Claims
- 1. A switching system exchanging fixed-length cells, each containing a header part and an information part, between a plurality of incoming highways and a plurality of outgoing highways in accordance with information contained in the header part of each of the cells, said switching system comprising:a buffer memory storing at least the information part of each cell received from the plurality of incoming highways to be exchanged to one of the plurality of outgoing highways; a plurality of queues each storing a writing address of the information part in the buffer memory with correspondence to an identifier of a header of a cell; a first selector, when writing the information part in the buffer memory, selecting a queue for storing a write address of the information part from the plurality of queues in accordance with the identifier; a second selector, when reading out the information part from the buffer memory, selecting a queue storing a write address of the information part of the cell from the plurality of queues in a predetermined order; and a controller for controlling the writing and the reading out of the information part in and from the buffer memory with correspondence to the identifier of the header of the cell.
- 2. A switching system according to claim 1, wherein the controller outputs an empty cell to a destination when the cell indicative of the destination is not stored in the buffer memory.
- 3. A switching system exchanging fixed-length cells, each containing a header part and an information part, between a plurality of incoming highways and a plurality of outgoing highways in accordance with information contained in the header part of each of the cell, said switching system comprising:a first memory storing at least an information part of a cell received from the plurality of incoming highways to be exchanged to one of the plurality of outgoing highways; a second memory forming a plurality of queues for storing a write address of the information part in the first memory with correspondence to an identifier of a header of the cell; a first selector, when writing the information part in the first memory, selecting a queue for storing the write address of the information part from the plurality of queues of the second memory in accordance with the identifier; a second selector, when reading out the information part from the first memory, selecting a queue storing the write address of the information part of the cell from the plurality of queues of the second memory; and a controller for controlling the write and read of the information part in and from the buffer memory with correspondence to the identifier of the header of the cell.
- 4. A switching system according to claim 3, wherein the controller outputs an empty cell to a destination when the cell indicative of the destination is not stored in the buffer memory.
- 5. A switching system exchanging fixed-length cells, each containing a header part and an information part, between a plurality of incoming highways and a plurality of outgoing highways in accordance with information contained in the header part of each of the cells, said switching system comprising:a buffer memory storing at least an information part of a cell received from the plurality of incoming highways to be exchanged to one of the plurality of outgoing highways; an empty address memory storing an empty address of the buffer memory; an address memory forming a plurality of queues for storing a write address in the buffer memory with correspondence to an identifier of a header of the cell; a first selector, when writing the information part in the buffer memory, selecting a queue for storing a write address of the information part to be outputted by the empty address memory from the plurality of queues of the address memory in accordance with the identifier; a second selector, when reading the information part from the buffer memory, selecting a queue storing the write address of the information part of the cell in a predetermined order to be outputted addresses for reading out the buffer memory and storing in the empty address memory; and a controller for controlling the write and read of the information part in the buffer memory with correspondence to the identifier of the header of the cell.
- 6. A switching system according to claim 5, wherein the controller outputs an empty cell to a destination when the cell indicative of the destination is not stored in the buffer memory.
Priority Claims (7)
Number |
Date |
Country |
Kind |
62-174603 |
Jul 1987 |
JP |
|
62-253661 |
Oct 1987 |
JP |
|
62-283249 |
Nov 1987 |
JP |
|
63-102512 |
Apr 1988 |
JP |
|
1-040230 |
Feb 1989 |
JP |
|
2-215705 |
Aug 1990 |
JP |
|
3-038388 |
Mar 1991 |
JP |
|
CROSS-REFERENCES TO RELATED APPLICATIONS
This application is a continuation of application Ser. No. 09/292,985, filed Apr. 16, 1999; which is a continuation of application Ser. No. 08/462,269, filed Jun. 5, 1995 now U.S. Pat. No. 6,016,317, which is a continuation of application Ser. No. 08/306,978, filed Sep. 16, 1994, now U.S. Pat. No. 5,799,014; which is a continuation of application Ser. No. 07/845,668 filed Mar. 4, 1992, now U.S. Pat. No. 5,365,519 which is the subject of Reissue application Ser. No. 08/430,802, filed Apr. 26, 1995 and which is a Continuation-in-Part of application Ser. No. 07/482,090, filed Feb. 20, 1990, now U.S. Pat. No. 5,124,977 which is the subject of Reissue application Ser. No. 08/430,809, filed Apr. 26, 1994 and which is a Continuation-in-Part of application Ser. No. 07/218,217, filed Jul. 13, 1988 which issued as U.S. Pat. No. 4,910,731 which reissued as Reissue Pat. No. RE 34,305; said application Ser. No. 07/845,668 filed Mar. 4, 1992, now U.S. Pat. No. 5,365,519 is a continuation-in-part of application Ser. No. 07/745,466 filed Aug. 14, 1991, now U.S. Pat. No. 5,280,4750, the disclosures of which are incorporated herein by reference.
This application relates to U.S. application Ser. No. 07/564,617, filed Aug. 9, 1990 entitled “SWITCHING SYSTEM” and the contents of which are incorporated herein by reference.
US Referenced Citations (38)
Foreign Referenced Citations (15)
Number |
Date |
Country |
3513083 |
Oct 1986 |
DE |
0201252 |
Nov 1986 |
EP |
0299473 |
Jan 1989 |
EP |
0336373 |
Oct 1989 |
EP |
0338558 |
Oct 1989 |
EP |
2472245 |
May 1984 |
FR |
2526613 |
Sep 1984 |
FR |
0300876 |
Jan 1989 |
FR |
2549673 |
Jun 1989 |
FR |
2090680 |
Jul 1982 |
GB |
5897944 |
Dec 1981 |
JP |
6364439 |
Aug 1987 |
JP |
0299473 |
Jan 1989 |
JP |
2121549 |
May 1990 |
JP |
8504776 |
Oct 1985 |
WO |
Non-Patent Literature Citations (8)
Entry |
Arrangement Method of Shared Buffer Type ATM Switching LSI, by Kosaki et al, Technical Report of the Institute of Electronics and Communication Engineers of Japan, pp. 49-54, Feb. 1990. |
Line Setting Method of ATM Switching Network, by Shigesada et al, Technical Report of the Institute of Electronics and Communication Engineers of Japan, pp. 31-36, Jan. 1990. |
A Shared Buffer Memory Switch for an ATM Exchange, Kuwahara et al, pp. (4.4.1)-(4.4.5), Sep. 1989. |
International Switching Symposium 1990, “Innovations in Switching Technology”, vol. 5, Jun. 1990, Koinuma et al, Jun. 1990, pp. 21-26. |
“A Study of an Integrated Line/Packet Message Channel” Exchanged Division 1832 National General Conference 1988. |
C. Clos, A Study of Non Blocking Networks, Bell System Technical Journal, vol. 32, No. 3, 1953. |
Switching and Fair Control of Congested Flow in Broadband Networks, Karvenio, pp. 1315-1326, Oct. 1987. |
Proceedings of the 15th Annual International Symposium on Computer Architecture, “High Performance Multi-Queue Buffers for VLSI Communication Switches”, Y. Tamir et al, May 30 to Jun. 2, 1988, Honolulu, HI. |
Continuations (4)
|
Number |
Date |
Country |
Parent |
09/292985 |
Apr 1999 |
US |
Child |
09/725241 |
|
US |
Parent |
08/462269 |
Jun 1995 |
US |
Child |
09/292985 |
|
US |
Parent |
08/306978 |
Sep 1994 |
US |
Child |
08/462269 |
|
US |
Parent |
07/845668 |
Mar 1992 |
US |
Child |
08/306978 |
|
US |
Continuation in Parts (2)
|
Number |
Date |
Country |
Parent |
07/482090 |
Feb 1990 |
US |
Child |
07/845668 |
|
US |
Parent |
07/218217 |
Jul 1988 |
US |
Child |
07/482090 |
|
US |