IP Library Granted Patent US 7,054,273
Granted Patent B1
US 7,054,273 · App. 09/632,393 · Granted May 30, 2006

Circuit integrity in a packet-switched 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,054,273
App. No.
09/632,393
Granted
May 30, 2006
Kind
B1
Abstract

Techniques for performing a continuity check operation include sending a pattern of bits over a packet network connection through a first interface on a packet network to a second interface on the packet network. The first interface is monitored for return of the pattern of bits over the packet network connection. A decision whether the continuity check is successful is based on whether the pattern of bits is detected at the first interface during the monitoring. The techniques can be used for both narrowband as well as broadband calls over the packet network.

Claims (39)

1. A method of performing a continuity check operation comprising:

sending a sequence of cells, each cell having a specified pattern of bits, over a packet network connection through a first interface on the packet network to a second interface on the packet network wherein the pattern of bits is generated by a narrowband-to-packet network adapter having a bit pattern generator;

monitoring the first interface for a return sequence of cells over the packet network connection; and

deciding whether the continuity check is successful based on whether a pattern of bits of the return sequence of cells matches the specified pattern of bits of the sent sequence of cells.

2. The method of claim 1 including providing a loop between incoming and outgoing packet streams associated with the packet network connection.

3. The method of claim 1 including repeatedly sending the sequence of cells over the packet network connection during the monitoring.

4. The method of claim 1 wherein the sequence of cells sent over the packet network connection includes a first byte all of whose bits are a first value and a second byte all of whose bits are a second different value.

5. The method of claim 1 wherein the sequence of cells includes multiple bytes each having multiple bits, wherein a single bit in each byte has a value that differs from all other bits in the byte, and wherein the bit having the different value is shifted by one position between adjacent bytes.

6. The method of claim 1 wherein the sequence of cells includes first and second bytes each of whose bits alternate in value, and wherein the value of the second byte is the complement of the value of the first byte.

7. The method of claim 1 wherein the continuity check is considered a failure if the return sequence of cells is not detected at the first interface during monitoring within a specified period.

8. A method of performing a continuity check operation comprising:

sending a sequence of cells, each cell having a specified pattern of bits, over a packet network connection through a first interface on the packet network to a second interface on the packet network;

monitoring the first interface for a return sequence of cells of the pattern of bits over the packet network connection; and

deciding whether the continuity check is successful based on whether a pattern of bits of the return sequence of cells matches the specified pattern of bits in the sent sequence of cells,

wherein the continuity check is performed during a set-up process for a narrowband call over the packet network.

9. The method of claim 8 wherein the call set-up process includes sending Signaling System 7 messages.

10. An apparatus configured to adapt circuit-switched and packet-based bearers and configured to execute continuity check operations, the apparatus comprising a bit pattern generator and a bit pattern detector, wherein the pattern of bits is generated by a narrowband-to-packet network adapter having a bit pattern generator, wherein the pattern generator is arranged to generate a sequence of cells, each cell having a specified pattern of bits to be sent over a packet network connection, and the bit pattern detector is arranged to monitor a return sequence of cells over the packet network connection, wherein the apparatus is configured to decide whether a continuity check is successful based on whether a pattern of bits of the return sequence of cells matches the specified pattern of bits in the sent sequence of cells.

11. The apparatus of claim 10 wherein the bit pattern generator is arranged to send the sequence of cells repeatedly over the packet network connection.

12. The apparatus of claim 10 configured to perform the continuity check during a set-up process for a narrowband call over the packet network connection.

13. A communications system comprising:

a packet network; and

a first gateway to adapt a narrowband to the packet network coupled to a first interface on the packet network and configured to execute continuity check operations, wherein the gateway includes a bit pattern generator and a bit pattern detector, wherein the pattern generator is arranged to generate a sequence of cells, each cell having a specified pattern of bits to be sent over a connection in the packet network, and the bit pattern detector is arranged to monitor a return sequence of cells over the packet network connection, wherein the gateway is further configured to decide whether a continuity check is successful based on whether a pattern of bits of the return sequence of cells matches the specified pattern of bits in the sent sequence of cells.

14. The system of claim 13 including a second gateway coupled to a second interface on the packet network and configured to provide a loop between incoming and outgoing packet streams associated with the packet network connection.

15. The system of claim 13 wherein the bit pattern generator is arranged to send the sequence of cells repeatedly over the packet network connection.

16. A communications system comprising:

a packet network; and

a first gateway coupled to a first interface on the packet network and configured to execute continuity check operations, wherein the gateway includes a bit pattern generator and a bit pattern detector, wherein the pattern generator is arranged to generate a sequence of cells, each cell having a specified pattern of bits to be sent over a connection in the packet network, and the bit pattern detector is arranged to monitor a return sequence of cells over the packet network connection, wherein the gateway is further configured to decide whether a continuity check is successful based on whether a pattern of bits of the return sequence of cells matches the specified pattern of bits in the sent sequence of cells,

wherein the gateway is configured to perform the continuity check during a set-up process for a narrowband call over the packet network connection.

17. An article comprising a computer-readable storage medium including computer-executable instructions for causing a computer system to:

send a sequence of cells, each cell having a pattern of bits, over a packet network connection through a first interface on a packet network to a second interface on the packet network;

monitor the first interface for a return sequence of cells over the packet network connection;

decide whether a continuity check is successful based on whether a pattern of bits of the return sequence of cells matches the specified pattern of bits in the sent sequence of cells; and

perform the continuity check during a set-up process for a narrowband call over a packet network.

18. A method of performing a continuity check between a first gateway and a second gateway of a packet-switched network, the method comprising:

generating a sequence of cells in a pattern generator of the first gateway, each cell having a specified bit pattern,

transmitting the sequence of cells from the first gateway to the second gateway;

establishing a continuity check loop for the transmitted sequence of cells at the second gateway;

using a pattern detector at the first gateway to monitor for a returned sequence of cells from the second gateway; and

determining whether the returned sequence of cells matches the transmitted sequence of cells.

Assignments (3)
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 →
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 →
SECURITY AGREEMENT Recorded Dec 6, 2013
From: TELLABS OPERATIONS, INC.; TELLABS RESTON, LLC (FORMERLY KNOWN AS TELLABS RESTON, INC.); WICHORUS, LLC (FORMERLY KNOWN AS WICHORUS, INC.)
To: CERBERUS BUSINESS FINANCE, LLC, AS COLLATERAL AGENT
Reel/Frame 031768/0155 →