Reconfigurable optical add / drop multiplexer, optical path protection method and device, and medium

By designing wavelength scheduling units, optical interconnection units and protection units in the ROADM of optical communication equipment, the service data transmission of abnormal optical channels is realized quickly recovered internally, and the problems of slow recovery speed and resource occupation in the prior art are solved.

CN114374464BActive Publication Date: 2024-12-20HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202011105353.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-10-15
Publication Date
2024-12-20
Estimated Expiration
2040-10-15

AI Technical Summary

Technical Problem

When existing optical communication devices fail internally in the optical interconnection unit, they need to rerout and restore service data transmission through automatic exchange optical network, resulting in slow recovery speed and occupying external path resources.

Method used

A ROADM including multiple wavelength scheduling units, optical interconnection units and protection units is designed. A new optical path is established within the ROADM through the protection unit to quickly restore the service data transmission of the abnormal optical channel without occupying external path resources.

Benefits of technology

It realizes rapid recovery of service data transmission within the optical communication device, reduces recovery time, avoids the use of external path resources, and improves the reliability and efficiency of the equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114374464B_ABST
    Figure CN114374464B_ABST
Patent Text Reader

Abstract

The embodiments of the present application disclose a ROADM, an optical path protection method and device, and a medium, which belong to the field of optical communication technology. The ROADM includes: multiple wavelength scheduling units, an optical interconnection unit, and at least one protection unit. The optical interconnection unit is used to provide multiple optical channels to achieve full interconnection between multiple wavelength scheduling units. The protection unit includes multiple fourth input ports and multiple fourth output ports. The multiple fourth input ports are connected to the first output ports of different wavelength scheduling units, and the multiple fourth output ports are respectively connected to the second input ports of different wavelength scheduling units. The protection unit is configured to transfer the light received by any fourth input port to any fourth output port for output. The protection unit can provide a new optical channel between the two wavelength scheduling units corresponding to the abnormal optical channel, thereby achieving optical path protection.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of optical communication equipment, and in particular to a reconfigurable optical add-drop multiplexer (ROADM), an optical path protection method and device, and a medium. Background Art

[0002] ROADM is a device or equipment used in dense wavelength division multiplexing (DWDM) systems. The function of ROADM is to achieve flexible scheduling of services by remotely reconfiguring and dynamically adding or dropping service wavelengths.

[0003] A ROADM has multiple dimensions (i.e., line directions), each dimension corresponds to a wavelength scheduling unit, and the wavelength scheduling units corresponding to each dimension are fully interconnected. The more dimensions a ROADM has, the more optical channels there are inside the ROADM for interconnecting dimensions. In order to reduce the number of external fiber connections and improve the reliability of the equipment, these optical channels are usually integrated into an optical interconnection unit. If an optical channel inside the optical interconnection unit fails, it is difficult to directly repair the optical channel.

[0004] In the related art, when an optical channel inside an optical interconnection unit fails, it is necessary to reroute and restore the service corresponding to the failed optical channel through the automatically switched optical network (ASON). For example, assuming that sites A, B and C are connected in sequence, and site D is connected to sites A, B and C respectively, if an optical channel in the optical interconnection unit of site B that is used to transmit service data between sites A and C fails, it is necessary to provide an optical channel connecting sites A and C through site D, form a new optical path based on the optical channel provided by site D, and transmit the service data corresponding to the failed optical channel in site B through the new optical path, thereby restoring the service data transmission between sites A and C. Here, the sites all refer to ROADM.

[0005] This method of restoring service data transmission through ASON rerouting requires occupying path resources outside the ROADM. Only by configuring and debugging other network elements in the optical communication system can service needs be met. The speed of restoring service data transmission is slow. Summary of the invention

[0006] The present application provides a ROADM, an optical path protection method and device, and a medium, which can provide optical path protection inside the ROADM and quickly restore the transmission of service data. The technical solution is as follows:

[0007] In one aspect, a ROADM is provided, comprising: a plurality of wavelength scheduling units, an optical interconnection unit, and at least one protection unit.

[0008] The wavelength scheduling unit includes at least one first input port, a plurality of first output ports, a plurality of second input ports and at least one second output port. The wavelength scheduling unit is configured to transfer light of any wavelength combination among the light input from any one of the first input ports to the first output port for output, and transfer light of any wavelength combination among the light input from any one of the second input ports to any one of the second output ports for output.

[0009] The optical interconnection unit includes multiple optical channel groups, and the optical channel groups include multiple optical channels. One end of the multiple optical channels of one optical channel group among the multiple optical channel groups is connected to multiple first output ports of one wavelength scheduling unit among the multiple wavelength scheduling units, and the other end of the multiple optical channels of one optical channel group among the multiple wavelength scheduling units is connected to the second input port of a different wavelength scheduling unit among the multiple wavelength scheduling units. Therefore, the wavelength scheduling unit connected to one end of an optical channel group can be connected to other wavelength scheduling units respectively through the corresponding multiple optical channels in the optical channel group, thereby realizing the interconnection between various dimensions of ROADM.

[0010] In an embodiment of the present application, the optical interconnection unit further includes a plurality of input port groups and a plurality of output port groups. The input port group includes a plurality of third input ports, and the plurality of third input ports in the input port group are connected one-to-one with one end of a plurality of optical channels in an optical channel group. The plurality of third input ports in the input port group are respectively connected one-to-one with a plurality of first output ports of a wavelength scheduling unit in the plurality of wavelength scheduling units, and different wavelength scheduling units are connected to different input port groups. The output port group includes a plurality of third output ports, and the plurality of third output ports in the output port group are connected one-to-one with the other end of a plurality of optical channels in an optical channel group. The plurality of third output ports in the output port group are respectively connected to a second input port of different wavelength scheduling units, and different third output ports in an output port group are connected to different wavelength scheduling units.

[0011] The protection unit is connected to each wavelength scheduling unit, so as to provide protection for any two wavelength scheduling units. The protection unit includes multiple fourth input ports and multiple fourth output ports. A fourth input port is correspondingly connected to a first output port, and the first output ports connected to different fourth input ports belong to different wavelength scheduling units. A fourth output port is correspondingly connected to a second input port, and the second input ports connected to different fourth output ports belong to different wavelength scheduling units. The protection unit is configured to transfer the light received by any one of the fourth input ports to any one of the fourth output ports for output.

[0012] If an abnormality occurs in a first optical channel connected between a first output port of a first wavelength scheduling unit and a second input port of a second wavelength scheduling unit in an optical interconnection unit, light transmitted by the first optical channel from the first input port of the first wavelength scheduling unit to the second output port of the second wavelength scheduling unit will not be transmitted normally.

[0013] In this case, since the first wavelength scheduling unit can transfer light of any wavelength combination among the light received from any first input port to any first output port for output, the first wavelength scheduling unit can output the light originally output to the first optical channel to the first output port connected to the target fourth input port of the protection unit, and establish a second optical channel from the target fourth input port to the target fourth output port through the protection unit, so that the light corresponding to the abnormal first optical channel is transferred to the second input port of the second wavelength scheduling unit connected to the target fourth output port through the second optical channel. At the same time, since the second wavelength scheduling unit can transfer the light received from any second input port to the second output port, the light output from the target fourth output port can be transferred to the second output port of the second wavelength scheduling unit, and the through-service between the first wavelength scheduling unit and the second wavelength scheduling unit can be restored. Through the action of the protection unit in cooperation with the wavelength scheduling unit, a new optical path can be established inside the ROADM, so as to restore the normal transmission of the service corresponding to the abnormal first optical channel without occupying the path resources of other ROADMs. In addition, since the switching of the optical channel is performed inside the ROADM, it is convenient and fast, and the transmission of service data can be quickly restored.

[0014] In a possible implementation, the second optical channel for protection provided by the protection unit for the abnormal first optical channel exists inside the device. The protection unit establishes a second optical channel connected between the target fourth input port and the target fourth output port inside a device, and the structure is simple. In this way, the protection unit is an optical switch array. The optical switch array includes multiple fourth input ports and multiple fourth output ports, and light input from any fourth input port can be output from any fourth output port.

[0015] In another possible implementation, part of the second optical channel for protection provided by the protection unit for the first optical channel with an abnormality is provided by the device internally, and part is provided by an external structure such as an optical fiber. In this way, the protection unit also includes at least one pair of common ports, each pair of the common ports includes a fifth input port and a fifth output port, and the fifth input port is connected to the fifth output port, for example, by an optical fiber. The protection unit is configured to transfer light of any wavelength combination received from any one of the fourth input ports to the fifth output port, and transfer light of any wavelength combination in the light received by the fifth input port to any one of the fourth output ports.

[0016] Optionally, the protection unit includes one or two pairs of common ports. If the number of common ports is too large, the manufacturing difficulty of the protection unit will be significantly increased, and the manufacturing cost will be significantly increased. Therefore, it is necessary to reasonably set the number of common ports. In addition, if multiple optical channels are abnormal at the same time, and the wavelengths corresponding to these multiple abnormal optical channels are different, since the protection unit can transmit the light of any wavelength combination received from any of the fourth input ports to the fifth output port, and transmit the light of any wavelength combination in the light received by the fifth input port to any of the fourth output ports, the protection unit can provide protection for the optical paths corresponding to the multiple abnormal optical channels by combining and splitting the light of different wavelengths, and the probability of multiple optical channels being abnormal at the same time and the abnormal optical channels corresponding to the same wavelength is small, so one or two pairs of common ports can basically meet the protection requirements of the optical channels.

[0017] Exemplarily, the protection unit comprises a wavelength selective switch (WSS).

[0018] Optionally, the protection unit further includes at least one optical amplifier, and one optical amplifier is connected between the fifth input port and the fifth output port in each pair of the common ports. Since light passing through some optical devices (such as WSS) will produce a large attenuation, it is necessary to set an optical amplifier between the interconnected fifth input port and the fifth output port to compensate for the attenuation of light.

[0019] In the embodiment of the present application, each of the wavelength scheduling units corresponds to a dimension of the ROADM.

