Claims
- 1. A data stream compression apparatus comprising
a data stream processing element for receiving a first stream of data entities at a first line rate, each data entity including a data packet and a gap, and responsive to a control signal for generating a second stream of data entities at a second line rate which is less than the first line rate, a control unit for providing said control signal identifying a predetermined portion of non-unique, invariant content of said first stream of data entities, and wherein said data stream processing element in response to said control signal removes said predetermined portion of non-unique, invariant content of said first stream of data entities thereby generating said second data stream of data entities at the second line rate.
- 2. The data stream compression apparatus of claim 1 wherein the non-unique, invariant content of said first data stream is determined in real-time.
- 3. The data stream compression apparatus of claim 1 wherein the non-unique, invariant content includes one or more interpacket characters.
- 4. The data stream compression apparatus of claim 1 wherein said first data stream is gigabit Ethernet data stream and the non-unique, invariant content includes one or more PREAMBLE characters.
- 5. The data stream compression apparatus of claim 1 wherein said first data stream is gigabit Ethernet data stream and the non-unique, invariant content includes one or more IDLE2 characters.
- 6. The data stream compression apparatus of claim 1 wherein said non-unique, invariant content of said first stream of data entities has been predetermined.
- 7. The data stream compression apparatus of claim 1 being part of a data communication system including said data stream compression apparatus connected to transmit said second data stream over a communication link to a data stream expansion apparatus, said data stream expansion apparatus comprising
a data stream processing element for receiving said second data stream of data entities from the communication link at a second line rate and responsive to a control signal for generating a first stream of data entities at a first line rate which is greater than the second line rate, a control unit for providing said control signal identifying a predetermined portion of non-unique, invariant content which is to be added to said second data stream of data entities, and wherein said data stream processing element in response to said control signal adds said predetermined portion of non-unique, invariant content to said second data stream of data entities thereby generating said first data stream of data entities at the first line rate.
- 8. A data stream expansion apparatus comprising
a data stream processing element for receiving a second data stream of data entities at a second line rate and responsive to a control signal for generating a first stream of data entities at a first line rate which is greater than the second line rate, a control unit for providing said control signal identifying a predetermined portion of non-unique, invariant content which is to be added to said second data stream of data entities, and wherein said data stream processing element in response to said control signal adds said predetermined portion of non-unique, invariant content to said second data stream of data entities thereby generating said first data stream of data entities at the first line rate.
- 9. The data stream compression apparatus of claim 8 wherein the non-unique, invariant content of said first data stream is determined in real-time.
- 10. The data stream compression apparatus of claim 8 wherein the non-unique, invariant content includes one or more interpacket characters.
- 11. The data stream compression apparatus of claim 8 wherein said first data stream is gigabit Ethernet data stream and the non-unique, invariant content includes one or more PREAMBLE characters.
- 12. The data stream compression apparatus of claim 8 wherein said first data stream is gigabit Ethernet data stream and the non-unique, invariant content includes one or more IDLE2 characters.
- 13. The data stream compression apparatus of claim 8 wherein said non-unique, invariant content of said first stream of data entities has been predetermined.
- 14. A data compression multiplexer apparatus comprising
(1) a plurality of data stream compression apparatuses, each comprising
a data stream processing element for receiving a first data stream of data entities at a first line rate, each data entity including a data packet and a gap, and responsive to a control signal for generating a second stream of data entities at a second line rate which is less than the first line rate, a control unit for providing said control signal identifying a predetermined portion of non-unique, invariant content of said first stream of data entities, and wherein said data stream processing element in response to said control signal removes said predetermined portion of non-unique, invariant content of said first stream of data entities thereby generating said second data stream of data entities at the second line rate, and (2) a data stream multiplexer for multiplexing said plurality of second data streams to generate a multiplexed data stream.
- 15. The data compression multiplexer apparatus of claim 14 including
eight data stream compression apparatuses, wherein each said first data stream is a gigabit Ethernet data stream at 1.25 Gb/s, and wherein said multiplexed data stream generated by said data stream multiplexer is less than or equal to the SONET OC-192 line rate.
- 16. The data compression multiplexer apparatus of claim 14 being part of a data communication system including said data compression multiplexer apparatus connected to transmit said multiplexed data stream over a communication link to a data expansion demultiplexer apparatus, the data expansion demultiplexer apparatus comprising
(1) a data stream demultiplexer for demultiplexing a received multiplexed data stream from the communication link into a plurality of second data streams and (2) a plurality of data stream expander apparatuses, each for processing one of the plurality of second data streams, each data stream expander apparatus including
a data stream processing element for receiving a second data stream of data entities at a second line rate and responsive to a control signal for generating a first stream of data entities at a first line rate which is greater than the second line rate, a control unit for providing said control signal identifying a predetermined portion of non-unique, invariant content which is to be added to said second data stream of data entities, and wherein said data stream processing element in response to said control signal adds said predetermined portion of non-unique, invariant content to said second data stream of data entities thereby generating said first data stream of data entities at the first line rate.
- 17. A data expansion demultiplexer apparatus comprising
(1) a data stream demultiplexer for demultiplexing a received multiplexed data stream into a plurality of second data streams and (2) a plurality of data stream expander apparatuses, each for processing one of the plurality of second data streams, each data stream expander apparatus including
a data stream processing element for receiving a second data stream of data entities at a second line rate and responsive to a control signal for generating a first stream of data entities at a first line rate which is greater than the second line rate, a control unit for providing said control signal identifying a predetermined portion of non-unique, invariant content which is to be added to said second data stream of data entities, and wherein said data stream processing element in response to said control signal adds said predetermined portion of non-unique, invariant content to said second data stream of data entities thereby generating said first data stream of data entities at the first line rate.
- 18. The data expansion demultiplexer apparatus of claim 17 including
eight data stream expansion apparatuses, wherein the data rate of the received multiplexed data stream is less than or equal to the SONET OC-192 line rate, and wherein at least one of the data stream expansion apparatuses receives a second data stream from the data stream demultiplexer and generates therefrom a gigabit Ethernet data stream at 1.25 Gb/s.
- 19. A method of operating a data stream compression apparatus comprising the steps of:
receiving a first stream of data entities at a first line rate, each data entity including a data packet and a gap, identifying a predetermined portion of non-unique, invariant content of said first stream of data entities, and removing said predetermined portion of non-unique, invariant content of said first stream of data entities thereby generating said second data stream of data entities at the second line rate.
- 20. A method of operating a data stream expansion apparatus comprising the steps of:
receiving a second data stream of data entities at a second line rate, identifying a predetermined portion of non-unique, invariant content which is to be added to said second data stream of data entities, and adding said predetermined portion of non-unique, invariant content to said second data stream of data entities thereby generating said first data stream of data entities at the first line rate.
RELATED APPLICATION
[0001] This application is based on a provisional application, Ser. No. 60/235,642 filed on Sep. 26, 2000 and entitled “METHOD FOR REDUCING THE LINE RATE OF TIME-MULTIPLEXED GBE SIGNALS.”
Provisional Applications (1)
|
Number |
Date |
Country |
|
60235642 |
Sep 2000 |
US |