Optical line protection system pre-configuration method and device, electronic equipment and storage medium

Through the decision tree model, the optical transmission network equipment information is analyzed and the configuration information of the optical circuit protection system is generated, which solves the problem of complex configuration and low efficiency of the optical circuit protection system, and accurately pre-configuration before cutting, shortening the installation and debugging time.

CN119995700APending Publication Date: 2025-05-13CHINA TELECOM CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510221457.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-26
Publication Date
2025-05-13

AI Technical Summary

Technical Problem

During the installation process of the light circuit protection system, the configuration needs to be adjusted repeatedly, resulting in complex configuration and low efficiency.

Method used

The decision tree model is used to analyze the equipment information of the optical transmission network, generate configuration information of the optical circuit protection system, and pre-configure the gateway routing based on this information.

Benefits of technology

OLP protection routing can be accurately pre-configured before cutting, significantly shortening the installation and debugging time, reducing the risk of cutting timeout, and improving the work efficiency of network management and on-site operators.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119995700A_ABST
    Figure CN119995700A_ABST
Patent Text Reader

Abstract

The invention discloses an optical line protection system pre-configuration method and device, electronic equipment and a storage medium. The method comprises the following steps: acquiring equipment information corresponding to an optical transmission network; a decision tree model is adopted to analyze the equipment information to obtain configuration information corresponding to the optical line protection system, the decision tree model comprises multiple levels of decision nodes, and each level of decision node is used for determining equipment configuration parameters of one type of equipment corresponding to the optical line protection system according to the equipment information; the configuration information comprises device configuration parameters of various devices corresponding to the optical line protection system; and configuring the gateway route of the optical line protection system according to the configuration information. According to the invention, the technical problems of complex configuration and low efficiency of the optical line protection system caused by manual repeated configuration adjustment during routing debugging of the optical line protection system in the prior art are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of line protection of optical communication transmission systems, and in particular to a method, device, electronic equipment and storage medium for pre-configuration of an optical line protection system. Background Art

[0002] Optical transmission network is usually composed of optical transmitters, optical fibers, optical fiber transmission equipment, etc. It is an important part of the communication network and is responsible for carrying the services of organizations with high data access / interconnection and service requirements. Its commercial value is self-evident. Due to the characteristics of high bandwidth and long-distance transmission, in order to ensure the reliability of the network, in addition to configuring optical channel protection (OCP) or subnetwork connection protection (SNCP) for the service itself, protection for optical cable lines is usually installed, namely the optical line protection system (OLP). Its general configuration is usually as follows: Figure 1 As shown, it can automatically switch to the backup optical cable route when the main optical cable route fails to ensure that the transmission of the service is not affected.

[0003] However, in the related technology, when installing the optical line protection system, the system grid routing configuration debugging process often requires manual repeated configuration adjustment, which has technical problems such as complex configuration and low efficiency of the optical line protection system.

[0004] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention

[0005] The embodiments of the present application provide a method, device, electronic device and storage medium for pre-configuration of an optical line protection system, so as to at least solve the technical problem in the related art that when performing routing debugging on the optical line protection system, it is necessary to manually adjust the configuration repeatedly, resulting in complex configuration and low efficiency of the optical line protection system.

[0006] According to one aspect of an embodiment of the present application, a method for pre-configuring an optical line protection system is provided, comprising: obtaining device information corresponding to an optical transmission network, wherein the device information comprises: input optical power and output optical power corresponding to each site in a transmission segment of an optical line protection system of the optical transmission network, optical cable parameters corresponding to a main optical cable and a backup optical cable between sites, insertion loss corresponding to a port of a board of the optical line protection system, and insertion loss of a dispersion module; analyzing the device information using a decision tree model to obtain configuration information corresponding to the optical line protection system, wherein the decision tree model comprises multiple levels of decision nodes, each level of decision nodes being used to determine device configuration parameters of a class of devices corresponding to the optical line protection system based on the device information, and the configuration information comprising device configuration parameters of various types of devices corresponding to the optical line protection system; and configuring the gateway routing of the optical line protection system based on the configuration information.

[0007] Optionally, the device information also includes: the system type of the optical line protection system; the device configuration parameters include: the board type of the optical line protection system board; using a decision tree model to determine the configuration information corresponding to the optical line protection system based on the device information includes: starting from the root decision node in the decision tree model, using the root decision node, and determining the board type of the optical line protection system board based on the system type of the optical line protection system, wherein the system types include: zero insertion loss system, low insertion loss system, and the board types include: zero insertion loss system board, low insertion loss board; jumping to the next level decision node in the branch corresponding to the board type in the decision tree model, and using the next level decision node to continue determining the device configuration parameters.

[0008] Optionally, the decision node also includes: a first decision node; equipment configuration parameters include: a model of a dispersion module; optical cable parameters include: an optical cable model, an optical cable length; using the next level decision node to continue to determine the equipment configuration parameters includes: using the first decision node, based on the optical cable models of the main optical cable and the backup optical cable between the sites, determining the dispersion coefficients corresponding to the main optical cable and the backup optical cable; determining the dispersion module compensation distance based on the optical cable lengths and dispersion coefficients corresponding to the main optical cable and the backup optical cable; based on the dispersion module compensation distance, determining whether a dispersion module needs to be set and the model of the dispersion module.

[0009] Optionally, the decision node also includes: a second decision node; the equipment configuration parameters include: the model of the optical amplifier; using the next-level decision node to continue to determine the equipment configuration parameters also includes: using the second decision node to determine the system type of the optical line protection system, wherein the system type includes: a single-segment type and a cross-segment type, the single-segment type indicates that the optical line protection system transmission segment only includes the first and last two sites, and the cross-segment type indicates that the optical line protection system transmission segment includes at least one site between the first and last two sites; using a target algorithm corresponding to the system type, the input optical power and output optical power corresponding to each site, the insertion loss of the dispersion module, and the insertion loss corresponding to the sending port and the receiving port of the optical line protection system board are calculated. Function operation is performed to obtain a first route loss and a second route loss corresponding to the main optical cable, and a third route loss and a fourth route loss corresponding to the backup optical cable, wherein the first route loss and the third route loss are losses corresponding to when the main optical cable and the backup optical cable perform optical signal transmission in a first direction, respectively, and the second route loss and the fourth route loss are losses corresponding to when the main optical cable and the backup optical cable perform optical signal transmission in a second direction, respectively, and the optical signal transmission directions in the first direction and the second direction are opposite; by comparing the size relationship between the first route loss and the third route loss, and the size relationship between the second route loss and the fourth route loss, it is determined whether it is necessary to set an optical amplifier on the backup optical cable, and the model of the optical amplifier.

[0010] Optionally, the decision node also includes: a third decision node; the equipment configuration parameters include: the model of the optical attenuator; using the next level decision node to continue to determine the equipment configuration parameters also includes: using the third decision node to determine the model of the optical attenuator corresponding to the first direction on the spare optical cable based on the first route loss, the third route loss, and the amplification factor of the optical amplifier corresponding to the first direction set on the spare optical cable; determining the model of the optical attenuator corresponding to the second direction on the spare optical cable based on the second route loss, the fourth route loss, and the amplification factor of the optical amplifier corresponding to the second direction set on the spare optical cable.

[0011] Optionally, configuring the gateway routing of the optical line protection system according to the configuration information includes: determining a new optical line protection system cell according to various equipment configuration parameters in the configuration information, an identifier of the optical transmission network, and cable identifiers of the main optical cable and the backup optical cable, wherein the equipment configuration parameters include: the board type of the optical line protection system board, the model of the dispersion module, the model of the optical amplifier, and the model of the optical attenuator; determining the logical association between the equipment configuration parameters, the identifier, and the cable identifier in the optical line protection system cell, obtaining a target pre-configuration scheme, and configuring the gateway routing of the optical line protection system according to the target pre-configuration scheme.

[0012] Optionally, the method also includes: obtaining a device information set corresponding to the optical transmission network, wherein the device information set includes: an optical amplifier information set, an optical attenuator information set, a dispersion module information set, an optical line protection system board information set, and an optical cable information set; determining an optical transmission system information table and an optical line protection system information table based on the device information set, wherein the optical transmission system information table includes at least one optical transmission system cell, each optical transmission system cell corresponds to an optical transmission network, and the optical transmission system cell is used to characterize the association relationship between the optical transmission network and the optical line protection system and various types of equipment; the optical line protection system information table includes at least one optical line protection system cell, each optical line protection system cell corresponds to an optical line protection system, and the optical line protection system cell is used to characterize the association relationship between the optical line protection system cell and the optical transmission network and various types of equipment.