[0020] In some examples, two unidirectional wavelength selective switches are used in each dimension, and the optical paths of the two unidirectional wavelength selective switches are in opposite directions. In this case, the wavelength scheduling unit includes a first wavelength selective switch and a second wavelength selective switch, the first wavelength selective switch includes the first input port and the first output port, and the second wavelength selective switch includes the second input port and the second output port.

[0021] In some other examples, a bidirectional wavelength selective switch is used for each dimension. Exemplarily, the bidirectional wavelength selective switch is implemented by integrating two unidirectional wavelength selective switches in opposite directions. In this case, the wavelength scheduling unit includes a bidirectional wavelength selective switch, and the bidirectional wavelength selective switch includes the first input port, the first output port, the second input port, and the second output port.

[0022] Optionally, the ROADM also includes a wavelength add / drop unit. Since the wavelength add / drop unit of the ROADM usually also includes a combiner for adding wavelengths and a wavelength splitter for dropping wavelengths, which are similar to the structure and working process of the wavelength scheduling unit, in some instances, the protection unit can also provide protection for the optical path belonging to the optical channel between the wavelength add / drop unit and each wavelength scheduling unit.

[0023] In this case, the up-down wave unit includes multiple sixth input ports, multiple sixth output ports, multiple seventh input ports and multiple seventh output ports, and the up-down wave unit is configured to transfer light of any wavelength combination from the light input from the multiple sixth input ports to any one of the sixth output ports for output, and to transfer light of any wavelength combination from the light input from any one of the seventh input ports to any one of the seventh output ports for output.

[0024] Some of the sixth output ports among the plurality of sixth output ports are connected to the plurality of third input ports in the input port group in a one-to-one correspondence, and the input port groups corresponding to the add / drop wave unit and the wavelength scheduling unit are different, so that the part of the sixth output ports are connected to one end of the plurality of optical channels of an optical channel group in a one-to-one correspondence. Some of the seventh input ports among the plurality of seventh input ports are connected to a third output port in each of the output port groups in a one-to-one correspondence, so that the part of the seventh input ports are connected to the other end of the optical channel in each optical channel group in a one-to-one correspondence.

[0025] At least one sixth output port among the plurality of sixth output ports is connected to a fourth input port of the protection unit. At least one seventh input port among the plurality of seventh input ports is connected to a fourth output port of the protection unit.

[0026] Optionally, in order to reduce the volume of the ROADM, the optical interconnection unit is a fiber cassette or an optical backplane. Alternatively, the optical interconnection unit includes a plurality of optical fibers, and each optical channel is provided by one optical fiber.

[0027] On the other hand, an optical path protection method is provided, which is implemented based on the aforementioned ROADM, and the method includes: determining a first wavelength scheduling unit and a second wavelength scheduling unit corresponding to a first optical channel in an abnormal state in an optical interconnection unit, the first optical channel being used to transmit light sent by the first wavelength scheduling unit to the second wavelength scheduling unit; establishing a second optical channel between a target fourth input port and a target fourth output port in the protection unit, the target fourth input port being the fourth input port connected to the first wavelength scheduling unit, and the target fourth output port being the fourth output port connected to the second wavelength scheduling unit; controlling the first wavelength scheduling unit to output the light sent to the second wavelength scheduling unit to the first output port of the first wavelength scheduling unit connected to the target fourth input port, so as to transmit the light sent to the second wavelength scheduling unit by the first wavelength scheduling unit to the target fourth output port through the second optical channel; controlling the second wavelength scheduling unit to transmit the light output from the target fourth output port to the second input port of the second wavelength scheduling unit to the second output port of the second wavelength scheduling unit.

[0028] In a possible implementation manner, the protection unit is an optical switch array. Accordingly, the establishing a second optical channel between the target fourth input port and the target fourth output port in the protection unit includes: controlling the switch element on the optical path from the target fourth input port to the target fourth output port to be turned on, so as to establish the second optical channel.

[0029] In another possible implementation, the protection unit further includes at least one pair of common ports, each pair of common ports includes a fifth input port and a fifth output port, and the fifth input port is connected to the fifth output port. Accordingly, the second optical channel is established between the target fourth input port and the target fourth output port in the protection unit, including: configuring the protection unit to transmit the light received by the target fourth input port to the fifth output port; and transmitting the light received by the fifth input port to the target fourth output port, the second optical channel being formed by sequentially connecting the optical channel between the target fourth input port and the fifth output port, the optical channel between the fifth output port and the fifth input port, and the optical channel between the fifth input port and the target fourth output port.

[0030] Optionally, transmitting the light received by the fifth input port to the target fourth output port includes: transmitting light of a first wavelength set among the light received by the fifth input port to the target fourth output port, wherein the wavelengths in the first wavelength set are the same as the wavelengths of the light on the first optical channel.

[0031] In some examples, when an optical channel in one direction between two wavelength scheduling units is abnormal, only service data corresponding to the optical channel in this direction is switched to the optical channel in the protection unit for transmission.

[0032] In other examples, when an optical channel in one direction between two wavelength scheduling units is abnormal, the service data corresponding to the optical channels in both directions between the two wavelength scheduling units are switched to the optical channel in the protection unit for transmission to ensure that the paths through which the services are sent and received are consistent, thereby facilitating fault location and maintenance. In this case, the method also includes: determining a third optical channel corresponding to the first optical channel in the optical interconnection unit, the third optical channel being used to transmit the light sent by the second wavelength scheduling unit to the first wavelength scheduling unit; establishing a fourth optical channel between another target fourth input port and another target fourth output port in the protection unit, wherein the other target fourth input port is the fourth input port connected to the second wavelength scheduling unit, and the other target fourth output port is the fourth output port connected to the first wavelength scheduling unit; controlling the second wavelength scheduling unit to output the light sent to the first wavelength scheduling unit to the other target fourth input port through the first output port of the second wavelength scheduling unit connected to the other target fourth input port, so as to transmit the light sent to the first wavelength scheduling unit by the second wavelength scheduling unit to the other target fourth output port through the fourth optical channel; controlling the first wavelength scheduling unit to transmit the light output from the other target fourth output port to the second input port of the first wavelength scheduling unit to the second output port of the first wavelength scheduling unit.

[0033] On the other hand, an optical path protection device is provided, which is implemented based on the above-mentioned ROADM, and the device includes: a determination module, an optical channel establishment module, a first control module, and a second control module. Among them, the determination module is used to determine the first wavelength scheduling unit and the second wavelength scheduling unit corresponding to the first optical channel in an abnormal state, and the first optical channel is used to transmit the light sent by the first wavelength scheduling unit to the second wavelength scheduling unit. The optical channel establishment module is used to establish a second optical channel between the target fourth input port and the target fourth output port in the protection unit, and the target fourth input port is the fourth input port connected to the first wavelength scheduling unit corresponding to the first optical channel, and the target fourth output port is the fourth output port connected to the second wavelength scheduling unit corresponding to the first optical channel. The first control module is used to control the first wavelength scheduling unit to output the light sent to the second wavelength scheduling unit to the first output port of the first wavelength scheduling unit connected to the target fourth input port, so as to transmit the light sent to the second wavelength scheduling unit by the first wavelength scheduling unit to the target fourth output port through the second optical channel. The second control module is used to control the second wavelength scheduling unit to transmit the light output from the target fourth output port to the second input port of the second wavelength scheduling unit to the second output port of the second wavelength scheduling unit.

[0034] In a possible implementation, the protection unit is an optical switch array, and the optical channel establishment module is used to control the switch elements on the optical path from the target fourth input port to the target fourth output port to be turned on to establish the second optical channel.

[0035] In another possible implementation, the protection unit further includes at least one pair of common ports, each pair of common ports includes a fifth input port and a fifth output port, and the fifth input port is connected to the fifth output port. The optical channel establishment module is used to configure the protection unit to transmit the light received by the target fourth input port to the fifth output port; and transmit the light received by the fifth input port to the target fourth output port, and the second optical channel is formed by sequentially connecting the optical channel between the target fourth input port and the fifth output port, the optical channel between the fifth output port and the fifth input port, and the optical channel between the fifth input port and the target fourth output port.

[0036] Optionally, the optical channel establishing module is used to transmit light of a first wavelength set among the light received by the fifth input port to the target fourth output port, and the wavelengths in the first wavelength set are the same as the wavelengths of the light on the first optical channel.

[0037] In other examples, when an optical channel in one direction between two wavelength scheduling units is abnormal, service data corresponding to the optical channels in both directions between the two wavelength scheduling units are switched to the optical channel in the protection unit for transmission. In this case, the determination module is further used to determine a third optical channel in the optical interconnection unit corresponding to the first optical channel, and the third optical channel is used to transmit the light sent by the second wavelength scheduling unit to the first wavelength scheduling unit; the optical channel establishment module is further used to establish a fourth optical channel between another target fourth input port and another target fourth output port in the protection unit, wherein the other target fourth input port is the fourth input port connected to the second wavelength scheduling unit, and the other target fourth output port is the fourth output port connected to the first wavelength scheduling unit; the first control module is further used to control the second wavelength scheduling unit to output the light sent to the first wavelength scheduling unit to the other target fourth input port through the first output port of the second wavelength scheduling unit connected to the other target fourth input port, so as to transmit the light sent to the first wavelength scheduling unit by the second wavelength scheduling unit to the other target fourth output port through the fourth optical channel; the second control module is further used to control the first wavelength scheduling unit to transmit the light output from the other target fourth output port to the second input port of the first wavelength scheduling unit to the second output port of the first wavelength scheduling unit.

[0038] On the other hand, an optical path protection device is provided, comprising a processor and a memory; the memory is used to store software programs and modules, and the processor implements any of the aforementioned methods by running or executing the software programs and / or modules stored in the memory.

[0039] On the other hand, a computer-readable storage medium is provided, wherein the computer-readable storage medium is used to store program codes executed by a processor, wherein the program codes include instructions for implementing any of the aforementioned methods.

