WO2007125111A1 - A method and system for the protection of ethernet rings - Google Patents

A method and system for the protection of ethernet rings Download PDF

Info

Publication number
WO2007125111A1
WO2007125111A1 PCT/EP2007/054190 EP2007054190W WO2007125111A1 WO 2007125111 A1 WO2007125111 A1 WO 2007125111A1 EP 2007054190 W EP2007054190 W EP 2007054190W WO 2007125111 A1 WO2007125111 A1 WO 2007125111A1
Authority
WO
WIPO (PCT)
Prior art keywords
ethernet
domain
active
node
protection
Prior art date
Application number
PCT/EP2007/054190
Other languages
French (fr)
Inventor
Hui Liu
Original Assignee
Nokia Siemens Networks Gmbh & Co. Kg
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 Nokia Siemens Networks Gmbh & Co. Kg filed Critical Nokia Siemens Networks Gmbh & Co. Kg
Publication of WO2007125111A1 publication Critical patent/WO2007125111A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/42Loop networks
    • H04L12/437Ring fault isolation or reconfiguration

Definitions

  • This invention involves a type of protection method for Ethernet rings, specifically a type of protection method for Ethernet rings with multicast services, and a protection system for Ethernet rings which corresponds to this method.
  • Ethernet ring-based structures can provide effective protection for client services.
  • Multicast also known as multiple broadcast or IP group broadcast
  • IP group broadcast is a type of TCP/IP network technology which allows one or multiple servers (multicast sources) to send single data packets to multiple servers .
  • Multicast services which use multicast technologies to carry out transmissions are already widely used in broadband network applications .
  • Ethernet ring protection (ERP) protocol a two-level protocol protection method that carries out rapid failure detection and recovery for links within the topological structure of an Ethernet ring.
  • the service protection time to achieve link or equipment failover with the help of Ethernet rings is generally set at around 50 milliseconds, and this requirement must be met regardless of whether unicast or multicast technology is used.
  • this requirement can be met by using said Ethernet ring protection protocol; however, for multicasts, this protocol is unable to meet said requirement for failover time.
  • the main object of this invention is therefore to provide a type of protection method for Ethernet rings to enable failover time levels for multicast services running on Ethernet that are acceptable to clients.
  • the specific technical solution according to the invention is implemented as follows: A type of protection method for an Ethernet ring which is composed of at least one Ethernet node and includes at least one domain; each of said domains includes at least one active link and at least one protection link, as well as at least one redundancy manager. This method includes the following steps:
  • Each active node of an active link within said domain notifies the other Ethernet nodes within the domain of its multicast information .
  • Each Ethernet node within said domain receives the multicast information from said active nodes and updates the Ethernet node's multicast information table according to said multicast information .
  • each active node of an active link within said domain notifies the other Ethernet nodes within the domain of its multicast information synchronously.
  • each active node of an active link within said domain notifies the other Ethernet nodes within the domain of its multicast information via a bridge protocol data unit (BPDU) .
  • BPDU bridge protocol data unit
  • the interval between transmissions from each active node of an active link within said domain to their neighboring bridge protocol data units is shorter than the failover time of the Ethernet ring.
  • each Ethernet node within said domain receives the multicast information sent by said active nodes via the bridge protocol data units and updates the Ethernet node's multicast information table according to said multicast information.
  • the multicast information in the bridge protocol data unit includes at least one of the following information items: Ethernet node identifiers, domain names, virtual local area network (VLAN) group identification (GID) for Ethernet ring protection, and multicast group identification (GID) for Ethernet ring protection.
  • Ethernet node identifiers domain names
  • VLAN virtual local area network
  • GID multicast group identification
  • each active node of an active link within said domain uses the polling method or the disconnection method to notify the other Ethernet nodes within the domain of its multicast information.
  • the other Ethernet nodes within said domain are the active nodes of the active link or the protection nodes of the protection link.
  • This invention also proposes a type of protection system for an Ethernet ring which comprises at least one Ethernet node and includes at least one domain.
  • Each of said domains includes at least one active link and at least one protection link, as well as at least one redundancy manager.
  • Said Ethernet ring also includes at least one transmitter unit and at least one receiver unit; the transmitter unit sends multicast information from each active node of the active link(s) within said domain to the other Ethernet nodes within the domain; the receiving unit receives the multicast information sent by the transmitter unit and updates the multicast information table of the Ethernet nodes within the domain according to said multicast information.
  • Said transmitter unit is located in an active node of an active link within the domain, and said receiver unit is located in an Ethernet node within said domain.
  • the method according to the invention is able to notify the protection link of the active link's multicast information before a failure occurs in an active link or after a failure occurs in an active link. If a link fails, the protection link is able to obtain the active link's multicast information within a short time and thereby take over operation of the traffic package; moreover, the recovery time for failures in dynamic multicast services can be reduced from seconds to milliseconds, thus reducing the protection time.
  • the method according to the invention is a supplement to the existing Ethernet ring protection protocol (ERP) which requires no alterations to existing equipment, and the cost of using the method according to the invention is therefore extremely low.
  • ETP Ethernet ring protection protocol
  • Figure l isa schematic diagram of the Ethernet protection protocol (ERP) .
  • Figure 2 is a schematic diagram showing the initial state of an Ethernet ring using ERP.
  • Figure 3 is a schematic diagram showing the normal state of an Ethernet ring using ERP.
  • Figure 4 is a schematic diagram showing the state of an Ethernet ring using ERP when a failure occurs and the method according to the invention is therefore used to carry out protection.
  • Figure 5 is a schematic diagram showing recovery and return to the normal state for an Ethernet ring using ERP.
  • FIG l is a schematic diagram of the Ethernet protection protocol (ERP) .
  • Ethernet nodes NE1 ⁇ NE7 in Figure 1 form a physical Ethernet ring which includes multiple logical domains, and each of these domains includes an active link and a protection link.
  • Ethernet nodes RM A, NE2, NE3, NE4 and NE5 have formed an active link, as shown by the solid line in Figure 1; while NEl, NE7 and NE6 have formed a protection node, as shown by the broken line in Figure 1.
  • One node within this domain has been designated as the redundancy manager RM A.
  • the other nodes on the Ethernet ring have been designated as ordinary switching nodes .
  • one multicast source sends service information to the nodes in one domain.
  • Multiple virtual local area networks (VLAN) generally exist within a single domain, and each VLAN generally includes multiple multicast groups.
  • the RM A processes control information from the ERP and maintains the information of the active link and the protection link in the domain, including information such as which nodes within the domain are active nodes, which nodes are protection nodes and whether an active node has failed and been disconnected.
  • the RM node has two ports on the ring in said domain, one of which is deployed by the RM as the primary port (P) , while the other is deployed by the RM as the secondary port (S) .
  • the secondary port is blocked for all non-ERP control information within the multicast group for the VLANs, as shown by the broken-line circles below the RM in Figure 1.
  • the RM effectively separates the primary port (P) and the secondary port (S) , thereby preventing the formation of short circuits on the Ethernet ring.
  • ERP control information may still be sent or received via the secondary port, so that when traffic packages are operating on the active link, control information will also be operating; no traffic packages from the domain will be operating on the protection link, upon which only control information will operate.
  • FIG. 2 is a schematic diagram showing the initial state of an Ethernet ring using ERP.
  • a multicast source is shown on the right-hand side of Figure 2.
  • the multicast information tables of all Ethernet nodes within domains associated with this multicast source are empty, including those of the active link nodes and the protection link nodes, i.e. the multicast information tables of NE1-NE7 and RM A are all empty.
  • FIG. 3 is a schematic diagram showing the normal state of an Ethernet ring using ERP.
  • Said multicast source distributes service information to all nodes within the domain via the Ethernet ring.
  • the nodes of the active links within said domain are able to obtain multicast information from the service information distributed by the multicast source, and then write it into the multicast information table of the active link nodes; in other words, RM A, NE2, NE3 NE4 and NE5 respectively obtain multicasting information from the service information distributed by the multicast source and write this information into their respective multicast information tables.
  • the nodes on the protection link within said domain cannot process the service information from the multicast source, as the secondary port is blocked, and the multicast information tables of NEl, NE7 and NE6 therefore remain empty.
  • Figure 4 is a schematic diagram showing the state of an Ethernet ring using ERP when a failure occurs and the method according to the invention is therefore used to carry out protection.
  • the circles drawn with a solid line in Figure 4 indicate that a failure in the Ethernet ring has occurred at the corresponding location.
  • each of the active nodes in the active link (NE2, NE3, NE4, NE5 and RM A) notifies the other Ethernet nodes within said domain of the multicast information in their multicast information tables .
  • the so-called "other Ethernet nodes" include both the active nodes and the protection nodes.
  • the multicast information sent by the active nodes is control information.
  • each active node within an active link may inform the other Ethernet nodes within the domain of its multicast information via the BPDU.
  • the multicast information within the BPDU includes Ethernet node identifiers, domain names, virtual local area network (VLAN) group identification (GID) for Ethernet ring protection and multicast group identification (GID) for Ethernet ring protection (for the sake of simplicity, only multicast GID is shown in Figures 3 to 5) .
  • VLAN virtual local area network
  • GID multicast group identification
  • Ethernet node identifiers indicate from which node the multicast information was sent. If the Ethernet node identifier information in the BPDU received by an Ethernet node within said domain is different from the node identifier of the Ethernet node itself, the Ethernet node will receive the multicast information held by said BPDU. If the Ethernet node identifier information in the BPDU received by an Ethernet node within said domain is the same as the node identifier of the Ethernet node itself, the Ethernet node will discard the multicast information held by the BPDU. In this way, duplication can be avoided.
  • the domain name indicates the domain in which the active node and the protection node are located, while virtual local area network (VLAN) group identification (GID) for Ethernet ring protection indicates which multicast groups are contained in each VLAN. Each multicast group has at least one port.
  • VLAN virtual local area network
  • GID virtual local area network
  • each node After each Ethernet node within the domain completes receipt of the multicasting information held by the BPDU, each node updates its own multicast information table according to the content of the multicast information.
  • each active node in the active link sends its multicast information is dynamic, continuing until the multicast information of every Ethernet node within the domain which uses ERP becomes identical; in other words, the multicast information of every Ethernet node within the domain which uses ERP is synchronized.
  • Figure 5 is a schematic diagram showing recovery and return to normal state for an Ethernet ring using ERP.
  • the protection link within the diagram becomes a new active link, and the active link becomes a new protection link; in other words, RM A, NEl, NE7, NE6 and NE5 are the new active nodes, while NE2, NE3 and NE4 are the new protection nodes.
  • Multicast clients can obtain service information from multicast sources via a new active link.
  • the RM node redeploys the primary port (P) and secondary port (S) within said domain, as illustrated by the broken-line circles in Figure 5.
  • the multicast information notification method used in the above exemplary embodiment is the disconnection method.
  • other methods such as the polling method may also be used.
  • the difference between the disconnection method and the polling method is that in the former, the multicast information of active nodes in an active link is sent to the protection node in the protection link after a link failure occurs, while in the latter, the multicast information of active nodes in an active link is sent to the protection node in the protection link before a link failure occurs.
  • FIG. 1 also shows an exemplary embodiment for the protection system for Ethernet rings according to the invention.
  • Ethernet nodes NE1-NE7 in Figure 1 form a physical Ethernet ring which includes multiple logical domains, and each of these domains includes an active link and a protection link.
  • Ethernet nodes RM A, NE2, NE3, NE4 and NE5 have formed an active link, as shown by the solid line in Figure 1, while NEl, NE7 and NE6 have formed a protection link, as shown by the broken line in Figure 1.
  • One node within this domain has been designated as the redundancy manager RM A.
  • the other nodes on the Ethernet ring have been designated as ordinary switching nodes .
  • the Ethernet ring includes 5 transmitter units and 8 receiver units. These 5 transmitter units are located in the active nodes, RM A, NE2, NE3, NE4 and NE5, of the active link within the domain, respectively; the 8 receiving units are located in the Ethernet nodes within the domain RM A and NE1 ⁇ NE7.
  • the receiver units receive the multicast information sent by the transmitter units and update the multicast information tables of the Ethernet nodes within the domain according to said multicast information.
  • the method according to the invention is able to notify the protection link of the active link's multicast information before a failure occurs in an active link or after a failure occurs in an active link; if a link fails, the protection link is able to obtain the active link's multicast information within a short time and thereby take over operation of the traffic package; moreover, the failover time in dynamic multicast services can be reduced from seconds to milliseconds, reducing the protection time.
  • the method according to the invention is a supplement to the existing Ethernet ring protection protocol (ERP) which requires no alterations to existing equipment, and the cost of using the method according to the invention is therefore extremely low.
  • ERP Ethernet ring protection protocol

