Method for protecting an Ethernet ring from a superloop going through the Ethernet ring
09705701 ยท 2017-07-11
Assignee
Inventors
Cpc classification
H04L12/4625
ELECTRICITY
International classification
Abstract
The present invention relates to a method in an Ethernet ring for protecting the Ethernet ring from a superloop going through the Ethernet ring, wherein the Ethernet ring comprises at least one ring node and two interface nodes between the Ethernet ring and a VPLS-domain, the Ethernet ring further comprises a ring protection link, the method comprises the steps of: receiving in one of the interface nodes a withdrawal message intended to indicate that the other interface node is malfunctioning, the method being further characterized by the further step of; maintaining said ring protection link in the Ethernet ring in response to the withdrawal message.
Claims
1. A method for preventing the formation of a superloop in a network comprising a first Ethernet ring, wherein the first Ethernet ring comprises: a ring node, a first interface node, a second interface node, and a ring protection link, wherein the first interface node is operable to communicate with a third interface node of a second Ethernet ring via a first segment of a core network and the second interface node is operable to communicate with a fourth interface node of the second Ethernet ring via a second segment of the core network, the method comprising: the third interface node of the second Ethernet ring detecting that it cannot communicate with the second interface node of the first Ethernet ring; as a result of the third interface node of the second Ethernet ring detecting that it cannot communicate with the second interface node of the first Ethernet ring, the third interface node of the second Ethernet ring transmitting to the first interface node of the first Ethernet ring a first failure message indicating a malfunction of the second interface node of the first Ethernet ring; the first interface node receiving via the first segment of the core network the first failure message transmitted by the third interface node of the second Ethernet ring; and the first interface node maintaining said ring protection link in the first Ethernet ring in response to the first failure message received from the third interface node of the second Ethernet ring, wherein said step of maintaining said ring protection link comprises the first interface node, in response to the first failure message, deciding not to transmit on the first Ethernet ring a signal failure message for causing the first Ethernet ring to unblock the ring protection link.
2. The method according to claim 1, further comprising: the ring node of the first Ethernet ring detecting that the second interface node is malfunctioning; and the ring node of the first Ethernet ring transmitting a second failure message to the first Ethernet ring in response to detecting that the second interface node is malfunctioning.
3. The method according to claim 2, further comprising unblocking said ring protection link in response to receiving the second failure message.
4. The method according to claim 1, wherein duplex communication links connect each ring node in the first Ethernet ring.
5. The method according to claim 4, wherein the duplex communication links are standard 802.1 bridges.
6. The method according to claim 1, wherein said second failure message is a signal failure message according to a G.8032 protocol standard.
7. A first Ethernet ring protected against a superloop going through the Ethernet ring, wherein the first Ethernet ring comprises: a first ring node; a first interface node; a second interface node; and a ring protection link, wherein the first interface node is operable to communicate with a third interface node of a second Ethernet ring via a first segment of a core network, the second interface node is operable to communicate with a fourth interface node of the second Ethernet ring via a second segment of the core network, the first interface node comprises a receiver for receiving a first failure message indicating that the third interface node has detected that the second interface node is malfunctioning, and the first interface node is configured to maintain said ring protection link in the first Ethernet ring in response to the first failure message by not transmitting on the first Ethernet ring a signal failure message for causing the first Ethernet ring to unblock the ring protection link.
8. The first Ethernet ring according to claim 7, wherein the first ring node is adjacent to the second interface node and comprises a detector configured to detect whether the second interface node is malfunctioning and is configured to transmit a signal failure message in response to detecting that the second interface node is malfunctioning.
9. The Ethernet ring according to claim 8, wherein the first Ethernet ring further includes a second ring node adjacent to the ring protection link, wherein the second ring node is operable to receive the signal failure message transmitted by the first ring node and is configured to unblock said ring protection link in response to receiving the signal failure message.
10. The Ethernet ring according to claim 7, wherein duplex communication links connect each ring node in the first Ethernet ring.
11. The Ethernet ring according to claim 10, wherein the duplex communication links are standard 802.1 bridges.
12. A first interface node for protecting a first Ethernet ring from a superloop going through the first Ethernet ring, wherein the first Ethernet ring comprises: a ring node, the first interface node, a second interface node, and a ring protection link, wherein the first interface node is operable to communicate with a third interface node of a second Ethernet ring via a first segment of a core network, and the second interface node is operable to communicate with a fourth interface node of the second Ethernet ring via a second segment of the core network, the first interface node comprising: a receiver for receiving, via the first segment of the core network, a first failure message transmitted by the third interface node, said first failure message indicating that a third interface node has detected that the second interface node is malfunctioning; and a processor configured to maintain said ring protection link in the Ethernet ring in response to the first failure message by not transmitting on the first Ethernet ring a signal failure message for causing the first Ethernet ring to unblock the ring protection link.
13. The first interface node according to claim 12, wherein said signal failure message is a signal failure message according to a G.8032 protocol standard.
14. The first interface node according to claim 12, wherein a duplex communication link connects the first interface node to an adjacent ring node in the first Ethernet ring.
15. The first interface node according to claim 14, wherein the duplex communication link is a standard 802.1 bridge.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The invention is described in more detail with reference to enclosed drawings, wherein:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
DETAILED DESCRIPTION
(16) In the following description, for purposes of explanation and not limitation, specific details are set forth, such as particular sequences of steps, signalling protocols and device configurations in order to provide a thorough understanding of the present invention. It will be apparent to one skilled in the art that the present invention may be carried out in other embodiments that depart from these specific details.
(17) Moreover, those skilled in the art will appreciate that functions and means explained herein below may be implemented using software functioning in conjunction with a programmed microprocessor or general purpose computer, and/or using an application specific integrated circuit (ASIC). It will also be appreciated that while the current invention is primarily described in the form of methods and arrangements, the invention may also be embodied in a computer program product as well as a system comprising a computer processor and a memory coupled to the processor, wherein the memory is encoded with one or more programs that may perform the functions disclosed herein.
(18) Turning now to
(19) Now referring to
(20) In another exemplary embodiment of the present invention, after the respective PE-nodes 140, 150, 141 and 151 have received withdrawal messages intended to indicate that their respective partner PE-node is malfunctioning. The respective PE-nodes 140, 150, 141 and 151 will decide not transmit a signal failure message on their respective Ethernet ring 120, 130, intended to unblock the respective protection links 160, 175. This will result in that both protection links 160, 175 will stay blocked, which results in that a superloop (not shown) can not be created in the network 113.
(21) In yet another exemplary embodiment of method according to the present invention the ring nodes 125, 136 adjacent to the, respective, partner PE-nodes detects if the respective partner PE-nodes is malfunctioning. If the respective partner PE-nodes is malfunctioning they transmit a signal failure message to the respective Ethernet ring 120, 130.
(22) In a yet further embodiment of the method according to the present invention the method comprises the further step of unblocking the ring protection links 160, 175 when receiving the signal failure message in the ring nodes 125,136 adjacent to the ring protection links 160, 175.
(23) The ring nodes in the Ethernet rings 120, 130 may according to the present invention be connected to each other with duplex communication links. The duplex communication links may be standard 802.1 bridges.
(24) The signal failure message in the present invention may be a signal failure message according to a G.8032 protocol standard.
(25) In another exemplary embodiment of the present invention is the segmentation of the core network 110a, 110b addressed by assigning unique VLAN or VLAN group (not shown) to each Ethernet ring 120, 130, so that the blocking of one Ethernet ring 120, 130 does not affect traffic from other rings. As the number of VLANs in Provider Backbone network (not shown) is limited, PBB, provider Backbone Bridge, may be used if the number of VLAN is not sufficient.
(26) Referring to
(27) In another exemplary embodiment of the Ethernet ring 120 according to the present invention, the interface nodes 140, 150 further comprises processing means 168 configured to decide not to transmit a signal failure message to the Ethernet ring 120, intended to unblock the ring protection link 160, in response to the withdrawal message. This will result in the protection links 160, will stay blocked, which results in that a superloop (not shown) can not go through the Ethernet ring 120.
(28) In yet another exemplary embodiment of the Ethernet ring 120 according to the present invention a ring node 125 adjacent to the partner interface node 140, 150 comprises means 169 for detecting if the partner interface node 140, 150 is malfunctioning. If the partner interface node 140, 150 is malfunctioning the means 169 in the ring node 125 transmits a signal failure message to the Ethernet ring 120.
(29) In a yet further embodiment of the Ethernet ring 120 according to the present invention the ring node 125 adjacent to the ring protection link 160 is further configured to unblocking the ring protection link 160 when receiving the signal failure message.
(30) It should be noted that the Ethernet ring 120 depicted in
(31) Referring to
(32) 1400 receiving in one of the interface nodes 140, 150 a withdrawal message intended to indicate that the other interface node 140, 150 is malfunctioning;
(33) 1410 maintaining the ring protection link 160 in the Ethernet ring 120 in response to the withdrawal message.
(34) As previously described, the method may comprise a further step of detecting (not shown) in the ring node 125 adjacent to the other interface node 140, 150 if the other interface node 140, 150 is malfunctioning, and transmitting a signal failure message to the Ethernet ring 120 in a case where the other interface node 140, 150 is malfunctioning.
(35) The method may also comprise the further step of unblocking (not shown) the ring protection link 160 when receiving a signal failure message in the ring node 125 adjacent to the ring protection link 160.
(36) In the above described exemplary embodiments of the present invention the core network was segmented into two parts. Note that it is however possible that a superloop is created when the core network is segmented into more than two parts.
(37) While the present invention has been described with respect to particular embodiments (including certain device arrangements and certain orders of steps within various methods), those skilled in the art will recognize that the present invention is not limited to the specific embodiments described and illustrated herein. Therefore, it is to be understood that this disclosure is only illustrative. Accordingly, it is intended that the invention be limited only by the scope of the claims appended hereto.