Extending BGP protection for SR path ingress protection
AssigneeHuawei Technologies Co., Ltd.
InventorHuaimo Chen
Life of this patent
Estimating the term…
Abstract
A network node including a memory and a processor coupled to the memory. The processor configured to receive instructions from the memory which, when executed by the processor, cause the network node to receive a path computation request; calculate a first path from a first ingress node to an egress node; calculate a second path from a second ingress node to the egress node; transmit a first message using border gateway protocol (BGP), the first message comprising the first path to the first ingress node; and transmit a second message using BGP, the second message comprising the second path and an ingress protection indicator to the second ingress node.
Claims20
A border gateway protocol (BGP) controller, comprising:
- a memory;
- and
- one or more processors coupled to the memory, the one or more processors configured to receive instructions from the memory which, when executed, cause the BGP controller to:
- receive a path computation request;
- calculate a first path from a first ingress node to an egress node;
- calculate a second path from a second ingress node to the egress node;
- transmit a first message using border gateway protocol (BGP), the first message comprising the first path to the first ingress node;
- and
- transmit a second message using BGP, the second message comprising the second path and an ingress protection indicator to the second ingress node.
A method for source routing ingress protection implemented by a border gateway protocol (BGP) controller, the method comprising:
- receiving a path computation request;
- calculating a first path from a first ingress node to an egress node;
- calculating a second path from a second ingress node to the egress node;
- transmitting a first message using BGP, the first message comprising the first path to the first ingress node;
- and
- transmitting a second message using BGP, the second message comprising the second path and an ingress protection indicator to the second ingress node.
A non-transitory computer readable medium comprising instructions that, when executed, cause a border gateway protocol (BGP) controller to:
- receive a path computation request;
- calculate a first path from a first ingress node to an egress node;
- calculate a second path from a second ingress node to the egress node;
- transmit a first message using border gateway protocol (BGP), the first message comprising the first path to the first ingress node;
- and
- transmit a second message using BGP, the second message comprising the second path and an ingress protection indicator to the second ingress node.
Dependencies are inferred from the claim text.