Claims
- 1. A switching system for transmitting a plurality of cells comprising:a switching stage; and an input routing stage comprising at least one input port, a plurality of buffers for queuing the plurality of cells prior to entry into said switching stage, and a plurality of output ports into said switching stage, said switching stage having a plurality of input and output ports, said switching stage adapted to transmit at least one of the plurality of cells from any one of the plurality of input ports of the switching stage to any one of the plurality of output ports of the switching stage in a single cell time without queuing a cell anywhere within said switching stage; said input routing stage further comprising a ring list of virtual channels, said ring list of virtual channels adapted for a particular service class and further adapted to select a virtual channel from said ring list, wherein each virtual channel in said ring list further comprises an associated linked list of a subset of the plurality of cells configured to be transmitted through that virtual channel if that virtual channel is selected, wherein said input routing stage is adapted to receive an ONACK signal indicating a cell was dropped at the output of said switching stage or a MNACK signal indicating a cell was dropped at a intermediate point in said switching stage and wherein said input routing stage retransmits a cell upon receiving an MNACK signal and transmit a cell from a next virtual channel in said ring list upon receiving said ONACK signal.
CROSS-REFERENCE TO RELATED APPLICATIONS
This application claims priority from provisional patent application Ser. No. 60/033,029 (hereinafter the '029 application) filed Dec. 12, 1996 incorporated herein by reference, and is a division of application Ser. No. 08/988,940, filed Dec. 11, 1997. The '029 application includes early data sheets and documentation for specific embodiments of the invention and of related inventions separately described and claimed in related patent co-assigned patent applications MANY DIMENSIONAL CONGESTION DETECTION SYSTEM AND METHOD, filed Nov. 14, 1997, and METHOD AND APPARATUS FOR DETECTING DISABLED PHYSICAL DEVICES AND DELETING UNDELIVERABLE CELLS, filed Nov. 7, 1997.
This application describes improved methods and apparatus for digital communication. Earlier related methods and apparatus are discussed in co-assigned U.S. Pat. No. 5,583,861, filed Apr. 28, 1994, and all divisionals and continuations based thereon including: U.S. patent application Ser. No. 08/680,869, filed Jul. 16, 1996. Collectively, the '861 patent and its divisionals are referred to herein as the '861 patents and are incorporated herein by reference for all purposes.
Other related discussion may be found in co-assigned patent application ASYNCHRONOUS BIT-TABLE CALENDAR FOR ATM SWITCH, which is a continuation of Ser. No. 08/616,875, filed Mar. 15, 1996.
US Referenced Citations (15)
Non-Patent Literature Citations (1)
Entry |
PCT Invitation to Pay Additional Fees dated Jun. 3, 1998 (PCT/US 97/22646). |
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/033029 |
Dec 1996 |
US |