掌桥专利:专业的专利平台
掌桥专利
首页

光传输网络加纤加缆方法、装置、存储介质及计算机设备

文献发布时间:2024-04-18 19:58:30


光传输网络加纤加缆方法、装置、存储介质及计算机设备

技术领域

本发明涉及光传输领域,具体而言,涉及一种光传输网络加纤加缆方法、装置、存储介质及计算机设备。

背景技术

全国光缆线路非常长,庞大的光缆数量为光缆设备维护带来了巨大挑战。以光纤配线架(ODF)为例,需要完成拔纤、跳纤、故障处理、纤芯使用情况统计、纤芯熔接、紧急跳纤等大量工作,若仅靠人工维护,在增加维护成本的同时也限制了光传输网向全自动化演进的进度。目前光传输网中的已经通过引入人工智能的方法,实现了某些设备、操作的自动化管理,但是依然缺乏完整的智能管理平台,无法实现光通信系统和网络的精准监控、在线管理、实时控制以及快速维护。

针对上述的问题,目前尚未提出有效的解决方案。

发明内容

本发明实施例提供了一种光传输网络加纤加缆方法、装置、存储介质及计算机设备,以至少解决以最小成本进行加纤加缆的技术问题。

根据本发明实施例的一个方面,提供了一种对光传输网络加纤加缆的方法,包括:获取目标区域对应的业务需求和网元数据,业务需求包括目标区域内光传输网络的优化目标和约束条件,网元数据表征光通信设备在光传输网络中的布置情况;根据业务需求和网元数据,生成目标区域对应的目标网络拓扑,其中,目标网络拓扑为目标区域内光传输网络的数字孪生模型,目标网络拓扑包括光传输网络中的光通信设备之间的连接方式;根据目标网络拓扑,生成任务下发指令,其中,任务下发指令用于指示对目标区域内的光传输网络进行加纤加缆。

可选地,根据业务需求和所述网元数据,生成目标区域对应的目标网络拓扑,包括:根据网元数据创建所述目标区域对应的初始网络拓扑;根据业务需求和初始网络拓扑,确定决策对,其中,决策对中的任一决策对包括站点选择决策和链路选择决策;确定决策对分别对应的决策优先级,其中,决策优先级反映接近所述优化目标的程度;根据决策对和决策优先级分别对初始网络拓扑进行更新,生成与决策对一一对应的候选网络拓扑;从候选网络拓扑中进行筛选,选出符合所述业务需求的目标网络拓扑。

可选地,从候选网络拓扑中进行筛选,选出符合业务需求的目标网络拓扑,包括:在优化目标是网络建设成本,约束条件包括网络可靠性和/或资源利用率的情况下,确定候选网络拓扑各自对应的候选网络建设成本,以及确定候选网络拓扑各自对应的候选网络可靠性和/或候选资源利用率;根据候选网络建设成本,候选网络可靠性和/或候选资源利用率,从候选网络拓扑中筛选出目标网络拓扑,其中,目标网络拓扑的网络建设成本小于第一阈值,目标网络拓扑的网络可靠性大于第二阈值,目标网络拓扑的资源利用率小于第三阈值。

可选地,确定候选网络拓扑各自对应的候选网络可靠性,包括:根据候选网络拓扑,确定成环通信站点的数量和总通信站点的数量;根据成环通信站点的数量和总通信站点的数量,确定候选网络拓扑各自的站点成环率,其中,站点成环率是成环通信站点的数量与总通信站点的数量的比值;根据候选网络拓扑,确定成环通信站点的度数;根据成环通信站点的度数,确定候选网络拓扑各自的成环站点度,其中,成环站点度是成环通信站点的度数之和;根据候选网络拓扑,确定候选网络拓扑各自的成环站点电压;确定站点成环率对应的第一权重值、成环站点度对应的第二权重值和成环站点电压对应的第三权重值,其中,第一权重值、第二权重值和第三权重值的和是1;根据站点成环率、成环站点度、成环站点电压、第一权重值、第二权重值和第三权重值,确定候选网络拓扑各自对应的候选网络可靠性。

