Claims
- 1. An ATM switch for switching fixed-length packets input from a plurality of input lines into any lines of a plurality of output lines based on identifiers of said fixed-length packets, comprising:a buffer memory for storing said fixed-length packets from said plurality of input lines and for switching said fixed-length packets into an output line for a destination; an idle address memory for storing information corresponding to idle addresses of said buffer memory; and a switch control circuit including: a table for temporarily storing information from said idle address memory for each of said identifiers, a writing control circuit for outputting said information from said idle address memory as a writing address of said buffer memory, a scheduler for designating an identifier of said fixed-length packets to be outputted, and a reading control circuit for outputting information read out from said table in accordance with said identifier output by said scheduler as a reading address of said buffer memory and storing information to said idle address memory.
- 2. An ATM switch for switching fixed-length packets input from a plurality of input lines into any lines of a plurality of output lines based on identifiers assigned to said fixed-length packets, comprising:a buffer memory for storing said fixed-length packets from said plurality of input lines and switching said fixed-length packets into an output line for destination; an idle address memory for storing information corresponding to idle addresses of said buffer memory; and a switch control circuit including: a first table for temporarily storing information from said idle address memory for each of said identifiers, a writing control circuit for outputting information from said idle address memory as a writing address of said buffer memory, a selection circuit for selecting an output line in accordance with a preset order, a second table for storing an identifier of a fixed-length packet to be output to the selected output line, a reading control circuit for outputting information read out from said first table in accordance with said identifier output from said second table as a reading address of said buffer memory and storing information to said idle address memory.
- 3. An ATM switch according to claim 2, wherein said selection circuit comprises:a first counter for indicating an output line at a preset period and a second counter for indicating an order of outputting a fixed-length packet for each output line, wherein said second table outputs said identifier in accordance with a preset order and in response to an output of said second counter to perform band control of the fixed-length packets to be output to said output lines.
- 4. An ATM switch according to claim 1, wherein each of said identifiers is a virtual path identifier or a virtual channel identifier or both thereof of a fixed-length packet and switching of said fixed-length packets is performed for each of said identifiers.
- 5. An ATM switch according to claim 2, wherein each of said identifiers is a virtual path identifier or a virtual channel identifier or both thereof of a fixed-length packet and switching of said fixed-length packets is performed for each of said identifiers.
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 |
|
01-040230 |
Feb 1989 |
JP |
|
02-215705 |
Aug 1990 |
JP |
|
03-038388 |
Mar 1991 |
JP |
|
CROSS-REFERENCE TO RELATED APPLICATIONS
This is a continuation of application Ser. No. 08/925,050, filed Sep. 8, 1997; which is a continuation of application Ser. No. 08/462,532, filed Jun. 5, 1995, now U.S. Pat. No. 5,710,770; 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 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 a continuation-in-part of application Ser. No. 07/218,217, filed Jul. 13, 1988, now U.S. Pat. No. 4,910,731.
This application relates to application Ser. No. 07/526,381, filed May 21, 1990, entitled “SWITCHING SYSTEM” which issued as U.S. Pat. No. 5,184,346, by T. Kozaki, et al., the contents of which is incorporated herein by reference.
The application relates to U.S. application Ser. No. 07/482,090 filed Feb. 20, 1990 entitled “Switching System” and U.S. application Ser. No. 526,381 filed May 21, 1990 entitled “Switching System”, by T. KOSAKI et al.
The application relates to U.S. application Ser. No. 07/564,617 filed Aug. 9, 1990 entitled “Switching System” and, U.S. application Ser. No. 07/745,466 filed Aug. 14, 1991 entitled “Traffic Shaping Method and Circuit”, by T. KOSAKI et al., the contents of which are incorporated by herein by reference.
US Referenced Citations (36)
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 |
Dec 1979 |
FR |
2526613 |
May 1982 |
FR |
2549673 |
Aug 1983 |
FR |
0300876 |
Jan 1989 |
FR |
2090680 |
Jul 1982 |
GB |
5897944 |
Dec 1981 |
JP |
6364439 |
Dec 1981 |
JP |
0299473 |
Jan 1989 |
JP |
2121549 |
May 1990 |
JP |
8504776 |
Oct 1985 |
WO |
Non-Patent Literature Citations (9)
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. |
Akimaru “Outline of Current Exchange Engineering” Ohm, 1979, pp. 136-137. |
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 |
08/925050 |
Sep 1997 |
US |
Child |
09/715104 |
|
US |
Parent |
08/462532 |
Jun 1995 |
US |
Child |
08/925050 |
|
US |
Parent |
08/306978 |
Sep 1994 |
US |
Child |
08/462532 |
|
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 |