Multiring data transmission system
AssigneeFujitsu Limited
InventorMasashi Hirome
Life of this patent
Estimating the term…
Abstract
A multi-ring data transmission system which uses a plurality of transmission lines and provides a first circuit to add a sequential number of each of data packets and transmit the data packets to each of the transmission lines. A second circuit error check whether each of the data packets received via each of the transmission lines is normal or erroneous. A third circuit successively employs the data packets which are determined as being normal in the second circuit and are received via one of the transmission lines as received data packets in a sequence of the sequential numbers.
Claims20
A multi-ring data transmission system which uses a plurality of transmission lines including inner and outer transmission lines, said data transmission system comprising:
- first means for adding a sequential number to each of at least two data packets transmitted on at least the inner and outer transmission lines and for transmitting said at least two data packets having the sequential number added thereto via at least the inner and outer transmission lines;
- second means for error checking each of said at least two data packets received from at least the inner and outer transmission lines to determine whether said at least two data packets are normal or erroneous;
- and
- third means, coupled to said second means, for successively employing said at least two data packets which are determined as being normal in said second means and are received from one of at least the inner and outer transmission lines as received data packets in a sequence of the sequential number.
A communication node which is coupled to a plurality of input transmission lines and a plurality of output transmission lines, said communication node comprising:
- a plurality of first means, respectively coupled to a corresponding one of the input transmission lines, for analyzing each data packet which is received from the input transmission lines to determine whether a destination of each said data packet is the communication node, each said data packet including a sequential number which indicates a sequence of each said data packet;
- second means, coupled to said first means, for error checking whether each said data packet has the communication node as the destination and, received via each of the input transmission lines, is normal or erroneous;
- and
- third means, coupled to said second means, for successively employing each said data packet which is determined as being normal in said second means and is received via one of the input transmission lines as received data packets in a sequence of the sequential numbers, said third means including:
- means for inserting a dummy packet in place of said data packet which is not received from the input transmission lines after a predetermined time from a time when transmission of each said data packet starts, said predetermined time being greater than a maximum propagation delay time of each of said data packet transmitted via a longest one of the transmission lines.
A multi-ring data transmission system which uses a plurality of transmission lines including inner and outer transmission lines, said data transmission system comprising:
- first means for adding a sequential number to each of at least two data packets transmitted on at least the inner and outer transmission lines and for transmitting said at least two data packets having the sequential number added thereto via at least the inner and outer transmission lines;
- second means for error checking said at least two data packets received from at least the inner and outer transmission lines to determine whether said at least two data packets are normal or erroneous;
- and
- third means, coupled to said second means, for successively employing said at least two data packets which are determined as being normal in said second means and are received from one of at least the inner and outer transmission lines as received data packets in a sequence of the sequential numbers, said third means including:
- means for inserting a dummy packet in place of one of said at least two data packets which is not received from at least the inner and outer transmission lines after a predetermined time from a time when transmission of said at least two data pockets starts, said predetermined time being greater than a maximum propagation delay time of said at least two data packets transmitted via a longest one of the transmission lines.
Dependencies are inferred from the claim text.