IP Library Patent Application 18496308
Patent Application
App. No. 18/496,308

DISTRIBUTED TUNNEL TERMINATION

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 None
App. No.
18/496,308
Abstract

One or more encapsulation tunnel aggregator devices are distributed across a provider's network. The tunnel aggregator device(s) may receive clean return traffic from a managed security router (MSR) and route the traffic to a customer endpoint via an encapsulation tunnel, thereby reducing the routing burden on the MSR. The tunnel aggregator device(s) may be deployed in physical or logical proximity to an MSR, which may facilitate the routing of return traffic from the MSR to the tunnel aggregator device(s), for ultimate transmission to a customer endpoint. In other examples, a tunnel aggregator device may be deployed in proximity to other provider network resources, such as a provider edge router.

Claims (49)

1 . A method comprising:

causing a first encapsulation tunnel to be established between a tunnel aggregator device and a first customer routing device;

receiving, at the tunnel aggregator device and from a first managed security router of a provider network, a first plurality of packets addressed to a first customer endpoint;

encapsulating, by the tunnel aggregator device, the first plurality of packets;

providing the encapsulated first plurality of packets to the first customer routing device using the first encapsulation tunnel;

receiving, at the tunnel aggregator device and from a second managed security router of the provider network, a second plurality of packets addressed to the first customer endpoint;

encapsulating, by the tunnel aggregator device, the second plurality of packets; and

providing the encapsulated second plurality of packets to the first customer routing device using the first encapsulation tunnel.

2 . The method of claim 1 , wherein the first plurality of packets are received at the tunnel aggregator device over a clean return virtual routing and forwarding system of the provider network in unencapsulated form.

3 . The method of claim 1 , wherein the tunnel aggregator device is logically closer to the first customer routing device than either of the first managed security router or the second managed security router.

4 . The method of claim 1 , further comprising:

causing a second encapsulation tunnel to be established between the tunnel aggregator device and a second customer routing device;

receiving, at the tunnel aggregator device and from the first managed security router of the provider network, a third plurality of packets addressed to a second customer endpoint;

encapsulating, by the tunnel aggregator device, the third plurality of packets; and

providing the encapsulated third plurality of packets to the second customer routing device using the second encapsulation tunnel.

5 . The method of claim 1 , wherein the first plurality of packets and the second plurality of packets are received at the tunnel aggregator device through a premise edge router co-located with the tunnel aggregator device.

6 . The method of claim 1 , wherein the tunnel aggregator device uses Generic Routing Encapsulation (GRE) to provide the first plurality of packets and the second plurality of packets to the first customer endpoint.

7 . The method of claim 1 , wherein the tunnel aggregator device uses Internet Protocol Security (IPsec) to provide the first plurality of packets and the second plurality of packets to the first customer endpoint.

8 . A method comprising:

receiving, at a first managed security router of a provider network, a first plurality of packets addressed to a first customer endpoint;

providing the first plurality of packets to one or more threat mitigation devices;

receiving, at the first managed security router and from the one or more threat mitigation devices, a first plurality of filtered packets associated with the first plurality of packets; and

providing, based on a configuration of the first managed security router, the first plurality of filtered packets to a first tunnel aggregator device for transmission to the first customer endpoint.

9 . The method of claim 8 , further comprising:

receiving, at the first managed security router, customer packet routing instructions, wherein the configuration of the first managed security router is at least partially based on the customer packet routing instructions.

10 . The method of claim 9 , wherein the customer packet routing instructions includes an indication that the first plurality of filtered packets should be provided to the first customer endpoint via an encapsulation tunnel.

11 . The method of claim 9 , further comprising selecting the first tunnel aggregator device from a plurality of tunnel aggregator devices, wherein the first tunnel aggregator device is selected by the first managed security router based at least partially on the customer packet routing instructions.

12 . The method of claim 9 , wherein the first plurality of filtered packets is provided to a provider edge router over a clean return virtual routing and forwarding system of the provider network in unencapsulated form.

13 . The method of claim 8 , further comprising selecting the first tunnel aggregator device from a plurality of tunnel aggregator devices, wherein the first tunnel aggregator device is selected from a plurality of tunnel aggregator devices based on the first tunnel aggregator device being logically closer to the first customer endpoint.

14 . A system, comprising:

at least one processor; and

memory, operatively connected to the at least one processor and storing instructions that, when executed by the at least one processor, cause the system to perform a method comprising:

causing a first encapsulation tunnel to be established between a tunnel aggregator device and a first customer routing device;

receiving, at a tunnel aggregator device and from a first managed security router of a provider network, a first plurality of packets addressed to a first customer endpoint;

encapsulating, by the tunnel aggregator device, the first plurality of packets;

providing the encapsulated first plurality of packets to the first customer routing device;

receiving, at the tunnel aggregator device and from a second managed security router of the provider network, a second plurality of packets addressed to the first customer endpoint;

encapsulating, by the tunnel aggregator device, the second plurality of packets; and

providing the encapsulated second plurality of packets to the first customer routing device using the first encapsulation tunnel.

15 . The system of claim 15 , wherein the first plurality of packets and the second plurality of packets are received at the tunnel aggregator device over a clean return virtual routing and forwarding system of the provider network in unencapsulated form.

16 . The system of claim 15 , wherein the tunnel aggregator device is logically closer to the first customer routing device than either of the first managed security router or the second managed security router.

17 . The system of claim 15 , further comprising:

causing a second encapsulation tunnel to be established between the tunnel aggregator device and a second customer routing device;

receiving, at the tunnel aggregator device and from the first managed security router of the provider network, a third plurality of packets addressed to a second customer endpoint;

encapsulating, by the tunnel aggregator device, the third plurality of packets; and

providing the encapsulated third plurality of packets to the second customer endpoint.

18 . The system of claim 15 , wherein the first plurality of packets and the second plurality of packets are received at the tunnel aggregator device through a premise router co-located with the tunnel aggregator device.

19 . The system of claim 15 , wherein the tunnel aggregator device uses Generic Routing Encapsulation (GRE) to provide the first plurality of packets and the second plurality of packets to the first customer endpoint.

20 . The system of claim 15 , wherein a configuration of the first managed security router is at least partially based on customer packet routing instructions.

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 Oct 30, 2023
From: FELDPUSCH, MICHAEL; HOXWORTH, WILLIAM
To: LEVEL 3 COMMUNICATIONS, LLC
Reel/Frame 065386/0933 →