WO2020248712A1 - Photovoltaic conversion device deployment planning method, system, network device and storage medium - Google Patents
Photovoltaic conversion device deployment planning method, system, network device and storage medium Download PDFInfo
- Publication number
- WO2020248712A1 WO2020248712A1 PCT/CN2020/085578 CN2020085578W WO2020248712A1 WO 2020248712 A1 WO2020248712 A1 WO 2020248712A1 CN 2020085578 W CN2020085578 W CN 2020085578W WO 2020248712 A1 WO2020248712 A1 WO 2020248712A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- photoelectric conversion
- conversion device
- service
- solution
- network
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0005—Switch and router aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q11/0067—Provisions for optical access or distribution networks, e.g. Gigabit Ethernet Passive Optical Network (GE-PON), ATM-based Passive Optical Network (A-PON), PON-Ring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q11/0071—Provisions for the electrical-optical layer interface
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q2011/009—Topology aspects
Definitions
- the traffic engineering database is set to store the topology information, resource information and business information collected by the SDN controller;
- the network equipment is set to plan a photoelectric conversion device deployment plan of the optical network according to the foregoing photoelectric conversion device deployment planning method
- the UI interactive device is configured to graphically display the deployment plan of the photoelectric conversion device, wherein the graphical display includes at least one of a graphical display and a table display.
- the embodiment of the present application also provides a storage medium, and the storage medium stores one or more programs, and the one or more programs can be executed by one or more processors, so as to realize the above-mentioned photoelectric conversion device deployment planning method.
- FIG. 2 is a schematic diagram of transmission of another service provided in Embodiment 1 of this application;
- FIG. 4 is a flowchart of a method for deployment planning of a photoelectric conversion device provided in Embodiment 1 of this application;
- FIG. 7 is a schematic diagram of the hardware structure of a network device provided in Embodiment 2 of this application.
- FIG. 8 is a schematic structural diagram of a photoelectric conversion device deployment planning system provided in Embodiment 3 of the application.
- the change in the fill color of the optical channel indicates the change in the modulation mode of the optical channel
- the change in the optical channel width indicates the change in the spectral width of the optical channel.
- the optical channel of service a Both the modulation method and the spectral width have changed, but in some other examples, even if only the modulation method or the spectral width has changed, a photoelectric conversion device is required.
- Scenario 4 Relay scenario.
- the optical signal will be attenuated due to factors such as noise and dispersion during transmission. Therefore, it is necessary to amplify and enhance the optical signal through the relay device during the service transmission. At this time, the relay node needs to deploy a photoelectric conversion device for the optical channel where the service is located.
- this embodiment provides a deployment planning method for the photoelectric conversion device. Please refer to the photoelectric conversion device deployment planning flowchart shown in FIG. 4:
- the optical network topology information, resource information, and service information on which the network equipment performs the photoelectric conversion device deployment plan may be collected by the SDN controller.
- the network device can directly obtain various information for the deployment planning of the photoelectric conversion device from the SDN controller.
- the SDN controller may also collect topology information, resource information, and service information of the optical network in advance, and store the collected information in a database, for example, in a traffic engineering database (Traffic Engineering Data). Base, TEDB).
- TEDB Traffic Engineering Data
- the SDN controller can collect the topology information, resource information, and service information of the optical network based on the southbound protocol.
- a southbound protocol module may be deployed, and the southbound protocol module is responsible for collecting information required for the deployment planning of the photoelectric conversion device.
- the greedy algorithm also known as the greedy algorithm, means that when solving a problem, it always makes the best choice in the current view. That is to say, without considering the overall optimality, what it makes is a local optimal solution in a sense. Greedy algorithm does not get the overall optimal solution to all problems. The key is the choice of greedy strategy. The chosen greedy strategy must have no aftereffect, that is, the previous process of a state will not affect the subsequent state, but is only related to the current state . In this embodiment, when the network device determines the greedy strategy, the main purpose is to reduce the cost of network deployment.
- the network device determines the initial solution (that is, the initial In the conversion device deployment scheme), multiple services always occupy the least photoelectric conversion device during transmission. It can be seen that in the initial solution determined based on the greedy algorithm, the deployment cost of the photoelectric conversion device is very low.
- S502 Perform preprocessing on service requests in the optical network, and aggregate service requests from the same source and same destination.
- the service request mentioned here can be obtained from the aforementioned service information.
- the network device obtains multiple service requests in the optical network according to the service information, and determines which service requests belong to the same-same-homing service request, and then will belong to the same-same-homing service request. Of multiple business requests are aggregated. In some other examples of this embodiment, the network device may also sort the service requests before converging the service requests.
- S504 Use the First-Fit algorithm to calculate the path of spectrum consistency, and for the failed service request, calculate the shortest path when service wave hopping and convergence are allowed.
- S506 Allocate spectrum resources based on the principle of the least number of photoelectric conversion devices.
- the network device can refer to the mutation process in the genetic algorithm (Genetic Algorithm) to mutate the current feasible solution to obtain the mutated feasible solution.
- Genetic algorithm is a computational model that simulates the biological evolution process of natural selection and genetic mechanism of Darwin's biological evolution theory. It is a method to search for the optimal solution by simulating the natural evolution process.
- the genetic algorithm starts from a population that represents the possible potential solution set of the problem, and a population is composed of a certain number of individuals coded by genes. Each individual is actually an entity with chromosome characteristics. As the main carrier of genetic material, chromosome is a collection of multiple genes.
- genotype Its internal performance (ie genotype) is a combination of genes, which determines the external performance of an individual's shape. For example, the characteristics of black hair are controlled by the chromosomes. A feature is determined by a combination of genes. Therefore, it is necessary to realize the mapping from phenotype to genotype, that is, coding work. Since the work of imitating gene coding is very complicated, we often simplify it, such as binary coding.
- the first generation population is generated, according to the principle of survival of the fittest and survival of the fittest, the generations evolve to produce better and better approximate solutions. In the first generation, select individuals according to their fitness in the problem domain, and combine crossover and mutation with the help of genetic operators of natural genetics to generate representative new The population of the solution set. This process will cause the offspring population of the population like natural evolution to be more adaptable to the environment than the previous generation.
- the optimal individual in the last generation population can be decoded and used as the approximate optimal solution to the problem.
- S602 Select a service from multiple services of the optical network based on the deployment plan of the photoelectric conversion device corresponding to the currently feasible solution.
- the mutation operator that can mutate the current feasible solution is the service in the optical network. Selecting different services from the optical network as the mutation operator will obtain different feasible solutions for the mutation. Therefore, the process of selecting the mutation operator may affect the quality of the final solution.
- Method 1 Determine the number of photoelectric conversion devices required for the optical path of multiple services based on the current feasible solution corresponding to the photoelectric conversion device deployment plan; according to the current number of photoelectric conversion devices required for multiple services in the optical path, the probability selection Business that requires a large number of photoelectric conversion devices. Optionally, if the number of photoelectric conversion devices required for a service is greater, the probability of the service being selected is greater.
- Method 2 Determine the load condition of multiple optical fibers in the optical network based on the current feasible solution corresponding to the deployment plan of the photoelectric conversion device; select the service on the optical fiber with a large load according to the probability of the load condition. Generally, if the load on an optical fiber is greater, the probability that the service on the optical fiber is selected is greater.
- Method 3 Determine the number of services transmitted on multiple photoelectric conversion devices in the optical network based on the current feasible solution corresponding to the photoelectric conversion device deployment plan; according to the number of services transmitted on multiple photoelectric conversion devices, the probability of selecting a small number of transmission services If the number of services transmitted on the photoelectric conversion device is less than the number of services transmitted on the photoelectric conversion device, the greater the probability that the service on the photoelectric conversion device will be selected.
- the network equipment can re-allocate spectrum and route for these services, thereby obtaining a new photoelectric conversion device deployment plan as a feasible solution for variation.
- a network device When a network device selects a service, it does not necessarily select only one service.
- the network device may also select multiple services. In this case, there are relatively more feasible solutions for the variation obtained through the variation.
- S406 Process each variant feasible solution through a simulated annealing algorithm to obtain a processed feasible solution.
- the processing may be optimization processing, and the obtained feasible solution after processing may be the optimized feasible solution. That is to say, the “optimization” described later in the embodiments of the present application is a specific realization of “processing”.
- the network equipment can "evolve" each feasible solution of the mutation, that is, optimize the deployment plan of the photoelectric conversion device corresponding to the feasible solution of the mutation, so as to obtain a better photoelectric conversion device deployment plan. That is, the optimized solution.
- the network device will optimize it to obtain the corresponding optimized feasible solution. But the difference between evolution processing and mutation processing is that evolution processing will no longer increase the number of feasible solutions on the basis of mutation feasible solutions. Therefore, if the network device obtains m variant feasible solutions with reference to the mutation process in the genetic algorithm, after the evolution processing, m optimized feasible solutions will be obtained.
- the network equipment is mainly based on the simulated annealing algorithm (Simulate Anneal, SA) to optimize each variant feasible solution.
- the simulated annealing algorithm is a general probabilistic algorithm used to search in a large search space. The optimal solution of the proposition.
- the network equipment respectively determines the optical channels with repeated paths in the photoelectric conversion device deployment plan, and then converges the optical channels with multiple repeated paths to the optical channel with higher modulation mode Medium or wider optical channel.
- the network device can select multiple optical channels with repeated paths to determine whether the above optical channels can be aggregated into optical channels with higher modulation methods or other spectral widths, thereby reducing the end-to-end optical channels in the optical network. Reduce the deployment cost of photoelectric conversion devices in the network.
- the second type is the first type:
- the network device can evaluate and select one or more optimized feasible solutions.
- the network device can probabilistically choose to retain feasible solutions based on the cost of each optimized feasible solution. For those optimized feasible solutions with lower costs, the probability of being selected as a retained feasible solution is higher. .
- the current feasible solution when entering the iterative process is the reserved feasible solution retained by the network device in the previous iterative process.
- S412 Select and keep one of the feasible solutions as the final solution, and output the photoelectric conversion device deployment plan corresponding to the final solution.
- the network equipment can output the photoelectric conversion device deployment plan corresponding to the final solution, so that the network planner can understand what the deployment plan is.
- the network equipment can graphically display the photoelectric conversion device deployment plan corresponding to the final solution.
- the graphical display mentioned here can be a graphical display. , It can also be a table display, of course, it can also be a combination of graphics and tables.
- each solution (including the initial solution, the mutated feasible solution, the optimized feasible solution, the retained feasible solution, and the final solution) can not only reflect how the photoelectric conversion device should be deployed in the optical network, but also includes the optical network The routing allocation of multiple services and the spectrum allocation of multiple services. Therefore, in the final output of the photoelectric conversion device deployment plan, not only the deployment plan of the photoelectric conversion device can be shown to the network planner, but also the business performance can be reflected. Route allocation and spectrum allocation plan.
- This embodiment provides a storage medium that can store one or more computer programs that can be read, compiled, and executed by one or more processors.
- the computer-readable storage medium A photoelectric conversion device deployment planning program may be stored, and the photoelectric conversion device deployment planning program can be executed by one or more processors to implement any one of the photoelectric conversion device deployment planning methods introduced in the foregoing embodiments.
- the processor 71 first determines the initial solution of the photoelectric conversion device deployment plan in the optical network according to the greedy algorithm combined with the topology information, resource information and service information in the optical network, and then regards the initial solution as the current feasible solution, and then mutates the current feasible solution Obtain variant feasible solutions, and then optimize each variant feasible solution through simulated annealing algorithm, and screen multiple optimized feasible solutions to obtain retained feasible solutions. After obtaining the retained feasible solution, the processor 71 determines whether the conditions for exiting the iterative process are currently met. If the conditions for exiting the iterative process are not met, the retained feasible solution is regarded as the current feasible solution to continue the mutation, and the process is looped until it is determined that the exit from the iteration process is satisfied. According to the conditions of the process, the processor 71 then selects one of the feasible solutions to be retained as the final solution, and outputs the photoelectric conversion device deployment plan corresponding to the final solution.
- the optical network topology information, resource information, and service information on which the processor 71 performs the photoelectric conversion device deployment plan may be collected by the SDN controller:
- the processor 71 can directly obtain various information for the deployment planning of the photoelectric conversion device from the SDN controller.
- the SDN controller may also collect topology information, resource information, and service information of the optical network in advance, and store the collected information in a database, for example, in TEDB.
- the processor 71 needs to plan the deployment of the photoelectric conversion device, it can directly obtain the topology information, resource information, and service information of the optical network from the traffic engineering database.
- the processor 71 can select services based on multiple principles:
- the processor 71 determines the number of photoelectric conversion devices required for the optical path where multiple services are currently located based on the photoelectric conversion device deployment plan corresponding to the currently feasible solution; The number of photoelectric conversion devices required for the channel, and the probability of selecting a business with a large number of photoelectric conversion devices required. If the number of photoelectric conversion devices required for a service is larger, the probability of the service being selected is greater.
- the processor 71 determines the load condition of multiple optical fibers in the optical network based on the photoelectric conversion device deployment plan corresponding to the current feasible solution, and then selects the service on the optical fiber with a large load according to the probability of the load condition. . Generally, if the load on an optical fiber is greater, the probability that the service on the optical fiber is selected is greater.
- the processor 71 determines the number of services transmitted on multiple photoelectric conversion devices in the optical network based on the photoelectric conversion device deployment plan corresponding to the currently feasible solution, and then according to the number of services on the multiple photoelectric conversion devices For the number of services transmitted, the probability of selecting the number of services to be transmitted is less. The number of services transmitted on the photoelectric conversion device is less. If the number of services transmitted on the photoelectric conversion device is about less, the greater the probability of the service being selected on the photoelectric conversion device.
- the processor 71 determines whether it is possible to exit the iterative process, it may determine whether the number of times the iterative process has been executed reaches a preset number. It can also be judged whether the convergence degree of the current reserved feasible solution meets the requirements. In some examples of this embodiment, the processor 71 may also determine whether the current duration of the photoelectric conversion device deployment plan has reached the preset duration. The processor 71 may also combine two or three of the foregoing judgments.
- the processor 71 may output the photoelectric conversion device deployment plan corresponding to the final solution, so that the network planner can understand what the deployment plan is.
- the processor 71 can graphically display the photoelectric conversion device deployment plan corresponding to the final solution.
- the graphical display mentioned here can be a graph.
- the display can also be a table display, of course, it can also be a combination of graphics and tables.
- the network equipment provided in this embodiment can output the deployment plan of the photoelectric conversion device according to the network resource information, topology information, and service information in the network, and at the same time output the service routing and spectrum allocation plan, which can take into account the transmission requirements of the service in the network. , And can control the cost of network deployment.
- the photoelectric conversion device deployment planning system 8 includes a network device 70 and a UI interaction device 80. Please refer to FIG. 8: the network device 70 determines the photoelectric conversion device deployment according to the photoelectric conversion device deployment planning method Then, the UI interactive device 80 displays the photoelectric conversion device deployment plan to the network planner. In some examples, the UI interaction device 80 may display the photoelectric conversion device deployment plan in the form of graphics. In other examples of this embodiment, the UI interaction device 80 may display the photoelectric conversion device deployment plan in the form of a table. Of course, in some examples, the UI interaction device 80 may also use graphics and tables to show the deployment plan of the photoelectric conversion device for the optical network as needed.
- the photoelectric conversion device deployment planning system 8 may not have an independent UI interactive device, because the network device itself has a UI interactive function and can show the photoelectric conversion device deployment plan to the network planner through the UI interactive interface.
- the SDN controller collects information.
- the SDN controller 81 can be used as the southbound protocol module of the entire photoelectric conversion device deployment planning system 8. It collects topology information, resource information and service information in the optical network through the southbound protocol, and then the SDN controller 81 stores the collected information in the traffic Project database 82.
- the UI interactive device 80 can issue an instruction to the network device 70 to trigger the photoelectric conversion device deployment planning process.
- S1006 The network equipment plans the deployment plan of the photoelectric conversion device.
- the network device 70 After the network device 70 receives the instruction issued by the network planner, it can plan a deployment plan of the photoelectric conversion device according to the photoelectric conversion device deployment planning method provided in the foregoing embodiment, and then send the deployment plan of the photoelectric conversion device to the UI interactive
- the device 80 displays the solution through the UI interactive device 80.
- E-EA algorithm Enhanced-Evolution Algorithm
- E-EA algorithm Enhanced-Evolution Algorithm
- UI interactive equipment shows the deployment plan of photoelectric conversion devices.
- the photoelectric conversion device deployment planning system 8 provided in this embodiment has at least the following advantages:
- the E-EA algorithm used by the photoelectric conversion device deployment planning system 8 also considers the impact of multiple modulation methods on service transmission and device deployment, such as QPSK, 8-QAM, 16-QAM, etc.
- the photoelectric conversion device deployment planning system 8 makes full use of the function of the SDN controller, and effectively collects topology and business information in the network.
- the computer-readable medium may include a computer storage medium. (Or non-transitory medium) and communication medium (or temporary medium).
- the term computer storage medium includes volatile and non-volatile, removable and non-removable implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data) medium.
Abstract
Description
Claims (12)
- 一种光电转换装置部署规划方法,包括:A method for deployment planning of a photoelectric conversion device includes:根据贪婪算法结合光网络中的拓扑信息、资源信息以及业务信息确定所述光网络中的光电转换装置部署方案的初始解;Determine the initial solution of the photoelectric conversion device deployment plan in the optical network according to the greedy algorithm in combination with topology information, resource information, and service information in the optical network;基于所述初始解执行迭代流程获取最终解,其中,所述迭代流程包括:对当前可行解进行变异得到变异可行解,其中,首次迭代流程中的当前可行解为所述初始解,非首次迭代流程中的当前可行解为上一次迭代流程得到的保留可行解;通过模拟退火算法对每个变异可行解进行处理得到处理后的可行解;对多个处理后的可行解进行筛选得到保留可行解;判定是否满足退出所述迭代流程的条件,响应于满足退出所述迭代流程的条件,选择所述保留可行解中的一个作为最终解并退出所述迭代流程;响应于不满足退出所述迭代流程的条件,继续执行所述迭代流程;A final solution is obtained by executing an iterative process based on the initial solution, where the iterative process includes: mutating the current feasible solution to obtain a variant feasible solution, wherein the current feasible solution in the first iterative process is the initial solution, not the first iteration The current feasible solution in the process is the retained feasible solution obtained in the last iteration process; each variant feasible solution is processed through the simulated annealing algorithm to obtain the processed feasible solution; the multiple processed feasible solutions are screened to obtain the retained feasible solution Determine whether the conditions for exiting the iterative process are met, and in response to satisfying the conditions for exiting the iterative process, select one of the remaining feasible solutions as the final solution and exit the iterative process; and exit the iterative process in response to not being satisfied Condition of the process, continue to execute the iterative process;输出所述最终解所对应的光电转换装置部署方案。Output the photoelectric conversion device deployment plan corresponding to the final solution.
- 如权利要求1所述的方法,其中,输出的光电转换装置部署方案用于表征对所述光网络中的多个业务的频谱分配方案与路由分配方案。The method according to claim 1, wherein the outputted photoelectric conversion device deployment plan is used to characterize a spectrum allocation plan and a routing allocation plan for multiple services in the optical network.
- 如权利要求1所述的方法,其中,所述业务信息包括业务请求;The method of claim 1, wherein the service information includes a service request;所述根据贪婪算法结合光网络中的拓扑信息、资源信息以及业务信息确定所述光网络中的光电转换装置部署方案的初始解包括:The initial solution for determining the deployment plan of the photoelectric conversion device in the optical network according to the greedy algorithm in combination with the topology information, resource information, and service information in the optical network includes:对所述光网络中的业务请求进行预处理,汇聚同源同宿的业务请求;Preprocessing the service requests in the optical network, and converges service requests from the same source and same destination;根据所述拓扑信息与所述资源信息利用最先适应First-Fit算法为汇聚的业务请求所对应的业务进行路由和频谱分配得到初始解,其中,所述初始解用于在所述光网络中的多个业务被部署的情况下占用最少的光电转换装置。According to the topology information and the resource information, the first-fit algorithm is first adapted to the service corresponding to the aggregated service request to perform routing and spectrum allocation to obtain an initial solution, wherein the initial solution is used in the optical network The photoelectric conversion device is the least occupied when multiple services are deployed.
- 如权利要求1所述的方法,其中,所述对当前可行解进行变异得到变异可行解包括:The method according to claim 1, wherein the mutating the current feasible solution to obtain the mutated feasible solution comprises:基于所述当前可行解所对应的光电转换装置部署方案从所述光网络的多个业务中选择业务;Selecting a service from the multiple services of the optical network based on the photoelectric conversion device deployment plan corresponding to the currently feasible solution;对被选择的业务重新进行路由与频谱分配得到变异可行解。Re-routing and spectrum allocation for the selected service obtains a feasible solution for variation.
- 如权利要求4所述的方法,其中,所述基于所述当前可行解所对应的光电转换装置部署方案从所述光网络的多个业务中选择业务的方式包括以下至少一种方式:The method according to claim 4, wherein the method for selecting a service from the multiple services of the optical network based on the photoelectric conversion device deployment solution corresponding to the currently feasible solution includes at least one of the following methods:方式一:method one:基于所述当前可行解所对应的光电转换装置部署方案确定所述多个业务在 光通路所需光电转换装置的数量;Determining the number of photoelectric conversion devices required by the multiple services in the optical path based on the photoelectric conversion device deployment plan corresponding to the currently feasible solution;根据所述多个业务在光通路所需光电转换装置的数量,选择业务,其中,所述业务所需光电转换装置的数量与所述业务被选择的概率成正比;Selecting a service according to the number of photoelectric conversion devices required by the multiple services in the optical path, wherein the number of photoelectric conversion devices required by the service is proportional to the probability that the service is selected;方式二:Way two:基于所述当前可行解所对应的光电转换装置部署方案确定所述光网络中多个光纤的负载情况;Determine the load condition of the multiple optical fibers in the optical network based on the photoelectric conversion device deployment plan corresponding to the currently feasible solution;根据所述负载情况选择业务,其中,所述光纤上的负载与所述光纤上业务被选择的概率成正比;Selecting a service according to the load situation, wherein the load on the optical fiber is proportional to the probability that the service on the optical fiber is selected;方式三:Way three:基于所述当前可行解所对应的光电转换装置部署方案确定所述光网络中多个光电转换装置上所传输的业务数量;Determining the number of services transmitted on the multiple photoelectric conversion devices in the optical network based on the photoelectric conversion device deployment plan corresponding to the currently feasible solution;根据所述多个光电转换装置上所传输的业务数量,选择业务,其中,所述光电转换装置上所传输业务数量与所述光电转换装置上业务被选择的概率成反比。A service is selected according to the number of services transmitted on the plurality of photoelectric conversion devices, wherein the number of services transmitted on the photoelectric conversion device is inversely proportional to the probability that the service on the photoelectric conversion device is selected.
- 如权利要求1所述的方法,其中,所述通过模拟退火算法对每个变异可行解进行处理包括以下一种:The method according to claim 1, wherein the processing each feasible solution of the mutation by the simulated annealing algorithm comprises one of the following:第一种:The first:对每个变异可行解对应的光电转换装置部署方案,确定所述光电转换装置部署方案中路径重复的光通道;For the photoelectric conversion device deployment plan corresponding to each variant feasible solution, determine the optical channel with repeated paths in the photoelectric conversion device deployment plan;将多个路径重复的光通道汇聚到采用比当前调制方式高的光通道中或者比当前谱宽宽的光通道中;Converge multiple optical channels with repeated paths into an optical channel that uses a higher modulation mode or an optical channel that is wider than the current spectrum;第二种:The second type:对每个变异可行解对应的光电转换装置部署方案,在所述光电转换装置部署方案下整理所述光网络中的频谱碎片。For the photoelectric conversion device deployment plan corresponding to each variant feasible solution, sort the spectrum fragments in the optical network under the photoelectric conversion device deployment plan.
- 如权利要求1所述的方法,其中,所述判定是否满足退出所述迭代流程的条件包括以下至少一种:The method according to claim 1, wherein the determining whether the condition for exiting the iterative process is satisfied comprises at least one of the following:所述迭代流程执行的次数达到预设次数;The number of executions of the iterative process reaches a preset number;保留可行解的收敛程度达到要求;Keep the convergence of feasible solutions up to the requirements;进行光电转换装置部署规划的持续时长达到预设时长。The duration of the photoelectric conversion device deployment plan reaches the preset duration.
- 如权利要求1所述的方法,其中,所述输出所述最终解所对应的光电转 换装置部署方案包括:The method according to claim 1, wherein said outputting the deployment plan of the photoelectric conversion device corresponding to the final solution comprises:对所述最终解所对应的光电转换装置部署方案进行图表化展示,所述图表化展示包括图形展示和表格展示中的至少一种。A graphical display of the photoelectric conversion device deployment plan corresponding to the final solution is performed, and the graphical display includes at least one of a graphical display and a table display.
- 如权利要求1-8任一项所述的方法,在所述根据贪婪算法结合光网络中的拓扑信息、资源信息以及业务信息确定所述光网络中的光电转换装置部署方案的初始解之前,还包括:8. The method according to any one of claims 1-8, before the initial solution of the photoelectric conversion device deployment plan in the optical network is determined according to the greedy algorithm in combination with topology information, resource information, and service information in the optical network, Also includes:控制软件定义网络SDN控制器通过南向协议收集所述光网络中的拓扑信息、资源信息以及所述光网络中的业务信息。The control software-defined network SDN controller collects topology information, resource information, and service information in the optical network through the southbound protocol.
- 一种网络设备,包括处理器、存储器及通信总线;A network device including a processor, a memory and a communication bus;所述通信总线设置为实现所述处理器和所述存储器之间的连接通信;The communication bus is configured to realize connection and communication between the processor and the memory;所述处理器设置为执行所述存储器中存储的至少一个程序,以实现如权利要求1至9中任一项所述的光电转换装置部署规划方法。The processor is configured to execute at least one program stored in the memory, so as to implement the photoelectric conversion device deployment planning method according to any one of claims 1 to 9.
- 一种光电转换装置部署规划***,包括用户界面UI交互设备、软件定义网络SDN控制器、流量工程数据库以及如权利要求要求9所述的网络设备;所述SDN控制器与所述流量工程数据库通信连接,所述网络设备分别与所述UI交互设备、所述流量工程数据库通信连接;A photoelectric conversion device deployment planning system, including a user interface UI interaction device, a software-defined network SDN controller, a traffic engineering database, and the network device according to claim 9; the SDN controller communicates with the traffic engineering database Connected, the network device is respectively communicatively connected with the UI interaction device and the traffic engineering database;所述SDN控制器设置为通过南向协议收集所述光网络中的拓扑信息、资源信息以及所述光网络中的业务信息;The SDN controller is configured to collect topology information, resource information, and service information in the optical network through a southbound protocol;所述流量工程数据库设置为对所述SDN控制器收集的所述拓扑信息、所述资源信息以及所述业务信息进行存储;The traffic engineering database is configured to store the topology information, the resource information, and the service information collected by the SDN controller;所述网络设备设置为根据权利要求1-9中任一项所述的光电转换装置部署规划方法规划所述光网络的光电转换装置部署方案;The network device is configured to plan a photoelectric conversion device deployment plan of the optical network according to the photoelectric conversion device deployment planning method of any one of claims 1-9;所述UI交互设备设置为对所述光电转换装置部署方案进行图表化展示,其中,所述图表化展示包括图形展示和表格展示中的至少一种。The UI interaction device is configured to graphically display the deployment plan of the photoelectric conversion device, wherein the graphical display includes at least one of a graphical display and a table display.
- 一种存储介质,存储有至少一个程序,所述至少一个程序可被至少一个处理器执行,以实现如权利要求1-9中任一项所述的光电转换装置部署规划方法。A storage medium storing at least one program, and the at least one program can be executed by at least one processor, so as to realize the deployment planning method of a photoelectric conversion device according to any one of claims 1-9.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910498092.3A CN112073842B (en) | 2019-06-10 | 2019-06-10 | Photoelectric conversion device deployment planning method, system, network equipment and storage medium |
CN201910498092.3 | 2019-06-10 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2020248712A1 true WO2020248712A1 (en) | 2020-12-17 |
Family
ID=73658463
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2020/085578 WO2020248712A1 (en) | 2019-06-10 | 2020-04-20 | Photovoltaic conversion device deployment planning method, system, network device and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN112073842B (en) |
WO (1) | WO2020248712A1 (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7907535B2 (en) * | 2007-11-26 | 2011-03-15 | Alcatel-Lucent Usa Inc. | Anomaly detection and diagnosis using passive monitoring |
US9730009B1 (en) * | 2014-03-27 | 2017-08-08 | Amazon Technologies, Inc. | Sparse Wi-Fi access point database for mobile devices |
CN107408148A (en) * | 2015-02-27 | 2017-11-28 | 皇家飞利浦有限公司 | Be used to help health care consultant and hospital administrators determine hospital optimal human resources planning the system and method based on simulation |
CN108171374A (en) * | 2017-12-27 | 2018-06-15 | 中国电子科技集团公司第五十四研究所 | A kind of earth observation satellite mission planning method based on simulated annealing |
US10097621B2 (en) * | 2015-09-11 | 2018-10-09 | At&T Intellectual Property I, L.P. | Application deployment engine |
CN109039694A (en) * | 2018-06-04 | 2018-12-18 | 全球能源互联网研究院有限公司 | A kind of the global network resource allocation methods and device of service-oriented |
US10187292B2 (en) * | 2016-04-15 | 2019-01-22 | Microsoft Technology Licensing, Llc | Data center topology having multiple classes of reliability |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103595495B (en) * | 2013-10-27 | 2016-02-10 | 西安电子科技大学 | Static traffic stream routing and frequency spectrum resource allocation method in elastic optical network |
US9602387B2 (en) * | 2014-12-29 | 2017-03-21 | Juniper Networks, Inc. | Network topology optimization |
US20160255428A1 (en) * | 2015-02-26 | 2016-09-01 | Board Of Trustees Of The University Of Arkansas | Method and systems for logical topology optimization of free space optical networks |
CN107896347B (en) * | 2017-12-04 | 2020-12-25 | 国网江苏省电力公司南京供电公司 | Passive optical network planning method and equipment and passive optical network |
-
2019
- 2019-06-10 CN CN201910498092.3A patent/CN112073842B/en active Active
-
2020
- 2020-04-20 WO PCT/CN2020/085578 patent/WO2020248712A1/en active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7907535B2 (en) * | 2007-11-26 | 2011-03-15 | Alcatel-Lucent Usa Inc. | Anomaly detection and diagnosis using passive monitoring |
US9730009B1 (en) * | 2014-03-27 | 2017-08-08 | Amazon Technologies, Inc. | Sparse Wi-Fi access point database for mobile devices |
CN107408148A (en) * | 2015-02-27 | 2017-11-28 | 皇家飞利浦有限公司 | Be used to help health care consultant and hospital administrators determine hospital optimal human resources planning the system and method based on simulation |
US10097621B2 (en) * | 2015-09-11 | 2018-10-09 | At&T Intellectual Property I, L.P. | Application deployment engine |
US10187292B2 (en) * | 2016-04-15 | 2019-01-22 | Microsoft Technology Licensing, Llc | Data center topology having multiple classes of reliability |
CN108171374A (en) * | 2017-12-27 | 2018-06-15 | 中国电子科技集团公司第五十四研究所 | A kind of earth observation satellite mission planning method based on simulated annealing |
CN109039694A (en) * | 2018-06-04 | 2018-12-18 | 全球能源互联网研究院有限公司 | A kind of the global network resource allocation methods and device of service-oriented |
Also Published As
Publication number | Publication date |
---|---|
CN112073842B (en) | 2022-09-13 |
CN112073842A (en) | 2020-12-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Singh et al. | RADWAN: rate adaptive wide area network | |
EP1943784B1 (en) | Method for configuring an optical network | |
US9264344B2 (en) | Method and apparatus for providing a route recommendation | |
WO2013037570A1 (en) | Allocation of spectral capacity in a wavelength-division multiplexing optical network | |
Vincent et al. | Scalable capacity estimation for nonlinear elastic all-optical core networks | |
Rubio-Largo et al. | Multiobjective metaheuristics for traffic grooming in optical networks | |
Yousefi et al. | Fragmentation and time aware algorithms in spectrum and spatial assignment for space division multiplexed elastic optical networks (SDM-EON) | |
Velasco et al. | Provisioning, Recovery, and In-Operation Planning in Elastic Optical Networks | |
Gao et al. | Multicast service-oriented virtual network mapping over elastic optical networks | |
US20150043911A1 (en) | Network Depth Limited Network Followed by Compute Load Balancing Procedure for Embedding Cloud Services in Software-Defined Flexible-Grid Optical Transport Networks | |
CN110913285B (en) | Route distribution method and device | |
CN110958133B (en) | Network slice mapping method, device, server and storage medium | |
CN115277429A (en) | Power communication service resource allocation method and device based on flexible Ethernet | |
JP5713446B2 (en) | Pass accommodation control method | |
WO2020248712A1 (en) | Photovoltaic conversion device deployment planning method, system, network device and storage medium | |
Knapińska et al. | On advantages of traffic prediction and grooming for provisioning of time-varying traffic in multilayer networks | |
Patel et al. | On Efficient Candidate Path Selection for Dynamic Routing in Elastic Optical Networks | |
CN115633083A (en) | Power communication network service arrangement method, device and storage medium | |
Soproni et al. | A meta-heuristic approach for non-bifurcated dedicated protection in WDM optical networks | |
Varvarigos | An introduction to routing and wavelength assignment algorithms for fixed and flexgrid | |
US10148552B2 (en) | Shortest path search with constraints in networks | |
Ye | Efficient, Scalable and Reliable Network (Function) Virtualization in Software-Defined Optical Networks | |
Gao et al. | Virtual Network Mapping for Multicast Traffic over Elastic Optical Networks | |
Yaghubi-Namaad et al. | Network Planning Policies for Joint Switching in Spectrally-Spatially Flexible Optical Networks | |
Hernández et al. | On sorting transmission demands in Elastic Optical Networks with Spatial-Division Multiplexing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 20822400 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 20822400 Country of ref document: EP Kind code of ref document: A1 |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 18/05/2022) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 20822400 Country of ref document: EP Kind code of ref document: A1 |