CN110708261A - Energy-saving method, device, equipment and medium for spectrum flexible optical network - Google Patents

Energy-saving method, device, equipment and medium for spectrum flexible optical network Download PDF

Info

Publication number
CN110708261A
CN110708261A CN201910988693.2A CN201910988693A CN110708261A CN 110708261 A CN110708261 A CN 110708261A CN 201910988693 A CN201910988693 A CN 201910988693A CN 110708261 A CN110708261 A CN 110708261A
Authority
CN
China
Prior art keywords
resources
connection request
current
resource
transmission path
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910988693.2A
Other languages
Chinese (zh)
Inventor
揭水平
符小东
缪冬青
陈伯文
江云飞
沈纲祥
房洪莲
徐林鹏
丁海强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhongtian Communication Technology Co Ltd
Zhongtian Broadband Technology Co Ltd
Original Assignee
Zhongtian Communication Technology Co Ltd
Zhongtian Broadband Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhongtian Communication Technology Co Ltd, Zhongtian Broadband Technology Co Ltd filed Critical Zhongtian Communication Technology Co Ltd
Priority to CN201910988693.2A priority Critical patent/CN110708261A/en
Publication of CN110708261A publication Critical patent/CN110708261A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/82Miscellaneous aspects
    • H04L47/822Collecting or measuring resource availability data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q2011/0086Network resource allocation, dimensioning or optimisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses an energy-saving method of a spectrum flexible optical network, which comprises the following steps: acquiring a transmission path of a current connection request and a resource occupation condition on the transmission path; judging whether the current residual resources in the transmission path can meet the bandwidth requirement of the current connection request; if yes, acquiring resources from the current residual resources, and allocating the resources to the current connection request to meet the bandwidth requirement; if not, the resource meeting the bandwidth requirement is created again and allocated to the current connection request. Therefore, the energy consumption efficiency is improved, and the energy consumption generated in the transmission process of the connection request is further reduced. In addition, the energy-saving device, the equipment and the medium of the spectrum flexible optical network provided by the invention correspond to the method.

Description

Energy-saving method, device, equipment and medium for spectrum flexible optical network
Technical Field
The present invention relates to the field of network communication technologies, and in particular, to an energy saving method, apparatus, device, and medium for a spectrum-agile optical network.
Background
With the rapid development of network services, the ever-increasing data traffic approaches the physical limit of the transmission capacity of single-mode single-core optical fiber gradually, so that the single-core optical fiber cannot meet the bandwidth requirement of the user service request. In recent years, in order to further expand the capacity of an optical fiber network, an IP over space division multiplexing spectrally flexible optical network based on a multicore optical fiber technology is widely used. However, although the space division multiplexing technology meets the bandwidth requirement, the network energy consumption also increases greatly with the increase of data traffic, and it is difficult to meet the service quality requirement of the network, which easily causes the reduction of the network resource efficiency and energy consumption efficiency, and makes the network operation face a serious challenge.
For the situation of network energy consumption increase, in the prior art, for each connection request, a shortest path is usually selected to transmit the connection request, and since the shortest transmission path needs to be configured with the least optical regenerators, unnecessary network energy consumption is reduced. However, in the prior art, only energy-saving measures are taken from the selection of the transmission path, and the spectrum resource occupation condition of the selected working path is not considered, so that under the condition of a small number of connection requests, the situation that the spectrum resource is not sufficiently occupied and a large amount of resources are wasted may occur, the energy consumption generated in the transmission process of the connection requests cannot be further reduced, and the requirements of users cannot be better met.
Disclosure of Invention
The invention aims to provide an energy-saving method, device, equipment and medium for a spectrum flexible optical network, which comprehensively consider the resource occupation condition of a transmission path and allocate resources according to the occupation condition of the current residual resources, thereby avoiding the waste of the residual resources in the spectrum flexible optical network, effectively improving the energy consumption efficiency, further reducing the energy consumption generated in the transmission process of a connection request and better meeting the requirements of users.
In order to solve the above technical problem, the present invention provides an energy saving method for a spectrum flexible optical network, including:
acquiring a transmission path of a current connection request and a resource occupation condition on the transmission path;
judging whether the current residual resources in the transmission path can meet the bandwidth requirement of the current connection request;
if yes, acquiring resources from the current residual resources, and allocating the resources to the current connection request to meet the bandwidth requirement;
and if not, re-creating resources meeting the bandwidth requirement and allocating the resources to the current connection request.
Preferably, the method further comprises the following steps:
setting the number of candidate transmission paths between the source node and the destination node of the current connection request as k; wherein k is a positive integer;
and acquiring each candidate transmission path by using a k shortest path method.
Preferably, the current remaining resources specifically include current optical channel remaining resources, current IP routing port remaining resources, and current optical regenerator remaining resources.
Preferably, the method further comprises the following steps:
judging whether the re-created resources are optical channel resources or not;
if the optical channel resource is the optical channel resource, judging whether the cross crosstalk caused by the optical channel resource is smaller than a preset lowest threshold value;
if not, the optical channel resource is re-created.
Preferably, the method further comprises the following steps:
monitoring the occupation condition of each resource in the spectrum flexible optical network;
and updating the current residual resources according to the occupation situation.
Preferably, the bandwidth requirement is specifically a decomposed bandwidth line rate.
Preferably, the method further comprises the following steps:
detecting whether an optical energy consumption element in the spectrum flexible optical network is in an idle state;
and if so, controlling the light energy consumption element to be in a sleep mode.
In order to solve the above technical problem, the present invention further provides an energy saving device for a spectrum flexible optical network, including:
the acquisition module is used for acquiring a transmission path of the current connection request and the resource occupation condition on the transmission path;
the judging module is used for judging whether the current residual resources in the transmission path can meet the bandwidth requirement of the current connection request; if yes, entering a distribution module; if not, entering a creating module;
the allocation module is used for acquiring resources from the current residual resources and allocating the resources to the current connection request to meet the bandwidth requirement;
and the creating module is used for recreating the resource meeting the bandwidth requirement and distributing the resource to the current connection request.
In order to solve the above technical problem, the present invention further provides an energy saving device for a spectrum flexible optical network, including a memory for storing a computer program;
a processor for implementing the steps of the method for energy saving of a spectrally flexible optical network as defined in any of the above when the computer program is executed.
To solve the above technical problem, the present invention provides a computer-readable storage medium having a computer program stored thereon, where the computer program is executed by a processor to implement the steps of the energy saving method for a spectrum flexible optical network according to any one of the above.
The invention provides an energy-saving method of a spectrum flexible optical network, which comprises the steps of firstly obtaining a transmission path of a current connection request and a resource occupation condition on the transmission path, and judging whether current residual resources in the transmission path can meet the bandwidth requirement of the current connection request; for the current residual resources meeting the bandwidth requirement, acquiring resources from the current residual resources to allocate to the connection request, so that the current residual resources are fully utilized, the situation that new resources are created under the condition that the current residual resources are available is avoided, and the waste of network resources is reduced; and for the condition that the current residual resources do not meet the bandwidth requirement, new resources are created again to be allocated to the connection request so as to meet the bandwidth requirement of the connection request, and the success rate of normal communication of the connection request is increased. Therefore, the energy-saving method of the spectrum flexible optical network comprehensively considers the resource occupation condition of the transmission path and allocates resources according to the occupation condition of the current residual resources, thereby avoiding the waste of the residual resources in the spectrum flexible optical network, improving the energy consumption efficiency, further reducing the energy consumption generated in the transmission process of the connection request and better meeting the requirements of users.
In addition, the energy-saving device, the equipment and the medium of the spectrum flexible optical network provided by the invention correspond to the method, and have the same beneficial effects.
Drawings
In order to illustrate the embodiments of the present invention more clearly, the drawings that are needed in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and that other drawings can be obtained by those skilled in the art without inventive effort.
Fig. 1 is a flowchart of an energy saving method for a spectrum flexible optical network according to an embodiment of the present invention;
fig. 2 is a structural diagram of a spectrum flexible optical network according to an embodiment of the present invention;
fig. 3 is a structural diagram of an energy saving apparatus of a spectrum flexible optical network according to an embodiment of the present invention;
fig. 4 is a structural diagram of an energy saving device of a spectrum flexible optical network according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present invention without any creative work belong to the protection scope of the present invention.
The core of the invention is to provide an energy-saving method, device, equipment and medium for a spectrum-agile optical network, which comprehensively consider the resource occupation condition of a transmission path and allocate resources according to the occupation condition of the current residual resources, thereby avoiding the waste of the residual resources in the spectrum-agile optical network, effectively improving the energy consumption efficiency, further reducing the energy consumption generated in the transmission process of a connection request, and better meeting the requirements of users.
In order that those skilled in the art will better understand the disclosure, the invention will be described in further detail with reference to the accompanying drawings and specific embodiments.
It should be noted that the method provided by the present invention can be applied to an IP over space division multiplexing spectrally flexible optical network, and those skilled in the art can determine information of the spectrally flexible optical network according to actual application situations, for example, information of IP routes, optical switching nodes, optical fiber links, and the number of IP routes in the optical fiber links, the number of optical switching nodes, the number of optical fiber links, the number of fiber cores, the number of available spectral gaps in each fiber core, and the like included in the network.
Fig. 1 is a flowchart of an energy saving method for a spectrum flexible optical network according to an embodiment of the present invention; as shown in fig. 1, the energy saving method for a spectrum flexible optical network according to an embodiment of the present invention includes steps S101 to S104:
step S101: acquiring a transmission path of a current connection request and a resource occupation condition on the transmission path;
in one embodiment, the transmission path of the current connection request is first obtained. It can be understood that the current connection request refers to a currently generated connection request that needs to be transmitted, and there are various methods for determining a transmission path of the connection request, for example, from the viewpoint of saving the number of optical regenerators, a shortest path of a source node and a destination node of the current connection request may be selected as the transmission path of the current connection request, and a detailed method for determining the transmission path may refer to the prior art, and is not described again in the embodiments of the present invention. In addition, in this embodiment, the resource occupation situation on the transmission path is obtained according to the obtained transmission path. Specifically, the resource occupation situation includes an optical channel occupation resource situation, an IP routing port space occupation resource situation, and an optical regenerator resource occupation situation.
Step S102: judging whether the current residual resources in the transmission path can meet the bandwidth requirement of the current connection request; if yes, go to step S103; if not, the step S104 is entered;
step S103: acquiring resources from the current residual resources, and allocating the resources to the current connection request to meet the bandwidth requirement;
step S104: resources are recreated that meet the bandwidth requirements and allocated to the current connection request.
In specific implementation, whether the current remaining resources in the transmission path can meet the bandwidth requirement of the current connection request is judged according to the acquired resource occupation condition on the transmission path. As will be appreciated by those skilled in the art, to facilitate resource allocation, the bandwidth requirement of each connection request needs to be cut into appropriate bandwidth line rates before the connection request is transmitted. For example, if the bandwidth requirement of a connection request is 140Gbps, the bandwidth requirement is cut into two parts, namely, a line rate of 100Gbps and a line rate of 40Gbps, for transmission of the connection request. Therefore, the bandwidth requirement of the current connection request proposed in the embodiment of the present invention may also refer to the cut bandwidth linear rate; judging whether the current residual resource in the transmission path can meet the bandwidth requirement of the current connection request can be understood as judging whether the current residual resource can meet the requirement of each band rate after the current connection request is divided.
In one embodiment, the current remaining resources specifically include current optical channel remaining resources, current IP routing port remaining resources, and current optical regenerator remaining resources. Step S102 may achieve the minimum energy consumption by determining the optical channel resource, the IP router port resource, and the optical regenerator resource. The divided bandwidth line rates can be sequentially searched through a first hit method. For example, the bandwidth requirement of current connection requests is 140Gbps and is split into two parts, 100Gbps and 40 Gbps.
Step S102, when judging the optical channel resources, judging whether the current optical channel residual resources in the transmission path can meet the requirement of 100Gbps, if the current optical channel residual resources can meet the requirement of 100Gbps, executing step S103, and allocating the resources obtained from the optical channel to the current connection request; if the remaining resources of the current optical channel cannot meet the requirement of 100Gbps, step S104 is executed to create a new optical channel resource to meet the requirement of 100 Gbps. And judging whether the current optical channel residual resources in the transmission path can meet the requirement of 40Gbps according to the same mode, thereby allocating the optical channel resources meeting the bandwidth requirement for the current connection request.
In an embodiment, the method for saving energy in a spectrum-flexible optical network provided by the present invention further includes:
judging whether the re-created resources are optical channel resources or not;
if the channel resource is the optical channel resource, judging whether the cross crosstalk caused by the optical channel resource is smaller than a preset lowest threshold value;
if not, the optical channel resource is re-created.
Those skilled in the art will appreciate that cross-talk between cores in an optical network will have an effect on the signal quality of the transmission channel. When a new optical channel is established, because the generated cross talk can affect the quality of signal transmission, when an optical channel resource is newly established, it needs to be judged whether the cross talk caused by the optical channel resource is smaller than a preset minimum threshold value, if not, it indicates that the newly established optical channel resource has a large influence on transmission, and a new optical channel resource needs to be re-established to ensure that the generated cross talk does not affect normal signal transmission. Wherein the minimum threshold is determined by the system employed in the particular spectrally flexible optical network. The specific calculation method of the average cross-talk XT of the multi-core fiber is as follows:
Figure BDA0002237536570000061
wherein h is 2k2r/beta w; n and L represent the number of adjacent cores and the fiber length, and h represents the average cross-talk per unit length; k. r, w and β represent coupling coefficient, bending ratio, core radius and propagation constant, respectively.
In specific implementation, it is also necessary to determine whether a newly created optical channel satisfies constraint conditions of spectrum continuity and spectrum consistency; if yes, allocating the optical channel resource to the current connection request; if not, new optical channel resources are required to be created again until optical channel resources meeting the constraint conditions of spectrum continuity and spectrum consistency are found.
Step S102, when judging the IP routing port resource, judging whether the current residual resource of the IP routing port in the transmission path can meet the requirement of 100Gbps, if so, executing step S103, and allocating the resource obtained from the IP routing port to the current connection request; if the remaining resources of the current IP routing port cannot meet the 100Gbps requirement, step S104 is executed to configure a new IP routing port to meet the 100Gbps requirement. And judging whether the residual resources of the current IP routing port in the transmission path can meet the requirement of 40Gbps according to the same mode, thereby allocating the IP routing port resources meeting the bandwidth requirement for the current connection request.
Step S102, when judging the optical regenerator resource, judging whether the current optical regenerator residual resource in the transmission path can meet the requirement of 100Gbps, if so, executing step S103, and allocating the resource obtained from the optical regenerator to the current connection request; if the remaining resources of the current optical regenerator cannot meet the requirement of 100Gbps, step S104 is executed to configure a new optical regenerator to meet the requirement of 100 Gbps. And judging whether the current optical regenerator residual resource in the transmission path can meet the requirement of 40Gbps or not according to the same mode, thereby allocating the optical regenerator resource meeting the bandwidth requirement for the current connection request.
The invention provides an energy-saving method of a spectrum flexible optical network, which comprises the steps of firstly obtaining a transmission path of a current connection request and a resource occupation condition on the transmission path, and judging whether current residual resources in the transmission path can meet the bandwidth requirement of the current connection request; for the current residual resources meeting the bandwidth requirement, acquiring resources from the current residual resources to allocate to the connection request, so that the current residual resources are fully utilized, the situation that new resources are created under the condition that the current residual resources are available is avoided, and the waste of network resources is reduced; and for the condition that the current residual resources do not meet the bandwidth requirement, new resources are created again to be allocated to the connection request so as to meet the bandwidth requirement of the connection request, and the success rate of normal communication of the connection request is increased. Therefore, the energy-saving method of the spectrum flexible optical network comprehensively considers the resource occupation condition of the transmission path and allocates resources according to the occupation condition of the current residual resources, thereby avoiding the waste of the residual resources in the spectrum flexible optical network, improving the energy consumption efficiency, further reducing the energy consumption generated in the transmission process of the connection request and better meeting the requirements of users.
In an embodiment, the method for saving energy in a spectrum flexible optical network according to an embodiment of the present invention further includes:
setting the number of candidate transmission paths between a source node and a destination node of a current connection request as k; wherein k is a positive integer;
and acquiring each candidate transmission path by using a k shortest path method.
It can be understood that the candidate transmission paths obtained by the k shortest path method are the shortest k paths among all paths between the source node and the destination node. It should be noted that, one skilled in the art can preset the value of k according to the actual application requirement. When a large number of other connection requests are transmitted in the transmission path selected by the current connection request at the same time, the condition of resource allocation failure or blockage caused by insufficient frequency spectrum resources is generated, and at the moment, the current connection request can be allocated to the candidate transmission path in time so as to ensure the successful transmission of the connection request and reduce the blockage rate; and because the candidate transmission paths are all shorter paths, the resources of the optical regenerator can be saved at the same time.
In an embodiment, the method for saving energy in a spectrum flexible optical network according to an embodiment of the present invention further includes:
monitoring the occupation condition of each resource in the spectrum flexible optical network;
and updating the current residual resources according to the occupation condition.
Specifically, the occupation situation of each resource in the spectrum flexible optical network may be monitored, and a real-time monitoring method or a random monitoring method may be adopted, which is not limited in this embodiment. And synchronously updating the current residual resources on the transmission path of the current connection request according to the monitored occupation condition of each resource, thereby ensuring to obtain accurate information of the current residual resources and making a correct judgment according to the current residual resources to allocate resources for the current connection request. And moreover, the method can also complete the monitoring of the states of spectrum-agile optical network parameter initialization, connection request generation, working path calculation, optical regenerator configuration, spectrum resources, copy balance adjustment, spectrum resource release, network energy consumption and blocking rate calculation, so as to achieve the goal of adaptive load balance energy consumption optimization in the spectrum-agile optical network.
Specifically, the total energy consumption and the connection request blocking rate are calculated according to the monitored information such as the working state of the optical energy consumption element of the spectrum flexible optical network and the transmission state of the connection request, so that the resource allocation of the connection request is adjusted, unnecessary resource waste is reduced as much as possible, and the user requirements are better met. Wherein, the total energy consumption calculation formula of each connection request is as follows:
wherein EC represents the total energy consumption of the connection request; NI, NT and NR represent the number of IP routing ports, optical repeaters and optical regenerators, respectively;
Figure BDA0002237536570000082
and
Figure BDA0002237536570000083
respectively representing the inherent parts of energy consumption of an IP routing port, an optical repeater and an optical regenerator;
Figure BDA0002237536570000084
and
Figure BDA0002237536570000085
respectively representing the bandwidth occupation variable parts of the IP routing port, the optical repeater and the optical regenerator, and BR and t respectively representing the number and duration of the spectrum gaps required by the connection request.
In an embodiment, the method for saving energy in a spectrum flexible optical network according to an embodiment of the present invention further includes:
detecting whether an optical energy consumption element in the spectrum flexible optical network is in an idle state;
if so, the light energy consuming element is controlled to be in the sleep mode.
Specifically, the greater the number of optical energy consuming elements in a spectrally flexible optical network, such as optical repeaters and optical regenerators, the greater the energy consumption that is generated. Therefore, the currently idle optical energy consumption element, that is, the optical energy consumption element can be set to the sleep mode under the condition of no data traffic, thereby reducing unnecessary resource waste and effectively reducing energy consumption.
In one embodiment, after a transmission path is selected and resources are allocated for a current connection request, a temporary topology that accounts for the number of optical regenerators is re-established based on the source node and the destination node in the transmission path. By traversing any two node pairs in the transmission path, if the transmission distance between the node pairs is smaller than the maximum transmission distance of the optical regenerator in the current connection request, a connection link is established for the node pair, and the weight is configured to be 1 unit length, thereby forming a temporary topology for calculating the number of the optical regenerators. And traversing all paths in the temporary topology, and selecting the configuration position of the optical regenerator with the minimum energy consumption, thereby further saving network resources and reducing the waste of energy consumption.
In the foregoing, detailed descriptions are given to embodiments corresponding to the energy saving method of the spectrum-agile optical network, and specific application scenarios are given below in order to make technical solutions of the method further clear to those skilled in the art.
Fig. 2 is a structural diagram of a spectrum flexible optical network according to an embodiment of the present invention; as shown in fig. 2, the spectrum-agile optical network with 6 nodes and 8 optical fiber links is shown, each optical fiber link is bidirectional, the values on the optical fiber links represent transmission distances in kilometers, the number of fiber cores of each optical fiber link is 7, the number of spectrum slots of each fiber core is 100, and each spectrum slot is 12.5 GHz. Each node comprises a plurality of IP routing ports, an optical repeater and an optical regenerator. The line speed provided by the network energy consumption element is 100Gbps, the occupied spectrum width is 37.5GHz, a DP-QPSK modulation format is adopted, and the transmission distance is 2000 km.
The current two connection requests CR1(1, 4, 150Gbps, 2s) and CR2(1, 4, 130Gbps, 2s), both from the source node 1 to the destination node 4, need to occupy two optical channels, and the connection request start time is the same. The k shortest paths method may be utilized, setting k to 2, i.e. 2 shortest paths are calculated from the source node 1 to the destination node 4, 1-2-3-4 and 1-6-5-4, respectively. Since the transmission distance of the path 1-2-3-4 is shorter than that of the path 1-6-5-4, the path 1-2-3-4 is taken as the transmission path and the path 1-6-5-4 is taken as the candidate transmission path.
For connection request CR1, bandwidth demand 150Gbps is sliced into 100Gbps and 50Gbps, and the determined transmission path is set to 1-2-3-4 path. Two line rates occupy 100Gbps of optical channel T1 and optical channel T2, respectively, optical channel T1 will be fully used, while optical channel T2 leaves 50Gbps of resources. Meanwhile, each node needs 2 groups of IP routing ports, one group has no residual resource, and the other group has residual 50Gbps resource. Since the transmission distance of the optical regenerator is 2000km, two optical regenerators need to be arranged on the node 2, the optical regenerator R1 is fully used, and the optical regenerator R2 remains 50Gbps of resources.
For connection request CR2(1, 4, 130Gbps, 2s), the bandwidth requirement is split into 100Gbps and 30Gbps, and the determined transmission path is set to 1-2-3-4 path. As the residual resource of the current optical channel can not meet the bandwidth requirement of the line rate of 100Gbps, a new optical channel T3 is created and allocated to the connection request CR2, and 30Gbps is obtained from the residual resource of the optical channel T2; because the residual resources of the current IP routing port do not meet the requirement of 100Gbps, the new IP routing port is used, and the residual 30Gbps IP routing ports with residual resources on each node are used. For the optical regenerator resource, the configuration position of the optical regenerator with the minimum energy consumption is selected by establishing a new topology on the transmission path and traversing all paths on the topology. For example, paths 1-2-4 are selected, an optical regenerator is deployed on node 2, a new optical regenerator R3 is created because there are no optical regenerators meeting the 100Gbps requirement, and the remaining 30Gbps bandwidth requirement is available from optical regenerator R2. Finally, the IP routing ports on each node, optical channel T2, and optical regenerator R2 all have 30Gbps of spectral resources remaining. Therefore, the use number of IP routing ports, optical repeaters and optical regenerators can be effectively reduced, and further the network energy consumption is reduced.
The invention also provides an energy-saving device of the spectrum flexible optical network and an embodiment corresponding to the energy-saving equipment of the spectrum flexible optical network. It should be noted that the present invention describes the embodiment of the host from two perspectives, one is based on the function module and the other is based on the hardware.
Fig. 3 is a structural diagram of an energy saving apparatus of a spectrum flexible optical network according to an embodiment of the present invention; as shown in fig. 3, an energy saving apparatus for a spectrum flexible optical network according to an embodiment of the present invention includes:
an obtaining module 10, configured to obtain a transmission path of a current connection request and a resource occupation condition on the transmission path;
a judging module 11, configured to judge whether a current remaining resource existing in a transmission path can meet a bandwidth requirement of a current connection request; if yes, entering a distribution module; if not, entering a creating module;
the allocation module 12 is configured to obtain resources from the current remaining resources and allocate the resources to the current connection request to meet the bandwidth requirement;
and a creating module 13, configured to recreate the resource meeting the bandwidth requirement and allocate the resource to the current connection request.
The energy saving device for a spectrum flexible optical network provided by the embodiment of the invention further comprises:
a setting module, configured to set the number of candidate transmission paths between a source node and a destination node of a current connection request to k; wherein k is a positive integer; and acquiring each candidate transmission path by using a k shortest path method.
The judging module is used for judging whether the re-created resources are optical channel resources or not; if the channel resource is the optical channel resource, judging whether the cross crosstalk caused by the optical channel resource is smaller than a preset lowest threshold value; if not, the optical channel resource is re-created.
The monitoring module is used for monitoring the occupation condition of each resource in the spectrum flexible optical network; and updating the current residual resources according to the occupation condition.
The detection module is used for detecting whether an optical energy consumption element in the spectrum flexible optical network is in an idle state or not; if so, the light energy consuming element is controlled to be in the sleep mode.
Since the embodiments of this section correspond to the embodiments of the method section, reference is made to the description of the embodiments of the method section for the embodiments of this section, and details are not repeated here. The energy-saving device of the spectrum flexible optical network provided by the invention has the same beneficial effect as the energy-saving method of the spectrum flexible optical network.
Fig. 4 is a structural diagram of an energy saving device of a spectrum flexible optical network according to an embodiment of the present invention. As shown in fig. 4, an energy saving device for a spectrum-agile optical network according to an embodiment of the present invention includes a memory 20 for storing a computer program;
a processor 21 configured to implement the steps of the method for energy saving of a spectrally flexible optical network as defined in any one of the above when executing the computer program.
The processor 21 may include one or more processing cores, such as a 4-core processor, an 8-core processor, and the like. The processor 21 may be implemented in at least one hardware form of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), and a PLA (Programmable Logic Array). The processor 21 may also include a main processor and a coprocessor, where the main processor is a processor for processing data in an awake state, and is also called a Central Processing Unit (CPU); a coprocessor is a low power processor for processing data in a standby state. In some embodiments, the processor 21 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content required to be displayed on the display screen. In some embodiments, the processor 21 may further include an AI (Artificial Intelligence) processor for processing a calculation operation related to machine learning.
The memory 20 may include one or more computer-readable storage media, which may be non-transitory. Memory 20 may also include high speed random access memory, as well as non-volatile memory, such as one or more magnetic disk storage devices, flash memory storage devices. In this embodiment, the memory 20 is at least used for storing the following computer program 201, wherein after being loaded and executed by the processor 21, the computer program can implement relevant steps in the energy saving method for a spectrum flexible optical network disclosed in any of the foregoing embodiments. In addition, the resources stored in the memory 20 may also include an operating system 202, data 203, and the like, and the storage manner may be a transient storage manner or a permanent storage manner. Operating system 202 may include, among others, Windows, Unix, Linux, and the like.
In some embodiments, the power saving device of the spectrum flexible optical network may further include an input/output interface 22, a communication interface 23, a power supply 24, and a communication bus 25.
Those skilled in the art will appreciate that the configuration shown in fig. 4 does not constitute a limitation of the energy saving device of the spectrally flexible optical network and may include more or fewer components than those shown.
Since the embodiment of the part corresponds to the embodiment of the method part, please refer to the description of the embodiment of the method part for the embodiment of the part, which is not repeated here. In some embodiments of the invention, the processor and memory may be connected by a bus or other means. The energy-saving equipment of the frequency spectrum flexible optical network has the same beneficial effect as the energy-saving method of the frequency spectrum flexible optical network.
Finally, the invention also provides a corresponding embodiment of the computer readable storage medium. The computer-readable storage medium has stored thereon a computer program which, when being executed by a processor, carries out the steps as set forth in the above-mentioned method embodiments.
It is to be understood that if the method in the above embodiments is implemented in the form of software functional units and sold or used as a stand-alone product, it can be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and performs all or part of the steps of the methods according to the embodiments of the present invention, or all or part of the technical solution. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The energy saving method, device, equipment and medium of the spectrum flexible optical network provided by the invention are introduced in detail above. The embodiments are described in a progressive manner in the specification, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other. The device disclosed by the embodiment corresponds to the method disclosed by the embodiment, so that the description is simple, and the relevant points can be referred to the method part for description. It should be noted that, for those skilled in the art, it is possible to make various improvements and modifications to the present invention without departing from the principle of the present invention, and those improvements and modifications also fall within the scope of the claims of the present invention.
It is further noted that, in the present specification, relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.

