Optical transmission network protection method, device, equipment and storage medium

The optical wavelength connection of the working path in the optical wave transmission network is restored through optical layer re-routing, forming a new protection path, solving the problem that the existing optical transmission network permanent 1+1 protection method occupies a large amount of redundant resources, and achieving the purpose of saving resources while the protection reliability remains unchanged.

CN115459838BActive Publication Date: 2025-04-04CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202110641458.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-06-09
Publication Date
2025-04-04
Estimated Expiration
2041-06-09

AI Technical Summary

Technical Problem

The permanent 1+1 protection method of the existing optical transmission network needs to occupy a large amount of redundant resources, especially after the working path failure, it needs to occupy three times the resources at the same time, affecting the resource usage rate.

Method used

By obtaining the protection switching switching information and fault information reported by the electrical layer of the optical transmission network, the optical wavelength connection fault is determined based on the fault information, and the optical wavelength connection is restored through the optical layer re-routing to form a new protection path, thereby realizing the permanent 1+1 protection of the optical transmission network.

Benefits of technology

On the premise of meeting protection reliability, the network resources of the optical transmission network are saved and the resource utilization rate is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115459838B_ABST
    Figure CN115459838B_ABST
Patent Text Reader

Abstract

The present application discloses a protection method, device, equipment and storage medium for an optical transmission network. The method includes: obtaining the switching information of the protection switching reported by the electrical layer of the optical transmission network; obtaining the fault information reported by the node of the first working path before the protection switching; determining that there is an optical wavelength connection fault in the first working path based on the fault information; rerouting the first working path based on the optical layer to restore the optical wavelength connection of the first working path; wherein the restored first working path serves as the protection path of the second working path after the protection switching. The embodiment of the present application realizes permanent 1+1 protection of the optical transmission network, and saves network resources of the optical transmission network under the premise of meeting the protection reliability.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to an optical transport network (OTN), and in particular to an optical transport network protection method, device, equipment and storage medium. Background Art

[0002] The optical transmission network is a transmission network based on wavelength division multiplexing technology and organized at the optical layer. It can realize the transmission, multiplexing, routing and monitoring of business signals in the optical domain, and ensure its performance indicators and survivability. It is the next generation backbone transmission network.

[0003] For optical transmission networks, permanent 1+1 protection is the highest level of survivability guarantee, that is, providing working paths and protection paths for optical transmission networks to ensure that after a working path resource fails, it can be quickly switched to the protection path (within 50ms) without service interruption. At the same time, due to the interruption of the original working path, the controller needs to calculate another protection path again to form protection again, ensuring that there is always a protection path.

[0004] In related technologies, although permanent 1+1 protection provides high-quality protection for services, it often requires a large amount of redundant resources. In particular, when a working path fails, three times the resources need to be occupied at the same time, affecting the utilization rate of optical transmission network resources. Summary of the invention

[0005] In view of this, the embodiments of the present application provide a protection method, device, equipment and storage medium for an optical transmission network, aiming to save network resources of the optical transmission network while ensuring protection reliability.

[0006] The technical solution of the embodiment of the present application is implemented as follows:

[0007] The embodiment of the present application provides a protection method for an optical transmission network, including:

[0008] Obtaining protection switching information reported by the electrical layer of the optical transmission network;

[0009] Obtaining fault information reported by a node of the first working path before the protection switching;

[0010] Determining, based on the fault information, that an optical wavelength connection fault exists in the first working path;

[0011] Rerouting the first working path based on the optical layer to restore the optical wavelength connection of the first working path;

[0012] The restored first working path serves as a protection path for the second working path after the protection switching.

[0013] In the above solution, determining that an optical wavelength connection fault exists in the first working path based on the fault information includes:

[0014] Determining that first alarm information indicating a board failure at any node among the nodes of the first working path and second alarm information indicating a connection failure between a photon rack and an electronic rack at any node are not received;

