← Back to Patent Explorer
US6067299A Expired / Lapsed US ⏱️ 0.0 years remaining

Communications system for providing ATM connections and echo cancellation

Assignee: Sprint Communications Co LP
•
Filing: 1997-04-16
•
Granted: 2000-05-23
•
Expires: 2017-04-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and system provides connections to an ATM system and includes selective echo cancellation. The system includes two interworking units, an echo canceller, and a signaling processor. The signaling processor receives and processes signaling to provide connection control instructions to the interworking units. The first interworking unit will accept a connection, and if the connection does not require echo cancellation, interwork the incoming connection with an ATM connection to the ATM system. If the incoming connection requires echo cancellation, the first interworking unit will interwork the incoming connection with an ATM connection to the second interworking unit. The second interworking unit will interwork the ATM connection with another connection to echo cancellation. After echo cancellation, the second interworking unit will interwork the connection from echo cancellation with another ATM connection to the ATM system.

Inventors

  • 👤 Albert Daniel Duree

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 20:50
CPC Classifications
H; H04; H04L; H04L49/00; H04L49/30; H04L49/3081; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0478; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5629; H04L2012/563; H04L2012/5638; H04L2012/5646; H04L2012/5652; H04L2012/5653; H04L2012/5671

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 287 words
A method for operating a communication system to establish communications between a first communication device and an Asynchronous Transfer Mode (ATM) network, wherein the communications system comprises a first interworking unit, a second interworking unit, an echo canceller, and a signaling processor, wherein the first interworking unit is connected to the signaling processor and the second interworking unit, wherein the second interworking unit is connected to the signaling processor and the echo canceller, the method comprising: in the first interworking unit, accepting a first DSO from the communication device; in the signaling processor, receiving signaling related to the first DS0; in the signaling processor, processing the signaling to select a first ATM virtual connection from the first interworking unit to the second interworking unit, a second DS0 from the second interworking unit to the echo canceller, and a second ATM virtual connection from the second interworking unit to the ATM network; in the signaling processor, providing a first control instruction to the first interworking unit that identifies the first DSO and the first ATM virtual connection; in the signaling processor, providing a second control instruction to the second interworking unit that identifies the second ATM virtual connection and at least one of the first ATM virtual connection and the second DS0; in the first interworking unit, interworking the first DS0 with the first ATM virtual connection; in the second interworking unit, interworking the first ATM virtual connection with the second DS0 to the echo canceller; in the echo canceller, cancelling echo from the second DS0 and providing the second DS0 back to the second interworking unit; and in the second interworking unit, interworking the second DS0 back from the echo canceller with the second ATM virtual connection.
Claim 2
Independent Claim 287 words
A method for operating a communication system to establish communications between a first communication device and an Asynchronous Transfer Mode (ATM) network, wherein the communications system comprises a first interworking unit, a second interworking unit, an echo canceller, and a signaling processor, wherein the first interworking unit is connected to the signaling processor and the second interworking unit, wherein the second interworking unit is connected to the signaling processor and the echo canceller, the method comprising: in the first interworking unit, accepting a first DSO from the communication device; in the signaling processor, receiving signaling related to the first DS0; in the signaling processor, processing the signaling to select a first ATM virtual connection from the first interworking unit to the second interworking unit, a second DS0 from the second interworking unit to the echo canceller, and a second ATM virtual connection from the second interworking unit to the ATM network; in the signaling processor, providing a first control instruction to the first interworking unit that identifies the first DSO and the first ATM virtual connection; in the signaling processor, providing a second control instruction to the second interworking unit that identifies the second ATM virtual connection and at least one of the first ATM virtual connection and the second DS0; in the first interworking unit, interworking the first DS0 with the first ATM virtual connection; in the second interworking unit, interworking the first ATM virtual connection with the second DS0 to the echo canceller; in the echo canceller, cancelling echo from the second DS0 and providing the second DS0 back to the second interworking unit; and in the second interworking unit, interworking the second DS0 back from the echo canceller with the second ATM virtual connection.
Claim 3
Dependent Claim 14 words
The method of claim 1 wherein the communications system is in a local network.
Claim 4
Dependent Claim 15 words
The method of claim 1 wherein the communications system is in a long distance network.
Claim 5
Dependent Claim 14 words
The method of claim 1 wherein the communications device is in a local network.
Claim 6
Dependent Claim 17 words
The method of claim 1 wherein the communications device is in a Time Division Multiplex (TDM) network.
Claim 7
Dependent Claim 14 words
The method of claim 1 wherein the ATM network is a long distance network.
Claim 8
Dependent Claim 17 words
The method of claim 1 further including, in the signaling processor, exchanging signaling with the communications device.
Claim 9
Dependent Claim 17 words
The method of claim 1 further including, in the signaling processor, exchanging signaling with the ATM network.
Claim 10
Dependent Claim 26 words
The method of claim 1 wherein the system further comprises an ATM matrix and wherein the second ATM virtual connection is established through the ATM matrix.
Claim 11
Dependent Claim 29 words
The method of claim 1 wherein the system further comprises an ATM matrix and wherein the signaling processor is connected to the first interworking unit through the ATM matrix.
Claim 12
Dependent Claim 29 words
The method of claim 1 wherein the system further comprises an ATM matrix and wherein the signaling processor is connected to the second interworking unit through the ATM matrix.
Claim 13
Dependent Claim 28 words
The method of claim 1 wherein the system further comprises an ATM matrix and wherein the signaling processor is connected to the ATM network through the ATM matrix.
Claim 14
Dependent Claim 25 words
The method of claim 1 wherein the second interworking unit automatically interworks the first ATM virtual connection with the second DS0 to the echo canceller.
Claim 15
Dependent Claim 18 words
The method of claim 1 wherein the signaling is a Signaling System #7 (SS7) Initial Address Message (IAM).
Claim 16
Dependent Claim 18 words
The method of claim 1 wherein processing the signaling in the signaling processor comprises analyzing a called number.
Claim 17
Dependent Claim 220 words
The method of claim 1 wherein the method further comprises establishing communications between the Asynchronous Transfer Mode (ATM) network and a second communications device, the method further comprising: in the second interworking unit, accepting a third ATM virtual connection from the ATM network; in the signaling processor, receiving signaling related to the third ATM virtual connection; in the signaling processor, processing the signaling to select a third DS0 from the second interworking unit to the echo canceller and to select a fourth DS0 from the first interworking unit to the second communications device; in the signaling processor, providing a third control instruction to the second interworking unit that identifies the third ATM virtual connection and the third DS0; in the signaling processor, providing a fourth control instruction to the first interworking unit that identifies a fourth ATM virtual connection and the fourth DS0; in the second interworking unit, interworking the third ATM virtual connection with the third DS0 to the echo canceller; in the echo canceller, cancelling echo from the third DS0 and providing the third DS0 back to the second interworking unit; and in the second interworking unit, interworking the third DS0 back from the echo canceller with the fourth ATM virtual connection; and in the first interworking unit, interworking the fourth ATM virtual connection with the fourth DS0.
Claim 18
Dependent Claim 177 words
The method of claim 1 wherein the method further comprises establishing communications between a second communications device and a third communications device wherein the system further comprises an ATM matrix that is connected to the first interworking unit, the method further comprising: in the first interworking unit, accepting a third DS0 from the second communications device; in the signaling processor, receiving signaling related to the third DS0; in the signaling processor, processing the signaling to select a third ATM virtual connection from the first interworking unit to the ATM matrix and back to the first interworking unit, and to select a fourth DS0 from the first interworking unit to the third communications device; in the signaling processor, providing a third control instruction to the first interworking unit that identifies the third DS0, the third ATM virtual connection, and the fourth DS0; and in the first interworking unit, interworking the third DS0 with the third ATM virtual connection to the ATM matrix and interworking the third ATM virtual connection back from the ATM matrix with the fourth DS0.
Claim 19
Dependent Claim 268 words
A communication system to establish communications between a first communication device and an Asynchronous Transfer Mode (ATM) network, wherein the communication system comprises: a signaling processor that is connected to a first interworking unit and to a second interworking unit and that is operational to receive signaling related to a first DS0, operational to process the signaling to select a first ATM virtual connection from the first interworking unit to the second interworking unit, a second DS0 from the second interworking unit to an echo canceller, and a second ATM virtual connection from the second interworking unit to the ATM network, operational to provide a first control instruction to the first interworking unit that identifies the first DS0 and the first ATM virtual connection, and operational to provide a second control instruction to the second interworking unit that identifies the second ATM virtual connection and at least one of the first ATM virtual connection and the second DS0; the first interworking unit that is operational to accept the first DS0 from the first communication device and operational to interwork the first DS0 with the first ATM virtual connection; the second interworking unit that is connected to the first interworking unit and connected to the echo canceller and that is operational to interwork the first ATM virtual connection with the second DS0 to the echo canceller, and operational to interwork the second DS0 back from the echo canceller with a second ATM virtual connection; and the echo canceller that is operational to cancel echo from the second DS0 and provide the second DS0 back to the second interworking unit.
Claim 20
Dependent Claim 268 words
A communication system to establish communications between a first communication device and an Asynchronous Transfer Mode (ATM) network, wherein the communication system comprises: a signaling processor that is connected to a first interworking unit and to a second interworking unit and that is operational to receive signaling related to a first DS0, operational to process the signaling to select a first ATM virtual connection from the first interworking unit to the second interworking unit, a second DS0 from the second interworking unit to an echo canceller, and a second ATM virtual connection from the second interworking unit to the ATM network, operational to provide a first control instruction to the first interworking unit that identifies the first DS0 and the first ATM virtual connection, and operational to provide a second control instruction to the second interworking unit that identifies the second ATM virtual connection and at least one of the first ATM virtual connection and the second DS0; the first interworking unit that is operational to accept the first DS0 from the first communication device and operational to interwork the first DS0 with the first ATM virtual connection; the second interworking unit that is connected to the first interworking unit and connected to the echo canceller and that is operational to interwork the first ATM virtual connection with the second DS0 to the echo canceller, and operational to interwork the second DS0 back from the echo canceller with a second ATM virtual connection; and the echo canceller that is operational to cancel echo from the second DS0 and provide the second DS0 back to the second interworking unit.

References Cited (Backward Citations)

US4201889A Cited
US4310727A Cited
US4348554A Cited
US4453247A Cited
US4565903A Cited
US4554659A Cited
US4683563A Cited
US4730312A Cited
US4736364A Cited
US4748658A Cited
US4916690A Cited
US4823338B1 Cited
US4823338A Cited
US4926416A Cited
US4985889A Cited
US4896319A Cited
US4853955A Cited
US5058104A Cited
US5089954A Cited
US5101404A Cited
US5233607A Cited
US5258752A Cited
US4991204A Cited
US5163057A Cited
US4993014A Cited
US5067123A Cited
US5091903A Cited
US5231631A Cited
US5084867A Cited
US5434981A Cited
US5018191A Cited
US5048081A Cited
US5185743A Cited
US5258979A Cited
US5239539A Cited
US5216669A Cited
US5003584A Cited
US5268895A Cited
US5231633A Cited
US5249178A Cited
US5204857A Cited
US5253247A Cited
US5115431A Cited
US5193110A Cited
US5453981A Cited
US5271010A Cited
US5255266A Cited
US5274680A Cited
US5317562A Cited
US5479402A Cited
US5218602A Cited
US5168492A Cited
US5251255A Cited
US5363433A Cited
US5282244A Cited
US5291479A Cited
US5179556A Cited
US5394393A Cited
US5306318A Cited
US5311509A Cited
US5339318A Cited
US5418783A Cited
US5367566A Cited
US5420857A Cited
US5357510A Cited
US5375124A Cited
US5420916A Cited
US5285441A Cited
US5373504A Cited
US5345443A Cited
US5329308A Cited
US5278889A Cited
US5323389A Cited
US5479401A Cited
US5600640A Cited
US5394398A Cited
US5541926A Cited
US5384840A Cited
US5519707A Cited
US5504742A Cited
US5463620A Cited
US5345445A Cited
US5327421A Cited
US5345446A Cited
US5365524A Cited
US5446738A Cited
US5477537A Cited
US5420858A Cited
US5513178A Cited
US5539884A Cited
US5463621A Cited
US5673262A Cited
US5473677A Cited
US5434852A Cited
US5509010A Cited
US5544152A Cited
US5392402A Cited
US5377186A Cited
US5384771A Cited
US5444713A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-05-23 2003-11-22 2004-05-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-05-23 2007-11-22 2008-05-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-05-23 2011-11-22 2012-05-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag