US 9,813,329 B2
Method for multi-chassis redundancy using anycast and GTP TEID
Madhavan Jayabalan, Bangalore (IN); Arnab Choudhury, Vastra Frolunda (SE); and Kousik Nandy, Bangalore (IN)
Assigned to Telefonaktiebolaget LM Ericsson (Publ), Stockholm (SE)
Filed by Telefonaktiebolaget L M Ericsson (publ), Stockholm (SE)
Filed on Jun. 1, 2015, as Appl. No. 14/727,773.
Prior Publication US 2016/0352623 A1, Dec. 1, 2016
Int. Cl. H04L 1/00 (2006.01); H04L 12/703 (2013.01); H04L 12/24 (2006.01); H04L 12/741 (2013.01); H04L 12/751 (2013.01); H04L 12/939 (2013.01); H04L 12/26 (2006.01)
CPC H04L 45/28 (2013.01) [H04L 41/0654 (2013.01); H04L 45/026 (2013.01); H04L 45/74 (2013.01); H04L 49/557 (2013.01); H04L 43/0805 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method implemented by a network device for improving availability of network component using multi-chassis redundancy by efficiently re-routing data traffic intended for the network component in an event of a link or node failure, the network device in a set of network devices hosting the network component each network device in the set of network devices having a shared cluster identifier and a separate node identifier, the set of network devices hosting the network component sharing a virtual internet protocol address, the method comprising the steps of:
receiving a data packet by a first node in the set of network devices destined for the network component via the virtual internet protocol address;
checking whether a cluster identifier matches the shared cluster identifier;
checking whether a node identifier matches the node identifier of the first node;
checking whether a second node in the set of network devices is alive that matches the node identifier, where the node identifier does not match the node identifier of the first node;
encapsulating the data packet to be sent to the second node where the second node is alive; and
forwarding the encapsulated data packet to the second node where the second node is alive.