IP Library Granted Patent US 8,811,157
Granted Patent B2
US 8,811,157 · App. 13/258,339 · Granted Aug 19, 2014

Protection switching method and system for ethernet dual-homed link

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,811,157
App. No.
13/258,339
Granted
Aug 19, 2014
Kind
B2
Abstract

The disclosure provides a protection switching method for an Ethernet dual-homed link, which comprises: a node on one path of a dual-homed link detects that a failure occurs in a link or node which is directly connected with the node per se; when the node which detects the failure is a non-master node, the non-master node continuously transmits N failure state protocol (SF) messages outwards through a non-failed port on the failure path; after receiving the SF messages, the master node switches traffic on the failure path to an available path. The disclosure further provides another protection switching method for an Ethernet dual-homed link and a protection switching system for an Ethernet dual-homed link. By means of the disclosure, when a failure occurs in a link or node, a fast protection switching for the Ethernet dual-homed link can be realized; moreover, when the link or node recovers from the failure, a fast backward switching for the Ethernet dual-homed link can be realized as required actually.

Claims (50)

1. A protection switching method for an Ethernet dual-homed link, comprising:

detecting, by a node on one path of a dual-homed link, that a failure occurs in a link or node which is directly connected with the node per se;

transmitting continuously a plurality of SF messages outwards through a non-failed port on a failure path by a non-master node when the node which detects the failure is the non-master node; and

switching traffic on the failure path to an available path by the master node after the master node receives the SF messages,

wherein the non-master node is located between the master node and the Ethernet.

2. The method according to claim 1 , further comprising:

discarding the SF messages or triggering the flush of an MAC address by an intermediate node on the failure path after the intermediate node receives the SF messages; and

discarding the SF messages or translating the SF messages into Flush messages used for notifying a VLAN in an Internet domain to perform the flush of the MAC address by an edge node on the failure path after the edge node receives the SF messages.

3. The method according to claim 2 , further comprising:

when the node which detects the failure is a master node, determining whether the failure link or node is a link or node which is directly connected with a master port of the master node; if the failure link or node is a link or node which is directly connected with the master port of the master node, switching the traffic on the failure path to an available path by the master node; otherwise, recording failure state by the master node.

4. The method according to claim 1 , further comprising:

when the node which detects the failure is a master node, determining whether the failure link or node is a link or node which is directly connected with a master port of the master node; if the failure link or node is a link or node which is directly connected with the master port of the master node, switching the traffic on the failure path to an available path by the master node; otherwise, recording failure state by the master node.

5. The method according to claim 1 , further comprising:

detecting, by a node on one path of the dual-homed link, that a link or node which is directly connected with the node per se recovers from a failure;

transmitting, by a non-master node, a plurality of NR messages outwards continuously through a non-failed port on a path which recovers from the failure when the node which detects the failure recovery is the non-master node; and

determining whether the master node works in a reverse mode by the master node after the master node receives the NR messages, if yes, switching the traffic back to the path which recovers from the failure; otherwise, recording failure recovery state.

6. The method according to claim 5 , further comprising: if the node which detects the failure recovery is a master node and if the link or node which recovers from the failure is a link or node which is directly connected with the master port of the master node and if the master node works in a reverse mode, switching the traffic back to the path which recovers from the failure; otherwise, recording failure recovery state.

7. A protection switching method for an Ethernet dual-homed link, comprising:

detecting, by a node on one path of a dual-homed link, that a link or node which is directly connected with the node per se recovers from a failure;

transmitting, by a non-master node, a plurality of NR messages outwards continuously through a non-failed port on a path which recovers from the failure when the node which detects the failure recovery is the non-master node; and

determining whether the master node works in a reverse mode by the master node after the master node receives the NR messages, if yes, switching traffic back to the path which recovers from the failure by the master node; otherwise, recording failure recovery state by the master node,

wherein the non-master node is located between the master node and the Ethernet.

8. The method according to claim 7 , further comprising:

discarding the NR messages by an intermediate node or an edge node on the path which recovers from the failure after the intermediate node or edge node receives the NR messages.

9. The method according to claim 8 , further comprising: if the node which detects the failure recovery is a master node, and if the link or node which recovers from the failure is a link or node which is directly connected with a master port of the master node and if the master node works in a reverse mode, switching the traffic back to the path which recovers from the failure; otherwise, recording failure recovery state.

10. The method according to claim 7 , further comprising: if the node which detects the failure recovery is a master node, and if the link or node which recovers from the failure is a link or node which is directly connected with a master port of the master node and if the master node works in a reverse mode, switching the traffic back to the path which recovers from the failure; otherwise, recording failure recovery state.

11. A protection switching system for an Ethernet dual-homed link, comprising a master node and a non-master node, wherein

the non-master node located between the master node and the Ethernet, is arranged to transmit a plurality of SF messages outwards continuously through a non-failed port on a failure path after detecting on one path of a dual-homed link that a failure occurs in a link or node which is directly connected with the non-master node per se; and

the master node is arranged to switch traffic on the failure path to an available path after receiving the SF messages.

12. The system according to claim 11 , wherein

when the non-master node is an intermediate node which does not detect the failure, the non-master node is arranged to discard the SF messages or triggering the flush of an MAC address after receiving the SF messages on the failure path; and

when the non-master node is an edge node which does not detect the failure, the non-master node is arranged to discard the SF messages or translating the SF messages into Flush messages used for notifying a VLAN in an Internet domain to perform the flush of an MAC address after receiving the SF messages on the failure path.

13. The system according to claim 12 , wherein

the master node is further arranged to determine whether the failure link or node is a link or node which is directly connected with a master port of the master node after detecting on one path of the dual-homed link that a failure occurs in a link or node which is directly connected with the master node per se, if the failure link or node is a link or node which is directly connected with the master port of the master node, switching the traffic on the failure path to an available path; otherwise, recording failure state.

14. The system according to claim 11 , wherein

the master node is further arranged to determine whether the failure link or node is a link or node which is directly connected with a master port of the master node after detecting on one path of the dual-homed link that a failure occurs in a link or node which is directly connected with the master node per se, if the failure link or node is a link or node which is directly connected with the master port of the master node, switching the traffic on the failure path to an available path; otherwise, recording failure state.

15. The system according to claim 11 , wherein

the non-master node is further arranged to transmit a plurality of NR messages outwards continuously through a non-failed port on a path which recovers from a failure after detecting on one path of the dual-homed link that the link or node which is directly connected with the non-master node per se recovers from a failure; and

the master node is further arranged to determine whether the master node works in a reverse mode after receiving the NR messages, if yes, switch the traffic back to the path which recovers from the failure; otherwise, record failure recovery state.

16. The system according to claim 15 , wherein

the master node is further arranged to determine whether the link or node which recovers from a failure is a link or node which is directly connected with the master port of the master node after detecting on one path of the dual-homed link that the link or node which is directly connected with the master node per se recovers from the failure, if the link or node which recovers from the failure is a link or node which is directly connected with the master port of the master node and if the master node works in a reverse mode, switch the traffic back to the path which recovers from the failure; otherwise, record failure recovery state.

17. A protection switching system for an Ethernet dual-homed link, comprising a master node and a non-master node, wherein

the non-master node located between the master node and the Ethernet, is arranged to transmit a plurality of NR messages outwards continuously through a non-failed port on a path which recovers from a failure after detecting on one path of a dual-homed link that a link or node which is directly connected with the non-master node per se recovers from a failure; and

the master node is arranged to determine whether the master node works in a reverse mode after receiving the NR messages, if yes, switch traffic back to the path which recovers from the failure, otherwise, record failure recovery state.

18. The system according to claim 17 , wherein

when the non-master node is an intermediate node or an edge node which does not detect a failure recovery, the non-master node is arranged to discard the NR messages after receiving the NR messages on the path which recovers from the failure.

19. The system according to claim 18 , wherein

the master node is further arranged to determine, after detecting on one path of the dual-homed link that a link or node which is directly connected with the master node per se recovers from a failure, whether the link or node which recovers from the failure is a link or node which is directly connected with a master port of the master node, if the link or node which recovers from the failure is a link or node which is directly connected with the master port of the master node and if the master node works in a reverse mode, switch the traffic back to the path which recovers from the failure; otherwise, record failure recovery state.

20. The system according to claim 17 , wherein

the master node is further arranged to determine, after detecting on one path of the dual-homed link that a link or node which is directly connected with the master node per se recovers from a failure, whether the link or node which recovers from the failure is a link or node which is directly connected with a master port of the master node, if the link or node which recovers from the failure is a link or node which is directly connected with the master port of the master node and if the master node works in a reverse mode, switch the traffic back to the path which recovers from the failure; otherwise, record failure recovery state.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2022
From: ZTE CORPORATION
To: EIGHT DEER VENTURES, LLC
Reel/Frame 060641/0036 →