Abstract:
A receiver and a method for receiving a signal including a carrier modulated with a known training sequence is described in which an estimate a carrier frequency offset is obtained from an autocorrelation signal by autocorrelation of the part of the received signal containing a known training sequence. The received signal is compensated with the frequency offset obtained to form a compensated received signal, and a timing reference for the received signal is obtained by cross-correlation of the compensated received signal with a known training sequence.
Abstract:
The method is for decoding an incident UWB signal including successive incident pulses respectively received during successive Pulse Repetition Periods (PRP). The method includes determining a correlation matrix, whose terms respectively represent the correlation between all the M possible symbols transmitted in a current (PRP), and at least in the previous and in the next (PRP), and performing a correlation between an incident current pulse received during a current PRP and the M possible symbols transmitted in the current PRP and at least in the previous and in the next PRPs for obtaining a correlation vector. The method also includes preprocessing the correlation vector including reducing the effect of ISI from the correlation vector by using the correlation matrix, and decoding the preprocessed correlation vector for obtaining the bits of the transmitted symbol included in the incident received current pulse.
Abstract:
A method is for estimating drift between a first clock used in a digital transmission processing of a first Ultra Wide Band (UWB) pulse train signal and a second clock used in a digital reception processing of a second UWB pulse train signal resulting from a transmission of the first UWB pulse train signal. The method may include sampling the second UWB pulse train signal, and calculating trellis information representative of a trellis having reference paths respectively associated to different reference values of the drift and including sample transitions of a sampled third signal from the sampled second UWB pulse train signal. The method may further include processing the sampled third signal along the trellis for obtaining a path metric for each processed reference path, and selecting the processed reference path having a greatest path metric, the drift being the reference value associated to the selected processed reference path.
Abstract:
A receiver and a method for receiving a signal including a carrier modulated with a known training sequence is described in which an estimate a carrier frequency offset is obtained from an autocorrelation signal by autocorrelation of the part of the received signal containing a known training sequence. The received signal is compensated with the frequency offset obtained to form a compensated received signal, and a timing reference for the received signal is obtained by cross-correlation of the compensated received signal with a known training sequence.
Abstract:
A method is provided for decoding a turbo-code encoded signal in a receiver. According to the method, the signal is received from a transmission channel, and the signal is digitally turbo-code decoded. Additionally, a quality information representative of conditions of the channel state estimation is dynamically determined, and the quality information is dynamically compared with a predetermined criteria for defining good or bad estimation conditions. A Maximum-A-Posteriori algorithm in the logarithmic domain is dynamically selected for good estimation conditions, or an approximation of the Maximum-A-Posteriori algorithm in the logarithmic domain is dynamically selected for bad estimation conditions. Also provided is a receiver that implements such a decoding method.
Abstract:
A correction signal is generated by applying an adjustable gain/attenuation value and an adjustable phase value to a transmission signal sampled on the transmission channel after the transmission frequency transposition. The correction signal is subtracted from the signal present on the receive channel before performing the receiver frequency transposition. Digital information representative of the subtracted signal is generated, and the value of gain/attenuation and the value of phase are adjusted in such a manner as to reduce or minimize the digital information.
Abstract:
The speech is sampled in such a way as to obtain successive voice frames each including a predetermined number of samples, and with each voice frame are determined parameters of a code-excited linear prediction model. The parameters include a long-term excitation digital word vi extracted from an adaptive coded directory LTD, and an associated long-term gain Ga, as well as a short-term excitation word cj extracted from a fixed coded directory STD and an associated short-term gain Gc. The product of the long-term excitation extracted word times the associated long-term gain is summed SM with the product of the short-term excitation extracted word times the associated short-term gain. The summed digital word is filtered in a low-pass filter FLCT having a cutoff frequency greater than a quarter of the sampling frequency and less than a half of the latter, and the adaptive coded directory is updated with the filtered word.
Abstract translation:对语音进行采样,以获得每个包括预定数量的采样的连续语音帧,并且每个语音帧是确定码激励线性预测模型的参数。 这些参数包括从自适应编码目录LTD提取的长期激励数字字v i i和相关联的长期增益Ga,以及从固定的解码器提取的短期激励词cj 编码目录STD和相关联的短期增益Gc。 长期激励提取词乘以相关长期增益的乘积与短期激励提取词乘积相关的短期增益的乘积SM相加。 相加的数字字在具有大于采样频率的四分之一的截止频率并且小于后者的一半的低通滤波器FLCT中被滤波,并且用滤波的字更新自适应编码目录。
Abstract:
Estimating the speed of movement of a mobile terminal includes estimating the impulse response of the transmission channel at a given instant, and estimating the time derivative of the estimated impulse response. Estimating the speed also includes determining of a ratio of the energy of the estimated impulse response to the energy of the estimated time derivative.
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.
Abstract:
The LDPC decoder includes a processor for updating messages exchanged iteratively between variable nodes and check nodes of a bipartite graph of the LDPC code. The decoder architecture is a partly parallel architecture clocked by a clock signal. The processor includes P processing units. First variable nodes and check nodes are mapped on the P processing units according to two orthogonal directions. The decoder includes P main memory banks assigned to the P processing units for storing all the messages iteratively exchanged between the first variable nodes and the check nodes. Each main memory bank includes at least two single port memory partitions and one buffer the decoder also includes a shuffling network and a shift memory.