Abstract

This invention proposes a type of protection method for an Ethernet ring which is composed of at least one Ethernet node and includes at least one domain; each of said domains includes at least one active link and at least one protection link; it also includes at least one redundancy manager. Each active node of the active links within said domain notifies the other Ethernet nodes within the domain of its multicast information. Each Ethernet node within the domain receives the multicast information from said active node and updates the Ethernet node's multicast information table according to said multicast information. This invention also proposes a type of protection system for Ethernet rings. Using this invention, the failover time for dynamic multicast services can be reduced from seconds to milliseconds, thus reducing the protection time.

Description

Description
A METHOD AND SYSTEM FOR THE PROTECTION OF ETHERNET RINGS
Technical area
This invention involves a type of protection method for Ethernet rings, specifically a type of protection method for Ethernet rings with multicast services, and a protection system for Ethernet rings which corresponds to this method.
Technical background
Current Ethernet applications cover a range of areas including access networks, metropolitan area networks and even backbone networks. However, as broadband data networks continue to develop, the existing Ethernet-based metropolitan area network systems face an enormous challenge. Existing network infrastructures are unable to provide operator-grade service protection methods, and where network disconnections occur due to failures in fiber optics and equipment, it is necessary to provide dependable protection for and recovery of services. It is apparent from existing technologies that Ethernet ring-based structures can provide effective protection for client services.
At the same time, the continual development of broadband multimedia networks has led to the emergence of a steady stream of broadband network applications. IP TV, video conferencing, data and information distribution, multimedia distance learning and other such broadband applications all present a challenge for the load capacity of existing broadband multimedia networks. Traditional networks built on unicast technology have been unable to meet the requirements of these emerging broadband applications in terms of bandwidth and network service quality. Multicast (also known as multiple broadcast or IP group broadcast) technology is a type of TCP/IP network technology which allows one or multiple servers (multicast sources) to send single data packets to multiple servers . Multicast services which use multicast technologies to carry out transmissions are already widely used in broadband network applications .
There are many types of protection method for Ethernet rings. One such method is the Ethernet ring protection (ERP) protocol, a two-level protocol protection method that carries out rapid failure detection and recovery for links within the topological structure of an Ethernet ring.
The service protection time to achieve link or equipment failover with the help of Ethernet rings is generally set at around 50 milliseconds, and this requirement must be met regardless of whether unicast or multicast technology is used. Currently, in unicasts, this requirement can be met by using said Ethernet ring protection protocol; however, for multicasts, this protocol is unable to meet said requirement for failover time.
Invention content
The main object of this invention is therefore to provide a type of protection method for Ethernet rings to enable failover time levels for multicast services running on Ethernet that are acceptable to clients. In order to achieve this object, the specific technical solution according to the invention is implemented as follows: A type of protection method for an Ethernet ring which is composed of at least one Ethernet node and includes at least one domain; each of said domains includes at least one active link and at least one protection link, as well as at least one redundancy manager. This method includes the following steps:
(1) Each active node of an active link within said domain notifies the other Ethernet nodes within the domain of its multicast information .
(2) Each Ethernet node within said domain receives the multicast information from said active nodes and updates the Ethernet node's multicast information table according to said multicast information .
In step (1), each active node of an active link within said domain notifies the other Ethernet nodes within the domain of its multicast information synchronously.
In step (1), each active node of an active link within said domain notifies the other Ethernet nodes within the domain of its multicast information via a bridge protocol data unit (BPDU) .
The interval between transmissions from each active node of an active link within said domain to their neighboring bridge protocol data units is shorter than the failover time of the Ethernet ring.
In step (2), each Ethernet node within said domain receives the multicast information sent by said active nodes via the bridge protocol data units and updates the Ethernet node's multicast information table according to said multicast information.
The multicast information in the bridge protocol data unit includes at least one of the following information items: Ethernet node identifiers, domain names, virtual local area network (VLAN) group identification (GID) for Ethernet ring protection, and multicast group identification (GID) for Ethernet ring protection.
In step (1), each active node of an active link within said domain uses the polling method or the disconnection method to notify the other Ethernet nodes within the domain of its multicast information.
In step (1), the other Ethernet nodes within said domain are the active nodes of the active link or the protection nodes of the protection link.
This invention also proposes a type of protection system for an Ethernet ring which comprises at least one Ethernet node and includes at least one domain. Each of said domains includes at least one active link and at least one protection link, as well as at least one redundancy manager. Said Ethernet ring also includes at least one transmitter unit and at least one receiver unit; the transmitter unit sends multicast information from each active node of the active link(s) within said domain to the other Ethernet nodes within the domain; the receiving unit receives the multicast information sent by the transmitter unit and updates the multicast information table of the Ethernet nodes within the domain according to said multicast information. Said transmitter unit is located in an active node of an active link within the domain, and said receiver unit is located in an Ethernet node within said domain.
It is therefore apparent that the protection method and system for Ethernet rings provided according to the invention has the following features and advantages:
(1) The method according to the invention is able to notify the protection link of the active link's multicast information before a failure occurs in an active link or after a failure occurs in an active link. If a link fails, the protection link is able to obtain the active link's multicast information within a short time and thereby take over operation of the traffic package; moreover, the recovery time for failures in dynamic multicast services can be reduced from seconds to milliseconds, thus reducing the protection time.
(2) The method according to the invention is a supplement to the existing Ethernet ring protection protocol (ERP) which requires no alterations to existing equipment, and the cost of using the method according to the invention is therefore extremely low.
Explanation of drawings
More detailed descriptions of specific embodiments according to the invention are given below with the aid of the diagrams, wherein:
Figure l isa schematic diagram of the Ethernet protection protocol (ERP) .
Figure 2 is a schematic diagram showing the initial state of an Ethernet ring using ERP. Figure 3 is a schematic diagram showing the normal state of an Ethernet ring using ERP.
Figure 4 is a schematic diagram showing the state of an Ethernet ring using ERP when a failure occurs and the method according to the invention is therefore used to carry out protection. Figure 5 is a schematic diagram showing recovery and return to the normal state for an Ethernet ring using ERP.
Specific embodiments
Figure l isa schematic diagram of the Ethernet protection protocol (ERP) . Ethernet nodes NE1~NE7 in Figure 1 form a physical Ethernet ring which includes multiple logical domains, and each of these domains includes an active link and a protection link. For example, in the domain shown in Figure 1, Ethernet nodes RM A, NE2, NE3, NE4 and NE5 have formed an active link, as shown by the solid line in Figure 1; while NEl, NE7 and NE6 have formed a protection node, as shown by the broken line in Figure 1. One node within this domain has been designated as the redundancy manager RM A. The other nodes on the Ethernet ring have been designated as ordinary switching nodes .
In general, one multicast source sends service information to the nodes in one domain. Multiple virtual local area networks (VLAN) generally exist within a single domain, and each VLAN generally includes multiple multicast groups.
The RM A processes control information from the ERP and maintains the information of the active link and the protection link in the domain, including information such as which nodes within the domain are active nodes, which nodes are protection nodes and whether an active node has failed and been disconnected. In addition, the RM node has two ports on the ring in said domain, one of which is deployed by the RM as the primary port (P) , while the other is deployed by the RM as the secondary port (S) .
In the domain where the RM is located, the secondary port is blocked for all non-ERP control information within the multicast group for the VLANs, as shown by the broken-line circles below the RM in Figure 1. In this way, the RM effectively separates the primary port (P) and the secondary port (S) , thereby preventing the formation of short circuits on the Ethernet ring. Despite the block, ERP control information may still be sent or received via the secondary port, so that when traffic packages are operating on the active link, control information will also be operating; no traffic packages from the domain will be operating on the protection link, upon which only control information will operate.
Figure 2 is a schematic diagram showing the initial state of an Ethernet ring using ERP. A multicast source is shown on the right-hand side of Figure 2. Before information is distributed by this multicast source via Ethernet, the multicast information tables of all Ethernet nodes within domains associated with this multicast source are empty, including those of the active link nodes and the protection link nodes, i.e. the multicast information tables of NE1-NE7 and RM A are all empty.
Figure 3 is a schematic diagram showing the normal state of an Ethernet ring using ERP. Said multicast source distributes service information to all nodes within the domain via the Ethernet ring. The nodes of the active links within said domain are able to obtain multicast information from the service information distributed by the multicast source, and then write it into the multicast information table of the active link nodes; in other words, RM A, NE2, NE3 NE4 and NE5 respectively obtain multicasting information from the service information distributed by the multicast source and write this information into their respective multicast information tables. The nodes on the protection link within said domain cannot process the service information from the multicast source, as the secondary port is blocked, and the multicast information tables of NEl, NE7 and NE6 therefore remain empty.
Figure 4 is a schematic diagram showing the state of an Ethernet ring using ERP when a failure occurs and the method according to the invention is therefore used to carry out protection. The circles drawn with a solid line in Figure 4 indicate that a failure in the Ethernet ring has occurred at the corresponding location. Once the RM discovers by polling, disconnection or other failure detection mechanisms that a failure has occurred in the link, the RM opens the previously blocked secondary port (S) , allowing traffic packages to operate on the original protection link as well.
Then, each of the active nodes in the active link (NE2, NE3, NE4, NE5 and RM A) notifies the other Ethernet nodes within said domain of the multicast information in their multicast information tables . The so-called "other Ethernet nodes" include both the active nodes and the protection nodes. The multicast information sent by the active nodes is control information. Generally, each active node within an active link may inform the other Ethernet nodes within the domain of its multicast information via the BPDU. The multicast information within the BPDU includes Ethernet node identifiers, domain names, virtual local area network (VLAN) group identification (GID) for Ethernet ring protection and multicast group identification (GID) for Ethernet ring protection (for the sake of simplicity, only multicast GID is shown in Figures 3 to 5) .
Ethernet node identifiers indicate from which node the multicast information was sent. If the Ethernet node identifier information in the BPDU received by an Ethernet node within said domain is different from the node identifier of the Ethernet node itself, the Ethernet node will receive the multicast information held by said BPDU. If the Ethernet node identifier information in the BPDU received by an Ethernet node within said domain is the same as the node identifier of the Ethernet node itself, the Ethernet node will discard the multicast information held by the BPDU. In this way, duplication can be avoided. The domain name indicates the domain in which the active node and the protection node are located, while virtual local area network (VLAN) group identification (GID) for Ethernet ring protection indicates which multicast groups are contained in each VLAN. Each multicast group has at least one port.
After each Ethernet node within the domain completes receipt of the multicasting information held by the BPDU, each node updates its own multicast information table according to the content of the multicast information.
The process in which each active node in the active link sends its multicast information is dynamic, continuing until the multicast information of every Ethernet node within the domain which uses ERP becomes identical; in other words, the multicast information of every Ethernet node within the domain which uses ERP is synchronized. There is a certain time interval between two adjacent BPDUs sent by each active node of an active link. This time interval should be at least shorter than the failover time required by the Ethernet ring, generally 50 milliseconds, in order to ensure the synchronization of the multicast information of said Ethernet nodes .
Figure 5 is a schematic diagram showing recovery and return to normal state for an Ethernet ring using ERP. After the multicast information of all nodes within the domain is synchronized, the protection link within the diagram becomes a new active link, and the active link becomes a new protection link; in other words, RM A, NEl, NE7, NE6 and NE5 are the new active nodes, while NE2, NE3 and NE4 are the new protection nodes. Multicast clients can obtain service information from multicast sources via a new active link. The RM node redeploys the primary port (P) and secondary port (S) within said domain, as illustrated by the broken-line circles in Figure 5.
The multicast information notification method used in the above exemplary embodiment is the disconnection method. In addition to the disconnection method, other methods such as the polling method may also be used. The difference between the disconnection method and the polling method is that in the former, the multicast information of active nodes in an active link is sent to the protection node in the protection link after a link failure occurs, while in the latter, the multicast information of active nodes in an active link is sent to the protection node in the protection link before a link failure occurs.
Furthermore, Figure 1 also shows an exemplary embodiment for the protection system for Ethernet rings according to the invention. Ethernet nodes NE1-NE7 in Figure 1 form a physical Ethernet ring which includes multiple logical domains, and each of these domains includes an active link and a protection link. For example, in the domain shown in Figure 1, Ethernet nodes RM A, NE2, NE3, NE4 and NE5 have formed an active link, as shown by the solid line in Figure 1, while NEl, NE7 and NE6 have formed a protection link, as shown by the broken line in Figure 1. One node within this domain has been designated as the redundancy manager RM A. The other nodes on the Ethernet ring have been designated as ordinary switching nodes .
The Ethernet ring includes 5 transmitter units and 8 receiver units. These 5 transmitter units are located in the active nodes, RM A, NE2, NE3, NE4 and NE5, of the active link within the domain, respectively; the 8 receiving units are located in the Ethernet nodes within the domain RM A and NE1~NE7. The receiver units receive the multicast information sent by the transmitter units and update the multicast information tables of the Ethernet nodes within the domain according to said multicast information.
As the exemplary embodiment above shows, the method according to the invention is able to notify the protection link of the active link's multicast information before a failure occurs in an active link or after a failure occurs in an active link; if a link fails, the protection link is able to obtain the active link's multicast information within a short time and thereby take over operation of the traffic package; moreover, the failover time in dynamic multicast services can be reduced from seconds to milliseconds, reducing the protection time. In addition, the method according to the invention is a supplement to the existing Ethernet ring protection protocol (ERP) which requires no alterations to existing equipment, and the cost of using the method according to the invention is therefore extremely low.

