IP Library Granted Patent US 9,154,447
Granted Patent B2
US 9,154,447 · App. 12/913,540 · Granted Oct 6, 2015

System and method for stitching Ethernet networks

Inventors: Mazyar Zarrabi (Saint Louis, MO); Andrew V. Cook (Lenexa, KS); James Feger (Dardenne Prairie, MO)
Assignee: CenturyLink Intellectual Property LLC
H04L49/35H04L69/08H04L12/4641
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,154,447
App. No.
12/913,540
Granted
Oct 6, 2015
Kind
B2
Abstract

A system and method for stitching Ethernet networks. Communications are sent from a number of communications networks in one of two or more standards. The communications are converted from the two or more standards to a core standard. The communications are sent across a core network in communication with the number of communications networks utilizing the core standard. The communications are converted from the core standard to one of the two or more standards utilized by each of the number of communications networks receiving the communications in response to the communications reaching the number of communications networks.

Claims (64)

1. A method for stitching Ethernet networks, the method comprising:

defining a core standard utilized by a core network, wherein the core standard is border gateway protocol (BGP) based virtual private local area network service (VPLS) with multi-home capability;

receiving communications from a first communications network in at least a first regional standard, wherein the first regional standard includes one of a label distribution protocol (LDP) based VPLS, BGP based virtual private local area network service, or a layer 2 virtual local area network communication standard;

identifying the first regional standard used in the communications;

converting the communications from the first regional standard to the core standard based at least in part on a least common denominator for communications between the first network and the core network;

sending the communications converted to the core standard across the core network, the core network in communication with the first communications network and a second communications network associated with a destination for the communications, the core network utilizing the core standard, wherein the first and second communications networks are regional metro Ethernet networks, and wherein the core network is a national metro Ethernet network;

identifying a second regional standard, different from the first regional standard, used by the second communications network; and

converting the communications from the core standard to the second regional standard utilized by the second communications network; and

requiring each of the first and second communications networks to support conversion of the communications to and from the core standard.

2. The method according to claim 1 , wherein edge devices of the core network perform the converting.

3. The method according to claim 2 , further comprising:

automatically provisioning a new network to communicate with the core network utilizing the core standard by provisioning available resources for converting between a standard utilized by the new network and the core standard, wherein the core network performs the converting.

4. The method according to claim 1 , further comprising:

associating the first and second regional standards with each of the communications in a database for performing the converting.

5. The method according to claim 1 , further comprising:

establishing the core standard with a plurality of service providers and vendors;

validating that the plurality of networks and associated service providers and vendors are capable of communicating utilizing the core standard.

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

determining minimal operability to authorize communications with the core network, wherein the core standard includes basic functionality enabling communications functionality across the plurality of communications networks.

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

routing communications through the core network between the first and second communications networks utilizing media access control (MAC) addresses associated with a user, the MAC addresses being registered with the core network.

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

generating multi-cast traffic or broadcast traffic for one or more devices associated with the first or second communications networks;

routing the multi-cast traffic or broadcast traffic utilizing the MAC addresses for the one or more devices.

9. A system for Ethernet communications, the system comprising:

a first network having a first interface utilizing at least a first regional standard, wherein the first regional standard includes one of a label distribution protocol (LDP) based virtual private local area network service (VPLS), a border gateway protocol (BGP) based virtual private local area network service, or a layer 2 virtual local area network communication standard;

a second network having a second interface utilizing at least a second regional standard;

a core network for sending communications comprising:

a first core network device in communication with the first network via the first interface;

a second core network device in communication with the second network via the second interface;

wherein a defined core standard is used by the first and second core network devices to communicate over the core network, the core standard being BGP based VPLS with multi-home capability,

wherein the first core network device is configured to receive communications from the first network, identify the first regional standard used in the communications, convert the communications from the first regional standard to the core standard based at least in part on a least common denominator for communications between the first network and the core network, and send the communications over the core network to the second core network device, wherein the second network is associated with a destination of the communications,