[0040] In yet another aspect, a computer program product is provided. When the computer program product is run on a computer, the computer is caused to execute any one of the aforementioned methods.

[0041] In the present application, if an optical channel inside the optical interconnection unit is abnormal, resulting in the inability to transmit the service data between the two wavelength scheduling units corresponding to the optical channel normally, a new optical channel can be established inside the ROADM through the protection unit to restore the service data transmission between the two wavelength scheduling units without occupying the path resources outside the ROADM, and the switching of the optical channel used for service data transmission can be completed quickly inside the ROADM, thereby quickly restoring the transmission of service data. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] Figure 1 It is a structural diagram of a ROADM provided by the related technology;

[0043] Figure 2 is a schematic diagram of the structure of a ROADM provided in an embodiment of the present application;

[0044] Figure 3 is a schematic diagram of the structure of an optical interconnection unit provided in an embodiment of the present application;

[0045] Figure 4 It is a structural schematic diagram of a wavelength scheduling unit provided in an embodiment of the present application;

[0046] Figure 5 is a structural schematic diagram of a protection unit provided in an embodiment of the present application;

[0047] Figure 6 is a schematic diagram of the structure of another protection unit provided in an embodiment of the present application;

[0048] Figure 7 is a flow chart of an optical path protection method provided by an embodiment of the present application;

[0049] Figure 8 is a structural schematic diagram of an optical path protection device provided in an embodiment of the present application;

[0050] Fig. 9 It is a structural diagram of a computer device provided in an embodiment of the present application.

[0051] Legend

[0052] 1. Wavelength scheduling unit; 2. Optical interconnection unit; 2a. Optical channel; 3. Add / drop wavelength unit

[0053] 10, 10A, 10B, 10C, 10D, wavelength scheduling unit; 11a, first input port; 11b, first output port; 12a, second input port; 12b, second output port;

[0054] 20. optical interconnection unit; 21a. third input port; 21b. third output port; 22. optical channel;

[0055] 30, protection unit; 30a, WSS; 30b, optical amplifier; 31a, fourth input port; 31b, fourth output port; 32a, fifth input port; 32b, fifth output port;

[0056] 40, up and down wave unit; 41a, sixth input port; 41b, sixth output port; 42a, seventh input port; 42b, seventh output port; 41, first DWSS; 42, second DWSS; 43a, eighth input port; 43b, eighth output port; 43c, ninth input port; 43d, ninth output port. DETAILED DESCRIPTION

[0057] The embodiment of the present application provides a ROADM. The ROADM is applicable to various ROADM networking modes, including but not limited to chain, ring and mesh networking. Since the larger the number of dimensions, the more difficult it is to maintain the device for providing fiber connection, the embodiment of the present application is particularly applicable to ROADM networking modes with a large number of dimensions, such as mesh networking. In the art, dimension is also referred to as line direction.

[0058] ROADM mainly has the following structures: colorless ROADM (colorless-ROADM, C-ROADM) (also known as wavelength-independent ROADM), colorless and directionless ROADM (colorless & directionless-ROADM, CD-ROADM) (also known as wavelength-independent and direction-independent ROADM), colorless and directionless and contentionless ROADM (colorless & directionless & contentionless-ROADM, CDC-ROADM) (also known as wavelength-independent, direction-independent and contentionless ROADM). The embodiments of the present application are mainly applicable to CD-ROADM and CDC-ROADM.

[0059] Among them, wavelength independence means that there is no fixed correspondence between the output port of the local add / drop wave unit and the wavelength; direction independence means that the light received from any line direction can be sent to any line direction; contention independence means that when direction is independent, there is no wavelength conflict between the wavelengths of the added waves.

[0060] Figure 1 FIG. 1 is a schematic diagram of a ROADM structure in the related art. Figure 1 As shown, the ROADM includes a wavelength scheduling unit 1, an optical interconnection unit 2 and an add / drop wavelength unit 3.

[0061] Exemplarily, the ROADM has five dimensions, for example, Figure 1 As shown, the five dimensions are D1 to D5, and each dimension corresponds to a wavelength scheduling unit 1. In the present application, the dimension is also referred to as the line direction. Each wavelength scheduling unit 1 is used to connect to other network elements in the optical communication system, such as other ROADMs, and the wavelength scheduling unit 1 is used to receive light sent from the network element in the first line direction, and then send the light of the target wavelength combination in the light sent by the network element in the first line direction to the wavelength scheduling unit 1 corresponding to the network element in the second line direction. Optionally, in the case of local wave addition and subtraction, the wavelength scheduling unit 1 can also output the light of part of the wavelengths in the light sent by the network element in the first line direction to the add / drop wave unit 3 to drop the light of this part of the wavelengths; and / or, receive the light output by the add / drop wave unit 3, and combine the light received from the add / drop wave unit 3 with the light of the target wavelength combination and send them together to the network element in the second line direction to put the light output by the add / drop wave unit 3 on the line.

[0062] The optical interconnection unit 2 is connected to each wavelength scheduling unit 1 and the add / drop wave unit 3 respectively, and is used to realize full interconnection (also called mesh interconnection) of optical channels between each wavelength scheduling unit 1 and the add / drop wave unit 3. In the case of full interconnection of optical channels, for any two wavelength scheduling units 1, the optical interconnection unit 2 can provide at least one optical channel 2a to connect the two wavelength scheduling units 1, so that bidirectional transmission of light can be performed between the two wavelength scheduling units 1; and, for the add / drop wave unit 3 and any one wavelength scheduling unit 1, the optical interconnection unit 2 also provides at least one optical channel 2a to connect the add / drop wave unit 3 and the wavelength scheduling unit 1, so that bidirectional transmission of light can be performed between the add / drop wave unit 3 and the wavelength scheduling unit 1.

[0063] Exemplarily, the add / drop unit 3 is used to process the light received from the wavelength scheduling unit 1 through the optical interconnection unit 2, and then output the light of the drop channel to the optical transform unit (OTU), and / or output the light of the drop channel to the relay OTU for relaying and then forwarding it on the channel again. The add / drop unit 3 is also used to send the light of the wavelength of the local on channel to the wavelength scheduling unit 1 in the direction of the target line.

[0064] With the development of ROADM networking, the number of ROADM dimensions has increased significantly, resulting in a doubling of the number of optical channels within the ROADM. The more optical channels there are, the greater the possibility of failure. Therefore, an embodiment of the present application provides a ROADM that can provide protection for the optical path to which the optical channel belongs.

[0065] Figure 2 Schematic diagram of a ROADM structure provided by an embodiment of the present application. Figure 2 As shown, the ROADM includes a plurality of wavelength scheduling units 10 , an optical interconnection unit 20 , a protection unit 30 and a wavelength addition and subtraction unit 40 .

[0066] The wavelength scheduling unit 10 includes at least one first input port 11a, a plurality of first output ports 11b, a plurality of second input ports 12a, and at least one second output port 12b. The wavelength scheduling unit 10 is configured to transfer light of any wavelength combination among the light input from any first input port 11a to the first output port 11b for output, and to transfer light of any wavelength combination among the light input from any second input port 12a to any second output port 12b for output.

[0067] Each wavelength scheduling unit 10 corresponds to a dimension. The first input port 11a of each wavelength scheduling unit 10 is used to connect with the network element of the corresponding dimension to receive light from the network element of the corresponding dimension. The second output port 12b of each wavelength scheduling unit 10 is also used to connect with the network element of the corresponding dimension to transmit light to the network element of the corresponding dimension.

[0068] Here, each wavelength combination includes at least one wavelength, and the number of wavelengths in different wavelength combinations is the same or different. The wavelength scheduling unit 10 is configured to transfer light of any wavelength combination from the light received from any first input port 11a to any first output port 11b for output, which means that the wavelength scheduling unit 10 can demultiplex the light received from the first input port 11a, and for the light of each wavelength obtained by demultiplexing, which first output port 11b each wavelength of light is output from is configured by the wavelength scheduling unit 10, and the wavelength scheduling unit 10 can configure a wavelength of light to be output from any first output port 11b. Similarly, transferring light of any wavelength combination from the light input from any second input port 12a to any second output port 12b for output means that the wavelength scheduling unit 10 can select at least one second input port 12a from the light input from multiple second input ports 12a and transfer the light input to the second output port 12b.

[0069] The optical interconnection unit 20 is used to provide multiple optical channels 22 to achieve full interconnection between multiple wavelength scheduling units 10. Any two wavelength scheduling units 10 are connected through two optical channels. In an embodiment of the present application, the optical interconnection unit includes multiple optical channel groups, each optical channel group includes multiple optical channels 22, one end of the multiple optical channels 22 of an optical channel group is connected to multiple first output ports 11b of a wavelength scheduling unit 10, and the other end of the multiple optical channels 22 of an optical channel group is connected to the second input port 12a of a different wavelength scheduling unit 10. Therefore, the wavelength scheduling unit 10 connected to one end of the optical channel 22 in an optical channel group can be connected to other wavelength scheduling units 10 respectively through the multiple optical channels 22 in the optical channel group, thereby realizing the interconnection between various dimensions of ROADM.

[0070] Figure 3 Schematic diagram of the structure of an optical interconnection unit provided in an embodiment of the present application. Figure 2 and Figure 3 The optical interconnection unit 20 includes a plurality of input port groups, a plurality of output port groups and a plurality of optical channel groups.

[0071] The input port group includes a plurality of third input ports 21a. Figure 3 As shown, each dotted box on the left represents an input port group, and the multiple third input ports 21a in each input port group are connected one-to-one with one end of the multiple optical channels 22 in an optical channel group. The multiple third input ports 21a in an input port group are respectively connected one-to-one with the multiple first output ports 11b of a wavelength scheduling unit 10, and different wavelength scheduling units 10 are connected to different input port groups.