Claims

Claims
1. A type of protection method for an Ethernet ring which is composed of at least one Ethernet node and includes at least one domain, wherein each of said domains includes at least one active link and at least one protection link and at least one redundancy manager, the method being characterized by the inclusion of the following steps:
(1) Each active node of an active link within said domain notifies the other Ethernet nodes within the domain of its multicast information, and
(2) Each Ethernet node within the domain receives the multicast information from said active nodes and updates the Ethernet node ' s multicast information table according to said multicast information .
2. The protection method for Ethernet rings as claimed in claim
1, characterized in that in step (1), each active node of an active link within said domain notifies the other Ethernet nodes within the domain of its multicast information synchronously.
3. The protection method for Ethernet rings as claimed in claim 1, characterized in that in step (1), each active node of an active link within the domain notifies the other Ethernet nodes within the domain of its multicast information synchronously via a bridge protocol data unit (BPDU) .
4. The protection method for Ethernet rings as claimed in claim 3, characterized in that the interval between transmissions from each active node of the active links within the domain to their neighboring bridge protocol data units is shorter than the failover time of the Ethernet ring.
5. The protection method for Ethernet rings as claimed in claim
1, characterized in that in step (2), each Ethernet node within the domain receives the multicast information sent by said active nodes via the bridge protocol data units and updates the Ethernet node's multicast information table according to said multicast information .
6. The protection method for Ethernet rings as claimed in claims 3 or 5, characterized in that the multicast information in the bridge protocol data units includes at least one of the following information items: Ethernet node identifiers, domain names, virtual local area network (VLAN) group identification (GID) for Ethernet ring protection, and multicast group identification (GID) for Ethernet ring protection.
7. The protection method for Ethernet rings as claimed in claim 1, characterized in that: in step (1), each active node of an active link within the domain uses the polling method or the disconnection method to notify the other Ethernet nodes within the domain of its multicast information.
8. The protection method for Ethernet rings as claimed in any of claims 1, 2, 3 or 7, characterized in that in step (1), the other Ethernet nodes within the domain are the active nodes of the active link or the protection nodes of the protection link.
9. A type of protection system for Ethernet rings which comprises at least one Ethernet node and includes at least one domain, wherein each of said domains includes at least one active link and at least one protection link and at least one redundancy manager, characterized by the inclusion of at least one transmitter unit and at least one receiver unit, whereby the transmitter unit sends multicast information from each active node of the active link within the domain to the other Ethernet nodes within the domain and the receiver unit receives the multicast information sent by the transmitter unit and updates the multicast information table of the Ethernet nodes within the domain according to said multicast information.
10. The protection system for Ethernet rings as claimed in claim 9, characterized in that said transmitter unit is located in an active node of an active link within the domain.
11. The protection system for Ethernet rings as claimed in claim 9, characterized in that said receiver unit is located in an Ethernet node within the domain .
PCT/EP2007/054190 2006-04-28 2007-04-27 A method and system for the protection of ethernet rings WO2007125111A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200610076158.2 2006-04-28
CNA2006100761582A CN101064632A (en) 2006-04-28 2006-04-28 Method and system for protecting Ethernet network loop

