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

ATM gateway system

Assignee: Sprint Communications Co LP
•
Filing: 1998-07-27
•
Granted: 2000-02-15
•
Expires: 2018-07-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The invention is a system for modifying the VPI/VCIs in ATM cells transferred between two ATM systems on a call-by-call basis. A signaling processor receives signaling for the call and selects a new VPI/VCI for the call. The signaling processor generates a control message that identifies the old and new VPI/VCIs and transfers the control message to an ATM gateway. The ATM gateway modifies the old VPI/VCI in the ATM cells to the new VPI/VCI.

Inventors

  • 👤 Joseph Michael Christie, deceased
  • 👤 legal representative by Joseph S. Christie
  • 👤 legal represenative by Jean M. Christie
  • 👤 Albert Daniel Duree
  • 👤 Michael Joseph Gardner
  • 👤 Tracy Nelson
  • 👤 William Lyle Wiley

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 20:36
CPC Classifications
H; H04; H04J; H04J3/00; H04J3/02; H04J3/12; H04J3/125; H04J3/24; H04J3/247; H04L; H04L12/00; H04L12/28; H04L12/46; H04L12/4604; H04L12/4608; H04L49/00; H04L49/25; H04L49/253; H04L49/254; H04L49/255; H04L49/30; H04L49/3081; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0478; H04Q3/00; H04Q3/0016; H04Q3/0025; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5619; H04L2012/5625; H04L2012/5626; H04L2012/5629; H04L2012/563; H04L2012/5672; H04L49/3009; H04Q2213/00; H04Q2213/13102; H04Q2213/13104; H04Q2213/13176; H04Q2213/1329; H04Q2213/13296; H04Q2213/1338; H04Q2213/13389

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 188 words
A method of operating an ATM gateway system to handle a call wherein a first ATM system transmits ATM cells and telecommunications signaling for the call to the ATM gateway system, wherein the ATM cells from the first ATM system contain a first Virtual Path Identification/virtual Channel Identification (VPI/VCI), wherein the ATM gateway system is connected to a second ATM system, and wherein the ATM gateway system comprises an ATM gateway and a signaling processor coupled to the ATM gateway, the method comprising: receiving the signaling for the call from the first ATM system into the signaling processor; processing the signaling in the signaling processor to select a second VPI/VCI for the call; generating a control message in the signaling processor that identifies the first VPI/VCI and the second VPI/VCI; transmitting the control message to the ATM gateway; receiving the ATM cells from the first ATM system into the ATM gateway; modifying the first VPI/VCI to the second VPI/VCI in the ATM cells in the ATM gateway in response to the control message; and transmitting the modified ATM cells from the ATM gateway to the second ATM system.
Claim 2
Independent Claim 188 words
A method of operating an ATM gateway system to handle a call wherein a first ATM system transmits ATM cells and telecommunications signaling for the call to the ATM gateway system, wherein the ATM cells from the first ATM system contain a first Virtual Path Identification/virtual Channel Identification (VPI/VCI), wherein the ATM gateway system is connected to a second ATM system, and wherein the ATM gateway system comprises an ATM gateway and a signaling processor coupled to the ATM gateway, the method comprising: receiving the signaling for the call from the first ATM system into the signaling processor; processing the signaling in the signaling processor to select a second VPI/VCI for the call; generating a control message in the signaling processor that identifies the first VPI/VCI and the second VPI/VCI; transmitting the control message to the ATM gateway; receiving the ATM cells from the first ATM system into the ATM gateway; modifying the first VPI/VCI to the second VPI/VCI in the ATM cells in the ATM gateway in response to the control message; and transmitting the modified ATM cells from the ATM gateway to the second ATM system.
Claim 3
Dependent Claim 18 words
The method of claim 1 wherein receiving the signaling for the call comprises receiving a call set-up message.
Claim 4
Dependent Claim 23 words
The method of claim 1 wherein receiving the signaling for the call comprises receiving a Signaling System #7 (SS7) initial address message (IAM).
Claim 5
Dependent Claim 25 words
The method of claim 1 wherein selecting the second VPI/VCI comprises selecting the second VPI/VCI based on at least a portion of a dialed number.
Claim 6
Dependent Claim 42 words
The method of claim 1 wherein the second ATM system is provisioned to provide a plurality of VPI/VCI routes, and wherein selecting the second VPI/VCI comprises selecting one of the VPI/VCI routes to provide a Switched Virtual Circuit (SVC) for the call.
Claim 7
Dependent Claim 30 words
The method of claim 5 wherein selecting the VPI/VCI route to provide the SVC comprises selecting a VPI/VCI route that does not require an ATM switch to provide the SVC.
Claim 8
Dependent Claim 96 words
The method of claim 1 further comprising: receiving additional signaling for the call into the signaling processor that indicates that the call can be disconnected; processing the additional signaling in the signaling processor to select the first VPI/VCI and the second VPI/VCI for disconnection; generating an additional control message in the signaling processor that identifies the first VPI/VCI and the second VPI/VCI for disconnection; transmitting the additional control message to the ATM gateway; disassociating the first VPI/VCI from the second VPI/VCI in the ATM gateway in response to the additional control message to disconnect the call.
Claim 9
Dependent Claim 168 words
The method of claim 1 further comprising handling another call in the other direction wherein the second ATM system transmits other ATM cells and other telecommunications signaling for the other call to the ATM gateway system, wherein the other ATM cells from the second ATM system contain a third Virtual Path Identification/Virtual Channel Identification (VPI/VCI), the method further comprising: receiving the other signaling for the other call into the signaling processor; processing the other signaling in the signaling processor to select a fourth VPI/VCI for the other call; generating another control message in the signaling processor that identifies the third VPI/VCI and the fourth VPI/VCI; transmitting the other control message to the ATM gateway; receiving the other ATM cells from the second ATM system into the ATM gateway; modifying the third VPI/VCI to the fourth VPI/VCI in the other ATM cells in the ATM gateway in response to the other control message; and transmitting the other modified ATM cells from the ATM gateway to the first ATM system.
Claim 10
Dependent Claim 174 words
An ATM gateway system to handle a call wherein a first ATM system transmits ATM cells and telecommunications signaling for the call to the ATM gateway system, wherein the ATM cells from the first ATM system contain a first Virtual Path Identification/Virtual Channel Identification (VPI/VCI), and wherein the ATM gateway system is connected to a second ATM system, the ATM gateway system comprising: a signaling processor operable to receive and process the signaling for the call from the first ATM system to select a second VPI/VCI for the call, and to generate and transmit a control message that identifies the first VPI/VCI and the second VPI/VCI; an ATM gateway operable to receive ATM cells from the first ATM system, to modify the first VPI/VCI to the second VPI/VCI in response to the control message, and to transmit the modified ATM cells to the second ATM system; and a means for coupling the signaling processor to the ATM gateway that is operable to transfer the control message from the signaling processor to the ATM gateway.
Claim 11
Dependent Claim 174 words
An ATM gateway system to handle a call wherein a first ATM system transmits ATM cells and telecommunications signaling for the call to the ATM gateway system, wherein the ATM cells from the first ATM system contain a first Virtual Path Identification/Virtual Channel Identification (VPI/VCI), and wherein the ATM gateway system is connected to a second ATM system, the ATM gateway system comprising: a signaling processor operable to receive and process the signaling for the call from the first ATM system to select a second VPI/VCI for the call, and to generate and transmit a control message that identifies the first VPI/VCI and the second VPI/VCI; an ATM gateway operable to receive ATM cells from the first ATM system, to modify the first VPI/VCI to the second VPI/VCI in response to the control message, and to transmit the modified ATM cells to the second ATM system; and a means for coupling the signaling processor to the ATM gateway that is operable to transfer the control message from the signaling processor to the ATM gateway.
Claim 12
Dependent Claim 16 words
The system of claim 9 wherein the signaling for the call comprises a call set-up message.
Claim 13
Dependent Claim 21 words
The system of claim 9 wherein the signaling for the call comprises a Signaling System #7 (SS7) initial address message (IAM).
Claim 14
Dependent Claim 21 words
The system of claim 9 wherein the signaling processor is operable to select the second VPI/VCI based on the dialed number.
Claim 15
Dependent Claim 98 words
The system of claim 9 wherein the signaling processor is operable to receive additional signaling for the call that indicates that the call can be disconnected, to process the additional signaling to select the first VPI/VCI and the second VPI/VCI for disconnection, to generate an additional control message that identifies the first VPI/VCI and the second VPI/VCI for disconnection, and to transmit the additional control message to the ATM gateway, and wherein the ATM gateway is operable to is associate the first VPI/VCI from the second VPI/VCI in response to the additional control message to disconnect the call.
Claim 16
Dependent Claim 138 words
The system of claim 9 for handling another call in the other direction wherein the second ATM system transmits other ATM cells and other telecommunications signaling for the other call to the gateway system, wherein the other ATM cells from the second ATM system contain a third VPI/VCI, wherein the signaling processor is operable to receive and process the other signaling for the other call to select a fourth VPI/VCI for the other call, and to generate and transmit another control message that identifies the third VPI/VCI and the fourth VPI/VCI, and wherein the ATM gateway is operable to receive the other ATM cells from the second ATM system, to modify the third VPI/VCI to the fourth VPI/VCI in response to the other control message, and to transmit the other modified ATM cells to the first ATM system.
Claim 17
Dependent Claim 190 words
An ATM gateway system to handle a call wherein a first ATM system transmits ATM cells and telecommunications signaling for the call to the ATM gateway system, and wherein the ATM cells from the first ATM system contain a first Virtual Path Identification/Virtual Channel Identification (VPI/VCI), the gateway system comprising: a second ATM system comprised of at least one ATM cross-connect that is operable to provide a plurality of VPI/VCI designated virtual conections; a signaling processor operable to receive and process the signaling for the call from the first ATM system, to select a second VPI/VCI from one of the plurality of VPI/VCI designated virtual connections, and to generate and transmit a control message that identifies the first VPI/VCI and the second VPI/VCI; an ATM gateway operable to receive ATM cells from the first ATM system, to modify the first VPI/VCI to the second VPI/VCI in response to the control message, and to transmit the modified ATM cells to the second ATM system; a means for coupling the signaling processor to the ATM gateway that is operable to transfer the control message from the signaling processor to the ATM gateway.
Claim 18
Dependent Claim 190 words
An ATM gateway system to handle a call wherein a first ATM system transmits ATM cells and telecommunications signaling for the call to the ATM gateway system, and wherein the ATM cells from the first ATM system contain a first Virtual Path Identification/Virtual Channel Identification (VPI/VCI), the gateway system comprising: a second ATM system comprised of at least one ATM cross-connect that is operable to provide a plurality of VPI/VCI designated virtual conections; a signaling processor operable to receive and process the signaling for the call from the first ATM system, to select a second VPI/VCI from one of the plurality of VPI/VCI designated virtual connections, and to generate and transmit a control message that identifies the first VPI/VCI and the second VPI/VCI; an ATM gateway operable to receive ATM cells from the first ATM system, to modify the first VPI/VCI to the second VPI/VCI in response to the control message, and to transmit the modified ATM cells to the second ATM system; a means for coupling the signaling processor to the ATM gateway that is operable to transfer the control message from the signaling processor to the ATM gateway.
Claim 19
Dependent Claim 35 words
The system of claim 15 wherein the selected VPI/VCI designated virtual connection in the second ATM system provides a Switched Virtual Circuit (SVC) for the call without requiring an ATM switch to provide the SVC.

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
US4823338A Cited
US4823338B1 Cited
US4926416A Cited
US4985889A Cited
US4896319A Cited
US4853955A Cited
US5058104A Cited
US5089954A Cited
US5101404A Cited
US5233607A Cited
US5258752A Cited
US4991204A Cited
US5163057A Cited
US5067123A Cited
US5091903A Cited
US4993104A 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
US5253247A Cited
US5204857A Cited
US5115431A Cited
US5193110A Cited
US5453981A Cited
US5255266A Cited
US5271010A Cited
US5274680A Cited
US5317562A Cited
US5479402A Cited
US5218602A Cited
US5168492A Cited
US5251255A Cited
US5363433A Cited
US5282244A Cited
US5291479A Cited
US5327433A 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
US5479401A Cited
US5323389A Cited
US5600640A Cited
US5394398A Cited
US5541926A Cited
US5384840A Cited
US5519707A Cited
US5504742A Cited
US5463620A Cited
US5345445A Cited
US5365524A Cited
US5345446A Cited
US5327421A Cited
US5446738A Cited
US5477537A Cited
US5420858A Cited
US5513178A Cited
US5539884A Cited
US5463621A Cited
US5673262A Cited
US5473677A Cited
US5434852A Cited
US5544152A Cited
US5509010A 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-02-14 2003-08-16 2004-02-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-02-14 2007-08-16 2008-02-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-02-14 2011-08-16 2012-02-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag