IP Library Patent Application 13992688
Patent Application
App. No. 13/992,688

PSEUDO WIRE SWITCHING METHOD AND DEVICE

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 None
App. No.
13/992,688
Abstract

A Pseudo Wire (PW) switching method applied to a MPLS L2VPN comprising U-PE devices and N-PE devices includes checking, by an N-PE device, connectivity of a main U-PW and a backup U-PW between the N-PE device and a U-PE device and connectivity of N-PWs between the N-PE device and other N-PE devices. When one of the main U-PW and the backup U-PW is detected to have failed, transmitting, by the N-PE device, a MAC address clear command through an N-PW in a VSI to which the failed U-PW belongs, and clearing, by an N-PE device receiving the MAC address clear command, MAC addresses associated with the N-PW for transmitting the MAC address clear command in the VSI; and when one of the N-PWs is detected to have failed, transmitting a traffic rerouting command through a U-PW in a VSI to which the failed N-PW belongs and performing U-PW switching.

Claims (36)

1 . A Pseudo Wire (PW) switching method, applied to a Multi-protocol Label Switching based layer 2 Virtual Private Network (MPLS L 2VPN) comprising User-facing Provider Edge (U-PE) devices and Network Provider Edge (N-PE) devices, said method comprising:

checking, by an N-PE device, connectivity of a main U-PW and a backup U-PW between the N-PE device and a U-PE device and connectivity of N-PWs between the N-PE device and other N-PE devices;

when one of the main U-PW and the backup U-PW is detected to have failed, transmitting, by the N-PE device, a Media Access Control (MAC) address clear command through an N-PW in a Virtual Switch Instance (VSI) to which the failed U-PW belongs; and

when one of the N-PWs is detected to have failed, transmitting a traffic rerouting command through a U-PW in a VSI to which the failed N-PW belongs.

2 . The method of claim 1 , further comprising:

when normal state indication information transmitted by the U-PE device is received, transmitting, by the N-PE device, the MAC address clear command through the N-PW in the VSI to which the U-PW belongs, wherein the normal state indication information is transmitted when the U-PE device detects that the failed U-PW returns to normal; and

before the N-PE device receives the normal state indication information transmitted by the U-PE device and a wait-to-restore timer has not expired, receiving, by the N-PE device, wait-to-restore state indication information transmitted by the U-PE device; and

blocking the main U-PW when a determination is made that the wait-to-restore state indication information is from the main U-PW.

3 . The method of claim 1 , further comprising:

when a command of switching from the main U-PW to the backup U-PW is received, blocking, by the N-PE device, the main U-PW according to protecting administrative state indication information contained in the command, and transmitting the MAC address clear command through the N-PW in the VSI to which the main U-PW belongs; and

when a command of switching from the backup U-PW to the main U-PW is received, blocking, by the N-PE device, the backup U-PW according to normal state indication information contained in the command, and transmitting the MAC address clear command to all N-PWs in the VSI to which the backup U-PW belongs.

4 . The method of claim 1 , further comprising:

when the failed N-PW is detected to have returned to normal, transmitting, by the N-PE device, a traffic rerouting clear command to all U-PWs in the VSI to which the N-PW belongs, and switching, by the U-PE device receiving the traffic rerouting clear command, from the backup U-PW to the main U-PW.

5 . The method of claim 1 , wherein the step of transmitting the MAC address clear command through the N-PW in the VSI to which the U-PW belongs comprises:

transmitting, by the N-PE device, a PWACH PDU (PW Associated Channel Protocol Data Unit) through the N-PW in the VSI to which the U-PW belongs, wherein the PWACH PDU contains the MAC address clear command; and

the step of transmitting the traffic rerouting command through the U-PW in the VSI to which the N-PW belongs comprises:

transmitting, by the N-PE device, a PWACH PDU through the U-PW in the VSI to which the N-PW belongs, wherein the PWACH PDU contains the traffic rerouting command.

6 . A Network Provider Edge (N-PE) device, applied to a Multi-protocol Label Switching based layer 2 Virtual Private Network (MPLS L2VPN) comprising User-facing Provider Edge (U-PE) devices and N-PE devices, said N-PE device comprising:

a failure checking module to check connectivity of a main U-PW and a backup U-PW and connectivity of N-PWs; and

a failure processing module to, when the failure checking module detects that one of the main U-PW and the backup U-PW has failed, transmit a Media Access Control (MAC) address clear command through an N-PW in a Virtual Switch Instance (VSI) to which the failed U-PW belongs, so that an N-PE device receiving the MAC address clear command clears MAC addresses associated with the N-PW for transmitting the MAC address clear command in the VSI, and to, when the failure checking module detects that one of the N-PWs has failed, transmit a traffic rerouting command through a U-PW in a VSI to which the failed N-PW belongs, so that a U-PE device receiving the traffic rerouting command performs U-PW switching.