[0015] Based on the third alarm information reported by any node among the nodes of the first working path indicating that the first port of the photon rack receives no light, it is determined that there is an optical wavelength connection failure in the first working path; the first port is a port on the photon rack connected to an adjacent node.

[0016] In the above scheme, the method further comprises:

[0017] Two target nodes corresponding to the optical wavelength connection failure are determined based on the third alarm information.

[0018] In the above solution, the step of restoring the optical wavelength connection of the first working path based on optical layer rerouting of the first working path includes:

[0019] Selecting an optical cross-connect node in the optical transmission network that can be optically connected to both target nodes;

[0020] An optical wavelength connection is established between the two target nodes via the optical cross node based on the optical layer rerouting configuration.

[0021] In the above solution, the configuration based on optical layer rerouting to establish an optical wavelength connection between the two target nodes via the optical cross node includes:

[0022] Selecting a wavelength on the optical cross node that can be optically connected to both target nodes;

[0023] The optical cross node is configured based on the selected wavelength and is located between the two target nodes and connects the two target nodes.

[0024] In the above scheme, the method further comprises:

[0025] A second working path serving as a protection path for protection switching is configured for the first working path of the optical transport network.

[0026] The embodiment of the present application also provides a protection device for an optical transmission network, including:

[0027] An acquisition module, used to acquire the switching information of the protection switching reported by the electrical layer of the optical transport network; and acquire the fault information reported by the node of the first working path before the protection switching;

[0028] a fault detection module, configured to determine, based on the fault information, that an optical wavelength connection fault exists in the first working path;

[0029] A rerouting module, configured to reroute the first working path based on the optical layer to restore the optical wavelength connection of the first working path;

[0030] The restored first working path serves as a protection path for the second working path after the protection switching.

[0031] An embodiment of the present application further provides a controller of an optical transmission network, comprising: a processor and a memory for storing a computer program that can be run on the processor, wherein the processor is used to execute the steps of the method described in the embodiment of the present application when running the computer program.

[0032] The embodiment of the present application also provides an optical transmission network, including: multiple nodes and the controller described in the embodiment of the present application.

[0033] An embodiment of the present application further provides a storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method described in the embodiment of the present application are implemented.

[0034] The technical solution provided in the embodiment of the present application determines, based on fault information, that there is an optical wavelength connection fault in the first working path before protection switching; the optical wavelength connection of the first working path is restored based on optical layer rerouting of the first working path; the restored first working path is used as the protection path of the second working path after protection switching, thereby realizing permanent 1+1 protection of the optical transmission network and saving network resources of the optical transmission network while meeting the protection reliability. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] Figure 1 A schematic diagram of the principle of forming a working path and a protection path in an optical transmission network in the related art;

[0036] Figure 2 A flowchart of a configuration method for permanent 1+1 protection in the related art;

[0037] Figure 3 It is a schematic diagram of the principle of the path of permanent 1+1 protection after triggering protection switching in the related art;

[0038] Figure 4 A schematic diagram of a flow chart of a protection method for an optical transmission network according to an embodiment of the present application;

[0039] Figure 5 This is a schematic diagram of the principle of the permanent 1+1 protection path after the protection switching is triggered in the embodiment of the present application;

[0040] Figure 6 A schematic diagram of the principle of optical layer rerouting in an application example of this application;

[0041] Figure 7 A schematic diagram of the process of optical layer rerouting in an application example of this application;

[0042] Figure 8 This is a schematic diagram of the structure of a protection device for an optical transmission network according to an embodiment of the present application;

[0043] Fig. 9 This is a schematic diagram of the structure of a controller of an optical transmission network according to an embodiment of the present application;

[0044] Fig.10 This is a schematic diagram of the structure of the optical transmission network according to an embodiment of the present application. DETAILED DESCRIPTION

[0045] The present application is further described in detail below in conjunction with the accompanying drawings and embodiments.

[0046] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein in the specification of this application are only for the purpose of describing specific embodiments and are not intended to limit this application.

[0047] In the related art, the implementation method of permanent 1+1 protection of optical transmission network is as follows:

