IP Library Granted Patent US 9,025,615
Granted Patent B2
US 9,025,615 · App. 14/022,650 · Granted May 5, 2015

Apparatus and methods for establishing virtual private networks in a broadband network

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 9,025,615
App. No.
14/022,650
Granted
May 5, 2015
Kind
B2
Abstract

Service providers can reduce multiple overlay networks by creating multiple logical service networks (LSNs) on the same physical or optical fiber network through use of an embodiment of the invention. The LSNs are established by the service provider and can be characterized by traffic type, bandwidth, delay, hop count, guaranteed information rates, and/or restoration priorities. Once established, the LSNs allow the service provider to deliver a variety of services to customers depending on a variety of factors, for example, a customer's traffic specifications. Different traffic specifications are serviced on different LSNs depending on each LSN's characteristics. Such LSNs, once built within a broadband network, can be customized and have its services sold to multiple customers.

Claims (26)

1. A method for establishing logical service networks in a communications network, the method comprising:

assigning a unique customer identifier to each of multiple service locations for at least one customer registered for service at the multiple service locations; and

grouping the multiple service locations for the at least one customer and assigning a unique group identifier to associate the multiple service locations with the at least one customer in a logical service network in the communications network.

2. The method of claim 1 , further including establishing logical paths between the multiple service locations in the logical service network and associating the logical paths established to each other based on the unique group identifier assigned.

3. The method of claim 2 , wherein the logical paths established and the unique group identifier associated provide security guarantees.

4. The method of claim 1 , further including establishing logical paths between the multiple service locations in the logical service network, and wherein the logical paths established are unique to the at least one customer.

5. The method of claim 4 , further including policing the logical paths, wherein the logical paths are private Internet Protocol (IP) paths unique to the at least one customer.

6. The method of claim 1 further including configuring the logical service network according to one of a traffic type, bandwidth, delay, hop count, guaranteed information rate, and restoration priority.

7. The method of claim 1 , further including creating the logical service network according to inputs from a service provider.

8. The method of claim 1 , further including creating the logical service network automatically according to software execution.

9. The method of claim 1 , wherein the logical service network is a virtual private network (VPN), the unique customer identifier is a VPN label, and the unique group identifier is a VPN group label.

10. A system for establishing logical service networks in a communication network, the system comprising:

an assignment module configured to assign a unique customer identifier to each of multiple service locations for at least one customer registered for service at the multiple service locations; and

a grouping module configured to group the multiple service locations for the at least one customer and assigning a unique group identifier to associate the multiple service locations with the at least one customer in a logical service network in the communications network.

11. The system of claim 10 , further including an establishment module configured to establish logical paths between the multiple service locations in the logical service network and an association module configured to associate the logical paths established to each other based on the unique group identifier.

12. The system of claim 11 , wherein the logical paths established and the unique group identifier associated provide security guarantees.

13. The system of claim 10 , further including an establishment module configured to establish logical paths between the multiple service locations in the logical service network, and wherein the logical paths established are unique to the at least one customer.

14. The system of claim 13 , further including a policer configured to police the logical paths, wherein the logical paths are private Internet Protocol (IP) paths unique to the at least one customer.

15. The system of claim 10 further including a configuration module configured to configure the logical service network according to one of a traffic type, bandwidth, delay, hop count, guaranteed information rate, and restoration priority.

16. The system of claim 10 , further including a configuration module configured to create the logical service network according to inputs from a service provider.

17. The system of claim 10 , further including a configuration module configured to create the logical service network automatically according to software execution.

18. The system of claim 10 , wherein the logical service network is a virtual private network (VPN), the unique customer identifier is a VPN label, and the unique group identifier is a VPN group label.

19. A non-transitory computer-readable medium having stored thereon a sequence of instructions which, when loaded and executed by a processor, causes the processor to:

assign a unique customer identifier to each of multiple service locations for at least one customer registered for service at the multiple service locations; and

group the multiple service locations for the at least one customer and assigning a unique group identifier to associate the multiple service locations with the at least one customer in a logical service network in the communications network.

20. The non-transitory computer-readable medium of claim 19 wherein the sequence of instructions further causes the processor to establish logical paths between the multiple service locations in the logical service network and associate the logical paths established to each other based on the unique group identifier assigned.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION NUMBER 10/075,623 PREVIOUSLY RECORDED AT REEL: 034484 FRAME: 0740. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT FOR SECURITY --- PATENTS. Recorded Jun 14, 2017
From: CORIANT OPERATIONS, INC.; TELLABS RESTON, LLC (FORMERLY KNOWN AS TELLABS RESTON, INC.); WICHORUS, LLC (FORMERLY KNOWN AS WICHORUS, INC.)
To: TELECOM HOLDING PARENT LLC
Reel/Frame 042980/0834 →
SECURITY INTEREST Recorded Jun 13, 2017
From: CORIANT OPERATIONS, INC.
To: CERBERUS BUSINESS FINANCE, LLC, AS COLLATERAL AGENT
Reel/Frame 042693/0888 →
ASSIGNMENT FOR SECURITY - - PATENTS Recorded Nov 26, 2014
From: CORIANT OPERATIONS, INC.; TELLABS RESTON, LLC (FORMERLY KNOWN AS TELLABS RESTON, INC.); WICHORUS, LLC (FORMERLY KNOWN AS WICHORUS, INC.)
To: TELECOM HOLDING PARENT LLC
Reel/Frame 034484/0740 →
MERGER Recorded Jan 10, 2014
From: TELLABS SAN JOSE, INC.
To: TELLABS OPERATIONS, INC.
Reel/Frame 031940/0503 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2013
From: KAZBAN, MICHAEL; HALABI, MITRI; KOENIG, KEN; SIRKAY, VINAI
To: VIVACE NETWORKS, INC.
Reel/Frame 031213/0090 →
MERGER Recorded Sep 16, 2013
From: VIVACE NETWORKS, INC.
To: TELLABS SAN JOSE, INC.
Reel/Frame 031213/0259 →