[0013] According to another aspect of an embodiment of the present application, there is also provided an optical line protection system pre-configuration device, including: a data acquisition module, used to acquire equipment information corresponding to an optical transmission network, wherein the equipment information includes: input optical power and output optical power corresponding to each site in a transmission segment of an optical line protection system of the optical transmission network, optical cable parameters corresponding to main optical cables and backup optical cables between sites, insertion losses corresponding to ports of boards of the optical line protection system, and insertion losses of dispersion modules; a decision tree processing module, used to analyze the equipment information using a decision tree model to obtain configuration information corresponding to the optical line protection system, wherein the decision tree model contains multiple levels of decision nodes, and each level of decision nodes is used to determine equipment configuration parameters of a class of equipment corresponding to the optical line protection system based on the equipment information, and the configuration information contains equipment configuration parameters of various types of equipment corresponding to the optical line protection system; a parameter pre-configuration module, used to configure the gateway routing of the optical line protection system based on the configuration information.

[0014] According to another aspect of the embodiments of the present application, there is further provided an electronic device, including: a memory and a processor, wherein the processor is configured to run a program stored in the memory, wherein the optical line protection system preconfiguration method is executed when the program is run.

[0015] According to another aspect of the embodiments of the present application, a non-volatile storage medium is provided, the non-volatile storage medium includes a stored computer program, wherein the device where the non-volatile storage medium is located executes the optical line protection system preconfiguration method by running the computer program.

[0016] According to another aspect of the embodiments of the present application, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps of the optical line protection system preconfiguration method are implemented.

[0017] In an embodiment of the present application, the device information corresponding to the optical transmission network is obtained, wherein the device information includes: the input optical power and the output optical power corresponding to each site in the transmission section of the optical line protection system of the optical transmission network, the optical cable parameters corresponding to the main optical cable and the backup optical cable between the sites, the insertion loss corresponding to the port of the optical line protection system board, and the insertion loss of the dispersion module; the device information is analyzed by a decision tree model to obtain the configuration information corresponding to the optical line protection system, wherein the decision tree model contains multiple levels of decision nodes, each level of decision nodes is used to determine the device configuration parameters of a type of equipment corresponding to the optical line protection system according to the device information, and the configuration information contains the device configuration parameters of various types of equipment corresponding to the optical line protection system; according to the configuration information, the gateway route of the optical line protection system is configured, and the optical line protection system is pre-configured through the decision tree algorithm, so that the OLP protection route can be accurately pre-configured before the cutover, and the installation and debugging time is effectively shortened, thereby solving the technical problems of complex configuration and low efficiency of the optical line protection system caused by the need to manually adjust the configuration repeatedly when debugging the route of the optical line protection system in the related art. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0019] Figure 1 is a schematic diagram of a conventional configuration model of an optical line protection system provided according to an embodiment of the present application;

[0020] Figure 2 is a schematic diagram of the installation steps of an optical line protection system provided according to an embodiment of the present application;

[0021] Figure 3 It is a hardware structure block diagram of a computer terminal (or electronic device) for implementing a method for pre-configuration of an optical line protection system provided in an embodiment of the present application;

[0022] Figure 4 It is a schematic diagram of a method flow for pre-configuration of an optical line protection system provided according to an embodiment of the present application;

[0023] Figure 5 It is a schematic diagram of a pre-configured decision tree algorithm model for an optical line protection system provided according to an embodiment of the present application;

[0024] Figure 6 It is a schematic diagram of an overall process of implementing pre-configuration of an optical line protection system based on a decision tree algorithm according to an embodiment of the present application;

[0025] Figure 7 It is a schematic diagram of a logical relationship between a system information table and a hardware information set provided according to an embodiment of the present application;

[0026] Figure 8 It is a schematic diagram of an OLP network management routing pre-configuration decision tree model provided according to an embodiment of the present application;

[0027] Fig. 9 is a schematic diagram of a single-stage OLP system provided according to an embodiment of the present application;

[0028] Fig.10 is a schematic diagram of a cross-segment OLP system provided according to an embodiment of the present application;

[0029] Fig.11 It is a schematic diagram of OLP pre-configuration of an 80*40Gb / sDWDM system in a site A provided according to an embodiment of the present application;

[0030] Fig.12 It is a schematic diagram of OLP pre-configuration of a 80*100Gb / s DWDM system in a location B provided according to an embodiment of the present application;

[0031] Fig.13 It is a structural schematic diagram of an optical line protection system pre-configuration device provided according to an embodiment of the present application. DETAILED DESCRIPTION

[0032] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.

[0033] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0034] In order to facilitate those skilled in the art to better understand the embodiments of the present application, some technical terms or nouns involved in the embodiments of the present application are explained as follows:

[0035] Optical Line Protection (OLP): A protection system that is independent of the optical transmission system and is completely based on the physical link of the optical cable to automatically monitor the availability of the transmission system. When the loss of the working optical fiber increases and exceeds the threshold of the protection switching or the working optical fiber is blocked, the system can automatically switch the optical transmission system from the working optical fiber to the backup optical fiber to restore communication, thereby enhancing the reliability of the optical transmission system.

[0036] Optical Transport Network (OTN): A transmission network that uses joint scheduling of optical and electrical layers, mainly used for high-speed, large-capacity data transmission. The OTN system combines the advantages of SDH (Synchronous Digital Hierarchy) and WDM (Wavelength Division Multiplexing) technologies, has flexible service scheduling and perfect protection methods, and is the next-generation backbone transmission network of the dense wavelength division multiplexing system (DWDM).

[0037] In related technologies, due to the high bandwidth of the optical transmission network, the large amount of business it carries, and the wide impact, maintenance personnel usually set the time for installing the OLP system between 0:00 and 6:00 in the morning (cutover period) to avoid affecting customer perception. The installation steps of the OLP system include equipment installation, OLP network management routing configuration, equipment and optical cable pigtail replacement, backup routing debugging, service verification, switching testing, etc., in chronological order. Figure 2 As shown in the figure, equipment installation and OLP network management routing configuration are generally completed before the cutover period, and the remaining steps are completed during the cutover period. Since the installation and debugging steps of the OLP system are many and complex, without algorithm support, the traditional routing debugging process usually requires multiple configuration adjustments to complete, and the routing debugging time is uncontrollable. The cutover time is generally as long as three or four hours. Once a difficult problem is encountered, it may even cause the risk of cutover timeout, thereby causing complaints from major customers and damaging corporate interests.

[0038] In order to solve the above problems, a relevant solution is provided in the embodiment of the present application, and a method for pre-configuration of an optical line protection system using a decision tree algorithm is provided. The OLP protection route can be accurately pre-configured before cutover, which effectively shortens the installation and debugging time of the cutover period, and reduces the cutover time from three to four hours to less than one hour (reduced by more than 65%), which not only reduces the risk of cutover timeout, but also improves the work efficiency of network management and on-site operators. The following is a detailed description.

[0039] According to an embodiment of the present application, a method embodiment of pre-configuration of an optical line protection system is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0040] The method embodiments provided in the embodiments of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device. Figure 3 The hardware structure block diagram of a computer terminal (or electronic device) for implementing the optical line protection system pre-configuration method is shown. Figure 3 As shown, the computer terminal 30 (or electronic device) may include one or more (302a, 302b, ..., 302n are used to illustrate) processors 302 (the processor 302 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA), a memory 304 for storing data, and a transmission device 306 for communication functions. In addition, it may also include: a display, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of the BUS bus), a network interface, a power supply and / or a camera. It can be understood by those skilled in the art that Figure 3 The structure shown is only for illustration and does not limit the structure of the above electronic device. Figure 3 More or fewer components as shown, or with Figure 3 Different configurations are shown.

[0041] It should be noted that the one or more processors 302 and / or other data processing circuits described above may generally be referred to herein as "data processing circuits". The data processing circuits may be embodied in whole or in part as software, hardware, firmware, or any other combination thereof. In addition, the data processing circuit may be a single independent processing module, or may be incorporated in whole or in part into any of the other components in the computer terminal 30 (or electronic device). As described in the embodiments of the present application, the data processing circuit acts as a processor control (e.g., selection of a variable resistor terminal path connected to an interface).