可选地,确定候选网络拓扑各自对应的候选资源利用率,包括:根据候选网络拓扑,确定候选网络拓扑各自的链路带宽利用率;根据候选网络拓扑,确定候选网络拓扑各自的光纤占用率;确定链路带宽利用率对应的第四权重值和光纤占用率对应的第五权重值,其中,第四权重值和第五权重值的和是1;根据链路带宽利用率、光纤占用率、第四权重值和第五权重值,确定候选网络拓扑各自对应的候选资源利用率。

可选地,根据决策对和决策优先级分别对初始网络拓扑进行更新,生成与决策对一一对应的候选网络拓扑,包括:将决策对按照决策优先级从高到低的顺序分别输入双重深度Q网络算法,生成决策网络拓扑;在决策网络拓扑符合约束条件的情况下,确定决策网络拓扑为候选网络拓扑。

可选地,根据目标网络拓扑,生成任务下发指令,包括:对目标网络拓扑进行拓扑剪修,得到目标通信链路,其中,目标通信链路为目标网络拓扑中可用带宽小于预先设定的阈值的通信链路;确定目标通信链路各自对应的链路负载,其中,链路负载中的每个链路负载为对应的目标通信链路上分配的业务需求的优先级的和,链路负载表征通信链路的使用情况和性能状况;根据链路负载,确定目标网络拓扑中的路由路径;根据目标网络拓扑和路由路径,生成任务下发指令。

根据本发明实施例的另一方面,还提供了一种光传输网络加纤加缆的装置,包括:获取模块,用于获取目标区域对应的业务需求和网元数据,业务需求包括目标区域内光传输网络的优化目标和约束条件,网元数据表征光通信设备在光传输网络中的布置情况;第一生成模块,用于根据业务需求和网元数据,生成目标区域对应的目标网络拓扑,其中,目标网络拓扑为目标区域内光传输网络的数字孪生模型,目标网络拓扑包括光传输网络中的光通信设备之间的连接方式;第二生成模块,根据目标网络拓扑,生成任务下发指令,其中,任务下发指令用于指示对目标区域内的光传输网络进行加纤加缆。

根据本发明实施例的又一方面,还提供了一种非易失性存储介质,非易失性存储介质包括存储的程序,其中,在程序运行时控制非易失性存储介质所在设备执行上述任意一项光传输网络加纤加缆方法。

根据本发明实施例的再一方面,还提供了一种计算机设备,计算机设备包括存储器和处理器,存储器用于存储程序,处理器用于运行存储器存储的程序,其中,程序运行时执行上述任意一项光传输网络加纤加缆方法。

在本发明实施例中,通过获取目标区域对应的业务需求和网元数据,业务需求包括目标区域内光传输网络的优化目标和约束条件,网元数据表征光通信设备在光传输网络中的布置情况;根据业务需求和网元数据,生成目标区域对应的目标网络拓扑,其中,目标网络拓扑为目标区域内光传输网络的数字孪生模型,目标网络拓扑包括光传输网络中的光通信设备之间的连接方式;根据目标网络拓扑,生成任务下发指令,其中,任务下发指令用于指示对目标区域内的光传输网络进行加纤加缆,达到了合理利用光传输网络资源的目的,从而实现了智能规划加纤加缆的技术效果,进而解决了以最小成本进行加纤加缆的技术问题。

附图说明

构成本申请的一部分的附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1示出了一种用于光传输网络加纤加缆方法的计算机终端的硬件结构框图;

图2是根据本发明实施例提供的一种光传输网络加纤加缆方法的示意图;

图3是根据本发明可选实施例提供的一种初始网络拓扑的示意图;

图4是根据本发明可选实施例提供的一种目标网络拓扑的示意图;

图5是根据本发明可选实施例提供的基于数字孪生的光传输网络自动化调度系统架构示意图;

图6根据本发明可选实施例提供的一种光传输网络加纤加缆装置的结构框图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

根据本发明实施例,提供了一种光传输网络加纤加缆的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

本申请实施例所提供的光传输网络加纤加缆方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。图1示出了一种用于实现光传输网络加纤加缆方法的计算机终端的硬件结构框图。如图1所示,计算机终端10可以包括一个或多个(图中采用处理器102a、处理器102b,……,处理器102n来示出)处理器(处理器可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)、用于存储数据的存储器104。除此以外,还可以包括:显示器、输入/输出接口(I/O接口)、通用串行总线(USB)端口(可以作为BUS总线的端口中的一个端口被包括)、网络接口、电源和/或相机。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,计算机终端10还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。