[0048] In the initial state: the controller of the optical transmission network configures the sub-network connection protection (SNCP) at the electrical layer of the node, and connects to different ports of the optical sub-rack through the board-side ports of the electronic rack to form a working path and a protection path. Figure 1 As shown, the optical wavelength connection between node A and node Z is configured, and SNCP is configured on the electrical layer of node A and node Z to form a working path and a protection path.

[0049] like Figure 2 As shown, the configuration method of permanent 1+1 protection includes: the controller calculates the electrical layer protection and restoration path; the controller configures the working path and the protection path electrical cross-connection to the OTN electronic frame; the controller calculates the optical wavelength connection route of the working path and the protection path; the controller configures the optical cross-connection to the OTN photon frame and opens the optical layer connection.

[0050] When the optical wavelength connection of the working path fails, SNCP will automatically switch the service to the protection path to ensure that the service is not interrupted. At the same time, since the original working path is interrupted, the controller needs to calculate another protection path again to form protection again, ensuring that there is always a protection path.

[0051] It is understandable that after the OTN electronic rack triggers protection switching, the controller needs to Figure 2 The configuration method shown in the figure reconfigures a new protection path. The configured path is as follows Figure 3 As shown, the paths configured between node A and node Z include: a working path with a fault, a protection path 1 as a backup of the working path, and a newly created protection path 2 as a backup of the protection path 1.

[0052] Although the permanent 1+1 protection constructed by the above method provides high-quality protection for the service, it requires a large amount of redundant resources. In particular, when a working path fails, it requires three times the resources at the same time, affecting the utilization rate of optical transmission network resources.

[0053] Based on this, in various embodiments of the present application, under the optoelectronic collaborative management and control mechanism, a permanent 1+1 implementation scheme of optoelectronic collaboration is proposed. Through the scheme of the embodiments of the present application, the redundant resources occupied by the permanent 1+1 protection can be reduced while maintaining the quality of protection of the business, thereby achieving the purpose of improving resource utilization.

[0054] The embodiment of the present application provides a protection method for an optical transmission network, which can be applied to a controller of the optical transmission network, and the controller can be an optoelectronic coordinated controller, that is, it can realize the configuration of the optical layer and the electrical layer of each node. Figure 4 As shown, the method includes:

[0055] Step 401: Obtain protection switching switching information reported by the electrical layer of the optical transport network.

[0056] Exemplarily, after the SNCP is configured at the electrical layer of the optical transport network, when a working path fails, the electrical layer of the optical transport network can switch to a protection path through protection switching to ensure uninterrupted services.

[0057] Here, protection switching refers to switching the working path to the backup protection path at the electrical layer of the optical transport network. The starting and ending points of the protection path are the same as those of the working path, but the lines passed through are different. When a fault occurs in the working path, the electrical layer will switch the service flow to the protection path for continued transmission according to the configured SNCP. This switching process is protection switching.

[0058] Exemplarily, after the optical transport network executes protection switching, the switching information of the protection switching is reported to the controller of the optical transport network.

[0059] Step 402: Obtain fault information reported by a node of the first working path before protection switching.

[0060] Here, when a fault occurs on the first working path before the protection switching (ie, the original working path), the node of the first working path will report the fault information to the controller of the optical transmission network.

[0061] It should be noted that each node in the optical transmission network can support the function of fault monitoring. When a fault is detected, the alarm information (i.e., fault detection information) will be immediately reported to the controller. For example, the alarm information monitored by each node may include equipment board faults, line faults, etc.

[0062] It should be noted that in the embodiment of the present application, the order in which the controller obtains the fault information reported by the node and obtains the switching information of the protection switching reported by the electrical layer of the optical transmission network is not limited, that is, the above steps 401 and 402 can be executed successively or simultaneously.

[0063] Step 403: Determine, based on the fault information, that an optical wavelength connection fault exists on the first working path.