[0042] The memory 304 can be used to store software programs and modules of application software, such as program instructions / data storage devices corresponding to the optical line protection system preconfiguration method in the embodiment of the present application. The processor 302 executes various functional applications and data processing by running the software programs and modules stored in the memory 304, that is, the above optical line protection system preconfiguration method is realized. The memory 304 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 304 may further include a memory remotely arranged relative to the processor 302, and these remote memories may be connected to the computer terminal 30 via a network. Examples of the above network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0043] The transmission device 306 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of the computer terminal 30. In one example, the transmission device 306 includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 306 can be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0044] The display may be, for example, a touch screen type liquid crystal display (LCD) that enables a user to interact with a user interface of the computer terminal 30 (or electronic device).

[0045] Under the above operating environment, the embodiment of the present application provides a method for pre-configuration of an optical line protection system. Figure 4 is a schematic diagram of a method flow for pre-configuration of an optical line protection system provided according to an embodiment of the present application, such as Figure 4 As shown, the method comprises the following steps:

[0046] Step S402, obtaining device information corresponding to the optical transmission network, wherein the device information includes: input optical power and output optical power corresponding to each site in the transmission section of the optical line protection system of the optical transmission network, optical cable parameters corresponding to the main optical cable and the backup optical cable between the sites, insertion loss corresponding to the port of the optical line protection system board, and insertion loss of the dispersion module;

[0047] Step S404, using a decision tree model to analyze the device information to obtain configuration information corresponding to the optical line protection system, wherein the decision tree model includes multiple levels of decision nodes, each level of decision nodes is used to determine device configuration parameters of a type of device corresponding to the optical line protection system based on the device information, and the configuration information includes device configuration parameters of various types of devices corresponding to the optical line protection system;

[0048] Step S406: configure the gateway routing of the optical line protection system according to the configuration information.

[0049] Through the above steps, the optical line protection system is pre-configured by the decision tree algorithm, so that the OLP protection route can be accurately pre-configured before the cutover, and the installation and debugging time is effectively shortened. This solves the technical problem of complex configuration and low efficiency of the optical line protection system caused by the need to manually adjust the configuration repeatedly when debugging the route of the optical line protection system in the related technology.

[0050] The optical line protection system pre-configuration method in steps S402 to S406 of the embodiment of the present application is further introduced below.

[0051] In the embodiment of the present application, the optical line protection system pre-configuration is realized by utilizing a decision tree algorithm, wherein the decision tree algorithm is a machine learning algorithm, and its modeling idea is similar to the process of human decision-making. It is a structure similar to a flowchart, with almost no abstraction, and solves classification and regression problems entirely by generating decision rules. It is a tree structure (can be a binary tree or a non-binary tree), each non-leaf node of which represents a test on a feature attribute, each branch represents the output of this feature attribute in a certain value range, and each leaf node stores a category. The decision-making process starts from the root node, tests the corresponding feature attributes in the item to be classified, and selects the output branch according to its value until a leaf node is reached.

[0052] Specifically, in this embodiment, the algorithm and judgment process of the pre-configuration scheme of the OLP system can be constructed into a decision tree algorithm model, such as Figure 5As shown in the figure, by making decisions and analyzing the input data group (such as input / output optical power, main optical cable model, main optical cable length, spare optical cable model, spare optical cable length and other equipment information), the optimal output data group (OLP board model, optical amplifier model, dispersion module configuration, optical attenuator configuration and other configuration information) is obtained as the pre-configuration scheme of the OLP system. By optimizing the pre-configuration link of the OLP system through this pre-configuration scheme, the debugging time of the backup route during the cutover period can be greatly reduced, and the work efficiency of the network management and on-site operators can be significantly improved. The following is a detailed introduction.

[0053] In this embodiment, the Figure 6 The steps shown are to achieve Figure 5 The construction of the algorithm model shown is as follows: first, establish a physical information set of optical amplifiers, optical attenuators, dispersion modules, optical cables, and OLP boards related to the optical transmission system and the optical line protection system, define the system information tables of the optical transmission system and the OLP, establish the logical relationship between the two system information tables and the above-mentioned equipment / boards / optical cables, and complete the construction of the physical and logical information sets of the equipment; secondly, establish a pre-configuration decision tree for the OLP system to be installed, set the OLP board, dispersion, optical amplifier, and attenuator as internal decision nodes, and establish a corresponding calculation module; finally, input the known information (equipment information) of the optical transmission system to be installed with the OLP, determine the model and parameters of each board and device through the decision tree algorithm module, form a new OLP system information element, and connect them in a certain logical form into a complete OLP pre-configuration link, and finally form a configuration solution output.

[0054] Below Figure 6 The process steps shown are described in further detail.

[0055] First, construct a set of physical and logical information of the equipment. This step aims to establish a set of physical information of the equipment based on the product information of the optical transmission system and the OLP system, and establish connections between the sets through logical relationships, as follows.

[0056] In some embodiments of the present application, the method also includes the following steps: obtaining a device information set corresponding to the optical transmission network, wherein the device information set includes: an optical amplifier information set, an optical attenuator information set, a dispersion module information set, an optical line protection system board information set, and an optical cable information set; determining an optical transmission system information table and an optical line protection system information table based on the device information set, wherein the optical transmission system information table includes at least one optical transmission system cell, each optical transmission system cell corresponds to an optical transmission network, and the optical transmission system cell is used to characterize the association relationship between the optical transmission network and the optical line protection system and various types of equipment; the optical line protection system information table includes at least one optical line protection system cell, each optical line protection system cell corresponds to an optical line protection system, and the optical line protection system cell is used to characterize the association relationship between the optical line protection system cell and the optical transmission network and various types of equipment.

[0057] Specifically, a device information set can be established by collecting information about optical amplifiers (OA), optical attenuators (ATT), dispersion modules (DCM), optical cables (OC), and OLP boards (OB) related to the optical transmission system and OLP, as shown below.

[0058] Optical amplifier information set: OA = [OA1, OA2, OA3, OA4…OA n ], where the optical amplifier information includes: Optical amplifier model Typ OAn , gain G OAn , saturated output optical power P satOAn wait.

[0059] Optical attenuator information set: ATT = [ATT1, ATT2, ATT3, ATT4…ATT n ], where the optical attenuator information includes: fixed attenuator and adjustable attenuator classification Typ attn , attenuation value L attn , adjustable range information.

[0060] Dispersion module information set: DCM = [DCM1, DCM2, DCM3, DCM4…DCM n ], where the dispersion module information includes: Model Typ DCMn , dispersion compensation distance D DCMn , Insertion loss L DCMn And other information.

[0061] Optical line protection system board information set: OB = [OB1, OB2, OB3, OB4…OB n ], where the optical line protection system card information includes: product model Typ OBn (including low insertion loss or zero insertion loss OLP board), port insertion loss L OBnTx and L OBnRx And other information.

[0062] Optical cable information collection: OC = [OC1, OC2, OC3, OC4…OC n ], where the optical cable information includes: Optical cable name N OCn 、ModelTyp OCn , the number of optical cable cores, the length of the optical cable relay section DT OCn , dispersion coefficient D OCn , attenuation coefficient L OCn And other information.

[0063] After that, you can also define the optical transmission system information table and the optical line protection system information table, and establish logical relationships with optical amplifiers, dispersion modules, OLP boards, optical cables, etc. through the configuration of the network management system and fiber connection information, as shown below.

[0064] Optical transmission system information table: OTS = [OTS1, OTS2, OTS3, OTS4…OTS n ], each optical transmission system cell OTS n Contains: System Name N OTSn , Associate OLP paragraph information OLP n , Main / backup optical cable relay section OC n , Optical Amplifier OA n , Input / output optical power P outn / P inn , dispersion module DCM n , optical attenuator ATT n .

[0065] Optical line protection system information table: OLP = [OLP1, OLP2, OLP3, OLP4…OLP n ], each optical line protection system cell OLP n Contains: Associated optical transmission system name N OTSn , Main / backup optical cable relay section OC n , Optical Amplifier OA n , dispersion module DCM n 、Optical Attenuator ATT n .

[0066] Finally, the logical relationship between the optical transmission system and OLP system information table and the hardware information set can be obtained as follows: Figure 7 shown.

[0067] The following is a further introduction to the process steps of building a pre-configured decision tree algorithm for the OLP system. This step aims to establish internal decision nodes and decision rules, and judge the decision points through specific algorithm modules to determine the selection results of the decision points, as follows.

[0068] First, an OLP system pre-configuration decision tree (i.e., the above-mentioned decision tree model) is established and decision nodes are set up inside the decision tree model. Specifically, the conventional configuration of the OLP system usually includes an OLP board (divided into two models: low insertion loss and zero insertion loss), an optical amplifier (e.g., OA1420, 14 represents a gain of 14 dB, and 20 represents a saturated output optical power of 20 dBm), a dispersion module (divided into fixed and adjustable dispersion, used to compensate for the dispersion difference of the main and standby lines), and an optical attenuator (used to balance the attenuation difference of the main and standby lines). Since the output / input optical power of different sections of different optical transmission systems, as well as the length, attenuation, and dispersion performance of the main and standby optical cables carried are different, the configuration of each section of the OLP is different. Therefore, in this embodiment, a decision tree model with the OLP board, dispersion module, optical amplifier, and attenuator as internal decision nodes can be established to make decisions, such as Figure 8 shown.

[0069] The decision tree model includes: a root decision node for deciding the type of OLP board, a first decision node for deciding the model of dispersion module, a second decision node for deciding the model of optical amplifier, and a third decision node for deciding the model of optical attenuator. The calculation algorithm strategies of the decision nodes at each level are introduced below.

[0070] First, in this embodiment, the OLP board type is set as the root decision node, and the decision strategy is as follows.

[0071] In some embodiments of the present application, the device information also includes: the system type of the optical line protection system; the device configuration parameters include: the board type of the optical line protection system board; using a decision tree model, based on the device information, determining the configuration information corresponding to the optical line protection system includes the following steps: starting from the root decision node in the decision tree model, using the root decision node, based on the system type of the optical line protection system, determining the board type of the optical line protection system board, wherein the system types include: zero insertion loss system, low insertion loss system, and the board types include: zero insertion loss system board, low insertion loss board; jumping to the next level decision node in the branch corresponding to the board type in the decision tree model, and using the next level decision node to continue determining the device configuration parameters.

[0072] Specifically, the decision basis at the root decision node is the design requirements of the OLP system, that is, the system type of the optical line protection system to be selected, which is specifically divided into: zero insertion loss OLP system type and low insertion loss OLP system type. The two system types correspond to zero insertion loss OLP boards and low insertion loss OLP boards, respectively. Among them, the ports of the zero insertion loss OLP boards are not without insertion loss, but a Raman amplifier is built into the back end of the R1 port (main routing port) of the board to compensate for the insertion loss of the port. For some optical transmission systems with high requirements on line attenuation (such as government and enterprise OTN backbone networks, and a single 100G DWDM system), a zero insertion loss OLP system is usually selected.

[0073] At the next level of the root decision node, the embodiment of the present application sets the decision of the dispersion compensation module as the first decision node, and the specific decision strategy is as follows.

[0074] In some embodiments of the present application, the decision node also includes the following steps: a first decision node; equipment configuration parameters include: a model of a dispersion module; optical cable parameters include: an optical cable model, an optical cable length; using a next-level decision node to continue determining the equipment configuration parameters includes: using the first decision node, based on the optical cable models of the main optical cable and the backup optical cable between the sites, determining the dispersion coefficients corresponding to the main optical cable and the backup optical cable; determining the dispersion module compensation distance based on the optical cable lengths and dispersion coefficients corresponding to the main optical cable and the backup optical cable; determining whether a dispersion module needs to be set and the model of the dispersion module based on the dispersion module compensation distance.

[0075] Specifically, the decision-making basis of the first decision node is the dispersion difference of the main and backup optical cables, and the dispersion accumulation value is ε=D OCn *DT OCn , where ε represents the accumulated dispersion value, D OCn is the dispersion coefficient of the optical fiber of the cable, DT OCn is the length of the optical cable relay section. In this embodiment, the dispersion coefficient of the G.652 type optical cable in the wavelength window of 1550nm is generally 17ps / (nm*km), and the dispersion coefficient of the G.655 type optical cable in the wavelength window of 1550nm is generally 6ps / (nm*km). d represents the length of the optical cable section. The compensation value of the dispersion module is generally 20ps / (nm*km), so the algorithm for determining the compensation distance of the dispersion module is:

[0076] D DCMn =(D OC备 *DT OC备 -D OC主 *DT OC主 ) / 20*ρ

[0077] Among them, D OC备 , DT OC备 , D OC主, DT OC主 Elements OC belonging to the optical cable set OC n , the calculated dispersion compensation distance D DCMn Elements DCM belonging to the set of dispersion modules DCM n , so the dispersion module DCM can be determined by this algorithm n In addition, the value of ρ in the algorithm is related to the type of optical transmission system to be installed with OLP. Since the 100G DWDM / OTN system uses coherent modulation and demodulation technology and is insensitive to dispersion, while the 10G and 40G DWDM systems cannot ignore the influence of dispersion, when the optical transmission system is a 100G DWDM / OTN system, ρ is 0, otherwise it is 1.

[0078] At the next level of the first decision node, the embodiment of the present application sets the decision of the optical amplifier to the second decision node, and the specific decision strategy is as follows.

[0079] In some embodiments of the present application, the decision node also includes: a second decision node; the equipment configuration parameters include: the model of the optical amplifier; using the next-level decision node, continuing to determine the equipment configuration parameters also includes the following steps: using the second decision node to determine the system type of the optical line protection system, wherein the system type includes: a single-segment type and a cross-segment type, the single-segment type indicates that the optical line protection system transmission segment only includes the first and last two sites, and the cross-segment type indicates that the optical line protection system transmission segment includes at least one site between the first and last two sites; using a target algorithm corresponding to the system type, the input optical power and output optical power corresponding to each site, the insertion loss of the dispersion module, and the corresponding transmission port and receiving port of the optical line protection system board The insertion loss is operated as a function to obtain a first route loss and a second route loss corresponding to the main optical cable, and a third route loss and a fourth route loss corresponding to the spare optical cable, wherein the first route loss and the third route loss are losses corresponding to when the main optical cable and the spare optical cable transmit optical signals in a first direction, respectively, and the second route loss and the fourth route loss are losses corresponding to when the main optical cable and the spare optical cable transmit optical signals in a second direction, respectively, and the optical signal transmission directions in the first direction and the second direction are opposite; by comparing the size relationship between the first route loss and the third route loss, and the size relationship between the second route loss and the fourth route loss, it is determined whether it is necessary to set an optical amplifier on the spare optical cable, and the model of the optical amplifier.

[0080] Specifically, in this embodiment, the decision of the second decision node is based on the route attenuation difference between the main and backup routes. When the route attenuation of the backup route is greater than that of the main route, an optical amplifier can be added to compensate for the attenuation difference between the main and backup routes. The optical amplifier model depends on the attenuation difference between the main and backup routes and the location where the optical amplifier is added. It should be noted that for different system types of optical line protection systems (single-segment type and span-segment type), the target algorithms used when making decisions are also different. The algorithms corresponding to the single-segment type and span-segment type optical line protection systems are introduced below.

[0081] For single-segment type optical line protection systems, such as Fig. 9 As shown, only the first and last two sites of site A and site B are included, and the calculation formulas for the first route loss and the second route loss corresponding to the main optical cable, and the third route loss and the fourth route loss corresponding to the backup optical cable are as follows:

[0082] L AB主 =P outA -P inB +(L OBATx +L OBBRx )*γ(main route loss from A to B, i.e. first route loss);

[0083] L AB备 =L OCAB备 +L DCM1 +L OBATx +L OBBRx (A to B direction backup route loss, i.e. third route loss);

[0084] L BA主 =P outB -P inA +(L OBBTx +L OBARx )*γ(main route loss from B to A, i.e., second route loss);

[0085] L BA备 =L OCAB备 +L DCM2 +L OBBTx +L OBARx (A to B direction backup route loss, i.e., fourth route loss);

