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 a 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 a reference second pulse signal, unmodulated by the spreading code, 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, whereinthe timing detecting correlator measures correlation between the received information 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, andgeneration 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 the timing detecting correlator in parallel with demodulation being performed by the code synchronizing correlator.
1 Assignment
0 Petitions
Accused Products
Abstract
A synchronization acquisition method for impulse-based communication including synchronizing received information with a first pulse signal having the same period as the transmit information transmitted from the transmitting end. When the correlation between the received information and an unmodulated second pulse signal exceeds a predetermined threshold, the correlation value is stored together with the reception time in memory. The stored values are sequentially updated, wherein synchronization between the received signal and the first pulse signal is established by determining the generation timing of the first pulse signal by using the time stored in the memory.
18 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 a 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 a reference second pulse signal, unmodulated by the spreading code, 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 information 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 reception 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 a 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 a reference second pulse signal, unmodulated by the spreading code, 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 information 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 reception 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 received transmit information and the receiving end generated pulse detecting signal; and establishing synchronization between the received information and the transmit information by generating 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 receiving end generated pulse detecting signal, wherein the received information is synchronized with a first pulse signal that has a 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 a reference second pulse signal, unmodulated by the spreading code, 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 information 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