Packet forwarding method and device for a virtual private wire service (VPWS) pseudo wire (PW) network using traffic balancing

US10992570B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10992570-B2
Application numberUS-201916360897-A
CountryUS
Kind codeB2
Filing dateMar 21, 2019
Priority dateDec 20, 2016
Publication dateApr 27, 2021
Grant dateApr 27, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A packet forwarding method, a device, and a system, where a first provider edge (PE) device separately sends request packets to a second PE device and a third PE device. The second PE device receives the two request packets separately using a primary pseudo wire (PW) and using a secondary PW, the third PE device, and a bypass PW, switches preferential forwarding statuses relative to the primary PW and the bypass PW to a balance state, and then, notifies the first PE device and the third PE device using a response packet. The first PE device switches preferential forwarding statuses relative to the primary PW and the secondary PW to the balance state based on the response packet. The third PE device switches a preferential forwarding status relative to the bypass PW to the balance state based on the response packet.

First claim

Opening claim text (preview).

What is claimed is: 1. A packet forwarding method, wherein the packet forwarding method is applied to a virtual private wire service (VPWS) pseudo wire (PW) redundancy network, and wherein the packet forwarding method comprises: sending, by a first provider edge (PE) device, a first packet to a second PE device using a primary PW, wherein the VPWS PW redundancy network comprises the first PE device, the second PE device, and a third PE device, wherein the primary PW is set up between the first PE device and the second PE device, wherein a secondary PW is set up between the first PE device and the third PE device, wherein a bypass PW is set up between the second PE device and the third PE device, wherein the first packet requests to switch the primary PW from an active state of forwarding traffic to a balance state of forwarding traffic, and wherein the balance state instructs to forward traffic in a traffic balancing manner; sending, by the first PE device, a second packet to the third PE device using the secondary PW, wherein the second packet requests to switch the secondary PW from a standby state of not forwarding traffic to the balance state of forwarding traffic; receiving, by the first PE device, a response packet from the second PE device using the primary PW, wherein the second PE device is enabled to determine and obtain the response packet based on the first packet and the second packet, wherein the third PE device is enabled to send the second packet to the second PE device using the bypass PW, and wherein the response packet indicates that switching requests in the first packet and the second packet are accepted; and switching, by the first PE device based on the response packet, a preferential forwarding status of the first PE device relative to the primary PW from the active state of forwarding traffic to the balance state of forwarding traffic and a preferential forwarding status of the first PE device relative to the secondary PW from the standby state of not forwarding traffic to the balance state of forwarding traffic. 2. The packet forwarding method of claim 1 , further comprising: receiving, by the first PE device, traffic from a customer edge (CE) device; and sending, by the first PE device, the traffic from the CE device to the second PE device and the third PE device in the traffic balancing manner using the primary PW and the secondary PW that are in the balance state. 3. The packet forwarding method of claim 1 , wherein the first packet and the second packet each carry PW status code, and wherein the PW status code indicates that a PW status is the balance state. 4. The packet forwarding method of claim 1 , wherein before sending the first packet to the second PE device, the packet forwarding method further comprises determining, by the first PE device, that a bandwidth occupation rate at which the first PE device sends traffic to the second PE device exceeds a predetermined threshold. 5. The packet forwarding method of claim 1 , further comprising: determining, by the first PE device, that a fault detection packet from the second PE device is not received within a predetermined period; switching, by the first PE device, the preferential forwarding status of the first PE device relative to the primary PW from the balance state to the standby state; sending, by the first PE device, a third packet to the second PE device, wherein the third packet requests to switch the primary PW from the balance state to the standby state; switching, by the first PE device, the preferential forwarding status of the first PE device relative to the secondary PW from the balance state to the active state; and sending, by the first PE device, a fourth packet to the third PE device, wherein the fourth packet requests to switch the secondary PW from the balance state to the active state. 6. The packet forwarding method of claim 1 , further comprising: determining, by the first PE device, that a fault detection packet from the third PE device is not received within a predetermined period; switching, by the first PE device, the preferential forwarding status of the first PE device relative to the primary PW from the balance state to the active state; sending, by the first PE device, a third packet to the second PE device, wherein the third packet requests to switch the primary PW from the balance state to the active state; switching, by the first PE device, the preferential forwarding status of the first PE device relative to the secondary PW from the balance state to the standby state; and sending, by the first PE device, a fourth packet to the third PE device, wherein the fourth packet requests to switch the secondary PW from the balance state to the standby state. 7. The packet forwarding method of claim 1 , further comprising: receiving, by the first PE device, termination packets from the second PE device and the third PE device, wherein the termination packets instruct to terminate the balance state of the bypass PW; switching, by the first PE device, the preferential forwarding status of the first PE device relative to the primary PW from the balance state to the active state; sending, by the first PE device, a third packet to the second PE device, wherein the third packet requests to switch the primary PW from the balance state to the active state; switching, by the first PE device, the preferential forwarding status of the first PE device relative to the secondary PW from the balance state to the standby state; and sending, by the first PE device, a fourth packet to the third PE device, wherein the fourth packet requests to switch the secondary PW from the balance state to the standby state. 8. A first provider edge (PE) device, wherein the first PE device is applied to a virtual private wire service (VPWS) pseudo wire (PW) redundancy network, and wherein the first PE device comprises: a non-transitory memory storing instructions; and a processor coupled to the non-transitory memory, wherein the instructions, when executed by the processor, cause the first PE device to be configured to: send a first packet to a second PE device using a primary PW, wherein the VPWS PW redundancy network comprises the second PE device and a third PE device, wherein the primary PW is set up between the first PE device and the second PE device, wherein a secondary PW is set up between the first PE device and the third PE device, wherein a bypass PW is set up between the second PE device and the third PE device, wherein the first packet requests to switch the primary PW from an active state of forwarding traffic to a balance state of forwarding traffic, and wherein the balance state instructs to forward traffic in a traffic balancing manner; send a second packet to the third PE device using the secondary PW, wherein the second packet requests to switch the secondary PW from a standby state of not forwarding traffic to the balance state of forwarding traffic; receive a response packet from the second PE device using the primary PW, wherein the second PE device is enabled to determine and obtain the response packet based on the first packet and the second packet, wherein the third PE device is enabled to send the second packet to the second PE device using the bypass PW, and wherein the response packet indicates that switching requests in the first packet and the second packet are accepted; and switch, based on the response packet, a preferential forwarding status of the first PE device relative to the primary PW from the active state of forwarding traffic to the balance state of forwarding traffic and a preferential forwarding status of the first PE device relative to the secondary PW from the standby state of not forwarding traffic to the balance s

Assignees

Inventors

Classifications

  • Remote access server, e.g. BRAS · CPC title

  • Access multiplexer, e.g. DSLAM (generic distributed time multiplexers, e.g. TDM/TDMA H04J3/1694) · CPC title

  • Performing the actions predefined by failover planning, e.g. switching to standby network elements · CPC title

  • by dynamic selection of recovery network elements, e.g. replacement by the most appropriate element after failure · CPC title

  • by balancing the load, e.g. traffic engineering · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10992570B2 cover?
A packet forwarding method, a device, and a system, where a first provider edge (PE) device separately sends request packets to a second PE device and a third PE device. The second PE device receives the two request packets separately using a primary pseudo wire (PW) and using a secondary PW, the third PE device, and a bypass PW, switches preferential forwarding statuses relative to the primary…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L41/0663. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 27 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).