[go: up one dir, main page]

WO2012139452A1 - Procédé et système de mise en œuvre de commutation de protection ethernet - Google Patents

Procédé et système de mise en œuvre de commutation de protection ethernet Download PDF

Info

Publication number
WO2012139452A1
WO2012139452A1 PCT/CN2012/072624 CN2012072624W WO2012139452A1 WO 2012139452 A1 WO2012139452 A1 WO 2012139452A1 CN 2012072624 W CN2012072624 W CN 2012072624W WO 2012139452 A1 WO2012139452 A1 WO 2012139452A1
Authority
WO
WIPO (PCT)
Prior art keywords
data unit
board
link
service
cross
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.)
Ceased
Application number
PCT/CN2012/072624
Other languages
English (en)
Chinese (zh)
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Publication of WO2012139452A1 publication Critical patent/WO2012139452A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0663Performing the actions predefined by failover planning, e.g. switching to standby network elements

Definitions

  • the present invention relates to the field of network communication technologies, and more particularly to a method and system for implementing protection switching of an Ethernet service.
  • Ethernet technology has been widely and importantly applied. Due to the inheritance and development of communication technology applications, Ethernet networks are also moving towards Multi-Service Transport Platform (MSTP). development of. In the actual application of Ethernet, some services have higher and higher requirements for the reliability and real-time performance of the network. Therefore, there is a need in the network for a method of supporting high reliability and real-time Ethernet Protection Switching (EPS).
  • MSTP Multi-Service Transport Platform
  • FIG. 1 a schematic diagram of the Ethernet dual-homing connection is described.
  • the following is an item-by-item description: Two board ports connected to the client, one is a working board port, and the other is a protected board port.
  • the board ports are mutually active and standby.
  • the two boards are connected to one port of the client (according to the MEF (Metro Ethernet Forum), which is the user-network interface (UNI, User-to-Network interface) or user port).
  • MEF Micro Ethernet Forum
  • the board and the transport network also have the same number of ports connected (in accordance with MEF, which is the Network-to-Network Interface (NI) or system port).
  • MEF Network-to-Network Interface
  • the system ports of the two boards have the same service configuration.
  • Each board includes one or more system ports.
  • One of the user ports and their system port groups is configured as the working service channel of the EPS protection group, and the other user port and its system port group are configured as the protection service channels of the EPS protection group.
  • All the time slots included in each pair of system port groups that are the working service channel and the protection service channel need to be configured in the same time slot of the same optical board according to the configuration method of SNCP (Sub-Network Connection Protection).
  • the SNCP protection of the partial time slots of one optical port is formed by two system port groups. After the cross board, it is connected to the same time slot of the light board. According to the principle of concurrent and superior reception, the cross-connect board selects one-side time slot channel for the system port group that has no alarm and is the working service channel.
  • the system port group that protects the service channel can receive the service from the remote end, but The traffic sent to the remote end cannot be sent to the optical board.
  • the technical problem to be solved by the present invention is to provide an Ethernet protection switching method and system, which solves the problem of service interruption when a channel of an existing Ethernet dual-homing connection fails.
  • the present invention uses the following technical solutions:
  • An implementation method for Ethernet protection switching includes:
  • the implementation method further includes:
  • the data unit that has not performed the service transmission knows the link abnormality of the data unit that is performing the service transmission, the data unit that is not currently performing the service transmission clears the alarm in the time slot of the corresponding system port.
  • the implementation method further includes:
  • the data unit When the data unit inserts an alarm in the slot of its corresponding system port, it also blocks its corresponding system port.
  • the implementation method further includes:
  • the data unit that has not performed the service transmission knows the link abnormality of the data unit that is performing the service transmission, the data unit that has not currently performed the service transmission also opens its corresponding system port.
  • the implementation method further includes:
  • Two of the data units determine whether the link is abnormal by link detection, and send link state information to the cross board, and the cross board sends link state information of each data unit to the Another data unit of the two data units.
  • the implementation method further includes:
  • the cross-board When the cross-board does not receive the link state information of one of the two data units at a specified time, it is determined that the data unit link state is abnormal and another data unit is notified.
  • An implementation system for Ethernet protection switching comprising: a primary data unit, a spare data unit, and a cross board, wherein the primary data unit is connected to the cross board through a system port; the standby data unit and the cross board Connected through the system port, where: the primary data unit or the standby data unit is configured to: insert, in the time slot of its corresponding system port, if the data unit is aware of its own link abnormality while the data unit is performing service transmission Report
  • the cross board is configured to: perform service transmission according to a time slot of a system port that selects a data unit without an alarm according to a subnet connection protection.
  • the primary data unit or the standby data unit is further configured to:
  • the data unit When the data unit is not currently transmitting traffic and knows that the link of another data unit that is transmitting the service is abnormal, the data unit that has not performed the service clears the alarm in the time slot of its corresponding system port.
  • the primary data unit or the standby data unit is further configured to:
  • the primary data unit or the standby data unit is further configured to:
  • the data unit that has not performed the service transmission also opens its corresponding system port.
  • the primary data unit or the standby data unit is further configured to: determine, by the link detection, whether the link is abnormal, and send the link state information to the cross-board;
  • the cross board is further configured to: receive the primary data unit or the backup data unit feedback The link state information, the link state information of the primary data unit is sent to the standby data unit, and the link state information of the standby data unit is sent to the primary data unit.
  • the cross board is further configured to:
  • the above technical solution effectively solves the problem that the service cannot continue to be transmitted normally when one channel fails in the dual-homing connection, and the protection switching speed reaches the requirement of the carrier-class Ethernet; and also prevents the broadcast storm of the Ethernet connection network. And data transfer disruption and other issues.
  • the above technical solution does not require special cooperation of the client device, that is, no message is required between the client and the site to exchange information.
  • the above technical solutions can be applied to various networking. BRIEF abstract
  • FIG. 1 is a schematic diagram of an Ethernet dual-homing connection
  • Figure 2 is a schematic diagram showing the state transition of the active and standby boards in the EPS group. Preferred embodiment of the invention
  • the embodiment of the invention provides a method for implementing Ethernet protection switching.
  • the fast protection switching of the active and standby channels is implemented by detecting the connection state of the active and standby links and controlling the transmission channel without using the protocol packet transmission and reception.
  • the protection channel inserts an alarm, forcing the SNCP to select the working channel for service transmission, and, in addition, blocking the system port of the protection channel, so that the protection channel does not receive and transmit services. Thereby avoiding the disruption of the client service transmission;
  • the embodiment of the invention provides a method for implementing Ethernet protection switching, which includes:
  • the method further includes: when the data unit that does not perform service transmission knows that the link of the data unit that is performing the service transmission is abnormal, the data unit that is not currently performing service transmission clears the time slot of the corresponding system port. Alarm.
  • the data unit also blocks its corresponding system port when an alarm is inserted in the time slot of its corresponding system port.
  • the data unit that has not performed the service transmission knows that the link of the data unit that is transmitting the service is abnormal, the data unit that has not currently performed the service transmission also opens its corresponding system port. By blocking the system port of the data unit of the untransferred service, the disruption of the client's service transmission is avoided.
  • the method further includes: determining, by the link detection, whether the link is abnormal, and sending the link state information to the cross board, where the cross board sends the link state information of each data unit Give the other data unit of the two data units.
  • the cross-board does not receive the link state information of one of the two data units at a specified time, it is determined that the data unit link state is abnormal and another data unit is notified.
  • Each data unit corresponds to one board.
  • the board is selected as the working board (the user port of the board is the working board port), and the board of the other channel is selected as the protection board.
  • the user port is the protected single board port).
  • the protection board When both link links are normal, that is, when the normal transmission service capability is available, the protection board inserts an alarm into the time slot in its system port for a period of time or continuously, forcing the subnet connection protection option.
  • the time slot of the port of the board is used as the channel of the receiving system.
  • the system port of the protection board is blocked from receiving the data sent by the cross board to prevent the data from being forwarded to the client, causing the data transmission of the client to be disturbed. .
  • the two boards pass the state of the board through the inter-board communication mode and the cross board. Through the status information transmission of the cross-board, the two boards are in proper operation in a coordinated manner.
  • the protection board If the link is faulty on the interface of the protection board, the protection board detects the link fault through the link detection on the 802.3 MAC port of the user port. The protection board reports the information of the protection board abnormality to the cross-board. The board then forwards this information to the work board. The work board still maintains the business delivery.
  • the channel of the protection board When the channel of the protection board is normal, the channel of the working board changes from normal to link fault, and the working board's channel does not have the capability of transmitting services normally, the working board passes the user port.
  • the link detection of the 802.3 MAC port is used to detect the link fault.
  • the working board reports the information of the service board abnormality to the cross-connect board and inserts it into the time slot of the system port of the card for a period of time or continuously.
  • the alarm is used to force the subnet connection protection to select the time slot of the system port that protects the board as the receiving channel. After the protection board obtains the information of the service board abnormality through the cross-connect board, the system port of the board is cleared.
  • the alarm in the time slot (if the protection board inserts an alarm into the time slot in a period of time, there may be no alarm in the time slot, so there is no need to clear the alarm in the time slot), and the board is not blocked at the same time. System port.
  • the channel that protects the board is ready for service transmission.
  • the subnet connection protection of the cross-board also switches the service to the time slot of the system port that protects the board, so the service switches to the protection list. Continue to transmit on the channel of the board.
  • the channel that protects the board is in normal service and the channel of the working board is normal.
  • the protection switching process is the same as above.
  • the protocol of the present invention can be described by state; If the board is in the initial state of the board, or the alarm is cleared, the current board is the working board. The working board and the service board are normal.
  • the board is in the initial state of the standby board, or the alarm is added to the time slot.
  • the request board is currently the protection board.
  • the working board is closed.
  • the board is in the working board and the working board is the working board.
  • the protection board clears the time slot alarm, and the operation is turned on.
  • the automatic reverse service is abnormal.
  • the automatic protection starts the system port and transmits the service.
  • the board is in the protection board to protect the board.
  • the working board inserts an alarm and protects the time slot.
  • the automatic reverse service is abnormal.
  • the automatic protection starts. Close the system port.
  • the board is in the working state.
  • the board is currently working on the board.
  • the service is currently on the board.
  • the board is protected.
  • the board is currently protected by the board.
  • the service is not on the board. Transfer on.
  • the board is in the working mode.
  • the board is in the protection mode.
  • the board is in the working automatic switching.
  • the board is in the protection automatic switching.
  • the board status is determined by the service status of the board and the board status of the EPS group.
  • the board periodically transmits the service status to the cross board through the inter-board communication mode (for example, the Highway line).
  • the board is forwarded to another board in the same EPS group.
  • the service status of the board is determined by the link of the 802.3 MAC port of the user port selected by the board in the EPS group, or the cross-board is determined according to the delay of the service status of the board in the EPS group.
  • the service is normal: The board detects that the link status of the 802.3 MAC port of the user port of the EPS group is normal, and sends the status value to the cross-connect board periodically. If the cross-board receives the packet, the status of the board is normal. At the same time, the cross-board will periodically forward this state to another board in the same EPS group.
  • the period may be 10 ms, which is not limited in the present invention.
  • the service is abnormal. There are two cases.
  • the board detects that the link status of the 802.3 MAC port of the EPS port is disconnected, and periodically sends the status value to the cross-connect board.
  • the status of the board is abnormal.
  • the second is that the status of the board is abnormal.
  • the board does not receive the status of the board.
  • the board determines that the status of the board is abnormal.
  • the reason why the board does not send the service status of the board is that the board is powered off or the software is faulty.
  • the cross-board periodically forwards this state to another board in the same EPS group.
  • the board is working, no request status: The initial status of the active board, or the current board is the working board, and the service status of the board (currently working board) and the protection board are service. If the board is normal, the board is triggered to migrate to this state or maintain this state. The board in this state assumes service transmission, and needs to keep the system port open and clear the alarm insertion of the corresponding time slot. When the service status of the board (that is, the working board) and the protection board are normal, the board status will be migrated according to the state machine.
  • the service status of the board is in the normal state, the service status of the board is the same as that of the board.
  • the service status of the board is the same as that of the board. Triggers the board to migrate to this state or maintain this state. The board in this state does not bear the service transmission. You need to keep the system port closed and keep the alarm inserted into the corresponding time slot.
  • the board status will be migrated according to the state machine.
  • the board is working. Automatic switching: The active board or the standby board can be migrated to this state. If the original board is a working board and the service board is abnormal, the board will be migrated to this state. If the board is originally protected, the service is normal and the service board is abnormal. This state is maintained when the board is in this state (working, automatic switching), and the service is abnormal when the board (that is, the working board) is abnormal. The board in this state needs to bear the service transmission. The system port needs to be kept open and the alarm insertion of the corresponding time slot is cleared.
  • the board is protected and automatically switched.
  • the active board or the standby board can be migrated to this state. If the board is originally protected, the board will be migrated to this state. If the board is the working board and the service is abnormal, the board is normal. Move to this state; When the board is in this state (protected, automatically switched), and the board is queried. (that is, the protection board) When the service is abnormal, this state will remain unchanged. The board in this state does not bear the service transmission.
  • the system port needs to be kept off and the alarm is inserted into the corresponding time slot.
  • An embodiment of the present invention further provides an Ethernet protection switching implementation system, including: an active data unit, a standby data unit, and a cross board, where the primary data unit and the cross board are connected through a system port; the standby data unit and the cross The boards are connected through system ports, where:
  • the primary data unit or the standby data unit is configured to: insert an alarm in a time slot of its corresponding system port if the data unit is in the process of performing service transmission; the cross board is set to: According to the subnet connection protection, the time slot of the system port of the data unit without alarm is selected for service transmission.
  • the primary data unit or the standby data unit is further configured to: when the data unit does not currently perform service transmission, and learns that another link of the data unit that is performing service transmission is abnormal, the service is not performed.
  • the data unit clears the alarm in the slot of its corresponding system port.
  • the primary data unit or the standby data unit is further configured to: block an associated system port when an alarm is inserted in a time slot of the corresponding system port.
  • the primary data unit or the standby data unit is further configured to: when the data unit does not currently perform service transmission, and learns that another link of the data unit that is performing service transmission is abnormal, the service is not performed.
  • the data unit also opens its corresponding system port.
  • the primary data unit or the standby data unit is further configured to: determine, by using link detection, whether the link is abnormal, and send the link state information to the cross-board;
  • the cross board is further configured to: receive link state information fed back by the primary data unit or the standby data unit, send link state information of the primary data unit to the standby data unit, and send link state information of the standby data unit Give the primary data unit.
  • the cross-board is further configured to: when the link state information of the active data unit or the standby data unit is not received at a specified time, determine that the data unit link state is abnormal and notify another data unit.
  • modules or steps of the present invention can be implemented by a general-purpose computing device, which can be concentrated on a single computing device or distributed over a network composed of multiple computing devices. Alternatively, they may be executed by a computing device The program code is implemented so that they can be stored in the storage device by the computing device, or they can be separately fabricated into individual integrated circuit modules, or a plurality of modules or steps can be made into a single integrated circuit module. .
  • the invention is not limited to any specific combination of hardware and software.
  • the above technical solution effectively solves the problem that the service cannot continue to be transmitted normally when one channel fails in the dual-homing connection, and the protection switching speed reaches the requirement of the carrier-class Ethernet; and also prevents the broadcast storm and data transmission disturbance of the Ethernet connection network, etc. problem.
  • the above technical solution does not require special cooperation of the client device, that is, no message is required between the client and the site to exchange information.
  • the above technical solutions can be applied to a variety of networking. Therefore, the present invention has industrial utility.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