[0086] Among them, P outA , P inA , P outB , P inB The input / output optical power of the OTN / DWDM system to be installed with OLP at sites A and B, respectively, belonging to the element OTS of the optical transmission system set table OTS A and OTS B ; LOCAB备 is the core loss of the spare optical cable from A to B; L DCM1 , L DCM2 are the insertion losses of the dispersion modules of the two backup routes, belonging to the elements DCM1 and DCM2 of the dispersion module set table DCM; L OBATx , L OBARx , L OBBRx , L OBBTx Represents the insertion loss of the Tx and Rx ports of the OB(A) and OB(B) boards respectively, and belongs to the element OB of the OLP board set table OB A and OB B The value of γ is related to the model of the OLP board. When it is a zero insertion loss OLP board, the insertion loss of the OLP board on the main router is 0, and the value of γ is 0. Otherwise, when it is a low insertion loss OLP board, the value of γ is 1.

[0087] When L AB备 >L AB主 When OLP B Add amplifier OA1 before R2 port, otherwise no need to add; when L BA备 >L BA主 When OLP A Add amplifier OA2 before R2 port, otherwise no need to add. The amplifier model of single-stage OLP system is generally OA1414.

[0088] For span type optical line protection systems, such as Fig.10 As shown, it includes the first and last sites A and C, and site B located between site A and site C. The calculation formulas for the first route loss and the second route loss corresponding to the main optical cable, and the third route loss and the fourth route loss corresponding to the backup optical cable are as follows:

[0089] L AC主 =P outA -P inC +(L OBATx +L OBCRx )*γ(main route loss from A to C, i.e. first route loss);

[0090] L AC备 =L OCAB备 +L OCBC备 +L DCM1 +L OBATx +L OBCRx (A to C direction backup route loss, i.e. third route loss);

[0091] L CA主 =P outC -P inA +(L OBCTx +L OBARx)*γ(main route loss from C to A, i.e., second route loss);

[0092] L CA备 =L OCAB备 +L OCBC备 +L DCM2 +L OBCTx +L OBARx (the backup route loss from C to A, i.e. the fourth route loss);

[0093] Among them, P outA , P inA , P outC , P inC The input / output optical power of the OTN / DWDM system to be installed with OLP at sites A and C, respectively, belonging to the element OTS of the optical transmission system set table OTS A and OTS C ; L OCAB备 , L OCBC备 is the core loss of the spare optical cables AB and BC; L DCM1 , L DCM2 L is the insertion loss of the DCM modules for the backup routes from A to C and from C to A, belonging to the elements DCM1 and DCM2 of the dispersion module set table DCM; OBATx , L OBARx , L OBCTx , L OBCRx Represents the insertion loss of the Tx and Rx ports of the OB(A) and OB(C) boards respectively, and belongs to the element OB of the OLP board set table OB A and OB C The value of γ is the same as that in the single-span scenario.

[0094] When L AC备 >L AC主 When L CA备 >L CA主 When the amplifier is OA2, add it at the B site, otherwise it is not necessary to add it. The amplifier model of the cross-segment OLP system is generally OA1420, OA1820 or OA2220.

[0095] At the next level of the second decision node, the embodiment of the present application sets the decision of the optical attenuator to the third decision node, and the specific decision strategy is as follows.

[0096] In some embodiments of the present application, the decision node also includes: a third decision node; the equipment configuration parameters include: the model of the optical attenuator; using the next level decision node, continuing to determine the equipment configuration parameters also includes the following steps: using the third decision node, based on the first route loss, the third route loss, and the amplification factor of the optical amplifier corresponding to the first direction set on the spare optical cable, determine the model of the optical attenuator corresponding to the first direction on the spare optical cable; based on the second route loss, the fourth route loss, and the amplification factor of the optical amplifier corresponding to the second direction set on the spare optical cable, determine the model of the optical attenuator corresponding to the second direction on the spare optical cable.

[0097] Specifically, in this embodiment, the decision of the third decision node is based on the difference in route attenuation between the main route and the backup route after adding the optical amplifier. The attenuator size is adjusted by decision to make the route loss of the main route and the backup route consistent, as follows.

[0098] For the single-segment OLP system AB, the strategy for determining the model (size) of the optical attenuator is as follows:

[0099] ATT1=L AB主 +G OA1 -L AB备

[0100] =P outA -P inB +(L OBATx +L OBBRx )*γ+G OA1 -L OCAB备 -L DCM1 -L OBATx -L OBBRx ;

[0101] ATT2=L BA主 +G OA2 -L BA备

[0102] =P outB -P inA +(L OBBTx +L OBARx )*γ+G OA2 -L OCAB备 -L DCM2 -L OBBTx -L OBARx ;

[0103] For the cross-segment OLP system ABC, the strategy for determining the model (size) of the optical attenuator is as follows:

[0104] ATT1=L AC主 +G OA1 -L AC备

[0105] =P outA -P inC +(L OBATx +L OBCRx )*γ+G OA1 -L OCAB备 -L OCBC备 -L DCM1 -L OBATx -L OBCRx ;

[0106] ATT2=L CA主 +G OA2 -L CA备

[0107] =P outC -P inA +(L OBCTx +L OBARx )*γ+G OA2 -L OCAB备 -L OCBC备 -L DCM2 -L OBCTx -L OBARx ;

[0108] After the decision tree model and its internal decision nodes are constructed, known device information can be input into the decision tree model for analysis to obtain output configuration information.

[0109] Specifically, the decision nodes at each level in the decision tree model can analyze the known equipment information of the optical transmission system to be configured with OLP to determine the models and parameters used by each board and device, that is, the equipment configuration parameters of various types of equipment corresponding to the optical line protection system.

[0110] In this embodiment, the device information that needs to be input into the decision tree model includes but is not limited to: the type of optical transmission system (10G / 40G / 100G), the input optical power and output optical power (P outA , P inA , P outB , P inB ), OLP type (zero insertion loss OLP or low insertion loss OLP), main / backup optical cable model (TypOC main, TypOC backup) and segment length (DT OC主 , DT OC备 ), OLP card Tx and Rx port insertion loss (L OBATx , L OBARx ), the insertion loss of the dispersion module (L DCMn), etc. This information can be queried from the network management or has been clarified in the design; and the configuration information output by the decision tree model includes but is not limited to: dispersion module (DCM n ), amplifier (OA n )、Optical Attenuator (ATT n ) signals and / or parameters, etc.

[0111] After obtaining the configuration information output by the decision tree model, the gateway routing of the optical line protection system can be configured according to the configuration information. The specific steps are as follows.

[0112] In some embodiments of the present application, configuring the gateway routing of the optical line protection system according to the configuration information includes the following steps: determining a new optical line protection system cell according to the various device configuration parameters in the configuration information, the identifier of the optical transmission network, and the cable identifiers of the main optical cable and the backup optical cable, wherein the device configuration parameters include: the board type of the optical line protection system board, the model of the dispersion module, the model of the optical amplifier, and the model of the optical attenuator; determining the logical association between the device configuration parameters, the identifier, and the cable identifier in the optical line protection system cell, obtaining a target pre-configuration scheme, and configuring the gateway routing of the optical line protection system according to the target pre-configuration scheme.

[0113] Specifically, the output configuration information can be combined with the optical transmission system name N OTSn , Main / backup optical cable relay section OC n Together they form a new OLP system information element OLP n (i.e. optical line protection system cells), and connect them in a certain logical form to form a complete OLP pre-configured link, and finally form a configuration solution output: OLP n = {N OTSn , OC 主 , OC 备 、DCM n OA n ,ATT n}.

[0114] For example, for a single-stage OLP system AB scenario, in this scenario, if Fig. 9 As shown, in the AB direction, the dispersion module, optical amplifier, and optical attenuator are arranged in the order of the dispersion module, optical amplifier, and optical attenuator on the spare route between the ODF rack at the receiving end site B and the OLP board OB(B). In the BA direction, they are arranged in the same order on the spare route between the ODF rack at the receiving end site A and the OLP board OB(B).

[0115] For the cross-segment OLP system ABC scenario, in this scenario, if Fig.10As shown, in the ABC direction, the dispersion module, optical amplifier, and optical attenuator are arranged in the order of the spare route between the ODF racks in the two directions of the middle B site. In the CBA direction, they are arranged in the same order on the spare route between the ODF racks in the two directions of the middle B site.

[0116] In order to facilitate further understanding of the optical line protection system pre-configuration method in the above steps S402 to S406, the above process is further described below by way of examples.

[0117] 1) Assuming that there is an 80*40Gb / sDWDM system (single-segment OLP system) at site A, a low insertion loss OLP system is to be designed and installed at sites AB. The specific pre-configuration process for this system is as follows.

