Impulse-based communication system
First Claim
1. A receiver circuit for performing impulse-based communication, comprising:
- a code synchronizing correlator which synchronizes received information with a first pulse signal that has the same period as a pulse signal modulated by a spreading code, and sent from a transmitting end, and is modulated by the same spreading code as the spreading code used at the transmitting end; and
a timing detecting correlator which synchronizes the received information with an unmodulated second pulse signal that has the same period as the first pulse signal but is shifted in time with respect to the first pulse signal by an amount equal to a time difference between the spreading code modulated pulse signal sent from the transmitting end and a timing detecting signal sent from the transmitting end, wherein the timing detecting correlator measures correlation between the received signal and the second pulse signal at predetermined intervals of time that is longer than pulse spacing in the second pulse signal, the timing detecting correlator having a memory for storing a better correlation value together with reception time thereof, and generation timing of the first pulse signal is determined by using the time difference and the reception time, while generation timing of the second pulse signal is determined by using the generation time, thus operating the timing detecting correlator in parallel with demodulation being performed by the code synchronizing correlator.
1 Assignment
0 Petitions
Accused Products
Abstract
To provide a synchronization acquisition method, for impulse-based communication, that can easily accomplish synchronization acquisition even in a multipath environment, and that eliminates the need to repeat synchronization acquisition even when transmit information changes, the synchronization acquisition method being implemented using: a code synchronizing correlator (21) which synchronizes received information with a first pulse signal having the same period as the transmit information transmitted from the transmitting end; a memory (211) in which, when the value representing the correlation between the received information and an unmodulated second pulse signal having the same period as the first pulse signal exceeds a predetermined threshold, the correlation value is stored together with its reception time; and a timing detecting correlator (22) which sequentially updates the contents of the memory with a new correlation value and its generation time when the new correlation value exceeds the correlation value stored in the memory, wherein synchronization between the received signal and the first pulse signal is established by determining the generation timing of the first pulse signal in the code synchronizing correlator (22) by using the time stored in the memory.
-
Citations
18 Claims
-
1. A receiver circuit for performing impulse-based communication, comprising:
-
a code synchronizing correlator which synchronizes received information with a first pulse signal that has the same period as a pulse signal modulated by a spreading code, and sent from a transmitting end, and is modulated by the same spreading code as the spreading code used at the transmitting end; and
a timing detecting correlator which synchronizes the received information with an unmodulated second pulse signal that has the same period as the first pulse signal but is shifted in time with respect to the first pulse signal by an amount equal to a time difference between the spreading code modulated pulse signal sent from the transmitting end and a timing detecting signal sent from the transmitting end, wherein the timing detecting correlator measures correlation between the received signal and the second pulse signal at predetermined intervals of time that is longer than pulse spacing in the second pulse signal, the timing detecting correlator having a memory for storing a better correlation value together with reception time thereof, and generation timing of the first pulse signal is determined by using the time difference and the reception time, while generation timing of the second pulse signal is determined by using the generation time, thus operating the timing detecting correlator in parallel with demodulation being performed by the code synchronizing correlator. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A transmitting/receiving system for performing impulse-based communication, comprising a transmitter circuit and a receiver circuit, wherein
the transmitter circuit comprises: -
a first pulse generator which generates transmit information as a pulse signal having a prescribed period;
a second pulse generator which generates a pulse detecting signal with the prescribed period;
a control circuit which controls the first pulse generator and the second pulse generator so that a time difference between the pulses output from the first and second pulse generators becomes equal to a predetermined value; and
an adder which adds the output of the first pulse generator to the output of the second pulse generator and outputs the resulting sum, and the receiver circuit comprises;
a code synchronizing correlator which synchronizes received information with a first pulse signal that has the same period as a pulse signal modulated by a spreading code and sent from a transmitting end and that is modulated by the same spreading code as the spreading code used at the transmitting end; and
a timing detecting correlator which synchronizes the received information with an unmodulated second pulse signal that has the same period as the first pulse signal but is shifted in time with respect to the first pulse signal by an amount equal to a time difference between the spreading code modulated pulse signal sent from the transmitting end and a timing detecting signal sent from the transmitting end, wherein the timing detecting correlator measures correlation between the received signal and the second pulse signal at predetermined intervals of time that is longer than pulse spacing in the second pulse signal, the timing detecting correlator having a memory for storing a better correlation value together with reception time thereof, and generation timing of the first pulse signal is determined by using the time difference and the generation time, while generation timing of the second pulse signal is determined by using the generation time, thus operating the timing detecting correlator in parallel with demodulation being performed by the code synchronizing correlator. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A synchronization acquisition method for performing impulse-based communication, comprising:
-
generating, at a receiving end as well as at a transmitting end, a pulse detecting signal shifted in time by a predetermined amount with respect to transmit information of a pulse signal having a prescribed period;
establishing synchronization at the receiving end by using synchronization between the received transmit information and the pulse detecting signal; and
establishing synchronization between the received signal and the transmit information by generating the transmit information at the receiving end in such a manner as to be shifted in time by the predetermined amount with respect to the synchronized pulse detecting signal, wherein the received information is synchronized with a first pulse signal that has the same period as the pulse signal modulated by a spreading code and sent from the transmitting end and that is modulated by the same spreading code as the spreading code used at the transmitting end, the received information is synchronized with an unmodulated second pulse signal that has the same period as the first pulse signal but is shifted in time with respect to the first pulse signal by an amount equal to a time difference between the spreading code modulated pulse signal sent from the transmitting end and a timing detecting signal sent from the transmitting end, when synchronizing the received information with the unmodulated second pulse signal, correlation between the received signal and the second pulse signal is measured at predetermined intervals of time that is longer than pulse spacing in the second pulse signal, and a better correlation value and reception time thereof are paired together and stored in a memory, and generation timing of the first pulse signal is determined by using the time difference and the reception time, while generation timing of the second pulse signal is determined by using the reception time, thus operating a timing detecting correlator in parallel with demodulation being performed by a code synchronizing correlator, and thereby establishing synchronization between the received signal and the first pulse signal. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification