[go: up one dir, main page]

CN100362758C - Inter-board channel protection device and method - Google Patents

Inter-board channel protection device and method Download PDF

Info

Publication number
CN100362758C
CN100362758C CNB2004100582051A CN200410058205A CN100362758C CN 100362758 C CN100362758 C CN 100362758C CN B2004100582051 A CNB2004100582051 A CN B2004100582051A CN 200410058205 A CN200410058205 A CN 200410058205A CN 100362758 C CN100362758 C CN 100362758C
Authority
CN
China
Prior art keywords
control
communication unit
subrack
main
command
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2004100582051A
Other languages
Chinese (zh)
Other versions
CN1738214A (en
Inventor
曹振奇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB2004100582051A priority Critical patent/CN100362758C/en
Publication of CN1738214A publication Critical patent/CN1738214A/en
Application granted granted Critical
Publication of CN100362758C publication Critical patent/CN100362758C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开一种板间通道保护装置,用于波分复用系统中,该装置包括:设置在不同子架上的主备用单板,其中主用单板作为主用业务通道单板,备用单板作为备用业务通道单板;设置在各个子架上的SCC,所述SCC其中一个作为主SCC,其余作为从SCC,所述主SCC用于保存主用板间通道保护配置,对本主SCC所在子架上的单板的管理配置;所述从SCC用于保存从板间通道保护配置,对本从SCC所在子架的单板的管理配置;所述主SCC与所述从SCC进行跨子架通信,并根据主备单板状况或本地倒换请求控制主备单板进行倒换操作以实现板间通道保护。另外,本发明还公开了一种相应的板间通道保护方法。本发明由于可跨子架实现单板保护,从而能降低设备成本。

Figure 200410058205

The invention discloses an inter-board channel protection device, which is used in a wavelength division multiplexing system. The device includes: main and standby boards arranged on different board as a backup service channel single board; SCCs set on each subrack, one of the SCCs is the master SCC, and the rest are slave SCCs. The master SCC is used to save the channel protection configuration between the master boards. The management configuration of the single board on the subrack; the slave SCC is used to save the channel protection configuration between the slave boards, and the management configuration of the single board of the subrack where the slave SCC is located; the master SCC and the slave SCC perform cross-subrack Communication, and control the switching operation of the active and standby single boards according to the status of the active and standby single boards or the local switching request to realize inter-board channel protection. In addition, the invention also discloses a corresponding protection method for the channel between boards. The present invention can reduce the equipment cost because it can realize single-board protection across subracks.

Figure 200410058205

Description

板间通道保护装置及方法 Inter-board channel protection device and method

技术领域technical field

本发明涉及光通信技术领域,更具体的说,本发明涉及一种应用于波分复用系统中的板间通道保护装置及方法。The invention relates to the technical field of optical communication, and more specifically, the invention relates to an inter-board channel protection device and method applied in a wavelength division multiplexing system.

背景技术Background technique

随着波分复用(WDM,Wavelength Division Multiplexing)技术的飞速发展及传输速率的加倍提高,传输通道的安全性和可靠性成了网络发展不得不考虑的一个因素。With the rapid development of WDM (Wavelength Division Multiplexing) technology and the doubling of the transmission rate, the security and reliability of the transmission channel has become a factor that has to be considered in the development of the network.

图1是现有技术单子架中板间通道保护的技术方案。该方案支持主控支持的板间通道保护的单板有业务汇聚单元(OCU,Optical Conversion Unit)单板和光波长转换单元(OTU,Optical Transponder Unit)单板。如图所示,在发送端,客户侧信号经过耦合器分为两路,分别上到两块单板,两块单板发出的这两路光信号经过不同的路由发往接收端。在接收端,两路光信号分别进入两块单板,由系统控制与通信单元(SCC,System Communication &Control),俗称主控板,根据两块单板上报的信号质量情况控制两块单板的客户端激光器,被选中的客户侧激光器打开,没有被选中的客户侧激光器关闭。两块单板客户侧的光信号被选中一路下到客户侧。在正常情况下,选择主用单板的光信号。对外部命令及信号质量的本地倒换条件的处理参考ITU-T的G.841实现。Fig. 1 is a technical solution for channel protection between boards in a single subrack in the prior art. The boards supported by the main controller for inter-board channel protection include an OCU (Optical Conversion Unit) board and an Optical Transponder Unit (OTU) board. As shown in the figure, at the sending end, the client-side signal is divided into two paths through the coupler, which are sent to two single boards respectively. The two optical signals sent by the two single boards are sent to the receiving end through different routes. At the receiving end, the two optical signals enter two single boards respectively, and the system control and communication unit (SCC, System Communication & Control), commonly known as the main control board, controls the communication between the two single boards according to the signal quality reported by the two single boards. Client lasers, the selected client-side lasers are turned on, and the unselected client-side lasers are turned off. The optical signals on the client side of the two boards are selected and sent all the way to the client side. Under normal circumstances, select the optical signal of the active board. Refer to ITU-T G.841 for the processing of external commands and local switching conditions of signal quality.

目前,随着设备支撑业务越来越丰富,保护体系越来越复杂,单一网元所需要单板数远远超过单一子架所能够容纳的最大单板数,大多数情况下必须由多个子架组成一个完整的网元。在某些应用中,由于降低成本或者外界条件限制,需要多个不同子架上的单板上承载的业务相互保护。At present, as the equipment supports more and more services and the protection system becomes more and more complex, the number of boards required by a single network element far exceeds the maximum number of boards that can be accommodated by a single subrack. frame to form a complete network element. In some applications, due to cost reduction or external condition constraints, services carried on boards on multiple different subracks need to be protected from each other.

而上述技术方案中主控板、主备用OCU/OTU单板必须在同一子架上,使用上受硬件条件限制。某些情况下,为了实现通道保护而不得不专门为此新增一个子架,提高了成本。In the above technical solution, the main control board and the main and backup OCU/OTU single boards must be on the same subrack, and the use is limited by hardware conditions. In some cases, in order to realize channel protection, a new subrack has to be specially added for this purpose, which increases the cost.

另外,一般一个子架上仅设置一块主控板用于单板控制,由于上述技术方案中保护倒换动作需要主控板参与控制,如果主控板损坏,则该子架上实现的保护倒换无法正常完成。In addition, generally only one main control board is installed on a subrack for single-board control. Since the protection switching action in the above technical solution requires the main control board to participate in the control, if the main control board is damaged, the protection switching implemented on the subrack cannot Completed normally.

发明内容Contents of the invention

本发明解决的技术问题是提供一种低成本的板间通道保护装置及方法,采用所述装置及方法可实现跨子架的板间通道保护,从而取消了板间通道保护对保护单板必须在一个子架的限制,允许提供更加灵活的保护配置,并减少了板间通道保护所需子架数目,可进一步降低成本。The technical problem solved by the present invention is to provide a low-cost inter-board channel protection device and method, which can realize inter-board channel protection across subracks, thereby canceling the need for inter-board channel protection to protect a single board. The limit of one subrack allows more flexible protection configurations, and reduces the number of subracks required for inter-board channel protection, which can further reduce costs.

为解决上述问题,本发明的板间通道保护装置,包括:In order to solve the above-mentioned problems, the inter-board channel protection device of the present invention includes:

设置在不同子架上的主备用单板,其中主用单板作为主用业务通道单板,备用单板作为备用业务通道单板;The main and standby single boards arranged on different subracks, wherein the active single board is used as the main service channel single board, and the standby single board is used as the backup service channel single board;

设置在各个子架上的系统控制与通信单元,所述系统控制与通信单元其中一个作为主系统控制与通信单元,其余作为从系统控制与通信单元,所述主系统控制与通信单元用于保存主用板间通道保护配置,对本主系统控制与通信单元所在子架的单板的管理配置;所述从系统控制与通信单元用于保存从板间通道保护配置,对本从系统控制与通信单元所在子架的单板的管理配置;所述主系统控制与通信单元与从系统控制与通信单元进行跨子架通信,并根据主备单板状况或本地倒换请求控制主备单板进行倒换操作以实现板间通道保护。System control and communication units arranged on each subrack, one of the system control and communication units is used as the main system control and communication unit, and the rest are used as slave system control and communication units, and the main system control and communication unit is used to save The master inter-board channel protection configuration is the management configuration of the single board of the subrack where the master system control and communication unit is located; the slave system control and communication unit is used to save the slave inter-board channel protection configuration, and the slave system control and communication unit The management configuration of the single board of the subrack; the main system control and communication unit communicates with the slave system control and communication unit across subracks, and controls the main and standby single boards to perform switching operations according to the status of the main and standby single boards or local switching requests To achieve channel protection between boards.

其中,主系统控制与通信单元与从系统控制与通信单元通过各自的控制命令代理进行跨子架通信,并控制主备单板进行相应倒换操作。Wherein, the master system control and communication unit and the slave system control and communication unit communicate across subracks through their respective control command agents, and control the master and standby boards to perform corresponding switching operations.

其中,所述系统控制与通信单元的控制命令代理包括:Wherein, the control command agent of the system control and communication unit includes:

监听收发模块,用于监听并接收其他子架系统控制与通信单元发过来的跨子架操作的控制命令或命令响应信息,将所述控制命令或命令响应信息发送给本子架的系统控制与通信单元处理;The monitoring transceiver module is used to monitor and receive control commands or command response information for cross-subrack operations sent by other subrack system control and communication units, and send the control commands or command response information to the system control and communication of this subrack unit processing;

操作收发模块,用于接收本子架系统控制与通信单元发来的跨子架操作的控制命令或命令响应信息,将所述控制命令或命令响应信息发送给相应子架。The operation transceiver module is used to receive the control command or command response information for cross-subrack operation sent by the subrack system control and communication unit, and send the control command or command response information to the corresponding subrack.

其中,所述控制命令代理还包括:Wherein, the control command agent also includes:

命令处理模块,用于对监听收发模块接收的其他子架系统控制与通信单元发来的跨子架操作的控制命令进行合法性检查,并在检查通过后设置该控制命令标识记录以及超时等待时间,将所述控制命令发送给本子架的系统控制与通信单元处理;或The command processing module is used to check the legality of the control commands for cross-subrack operation received by the monitoring transceiver module and received by other subrack system control and communication units, and set the control command identification record and timeout waiting time after the check is passed , sending the control command to the system control and communication unit of the subrack for processing; or

对本子架系统控制与通信单元发来的操作其他子架的控制命令进行合法性检查,并在检查通过后将所述操作其他子架的控制命令发送给相应子架。Check the validity of the control commands for operating other subracks sent by the system control and communication unit of this subrack, and send the control commands for operating other subracks to the corresponding subracks after the check is passed.

其中,所述从系统控制与通信单元还作为备用主系统控制与通信单元,在原主系统控制与通信单元失效时转为主系统控制与通信单元,而原主系统控制与通信单元则转为从系统控制与通信单元。Wherein, the slave system control and communication unit is also used as a backup master system control and communication unit, which is transferred to the master system control and communication unit when the original master system control and communication unit fails, and the original master system control and communication unit is transferred to the slave system Control and communication unit.

其中,所述主用板间通道保护配置包括:设置主备用SCC保护对参数、设置保护方式参数、设置恢复模式/恢复时间参数、设置主备用单板参数、设置信号劣化事件倒换使能开关参数;Wherein, the channel protection configuration between the main boards includes: setting the main and standby SCC protection pair parameters, setting the protection mode parameters, setting the recovery mode/recovery time parameters, setting the main and standby single board parameters, and setting the switching enable switch parameters for signal degradation events ;

所述从板间通道保护配置包括:设置主备用SCC保护对参数、设置保护方式参数、设置主控制系统与通信单元参数、设置主备用单板参数。The channel protection configuration between the slave boards includes: setting the parameters of the main and backup SCC protection pairs, setting the parameters of the protection mode, setting the parameters of the main control system and the communication unit, and setting the parameters of the main and backup single boards.

其中,所述主用单板与主系统控制与通信单元设置在同一个子架上。Wherein, the main single board and the main system control and communication unit are arranged on the same subrack.

相应地,本发明的板间通道保护方法,步骤:Correspondingly, the inter-board channel protection method of the present invention, the steps:

a、设置分布在不同子架上的主备用单板;a. Set the main and standby boards distributed on different subracks;

b、设置分布在各个子架上的系统控制与通信单元,并指定所述系统控制与通信单元中其中一个作为主系统控制与通信单元,其余作为从系统控制与通信单元,对所述主系统控制与通信单元进行主用板间通道保护配置,对所述从系统控制与通信单元进行从板间通道保护配置,对所在子架的单板进行管理配置;b. Set up system control and communication units distributed on each subrack, and designate one of the system control and communication units as the main system control and communication unit, and the rest as slave system control and communication units, and control the main system The control and communication unit performs channel protection configuration between the main boards, configures the channel protection between the slave boards for the control and communication unit of the slave system, and performs management configuration for the single board of the subrack;

c、根据主备单板状况或本地倒换请求所述主系统控制与通信单元与从系统控制与通信单元进行跨子架通信,控制主备单板进行倒换操作以实现板间通道保护。c. According to the status of the main and standby single boards or local switching request, the master system control and communication unit communicates with the slave system control and communication unit across subracks, and controls the main and standby single boards to perform switching operations to realize inter-board channel protection.

其中,步骤c所述主系统控制与通信单元与从系统控制与通信单元通过各自的控制命令代理进行跨子架通信,并控制主备单板进行相应倒换操作。Wherein, in step c, the master system control and communication unit and the slave system control and communication unit communicate across subracks through their respective control command agents, and control the master and standby boards to perform corresponding switching operations.

其中,控制命令代理执行以下步骤控制进行倒换操作:Among them, the control command agent performs the following steps to control the switching operation:

c1、监听并接收其他子架系统控制与通信单元发过来的跨子架操作的控制命令或命令响应信息,将所述控制命令或命令响应信息发送给本子架的系统控制与通信单元处理;或c1. Monitor and receive control commands or command response information for cross-subrack operations sent by other subrack system control and communication units, and send the control commands or command response information to the system control and communication unit of this subrack for processing; or

c2、接收本子架系统控制与通信单元发来的跨子架操作的控制命令或命令响应信息,将所述控制命令或命令响应信息发送给相应子架。c2. Receive the control command or command response information for cross-subrack operation sent by the subrack system control and communication unit, and send the control command or command response information to the corresponding subrack.

其中,步骤c1还包括:Wherein, step c1 also includes:

对接收的其他子架系统控制与通信单元发来的跨子架操作的控制命令进行合法性检查,并在检查通过后设置该控制命令标识记录以及超时等待时间,将所述控制命令发送给本子架的系统控制与通信单元处理;Check the legitimacy of the received control commands for cross-subrack operation from other subrack system control and communication units, and set the control command identification record and timeout waiting time after the check is passed, and send the control command to the subrack The rack's system control and communication unit processing;

步骤c2还包括:Step c2 also includes:

对本子架系统控制与通信单元发来的操作其他子架的控制命令进行合法性检查,并在检查通过后将所述操作其他子架的控制命令发送给相应子架。Check the validity of the control commands for operating other subracks sent by the system control and communication unit of this subrack, and send the control commands for operating other subracks to the corresponding subracks after the check is passed.

另外,还包括:Additionally, include:

将所述从系统控制与通信单元作为备用主系统控制与通信单元,在原主系统控制与通信单元失效时作为主系统控制与通信单元,而原主系统控制与通信单元则作为从主系统控制与通信单元并作为主系统控制与通信单元的备用。The slave system control and communication unit is used as a backup master system control and communication unit, and when the original master system control and communication unit fails, it is used as the master system control and communication unit, and the original master system control and communication unit is used as the slave master system control and communication unit unit and serves as a backup for the main system control and communication unit.

另外,步骤b所述主用板间通道保护配置包括:设置主备用SCC保护对参数、设置保护方式参数、设置恢复模式/恢复时间参数、设置主备用单板参数、设置信号劣化事件倒换使能开关参数;In addition, the channel protection configuration between the active and active boards described in step b includes: setting the active and standby SCC protection pair parameters, setting the protection mode parameters, setting the recovery mode/recovery time parameters, setting the active and standby board parameters, and setting the signal degradation event switching enable switch parameters;

所述从板间通道保护配置包括:设置主备用SCC保护对参数、设置保护方式参数、设置主控制系统与通信单元参数、设置主备用单板参数。The channel protection configuration between the slave boards includes: setting the parameters of the main and backup SCC protection pairs, setting the parameters of the protection mode, setting the parameters of the main control system and the communication unit, and setting the parameters of the main and backup single boards.

另外,步骤b将所述主系统控制与通信单元和主用单板设置在同一个子架上。In addition, in step b, the main system control and communication unit and the main single board are arranged on the same subrack.

其中,所述本地倒换请求按优先级由高到低排列包括:清除、锁定、强制、信号失效、信号劣化以及手工;高优先级的倒换请求可以抢占低优先级的倒换请求,被抢占的倒换请求不再保留,当高优先级倒换请求失效或者被更高优先级抢占后,根据当时的倒换请求进行倒换。Wherein, the local switching requests are arranged in order of priority from high to low, including: clear, lock, force, signal failure, signal degradation, and manual; high priority switching requests can preempt low priority switching requests, preempted switching The request is no longer reserved. When the high-priority switching request fails or is preempted by a higher priority, the switching is performed according to the current switching request.

与现有技术相比,本发明具有以下有益效果:Compared with the prior art, the present invention has the following beneficial effects:

首先,本发明通过设置主SCC以及从SCC,利用主SCC进行主备倒换判决,并控制相应从SCC进行主备用单板保护,从而实现跨子架的板间通道保护,取消了保护对单板必须在一个子架的限制,允许提供更加灵活的保护配置;First of all, the present invention sets the master SCC and the slave SCC, uses the master SCC to judge the master-standby switchover, and controls the corresponding slave SCC to protect the master-standby single board, so as to realize the inter-board channel protection across subracks, and cancel the protection of the single board. Must be limited to one subrack, allowing for more flexible protection configurations;

其次,本发明由于板间通道保护是跨子架的,因此,可以减少所需子架数目,降低设备成本;Secondly, the present invention can reduce the number of required subracks and reduce the cost of equipment because the inter-board channel protection is across subracks;

再次,本发明还利用从SCC作为备用SCC,可以避免单个SCC失效带来的损失。Thirdly, the present invention also utilizes the secondary SCC as the backup SCC, which can avoid the loss caused by the failure of a single SCC.

附图说明Description of drawings

图1是现有技术板间通道保护的工作示意图;Fig. 1 is a working schematic diagram of channel protection between boards in the prior art;

图2是本发明SCC控制命令代理模块的组成框图;Fig. 2 is the composition block diagram of SCC control order agent module of the present invention;

图3是本发明SCC控制命令代理模块的工作原理示意图;Fig. 3 is a schematic diagram of the working principle of the SCC control command proxy module of the present invention;

图4是本发明SCC控制命令代理模块的内部消息处理示意图;Fig. 4 is the internal message processing schematic diagram of SCC control command agent module of the present invention;

图5是本发明实现板间通道保护的SCC工作原理示意图;Fig. 5 is a schematic diagram of the working principle of the SCC realizing inter-board channel protection in the present invention;

图6是本发明板间通道保护方法流程图;Fig. 6 is a flow chart of the method for protecting the channel between boards of the present invention;

图7是本发明板间通道保护方法具体实施例示意图。Fig. 7 is a schematic diagram of a specific embodiment of the method for protecting the inter-board channel of the present invention.

具体实施方式Detailed ways

本发明板间通道保护方法及装置通过扩展现有的子架间通讯技术实现跨子架的单板控制,从而允许互为保护的单板分别处于不同的子架上,减少板间通道保护所需子架数目,降低保护倒换的组网配置对硬件的依赖。The inter-board channel protection method and device of the present invention realize the single-board control across sub-racks by expanding the existing inter-sub-rack communication technology, thereby allowing mutually protected single boards to be located on different sub-racks, reducing the time required for inter-board channel protection. The number of subracks is required to reduce the dependence of the network configuration of protection switching on hardware.

本发明的板间通道保护装置主要包括:The inter-board channel protection device of the present invention mainly includes:

主备用单板,设置在不同子架上,其中主用单板作为主用业务通道单板,备用单板作为备用业务通道单板,具体实现时,主备单板可以放在同一网元的任意一个子架上,因此可以方便网络设计人员规划,使保护单板的配置不受硬件条件限制,并达到节省子架的目的。另外,主备单板可根据保护需求采取不同的保护方式,例如1+1或1∶1或1∶N等,若为1∶N方式,主用单板可设置在一个子架上,N个备用单板则可设置在其他一个或多个子架上。The main and standby boards are set on different subracks, where the main board is used as the main service channel board, and the backup board is used as the backup service channel board. Any subrack, so it is convenient for network designers to plan, so that the configuration of the protection board is not limited by hardware conditions, and the purpose of saving subracks is achieved. In addition, the main and standby boards can adopt different protection methods according to the protection requirements, such as 1+1 or 1:1 or 1:N, etc. If the mode is 1:N, the main board can be set on a subrack, N A spare board can be set on one or more other subracks.

系统控制与通信单元(SCC,System Communication & Control),设置在各个子架上,所述SCC中其中一个作为主SCC,其余作为从SCC,所述主SCC与从SCC进行跨子架通信,并根据主备单板状况或本地倒换请求控制主备单板进行相应倒换操作以实现板间通道保护。A system control and communication unit (SCC, System Communication & Control) is arranged on each subrack, one of the SCCs is used as a master SCC, and the rest are used as slave SCCs, and the master SCC and slave SCCs communicate across subracks, and Control the active and standby single boards to perform corresponding switching operations according to the status of the active and standby single boards or the local switching request to realize inter-board channel protection.

本发明中,与现有技术相同,每个子架上均有独立的SCC,用于管理且只能直接管理所在子架的单板。反过来,一个子架上的单板也只能被所在子架上的SCC所直接管理。In the present invention, as in the prior art, each subrack has an independent SCC for managing and can only directly manage the boards of the subrack. Conversely, the boards on a subrack can only be directly managed by the SCC on the subrack.

另外,本发明还从所述SCC中指定其中一个作为主SCC,其余作为从SCC,其中所述从SCC只能直接管理其所在子架的单板,而主SCC除了直接管理其所在子架的单板,还可以跨子架通过从SCC管理其他子架上的单板,所述主SCC上保存有主备单板相关状态,并可根据本地倒换条件进行相应倒换操作。In addition, the present invention also designates one of the SCCs as the master SCC, and the rest as slave SCCs, wherein the slave SCC can only directly manage the boards of the subrack where it is located, while the master SCC can only directly manage the boards of the subrack where it is located. The single board can also manage the single boards on other subracks through the slave SCC across the subracks. The main SCC saves the relevant status of the main and standby single boards, and can perform corresponding switching operations according to the local switching conditions.

具体的,上述主备单板状态主要指:激光器开光状态、主备工作情况、倒换状态等。在正常情况下,选择主用单板的光。Specifically, the above-mentioned statuses of the active and standby single boards mainly refer to: laser power-on status, working status of the active and standby boards, switching status, and the like. Under normal circumstances, select the light of the main board.

而所述本地倒换条件则指从外部输入或根据信号质量强制执行的倒换条件。对外部命令及信号质量的本地倒换条件的处理可参考ITU-T的G.841实现。具体的,高优先级的倒换请求可以抢占低优先级的倒换请求。并且被抢占的倒换请求不再保留。当高优先级倒换请求失效或者被更高优先级抢占后,根据当时的倒换请求进行倒换。下面按照本地倒换请求的优先级从高到低说明如下:The local switching condition refers to a switching condition input from the outside or enforced according to signal quality. The processing of external commands and local switching conditions of signal quality can be realized by referring to G.841 of ITU-T. Specifically, a high-priority switching request may preempt a low-priority switching request. And the preempted switching request is no longer reserved. When a high-priority switching request fails or is preempted by a higher priority, switching is performed according to the current switching request. The following instructions are as follows according to the priority of the local switching request from high to low:

清除:清除所有下面的倒换请求。包括等待恢复。Clear: Clear all the following switching requests. Including waiting for recovery.

锁定:只能工作在主用单板。Lock: it can only work on the main board.

强制:强制倒换到指定的单板,非恢复方式下,可以强制倒换到主用单板,也可以强制倒换到备用单板,恢复方式下,只可以强制倒换到备用单板。Forced: Forced to switch to the specified board. In non-recovery mode, it can be forced to switch to the main board or to the standby board. In recovery mode, it can only be forced to switch to the standby board.

信号失效:根据信号质量及单板上关键器件情况,由每块单板产生信号失效倒换请求。Signal failure: According to the signal quality and the condition of key components on the board, each board generates a signal failure switching request.

信号劣化:根据信号质量情况,由每块单板产生信号劣化倒换请求。Signal degradation: According to the signal quality, each board generates a signal degradation switching request.

手工:手工倒换到指定的单板,非恢复方式下,可以手工倒换到主用单板,也可以手工倒换到备用单板,恢复方式下,只可以手工倒换到备用单板。Manual: Manually switch to the specified board. In non-recovery mode, you can manually switch to the active board or to the standby board. In recovery mode, you can only manually switch to the standby board.

等待恢复:等待恢复态是当单板工作在恢复方式时,使用备用单板的信号时,如果主用单板和备用单板的信号都正常,则进行计数,此时的状态为等待恢复态。当计数到设定的恢复时间时,倒换到主用单板。Waiting for recovery: The state of waiting for recovery means that when the board is working in the recovery mode and the signal of the standby board is used, if the signals of the main board and the standby board are normal, counting is performed, and the state at this time is the state of waiting for recovery . When the set recovery time is counted, switch to the active board.

无请求:当恢复方式为非恢复方式时,如果没有任何外部命令下发,或者其他外部命令被清除命令抢占后,而且主备单板都正常时,状态为无请求。当恢复方式为恢复方式时,如果没有任何外部命令下发,或者其他外部命令被清除命令抢占后,而且主备单板都正常时,工作单板为主用单板时,状态为无请求。No request: When the recovery mode is non-recovery mode, if no external command is issued, or other external commands are preempted by the clear command, and the active and standby boards are normal, the status is no request. When the recovery mode is the recovery mode, if no external command is issued, or other external commands are preempted by the clear command, and the active and standby boards are normal, the status of the working board is the active board, and the status is no request.

上述本地倒换请求中,清除、锁定、强制、手工为外部命令,信号失效和信号劣化为单板根据实际信号质量及单板上关键器件情况产生。Among the above local switching requests, clear, lock, force, and manual are external commands, and signal failure and signal degradation are generated by the board according to the actual signal quality and the condition of key components on the board.

另外,需要说明的是,为了提高倒换效率,最好将所述主SCC和主用单板设置在同一个子架上。In addition, it should be noted that, in order to improve switching efficiency, it is preferable to arrange the main SCC and the main board on the same subrack.

同时,从安全考虑,还将所述从SCC作为备用主SCC,在原主SCC失效时转为主SCC,需要说明的是,所述备份主SCC,也可以另外选择,这里不作详细说明。At the same time, in consideration of safety, the slave SCC is also used as a backup master SCC, and becomes the master SCC when the original master SCC fails. It should be noted that the backup master SCC can also be selected separately, which will not be described in detail here.

正常工作状态下,仅仅由主SCC完成对主备单板的倒换操作和控制,同时将保护配置数据和状态数据同步到备用SCC,当主控制SCC检测到自身故障的时候,将自身降级为备用SCC,通知备用SCC自身已经降级,请求备用SCC接替自身工作,备用SCC接收到请求后自动升级为主控制SCC,并产生告警通知维护人员。Under normal working conditions, only the active SCC completes the switching operation and control of the active and standby single boards, and at the same time synchronizes the protection configuration data and status data to the standby SCC. When the main control SCC detects its own failure, it will downgrade itself to the standby SCC , notify the standby SCC that it has been downgraded, and request the standby SCC to take over its work. After receiving the request, the standby SCC automatically upgrades to the master control SCC, and generates an alarm to notify the maintenance personnel.

下面以根据主备单板状况进行跨子架单板保护的具体例子进行说明。The following describes a specific example of performing board protection across subracks according to the status of the active and standby boards.

跨子架的板间通道保护的单板有OCU/OTU单板。两块单板分别插在同一网元的不同子架上,指定网元内任意一个子架上的SCC为跨子架板间通道保护的主控制SCC单板(建议指定板间通道保护主控制SCC和主用OCU/OTU单板在同一子架上,以便提高倒换效率),担任倒换主控制器,其余子架的SCC为从SCC,另外还将所述从SCC上作为倒换备份SCC。The boards protected by the channel between boards across subracks include OCU/OTU boards. The two boards are respectively inserted into different subracks of the same NE, and the SCC on any subrack in the NE is designated as the main control SCC board for cross-subrack inter-board channel protection (it is recommended to specify the inter-board channel to protect the main control The SCC and the active OCU/OTU single board are on the same subrack, so as to improve switching efficiency), and serve as the switching master controller, and the SCCs of the remaining subracks are slave SCCs, and the slave SCCs are also used as switching backup SCCs.

具体信号处理过程如下:The specific signal processing process is as follows:

客户侧信号经过耦合器分为两路,分别上到两块OCU/OTU单板,两块OCU/OTU单板发出的这两路光信号经过不同的路由发往接收端。在接收端,两路光分别进入两块OCU/OTU单板,板间通道保护主控制SCC担任裁决任务,同时相关数据也同步到备份SCC,OCU/OTU单板通过该子架的从SCC向主控制SCC/备用SCC上报信号质量情况(SD/SF),主控制SCC根据主备单板状况确定其中一个状况好的作为业务通道单板,然后向从SCC下发倒换操作命令,所述从SCC控制其控制子架上的OCU/OTU单板下发开关客户侧激光器开关的命令,被选中的客户侧激光器打开,没有被选中的客户侧激光器关闭。两块单板客户侧的光被选中一路下到客户侧。在正常情况下,选择主用单板的光。The client-side signal is divided into two paths through the coupler, and is sent to two OCU/OTU boards respectively. The two optical signals sent by the two OCU/OTU boards are sent to the receiving end through different routes. At the receiving end, the two paths of light enter two OCU/OTU boards respectively, and the inter-board channel protection main control SCC is responsible for the adjudication task. At the same time, relevant data is also synchronized to the backup SCC. The master control SCC/standby SCC reports the signal quality status (SD/SF), the master control SCC determines one of the boards in good condition as a service channel board according to the status of the master board and the slave board, and then sends a switching operation command to the slave SCC, and the slave board The SCC controls the OCU/OTU board on its control subrack to issue a command to switch on and off the client-side lasers. The selected client-side lasers are turned on, and the unselected client-side lasers are turned off. The light on the client side of the two boards is selected and goes all the way down to the client side. Under normal circumstances, select the light of the main board.

由前述可知,本发明中主SCC与各个从SCC可使用已有的子架间通讯技术进行跨子架通信,例如采用RS485、RS232、以太网等通讯方式,以保证子架间实现快速可靠的通讯。As can be seen from the foregoing, the master SCC and each slave SCC in the present invention can use the existing inter-subrack communication technology to communicate across subracks, such as RS485, RS232, Ethernet and other communication methods to ensure fast and reliable communication between subracks. communication.

由于跨子架通信是本领域公知技术,下面以一种优化的实施方式进行说明,即在每个子架上运行一个支持跨子架管理的SCC控制命令代理模块,提供给同网元的其他子架SCC操作本子架单板或本子架SCC操作其他子架单板时使用。所述SCC控制命令代理模块可以配置在子架任何单板上,但为了控制的方便,最好配置在SCC上。Since cross-subrack communication is a well-known technology in the art, an optimized implementation will be described below, that is, an SCC control command proxy module that supports cross-subrack management is run on each subrack, and provided to other subracks of the same network element. It is used when the SCC of the subrack operates the boards of the subrack or the SCC of the subrack operates the boards of other subracks. The SCC control command proxy module can be configured on any single board of the subrack, but it is preferably configured on the SCC for the convenience of control.

图2是SCC控制命令代理模块的组成框图。Fig. 2 is a composition block diagram of the SCC control command proxy module.

参考图2所示,本实施例所述SCC的控制命令代理主要包括:监听收发模块10、操作收发模块11Referring to Fig. 2, the control command agent of SCC described in the present embodiment mainly includes: monitoring transceiver module 10, operation transceiver module 11

监听收发模块10,用于监听并接收其他子架SCC发过来的跨子架操作的控制命令或命令响应信息,进而将所述控制命令或命令响应信息发送给本子架的SCC处理;The monitoring transceiver module 10 is configured to monitor and receive control commands or command response information for cross-subrack operations sent by other subrack SCCs, and then send the control commands or command response information to the SCC of the subrack for processing;

操作收发模块11,用于接收本子架SCC发来的跨子架操作的控制命令或命令响应信息,进而将所述控制命令或命令响应信息发送给相应子架。The operation transceiver module 11 is used to receive the control command or command response information for cross-subrack operation sent by the subrack SCC, and then send the control command or command response information to the corresponding subrack.

需要说明的是,从安全考虑,还需对跨子架SCC控制命令进行合法性检查,为实现该功能,所述控制命令代理还包括:It should be noted that, from the perspective of security, it is also necessary to check the validity of the cross-subrack SCC control command. In order to realize this function, the control command proxy also includes:

命令处理模块12,用于对监听收发模块接收的其他子架系统控制与通信单元发来的跨子架操作的控制命令进行合法性检查,并在检查通过后设置该控制命令标识记录以及超时等待时间,进而将所述控制命令发送给本子架的SCC处理;或The command processing module 12 is used to check the legality of the control command for cross-subrack operation sent by the other subrack system control and communication unit received by the monitoring transceiver module, and set the control command identification record and timeout waiting after the check is passed. time, and then send the control command to the SCC of the subrack for processing; or

对本子架SCC发来的操作其他子架的控制命令进行合法性检查,并在检查通过后将所述操作其他子架的控制命令发送给相应子架。Check the validity of the control commands for operating other subracks sent by the subrack SCC, and send the control commands for operating other subracks to the corresponding subracks after the check is passed.

图3是所述SCC控制命令代理模块的工作原理示意图。Fig. 3 is a schematic diagram of the working principle of the SCC control command proxy module.

如图3所示,本实施例中SCC控制命令代理相对原有的SCC功能而言,是一个独立的软件模块,作用是完成子架间的命令代理功能。两个子架上的SCC控制命令代理是一种Client/Server关系。As shown in FIG. 3 , the SCC control command proxy in this embodiment is an independent software module compared to the original SCC function, and its function is to complete the command proxy function between subracks. The SCC control command agent on the two subracks is a Client/Server relationship.

当本地SCC主机软件应用模块准备操作其他子架上的模块/单板时,SCC主机软件应用模块会将此操作发给本地SCC控制命令代理,由本地SCC控制命令代理根据通讯路由找到目的子架,并记录该命令日志的标识,然后为此命令设置超时等待时间。对端SCC控制命令代理接收到操作命令后,将命令通知到对端SCC主机软件相应的软件模块,并将处理结果回传给本地SCC控制命令代理。当本地SCC控制命令代理在设置的超时等待时间内收到处理结果,则清除先前记录的命令日志的标识,将该结果返回给发起该命令的SCC主机软件相应的软件模块;如果SCC控制命令代理在设置的超时等待时间内没有收到处理结果,则通知发起该命令的SCC主机软件相应的软件模块命令超时,并且清除先前记录的命令日志的标识;如果SCC控制命令代理接收到一个没有记录的命令日志的标识的命令返回,则丢弃这个返回信息(可能是该命令已经被当作超时处理了)。对端SCC控制命令代理平时处于服务Server状态,监听通讯通道上的信号,当接收到发给自己的命令后,对此命令的来源(子架ID)和合法性进行辨别,合法命令则发送给对端SCC主机软件相应的软件模块,并等待相应软件模块处理结果返回后,将结果返回给本地SCC控制命令代理。When the local SCC host software application module is ready to operate modules/boards on other subracks, the SCC host software application module will send this operation to the local SCC control command agent, and the local SCC control command agent will find the destination subrack according to the communication route , and record the ID of the command log, and then set the timeout waiting period for this command. After receiving the operation command, the peer SCC control command agent notifies the command to the corresponding software module of the peer SCC host software, and returns the processing result to the local SCC control command proxy. When the local SCC control command agent receives the processing result within the timeout waiting time set, then clear the sign of the command log recorded previously, and return the result to the corresponding software module of the SCC host software that initiated the order; if the SCC control command agent If the processing result is not received within the set timeout waiting time, the corresponding software module command timeout of the SCC host software that initiated the command will be notified, and the identifier of the previously recorded command log will be cleared; if the SCC control command agent receives an unrecorded If the command identified in the command log returns, the return information is discarded (maybe the command has been treated as timeout). The peer SCC control command agent is usually in the service server state, and monitors the signal on the communication channel. After receiving the command sent to itself, it will identify the source (subrack ID) and legality of the command, and send the legal command to The peer SCC host software corresponds to the software module, waits for the processing result of the corresponding software module to return, and then returns the result to the local SCC control command agent.

SCC控制命令代理内部信息处理流示意图如图4所示,总共有4条路径处理:The schematic diagram of the internal information processing flow of the SCC control command agent is shown in Figure 4, and there are a total of 4 paths for processing:

其中两条路径是用于处理本地子架操作对端子架,另两条路径是用于对端子架操作本地子架的。简单说明如下:Two of the paths are used to process the local subrack to operate the terminal rack, and the other two paths are used to operate the local subrack to the terminal rack. A brief description is as follows:

处理本地子架操作对端子架的两条路径:There are two paths to terminal racks to handle local subrack operations:

1、等待接收相关模块发送的消息--(操作其他子架的命令)--合1. Waiting to receive the message sent by the relevant module -- (command to operate other subracks) -- combined

法性检查--(将命令发送给其他子架);Legality check--(send commands to other subracks);

2、Server监听其他子架发过来的信息--(命令响应返回给相关模块)对端子架操作本地子架的两条路径:2. The server listens to the information sent by other subracks -- (the command response is returned to the relevant module) There are two paths to operate the local subrack for the terminal rack:

3、Server监听其他子架发过来的信息--(操作本子架的命令)--合法性检查--命令标识记录/超时等待时间--(将命令发送到相关模块);3. Server listens to the information sent by other subracks--(command to operate this subrack)--validity check--command identification record/timeout waiting time--(send the command to the relevant module);

4、等待接收相关模块发送的消息--(命令响应)--命令标识记录/超时等待时间--(将命令响应返回给其他子架)。4. Waiting to receive the message sent by the relevant module--(command response)--command identification record/timeout waiting time--(return the command response to other subracks).

图5是本发明实现板间通道保护的SCC工作原理示意图。Fig. 5 is a schematic diagram of the working principle of the SCC for implementing inter-board channel protection according to the present invention.

为实现对主备单板的倒换操作,一个子架上的SCC需包括:板间通道保护模块和单板管理/配置模块,本发明中将SCC分为主SCC和从SCC,另外为了实现跨子架的板间通道保护,需要进行一些必要的设置,对于主从SCC的配置不全相同,下面分别进行说明。In order to realize the switching operation of the active and standby boards, the SCC on a subrack needs to include: an inter-board channel protection module and a single board management/configuration module. In the present invention, the SCC is divided into a master SCC and a slave SCC. The inter-board channel protection of the subrack requires some necessary settings. The configurations of the master and slave SCCs are not the same, and are described below.

本发明中所述主SCC包括:The main SCC described in the present invention includes:

主用板间通道保护模块,用于保存主用板间通道保护配置,并根据主备单板状况或本地倒换请求跨子架控制主备单板进行相应倒换操作,所述主用板间通道保护配置包括:主备用SCC保护对、保护方式、恢复模式/恢复时间、主备用单板、信号劣化事件倒换使能开关;The channel protection module between the main boards is used to save the channel protection configuration between the main boards, and control the main and standby boards across subracks to perform corresponding switching operations according to the status of the main boards or the local switching request. Protection configuration includes: active and standby SCC protection pair, protection mode, recovery mode/recovery time, active and standby boards, switching enable switch for signal degradation events;

主备用SCC保护对,创建一个主备用SCC保护对,对保护单元进行管理;Active and standby SCC protection pair, create an active and standby SCC protection pair to manage the protection unit;

保护方式,设置保护方式为跨子架板间通道保护;Protection mode, set the protection mode to cross-subrack channel protection;

恢复模式/恢复时间,设置是否为恢复方式,如果设置了恢复方式,还要设置恢复时间;Recovery mode/recovery time, set whether it is the recovery mode, if the recovery mode is set, also set the recovery time;

主备用单板,设置主备用单板所在子架ID、板位号,设置主备用关系;For active and standby boards, set the ID and slot number of the subrack where the active and standby boards are located, and set the relationship between the active and standby boards;

SD事件倒换使能开关,设置SD时间是否作为倒换条件。SD event switching enable switch, set whether SD time is used as switching condition.

配置参数保存,其他设置完成后,命令单板将配置保存到Flash中,这样以后无论单板软复位还是硬复位后,即使主控(即SCC)不在位,也可以保证两块单板能够恢复以前的配置。Save the configuration parameters, and after other settings are completed, order the single board to save the configuration to Flash, so that the two single boards can be restored regardless of the soft reset or hard reset of the single board, even if the main control (ie SCC) is not in place. previous configuration.

主单板管理配置模块,用于实现本主SCC所在子架单板的管理配置功能;The main single board management configuration module is used to realize the management configuration function of the subrack single board where the main SCC is located;

所述从SCC包括:The slave SCC includes:

从板间通道保护模块,用于保存从板间通道保护配置,响应主板间通道模块的倒换控制请求对所控制的主或备单板进行相应倒换操作,所述从板间通道保护配置包括:主备用SCC保护对、保护方式、主控制系统与通信单元、主备用单板;The slave inter-board channel protection module is used to save the slave inter-board channel protection configuration, and respond to the switching control request of the main board inter-board channel module to perform corresponding switching operations on the controlled main or standby single board. The slave inter-board channel protection configuration includes: Active and standby SCC protection pair, protection mode, main control system and communication unit, main and standby boards;

主备SCC保护对,创建一个保护对,对保护单元进行管理;Active and standby SCC protection pair, create a protection pair to manage the protection unit;

保护方式,设置保护方式为跨子架板间通道保护;Protection mode, set the protection mode to cross-subrack channel protection;

主控制SCC,设置主控制SCC的主子架ID、板位;Main control SCC, set the main subrack ID and board position of the main control SCC;

OCU/OTU单板,设置本子架上的OCU/OTU单板为已保护单板。OCU/OTU boards, set the OCU/OTU boards on this subrack as protected boards.

配置参数保存,其他设置完成后,命令单板将配置保存到Flash中,这样以后无论单板软复位还是硬复位后,即使主控不在位,也可以保证两块单板能够恢复以前的配置。Save the configuration parameters, and after other settings are completed, command the board to save the configuration to the Flash, so that the two boards can restore the previous configuration even after the board is reset softly or hard, even if the main control is not in place.

从单板管理配置模块,用于实现从SCC所在子架单板的管理配置功能。The slave board management and configuration module is used to realize the management and configuration function of the board of the subrack where the SCC is located.

本发明实现上允许主控制SCC、主用OCU/OTU、备用OCU/OTU处于网元内任一子架上,没有任何限制和约束,实际应用中,考虑效率,将主SCC、主用OCU/OTU置于一个子架上,备用OCU/OTU和从SCC置于另一个子架上,以提高效率。其他的情况都可以通过规划转化成这种情况实现或转化成单子架上的通道保护实现。The present invention allows the main control SCC, the main OCU/OTU, and the standby OCU/OTU to be located on any subrack in the network element without any restrictions and constraints. In practical applications, considering efficiency, the main SCC, main OCU/OTU The OTU is placed on one subrack, and the standby OCU/OTU and slave SCC are placed on another subrack to improve efficiency. Other situations can be transformed into this situation through planning or transformed into channel protection on a single subrack.

下面说明本发明另一方面的板间通道保护方法。A method for protecting a channel between boards according to another aspect of the present invention will be described below.

图6是本发明板间通道保护方法的流程图。Fig. 6 is a flow chart of the method for protecting the channel between boards of the present invention.

如图所示,在步骤s10,首先设置分布在不同子架上的主备单板。本发明中跨子架的板间通道保护的单板有OCU/OTU单板,主备单板状况和本地倒换条件如前述,这里不再详细说明。As shown in the figure, in step s10, the active and standby single boards distributed on different subracks are firstly set. The single boards protected by the inter-board channel of the mid-span subrack in the present invention include OCU/OTU single boards, and the conditions of the active and standby single boards and the local switching conditions are as described above, and will not be described in detail here.

然后,在步骤s11,设置分布在各个子架上的SCC,并指定所述SCC中其中一个作为主SCC,其余作为从SCC。具体实现时,最好将所述主SCC和主用单板设置在同一个子架上。另外还需对所述主SCC进行主用板间通道保护配置,对所述从SCC进行从板间通道保护配置。所述主用板间通道保护配置和从板间通道保护配置参考前述说明,这里不再细述。Then, in step s11, set the SCCs distributed on each subrack, and designate one of the SCCs as the master SCC, and the rest as slave SCCs. During specific implementation, it is preferable to arrange the main SCC and the main board on the same subrack. In addition, it is necessary to configure the master inter-board channel protection configuration for the master SCC, and perform slave inter-board channel protection configuration for the slave SCC. For the protection configuration of the channel between the master boards and the channel protection configuration between the slave boards, refer to the foregoing description, and will not be described in detail here.

另外,从安全考虑,还需实现主控制SCC的备用,即设置备用主控制SCC,正常工作状态下,仅仅由主控制SCC完成对OTU单板的操作和控制,同时将保护配置数据和状态数据同步到备用SCC,当主控制SCC检测到自身故障的时候,将自身降级为备用SCC,通知备用SCC自身已经降级,请求备用SCC接替自身工作,备用SCC接收到请求后自动升级为主控制SCC,并产生告警通知维护人员。In addition, from the perspective of safety, it is necessary to implement the backup of the main control SCC, that is, to set up a backup main control SCC. Under normal working conditions, only the main control SCC completes the operation and control of the OTU single board, and at the same time protects the configuration data and status data. Synchronize to the standby SCC. When the main control SCC detects its own failure, it will downgrade itself to the standby SCC, notify the standby SCC that it has been downgraded, and request the standby SCC to take over its work. After receiving the request, the standby SCC will automatically upgrade to the main control SCC, and An alarm is generated to notify maintenance personnel.

最后,在步骤s12,根据主备单板状况或本地倒换请求,所述主SCC与从SCC进行跨子架通信,控制主备单板进行相应倒换操作以实现板间通道保护。Finally, in step s12, according to the status of the active and standby boards or the local switching request, the master SCC communicates with the slave SCC across subracks, and controls the master and standby boards to perform corresponding switching operations to realize inter-board channel protection.

本发明中主从SCC与各个从SCC可使用已有的子架间通讯技术进行跨子架通信,具体参考前述说明,这里不再赘述。In the present invention, the master-slave SCC and each slave SCC can use the existing inter-subrack communication technology to perform inter-subrack communication. For details, refer to the foregoing description, and details will not be repeated here.

如前述,具体实现时,可在每个子架上的SCC上运行一个支持跨子架管理的SCC控制命令代理服务模块,提供SCC控制命令代理功能,以实现跨子架的主备单板倒换操作。具体的,所述SCC控制命令代理主要实现如下操作:As mentioned above, in specific implementation, an SCC control command proxy service module that supports cross-subrack management can be run on the SCC on each subrack, providing the SCC control command proxy function to realize the switching operation of active and standby boards across subracks . Specifically, the SCC control command agent mainly implements the following operations:

1、监听并接收其他子架SCC发过来的跨子架操作的控制命令或命令响应信息,然后将所述控制命令或命令响应信息发送给本子架的SCC处理;具体实现时,对于其他子架系统控制与通信单元发来的跨子架操作的控制命令还需进行合法性检查,并在检查通过后设置该控制命令标识记录以及超时等待时间;1. Monitor and receive the control command or command response information for cross-subrack operation sent by the SCC of other subracks, and then send the control command or command response information to the SCC of the subrack for processing; in specific implementation, for other subracks The control command for cross-subrack operation sent by the system control and communication unit needs to be checked for legality, and the control command identification record and timeout waiting time are set after the check is passed;

2、接收本子架SCC发来的跨子架操作的控制命令或命令响应信息,然后将所述控制命令或命令响应信息发送给相应子架。具体实现时,还需对本子架SCC发来的操作其他子架的控制命令进行合法性检查,在检查通过后才将所述操作其他子架的控制命令发送给相应子架。2. Receive the control command or command response information for cross-subrack operation sent by the subrack SCC, and then send the control command or command response information to the corresponding subrack. During specific implementation, the control commands for operating other subracks sent by the subrack SCC need to be checked for legality, and the control commands for operating other subracks are sent to the corresponding subracks only after the check is passed.

下面以具体的板间通道保护的例子进行说明。The following uses a specific example of channel protection between boards to illustrate.

如图7所示,本实施例中网元包括两个子架A、B,某一子架上的SCC只能直接控制与自身处于同一子架上的单板。而在跨子架的板间通道保护的实现中,互为保护的OTU单板处于不同的子架上。定义一个跨子架的板间通道保护组,2个子架A、B上分别有SCC板A1(主控制SCC)、B1(备用SCC)和OTU板A2(主用OTU)、B2(备用OTU)。其中A1、A2位于子架A上,B1、B2位于子架B上,A1、B1是互为保护的SCC单板,A2、B2是互为保护的OTU单板。为了实现板间通道保护,A1要同时控制A2、B2,另外,B1要管理自身子架上的单板,也需要管理B2单板。如果A1简单的绕过B1而直接去控制B2单板,必然B1单板对B2单板状态不可预知而失去管理,并可能带来安全问题。As shown in FIG. 7 , the network element in this embodiment includes two subracks A and B, and the SCC on a certain subrack can only directly control the single board on the same subrack as itself. However, in the realization of inter-board channel protection across subracks, the OTU boards that protect each other are located on different subracks. Define a cross-subrack inter-board channel protection group. Two subracks A and B have SCC boards A1 (main control SCC) and B1 (standby SCC) and OTU boards A2 (main OTU) and B2 (standby OTU) respectively. . A1 and A2 are located on subrack A, and B1 and B2 are located on subrack B. A1 and B1 are SCC boards that protect each other, and A2 and B2 are OTU boards that protect each other. In order to realize inter-board channel protection, A1 needs to control A2 and B2 at the same time. In addition, B1 needs to manage the boards on its own subrack, and also needs to manage the B2 board. If A1 simply bypasses B1 and directly controls the B2 board, it is inevitable that the B1 board will lose its management due to the unpredictable state of the B2 board, which may cause security problems.

要安全的实现控制,必须使A1对B2的控制通过B1进行,SCC控制命令代理就提供该功能。如图所示,每个子架上的SCC(也即主控板)上运行一个支持跨子架管理的SCC控制命令代理模块,提供给同网元的其他子架SCC操作本子架单板时使用。每个子架有自己的一个子架ID用于标识自身,以供子架间通讯使用。通过配置SCC的主备关系,A1、B1这两块SCC构成互信机制,之间的命令不需要额外的安全认证。A1对B2下发命令,对B2的寻址包含两部分:子架号和板位号,此时,命令传递到A1上的SCC控制命令代理上执行,SCC控制命令代理根据子架号,搜寻到指定的子架,将命令传递到B1上的SCC控制命令代理,B1上的SCC控制命令代理收到命令后,将命令解析,通知B1上相关模块处理该命令,并等待执行结果,最后将命令结果返回给A1子架上的SCC控制命令代理,然后由A1上的SCC控制命令代理将结果通知A1上相关模块。To achieve control safely, A1 must control B2 through B1, and the SCC control command agent provides this function. As shown in the figure, the SCC (that is, the main control board) on each subrack runs an SCC control command agent module that supports cross-subrack management, and provides it to other subrack SCCs of the same network element to use when operating the boards of this subrack . Each subrack has its own subrack ID for identifying itself and for inter-subrack communication. By configuring the active-standby relationship of the SCC, the two SCCs A1 and B1 form a mutual trust mechanism, and the commands between them do not require additional security authentication. A1 issues a command to B2, and the addressing of B2 includes two parts: the subrack number and the board position number. At this time, the command is passed to the SCC control command agent on A1 for execution, and the SCC control command agent searches for the to the specified subrack, and pass the command to the SCC control command agent on B1. After receiving the command, the SCC control command agent on B1 parses the command, notifies the relevant module on B1 to process the command, and waits for the execution result. Finally, the The command result is returned to the SCC control command agent on the A1 subrack, and then the SCC control command agent on A1 notifies the relevant modules on A1 of the result.

综上,本发明通过已有子架间通讯技术,实现跨子架单板管理,取消了保护对单板必须在一个子架的限制,允许提供更加灵活的保护配置,可以减少所需子架数目,降低设备成本。In summary, the present invention realizes board management across subracks through the existing inter-subrack communication technology, cancels the restriction that a single board must be in one subrack for protection, allows more flexible protection configuration, and can reduce the number of required subracks number, reducing equipment costs.

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。The above is only a preferred embodiment of the present invention, it should be pointed out that for those of ordinary skill in the art, without departing from the principle of the present invention, some improvements and modifications can also be made, and these improvements and modifications should also be It is regarded as the protection scope of the present invention.

Claims (14)

1. path protection device between a plate is used for wavelength-division multiplex system, it is characterized in that, comprising:
Be arranged on the standby usage veneer on the different subracks, wherein primary veneer is as working traffic passage veneer, and standby board is as service channel veneer for subsequent use;
Be arranged on the system's control and communication unit on each subrack, described system control and communication unit one of them as the main system control and communication unit, all the other conducts are from system's control and communication unit, described main system control and communication unit be used for to be preserved path protection configuration between main board, to the administration configuration of the veneer of this main system control and communication unit place subrack; Described path protection disposes between slave plate for preserving from system's control and communication unit, to this administration configuration from the veneer of system's control and communication unit place subrack; Described main system control and communication unit with stride subrack from system's control and communication unit and communicate by letter, and carry out switching operation to realize path protection between plate according to main and standby boards situation or local switching request control main and standby boards.
2. path protection device between plate according to claim 1; it is characterized in that; main system control and communication unit with stride sub-frame from system's control and the communication unit control command agency by separately and communicate by letter, and control main and standby boards and carry out corresponding switching operation.
3. path protection device between plate according to claim 2 is characterized in that, the control of described system comprises with the control command agency of communication unit:
Monitor transceiver module, be used for to monitor and receive control command or the command response message of the cross-shelf operating that other subrack system control and communication units send, the system's control and communication unit that described control command or command response message is sent to this subrack is processed;
The operation transceiver module be used for to receive control command or the command response message of the cross-shelf operating that book frame system control and communication unit sends, and described control command or command response message are sent to corresponding subrack.
4. channel protection device between plate according to claim 3 is characterized in that, described control command agency also comprises:
Command processing module, be used for carrying out validity checking to monitoring transceiver module other sub-frame system controls that receive and the control command of striding sub-frame operation that communication unit is sent, and check by after this control command identification record and waiting-timeout time are set, the system's control that described control command is sent to the book frame is handled with communication unit; Or
The control command of other subracks of operation that book frame system control and communication unit is sent is carried out validity checking, and check by after the control command of described other subracks of operation is sent to corresponding subrack.
5. according to path protection device between claim 1,2,3 or 4 each described plates; it is characterized in that; described control with communication unit from system also controlled and communication unit as standby main system; transferred main system control and communication unit to when former main system control is lost efficacy with communication unit, former main system control then transfers to from system's control and communication unit with communication unit.
6. path protection device between plate according to claim 5 is characterized in that,
Path protection configuration comprises between described main board: arrange the protection of main preparation system control and communication unit to parameter, the protected mode parameter is set, the recovery pattern is set/recovery time parameter, the standby usage single-plate parameters is set, the signalization deterioration event is switched the enable switch parameter;
The path protection configuration comprises between described slave plate: the main preparation system control and communication unit is set protects parameter, the protected mode parameter is set, master control system and communication unit parameter are set, the standby usage single-plate parameters is set.
7. channel protection device between plate according to claim 1 is characterized in that, described primary veneer and main system control and communication unit are arranged on the same subrack.
8. channel protection method between a plate is used for wavelength-division multiplex system, it is characterized in that, comprises step:
A, setting are distributed in the standby usage veneer on the different subracks;
B, setting are distributed in the system's control and communication unit on each subrack, and specify in the described system control and communication unit one of them as the main system control and communication unit, all the other conducts are from system's control and communication unit, described main system control and communication unit is carried out path protection configuration between main board, carry out between slave plate the path protection configuration to described from system's control and communication unit, the veneer of place subrack is managed configuration;
C, according to main and standby boards situation or the described main system control and communication unit of local switching request with stride subrack from system's control and communication unit and communicate by letter, control standby usage veneer carries out corresponding switching operation to realize path protection between plate.
9. channel protection method between plate according to claim 8; it is characterized in that; the described main system control of step c and communication unit with stride sub-frame from system's control and the communication unit control command agency by separately and communicate by letter, and control main and standby boards and carry out corresponding switching operation.
10. channel protection method between plate according to claim 9 is characterized in that, the control command agency carries out following steps control and carries out switching operation:
C1, monitoring also receive the control command or the command response message of striding sub-frame operation that other sub-frame systems controls and communication unit send, and then system's control that described control command or command response message send to the book frame is handled with communication unit; Or
C2, receive control command or the command response message of the cross-shelf operating that book frame system control and communication unit sends, and then described control command or command response message are sent to corresponding subrack.
11. channel protection method between plate according to claim 10 is characterized in that, step c1 also comprises:
The control command of the cross-shelf operating that other subrack system control and communication units that receive are sent is carried out validity checking, and check by after this control command identification record and waiting-timeout time are set, and then system's control and communication unit that described control command sends to this subrack is processed;
Step c2 also comprises:
The control command of other subracks of operation that book frame system control and communication unit is sent is carried out validity checking, and check by after the control command of described other subracks of operation is sent to corresponding subrack.
12. according to Claim 8, channel protection method between 9,10 or 11 each described plates, it is characterized in that, also comprise:
With described from system's control and communication unit as main system control and communication unit for subsequent use, as the main system control and communication unit, former main system control and communication unit was then as from main system control and communication unit and for subsequent use as the main system control and communication unit when former main system control and communication unit loses efficacy.
13. channel protection method between plate according to claim 12, it is characterized in that, described in the step b between main board path protection configuration comprise: be provided with active and standby with system's control and communication unit protection to parameter, the protected mode parameter is set, the recovery pattern is set/recovery time parameter, be provided with and active and standbyly switch the enable switch parameter with single-plate parameters, signalization deterioration event;
The path protection configuration comprises between described slave plate: standby usage system control and communication unit is set protects parameter, the protected mode parameter is set, master control system and communication unit parameter are set, the standby usage single-plate parameters is set.
14. channel protection method between plate according to claim 8 is characterized in that, step b is arranged on described main system control and communication unit and primary veneer on the same subrack.
CNB2004100582051A 2004-08-17 2004-08-17 Inter-board channel protection device and method Expired - Fee Related CN100362758C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2004100582051A CN100362758C (en) 2004-08-17 2004-08-17 Inter-board channel protection device and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100582051A CN100362758C (en) 2004-08-17 2004-08-17 Inter-board channel protection device and method

Publications (2)

Publication Number Publication Date
CN1738214A CN1738214A (en) 2006-02-22
CN100362758C true CN100362758C (en) 2008-01-16

Family

ID=36080894

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100582051A Expired - Fee Related CN100362758C (en) 2004-08-17 2004-08-17 Inter-board channel protection device and method

Country Status (1)

Country Link
CN (1) CN100362758C (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101383635B (en) * 2007-09-06 2013-04-17 华为技术有限公司 Inter-plate channel protection method and device
CN101420788B (en) * 2007-10-24 2010-06-02 中兴通讯股份有限公司 Communication interface board parameter configuring method in mobile communication base station system
CN101321401B (en) * 2008-07-02 2011-01-19 中兴通讯股份有限公司 Multi-sub frame business control method and system for optical transmission equipment
CN101582797B (en) * 2009-06-15 2012-06-27 北京星网锐捷网络技术有限公司 Management board and two-unit standby system and method
CN109981353B (en) * 2019-03-06 2022-05-24 北京全路通信信号研究设计院集团有限公司 Method and system for protecting adjacent station redundancy in frame type network communication equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1422040A (en) * 2001-11-23 2003-06-04 华为技术有限公司 A method for implementing remote management of equipment
CN1466302A (en) * 2002-07-01 2004-01-07 华为技术有限公司 Optical channel protection device and method based on wavelength division multiplexing layer
CN1518234A (en) * 2003-01-17 2004-08-04 深圳市中兴通讯股份有限公司上海第二 A switching control method and device with centralized control and layered implementation

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1422040A (en) * 2001-11-23 2003-06-04 华为技术有限公司 A method for implementing remote management of equipment
CN1466302A (en) * 2002-07-01 2004-01-07 华为技术有限公司 Optical channel protection device and method based on wavelength division multiplexing layer
CN1518234A (en) * 2003-01-17 2004-08-04 深圳市中兴通讯股份有限公司上海第二 A switching control method and device with centralized control and layered implementation

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
WDM光纤网故障的光路恢复策略. 蒋外文,卢泽勇,谢民主,张肖霞.光通信技术,第3期. 2003 *

Also Published As

Publication number Publication date
CN1738214A (en) 2006-02-22

Similar Documents

Publication Publication Date Title
RU2633527C1 (en) Communication line switching method, device and system
US6760859B1 (en) Fault tolerant local area network connectivity
US9106332B2 (en) Data synchronization method and system, and optical network unit
US20080008086A1 (en) Load balancing communication device and load balance management device
EP2053780A1 (en) A distributed master and standby managing method and system based on the network element
CN100518035C (en) A data communication network system in an optical network and its realization method
JP2005521334A (en) Network management system
CN101729290A (en) Method and device for realizing business system protection
CN101159504B (en) Synchronous digital hierarchy based ethernet protecting method
CN103107906B (en) Communication means, board and communication machine frame equipment between a kind of board
JP5426782B2 (en) Communication system, communication line switching method, and master station apparatus
JP2015136023A (en) Redundant path provision method and transmission apparatus
CN102035597A (en) Method, device and system for switching between main terminal and standby terminal of passive optical network (PON)
CN100362758C (en) Inter-board channel protection device and method
EP3800844B1 (en) Service processing method, control device, and storage device
US8457488B2 (en) Technology for providing telecommunication services to multiple optical communication lines
US7433939B2 (en) Fast reconfiguration of network elements
EP1612978B1 (en) Channel protection method between boards in wave division multiplex system
CN101944954A (en) Method and system for realizing main /standby switch of single boards
DE60133659T2 (en) SYNCHRONOUS CHANGE OF THE MEASUREMENT LEVEL
CN104065499B (en) Main control board, master-standby system, information backup method and device
CN1968075B (en) A distributed hot backup logic device and method for setting master and backup boards
JP2009218727A (en) Communication management system, communication management method and communication device
JP4402844B2 (en) Network component
CN101515835A (en) Method and device for backing up across-board optical port

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080116

Termination date: 20170817