Patent US6026091A successfully refreshed from Google Patents.
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
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 21:37
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 |