IP Library Granted Patent US 8,949,460
Granted Patent B2
US 8,949,460 · App. 13/473,181 · Granted Feb 3, 2015

Apparatus and method for layer-2 and layer-3 VPN discovery

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 8,949,460
App. No.
13/473,181
Granted
Feb 3, 2015
Kind
B2
Abstract

An apparatus and a method for layer-2 and layer-3 VPN discovery are disclosed. The apparatus is incorporated in a network, and the network includes a first carrier network. The first carrier network includes at least two layer-1 provider edge devices. Layer-1 VPN information is created within the first carrier network. BGP next hop information passes within the first carrier network. The BGP next hop information is for a selected one of the following: a layer-2 VPN-based provider edge device, a layer-3 VPN-based provider edge device, and a layer-2 and layer-3 VPN-based provider edge device. The network also includes a second carrier network within which the BGP next hop information is used for VPN discovery.

Claims (39)

1. A layer-1 Virtual Private Network (VPN) provider network comprising at least two layer-1 VPN provider edge devices, at least one of the at least two layer-1 VPN provider edge devices being configured:

to receive Border Gateway Protocol (BGP) next hop information from a higher-layer customer network, the BGP next hop information comprising BGP next hop information for at least one of:

a layer-2 VPN based provider edge device;

a layer-3 VPN based provider edge device; and

a layer-2 and layer-3 VPN based provider edge device; and

to distribute the BGP next hop information, with layer-1 VPN information, to at least one other of the at least two layer-1 VPN provider edge devices over the layer-1 VPN provider network to enable the higher-layer customer network to use the BGP next hop information for VPN discovery.

2. The layer-1 network of claim 1 , wherein the at least one layer-1 VPN provider edge device is configured to generate the layer-1 VPN information.

3. The layer-1 network of claim 1 , wherein the at least two layer-1 VPN provider edge devices are configured to implement a VPN auto-discovery mechanism.

4. The layer-1 network of claim 1 , wherein the at least two layer-1 VPN provider edge devices are generalized VPN (GVPN)-based.

5. The layer-2 network of claim 3 , wherein the least one of the layer-1 VPN provider edge devices is configured to receive the BGP next hop information as normal generalized VPN (GVPN) port information.

6. A higher-layer carrier network comprising at least two higher-layer provider edge devices, each higher-layer provider edge device being one of:

a layer-2 Virtual Private Network (VPN) based provider edge device;

a layer-3 VPN based provider edge device; and

a layer-2 and layer-3 based provider edge device;

at least one of the higher-layer provider edge devices being configured:

to advertise a Border Gateway Protocol (BGP) next hop via a layer-1 VPN provider network connected between the at least two higher-layer provider edge devices;

to pass BGP next hop information to another of the at least two higher-layer edge devices via the layer-1 VPN provider network; and

the other of the at least two higher-layer provider edge devices being configured

to use the BGP next hop information for VPN discovery.

7. The higher-layer carrier network of claim 6 , wherein the at least one higher-layer provider edge device is configured to pass the BGP next hop information via the layer-1 carrier network as normal generalized VPN (GVPN) port information.

8. The higher-layer carrier network of claim 7 , wherein the higher-layer carrier network is configured to couple at least one customer VPN to the layer-1 carrier network.

9. A method of operating a layer-1 Virtual Private Network (VPN) provider network comprising at least two layer-1 provider edge devices, the method comprising operating at least one of the at least two layer-1 provider edge devices:

to receive Border Gateway Protocol (BGP) next hop information from a higher-layer customer network, the BGP next hop information comprising BGP next hop information for at least one of:

a layer-2 VPN based provider edge device;

a layer-3 VPN based provider edge device; and

a layer-2 and layer-3 VPN based provider edge device; and

to distribute the BGP next hop information, with layer-1 VPN information, to at least one other of the at least two layer-1 VPN provider edge devices over the layer-1 VPN provider network to enable the higher-layer customer network to use the BGP next hop information for VPN discovery.

10. The method of claim 9 , comprising operating the at least one layer-1 provider edge device to generate the layer-1 VPN information.

11. The method of claim 9 , comprising operating the at least two layer-1 provider edge devices to implement a VPN auto-discovery mechanism.

12. The method of claim 9 , wherein the at least two layer-1 provider edge devices are generalized VPN (GVPN)-based.

13. The method of claim 10 , wherein receiving the BGP next hop information comprises receiving the BGP next hop information as normal generalized VPN (GVPN) port information.

14. A method of operating a higher-layer carrier network comprising at least two higher-layer provider edge devices, each higher-layer provider edge device being one of a layer-2 Virtual Private Network (VPN) based provider edge device, a layer-3 VPN based provider edge device and a layer-2 and layer-3 based provider edge device, the method comprising:

at one of the at least two higher-layer provider edge devices:

configuring a Border Gateway Protocol (BGP) next hop via a layer-1 carrier network connected between the at least two higher-layer provider edge devices;

advertising BGP next hop information to another of the at least two higher-layer edge devices via the layer-1 VPN provider network; and

at another of the at least two higher-layer provider edge devices

using the BGP next hop information for VPN discovery.

15. The method of claim 14 , wherein passing the BGP next hop information comprises passing the BGP next hop information via the layer-1 carrier network as normal generalized VPN (GVPN) port information.

16. The method of claim 15 wherein the higher-layer carrier network is configured to couple at least one customer VPN to the layer-1 carrier network.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 054305/0505 →
SECURITY INTEREST Recorded Jun 29, 2018
From: RPX CLEARINGHOUSE LLC
To: JEFFERIES FINANCE LLC
Reel/Frame 046485/0644 →
RELEASE (REEL 038041 / FRAME 0001) Recorded Jan 2, 2018
From: JPMORGAN CHASE BANK, N.A.
To: RPX CORPORATION; RPX CLEARINGHOUSE LLC
Reel/Frame 044970/0030 →
SECURITY AGREEMENT Recorded Mar 9, 2016
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038041/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2015
From: ROCKSTAR CONSORTIUM US LP; ROCKSTAR CONSORTIUM LLC; BOCKSTAR TECHNOLOGIES LLC; CONSTELLATION TECHNOLOGIES LLC; MOBILESTAR TECHNOLOGIES LLC; NETSTAR TECHNOLOGIES LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 034924/0779 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2014
From: ROCKSTAR BIDCO, LP
To: ROCKSTAR CONSORTIUM US LP
Reel/Frame 032117/0078 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2012
From: OULD-BRAHIM, HAMID
To: NORTEL NETWORKS LIMITED
Reel/Frame 028492/0804 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2012
From: NORTEL NETWORKS LIMITED
To: ROCKSTAR BIDCO, LP
Reel/Frame 028493/0206 →