Claims
- 1. A router for routing a datagram:
at least one input operative to accept a single stream of data; a plurality of outputs, each output operative to transmit a single stream of data; and a processor:
in communication with:
at least one at least one input, and a plurality of the plurality of outputs operative to: read destination information from a datagram provided via a communicated input, and determine which communicated output will advance the read datagram toward the destination indicted in the datagram, and direct the read datagram to a communicated output determined to advance the read datagram toward the read datagram's destination; without deconstructing the data portion of the datagram.
- 2. The router as in claim 1, further comprising
at least one interconnection operative for communication with another router.
- 3. A switching center, comprising
at least one demultiplexor, each demultiplexor operative to receive an aggregate stream of data and extract at least one individual stream therefrom, at least one intact datagram router, each intact datagram router comprising:
at least one input operative to accept a single stream of data; a plurality of outputs, each output operative to transmit a single stream of data; and a processor:
in communication with:
at least one at least one input, and a plurality of the plurality of outputs operative to:
read destination information from a datagram provided via a communicated input, and determine which communicated output will advance the read datagram toward the destination indicted in the datagram, and direct the read datagram to a communicated output determined to advance the read datagram toward the read datagram's destination; without deconstructing the data portion of the datagram. at least one mulitplexor, each multiplexor,
in communication with at least one intact datagram router operative to receive a plurality of individual streams of data and combine the received data streams into at least one aggregate stream of data.
- 4. The switching center as in claim 3,
wherein at least one demultiplexor is a wavelength division demultiplexor.
- 5. The switching center as in claim 3,
wherein at least one multiplexor is a wavelength division multiplexor.
- 6. A switching center comprising:
at least one deconcentrator at least one intact datagram router, each intact datagram router comprising:
at least one input operative to accept a single stream of data; a plurality of outputs, each output operative to transmit a single stream of data; and at least one processor, each processor:
in communication with:
at least one at least one input, and a plurality of the plurality of outputs operative to:
read destination information from a datagram provided via a communicated input, and determine which communicated output will advance the read datagram toward the destination indicted in the datagram, and direct the read datagram to a communicated output determined to advance the read datagram toward the read datagram's destination; without deconstructing the data portion of the datagram. a least one concentrator
- 7. A switching center comprising:
at least one from a first group consisting of: wavelength division demultiplexor and deconcentrator; at least one intact datagram router, each intact datagram router:
at least one input operative to accept a single stream of data; a plurality of outputs, each output operative to transmit a single stream of data; and a processor:
in communication with:
at least one at least one input, and a plurality of the plurality of outputs operative to:
read destination information from a datagram provided via a communicated input, and determine which communicated output will advance the read datagram toward the destination indicted in the datagram, and direct the read datagram to a communicated output determined to advance the read datagram toward the read datagram's destination; without deconstructing the data portion of the datagram. at least from a second group consisting of: wavelength division mulitplexor and concentrator, the at least one from the second group beign compatible with the at least one from the first group.
- 8. A data network comprising:
at least one source swtiching center; at least one destination switching center; and at least one tranmission line connecting the switching centers, each tramission line comprising:
at least one fiber, each fiber characterized by a plurality of wavelengths, each wavelength characterized by the capacity to carry one data stream; wherein each source switching center is operative to send an intact datagram to at least one destination switching center as a data stream:
without regard to the particular wavelength, and without informing the destination switching center of the wavelength utilized.
- 9. A method for routing a datagram, the datagram transmitted and tranmissible intact via an individual data stream data within an aggregate data stream, the method comprising:
dividing the aggregate stream of data into at least one individual stream of data; reading the destination information of the datagram; routing the datagram intact along the first available individual data stream in the direction of the destination without regard to other characteristics of data stream; and combining the individual data stream into an aggrgate data stream; wherein each step is accomplished without deconstructing the data portion of the datagram.
CROSS REFERENCE TO RELATED APPLICATION
[0001] This application claims priority to Provisional Application No. 60/311,042, filed Aug. 9, 2001, the entire disclosure of which is hereby incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60311042 |
Aug 2001 |
US |