7 . The N-PE device of claim 6 , further comprising:

a first failure restore module to, when a normal state indication information transmitted by the U-PE device is received, transmit the MAC address clear command through the N-PW in the VSI to which the U-PW belongs, so that the N-PE device receiving the MAC address clear command clears the MAC addresses associated with the N-PW for transmitting the MAC address clear command in the VSI, wherein the normal state indication information is transmitted when the U-PE device detects that the failed U-PW returns to normal; and

further to, before the N-PE device receives the normal state indication information transmitted by the U-PE device and a wait-to-restore timer has not expired, receive wait-to-restore state indication information transmitted by the U-PE device, and block the main U-PW when a determination is made that the wait-to-restore state indication information is from the main U-PW.

8 . The N-PE device of claim 6 , wherein the failure processing module is further to, when a command of switching from the main U-PW to the backup U-PW is received, block the main U-PW according to protecting administrative state indication information contained in the command, and transmit the MAC address clear command through the N-PW in the VSI to which the main U-PW belongs, so that the N-PE device receiving the MAC address clear command clears the MAC addresses associated with the N-PW for transmitting the MAC address clear command in the VSI;

when a command of switching from the backup U-PW to the main U-PW is received, block the backup U-PW according to normal state indication information contained in the command, and transmit the MAC address clear command to all N-PWs in the VSI to which the U-PW belongs, so that the N-PE device receiving the MAC address clear command clears the MAC addresses associated with the N-PW for transmitting the MAC address clear command in the VSI.

9 . The N-PE device of claim 6 , further comprising:

a second failure restore module to, when the failure checking module detects that the failed N-PW returns to normal, transmit a traffic rerouting clear command to all U-PWs in the VSI to which the N-PW belongs, so that the U-PE device receiving the traffic rerouting clear command switches from the backup U-PW to the main U-PW.

10 . The N-PE device of claim 6 , wherein the failure processing module is to transmit a PW Associated Channel (PWACH) PDU through the N-PW in the VSI to which the U-PW belongs, wherein the PWACH PDU contains the MAC address clear command, and to transmit a PWACH PDU through the U-PW in the VSI to which the N-PW belongs, wherein the PWACH PDU contains the traffic rerouting command.

11 . A User-facing Provider Edge (U-PE) device, applied to a Multi-protocol Label Switching based layer 2 Virtual Private Network (MPLS L2VPN) comprising User-facing Provider Edge (U-PE) devices and Network Provider Edge (N-PE) devices, comprising:

a failure checking module to check connectivity of a main U-PW and a backup U-PW; and

a failure processing module to, when the failure checking module detects that the main U-PW has failed, transmit protecting state indication information through the backup U-PW, so that an N-PE device receiving the protecting state indication information switches data traffic to the backup U-PW.

12 . The U-PE device of claim 11 , further comprising:

a failure restore module to, when detecting that the failed main U-PW returns to normal, transmit normal state indication information through the backup U-PW, so that an N-PE device receiving the normal state indication information blocks the backup U-PW, and transmits a Media Access Control (MAC) address clear command through an N-PW in a Virtual Switch Instance (VSI) to which the backup U-PW belongs.

13 . The U-PE device of claim 11 , wherein the failure restore module is further to, before the U-PE device transmits the normal state indication information through the backup U-PW and a wait-to-restore timer has not expired, transmit wait-to-restore state indication information through the main U-PW and the backup U-PW respectively, so that an N-PE receiving the wait-to-restore state indication information through the main U-PW blocks the main U-PW

14 . The U-PE device of claim 11 , wherein the failure processing module is further to, when a command of switching from the main U-PW to the backup U-PW is received, transmit protecting administrative state indicate information through the main U-PW, so that an N-PE device receiving the protecting administrative state indicate information through the main U-PW blocks the main U-PW, and transmits the MAC address clear command through the N-PW in the VSI to which the main U-PW belongs; and to, when a command of switching from the backup U-PW to the main U-PW is received, transmit normal state indication information through the backup U-PW, so that an N-PE device receiving the normal state indication information through the backup U-PW blocks the backup U-PW, and transmits the MAC address clear command through the N-PW in the VSI to which the backup U-PW belongs.

15 . The U-PE device of claim 12 , wherein the failure processing module is further to, when a traffic rerouting command transmitted by the N-PE device is received, switch the data traffic to another available U-PW, and wherein the failure restore module is further to, when a traffic rerouting clear command transmitted by the N-PE device is received, switch the data traffic to a U-PW that has returned to normal.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2016
From: H3C TECHNOLOGIES CO., LTD.; HANGZHOU H3C TECHNOLOGIES CO., LTD.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 039767/0263 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2013
From: YE, JINRONG
To: HANGZHOU H3C TECHNOLOGIES CO., LTD.
Reel/Frame 030597/0985 →