La présente invention concerne un procédé de mise en œuvre de commutation de protection Ethernet comprenant : dans deux unités de données connectées à double hébergement Ethernet, lorsque l'unité de données effectuant une transmission de service apprend que la liaison de celle-ci est anormale, elle insère une alarme dans l'intervalle de temps de son interface système correspondante, et une carte transversale sélectionne l'intervalle de temps de l'interface système de l'unité de données sans alarme de façon à effectuer une transmission de service selon la protection de connexion de sous-réseau. L'invention concerne également un système de mise en œuvre de commutation de protection Ethernet. La solution technique décrite résout efficacement le problème selon lequel, dans la connexion à double hébergement, lorsqu'un canal est en échec, la transmission du service ne peut pas se poursuivre normalement.
PCT/CN2012/072624 2011-04-15 2012-03-20 Procédé et système de mise en œuvre de commutation de protection ethernet Ceased WO2012139452A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201110095468.X 2011-04-15
CN201110095468.XA CN102739430B (zh) 2011-04-15 2011-04-15 一种以太网保护倒换的实现方法和系统

Publications (1)

Publication Number Publication Date
WO2012139452A1 true WO2012139452A1 (fr) 2012-10-18

Family

ID=46994266

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2012/072624 Ceased WO2012139452A1 (fr) 2011-04-15 2012-03-20 Procédé et système de mise en œuvre de commutation de protection ethernet