Claims (10)

1. A method for energy saving in a spectrally flexible optical network, comprising:
acquiring a transmission path of a current connection request and a resource occupation condition on the transmission path;
judging whether the current residual resources in the transmission path can meet the bandwidth requirement of the current connection request;
if yes, acquiring resources from the current residual resources, and allocating the resources to the current connection request to meet the bandwidth requirement;
and if not, re-creating resources meeting the bandwidth requirement and allocating the resources to the current connection request.
2. The method of claim 1, further comprising:
setting the number of candidate transmission paths between the source node and the destination node of the current connection request as k; wherein k is a positive integer;
and acquiring each candidate transmission path by using a k shortest path method.
3. The method of claim 1, wherein the current remaining resources specifically include current optical channel remaining resources, current IP routing port remaining resources, and current optical regenerator remaining resources.
4. The method of claim 1, further comprising:
judging whether the re-created resources are optical channel resources or not;
if the optical channel resource is the optical channel resource, judging whether the cross crosstalk caused by the optical channel resource is smaller than a preset lowest threshold value;
if not, the optical channel resource is re-created.
5. The method of claim 1, further comprising:
monitoring the occupation condition of each resource in the spectrum flexible optical network;
and updating the current residual resources according to the occupation situation.
6. The method of claim 1, wherein the bandwidth requirement is a decomposed bandwidth line rate.
7. The method of claim 1, further comprising:
detecting whether an optical energy consumption element in the spectrum flexible optical network is in an idle state;
and if so, controlling the light energy consumption element to be in a sleep mode.
8. An energy saving apparatus for a spectrally flexible optical network, comprising:
the acquisition module is used for acquiring a transmission path of the current connection request and the resource occupation condition on the transmission path;
the judging module is used for judging whether the current residual resources in the transmission path can meet the bandwidth requirement of the current connection request; if yes, entering a distribution module; if not, entering a creating module;
the allocation module is used for acquiring resources from the current residual resources and allocating the resources to the current connection request to meet the bandwidth requirement;
and the creating module is used for recreating the resource meeting the bandwidth requirement and distributing the resource to the current connection request.
9. An energy saving device for a spectrally flexible optical network, comprising a memory for storing a computer program;
a processor for implementing the steps of the method for energy saving of a spectrally flexible optical network according to any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, characterized in that the computer-readable storage medium has stored thereon a computer program which, when being executed by a processor, carries out the steps of the method for energy saving of a spectrally flexible optical network according to any one of claims 1 to 7.
CN201910988693.2A 2019-10-17 2019-10-17 Energy-saving method, device, equipment and medium for spectrum flexible optical network Pending CN110708261A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910988693.2A CN110708261A (en) 2019-10-17 2019-10-17 Energy-saving method, device, equipment and medium for spectrum flexible optical network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910988693.2A CN110708261A (en) 2019-10-17 2019-10-17 Energy-saving method, device, equipment and medium for spectrum flexible optical network

