ATM cell interface and method for dispatching an ATM cell
First Claim
1. A method for dispatching an ATM cell in an ATM network comprising the steps of:
- producing a first signal corresponding to a value of a VPI field of the cell;
producing a second signal corresponding to a value of a VCI field of the cell; and
directing the cell to a desired destination in the ATM network corresponding to the first signal and to the second signal.
3 Assignments
0 Petitions
Accused Products
Abstract
An ATM cell interface for dispatching an ATM cell having a header. The interface is comprised of N input ports, where N≧1 and is an integer. The cell is also comprised of a table lookup mechanism that directs a cell from an input port to any desired destination. The table lookup mechanism has entries which identify desired destination for corresponding cells. The number of possible entries in the table lookup mechanism is less than a total number of entries supported by the ATM cell header. Preferably, a cell includes a VCI field having a value and a VPI field having a value. The table lookup mechanism preferably includes a first table which produces a first signal based on the value of the VPI field and a second level table which produces a second signal based on the value of the VCI field. The first and second signals are used to route the cell from an input port to a desired destination. Additionally, there is a method for dispatching an ATM cell. The method comprises the steps of locating a table entry in a first level table corresponding to a value of a VPI field of the cell. Then there is the step of producing a first signal corresponding to the table entry. Next, there is the step of locating a connection entry in a second level table corresponding to a value of a VCI field of the cell and the first signal. Then there is the step of producing a second signal corresponding to the connection entry. Next there is the step of directing a cell to a desired destination corresponding to the second signal. Preferably, the step of producing the first signal include the step of producing the first signal corresponding to a value of a INDEX field of the table entry. Preferably, the step of producing the second signal includes the step of producing the second signal corresponding to a value of a CONNECTION INFORMATION field of the connection entry.
-
Citations
29 Claims
-
1. A method for dispatching an ATM cell in an ATM network comprising the steps of:
-
producing a first signal corresponding to a value of a VPI field of the cell; producing a second signal corresponding to a value of a VCI field of the cell; and directing the cell to a desired destination in the ATM network corresponding to the first signal and to the second signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An ATM cell interface for dispatching ATM cells, each ATM cell having a header with a VPI field having a value and a VCI field having a value, comprising:
-
L input ports through which ATM cells enter the interface, where L≧
1 and is an integer;P output ports through which ATM cells exit the interface, where P≧
1 and is an integer; andmeans or mechanism that directs the ATM cells from an input port of the L input ports to any desired destinations through at least one output port of the P output ports, said means or mechanism having entries which identify desired destinations for corresponding ATM cells, the number of possible entries in the means or mechanism being less than a total number of entries supported by the ATM cell header, said means or mechanism producing a first signal based on the value of the VPI field and a second signal based on the value of the VCI field for each of the ATM cells which are used to route each of the ATM cells from an input port to a desired destination through at least one output port of the P output ports. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. An ATM cell interface for dispatching ATM cells, each ATM cell having a header with a VPI field having a value and a VCI field having a value, comprising:
-
L input ports through which ATM cells enter the interface, where L≧
1 and is an integer;P output ports through which ATM cells exit the interface, where P≧
1 and is an integer; andmeans or a mechanism that directs the ATM cells from an input port of the L input ports to any desired destinations through at least one desired output port of the P output ports, said mechanism having entries which identify desired destinations for corresponding ATM cells, the number of possible entries in the means or mechanism being less than a total number of entries supported by the ATM cell header, said means or mechanism identifying whether the desired destination is reached by the cell along a terminating or a nonterminating path. - View Dependent Claims (27)
-
-
28. An ATM cell interface for dispatching ATM cells, each ATM cell having a header comprising:
-
L input ports through which ATM cells enter the interface, where L≧
1 and is an integer;P output ports through which ATM cells exit the interface, where P≧
1 and is an integer; andmeans or a mechanism that directs the ATM cells from an input port of the L input ports to any desired destinations through at least one desired output port of the P output ports, said means or mechanism having entries which identify desired destinations for corresponding ATM cells, the number of possible entries in the means or mechanism being less than a total number of entries supported by the ATM cell header, said means or mechanism supporting any combination of VPI and VCI values without bit stripping the cell. - View Dependent Claims (29)
-
Specification