Country Status (2)

Country Link
CN (1) CN102739430B (fr)
WO (1) WO2012139452A1 (fr)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105656652A (zh) * 2014-11-14 2016-06-08 中兴通讯股份有限公司 业务数据流传输方法及装置
CN107395425A (zh) * 2017-07-31 2017-11-24 烽火通信科技股份有限公司 一种灵活以太网1+1保护倒换实现方法
CN113890787B (zh) * 2020-07-03 2024-07-19 南京中兴新软件有限责任公司 灵活以太网环网保护方法、装置、计算机设备和介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1612531A (zh) * 2003-10-31 2005-05-04 华为技术有限公司 实现复用段共享保护环错连压制的方法及其系统
CN101159504A (zh) * 2007-10-23 2008-04-09 中兴通讯股份有限公司 基于同步数字体系的以太网保护方法
CN101674240A (zh) * 2009-09-24 2010-03-17 中兴通讯股份有限公司 用于分布式系统的单节点双归的实现方法和装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1622516A (zh) * 2003-11-27 2005-06-01 上海贝尔阿尔卡特股份有限公司 一种实现sdh业务保护倒换和自动恢复的交叉连接系统
CN101321029B (zh) * 2008-06-24 2012-06-13 中兴通讯股份有限公司 一种对未配置时隙插入告警的方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1612531A (zh) * 2003-10-31 2005-05-04 华为技术有限公司 实现复用段共享保护环错连压制的方法及其系统
CN101159504A (zh) * 2007-10-23 2008-04-09 中兴通讯股份有限公司 基于同步数字体系的以太网保护方法
CN101674240A (zh) * 2009-09-24 2010-03-17 中兴通讯股份有限公司 用于分布式系统的单节点双归的实现方法和装置

