IP Library Granted Patent US 11,848,855
Granted Patent B2
US 11,848,855 · App. 17/692,263 · Granted Dec 19, 2023

System and method for adding routing paths in a network

Inventors: Eric Osborne (Sutton, MA); Brent W. Smith (Arvada, CO)
Assignee: Level 3 Communications, LLC
H04L45/04H04L45/12
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 11,848,855
App. No.
17/692,263
Granted
Dec 19, 2023
Kind
B2
Abstract

Aspects of the present disclosure involve systems, methods, computer program products, and the like, for providing multiple egress points from a telecommunications network for a client of the network. In particular, the process and system allows for multiple provider edges of the network to utilize a route reflector server to provide a border gateway protocol (BGP) route to other provider edges in the network. Further, the multiple provider edges may each announce similar interior gateway protocol (IGP) routes through the network such that a provider edge receiving a packet intended for the customer network may select from the multiple IGP routes to provide the intended packet to the customer network. In this manner, the receiving provider edge may load balance among the various connections of the customer network to the telecommunications network.

Claims (23)

1. A method for routing a communication through a telecommunications network, the method comprising:

receiving a border gateway protocol (BGP) route to a customer network comprising a customer-specific next-hop value that includes one egress route to the customer network;

receiving a plurality of interior gateway protocol (IGP) routes, each of the plurality of IGP routes comprising one of a plurality of different egress routes through the telecommunications network to a network device and the customer-specific next-hop value;

selecting a route from the received plurality of IGP routes based on the received BGP route and based on load balancing among the plurality of different egress routes; and

transmitting a received communication along the selected route to the customer network,

wherein the BGP route for the customer network is received from a route reflector device of the telecommunications network,

wherein the route reflector receives a plurality of BGP routes for the customer network from a plurality of network edge devices, each of the plurality of network edge devices in communication with the customer network, and

wherein each of the plurality of network edge devices receive a connection signal from the customer network indicating the customer network is in communication with a respective network edge device.

2. The method as recited in claim 1 wherein each of the plurality of network edge devices transmits a unique one of the plurality of IGP routes to the telecommunications network.

3. The method as recited in claim 1 wherein selecting the route from the plurality of IGP routes comprises selecting a logical shortest route through the telecommunications network.

4. A telecommunications network device comprising:

a network communication port for communicating with devices of a telecommunications network;

a processing device; and

a non-transitory computer-readable storage medium with one or more executable instructions stored thereon, wherein the processing device executes the one or more instructions to perform the operations of:

receiving a border gateway protocol (BGP) route to a customer network comprising a customer-specific next-hop value that includes one egress route to the customer network;

receiving a plurality of interior gateway protocol (IGP) routes, each of the plurality of IGP routes comprising one of a plurality of different egress routes through the telecommunications network to a network device and the customer-specific next-hop value;

selecting a route from the received plurality of IGP routes based on the received BGP route and based on load balancing among the plurality of different egress routes; and

transmitting a received communication along the selected route to the customer network,

wherein the BGP route for the customer network is received through the network communication port from a route reflector device in communication with the telecommunication network device,

wherein the route reflector receives a plurality of BGP routes for the customer network from a plurality of network edge devices, each of the plurality of network edge devices in communication with the customer network, and

wherein each of the plurality of network edge devices receive a connection signal from the customer network indicating the customer network is in communication with a respective network edge device.

5. The telecommunications network device as recited in claim 4 wherein each of the plurality of network edge devices transmits a unique one of the plurality of IGP routes to the telecommunications network device through the network communication port.

6. The telecommunications network device as recited in claim 4 wherein selecting the route from the plurality of IGP routes comprises selecting a logical shortest route through the telecommunications network.

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 Mar 14, 2022
From: OSBORNE, ERIC; SMITH, BRENT W.
To: LEVEL 3 COMMUNICATIONS, LLC
Reel/Frame 059251/0307 →