[0118] First, query the known equipment information, including: the optical power P of site A to site B in the 80*40Gb / sDWDM system at site A outA The optical power of receiving station B is P inA The optical power P of site B to site A is 3.7dBm. outB The optical power P of site A is 19.9dBm. inB The main optical cable type from A to B is 3.6dBm. OC主 For G.655 optical cable, segment length DT OC主 The spare dispatching optical cable type is 62km, from A to B. OC备 For G.652 optical cable, segment length DT OC备 The spare optical cable attenuation coefficient is L OC备 The insertion loss L of the Tx and Rx ports of the proposed low insertion loss OLP card is 0.25dB / km. OBATx , L OBARx The insertion loss of the dispersion module is L DCMn These values ​​are input as input data sets to the decision tree algorithm module.

[0119] In the decision tree model, the root decision node is used to determine the type of OLP board. Through design, it can be known that the selected OLP board type is a low insertion loss OLP board (the main routing insertion loss is not 0, and γ takes the value of 1).

[0120] The first decision node is used to determine the model parameters of the dispersion compensation module:

[0121] D DCMn =(D OC备 *DT OC备 -D OC主 *DT OC主 ) / 20*ρ

[0122] Specifically, DT OC备 =70km, D OC备 =17ps / (nm*km), DT OC主 =62km, D OC主 =6ps / (nm*km) Substitute it into the equation. Since it is a 80*40Gb / sDWDM system, the dispersion cannot be ignored, and ρ=1. Then we can get D DCMn =40.9km.

[0123] Therefore, the model of the dispersion module is DCM. 40 Dispersion compensation module.

[0124] The second decision node is used to determine the selection of the optical amplifier. Since it is a single-segment protection OLP system, the decision algorithm is as follows:

[0125] L AB主 =P outA -P inB +(L OBATx +L OBBRx )*γ;

[0126] L AB备 =L OCAB备 +L DCM1 +L OBATx +L OBBRx ;

[0127] L BA主 =P outB -P inA +(L OBBTx +L OBARx )*γ;

[0128] L BA备 =L OCAB备 +L DCM2 +L OBBTx +L OBARx ;

[0129] P outA =20.3dBm, P inB =3.6dBm, P outB =19.9dBm, P inA =3.7dBm, L OCAB备 =DT OC备 *L OC备 =17.5dB, L DCM1 =L DCM2 =4.5dB, L OBATx =L OBARx =1dB, L OBBTx =L OBBRx =1dB, γ=1, and we get LAB主 =18.7dB, L AB备 =24dB, L BA主 =18.2dB, L BA备 =24dB.

[0130] It can be seen that L AB备 >L AB主 , L BA备 >L BA主 Therefore, amplifier OA should be added in both AB and BA directions, and the amplifier model should be OA1414 (amplification factor 14dB, saturated output optical power 14dBm).

[0131] The third decision node is used to determine the optical attenuator model:

[0132] ATT1=L AB主 +G OA1 -L AB备 ;

[0133] ATT2=L BA主 +G OA2 -L BA备 ;

[0134] L AB主 =18.7dB, L AB备 =24dB, L BA主 =18.2dB, L BA备 =24dB, G OA1 =G OA2 Substituting =14dB, we get ATT1=8.7dB≈9dB and ATT2=8.2dB≈8dB.

[0135] Finally, the output configuration data is combined into a new OLP system information element OLP n And form a pre-configuration plan. Specifically, the new OLP can be obtained from the above decision analysis process. n It includes the associated optical transmission system A 80*40Gb / sDWDM system, main G.652 optical cable, spare G.655 optical cable, dispersion compensation module DCM40, optical amplifier OA1414, and optical attenuator with attenuation of 9dB and 8dB respectively. The final pre-configuration solution is as follows Fig.11 shown.

[0136] 2) Assuming that the 80*100Gb / s DWDM system (cross-segment OLP system) is in place at site B, a cross-segment zero insertion loss OLP system is to be designed and installed at site ABC. The specific pre-configuration process for this system is as follows.

[0137] First, query the known equipment information, including: the optical power P of site A to site C in the 80*100Gb / s DWDM system at site BoutA The optical power of the receiving station B is P inA The optical power P of site C to site A is 2.5dBm. outC The optical power of site A is 18.6dBm. inC ABC main / backup optical cable type Typ OC All are G.652 optical cables, and the spare optical cable attenuation coefficient is L OC 0.26dB / km, AB main optical cable section length DT OCAB主 51km, AB standby dispatching cable section length DT OCAB备 55km, BC main optical cable section length DT OCBC主 54km, BC spare dispatching cable section length DT OCBC备 The fixed insertion loss L of the OLP card Tx and Rx ports is 58 km. OBATx , L OBARx The insertion loss of the dispersion module is L DCMn These values ​​are input as input data sets to the decision tree algorithm module.

[0138] In the decision tree model, the root decision node is used to determine the type of OLP board. Through design, it can be known that the selected OLP board type is a zero insertion loss OLP board (the main routing insertion loss is O, and the γ value is 0).

[0139] The first decision node is used to determine the model parameters of the dispersion compensation module:

[0140] D DCMn =(D OC备 *DT OC备 -D OC主 *DT OC主 ) / 20*ρ

[0141] Since the 80*100Gb / s DWDM system in site B is a 100G DWDM system that uses coherent modulation and demodulation technology and is insensitive to dispersion, ρ is determined to be 0, so there is no need to configure a dispersion compensation module.

[0142] The second decision node is used to determine the selection of the optical amplifier. Since it is a cross-segment protection OLP system, the decision algorithm is as follows:

[0143] L AC主 =P outA -P inC +(L OBATx +L OBCRx )*γ;

[0144] L AC备 =L OCAB备 +LOCBC备 +L DCM1 +L OBATx +L OBCRx ;

[0145] L CA主 =P outC -P inA +(L OBCTx +L OBARx )*γ;

[0146] L CA备 =L OCAB备 +L OCBC备 +L DCM2 +L OBCTx +L OBARx ;

[0147] P outA =18.2dBm, P inC =3.7dBm, P outC =18.6dBm, P inA =2.5dBm, L OCAB备 =DT OCAB备 *L OCAB备 =14.3dB, L OCBC备 =DT OCBC备 *L OCBC备 =15.1dB, L DCM1 =L DCM2 =0dB (no dispersion compensation module), L OBATx =L OBARx =1dB, L OBCTx =L OBCRx =1dB, γ=0, and we get L AC主 =14.5dB, L AC备 =31.4dB, L CA主 =16.1dB, L CA备 =31.4dB.

[0148] It can be seen that L AC备 >L AC主 , L CA备 >L CA主 Therefore, amplifiers OA should be added in the directions of ABC and CBA. The amplifier model should be OA1820 (amplification factor 18dB, saturated output optical power 20dBm), and the optical amplifier should be placed at site B.

[0149] The third decision node is used to determine the optical attenuator model:

[0150] ATT1=L AC主 +G OA1 -L AC备 ;

[0151] ATT2=L CA主 +G OA2 -L CA备 ;

[0152] L AC主 =14.5dB, L AC备 =31.4dB, L CA主 =16.1dB, L CA备 =31.4dB, G OA1 =G OA2 Substituting =18dB, we get ATT1=1.1dB≈1dB, ATT2=2.7dB≈3dB.

[0153] Finally, the output configuration data is combined into a new OLP system information element OLP n And form a pre-configuration plan. Specifically, the new OLP can be obtained from the above decision analysis process. n It includes the associated optical transmission system B 80*100Gb / sDWDM system, main G.652 optical cable, spare G.652 optical cable, dispersion compensation module, optical amplifier OA1820, and optical attenuator with attenuation of 1dB and 3dB respectively. The final pre-configuration solution is as follows Fig.12 shown.

[0154] It should be noted that the decision strategies of the decision nodes at all levels in the decision tree model pre-configured for the optical line protection system in the embodiment of the present application are universal. In addition to being applicable to the single-segment OLP system and the cross-segment OLP system in the above examples, they can also be extended to long-span (across 2 sites or more) OLP and multi-protection routing OLP systems.

[0155] Through the application scheme, the OLP network management routing pre-configuration link can be automated, intelligent, and precise, and the selection of spare routing boards and modules can be accurately controlled. Through the precise pre-configuration scheme, the cutover time of the traditional OLP system can be reduced from three or four hours to less than one hour (the cutover time is reduced by more than 65%), and the cutover process can be changed from uncontrollable to controllable, which not only significantly improves the work efficiency of network management and on-site operators, but also reduces the risk of cutover timeout, and protects the interests of enterprises and customers.