Also Published As

Publication number Publication date
CN102739430B (zh) 2017-04-12
CN102739430A (zh) 2012-10-17

Similar Documents

Publication Publication Date Title
US8300523B2 (en) Multi-chasis ethernet link aggregation
US8588060B2 (en) E-spring (G.8032) interworking to provide access protection
EP2618521B1 (fr) Procédé, appareil et système de protection contre les défaillances en agrégation de liaisons
CN102098201B (zh) 一种实现l2tp用户接入备份的方法及网络系统
US9385944B2 (en) Communication system, path switching method and communication device
JP5521663B2 (ja) 通信装置、通信システムおよび通信方法
CN101340380B (zh) 一种实现主备倒换中双向转发检测包无中断转发的方法和装置
US9246793B2 (en) Network, network fault recovery method, and node device
CN109672619A (zh) 一种处理报文的方法、设备及系统
CN101094157A (zh) 利用链路聚合实现网络互连的方法
CN101841450B (zh) 多个环形拓扑构建相交环实现稳定通信的方法及系统
CN101677267B (zh) 一种跨环转发协议帧的方法及以太网多环中的共享节点
WO2007086157A1 (fr) Système de réseau
CN102142948A (zh) 一种数据转发方法、装置及系统
CN104025511A (zh) 一种无源光网络中的业务保护方法、光线路终端及系统
WO2011131069A1 (fr) Procédé de détection de liaisons d'association et dispositif distribué
WO2012139452A1 (fr) Procédé et système de mise en œuvre de commutation de protection ethernet
EP2394390B1 (fr) Méthode pour l'usage d'un réseau informatique
EP2047628B1 (fr) Système et procédé de maintien de synchronisation d'état en commutation de protection redondante de groupe d'architecture de gestion indépendante
CN112995002B (zh) 一种交换机环网的设计方法、交换机及存储介质
CN102857423A (zh) 一种分布式链路聚合系统中业务流转发方法及节点
US8179785B1 (en) Deterministic switching protection over aggregated links
CN101291258B (zh) 用于通讯平台多框互连时的以太网环路处理方法
EP2770666B1 (fr) Système et procédé pour la transmission d'un service de multidiffusion
WO2014079010A1 (fr) Procédé, dispositif et système de protection par service

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: 12771983

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 12771983

Country of ref document: EP

Kind code of ref document: A1