[0064] Here, the controller may determine whether there is an optical wavelength connection fault in the first working path based on the received fault information.

[0065] Exemplarily, determining that an optical wavelength connection fault exists in the first working path based on the fault information includes:

[0066] The controller determines that the first alarm information indicating a board failure in any node of the nodes of the first working path and the second alarm information indicating a connection failure between the photon rack and the electronic rack of any node are not received;

[0067] The controller determines that there is an optical wavelength connection failure in the first working path based on the third alarm information reported by any node among the nodes of the first working path indicating that the first port of the photon rack receives no light; the first port is a port on the photon rack connected to an adjacent node.

[0068] It should be noted that if the controller does not receive the first alarm information of a board failure at any node of the first working path, it indicates that no board failure occurs at any node of the service delivery path, that is, the service interruption failure is not caused by a hardware failure of the node.

[0069] It should be noted that if the controller does not receive the second alarm information indicating a connection failure between the photon rack and the electronic rack at any node of the first working path, it indicates that there is no fault in the connection path between the photon rack and the electronic rack of each node, that is, the service interruption fault is not caused by a line fault between the photon racks. Exemplarily, the second alarm information can be generated by the node based on the lack of light received by the port between the photon racks.

[0070] It should be noted that the ports of the photon rack may include an inter-node port (i.e., a first port) and an inter-sub-rack port (i.e., a port connected to an electronic rack). When the controller receives a port no-light alarm reported by the photon rack, it may determine whether the no-light alarm is the third alarm information by querying a database table. For example, if the port is determined to be the first port, the no-light alarm is determined to be the third alarm information, and it is determined that there is an optical wavelength connection failure in the first working path. The database table may store the ports of the photon rack and the relationship between the corresponding port types and node positions.

[0071] Exemplarily, the method further includes: determining two target nodes corresponding to the optical wavelength connection failure based on the third alarm information.

[0072] Here, the controller can determine the location of the node based on the third alarm information, thereby determining two target nodes corresponding to the optical wavelength connection failure. It can be understood that the two target nodes are the starting node and the end node where the optical wavelength connection failure exists.

[0073] Step 404: Reroute the first working path based on the optical layer to restore the optical wavelength connection of the first working path.

[0074] Here, the restored first working path is used as the protection path of the second working path after the protection switching. In this way, the restored first working path is used as the protection path of the second working path after the protection switching, thereby realizing permanent 1+1 protection of the optical transmission network, and under the premise of meeting the protection reliability, the network resources of the optical transmission network can be saved.

[0075] For example, Figure 5 As shown, when the optical wavelength connection failure occurs in the first working path, the service is still switched to the protection path (i.e., the second working path) through SNCP. To ensure that there is always a protection path, the controller restores the original first working path as a new protection path based on optical layer rerouting.

[0076] Exemplarily, rerouting the first working path based on the optical layer to restore the optical wavelength connection of the first working path includes:

[0077] Select an optical cross-connect node in the optical transmission network that can be optically connected to both target nodes;

[0078] Based on the optical layer rerouting configuration, an optical wavelength connection is established between two target nodes via an optical cross-connect node.

[0079] For example, each node of the optical transmission network can be traversed, and nodes that are adjacent to both target nodes and can be connected at the optical layer can be selected as optical cross nodes. Then, based on the configuration of the optical cross, the two target nodes are connected via the optical cross node via an optical wavelength, thereby bypassing the original faulty link and restoring the optical wavelength connection of the first working path, so that the node and line resources of the original working path can be reused to ensure maximum resource utilization.

[0080] Exemplarily, configuring an optical wavelength connection between two target nodes via an optical cross-node based on optical layer rerouting includes:

[0081] Select the wavelength on the optical cross-node that can connect to both target nodes at the optical layer;

[0082] The optical cross-node is configured based on the selected wavelength and is located between the two target nodes and connects the two target nodes.

[0083] Here, the selected wavelength may be the same wavelength as the wavelength of the original working path, or a wavelength different from the wavelength of the original working path, and this embodiment of the present application does not limit this.

