IP Library Granted Patent US 7,047,459
Granted Patent B2
US 7,047,459 · App. 10/025,742 · Granted May 16, 2006

Method and system for isolation of a fault location in a communications 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 7,047,459
App. No.
10/025,742
Granted
May 16, 2006
Kind
B2
Abstract

The present invention provides system and method of identifying a failure location in any datapath in a set of datapaths in a communication element, each datapath of the set of datapaths traversing from an ingress point through at least a first component to an egress point. In an embodiment, the method comprises: providing a diagnostic cell adapted to be inserted at a starting point upstream of the first component in the any datapath; providing at least a first diagnostic cell counter module adapted to be associated with a first location in the first component, the first diagnostic cell counter module adapted to recognize when the diagnostic cell passes the first location and adapted to track passage of the diagnostic cell past the first location; inserting the diagnostic cell into the any datapath at the starting point; and analyzing the diagnostic cell counter module to identify the failure location in the any datapath.

Claims (32)

1. A method of identifying a failure location in a communications network having components capable of carrying active data traffic in the form of customer cells over a set of datapaths, comprising:

establishing a datapath through said communications network from an ingress point to an egress point;

inserting diagnostic cells into said datapath at a starting point, said diagnostic cells being distinct from said customer cells;

tracking passage of said diagnostic cells at a plurality of points along said datapath downstream of said starting point with diagnostic cell match counters capable of distinguishing said diagnostic cells from said customer cells; and

analyzing counts in said diagnostic cell match counters to identify which said diagnostic cell match counters have failed to detect passage of said diagnostic cells; and

identifying said failure location in said datapath as being upstream of a first of said diagnostic cell match counters normally passed by said diagnostic cells that fails to detect passage of said diagnostic cells.

2. The method of identifying a failure location as claimed in claim 1 , wherein

said ingress point and said egress point reside on the same component, and said datapath is routed from said ingress point in said egress point via a loop-back.

3. The method of identifying a failure location in said datapath as claimed in claim 1 , wherein said diagnostic cells successfully traversing said datapath are extracted from at an extraction point located downstream from said diagnostic cell match counters.

4. The method of identifying a failure location in said datapath as claimed in claim 3 , wherein an error condition is noted if a preset time elapses between the insertion and extraction of a particular said diagnostic cell.

5. The method of claim 1 , wherein said diagnostic cells are ATM cells with distinctive headers.

6. The method of claim 1 , further comprising first determining whether said inserted diagnostic cells traverse said datapath within a predetermined elapsed time; and performing said analyzing in response to a determination that said inserted diagnostic cells have not traversed said datapath within said predetermined elapsed time.

7. The method of claim 6 , wherein said analyzing of said diagnostic cell match counters is performed progressively upstream from the most downstream diagnostic cell match counter to identify said first of said diagnostic cell match counters.

8. The method of claim 1 , wherein said datapath is dedicated to said diagnostic cells.

9. The method of claim 1 , wherein said datapath is shared with said customer cells.

10. A system for identifying a failure location in a communications network having components capable of carrying active data traffic in the form of customer cells over a set of sata paths, said system comprising:

a diagnostic cell insertion module for inserting diagnostic cells at a starting point in a datapath between an ingress point and an egress point;

a plurality of diagnostic cell match counters located along said datapath downstream of said starting point for tracking passage of said diagnostic cells at a plurality of points along said datapath, said diagnostic cell match counters being capable of distinguishing said diagnostic cells from said customer cells; and

an analysis module configured to analyze said diagnostic cell match counters to identify which said diagnostic cell match counters have failed to detect passage of said diagnostic cells, said analysis module identifying said failure location in said datapath as being upstream of a first of said diagnostic cell match counters normally passed by said diagnostic cells that fails to detect passage of said diagnostic cells.

11. The system for identifying a failure location as claimed in claim 10 wherein said ingress point and said egress point reside on a same component in said communication element, and said datapath is routed from said ingress point to said egress point via a loop-back.

12. The system of claim 10 , further comprising a timer for determining whether said diagnostic cells traverse said datapath within a predetermined elapsed time, and wherein said analysis module is operative to analyze said diagnostic cell match counters in response a determination that said diagnostic cells have not traversed said datapath within said predetermined elapsed time.

13. The system of claim 12 , wherein said analysis module is operative to analyze said cell match counters progressively upstream from the most downstream diagnostic cell match counter to identify said first of said diagnostic cell match counters.

14. A method of identifying a failure location in a communications network having components capable of carrying active data traffic in the form of customer cells over a set of datapaths, said method comprising:

establishing a first datapath through said communications network;

inserting diagnostic cells into said first datapath at a starting point, said diagnostic cells being distinct from said customer cells;

tracking passage of said diagnostic cells at a plurality of points along said first datapath with diagnostic cell match counters capable of distinguishing said diagnostic cells from said customer cells; and

analyzing counts in said diagnostic cell match counters to identify which said diagnostic cell match counters have failed to detect passage of said diagnostic cells;

identifying said failure location in said first datapath as being upstream of a first of said diagnostic cell match counters normally passed by said diagnostic cells that fails to detect passage of said diagnostic cells; and

wherein said datapath is designated for carrying said diagnostic cells to the exclusion of said customer cells, which are carried on another datapath.

15. The method of identifying a failure location as claimed in claim 14 , wherein

said datapath carrying said diagnostic cells is established from an ingress point to an egress point residing on a same component via a loop-back.

16. The method of identifying a failure location in said first datapath as claimed in claim 14 wherein said datapath is a VPI/VCI connection in an ATM network.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
MERGER Recorded Feb 7, 2019
From: ALCATEL CANADA INC
To: ALCATEL LUCENT CANADA INC
Reel/Frame 048257/0731 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 4, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT CANADA INC.
Reel/Frame 033686/0798 →
SECURITY INTEREST Recorded Jan 30, 2013
From: ALCATEL-LUCENT CANADA INC.
To: CREDIT SUISSE AG
Reel/Frame 029826/0927 →