[0072] The output port group includes a plurality of third output ports 21b, and the plurality of third output ports 21b in the output port group are connected to the other ends of the plurality of optical channels 22 in an optical channel group in a one-to-one correspondence. Figure 3 As shown, each dotted box on the right represents a third output port 21b connected to the same wavelength scheduling unit 10 or the add / drop unit 40, and multiple third output ports 21b in each output port group are respectively connected to a second input port 12a of each wavelength scheduling unit 10, and different third output ports 21b in an output port group are connected to different wavelength scheduling units 10. For example, Figure 3 The third output port 21b filled in the middle band belongs to an output port group. The third input port 21a of an input port group is connected to the third output port 21b of an output port group through an optical channel 22 in a one-to-one correspondence. Each third input port 21a is connected to a third output port 21b through a corresponding optical channel 22. Different optical channels 22 connect to different third input ports 21a, and different optical channels 22 connect to different third output ports 21b. Therefore, the wavelength scheduling unit 10 connected to an input port group can be connected to other wavelength scheduling units 10 and add / drop wave units 40 through the corresponding optical channel 22 and the output port group, thereby realizing the interconnection between the various dimensions of the ROADM.

[0073] The protection unit 30 includes a plurality of fourth input ports 31a and a plurality of fourth output ports 31b. A fourth input port 31a is connected to a first output port 11b, and the first output ports 11b connected to different fourth input ports 31a belong to different wavelength scheduling units 10. A fourth output port 31b is connected to a second input port 12a, and the second input ports 12a connected to different fourth output ports 31b belong to different wavelength scheduling units 10. The protection unit 30 is configured to transfer the light received from any fourth input port 31a to any fourth output port 31b for output. The fourth input port 31a and the fourth output port 31b of the protection unit 30 are respectively connected to each wavelength scheduling unit 10, so as to provide backup protection for the optical channel 22 between any two wavelength scheduling units 10.

[0074] For details about the upper and lower wave units 40, see Figure 1 The relevant description is omitted here.

[0075] If an abnormality occurs in a first optical channel connected between a first output port of a first wavelength scheduling unit and a second input port of a second wavelength scheduling unit in an optical interconnection unit, light transmitted by the first optical channel from the first input port of the first wavelength scheduling unit to the second output port of the second wavelength scheduling unit will not be transmitted normally.

[0076] In this case, since the first wavelength scheduling unit can transfer light of any wavelength combination among the light received from any first input port to any first output port for output, the first wavelength scheduling unit can output the light originally output to the first optical channel to the first output port connected to the target fourth input port of the protection unit, and establish a second optical channel from the target fourth input port to the target fourth output port through the protection unit, so that the light corresponding to the abnormal first optical channel is transferred to the second input port of the second wavelength scheduling unit connected to the target fourth output port through the second optical channel, and at the same time, since the second wavelength scheduling unit can transfer the light received from any second input port to the second output port, the light output from the target fourth output port can be transferred to the second output port of the second wavelength scheduling unit, and the through-service between the first wavelength scheduling unit and the second wavelength scheduling unit can be restored. Through the action of the protection unit in cooperation with the wavelength scheduling unit, a new optical path can be established inside the ROADM, so as to restore the normal transmission of the service corresponding to the abnormal first optical channel, without occupying the path resources of other ROADMs. In addition, since the switching of the optical channel is performed inside the ROADM, it is convenient and fast, and the transmission of service data can be quickly restored.

[0077] In some examples, each dimension corresponds to two unidirectional WSSs, and the optical paths of the two unidirectional WSSs are in opposite directions. In this case, the wavelength scheduling unit 10 includes a first WSS and a second WSS, the first wavelength selective switch includes a first input port 11a and a first output port 11b, and the second wavelength selective switch includes a second input port 12a and a second output port 12b.

[0078] In other examples, each dimension corresponds to a double WSS (DWSS). Exemplarily, the DWSS is implemented by integrating two unidirectional wavelength selective switches in opposite directions. In this case, the wavelength scheduling unit 10 includes the DWSS, and the bidirectional wavelength selective switch includes a first input port 11a, a first output port 11b, a second input port 12a, and a second output port 12b.

[0079] Exemplarily, WSS includes but is not limited to WSS based on planar lightwave circuit (PLC) technology, WSS based on micro-electro-mechanical system (MEMS), WSS based on liquid crystal, etc. It should be noted that, in addition to WSS, all optical devices or apparatuses that can transmit light of any wavelength combination from any input port to any output port belong to the protection scope of this application.

[0080] With the rapid development of ROADM in DWDM systems, more and more WSSs are used as wavelength scheduling units and wave adding and dropping units. Therefore, the application scope of this application is extremely wide and the practicability is strong.

[0081] Optionally, the structures of the wavelength scheduling units 10 corresponding to different dimensions are the same or different. For example, all wavelength scheduling units use bidirectional DWSS; or, some wavelength scheduling units 10 use bidirectional WSS, and some wavelength scheduling units 10 use two unidirectional WSS, etc.

[0082] Optionally, in order to reduce the volume of the ROADM, the optical interconnection unit 20 is a fiber cassette or an optical backplane. Alternatively, the optical interconnection unit 20 includes a plurality of optical fibers, and each optical channel 22 is provided by one optical fiber.

[0083] Optionally, since the add / drop wavelength unit 40 of the ROADM generally also includes a combiner for adding a wavelength and a demultiplexer for dropping a wavelength, the combination of the combiner and the demultiplexer is similar in structure and operation to the wavelength scheduling unit 10. Therefore, in some examples, the protection unit 30 can also provide protection for the optical path to which the optical channel 22 between the add / drop wavelength unit 40 and each wavelength scheduling unit 10 belongs.

[0084] In this case, if Figure 2 As shown, the up-down wave unit 40 includes a plurality of sixth input ports 41a, a plurality of sixth output ports 41b, a plurality of seventh input ports 42a and a plurality of seventh output ports 42b, and the up-down wave unit 40 is configured to transfer light of any wavelength combination among the light input from the plurality of sixth input ports 41a to any sixth output port 41b for output, and to transfer light of any wavelength combination among the light input from any seventh input port 42a to any seventh output port 42b for output. Here, each wavelength combination includes at least one wavelength.

[0085] Some of the sixth output ports 41b among the plurality of sixth output ports 41b are connected one-to-one with the plurality of third input ports 21a in an input port group, and the input port groups corresponding to the add / drop wave unit 40 and the wavelength scheduling unit 10 are different, so that the part of the sixth output ports 41b are connected one-to-one with one end of the plurality of optical channels 22 in an optical channel group. In the optical interconnection unit 20, the third output ports in the output port group corresponding to an input port group are respectively connected to different wavelength scheduling units 10, so the add / drop wave unit 40 can transmit the locally added light to the corresponding wavelength scheduling unit 10 through the optical interconnection unit 20, and realize wavelength addition in various dimensions.

[0086] Some of the multiple seventh input ports 42a are connected one-to-one with a third output port 21b in different output port groups. Since different output port groups correspond to different wavelength scheduling units 10, the add / drop wave unit can receive the wavelength that needs to be dropped from each wavelength scheduling unit 10 through the seventh input port 42a.

[0087] At least one sixth output port 41b is connected to a fourth input port 31a of the protection unit 30. At least one seventh input port 42a is connected to a fourth output port 31b of the protection unit 30. When an optical channel 22 between the add / drop unit 40 and any one of the wavelength scheduling units 10 is abnormal, an optical channel between the sixth output port 41b and the first input port 11a of any one of the wavelength scheduling units 10 and / or between the seventh input port 42a and the second output port 11b of any one of the wavelength scheduling units 10 is established in the protection unit, thereby providing protection for the optical path to which the optical channel 22 between the add / drop unit 40 and any one of the wavelength scheduling units 10 belongs.

[0088] Figure 4 This is a schematic diagram of the structure of an upper and lower wave unit provided in an embodiment of the present application. Figure 4 As shown, the up-down wave unit 40 includes two DWSSs, namely a first DWSS 41 and a second DWSS 42. DWSS 41 includes the aforementioned sixth output port 41b and the seventh input port 42a. DWSS 42 includes the aforementioned sixth input port 41a and the seventh output port 42b. The first DWSS 41 also includes an eighth input port 43a and an eighth output port 43b, and the second DWSS 42 also includes a ninth input port 43c and a ninth output port 43d. Among them, the eighth input port 43a is connected to the ninth output port 43d, and the eighth output port 43b is connected to the ninth input port 43c.

[0089] The first DWSS41 is used to combine the light from each wavelength scheduling unit 10 received via the optical interconnection unit 20 (and / or the protection unit 30) and the seventh input port 42a, and then output the combined light to the ninth input port 43c of the second DWSS42 through the eighth output port 43b. The second DWSS42 splits the light received from the ninth input port 43c, and transmits the light of different wavelengths to the seventh output port 42b of the second DWSS42 as required according to the configuration to complete the downlink. By transmitting the light of different wavelengths to the corresponding seventh output port 42b, the light of different wavelengths undergoes different subsequent processing, such as being received by the transceiver OTU to complete the routing of the light, and / or being relayed by the relay OTU and then re-forwarded.

[0090] The second DWSS42 combines the lights of different wavelengths received from the multiple sixth input ports 41a of the second DWSS42, and then outputs them to the eighth input port 43a of the first DWSS41 through the ninth output port 43d. The first DWSS41 splits the lights received from the eighth input port 43a, and then transmits them to different sixth output ports 41b, and sends them to each wavelength scheduling unit 10 via the optical interconnection unit 20 (and / or the protection unit 30) to complete the wavelength addition.

[0091] Optionally, since the transmission loss of light between the first DWSS 41 and the second DWSS 42 is relatively large, two optical amplifiers 43 are further provided between the first DWSS 41 and the second DWSS 42 .

[0092] exist Figure 4 In the structure shown, since there is no fixed correspondence between the output port of the second DWSS42 and the wavelength of the wave to be dropped, wavelength independence is achieved. At the same time, since the wavelength of the wave to be added can be transmitted to the wavelength scheduling unit 10 of any dimension, direction independence is achieved. In addition, when the upper and lower wave units 10 of two different dimensions have the same wavelength that needs to be dropped, there will be a conflict. For example, the wavelengths transmitted to the upper and lower wave units 40 by the upper and lower wave units 10 of two different dimensions are both the first wavelength. After the first DWSS41 combines and outputs to the second DWSS42, the second DWSS42 may only have one output port to output the first wavelength, so there is a conflict with the first wavelength. Figure 4 The ROADM corresponding to the structure shown is CD-ROADM.

