Patent US5666361A successfully refreshed from Google Patents.
US5666361A
Expired / Lapsed
US
⏱️ 0.0 years remaining
ATM cell forwarding and label swapping method and apparatus
Assignee: Cisco Technology Inc
•
Filing: 1995-10-25
•
Granted: 1997-09-09
•
Expires: 2015-10-25
Abstract
Abstract The techniques required to switch an ATM cell between an input adapter and an output adapter are enhanced by performing two look-up operations. The first look-up operation is performed in the input adapter which receives the cell to be switched. The first look-up operation retrieve the address of the target output port and a connection control block. The second look-up operation is performed in the target output adapter and makes use of the results of the input adapter search to retrieve the information need to complete the transfer of the cell to the target output port.
Inventors
- 👤 Ange Aznar
- 👤 Jean Calvignac
- 👤 Jean-Luc Frenoy
- 👤 Daniel Orsatti
- 👤 Dominique Rigal
- 👤 Luc Torres
- 👤 Fabrice Verplanken
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 20:44
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L49/00; H04L49/25; H04L49/253; H04L49/255; H04L49/30; H04L49/3081; H04L2012/5638; H04L2012/5646; H04L2012/5652; H04L2012/5678; H04L2012/5681
Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
214 words
In an ATM switch having one or more input adapters and one or more output adapters and a switching fabric for switching ATM cells received on ports on said input adapter to target ports on said output adapters, the improvement in such apparatus comprising: on each input adapter, an input adapter memory and an input ATM layer processor for reading the header of each ATM cell received by said input adapter and for performing an input table look-up operation based on said header in said adapter memory to retrieve at least part of the information required to allow the cell to be switched to the appropriate target port on an output target adapter and for adding the retrieved information to the cell for transmission through the switching fabric without removing the header of the cell; and on each output adapter, an output adapter memory and an output ATM layer processor for retrieving at least part of the results of the input table look-up operation from a received cell and for using said results in performing an output table look-up operation in said output adapter memory to retrieve the remainder of the information required to complete the transfer of the cell to the appropriate target port and for generating a new header for the cell.
Claim 2
Dependent Claim
214 words
In an ATM switch having one or more input adapters and one or more output adapters and a switching fabric for switching ATM cells received on ports on said input adapter to target ports on said output adapters, the improvement in such apparatus comprising: on each input adapter, an input adapter memory and an input ATM layer processor for reading the header of each ATM cell received by said input adapter and for performing an input table look-up operation based on said header in said adapter memory to retrieve at least part of the information required to allow the cell to be switched to the appropriate target port on an output target adapter and for adding the retrieved information to the cell for transmission through the switching fabric without removing the header of the cell; and on each output adapter, an output adapter memory and an output ATM layer processor for retrieving at least part of the results of the input table look-up operation from a received cell and for using said results in performing an output table look-up operation in said output adapter memory to retrieve the remainder of the information required to complete the transfer of the cell to the appropriate target port and for generating a new header for the cell.
Claim 3
Dependent Claim
64 words
The apparatus set forth in claim 1 wherein the input table look-up operation derives an address for the target output adapter and a block of internal connection information and wherein the block of internal connection information is transferred to the output ATM layer processor for the target output adapter for use in the table look-up operation to be performed by the target output adapter.
Claim 4
Independent Claim
38 words
An apparatus as set forth in either of claims 1 or 2 wherein the output table look-up operation retrieves all header information and label swapping information required for generation of a modified header for the cell being processed.
Claim 5
Dependent Claim
215 words
For use in an ATM switch having one or more input adapters and one or more output adapters and a switching fabric for switching ATM cells received on ports on said input adapter to target ports on said output adapters, an improved cell switching method comprising: for each cell received at an input adapter, reading at least a portion of the header of the cell and performing an input table look-up operation based on said header in the input adapter to retrieve at least part of the information required to transfer the cell to a target port on a target output adapter and adding the retrieved information to the cell for transmission through the switching fabric without removing the header of the cell; and for each cell received at an output adapter retrieving at least part of the results of the input table look-up operation performed for the cell in the input adapter from the cell and performing an output table look-up operation performed for the cell in the input adapter from the cell and performing an output table look-up operation, using the information, to retrieve the additional information required to complete the transfer of the cell to the appropriate target port on the target output adapter and generating a new header for the cell.
Claim 6
Dependent Claim
215 words
For use in an ATM switch having one or more input adapters and one or more output adapters and a switching fabric for switching ATM cells received on ports on said input adapter to target ports on said output adapters, an improved cell switching method comprising: for each cell received at an input adapter, reading at least a portion of the header of the cell and performing an input table look-up operation based on said header in the input adapter to retrieve at least part of the information required to transfer the cell to a target port on a target output adapter and adding the retrieved information to the cell for transmission through the switching fabric without removing the header of the cell; and for each cell received at an output adapter retrieving at least part of the results of the input table look-up operation performed for the cell in the input adapter from the cell and performing an output table look-up operation performed for the cell in the input adapter from the cell and performing an output table look-up operation, using the information, to retrieve the additional information required to complete the transfer of the cell to the appropriate target port on the target output adapter and generating a new header for the cell.
Claim 7
Dependent Claim
68 words
The method set forth in claim 4 wherein the input table look-up operation includes the steps of, at the input adapter, retrieving an address for the output adapter and a block of internal connection information and transferring the block of internal connection information to the output ATM layer processor for the target output adapter for use in the table look-up operation to be performed by the output adapter.
Claim 8
Independent Claim
39 words
The method set forth in claims 4 or 5 wherein the output table look-up operation comprises the steps of: retrieving all header information and label swapping information required for generation of a modified header for the cell being processed.
References Cited (Backward Citations)
US5119369A
Cited
US5303233A
Cited
US5473598A
Cited
US5311509A
Cited
US5394397A
Cited
US5323389A
Cited
US5440547A
Cited
US5555256A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-09-08 | 2001-03-10 | 2001-09-09 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-09-08 | 2005-03-10 | 2005-09-09 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-09-08 | 2009-03-10 | 2009-09-09 | $7700.00 | Window Closed / Lapsed |