EP4140045A1 - Procédé de synchronisation d'un signal comprenant une pluralité de chirps, produit programme d'ordinateur et dispositif correspondants - Google Patents
Procédé de synchronisation d'un signal comprenant une pluralité de chirps, produit programme d'ordinateur et dispositif correspondantsInfo
- Publication number
- EP4140045A1 EP4140045A1 EP21731551.4A EP21731551A EP4140045A1 EP 4140045 A1 EP4140045 A1 EP 4140045A1 EP 21731551 A EP21731551 A EP 21731551A EP 4140045 A1 EP4140045 A1 EP 4140045A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- time
- synchronization information
- signal
- frequency
- fractional
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 44
- 238000004590 computer program Methods 0.000 title claims description 6
- 238000004891 communication Methods 0.000 claims description 15
- 238000004364 calculation method Methods 0.000 claims description 8
- 230000002123 temporal effect Effects 0.000 claims description 7
- 239000000473 propyl gallate Substances 0.000 claims description 3
- 238000013519 translation Methods 0.000 claims description 3
- 239000004255 Butylated hydroxyanisole Substances 0.000 claims description 2
- 239000011668 ascorbic acid Substances 0.000 claims description 2
- 230000006870 function Effects 0.000 description 32
- 238000005516 engineering process Methods 0.000 description 18
- QVFWZNCVPCJQOP-UHFFFAOYSA-N chloralodol Chemical compound CC(O)(C)CC(C)OC(O)C(Cl)(Cl)Cl QVFWZNCVPCJQOP-UHFFFAOYSA-N 0.000 description 11
- 238000004458 analytical method Methods 0.000 description 7
- 238000001514 detection method Methods 0.000 description 7
- 238000005070 sampling Methods 0.000 description 7
- 238000012549 training Methods 0.000 description 7
- 238000012935 Averaging Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 6
- 230000001747 exhibiting effect Effects 0.000 description 6
- 230000008901 benefit Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 3
- 230000017105 transposition Effects 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000003595 spectral effect Effects 0.000 description 2
- 238000011144 upstream manufacturing Methods 0.000 description 2
- 108010003272 Hyaluronate lyase Proteins 0.000 description 1
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- KRKNYBCHXYNGOX-UHFFFAOYSA-N citric acid Substances OC(=O)CC(O)(C(O)=O)CC(O)=O KRKNYBCHXYNGOX-UHFFFAOYSA-N 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000000135 prohibitive effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/59—Responders; Transponders
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/04—Speed or phase control by synchronisation signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B2001/6912—Spread spectrum techniques using chirp
Definitions
- TITLE Method for synchronizing a signal comprising a plurality of corresponding chirps, computer program product and device.
- the field of the invention is that of data transmission via the use of a so-called “chirp” waveform.
- the invention relates more particularly to a method of synchronizing such a waveform.
- Such a waveform is used for data transmission via communication links of different kinds, e.g. acoustics, radio frequency, etc.
- the LoRa® technology dedicated to low-power transmission by objects connected via a radiofrequency link uses such a waveform.
- the invention thus has applications, in particular, but not exclusively, in all areas of personal and professional life in which connected objects are present, for example in the fields of health, sport, domestic applications. (security, household appliances, etc.), object tracking, etc.
- patent EP 2449690 B1 describes an information transmission technique, on which the LoRa ® technology is based.
- the first feedback comes from unsatisfactory user experiences linked to the limited performance of the radio link in real conditions.
- the modulation used appears to be sensitive to the synchronization of the receiver, in particular to the time synchronization.
- a time synchronization must remain precise even in the presence of a frequency shift, eg between the carrier frequency of the received signal and the local oscillator generating the signal used for the frequency transposition of the received signal.
- the synchronization of such a waveform often requires the implementation of a joint estimation of the time and frequency synchronization parameters, which may require a significant calculation load.
- the patent document US 2014/064337 A1 for example implements a known correlation-based method in order to obtain such synchronization information.
- a method for synchronizing a signal received by a communication receiver on the basis of the estimation of at least one piece of signal synchronization information.
- the signal comprises a plurality of chirps among M chirps.
- a s-th chirp among the M chirps is associated with a modulation symbol of rank s of the constellation of M symbols, s being an integer from 0 to M-1.
- the s-th chirp results from a modulation of a basic chirp whose instantaneous frequency varies between a first instantaneous frequency and a second instantaneous frequency for a symbol time T.
- Such a method comprises, for a portion of the signal representative of at least one chirp of the plurality of chirps, the following steps implemented by a synchronization device (for example included in the communication receiver): an estimate of a first time synchronization information representative of a time offset of the signal with respect to a given time reference; an estimate, implementing the first time synchronization information item, of fractional frequency synchronization information representative of a frequency shift of the signal with respect to a given frequency reference moduio the inverse of the symbol time T; and an estimate, using the fractional frequency synchronization information, of at least one second temporal synchronization information representative of a time offset of the signal with respect to the given time reference.
- a synchronization device for example included in the communication receiver
- the portion of the signal comprises a plurality of successive elementary portions of duration T starting at an instant which is a function of the first time synchronization information.
- the estimation of the fractional frequency synchronization information implements the calculation of a phase, called the correlation phase, of a correlation value between, of a on the one hand, the signal considered on one of the elementary portions of the pair and, on the other hand, the signal considered on the other of the elementary portions of the pair, the fractional frequency synchronization information being a function of the correlation phase.
- the estimation of said at least one second time synchronization information item comprises a derotation of the portion of the signal as a function of the fractional frequency synchronization information supplying a portion of the signal which is partly resynchronized in frequency.
- the invention proposes a new and inventive solution for estimating the time synchronization parameters without there being any need to precisely estimate the set of frequency synchronization parameters.
- the fractional part of the frequency shift of the signal with respect to the given frequency reference considered eg the frequency of a radiofrequency synthesizer generating a carrier used for the transposition into frequency of the signal considered, or the frequency of a clock of reference, etc.
- the first estimate of the time shift of the signal with respect to the given time reference considered eg a given edge (rising or falling) of a reference clock, of a clock d 'signal sampling, etc.
- the time synchronization parameters are estimated without taking into account the integer part of the frequency shift of the signal with respect to the given frequency reference (ie the integer part of a ratio between, on the one hand, the shift frequency in question and, on the other hand, the inverse of the symbol time T).
- the integer part of the frequency shift of the signal with respect to the given frequency reference ie the integer part of a ratio between, on the one hand, the shift frequency in question and, on the other hand, the inverse of the symbol time T.
- the fractional part of the frequency shift of the signal with respect to the frequency reference considered is estimated via the detection of at least two successive chirps exhibiting the same phase variation (ie chirps all having an instantaneous frequency with a positive slope or chirps all having an instantaneous frequency with a negative slope) via the calculation of the correlation phase.
- successive identical chirps of a learning or synchronization word such as can be found, for example, in radio frames according to the LoRa ® protocol.
- the estimation of said at least one second time synchronization item of information comprises an estimation, using the fractional frequency synchronization item of information, of a second fractional time synchronization item of information representative of a time offset of the signal with respect to the given time reference modulo the symbol time T.
- the estimation of the fractional part of the time shift of the signal with respect to the given time reference is refined by taking into account the fractional part of the frequency shift of the signal.
- the estimation of said at least one second time synchronization information item comprises an estimate, implementing the fractional frequency synchronization information and the second fractional time synchronization information, of an entire time synchronization information item. representative of an integer part of a ratio between, on the one hand, the time shift and, on the other hand, the symbol time T.
- the estimation of the integer part of the time shift of the signal with respect to the given time reference is refined by taking into account the fractional part of the time shift and the fractional part of the frequency shift of the signal.
- the plurality of successive elementary portions of duration T comprises at least three elementary portions.
- the estimation of the fractional frequency synchronization information implements the calculation of the correlation phase delivering a set of corresponding correlation phases.
- Synchronization information Fractional frequency is a function of an average of the phases of the set of correlation phases.
- the estimation of the fractional part of the frequency shift of the signa! with respect to the frequency reference considered is refined via the average over different successive chirps all exhibiting the same phase variation (e.g. identical successive chirps of a learning or synchronization word).
- the estimation of the second fractional time synchronization information item comprises, for at least one sequence of samples of the portion partially resynchronized in frequency corresponding to an elementary portion of duration T of the portion of the signal starting at an instant which is a function of the first time synchronization information: a term-by-term multiplication between, on the one hand, the sequence of samples of the portion partly resynchronized in frequency and, on the other hand, a sequence of samples representative of a conjugated reference chirp obtained by applying the modulation to a basic conjugated chirp whose instantaneous frequency varies between the second instantaneous frequency and the first instantaneous frequency during the symbol time T, the multiplication delivering a sequence of multiplied samples; and a Fourier transform of the sequence of multiplied samples providing a sequence of transformed multiplied samples.
- the second fractional time synchronization information is a function of a sample of higher amplitude among the transformed multiplied samples.
- the estimation of the fractional part of the time shift of the signal with respect to the given time reference is refined via the detection of at least one expected reference chirp (eg a chirp of a learning or synchronization word) in the signal partly resynchronized in frequency.
- at least one expected reference chirp eg a chirp of a learning or synchronization word
- the estimation of the second fractional time synchronization information item implements a method of searching by dichotomy of a frequency index maximizing an interpolated function from the transformed multiplied samples.
- the estimation of the fractional part of the time shift of the signal is done with a finer temporal resolution than the sampling period of the multiplied samples transformed at the output of the Fourier transform.
- the multiplication and the Fourier transform are implemented for a plurality of sequences of successive samples of the portion partially resynchronized in frequency each corresponding to an elementary portion of duration T of the portion of the signal starting at an instant which is a function of the first time synchronization information supplying at least a corresponding plurality of sequences of transformed multiplied samples.
- the dichotomy search is performed for each sequence of transformed multiplied samples of the plurality of sequences of transformed multiplied samples and outputs a plurality of corresponding frequency indices.
- the second fractional time synchronization information is a function of an average of the frequency indices of the plurality of time indices.
- the estimation of the second whole time synchronization information item comprises a time translation of the portion which is partially resynchronized in frequency as a function of the second fractional time synchronization information item delivering a portion of the signal which is partially resynchronized in frequency. and in time.
- the fractional part of the time shift as well as the fractional part of the frequency shift of the signal with respect to the corresponding references are taken into account in order to refine the estimation of the integer part of the time shift.
- the estimation of the second whole time synchronization information item comprises an iterative dichotomy search over a search time interval updated at each iteration.
- the dichotomy search implements, for a given iteration corresponding to a given search time interval: a first Fourier transform of a sequence of samples of the portion partly resynchronized in frequency and in time corresponding to an elementary portion of duration T of the portion of the signal starting at a first instant as a function of a first limit of the given search time interval and of the first synchronization information temporal.
- the first Fourier transform delivers a first sequence of transformed samples; and a second Fourier transform of a sequence of samples of the portion partly resynchronized in frequency and time corresponding to an elementary portion of duration T of the portion of the signal starting at a second instant as a function of a second terminal of l 'given search time interval and the first time synchronization information.
- the second Fourier transform delivers a second sequence of transformed samples.
- the given iteration delivers an updated search time interval as a function of the given search time interval and an extreme value among the first and second transformed sample sequences.
- the dichotomy search performed for a predetermined number of iterations delivers a final search time interval.
- the entire second time synchronization information is a function of at least one limit of the final search time interval.
- the predetermined number of iterations is a function of an initial search time interval and of an estimation tolerance on the second whole time synchronization information item.
- the invention also relates to a computer program comprising program code instructions for implementing a method as described above, according to any one of its various embodiments, when it is executed on a computer. computer.
- a synchronization device comprises a reprogrammable computing machine or a dedicated computing machine configured to implement the steps of the synchronization method according to the invention (according to any one of the various aforementioned embodiments).
- a synchronization device comprises a reprogrammable computing machine or a dedicated computing machine configured to implement the steps of the synchronization method according to the invention (according to any one of the various aforementioned embodiments).
- FIG.1 shows an object connected to a base station of a radio communication network of the low speed and low consumption type according to one embodiment of the invention
- FIG.2a illustrates the instantaneous frequency of a basic chirp
- FIG.2b illustrates the modulation of the basic chirp of Fig.2a via a circular permutation of the variation pattern of its instantaneous frequency
- FIG.2c illustrates the instantaneous frequency of the chirp resulting from the modulation of the base chirp of Fig.2a via the circular permutation illustrated in Fig, 2b;
- [Rg.3] represents the steps of a method for synchronizing a signal comprising a plurality of chirps according to one embodiment of the invention
- FIG.4 represents an example of a device structure allowing the implementation of the steps of the synchronization method of Fig.3 according to one embodiment of the invention.
- the general principle of the invention is based on the estimation of a first piece of time synchronization information of a signal comprising a plurality of chirps each modulated by a modulation symbol over a duration equal to the symbol time T. From the first time synchronization information, a fractional frequency / frequency synchronization information representative of a frequent / frequent shift of the signal with respect to a given frequent / frequent reference modulating the inverse of the symbol time T is estimated. A second time synchronization information of the signal is estimated by implementing the fractional frequent / frequent synchronization information. The second time synchronization information is more precise than the first time synchronization information by taking into account the fractional part of the frequent shift.
- the second time synchronization information is estimated without implementing the entire part of the frequent shift of the signal with respect to the considered frequent reference (ie the entire part of a ratio between, on the one hand, the shift frequentiei in question and, on the other hand, the inverse of the symbol time T),
- FIG. 1 illustrates an object 100 connected to a base station 110 of a radio communication network of the low speed and low consumption type according to one embodiment of the invention. More particularly, the radiocommunication network implements the LoRa ® communication protocol. However, in other embodiments, other communication protocols implementing a so-called “chirp” waveform as described below are considered.
- Such a basic chirp is defined as the chirp from which are obtained the other chirps used for the transmission of information following the modulation process by the modulation symbols.
- the instantaneous phase (ie the phase of the complex envelope representing the chirp in question) of the basic chirp is expressed for t in the interval
- Instantaneous frequency is thus linked to the angular speed of rotation in the complex plane of the vector, the coordinates of which are given by the in-phase and quadrature signals representing the modulating signal (Le. the real and imaginary parts of the complex envelope in practice) intended for modulating the radio frequency carrier so as to transpose the basic chirp signal to a carrier frequency.
- Instantaneous frequency of the basic chirp shown in Fig. 2a is linear over time, ie. varies linearly between a first instantaneous frequency, here -B / 2, and a second instantaneous frequency, here + B / 2, for the duration T of a symbol.
- a chirp having a linear instantaneous frequency is used as the base chirp (also called “raw” chirp) in the LoRa® standard.
- the instantaneous frequency of the chirp in question is obtained by time shifting of a duration of and circular permutation as illustrated in Fig.2b and Fig.2c.
- Fig.2b and Fig.2c is an integer value between 0 and M1 which represents the modulation symbol conveyed by the chirp transmitted by the object 100 connected over the time interval
- the signal transmitted by the object 100 follows the frame structure defined by the LoRa ® standard.
- the signal transmitted by the object 100 comprises a learning word (or synchronization word) of duration positioned upstream of the useful data. This assumption does not remove any generality from the problem dealt with in the present application.
- the complex envelope of the transmitted signal s then writes:
- [Math.6] represents the temporal desynchronization of the received signal
- a first time synchronization information representative of a time shift of the signal with respect to a given time reference is estimated.
- the given time reference is a predetermined sampling instant.
- the time shift is for example representative of the shift between the start of the signal learning word and the sampling instant. predetermined.
- the detection of the start of the preamble of the frame transmitted by the object 100 implements an averaging function of the transformed samples.
- the detection of the start of the training word of the frame implements an averaging function of the squared modulus of the sequence of transformed samples given by the equation [Math.7].
- Such averaging is advantageously done over the number Np of chirps making up the learning word (or, more generally, over a plurality of successive elementary portions of duration T of the processed signal), and in a sliding manner over NB successive elementary portions of duration T (or more generally, over several pluralities of successive elementary portions of duration T of the processed signal) in order to increase the probability of detection of the training word.
- the first time synchronization information corresponds here to an estimate of the index of the sample corresponding to the start of the learning word of the frame transmitted by the object 100.
- the estimation is given by: [Math.9]
- such averaging over the number Np of chirps composing the learning word and / or in a sliding manner over N B successive elementary portions of duration T is not implemented.
- the start of the preamble of the frame corresponding to the signal of the highest amplitude is detected by simply searching for a maximum value among a sequence of samples delivered (eg the maximum value of the modulus of the samples in question) by a Fourier transform carried out on a multiplication of the signal received with an expected reference chirp (eg a reference chirp expected in the preamble of a data frame formed according to the LoRa ® standard).
- the first time synchronization information is alternately estimated by a known correlation-based method such as for example the method described in the aforementioned patent document US 2014/064337 A1.
- a fractional frequentieile synchronization information representative of a frequent shiftIEL of the signal with respect to a reference frequentieile data modulates the inverse of the symbol time T is estimated by implementing the first information of time synchronization.
- the Doppler frequency also contains any residue of frequency offset resulting from a difference between local oscillators used to generate the transmit and receive carrier frequencies. Moreover, such a frequency
- a fractional part ie modulo 1 / TB / M.
- a step E310a for each pair of successive elementary portions of a plurality of successive elementary portions of duration T starting at an instant which is a function of the first time synchronization information item , the phase of a correlation value between, on the one hand, the signal considered on one of the elementary portions of the torque and, on the other hand, the signal considered on the other of the elementary portions of the couple is calculated. A corresponding set of correlation phases is thus obtained.
- the estimation of the fractional frequency synchronization information, corresponding here to the estimation is obtained by using an average of the phases of the set of correlation phases.
- the estimation of the fractional part of the frequency shift of the signal with respect to the considered frequency reference only implements the detection of a plurality of identical successive reference chirps (Le. all exhibiting the same phase variation).
- a reduction in the length of the training word can be considered through the implementation of the present technique.
- the estimation of is reduced to the calculation of a single correlation value implementing a single pair of successive elementary portions of duration T starting at an instant which is a function of the first time synchronization information
- the absence of averaging makes it possible to simplify the implementation even though a loss of precision may occur.
- a second time synchronization information representative of a time shift of the signal with respect to the time reference considered is obtained by implementing the fractional frequency synchronization information.
- the second time synchronization information is estimated without taking into account the entire part of the frequency shift of the signal with respect to ia frequency reference considered for the estimation of the fractional frequency synchronization information (ie the integer part of a ratio between, on the one hand, the frequency shift in question and, on the other hand, the inverse of the symbol time T).
- the second time synchronization information includes second fractional time synchronization information and second full time synchronization information.
- the second fractional time synchronization information is representative of the time shift of the signal with respect to the reference time considered modulus ie symbol time T.
- the second full time synchronization information is representative of the whole part of the ratio between, on the one hand, the time shift of the signal with respect to the time reference considered and, on the other hand, the symbol time !.
- the second fractional time synchronization information item is estimated by implementing the fractional frequency synchronization information.
- a complex exponential is applied to the signal in order to implement a frequency transposition ⁇ derotation of the signal More particularly, the signal is compensated by the estimate of the fraction part naire of the frequency shift.
- the signal is also pre-synchronized by implementing the first time synchronization information We thus obtain the signai partly resynchronized in frequency:
- the signal is not pre-synchronized by implementing the first time synchronization information
- the first time synchronization information can for example be taken into account in the search intervals implemented to estimate the fractional and integer parts of the second time synchronization information as described below.
- Such taking into account makes it possible to simplify the estimation of the fractional and integer parts of the second time synchronization information item.
- the sample sequences of the signal considered for the determination of the fractional and integer parts of the second time synchronization information item also correspond to elementary portions of duration T of the portion of the signal starting at an Instant which is a function of the first time synchronization information item
- a term-to-term multiplication is implemented between, on the one hand, the sequence d 'samples of the signa and, on the other hand, a sequence of samples representative of the reference chirp (as expected in the training word) conjugated.
- Such a conjugated reference chirp is obtained by applying the modulation with a basic conjugate chirp, an instantaneous frequency of which varies between the second instantaneous frequency and the first instantaneous frequency during the symbol time T.
- the multiplication delivers a sequence of multiplied samples.
- a Fourier transform of the sequence of multiplied samples delivers a sequence of transformed multiplied samples:
- Fractional time synchronization information corresponds to an estimate of the fractional part More specifically, is given by the distance to the index frequentiei of the highest amplitude peak in the sequence of multiplied samples i, e. by the distance to the index given by
- a dichotomous method is for example implemented in order to find the index frequentiei maximizing an interpolated function from the transformed multiplied samples
- the interpolated function is a cardinal sine in order to model a continuous time Fourier transform, such a transform offering an arbitrarily fine temporal resolution.
- other types of interpolations from the transformed multiplied samples can be considered (splines, etc.).
- step 2) We resume step 2) with the new analysis interval, we calculate the interpolated function for the new points associated with the new analysis interval and so on.
- the two ends of the analysis interval will be two consecutive dividing points (spaced by a distance We determine for which of the latter two points the value of the interpolated function is greater. The point corresponding to the greatest value of the interpolated function is the desired solution.
- Np transformed multiplied sample sequences delivers a corresponding plurality of estimated time indices
- the estimate is obtained by averaging the estimated time indices
- the estimation of the fractional part of the time shift of the signal with respect to the considered time reference is refined via the detection of a plurality of identical successive reference chirps (ie all having the same phase variation) as well as via the implementation of the average caicul.
- the second fractional time synchronization information item is alternately estimated by applying a known correlation-based method, such as for example the method described in the aforementioned patent document US 2014/064337 A1, to a sequence of samples of the signal partly resynchronized in frequency.
- the second whole time synchronization information item is estimated by implementing the fractional frequency synchronization information and the second fractional time synchronization information. More particularly, during a step E321b, a signal partly resynchronized in frequency and in time, is obtained by translation in time of the signal. on the basis of the second fractional time synchronization information [Math.16]
- the Fourier transform is implemented at the frequency 1 / T (eg after decimation of the signal by a factor M / N), which corresponds to M samples per symbol time T.
- the signal sampled at the same initial frequency 1 / Ts as the signal is expressed like: [Math.17]
- the estimation of the second whole time synchronization information item comprises a search by iterative dichotomy over a search time interval rnis updated at each iteration.
- the search for the sample is to dichotomously reduce the interval by changing a and b during Iterations based on the comparison of with:
- Equation [Math.18] is the Fourier transform of the signal multiplied by the sample sequence of the considered conjugate reference chirp. In other words, is obtained by implementing the processing present in the equation [Math.14] but applied to the signal instead of the signai for So, for a given iteration of the present dichotomy search:
- the dichotomy search is stopped after a predetermined number of iterations, eg after iterations, with the desired precision on
- the first time synchronization information item can for example be taken into account in the search intervals implemented in the search by iterative dichotomy in order to simplify the search for
- the search by dichotomy implements, for a given iteration corresponding to a given search time interval:
- the given iteration delivers an updated search time interval as a function of the given search time interval and the first and second extreme values among the first and second sample sequences transformed as described above.
- the value attributed to as well as the number of iterations to be considered follow the principles described above.
- the first time synchronization information the fractional frequency synchronization information the second synchronization information fractional temporal and the entire second time synchronization information item is available for resynchronizing, during a step E330, the processed signal received by the receiver implementing the synchronization method according to the invention.
- a resynchronized signal is expressed for example according to:
- the data conveyed by the useful part of the signal can then be estimated according to the principles set out in patent document EP 2449690 B1 for example.
- FIG. 4 an example of a device structure 400 making it possible to implement certain steps of the synchronization method of FIG. 3 according to one embodiment of the invention is now presented.
- the device 400 comprises a random access memory 403 (for example a RAM memory), a processing unit 402 equipped for example with a processor, and controlled by a computer program stored in a read only memory 401 (for example a ROM memory or a hard disc). On initialization, the code instructions of the computer program are for example loaded into the random access memory 403 before being executed by the processor of the processing unit 402.
- a random access memory 403 for example a RAM memory
- a processing unit 402 equipped for example with a processor
- a computer program stored in a read only memory 401 for example a ROM memory or a hard disc
- FIG. 4 illustrates only one particular way, among several possible, of making the device 400 so that it performs certain steps of the synchronization method according to the invention (according to any one of the embodiments and / or variants described ( e) s above in relation to Fig. 3). Indeed, these steps can be carried out indifferently on a reprogrammable computing machine (a PC computer, a DSP processor or a microcontroller) executing a program comprising a sequence of instructions, or on a dedicated computing machine (for example a set of logic gates such as an FPGA or an ASIC, or any other hardware module).
- a reprogrammable computing machine a PC computer, a DSP processor or a microcontroller
- a program comprising a sequence of instructions
- a dedicated computing machine for example a set of logic gates such as an FPGA or an ASIC, or any other hardware module.
- the corresponding program (that is to say the sequence of instructions) can be stored in a removable storage medium (such as for example a CD- ROM, DVD-ROM, USB key) or not, this storage medium being partially or totally readable by a computer or processor.
- the device 400 is embedded in the base station 110, for example in a receiver of the base station 110.
- the device 400 is included in the object 100, for example in a receiver of the object 100.
- the device 400 is included in an equipment for monitoring the radio communications network, for example in a receiver of the equipment in question.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Radar Systems Or Details Thereof (AREA)
Abstract
Description
Claims
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR2004077A FR3109681B1 (fr) | 2020-04-23 | 2020-04-23 | Procédé d’estimation d’au moins une information de synchronisation d’un signal comprenant une pluralité de chirps, produit programme d’ordinateur et dispositif correspondants. |
| PCT/FR2021/050705 WO2021214415A1 (fr) | 2020-04-23 | 2021-04-23 | Procédé de synchronisation d'un signal comprenant une pluralité de chirps, produit programme d'ordinateur et dispositif correspondants |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| EP4140045A1 true EP4140045A1 (fr) | 2023-03-01 |
Family
ID=71662061
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP21731551.4A Withdrawn EP4140045A1 (fr) | 2020-04-23 | 2021-04-23 | Procédé de synchronisation d'un signal comprenant une pluralité de chirps, produit programme d'ordinateur et dispositif correspondants |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20230147466A1 (fr) |
| EP (1) | EP4140045A1 (fr) |
| FR (1) | FR3109681B1 (fr) |
| WO (1) | WO2021214415A1 (fr) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2025532571A (ja) * | 2022-09-14 | 2025-10-01 | ホアウェイ・テクノロジーズ・カンパニー・リミテッド | 低電力モード協調同期のための方法、システム及び装置 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6304619B1 (en) * | 1998-07-01 | 2001-10-16 | Zenith Electronics Corporation | Receiver synchronizer |
| EP2278724A1 (fr) | 2009-07-02 | 2011-01-26 | Nanoscale Labs | Système de communication |
| GB2494129B (en) * | 2011-08-30 | 2018-01-10 | Qualcomm Technologies Int Ltd | Chirp receiver |
| US8861568B2 (en) * | 2011-11-22 | 2014-10-14 | Novatel Inc. | Chirp receiver utilizing phase processed chirp signals |
| US8867588B2 (en) * | 2012-08-31 | 2014-10-21 | Cambridge Silicon Radio Limited | Chirp data channel synchronisation |
| EP3273607B1 (fr) * | 2016-07-20 | 2023-01-18 | Semtech Corporation | Procédé et système de synchronisation et de localisation d'un signal radio |
| CN108234376B (zh) * | 2017-12-05 | 2021-08-13 | 深圳市锐能微科技有限公司 | 无线数据通信方法及装置 |
| FR3108815B1 (fr) * | 2020-03-24 | 2022-04-08 | Univ Bordeaux | Procédé d’estimation de symboles véhiculés par un signal comprenant une pluralité de chirps, produit programme d’ordinateur et dispositif correspondants. |
-
2020
- 2020-04-23 FR FR2004077A patent/FR3109681B1/fr not_active Expired - Fee Related
-
2021
- 2021-04-23 WO PCT/FR2021/050705 patent/WO2021214415A1/fr not_active Ceased
- 2021-04-23 EP EP21731551.4A patent/EP4140045A1/fr not_active Withdrawn
- 2021-04-23 US US17/915,439 patent/US20230147466A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| WO2021214415A1 (fr) | 2021-10-28 |
| FR3109681B1 (fr) | 2023-01-06 |
| US20230147466A1 (en) | 2023-05-11 |
| FR3109681A1 (fr) | 2021-10-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3469720B1 (fr) | Procédé de génération d'un signal modulé en position d'impulsions, procédé de démodulation, produit programme d'ordinateur et dispositifs correspondants | |
| EP2503750B1 (fr) | Procédé de traitement d'un signal multiporteuses à bancs de filtre pour la synchronisation par préambule | |
| WO2021191561A1 (fr) | Procédé d'estimation de symboles véhiculés par un signal comprenant une pluralité de chirps, produit programme d'ordinateur et dispositif correspondants | |
| FR3052615B1 (fr) | Procede de demodulation d'un signal recu, produit programme d'ordinateur et dispositif correspondants | |
| EP0718983A1 (fr) | Modulation différentielle à étalement de spectre | |
| EP3931991B1 (fr) | Méthode et dispositif de modulation par séquences de zadoff-chu | |
| EP2221981B1 (fr) | Procédé d'estimation d'un décalage de fréquence porteuse dans un récepteur de signaux de télécommunication, notamment un dispositif mobile | |
| EP2732592B1 (fr) | Procédé et module d'estimation de bias fréquentiel dans un système de télécommunications numériques | |
| WO2020260177A1 (fr) | Procede de generation d'un signal comprenant une succession temporelle de chirps, procede d'estimation de symboles vehicules par un tel signal, produits programme d'ordinateur et dispositifs correspondants | |
| EP1260071B1 (fr) | Procede et dispositif d'estimation d'un canal de propagation | |
| EP2909945B1 (fr) | Méthode de détermination du temps d'arrivée d'une impulsion uwb et récepteur correspondant | |
| EP3202077B1 (fr) | Procédé d'émission d'un signal multi-porteuses, procédé de réception, dispositifs, et programmes d'ordinateurs associés mettant en oeuvre une modulation de type oqam | |
| EP4140045A1 (fr) | Procédé de synchronisation d'un signal comprenant une pluralité de chirps, produit programme d'ordinateur et dispositif correspondants | |
| FR2855684A1 (fr) | Recepteur de signal ultra large bande et procede de reception associe. | |
| EP0849889B1 (fr) | Procédé de réception des signaux sur trajets multiples | |
| FR3038808A1 (fr) | Demodulateur en quadrature pour recepteur rfid a tres haut debit | |
| FR2919134A1 (fr) | Methode de detection de presence de signaux etales spectralement | |
| WO2022122726A1 (fr) | Procede de generation et de demodulation d'un signal comprenant au moins un chirp, produits programme d'ordinateur et dispositifs correspondants | |
| WO2024084159A1 (fr) | Procede d'estimation d'au moins un parametre parmi une avance temporelle et un decalage de frequence entre des premier et deuxieme dispositifs de communication | |
| RU2358405C1 (ru) | Устройство для приема сигналов с минимальной угловой модуляцией | |
| WO2009047427A1 (fr) | Synchronisation trame dans un systeme de communication ofdm | |
| FR2855000A1 (fr) | Procede de reception d'un signal multiporteuse mettant en oeuvre une determination du format du filtrage de mise en forme et recepteur correspondant |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: UNKNOWN |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE |
|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE |
|
| 17P | Request for examination filed |
Effective date: 20220831 |
|
| AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
| DAV | Request for validation of the european patent (deleted) | ||
| DAX | Request for extension of the european patent (deleted) | ||
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
| 18D | Application deemed to be withdrawn |
Effective date: 20241101 |