wherein the second core network device is configured to identify the second regional standard, and convert the communications from the core standard to the second regional standard, the second regional standard being different from the first regional standard;

wherein each of the first and second network are required to support conversion of the communications to and from the core standard; and

wherein the first and second networks are regional metro Ethernet networks, and the core network is a national metro Ethernet network.

10. The system according to claim 9 , wherein the first and second core network devices comprise edge devices of the core network that perform the converting.

11. The system according to claim 9 ,

wherein the first and second networks perform the conversion of the communications to the core standard and the conversion from the core standard to the second regional standard respectively.

12. The system according to claim 9 , wherein the core network associates the first regional standard and the second regional standard with the communications in a database for performing the conversion.

13. A core network comprising:

a plurality of network devices, each of the plurality of network devices including:

a processor for executing a set of instructions; and

a memory for storing the set of instructions, wherein the set of instructions are configured to:

define a core standard utilized by a core network, wherein the core standard is border gateway protocol (BGP) based virtual private local area network service (VPLS) with multi-home capability;

receive communications from a first communications network in at least a first regional standard, wherein the first regional standard includes one of a label distribution protocol (LDP) based VPLS, a BGP based virtual private local area network service, or a layer 2 virtual local area network communication standard;

identify the first regional standard used in the communications;

convert the communications from the first regional standard to a core standard based at least in part on a least common denominator for communicating over the core network;

send the communications converted to the core standard across the core network, the core network in communication with the first communications network and a second communications network associated with a destination for the communications, the core network utilizing the core standard;

identify a second regional standard, different from the first regional standard, used by the second communications network;

convert the communications from the core standard to the second regional standard utilized by the second communications network; and

require each of the first and second communications networks to support conversion of the communications to and from the core standard;

wherein the first and second communications networks are regional metro Ethernet networks, and wherein the core network is a national metro Ethernet network.

14. The core network according to claim 13 , wherein the set of instructions are executed by edge devices included within the plurality of network devices.

15. The core network according to claim 13 , wherein the core standard utilized by the core network is defined by a service provider of the core network.

16. The core network according to claim 13 , wherein the core network associates the first and second regional standards with each of the communications in a database for performing the conversion.

17. A method for stitching Ethernet networks, the method comprising:

establishing a core standard for communications through a national metro Ethernet network, wherein a core network is a backbone of the national metro Ethernet network and wherein the core standard is defined as border gateway protocol (BGP) based virtual private local area network service (VPLS) with multi-home capability;

requiring that a plurality of communications networks support conversion of communications to the core standard to communicate through the core network; wherein the plurality of communications networks comprising a first communications network and a second communications network;

receiving communications from the first communications network in at least a first regional standard in response to authenticating the first communications network meets a least common denominator for using the core standard, wherein the first regional standard includes one of a label distribution protocol (LDP) VPLS, a BGP based virtual private local area network service, or a layer 2 virtual local area network communications standard;

identifying the first regional standard used in the communications;

converting the communications from the first regional standard to the core standard;

sending the communications converted to the core standard across the core network, the core network in communication with the first communications network and the second communications network associated with a destination for the communications, the core network utilizing the core standard;

identifying a second regional standard, different from the first regional standard, used by the second communications network; and

converting the communications from the core standard to one of the at least two regional standards utilized by each of the plurality of communications networks receiving the communications in response to the communications reaching the plurality of communications networks.

Assignments (2)
CHANGE OF NAME Recorded Jan 20, 2015
From: EMBARQ HOLDINGS COMPANY, LLC
To: CENTURYLINK INTELLECTUAL PROPERTY LLC
Reel/Frame 034782/0366 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2010
From: ZARRABI, MAZYAR; COOK, ANDREW V.; FEGER, JAMES
To: EMBARQ HOLDINGS COMPANY, LLC
Reel/Frame 025206/0191 →
Continuity (1)
Related Publication 20120106566A1 · May 3, 2012