Publications (1)

Publication Number Publication Date
WO2007125111A1 true WO2007125111A1 (en) 2007-11-08

Family

ID=38434314

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2007/054190 WO2007125111A1 (en) 2006-04-28 2007-04-27 A method and system for the protection of ethernet rings

Country Status (2)

Country Link
CN (1) CN101064632A (en)
WO (1) WO2007125111A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100968939B1 (en) * 2007-12-12 2010-07-14 한국전자통신연구원 Method and apparatus for protection switching of ring network
US8565072B2 (en) 2008-03-10 2013-10-22 Zte Corporation Method and a system for preventing a network storm from presenting in a multi-ring ethernet
CN106941373A (en) * 2017-03-21 2017-07-11 烽火通信科技股份有限公司 A kind of device and method that broadcasting service protection is realized in optical transfer network

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101483573B (en) * 2009-02-09 2011-05-11 杭州华三通信技术有限公司 Method and network node for GVRP dynamic learning
CN101707538B (en) * 2009-11-25 2011-09-14 烽火通信科技股份有限公司 Method for detecting and automatically recovering Ethernet loopback

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002073903A1 (en) * 2001-03-12 2002-09-19 Luminous Networks, Inc. Bandwidth reservation reuse in dynamically allocated ring protection and restoration technique
WO2003062842A1 (en) * 2002-01-23 2003-07-31 Appian Communications, Inc. Managing virtual network architectures
US6680912B1 (en) * 2000-03-03 2004-01-20 Luminous Networks, Inc. Selecting a routing direction in a communications network using a cost metric
WO2004043011A1 (en) * 2002-11-06 2004-05-21 Wuhan Fiberhome Networks Co., Ltd. Multiple service ring of n-ringlet structure based on multiple fe, ge and 10ge
US20040223503A1 (en) * 2003-05-06 2004-11-11 Overture Networks, Inc. Protected switching ring

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6680912B1 (en) * 2000-03-03 2004-01-20 Luminous Networks, Inc. Selecting a routing direction in a communications network using a cost metric
WO2002073903A1 (en) * 2001-03-12 2002-09-19 Luminous Networks, Inc. Bandwidth reservation reuse in dynamically allocated ring protection and restoration technique
WO2003062842A1 (en) * 2002-01-23 2003-07-31 Appian Communications, Inc. Managing virtual network architectures
WO2004043011A1 (en) * 2002-11-06 2004-05-21 Wuhan Fiberhome Networks Co., Ltd. Multiple service ring of n-ringlet structure based on multiple fe, ge and 10ge
US20040223503A1 (en) * 2003-05-06 2004-11-11 Overture Networks, Inc. Protected switching ring

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
FAQS.ORG: "RFC 3619 - Extreme Network's Ethernet Automatic Protection Switching (EAPS) Version 1", INTERNET ARTICLE, October 2003 (2003-10-01), Internet, pages 1 - 4, XP002449412, Retrieved from the Internet <URL:http://www.faqs.org/rfcs/rfc3619.html> [retrieved on 20070903] *
SIEMENS COMMUNICATION: "SURPASS Cerrier Ethernet", INTERNET ARTICLE, 29 January 2006 (2006-01-29), Internet, pages 1-6, XP002449411, Retrieved from the Internet <URL:http://optical.usa.siemens.com/carrierethernet/downloads/Siemens%20CE_%20Focus%20On%20Ethernet%20Ring%20Protection%20_%20final_%2029012006.pdf> [retrieved on 20070903] *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100968939B1 (en) * 2007-12-12 2010-07-14 한국전자통신연구원 Method and apparatus for protection switching of ring network
US8565072B2 (en) 2008-03-10 2013-10-22 Zte Corporation Method and a system for preventing a network storm from presenting in a multi-ring ethernet
CN106941373A (en) * 2017-03-21 2017-07-11 烽火通信科技股份有限公司 A kind of device and method that broadcasting service protection is realized in optical transfer network
CN106941373B (en) * 2017-03-21 2019-09-17 烽火通信科技股份有限公司 A kind of device and method for realizing broadcasting service protection in optical transfer network

