Claims
- 1. A method of data communication, said method comprising:receiving a plurality of first data packets from a first Gigabit Ethernet link; receiving a plurality of second data packets from a second Gigabit Ethernet link; wherein said plurality of first data packets and said plurality of second data packets have independent clocks, an input order, and respective idle sequences between said data packets, said plurality of first data packets and said plurality of second data packets having respective code words to denote a start and an end; synchronizing said plurality of first data packets and said plurality of second data packets to a common clock based on said code words; and bit multiplexing, on a bit by bit basis, said first data packets and said second data packets onto a fiber optic link.
- 2. The method of claim 1, wherein said first Gigabit Ethernet link and said second Gigabit Ethernet link have a serial line rate of 1.25 Gb/s.
- 3. The method of claim 1, wherein said fiber optic link has a serial line rate of 10 Gb/s.
- 4. The method of claim 1, further comprising:demultiplexing an output of the fiber optic link.
- 5. The method of claim 1, wherein said first and second data packets are 8b/10b coded.
- 6. The method of claim 1, wherein said first Gigabit Ethernet link and said second Gigabit Ethernet link are coupled to a Gigabit Ethernet switch.
- 7. The method of claim 1, wherein said first Gigabit Ethernet link is coupled to a first Gigabit Ethernet switch and said second Gigabit Ethernet link is coupled to a second Gigabit Ethernet switch.
- 8. A data transmission system comprising:a first plurality of Gigabit Ethernet input/output ports, each port adapted to be coupled to a first Gigabit Ethernet link for receiving a plurality of first data packets having independent clocks, an input order, and respective idle sequences between said data packets, said plurality of first data packets having respective code words to denote a start and an end; a multiplexer interface coupled to said first input/output ports for synchronizing said plurality of first data packets to a common clock based on said code words; a multiplexer coupled to said multiplexer interface; a first transceiver coupled to said multiplexer; and a fiber optic link coupled to said first transceiver.
- 9. The system of claim 8, further comprising:a second transceiver coupled to said fiber optic link; a demultiplexer coupled to said second transceiver; a demultiplexer interface coupled to said demultiplexer; and a second plurality of Gigabit Ethernet input/output ports coupled to said demultiplexer interface, each second port adapted to be coupled to a second Gigabit Ethernet link for receiving a plurality of second data packets having independent clocks, an input order, and respective idle sequences between said data packets, said plurality of second data packets having respective code words to denote a start and an end.
- 10. The system of claim 9, wherein said first Gigabit Ethernet link and said second Gigabit Ethernet link have a serial line rate of 1.25 Gb/s.
- 11. The system of claim 9, wherein said fiber optic link has a serial line rate of 10 Gb/s.
- 12. The system of claim 8, wherein said multiplexer multiplexes Gigabit Ethernet packets received from said first plurality of Gigabit Ethernet input/output ports on a bit-by-bit basis onto said fiber optic link.
- 13. The system of claim 8, wherein said multiplexer is an 8:1 multiplexer.
- 14. A method of data transmission comprising:receiving a plurality of 8b/10b data packets from a plurality of communication links, respective data packets from each of said links having independent clocks, an input order, and respective idle sequences between said data packets, said plurality data packets having code words to denote a start and an end; synchronizing said data packets from each of said links to a common clock based on said code words; and bit multiplexing the data packets, on a bit by bit basis, onto a fiber optic link.
- 15. The method of claim 14, wherein said 8b/10b data packets are Gigabit Ethernet data packets.
- 16. The method of claim 14, wherein said communication links have a serial line rate of 1.25 Gb/s.
- 17. The method of claim 14, wherein said fiber optic link has a serial line rate of 10 Gb/s.
- 18. The method of claim 14, further comprising:demultiplexing an output of said fiber optic link onto a plurality of second communication links.
CROSS-REFERENCES TO RELATED APPLICATIONS
This application claims the benefit of U.S. Provisional Application No. 60/124,294, filed Mar. 12, 1999.
US Referenced Citations (3)
Number |
Name |
Date |
Kind |
5610911 |
Ishikawa et al. |
Mar 1997 |
A |
6188702 |
Tornetta et al. |
Feb 2001 |
B1 |
6400730 |
Latif et al. |
Jun 2002 |
B1 |
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/124294 |
Mar 1999 |
US |