Method for detecting synchronization deviation between communication stations
10945223 ยท 2021-03-09
Assignee
Inventors
Cpc classification
H04L7/00
ELECTRICITY
International classification
Abstract
The time of transmission and reception between stations A and B is exchanged, and any deviation in time is calculated in a corresponding manner in the stations. Using the transmission time TXA from station A to B, the transmission time TYB from station B to A, the time TXB of a clock at station B in a transmission from station A to station B, and the clock time TYA at station A in a transmission from station B to A, the following are measured in sequence: 1) station A records the time TXA at which TXA and TYA were transmitted, 2) station B measures the time TXB at which TXA and TYA were received, 3) station B records the time TYB at which TXB and TYB were transmitted, and 4) station A measures the time TYA at which TXB and TYB were received, the transfer time between stations A and B being derived at each station on the basis of the average of the increase TXB-A from TXA to TXB and the increase TYA-B from TYB to TYA, or the deviation in time for a transfer between stations A and B being determined by subtracting the increase TXB-A from the transfer time. The transmission time TXA from station A to B may also be measured using a reflection signal from a transmission terminal.
Claims
1. A method for detecting a synchronization deviation between communication stations, the method being a method for detecting, in first and second communication stations selected from among two or more communication stations that are connected to each other via a communication method to be capable of communicating with each other, a deviation in time between first time information that is transmitted from a transmitter (X) of the first communication station (A) and received by the first communication station and by the second communication station (B) and second time information that is transmitted from a transmitter (Y) of the second communication station and received by the first communication station and by the second communication station, the communication stations each clocking time in a corresponding manner, wherein the first time information contains first integrated phase information or first phase time information, and the second time information contains second integrated phase information or second phase time information, and transmitting predetermined empty information in a case of transmission of undetermined time information among transmission time information (TXA) from the first communication station to the second communication station, transmission time information (TYB) from the second communication station to the first communication station, reception time (TXB) of a clock at the second communication station in a transmission from the first communication station to the second communication station, and reception time (TYA) of a clock at the first communication station in a transmission from the second communication station to the first communication station, wherein TXA is a first phase time, TXB is a second phase time, TYA is a third phase time and TYB is a fourth phase time, the method comprising, in a process including: (1) a step in which the first communication station transmits T.sub.1XA and T.sub.1YA from among a set containing T.sub.1XA, T.sub.1XB and T.sub.1YA and records the transmission time T.sub.2XA, (2) a step in which the second communication station receives T.sub.1XA and T.sub.1YA and measures and records the reception time T.sub.2XB, (3) a step in which the second communication station transmits T.sub.2XB and T.sub.1YB and records the transmission time T.sub.2YB, (4) a step in which the first communication station receives T.sub.2XB and T.sub.1YB and measures and records the reception time T.sub.2YA, for a set of input values of T.sub.1XA, T.sub.1XB, T.sub.1YA, and T.sub.1YB, and for a set containing T.sub.2XA, T.sub.2XB and T.sub.2YA, and: deriving, at the first communication station, a transfer time of signal between the first communication station and the second communication station on the basis of an arithmetic mean of an increase (TXB-A) from T.sub.1XA to T.sub.1XB and an increase (TYA-B) from T.sub.1YB to T.sub.1YA; or determining the deviation in time between the first communication station and the second communication station by subtracting the increase (TXB-A) from the transfer time or by subtracting the transfer time from the increase (TYA-B).
2. The method for detecting a synchronization deviation between communication stations according to claim 1, wherein, in the first communication station or the second communication station, by using an offset phase difference generated from each reception point to a phase-difference measurement point, the received phase difference is corrected.
3. The method for detecting a synchronization deviation between communication stations according to claim 1, wherein communication between the first communication station and the second communication station is wireless communication, and the first communication station signal or the second communication station signal is a carrier wave that has been modulated by using information containing the phase difference XB or YA.
4. The method for detecting a synchronization deviation between communication stations according to claim 3, wherein the wireless communication between the first communication station and the second communication station is performed by using a common frequency channel in a time shared manner.
5. The method for detecting a synchronization deviation between communication stations according to claim 3, wherein, in the wireless communication between the first communication station and the second communication station, a frequency channel in downstream communication from the first communication station to the second communication station and a frequency channel in upstream communication from the second communication station to the first communication station are different, and the downstream communication and the upstream communication are performed in time slots that are partially overlapped with each other.
6. The method for detecting a synchronization deviation between communication stations according to claim 1, wherein, the detection of a synchronization deviation between two or more communication stations includes categorizing the second communication station, for which time synchronization with the predetermined first communication station has been completed, into a first communication station group together with the predetermined first communication station, and categorizing a communication station group, for which time synchronization is yet to be completed, into a second communication station group, and sequentially performing time synchronization between communication stations for a pair of the first communication station and the second communication station according to an order, the order being feasible by a method for determining the order of time synchronization by performing the following operation until there is no communication station categorized into the second communication station group, if a communication station selected from the second communication station group (1) is capable of communicating with a communication station belonging to the first communication station group, the category of the selected communication station is transferred from the second communication station group to the first communication station group, or (2) is not capable of communicating with a communication station belonging to the first communication station group, a new second communication station is selected from the second communication station group, and the process returns to (1).
7. The method for detecting a synchronization deviation between communication stations according to claim 1, wherein, the detection of a synchronization deviation between two or more communication stations includes categorizing a communication station that is determined as being capable of communicating with the predetermined first communication station into a candidate first communication station group together with the first communication station and categorizing a communication station that is not determined as being capable of communicating into a candidate second communication station group, selecting one of orders that are feasible by a method for determining the order of a pair of communication stations for applying the method for detecting a synchronization deviation between communication stations by performing the following operation until there is no communication station categorized into the candidate second communication station group, for a new communication station selected from the candidate second communication station group, (1) if communication with a communication station belonging to the candidate first communication station group is possible, the category of the selected communication station is transferred from the candidate second communication station group to the candidate first communication station group, or (2) if communication with a communication station belonging to the candidate first communication station group is not possible, a new communication station is selected from the candidate second communication station group, and the process returns to (1), and detecting a synchronization deviation between two or more communication stations by sequentially performing communication from the first communication station to a communication station that is selected as the second communication station according to the selected order, and when the order comes to an end, performing communication from the last second communication station to the first communication station in the reverse order.
8. A method for detecting a synchronization deviation between communication stations, the method being a method for detecting, in first and second communication stations selected from among two or more communication stations that are connected to each other via a communication method to be capable of communicating with each other, a deviation in time between first time information that is transmitted from a transmitter (X) of the first communication station (A) and received by the first communication station and by the second communication station (B) and second time information that is transmitted from a transmitter (Y) of the second communication station (B) and received by the first communication station (A) and by the second communication station, the communication stations each clocking time in a corresponding manner, wherein the first time information contains first integrated phase information or first phase time information, and the second time information contains second integrated phase information or second phase time information, and transmitting empty information in a case of transmission of undetermined time information among transmission time information (TXA) from the first communication station to the second communication station, transmission time information (TYB) from the second communication station to the first communication station, reception time (TXB) of a clock at the second communication station in a transmission from the first communication station to the second communication station, and reception time (TYA) of a clock at the first communication station in a transmission from the second communication station to the first communication station, wherein TXA is a first phase time, TXB is a second phase time, TYA is a third phase time and TYB is a fourth phase time, the method comprising, in a process including (1) a step in which the first communication station transmits a signal for synchronization and records the transmission time T.sub.1XA of the signal for synchronization, (2) a step in which the second communication station receives the signal for synchronization and T.sub.1XA and records the reception time T.sub.1XB of the signal for synchronization, (3) a step in which the second communication station transmits a signal for synchronization and T.sub.1XB and records the transmission time T.sub.1YB of the signal for synchronization, (4) a step in which the first communication station receives the signal for synchronization and T.sub.1XB and records the reception time T.sub.1YA of the signal for synchronization, (5) a step in which the first communication station transmits at least T.sub.1XA and T.sub.1YA, (6) a step in which the second communication station receives at least T.sub.1XA and T.sub.1YA, (7) a step in which the second communication station transmits at least T.sub.1YB, and (8) a step in which the first communication station receives at least T.sub.1YB, for a set of input values of T.sub.1XA, T.sub.1XB, T.sub.1YA, and T.sub.1YB: deriving, at each station, a transfer time of signal between the first communication station and the second communication station on the basis of an arithmetic mean of an increase (TXB-A) from T.sub.1XA to T.sub.1XB and an increase (TYA-B) from T.sub.1YB to T.sub.1YA; or determining the deviation in time between the first communication station and the second communication station by subtracting the increase (TXB-A) from the transfer time or by subtracting the transfer time from the increase (TYA-B).
9. The method for detecting a synchronization deviation between communication stations according to claim 8, wherein the transmission time information (TXA) from the first communication station to the second communication station and the transmission time information (TYB) from the second communication station to the first communication station are each measured by receiving a reflection signal from a corresponding transmission terminal.
10. The method for detecting a synchronization deviation between communication stations according to claim 8, wherein the transmission time information (TXA) from the first communication station to the second communication station, the transmission time information (TYB) from the second communication station to the first communication station, the reception time (TXB) of a clock at the second communication station in a transmission from the first communication station to the second communication station, and the reception time (TYA) of a clock at the first communication station in a transmission from the second communication station to the first communication station are each information in a state in which phases of the clocks A and B are synchronized.
11. A method for detecting a synchronization deviation between communication stations, the method being a method for detecting, in first and second communication stations selected from among two or more communication stations that are connected to each other via a communication method to be capable of communicating with each other, a deviation in clock phase between a clock A for generating first time information that is transmitted from a transmitter (X) of the first communication station (A) and received by the first communication station and by the second communication station (B) and a clock B for generating second time information that is transmitted from a transmitter (Y) of the second communication station (B) and received by the first communication station (A) and by the second communication station, the communication stations each clocking time in a corresponding manner, wherein the wherein the first time information contains first integrated phase information or first phase time information, and the second time information contains second integrated phase information or second phase time information, the second communication station receiving a first communication station signal that is transmitted from the first communication station and is synchronized with a clock X signal of the first communication station, the first communication station receiving a second communication station signal that is transmitted from the second communication station and is synchronized with a clock Y signal of the second communication station, the method comprising, if the first and second communication station signals have a phase difference that is converted into a predetermined common frequency: (1) by the first communication station, transmitting the first communication station signal, receiving the transmitted first communication station signal, and measuring a phase difference (.sub.1XA) between the received first communication station signal and a clock A signal from the first communication station; (2) by the second communication station, receiving the first communication station signal and measuring a phase difference (.sub.1XB) between the received first communication station signal and a clock B signal from the second communication station; (3) by the second communication station, transmitting the second communication station signal and the phase difference (.sub.1XB), receiving the transmitted second communication station signal, and measuring a phase difference (.sub.1YB) between the received second communication station signal and the clock B signal from the second communication station; (4) by the first communication station, receiving the second communication station signal and the phase difference (.sub.1XB) and measuring a phase difference (.sub.1YA) between the received second communication station signal and the first communication station signal; (5) by the first communication station, transmitting the first communication station signal, the phase difference (.sub.1XA), and the phase difference (.sub.1YA) and receiving the transmitted first communication station signal; (6) by the second communication station, receiving at least the phase difference (.sub.1XA) and the phase difference (.sub.1YA) among the first communication station signal, the phase difference (.sub.1XA), and the phase difference (.sub.1YA); (7) by the second communication station, transmitting at least the phase difference (.sub.1YB); (8) by the first communication station, receiving at least the phase difference (.sub.1YB); and for a phase difference X obtained by subtracting the phase difference (.sub.1XA) from the phase difference (.sub.1XB) and a phase difference Y obtained by subtracting the phase difference (.sub.1YB) from the phase difference (.sub.1YA), deriving a phase difference between the first communication station and the second communication station on the basis of an arithmetic mean of the phase differences X and Y, and deriving a phase difference due to a deviation in time at the second communication station from time of the first communication station on the basis of an arithmetic mean of phase differences .sub.1X and Y, wherein .sub.1XA is a first integrated phase, .sub.1XB is a second integrated phase, .sub.1YA is a third integrated phase and .sub.1YB is a fourth integrated phase.
12. The method for detecting a synchronization deviation between communication stations according to claim 11, wherein the phase difference (XA) transmitted from the first communication station to the second communication station and the phase difference (YB) transmitted from the second communication station to the first communication station are each measured by receiving a reflection signal from a corresponding transmission terminal.
13. The method for detecting a synchronization deviation between communication stations according to claim 11, wherein, in the measurement of the phase difference, the phase difference is an unwrapped value using a predetermined time as a starting point.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
DESCRIPTION OF EMBODIMENTS
(17) Embodiments of the present invention will be described below in detail with reference to the drawings. In the following description, the same reference numeral is used for apparatuses having the same or similar functions unless otherwise specified.
(18) In the following embodiments, first, a method for detecting a synchronization deviation between communication stations, which are two communication stations selected from among two or more communication stations, will be described. Then, examples of expanding this detecting method to three or more communication stations will be described.
(19) The time in the following description means time that is recorded as digital information (hereinafter referred to as counter time) or time derived from an integrated phase (hereinafter referred to as phase time). The phase time here is the following one. That is, the integrated phase from a predetermined time point of a clock signal is a sum of a multiple of 2 rad and a phase smaller than 2 rad. In addition, the region of a phase and a phase difference in the following description is limited to a value 2 rad or less. Accordingly, for example, if correct counter time information is not transferred due to noise in the communication path, or if unwrapping of a phase difference performed inappropriately, a deviation occurs between the counter time and the phase time.
First Embodiment
(20) Each of the block diagrams in
(21) That is, the communication stations A and B have substantially the same circuit configuration, but synchronization of the frequency generator (1) with another station is switched by using an external signal. The present invention is applicable to synchronous setting and non-synchronous setting of the communication station B with the frequency generator (1) of the communication station.
(22) Although wireless communication is performed in these configuration examples, the present invention is applicable to any environment in which signals described below can be transferred, and is easily applicable to wired communication using an electric wire, an optical fiber, and the like.
(23) In
(24)
(25)
(26) These configuration examples are advantageous in that transmission and reception can be performed simultaneously. Accordingly, the transfer time and any deviation in time can be measured more accurately than in a case of the configurations in
(27)
(28) First, this method is a method for detecting, in a first communication station (i.e., the communication station A that transmits a signal synchronized with the clock X) and a second communication station (i.e., the communication station B that transmits a signal synchronized with a clock Y) selected from among two or more communication stations that are connected to each other via a communication method to be capable of communicating with each other, a deviation in time between the time (i.e., the time based on the clock A) of the first communication station and the time (i.e., the time based on the clock B) of the second communication station, the communication stations each clocking time in a corresponding manner.
(29) Predetermined empty information is transmitted in a case of transmission of undetermined time information among transmission time information (TXA) from the first communication station to the second communication station, transmission time information (TYB) from the second communication station to the first communication station, reception time (TXB) of a clock at the second communication station in a transmission from the first communication station to the second communication station, and reception time (TYA) of a clock at the first communication station in a transmission from the second communication station to the first communication station. The transmission time information from each station in this case is the reception time at which a signal transmitted from the transmitter (3) of the own station was received by the receiver and demodulator (4, 4X, or 4Y) of the own station.
(30) (1) The first communication station transmits a signal for synchronization at the time point of SA1 in
(31) (2) The second communication station receives the signal for synchronization at RB1 and records the reception time T.sub.1XB of the signal for synchronization. B1 represents the details of a register B provided in the computer (7) of the communication station B at this time point.
(32) (3) The second communication station transmits a signal for synchronization and T.sub.1XB at SB1 and receives and records the transmission time T.sub.1YB of the signal for synchronization at RB2. B2 represents the details of the register B at this time point.
(33) (4) The first communication station receives the signal for synchronization and T.sub.1XB at RA2 and records the reception time T.sub.1YA of the signal for synchronization. A2 represents the details of the register A at this time point.
(34) (5) The first communication station transmits at least T.sub.1XA and T.sub.1YA at SA2 among the signal for synchronization, T.sub.1XA, and T.sub.1YA. A3 represents the details of the register A obtained as a result of reception.
(35) (6) The second communication station receives at least T.sub.1XA and T.sub.1YA at RB3 among the signal for synchronization, T.sub.1XA, and T.sub.1YA. B3 represents the details of the register B at this time point.
(36) (7) The second communication station transmits at least T.sub.1YB at SB2.
(37) (8) The first communication station receives at least T.sub.1YB at RA4. A4 represents the details of the register A at this time point.
(38) In a process including this sequence, for a set of input values of T.sub.1XA, T.sub.1XB, T.sub.1YA, and T.sub.1YB, a transfer time of signal (Tp) between the first communication station and the second communication station is derived at each communication station on the basis of an arithmetic mean of an increase (TX.sub.BA) from T.sub.1XA to T.sub.1XB and an increase (TY.sub.AB) from T.sub.1YB to T.sub.1YA. That is,
(39)
(40) The deviation in time (Tc) between the first communication station and the second communication station is determined by subtracting the increase (TX.sub.BA) from the transfer time (Tp) or by subtracting the transfer time (Tp) from the increase (TY.sub.AB). That is, Tc=Tp(T.sub.1XBT.sub.1XA)=(T.sub.1YAT.sub.1YB)Tp, and the following representation is also possible.
(41)
Second Embodiment
(42)
(43) Also in this embodiment, the communication stations each clock time in a corresponding manner. In addition, the second communication station receives a first communication station signal that is transmitted from the first communication station and is transferred as a signal that is synchronized with the clock X of the first communication station, and the first communication station receives a second communication station signal that is transmitted from the second communication station and is transferred as a signal that is synchronized with the clock signal (Y) of the second communication station. The first and second communication station signals have a phase difference that is converted into a predetermined common frequency. Transmission phase difference information of each station in this case is the phase difference obtained by comparing a signal that is transmitted from the transmitter (3X, 3Y) of the own station and is received by the receiver and demodulator (4, 4X, or 4Y) of the own station with the phase of the clock A or the clock B of the own station.
(44) (1) The first communication station transmits the first communication station signal at the time point of SA1 in
(45) (2) The second communication station receives the first communication station signal at RB1 and measures and records a phase difference (.sub.1XB) between the received first communication station signal and the clock B of the second communication station signal. B1 represents the details of the register B provided in the computer (7) of the communication station B at this time point.
(46) (3) The second communication station transmits the second communication station signal and the phase difference (.sub.1XB) at SB1, receives the transmitted second communication station signal at RB2, and measures and records a phase difference (.sub.1YB) between the received second communication station signal and the clock B of the second communication station signal. B2 represents the details of the register B at this time point.
(47) (4) The first communication station receives the second communication station signal and the phase difference (.sub.1XB) at RA2 and measures and records a phase difference (.sub.1YA) between the received second communication station signal and the clock A of the first communication station signal. A2 represents the details of the register A at this time point.
(48) (5) The first communication station transmits the first communication station signal, the phase difference (.sub.1XA), and the phase difference (.sub.1YA) at SA2 and receives the transmitted first communication station signal at RA3. A3 represents the details of the register A obtained as a result of the reception at RA3.
(49) (6) The second communication station signal receives at least the phase difference (.sub.1XA) and the phase difference (1YA) among the first communication station signal, the phase difference (.sub.1XA), and the phase difference (.sub.1YA) at RB3. B3 represents the details of the register B at this time point.
(50) (7) The second communication station transmits at least the phase difference (.sub.1YB) at SB2.
(51) (8) The first communication station receives at least the phase difference (.sub.1YB). A4 represents the details of the register A at this time point.
(52) For each of a phase difference X obtained by subtracting the phase difference (.sub.1XA) from the phase difference (.sub.1XB) and a phase difference Y obtained by subtracting the phase difference (.sub.1YB) from the phase difference (.sub.1YA), a transfer phase difference (p) between the first communication station and the second communication station is derived on the basis of an arithmetic mean of the phase differences X and Y. That is,
p=(X+Y)/2[Math. 8]
(53) In addition, a phase difference (c) due to a deviation in time at the second communication station from the time of the first communication station is derived on the basis of an arithmetic mean of phase differences X and Y. That is,
c=(XY)/2[Math. 9]
(54) Note that, in
Third Embodiment
(55)
(56) If a reflection signal with a sufficient intensity cannot be obtained in a case of wired transfer using a coaxial cable, an optical fiber, or the like, a point where the transfer impedance is discontinuous is provided as a transmission terminal on the transfer path to be used as a reflection point for the transmission/reception signal, and any deviation in phase or time at the time of passing therethrough can be detected.
(57) This configuration is advantageous in that the electromagnetic wave propagation paths can completely correspond to each other, and thus, a condition for an equal round-trip electromagnetic wave propagation time can be realized between the communication stations A and B, which are assumed to detect a synchronization deviation. In addition, in this embodiment, the communication stations A and B respectively serve as the master and the slave, and the clock of the communication station B is set to be synchronized with that of the communication station A.
(58)
(59)
(60) As in this case in which the transmission time is determined by measuring the time of a reflected wave from the antenna, the object of the present invention can be achieved by performing the sequence in the second embodiment.
(61) Next, an example will be illustrated in which the transmission from the communication station A and the communication station B is transmission at a designated time and a scheduled time with a predetermined time difference. That is, in this case, a deviation of the transmission time from a scheduled transmission time is negligible, and it is unnecessary to measure the transmission time by receiving a reflection signal from the antenna.
(62)
(63) Predetermined empty information is transmitted in a case of transmission of undetermined time information among transmission time information (TXA) from the first communication station to the second communication station, transmission time information (TYB) from the second communication station to the first communication station, reception time (TXB) of a clock at the second communication station in a transmission from the first communication station to the second communication station, and reception time (TYA) of a clock at the first communication station in a transmission from the second communication station to the first communication station.
(64) In addition, the transmission time information (TXA) transmitted from the first communication station is used as a signal for synchronization transmitted from the first communication station, and the transmission time information (TYB) transmitted from the second communication station is used as a signal for synchronization transmitted from the second communication station.
(65) (1) The first communication station transmits a scheduled transmission time T.sub.1XA at the time point of SA1 in
(66) (2) The second communication station receives T.sub.1XA at the time point of RB1 and records its reception time T.sub.1XB. B1 represents the details of the register B provided in the computer (7) of the communication station B at this time point.
(67) (3) The second communication station transmits T.sub.1XB and its transmission time scheduled time T.sub.1YB at SB1 and records the transmission time T.sub.1YB of T.sub.1XB.
(68) (4) The first communication station receives T.sub.1XB and T.sub.1YB at RA1 and records its reception time T.sub.1YA. A1 represents the details of the register A at this time point.
(69) (5) The first communication station transmits at least T.sub.1YA among T.sub.2XA and T.sub.1YA at SA2. (6) The second communication station receives at least T.sub.1YA at RB2. B2 represents the details of the register B at this time point.
(70) In a process including this sequence, for a set of input values of T.sub.1XA, T.sub.1XB, T.sub.1YA, and T.sub.1YB, for each communication station, a transfer time of signal (Tp) between the first communication station and the second communication station is derived on the basis of an arithmetic mean of an increase (TXB-A) from T.sub.1XA to T.sub.1XB and an increase (TYA-B) from T.sub.1YB to T.sub.1YA. That is,
(71)
(72) The deviation in time (Tc) between the first communication station and the second communication station is determined by subtracting the increase (TXB-A) from the transfer time or by subtracting the transfer time from the increase (TYA-B). That is, Tc=Tp(T.sub.1XBT.sub.1XA)=(T.sub.1YAT.sub.1YB)Tp, and the following representation is also possible.
(73)
(74) It is easy to dissolve the deviation in time between the communication stations A and B by using this Tc.
Fourth Embodiment
(75)
(76) In a case in which the transmission time is determined by measuring the time of a reflected wave from the antenna, the object of the present invention can be achieved by performing the sequence in the second embodiment.
(77) This is a method for detecting, in first communication station (A) and the second communication station (B) selected from among two or more communication stations that are connected to each other via a communication method to be capable of communicating with each other, a deviation in time clock phase.
(78) The communication stations each clock time in a corresponding manner. The second communication station receives a first communication station signal that is transmitted from the transmitter (3X) of the first communication station and is synchronized with the clock A (=clock X) signal of the first communication station, and the first communication station receives a second communication station signal that is transmitted from the second communication station transmitter (3Y) and is synchronized with the clock B (=clock Y) signal of the second communication station. If the first and second communication station signals have a phase difference that is converted into a predetermined common frequency, the phase difference between the first communication station signal transmitted from the first communication station and the received first communication station signal is a predetermined phase difference (A), and the phase difference between the second communication station signal transmitted from the second communication station and the received second communication station signal is a predetermined phase difference (B), the following sequence is performed.
(79) (1) The first communication station transmits the first communication station signal and the value of the phase difference (A) at the time point of SA1 in
(80) (2) The second communication station receives the first communication station signal and the value of the phase difference (A) at the time point of RB1 and measures and records a phase difference (.sub.1XB) between the received first communication station signal and the second communication station signal. B1 represents the details of the register B provided in the computer (7) of the communication station B at this time point.
(81) (3) The second communication station transmits the second communication station signal, the value of the phase difference (B), and the value of the phase difference (.sub.1XB) at SB1.
(82) (4) The first communication station receives the second communication station signal, the value of the phase difference (B), and the value of the phase difference (.sub.1XB) at RA1 and measures and records a phase difference (.sub.1YA) between the received second communication station signal and the first communication station signal. A2 represents the details of the register A at this time point.
(83) (5) The first communication station transmits at least the value of the phase difference (.sub.1YA) at SA2.
(84) (6) The second communication station receives at least the value of the phase difference (.sub.1YA) at RB2. B2 represents the details of the register B at this time point.
(85) As long as there is no variation, the phase differences A and B only have to be exchanged once and does not have to be exchanged plural times. Here, for a phase difference X obtained by subtracting the phase difference (A) from the phase difference (.sub.1XB) and a phase difference Y obtained by subtracting the phase difference (B) from the phase difference (.sub.1YA), a transfer phase difference (p) between the first communication station and the second communication station is derived on the basis of an arithmetic mean of X and the phase difference Y. That is, the following is satisfied.
p=(X+Y)/2[Math. 12]
(86) In addition, a phase difference (c) due to a deviation in time at the second communication station from the time of the first communication station is derived on the basis of an arithmetic mean of phase differences X and Y. That is, the following is satisfied.
c=(XY)/2[Math. 13]
(87) It is easy to dissolve the phase difference due to the deviation in time between the communication stations A and B by using this c.
(88) Note that the phase data to be input to the transmitter 3X in
(89) In each of the above-described embodiments, an offset phase difference generated in the first communication station or the second communication station from the corresponding reception point to the phase-difference measurement point is desirably used for correcting the received phase difference.
Fifth Embodiment
(90)
(91)
(92)
(93) N-th in Station A: Phase (.sub.N1XA, .sub.n1YA, .sub.N1XB, .sub.n2YB)
(94) Time (T.sup.ABS.sub.N1XA, T.sup.ABS.sub.n1YA, T.sup.ABS.sub.N1XB, T.sup.ABS.sub.n2YB)
(95) <N-th Transmission>
(96) [A]
(97) The station A transmits a carrier wave that is modulated by using information of the register A:
(98) Phase (.sub.N1XA, .sub.n1YA),
(99) Time (T.sup.ABS.sub.N1XA, T.sup.ABS.sub.n1YA).
(100) This carrier wave is received by the receiver and demodulator (4) of the communication station A, and as a result of signal processing in the communication station A, (.sub.NXA, T.sup.ABS.sub.NXA) is obtained. As a result, the register A becomes as follows.
(101) Phase (.sub.NXA, .sub.n1YA, .sub.N1XB, .sub.n2YB),
(102) Time (T.sup.ABS.sub.NXA, T.sup.ABS.sub.n1YA, T.sup.ABS.sub.N1XB, T.sup.ABS.sub.n2YB)
(103) This carrier wave is received by the receiver and demodulator (4) of the communication station B, and as a result of signal processing in the communication station B, (.sub.NXB, T.sup.ABS.sub.NXB) is obtained. As a result, information stored in the register B of the computer (7) of the communication station B becomes as follows.
(104) Phase (.sub.N1XA, .sub.n1YA, .sub.NXB, .sub.n1YB),
(105) Time (T.sup.ABS.sub.N1XA, T.sup.ABS.sub.n1YA, T.sup.ABS.sub.NXB, T.sup.ABS.sub.n1YB)
(106) [B]
(107) Subsequently, the communication station B transmits the following information.
(108) Phase (.sub.NXB, .sub.n1YB),
(109) Time (T.sup.ABS.sub.NXB, T.sup.ABS.sub.n1YB)
(110) This signal is received by the own station, and (.sub.nYB, T.sup.ABS.sub.nYB) is obtained. The register B becomes as follows.
(111) Phase (.sub.N1XA, .sub.n1YA, .sub.NXB, .sub.nYB),
(112) Time (T.sup.ABS.sub.N1XA, T.sup.ABS.sub.n1YA, T.sup.ABS.sub.NXB, T.sup.ABS.sub.nYB)
(113) This signal is received by the communication station A, and as a result of signal processing, (.sub.nYA, T.sup.ABS.sub.nYA) is obtained. Together with the received information, the register A becomes as follows.
(114) Phase (.sub.NXA, .sub.nYA, .sub.NXB, .sub.n1YB),
(115) Time (T.sup.ABS.sub.NXA, T.sup.ABS.sub.nYA, T.sup.ABS.sub.NXB, T.sup.ABS.sub.n1YB)
(116) <(N+1)-th Transmission>
(117) [A]
(118) Subsequently, the communication station A transmits the following information.
(119) Phase (.sub.NXA, .sub.nYA),
(120) Time (T.sup.ABS.sub.NXA, T.sup.ABS.sub.nYA)
(121) This signal is received by the own station, and as a result of signal processing, (.sub.N+1XA, T.sup.ABS.sub.N+1XA) is obtained.
(122) Phase (.sub.N+1XA, .sub.nYA, .sub.NXB, .sub.nYB),
(123) Time (T.sup.ABS.sub.N+1XA, T.sup.ABS.sub.nYA, T.sup.ABS.sub.NXB, T.sup.ABS.sub.n1YB)
(124) The signal is received by the communication station B, and as a result of signal processing, (.sub.N+1XB, T.sup.ABS.sub.N+1XB) is obtained. Together with the received information, the register B becomes as follows.
(125) Phase (.sub.NXA, .sub.nYA, .sub.N+1XB, .sub.nYB),
(126) Time (T.sup.ABS.sub.NXA, T.sup.ABS.sub.nYA, T.sup.ABS.sub.N+1XB, T.sup.ABS.sub.nYB)
(127) [B]
(128) Subsequently, the communication station B transmits the following information.
(129) Phase (.sub.N+1XB, .sub.nYB),
(130) Time (T.sup.ABS.sub.N+1XB, T.sup.ABS.sub.nYB)
(131) This signal is received by the communication station A, and as a result of signal processing, (.sub.n+1YA, T.sup.ABS.sub.n+1YA) is obtained. Together with the received information, the register A becomes as follows.
(132) Phase (.sub.N+1XA, .sub.n+1YA, .sub.N+1XB, .sub.nYB),
(133) Time (T.sup.ABS.sub.N+1XA, T.sup.ABS.sub.n+1YA, T.sup.ABS.sub.N+1XB, T.sup.ABS.sub.nYB)
(134) By using the values of the N-th and n-th subscripts, both the communication stations can obtain the following values
(135) Phase (.sub.NXA, .sub.nYA, .sub.NXB, .sub.nYB)
(136) Time (T.sup.ABS.sub.NXA, T.sup.ABS.sub.nYA, T.sup.ABS.sub.NXB, T.sup.ABS.sub.nYB). Here, if
T.sub.N.sup.ABSX=T.sub.N.sup.ABSXAT.sub.N.sup.ABSXB
T.sub.n.sup.ABSY=T.sub.n.sup.ABSYBT.sub.n.sup.ABSYA
.sub.NX=.sub.NXA.sub.NXB
.sub.nY=.sub.nYB.sub.nYA[Math. 14]
(137) is satisfied, the signal transfer time between the communication stations A and B is determined on the basis of a mean of T.sup.ABS.sub.NX and T.sup.ABS.sub.nY, and a deviation in time is determined on the basis of a mean of T.sup.ABS.sub.NX and (1)T.sup.ABS.sub.nY. Similarly, a phase difference for signal transfer is determined on the basis of a mean of .sub.NX and .sub.nY, and a deviation in phase is determined on the basis of a mean of .sub.NX and (1).sub.nY.
(138) Here, as for the quotient obtained by dividing the time difference by the cycle length of a clock and the remainder, the quotient is transmitted to the time counter to be corrected, and the remainder is used for correcting the phase lock point for fine adjustment of the time. In addition, in the correction of the phase lock point, a phase exceeding 2 is desirably transferred little by little, by a value that is sufficiently smaller than 2, to the integrated phase.
(139) When the deviation in phase and the deviation in time are simultaneously detected as in the above case, first, the phase is surely locked, and then the time difference is repeatedly measured in this state, and thereby the time difference can be measured more precisely.
Sixth Embodiment
(140)
(141) The configuration of this block diagram includes a transmission-time acquiring means (9), the time counter (1t) that measures the number of clocks from the frequency generator (1) in a clock unit, and the carrier wave phase and reception time analyzer (6r) that acquires the reception time of the clock X signal of the own station and the clock Y signal of the communication station B. The functions of the computer (7) are different in including the functions of the correction of counter time acquiring unit (71), the correction of phase time acquiring unit (72), the time correcting unit (73), and the frequency correcting unit (74). Here, the correction of counter time acquiring unit (71) is different in acquiring a time difference for correction obtained through information exchange with the communication station B from the output from the carrier wave phase and reception time analyzer (6r) and the output from the reception information decoder (5). The correction of phase time acquiring unit (72), in response to the output from the reception information decoder (5), acquires a phase difference for correction and, in response to the output from the carrier wave phase and reception time analyzer (6r), performs an unwrapping process if the phase is wrapped exceeding a predetermined range of 2. In response to the output from the correction of counter time acquiring unit (71) and the correction of phase time acquiring unit (72), the time correcting unit (73) outputs correction information of the counter value for the time counter (it) and outputs phase time difference information for the frequency correcting unit (74).
(142) The transmission time of a signal from the transmitter (3X) is acquired by the transmission-time acquiring means (9). This transmission time is determined on the basis of, for example, a pulse train generated from a signal from the frequency generator 1. If a slight error is allowable, the transmission time according to an instruction from the computer 7 may be corrected in a predetermined manner to be used as the transmission time. As in the case of the above-described first embodiment or the like, the accurate transmission time can be acquired by the receiver and demodulator 4 actually subjecting the transmitted signal to signal processing by using the clock signal from the frequency generator 1.
(143) With the antenna system as that illustrated in
(144) As in the case of
(145) Next,
(146) However, if the transmission time is acquired by the transmission-time acquiring means 9 as in the above case, and if the transmission time according to an instruction from the computer 7 is corrected in a predetermined manner to be used as the transmission time, the transmission time can be treated in the same manner as the following description.
(147) In a case of an N-th exchange of phase information and time information that are exchanged between the communication stations A and B, the register A of the computer (7) of the communication station A becomes as follows.
(148) N-th in Station A: Phase (XA, .sub.n1YA, .sub.N1XB, YB)
(149) Time (T.sup.ABS.sub.N1XA, T.sup.ABS.sub.n1YA, T.sup.ABS.sub.N1XB, T.sup.ABS.sub.n2YB)
(150) <N-th Transmission>
(151) [A]
(152) The station A transmits a carrier wave that is modulated by using information of the register A:
(153) Phase (XA, .sub.n1YA),
(154) Time (T.sup.ABS.sub.N1XA, T.sup.ABS.sub.n1YA).
(155) This carrier wave is received by the receiver and demodulator (4) of the communication station A, and as a result of signal processing in the communication station A, (T.sup.ABS.sub.NXA) is obtained. As a result, the register A becomes as follows.
(156) Phase (XA, .sub.n1YA, .sub.N1XB, YB),
(157) Time (T.sup.ABS.sub.NXA, T.sup.ABS.sub.n1YA, T.sup.ABS.sub.N1XB, T.sup.ABS.sub.n2YB)
(158) This carrier wave is received by the receiver and demodulator (4) of the communication station B, and as a result of signal processing in the communication station B, (.sub.NXB, T.sup.ABS.sub.NXB) is obtained. As a result, information stored in the register B of the computer (7) of the communication station B becomes as follows.
(159) Phase (XA, .sub.n1YA, .sub.NXB, YB),
(160) Time (T.sup.ABS.sub.N1XA, T.sup.ABS.sub.n1YA, T.sup.ABS.sub.NXB, T.sup.ABS.sub.n1YB)
(161) [B]
(162) Subsequently, the communication station B transmits the following information.
(163) Phase (.sub.NXB),
(164) Time (T.sup.ABS.sub.NXB, T.sup.ABS.sub.n1YB)
(165) This signal is received by the own station, and (T.sup.ABS.sub.nYB) is obtained. The register B becomes as follows.
(166) Phase (XA, .sub.n1YA, .sub.NXB, YB),
(167) Time (T.sup.ABS.sub.N1XA, T.sup.ABS.sub.n1YA, T.sup.ABS.sub.NXB, T.sup.ABS.sub.nYB)
(168) This signal is received by the communication station A, and as a result of signal processing, (.sub.nYA, T.sup.ABS.sub.nYA) is obtained. Together with the received information, the register A becomes as follows.
(169) Phase (XA, .sub.nYA, .sub.NXB, YB),
(170) Time (T.sup.ABS.sub.NXA, T.sup.ABS.sub.nYA, T.sup.ABS.sub.NXB, T.sup.ABS.sub.n1YB)
(171) <(N+1)-th Transmission>
(172) [A]
(173) Subsequently, the communication station A transmits the following information.
(174) Phase (.sub.nYA),
(175) Time (T.sup.ABS.sub.NXA, T.sup.ABS.sub.nYA)
(176) This signal is received by the own station, and as a result of signal processing, (T.sup.ABS.sub.N+1XA) is obtained. At this time point.
(177) Phase (XA, .sub.nYA, .sub.NXB, .sub.nYB),
(178) Time (T.sup.ABS.sub.N+1XA, T.sup.ABS.sub.nYA, T.sup.ABS.sub.NXB, T.sup.ABS.sub.n1YB)
(179) The signal is received by the communication station B, and as a result of signal processing, (.sub.N+1XB, T.sup.ABS.sub.N+1XB) is obtained. Together with the received information, the register B becomes as follows.
(180) Phase (XA, .sub.nYA, .sub.N+1XB, YB),
(181) Time (T.sup.ABS.sub.NXA, T.sup.ABS.sub.nYA, T.sup.ABS.sub.N+1XB, T.sup.ABS.sub.nYB)
(182) At this stage, the communication station B can obtain the following values.
(183) Phase (XA, .sub.nYA, .sub.NXB, YB),
(184) Time (T.sup.ABS.sub.NXA, T.sup.ABS.sub.nYA, T.sup.ABS.sub.NXB, T.sup.ABS.sub.nYB).
(185) [B]
(186) Subsequently, the communication station B transmits the following information.
(187) Phase (.sub.N+1XB),
(188) Time (T.sup.ABS.sub.N+1XB, T.sup.ABS.sub.nYB)
(189) This signal is received by the own station, and (T.sup.ABS.sub.n+1YB) is obtained. The register B becomes as follows.
(190) Phase (XA, .sub.n1YA, .sub.NXB, YB),
(191) Time (T.sup.ABS.sub.N1XA, T.sup.ABS.sub.n1YA, T.sup.ABS.sub.NXB, T.sup.ABS.sub.n+1YB)
(192) This signal is received by the communication station A, and as a result of signal processing, (.sub.n+1YA, T.sup.ABS.sub.n+1YA) is obtained. Together with the received information, the register A becomes as follows.
(193) Phase (XA, .sub.n+1YA, .sub.N+1XB, YB),
(194) Time (T.sup.ABS.sub.NXA, T.sup.ABS.sub.n+1YA, T.sup.ABS.sub.N+1XB, T.sup.ABS.sub.nYB)
(195) Here, by using the values of the N-th and n-th subscripts, if
T.sub.N.sup.ABSX=T.sub.N.sup.ABSXAT.sub.N.sup.ABSXB
T.sub.n.sup.ABSY=T.sub.n.sup.ABSYBT.sub.n.sup.ABSYA
.sub.NX=XA.sub.NXB
.sub.nY=YB.sub.nYA[Math. 15]
(196) is satisfied, the signal transfer time between the communication stations A and B is determined on the basis of a mean of T.sup.ABS.sub.NX and T.sup.ABS.sub.nY, and a deviation in time is determined on the basis of a mean of T.sup.ABS.sub.NX and (1)T.sup.ABS.sub.nY. Similarly, a phase difference for signal transfer is determined on the basis of a mean of .sub.NX and .sub.nY, and a deviation in phase is determined on the basis of a mean of .sub.NX and (1).sub.nY.
(197) In the above embodiment, if a synchronization deviation in time is detected, the phases of clocks between the communication stations A and B are synchronized with each other so as to limit the synchronization deviation in time to one clock cycle or less in principle, and accordingly, it is obvious that phase synchronization desirably has priority over time synchronization on a statistical basis.
(198) As for the phase or phase difference, if the amplitude exceeds 2 rad in measurement, it is wrapped to be 2 rad or less. However, an unwrapping process is performed that is well known by, for example, synthetic aperture radar image processing. It is well known that the phase even in a region exceeding 2 rad can appropriately be handled by this process. In order to perform the unwrapping process most easily, for example, if the phase jump over time is smaller than rad, the phase stays in the latest region; if the phase jump is larger, the phase exceeds the boundary of the latest region over time.
Seventh Embodiment
(199) The above-described detection of a synchronization deviation between two or more communication stations can be realized by expanding the process between two communication stations described in the above embodiments to a process between two or more communication stations. This finds a communication route between any two communication stations among two or more communication stations and determines the order of the detection of a synchronization deviation between two or more communication stations at the same time by joining two communication stations that are capable of communicating with each other. In order to do so, first, the second communication station for which the detection of a synchronization deviation with the predetermined first communication station has been completed is categorized into a first communication station group together with the predetermined first communication station, and a communication station group for which the detection of a synchronization deviation is yet to be completed is categorized into a second communication station group. Then, if a communication station selected from the second communication station group (1) is capable of communicating with a communication station belonging to the first communication station group, the category of the selected communication station is transferred from the second communication station group to the first communication station group, or (2) is not capable of communicating with a communication station belonging to the first communication station group, a new second communication station is selected from the second communication station group, and the process returns to (1).
The above operation is performed until there is no communication station categorized into the second communication station group to an order that is feasible by a method for determining the order of the detection of a synchronization deviation.
(200) According to the order, the detection of a synchronization deviation between communication stations is sequentially performed for a pair of the first communication station and the second communication station.
Eighth Embodiment
(201) The detection of a synchronization deviation between two communication stations is sequentially performed in the fifth embodiment. However, in this embodiment, the detection of a synchronization deviation from a plurality of communication stations is almost simultaneously performed for a single communication station. In order to do so, first, the order of communication is determined, and then the first communication station is fixed during the operation for a single time of detection of a synchronization deviation, and the second communication station is sequentially switched. More specifically, the following is performed.
(202) The detection of a synchronization deviation between two or more communication stations includes categorizing a communication station that is determined as being capable of communicating with the predetermined first communication station into a candidate first communication station group together with the first communication station and categorizing a communication station that is not determined as being capable of communicating into a candidate second communication station group.
(203) For a new communication station selected from the candidate second communication station group, the following operation is performed.
(204) (1) If communication with a communication station belonging to the candidate first communication station group is possible, the category of the selected communication station is transferred from the candidate second communication station group to the candidate first communication station group, and (2) If communication with a communication station belonging to the candidate first communication station group is not possible, a communication station is newly selected from the candidate second communication station group, and the process returns to (1)
The above operation is performed until there is no communication station categorized into the candidate second communication station group to select one of orders that are feasible by a method for determining the order of a pair of communication stations for applying the method for detecting a synchronization deviation between communication stations.
(205) Communication from the first communication station to a communication station that is selected as the second communication station according to the selected order is sequentially performed, and when the order comes to an end, communication from the last second communication station to the first communication station is performed in the reverse order.
INDUSTRIAL APPLICABILITY
(206) By using the detected synchronization deviation in time or phase according to the present invention, the clock signal frequency can be matched to a phase region, but can also be used as a correction value for correcting a numeric value.
(207) In order to realize a super-distributed-type timepiece for which a master timepiece is not set regardless of using a plurality of timepieces, instead of locking the time or phase, it is necessary to use information of a deviation in timepiece or a phase difference from the median, which is calculated by a predetermined method, as a correction value. If there are a plurality of self-controlled timepieces, the present invention is applied, and a synchronization deviation is calculated in each of the communication stations, and thereby a super-distributed-type timepiece is configured.
(208) In addition, according to the present invention, in a case in which the present invention performs wireless communication for the communication between communication stations, the distance between the communication stations can be obtained from the propagation time including the phase obtained between the communication stations. If a reference distance is known, the refractive index of air in electromagnetic wave propagation between the communication stations and a change thereof can be obtained. The refractive index and a change thereof are known to reflect changes in temperature and humidity, and accordingly, environmental information can easily be obtained in a wide region.
REFERENCE SIGNS LIST
(209) 1, 1t, 2 frequency generator
(210) 3 transmitter
(211) 4, 4X, 4Y receiver and demodulator
(212) 5 reception information decoder
(213) 6, 6X, 6Y, 6r carrier wave phase and reception time analyzer
(214) 7 computer
(215) 9 transmission-time acquiring means
(216) 11, 12, 12X, 12Y, 13 antenna
(217) 20 controller
(218) 71 correction of counter time acquiring unit
(219) 72 correction of phase time acquiring unit
(220) 73 time correcting unit
(221) 74 frequency correcting unit