应当注意到的是上述一个或多个处理器和/或其他数据处理电路在本文中通常可以被称为“数据处理电路”。该数据处理电路可以全部或部分的体现为软件、硬件、固件或其他任意组合。此外,数据处理电路可为单个独立的处理模块,或全部或部分的结合到计算机终端10中的其他元件中的任意一个内。如本申请实施例中所涉及到的,该数据处理电路作为一种处理器控制(例如与接口连接的可变电阻终端路径的选择)。

存储器104可用于存储应用软件的软件程序以及模块,如本发明实施例中的光传输网络加纤加缆方法对应的程序指令/数据存储装置,处理器通过运行存储在存储器104内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的应用程序的安全告警验证方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至计算机终端10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

显示器可以例如触摸屏式的液晶显示器(LCD),该液晶显示器可使得用户能够与计算机终端10的用户界面进行交互。

图2是根据本发明实施例提供的光传输网络加纤加缆方法的流程示意图,如图2所示,该方法包括如下步骤:

步骤S202,获取目标区域对应的业务需求和网元数据,业务需求包括目标区域内光传输网络的优化目标和约束条件,网元数据表征光通信设备在光传输网络中的布置情况。

上述步骤中,网元数据可以来自基础设施层,其中,基础设施层可以由光通信设备组成,主要包括光线路终端OLT,光网络单元ONU,以及两者之间的光传输通道ODN(由光纤光缆、光交接箱(FDT)、光纤配线架ODF以及光分纤箱FAT等配套器件组成)。其中ODN采用一系列智能设备,包括智能FDT、智能ODF、智能FAT。相比普通的ODN设备,智能ODN可以实现端口状态信息的自动收集和上报,光纤ID管理等功能。在智能ODN设备中,采用电子标签eID替代传统的纸质标签,可以自动上报光纤在光缆中的序列位置、光纤路由、连接到这根光纤的配线模块等信息,自动生成网络拓扑,同时也可以通过操作eID完成对光纤链路的管理。

网元数据可以由数据采集模块获取,其中数据采集模块主要负责以一定的时间间隔采集基础设施层中的网元数据,如设备ID、设备类型、设备上行所接设备编号,设备下行所接设备编号,设备运行状态,设备使用端口信息,设备空闲端口信息等信息,存储在网元数据库中,用于构建基础模型。基础模型主要根据业务需求生成业务模型,根据网元数据生成拓扑模型。拓扑模型主要反映了光传输网络中各通信站点与光缆线路的连接关系。

数据采集模块中含有时隙模型,邻时隙时间间隔周期为

业务需求可以包括:最大建设成本、网络可靠性、资源利用率等需求指标,为拓扑规划模型提供了优化目标和约束条件。在关注更多的DTN模型构建时,可以增加更多维度的业务需求指标。

DTN模型可以包括:由数据采集模块、基础模型、拓扑规划模型以及路由选择模型四个部分组成。DTN中各个部分的交互为光传输网自动化调度形成了有效的解决方案,在未来的研究中还可以根据网络实际运维需求,在DTN中补充更多的模型,完善调度管理功能。

步骤S204,根据业务需求和网元数据,生成目标区域对应的目标网络拓扑,其中,目标网络拓扑为目标区域内光传输网络的数字孪生模型,目标网络拓扑包括光传输网络中的光通信设备之间的连接方式。

作为一种可选的实施例,根据业务需求和网元数据,生成目标区域对应的目标网络拓扑,包括:根据网元数据创建目标区域对应的初始网络拓扑;根据业务需求和初始网络拓扑,确定决策对,其中,决策对中的任一决策对包括站点选择决策和链路选择决策;确定决策对分别对应的决策优先级,其中,决策优先级反映接近优化目标的程度;根据决策对和决策优先级分别对初始网络拓扑进行更新,生成与决策对一一对应的候选网络拓扑;从候选网络拓扑中进行筛选,选出符合业务需求的目标网络拓扑。

上述可选实施例中,决策对的选择可以由拓扑规划模型选出,拓扑规划模型负责从备选站点和备选链路中选择合适的站点和链路扩充到现有拓扑模型中,规划出符合业务需求的布线方案。并将决策方案首先在基础模型中验证,验证通过后下发到基础设施层中,减少试错成本。路由选择模型负责根据最新的拓扑模型,为业务模型中最新请求的业务规划路由路径,同样的,规划好的路由需要在基础模型中验证通过后才能下发到基础设施层中。

基础模型构建周期和数据采集周期一致,包括业务模型和拓扑模型构建。但需注意的是,由于数据采集周期间隔较短,因此不是每个时隙内都有新的业务请求。

假设时隙t内请求的业务集合为

时隙t时的拓扑模型定义为G

作为一种可选的实施例,从候选网络拓扑中进行筛选,选出符合业务需求的目标网络拓扑,在优化目标是网络建设成本,约束条件包括网络可靠性和/或资源利用率的情况下,确定候选网络拓扑各自对应的候选网络建设成本,以及确定候选网络拓扑各自对应的候选网络可靠性和/或候选资源利用率;根据候选网络建设成本,候选网络可靠性和/或候选资源利用率,从候选网络拓扑中筛选出目标网络拓扑,其中,目标网络拓扑的网络建设成本小于第一阈值,目标网络拓扑的网络可靠性大于第二阈值,目标网络拓扑的资源利用率小于第三阈值。

上述可选实施例中,从候选网络拓扑中进行筛选可以由拓扑规划模型筛选,拓扑规划模型主要根据业务需求层中的指标参数,选择部分备选通信站点和备选链路,增加到现有拓扑模型中,形成一个新的拓扑。通过适量的加纤加缆,可以实现网络承载能力倍增,适应业务变化和发展需要。

定义站点选择决策为

成环站点电压为:

为了合理经济地对现有拓扑进行加纤加缆,本发明构建了以最小化建设成本为目标,其他需求指标为约束条件的拓扑规划问题模型,具体模型如下:OP:min Cost

动作空间:主要包括站点选择决策集合

奖励函数:与问题模型的优化目标相对应。由于DRL算法要最大化累积奖励,而模型的优化目标要最小化建设成本,所以将立即奖励设为最大建设成本与实际成本的差值。在状态不满足问题模型约束条件时,奖励为0。因此奖励函数为:

基于DDQN的拓扑规划算法如算法1所示。DQN算法在计算目标Q值,每次都选择下一个状态中最大的Q值,虽然可以快速让Q值向可能的优化目标靠拢,但是容易导致过度估计。为了解决这个问题,DDQN通过解耦目标Q值动作的选择和目标Q值的计算这两步,来达到消除过度估计的问题。将目标Q值的计算公式更新为:

算法1:基于DDQN的拓扑规划算法伪代码如下:

初始化回放记忆单元R容量为N

初始化Q网络Q

for episode=1:MaxEpisode:

作为一种可选的实施例,确定候选网络拓扑各自对应的候选网络可靠性,根据候选网络拓扑,确定成环通信站点的数量和总通信站点的数量;根据成环通信站点的数量和总通信站点的数量,确定候选网络拓扑各自的站点成环率,其中,站点成环率是成环通信站点的数量与总通信站点的数量的比值;根据候选网络拓扑,确定成环通信站点的度数;根据成环通信站点的度数,确定候选网络拓扑各自的成环站点度,其中,成环站点度是成环通信站点的度数之和;根据候选网络拓扑,确定候选网络拓扑各自的成环站点电压;确定站点成环率对应的第一权重值、成环站点度对应的第二权重值和成环站点电压对应的第三权重值,其中,第一权重值、第二权重值和第三权重值的和是1;根据站点成环率、成环站点度、成环站点电压、第一权重值、第二权重值和第三权重值,确定候选网络拓扑各自对应的候选网络可靠性。

作为一种可选的实施例,确定候选网络拓扑各自对应的候选资源利用率,根据候选网络拓扑,确定候选网络拓扑各自的链路带宽利用率;根据候选网络拓扑,确定候选网络拓扑各自的光纤占用率;确定链路带宽利用率对应的第四权重值和光纤占用率对应的第五权重值,其中,第四权重值和第五权重值的和是1;根据链路带宽利用率、光纤占用率、第四权重值和第五权重值,确定候选网络拓扑各自对应的候选资源利用率。

作为一种可选的实施例,根据决策对和决策优先级分别对初始网络拓扑进行更新,生成与决策对一一对应的候选网络拓扑,包括:将决策对按照决策优先级从高到低的顺序分别输入双重深度Q网络算法,生成决策网络拓扑;在决策网络拓扑符合约束条件的情况下,确定决策网络拓扑为候选网络拓扑。

步骤S204,根据目标网络拓扑,生成任务下发指令,其中,任务下发指令用于指示对目标区域内的光传输网络进行加纤加缆。

作为一种可选的实施例,根据目标网络拓扑,生成任务下发指令,包括:对目标网络拓扑进行拓扑剪修,得到目标通信链路,其中,目标通信链路为目标网络拓扑中可用带宽小于预先设定的阈值的通信链路;确定目标通信链路各自对应的链路负载,其中,链路负载中的每个链路负载为对应的目标通信链路上分配的业务需求的优先级的和,链路负载表征通信链路的使用情况和性能状况;根据链路负载,确定目标网络拓扑中的路由路径;根据目标网络拓扑和路由路径,生成任务下发指令。

上述可选实施例中,对目标网络拓扑进行拓扑剪修可以由路由选择模型剪修,路由选择模型具体的操作步骤如下:针对业务S

例如:选用某地市电力通信骨网进行验证,初始网络拓扑如图3所示。其中灰色站点表示备选站点,虚线表示备选链路。首先为该网络拓扑构建DTN,利用数据采集模块以时间间隔

通过上述步骤,获取目标区域对应的业务需求和网元数据,业务需求包括目标区域内光传输网络的优化目标和约束条件,网元数据表征光通信设备在光传输网络中的布置情况;根据业务需求和网元数据,生成目标区域对应的目标网络拓扑,其中,目标网络拓扑为目标区域内光传输网络的数字孪生模型,目标网络拓扑包括光传输网络中的光通信设备之间的连接方式;根据目标网络拓扑,生成任务下发指令,其中,任务下发指令用于指示对目标区域内的光传输网络进行加纤加缆。达到了合理利用光传输网络资源技术目的,从而实现了智能规划加纤加缆技术效果,进而解决以最小成本进行加纤加缆技术问题。

图5是根据本发明实施例提供的基于数字孪生的光传输网络自动化调度系统架构流程示意图,如图5所示,该方法包括如下步骤:光传输网络自动化调度系统架构具有三层结构,业务需求层、DTN层和基础设施层。业务需求层可以包括最大建设成本、网络可靠性、资源利用率等需求指标,为拓扑规划模型提供了优化目标和约束条件。在关注更多的DTN模型构建时,可以增加更多维度的业务需求指标。DTN层可以由数据采集模块、基础模型、拓扑规划模型以及路由选择模型四个部分组成。设备类型、设备上行所接设备编号,设备下行所接设备编号,设备运行状态,设备使用端口信息,设备空闲端口信息等信息,存储在网元数据库中,用于构建基础模型。基础模型主要根据业务需求生成业务模型,根据网元数据生成拓扑模型。拓扑模型主要反映了光传输网络中各通信站点与光缆线路的连接关系。拓扑规划模型负责从备选站点和备选链路中选择合适的站点和链路扩充到现有拓扑模型中,规划出符合业务需求的布线方案。并将决策方案首先在基础模型中验证,验证通过后下发到基础设施层中,减少试错成本。路由选择模型负责根据最新的拓扑模型,为业务模型中最新请求的业务规划路由路径,同样的,规划好的路由需要在基础模型中验证通过后才能下发到基础设施层中。DTN中各个部分的交互为光传输网自动化调度形成了有效的解决方案,在未来的研究中还可以根据网络实际运维需求,在DTN中补充更多的模型,完善调度管理功能。

基础设施层可以由光通信设备组成,主要包括光线路终端OLT,光网络单元ONU,以及两者之间的光传输通道ODN(由光纤光缆、光交接箱(FDT)、光纤配线架ODF以及光分纤箱FAT等配套器件组成)。其中ODN采用一系列智能设备,包括智能FDT、智能ODF、智能FAT。相比普通的ODN设备,智能ODN可以实现端口状态信息的自动收集和上报,光纤ID管理等功能。在智能ODN设备中,采用电子标签eID替代传统的纸质标签,可以自动上报光纤在光缆中的序列位置、光纤路由、连接到这根光纤的配线模块等信息,自动生成网络拓扑,同时也可以通过操作eID完成对光纤链路的管理。

根据本发明实施例,还提供了一种用于实施上述光传输网络加纤加缆方法的安全告警验证装置,图6是根据本发明实施例提供的光传输网络加纤加缆装置的结构框图,如图6所示,该光传输网络加纤加缆装置包括:获取模块602、第一生成模块604和第二生成模块606,下面对该光传输网络加纤加缆装置进行说明。

获取模块602,用于获取目标区域对应的业务需求和网元数据,业务需求包括目标区域内光传输网络的优化目标和约束条件,网元数据表征光通信设备在光传输网络中的布置情况。

第一生成模块604,连接于获取模块602,用于根据业务需求和网元数据,生成目标区域对应的目标网络拓扑,其中,目标网络拓扑为目标区域内光传输网络的数字孪生模型,目标网络拓扑包括光传输网络中的光通信设备之间的连接方式。

第二生成模块606,连接于第一生成模块604,根据目标网络拓扑,生成任务下发指令,其中,任务下发指令用于指示对目标区域内的光传输网络进行加纤加缆。

此处需要说明的是,上述获取模块602、第一生成模块604和第二生成模块606对应于实施例2中的步骤S202至步骤S206,三个模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在实施例提供的计算机终端10中。

本发明的实施例可以提供一种计算机设备,可选地,在本实施例中,上述计算机设备可以位于计算机网络的多个网络设备中的至少一个网络设备。该计算机设备包括存储器和处理器。

其中,存储器可用于存储软件程序以及模块,如本发明实施例中的光传输网络加纤加缆方法和装置对应的程序指令/模块,处理器通过运行存储在存储器内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的安全告警验证方法。存储器可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器可进一步包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至计算机终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

处理器可以通过传输装置调用存储器存储的信息及应用程序,以执行下述步骤:获取目标区域对应的业务需求和网元数据,业务需求包括目标区域内光传输网络的优化目标和约束条件,网元数据表征光通信设备在光传输网络中的布置情况;根据业务需求和网元数据,生成目标区域对应的目标网络拓扑,其中,目标网络拓扑为目标区域内光传输网络的数字孪生模型,目标网络拓扑包括光传输网络中的光通信设备之间的连接方式;根据目标网络拓扑,生成任务下发指令,其中,任务下发指令用于指示对目标区域内的光传输网络进行加纤加缆。

可选的,上述处理器还可以执行如下步骤的程序代码:根据业务需求和网元数据,生成目标区域对应的目标网络拓扑,包括:根据网元数据创建目标区域对应的初始网络拓扑;根据业务需求和初始网络拓扑,确定决策对,其中,决策对中的任一决策对包括站点选择决策和链路选择决策;确定决策对分别对应的决策优先级,其中,决策优先级反映接近优化目标的程度;根据决策对和决策优先级分别对初始网络拓扑进行更新,生成与决策对一一对应的候选网络拓扑;从候选网络拓扑中进行筛选,选出符合业务需求的目标网络拓扑。

可选的,上述处理器还可以执行如下步骤的程序代码:在优化目标是网络建设成本,约束条件包括网络可靠性和/或资源利用率的情况下,确定候选网络拓扑各自对应的候选网络建设成本,以及确定候选网络拓扑各自对应的候选网络可靠性和/或候选资源利用率;根据候选网络建设成本,候选网络可靠性和/或候选资源利用率,从候选网络拓扑中筛选出目标网络拓扑,其中,目标网络拓扑的网络建设成本小于第一阈值,目标网络拓扑的网络可靠性大于第二阈值,目标网络拓扑的资源利用率小于第三阈值。