[0093] Alternatively, in other embodiments, the add / drop wave unit 40 is implemented by a first multicast switch (MCS) and a second MCS. The first MCS includes the aforementioned multiple sixth input ports 41a and multiple sixth output ports 41b, and the first MCS can output light of any wavelength input from any sixth input port 41a from any sixth output port 41b. The second MCS includes the aforementioned multiple seventh input ports 42a and multiple seventh output ports 42b, and the second MCS can output light of any wavelength combination from any seventh output port 42b in the light input from any seventh input port 42a, and if there is light of the same wavelength in the light input from the two seventh input ports 42a, the second MCS can output the light of the same wavelength from two different seventh output ports 42b, thereby achieving contention independence. Therefore, the ROADM that implements add / drop wave using the first MCS and the second MCS is a CDC-ROADM.

[0094] In the embodiment of the present application, the optical channel groups are divided according to the maximum dimension supported by the ROADM, for example, Figure 2 In the illustrated embodiment, the number of optical channel groups is equal to the maximum dimension supported by the ROADM plus 1. Each dimension of the ROADM corresponds to a wavelength scheduling unit 10, and the first output port 11b of each wavelength scheduling unit 10 is connected to one end of an optical channel group, and the sixth output port 41b of the add / drop wave unit 40 is connected to one end of an optical channel group. Each optical channel group is configured to connect one end of the optical channel group to the first unit and each second unit, so that the light received from the first unit can be transmitted to any second unit. Among them, the first unit is one of the wavelength scheduling unit 10 and the add / drop wave unit 40, and the second unit is the other unit in the ROADM except the first unit. For example, when the first unit is one of the wavelength scheduling units 10, the second unit includes other wavelength scheduling units 10 and add / drop wave units 40 except the first unit; when the first unit is the add / drop wave unit 40, the second unit includes all wavelength scheduling units 10.

[0095] Exemplarily, when the protection unit 30 provides protection only for the optical path to which the optical channels 22 between the wavelength scheduling units 10 belong, but does not provide protection for the optical path to which the optical channels 22 between the add / drop wave unit 40 and the wavelength scheduling unit 10 belong, the number of the fourth input ports 31a is the same as the number of the wavelength scheduling units 10, and the number of the fourth output ports 31b is the same as the number of the wavelength scheduling units 10.

[0096] Optionally, when the protection unit 30 provides protection not only for the optical path to which the optical channel 22 between each wavelength scheduling unit 10 belongs, but also for the optical path to which the optical channel 22 between the add / drop unit 40 and the wavelength scheduling unit 10 belongs, the number of the fourth input ports 31a is the number of the wavelength scheduling units 10 plus one, and the number of the fourth output ports 31b is the number of the wavelength scheduling units 10 plus one. In this way, one protection unit 30 can provide one protection opportunity for each dimension in the optical interconnection unit 20.

[0097] It should be noted that in Figure 2 The ROADM shown includes only one protection unit 30. In other embodiments, the ROADM includes multiple protection units 30, each of which is connected to a different first output port and second input port of the same wavelength scheduling unit 10. Multiple protection units 30 can provide multiple protection opportunities for each dimension in the optical interconnection unit 20.

[0098] Combine the following Figure 2 The working process of the ROADM in the embodiment of the present application is described.

[0099] Figure 2 The ROADM shown in the figure includes four wavelength scheduling units 10, namely 10A, 10B, 10C, and 10D, which correspond to dimension A, dimension B, dimension C, and dimension D, respectively. Each wavelength scheduling unit 10 has one first input port 11a, five first output ports 11b, five second input ports 12a, and one second output port 12b. The first input port 11a of each wavelength scheduling unit 10 is connected to a network element of the corresponding dimension for receiving light from the network element of the corresponding dimension. The second output port 12b of each wavelength scheduling unit 10 is also connected to a network element of the corresponding dimension for sending light to the network element of the corresponding dimension. The four first output ports 11b are connected one-to-one with the third input port 21a in an input port group of the optical interconnection unit 20, and one first output port 11b is connected to a fourth input port 31b of the protection unit 30. The four second input ports 12 a are connected to the four third output ports 21 b of the optical interconnection unit 20 in a one-to-one correspondence, and one second input port 12 a is connected to one fourth output port 31 b of the protection unit 30 .

[0100] Assume that the light received by the wavelength scheduling unit 10D from the network element corresponding to dimension D includes four wavelengths of light, namely wavelengths λ1, λ2, λ3, and λ4. Among them, wavelength λ1 needs to be sent to the wavelength scheduling unit 10B, and then sent to the network element corresponding to dimension B through the wavelength scheduling unit 10B, so as to realize the through service between the network element corresponding to dimension B and the network element corresponding to dimension D.

[0101] The wavelength scheduling unit 10D first splits the light from the network element corresponding to dimension D to obtain light of four different wavelengths. Then, the light of wavelength λ1 is output from the second first output port 11b of the wavelength scheduling unit 10D connected to the optical interconnection unit 20, and is sent to the wavelength scheduling unit 10B through the third input port 21a connected to the second first output port 11b, the optical channel 22 (the optical channel shown by the thick solid line in the figure) and the third output port 21b. After the wavelength scheduling unit 10B receives the light of wavelength λ1 from the second second input port 12a of the wavelength scheduling unit 10B connected to the optical interconnection unit 20 in the figure, the light of wavelength λ1 received by the second second input port 12a is output from the second output port 12b of the wavelength scheduling unit 10B.

[0102] In the embodiment of the present application, this method of directly implementing optical transmission between network elements in two dimensions through ROADM is called pass-through.

[0103] If the optical channel 22 shown by the thick solid line in the figure is abnormal, for example, when the connector insertion loss is large, dirty, or the fiber is broken, the optical channel 22 will be abnormal, and the protection unit 30 needs to re-establish the optical channel to restore the through-service between the network elements of dimension B and dimension D. Figure 2 As shown, the protection unit 30 establishes an optical channel between the fourth input port 31a connected to the wavelength scheduling unit 10D and the fourth output port 31b connected to the wavelength scheduling unit 10B. Figure 2 As shown by the thick dashed line, through the optical channel provided by the protection unit 30, the wavelength scheduling unit 10D can send the light of wavelength λ1 to the wavelength scheduling unit 10B.

[0104] It should be noted that, for the sake of convenience, Figure 2 Only the first output port 11b of the wavelength scheduling unit 10B is shown to be connected to other wavelength scheduling units 10A, 10C and 10D through the optical interconnection unit 20, and the connection mode of other wavelength scheduling units is the same. Figure 2 It is only used to illustrate the connection relationship between the input ports and the output ports, and is not used to limit the arrangement of the input ports and the output ports of each device. In actual applications, the arrangement of the input ports and the output ports of each device does not need to be the same as Figure 2 The arrangement shown is the same.

[0105] The process in which the protection unit 30 provides protection for the optical path to which the optical channel between the wavelength scheduling unit 10 and the wavelength adding and dropping unit 40 belongs is similar to the aforementioned process and will not be described in detail here.

[0106] The following further describes how the protection unit implements protection in the embodiment of the present application. In a possible implementation, the second optical channel for protection provided by the protection unit for the abnormal first optical channel exists inside the device, for example Figure 5 In another possible implementation, the second optical channel for protection provided by the protection unit for the abnormal first optical channel is partially provided by the device, and partially provided by an external structure such as an optical fiber, for example Figure 6 The situation shown.

[0107] Figure 5 Schematic diagram of a protection unit provided in an embodiment of the present application. Figure 5 As shown, the protection unit is an optical switch array. The optical switch array includes a plurality of fourth input ports 31a and a plurality of fourth output ports 31b, and light input from any fourth input port 31a can be output from any fourth output port 31b.

[0108] When it is necessary to establish an optical channel between the target fourth input port and the target fourth output port, it is only necessary to control the switch element on the optical path from the target fourth input port to the target fourth output port to be turned on, so that a second optical channel connected between the target fourth input port and the target fourth output port can be established inside the optical switch array.

[0109] Exemplarily, the optical switch array is an N*N optical switch array, and the N*N optical switch array has N fourth input ports and N fourth output ports, where N is equal to the number of wavelength scheduling units 10 or N is equal to the sum of the number of wavelength scheduling units 10 and 1. Exemplarily, N is equal to 32.

[0110] Optionally, the optical switch array includes two 1*N multimode interference Mach-Zehnder optical switches and a plurality of single-mode optical waveguides for connecting the two optical switches. By selecting the switch state of the switch element on the optical path, light input from any input port of the optical switch array can be output from any output port of the optical switch array.

[0111] It should be noted that the present application does not limit the form of the optical switch array, as long as it can be achieved that light input from any input port of the optical switch array can be output from any output port of the optical switch array.

[0112] like Figure 5As shown, if an optical channel from the wavelength scheduling unit 10D to the wavelength scheduling unit 10B is abnormal, an optical channel is established between the fourth input port 31a of the protection unit 30 connected to the wavelength scheduling unit 10D and the fourth output port 31b connected to the wavelength scheduling unit 10B, and the optical channel in the protection unit 30 transmits the light transmitted from the wavelength scheduling unit 10D to the wavelength scheduling unit 10B, thereby restoring the optical path between the network element corresponding to the wavelength scheduling unit 10D and the network element corresponding to the wavelength scheduling unit 10B.

[0113] Figure 6 Schematic diagram of another protection unit provided in the embodiment of the present application. Figure 6 As shown, in addition to the fourth input port 31a and the fourth output port 31b, the protection unit 30 also includes at least one pair of common ports, each pair of common ports includes a fifth input port 32a and a fifth output port 32b, and the fifth input port 32a is connected to the fifth output port 32b, for example, by an optical fiber. The protection unit is configured to transfer light of any wavelength combination received from any fourth input port 31a to the fifth output port 32b, and transfer light of any wavelength combination in the light received by the fifth input port 32a to any fourth output port 31b.

[0114] When it is necessary to establish an optical channel between the target fourth input port and the target fourth output port, the protection unit needs to configure the light received by the target fourth input port to be output from the target fifth output port, and the protection unit also configures the light received from the target fifth input port to be output from the target fourth output port, thereby completing the establishment of the second optical channel. The second optical channel established between the target fourth input port and the target fourth output port is formed by sequentially connecting the optical channel between the target fourth input port and the target fifth output port, the optical channel between the target fifth output port and the target fifth input port, and the optical channel between the target fifth output port and the target fourth output port. Here, the target fifth output port is any fifth output port of at least one pair of common ports.

[0115] Optionally, the protection unit 30 includes one or two pairs of common ports. If the number of common ports is too large, the manufacturing difficulty of the protection unit will be significantly increased, and the manufacturing cost will be significantly increased. Therefore, it is necessary to reasonably set the number of common ports. In addition, if multiple optical channels are abnormal at the same time, and the wavelengths corresponding to these multiple abnormal optical channels are different, since the protection unit 30 can transmit the light of any wavelength combination received from any fourth input port 31a to the fifth output port 32b, and transmit the light of any wavelength combination in the light received by the fifth input port 32a to any fourth output port 31b, the protection unit 30 can provide protection for the optical paths corresponding to these multiple abnormal optical channels by combining and splitting the light of different wavelengths. In practical applications, the probability of multiple optical channels being abnormal at the same time and the abnormal multiple optical channels corresponding to the same wavelength is small, so one or two pairs of common ports can basically meet the protection requirements of the optical channels.

[0116] The following takes the example of the protection unit providing protection for the optical paths corresponding to two optical channels at the same time to illustrate the process of providing protection. Assume that the wavelength scheduling units connected to the two ends of a first optical channel that has an abnormality are the first wavelength scheduling unit and the second wavelength scheduling unit, respectively, and the wavelength scheduling units connected to the two ends of another first optical channel that has an abnormality are the third wavelength scheduling unit and the fourth wavelength scheduling unit, respectively. The wavelength of the light originally output to the first optical channel by the first wavelength scheduling unit is the first wavelength, and the wavelength of the light originally output to the corresponding first optical channel by the third wavelength scheduling unit is the second wavelength. The first wavelength scheduling unit outputs the light of the first wavelength to the fourth input port 31a connected to the first wavelength scheduling unit, and the third wavelength scheduling unit outputs the light of the second wavelength to the fourth input port 31a connected to the third wavelength scheduling unit. Since the protection unit can transmit the light of the wavelength combination received by any fourth input port 31a to the fifth output port 32b, the protection unit can simultaneously transmit the light of the first wavelength received from the fourth input port 31a connected to the first wavelength scheduling unit and the light of the second wavelength received from the fourth input port 31a connected to the third wavelength scheduling unit. The second wavelength light received by the fourth input port 31a connected to the third wavelength scheduling unit is transmitted to the fifth output port 32b, and is looped back to the inside of the protection unit via the fifth input port 32a connected to the fifth output port 32b. Since the protection unit can transmit light of any wavelength combination among the light received by the fifth input port 32a to any fourth output port 31b, the protection unit can transmit the first wavelength light received from the fifth input port 32a to the fourth output port 31b connected to the second wavelength scheduling unit, and transmit the second wavelength light received from the fifth input port 32a to the fourth output port 31b connected to the fourth wavelength scheduling unit.

[0117] Exemplarily, the protection unit comprises a WSS.

[0118] Optionally, the protection unit 30 further includes at least one optical amplifier 30b, and one optical amplifier 30b is connected between the fifth input port 32a and the fifth output port 32b in each pair of common ports. Since light will have a large attenuation after passing through some optical devices (such as WSS), it is necessary to set the optical amplifier 30b between the interconnected fifth input port 32a and the fifth output port 32b to compensate for the attenuation of light.

[0119] like Figure 6 As shown, if an optical channel from the wavelength scheduling unit 10D to the wavelength scheduling unit 10B is abnormal, an optical channel is established between the fourth input port 31a of the protection unit 30 connected to the wavelength scheduling unit 10D and the fourth output port 31b connected to the wavelength scheduling unit 10B, and the optical channel is formed by sequentially connecting the optical channel between the fourth input port 31a connected to the wavelength scheduling unit 10D and the fifth output port 32b on the left side of the figure, the optical channel between the fifth output port 32b on the left side of the figure and the fifth input port 32a on the left side of the figure, and the optical channel between the fifth input port 32a on the left side of the figure and the fourth output port connected to the wavelength scheduling unit 10B. The light transmitted from the wavelength scheduling unit 10D to the wavelength scheduling unit 10B is transmitted through the optical channel, thereby restoring the optical path between the network element corresponding to the wavelength scheduling unit 10D and the network element corresponding to the wavelength scheduling unit 10B.

[0120] It should be noted that in Figure 5 and Figure 6 In the illustrated embodiment, an optical channel 22 from the wavelength scheduling unit 10D to the wavelength scheduling unit 10B is abnormal. In this case, two optical channels are established in the protection unit 30 corresponding to the two optical channels 22 between the wavelength scheduling unit 10D and the wavelength scheduling unit 10B (including the optical channel 22 from the wavelength scheduling unit 10D to the wavelength scheduling unit 10B and the optical channel 22 from the wavelength scheduling unit 10B to the wavelength scheduling unit 10D), so as to switch the bidirectional pass-through services between the wavelength scheduling unit 10D and the wavelength scheduling unit 10B to the optical channel in the protection unit 30 for transmission. Alternatively, in other embodiments, only one optical channel is established in the protection unit corresponding to the optical channel 22 from the wavelength scheduling unit 10D to the wavelength scheduling unit 10B, and the pass-through services from the wavelength scheduling unit 10D to the wavelength scheduling unit 10B are switched to the optical channel in the protection unit 30 for transmission.

[0121] The present application also provides an optical path protection method based on Figures 2 to 6 Any of the ROADM implementations shown. Figure 7is a flowchart of the optical path protection method. The method can be executed by a computer device. In practical applications, the management device of the optical communication system monitors the paths between various network elements. The computer device obtains path status related data of each network element through the management device. If the path status related data shows that the state of a certain optical channel is abnormal, the computer device executes Figure 7 Alternatively, when the computer device receives an abnormal indication signal sent by the management device, it executes according to the abnormal indication signal. Figure 7 In the process shown, the abnormal indication signal is sent when the management device determines that the state of a certain optical channel is abnormal according to the path state related data. The embodiment of the present application does not limit the way in which the computer device determines the optical channel with abnormal state.

[0122] like Figure 7 As shown, the method includes the following steps:

[0123] 71: Determine a first wavelength scheduling unit and a second wavelength scheduling unit corresponding to a first optical channel in an abnormal state in an optical interconnection unit, where the first optical channel is used to transmit light sent from the first wavelength scheduling unit to the second wavelength scheduling unit.

[0124] 72: Establish a second optical channel between a target fourth input port and a target fourth output port in the protection unit.

[0125] The target fourth input port is the fourth input port connected to the first wavelength scheduling unit, and the target fourth output port is the fourth output port connected to the second wavelength scheduling unit.

[0126] 73: Control the first wavelength scheduling unit to output the light sent to the second wavelength scheduling unit to the target fourth input port through the first output port of the first wavelength scheduling unit connected to the target fourth input port, so as to transmit the light sent to the second wavelength scheduling unit by the first wavelength scheduling unit to the target fourth output port through the second optical channel.

[0127] 74: Control the second wavelength scheduling unit to transmit the light output from the target fourth output port to the second input port of the second wavelength scheduling unit to the second output port of the second wavelength scheduling unit.

[0128] Optionally, for Figure 5 The protection unit shown establishes a second optical channel between a target fourth input port and a target fourth output port in the protection unit, comprising:

[0129] The switch element on the optical path from the fourth input port of the target to the fourth output port of the target is controlled to be turned on to establish a second optical channel.

[0130] Optionally, for Figure 6The protection unit shown establishes a second optical channel between a target fourth input port and a target fourth output port in the protection unit, comprising:

[0131] The protection unit is configured to transmit light received by the fourth input port of the target to the fifth output port; and transmit light received by the fifth input port to the fourth output port of the target, and the second optical channel is formed by connecting the optical channel between the fourth input port of the target and the fifth output port, the optical channel between the fifth output port and the fifth input port, and the optical channel between the fifth input port and the fourth output port of the target in sequence.

[0132] Optionally, transmitting the light received by the fifth input port to a target fourth output port comprises:

[0133] The light of a first wavelength set among the light received at the fifth input port is transmitted to the target fourth output port, wherein the wavelengths in the first wavelength set are the same as the wavelengths of the light on the first optical channel.

[0134] In addition to establishing a second optical channel in the protection unit for the first optical channel where an abnormality occurs, so as to switch the pass-through service from the first wavelength scheduling unit to the second wavelength scheduling unit to the second optical channel in the protection unit for transmission, the method optionally further includes: when an abnormality occurs in the first optical channel, establishing a fourth optical channel in the protection unit for the third optical channel, the third optical channel being used to transmit light sent from the second wavelength scheduling unit to the first wavelength scheduling unit, thereby switching the pass-through service from the second wavelength scheduling unit to the first wavelength scheduling unit to the fourth optical channel in the protection unit for transmission.

[0135] In this case, the method further comprises:

[0136] The first step is to determine the third optical channel corresponding to the first optical channel.

[0137] Step 2: Establish a fourth optical channel between another target fourth input port and another target fourth output port in the protection unit.

[0138] The other target fourth input port is the fourth input port connected to the second wavelength scheduling unit, and the other target fourth output port is the fourth output port connected to the first wavelength scheduling unit.

