摘要:
A method for the estimation of the transfer function of a transmission channel in a receiving system of UMTS type envisages the computation of a plurality of channel coefficients, included among known channel coefficients corresponding to pilot symbols, through the reiteration of an interpolation algorithm, capable of calculating an intermediate point (Z, f(Z)) between a first extreme and a second extreme of a determined interval, the first extreme being formed by at least two known points and the second extreme being formed by at least one known point, the intermediate point to be calculated having as abscissa (Z) the abscissa value of the mean point between the points defining the interval rounded off to the integer closest to the first extreme, and having as ordinate (F(Z)) the arithmetic average between the ordinate of the known point of the second extreme and the ordinate of a point, chosen between the two known points of the first extreme, having a distance from the intermediate point equal to the distance between the intermediate point and the known point of the second extreme.
摘要:
A method for the estimation of the transfer function of a transmission channel in a receiving system of UMTS type envisages the computation of a plurality of channel coefficients, included among known channel coefficients corresponding to pilot symbols, through the reiteration of an interpolation algorithm, capable of calculating an intermediate point (Z, f(Z)) between a first extreme and a second extreme of a determined interval, the first extreme being formed by at least two known points and the second extreme being formed by at least one known point, the intermediate point to be calculated having as abscissa (Z) the abscissa value of the mean point between the points defining the interval rounded off to the integer closest to the first extreme, and having as ordinate (F(Z)) the arithmetic average between the ordinate of the known point of the second extreme and the ordinate of a point, chosen between the two known points of the first extreme, having a distance from the intermediate point equal to the distance between the intermediate point and the known point of the second extreme.
摘要:
A spread spectrum digital communication receiver, of the type comprising an input memory buffer (16) for storing samples of an input signal (y(k)) and a code generator circuit (30) for generating a re-generated user code, incorporates a device (24) for the estimation of a channel delay profile comprises: a basic correlator (32) having a first input (41) for sequentially reading from a memory location of the input memory buffer (16) a plurality of samples of the input signal (y(k)), a second input (43) for receiving from the code generator circuit (30) a re-generated user code, and an output terminal for generating, by means of a correlation operation between the plurality of samples of the input signal and the regenerated user code, a first value of the channel delay profile energy (DP(1)); and a memory controller circuit (36) for addressing said the memory buffer (16) so that the first input (41) of the basic correlator (32) is successively fed with the content of several memory locations of the memory buffer (16), each addressing operation corresponding to a new correlation operation of the basic correlator (32) for the computation of a new value of the channel delay profile energy (DP(1)).
摘要:
A method for the synchronization of a digital telecommunication receiver comprises the steps of:—storing a plurality of consecutive samples E−1, E, M, L, L+1 of an incoming spread spectrum signal in a delay line 56;—determining by interpolation between consecutive samples of the incoming spread spectrum signal, by means of a first digitally controlled interpolator 26, an interpolated early sample (e) anticipating an optimal sampling time instant;—determining by interpolation between consecutive samples of the incoming spread spectrum signal, by means of a second digitally controlled interpolator 24, an interpolated middle sample (m) corresponding to the optimal sampling time instant;—determining by interpolation between consecutive samples of the incoming spread spectrum signal, by means of a third digitally controlled interpolator 28, an interpolated late sample (l) delayed with respect to the optimal sampling time instant;—calculating an error signal ξ as the difference between the energy of the symbols computed from the interpolated early sample (e) and the interpolated late (l) sample;—extracting the sign of the error signal ξ—accumulating the sign of the error signal ξ for the generation of control signals SE, SM, SL for controlling the interpolation phases of the digitally controlled interpolators used for determining the interpolated early (e), middle (m) and late (l) samples. The accumulated value has a positive saturation value of +4 and a negative saturation value of 4.
摘要:
A method for the synchronization of a digital telecommunication receiver comprises the steps of:—storing a plurality of consecutive samples E−1, B, M, 1, L+1 of an incoming spread spectrum signal in a delay line 56;—determining by interpolation between consecutive samples of the incoming spread spectrum signal, by means of a first digitally controlled interpolator 26, an interpolated early sample (e) anticipating an optimal sampling time instant;—determining by interpolation between consecutive samples of the incoming spread spectrum signal, by means of a second digitally controlled interpolator 24, an interpolated middle sample (m) corresponding to the optimal sampling time instant;—determining by interpolation between consecutive samples of the incoming spread spectrum signal, by means of a third digitally controlled interpolator 28, an interpolated late sample (1) delayed with respect to the optimal sampling time instant;—calculating an error signal ξ as the difference between the energy of the symbols computed from the interpolated early sample (e) and the interpolated late (1) sample;—extracting the sign of the error signal ξ accumulating the sign of the error signal ξ for the generation of control signals SE, SM, SL for controlling the interpolation phases of the digitally controlled interpolators used for determining the interpolated early (e), middle (m) and late (I) samples. The accumulated value has a positive saturation value of +4 and a negative saturation value of 4.
摘要:
A device for maintaining fine alignment between an incoming spread spectrum signal and a locally generated code in a digital communication receiver comprises:—delay line (56) for storing a plurality of consecutive samples (E−1, E, M, L, L+1) of the incoming spread spectrum signal;—three digitally controlled interpolators (24, 26, 28) for determining by interpolation between consecutive samples an interpolated early sample (e), an interpolated middle sample (m) and an interpolated late sample (1);—two correlators (30, 32) for calculating an error signal (ξ) as the difference between the energy of the symbols computed from the interpolated early (e) and late (1) samples;—a circuit for generating a control signal (SOUT?) for controlling the interpolation phase of the digitally controlled interpolator (24) for the early sample (e), and—a digital non-linear filter (68), for smoothing the control signal (SOUT?) of the interpolator (24) for the early sample (e), enabling the update operation of the control signal only when the absolute value (|ξ(n)|) of the error signal at a time instant n is smaller than the absolute value (|ξ(n−1)|) of the same error signal at a time instant n−1.
摘要:
A device for maintaining fine alignment between an incoming spread spectrum signal and a locally generated code in a digital communication receiver comprises: a delay line for storing a plurality of consecutive samples (E-1, E, M, L, L+1) of the incoming spread spectrum signal; three digitally controlled interpolators for determining by interpolation between consecutive samples an interpolated early sample, an interpolated middle sample, and an interpolated late sample; two correlators for calculating an error signal as the difference between the energy of the symbols computed from the interpolated early and late samples; a circuit for generating a control signal for controlling the interpolation phase of the digitally controlled interpolator for the early sample, and a digital non-linear filter, for smoothing the control signal of the interpolator for the early sample, enabling the update operation of the control signal only when the absolute value of the error signal at a time instant n is smaller than the absolute value of the same error signal at a time instant n−1.
摘要:
A system for estimating the transfer function of a transmission channel such as the downlink channel in a CDMA system over which a pilot signal and a data signal are transmitted. The system includes at least one estimator for producing first and second channel estimates from the pilot signal and the data signals and a combination node for combining the first and second channel estimates to obtain final combined channel estimates. The system includes an interpolator module adapted for interpolating the second channel estimates over a basic estimation reference time to produce equal numbers of channel estimates over the basic estimation reference time derived from the data signal and the pilot signal respectively, and possibly rate adaptation modules adapted for mapping the channel estimates on the basic estimation reference time. The combination node is a summation node producing the final combined channel estimates as a sum of the first channel estimates and the interpolated second channel estimates.
摘要:
A system for estimating the transfer function of a transmission channel such as the downlink channel in a CDMA system over which a pilot signal and a data signal are transmitted. The system includes at least one estimator for producing first and second channel estimates from the pilot signal and the data signals and a combination node for combining the first and second channel estimates to obtain final combined channel estimates. The system includes an interpolator module adapted for interpolating the second channel estimates over a basic estimation reference time to produce equal numbers of channel estimates over the basic estimation reference time derived from the data signal and the pilot signal respectively, and possibly rate adaptation modules adapted for mapping the channel estimates on the basic estimation reference time. The combination node is a summation node producing the final combined channel estimates as a sum of the first channel estimates and the interpolated second channel estimates.
摘要:
A spread spectrum digital communication receiver, of the type comprising an input memory buffer (16) for storing samples of an input signal (y(k)) and a code generator circuit (30) for generating a re-generated user code, incorporates a device (24) for the estimation of a channel delay profile comprises: a basic correlator (32) having a first input (41) for sequentially reading from a memory location of the input memory buffer (16) a plurality of samples of the input signal (y(k)), a second input (43) for receiving from the code generator circuit (30) a re-generated user code, and an output terminal for generating, by means of a correlation operation between the plurality of samples of the input signal and the regenerated user code, a first value of the channel delay profile energy (DP(1)); and a memory controller circuit (36) for addressing said the memory buffer (16) so that the first input (41) of the basic correlator (32) is successively fed with the content of several memory locations of the memory buffer (16), each addressing operation corresponding to a new correlation operation of the basic correlator (32) for the computation of a new value of the channel delay profile energy (DP(1)).