可选的,上述处理器还可以执行如下步骤的程序代码:根据候选网络拓扑,确定成环通信站点的数量和总通信站点的数量;根据成环通信站点的数量和总通信站点的数量,确定候选网络拓扑各自的站点成环率,其中,站点成环率是成环通信站点的数量与总通信站点的数量的比值;根据候选网络拓扑,确定成环通信站点的度数;根据成环通信站点的度数,确定候选网络拓扑各自的成环站点度,其中,成环站点度是成环通信站点的度数之和;根据候选网络拓扑,确定候选网络拓扑各自的成环站点电压;确定站点成环率对应的第一权重值、成环站点度对应的第二权重值和成环站点电压对应的第三权重值,其中,第一权重值、第二权重值和第三权重值的和是1;根据站点成环率、成环站点度、成环站点电压、第一权重值、第二权重值和第三权重值,确定候选网络拓扑各自对应的候选网络可靠性。

可选的,上述处理器还可以执行如下步骤的程序代码:确定候选网络拓扑各自对应的候选资源利用率,包括:根据候选网络拓扑,确定候选网络拓扑各自的链路带宽利用率;根据候选网络拓扑,确定候选网络拓扑各自的光纤占用率;确定链路带宽利用率对应的第四权重值和光纤占用率对应的第五权重值,其中,第四权重值和第五权重值的和是1;根据链路带宽利用率、光纤占用率、第四权重值和第五权重值,确定候选网络拓扑各自对应的候选资源利用率。

可选的,上述处理器还可以执行如下步骤的程序代码:根据决策对和决策优先级分别对初始网络拓扑进行更新,生成与决策对一一对应的候选网络拓扑,包括:将决策对按照决策优先级从高到低的顺序分别输入双重深度Q网络算法,生成决策网络拓扑;在决策网络拓扑符合约束条件的情况下,确定决策网络拓扑为候选网络拓扑。

可选的,上述处理器还可以执行如下步骤的程序代码:对目标网络拓扑进行拓扑剪修,得到目标通信链路,其中,目标通信链路为目标网络拓扑中可用带宽小于预先设定的阈值的通信链路;确定目标通信链路各自对应的链路负载,其中,链路负载中的每个链路负载为对应的目标通信链路上分配的业务需求的优先级的和,链路负载表征通信链路的使用情况和性能状况;根据链路负载,确定目标网络拓扑中的路由路径;根据目标网络拓扑和路由路径,生成任务下发指令。

采用本发明实施例,提供了一种光传输网络加纤加缆的方案。通过获取目标区域对应的业务需求和网元数据,业务需求包括目标区域内光传输网络的优化目标和约束条件,网元数据表征光通信设备在光传输网络中的布置情况;根据业务需求和网元数据,生成目标区域对应的目标网络拓扑,其中,目标网络拓扑为目标区域内光传输网络的数字孪生模型,目标网络拓扑包括光传输网络中的光通信设备之间的连接方式;根据目标网络拓扑,生成任务下发指令,其中,任务下发指令用于指示对目标区域内的光传输网络进行加纤加缆。达到了合理利用光传输网络资源的目的,从而实现了智能规划加纤加缆的技术效果,进而解决了以最小成本进行加纤加缆的技术问题。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一非易失性存储介质中,存储介质可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(RandomAccess Memory,RAM)、磁盘或光盘等。

本发明的实施例还提供了一种非易失性存储介质。可选地,在本实施例中,上述非易失性存储介质可以用于保存上述实施例所提供的光传输网络进行加纤加缆方法所执行的程序代码。

可选的,在本实施例中,上述非易失性存储介质可以位于计算机网络中计算机终端群中的任意一个计算机终端中,或者位于移动终端群中的任意一个移动终端中。

可选的,在本实施例中,非易失性存储介质被设置为存储用于执行以下步骤的程序代码:根据业务需求和网元数据,生成目标区域对应的目标网络拓扑,包括:根据网元数据创建目标区域对应的初始网络拓扑;根据业务需求和初始网络拓扑,确定决策对,其中,决策对中的任一决策对包括站点选择决策和链路选择决策;确定决策对分别对应的决策优先级,其中,决策优先级反映接近优化目标的程度;根据决策对和决策优先级分别对初始网络拓扑进行更新,生成与决策对一一对应的候选网络拓扑;从候选网络拓扑中进行筛选,选出符合业务需求的目标网络拓扑。

