The present disclosure relates to optical communication.
There is a large installed base of multi-mode fiber in today's data centers. This fiber consists of bundles of two optical fibers that each can support up to 25 Gbps of data transmission using inexpensive components. Currently, these fiber bundles are used to carry 10 Gbps Ethernet traffic.
There is a market transition occurring to change the link speed from 10 Gbps Ethernet to 40 Gbps Ethernet in the data center. In order for this to happen, the existing fiber would need to be replaced. The new fiber will either be single-mode and require expensive transmission technology running at 40 Gbps or it will be an 8 optical strand bundle that uses 4 times the number of transmitters and receivers as the current 10 Gbps solutions.
Techniques are presented herein to facilitate higher bandwidth communications in a data center using existing multi-mode optical fibers. A first device transmits to a second device a first optical signal at a first wavelength on a first optical fiber. The first optical signal carries a first portion of Ethernet traffic from the first device to the second device. The first device receives a second optical signal transmitted at a second wavelength on the first optical fiber from the second device to the first device. The second optical signal carries a first portion of Ethernet traffic from the second device to the first device. On a second optical fiber, the first device transmits to the second device a third optical signal at a third wavelength. The third optical signal carries a second portion of Ethernet traffic. The first device receives a fourth optical signal at a fourth wavelength on the second optical fiber. The fourth optical signal carries a second portion of Ethernet traffic from the second device to the first device. Thus, simultaneous transmission (full-duplex communication) of two optical signals is performed in opposite directions on two optical fibers between the first and second devices to transport Ethernet traffic between the first and second devices.
Presented herein are techniques to facilitate higher bandwidth communications in a data center using existing multi-mode fibers and full-duplex optical communication techniques. At the time of this writing, existing multi-mode fibers in data centers are used to carry 10 Gbps of Ethernet traffic (when converted to optical signals). Actually, these multi-mode fibers can handle even greater data rates before performance/degradation issues occur. For example, existing multi-mode fibers rated for 10 Gbps of Ethernet traffic can support up to 25 Gbps of Ethernet traffic.
According to the techniques presented herein, data is transmitted on each optical fiber in a fiber bundle (2 fibers) at 20 Gbps in both directions so that the existing 10 Gbps installed multi-mode fiber bundle can carry 40 Gbps of Ethernet traffic. Specifically, 20 Gbps of Ethernet traffic on two fibers will be transmitted from a first device to a second device for a total of 40 Gbps, and on the same two fibers 20 Gbps of Ethernet traffic from the second device to a first device, also for a total of 40 Gbps. This allows the existing fiber bundles deployed for 10 Gbps of Ethernet traffic in the data center to be re-used for 40 Gbps Ethernet traffic communication, without resorting to exotic and expensive transmission technology.
Specifically, to achieve the full-duplex operation in both fibers, i.e. transmission of data in both directions on a single fiber, two different wavelengths, one wavelength for each direction, is used in each fiber for transmission of the optical signals. Reference is now made to
Device 20 transmits to device 30 a first optical signal 50 at a first wavelength (λ1) on the first optical fiber 40 in the pair. The first optical signal 50 carries a first portion of Ethernet traffic from device 20 to device 30. Device 30 transmits a second optical signal 52 at a second wavelength (λ2) on the first optical fiber 40. The second optical signal 52 carries a first portion of Ethernet traffic from the second device 30 to the first device 20.
Similarly, the first device 20 transmits to the second device 30 a third optical signal 60 at a third wavelength (λ3) on the second optical fiber 42. The third optical signal carries a second portion of Ethernet traffic from the first device 20 to the second device 30. The second device 30 transmits to the first device 20 a fourth optical signal 62 at a fourth wavelength (λ4) on the second optical fiber 42. The fourth optical signal 62 carries a second portion of Ethernet traffic from the second device 30 to the first device 20.
Using the techniques depicted in
In a similar manner, the second device 30 allocates between a predetermined bandwidth of Ethernet traffic (e.g., 40 Gbps) between the first and second portions. The second device 30 sends a first portion (e.g., 20 Gbps) of the total of its Ethernet traffic, e.g. 40 Gbps, on the second optical signal 52 on the first fiber 40 to the first device 20, and a second (e.g., remaining) portion (e.g., 20 Gbps) of its Ethernet traffic on the fourth optical signal 62 on the second fiber 42 to the first device 20. Moreover, the first optical fiber 40 and second optical fiber 42 may each be capable of supporting an optical signal carrying 20 Gbps of traffic even though these fibers are “rated” for carrying 10 Gbps of traffic.
The first wavelength (λ1) is different from the second wavelength (λ2) so that the optical signals 50 and 52 can be transmitted simultaneously (full-duplex) over the same fiber in opposite directions. Similarly, the third wavelength (λ3) is different from the fourth wavelength (λ4) so that optical signals 60 and 62 can be transmitted simultaneously (full-duplex) over the same fiber in opposite directions. However, the first wavelength (λ1) used in the first fiber 40 may or may not be the same as the third wavelength (λ3) used in the second fiber Likewise, the second wavelength (λ2) may or may not be the same as the fourth wavelength (λ2) used in the second fiber 42.
Reference is now made to
Similarly, device 30 includes an optical transmitter 32 and an optical receiver 33 for use in connection with the first optical fiber 40, an optical transmitter 34 and an optical receiver 36 for use in connection with the second optical fiber 42, and a modem 38. The modem 38 performs the necessary modulation and demodulation in the electrical domain, and is connected to the optical transmitter 32, optical receiver 33, optical transmitter 34 and optical receiver 36. The modem 38 supplies 20 Gbps of Ethernet traffic to the optical transmitter 32 for transmission on optical signal 52 over the first optical fiber 40 at the second optical wavelength (λ2), and supplies 20 Gbps of Ethernet traffic to the optical transmitter 34 for transmission over the second optical fiber 42 on optical signal 62 at the fourth optical wavelength (λ4). Conversely, the modem 38 demodulates and recovers 20 Gbps of Ethernet traffic carried in the optical signal 50 received by the optical receiver 33 on the first optical fiber 40 at the first optical wavelength (λ1) and demodulates and recovers 20 Gbps of Ethernet traffic carried in the optical signal 60 received by the optical receiver 36 at the third optical wavelength (λ3).
Turning now to
The operations performed in the second device are now described with reference to
In summary, techniques are presented herein to transmit a desired bandwidth (e.g., 40 Gbps) of Ethernet traffic over two multi-mode fibers by sending portions (e.g., 20 Gbps) of the desired bandwidth of Ethernet traffic on each fiber in both directions. This solution fully utilizes the existing installed fiber optic network in the data center to support 40 Gbps of Ethernet traffic with a very cost effective solution. Again, communication of 20 Gbps of Ethernet traffic is communicated in each direction on a first optical fiber capable of supporting up to 25 Gbps of Ethernet traffic, and similarly, communication of 20 Gbps of Ethernet traffic is communicated in each direction on a second optical fiber capable of supporting up to 25 Gbps of Ethernet traffic.
The above description is intended by way of example only.