[0139] The third step is to control the second wavelength scheduling unit to output the light sent to the first wavelength scheduling unit to the fourth input port of the other target through the first output port of the second wavelength scheduling unit connected to the fourth input port of the other target, so as to transmit the light sent to the first wavelength scheduling unit by the second wavelength scheduling unit to the fourth output port of the other target through the fourth optical channel.

[0140] Step 4: Control the first wavelength scheduling unit to transmit the light output from the other target fourth output port to the second input port of the first wavelength scheduling unit to the second output port of the first wavelength scheduling unit.

[0141] The present application also provides an optical path protection device based on Figures 2 to 6 Any of the ROADM implementations shown. Figure 8 Schematic diagram of the structure of an optical path protection device provided in an embodiment of the present application. The device can be implemented as part or all of the device through software, hardware or a combination of both. Figure 7 The process, such as Figure 8 As shown, the optical path protection device includes: a determination module 801 , an optical channel establishment module 802 , a first control module 803 and a second control module 804 .

[0142] Among them, the determination module 801 is used to determine the first wavelength scheduling unit and the second wavelength scheduling unit corresponding to the first optical channel in an abnormal state, and the first optical channel is used to transmit the light sent by the first wavelength scheduling unit to the second wavelength scheduling unit. The optical channel establishment module 802 is used to establish a second optical channel between the target fourth input port and the target fourth output port in the protection unit, the target fourth input port is the fourth input port connected to the first wavelength scheduling unit corresponding to the first optical channel, and the target fourth output port is the fourth output port connected to the second wavelength scheduling unit corresponding to the first optical channel. The first control module 803 is used to control the first wavelength scheduling unit to output the light sent to the second wavelength scheduling unit to the first output port of the first wavelength scheduling unit connected to the target fourth input port, so as to transmit the light sent by the first wavelength scheduling unit to the second wavelength scheduling unit to the target fourth output port through the second optical channel. The second control module 804 is used to control the second wavelength scheduling unit to transmit the light output from the target fourth output port to the second input port of the second wavelength scheduling unit to the second output port of the second wavelength scheduling unit.

[0143] In a possible implementation, the protection unit is an optical switch array, and the optical channel establishing module 802 is used to control the switch elements on the optical path from the target fourth input port to the target fourth output port to be turned on to establish the second optical channel.

[0144] In another possible implementation, the protection unit further includes at least one pair of common ports, each pair of common ports includes a fifth input port and a fifth output port, and the fifth input port is connected to the fifth output port. An optical channel establishment module is used to configure the protection unit to transmit light received by the target fourth input port to the fifth output port; and transmit light received by the fifth input port to the target fourth output port, and the second optical channel is formed by sequentially connecting the optical channel between the target fourth input port and the fifth output port, the optical channel between the fifth output port and the fifth input port, and the optical channel between the fifth input port and the target fourth output port.

[0145] Optionally, the optical channel establishing module 802 is used to transmit light of a first wavelength set among the light received by the fifth input port to the target fourth output port, where the wavelengths in the first wavelength set are the same as the wavelengths of the light on the first optical channel.

[0146] Optionally, the determination module 801 is further used to determine a third optical channel in the optical interconnection unit corresponding to the first optical channel, the third optical channel being used to transmit light sent by the second wavelength scheduling unit to the first wavelength scheduling unit;

[0147] The optical channel establishing module 802 is further used to establish a fourth optical channel between another target fourth input port and another target fourth output port in the protection unit, wherein the other target fourth input port is the fourth input port connected to the second wavelength scheduling unit, and the other target fourth output port is the fourth output port connected to the first wavelength scheduling unit;

[0148] The first control module 803 is further used to control the second wavelength scheduling unit to output the light sent to the first wavelength scheduling unit to another target fourth input port through the first output port of the second wavelength scheduling unit connected to another target fourth input port, so as to transmit the light sent to the first wavelength scheduling unit by the second wavelength scheduling unit to another target fourth output port through the fourth optical channel;

[0149] The second control module 804 is further used to control the first wavelength scheduling unit to transmit the light output from another target fourth output port to the second input port of the first wavelength scheduling unit to the second output port of the first wavelength scheduling unit.

[0150] The division of modules in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional module in each embodiment of the present application may be integrated into a processor, or may exist physically separately, or two or more modules may be integrated into one module. The above-mentioned integrated modules may be implemented in the form of hardware or in the form of software functional modules.

[0151] If the integrated module is implemented in the form of a software function module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions to enable a terminal device (which can be a personal computer, mobile phone, or network device, etc.) or a processor (processor) to execute all or part of the steps of the method of each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program code.

[0152] It should be noted that: the optical path protection device provided in the above embodiment only uses the division of the above functional modules as an example when performing optical path protection. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the optical path protection device provided in the above embodiment and the optical path protection method embodiment belong to the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.

[0153] An optical path protection device is also provided in an embodiment of the present application. The optical path protection device is a computer device. Fig. 9 A possible architecture diagram of a computer device 900 is provided by way of example.

[0154] like Fig. 9 As shown, the computer device 900 includes a memory 901, a processor 902, a communication port 903 and a bus 904. The memory 901, the processor 902 and the communication port 903 are connected to each other through the bus 904.

[0155] The memory 901 may be a read-only memory (ROM), a static storage device, a dynamic storage device or a random access memory (RAM). The memory 901 may store a program. When the program stored in the memory 901 is executed by the processor 902, the processor 902 and the communication port 903 are used to execute the optical path protection method. The memory 901 may also store a data set.

[0156] The processor 902 may be a general-purpose central processing unit (CPU), a microprocessor, an application specific integrated circuit (ASIC), a graphics processing unit (GPU), or one or more integrated circuits.

[0157] The processor 902 may also be an integrated circuit chip with signal processing capabilities. In the implementation process, some or all of the functions of the device for identifying the operation behavior of the vehicle of the present application may be completed by the hardware integrated logic circuit or software instructions in the processor 902. The above-mentioned processor 902 may also be a general-purpose processor, a digital signal processor (Digital Signal Processing, DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The various methods disclosed in the above-mentioned embodiments of the present application may be implemented or executed. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in the embodiments of the present application may be directly embodied as being executed by a hardware decoding processor, or may be executed by a combination of hardware and software modules in a decoding processor. The software module may be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 901 , and the processor 902 reads the information in the memory 901 , and completes part of the functions of the optical path protection device of the embodiment of the present application in combination with its hardware.

[0158] The communication port 903 uses a transceiver module such as, but not limited to, a transceiver to implement communication between the computer device 900 and other devices or a communication network. For example, network characteristics can be obtained through the communication port 903.

[0159] The bus 904 may include a path for transmitting information between various components of the computer device 900 (eg, the memory 901 , the processor 902 , and the communication port 903 ).

[0160] The descriptions of the processes corresponding to the above-mentioned figures have different emphases. For parts that are not described in detail in a certain process, please refer to the relevant descriptions of other processes.

[0161] In an embodiment of the present application, a computer-readable storage medium is also provided, which stores computer instructions. When the computer instructions stored in the computer-readable storage medium are executed by a computer device, the computer device executes the optical path protection method provided above.

[0162] In an embodiment of the present application, a computer program product including instructions is also provided, which, when executed on a computer device, enables the computer device to execute the optical path protection method provided above.

[0163] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented by software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a server or terminal, the process or function described in the embodiment of the present application is generated in whole or in part. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, computer, server or data center to another website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a server or terminal or a data storage device such as a server or data center that includes one or more available media integration. The available medium can be a magnetic medium (such as a floppy disk, a hard disk and a tape, etc.), or an optical medium (such as a digital video disk (Digital Video Disk, DVD), etc.), or a semiconductor medium (such as a solid-state hard disk, etc.).

[0164] Unless otherwise defined, the technical or scientific terms used herein shall have the usual meanings understood by persons of ordinary skill in the field to which the present disclosure belongs. The words "first", "second", "third" and similar terms used in the patent application specification and claims of the present disclosure do not indicate any order, quantity or importance, but are only used to distinguish different components. Similarly, similar words such as "one" or "one" do not indicate a quantitative limitation, but rather indicate the presence of at least one. Similar words such as "include" or "comprise" mean that the elements or objects appearing before "include" or "comprises" include the elements or objects listed after "include" or "comprises" and their equivalents, and do not exclude other elements or objects. "A and / or B" means any one of the following: A; B; a combination of A and B.

[0165] The above description is only an embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application should be included in the protection scope of the present application.

Claims

1. A reconfigurable optical add / drop multiplexer (ROADM), characterized in that: include: A plurality of wavelength scheduling units (10), the wavelength scheduling units (10) comprising at least one first input port (11a), a plurality of first output ports (11b), a plurality of second input ports (12a) and at least one second output port (12b), the wavelength scheduling units (10) being configured to transfer light of any wavelength combination among the light input from any one of the first input ports (11a) to the first output port (11b) for output, and to transfer light of any wavelength combination among the light input from any one of the second input ports (12a) to any one of the second output ports (12b) for output; An optical interconnection unit (20), the optical interconnection unit (20) comprising a plurality of optical channel groups, the optical channel groups comprising a plurality of optical channels (22), one end of the plurality of optical channels (22) of one optical channel group among the plurality of optical channel groups being connected to a plurality of first output ports (11b) of one wavelength scheduling unit (10) among the plurality of wavelength scheduling units (10), and the other end of the plurality of optical channels (22) of one optical channel group among the plurality of wavelength scheduling units (10) being connected to a second input port (12a) of a different wavelength scheduling unit (10) among the plurality of wavelength scheduling units (10); At least one protection unit (30), the protection unit (30) comprising a plurality of fourth input ports (31a) and a plurality of fourth output ports (31b), wherein a fourth input port (31a) among the plurality of fourth input ports (31a) is connected to a first output port (11b) among the plurality of first output ports (11b), and a fourth output port (31b) among the plurality of fourth output ports (31b) is connected to a second input port (12a) among the plurality of second input ports (12a), the first output ports (11b) connected to different fourth input ports (31a) belong to different wavelength scheduling units (10), and the second input ports (12a) connected to different fourth output ports (31b) belong to different wavelength scheduling units (10), and the protection unit (30) is configured to transmit light received by any fourth input port (31a) to any fourth output port (31b) for output.

2. The ROADM according to claim 1, characterized in that: The protection unit (30) comprises an optical switch array.

3. The ROADM according to claim 1, wherein: The protection unit (30) further comprises at least one pair of common ports, each pair of the common ports comprising a fifth input port (32a) and a fifth output port (32b), the fifth input port (32a) being connected to the fifth output port (32b); The protection unit (30) is configured to transfer light of any wavelength combination received from any one of the fourth input ports (31a) to the fifth output port (32b), and transfer light of any wavelength combination among the light received by the fifth input port (32a) to any one of the fourth output ports (31b).

4. The ROADM according to claim 3, characterized in that: The protection unit (30) comprises one or two pairs of common ports.

5. The ROADM according to claim 3 or 4, characterized in that: The protection unit (30) comprises a wavelength selective switch (30a).

6. The ROADM according to claim 3 or 4, characterized in that: The protection unit (30) further comprises at least one optical amplifier (30b), one optical amplifier (30b) being connected between the fifth input port (32a) and the fifth output port (32b) in each pair of the common ports.

7. The ROADM according to any one of claims 1 to 4, characterized in that: The invention also comprises an up-down wave unit (40), wherein the up-down wave unit (40) comprises a plurality of sixth input ports (41a), a plurality of sixth output ports (41b), a plurality of seventh input ports (42a) and a plurality of seventh output ports (42b), wherein the up-down wave unit (40) is configured to transfer light of any wavelength combination among the light input from the plurality of sixth input ports (41a) to any sixth output port (41b) among the plurality of sixth output ports (41b) for output, and to transfer light of any wavelength combination among the light input from any seventh input port (42a) among the plurality of seventh input ports (42a) to any seventh output port (42b) among the plurality of seventh output ports (42b) for output; Some of the plurality of sixth output ports (41b) are connected in a one-to-one correspondence with one end of a plurality of optical channels (22) of one optical channel group among the plurality of optical channel groups, and at least one sixth output port (41b) among the plurality of sixth output ports (41b) is connected with a fourth input port (31a) of the protection unit (30); Some of the plurality of seventh input ports (42a) are respectively connected to the other end of an optical channel (22) of each optical channel group in the plurality of optical channel groups in a one-to-one correspondence, and at least one of the plurality of seventh input ports (42a) is connected to a fourth output port (31b) of the protection unit (30).

8. The ROADM according to any one of claims 1 to 4, characterized in that: The wavelength scheduling unit (10) comprises a first wavelength selection switch and a second wavelength selection switch, the first wavelength selection switch comprises the first input port (11a) and the first output port (11b), and the second wavelength selection switch comprises the second input port (12a) and the second output port (12b); or, The wavelength scheduling unit (10) comprises a bidirectional wavelength selection switch, and the bidirectional wavelength selection switch comprises the first input port (11a), the first output port (11b), the second input port (12a) and the second output port (12b).

9. The ROADM according to any one of claims 1 to 4, characterized in that: The optical interconnection unit (20) is a fiber connection box or an optical backplane.

10. An optical path protection method, characterized in that: Based on the ROADM implementation of claim 1, the method comprises: Determine a first wavelength scheduling unit and a second wavelength scheduling unit corresponding to a first optical channel in an abnormal state in an optical interconnection unit, wherein the first optical channel is used to transmit light sent by the first wavelength scheduling unit to the second wavelength scheduling unit; Establishing a second optical channel between a target fourth input port and a target fourth output port in the protection unit, wherein the target fourth input port is the fourth input port connected to the first wavelength scheduling unit, and the target fourth output port is the fourth output port connected to the second wavelength scheduling unit; Control the first wavelength scheduling unit to output the light sent to the second wavelength scheduling unit to the first output port of the first wavelength scheduling unit connected to the target fourth input port, so as to transmit the light sent to the second wavelength scheduling unit by the first wavelength scheduling unit to the target fourth output port through the second optical channel; The second wavelength scheduling unit is controlled to transmit the light output from the target fourth output port to the second input port of the second wavelength scheduling unit to the second output port of the second wavelength scheduling unit.

11. The method according to claim 10, characterized in that The protection unit is an optical switch array, and the second optical channel is established between the target fourth input port and the target fourth output port in the protection unit, including: The switch element on the optical path from the target fourth input port to the target fourth output port is controlled to be turned on to establish the second optical channel.

12. The method according to claim 10, characterized in that The protection unit further comprises at least one pair of common ports, each pair of the common ports comprises a fifth input port and a fifth output port, the fifth input port is connected to the fifth output port, The establishing of a second optical channel between the target fourth input port and the target fourth output port in the protection unit comprises: The protection unit is configured to transmit light received by the target fourth input port to the fifth output port; and transmit light received by the fifth input port to the target fourth output port, wherein the second optical channel is formed by sequentially connecting an optical channel between the target fourth input port and the fifth output port, an optical channel between the fifth output port and the fifth input port, and an optical channel between the fifth input port and the target fourth output port.

13. The method according to claim 12, characterized in that The step of transmitting the light received by the fifth input port to the target fourth output port comprises: Light of a first wavelength set among the light received at the fifth input port is transmitted to the target fourth output port, wherein the wavelengths in the first wavelength set are the same as the wavelengths of the light on the first optical channel.

14. The method according to any one of claims 10 to 13, characterized in that Also includes: Determine a third optical channel in the optical interconnection unit corresponding to the first optical channel, the third optical channel being used to transmit light sent by the second wavelength scheduling unit to the first wavelength scheduling unit; Establishing a fourth optical channel between another target fourth input port and another target fourth output port in the protection unit, wherein the another target fourth input port is the fourth input port connected to the second wavelength scheduling unit, and the another target fourth output port is the fourth output port connected to the first wavelength scheduling unit; Control the second wavelength scheduling unit to output the light sent to the first wavelength scheduling unit to the other target fourth input port through the first output port of the second wavelength scheduling unit connected to the other target fourth input port, so as to transmit the light sent to the first wavelength scheduling unit by the second wavelength scheduling unit to the other target fourth output port through the fourth optical channel; The first wavelength scheduling unit is controlled to transmit the light outputted from the other target fourth output port to the second input port of the first wavelength scheduling unit to the second output port of the first wavelength scheduling unit.

15. An optical path protection device, characterized in that: Based on the ROADM implementation of claim 1, the device comprises: A determination module, configured to determine a first wavelength scheduling unit and a second wavelength scheduling unit corresponding to a first optical channel in an abnormal state, wherein the first optical channel is used to transmit light sent by the first wavelength scheduling unit to the second wavelength scheduling unit; an optical channel establishing module, configured to establish a second optical channel between a target fourth input port and a target fourth output port in the protection unit, wherein the target fourth input port is a fourth input port connected to the first wavelength scheduling unit corresponding to the first optical channel, and the target fourth output port is a fourth output port connected to the second wavelength scheduling unit corresponding to the first optical channel; a first control module, configured to control the first wavelength scheduling unit to output the light sent to the second wavelength scheduling unit to the first output port of the first wavelength scheduling unit connected to the target fourth input port, so as to transmit the light sent to the second wavelength scheduling unit by the first wavelength scheduling unit to the target fourth output port through the second optical channel; The second control module is used to control the second wavelength scheduling unit to transmit the light output from the target fourth output port to the second input port of the second wavelength scheduling unit to the second output port of the second wavelength scheduling unit.

16. The device according to claim 15, characterized in that The protection unit is an optical switch array, and the optical channel establishment module is used to control the switch elements on the optical path from the target fourth input port to the target fourth output port to be turned on, so as to establish the second optical channel.

17. The device according to claim 15, characterized in that The protection unit further comprises at least one pair of common ports, each pair of the common ports comprises a fifth input port and a fifth output port, the fifth input port is connected to the fifth output port, The optical channel establishment module is used to configure the protection unit to transmit the light received by the target fourth input port to the fifth output port; and transmitting the light received by the fifth input port to the target fourth output port, wherein the second optical channel is formed by sequentially connecting an optical channel between the target fourth input port and the fifth output port, an optical channel between the fifth output port and the fifth input port, and an optical channel between the fifth input port and the target fourth output port.

18. The device according to claim 17, characterized in that The optical channel establishing module is used to transmit light of a first wavelength set among the light received by the fifth input port to the target fourth output port, wherein the wavelengths in the first wavelength set are the same as the wavelengths of the light on the first optical channel.

19. The device according to any one of claims 15 to 18, characterized in that The determination module is further used to determine a third optical channel in the optical interconnection unit corresponding to the first optical channel, wherein the third optical channel is used to transmit the light sent by the second wavelength scheduling unit to the first wavelength scheduling unit; The optical channel establishment module is further used to establish a fourth optical channel between another target fourth input port and another target fourth output port in the protection unit, wherein the another target fourth input port is the fourth input port connected to the second wavelength scheduling unit, and the another target fourth output port is the fourth output port connected to the first wavelength scheduling unit; The first control module is further used to control the second wavelength scheduling unit to output the light sent to the first wavelength scheduling unit to the other target fourth input port through the first output port of the second wavelength scheduling unit connected to the other target fourth input port, so as to transmit the light sent to the first wavelength scheduling unit by the second wavelength scheduling unit to the other target fourth output port through the fourth optical channel; The second control module is further configured to control the first wavelength scheduling unit to transmit the light outputted from the other target fourth output port to the second input port of the first wavelength scheduling unit to the second output port of the first wavelength scheduling unit.

20. An optical path protection device, characterized in that: It comprises a processor and a memory; the memory is used to store software programs and modules, and the processor implements the method according to any one of claims 10 to 14 by running or executing the software programs and / or modules stored in the memory.

21. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store program codes executed by a processor, wherein the program codes include instructions for implementing the method according to any one of claims 10 to 14.

Citation Information

Patent Citations

  • Technique for selectively changing dispersion in optical communication channels

    US20110176805A1

  • Submarine reconfigurable optical add / drop multiplexer with passive branching unit

    US20150043920A1