[0084] In an application example, refer to Figure 6 and Figure 7 , optical layer rerouting specifically includes:

[0085] Step 701: locate the nodes A and B at both ends of the fault.

[0086] It is understandable that the controller may determine the node A and the node B at both ends of the wavelength connection failure based on the fault information reported by the node.

[0087] Step 702, traverse the nodes in the optical transmission network, and select node C adjacent to both node A and node B as an optical cross-connect node.

[0088] Step 703 , traverse the locally available wavelengths of node C, and select a wavelength λ2 that is available in both the direction from node C to node A and the direction from node C to node B.

[0089] Step 704 , configure node C to cross from wavelength λ2 of port 1 to wavelength λ2 of port 2 .

[0090] Here, the controller may instruct the node C to cross-link the wavelength λ2 of the port 1 to the wavelength λ2 of the port 2 based on optical cross-linking.

[0091] Step 705 , configure the wavelength λ1 of port 1 of node A to cross to the wavelength λ2 of port 3 , and configure the wavelength λ1 of port 2 of node B to cross to the wavelength λ2 of port 3 .

[0092] Here, the controller can instruct node A to cross the wavelength λ1 of port 1 to the wavelength λ2 of port 3 based on optical cross-connection; the controller can instruct node B to cross the wavelength λ1 of port 2 to the wavelength λ2 of port 3 based on optical cross-connection. In this way, the original working path can be restored based on the wavelength connection between node A, node C and node B, and the original working path is used as the protection path of the second working path after protection switching, thereby realizing permanent 1+1 protection of the optical transmission network and saving network resources of the optical transmission network under the premise of meeting protection reliability.

[0093] It should be noted that the protection method of the embodiment of the present application ensures that the service always has a working path and a protection path, while saving both the port resources between the optoelectronic racks of the nodes on the path and the wavelength resources of each node on the path. Specifically, the controller only performs optical layer rerouting of the original working path, does not need to configure electrical cross-connection, and does not need to occupy additional port resources between the optoelectronic rack and the electronic rack; in addition, since it is only necessary to bypass the faulty link on the original working path and restore the optical wavelength connection of the original working path, the node and line resources of the original working path can be reused, and there is no need to create a new complete wavelength connection, thereby saving the wavelength resources of each node.

[0094] In order to implement SNCP-based protection switching, it can be understood that the protection method of the optical transport network in the embodiment of the present application further includes: configuring a second working path as a protection path for protection switching for the first working path of the optical transport network.

[0095] Exemplarily, the controller calculates the first working path and the second working path, and the controller configures the electrical cross-connection of the first working path and the second working path to the OTN electronic rack; the controller calculates the optical wavelength connection route of the first working path and the second working path; the controller configures the optical cross-connection to the OTN photon rack and opens the optical layer connection.

[0096] In order to implement the method of the embodiment of the present application, the embodiment of the present application also provides a protection device for an optical transmission network, which corresponds to the protection method for the optical transmission network mentioned above, and each step in the embodiment of the protection method for the optical transmission network mentioned above is also fully applicable to the embodiment of the protection device for the optical transmission network.

[0097] like Figure 8As shown, the protection device of the optical transmission network includes: an acquisition module 801, a fault detection module 802 and a rerouting module 803. The acquisition module 801 is used to acquire the switching information of the protection switching reported by the electrical layer of the optical transmission network; and acquire the fault information reported by the node of the first working path before the protection switching; the fault detection module 802 is used to determine that there is an optical wavelength connection fault in the first working path based on the fault information; the rerouting module 803 is used to reroute the first working path based on the optical layer, and restore the optical wavelength connection of the first working path; wherein the restored first working path serves as the protection path of the second working path after the protection switching.

[0098] Exemplarily, the fault detection module 802 is specifically used for:

[0099] Determining that first alarm information indicating a board failure at any node among the nodes of the first working path and second alarm information indicating a connection failure between a photon rack and an electronic rack at any node are not received;

[0100] Based on the third alarm information reported by any node among the nodes of the first working path indicating that the first port of the photon rack receives no light, it is determined that there is an optical wavelength connection failure in the first working path; the first port is a port on the photon rack connected to an adjacent node.

[0101] Exemplarily, the fault detection module 802 is further configured to:

[0102] Two target nodes corresponding to the optical wavelength connection failure are determined based on the third alarm information.

[0103] Exemplarily, the rerouting module 803 is specifically used for:

[0104] Selecting an optical cross-connect node in the optical transmission network that can be optically connected to both target nodes;

[0105] An optical wavelength connection is established between the two target nodes via the optical cross node based on the optical layer rerouting configuration.

[0106] Exemplarily, the rerouting module 803 configures the establishment of an optical wavelength connection between the two target nodes via the optical cross node based on the optical layer rerouting, including:

[0107] Selecting a wavelength on the optical cross node that can be optically connected to both target nodes;

[0108] The optical cross node is configured based on the selected wavelength and is located between the two target nodes and connects the two target nodes.

[0109] Exemplarily, the protection device of the optical transmission network further includes: a protection configuration module 804, which is used to configure a second working path as a protection path for protection switching for the first working path of the optical transmission network.

[0110] In actual application, the acquisition module 801, the fault detection module 802, the rerouting module 803 and the protection configuration module 804 can be implemented by a processor in the protection device of the optical transmission network. Of course, the processor needs to run the computer program in the memory to implement its functions.

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

[0112] Based on the hardware implementation of the above program modules, and in order to implement the method of the embodiment of the present application, the embodiment of the present application also provides a controller of an optical transmission network. Fig. 9 Only an exemplary structure of the controller is shown, not all structures, and it can be implemented as needed. Fig. 9 Partial or complete structure shown.

[0113] like Fig. 9 As shown, the controller 900 provided in the embodiment of the present application includes: at least one processor 901, a memory 902, a user interface 903 and at least one network interface 904. The various components in the controller 900 are coupled together through a bus system 905. It can be understood that the bus system 905 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 905 also includes a power bus, a control bus and a status signal bus. However, for the sake of clarity, in Fig. 9 Various buses are labeled as bus system 905.

[0114] The user interface 903 may include a display, a keyboard, a mouse, a trackball, a click wheel, keys, buttons, a touch pad or a touch screen.

[0115] The memory 902 in the embodiment of the present application is used to store various types of data to support the operation of the controller. Examples of such data include: any computer program used to operate on the controller.

[0116] The control method for optical transmission network rerouting disclosed in the embodiment of the present application can be applied to the processor 901, or implemented by the processor 901. The processor 901 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the control method for optical transmission network rerouting can be completed by the hardware integrated logic circuit or software instructions in the processor 901. The above-mentioned processor 901 can be a general-purpose processor, a digital signal processor (DSP, Digital Signal Processor), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The processor 901 can implement or execute the various methods, steps and logic block diagrams disclosed in the embodiment of the present application. The general-purpose processor can be a microprocessor or any conventional processor, etc. In combination with the steps of the method disclosed in the embodiment of the present application, it can be directly embodied as a hardware decoding processor to execute, or it can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium, which is located in the memory 902. The processor 901 reads the information in the memory 902 and completes the steps of the control method for optical transmission network rerouting provided in the embodiment of the present application in combination with its hardware.

[0117] In an exemplary embodiment, the controller may be implemented by one or more application specific integrated circuits (ASIC), DSP, programmable logic device (PLD), complex programmable logic device (CPLD), field programmable gate array (FPGA), general purpose processor, controller, microcontroller (MCU), microprocessor, or other electronic components to execute the aforementioned method.

[0118] It can be understood that the memory 902 can be a volatile memory or a non-volatile memory, and can also include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disk, or a compact disc read-only memory (CD-ROM); the magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM, SyncLink Dynamic Random Access Memory), and direct RAM bus random access memory (DRRAM, Direct Rambus Random Access Memory).The memories described in the embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.