Also Published As

Publication number Publication date
CN101064632A (en) 2007-10-31

Similar Documents

Publication Publication Date Title
US7876673B2 (en) Prevention of frame duplication in interconnected ring networks
EP1905203B1 (en) Router and method for protocol process migration
CN100409634C (en) Fast ring network protecting method and system
US8514878B1 (en) Point-to-multipoint (P2MP) resilience for GMPLS control of ethernet
US20080068985A1 (en) Network redundancy method and middle switch apparatus
CN100596356C (en) Network node and fault recovery method of Ethernet ring network therein
US8203931B2 (en) Communication network protection systems
US8179788B2 (en) Protection switching method and apparatus for use in ring network
WO2008025285A1 (en) Method and device for providing multicast service with multiple types of protection and recovery
US20070153791A1 (en) Method for rapidly recovering multicast service and network device
CN102970231B (en) Multicast data flow forwards implementation method and route-bridge(RB)
CN101841450B (en) Method and system for realizing stable communication by forming multiple ring topologies into intersecting ring
CN101043422A (en) Multicasting service protecting method of access network and its system, apparatus
WO2007125111A1 (en) A method and system for the protection of ethernet rings
CN102801632A (en) Unified electoral method of PIM-SM (Protocol Independent Multicast-Sparse Mode) designated router and IGMP (Internet Group Management Protocol) querier
JP2003258822A (en) Packet ring network and inter-packet ring network connection method used in the same
CN106452882B (en) Backup switching method and system for universal network passport server
CN102957588A (en) Method and system for protecting looped network from broadcast storm
JP5465784B2 (en) Method and system for subring control channel without virtual channel to block protocol messages
CN100550812C (en) Improve method, system and the node device of dependability of fast looped network
CN101262399A (en) A cross-loop RPR two point failure processing method and system
Tien et al. A novel ring-based dual paths approach for reducing redundant traffic in HSR networks
US10938590B2 (en) Synchronizing multi-homed network elements for multicast traffic
CN111510315A (en) Ring network redundancy protocol based on proprietary switching chip network pipe type industrial switch
CN111526078A (en) Sub-ring network redundancy expansion protocol applied to diversified network topology

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

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

Country of ref document: EP

Kind code of ref document: A1