[0156] The decision tree algorithm model built into the present application for implementing the pre-configuration scheme of the OLP system has the advantages of novel scheme, easy implementation, and high computational efficiency. By inputting a known information group, the algorithm can determine the model and value of the OLP board, dispersion compensation module, optical amplifier, optical attenuator and other hardware required for the OLP system to be installed and output it. The algorithm has a decisive influence on the accuracy of the judgment result for the judgment method and judgment logic order of the model and value of the OLP board, dispersion compensation module, optical amplifier, optical attenuator and other hardware required for the OLP system.

[0157] The present application solution helps to organize effective information and sort out the logical relationship between the information for easy access at any time by establishing a hardware information set such as an optical amplifier (OA), an optical attenuator (ATT), a dispersion module (DCM), an optical cable (OC), an OLP board (OB), and a system information table of an optical transmission system (OTS) and an OLP.

[0158] According to an embodiment of the present application, an embodiment of a pre-configuration device for an optical line protection system is also provided. Fig.13 Schematic diagram of the structure of a pre-configuration device for an optical line protection system provided according to an embodiment of the present application. Fig.13 As shown, the device comprises:

[0159] The data acquisition module 130 is used to acquire the device information corresponding to the optical transmission network, wherein the device information includes: the input optical power and output optical power corresponding to each site in the transmission section of the optical line protection system of the optical transmission network, the optical cable parameters corresponding to the main optical cable and the backup optical cable between the sites, the insertion loss corresponding to the port of the optical line protection system board, and the insertion loss of the dispersion module;

[0160] A decision tree processing module 132 is used to analyze the device information using a decision tree model to obtain configuration information corresponding to the optical line protection system, wherein the decision tree model includes multiple levels of decision nodes, and each level of decision nodes is used to determine device configuration parameters of a type of device corresponding to the optical line protection system based on the device information, and the configuration information includes device configuration parameters of various types of devices corresponding to the optical line protection system;

[0161] The parameter pre-configuration module 134 is used to configure the gateway routing of the optical line protection system according to the configuration information.

[0162] Optionally, the device information also includes: the system type of the optical line protection system; the device configuration parameters include: the board type of the optical line protection system board; using a decision tree model to determine the configuration information corresponding to the optical line protection system based on the device information includes: starting from the root decision node in the decision tree model, using the root decision node, and determining the board type of the optical line protection system board based on the system type of the optical line protection system, wherein the system types include: zero insertion loss system, low insertion loss system, and the board types include: zero insertion loss system board, low insertion loss board; jumping to the next level decision node in the branch corresponding to the board type in the decision tree model, and using the next level decision node to continue determining the device configuration parameters.

[0163] Optionally, the decision node also includes: a first decision node; equipment configuration parameters include: a model of a dispersion module; optical cable parameters include: an optical cable model, an optical cable length; using the next level decision node to continue to determine the equipment configuration parameters includes: using the first decision node, based on the optical cable models of the main optical cable and the backup optical cable between the sites, determining the dispersion coefficients corresponding to the main optical cable and the backup optical cable; determining the dispersion module compensation distance based on the optical cable lengths and dispersion coefficients corresponding to the main optical cable and the backup optical cable; based on the dispersion module compensation distance, determining whether a dispersion module needs to be set and the model of the dispersion module.

[0164] Optionally, the decision node also includes: a second decision node; the equipment configuration parameters include: the model of the optical amplifier; using the next-level decision node to continue to determine the equipment configuration parameters also includes: using the second decision node to determine the system type of the optical line protection system, wherein the system type includes: a single-segment type and a cross-segment type, the single-segment type indicates that the optical line protection system transmission segment only includes the first and last two sites, and the cross-segment type indicates that the optical line protection system transmission segment includes at least one site between the first and last two sites; using a target algorithm corresponding to the system type, the input optical power and output optical power corresponding to each site, the insertion loss of the dispersion module, and the insertion loss corresponding to the sending port and the receiving port of the optical line protection system board are calculated. Function operation is performed to obtain a first route loss and a second route loss corresponding to the main optical cable, and a third route loss and a fourth route loss corresponding to the backup optical cable, wherein the first route loss and the third route loss are losses corresponding to when the main optical cable and the backup optical cable perform optical signal transmission in a first direction, respectively, and the second route loss and the fourth route loss are losses corresponding to when the main optical cable and the backup optical cable perform optical signal transmission in a second direction, respectively, and the optical signal transmission directions in the first direction and the second direction are opposite; by comparing the size relationship between the first route loss and the third route loss, and the size relationship between the second route loss and the fourth route loss, it is determined whether it is necessary to set an optical amplifier on the backup optical cable, and the model of the optical amplifier.

[0165] Optionally, the decision node also includes: a third decision node; the equipment configuration parameters include: the model of the optical attenuator; using the next level decision node to continue to determine the equipment configuration parameters also includes: using the third decision node to determine the model of the optical attenuator corresponding to the first direction on the spare optical cable based on the first route loss, the third route loss, and the amplification factor of the optical amplifier corresponding to the first direction set on the spare optical cable; determining the model of the optical attenuator corresponding to the second direction on the spare optical cable based on the second route loss, the fourth route loss, and the amplification factor of the optical amplifier corresponding to the second direction set on the spare optical cable.

[0166] Optionally, configuring the gateway routing of the optical line protection system according to the configuration information includes: determining a new optical line protection system cell according to various equipment configuration parameters in the configuration information, an identifier of the optical transmission network, and cable identifiers of the main optical cable and the backup optical cable, wherein the equipment configuration parameters include: the board type of the optical line protection system board, the model of the dispersion module, the model of the optical amplifier, and the model of the optical attenuator; determining the logical association between the equipment configuration parameters, the identifier, and the cable identifier in the optical line protection system cell, obtaining a target pre-configuration scheme, and configuring the gateway routing of the optical line protection system according to the target pre-configuration scheme.

[0167] Optionally, the optical line protection system preconfiguration device is also used to: obtain a device information set corresponding to the optical transmission network, wherein the device information set includes: an optical amplifier information set, an optical attenuator information set, a dispersion module information set, an optical line protection system board information set, and an optical cable information set; determine an optical transmission system information table and an optical line protection system information table based on the device information set, wherein the optical transmission system information table includes at least one optical transmission system cell, each optical transmission system cell corresponds to an optical transmission network, and the optical transmission system cell is used to characterize the association relationship between the optical transmission network and the optical line protection system and various types of equipment; the optical line protection system information table includes at least one optical line protection system cell, each optical line protection system cell corresponds to an optical line protection system, and the optical line protection system cell is used to characterize the association relationship between the optical line protection system cell and the optical transmission network and various types of equipment.

[0168] It should be noted that the various modules in the above-mentioned optical line protection system pre-configuration device can be program modules (for example, a set of program instructions that implement a certain specific function) or hardware modules. For the latter, it can be expressed in the following forms, but is not limited to this: the expression form of each of the above-mentioned modules is a processor, or the functions of each of the above-mentioned modules are implemented by a processor.

[0169] It should be noted that the optical line protection system pre-configuration device provided in this embodiment can be used to perform Figure 2 The optical line protection system pre-configuration method shown, therefore, the relevant explanations and descriptions of the above optical line protection system pre-configuration method are also applicable to the embodiments of the present application and will not be repeated here.

[0170] The embodiment of the present application also provides a non-volatile storage medium, the non-volatile storage medium includes a stored computer program, wherein the device where the non-volatile storage medium is located executes the following optical line protection system pre-configuration method by running the computer program: obtaining device information corresponding to the optical transmission network, wherein the device information includes: input optical power and output optical power corresponding to each site in the transmission segment of the optical line protection system of the optical transmission network, optical cable parameters corresponding to the main optical cable and the backup optical cable between the sites, insertion loss corresponding to the port of the optical line protection system board, and insertion loss of the dispersion module; using a decision tree model to analyze the device information to obtain configuration information corresponding to the optical line protection system, wherein the decision tree model contains multiple levels of decision nodes, each level of decision nodes is used to determine the device configuration parameters of a type of equipment corresponding to the optical line protection system based on the device information, and the configuration information contains the device configuration parameters of each type of equipment corresponding to the optical line protection system; according to the configuration information, the gateway routing of the optical line protection system is configured.

