IP Library Granted Patent US 8,520,681
Granted Patent B2
US 8,520,681 · App. 13/542,724 · Granted Aug 27, 2013

Broadband access for virtual private networks

Inventors: Weijing Chen (Austin, TX); Keith Joseph Allen (Austin, TX)
Assignee: AT&T Intellectual Property I, L.P.
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,520,681
App. No.
13/542,724
Granted
Aug 27, 2013
Kind
B2
Abstract

A method for communicating between a source and a destination in a service provider internet protocol network includes receiving, at an egress edge device from an ingress edge device on the service provider internet protocol network, an upper layer packet comprising data received in turn from the source and encapsulated in accordance with a service provider format into the upper layer packet. The upper layer packet includes a virtual private network identification identifying a destination. The method also includes authenticating the upper layer packet at the egress edge device using the virtual private network identification. Upon authentication, the upper layer packet is decapsulated into a lower layer packet for the destination.

Claims (47)

1. A method for communicating between a source and a destination in a service provider internet protocol network, comprising:

receiving, at an egress edge device from an ingress edge device on the service provider internet protocol network, an upper layer packet comprising data received in turn from the source and encapsulated in accordance with a service provider format into the upper layer packet, the upper layer packet including a virtual private network identification identifying a destination;

authenticating the upper layer packet at the egress edge device using the virtual private network identification by matching 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.

2. The method according to claim 1 ,

wherein the egress edge device is a router.

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 in the service provider internet protocol network but not from the source.

4. The method according to claim 1 ,

wherein the upper layer packet is received at multicast addresses determined by the service provider internet protocol network and including an address of the egress edge device when the destination is not mapped specifically to the egress edge device.

5. The method according to claim 1 ,

wherein the upper layer packet is received at an address of 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 , further comprising:

verifying a secured network identifier corresponding to a secured network to which the source and the destination belong.

7. The method according to claim 6 , further comprising:

transmitting a decapsulated packet to the destination when the secured network identifier is verified.

8. The method according to claim 6 , further comprising:

discarding the upper layer packet when the secured network identifier is not identified.

9. The method according to claim 1 ,

wherein the destination accesses an upper layer 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 an upper layer device to which the upper layer packet is delivered via a digital subscriber line.

11. The method according to claim 9 ,

wherein the upper layer device comprises a digital subscriber line access multiplexer.

12. The method according to claim 9 ,

wherein the upper layer device comprises an asynchronous transfer mode edge switch.

13. The method according to claim 9 ,

wherein the upper layer device comprises an interworking function device.

14. The method according to claim 9 ,

wherein the broadband access link comprises one a digital cable.

15. The method according to claim 1 ,

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. The method according to claim 15 ,

wherein each of the plurality of line interfaces are associated with a virtual learning device, and

wherein the virtual learning device caches a mapping of the destination to at least one corresponding line interface.

19. A system for communicating between a source and a destination in a service provider internet protocol network, comprising:

a receiver at an egress edge device that receives, from an ingress edge device on the service provider internet protocol network, an upper layer packet comprising data received in turn from the source and encapsulated in accordance with a service provider format into the upper layer packet, the upper layer packet including a virtual private network identification identifying a destination; and

a decapsulator at the egress edge device that authenticates the upper layer packet using the virtual private network identification by matching 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.

20. A non-transitory computer readable medium comprising a set of instructions for communicating between a source and a destination in a service provider internet protocol network, the set of instructions directing at least one processor to perform acts of:

receiving, at an egress edge device from an ingress edge device on the service provider internet protocol network, an upper layer packet comprising data received in turn from the source and encapsulated in accordance with a service provider format into the upper layer packet, the upper layer packet including a virtual private network identification identifying a destination;

authenticating the upper layer packet at the egress edge device using the virtual private network identification by matching 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.

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 6, 2012
From: CHEN, WEIJING; ALLEN, KEITH JOSEPH
To: SBC KNOWLEDGE VENTURES, L.P.
Reel/Frame 028498/0154 →
Continuity (3)
Continuation 12246025 · Oct 6, 2008
Continuation 10628238 · Jul 29, 2003
Related Publication 20120281701A1 · Nov 8, 2012