Publications (1)

Publication Number Publication Date
CN110708261A true CN110708261A (en) 2020-01-17

Family

ID=69200460

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910988693.2A Pending CN110708261A (en) 2019-10-17 2019-10-17 Energy-saving method, device, equipment and medium for spectrum flexible optical network

Country Status (1)

Country Link
CN (1) CN110708261A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113904753A (en) * 2020-06-22 2022-01-07 中国电信股份有限公司 Method, device and system for configuring and adjusting bandwidth of optical transmission link and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103684726A (en) * 2013-09-30 2014-03-26 广西大学 Routing and frequency spectrum allocating method and routing and frequency spectrum allocating equipment
CN104836736A (en) * 2015-05-26 2015-08-12 重庆邮电大学 Spectrum sensing-based energy efficiency resource allocation and path reconfiguration method in elastic optical network
CN106953710A (en) * 2017-03-15 2017-07-14 重庆邮电大学 What the distribution of minimum cost frequency spectrum and fragment were perceived in elastic optical network reconfigures routing mechanism
CN107426110A (en) * 2017-09-22 2017-12-01 苏州大学 Adaptive load balancing energy consumption optimization method and system in the flexible optical-fiber network of frequency spectrum
CN108270684A (en) * 2018-01-25 2018-07-10 重庆邮电大学 The resources balance virtual optical network mapping method that a kind of time-frequency combination fragment perceives
CN108834004A (en) * 2018-07-10 2018-11-16 苏州大学 Router-level topology, fibre core selection, frequency spectrum distributing method and system based on cross-talk perception
CN109245918A (en) * 2018-08-20 2019-01-18 中天宽带技术有限公司 The flexible optical-fiber network energy consumption optimization method of software definition frequency spectrum and its system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103684726A (en) * 2013-09-30 2014-03-26 广西大学 Routing and frequency spectrum allocating method and routing and frequency spectrum allocating equipment
CN104836736A (en) * 2015-05-26 2015-08-12 重庆邮电大学 Spectrum sensing-based energy efficiency resource allocation and path reconfiguration method in elastic optical network
CN106953710A (en) * 2017-03-15 2017-07-14 重庆邮电大学 What the distribution of minimum cost frequency spectrum and fragment were perceived in elastic optical network reconfigures routing mechanism
CN107426110A (en) * 2017-09-22 2017-12-01 苏州大学 Adaptive load balancing energy consumption optimization method and system in the flexible optical-fiber network of frequency spectrum
CN108270684A (en) * 2018-01-25 2018-07-10 重庆邮电大学 The resources balance virtual optical network mapping method that a kind of time-frequency combination fragment perceives
CN108834004A (en) * 2018-07-10 2018-11-16 苏州大学 Router-level topology, fibre core selection, frequency spectrum distributing method and system based on cross-talk perception
CN109245918A (en) * 2018-08-20 2019-01-18 中天宽带技术有限公司 The flexible optical-fiber network energy consumption optimization method of software definition frequency spectrum and its system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113904753A (en) * 2020-06-22 2022-01-07 中国电信股份有限公司 Method, device and system for configuring and adjusting bandwidth of optical transmission link and storage medium
CN113904753B (en) * 2020-06-22 2024-03-15 中国电信股份有限公司 Method, device and system for configuring and adjusting bandwidth of optical transmission link and storage medium