[0171] The embodiment of the present application also provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of the optical line protection system pre-configuration method described in each embodiment of the present application: obtaining device information corresponding to the optical transmission network, wherein the device information includes: input optical power and output optical power corresponding to each site in the transmission segment of the optical line protection system of the optical transmission network, optical cable parameters corresponding to the main optical cable and the backup optical cable between the sites, insertion loss corresponding to the port of the optical line protection system board, and insertion loss of the dispersion module; using a decision tree model to analyze the device information to obtain configuration information corresponding to the optical line protection system, wherein the decision tree model contains multiple levels of decision nodes, and each level of decision nodes is used to determine the device configuration parameters of a type of equipment corresponding to the optical line protection system based on the device information, and the configuration information contains the device configuration parameters of each type of equipment corresponding to the optical line protection system; and configuring the gateway routing of the optical line protection system based on the configuration information.

[0172] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0173] In the above embodiments of the present application, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.

[0174] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0175] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0176] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0177] If the integrated unit is implemented in the form of a software functional unit 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, in essence, 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, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or optical disk and other media that can store program codes.

[0178] The above is only a preferred implementation of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. A method for pre-configuring an optical line protection system, characterized in that: include: Obtaining device information corresponding to the optical transmission network, wherein the device information includes: input optical power and output optical power corresponding to each site in the transmission section of the optical line protection system of the optical transmission network, optical cable parameters corresponding to the main optical cable and the backup optical cable between the sites, insertion loss corresponding to the port of the optical line protection system board, and insertion loss of the dispersion module; A decision tree model is used to analyze the device information to obtain configuration information corresponding to the optical line protection system, wherein the decision tree model includes multiple levels of decision nodes, and each level of the decision node is used to determine device configuration parameters of a type of device corresponding to the optical line protection system based on the device information, and the configuration information includes the device configuration parameters of various types of devices corresponding to the optical line protection system; According to the configuration information, the gateway routing of the optical line protection system is configured.

2. The optical line protection system preconfiguration method according to claim 1, characterized in that: The device information also includes: the system type of the optical line protection system; the device configuration parameters include: the board type of the optical line protection system board; using a decision tree model, according to the device information, determining the configuration information corresponding to the optical line protection system includes: Starting from a root decision node in the decision tree model, using the root decision node, according to the system type of the optical line protection system, determining the board type of the optical line protection system board, wherein the system type includes: zero insertion loss system, low insertion loss system, and the board type includes: zero insertion loss system board, low insertion loss board; Jump to the next level of the decision node in the branch corresponding to the board type in the decision tree model, and adopt the next level of the decision node to continue determining the device configuration parameters.

3. The optical line protection system pre-configuration method according to claim 2, characterized in that: The decision node also includes: a first decision node; the device configuration parameters include: the model of the dispersion module; the optical cable parameters include: the optical cable model, the optical cable length; using the next level of the decision node, continue to determine the device configuration parameters include: Using the first decision node, according to the optical cable models of the main optical cable and the backup optical cable between the sites, determining the dispersion coefficients corresponding to the main optical cable and the backup optical cable; Determine a dispersion module compensation distance according to the optical cable lengths and the dispersion coefficients corresponding to the main optical cable and the backup optical cable; Whether the dispersion module needs to be set and the model of the dispersion module are determined according to the dispersion module compensation distance.

4. The optical line protection system pre-configuration method according to claim 2, characterized in that: The decision node further includes: a second decision node; the device configuration parameters include: a model of an optical amplifier; using the decision node of the next level, continuing to determine the device configuration parameters also includes: Adopting the second decision node to determine the system type of the optical line protection system, wherein the system type includes: a single-segment type and a cross-segment type, wherein the single-segment type indicates that the transmission segment of the optical line protection system only includes the first and last two sites, and the cross-segment type indicates that the transmission segment of the optical line protection system includes at least one site between the first and last two sites; Using a target algorithm corresponding to the system type, a function operation is performed on the input optical power and the output optical power corresponding to each of the sites, the insertion loss of the dispersion module, and the insertion losses corresponding to the sending port and the receiving port of the optical line protection system board, to obtain a first routing loss and a second routing loss corresponding to the main optical cable, and a third routing loss and a fourth routing loss corresponding to the backup optical cable, wherein the first routing loss and the third routing loss are respectively losses corresponding to when the main optical cable and the backup optical cable perform optical signal transmission in a first direction, and the second routing loss and the fourth routing loss are respectively losses corresponding to when the main optical cable and the backup optical cable perform optical signal transmission in a second direction, and the optical signal transmission directions in the first direction and the second direction are opposite; By comparing the magnitude relationship between the first route loss and the third route loss, and the magnitude relationship between the second route loss and the fourth route loss, it is determined whether the optical amplifier needs to be provided on the spare optical cable, and the model of the optical amplifier.

5. The optical line protection system pre-configuration method according to claim 4, characterized in that: The decision node further includes: a third decision node; the device configuration parameters include: the model of the optical attenuator; using the next level of the decision node, continuing to determine the device configuration parameters also includes: Using the third decision node, according to the first route loss, the third route loss, and the gain factor of the optical amplifier corresponding to the first direction provided on the spare optical cable, the model of the optical attenuator on the spare optical cable corresponding to the first direction is determined; The model of the optical attenuator on the spare optical cable corresponding to the second direction is determined according to the second route loss, the fourth route loss, and the amplification factor of the optical amplifier on the spare optical cable corresponding to the second direction.

6. The optical line protection system pre-configuration method according to claim 1, characterized in that: Configuring the gateway routing of the optical line protection system according to the configuration information includes: Determine a new optical line protection system cell according to each of the equipment configuration parameters in the configuration information, the identifier of the optical transmission network, and the optical cable identifiers of the main optical cable and the backup optical cable, wherein the equipment configuration parameters include: the board type of the optical line protection system board, the model of the dispersion module, the model of the optical amplifier, and the model of the optical attenuator; Determine the logical association between the device configuration parameter, the identifier and the optical cable identifier in the optical line protection system cell, obtain a target preconfiguration scheme, and configure the gateway routing of the optical line protection system according to the target preconfiguration scheme.

7. The optical line protection system pre-configuration method according to claim 1, characterized in that: The method further comprises: Acquire a device information set corresponding to the optical transmission network, wherein the device information set includes: an optical amplifier information set, an optical attenuator information set, a dispersion module information set, an optical line protection system board information set, and an optical cable information set; Based on the device information set, an optical transmission system information table and an optical line protection system information table are determined, wherein the optical transmission system information table contains at least one optical transmission system cell, each of the optical transmission system cells corresponds to one of the optical transmission networks, and the optical transmission system cells are used to characterize the association relationship between the optical transmission network and the optical line protection system and various types of equipment; the optical line protection system information table contains at least one optical line protection system cell, each of the optical line protection system cells corresponds to one of the optical line protection systems, and the optical line protection system cells are used to characterize the association relationship between the optical line protection system cells and the optical transmission network and various types of equipment.

8. A pre-configuration device for an optical line protection system, characterized in that: include: A data acquisition module is used to acquire device information corresponding to the optical transmission network, wherein the device information includes: input optical power and output optical power corresponding to each site in the transmission section of the optical line protection system of the optical transmission network, optical cable parameters corresponding to the main optical cable and the backup optical cable between the sites, insertion loss corresponding to the port of the optical line protection system board, and insertion loss of the dispersion module; A decision tree processing module, used to analyze the device information by using a decision tree model to obtain configuration information corresponding to the optical line protection system, wherein the decision tree model includes multiple levels of decision nodes, and each level of the decision node is used to determine device configuration parameters of a type of device corresponding to the optical line protection system based on the device information, and the configuration information includes the device configuration parameters of various types of devices corresponding to the optical line protection system; A parameter pre-configuration module is used to configure the gateway routing of the optical line protection system according to the configuration information.

9. An electronic device, characterized in that: include: A memory and a processor, wherein the processor is used to run a program stored in the memory, wherein the optical line protection system preconfiguration method according to any one of claims 1 to 7 is executed when the program is run.

10. A non-volatile storage medium, characterized in that: The non-volatile storage medium includes a stored computer program, wherein the device where the non-volatile storage medium is located executes the optical line protection system pre-configuration method according to any one of claims 1 to 7 by running the computer program.

11. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the optical line protection system preconfiguration method according to any one of claims 1 to 7 are implemented.