← Back to Patent Explorer
EP0336373A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Cell switching system of asynchronous transfer mode

Assignee: LINK LABORATORY Inc
•
Filing: 1989-04-04
•
Granted: —
•
Expires: 2009-04-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A fixed-length packet switching system, in which fixed-length packets (cells) (10) each composed of a header portion (12) and a data portion (11) are received from a plurality of input lines (101a - 101n), and after conversion of the header portions, the received packets are transmitted onto selected ones of output lines (130a - 130n) designated by their header portions. The system includes a buffer memory (112, 113) having a first buffer area (112) composed of a plurality of subsidiary areas for accumulating cells correspondingly to the output lines, and a second buffer area (113) for accumulating broadcast cells to be transmitted to selected ones of the plurality of output lines; a packet reading circuit (116a - 116m, 121) for reading the cells from the buffer area successively corresponding to the output lines and for reading the broadcast cell from the second buffer area at a predetermined frequency; and a broadcast control circuit (131) for reproducing a plurality of broadcast cell from the braodcast cell read from the second buffer area and for transmitting the plurality of reproduced broadcast cells, instead of the cells read from the first buffer area, onto the output lines.

Inventors

  • 👤 Hiroshi Kuwahara
  • 👤 Mineo Ogino
  • 👤 Takahiko Kozaki
  • 👤 Noboru Endo
  • 👤 Yoshito Sakurai

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-31 02:16
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L49/00; H04L49/10; H04L49/104; H04L49/105; H04L49/108; H04L49/20; H04L49/201; H04L49/203

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 351 words
A packet switching system in which a plurality of fixed-length packets (10) each composed of a header portion (12) and a data portion (11) are received respec­tively through a plurality of input lines (101a, 101n), and each of the reception packets is selectively trans­mitted onto one of a plurality of output lines (130a - 130n) after conversion of the header portion of the recep­tion packet, said packet switching system comprising: first interface means (103, 104, 105, 106) connected to said plurality of input lines, for receiving a serial signal of packets inputted from each of said input lines, and for outputting each of said packets with its header portion and data portion separated from each other; buffer memory means (112, 113) divided into a plurality of buffer areas corresponding to said output lines, for storing said header-portion converted packets correspondingly to said output lines; packet writing means (109, 114a - 114m, 118, 119) connected to both of said first interface means and said buffer memory means, for generating converted header portions to be given to respective transmission packets in accordance with the contents of the header portions of the respective reception packets outputted from said first interface means, and for writing said transmission packets each composed of the converted header portion and the data portion of the corresponding reception packet outputted from said first interface means into said respective buffer areas corresponding to the output lines through which said transmission packets are to be outputted respectively; packet reading means (116a - 116m, 121, 119) connected to said buffer memory means, for reading said transmission packets out of said buffer areas of said buffer memory means in the form of first-in first-out by successively accessing said buffer areas; and second interface means (125, 126, 128) con­nected between said buffer memory means and said plurality of output lines, for converting said transmission packets respectively read out of said buffer areas of said buffer memory means into serial signals respectively and for transmitting said respective serial signals onto said output lines corresponding to said buffer areas from which said transmission packets are read out.
Claim 2
Dependent Claim 351 words
A packet switching system in which a plurality of fixed-length packets (10) each composed of a header portion (12) and a data portion (11) are received respec­tively through a plurality of input lines (101a, 101n), and each of the reception packets is selectively trans­mitted onto one of a plurality of output lines (130a - 130n) after conversion of the header portion of the recep­tion packet, said packet switching system comprising: first interface means (103, 104, 105, 106) connected to said plurality of input lines, for receiving a serial signal of packets inputted from each of said input lines, and for outputting each of said packets with its header portion and data portion separated from each other; buffer memory means (112, 113) divided into a plurality of buffer areas corresponding to said output lines, for storing said header-portion converted packets correspondingly to said output lines; packet writing means (109, 114a - 114m, 118, 119) connected to both of said first interface means and said buffer memory means, for generating converted header portions to be given to respective transmission packets in accordance with the contents of the header portions of the respective reception packets outputted from said first interface means, and for writing said transmission packets each composed of the converted header portion and the data portion of the corresponding reception packet outputted from said first interface means into said respective buffer areas corresponding to the output lines through which said transmission packets are to be outputted respectively; packet reading means (116a - 116m, 121, 119) connected to said buffer memory means, for reading said transmission packets out of said buffer areas of said buffer memory means in the form of first-in first-out by successively accessing said buffer areas; and second interface means (125, 126, 128) con­nected between said buffer memory means and said plurality of output lines, for converting said transmission packets respectively read out of said buffer areas of said buffer memory means into serial signals respectively and for transmitting said respective serial signals onto said output lines corresponding to said buffer areas from which said transmission packets are read out.
Claim 3
Dependent Claim 119 words
A packet switching system according to Claim 1, in which said packet writing means has a plurality of counter means (114a - 114m) arranged so that each of the counter means makes an increment operation up to its maximum value coincident with the packet storage capacity of each of said buffer areas whenever a transmission packet is written in corresponding one of said buffer areas, said packet writing means generating a first address for selecting one of said buffer areas corresponding to the contents of the header portion of each reception packet and generating, through one of said counter means selected by said first address, a second address for indicating the packet storage position within said selected buffer area.
Claim 4
Dependent Claim 132 words
A packet switching system according to Claim 1, in which said packet reading means has a plurality of counter means (116a - 116m) corresponding to said buffer areas, means (119) for generating a first address for successively selecting said buffer areas, and counter selector means (121) for selecting one of said counter means in accordance with said first address, each of said counter means being arranged so as to make an increment operation up to its maximum value coincident with the packet storage capacity of each of said buffer areas whenever a transmission packet is read from corresponding one of said buffer areas, and so as to generate a second address for indicating the packet storage position within selected buffer area when said counter means is selected by said counter selector means.
Claim 5
Dependent Claim 68 words
A packet switching system according to Claim 3, in which said second interface means has memory means 125, 126) composed of storage areas for storing trans­mission packets read from said buffer memory means into a storage area corresponding to said first address, and parallel output means (128) for transmitting said trans­mission packets stored in said memory means onto each output line in order from the head bit thereof.
Claim 6
Dependent Claim 475 words
A packet switching system in which a plurality of fixed-length packets (10) each composed of a header portion (12) and a data portion (11) are received respectively through a plurality of input lines (101a, 101n), and each of the reception packets is selectively transmitted onto one of a plurality of output lines (130a - 130n) after conversion of the header portion of the reception packet, and in which each reception packet is transmitted to selected ones of said output lines in the case where the reception packet is a broadcast packet, said packet switching system comprising: first interface means (103, 104, 105, 106) connected to said plurality of input lines, for receiving packets inputted from each of said input lines, and for outputting each of said packets with its header portion and data portion separated from each other; buffer memory means (112, 113) connected to said first interface means and having a first buffer area (112) for accumulating the header-converted packets correspondingly to said output lines and a second buffer area (113) for accumulating the header-converted broadcast packets to be broadcast to said selected ones of said plurality of output lines; packet writing means (109, 114a - 114m, 118, 119) connected to both of said first interface means and said buffer memory means, for generating converted header portions to be given to respective transmission packets in accordance with the contents of the header portions of the respective reception packets outputted from said first interface means, and for writing said transmission packets each composed of the converted header portion and the data portion of the corresponding reception packet outputted from said first interface means into said first or second buffer area in accordance with said contents of the header portions; packet reading means (116a - 116m, 121, 119) connected to said buffer memory means, for reading said transmission packets successively from said first buffer area of said buffer memory means correspondingly to said output lines and for reading said broadcast packet from said second buffer area of said buffer memory means at a predetermined frequency; second interface means (125, 126, 128) connected between said buffer memory means and said plurality of output lines, for temporarily storing said transmission packets successively read from said first buffer area of said buffer memory means and for transmitting said tem­porarily stored transmission packets parallelly onto said plurality of output lines; and broadcast packet generating means (131) arranged to operate in synchronism with said packet reading means for reproducing a plurality of broadcast packets from the broadcast packet read from said second buffer area of said buffer memory means and for supplying said plurality of reproduced broadcast packets, instead of the transmission packets read from said first buffer area, onto said second interface means at predetermined timing determined in accordance with the contents of the header portion of said broadcast packet.
Claim 7
Dependent Claim 475 words
A packet switching system in which a plurality of fixed-length packets (10) each composed of a header portion (12) and a data portion (11) are received respectively through a plurality of input lines (101a, 101n), and each of the reception packets is selectively transmitted onto one of a plurality of output lines (130a - 130n) after conversion of the header portion of the reception packet, and in which each reception packet is transmitted to selected ones of said output lines in the case where the reception packet is a broadcast packet, said packet switching system comprising: first interface means (103, 104, 105, 106) connected to said plurality of input lines, for receiving packets inputted from each of said input lines, and for outputting each of said packets with its header portion and data portion separated from each other; buffer memory means (112, 113) connected to said first interface means and having a first buffer area (112) for accumulating the header-converted packets correspondingly to said output lines and a second buffer area (113) for accumulating the header-converted broadcast packets to be broadcast to said selected ones of said plurality of output lines; packet writing means (109, 114a - 114m, 118, 119) connected to both of said first interface means and said buffer memory means, for generating converted header portions to be given to respective transmission packets in accordance with the contents of the header portions of the respective reception packets outputted from said first interface means, and for writing said transmission packets each composed of the converted header portion and the data portion of the corresponding reception packet outputted from said first interface means into said first or second buffer area in accordance with said contents of the header portions; packet reading means (116a - 116m, 121, 119) connected to said buffer memory means, for reading said transmission packets successively from said first buffer area of said buffer memory means correspondingly to said output lines and for reading said broadcast packet from said second buffer area of said buffer memory means at a predetermined frequency; second interface means (125, 126, 128) connected between said buffer memory means and said plurality of output lines, for temporarily storing said transmission packets successively read from said first buffer area of said buffer memory means and for transmitting said tem­porarily stored transmission packets parallelly onto said plurality of output lines; and broadcast packet generating means (131) arranged to operate in synchronism with said packet reading means for reproducing a plurality of broadcast packets from the broadcast packet read from said second buffer area of said buffer memory means and for supplying said plurality of reproduced broadcast packets, instead of the transmission packets read from said first buffer area, onto said second interface means at predetermined timing determined in accordance with the contents of the header portion of said broadcast packet.
Claim 8
Dependent Claim 119 words
A packet switching system according to Claim 5, in which: said first buffer area of said buffer memory means is composed of a plurality of subsidiary areas corresponding to said output lines, so that said packet reading means operates to make access to said subsidiary areas successively to thereby read transmission packets from said subsidiary areas one by one; and said broadcast packet generating means includes means (413 - 419) for giving an inhibiting signal to said packet reading means at the timing when said packet reading means makes access to selected ones of said subsidiary areas corresponding to selected ones of said output lines determined in accordance with the contents of the header portion of said broadcast packet.
Claim 9
Dependent Claim 34 words
A packet switching system according to Claim 5, further comprising means (134, 422) for designating the cycle in which said broadcast packet is read from said second buffer area by said packet reading means.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag