IP Library Granted Patent US 11,190,442
Granted Patent B2
US 11,190,442 · App. 16/746,505 · Granted Nov 30, 2021

Systems and methods for providing transparent ethernet private line services using static pseudo-wire configuration

Inventors: Jeffrey McNally (Highlands Ranch, CO); James Bachtel (Highlands Ranch, CO)
Assignee: Level 3 Communications, LLC
H04L45/50H04L45/66H04L45/68H04L63/0272
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 11,190,442
App. No.
16/746,505
Granted
Nov 30, 2021
Kind
B2
Abstract

The present disclosure is directed to enabling transparency for network traffic through an off-net site using the concept of static Pseudo-Wire (PW) of arriving data packets at a Network Interface Device (NID). In one aspect, a method of providing transparent Ethernet private line service includes receiving, at a network interface device of an enterprise network, a packet, the enterprise network being configured to receive the Ethernet private line service from a service provider; determining, by the network interface device, whether the packet is a raw data packet or a statically pseudo-wired packet; and performing, by the network interface device, a pseudo-wire encapsulation process if the packet is the raw data packet or a pseudo-wire de-capsulation process if the packet is the statically pseudo-wired packet, prior to delivering the packet to a corresponding destination.

Claims (41)

1. A method of providing transparent Ethernet private line service, the method comprising:

receiving, at a network interface device of an enterprise network, a packet, the enterprise network being configured to receive the Ethernet private line service from a service provider;

determining, by the network interface device, whether the packet is a raw data packet or a statically pseudo-wired packet;

performing, by the network interface device, a pseudo-wire encapsulation process in response to the packet being the raw data packet and a pseudo-wire de-capsulation process in response to the packet being the statically pseudo-wired packet, prior to delivering the packet to a corresponding destination, wherein the pseudo-wire encapsulation process comprises:

adding a multiprotocol label switching (MPLS) label to the raw data packet to yield a pseudo-wired packet (PW packet); and

adding a Service Tag (S-Tag) to the PW packet; and

sending the PW packet to an off-net Ethernet Virtual Private Line Facility, wherein

at the off-net Ethernet Virtual Private Line Facility, an Ethernet Tag (E-Tag) is added to the PW packet and transmitted to a network to network interface (NNI) for transmission to a customer premise equipment (CPE) of a customer over a metro core, and

upon arrival at a site of the customer, another network interface device, performs the pseudo-wire de-capsulation process to retrieve the raw data packet for transmission to the CPE.

2. The method of claim 1 , wherein the network interface device does not require any protocol stacking for implementing MPLS.

3. The method of claim 1 , wherein the pseudo-wire encapsulation process prevents the off-net Ethernet Virtual Private Line Facility from dropping the raw data packet by hiding content of the raw data packet from the off-net Ethernet Virtual Private Line Facility.

4. The method of claim 3 , wherein the content includes a payload, a source address, and a destination address of the raw data packet.

5. The method of claim 1 , wherein the pseudo-wire de-capsulation process comprises:

removing a service tag of the packet;

removing a pseudo-wire header of the packet to yield a raw data packet;

determining a destination address of the raw data packet; and

sending the raw data packet to the destination.

6. A system configured to provide transparent Ethernet private line service, the system comprising:

a service provider;

an off-net Ethernet Virtual Private Line Facility;

a network to network interface (NNI);

a customer premise equipment (CPE); and

a device, the device comprising:

memory having computer-readable instructions stored therein; and

one or more processors configured to execute the computer-readable instructions to:

receive a packet, the device being configured as a component of an enterprise network that receives the Ethernet private line service from the service provider;

determine whether the packet is a raw data packet or a statically pseudo-wired packet;

perform a pseudo-wire encapsulation process in response to the packet being the raw data packet and a pseudo-wire de-capsulation process in response to the packet being the statically pseudo-wired packet, prior to delivering the packet to a corresponding destination, wherein the pseudo-wire encapsulation process comprises:

adding a multiprotocol label switching (MPLS) label to the raw data packet to yield a pseudo-wired packet (PW packet); and

adding a Service Tag (S-Tag) to the PW packet; and

send the PW packet to the off-net Ethernet Virtual Private Line Facility, wherein

at the off-net Ethernet Virtual Private Line Facility, an Ethernet Tag (E-Tag) is added to the PW packet and transmitted to the NNI for transmission to the CPE of a customer over a metro core, and

upon arrival at a site of the customer, another network interface device, performs the pseudo-wire de-capsulation process to retrieve the raw data packet for transmission to the CPE.

7. The system of claim 6 , wherein the device does not require any protocol stacking for implementing MPLS.

8. The system of claim 6 , wherein the pseudo-wire encapsulation process prevents the off-net Ethernet Virtual Private Line Facility from dropping the raw data packet by hiding content of the raw data packet from the off-net Ethernet Virtual Private Line Facility.

9. The system of claim 8 , wherein the content includes a payload, a source address and a destination address of the raw data packet.

10. The system of claim 6 , wherein the pseudo-wire de-capsulation process comprises:

removing a service tag of the packet;

removing a pseudo-wire header of the packet to yield a raw data packet;

determining a destination address of the raw data packet; and

sending the raw data packet to the destination.

Assignments (3)
NOTICE OF GRANT OF SECURITY INTEREST IN INTELLECTUAL PROPERTY (SECOND LIEN) Recorded Nov 4, 2024
From: LEVEL 3 COMMUNICATIONS, LLC; GLOBAL CROSSING TELECOMMUNICATIONS, INC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 069295/0749 →
NOTICE OF GRANT OF SECURITY INTEREST IN INTELLECTUAL PROPERTY (FIRST LIEN) Recorded Nov 4, 2024
From: LEVEL 3 COMMUNICATIONS, LLC; GLOBAL CROSSING TELECOMMUNICATIONS, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 069295/0858 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2020
From: MCNALLY, JEFFREY; BACHTEL, JAMES
To: LEVEL 3 COMMUNICATIONS, LLC
Reel/Frame 051639/0052 →