可选的,在本实施例中,非易失性存储介质被设置为存储用于执行以下步骤的程序代码:从候选网络拓扑中进行筛选,选出符合业务需求的目标网络拓扑,包括:在优化目标是网络建设成本,约束条件包括网络可靠性和/或资源利用率的情况下,确定候选网络拓扑各自对应的候选网络建设成本,以及确定候选网络拓扑各自对应的候选网络可靠性和/或候选资源利用率;根据候选网络建设成本,候选网络可靠性和/或候选资源利用率,从候选网络拓扑中筛选出目标网络拓扑,其中,目标网络拓扑的网络建设成本小于第一阈值,目标网络拓扑的网络可靠性大于第二阈值,目标网络拓扑的资源利用率小于第三阈值。

可选的,在本实施例中,非易失性存储介质被设置为存储用于执行以下步骤的程序代码:确定候选网络拓扑各自对应的候选网络可靠性,包括:根据候选网络拓扑,确定成环通信站点的数量和总通信站点的数量;根据成环通信站点的数量和总通信站点的数量,确定候选网络拓扑各自的站点成环率,其中,站点成环率是成环通信站点的数量与总通信站点的数量的比值;根据候选网络拓扑,确定成环通信站点的度数;根据成环通信站点的度数,确定候选网络拓扑各自的成环站点度,其中,成环站点度是成环通信站点的度数之和;根据候选网络拓扑,确定候选网络拓扑各自的成环站点电压;确定站点成环率对应的第一权重值、成环站点度对应的第二权重值和成环站点电压对应的第三权重值,其中,第一权重值、第二权重值和第三权重值的和是1;根据站点成环率、成环站点度、成环站点电压、第一权重值、第二权重值和第三权重值,确定候选网络拓扑各自对应的候选网络可靠性。

可选的,在本实施例中,非易失性存储介质被设置为存储用于执行以下步骤的程序代码:确定候选网络拓扑各自对应的候选资源利用率,包括:根据候选网络拓扑,确定候选网络拓扑各自的链路带宽利用率;根据候选网络拓扑,确定候选网络拓扑各自的光纤占用率;确定链路带宽利用率对应的第四权重值和光纤占用率对应的第五权重值,其中,第四权重值和第五权重值的和是1;根据链路带宽利用率、光纤占用率、第四权重值和第五权重值,确定候选网络拓扑各自对应的候选资源利用率。

可选的,在本实施例中,非易失性存储介质被设置为存储用于执行以下步骤的程序代码:根据决策对和决策优先级分别对初始网络拓扑进行更新,生成与决策对一一对应的候选网络拓扑,包括:将决策对按照决策优先级从高到低的顺序分别输入双重深度Q网络算法,生成决策网络拓扑;在决策网络拓扑符合约束条件的情况下,确定决策网络拓扑为候选网络拓扑。

可选的,在本实施例中,非易失性存储介质被设置为存储用于执行以下步骤的程序代码:根据目标网络拓扑,生成任务下发指令,包括:对目标网络拓扑进行拓扑剪修,得到目标通信链路,其中,目标通信链路为目标网络拓扑中可用带宽小于预先设定的阈值的通信链路;确定目标通信链路各自对应的链路负载,其中,链路负载中的每个链路负载为对应的目标通信链路上分配的业务需求的优先级的和,链路负载表征通信链路的使用情况和性能状况;根据链路负载,确定目标网络拓扑中的路由路径;根据目标网络拓扑和路由路径,生成任务下发指令。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个非易失性取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

相关技术
  • 漏缆故障点定位方法、装置、计算机设备和存储介质
  • 无线信息传输方法、装置、计算机存储介质及计算机设备
  • 偏航加脂方法和装置、计算机可读存储介质
  • 湿度控制方法、装置、加湿设备及可读存储介质
  • 冷却水加药方法、加药装置、冷却水循环系统和存储介质
  • 加湿设备及其加湿控制方法和计算机可读存储介质
  • 加湿设备及加湿控制方法和计算机可读存储介质
技术分类

06120116499654