Method of synchronizing an independent data device of a wireless data communications system on an incident pulsed signal of the ultra wide band type, and corresponding independent data device
First Claim
1. A method for synchronizing a data device operating in a wireless data communications system using an incident pulsed signal of an ultra wide band type received over a channel by the data device, the incident pulsed signal comprising a preamble including a training sequence having a series of pulses whose polarity and time shifts are defined by respective polarity and time-hopping codes, the method comprising:
- cross-correlating the incident pulsed signal with the training sequence, the cross-correlating comprising algebraically summing in accordance with the polarity code, windows of the incident pulsed signal, with starting points of the windows being determined by the time-hopping code; and
detecting an end point of the preamble based upon a result of the cross-correlation.
2 Assignments
0 Petitions
Accused Products
Abstract
An incident signal contains a preamble including a training sequence having a series of pulses whose polarity and time shifts are defined by respective polarity code and time-hopping code. A method includes a digital cross-correlation of the received signal with the training sequence. The cross-correlation algebraically sums in accordance with the polarity code windows of the received signal. The starting points of the windows are determined by the time-hopping code. The cross-correlation further includes detecting the end point of the preamble from the result of the digital cross-correlation. When the size of the receiving buffer, i.e., the size of the window is smaller than the number N of samples of each replica of the training sequence, it is particularly advantageous that the digital cross-correlation be performed iteratively in a block-by-block fashion. The computation of each block is split into M slices which are computed by algebraically summing windows N/M samples long.
-
Citations
36 Claims
-
1. A method for synchronizing a data device operating in a wireless data communications system using an incident pulsed signal of an ultra wide band type received over a channel by the data device, the incident pulsed signal comprising a preamble including a training sequence having a series of pulses whose polarity and time shifts are defined by respective polarity and time-hopping codes, the method comprising:
-
cross-correlating the incident pulsed signal with the training sequence, the cross-correlating comprising algebraically summing in accordance with the polarity code, windows of the incident pulsed signal, with starting points of the windows being determined by the time-hopping code; and detecting an end point of the preamble based upon a result of the cross-correlation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A data device comprising:
-
a receiver for receiving an incident pulsed signal of an ultra wide band type over a channel, the incident pulsed signal comprising a preamble including a training sequence having a series of pulses whose polarity and time shifts are defined by respective polarity and time-hopping codes; and a synchronizer comprising a cross-correlation circuit for performing a cross-correlation of the incident pulsed signal with the training sequence, the cross-correlating including algebraically summing in accordance with a polarity code, windows of the incident pulsed signal, with starting points of the windows being determined by the time-hopping code, and a detection circuit for detecting an end point of the preamble based upon a result of the cross-correlation performed by said cross-correlation circuit. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A wireless data communications system comprising:
a plurality of data devices, each data device comprising a receiver for receiving an incident pulsed signal of an ultra wide band type over a channel, the incident pulsed signal comprising a preamble including a training sequence having a series of pulses whose polarity and time shifts are defined by respective polarity and time-hopping codes, and a synchronizer comprising a cross-correlation circuit for performing a cross-correlation of the incident pulsed signal with the training sequence, the cross-correlating including algebraically summing in accordance with a polarity code, windows of the incident pulsed signal, with starting points of the windows being determined by the time-hopping code, and a detection circuit for detecting an end point of the preamble based upon a result of the cross-correlation performed by said cross-correlation circuit. - View Dependent Claims (32, 33, 34, 35, 36)
Specification