Patent ID: 11902153
Assignee: JUNIPER NETWORKS, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A method, comprising:
receiving, by a node, an internet protocol (IP) payload packet that has been encapsulated using an IPv6 transport header,
wherein the IPv6 transport header includes a destination IP address of the node,
wherein the IPv6 transport header has been extended with a compressed routing header (CRH) of variable length,
wherein the CRH includes a list of segment identifiers (SIDs) that identify a set of nodes that the IP payload packet is to traverse while being routed through a network,
wherein the set of nodes include the node, and

wherein the node is configured with a segment translation table that includes one or more strictly routed segments or one or more loosely routed segments;

determining, by the node and using the CRH, that the IP payload packet is not malformed;
determining, by the node and based on the IP payload packet not being malformed, a next segment for the IP payload packet by referencing the segment translation table;
updating, by the node and based on determining the next segment, the destination IP address to a particular destination IP address of a next-hop node;
updating, by the node, a remaining segments value, that is included in the CRH, that identifies a number of segments remaining in a route of the IP payload packet; and
providing, by the node, the IP payload packet to the next-hop node to allow the next-hop node to route the IP payload packet to another node in the network or to a destination device.