WO2015158112A1 - Procédé et appareil pour mettre en œuvre une protection de canal inter-tableaux - Google Patents
Procédé et appareil pour mettre en œuvre une protection de canal inter-tableaux Download PDFInfo
- Publication number
- WO2015158112A1 WO2015158112A1 PCT/CN2014/087397 CN2014087397W WO2015158112A1 WO 2015158112 A1 WO2015158112 A1 WO 2015158112A1 CN 2014087397 W CN2014087397 W CN 2014087397W WO 2015158112 A1 WO2015158112 A1 WO 2015158112A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- board
- port
- line side
- boards
- line
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
Definitions
- the present invention relates to the field of channel protection technologies, and in particular, to a method and apparatus for implementing cross-board channel protection.
- the existing cross-board channel protection method is mainly based on the APS (Automatic Protection Switched) protection technology.
- One board is used as the main board and the other board is used as the standby board. Under normal circumstances, only the main board is in working state. After a line-side fault occurs, the APS protocol cuts the link to the standby board to implement link protection switching.
- This board-level protection method cannot fully utilize the bandwidth of the line side port of the standby board, and requires APS protocol support.
- the present invention proposes a method and apparatus for implementing cross-board channel transmission.
- a method of implementing cross-board channel transmission comprising the steps of:
- a port-span aggregation group is formed on the line-side ports of the two network elements by cascading a plurality of boards in each of the network elements.
- Each board of the two network elements performs real-time detection on the transmission quality and/or connection status of the line side port thereof;
- the board When a board of a network element detects that the transmission quality and/or the connection status of the line-side port of the board is abnormal, the board forwards the packet from the client through the cascaded other boards and the port-span aggregation group. The service of the other end is sent to the corresponding board of another network element.
- the board includes a plurality of client side ports, a plurality of line side ports, and two cascade ports; wherein each of the plurality of network elements is level by the two cascade ports.
- a plurality of line side ports of the plurality of boards in the two network elements form a port cross-board aggregation group.
- real-time detection of the transmission quality and/or connection status of each line side port of each of the two network elements includes:
- the line-side port of each board is a 10M/100M/1000M electrical port or a 100M/GE or 10GE optical port
- the physical connection status of the line-side port is detected in real time.
- the transmission quality of the line side port is detected in real time.
- the board forwards the service from the client to the corresponding board of the other network element by using the cascading other boards and the port-span aggregation group to include:
- the board After receiving the service from the client side, the board adds a private packet header before the packet of the received client side service;
- the service of the client is forwarded to the corresponding board of another network element by using the selected other board and the port-span aggregation group.
- each of the boards includes a line side port member list, and each line side port includes a forwarding mark and an alarm flag;
- Each of the boards notifies the forwarding label and the alarm flag of each line-side port in the line-side port member list to the other boards in the format of the notification message via the cascade port.
- an apparatus for implementing cross-board channel transmission including:
- a port-to-board aggregation group module is formed, and is configured to form a port spanning board on the line side ports of the two network elements by cascading a plurality of boards in each of the two network elements in the adjacent two network elements.
- the monitoring module is configured to perform real-time detection on the transmission quality and/or connection status of each line side port of each of the two network elements;
- the forwarding module is configured to: when a board of a network element detects that the transmission quality and/or the connection status of the line side port of the board is abnormal, the board passes the cascaded other boards and the port cross-board The aggregation group forwards the service from the client to the corresponding board of another network element.
- the board includes a plurality of client side ports, a plurality of line side ports, and two cascade ports; wherein each of the plurality of network elements is level by the two cascade ports.
- a plurality of line side ports of the plurality of boards in the two network elements form a port cross-board aggregation group.
- the detecting module comprises:
- connection state detecting unit is configured to perform real-time detection on the physical connection state of the line side port when the line side port of each board is a 10M/100M/1000M electrical port or a 100M/GE or 10GE optical port;
- the transmission quality detecting unit is configured to perform real-time detection on the transmission quality of the line side port when the line side port of each board is the optical transport network OTN port.
- the forwarding module includes:
- the packet header unit is added, and after the board receives the service from the client side, the private packet header is added before the packet of the received client side service.
- the forwarding unit is configured to forward the service of the client to the corresponding board of another network element by using the selected other board and the port-span aggregation group.
- each of the boards includes a line side port member list, and each line side port includes a forwarding mark and an alarm flag;
- Each of the boards notifies the forwarding label and the alarm flag of each line-side port in the line-side port member list to the other boards in the format of the notification message via the cascade port.
- the invention realizes cascading a plurality of boards and forming a cross-board aggregation group on the line side ports through the inter-board aggregation unit in each board, so that the interaction can be realized without artificial or unnecessary use of the automatic protection switching protocol.
- the protection of the line side channel, while transmitting data can share the bandwidth of all line side ports, increasing the utilization of the line side bandwidth.
- FIG. 1 is a flow chart of a method for implementing cross-board channel transmission provided by the present invention
- FIG. 2 is a schematic diagram of an apparatus for implementing cross-board channel transmission provided by the present invention
- FIG. 3 is a structural diagram of a single board system according to an embodiment of the present invention.
- FIG. 4 is a structural diagram of a cross-board aggregation unit in a single board according to an embodiment of the present invention
- FIG. 5 is a system diagram of providing cross-board channel aggregation protection according to an embodiment of the present invention.
- FIG. 6 is a data flow path diagram of a line side channel in a normal situation according to an embodiment of the present invention.
- FIG. 7 is a data flow path diagram of a line side channel failure according to an embodiment of the present invention.
- FIG. 8 is a schematic diagram of a normal forwarding path of a line side according to an embodiment of the present invention.
- FIG. 9 is a forwarding path diagram of a line side fault according to an embodiment of the present invention.
- FIG. 1 is a flowchart of a method for implementing cross-board channel transmission provided by the present invention. As shown in FIG. 1, the method includes the following steps:
- a port-span aggregation group is formed on the line-side ports of the two network elements by cascading a plurality of boards in each of the network elements.
- the board of the present invention includes a plurality of customer side ports, a plurality of line side ports, and two cascade ports; wherein each board in each network element is cascaded through the two cascade ports A plurality of line side ports of the plurality of boards in the two network elements form a port cross-board aggregation group.
- Step S102 Each board of the two network elements performs real-time detection on the transmission quality and/or connection status of the line side port thereof;
- the line-side port of each board is a 10M/100M/1000M electrical port or a 100M/GE or 10GE optical port
- the physical connection status of the line-side port is detected in real time.
- the transmission quality of the line side port is detected in real time.
- Step S103 When a board of a network element detects that the transmission quality and/or the connection status of the line-side port of the board is abnormal, the board passes the cascaded other boards and the port-span aggregation group. Forward the service from the client to the corresponding board of another NE.
- the forwarding of the service from the client to the corresponding card of the other network element by the other boards and the port-span aggregation group of the board includes: after the board receives the service from the client side, Adding a private packet header to the packet of the received client-side service; selecting other boards that are cascaded through the expansion port according to the added private packet header; using the selected other boards and the port spanning The board aggregation group forwards the service of the client to the corresponding board of another network element.
- each of the boards includes a line side port member list, and each line side port includes a forwarding mark and an alarm flag; wherein each of the boards is in the line side port member list The forwarding label and the alarm flag of each line-side port are notified to other boards through the cascade port in the format of the notification message.
- FIG. 2 is a schematic diagram of an apparatus for implementing cross-board channel transmission according to the present invention.
- the method includes: forming a port-span board aggregation group module 201, which is set to be adjacent to two network elements, The plurality of boards in the network element are cascaded, and the line-side port of the two network elements forms a port-span aggregation group; the monitoring module 202 is configured as each board of the two network elements.
- the transmission quality and/or the connection status of the line side port are detected in real time; the forwarding module 203 is configured to: when a board of one network element detects that the transmission quality and/or the connection status of the line side port of the board is abnormal, The board forwards the service from the client to the corresponding board of another network element through the other cascading boards and the port-span aggregation group.
- the board of the present invention includes a plurality of customer side ports, a plurality of line side ports, and two cascade ports; wherein each board in each network element is cascaded through the two cascade ports A plurality of line side ports of the plurality of boards in the two network elements form a port cross-board aggregation group.
- Each of the boards further includes a line side port member list, each line side port including a forwarding flag and an alarm flag; wherein each of the boards will each line in the line side port member list The forwarding label and the alarm flag of the side port are notified to other boards through the cascade port in the format of the notification message.
- the detecting module 202 includes: a connection state detecting unit, configured to be a line side port when the line side port of each board is a 10M/100M/1000M electrical port or a 100M/GE or 10GE optical port.
- the physical connection state is detected in real time;
- the transmission quality detecting unit is configured to perform real-time detection on the transmission quality of the line side port when the line side port of each board is the optical transport network OTN port.
- the forwarding module 203 includes: adding a packet header unit, and setting the board to receive a service from the client side, adding a private packet header before receiving the packet of the client-side service; and selecting other board units, Set to select according to the added private message header
- the other boards that are cascaded by the expansion port are configured to forward the service of the client to the corresponding board of another network element by using the selected other board and the port-span aggregation group.
- FIG. 3 is a structural diagram of a single board system according to an embodiment of the present invention.
- the system includes a layer 2 forwarding unit, a cross-board aggregation unit, a client side unit, a line side unit, and two cascade ports, specifically
- the layer-side forwarding unit is configured to implement forwarding of Ethernet data packets
- the cross-board aggregation unit is configured to implement multi-board aggregation function of the multiple boards
- Single board cascading is configured to implement forwarding of Ethernet data packets
- the cross-board aggregation unit is configured to implement multi-board aggregation function of the multiple boards
- the line side unit includes N
- FIG. 5 is a schematic diagram of a system for providing cross-board channel aggregation protection according to an embodiment of the present invention.
- the method includes: multiple boards for cross-board aggregation, a line side, and a client side.
- the customer side includes the Ethernet services such as GE (Gigabit Ethernet) and 10GE.
- the other side connected to the user side of the board is the line side, including GE, 10GE, and OTN.
- Optical Transport Network optical transport network, and other ports.
- the line side of the board is added to the same cross-board aggregation group.
- a plurality of line-side ports of each board in the N-board (N>1) form an inter-board aggregation group.
- the inter-board aggregation unit in each board maintains a port member list.
- the list defaults. In the case where all line side ports are added, it can also be specified manually.
- the port member list uses [board ID+port number] to identify a line-side port.
- the port member list of the network element A cross-board aggregation group in Figure 6 is: [1,1], [1,2], [ 2, 3], [3, 2];
- the list of port members of the network element B cross-board aggregation group is: [1, 3], [1, 4], [2, 4], [3, 1].
- the inter-board aggregation unit monitors the line side channel status and/or transmission quality in real time
- the inter-board aggregation unit includes an alarm detection subunit, a forwarding control subunit, and an egress port selection logic subunit.
- the forwarding control subunit is configured to have a forwarding flag on each member port, and set 1 to forward, and 0 to not forward, and the label is controlled by the inter-board aggregation group.
- the alarm detection subunit is set to have an alarm flag bit on each member port. Setting 1 indicates that there is an alarm, and setting 0 indicates no alarm.
- the Out Port Selection Logic subunit is set to select an out port from the member port list based on the priority level.
- the port member list and port status of each board are shared with other boards through internal messages, so that each board on the system knows the port membership of other boards.
- the inter-board aggregation unit notifies all the line-side port members and status of the local board to other boards.
- Judging the line side channel status and transmission quality according to the transmission medium of the line side port includes the following:
- the transmission medium of the line-side port is 100M/GE or 10GE optical port
- the physical connection status and optical signal status are detected.
- the transmission quality of the line side channel is judged according to the OTN layer alarm, and the alarms listed in Table 1 are used as the condition for judging the transmission quality of the line side channel by the inter-board aggregation group.
- transmission media on the line side port There are a variety of transmission media on the line side port. It is not limited to the above three cases.
- the alarms and link status detected by different transmission media are different. You can also set an alarm policy to select whether to use certain alarms as the conditions for setting port forwarding.
- the forwarding status of the port can also be configured manually.
- the local port forwarding flag When the port is from alarm to no alarm, the local port forwarding flag is set to 0, and the notification is sent to the other boards from the expansion port. When the port is from no alarm to when there is an alarm, the local port forwarding flag is set to 1, and the notification is sent. Text to other boards.
- the board forwards the Ethernet packets received from the client to the inter-board aggregation unit through the Layer 2 forwarding unit.
- the inter-board aggregation unit After receiving the Ethernet packet from the client side, the inter-board aggregation unit selects the egress port according to the forwarding policy and forwards the Ethernet packet.
- the forwarding policy is that the inter-board aggregation unit selects the port from the member port list according to the following priority levels: if the line-side port of the local linkup, the port number of which is the smallest priority forwarding; if the line side port of the other board linkup A board with multiple linkup ports is preferred.
- the egress port is a local port, it will be forwarded directly from the local port.
- Circle 4 is forwarded to the network element B client 2 through the layer 2 forwarding unit.
- the egress port is a port of another card, add a private packet header to the client service packet and forward it to the expansion port.
- the steps include:
- Circle 1 learn MAC at the entrance: [Customer 2MAC, vid, board 2, port 1];
- Loop 2 forwarded from the expansion port, with a private packet header: [message type, board 2, port 1, board 1, port 2].
- the content of the internal MAC forwarding entry [MAC, VID, board ID, port number]
- the format of the notification packet is: [message type + source board ID + source board port number + forwarding status];
- the packet type is 0001, which is expressed as a notification packet.
- Source board ID The board ID of the local alarm.
- Source board port number The port number where the alarm is generated locally.
- Forwarding status 0-no forwarding, 1-forwarding;
- the service packet includes the private packet header and the client service packet.
- the format of the service packet is: packet type + source board ID + source board port number + destination board ID + destination board port number + customer service Message].
- the packet type is 0002, indicating that the packet is a forwarding packet of the client.
- Source board ID indicates the board ID that the client accesses.
- Source board port number indicates the port number that the client accesses.
- Destination board ID indicates the board ID to be sent.
- Destination board port number indicates the port number to be sent.
- the steps include:
- Circle 3 learning MAC at the entrance: [Customer 2MAC, vid, board 2, port 1]
- Circle 6 forwarded from the expansion port, with a private packet header: [message type, board 1, port 3, ffff, ffff]
- Circle 8 check the MAC forwarding table. If there is no MAC of the client B of the network element B, the packet is flooded out from port 1. If there is the MAC of the client 2 of the network element B, it is directly forwarded from port 1.
- the present invention includes the following steps:
- a, N-type board line side ports form a cross-board aggregation group
- the boards are interconnected through the backplane cascade ports;
- the inter-board aggregation unit performs packet forwarding according to the transmission quality and connection status of the line side port.
- the client-side service that is connected to the card is forwarded from the line-side port of the card.
- the client-side service that is connected to the card is forwarded from the line-side port of the card.
- multiple card-side ports are added to the inter-board aggregation group. Select a forwarding with a small port number;
- the line side channel of the board when the line side channel of the board fails, the line side channel of the other board transmits.
- the transmission channel selects the bandwidth to occupy less.
- the present invention has the following technical effects:
- the invention realizes cascading a plurality of boards and forming a cross-board aggregation group on the line side ports through the inter-board aggregation unit in each board, so that the interaction can be realized without artificial or unnecessary use of the automatic protection switching protocol.
- the protection of the line side channel, while transmitting data can share the bandwidth of all line side ports, increasing the utilization of the line side bandwidth.
- the automatic protection switching protocol participates to realize the protection of the line side channel, and the transmission data can share the bandwidth of all the line side ports, thereby increasing the utilization of the line side bandwidth.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
L'invention concerne un procédé et un appareil pour mettre en œuvre une protection de canal inter-tableaux, se rapportant au domaine technique des communications optiques. Le procédé comprend les étapes suivantes : par la mise en cascade de multiples tableaux dans chaque élément de réseau de deux éléments de réseau adjacents, un groupe d'agrégation de ports inter-tableaux est formé au niveau des ports côté ligne des deux éléments de réseau; chaque tableau des deux éléments de réseau détecte la qualité de transmission et/ou l'état de connexion des ports côté ligne en temps réel; lorsqu'un tableau d'un élément de réseau détecte que la qualité de transmission et/ou l'état de connexion des ports côté ligne de tableau sont anormaux, le tableau transfère, par l'intermédiaire d'autres tableaux en cascade et du groupe d'agrégation de ports inter-tableaux, le service d'un client au tableau correspondant de l'autre élément de réseau. Dans la présente invention, les bandes passantes de tous les ports côté ligne peuvent être partagées, et l'utilisation de la bande passante côté ligne peut être accrue.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410151531.0A CN105024837A (zh) | 2014-04-16 | 2014-04-16 | 一种实现跨板通道保护的方法及装置 |
CN201410151531.0 | 2014-04-16 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015158112A1 true WO2015158112A1 (fr) | 2015-10-22 |
Family
ID=54323450
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2014/087397 WO2015158112A1 (fr) | 2014-04-16 | 2014-09-25 | Procédé et appareil pour mettre en œuvre une protection de canal inter-tableaux |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105024837A (fr) |
WO (1) | WO2015158112A1 (fr) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021180007A1 (fr) * | 2020-03-11 | 2021-09-16 | 华为技术有限公司 | Procédé, appareil et système de support de service |
CN115333995A (zh) * | 2022-08-13 | 2022-11-11 | 刘学 | 一种路由消息机制的实现方法、***、设备及介质 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107547452B (zh) * | 2017-07-11 | 2020-09-25 | 新华三技术有限公司 | 一种分布式通信设备及其报文转发方法和装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101515835A (zh) * | 2009-03-27 | 2009-08-26 | 中兴通讯股份有限公司 | 一种跨单板光口备份方法及装置 |
CN101645750A (zh) * | 2009-09-02 | 2010-02-10 | 中兴通讯股份有限公司 | 分布式电交叉装置及其实现snc级联保护的***和方法 |
CN101931546A (zh) * | 2009-06-25 | 2010-12-29 | 大唐移动通信设备有限公司 | 保护单板间以太接口的装置 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101242335A (zh) * | 2008-02-26 | 2008-08-13 | 中兴通讯股份有限公司 | 多链路负荷分担的处理装置、处理方法及mpls vpn网络设备 |
CN101877667B (zh) * | 2009-04-30 | 2013-01-09 | 华为技术有限公司 | 一种报文转发方法、装置和*** |
CN101854567B (zh) * | 2010-05-14 | 2013-06-12 | 中兴通讯股份有限公司 | 光传输层的数据传输方法及装置 |
-
2014
- 2014-04-16 CN CN201410151531.0A patent/CN105024837A/zh not_active Withdrawn
- 2014-09-25 WO PCT/CN2014/087397 patent/WO2015158112A1/fr active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101515835A (zh) * | 2009-03-27 | 2009-08-26 | 中兴通讯股份有限公司 | 一种跨单板光口备份方法及装置 |
CN101931546A (zh) * | 2009-06-25 | 2010-12-29 | 大唐移动通信设备有限公司 | 保护单板间以太接口的装置 |
CN101645750A (zh) * | 2009-09-02 | 2010-02-10 | 中兴通讯股份有限公司 | 分布式电交叉装置及其实现snc级联保护的***和方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021180007A1 (fr) * | 2020-03-11 | 2021-09-16 | 华为技术有限公司 | Procédé, appareil et système de support de service |
CN115333995A (zh) * | 2022-08-13 | 2022-11-11 | 刘学 | 一种路由消息机制的实现方法、***、设备及介质 |
CN115333995B (zh) * | 2022-08-13 | 2024-03-22 | 刘学 | 一种路由消息机制的实现方法、***、设备及介质 |
Also Published As
Publication number | Publication date |
---|---|
CN105024837A (zh) | 2015-11-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9350680B2 (en) | Protection switching over a virtual link aggregation | |
CN104753828B (zh) | 一种sdn控制器、数据中心***和路由连接方法 | |
CN104980372A (zh) | 中继***以及交换机装置 | |
US20080068985A1 (en) | Network redundancy method and middle switch apparatus | |
US9455916B2 (en) | Method and system for changing path and controller thereof | |
US11057317B2 (en) | Synchronizing multicast router capability towards ethernet virtual private network (EVPN) multi-homed protocol independent multicast (PIM) device | |
CA2311197A1 (fr) | Systeme de commande de reseau en anneau double a contre-rotation ameliore | |
EP2672665B1 (fr) | Système de communication, procédé de communication et dispositif de communication | |
CN103944828A (zh) | 一种协议报文的传输方法和设备 | |
KR101640017B1 (ko) | 패킷 전송 장비 및 그것의 트래픽 관리 방법 | |
US9515881B2 (en) | Method, device, and system for packet processing | |
CN109691031B (zh) | 业务报文传输方法及节点设备 | |
CN110912815B (zh) | 一种网元防成环方法、装置、设备及可读存储介质 | |
US9036629B2 (en) | Switch module | |
CN102437919B (zh) | 接入路由器和链路可靠性保护方法 | |
US9787607B2 (en) | End-to-end provisioning of Ethernet Virtual Circuits | |
WO2015158112A1 (fr) | Procédé et appareil pour mettre en œuvre une protection de canal inter-tableaux | |
CN109167693B (zh) | 一种基于跨机箱链路聚合组mlag的隔离配置方法及装置 | |
US20180062966A1 (en) | Selective transmission of bidirectional forwarding detection (bfd) messages for verifying multicast connectivity | |
CN101771705A (zh) | 一种基于rrpp的处理方法及装置 | |
WO2016082436A1 (fr) | Procédé et appareil de traitement centralisé mixte associé à un service, et support de stockage | |
CN103746912B (zh) | 一种基于子环链路的数据报文传输方法和设备 | |
JP2010141845A (ja) | 複数のサーバを有する通信装置及び通信方法 | |
US8614958B2 (en) | Systems and methods of snooping connectivity fault messages to configure maintenance end point for alarm suppression messages | |
CN108337162B (zh) | 一种支持双归属保护的***及方法 |
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: 14889454 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: 14889454 Country of ref document: EP Kind code of ref document: A1 |