The present disclosure generally relates to time-synchronization for networks. Time-synchronization aims to coordinate otherwise independent clocks in different network components.
Many services running on various networks require accurate time synchronization for correct operation. For example, if switches do not operate with the same clock rates, then slips will occur and degrade performance. Many networks rely on the use of highly accurate primary reference clocks which are distributed network-wide using synchronization links and synchronization supply units. Accurate time synchronization, or phase synchronization, is often needed to support requirements for the air interface of some mobile systems. Accurate time synchronization between different base stations may be important for the network to operate properly. For example, accurate time synchronization may facilitate handovers, when a device such as a cell phone is transfers from one base station to another base station, or various applications, including location based services, carrier aggregation, coordinated multipoint transmission, and relaying functions. Accurate time synchronization may also facilitate accurately locating mobile devices, such as cell phones.
The claimed subject matter is not limited to embodiments that solve any disadvantages or that operate only in environments such as those described above. This background is only provided to illustrate examples of where the present disclosure may be utilized.
The present disclosure generally relates to time-synchronization for networks. In some configurations, time synchronization signals may be combined with the primary and/or data signals travelling through a bidirectional optical cable.
In some aspects, a system may include an optical fiber and an optoelectronic module. The optoelectronic module may include an optical transmitter and a controller. The optical transmitter may be optically coupled with the optical fiber. The controller may be communicatively coupled to the optical transmitter. The controller may be configured to operate the optical transmitter to transmit data signals through the optical fiber. The optoelectronic module may be configured to transmit time synchronization signals through the optical fiber along with the data signals.
In some embodiments, an optical multiplexer or demultiplexer may be optically coupled between the optoelectronic module and the optical fiber.
In some aspects, time synchronization signals may be amplitude modulated, frequency modulated, or wavelength modulated to be transmitted through the optical fiber along with the data signals.
The optical fiber may be a bidirectional optical fiber. The system may be a bidirectional dense wavelength division multiplexing system or a bidirectional colorless system, and the system may be configured to transmit data signals and time synchronization signals in a first direction and an opposite second direction through the optical fiber.
The controller may frequency modulate, wavelength modulate, or amplitude modulate the time synchronization signals to be transmitted over the optical fiber along with the data signals.
The optoelectronic module may include a time synchronization signal detection module configured to receive received time synchronization signals from the optical fiber. The received time synchronization signals may be frequency modulated, wavelength modulated, or amplitude modulated and are received along with received data signals.
The controller may include a power and extinction ratio (ER) control module, the power and ER control module may be configured to modulate the amplitude of the signals emitted by the optical transmitter to combine data signals with time synchronization signals. The controller may include an input stage configured to receive one or more time synchronization inputs. The controller may include a driver that receives data input signals and drives the optical transmitter.
The optoelectronic module may include an optical receiver optically coupled to receive optical signals from the optical fiber. The optoelectronic module may include a time synchronization signal detection module configured to detect time synchronization signals received through the optical fiber and output time synchronization output signals.
The optoelectronic module may include a time synchronization signal detection module that includes an amplifier, a low pass filter coupled to the amplifier; and a limiting amplifier coupled to the low pass filter.
The optoelectronic module may include a power controller that may include a power and extinction ratio (ER) control module, and a driver that receives data input signals. The optoelectronic module may include a wavelength controller that may include an input stage configured to receive one or more time synchronization inputs, and a temperature and wavelength control module configured to change the frequency or wavelength of signals emitted by the optical transmitter to transmit time synchronization signals over the optical fiber along with the data signals.
The optical transmitter may be a tunable laser and the optoelectronic module may include a tunable filter optically coupled to an optical fiber.
The optoelectronic module may include a time synchronization signal detection module that may include a limiting amplifier, a mark-space-ratio detector coupled to the limiting amplifier, and a filter controller coupled to the mark-space-ratio detector. The filter controller may be configured to control the tunable filter. The optoelectronic module may include a monitor photodiode optically coupled to the tunable filter, and the monitor photodiode may be electrically coupled to the limiting amplifier.
The optoelectronic module may include a splitter configured to direct a portion of optical signals to the monitor photodiode via the tunable filter.
The optoelectronic module may include a second optical transmitter optically coupled with the optical fiber, and a second controller communicatively coupled to the optical transmitter. The controller may be configured to operate the second optical transmitter to transmit the time synchronization signals through the optical fiber along with the data signals.
The optoelectronic module may include an optical receiver optically coupled with the optical fiber. The optical receiver may be configured to receive received time synchronization signals from the optical fiber. The optoelectronic module may include a time synchronization signal detection module communicatively coupled to the optical receiver. In some aspects, the transmitted time synchronization signals and the received time synchronization signals may include different wavelengths.
The optoelectronic module may include a splitter optically coupled between the optical transmitter and the optical fiber, and the splitter may also be optically coupled between the optical receiver and the optical fiber. The splitter may be configured to direct the transmitted time synchronization signals from the optical transmitter to the optical fiber; and direct the received time synchronization signals from the optical fiber to the optical receiver. In some aspects, the transmitted time synchronization signals and the received time synchronization signals may include the same wavelength.
In some configurations, the optical transmitter may be a directly modulated optical transmitter, a tunable laser with an external modulator, a tunable laser with a Mach-Zehnder modulator, and/or a tunable laser with an electro-absorption modulator.
This Summary introduces a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential characteristics of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter.
Reference will be made to the drawings and specific language will be used to describe various aspects of the disclosure. Using the drawings and description in this manner should not be construed as limiting its scope. Additional aspects may be apparent in light of the disclosure, including the claims, or may be learned by practice.
The present disclosure generally relates to time-synchronization for networks. Examples of time-synchronization methods and systems are described in “Time and phase synchronization aspects of packet networks” Revised Recommendation ITU-T G.8271/Y.1366, July, 2016, INTERNATIONAL TELECOMMUNICATION UNION (available at https://www.itu.int/rec/T-REC-G.8271-201607-P/en), which is incorporated by reference in its entirety.
Many services running on various networks require accurate time synchronization for correct operation. For example, if switches do not operate with the same clock rates, then slips will occur and degrade performance. Many networks rely on the use of highly accurate primary reference clocks which are distributed network-wide using synchronization links and synchronization supply units. Accurate time synchronization, or phase synchronization, is often needed to support requirements for the air interface of some mobile systems, as in the case of time division duplex (TDD) systems (for instance, LTE TDD) or when supporting multimedia broadcast/multicast service (MBMS). Accurate time synchronization between different base stations, e.g., time synchronization values <1±11 μs, may be important for the network to operate properly. For example, accurate time synchronization may facilitate handovers, when a device such as a cell phone is transfers from one base station to another base station, or various applications, including location based services and some LTE-A features. LTE-A features that may benefit from accurate time synchronization may include carrier aggregation, coordinated multipoint transmission (also known as network MIMO), and relaying functions. Accurate time synchronization may also facilitate accurately locating mobile devices, such as cell phones.
Table 1 below lists time and phase requirement classes, as defined in ITU-T G.8271 (time and phase synchronization aspects of packet networks). The location based services and some LTE-A features may require even higher time synchronization accuracy, at nanosecond levels, which may make it more challenging for system implementation.
For many conventional wireless networks, time synchronization is based on information from a global positioning system (“GPS”).
Timing information may be provided by standby clock source 112 and/or standby clock source 114. In particular, the clock sources 112, 114 may generate clock signals that are provided to various components in the network 100. In the illustrated configuration, the clock signals are distributed using GPS antennas 116, 118. Each of the base stations 102 of the network 100 may include a GPS antenna to obtain timing information via the GPS antenna 118. Such configurations may be implemented for time-division duplex (“TDD”) systems (such as those deployed in China) or code division multiple access (“CDMA”) systems (such as those deployed in the United States or other countries). For GPS-based time synchronization, the signals used for time synchronization may include a pulse per second (“1PPS”) signal and time of date (“TOD”) information.
In some circumstances, the configuration illustrated in
Networks that implement GPS-based time synchronization may have good accuracy, for example, around 30 nanoseconds, but deployment costs for such configurations may be relatively high. Specifically, use of many GPS antennas/receivers may make implementing GPS-based time synchronization relatively expensive.
As illustrated for example in
Some networks, for example, networks that include duplex transceivers, may implement the Precision Time Protocol (PTP) synchronization protocol as defined in the IEEE 1588-2002 standard or PTP Version 2 protocol defined in the IEEE 1588-2008 standard (“IEEE 1588 v2”). In PTP Version 2, time synchronization may be performed at least partially by sending a synchronization signals between a master unit and a slave unit. For example, the master unit may send a signal to a slave unit, and a slave unit sends a response to the master unit. However, in such configurations there may be latency resulting from the time it takes for the signal to travel through a transmission medium, such as an optical cable. This latency must be accounted for in the time synchronization scheme for accurate time synchronization.
To account for this latency, the master unit may receive the response and calculate the time difference or delay between the time the signal was sent and the time the response was received. The time difference may be divided in half to estimate the latency is a first direction (master to slave) as well as a second direction (slave to master).
This delay may represent a latency across the communications medium (i.e., the optical fiber) so that the time synchronization system may compensate for this delay. However, such an estimation is only accurate if the latency in the first direction and the second direction are approximately equal. If the latency in the first direction is different from the latency in the second direction, this may cause issues for time synchronization because the time synchronization system may not properly account for the difference in latency. Differences in latency may be caused by differences in length between the first communications medium (e.g., an east optical fiber) and the second communications medium (e.g., a west optical fiber), or if the length of the first or second communications medium changes for some reason. Furthermore, differences in latency may be caused by transceiver wavelength change in the first or second directions. In addition, it may not be practicable or possible to implement PTP Version 2 for unidirectional backhaul systems, because it may not be possible to send signals between a master unit and a slave unit. In some circumstances, such errors will result in incorrect latencies to be calculated in at least one direction.
The latency in either the first direction or the second direction may change when the length of one of the optical fibers changes. In some circumstances, the latency change may be represented by the following formula:
Latency change=D (ps/nm/km)*delta_wavelength (nm)*L (km)
In this formula, D represents the chromatic dispersion coefficient or constant, delta_wavelength represents the wavelength variation of the optical signal, and L represents the length of the transmission medium or optical fiber.
Generally, networks may include a main fiber cable, which may run through different locations within a city or between different cities. The networks may further include relatively short optical cables, which may be described as jumper cables, to connect equipment to the network. For unidirectional systems, if one of the fiber cables is severed, the fiber cable may be fused back together to restore the connection. However, it may be difficult to control and/or account for the latency change resulting from the change in fiber length in the severed/reconnected fiber, because the length would likely change when the optical cable is fused and the connection is restored. Also, the two optical cables for the two directions would likely no longer be the exact same length. So if the fiber is ever severed and reconnected in a unidirectional dense wavelength division multiplexing (“DWDM”) system, the change in fiber lengths may have an impact on the time synchronization accuracy.
The latency difference in both directions may be calibrated and/or accounted for during system setup, but latency may further change after setup, for example, during maintenance, which will degrade time synchronization accuracy. This would even apply to relatively short optical cables, for example, optical cables located inside of a building, which may be referred to as “jumper cables.” If the fiber jumper cable were changed, for example, from a 1 meter cable to a 2 meter cable then the time synchronization would also be changed. In such circumstances, an operator of network may have the difficult task of monitoring the length of all of the optical fibers or other transmission media, and compensating for their length, particularly when the lengths change. This may make maintenance of the network very difficult because an operator would need to monitor the length of all of the portions of all optical fibers or other transmission media.
In some embodiments, a bidirectional system may be employed to mitigate the issue of monitoring the lengths of the optical fibers or other transmission media. For example, the bidirectional system may employ one fiber for both the west and the east link, so the length in both directions will always be the same.
Each of the transceivers 404, 406 may be configured to convert electrical signals to optical signals to be transmitted through the optical fiber 402, and may be configured to receive optical signals and convert the optical signals to electrical signals. The transceiver 404 includes transmitter 410, a receiver 412, and a filter 414. The transmitter 410 generates optical signals that are transmitted through the filter 414 and into the optical fiber 402 and travel through the optical fiber 402 to the transceiver 406. The transceiver 404 may receive optical signals (for example, from the transceiver 406), the received optical signals may be directed to the receiver 412 by the filter 414, and the receiver 412 may convert the optical signals to electrical signals.
The transceiver 406 includes transmitter 420, a receiver 422, and a filter 424. The transmitter 420 generates optical signals that are transmitted through the filter 424 and into the optical fiber 402 and travel through the optical fiber 402 to the transceiver 404. The transceiver 406 may receive optical signals (for example, from the transceiver 404), the received optical signals may be directed to the receiver 422 by the filter 424, and the receiver 422 may convert the optical signals to electrical signals.
As illustrated, the bidirectional transceivers of
The system 450 also includes an optical multiplexer/demultiplexer (mux/demux) 480 on one side of the optical fiber 452 and a mux/demux 482 on the other side of the optical fiber 452. The mux/demux 480 receives the different optical signals (e.g., different channels) from the transmitters 460 of the transceivers 454 and combines the optical signals to be transmitted through the optical fiber 452. The mux/demux 482 receives the combined optical signals from the transceivers 454 and separates the optical signals to be received by the corresponding receivers 472 of the transceivers 456. Similarly, The mux/demux 482 receives the different optical signals (e.g., different channels) from the transmitters 470 of the transceivers 454 and combines the optical signals to be transmitted through the optical fiber 452. The mux/demux 480 receives the combined optical signals from the transceivers 456 and separates the optical signals to be received by the corresponding receivers 462 of the transceivers 464.
As illustrated in
The systems illustrated in
Since the systems in 4A-4B use a single optical fiber for both directions of optical signal travel, the length of the optical fiber is the same for both directions of communication. Accordingly, the latency across the communications medium may be approximately the same in both directions. Furthermore, the time difference for signals to travel from the master to the slave, and back from the slave to the master may be divided in half to accurately estimate the latency through the communication medium (in this case, the optical fiber).
The timing accuracy of the system 500 may be represented by the formula:
Accuracy=|ΔT1+ΔT2+ΔT3|
In this formula, ΔT1 represents the time synchronization accuracy of master clock, ΔT2 represents the time synchronization accuracy of transmission system, and ΔT3 represents the time synchronization accuracy between baseband control unit(s) (BBU) and remote radio unit(s) (RRU). In some configurations, the total timing accuracy of this system may be less than 1.5 microseconds, or around 1.5 microseconds. In some circumstances, ΔT2 per node may be less than 30 microseconds. Since the illustrated system is unidirectional, it may require compensation for fiber length change. ΔT2 per node may depend on the fiber length difference between the east optical fiber and the west optical fiber.
The framers 532, 534 may also verify the information in the time synchronization signal. The framers 532, 534 may also transmit time synchronization signals. Once the time synchronization signals are extracted they may be transmitted to a corresponding IEEE1588 module 536, 538. As illustrated, one of the IEEE1588 modules 536 associated with the transceiver 522 may be a master IEEE1588 module and the other IEEE1588 module 538 associated with the transceiver 524 may be a slave IEEE1588 module. The IEEE1588 modules 536, 538 may use the received time synchronization signals for time synchronization. In such configurations, the master IEEE1588 module 536 may provide time synchronization signals to the framer 532, which may combine the time synchronization signals with a main signal, which is then transmitted to the transceiver 522, and sent over the optical fiber 526 and received at the transceiver 524. The transceiver 524 sends the main signal with the time synchronization signals to the framer 534, which separates the main signal from the time synchronization signals. The framer 534 sends the time synchronization signals to the slave IEEE1588 module 538.
The timing accuracy of the system of
Accuracy=|ΔT1+ΔT2+ΔT3|
In this formula, ΔT1 represents the time synchronization accuracy of master clock, ΔT2 represents the time synchronization accuracy of transmission system, and ΔT3 represents the time synchronization accuracy between baseband control unit(s) (BBU) and remote radio unit(s) (RRU). In some configurations, the timing accuracy of this system may be less than 1.5 microseconds, or around 1.5 microseconds. In some circumstances, ΔT2 per node may be less than 30 microseconds. Since the illustrated system is bidirectional, compensation for fiber length change may not be required. ΔT2 per node may depend on the fiber length difference between the east optical fiber and the west optical fiber.
As illustrated, the system 620 includes transceivers 622, 624 without time synchronization capabilities optically coupled with a single optical fiber 626. The system 620 also includes framers 632, 634 corresponding to each transceiver 622, 624. The framers 632, 634 may distinguish time synchronization signals from other data signals, thereby permitting the time synchronization signals to be extracted for decoding or retransmission. The framers 632, 634 may also verify the information in the time synchronization signal. Once the time synchronization signals are extracted they may be transmitted to a corresponding IEEE1588 module 636, 638. As illustrated, one of the IEEE1588 modules 636 associated with the transceiver 622 may be a master IEEE1588 module and the other IEEE1588 module 638 associated with the other transceiver 624 may be a slave IEEE1588 module. The IEEE1588 modules 636, 638 may use the received time synchronization signals for time synchronization.
The signal process unit 710 and/or 724 may be part of a host that an optical transceiver is plugged into. In some configurations, the signal process unit 710 and/or 724 may include, or function as, the framer, as described above. The framer of the signal process unit 710 and/or 724 may process the main signal, for example, by inserting IEEE1588 package(s) into main data signal stream and/or de-inserting/recovering IEEE1588 package(s) from the main data signal stream.
Together, the transmit FIFO 712, the receiver FIFO 722, the PLL 714, CDR 726, PHY serializer 716 and PHY de-serializer 720 may provide signal interworking between very high speed serial links at the physical layer, and lower speed buses that the host is capable of processing.
As an IEEE1588 package is inserted into the physical layer, the transmit FIFO 712 on transmitter side 702 and the receiver FIFO 722 on the receiver side 704 may cause extra phase variation. If we assume that the signal rate of Ch1˜ChN is ˜311 MHz, then the phase difference of different combinations due to FIFO effects may be represented as follows: phase variation of different states of FIFO may be N*1/311 MHz, if FIFO depth is set as minimum. The maximum latency change may be around N* the interval of the bus signal, because there may be N possibilities of FIFO read/write during interworking between the parallel bus and the serial main signal. Accordingly, the latency variation due to random read/write at the FIFO may be:
The system 800 also includes framers 832, 834 corresponding to each transceiver 822, 824. The framers 832, 834 may receive synchronization signals from a specific electrical path, thereby permitting the time synchronization signals to be extracted for decoding or retransmission. The framers 832, 834 may also verify the information in the time synchronization signal. The framers 832, 834 may be similar or identical to the framers 632, 634 of
Once the time synchronization signals are extracted they may be transmitted to a corresponding IEEE1588 module 836, 838. As illustrated, one of the IEEE1588 modules 836 associated with the transceiver 822 may be a master IEEE1588 module and the other IEEE1588 module 838 associated with the other transceiver 824 may be a slave IEEE1588 module. The IEEE1588 modules 836, 838 may generate/receive the time synchronization signals for time synchronization.
The timing accuracy of the system 80 of
Accuracy=|ΔT1+ΔT2+ΔT3|
In this formula, ΔT1 represents the time synchronization accuracy of master clock, ΔT2 represents the time synchronization accuracy of transmission system, and ΔT3 represents the time synchronization accuracy between baseband control unit(s) (BBU) and remote radio unit(s) (RRU). In some configurations, the timing accuracy of this system may be less than 1.5 microseconds, or around 1.0 microseconds. In some circumstances, ΔT2 per node may be less than 30 microseconds. ΔT2 may depend on the fiber length difference in the east and the west directions. Since the illustrated system is bidirectional, compensation for fiber length change may not be required. ΔT2 per node may depend on the fiber length difference between the east optical fiber and the west optical fiber. The illustrated configuration may facilitate accurate time synchronization, as may be required for some networks.
In the illustrated systems, the time synchronization signal may be combined with the main data transmission signal to be transmitted over the optical fiber 826. For example, in one configuration the time synchronization signal may be amplitude modulated. In such configurations, the time synchronization signal may be added to the main data transmission signal by envelope modulation of the optical signal with a low modulation amplitude, which can be performed by modulating the bias current of the transmitter laser, or by modulating the pump current of a semiconductor optical amplifier (SOA) following the transmitter laser, or by other means to vary the average power of the optical signal. In any case, the time synchronization signal can be detected by monitoring the slow power variation of the optical signal on a (relatively) low-bandwidth photo diode at the Rx direction.
In another example, the time synchronization signal may be frequency/phase modulated. In such configurations, the time synchronization signal can be added by frequency/phase modulation of the optical signal with a low modulation amplitude, which can be performed by modulating the DBR current of a tunable DBR laser, or by modulating the bias current of the transmitter laser. The time synchronization signal can be detected by adding one edge filter of the optical signal with an extra photo diode at the receive direction.
In some circumstances, the bit width of the time synchronization signal may be limited if the time synchronization signals are amplitude modulated. Furthermore, some configurations where amplitude modulated time synchronization signals are implemented may introduce cross talk to the data signal. In such circumstances, frequency/phase modulated time synchronization signals may be preferable.
In some of the disclosed embodiments, the time synchronization channel is separate from the main signal. Accordingly, the bit-rate of the time synchronization signal will not change along with the main signal. Therefore, the random read/write related time synchronization errors (see
As illustrated, such components may be compensated for on both the input side and the output side. The delays introduced by the components may be added together to obtain a total latency change or delay. In some circumstances, this may be a round trip peak to peak latency variation.
In addition to delays introduced by the components, an extra delay may be caused by wavelength variation of optical signal(s). Such variations may also be included and/or accounted for in the round trip peak to peak latency variation.
In the bidirectional fiber cable, the wavelength of signals traveling in the east and west directions may be different from one another. In some circumstances, the latency difference between the west and east directions can be compensated based on wavelength differences. Specifically, since the nominal wavelength for both directions may be known, the changes in wavelength, or the wavelength difference, may be used to calculate the latency difference.
In some circumstances, the latency difference may be represented by the following formula:
Latency change=D (ps/nm/km)*delta_wavelength (nm)*L (km)
In this formula, D represents the chromatic dispersion coefficient or constant, delta_wavelength represents the wavelength variation of the optical signal, and L represents the length of the transmission medium or optical fiber. In one example, if the wavelength change (delta_wavelength) is +/−0.08 nm, the chromatic dispersion coefficient may be 17 ps/nm/km, and the latency change may be 17 ps/nm/km*(0.08*2) nm*L_fiber km. This may represent the latency change with compensation for fixed wavelength differences for the west and east links. Accordingly, a fiber 920 may introduce a delay based on the above formula.
For bidirectional DWDM systems, the latency difference of west and east direction can be compensated by the wavelength differences. For un-cooled laser colorless bidirectional transceiver, latency change due to the wavelength drift of laser can be compensated by the following formula:
wavelength drift=laser wavelength slope to bias current*temperature change
In this formula, laser wavelength slope to bias current represents how much wavelength change occurs when the bias current changes, and the temperature change represents the temperature change of the laser or laser chip. In some circumstances, the laser wavelength slope to bias current may be around 0.08 nm/C. The temperature of the laser may be detected by thermal resistor positioned sufficiently close to the laser
The latency change due to the PCB A/flex may be compensated based on the delay introduced by those components. In some configurations, the length of the traces or other electrical lines in the transceiver may be configured to be substantially the same length on the transmitter and receiver sides of the transceiver. Such configurations ensure that the latency is the same in both directions. In some configurations, the latency change may be identified and/or compensated for by detecting PCBA temperature and calculating the latency change based on the material dielectric constant change.
Although in the illustrated configuration the laser and the modulator 1004 are included together, in other configurations the laser and the modulator may be separate components. In addition, the laser may be any suitable optical transmitter.
As illustrated, in some configurations, the transceiver 1000 may include additional connections for time synchronization signals TX_TimeSync+, TX_TimeSync−, RX_TimeSync+, RX_TimeSync−. In the illustrated configuration, the transceiver 1000 includes two couplings for time synchronization signals TX_TimeSync+, TX_TimeSync− on the transmit side of the transceiver 1000 and two couplings for time synchronization signals RX_TimeSync+, RX_TimeSync− on the receiver side of the transceiver 1000.
The time synchronization signals on the transmit side may be transmitted to the controller 1002 for the laser and modulator 1004, which in turn operates a laser and/or modulator 1004 to transmit data signals and time synchronization signals over the bidirectional optical fiber 1010 (via the MUX/DEMUX 10006 if the system is a DWDM system). The controller 1002 may amplitude modulate the time synchronization signals to be transmitted over the optical fiber 1010 along with the data signals.
The time synchronization signals RX_TimeSync+, RX_TimeSync− on the receiver side may be recovered by the time synchronization signal recovery module 1014 coupled to the photodiode 1008 or other suitable receiver (e.g., avalanche photodiode). In some circumstances, the time synchronization signal recovery module 1014 may include a low pass filter to recover time synchronization signals. The data signals may be received at the photodiode 1008 and may be sent to the TIA 1012 for further processing/modulation. The transceiver 1000 may also include the power monitor 1016 to monitor received signals. In some configurations, the transceiver 1000 may be an SFP+ transceiver.
The transceiver 1000 may include optical components such as various lenses, isolators and/or filters. As illustrated, the optical components may be included as part of the bidirectional MUX/DEMUX 1006. The transceiver 1000 may include a filter 1020 that permits optical signals from the integrated laser and modulator 1004 on the transmit side (TX) of the transceiver 1000 to pass through the filter 1020 and be transmitted through the optical fiber. A lens 1022 may be positioned between the integrated laser and modulator 1004 and the filter 1020. A lens 1026 may be positioned on the other side of the filter 1020, for example, between the filter 1020 and an optical fiber. The filter 1020 may reflect signals received from the optical fiber and may direct the signals to the receiver side (RX) of the transceiver 1000. The received signals (RX) may pass through another filter 1028 and/or a lens 1030 and may pass to the photodiode 1008 or other suitable receiver. The time synchronization signal detection module 1014 may detect the power/amplitude/modulation changes caused by the power & ER control module 1100 to recover the time synchronization signals. The data signals may travel to the TIA 1012 to be output from the transceiver.
The transceiver 1400 may include the controller 1002 which operates the laser and/or modulator 1004 to transmit data signals over the bidirectional optical fiber 1010 (via the MUX/DEMUX 1006 if the system is a DWDM system).
The time synchronization signals on the transmit side may be transmitted to the wavelength controller 1102 which may be coupled to the laser and modulator 1004. The wavelength controller 1102 may change the frequency/wavelength of signals emitted by the laser and modulator 1004. The wavelength controller 1102 may frequency modulate or wavelength the time synchronization signals to be transmitted over the optical fiber 1010 along with the data signals.
On the receiver side, the transceiver 1400 may include a filter 1402 that detects changes in frequency/wavelength to filter out the time synchronization signals to be transmitted to a dedicated monitor photodiode (MPD) 1404 or other receiver suitable to receive the time synchronization signals. The monitor photodiode 1404 is coupled to a time synchronization detection module 1406 that may be configured to receive, amplify, and/or process the time synchronization signals received by the monitor photodiode 1404.
The transceiver 1400 also includes the avalanche photodiode 1008 (PIN/APD) or other receiver suitable to receive the data signals from the optical fiber 1010. The photodiode 1008 may be coupled to the receiver power monitor 1016 and/or the TIA 1012 which may receive the data signals.
In the illustrated embodiment, the integrated laser and modulator 1004 may include a tunable laser. The transceiver 1400 may also include a temperature and wavelength control module 1408. The temperature and wavelength control module 1408 may be configure to change the frequency/wavelength of signals emitted by the tunable laser of the integrated laser and modulator 1004. The temperature and wavelength control module 1408 may frequency modulate the time synchronization signals to be transmitted over the optical fiber along with the data signals.
The transceiver 1400 may include optical components such as various lenses, isolators and/or filters, such as the lenses 1024, 1026, 1030, the filters 1020, 1028, and the isolator 1022. As illustrated, the optical components may be included as part of the bidirectional MUX/DEMUX 1006. The transceiver 1400 may also include a splitter 1410. The received signals (RX) may pass through the splitter 1410 that directs at least a portion of the received signals to the filter 1028 and the lens 1030. At least a portion of the received signals may pass through the filter 1028 and the lens 1030 to the photodiode 1008 or other suitable receiver. The splitter 1410 may also direct at least a portion of the received signals through a tunable filter 1402, which may include a filter 1412 and/or a lens 1414. The received signals may travel through the tunable filter 1402 to the monitor photodiode 1404 coupled to the time synchronization signal detection module 1406. In some configurations, the filter 1402 may be tunable because wavelength and/or frequency of the time synchronization signals may change based on temperature or other factors. The filter 1402 may be tuned to suitably recover all of the time synchronization signals received at the transceiver. The synchronization signal detection module 1406, along with the tunable filter 1402, may recover the frequency/wavelength tuned time synchronization signals to be output from the transceiver 1400, or from another transceiver.
As illustrated, the BOSA 1600 may include a tunable laser 1601 that emits optical signals. The optical signals may travel through the lens 1203 and/or the isolator 1204 to the splitter 1206. The splitter 1206 may direct at least a portion of the optical signals to the MPD 1208, and at least a portion of the optical signals may pass through the splitter 1206 to the filter 1210, the filter 1210 may permit the optical signals to pass through the filter 1210, through the lens 1211 and into the optical fiber 1214. The filter 1210 may reflect signals received from the optical fiber 1214 and may direct the signals to a splitter 1602. The splitter 1602 may direct a portion of the signals through the lens 1213, the filter 1212 to the receiver/photodiode 1216. The receiver 1216 may include an avalanche photodiode or other suitable receiver. The splitter 1602 may also direct a portion of the signals to a tunable filter 1604. The signals may pass through the tunable filter 1604 to a time synchronization monitor photodiode 1606, or other suitable receiver. The time synchronization signals may be received at the time synchronization monitor photodiode 1606.
The mark-space-ratio detector 1704 may detect the mark-space-ratio of received signals and transmit this information to the controller 1706. The controller 1706 may be configured to control the tunable filter 1402. In some configurations, the controller 1706 may control the tunable filter 1402 to achieve a 50% mark-space-ratio.
The transceiver 1800 also includes an additional monitor photodiode (MPD) 1808 and a time synchronization signal detection module 1806 communicatively coupled to the MPD 1808. The MPD 1808 may receive time synchronization signals from the optical fiber 1010 via the MUX/DEMUX 1006. The time synchronization signal detection module 1806 that may be configured to receive, amplify, and/or process the time synchronization signals received by the monitor photodiode 1808.
In the configuration illustrated, the transceiver 1800 may use two separate wavelengths (or ranges of wavelengths) to transmit and receive time synchronization signals. For example, the transceiver 1800 may transmit time synchronization signals with a first wavelength (or range of wavelengths) in a first direction (e.g., east) over the optical fiber 1010, and may receive time synchronization signals with a second wavelength (or range of wavelengths) in a second direction (e.g., west) over the optical fiber 1010.
As illustrated, the transceiver 1900 includes a splitter 1902 positioned between the MUX/DEMUX 1006, the laser and modulator 1804 and the MPD 1808. The splitter 1902 may separate traffic in two opposite directions inside a transceiver 1900. In particular, the splitter 1902 may direct optical synchronization signals generated by the laser and modulator 1804 into the optical fiber 1010 via the MUX/DEMUX 1006. The splitter 1902 may also direct optical synchronization signals from the optical fiber 1010 to the MPD 1808 via the MUX/DEMUX 1006. In such configurations, the received optical synchronization signals may include the same wavelength or range of wavelengths as the optical synchronization signals generated by the laser and modulator 1804.
In some circumstances, the configuration of the transceiver 1800 of
In some circumstances, the configuration of the transceiver 1800 or the transceiver 1900 may be implemented in point to point links with SFP+ transceivers or other suitable transceivers. In some configurations, the laser and modulator 1804 used for the time synchronization signals in the transceivers 1800, 1900 may implement an inexpensive and/or cost-effective laser so as not to significantly increase costs of implementing time synchronization through dedicated channels. In such configurations, a separate physical channel may be used to transmit the time synchronization signals.
In some configurations, the optical transmitters, lasers, and/or the modulators described herein may be directly modulated optical transmitters, directed modulation optical transmitters and/or directed modulator optical transmitters. For example, the laser and the modulator 1004 may include a directed modulation optical transmitter or a directed modulator optical transmitters. In other configurations, the optical transmitters, lasers, and/or the modulators described herein may include a tunable laser with an external modulator. For example, the laser and the modulator 1004 may include a tunable laser with an external modulator. In some configurations, the modulators described herein may include a Mach-Zehnder modulator. The Mach-Zehnder modulator may be used to control or modulate the amplitude of the optical signals, for example, to transmit time synchronization signals along with main data signals. In other configurations, the modulators described herein may include an electro-absorption modulator. The electro-absorption modulator may be used to modulate the intensity of the optical signals, for example, to transmit time synchronization signals along with main data signals.
The time synchronization configurations described herein may be used instead of GPS-based time synchronization configurations. In the configurations described herein, time synchronizations signals are transmitted separately from the main data signals. However, in some of the described configurations the time synchronizations signals are transmitted via the same transmission medium (e.g., optical fiber) as is used for the main data signals, but on different channels (e.g., different wavelength channels). In such configurations, changes to the main signal may not affect the time synchronizations signals. Accordingly, time synchronization signal accuracy may be maintained throughout the network implementing the concepts described. Furthermore, the described configurations may be implemented in different types of networks that require time synchronization, and the various configurations described may meet module requirements and/or network requirements for different systems.
Although the above concepts are described in the context of transceivers, and the transceivers may include both an optical transmitter and an optical receiver, the concepts described herein may be implemented in any suitable optoelectronic modules. For example, in some configurations optoelectronic modules implementing the concepts described herein may include one more optical transmitters and no optical receivers, or one more optical receivers and no optical transmitters. Any suitable optoelectronic device may be adapted to implement the concepts described herein.
The terms and words used in the description and claims are not limited to the bibliographical meanings, but, are merely used to enable a clear and consistent understanding of the disclosure. It is to be understood that the singular forms “a,” “an,” and “the” include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to “a component surface” includes reference to one or more of such surfaces.
By the term “substantially” it is meant that the recited characteristic, parameter, or value need not be achieved exactly, but that deviations or variations, including for example, tolerances, measurement error, measurement accuracy limitations and other factors known to those skilled in the art, may occur in amounts that do not preclude the effect the characteristic was intended to provide.
Aspects of the present disclosure may be embodied in other forms without departing from its spirit or essential characteristics. The described aspects are to be considered in all respects illustrative and not restrictive. The claimed subject matter is indicated by the appended claims rather than by the foregoing description. All changes which come within the meaning and range of equivalency of the claims are to be embraced within their scope.
This application is a continuation of U.S. application Ser. No. 16/189,741, filed on Oct. 9, 2020, which is a continuation of U.S. application Ser. No. 15/691,425, filed on Aug. 30, 2017, and claims the benefit of and priority to U.S. Provisional Application No. 62/381,546, filed Aug. 30, 2016, both applications are incorporated herein by reference in their entirety.
Number | Name | Date | Kind |
---|---|---|---|
5444561 | Kaminishi | Aug 1995 | A |
5561542 | Kosugi et al. | Oct 1996 | A |
5576876 | Takeyari et al. | Nov 1996 | A |
5673133 | Imaoka et al. | Sep 1997 | A |
6486990 | Roberts et al. | Nov 2002 | B1 |
6798790 | Enssle et al. | Sep 2004 | B1 |
6990159 | Balb et al. | Jan 2006 | B1 |
7061939 | Chengson et al. | Jun 2006 | B1 |
7203429 | Bergano et al. | Apr 2007 | B2 |
7346279 | Li et al. | Mar 2008 | B1 |
7502568 | Mohan | Mar 2009 | B1 |
9219546 | George et al. | Dec 2015 | B2 |
9300398 | Chaffee et al. | Mar 2016 | B2 |
9331844 | Nuijts et al. | May 2016 | B2 |
20020030877 | Way et al. | Mar 2002 | A1 |
20020039217 | Saunders et al. | Apr 2002 | A1 |
20040062557 | Takashima | Apr 2004 | A1 |
20040101311 | Grohn | May 2004 | A1 |
20050180575 | Maeda et al. | Aug 2005 | A1 |
20060018475 | Vig et al. | Jan 2006 | A1 |
20060168379 | Frodsham et al. | Jul 2006 | A1 |
20060216040 | Nelson | Sep 2006 | A1 |
20070025737 | Kamio et al. | Feb 2007 | A1 |
20070071039 | Bang et al. | Mar 2007 | A1 |
20070081827 | Ide | Apr 2007 | A1 |
20070297801 | Mostert | Dec 2007 | A1 |
20080240720 | Fujii | Oct 2008 | A1 |
20100142955 | Yu et al. | Jun 2010 | A1 |
20110026932 | Yeh et al. | Feb 2011 | A1 |
20110135301 | Myslinski et al. | Jun 2011 | A1 |
20120195600 | Winzer | Aug 2012 | A1 |
20130044777 | Amari | Feb 2013 | A1 |
20130077964 | Mani | Mar 2013 | A1 |
20140140689 | Dahlfort et al. | May 2014 | A1 |
20140270805 | Mani | Sep 2014 | A1 |
20150172040 | Pelekhaty | Jun 2015 | A1 |
20150229438 | Le Taillandier De Gabory et al. | Aug 2015 | A1 |
20170279591 | Regev et al. | Sep 2017 | A1 |
Number | Date | Country | |
---|---|---|---|
20210328756 A1 | Oct 2021 | US |
Number | Date | Country | |
---|---|---|---|
62381546 | Aug 2016 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 16189741 | Nov 2018 | US |
Child | 17304988 | US | |
Parent | 15691425 | Aug 2017 | US |
Child | 16189741 | US |