[0119] like Fig.10 As shown, the embodiment of the present application further provides an optical transmission network, including: multiple nodes and the controller 900 described in the above embodiment. For example, the multiple nodes may include: nodes A, B, C, D, E, and Z. The controller 900 may execute the protection method of the optical transmission network of the embodiment of the present application, which will not be repeated here.

[0120] In an exemplary embodiment, the present application also provides a storage medium, namely a computer storage medium, which may be a computer-readable storage medium, for example, a memory 902 storing a computer program, and the computer program may be executed by a processor 901 of a controller 900 to complete the steps described in the method of the present application. The computer-readable storage medium may be a memory such as a ROM, a PROM, an EPROM, an EEPROM, a Flash Memory, a magnetic surface memory, an optical disk, or a CD-ROM.

[0121] It should be noted that: "first", "second", etc. are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0122] In addition, the technical solutions described in the embodiments of the present application can be combined arbitrarily without conflict.

[0123] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A method for protecting an optical transmission network, characterized in that: include: Obtaining protection switching information reported by the electrical layer of the optical transmission network; Obtaining fault information reported by a node of the first working path before the protection switching; Determining, based on the fault information, that an optical wavelength connection fault exists in the first working path; Rerouting the first working path based on the optical layer to restore the optical wavelength connection of the first working path; The restored first working path serves as a protection path for the second working path after the protection switching; The step of restoring the optical wavelength connection of the first working path based on optical layer rerouting of the first working path includes: Selecting an optical cross-node in the optical transmission network to which both target nodes corresponding to the optical wavelength connection failure can be connected at the optical layer; An optical wavelength connection is established between the two target nodes via the optical cross node based on the optical layer rerouting configuration.

2. The method according to claim 1, characterized in that The determining, based on the fault information, that an optical wavelength connection fault exists in the first working path includes: Determining that first alarm information indicating a board failure at any node among the nodes of the first working path and second alarm information indicating a connection failure between a photon rack and an electronic rack at any node are not received; Based on the third alarm information reported by any node among the nodes of the first working path indicating that the first port of the photon rack receives no light, it is determined that there is an optical wavelength connection failure in the first working path; the first port is a port on the photon rack connected to an adjacent node.

3. The method according to claim 2, characterized in that The method further comprises: Two target nodes corresponding to the optical wavelength connection failure are determined based on the third alarm information.

4. The method according to claim 1, characterized in that: The configuring of establishing an optical wavelength connection between the two target nodes via the optical cross node based on the optical layer rerouting includes: Selecting a wavelength on the optical cross node that can be optically connected to both target nodes; The optical cross node is configured based on the selected wavelength and is located between the two target nodes and connects the two target nodes.

5. The method according to claim 1, characterized in that The method further comprises: A second working path serving as a protection path for protection switching is configured for the first working path of the optical transport network.

6. A protection device for an optical transmission network, characterized in that: include: An acquisition module, used to acquire the switching information of the protection switching reported by the electrical layer of the optical transmission network; and obtaining fault information reported by a node of the first working path before the protection switching; a fault detection module, configured to determine, based on the fault information, that an optical wavelength connection fault exists in the first working path; A rerouting module, configured to reroute the first working path based on the optical layer to restore the optical wavelength connection of the first working path; The restored first working path serves as a protection path for the second working path after the protection switching; The rerouting module is specifically used to: select an optical cross-node in the optical transmission network to which both of the two target nodes corresponding to the optical wavelength connection failure can be connected at the optical layer; An optical wavelength connection is established between the two target nodes via the optical cross node based on the optical layer rerouting configuration.

7. A controller for an optical transmission network, characterized in that: include: A processor and a memory for storing a computer program that can be executed on the processor, wherein: The processor is used to execute the steps of the method according to any one of claims 1 to 5 when running a computer program.

8. An optical transmission network, characterized in that: include: A plurality of nodes and a controller as claimed in claim 7.

9. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.