Transmission system and method
10419263 ยท 2019-09-17
Assignee
Inventors
- Yi Ge (Bunkyo, JP)
- Takeshi Hoshida (Kawasaki, JP)
- Hisao Nakashima (Kawasaki, JP)
- Yuichi Akiyama (Kawasaki, JP)
Cpc classification
H03C5/00
ELECTRICITY
H04L25/03828
ELECTRICITY
H04L25/49
ELECTRICITY
H04L27/364
ELECTRICITY
H04L1/0042
ELECTRICITY
H03F2200/336
ELECTRICITY
H03C3/40
ELECTRICITY
H03F1/00
ELECTRICITY
International classification
H04K1/02
ELECTRICITY
H03C3/40
ELECTRICITY
H03F1/00
ELECTRICITY
H04L25/49
ELECTRICITY
H03C5/00
ELECTRICITY
Abstract
A transmission system includes a first transponder including a first I/Q modulator, and a second transponder including a second I/Q modulator, and configured to communicate with the first transponder using a frequency modulation scheme, wherein the first transponder is configured to set a first phase rotation mode in a first state for first light signal output from the first I/Q modulator, and transmit, to the second transponder, a first command to specify a second phase rotation mode for second light signal output from the second I/Q modulator, and the second transponder is configured to set, in response to the first command, the second phase rotation mode in a state specified by the first command.
Claims
1. A transmission system comprising: a first transponder including a first in-phase/quadrature (I/Q) modulator; and a second transponder including a second I/Q modulator, and configured to communicate with the first transponder using a frequency modulation scheme, wherein the first transponder is configured to: set a first phase rotation mode in a first state for first light signal output from the first I/Q modulator; and transmit, to the second transponder, a first command to specify a second phase rotation mode for second light signal output from the second I/Q modulator, the second transponder is configured to: set, in response to the first command, the second phase rotation mode in a state specified by the first command; and transmit, to the first transponder, a first notification indicating reception of the first command, and the first transponder is further configured to: establish the first phase rotation mode in the first state in response to the first notification; and when the first notification does not reach the first transponder within a predetermined time period after the transmitting of the first command, set the first phase rotation mode in a second state different from the first state, and transmit, to the second transponder, a second command to specify the second phase rotation mode for the second light signal output from the second I/O modulator.
2. The transmission system according to claim 1, wherein the second transponder is configured to: set, in response to the second command, the second phase rotation mode in a state specified by the second command; and transmit, to the first transponder, a second notification indicating reception of the second command, and the first transponder is configured to fix, in response to the second notification, the first phase rotation mode in the second state.
3. The transmission system according to claim 2, wherein the first transponder is configured not to execute further command transmission in response to the first notification or the second notification, and the second transponder is configured to fix the second phase rotation mode in response to the first command or the second command.
4. The transmission system according to claim 1, wherein the first transponder is configured to transmit a first bit pattern, and the second transponder is configured to invert bits in a second bit pattern received after reception of the first bit pattern when bit inversion is detected in the first bit pattern.
5. The transmission system according to claim 4, wherein the second transponder is configured to transmit the first bit pattern, and the first transponder is configured to invert the bits in the second bit pattern received after the reception of the first bit pattern when the bit inversion is detected in the first bit pattern.
6. The transmission system according to claim 1, wherein the first transponder is configured to change the first phase rotation mode between a first pattern for setting the same phase rotation direction for X-polarized and Y-polarized waves of the first light signal output from the first I/Q modulator and a second pattern for reversing the phase rotation direction of one of the X-polarized wave and the Y-polarized wave.
7. The transmission system according to claim 6, wherein the first transponder is configured to swap in-phase channel and quadrature channel signals inputted to the first I/O modulator, or switch the first phase rotation mode by inverting a sign of one of the in-phase channel and the quadrature channel.
8. The transmission system according to claim 6, wherein the first transponder is configured to transmit the first command to instruct switching of the second phase rotation mode between a first setting for setting the same phase rotation direction for X-polarized and Y-polarized waves of the second light signal output from the second I/Q modulator and a second setting for reversing the phase rotation direction of one of the X-polarized wave and the Y-polarized wave.
9. The transmission system according to claim 1, wherein when the first command is received by the second transponder and bit inversion is detected in a third bit pattern transmitted with the first command, the second transponder is configured to invert the bits in a fourth bit pattern received after reception of the third bit pattern.
10. A transmission system comprising: a first transponder including a first in-phase/quadrature (I/Q) modulator; and a second transponder including a second I/Q modulator, and configured to communicate with the first transponder using a frequency modulation scheme, wherein the first transponder is configured to: set a first phase rotation mode in a first state for first light signal output from the first I/Q modulator; and transmit, to the second transponder, a first information indicating the first state, and the second transponder is configured to: set a second phase rotation mode in a second state for second light signal output from the second I/Q modulator; and transmit, to the first transponder, a second information indicating the second state, and when the second transponder receives the first information, transmit, to the first transponder, the received first information with the second information.
11. The transmission system according to claim 10, wherein the first transponder is configured to fix the first phase rotation mode in the first state when the first transponder receives the first information from the second transponder.
12. The transmission system according to claim 10, wherein when the first transponder receives the second information, the first transponder is configured to transmit, to the second transponder, the received second information with the first information, and the second transponder is configured to fix the second phase rotation mode in the second state when the second transponder receives the second information from the first transponder.
13. A method using a first transponder including a first in-phase/quadrature (I/O) modulator and a second transponder including a second I/O modulator, the first transponder configured to communicate with the second transponder using a frequency modulation scheme, the method comprising: setting, by the first transponder, a first phase rotation mode in a first state for first light signal output from the first I/O modulator; transmitting, from the first transponder to the second transponder, a first command to specify a second phase rotation mode for second light signal output from the second I/O modulator; setting, by the second transponder in response to the first command, the second phase rotation mode in a state specified by the first command; and transmitting, from the second transponder to the first transponder, a first notification indicating reception of the first command: establishing, by the first transponder, the first phase rotation mode in the first state in response to the first notification; and when the first notification does not reach the first transponder within a predetermined time period after the transmitting of the first command, setting the first phase rotation mode in a second state different from the first state, and transmitting, to the second transponder, a second command to specify the second phase rotation mode for the second light signal output from the second I/O modulator.
14. The method according to claim 13, further comprising: setting, by the second transponder in response to the second command, the second phase rotation mode in a state specified by the second command; transmit, from the second transponder to the first transponder, a second notification indicating reception of the second command; and fixing, by the first transponder in response to the second notification, the first phase rotation mode in the second state.
15. The method according to claim 14, further comprising: not executing, by the first transponder, further command transmission in response to the first notification or the second notification; and fixing, by the second transponder, the second phase rotation mode in response to the first command or the second command.
16. The method according to claim 13, further comprising: transmitting, by the first transponder, a first bit pattern; and inverting, by the second transponder, bits in a second bit pattern received after reception of the first bit pattern when bit inversion is detected in the first bit pattern.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
DESCRIPTION OF EMBODIMENTS
(24) In the case where automatic control is performed between transponders, it is desirable that control using an FSK-SV method may be performed not only in one direction but also in both directions at once. Also, a configuration to bi-directionally and autonomously solve the problems of bit inversion and signal offset described above is desired.
(25)
(26) In order to avoid the problems of bit inversion and signal offset with the FSK method, it is conceivable that an FSK signal is superimposed on one of polarized waves only or the amplitude is changed from one polarized wave to another. Thus, signals may be avoided from being cancelled out between the polarized waves. However, the bit inversion problem still remains, leading to poor signal quality of FSK transmission. In the embodiment, the problems of bit inversion and data value offset are solved by a collaborative operation using FSK-SV between opposing TRPNs. Accordingly, control to achieve an appropriate phase rotation state is autonomously and automatically performed in both directions.
First Embodiment
(27)
(28) Light from a light source is split into an X-polarized wave and a Y-polarized wave by a polarization beam splitter or the like, which are guided to the I/Q modulator 17X and the I/Q modulator 17Y. The X-polarized wave made incident on the I/Q modulator 17X is modulated with signals outputted from the drivers 16-1 and 16-2. The Y-polarized wave made incident on the I/Q modulator 17Y is modulated with signals outputted from the drivers 16-3 and 16-4. In this event, characteristics of the I/Q modulators or characteristics of automatic bias control on the I/Q modulators may reverse a phase rotation direction during optical modulation by the I/Q modulators 17X and 17Y. While
(29) Therefore, four by four patterns are tested autonomously between the TRPNs to adjust the phase rotation state between the opposing TRPNs to an appropriate state. The phase rotation states of optical signals outputted from the I/Q modulators 17X and 17Y may be adjusted by control by the DSP 12. For example, in digital signal processing, the I-channel signal and Q-channel signal to be inputted to the I/Q modulator are swapped or the signs thereof are inverted, thereby allowing the phase rotation direction to be controlled. Such swapping of the I-channel and Q-channel or sign inversion processing performed before the input to the I/Q modulators 17X and 17Y is called an IQ swap for convenience. Moreover, a swap state between the I and Q channels set by the IQ swap processing is called an IQ swap state.
(30)
(31) In Step S1, the transponder 2A transmits, through an FSK-SV signal, an instruction command to switch the IQ swap state of the transponder 2B on the other side while sequentially switching its own IQ swap state. At the start of control, neither of the transponders 2A and 2B knows whether or not the phase rotation direction is reversed in the output of its own I/Q modulator. The transponder 2A sequentially switches its own IQ swap state in the following four ways: (1) a state where no IQ swap is performed at the input stage to the I/Q modulator for any of the X-polarized wave and the Y-polarized wave (this is called no swap), (2) a state where IQ swap is performed for the X-polarized wave only (this is called swap for X only), (3) a state where IQ swap is performed for the Y-polarized wave only (this is called swap for Y only), and (4) a state where IQ swap is performed for both of the X-polarized wave and the Y-polarized wave (this is called swap for both X and Y).
(32) The IQ swap state may be switched by the DSP 12 swapping the I-channel signal with the Q-channel signal, by inverting the sign of at least one of the I-channel and the Q-channel, or the like. The IQ swap state is adjusted for each of the X-polarized wave and the Y-polarized wave, and thus a signal to be inputted to the I/Q modulator is adjusted.
(33) In Step S2, setting of the IQ swap state of the slave, that is, the transponder 2B is instructed in four instruction patterns for each phase rotation state of the I/Q modulator. For example, the IQ swap state of the master transponder 2A is set to no swap, and no swap, swap for X only, swap for Y only, and swap for both X and Y are sequentially instructed as the IQ swap state of the slave transponder 2B. After the transmission of the four kinds of instructions with the transponder 2A set to no swap, the state thereof is switched to swap for X only and then four kinds of instructions are sequentially set again and transmitted. Thus, sixteen kinds of combinations are possible. Each instruction command is outputted as an FSK-SV signal from an optical transmitter 10 and transmitted to the slave transponder 2B through an optical transmission line 3.
(34) In Step S3, upon successful receipt of the FSK-SV signal by an optical receiver 20, the transponder 2B sets its own IQ swap state to the instructed state according to the instruction command, and outputs a predetermined notification value indicating the successful receipt of the FSK-SV signal to an optical transmission line 4 through the FSK-SV signal.
(35) In Step S4, when the transponder 2A successfully receives the notification value from the transponder 2B, the adjustment is completed knowing that the phase rotation states of the both optically modulated signals are set to appropriate states with a combination pattern in this event.
(36) According to this method, the transponder 2A or 2B does not have to check the phase rotation direction by monitoring modulated output light for each polarized wave with a monitor PD or the like. Thus, the phase rotation states of the I/Q modulator outputs for both of the transponders 2A and 2B may be set to appropriate states by autonomous and automatic control between the transponders 2A and 2B.
(37)
(38) The IQ swap switching/setting unit 114 in the control processor 11 outputs an instruction to switch/set the IQ swap state to the IQ swap unit 123 in the DSP 12 at a predetermined timing before the start of operation or the like, for example. The instruction to switch/set the IQ swap state is an instruction to swap the I-channel and Q-channel signals to be inputted to the I/Q modulator 17 or an instruction to invert the sign of any one of the I-channel signal and the Q-channel signal (for example, to invert the sign of the Q-channel signal only).
(39) The SV signal generator 111 includes an instruction command generator 112 and a notification value generator 113. The instruction command generator 112 sequentially generates an instruction command to switch the IQ swap state of the opposing transponder in four patterns, based on the instruction from the IQ swap switching/setting unit 114, when the transponder 2 including the optical transmitter 10 operates as the master. The generated instruction command is supplied as an FSK-SV signal to the FSK superimposition unit 122 in the DSP 12. The notification value generator 113 generates a predefined notification value in response to the receipt of the FSK-SV signal, when the transponder 2 including the optical transmitter 10 operates as the slave. The generated notification value is supplied as an FSK-SV signal to the FSK superimposition unit 122 in the DSP 12.
(40) The main signal processing unit 121 in the DSP 12 performs digital signal processing to generate electric field information from a transmitted signal (user data) to be inputted and map the information at symbol points on an I-Q plane (or on a complex plane). When the modulation method is dual polarization-qpsk (DP-QPSK), the information is mapped at any of four symbol points on the I-Q plane for each of the X-polarized wave and Y-polarized wave according to a logical value of the transmitted data. The mapped electric field information contains an I (in-phase) component and a Q (quadrature) component, and is represented by E=I+jQ=A(t)exp(j(t)). Here, j is an imaginary unit, A(t) is electric field intensity (amplitude), and (t) is an electric field phase. Note that a control signal or compensation data may be outputted as appropriate from the control processor 11 to the main signal processing unit 121.
(41) The FSK superimposition unit 122 superimposes an FSK-SV signal on the inputted transmitted signal and separates the signal into an I-channel signal and a Q-channel signal before outputting the signals. Since a dual polarization modulation method is used in this example, the FSK superimposition unit 122 includes an FSK superimposition unit 122X for the X-polarized wave and an FSK superimposition unit 122Y for the Y-polarized wave, and performs superimposition of the FSK-SV signal and I-Q separation for each polarized wave.
(42)
(43) The FSK-SV signal is represented by exp(2jftm(t)). Here, f is the maximum frequency shift of control signal modulation, and m(t) is the waveform of an SV signal to be superimposed. 2ftm(t) is a frequency offset component, and phase rotation of 2ftm(t) or 2ftm(t) is given by the value of the SV signal.
(44) When the FSK-SV signal is to be superimposed, an output E(t) from the multiplier 1221 is obtained as E(t)=E(t)*exp(2jftm(t)). When no SV signal is to be superimposed, the transmitted data is arranged at symbol points on the I-Q plane in a fixed manner as depicted in the lower left part of
(45) The signal having the FSK-SV signal superimposed thereon is outputted after being separated into an I component (signal component corresponding to a real part) and a Q component (signal component corresponding to an imaginary part) by the I-Q separator 1222.
(46) Referring back to
(47) The electric signals XI, XQ, YI, and YQ after the IQ swap processing are converted into analog signals by the corresponding DACs 14-1 to 14-4, amplified by drivers 16-1 to 16-4, and then inputted to the I/Q modulator 17X for the X-polarized wave and the I/Q modulator 17Y for the Y-polarized wave. The I/Q modulator 17X for the X-polarized wave uses drive signals outputted from the drivers 16-1 and 16-2 to modulate the X-polarized wave outputted from a light source 15 and subjected to polarization separation. The I/Q modulator 17Y for the Y-polarized wave uses drive signals outputted from the drivers 16-3 and 16-4 to modulate the Y-polarized wave outputted from the light source 15 and subjected to polarization separation. The X-polarized and Y-polarized waves modulated with the drive signals are multiplexed by a polarization multiplexer 18 and outputted as optical signals. When the phase rotation direction of output light from the I/Q modulator is corrected to the right direction by the IQ swap processing, the FSK-SV signal is normally received by the transponder on the other side.
(48)
(49)
(50)
(51) The FSK supervisory signal receiving circuit 25 includes an FSK signal detection circuit 251, an instruction command receiving circuit 252, and a notification value receiving circuit 253. The FSK supervisory signal receiving circuit 25 retrieves the FSK signal after fixed equalization processing in the example of
(52) The FSK signal detection circuit 251 estimates a frequency offset amount attributable to a difference between the transmission carrier frequency and the frequency of the LO 22, for example, and demodulates the superimposed FSK-SV signal based on the result of the estimation. The frequency offset amount may be obtained using a heretofore known method. For example, an in-phase (I) component of the received signal is multiplied by a complex conjugate of a signal obtained by delaying a quadrature (Q) component by 1 symbol, while the Q component is multiplied by a complex conjugate of a signal obtained by delaying the I component by 1 symbol. Then, the two products thus obtained are added and averaged to obtain the frequency offset amount. In the demodulated FSK-SV signal, an instruction command to instruct setting of the IQ swap state is inputted to the instruction command receiving circuit 252 to recover the value of the SV signal. The instruction command receiving circuit 252 is used when the transponder including this optical receiver 20 operates as the slave. The instruction command receiving circuit 252 retrieves the instruction command and supplies the instruction command to the control processor 11 in the optical transmitter 10 of its own transponder.
(53) In the demodulated FSK-SV signal, the notification value is inputted to the notification value receiving circuit 253, and the notification value is recovered. The notification value receiving circuit 253 is used when the transponder including this optical receiver 20 operates as the master. The notification value receiving circuit 253 retrieves the notification value and supplies the notification value to the control processor 11 in the optical transmitter 10 of its own transponder. The other SV signal is, for example, inputted to a processor shared by the optical transmitter 10 and the optical receiver 20 in the transponder for use in supervisory control between the transponders.
(54)
(55) <Operation Example of First Embodiment>
(56)
(57) The transponder 2A keeps transmitting the same instruction command for 3 units of time, from time t=0 to t=2, desired to receive a response from the transponder 2B. For example, the transponder 2A sets the state of its own IQ swap unit 123 to no swap, and transmits an instruction command indicating no swap to the transponder 2B. At this stage, there is no notification value yet to be sent from the transponder 2B through an FSK-SV signal (n/a). Then, the transponder 2A transmits FSK-SV signals by sequentially changing the instruction command to the transponder 2B to swap for X only, swap for Y only, and swap for both X and Y for every 3 units of time while maintaining its own IQ swap state to be no swap.
(58) The transponder 2B does not receive the FSK-SV signal until the phase rotation direction of the output light from the modulators for the X-polarized and Y-polarized waves coincides with the right direction, based on the IQ swap state set in the IQ swap unit 123. In this example, the right phase rotation state is not obtained until the IQ swap unit 123 in the transponder 2A is set to swap for Y only at t=24. Therefore, the FSK signal including the instruction command is not received by the transponder 2B.
(59) The instruction command no swap transmitted in the right phase rotation state at t=24 is received by the transponder 2B at t=25. The transponder 2B sets its own IQ swap unit 123 to the IQ swap state of the instruction command, that is, no swap, and transmits a predefined notification value 1 through an FSK-SV signal. However, since the actual phase rotation state of the transponder 2B is reversal for X only, the right phase rotation state may not be obtained by processing of no swap set in the IQ swap unit 123 in the transponder 2B, and no notification value is received by the transponder 2A.
(60) At t=27, the transponder 2A switches the instruction command to swap for X only and transmits an FSK-SV signal. At t=28, the transponder 2B sets the state of its own IQ swap unit 123 to swap for X only according to the received instruction command, and transmits the value 1 through an FSK-SV signal. The phase rotation state of the transponder 2B is corrected to the right phase rotation direction by the swap for X only processing, and the transponder 2A receives a notification value 1 at t=29. At this stage, the phase rotation direction in the I/Q modulator is set in the right state for both of the transponders 2A and 2B, and thus the setting is completed. The transponder 2B recognizes that its own IQ swap state is correctly set, since no instruction command is received from the transponder 2A within a predetermined period of time. Note that the transponder 2A may transmit setting complete notification to the transponder 2B at the next timing (t=30).
(61) With this method, the IQ swap state of its own transponder is autonomously set to the right state between the transponders 2A and 2B without any control signal from the SDN controller, and the phase rotation direction of the output light from the modulators is set to the right direction. Thus, value offset and bit inversion may be reduced in the FSK-SV communication.
(62)
(63) Next, the value i is incremented for the setting of its own IQ swap unit 123 (Step S12), and then the value j in the instruction command IQ[j] to the transponder 2B on the other side is incremented (Step S13). Immediately after the initialization, the set state of the IQ swap unit 123 in the transponder 2A is no swap at this stage, and the instruction command to the transponder 2B is also no swap.
(64) The control processor 11 determines whether or not a specified notification value is received through an FSK-SV signal (Step S14). When the specified notification value is successfully received (YES in Step S14), the IQ swap unit 123 is correctly set in both of the transponders 2A and 2B, and thus the processing is terminated. When the specified notification value is not received in Step S14, it is determined whether or not the value j exceeds 4. Then, the value j is incremented until j=4, and Steps S13 to S15 are repeated.
(65) When the value j exceeds 4 in Step S15, it is determined whether or not the value i exceeds 4 (Step S16). Then, the value i is incremented until i=4, and Steps S12 to S16 are repeated. Thereafter, 16 patterns are tested in round-robin fashion, and the processing is repeated until the specified notification value is received in Step S14. This method allows the phase rotation direction of the optical signal outputted from the I/Q modulator to be autonomously adjusted to the right state between the transponders 2A and 2B.
(66)
(67) This method allows the phase rotation direction in I/Q modulation to be autonomously adjusted to the right state between the transponders 2A and 2B. Note that the processing flow of
(68) <Modified Example of First Embodiment>
(69)
(70) The transponders 2A and 2B each include the optical transmitter 10 of
(71)
(72) When the phase rotation direction of the output light from the I/Q modulator is reversed for the X-polarized wave, the phase rotation direction for the X-polarized wave is corrected to the right direction by setting swap for X only in the IQ swap unit 123. Thus, no values are offset and no bit inversion occurs. When the phase rotation direction of the output light from the I/Q modulator is reversed for the Y-polarized wave, the phase rotation directions for the X-polarized and Y-polarized waves are both reversed by setting swap for X only in the IQ swap unit 123. Thus, no values are offset but bit inversion occurs.
(73) Therefore, two test patterns are used to deal with offsetting of the values, and in the event of bit inversion, bit inversion is performed on the receiving side to obtain the right value.
(74) Referring back to
(75) Upon successful receipt of the FSK-SV signal, the transponder 2B sets the state of its own IQ swap unit 123 to the state instructed by the instruction command, and transmits a specified value indicating the successful receipt to the transponder 2A together with a predetermined bit pattern. The transponder 2B also checks the received bit pattern against its own bit pattern 152. When the bit patterns do not match, bit inversion is performed by the bit inversion check mechanism 257 and the bit patterns are checked again. If the bit inversion allows the patterns to match, the transponder 2B receives bit patterns by performing bit inversion in subsequent FSK-SV communication.
(76) The transponder 2A receives a predetermined value together with the bit patterns from the transponder 2B, thus recognizing that there is no problem with the IQ swap state set in the transponder 2A and the IQ swap state set in the transponder 2B. Then, the transponder 2A checks the bit patterns and, when the bit patterns match, receives the FSK-SV signal without bit inversion in subsequent communication. When the bit patterns do not match, the transponder 2A receives the FSK-SV signal by performing bit inversion in subsequent communication.
(77) In the modified example, bit inversion is used to control the IQ swap state to be the right state between the opposing transponders 2A and 2B with less test patterns, thereby allowing for transmission and reception of FSK-SV signals while reducing offsetting of FSK signals.
Second Embodiment
(78)
(79) The transponder 2A includes: a transmitted SV management unit 115A configured to manage an SV signal transmitted by the transponder 2A; and a received SV management unit 255A configured to manage the received SV signal. The transmitted SV management unit 115A manages an RX swap value B indicating a reception status of a TX swap value A transmitted by the transponder 2A and a TX swap value B received from the transponder 2B. The received SV management unit 255A manages an RX swap value A indicating a reception status, in the opposing transponder (transponder 2B), of the TX swap value B received from the transponder 2B and the TX swap value A transmitted by the transponder 2A.
(80) The transmitted SV management unit 115A may be provided in the control processor 11 in the optical transmitter 10 of the transponder 2A (see
(81) Likewise, the transponder 2B includes: a transmitted SV management unit 115B configured to manage an SV (supervisory control) signal transmitted by the transponder 2B; and a received SV management unit 255B configured to manage the received SV signal. The transmitted SV management unit 115B manages an RX swap value A indicating a reception status of a TX swap value B transmitted by the transponder 2B and a TX swap value A received from the transponder 2A. The received SV management unit 255B manages an RX swap value B indicating a reception status, in the opposing transponder (transponder 2A), of the TX swap value A received from the transponder 2A and the TX swap value B transmitted by the transponder 2B.
(82) The transponders 2A and 2B each automatically adjusts its own IQ swap state to the right IQ swap state while switching the IQ swap state based on whether or not the FSK transmitted from the opposing transponder is successfully received as well as the received information (TX swap value and RX swap value).
(83) The TX swap value includes four values indicating its own IQ swap state. The four values are no swap, swap for X only, swap for Y only, and swap for both X and Y as in the case of operation example 1.
(84) The TR swap value received when the FSK-SV signal is successfully received is written into the RX swap value. The RX swap value includes five values no swap, swap for X only, swap for Y only, swap for both X and Y, and unknown.
(85) As an example, first, the transponder 2A sets the TX swap value A to no swap, sets the RX swap value B to unknown, and outputs an FSK-SV signal to an optical transmission line 3, as indicated by the thick solid lines.
(86) When the FSK-SV signal is received by the transponder 2B, the TX swap value A is written into the TX swap value A in the received SV management unit 255B of the transponder 2B and also written into the RX swap value A in the transmitted SV management unit 115B. Thus, the transponder 2B knows that the right IQ swap state of the transponder 2A is no swap. The RX swap value A is transmitted to the transponder 2A through an optical transmission line 4 together with the TX swap value of the transponder 2B as the FSK-SV signal.
(87) When the FSK-SV signal is successfully received by the transponder 2A, the RX swap value A and the TX swap value B are written into the received SV management unit 255A. Thus, the transponder 2A knows the right IQ swap state of its own, and the IQ swap state is correctly set on a path from the transponder 2A to the transponder 2B.
(88) Likewise, first, the transponder 2B sets the TX swap value B to no swap, sets the RX swap value A to unknown, and outputs an FSK-SV signal to the optical transmission line 4, as indicated by the thick broken lines. When the FSK-SV signal is received by the transponder 2A, the TX swap value B is written into the TX swap value B in the received SV management unit 255A of the transponder 2A and also written into the RX swap value B in the transmitted SV management unit 115A. The value written into the RX swap value B is transmitted to the optical transmission line 3 together with the TX swap value A as the FSK-SV signal at the next transmission timing. When the FSK-SV signal is successfully received by the transponder 2B, the RX swap value B is written into the received SV management unit 255B. At this point, the transponder 2B knows the right IQ swap state of its own, and the IQ swap state is correctly set on a path from the transponder 2B to the transponder 2A.
(89)
(90) Next, if the FSK-SV signal from the transponder 2B is successfully received, the TX swap value of the transponder 2B received in this event is written into the RX swap value transmitted by the transponder 2A, and transmits an FSK signal (Step S32). At this point, the transponder 2A knows the right IQ swap state of the opposing transponder 2B. This state is assumed to be state 1.
(91) Since the right IQ swap state of its own is still unknown, the transponder 2A keeps transmitting the FSK-SV signals while sequentially changing its own TX swap value (Step S33). When the FSK-SV signal with the RX swap value taking a value other than unknown is received from the transponder 2B, the IQ swap state of its own is set to the RX swap value and the RX swap value of the transmitted SV management unit 115A is fixed to that value (Step S34). At this point, the transponder 2A knows its own IQ swap state. This state is assumed to be state 2.
(92) Next, it is determined whether or not the TX swap value and RX swap value managed by the received SV management unit 255A no longer change (Step S35). Steps S33 to S35 are repeated until the TX swap value and the RX swap value no longer change. When the TX swap value and the RX swap value no longer change, the transponder 2A knows that the right IQ swap state is set in both directions (YES in Step S35), and then terminates the processing.
(93)
(94) The state 0 is a state where neither the right IQ swap state of the own transponder nor the right IQ swap state of the opposing transponder is known. A condition for transition to the state 0 is setting of an initial state. The transponder 2 transmits an FSK-SV signal while switching its own IQ swap state. As for the value of the SV signal to be transmitted, the TX swap value is sequentially switched, and the RX swap value is set to a value indicating unknown.
(95) The state 1 is a state where the right IQ swap state of the own transponder is unknown but the right IQ swap state of the opposing transponder is known. A condition for transition to the state 1 is successful receipt of the FSK-SV signal. In this case, the transponder 2 writes the TX swap value received from the opposing transponder into its own RX swap value. As for the value of the SV signal to be transmitted, the TX swap value is sequentially switched, and the RX swap value is fixed to the received TX swap value of the opposing transponder.
(96) The state 2 is a state where the right IQ swap state of the own transponder and the right IQ swap state of the opposing transponder are known. A condition for transition to the state 2 is that the FSK-SV signal is successfully received and the received RX swap value has a value other than unknown. In this case, the transponder 2 writes the TX swap value received from the opposing transponder into the received RX swap value indicating its own IQ swap state. As for the value of the SV signal to be transmitted, the TX swap value is fixed to the received RX swap value, and the RX swap value is fixed to the previously set TX swap value of the opposing transponder.
(97) The state 3 is a state where the transponder 2 recognizes its own right IQ swap state and the right IQ swap state of the opposing transponder, and recognizes that the opposing transponder also knows the right IQ swap states of the both transponders. A condition for transition to the state 3 is that the FSK-SV signal is continuously successfully received and the RX swap has a value other than unknown. In this case, the transponder 2 finishes the IQ swap determination processing.
(98) <Operation Example 1 of Second Embodiment>
(99)
(100) The transponder 2A is in the state 0 from time t=0 to t=7. In the state 0, the RX swap value of the transmitted SV signal is set to unknown, and the FSK-SV signal is transmitted by sequentially changing the TX swap value. Due to the transmission delay time, the FSK-SV signal from the transponder 2B does not reach the transponder 2A until t=5. At t=6 and t=7, the transponder 2A may not receive the FSK-SV signal since the IQ swap state set in the transponder 2B is not the right state.
(101) At t=8, the TX swap value from the transponder 2B is received, and a transition is made to the state 1. The value included in the received TX swap value is swap for Y only (abbreviated as Y in
(102) At t=16, the transponder 2A receives the RX swap value taking a value other than unknown in the received SV signal for the first time, and then shifts to the state 2. More specifically, the transponder 2A recognizes that its own right IQ swap state is swap for both X and Y (abbreviated as XY in
(103) At and after t=23, the FSK-SV signal from the transponder 2B is continuously successfully received, and a transition is made to the state 3. The transponder 2A recognizes that the RX swap value of the received SV signal is XY indicating its own right IQ swap state and that the TX swap value is Y indicating the right IQ swap state of the transponder 2B. In other words, the transponder 2A knows that the completion of setting the right IQ swap states of the both transponders is also recognized by the transponder 2B.
(104) Meanwhile, at t=9, the transponder 2B successfully receives the FSK-SV signal from the transponder 2A for the first time, and then shifts to the state 1. The transponder 2B recognizes from the TX swap value included in the received SV signal that the right IQ swap state of the transponder 2A is XY, and writes this value into the RX swap value of the transmitted SV signal. Thereafter, the RX swap value of the transmitted SV signal of the transponder 2B is fixed to XY. On the other hand, the TX swap value of the transmitted SV is sequentially switched until t=17, and the FSK-SV signal is transmitted.
(105) At t=17, the transponder 2B receives the RX swap value taking a value other than unknown for the first time, and then shifts to the state 2. Thus, the transponder 2B knows that its own right IQ swap state is swap for Y only (abbreviated as Y in
(106) At and after t=21, the FSK-SV signal from the transponder 2A is continuously successfully received, and a transition is made to the state 3. The transponder 2B recognizes that the IQ swap value is correctly set in the both transponders, and terminates the IQ swap state determination processing.
(107) This operation allows setting of the right IQ swap to be completed approximately at the same time or within close time frames between the transponders 2A and 2B.
(108)
(109) After the elapse of a predetermined time (for example, at t=8), TRPN A successfully receives the FSK-SV signal for the first time, and knows the right IQ swap state of TRPN B. Then, TRPN A writes the TX swap value of the received SV signal from TRPN B into the RX swap value of the transmitted SV signal of its own, and notifies a correct answer (Step S42). The state so far is the state 1.
(110) At t=17, for example, TRPN B receives the FSK-SV signal in which the RX swap value included in the received SV signal from TRPN A is the value other than unknown for the first time, and knows that the correct answer for its own IQ swap state is swap for Y only. TRPN B fixes its own IQ swap state to Y, and at the same time, fixes the TX swap value of the transmitted SV to Y (Step S43). The state so far is the state 2.
(111) TRPN A confirms at and after t=23 and TRPN B confirms at and after t=21 that the TX swap value and RX swap value in the received SV signal do not change, and then terminate the determination processing (Step S44). This state is the state 3.
(112) In operation example 1, the right IQ swap state may be set approximately at the same time between the opposing transponders.
(113) <Operation Example 2 of Second Embodiment>
(114)
(115) The transponder 2A receives the FSK-SV signal for the first time at t=8, recognizes that the right IQ swap state of the transponder 2B is Y, and then shifts to the state 1. The transponder 2A writes the TX swap value included in the received SV signal into the RX swap value of the transmitted SV of its own. The transponder 2A fixes the RX swap value of the transmitted SV to Y and transmits the FSK-SV signal by sequentially switching its own IQ swap state.
(116) At t=17, the transponder 2B receives the FSK signal from the transponder 2A for the first time, and knows from the TX swap value included in the received SV that the right IQ swap state of the transponder 2A is XY. At the same time, the transponder 2B knows that its own right IQ swap state is Y since the RX swap value included in the received SV is other than unknown. At this point, the transponder 2B shifts to the state 2. Since the transponder 2B recognizes the right states of its own and of the opposing transponder 2A at the same time, a transition is made from the state 0 to the state 2. Thereafter, the transponder 2B keeps transmitting the FSK-SV signals by fixing the TX swap value of the transmitted SV signal to Y and fixing the RX swap value to XY.
(117) At t=23, the transponder 2A receives the FSK-SV signal having the RX swap value other than unknown. The transponder 2A recognizes its own right IQ swap state, fixes the IQ swap state to XY, and writes this value into the TX swap value of the transmitted SV signal. Since the transponder 2A continuously receives the FSK signals at and after t=23, the transponder 2A shifts from the state 1 to the state 3 at t=23.
(118) Meanwhile, the transponder 2B continuously receives the FSK-SV signals at and after t=29 after the transmission delay of 6 units of time, and terminates the IQ swap state determination processing.
(119) In operation example 2, the transponders 2A and 2B do not have to start transmitting the FSK-SV signals at the same time. Therefore, either one of the transponders starts the IQ swap state control operation using the FSK-SV signal, and a collaborative operation is performed upon receipt of the FSK-SV signal by the opposing transponder. This method also allows the phase rotation direction of the optical signal outputted from the I/Q modulator to be correctly maintained by autonomously controlling the right IQ swap state in both directions without using the DSN controller.
(120)
(121) TRPN A receives the FSK-SV signal for the first time at t=8, and recognizes that the right IQ swap state of TRPN B is Y. TRPN A writes the TX swap value included in the received SV signal into the RX swap value of the transmitted SV of its own, and transmits the FSK-SV signal while sequentially switching its own IQ swap state (Step S52).
(122) TRPN B receives the FSK signal from TRPN A for the first time at t=17, and knows the right IQ swap state of the TRPN A and its own right IQ swap state at the same time since the RX swap value included in the received SV is other than unknown (Step S53). TRPN B fixes its own IQ swap state to Y, and sets the TX swap value of the transmitted SV signal of its own to Y. At the same time, TRPN B writes the received TX swap value into the RX swap value of the transmitted SV signal, and transmits the FSK-SV signal (Step S53).
(123) At t=23, TRPN A recognizes its own right IQ swap state from the RX swap value of the received SV signal, fixes the IQ swap state to XY, and writes this value into the TX swap value of the transmitted SV signal (Step S54).
(124) TRPN A confirms at and after t=23 and TRPN B confirms at and after t=29 that the TX swap value and RX swap value in the received SV signal no longer change, and then terminate the processing (Step S55).
(125) In operation example 2, although a time difference occurs in setting of the right IQ swap state for the transmission delay time between the opposing transponders, the transponders do not have to start the control processing at the same time, resulting in a simpler control operation.
(126) Although the disclosure has been described above based on the specific embodiments, the disclosure is not limited to the above embodiments. The IQ swap control described above is also applicable to correction of the phase rotation direction of optical signals when pre-equalization is performed by the DSP on the transmission side. Moreover, the IQ swap control for controlling the phase rotation state of the output light from the I/Q modulator is not limited to swapping of the I/Q channels or sign inversion by the DSP. For example, a configuration may be adopted in which signal paths to the drivers 16-1 and 16-2 and/or signal paths to the drivers 16-3 and 16-4 are switched using switches, transistors or the like.
(127) The specified value to be returned when the transponder 2B successfully receives the instruction command in the master-slave method is not limited to the value 1 or 0, but another receipt notification may be performed. Thus, the problems of bit inversion and value offset between the opposing transponders are solved to improve the quality of automatic control using the FSK-SV signals.
(128) All examples and conditional language recited herein are intended for pedagogical purposes to aid the reader in understanding the invention and the concepts contributed by the inventor to furthering the art, and are to be construed as being without limitation to such specifically recited examples and conditions, nor does the organization of such examples in the specification relate to a showing of the superiority and inferiority of the invention. Although the embodiments of the present invention have been described in detail, it should be understood that the various changes, substitutions, and alterations could be made hereto without departing from the spirit and scope of the invention.