IP Library Granted Patent US 12,021,744
Granted Patent B2
US 12,021,744 · App. 18/221,124 · Granted Jun 25, 2024

Stitching Label-Switched Paths between autonomous systems with internet protocol

Inventor: Eric Osborne (Sutton, MA)
Assignee: Level 3 Communications, LLC
H04L45/50H04L45/04H04L45/745
View Patent ↗
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 12,021,744
App. No.
18/221,124
Granted
Jun 25, 2024
Kind
B2
Abstract

Systems and methods for routing traffic through a network along Label-Switched Paths (LSPs) that may extend across multiple autonomous systems include performing Internet Protocol (IP) routing lookups as a packet is transmitted along the LSP. In one implementation, a packet having a predetermined value (which may be inserted by an upstream network device) is received at a network device after travelling along a first segment of an LSP. In response to identifying the predetermined label value of the packet, the network device may perform an IP routing lookup using IP routing information included in the packet to identify a next hop for the packet. The network device may then update a label of the packet such that the packet is routed along a second segment of the LSP and transmit the communication packet to the next hop.

Claims (18)

1. A method of routing traffic through a network, the method comprising:

receiving, at a routing device of an autonomous system (AS), a communication packet including a label value associated with a destination network device;

replacing the label value associated with the destination network device with a predetermined label value; and

transmitting the communication packet with the predetermined label value to an autonomous system border router (ASBR) in communication with the routing device.

2. The method of claim 1 , wherein the predetermined label value is one of a null value and a zero value.

3. The method of claim 1 , wherein the routing device of the AS is an egress ASBR of a first AS and the ASBR in communication with the routing device is an ingress ASBR of a second AS.

4. The method of claim 1 , wherein the routing device is one of an edge device and a device within the AS and the ASBR in communication with the routing device is an egress ASBR of the AS.

5. The method of claim 1 , further comprising receiving, at the routing device, the predetermined label value from the ASBR in response to the ASBR announcing the predetermined label value.

6. The method of claim 1 , wherein replacing the label value associated with the destination network device with the predetermined label value converts the communication packet from a label-routed communication packet to an IP-routed communication packet.

7. A method of routing traffic through a network, the method comprising:

receiving a communication packet at an autonomous system border router (ASBR) of an autonomous system (AS), the communication packet including a predetermined label value, wherein the predetermined label value replaced a prior label value associated with the destination network device; and

routing the communication packet to a network device corresponding to the next hop.

8. The method of claim 7 , wherein the network device corresponding to the next hop is one of the destination network device or a network device along a routing path between the ASBR and the destination network device.

9. The method of claim 8 , wherein the ASBR is an egress ASBR of a first AS and the network device corresponding to the next hop is an ingress ASBR of a second AS.

10. The method of claim 8 , wherein the ASBR is an ingress ASBR of the AS and the destination network device is outside the AS.

11. The method of claim 10 , wherein the network device corresponding to the next hop is along a routing path between the ASBR and the destination network, the method further comprising routing the communication packet to an edge device of the AS.

12. The method of claim 11 , wherein routing the communication packet to the edge device of the AS comprises replacing the predetermined label value with a label routing value of a Label-Switched Path (LSP) between the ASBR and the edge device.

13. The method of claim 7 , further comprising announcing, by the ASBR, the predetermined label value to a device in communication with the ASBR.

Assignments (3)
NOTICE OF GRANT OF SECURITY INTEREST IN INTELLECTUAL PROPERTY (SECOND LIEN) Recorded Nov 4, 2024
From: LEVEL 3 COMMUNICATIONS, LLC; GLOBAL CROSSING TELECOMMUNICATIONS, INC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 069295/0749 →
NOTICE OF GRANT OF SECURITY INTEREST IN INTELLECTUAL PROPERTY (FIRST LIEN) Recorded Nov 4, 2024
From: LEVEL 3 COMMUNICATIONS, LLC; GLOBAL CROSSING TELECOMMUNICATIONS, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 069295/0858 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2023
From: OSBORNE, ERIC
To: LEVEL 3 COMMUNICATIONS, LLC
Reel/Frame 064261/0830 →