Similar Documents

Publication Publication Date Title
US11387897B2 (en) Protection method and system in flexible bandwidth optical networks with multi-core fiber
EP2571184A1 (en) Allocation of spectral capacity in a wavelength-division multiplexing optical network
CN107426110B (en) Adaptive load balancing energy consumption optimization method and system in spectrum flexible optical network
CN105245307B (en) Method and apparatus for determining communication path in a communication network
CN103051547A (en) Routing and spectrum resource allocation method and system for resource awareness in elastic optical path network
JP6958649B2 (en) Optical node device, optical network control device, and optical network control method
Klinkowski et al. Impact of crosstalk estimation methods on the performance of spectrally and spatially flexible optical networks
Zhao et al. Super-channel oriented routing, spectrum and core assignment under crosstalk limit in spatial division multiplexing elastic optical networks
EP2890063A1 (en) Method and apparatus for determining energy-efficient routing
CN113489617B (en) Minimum network energy consumption optimization method and system based on traffic grooming
CN113692058B (en) Satellite Optical Network Spectrum Allocation Method and System Based on Spectrum Resource Evaluation Set
CN110708261A (en) Energy-saving method, device, equipment and medium for spectrum flexible optical network
CN113015040B (en) Resource allocation method based on fragment and domain matching degree in multi-core elastic optical network
EP2983316A1 (en) Method and apparatus for multicarrier spectrum transition in service hitless mode
Moghaddam et al. Crosstalk-aware routing, modulation level, core and spectrum assignment, and scheduling in SDM-based elastic optical networks
Li et al. A crosstalk-and fragmentation-aware RMSCA strategy in SDM-EONs based on aligned prime-partition of spectrum resources
CN102420656B (en) Trigger method of frequency spectrum resource reconstruction in all-optical network and system thereof
US11882390B2 (en) Method and system for allocating dedicated protected spectrum based on crosstalk awareness
Yao et al. Crosstalk-aware routing, spectrum, and core assignment in elastic optical networks with multi-core fibers
Cheng et al. Routing and spectrum assignment algorithm based on spectrum fragment assessment of arriving services
Din et al. The RBCMLSA problem on space division multiplexing elastic optical networks
Kmiecik et al. A performance study of dynamic routing algorithm for SDM translucent optical networks with assistive storage
Heera et al. Crosstalk Compliant Routing, Modulation, Core and Spectrum Assignment Techniques in SDM-EON
Zhao et al. Multi-core virtual concatenation scheme considering inter-core crosstalk in spatial division multiplexing enabled elastic optical networks
Lechowicz et al. Inter-core crosstalk impact on migration planning from elastic optical networks to spectrally-spatially flexible optical networks

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20200117

RJ01 Rejection of invention patent application after publication