IP Library Granted Patent US 8,891,385
Granted Patent B2
US 8,891,385 · App. 12/984,213 · Granted Nov 18, 2014

Validating ethernet virtual connection service

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,891,385
App. No.
12/984,213
Granted
Nov 18, 2014
Kind
B2
Abstract

A network element in an Ethernet network comprises circuitry configured for providing a plurality of different functionalities. A first portion of the circuitry is configured for providing traffic generator functionality is provided. A second portion of the circuitry is configured for providing traffic analyzer functionality. A third portion of the circuitry is providing traffic loop-back functionality. The various portion of the circuitry (i.e., the circuitries) are operable for selectively enabling the network element to support a unidirectional test mode and a bi-directional test mode and for enabling the network element to be selectively operated as a local network element and a remote network element.

Claims (57)

1. A network element in an Ethernet network, comprising:

circuitry configured for providing traffic generator functionality to generate test frames at any combination of packet size and frame generation rate, uniquely identify said test frames and non-test frames through use of a respective signature thereof, associate a hardware timestamp with each one of said test frames and maintain a count of said test frames transmitted from the network element;

circuitry configured for providing traffic analyzer functionality to maintain a count of test frames received at the network element, filter said test frames dependent upon the respective signature thereof, associate a hardware timestamp with each one of said test frames and calculate a frame delay for each one of said test frames; and

circuitry configured for providing traffic loop-back functionality to uniquely identify each one of said test frames dependent upon the respective signature thereof, selectively activate a network element loop-back mode for re-injecting test frames egressing an interface of the network element back into the interface and swap test frame source and destination MAC addresses during said re-injection;

wherein said circuitries are configured for selectively enabling the network element to support a unidirectional test mode and a bi-directional test mode and for enabling the network element to be selectively operated as a local network element and a remote network element;

wherein said circuitries are further configured for selectively enabling the network element to support an in-service test mode and an out-of-service test mode such that all non-test frames are discarded in the out-of-service test mode.

2. The network element of claim 1 wherein:

said circuitry configured for providing traffic generator functionality is active when the network element is operating as a local network element during the uni-directional test mode; and

said circuitry configured for providing traffic analyzer functionality is active when the network element is operating as a remote network element during the uni-directional test mode.

3. The network element of claim 1 wherein:

said circuitry configured for providing traffic generator functionality and said circuitry configured for providing traffic analyzer functionality are active when the network element is operating as a local network element during the bi-directional test mode; and

said circuitry configured for providing traffic loop-back functionality is active when the network element is operating as a remote network element during the bi-directional test mode.

4. The network element of claim 1 wherein said traffic generator functionality further includes:

designating a packet size of each one of said test frames;

designating a duration of a test mode under which said test frames are transmitted; and

designating an identifier of a network element interface on which said test frames are to be injected.

5. A non-transient computer-readable medium having tangibly embodied thereon and accessible therefrom a set of instructions interpretable by at least one data processing device, said set of instructions configured for causing said at least one data processing device to performed operations for:

providing traffic generator functionality to generate test frames at any combination of packet size and frame generation rate, uniquely identify said test frames and non-test frames through use of a respective signature thereof, associate a hardware timestamp with each one of said test frames and maintain a count of said test frames transmitted from the network element;

providing traffic analyzer functionality to maintain a count of test frames received at the network element, filter said test frames dependent upon the respective signature thereof, associate a hardware timestamp with each one of said test frames and calculate a frame delay for each one of said test frames; and

providing traffic loop-back functionality to uniquely identify each one of said test frames dependent upon the respective signature thereof, selectively activate a network element loop-back mode for re-injecting test frames egressing an interface of the network element back into the interface and swap test frame source and destination MAC addresses during said re-injection;

wherein said operations are performed in a manner for selectively enabling the network element to support a unidirectional test mode and a bi-directional test mode and for enabling the network element to be selectively operated as a local network element and a remote network element

wherein said operations are performed in a manner for selectively enabling the network element to support an in-service test mode and an out-of-service test mode such that all non-test frames are discarded in the out-of-service test mode.

6. The non-transient computer-readable medium of claim 5 wherein:

providing traffic generator functionality is performed when the network element is operating as a local network element during the uni-directional test mode; and

providing traffic analyzer functionality is performed when the network element is operating as a remote network element during the uni-directional test mode.

7. The non-transient computer-readable medium of claim 5 wherein:

providing traffic generator functionality and said circuitry configured for providing traffic analyzer functionality are performed when the network element is operating as a local network element during the bi-directional test mode; and

providing traffic loop-back functionality is performed when the network element is operating as a remote network element during the bi-directional test mode.

8. The non-transient computer-readable medium of claim 5 wherein said traffic generator functionality further includes:

designating a packet size of each one of said test frames;

designating a duration of a test mode under which said test frames are transmitted; and

designating an identifier of a network element interface on which said test frames are to be injected.

9. A network element configured for routing traffic within an Ethernet network, comprising:

at least one data processing device;

instructions processable by said at least one data processing device; and

an apparatus from which said instructions are accessible by said at least one data processing device;

wherein said instructions are configured for causing said at least one data processing device to:

provide traffic generator functionality, wherein causing said at least one data processing device to provide said traffic generator functionality includes causing said at least one data processing device to generate test frames at any combination of packet size and frame generation rate, uniquely identify said test frames and non-test frames through use of a respective signature thereof, associate a hardware timestamp with each one of said test frames, maintain a count of said test frames transmitted from the network element, and support both an in-service test mode and an out-of service test mode;

provide traffic analyzer functionality, wherein causing said at least one data processing device to provide said traffic analyzer functionality includes causing said at least one data processing device to maintain a count of test frames received at the network element, filter said test frames dependent upon the respective signature thereof, associate a hardware timestamp with each one of said test frames, and calculate a frame delay for each one of said test frames; and

provide traffic loop-back functionality, wherein causing said at least one data processing device to provide said traffic loop-back functionality includes causing said at least one data processing device to uniquely identify each one of said test frames dependent upon the respective signature thereof, selectively activate a network element loop-back mode for re-injecting test frames egressing an interface of the network element back into the interface, swapping test frame source and destination MAC addresses during said re-injection, and support both the in-service test mode and the out-of-service test mode;

wherein said functionalities are jointly configured for selectively enabling the network element to support a unidirectional test mode and a bi-directional test mode and for enabling the network element to be selectively operated as a local network element and a remote network element;

wherein said functionalities are jointly configured for discarding all said non-test packets in the out-of-service test mode.

10. The network element of claim 9 wherein:

said traffic generator functionality is provided when the network element is operating as a local network element during the uni-directional test mode; and

said traffic analyzer functionality is provided when the network element is operating as a remote network element during the uni-directional test mode.

11. The network element of claim 9 wherein:

said traffic generator functionality and said circuitry configured for providing traffic analyzer functionality are provided when the network element is operating as a local network element during the bi-directional test mode; and

said traffic loop-back functionality is provided when the network element is operating as a remote network element during the bi-directional test mode.

12. The network element of claim 9 wherein causing said at least one data processing device to provide said traffic generator functionality further includes causing said at least one data processing device to:

designate a packet size of each one of said test frames;

designate a duration of a test mode under which said test frames are transmitted; and

designate an identifier of a network element interface on which said test frames are to be injected.

13. The network element of claim 12 wherein:

said traffic generator functionality is provided when the network element is operating as a local network element during the uni-directional test mode;

said traffic analyzer functionality is provided when the network element is operating as a remote network element during the uni-directional test mode;

said traffic generator functionality and said circuitry configured for providing traffic analyzer functionality are provided when the network element is operating as a local network element during the bi-directional test mode; and

said traffic loop-back functionality is provided when the network element is operating as a remote network element during the bi-directional test mode.

Assignments (8)
SECURITY INTEREST Recorded Jun 1, 2021
From: WSOU INVESTMENTS, LLC
To: OT WSOU TERRIER HOLDINGS, LLC
Reel/Frame 056990/0081 →
RELEASE OF SECURITY INTEREST Recorded May 21, 2019
From: OCO OPPORTUNITIES MASTER FUND, L.P. (F/K/A OMEGA CREDIT OPPORTUNITIES MASTER FUND LP
To: WSOU INVESTMENTS, LLC
Reel/Frame 049246/0405 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2017
From: ALCATEL LUCENT
To: WSOU INVESTMENTS, LLC
Reel/Frame 044000/0053 →
SECURITY INTEREST Recorded Sep 21, 2017
From: WSOU INVESTMENTS, LLC
To: OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP
Reel/Frame 043966/0574 →
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0555 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2012
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 027729/0802 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2011
From: SPIESER, FREDERIC; SINHA, ABHISHEK
To: ALCATEL-LUCENT USA INC.
Reel/Frame 025580/0091 →