WO2023231387A1 - 光通道保护方法、装置和*** - Google Patents
光通道保护方法、装置和*** Download PDFInfo
- Publication number
- WO2023231387A1 WO2023231387A1 PCT/CN2022/141094 CN2022141094W WO2023231387A1 WO 2023231387 A1 WO2023231387 A1 WO 2023231387A1 CN 2022141094 W CN2022141094 W CN 2022141094W WO 2023231387 A1 WO2023231387 A1 WO 2023231387A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- module
- optical
- optical channel
- layer
- electrical layer
- Prior art date
Links
- 230000003287 optical effect Effects 0.000 title claims abstract description 444
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000004891 communication Methods 0.000 claims abstract description 13
- 238000004590 computer program Methods 0.000 claims description 7
- 230000005693 optoelectronics Effects 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 14
- 230000015556 catabolic process Effects 0.000 description 2
- 238000006731 degradation reaction Methods 0.000 description 2
- 230000006866 deterioration Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/03—Arrangements for fault recovery
- H04B10/032—Arrangements for fault recovery using working and protection systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/03—Arrangements for fault recovery
- H04B10/038—Arrangements for fault recovery using bypasses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/16—Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
- H04J3/1605—Fixed allocated frame structures
- H04J3/1652—Optical Transport Network [OTN]
Definitions
- the present disclosure relates to the field of network communication technology, and in particular to an optical channel protection method, device and system.
- the electrical layer board and the optical layer protection board are usually on the same device.
- the services carried by the electrical layer board appear Optical Transport Network (OTN) alarms or performance degradation alarms
- OTN Optical Transport Network
- the electrical layer board can generate Automatic Protection Switching (APS) signaling, which can be directly transmitted to the optical layer protection board through the backplane bus, causing the optical layer protection board to switch the optical path.
- APS Automatic Protection Switching
- the electrical layer board and the optical layer protection board are not on the same device, and the optical layer protection board cannot receive the APS signaling of the electrical layer board. Therefore, when When OTN alarms and performance degradation alarms occur on the electrical layer board, if the power switching threshold of the optical layer protection board is not reached, the electrical layer board will continue to experience bit errors, affecting normal business operations.
- the present disclosure proposes an optical channel protection method, device and system.
- an optical channel protection method which includes: receiving alarm information of an electrical layer module; determining an identification of the electrical layer module; and according to the identification of the electrical layer module and a preconfigured electrical
- the corresponding relationship between the layer module and the optical layer protection module determines the optical layer protection module corresponding to the electrical layer module, wherein the electrical layer module and the optical layer protection module are located on different devices; corresponding to the electrical layer module
- the optical layer protection module sends optical channel switching commands.
- the optical channel protection method is performed by a third-party controller.
- sending an optical channel switching command to the optical layer protection module corresponding to the electrical layer module includes: generating an optical channel switching command according to the current working status of the optical layer protection module corresponding to the electrical layer module; Send the optical channel switching command to the optical layer protection module corresponding to the electrical layer module.
- generating an optical channel switching command according to the current working status of the optical layer protection module corresponding to the electrical layer module includes: indicating that the current working status of the optical layer protection module corresponding to the electrical layer module indicates that the optical channel switching command When the layer protection module is currently working on the main optical channel, it generates a first optical channel switching command, where the first optical channel switching command is used to instruct switching from the main optical channel to the backup optical channel; in the electrical layer module When the current working status of the corresponding optical layer protection module indicates that the optical layer protection module is currently working in the backup optical channel, a second optical channel switching command is generated, where the second optical channel switching command is used to indicate that the backup optical channel is used. Switch to the main light channel.
- the alarm information of the electrical layer module is received through an out-of-band data communication network.
- the corresponding relationship between the electrical layer module and the optical layer protection module includes an identification of the electrical layer module and an identification of the optical layer protection module corresponding to the electrical layer module.
- the identification of the electrical layer module is generated based on the identification, slot and port information of the electrical layer board where the electrical layer module is located, and the identification of the optical layer protection module is generated based on the optical layer board where the optical layer protection module is located.
- the identification, slot and port information are generated.
- another optical channel protection method including: an electrical layer module sending alarm information to a third-party controller; the third-party controller determines the identity of the electrical layer module, and according to the The identification of the electrical layer module and the corresponding relationship between the preconfigured electrical layer module and the optical layer protection module determine the optical layer protection module corresponding to the electrical layer module, and send light to the optical layer protection module corresponding to the electrical layer module.
- Channel switching command the optical layer protection module performs optical channel switching according to the optical channel switching command, wherein the electrical layer module and the corresponding optical layer protection module are located on different devices.
- an optical channel protection device including: a receiving module configured to receive alarm information of the electrical layer module; a first determining module configured to determine the electrical layer module. Identification; the second determination module is configured to determine the optical layer protection module corresponding to the electrical layer module according to the identification of the electrical layer module and the preconfigured correspondence between the electrical layer module and the optical layer protection module, wherein, The electrical layer module and the optical layer protection module are located on different devices; the switching control module is configured to send an optical channel switching command to the optical layer protection module corresponding to the electrical layer module.
- the switching control module is configured to: generate an optical channel switching command according to the current working status of the optical layer protection module corresponding to the electrical layer module; and send the optical channel switching command to the electrical layer module.
- the switching control module is configured to: generate the first optical layer when the current working status of the optical layer protection module corresponding to the electrical layer module indicates that the optical layer protection module is currently working in the main optical channel.
- Channel switching command wherein the first optical channel switching command is used to instruct switching from the main optical channel to the backup optical channel; the current working status of the optical layer protection module corresponding to the electrical layer module indicates that the optical layer protection module is currently working
- a second optical channel switching command is generated, where the second optical channel switching command is used to instruct switching from the backup optical channel to the main optical channel.
- the receiving module receives the alarm information of the electrical layer module through an out-of-band data communication network.
- the corresponding relationship between the electrical layer module and the optical layer protection module includes an identification of the electrical layer module and an identification of the optical layer protection module corresponding to the electrical layer module.
- the identification of the electrical layer module is generated based on the identification, slot and port information of the electrical layer board where the electrical layer module is located, and the identification of the optical layer protection module is generated based on the optical layer board where the optical layer protection module is located.
- the identification, slot and port information are generated.
- an optical channel protection system including: an electrical layer module configured to send alarm information to a third-party controller; the third-party controller configured to determine the electrical layer The identification of the module, based on the identification of the electrical layer module and the pre-configured correspondence between the electrical layer module and the optical layer protection module, determines the optical layer protection module corresponding to the electrical layer module, and corresponds to the electrical layer module
- the optical layer protection module sends an optical channel switching command; the optical layer protection module is configured to perform optical channel switching according to the optical channel switching command, wherein the electrical layer module and the corresponding optical layer protection module are located on different devices.
- an optical channel protection device including: a memory; and a processor coupled to the memory, the processor being configured to execute the above based on instructions stored in the memory.
- a computer-storable medium on which computer program instructions are stored.
- the instructions are executed by a processor, the optical channel protection method described in any of the above embodiments is implemented.
- a computer program product including a computer program that implements the optical channel protection method described in any of the above embodiments when executed by a processor.
- the alarm information of the electrical layer module triggers the optical layer protection module to perform optical channel switching, so that the optical layer protection board can be switched when the optical layer protection board is not reached.
- Optical channel switching can also be performed under the power switching threshold, which effectively alleviates the continuous occurrence of bit errors in electrical layer modules, reduces the impact on normal business operations, and improves the robustness of the system.
- Figure 1 is a flow chart illustrating an optical channel protection method according to some embodiments of the present disclosure
- Figure 2 is a flow chart illustrating an optical channel protection method according to other embodiments of the present disclosure.
- Figure 3 is a block diagram illustrating an optical channel protection device according to some embodiments of the present disclosure
- FIG. 4 is a block diagram illustrating an optical channel protection system according to some embodiments of the present disclosure.
- Figure 5 is a schematic diagram showing the composition of an optical channel protection system according to some embodiments of the present disclosure.
- Figure 6 is a block diagram illustrating an optical channel protection device according to other embodiments of the present disclosure.
- Figure 7 is a block diagram illustrating a computer system for implementing some embodiments of the present disclosure.
- any specific values are to be construed as illustrative only and not as limiting. Accordingly, other examples of the exemplary embodiments may have different values.
- Figure 1 is a flowchart illustrating an optical channel protection method according to some embodiments of the present disclosure.
- the electrical layer module and the optical layer protection module are located on different devices.
- the optical channel protection method according to the embodiment of the present disclosure includes:
- Step S110 Receive alarm information from the electrical layer module.
- the optical channel protection method may be performed by a controller outside the electrical layer module and the optical layer protection module.
- the controller may be provided by different manufacturers, for example, by a third-party manufacturer that is different from the manufacturer that provides the electrical layer module or the optical layer protection module.
- the controller receives the alarm information of the electrical layer module through an out-of-band data communication network (DCN).
- DCN out-of-band data communication network
- Out-of-band data communication network generally refers to other network channels other than business channels and is used to transmit network management information.
- the alarm information of the electrical layer module includes OTN layer alarm information, such as input optical loss alarm, frame loss alarm, optical channel transport unit layer alarm indication signal (Optical Channel Transport Unit-Alarm Indication Signal, OTUK-AIS) , Optical Channel Data Unit Layer-Channel Monitoring-Alarm Indication Signal (ODUK-PM-AIS), Optical Channel Data Unit Layer-Channel Monitoring-Performance Deterioration Alarm (Optical Channel Data Unit -Path Monitoring-Degraded, ODUK-PM-DEG).
- OTN layer alarm information such as input optical loss alarm, frame loss alarm, optical channel transport unit layer alarm indication signal (Optical Channel Transport Unit-Alarm Indication Signal, OTUK-AIS) , Optical Channel Data Unit Layer-Channel Monitoring-Alarm Indication Signal (ODUK-PM-AIS), Optical Channel Data Unit Layer-Channel Monitoring-Performance Deterioration Alarm (Optical Channel Data Unit -Path Monitoring-Degraded, ODUK-PM-DEG).
- Step S120 Determine the identity of the electrical layer module.
- the controller determines the identity of the electrical layer module based on the alarm information. For example, let the alarm information carry the identity of the electrical layer module, and the controller parses the identity of the electrical layer module from the received alarm information.
- the identification of the electrical layer module includes the identification, slot and port information of the electrical layer board where the electrical layer module is located.
- Step S130 Determine the optical layer protection module corresponding to the electrical layer module according to the identification of the electrical layer module and the preconfigured correspondence between the electrical layer module and the optical layer protection module.
- the electrical layer module and the optical layer protection module are located on different devices.
- the electrical layer module is located on the electrical layer device provided by manufacturer A
- the optical layer protection module is located on the optical layer device provided by manufacturer B.
- the electrical layer module and the optical layer protection module are physically isolated.
- the controller searches for the corresponding relationship between the preconfigured electrical layer module and the optical layer protection module according to the identification of the electrical layer module that sends the alarm information, so as to determine the optical layer protection corresponding to the electrical layer module that sends the alarm information. module.
- the corresponding relationship between the electrical layer module and the optical layer protection module includes the identification of the electrical layer module and the identification of the corresponding optical layer protection module.
- the identification of the electrical layer module is generated based on the identification, slot and port information of the electrical layer board where the electrical layer module is located
- the identification of the optical layer protection module is generated based on the identification, slot and port information of the optical layer board where the optical layer protection module is located. Port information is generated.
- the optical channel protection method further includes: configuring a corresponding relationship between the electrical layer module and the optical layer protection module, and storing the corresponding relationship.
- the corresponding relationship between the electrical layer module and the optical layer protection module is configured through a human-computer interaction interface, and the corresponding relationship is stored in the database.
- Step S140 Send an optical channel switching command to the optical layer protection module corresponding to the electrical layer module.
- an optical channel switching command is generated according to the current working status of the optical layer protection module corresponding to the electrical layer module; and the optical channel switching command is sent to the optical layer protection module corresponding to the electrical layer module.
- the working state includes a normal state and a switching state.
- the normal state indicates that the optical layer protection module works in the main optical channel, that is, service data is transmitted through the main optical channel.
- the switching state indicates that the optical layer protection module works in the standby mode.
- Optical channel that is, business data is transmitted through the backup optical channel.
- generating an optical channel switching command according to the current working status of the optical layer protection module corresponding to the electrical layer module includes: the current working status of the optical layer protection module corresponding to the electrical layer module indicates that the optical layer protection module is currently working in In the case of the main optical channel, a first optical channel switching command is generated, where the first optical channel switching command is used to instruct switching from the main optical channel to the backup optical channel; the current working status of the optical layer protection module corresponding to the electrical layer module It indicates that the optical layer protection module is currently working in the backup optical channel, and generates a second optical channel switching command, where the second optical channel switching command is used to instruct switching from the backup optical channel to the main optical channel.
- the type of the first optical channel switching command and the second optical channel switching command is a fault switching type, which means that the switching is caused by a fault.
- the first optical channel switching command and the second optical channel switching command may also be manual switching or forced switching types.
- the alarm information of the electrical layer module triggers the optical layer protection module to perform optical channel switching, thereby enabling the power switching threshold of the optical layer protection board to be reached before the power switching threshold of the optical layer protection board is reached.
- optical channel switching can also be performed, which effectively alleviates the continuous occurrence of bit errors in the electrical layer module, reduces the impact on the normal operation of the business, and improves the robustness of the system.
- FIG. 2 is a flowchart illustrating an optical channel protection method according to other embodiments of the present disclosure. As shown in Figure 2, the optical channel protection method according to the embodiment of the present disclosure includes:
- Step S210 The electrical layer module sends alarm information to the third-party controller.
- the electrical layer module is provided on the electrical layer board and is used to carry client-side service data.
- the optical layer protection module is provided on the optical layer protection board and is used to select the path along which the service data passes.
- the optical layer protection module is a 1+1 protection channel unit, or a 1:1 optical channel protection unit.
- the electrical layer module sends alarm information to the third-party controller through the out-of-band data communication network.
- the alarm information includes OTN layer alarm information, such as input optical loss alarm, frame loss alarm, OTUK-AIS, ODUK-PM-AIS, ODUK-PM-DEG, etc.
- Step S220 The third-party controller determines the identity of the electrical layer module.
- Step S230 The third-party controller determines the optical layer protection module corresponding to the electrical layer module based on the identification of the electrical layer module and the preconfigured correspondence between the electrical layer module and the optical layer protection module.
- Step S240 The third-party controller sends an optical channel switching command to the optical layer protection module corresponding to the electrical layer module.
- the third-party controller sends an optical channel switching command to the optical layer protection module corresponding to the electrical layer module through the out-of-band DCN.
- Step S250 The optical layer protection module performs optical channel switching according to the optical channel switching command.
- the optical layer protection module when the optical channel switching command is the first optical channel switching command, switches the optical channel from the main optical channel to the backup optical channel, that is, the subsequent work is on the backup optical channel, and the service data Transmitted through the backup optical channel; when the optical channel switching command is the second optical channel switching command, the optical layer protection module switches the optical channel from the backup optical channel to the main optical channel, and the service data is transmitted through the main optical channel.
- a new optical channel protection method is proposed for systems from different manufacturers of optoelectronic equipment.
- the corresponding relationship between the electrical layer module and the optical layer protection module is set through a third-party controller, and after receiving the After receiving the alarm information, the optical layer protection module corresponding to the electrical layer module is found according to the corresponding relationship, and a switching command is issued to the optical layer protection module, realizing the electrical layer alarm triggering optical channel switching, so that the optical layer can be switched before the optical layer is reached.
- the optical layer protection module under the optoelectronic decoupling system can also perform optical channel switching, which effectively alleviates the continuous occurrence of bit errors in the electrical layer module and reduces the impact on the normal operation of the business. Improved system robustness.
- Figure 3 is a block diagram illustrating an optical channel protection device according to some embodiments of the present disclosure.
- the optical channel protection device 300 according to the embodiment of the present disclosure includes: a receiving module 310 , a first determination module 320 , a second determination module 330 , and a switching control module 340 .
- the receiving module 310 is configured to receive alarm information of the electrical layer module.
- the receiving module 310 receives the alarm information of the electrical layer module through an out-of-band data communication network.
- Out-of-band data communication network generally refers to other network channels other than business channels and is used to transmit network management information.
- the alarm information of the electrical layer module includes OTN layer alarm information, such as input optical loss alarm, frame loss alarm, optical channel transport unit layer alarm indication signal (Optical Channel Transport Unit-Alarm Indication Signal, OTUK-AIS) , Optical Channel Data Unit Layer-Channel Monitoring-Alarm Indication Signal (ODUK-PM-AIS), Optical Channel Data Unit Layer-Channel Monitoring-Performance Deterioration Alarm (Optical Channel Data Unit -Path Monitoring-Degraded, ODUK-PM-DEG).
- OTN layer alarm information such as input optical loss alarm, frame loss alarm, optical channel transport unit layer alarm indication signal (Optical Channel Transport Unit-Alarm Indication Signal, OTUK-AIS) , Optical Channel Data Unit Layer-Channel Monitoring-Alarm Indication Signal (ODUK-PM-AIS), Optical Channel Data Unit Layer-Channel Monitoring-Performance Deterioration Alarm (Optical Channel Data Unit -Path Monitoring-Degraded, ODUK-PM-DEG).
- the first determining module 320 is configured to determine the identity of the electrical layer module.
- the first determining module 320 determines the identity of the electrical layer module according to the alarm information.
- the alarm information carries the identification of the electrical layer module
- the third-party controller parses the identification of the electrical layer module from the received alarm information.
- the identification of the electrical layer module includes the identification, slot and port information of the electrical layer board where the electrical layer module is located.
- the second determination module 330 is configured to determine the optical layer protection module corresponding to the electrical layer module according to the identification of the electrical layer module and the preconfigured correspondence between the electrical layer module and the optical layer protection module.
- the electrical layer module and the optical layer protection module are located on different devices.
- the electrical layer module is located on the electrical layer equipment provided by manufacturer A
- the optical layer protection module is located on the optical layer equipment provided by manufacturer B.
- the second determination module 330 searches for the corresponding relationship between the preconfigured electrical layer module and the optical layer protection module according to the identification of the electrical layer module that sends the alarm information, so as to determine the corresponding relationship between the electrical layer module and the optical layer module that sends the alarm information.
- Optical layer protection module searches for the corresponding relationship between the preconfigured electrical layer module and the optical layer protection module according to the identification of the electrical layer module that sends the alarm information, so as to determine the corresponding relationship between the electrical layer module and the optical layer module that sends the alarm information.
- the corresponding relationship between the electrical layer module and the optical layer protection module includes the identification of the electrical layer module and the identification of the corresponding optical layer protection module.
- the identification of the electrical layer module is generated based on the identification, slot and port information of the electrical layer board where the electrical layer module is located
- the identification of the optical layer protection module is generated based on the identification, slot and port information of the optical layer board where the optical layer protection module is located. Port information is generated.
- the optical channel protection device further includes: a configuration module configured to configure the corresponding relationship between the electrical layer module and the optical layer protection module, and store the corresponding relationship.
- a configuration module configured to configure the corresponding relationship between the electrical layer module and the optical layer protection module, and store the corresponding relationship.
- the corresponding relationship between the electrical layer module and the optical layer protection module is configured through a human-computer interaction interface, and the corresponding relationship is stored in the database.
- the switching control module 340 is configured to send an optical channel switching command to the optical layer protection module corresponding to the electrical layer module.
- the switching control module 340 generates an optical channel switching command according to the current working status of the optical layer protection module corresponding to the electrical layer module; the switching control module 340 sends the optical channel switching command to the optical layer protection module corresponding to the electrical layer module. module.
- the working state includes a normal state and a switching state.
- the normal state indicates that the optical layer protection module works in the main optical channel, that is, service data is transmitted through the main optical channel.
- the switching state indicates that the optical layer protection module works in the standby mode.
- Optical channel that is, business data is transmitted through the backup optical channel.
- the switching control module 340 generates an optical channel switching command according to the current working status of the optical layer protection module corresponding to the electrical layer module, including: the switching control module 340 determines the current working status of the optical layer protection module corresponding to the electrical layer module.
- a first optical channel switching command is generated, where the first optical channel switching command is used to instruct switching from the main optical channel to the backup optical channel; the switching control module 340
- a second optical channel switching command is generated, where the second optical channel switching command is used to indicate that the backup optical channel is used. Switch to the main optical channel.
- the alarm information of the electrical layer module triggers the optical layer protection module to perform optical channel switching, thereby enabling the power switching threshold of the optical layer protection board to be reached before the power switching threshold of the optical layer protection board is reached.
- optical channel switching can also be performed, which effectively alleviates the continuous occurrence of bit errors in the electrical layer module, reduces the impact on the normal operation of the business, and improves the robustness of the system.
- Figure 4 is a block diagram illustrating an optical channel protection system in accordance with some embodiments of the present disclosure.
- the optical channel protection system 400 according to the embodiment of the present disclosure includes: an electrical layer module 410 , a controller 420 , and an optical layer protection module 430 .
- the electrical layer module 410 and the optical layer protection module 430 are located on different devices.
- the electrical layer module 410 is configured to send alarm information to the controller.
- the electrical layer module 410 is provided on the electrical layer board and is used to carry client-side service data.
- the optical layer protection module 410 is provided on the optical layer protection board and is used to select the path along which the service data passes.
- the optical layer protection module is a 1+1 protection channel unit, or a 1:1 optical channel protection unit.
- the electrical layer module 410 sends alarm information to the third-party controller through an out-of-band data communication network.
- the alarm information includes OTN layer alarm information, such as input optical loss alarm, frame loss alarm, OTUK-AIS, ODUK-PM-AIS, ODUK-PM-DEG, etc.
- the controller 420 is configured to determine the identification of the electrical layer module, determine the optical layer protection module corresponding to the electrical layer module according to the identification of the electrical layer module and the preconfigured correspondence between the electrical layer module and the optical layer protection module, and provide the The optical layer protection module corresponding to the electrical layer module sends an optical channel switching command.
- the controller 420 sends an optical channel switching command to the optical layer protection module corresponding to the electrical layer module through the out-of-band DCN.
- the optical layer protection module 430 is configured to perform optical channel switching according to the optical channel switching command.
- the optical layer protection module 430 switches the optical channel from the main optical channel to the backup optical channel, that is, the subsequent work is on the backup optical channel, and the business Data is transmitted through the backup optical channel; when the optical channel switching command is the second optical channel switching command, the optical layer protection module 430 switches the optical channel from the backup optical channel to the main optical channel, and the service data is transmitted through the main optical channel.
- the alarm information based on the electrical layer module triggers the optical layer protection module to perform optical channel switching, so that the power switching threshold of the optical layer protection board can be Optical channel switching can also be performed, which effectively alleviates the continuous occurrence of bit errors in electrical layer modules, reduces the impact on normal business operations, and improves the robustness of the system.
- Figure 5 is a schematic diagram showing the composition of an optical channel protection system according to some embodiments of the present disclosure.
- the optical channel protection system is specifically applied to wavelength division equipment, where the third-party controller is specifically a wavelength division equipment controller.
- the optical channel protection system of the embodiment of the present disclosure includes: a wavelength division device controller 510, an electrical layer card 520, and an optical layer protection card 530.
- the electrical layer card 520 includes one or more electrical layer modules 521
- the optical layer protection card 530 includes one or more optical layer protection modules 531 .
- the electrical layer module 521 is configured to send alarm information to the wavelength division device controller 510.
- the wavelength division device controller 510 is configured to determine the identity of the electrical layer module, and determine the optical layer protection module corresponding to the electrical layer module based on the identity of the electrical layer module and the preconfigured correspondence between the electrical layer module and the optical layer protection module. , and sends an optical channel switching command to the optical layer protection module corresponding to the electrical layer module.
- the optical layer protection module 531 is configured to perform optical channel switching according to the optical channel switching command.
- the alarm information based on the electrical layer module triggers the optical layer protection module to perform optical channel switching, thereby enabling the power switching threshold of the optical layer protection board to be reached before the power switching threshold of the optical layer protection board is reached.
- optical channel switching can also be performed, which effectively alleviates the continuous occurrence of bit errors in the electrical layer module, reduces the impact on the normal operation of the business, and improves the robustness of the system.
- Figure 6 is a block diagram illustrating an optical channel protection device according to other embodiments of the present disclosure.
- the optical channel protection device 600 includes a memory 610; and a processor 620 coupled to the memory 610.
- the memory 610 is used to store instructions for executing corresponding embodiments of the adaptation method of the hardware accelerator.
- the processor 620 is configured to perform the optical channel protection method in any embodiments of the present disclosure based on instructions stored in the memory 610 .
- Figure 7 is a block diagram illustrating a computer system for implementing some embodiments of the present disclosure.
- Computer system 700 may be embodied in the form of a general purpose computing device.
- Computer system 700 includes memory 710, a processor 720, and a bus 730 that connects various system components.
- Memory 710 may include, for example, system memory, non-volatile storage media, or the like.
- System memory stores, for example, operating systems, applications, boot loaders, and other programs.
- System memory may include volatile storage media such as random access memory (RAM) and/or cache memory.
- RAM random access memory
- the non-volatile storage medium stores, for example, instructions for performing corresponding embodiments of at least one of the optical channel protection methods.
- Non-volatile storage media includes but is not limited to disk storage, optical storage, flash memory, etc.
- Processor 720 may be implemented as a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete hardware components such as discrete gates or transistors.
- each module such as the acquisition module, the first determination module, the second determination module and the switching control module, can be implemented by executing instructions in the memory of the central processing unit (CPU) to execute the corresponding steps, or by executing the corresponding steps. Steps are implemented using dedicated circuits.
- Bus 730 may use any of a variety of bus structures.
- bus structures include, but are not limited to, Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MCA) bus, and Peripheral Component Interconnect (PCI) bus.
- ISA Industry Standard Architecture
- MCA Micro Channel Architecture
- PCI Peripheral Component Interconnect
- the computer system 700 may also include an input/output interface 740, a network interface 750, a storage interface 760, and the like. These interfaces 740, 750, 760, the memory 710 and the processor 720 may be connected through a bus 730.
- the input and output interface 740 can provide a connection interface for input and output devices such as a monitor, mouse, and keyboard.
- Network interface 750 provides connection interfaces for various networked devices.
- the storage interface 760 provides a connection interface for external storage devices such as floppy disks, USB disks, and SD cards.
- These computer readable program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable device to produce a machine, such that execution of the instructions by the processor produces implementations in one or more blocks of the flowcharts and/or block diagrams.
- a device with specified functions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable device to produce a machine, such that execution of the instructions by the processor produces implementations in one or more blocks of the flowcharts and/or block diagrams.
- Computer-readable program instructions which may also be stored in computer-readable memory, cause the computer to operate in a specific manner to produce an article of manufacture, including implementing the functions specified in one or more blocks of the flowcharts and/or block diagrams. instructions.
- the disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment that combines software and hardware aspects.
- the alarm information based on the electrical layer module triggers the optical layer protection module to perform optical channel switching, thereby enabling the power switching threshold of the optical layer protection board to be triggered when the power switching threshold of the optical layer protection board is not reached.
- Optical channel switching can also be performed under the condition, which effectively alleviates the continuous occurrence of bit errors in the electrical layer module, reduces the impact on the normal operation of the business, and improves the robustness of the system.
- the disclosure is applicable to the field of communications to solve the problem caused by the electrical layer module and the optical layer module being located on different devices in related technologies, so as to effectively alleviate the continuous occurrence of bit errors in the electrical layer module, reduce the impact on the normal operation of the business, and improve improves the system's robustness.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Optical Communication System (AREA)
Abstract
本公开涉及光通道保护方法、装置和***,涉及网络通信技术领域。其中,该方法包括:接收电层模块的告警信息;确定所述电层模块的标识;根据所述电层模块的标识、以及预先配置的电层模块与光层保护模块的对应关系,确定所述电层模块对应的光层保护模块,其中,所述电层模块与所述光层保护模块位于不同设备上;向所述电层模块对应的光层保护模块发送光通道切换命令。通过以上方法,解决了光电解耦***中电层告警无法触发光层保护板卡自动倒换的问题。 (图1)
Description
相关申请的交叉引用
本公开要求于2022年06月02日提交的申请号为202210621715.3、名称为“光通道保护方法、装置和***”的中国专利申请的优先权,该中国专利申请的全部内容通过引用全部并入本文。
本公开涉及网络通信技术领域,特别涉及一种光通道保护方法、装置和***。
传统波分设备组网时,电层板卡和光层保护板卡通常在同一台设备上,当电层板卡承载的业务出现光传输网络(Optical Transport Network,OTN)告警、性能劣化告警时,电层板卡可以产生自动保护倒换(Automatic Protection Switching,APS)信令,该信令可以直接通过背板总线传递到光层保护板卡,使光层保护板卡发生光路倒换。
在光层设备和电层设备异厂商组网的情况下,电层板卡和光层保护板卡不在同一台设备上,光层保护板卡无法接收电层板卡的APS信令,因此,当电层板卡出现OTN告警和性能劣化告警时,如果未达到光层保护板卡的功率倒换门限,则电层板卡将持续出现误码,影响业务正常运行。
发明内容
针对上述技术问题,本公开提出了一种光通道保护方法、装置和***。
根据本公开的第一方面,提供了一种光通道保护方法,包括:接收电层模块的告警信息;确定所述电层模块的标识;根据所述电层模块的标识、以及预先配置的电层模块与光层保护模块的对应关系,确定所述电层模块对应的光层保护模块,其中,所述电层模块与所述光层保护模块位于不同设备上;向所述电层模块对应的光层保护模块发送光通道切换命令。
在一些实施例中,所述光通道保护方法由第三方控制器执行。
在一些实施例中,所述向所述电层模块对应的光层保护模块发送光通道切换命令包括:根据所述电层模块对应的光层保护模块的当前工作状态,生成光通道切换命令;将所述光通道切换命令发送至所述电层模块对应的光层保护模块。
在一些实施例中,所述根据所述电层模块对应的光层保护模块的当前工作状态,生成光通道切换命令包括:在所述电层模块对应的光层保护模块的当前工作状态表明光层保护模块当前工作在主光通道的情况下,生成第一光通道切换命令,其中,所述第一光通道切换命令用于指示由主光通道切换至备用光通道;在所述电层模块对应的光层保护模块的当前工作状态表明光层 保护模块当前工作在备用光通道的情况下,生成第二光通道切换命令,其中,所述第二光通道切换命令用于指示由备用光通道切换至主光通道。
在一些实施例中,通过带外数据通信网络接收电层模块的告警信息。
在一些实施例中,所述电层模块与光层保护模块的对应关系包括电层模块的标识、以及电层模块对应的光层保护模块的标识。
在一些实施例中,所述电层模块的标识根据电层模块所在电层板卡的标识、槽位和端口信息生成,所述光层保护模块的标识根据光层保护模块所在光层板卡的标识、槽位和端口信息生成。
根据本公开的第二方面,提供了另一种光通道保护方法,包括:电层模块向第三方控制器发送告警信息;所述第三方控制器确定所述电层模块的标识,根据所述电层模块的标识、以及预先配置的电层模块与光层保护模块的对应关系,确定所述电层模块对应的光层保护模块,并向所述电层模块对应的光层保护模块发送光通道切换命令;光层保护模块根据所述光通道切换命令进行光通道切换,其中,所述电层模块和对应的光层保护模块位于不同设备上。
根据本公开的第三方面,提供了一种光通道保护装置,包括:接收模块,被配置为接收所述电层模块的告警信息;第一确定模块,被配置为确定所述电层模块的标识;第二确定模块,被配置为根据所述电层模块的标识、以及预先配置的电层模块与光层保护模块的对应关系,确定所述电层模块对应的光层保护模块,其中,所述电层模块与所述光层保护模块位于不同设备上;切换控制模块,被配置为向所述电层模块对应的光层保护模块发送光通道切换命令。
在一些实施例中,所述切换控制模块被配置为:根据所述电层模块对应的光层保护模块的当前工作状态,生成光通道切换命令;将所述光通道切换命令发送至所述电层模块对应的光层保护模块。
在一些实施例中,所述切换控制模块被配置为:在所述电层模块对应的光层保护模块的当前工作状态表明光层保护模块当前工作在主光通道的情况下,生成第一光通道切换命令,其中,所述第一光通道切换命令用于指示由主光通道切换至备用光通道;在所述电层模块对应的光层保护模块的当前工作状态表明光层保护模块当前工作在备用光通道的情况下,生成第二光通道切换命令,其中,所述第二光通道切换命令用于指示由备用光通道切换至主光通道。
在一些实施例中,所述接收模块通过带外数据通信网络接收电层模块的告警信息。
在一些实施例中,所述电层模块与光层保护模块的对应关系包括电层模块的标识、以及电层模块对应的光层保护模块的标识。
在一些实施例中,所述电层模块的标识根据电层模块所在电层板卡的标识、槽位和端口信息生成,所述光层保护模块的标识根据光层保护模块所在 光层板卡的标识、槽位和端口信息生成。
根据本公开的第四方面,提供了一种光通道保护***,包括:电层模块,被配置为向第三方控制器发送告警信息;所述第三方控制器,被配置为确定所述电层模块的标识,根据所述电层模块的标识、以及预先配置的电层模块与光层保护模块的对应关系,确定所述电层模块对应的光层保护模块,并向所述电层模块对应的光层保护模块发送光通道切换命令;光层保护模块,被配置为根据所述光通道切换命令进行光通道切换,其中,所述电层模块和对应的光层保护模块位于不同设备上。
根据本公开的第五方面,提供了一种光通道保护装置,包括:存储器;以及耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器的指令,执行上述任一实施例所述的光通道保护方法。
根据本公开的第六方面,提供了一种计算机可存储介质,其上存储有计算机程序指令,该指令被处理器执行时实现上述任一实施例所述的光通道保护方法。
根据本公开的第七方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现上述任一实施例所述的光通道保护方法。
在上述实施例中,针对电层模块和光层模块位于不同设备上的情况,实现了基于电层模块的告警信息触发光层保护模块进行光通道倒换,从而能够在未达到光层保护板卡的功率倒换门限的情况下,也能进行光通道切换,有效缓解了电层模块持续出现误码的情况,降低了对业务正常运行的影响,提高了***的鲁棒性。
构成说明书的一部分的附图描述了本公开的实施例,并且连同说明书一起用于解释本公开的原理。
参照附图,根据下面的详细描述,可以更加清楚地理解本公开,其中:
图1是示出根据本公开一些实施例的光通道保护方法的流程图;
图2是示出根据本公开另一些实施例的光通道保护方法的流程图;
图3是示出根据本公开一些实施例的光通道保护装置的框图;
图4是示出根据本公开一些实施例的光通道保护***的框图;
图5是示出根据本公开一些实施例的光通道保护***的组成架构示意图;
图6是示出根据本公开另一些实施例的光通道保护装置的框图;
图7是示出用于实现本公开一些实施例的计算机***的框图。
现在将参照附图来详细描述本公开的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本公开的范围。
同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不 是按照实际的比例关系绘制的。
以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。
对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
图1是示出根据本公开一些实施例的光通道保护方法的流程图。在本公开实施例中,电层模块与光层保护模块位于不同设备上。如图1所示,本公开实施例的光通道保护方法包括:
步骤S110:接收电层模块的告警信息。
在一些实施例中,光通道保护方法可以由电层模块和光层保护模块之外的控制器执行。该控制器可以由不同的厂家提供,例如,由和提供电层模块或光层保护模块的厂商不同的第三方厂家提供。
在一些实施例中,控制器通过带外数据通信网络(Data Communication Network,DCN)接收电层模块的告警信息。带外数据通信网络,一般是指业务通道之外的其他网络通道,用于传输网络管理信息。
在一些实施例中,电层模块的告警信息包括OTN层告警信息,比如输入光丢失告警、帧丢失告警、光通道传送单元层告警指示信号(Optical Channel Transport Unit-Alarm Indication Signal,OTUK-AIS)、光通道数据单元层-通道监视-告警指示信号(Optical Channel Data Unit-Path Monitoring-Alarm Indication Signal,ODUK-PM-AIS)、光通道数据单元层-通道监视-性能劣化告警(Optical Channel Data Unit-Path Monitoring-Degraded,ODUK-PM-DEG)。
步骤S120:确定电层模块的标识。
在一些实施例中,控制器根据告警信息确定电层模块的标识。例如,令告警信息携带电层模块的标识,控制器从接收到的告警信息中解析出电层模块的标识。
在一些实施例中,电层模块的标识包括电层模块所在电层板卡的标识、槽位和端口信息。
步骤S130:根据电层模块的标识、以及预先配置的电层模块与光层保护模块的对应关系,确定电层模块对应的光层保护模块。
其中,电层模块与光层保护模块位于不同的设备上。例如,电层模块位于厂商A提供的电层设备上,光层保护模块位于厂商B提供的光层设备上,电层模块与光层保护模块这两者在物理上是隔离的。
在一些实施例中,控制器根据发送告警信息的电层模块的标识,查找预 先配置的电层模块与光层保护模块的对应关系,以确定与发送告警信息的电层模块对应的光层保护模块。
其中,电层模块与光层保护模块的对应关系包括电层模块的标识和对应的光层保护模块的标识。示例性地,电层模块的标识根据电层模块所在电层板卡的标识、槽位和端口信息生成,光层保护模块的标识根据光层保护模块所在光层板卡的标识、槽位和端口信息生成。
在一些实施例中,光通道保护方法还包括:配置电层模块与光层保护模块的对应关系,并将该对应关系进行存储。例如,通过人机交互界面配置电层模块与光层保护模块的对应关系,并将该对应关系存储于数据库中。
步骤S140:向电层模块对应的光层保护模块发送光通道切换命令。
在一些实施例中,根据电层模块对应的光层保护模块的当前工作状态,生成光通道切换命令;将光通道切换命令发送至电层模块对应的光层保护模块。
在一些实施例中,工作状态包括正常状态和倒换状态,其中,正常状态表明光层保护模块工作在主光通道,即业务数据通过主光通道进行传输,倒换状态表明光层保护模块工作在备用光通道,即业务数据通过备用光通道进行传输。在这些实施例中,根据电层模块对应的光层保护模块的当前工作状态,生成光通道切换命令包括:在电层模块对应的光层保护模块的当前工作状态表明光层保护模块当前工作在主光通道的情况下,生成第一光通道切换命令,其中,第一光通道切换命令用于指示由主光通道倒换至备用光通道;在电层模块对应的光层保护模块的当前工作状态表明光层保护模块当前工作在备用光通道的情况下,生成第二光通道切换命令,其中,第二光通道切换命令用于指示由备用光通道倒换至主光通道。
在一些实施例中,第一光通道切换命令和第二光通道切换命令的类型为故障倒换类型,即表明该倒换是由故障引发的。在另一些实施例中,第一光通道切换命令和第二光通道切换命令也可为人工倒换、强制倒换类型。
在本公开实施例中,针对电层和光层模块异厂商***,实现了基于电层模块的告警信息触发光层保护模块进行光通道倒换,从而能够在未达到光层保护板卡的功率倒换门限的情况下,也能进行光通道切换,有效缓解了电层模块持续出现误码的情况,降低了对业务正常运行的影响,提高了***的鲁棒性。
图2是示出根据本公开另一些实施例的光通道保护方法的流程图。如图2所示,本公开实施例的光通道保护方法包括:
步骤S210:电层模块向第三方控制器发送告警信息。
在一些实施例中,电层模块设置于电层板卡上,用于承载客户侧业务数据,光层保护模块设置于光层保护板卡上,用于选择业务数据所经过的路径。例如,光层保护模块为1+1保护通道单元,或者为1:1光通道保护单元。
在一些实施例中,电层模块通过带外数据通信网络向第三方控制器发送 告警信息。
在一些实施例中,告警信息包括OTN层告警信息,比如输入光丢失告警、帧丢失告警、OTUK-AIS、ODUK-PM-AIS、ODUK-PM-DEG等。
步骤S220:第三方控制器确定电层模块的标识。
步骤S230:第三方控制器根据电层模块的标识、以及预先配置的电层模块与光层保护模块的对应关系确定电层模块对应的光层保护模块。
步骤S240:第三方控制器向电层模块对应的光层保护模块发送光通道切换命令。
在一些实施例中,第三方控制器通过带外DCN向电层模块对应的光层保护模块发送光通道切换命令。
步骤S250:光层保护模块根据光通道切换命令进行光通道切换。
在一些实施例中,在光通道切换命令为第一光通道切换命令的情况下,光层保护模块将光通道由主光通道切换至备用光通道,即后续工作在备用光通道上,业务数据经备用光通道传输;在光通道切换命令为第二光通道切换命令的情况下,光层保护模块将光通道由备用光通道切换至主光通道上,业务数据经主光通道传输。
在本公开实施例中,针对光电设备异厂商***,提出了一种新的光通道保护方法,通过第三方控制器设置电层模块和光层保护模块的对应关系,并在接收到电层模块发出的告警信息后,根据该对应关系找到该电层模块对应的光层保护模块,并向该光层保护模块下发倒换指令,实现了电层告警触发光通道倒换,从而能够在未达到光层保护板卡的功率倒换门限的情况下,光电解耦***下的光层保护模块也能进行光通道切换,有效缓解了电层模块持续出现误码的情况,降低了对业务正常运行的影响,提高了***的鲁棒性。
图3是示出根据本公开一些实施例的光通道保护装置的框图。如图3所示,本公开实施例的光通道保护装置300包括:接收模块310、第一确定模块320、第二确定模块330、切换控制模块340。
接收模块310,被配置为接收电层模块的告警信息。
在一些实施例中,接收模块310通过带外数据通信网络接收电层模块的告警信息。带外数据通信网络(Data Communication Network,DCN),一般是指业务通道之外的其他网络通道,用于传输网络管理信息。
在一些实施例中,电层模块的告警信息包括OTN层告警信息,比如输入光丢失告警、帧丢失告警、光通道传送单元层告警指示信号(Optical Channel Transport Unit-Alarm Indication Signal,OTUK-AIS)、光通道数据单元层-通道监视-告警指示信号(Optical Channel Data Unit-Path Monitoring-Alarm Indication Signal,ODUK-PM-AIS)、光通道数据单元层-通道监视-性能劣化告警(Optical Channel Data Unit-Path Monitoring-Degraded,ODUK-PM-DEG)。
第一确定模块320,被配置为确定电层模块的标识。
在一些实施例中,第一确定模块320根据告警信息确定电层模块的标识。例如,令告警信息携带电层模块的标识,第三方控制器从接收到的告警信息中解析出电层模块的标识。
在一些实施例中,电层模块的标识包括电层模块所在电层板卡的标识、槽位和端口信息。
第二确定模块330,被配置为根据电层模块的标识、以及预先配置的电层模块与光层保护模块的对应关系,确定电层模块对应的光层保护模块。
其中,电层模块与光层保护模块位于不同的设备上。例如,电层模块位于厂商A提供的电层设备上,光层保护模块位于厂商B提供的光层设备上。
在一些实施例中,第二确定模块330根据发送告警信息的电层模块的标识,查找预先配置的电层模块与光层保护模块的对应关系,以确定与发送告警信息的电层模块对应的光层保护模块。
其中,电层模块与光层保护模块的对应关系包括电层模块的标识和对应的光层保护模块的标识。示例性地,电层模块的标识根据电层模块所在电层板卡的标识、槽位和端口信息生成,光层保护模块的标识根据光层保护模块所在光层板卡的标识、槽位和端口信息生成。
在一些实施例中,光通道保护装置还包括:配置模块,被配置为配置电层模块与光层保护模块的对应关系,并将该对应关系进行存储。例如,通过人机交互界面配置电层模块与光层保护模块的对应关系,并将该对应关系存储于数据库中。
切换控制模块340,被配置为向电层模块对应的光层保护模块发送光通道切换命令。
在一些实施例中,切换控制模块340根据电层模块对应的光层保护模块的当前工作状态,生成光通道切换命令;切换控制模块340将光通道切换命令发送至电层模块对应的光层保护模块。
在一些实施例中,工作状态包括正常状态和倒换状态,其中,正常状态表明光层保护模块工作在主光通道,即业务数据通过主光通道进行传输,倒换状态表明光层保护模块工作在备用光通道,即业务数据通过备用光通道进行传输。在这些实施例中,切换控制模块340根据电层模块对应的光层保护模块的当前工作状态,生成光通道切换命令包括:切换控制模块340在电层模块对应的光层保护模块的当前工作状态表明光层保护模块当前工作在主光通道的情况下,生成第一光通道切换命令,其中,第一光通道切换命令用于指示由主光通道倒换至备用光通道;切换控制模块340在电层模块对应的光层保护模块的当前工作状态表明光层保护模块当前工作在备用光通道的情况下,生成第二光通道切换命令,其中,第二光通道切换命令用于指示由备用光通道倒换至主光通道。
在本公开实施例中,针对电层和光层模块异厂商***,实现了基于电层模块的告警信息触发光层保护模块进行光通道倒换,从而能够在未达到光层 保护板卡的功率倒换门限的情况下,也能进行光通道切换,有效缓解了电层模块持续出现误码的情况,降低了对业务正常运行的影响,提高了***的鲁棒性。
图4是示出根据本公开一些实施例的光通道保护***的框图。如图4所示,本公开实施例的光通道保护***400包括:电层模块410、控制器420、光层保护模块430。其中,电层模块410和光层保护模块430位于不同设备上。
电层模块410,被配置为向控制器发送告警信息。
在一些实施例中,电层模块410设置于电层板卡上,用于承载客户侧业务数据,光层保护模块设置于光层保护板卡上,用于选择业务数据所经过的路径。例如,光层保护模块为1+1保护通道单元,或者为1:1光通道保护单元。
在一些实施例中,电层模块410通过带外数据通信网络向第三方控制器发送告警信息。
在一些实施例中,告警信息包括OTN层告警信息,比如输入光丢失告警、帧丢失告警、OTUK-AIS、ODUK-PM-AIS、ODUK-PM-DEG等。
控制器420,被配置为确定电层模块的标识,根据电层模块的标识、以及预先配置的电层模块与光层保护模块的对应关系,确定电层模块对应的光层保护模块,并向电层模块对应的光层保护模块发送光通道切换命令。
在一些实施例中,控制器420通过带外DCN向电层模块对应的光层保护模块发送光通道切换命令。
光层保护模块430,被配置为根据光通道切换命令进行光通道切换。
在一些实施例中,在光通道切换命令为第一光通道切换命令的情况下,光层保护模块430将光通道由主光通道切换至备用光通道,即后续工作在备用光通道上,业务数据经备用光通道传输;在光通道切换命令为第二光通道切换命令的情况下,光层保护模块430将光通道由备用光通道切换至主光通道上,业务数据经主光通道传输。
在本公开实施例中,针对光电解耦***,实现了基于电层模块的告警信息触发光层保护模块进行光通道倒换,从而能够在未达到光层保护板卡的功率倒换门限的情况下,也能进行光通道切换,有效缓解了电层模块持续出现误码的情况,降低了对业务正常运行的影响,提高了***的鲁棒性。
图5是示出根据本公开一些实施例的光通道保护***的组成架构示意图。在本公开实施例中,光通道保护***具体应用于波分设备中,其中,第三方控制器具体为波分设备控制器。如图5所示,本公开实施例的光通道保护***包括:波分设备控制器510、电层板卡520、光层保护板卡530。其中,电层板卡520包括一个或多个电层模块521,光层保护板卡530包括一个或多个光层保护模块531。
电层模块521,被配置为向波分设备控制器510发送告警信息。
波分设备控制器510,被配置为确定电层模块的标识,根据电层模块的标识、以及预先配置的电层模块与光层保护模块的对应关系,确定电层模块对应的光层保护模块,并向电层模块对应的光层保护模块发送光通道切换命令。
光层保护模块531,被配置为根据光通道切换命令进行光通道切换。
在本公开实施例中,针对异厂商组网的波分设备,实现了基于电层模块的告警信息触发光层保护模块进行光通道倒换,从而能够在未达到光层保护板卡的功率倒换门限的情况下,也能进行光通道切换,有效缓解了电层模块持续出现误码的情况,降低了对业务正常运行的影响,提高了***的鲁棒性。
图6是示出根据本公开另一些实施例的光通道保护装置的框图。
如图6所示,光通道保护装置600包括存储器610;以及耦接至该存储器610的处理器620。存储器610用于存储执行硬件加速器的适配方法对应实施例的指令。处理器620被配置为基于存储在存储器610中的指令,执行本公开中任意一些实施例中的光通道保护方法。
图7是示出用于实现本公开一些实施例的计算机***的框图。
如图7所示,计算机***700可以通用计算设备的形式表现。计算机***700包括存储器710、处理器720和连接不同***组件的总线730。
存储器710例如可以包括***存储器、非易失性存储介质等。***存储器例如存储有操作***、应用程序、引导装载程序(Boot Loader)以及其他程序等。***存储器可以包括易失性存储介质,例如随机存取存储器(RAM)和/或高速缓存存储器。非易失性存储介质例如存储有执行光通道保护方法中的至少一种的对应实施例的指令。非易失性存储介质包括但不限于磁盘存储器、光学存储器、闪存等。
处理器720可以用通用处理器、数字信号处理器(DSP)、应用专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑设备、分立门或晶体管等分立硬件组件方式来实现。相应地,诸如获取模块、第一确定模块、第二确定模块和切换控制模块中的每个模块,可以通过中央处理器(CPU)运行存储器中执行相应步骤的指令来实现,也可以通过执行相应步骤的专用电路来实现。
总线730可以使用多种总线结构中的任意总线结构。例如,总线结构包括但不限于工业标准体系结构(ISA)总线、微通道体系结构(MCA)总线、***组件互连(PCI)总线。
计算机***700还可以包括输入输出接口740、网络接口750、存储接口760等。这些接口740、750、760以及存储器710和处理器720之间可以通过总线730连接。输入输出接口740可以为显示器、鼠标、键盘等输入输出设备提供连接接口。网络接口750为各种联网设备提供连接接口。存储接口760为软盘、U盘、SD卡等外部存储设备提供连接接口。
这里,参照根据本公开实施例的方法、装置和计算机程序产品的流程图 和/或框图描述了本公开的各个方面。应当理解,流程图和/或框图的每个框以及各框的组合,都可以由计算机可读程序指令实现。
这些计算机可读程序指令可提供到通用计算机、专用计算机或其他可编程装置的处理器,以产生一个机器,使得通过处理器执行指令产生实现在流程图和/或框图中一个或多个框中指定的功能的装置。
这些计算机可读程序指令也可存储在计算机可读存储器中,这些指令使得计算机以特定方式工作,从而产生一个制造品,包括实现在流程图和/或框图中一个或多个框中指定的功能的指令。
本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。
通过上述实施例中的光通道保护方法、装置和***,实现了基于电层模块的告警信息触发光层保护模块进行光通道倒换,从而能够在未达到光层保护板卡的功率倒换门限的情况下,也能进行光通道切换,有效缓解了电层模块持续出现误码的情况,降低了对业务正常运行的影响,提高了***的鲁棒性。
至此,已经详细描述了根据本公开的光通道保护方法、装置和***。为了避免遮蔽本公开的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。
本公开适用于通信领域,用以解决相关技术中电层模块和光层模块位于不同设备上导致的问题,达到有效缓解电层模块持续出现误码的情况,降低了对业务正常运行的影响,提高了***的鲁棒性的效果。
Claims (18)
- 一种光通道保护方法,包括:接收电层模块的告警信息;确定所述电层模块的标识;根据所述电层模块的标识、以及预先配置的电层模块与光层保护模块的对应关系,确定所述电层模块对应的光层保护模块,其中,所述电层模块与所述光层保护模块位于不同设备上;向所述电层模块对应的光层保护模块发送光通道切换命令。
- 根据权利要求1所述的光通道保护方法,其中,所述光通道保护方法由第三方控制器执行。
- 根据权利要求1所述的光通道保护方法,其中,所述向所述电层模块对应的光层保护模块发送光通道切换命令包括:根据所述电层模块对应的光层保护模块的当前工作状态,生成光通道切换命令;将所述光通道切换命令发送至所述电层模块对应的光层保护模块。
- 根据权利要求3所述的光通道保护方法,其中,所述根据所述电层模块对应的光层保护模块的当前工作状态,生成光通道切换命令包括:在所述电层模块对应的光层保护模块的当前工作状态表明光层保护模块当前工作在主光通道的情况下,生成第一光通道切换命令,其中,所述第一光通道切换命令用于指示由主光通道切换至备用光通道;在所述电层模块对应的光层保护模块的当前工作状态表明光层保护模块当前工作在备用光通道的情况下,生成第二光通道切换命令,其中,所述第二光通道切换命令用于指示由备用光通道切换至主光通道。
- 根据权利要求1所述的光通道保护方法,其中,通过带外数据通信网络接收电层模块的告警信息。
- 根据权利要求1所述的光通道保护方法,其中,所述电层模块与光层保护模块的对应关系包括电层模块的标识、以及电层模块对应的光层保护模块的标识。
- 根据权利要求6所述的光通道保护方法,其中,所述电层模块的标识根据电层模块所在电层板卡的标识、槽位和端口信息生成,所述光层保护模块的标识根据光层保护模块所在光层板卡的标识、槽位和端口信息生成。
- 一种光通道保护方法,包括:电层模块向控制器发送告警信息;所述控制器确定所述电层模块的标识,根据所述电层模块的标识、以及预先配置的电层模块与光层保护模块的对应关系,确定所述电层模块对应的光层保护模块,并向所述电层模块对应的光层保护模块发送光通道切换命令;光层保护模块根据所述光通道切换命令进行光通道切换,其中,所述电层模块和对应的光层保护模块位于不同设备上。
- 一种光通道保护装置,包括:接收模块,被配置为接收所述电层模块的告警信息;第一确定模块,被配置为确定所述电层模块的标识;第二确定模块,被配置为根据所述电层模块的标识、以及预先配置的电层模块与光层保护模块的对应关系,确定所述电层模块对应的光层保护模块,其中,所述电层模块与所述光层保护模块位于不同设备上;切换控制模块,被配置为向所述电层模块对应的光层保护模块发送光通道切换命令。
- 根据权利要求9所述的光通道保护装置,其中,所述切换控制模块被配置为:根据所述电层模块对应的光层保护模块的当前工作状态,生成光通道切换命令;将所述光通道切换命令发送至所述电层模块对应的光层保护模块。
- 根据权利要求10所述的光通道保护装置,其中,所述切换控制模块被配置为:在所述电层模块对应的光层保护模块的当前工作状态表明光层保护模块当前工作在主光通道的情况下,生成第一光通道切换命令,其中,所述第一光通道切换命令用于指示由主光通道切换至备用光通道;在所述电层模块对应的光层保护模块的当前工作状态表明光层保护模块当前工作在备用光通道的情况下,生成第二光通道切换命令,其中,所述第二光通道切换命令用于指示由备用光通道切换至主光通道。
- 根据权利要求9所述的光通道保护装置,其中,所述接收模块通过带外数据通信网络接收电层模块的告警信息。
- 根据权利要求9所述的光通道保护装置,其中,所述电层模块与光层保护模块的对应关系包括电层模块的标识、以及电层模块对应的光层保护模块的标识。
- 根据权利要求13所述的光通道保护装置,其中,所述电层模块的标识根据电层模块所在电层板卡的标识、槽位和端口信息生成,所述光层保护模块的标识根据光层保护模块所在光层板卡的标识、槽位和端口信息生成。
- 一种光通道保护***,包括:电层模块,被配置为向控制器发送告警信息;所述控制器,被配置为确定所述电层模块的标识,根据所述电层模块的标识、以及预先配置的电层模块与光层保护模块的对应关系,确定所述电层模块对应的光层保护模块,并向所述电层模块对应的光层保护模块发送光通道切换命令;光层保护模块,被配置为根据所述光通道切换命令进行光通道切换,其中,所述电层模块和对应的光层保护模块位于不同设备上。
- 一种光通道保护装置,包括:存储器;以及耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器的指令,执行如权利要求1至7任一项所述的光通道保护方法。
- 一种计算机可存储介质,其上存储有计算机程序指令,该指令被处理器执行时实现如权利要求1至7任一项所述的光通道保护方法。。
- 一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现权利要求1-7任一项所述的光通道保护方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210621715.3 | 2022-06-02 | ||
CN202210621715.3A CN115021803A (zh) | 2022-06-02 | 2022-06-02 | 光通道保护方法、装置和*** |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2023231387A1 true WO2023231387A1 (zh) | 2023-12-07 |
Family
ID=83072690
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2022/141094 WO2023231387A1 (zh) | 2022-06-02 | 2022-12-22 | 光通道保护方法、装置和*** |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN115021803A (zh) |
WO (1) | WO2023231387A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115021803A (zh) * | 2022-06-02 | 2022-09-06 | 中国电信股份有限公司 | 光通道保护方法、装置和*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1859061A (zh) * | 2006-01-24 | 2006-11-08 | 华为技术有限公司 | 一种提高波分复用***光层保护可靠性的方法 |
CN101141218A (zh) * | 2007-04-18 | 2008-03-12 | 中兴通讯股份有限公司 | 用于波分复用承载客户网的保护倒换***及方法 |
US20170338887A1 (en) * | 2016-05-20 | 2017-11-23 | Infinera Corporation | Heuristic constraint driven optical channel protection |
CN112218179A (zh) * | 2019-07-09 | 2021-01-12 | 中兴通讯股份有限公司 | 一种业务保护方法、装置和*** |
CN115021803A (zh) * | 2022-06-02 | 2022-09-06 | 中国电信股份有限公司 | 光通道保护方法、装置和*** |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7158721B2 (en) * | 2002-02-25 | 2007-01-02 | Corrigent Systems Ltd. | Performance monitoring of multiple channels in an automatic protection switched network |
CN101227238B (zh) * | 2008-02-03 | 2012-05-09 | 中兴通讯股份有限公司 | 多点故障保护方法和装置 |
WO2022021048A1 (zh) * | 2020-07-28 | 2022-02-03 | 华为技术有限公司 | 光模块及保护倒换方法 |
CN113114406B (zh) * | 2021-03-11 | 2022-08-05 | 烽火通信科技股份有限公司 | 防止otn光通道保护死锁方法、装置、设备及存储介质 |
CN113890599B (zh) * | 2021-09-27 | 2023-05-05 | 武汉光迅科技股份有限公司 | 光路保护装置、方法、电子设备及存储介质 |
-
2022
- 2022-06-02 CN CN202210621715.3A patent/CN115021803A/zh active Pending
- 2022-12-22 WO PCT/CN2022/141094 patent/WO2023231387A1/zh unknown
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1859061A (zh) * | 2006-01-24 | 2006-11-08 | 华为技术有限公司 | 一种提高波分复用***光层保护可靠性的方法 |
CN101141218A (zh) * | 2007-04-18 | 2008-03-12 | 中兴通讯股份有限公司 | 用于波分复用承载客户网的保护倒换***及方法 |
US20170338887A1 (en) * | 2016-05-20 | 2017-11-23 | Infinera Corporation | Heuristic constraint driven optical channel protection |
CN112218179A (zh) * | 2019-07-09 | 2021-01-12 | 中兴通讯股份有限公司 | 一种业务保护方法、装置和*** |
CN115021803A (zh) * | 2022-06-02 | 2022-09-06 | 中国电信股份有限公司 | 光通道保护方法、装置和*** |
Also Published As
Publication number | Publication date |
---|---|
CN115021803A (zh) | 2022-09-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10581729B2 (en) | Network interface card, computing device, and data packet processing method | |
US10623310B2 (en) | Network interface card, computing device, and data packet processing method | |
US10042583B2 (en) | Device management method, device, and device management controller | |
US11144416B2 (en) | Device fault processing method, apparatus, and system | |
WO2023231387A1 (zh) | 光通道保护方法、装置和*** | |
CN115150328B (zh) | 一种流表硬件卸载方法、设备及介质 | |
US20150134672A1 (en) | Data Copy Management Apparatus and Data Copy Method Thereof | |
US11231983B2 (en) | Fault tolerance processing method, apparatus, and server | |
US9059899B2 (en) | Method and system for interrupt throttling and prevention of frequent toggling of protection groups in a communication network | |
CN111970339B (zh) | 请求控制方法、装置及电子设备 | |
US11258666B2 (en) | Method, device, and system for implementing MUX machine | |
CN114064234A (zh) | 修复wmi服务的方法和装置 | |
CN106101032A (zh) | 一种combo接口自适应以太网接口的方法及装置 | |
WO2017215672A1 (zh) | Poe***中的供电方法和供电设备 | |
CN103414574A (zh) | PoE设备及其输出功率控制方法 | |
US11800262B2 (en) | Service path switching method and related device | |
CN108259082B (zh) | 保护倒换的方法及控制业务板 | |
CN112631667B (zh) | 一种服务器升级*** | |
CN108616461B (zh) | 一种策略切换方法及装置 | |
EP3499801B1 (en) | Preventing failure processing delay | |
CN113497740A (zh) | 网络转发设备、链路故障检测方法、装置及存储介质 | |
CN112995798B (zh) | 基于olt切片的配置方法及装置 | |
CN112583479A (zh) | 光纤通信设备的通信方法、装置、介质及光纤通信设备 | |
EP3226469B1 (en) | Method and device for upgrading multi-dwelling units in optical networks | |
EP4167532A1 (en) | Path determination method, apparatus and device, and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22944688 Country of ref document: EP Kind code of ref document: A1 |