IP Library Granted Patent US 8,942,240
Granted Patent B2
US 8,942,240 · App. 13/951,867 · Granted Jan 27, 2015

Broadband access for virtual private networks

Inventors: Weijing Chen (Austin, TX); Keith Joseph Allen (Austin, TX)
Assignee: Marlow Technologies, LLC
H04L12/4641H04L12/46
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,942,240
App. No.
13/951,867
Granted
Jan 27, 2015
Kind
B2
Abstract

Communications between a source and a destination include receiving, at an egress edge device from an ingress edge device, an upper layer packet including a virtual private network identification identifying a destination. The upper layer packet is authenticated at the egress edge device using the virtual private network identification by comparing the virtual private network identification against an expectation for the upper layer packet. Upon authentication, the upper layer packet is decapsulated into a lower layer packet for the destination.

Claims (48)

1. A method for communicating between a source and a destination, comprising:

receiving, at an egress edge device from an ingress edge device, an upper layer packet including a virtual private network identification identifying a destination, the virtual private network identification having been added to a header of the upper layer packet by the ingress edge device;

authenticating the upper layer packet at the egress edge device using the virtual private network identification by comparing the virtual private network identification against an expectation for the upper layer packet; and

upon authentication, decapsulating the upper layer packet into a lower layer packet for the destination,

wherein the virtual private network identification is a unique identification number assigned to the source for marking the upper layer packet as belonging to a virtual private network to which the source and the destination belong, the virtual private network identification comprising at least four bytes.

2. The method according to claim 1 ,

wherein the egress edge device and ingress edge device are on edges of a service provider internet protocol network.

3. The method according to claim 1 ,

wherein the virtual private network identification distinguishes upper layer packets originated by the source from other upper layer packets not from the source.

4. The method according to claim 1 ,

wherein the upper layer packet is received at multicast addresses including an address of the egress edge device.

5. The method according to claim 2 ,

wherein the upper layer packet is received at the egress edge device but not at other egress edge devices of the service provider internet protocol network when the destination is mapped specifically to the egress edge device.

6. The method according to claim 1 ,

wherein the upper layer packet comprises data received in turn from the source.

7. The method according to claim 1 ,

wherein the egress edge device provides an interface for an ethernet local area network.

8. The method according to claim 1 ,

wherein the authenticating the upper layer packet using the virtual private network identification comprises verifying a secured network identifier corresponding to a secured network to which the source and the destination belong, and

wherein the upper layer packet is discarded when the secured network identifier is not verified.

9. The method according to claim 1 ,

wherein the destination accesses the egress edge device, to which the upper layer packet is delivered, via a broadband access link.

10. The method according to claim 1 ,

wherein the destination accesses the egress edge device, to which the upper layer packet is delivered, via a digital subscriber line.

11. The method according to claim 10 ,

wherein the egress edge device comprises a digital subscriber line access multiplexer.

12. The method according to claim 9 ,

wherein the egress edge device provides an interface to an internet protocol local area network.

13. The method according to claim 9 ,

wherein the egress edge device comprises an interworking function device.

14. The method according to claim 1 ,

wherein the upper layer packet is received in a unicast.

15. The method according to claim 2 ,

wherein the service provider internet protocol network comprises gateways, and

wherein each of the gateways comprises a plurality of line interfaces.

16. The method according to claim 15 ,

wherein the destination corresponds to one of the plurality of line interfaces.

17. The method according to claim 15 ,

wherein the destination corresponds to more than one of the plurality of line interfaces.

18. A system for communicating between a source and a destination, comprises:

a receiver at an egress edge device that receives from an ingress edge device, an upper layer packet including a virtual private network identification identifying a destination, the virtual private network identification having been added to a header of the upper layer packet by the ingress edge device; and

a decapsulator at the egress edge device that authenticates the upper layer packet using the virtual private network identification by comparing the virtual private network identification against an expectation for the upper layer packet and, upon authentication, decapsulates the upper layer packet into a lower layer packet for the destination,

wherein the virtual private network identification is a unique identification number assigned to the source for marking the upper layer packet as belonging to a virtual private network to which the source and the destination belong, the virtual private network identification comprising at least four bytes.

19. A non-transitory computer readable medium comprising a set of instructions for communicating between a source and a destination, the set of instructions, when executed by a processor of an egress edge device, causing the egress edge device to perform acts of:

receiving an upper layer packet including a virtual private network identification identifying a destination, the virtual private network identification having been added to a header of the upper layer packet by an ingress edge device;

authenticating the upper layer packet using the virtual private network identification by comparing the virtual private network identification against an expectation for the upper layer packet; and

upon authentication, decapsulating the upper layer packet into a lower layer packet for the destination,

wherein the virtual private network identification is a unique identification number assigned to the source for marking the upper layer packet as belonging to a virtual private network to which the source and the destination belong, the virtual private network identification comprising at least four bytes.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2014
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: MARLOW TECHNOLOGIES, LLC
Reel/Frame 034539/0571 →
CHANGE OF NAME Recorded Jul 23, 2014
From: SBC KNOWLEDGE VENTURES, L.P.
To: AT&T KNOWLEDGE VENTURES, L.P.
Reel/Frame 033374/0293 →
CHANGE OF NAME Recorded Jul 23, 2014
From: AT&T KNOWLEDGE VENTURES, L.P.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 033390/0645 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2013
From: CHEN, WEIJING; ALLEN, KEITH JOSEPH
To: SBC KNOWLEDGE VENTURES, L.P.
Reel/Frame 030894/0667 →
Continuity (4)
Continuation 13542724 · Jul 6, 2012
Continuation 12246025 · Oct 6, 2008
Continuation 10628238 · Jul 29, 2003
Related Publication 20130308643A1 · Nov 21, 2013