CN1115006C - Compensation of Doppler shift in mobile communication system - Google Patents
Compensation of Doppler shift in mobile communication system Download PDFInfo
- Publication number
- CN1115006C CN1115006C CN97180887A CN97180887A CN1115006C CN 1115006 C CN1115006 C CN 1115006C CN 97180887 A CN97180887 A CN 97180887A CN 97180887 A CN97180887 A CN 97180887A CN 1115006 C CN1115006 C CN 1115006C
- Authority
- CN
- China
- Prior art keywords
- signal
- doppler
- impulse response
- channel impulse
- transmission burst
- 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.)
- Expired - Lifetime
Links
Images
Landscapes
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
Abstract
Description
技术领域Technical field
本发明涉及移动通信站中多普勒频移的补偿。The invention relates to compensation of Doppler shift in mobile communication stations.
背景技术 Background technique
在移动通信系统中,从相对于基站移动的移动站发射的信号受到熟知的多普勒频移的影响,使得基站接收的频率相对于移动站发射的频率有频移。这种频率偏移在这里称为多普勒频移。多普勒频移与移动站相对基站移动的速度和方向有关。因此,多普勒频移可提供频率的增加或减少,依据移动站相对基站移动的方向而定。多普勒频移的幅度取决于移动站相对基站移动的速度。In mobile communication systems, signals transmitted from a mobile station moving relative to a base station are subject to what is known as Doppler shift, causing the frequency received by the base station to be shifted relative to the frequency transmitted by the mobile station. This frequency shift is referred to herein as a Doppler shift. Doppler shift is related to the speed and direction of the mobile station moving relative to the base station. Thus, Doppler shift provides an increase or decrease in frequency, depending on the direction in which the mobile station is moving relative to the base station. The magnitude of the Doppler shift depends on the speed at which the mobile station is moving relative to the base station.
现有的移动通信装置提供一种形式的多普勒补偿,即在特定信道上选择特定信号的基站内的频率检测电路,可以考虑信号中一定量的多普勒频移。Existing mobile communication devices provide a form of Doppler compensation whereby frequency detection circuitry within a base station that selects a particular signal on a particular channel takes into account a certain amount of Doppler shift in the signal.
AU 66426涉及到当移动站接近并移过基站时补偿基站和移动站之间无线信号传播中多普勒频移的方法和电路装置。当移动站接近基站时,传播时延减少,传播时延在时间间隔内的积分确定传播时延如何随时间变化。这种信息用于在一个特定时间实现无线信号频率的改变,以便补偿移动站经过基站时突然的多普勒频移。在TDMA系统中,询问出现在等于整数个时间帧的间隔上。在GSM标准中,时间帧包括八个连续的时隙,在任何一个时间帧中特定移动站和基站之间将通过单个传输突发。AU 66426 relates to a method and circuit arrangement for compensating for Doppler shift in radio signal propagation between a base station and a mobile station when the mobile station approaches and moves past the base station. As the mobile station approaches the base station, the propagation delay decreases, and the integral of the propagation delay over the time interval determines how the propagation delay varies with time. This information is used to effect a change in radio signal frequency at a specific time in order to compensate for sudden Doppler shifts in the mobile station as it passes the base station. In TDMA systems, interrogations occur at intervals equal to an integer number of time frames. In the GSM standard, a time frame consists of eight consecutive time slots, in any one time frame a single transmission burst will pass between a particular mobile station and a base station.
因此,在这种多普勒补偿方法中,是通过响应过去和将输入的信号来改善未来时刻的接收从而进行判决,即,它是一个反应性系统。希望实现一种可以主动地实时补偿输入信号多普勒频移的系统。Thus, in this method of Doppler compensation, decisions are made by responding to past and incoming signals to improve reception at future times, ie, it is a reactive system. It is desirable to implement a system that can actively compensate for the Doppler shift of the incoming signal in real time.
发明内容Contents of the invention
根据发明的一个方面,提供了一种补偿移动通信系统的移动站和基站之间发射的信号中的多普勒频移的方法,所述信号包括传输突发序列,该方法包括:According to one aspect of the invention, there is provided a method of compensating for Doppler shift in a signal transmitted between a mobile station and a base station of a mobile communication system, said signal comprising a sequence of transmission bursts, the method comprising:
为每个传输突发,确定接收信号的信道的信道脉冲响应;For each transmission burst, determine the channel impulse response of the channel receiving the signal;
使用信道脉冲响应估计传输突发的选定的数据比特,所述选定的部分处于所述传输突发中接近零相差点的位置;estimating selected data bits of a transmission burst using a channel impulse response, the selected portion being located near a point of zero phase difference in the transmission burst;
使用信道脉冲响应和估计的数据比特产生参考矢量;generating a reference vector using the channel impulse response and the estimated data bits;
使用传输突发的选定的部分和参考矢量以每比特周期相位偏移的形式来确定多普勒特性;以及determining the Doppler characteristic in phase shift per bit period using the selected portion of the transmission burst and the reference vector; and
使用为所述选定的部分确定的多普勒特性来提供传输突发的多普勒频移补偿。Doppler shift compensation of the transmission burst is provided using the determined Doppler characteristic for the selected portion.
根据发明的另一个方面,提供了一种补偿移动通信系统中在移动站和基站之间发射的信号的多普勒频移的系统,所述信号包括传输突发序列,该系统包括:According to another aspect of the invention, there is provided a system for compensating for Doppler shift of a signal transmitted between a mobile station and a base station in a mobile communication system, said signal comprising a sequence of transmission bursts, the system comprising:
信道脉冲响应确定电路,用于针对每个传输突发确定接收信号的信道的信道脉冲响应;a channel impulse response determining circuit for determining a channel impulse response of a channel receiving a signal for each transmission burst;
估计电路,连接成可接收信道脉冲响应上的接收信号,并使用信道脉冲响应估计传输突发的选定的部分的数据比特,所述选定的部分处于所述传输突发中接近零相差点的位置;an estimation circuit connected to receive a received signal on a channel impulse response and to use the channel impulse response to estimate data bits for a selected portion of a transmission burst, the selected portion being at a point in the transmission burst near zero phase difference s position;
参考发生器,用于使用信道脉冲响应和估计的数据比特来产生参考矢量;a reference generator for generating a reference vector using the channel impulse response and the estimated data bits;
使用传输突发的选定的部分和参考矢量,以每个比特周期相位偏移的形式来确定多普勒特性的电路;以及circuitry for determining the Doppler characteristic in terms of a phase shift per bit period using the selected portion of the transmission burst and the reference vector; and
多普勒频移补偿电路,用于使用多普勒特性提供突发传输的多普勒频移补偿。A Doppler shift compensation circuit for providing Doppler shift compensation for burst transmissions using the Doppler characteristic.
本发明具体地用于TDMA移动通信系统,其中的信号包括传输突发。所选部分处于接近零相差点的传输突发中,从而使得多普勒特性的影响非常小,不会破坏所发射的比特。The invention is particularly applicable to TDMA mobile communication systems in which the signals comprise transmission bursts. The selected portion is in the transmission burst close to the point of zero phase difference, so that the effect of the Doppler characteristic is very small and does not corrupt the transmitted bits.
根据GSM标准,TDMA传输突发包括训练序列,它通常用于确定接收信号信道的信道脉冲响应。这是通过将接收序列与训练序列的存储版本进行卷积来完成的。According to the GSM standard, a TDMA transmission burst includes a training sequence, which is usually used to determine the channel impulse response of the received signal channel. This is done by convolving the received sequence with a stored version of the training sequence.
在现有系统中,信道脉冲响应用于从接收信号中去掉传输信道对信号的影响,特别是多径和衰落的影响。In existing systems, the channel impulse response is used to remove the influence of the transmission channel on the signal from the received signal, especially the influence of multipath and fading.
根据GSM标准,“整理过的”以及经过滤波的信号被解调,以便去掉借以发射信号中数据的IQ调制。然后,解调的信号可以被解码以产生硬比特。这可以通过Viterbi技术来完成。According to the GSM standard, the "cleaned" and filtered signal is demodulated to remove the IQ modulation by which the data in the signal was transmitted. The demodulated signal can then be decoded to produce hard bits. This can be done with Viterbi technology.
多普勒频移是从接收信号抽样中估计的。因此,多普勒频移估计依赖于信道质量,而且当信道质量很差时一般会变差,当信道质量改善时又会变好。当没有多普勒频移而且信道条件接近接收机灵敏度时,多普勒补偿算法的应用会降低接收机性能。The Doppler shift is estimated from received signal samples. Therefore, Doppler shift estimation is dependent on channel quality, and generally gets worse when channel quality is poor, and gets better when channel quality improves. Application of Doppler compensation algorithms degrades receiver performance when there is no Doppler shift and channel conditions are close to receiver sensitivity.
另一方面,如果在接近接收机灵敏度的很差信道条件下存在多普勒频移,如果实施多普勒补偿算法,接收机不能满足参考灵敏度限制。On the other hand, if there is a Doppler shift in poor channel conditions close to the receiver sensitivity, the receiver cannot meet the reference sensitivity limit if the Doppler compensation algorithm is implemented.
根据本发明的一个实施例,一种用于在移动通信系统中补偿在移动站和基站之间发射的信号中的多普勒频移的方法,包括:According to one embodiment of the present invention, a method for compensating for Doppler shift in signals transmitted between a mobile station and a base station in a mobile communication system, comprising:
检测接收信号质量;并且detecting received signal quality; and
根据检测的信号质量实现多普勒频移补偿。Doppler frequency shift compensation is realized according to the detected signal quality.
因此在这个实施例中,多普勒频移补偿只用于或主要用于足够好的信道条件。这样就提供了接收机性能的改善。提供该技术,保证多普勒补偿不会降低接收机的灵敏度。Therefore in this embodiment, Doppler shift compensation is only or mainly used for sufficiently good channel conditions. This provides an improvement in receiver performance. This technique is provided to ensure that Doppler compensation does not desensitize the receiver.
检测信号质量的步骤可以包括估计信号的噪声能量成分。这本身可以用于产生多普勒纠正修改因子,以用于根据检测的信号质量来控制多普勒频移补偿,或者产生接收信号的一个信噪比,后者再用于产生多普勒纠正修改因子。The step of detecting signal quality may include estimating a noise energy content of the signal. This itself can be used to generate Doppler correction modifiers for controlling Doppler shift compensation based on detected signal quality, or to generate a signal-to-noise ratio of the received signal, which is then used to generate Doppler corrections modification factor.
多普勒补偿可以根据任何恰当的用户定义的信号质量函数来实现。例如,可以是线性函数或阶跃函数。Doppler compensation can be performed according to any suitable user-defined signal quality function. For example, it can be a linear function or a step function.
在所描述的实施例中,首先用于GSM系统的自适应多普勒纠正方法可以估计信道质量并使用所得到的修改因子来标定参考信号和实际接收信号之间的计算的相位差。In the described embodiment, first the adaptive Doppler correction method for the GSM system can estimate the channel quality and use the resulting modification factor to scale the calculated phase difference between the reference signal and the actual received signal.
附图说明Description of drawings
为了更好地理解本发明并表示如何实现本发明,现通过举例的方式参考所附的图进行描述,其中:For a better understanding of the invention and to show how it may be practiced, reference is now made to the accompanying drawings, by way of example, in which:
图1是移动通信系统中信号突发图;Fig. 1 is a signal burst diagram in a mobile communication system;
图2是实现修改的多普勒频移补偿的电路框图;以及Figure 2 is a block diagram of a circuit implementing modified Doppler shift compensation; and
图2a是修改的多普勒纠正修改因子发生器电路的框图。Figure 2a is a block diagram of a modified Doppler correction modifier generator circuit.
具体实施方式 Detailed ways
图1说明根据GSM标准的移动通信系统中的普通突发。这个图代表基站接收的突发。对于根据GSM标准的TDMA系统,移动站发射作为基站控制器分配的频道上的调制信号的突发。一个频道可以支持多达八个突发,每个突发与各个呼叫相关联,每个呼叫分配一个发送突发的时隙。根据GSM标准的TDMA系统的细节这里就不描述了,因为它们是本领域技术人员所已知的。Figure 1 illustrates a common burst in a mobile communication system according to the GSM standard. This graph represents the bursts received by the base station. For TDMA systems according to the GSM standard, mobile stations transmit bursts as modulated signals on frequency channels assigned by the base station controller. A channel can support up to eight bursts, each burst is associated with an individual call, and each call is assigned a time slot in which to send the burst. The details of the TDMA system according to the GSM standard are not described here since they are known to those skilled in the art.
通常的突发包括两个58比特(DATA,即数据)的分组,围绕着26比特的训练序列(TRS)。三个拖尾比特(TS)添加到普通突发的每一端。训练序列(TRS)是移动站(MS)所发送的预定比特序列而且是基站控制器(BSC)已知的。基站控制器利用它估计突发所发送的信道的脉冲响应。发射的实际信息处于突发中的数据比特(DATA)。A common burst includes two 58-bit (DATA, data) packets surrounding a 26-bit training sequence (TRS). Three tail bits (TS) are added to each end of the normal burst. A training sequence (TRS) is a predetermined sequence of bits transmitted by a mobile station (MS) and known to a base station controller (BSC). The base station controller uses it to estimate the impulse response of the channel over which the burst is transmitted. The actual information transmitted is in the data bits (DATA) in the burst.
正如前面所解释的,信号从移动站传递到基站所经过的环境可能会变化很厉害,除了其它原因之外,该变化依赖于移动站和基站之间的距离以及区域中的建筑物和其它结构所引起的干扰。因此,基站接收信号的信号强度和信号质量变化很大。此外,对于移动着的移动站,基站接收的信号受到应该被纠正的多普勒频移的影响。As explained earlier, the environment through which a signal passes from a mobile station to a base station can vary widely depending on, among other things, the distance between the mobile station and the base station and the buildings and other structures in the area the interference caused. Therefore, the signal strength and signal quality of the signal received by the base station varies greatly. Furthermore, for a mobile station that is moving, the signal received by the base station is affected by the Doppler shift that should be corrected.
这里描述的电路提供了多普勒频移纠正。结合图2描述的特定电路,只在信道条件足够好、可以在基站给出足够的接收信号质量的情况下提供了纠正。因此,根据信号质量产生的修改因子Sc可用于控制多普勒频移纠正以便多普勒频移纠正只在足够好的信道条件中提供。应该理解尽管使用修改因子Sc是有好处的,但是它本身不是实现多普勒纠正的实质。The circuit described here provides Doppler shift correction. The particular circuitry described in connection with Figure 2 provides correction only if the channel conditions are good enough to give sufficient received signal quality at the base station. Therefore, the modification factor Sc generated according to the signal quality can be used to control the Doppler shift correction so that the Doppler shift correction is only provided in good enough channel conditions. It should be understood that although the use of the modification factor Sc is beneficial, it is not in itself essential to achieve Doppler correction.
图2说明适于在GSM系统中实现多普勒补偿的电路1。应该理解的是图2中的各种模块,尽管作为单独的互连实体来说明,但是并不代表单独的物理实体,而是要示意性地代表所实现的各个步骤。模块可以作为电路来实现,或者合适的可编程微处理器可以实现单独指定给模块的每个功能。Figure 2 illustrates a circuit 1 suitable for implementing Doppler compensation in a GSM system. It should be understood that although the various modules in FIG. 2 are illustrated as separate interconnected entities, they do not represent separate physical entities, but are intended to schematically represent implemented steps. A module can be implemented as a circuit, or a suitable programmable microprocessor can carry out each function individually assigned to the module.
天线20从移动站接收信号11。天线20通过互连装置21连接到RF电路22。这个电路22根据接收的突发而工作,将频率下移到基带频率并对突发抽样以便从模拟信号中提供数字抽样值。RF电路22的输出是抽样的突发r(数字形式),以发射信号所预期的比特率抽样。图1说明了这种突发。电路22的输出沿着线路24提供给信道脉冲响应(C.I.R.)模块10,到方差计算器16以便估计通信信道的质量(如后面所描述的),到滤波和均衡电路12,到相差计算器36并且到变换电路40以便进行估计和对突发r的多普勒频移纠正的应用。An antenna 20 receives a signal 11 from a mobile station. Antenna 20 is connected to RF circuit 22 through interconnect means 21 . This circuit 22 operates on received bursts, downshifts the frequency to baseband frequency and samples the bursts to provide digital samples from the analog signal. The output of the RF circuit 22 is a burst r of samples (in digital form), sampled at the expected bit rate of the transmitted signal. Figure 1 illustrates this burst. The output of circuit 22 is provided along line 24 to channel impulse response (C.I.R.) module 10, to variance calculator 16 for estimating the quality of the communication channel (as described later), to filtering and equalization circuit 12, to phase difference calculator 36 And to the transformation circuit 40 for estimation and application of Doppler shift correction for burst r.
图2的上面部分说明了实现系统自适应部分所需的电路,以便产生多普勒纠正修改因子Sc。存储器32存储训练序列TRSref,这是移动站MS作为训练序列发送并在基站作为TRS_received(TRS接收的)的预定比特序列。参考训练序列TRSref提供给参考发生器14和信道脉冲响应(C.I.R)模块10。参考发生器14也从信道脉冲响应模块10接收估计的信道脉冲响应h。The upper part of Figure 2 illustrates the circuitry required to implement the adaptive part of the system in order to generate the Doppler correction modifier Sc. The memory 32 stores a training sequence TRSref, which is a predetermined bit sequence sent by the mobile station MS as a training sequence and at the base station as TRS_received. The reference training sequence TRSref is provided to the reference generator 14 and the channel impulse response (C.I.R) module 10 . The reference generator 14 also receives the estimated channel impulse response h from the channel impulse response module 10 .
C.I.R模块10接收突发r,包括接收的训练序列TRS_received,并通过在接收训练序列TRS_received和已知训练序列TRSref之间计算互相关来计算估计的信道脉冲响应h。因此,The C.I.R module 10 receives the burst r, including the received training sequence TRS_received, and calculates the estimated channel impulse response h by computing the cross-correlation between the received training sequence TRS_received and the known training sequence TRSref. therefore,
h=xcorr(TRS_received,TRSref) (公式1)h=xcorr(TRS_received,TRSref) (Formula 1)
应该理解,在实现互相关之前,以数字形式存储的已知训练序列TRSref是i,q调制的,类似于根据GSM标准在MS中为发送而调制训练序列的方式。互相关用已知方式完成,产生五个抽头值形式的信道脉冲响应(h(i)i=0到4)。It should be understood that the known training sequence TRSref stored in digital form is i,q modulated before cross-correlation is achieved, similar to the way training sequences are modulated for transmission in MSs according to the GSM standard. Cross-correlation is done in a known manner, yielding a channel impulse response in the form of five tap values (h(i) i=0 to 4 ).
正如所知道的,估计的脉冲响应h用于计算接收突发中期望的数据估计,好象数据受到了同样的平均噪声一样。As is known, the estimated impulse response h is used to compute an estimate of the expected data in the received burst as if the data were subject to the same average noise.
C.I.R模块也产生定时超前信息τ,它用于确定接收突发r处于所分配时隙中的何处。The C.I.R module also generates timing advance information τ, which is used to determine where in the allocated time slot the received burst r is.
对于每个突发,对于该突发估计的信道脉冲响应h由CIR模块10计算,并提供给滤波/均衡电路,以便恢复该突发中的数据,DATA(r)。正如所知,滤波/均衡电路12接收所收突发的信道脉冲响应h以及定时信息τ,以便对该信号解调、滤波和解码,用已知的方式恢复数据。For each burst, the channel impulse response h estimated for that burst is calculated by the CIR module 10 and provided to the filtering/equalization circuit in order to recover the data in that burst, DATA(r). As is known, filter/equalization circuit 12 receives the channel impulse response h of the received burst and timing information τ to demodulate, filter and decode the signal to recover the data in a known manner.
参考发生器14产生参考矢量,reffi,它使用脉冲响应和已知的训练序列的卷积来计算。因此,参考发生器14执行如下计算:A reference generator 14 produces a reference vector, reffi, which is computed using the convolution of the impulse response and the known training sequence. Therefore, the reference generator 14 performs the following calculations:
reffi=h*TRSref (公式2)reffi=h*TRSref (Formula 2)
更具体地,(这里reffik代表信号reffi的第k个抽样)
其中N代表估计脉冲响应的抽头值个数(在所描述的实施例中N=5),k从N-1变化到25。where N represents the number of tap values for the estimated impulse response (N=5 in the described embodiment), and k varies from N-1 to 25.
矢量reffi从参考发生器提供给方差计算器16。如上所述,方差计算器也接收突发r,包括接收的训练序列。方差计算器根据如下公式计算方差(σ2):
reffi_length项是代表参考信号reffi长度的常数。通过将抽样数(22)乘以比特分隔来计算。The item reffi_length is a constant representing the length of the reference signal reffi. Calculated by multiplying the number of samples (22) by the bit separation.
在公式4中,rk值是突发r的接收训练序列抽样值。In Equation 4, the r k value is the received training sequence sample value of burst r.
应该理解,每个实际的接收抽样rk将具有一个与从信道脉冲响应得到并在参考抽样reffik中反映出来的平均估计噪声电平不同的噪声电平。因此,方差给出实际接收的噪声能量电平的指示,以及信号质量指示。It should be understood that each actual received sample r k will have a different noise level than the average estimated noise level obtained from the channel impulse response and reflected in the reference sample reffi k . Thus, the variance gives an indication of the actual received noise energy level, as well as an indication of the signal quality.
方差计算器16的输出σ2提供给多普勒纠正修改因子电路18。多普勒纠正修改因子电路18使用计算的方差σ2,从而可以由用户确定的函数产生修改因子Sc。在图2所示的实施例中,多普勒纠正修改因子电路产生作为方差σ2的函数的修改Sc,例如线性函数或诸如阶跃函数的非线性函数。The output σ2 of variance calculator 16 is supplied to Doppler
在发明的另一个实施例中,根据信道信噪比(SNR)计算Sc值。图2a说明实现这种实施例的多普勒纠正修改电路18’的电路。SNR计算器42从方差计算器16接收所计算的方差σ2和能量值E。信号能量E可以根据下式从所计算的信号reffi中确定:
上面参考的技术在我们较早的专利No.PCT/FI96/00461中描述,其内容在这里供参照。The technology referenced above is described in our earlier Patent No. PCT/FI96/00461, the contents of which are incorporated herein by reference.
然后将SNR值提供给改进的修改因子发生电路44。这个电路44计算作为SNR值函数的修改因子Sc的值,例如线性函数或诸如阶跃函数的非线性函数。The SNR value is then provided to an improved modification
图2中下面部分电路以框图形式说明了实现多普勒频移纠正的系统。但是,很显然上述的多普勒纠正自适应部分可以与多普勒纠正的其它实现一起使用。The lower portion of the circuit in Figure 2 illustrates a system that implements Doppler shift correction in block diagram form. However, it is clear that the above-described Doppler correction adaptation portion can be used with other implementations of Doppler correction.
上述电路的自适应部分的主要功能是基于信道条件提供多普勒纠正修改因子Sc,以便将多普勒纠正只用于或主要用于足够好的信道条件下。这在任何类型的多普勒纠正中都是有用的。下面描述特定的多普勒纠正电路。The main function of the adaptive part of the above circuit is to provide the Doppler correction modification factor Sc based on the channel condition, so that the Doppler correction is only or mainly used in a sufficiently good channel condition. This is useful in any type of Doppler correction. A specific Doppler correction circuit is described below.
均衡电路30(例如Viterbi均衡器)从滤波及均衡电路12接收滤波的、解调的和均衡的信号DATA(r)。均衡电路30在突发的数据序列DATA部分(该部分已经从图1中的估计块中得到)上操作,估计并输出从移动站MS发出的比特。这个输出在这里称为estim_bits,而且它们从k=j变化到k=j+n。均衡电路30用于进行比特判决,同已知的移动通信系统中一样,因此这里就不再描述。An equalization circuit 30 (eg, a Viterbi equalizer) receives the filtered, demodulated and equalized signal DATA(r) from the filtering and equalization circuit 12 . The equalization circuit 30 operates on the data sequence DATA part of the burst (which part has been obtained from the estimation block in Fig. 1), estimating and outputting the bits sent from the mobile station MS. This output is called estim_bits here, and they vary from k=j to k=j+n. The equalization circuit 30 is used for bit decision, which is the same as in the known mobile communication system, so it will not be described here.
估计比特判决estim_bits提供给参考电路34。参考电路34通过使用估计比特判决和估计脉冲响应h的卷积产生参考矢量ref,根据下式:The estimated bit decision estim_bits is provided to the reference circuit 34 . The reference circuit 34 generates the reference vector ref by convolution using the estimated bit decision and the estimated impulse response h according to the following equation:
ref=estim_bits*h (公式5)ref=estim_bits*h (Formula 5)
因此,参考矢量ref包括一组抽样refk(k=j→j+n),每个具有实部和虚部值。参考矢量ref提供给相差计算器36。如前面所述,相差计算器36也接收接收的突发r。正如本领域已知的,接收突发包括各具有实部和虚部值的抽样rk。Thus, the reference vector ref comprises a set of samples ref k (k=j→j+n), each having a real and an imaginary part value. The reference vector ref is provided to the phase difference calculator 36 . As previously mentioned, the phase difference calculator 36 also receives the received burst r. As is known in the art, a received burst includes samples rk each having a real and imaginary value.
相差计算器使用t_diff值,它代表零相差点h_time和估计块中间之间的时间,如图1所示。零相差点h_time是计算的脉冲响应为真的训练序列内的零相差点。实际上,它一般在训练序列的中间。t_diff和h_time值可以在系统设计阶段确定,并在此后恒定。当然,如果在系统使用过程中有必要,它们也可以重新编程。The phase difference calculator uses the t_diff value, which represents the time between the zero phase difference point h_time and the middle of the estimated block, as shown in Figure 1. The zero phase difference point h_time is the zero phase difference point within the training sequence where the calculated impulse response is true. In fact, it is generally in the middle of the training sequence. The t_diff and h_time values can be determined during the system design phase and are constant thereafter. Of course, they can also be reprogrammed if necessary during system use.
此外,确定估计块estim_block的开始位置(j)以及它的长度(n)并编程到均衡电路30中。选择估计块,使得多普勒偏差尚未破坏接收比特。Furthermore, the starting position (j) of the estimation block estim_block and its length (n) are determined and programmed into the equalization circuit 30 . The estimation block is chosen such that the Doppler bias has not corrupted the received bits.
由多普勒效应(多普勒特性)产生的每个比特周期的相位改变(ph_diff),通过相差计算器36根据下式之一从参考信号ref和实际接收信号r中计算:
这里k从j变化到j+n,而且length(k)代表求和中不同k值的数目,即n。Here k varies from j to j+n, and length(k) represents the number of different values of k in the summation, ie n.
然后使用多普勒纠正电路38纠正从接收抽样中估计的多普勒频移。多普勒纠正电路38接收零相差点h_time和多普勒纠正修改因子Sc。此外,它接收相差计算器36计算的相差。已知h_time点具有零相位偏移,实际的多普勒相位偏移φ可以针对每个比特按下式计算:The Doppler shift estimated from the received samples is then corrected using Doppler correction circuitry 38 . The Doppler correction circuit 38 receives the zero phase difference point h_time and the Doppler correction modification factor Sc. Furthermore, it receives the phase difference calculated by the phase difference calculator 36 . Knowing that the h_time point has zero phase offset, the actual Doppler phase offset φ can be calculated for each bit as follows:
φk=Sc·ph_diff·(k-h_time) (公式8)φ k =S c ·ph_diff·(k-h_time) (Formula 8)
这里k是接收抽样r的比特索引。当索引k<h_time时,相位偏移具有与k>h_time时相反的符号。显然,如果多普勒纠正电路不依赖于产生Sc的自适应电路而操作,在公式8中Sc将默认为1。Here k is the bit index of the received sample r. When the index k<h_time, the phase offset has the opposite sign than when k>h_time. Obviously, Sc will default to 1 in Equation 8 if the Doppler correction circuit operates independently of the adaptive circuit generating Sc.
然后使用变换电路40实现接收突发r上的多普勒频移纠正,以产生纠正的信号。变换电路接收估计的多普勒频移矢量φ(包括φk值)和接收突发r的抽样值。它执行CORDIC操作以便根据下式纠正每个抽样的多普勒频移:
从变换电路40输出的多普勒频移纠正因子DCV提供给滤波/均衡电路12,以便使用多普勒纠正的信号从该信号中恢复数据。The Doppler shift correction factor DCV output from the conversion circuit 40 is supplied to the filter/equalization circuit 12 for recovering data from the signal using the Doppler corrected signal.
作为上述多普勒纠正技术的一部分,已经进行了估计块比特判决。这些构成了数据部分。因此,不必再估计同样的比特,尽管可以这样做。相反,均衡电路30可以在估计块末尾停止,并保留现有状态。然后,对剩余比特执行多普勒纠正,然后在多普勒纠正比特上执行Viterbi均衡直到时隙末尾。在第二部分,多普勒纠正可以对时隙的第一部分进行,然后对时隙第一部分的数据58执行Viterbi估计。这种方法减少了接收机中所需的计算。As part of the Doppler correction technique described above, estimation block bit decisions have been made. These make up the data section. Therefore, it is not necessary to evaluate the same bits again, although it can be done. Instead, the equalization circuit 30 can stop at the end of the estimation block and retain the existing state. Then, Doppler correction is performed on the remaining bits, and then Viterbi equalization is performed on the Doppler corrected bits until the end of the slot. In the second part, Doppler correction can be performed on the first part of the time slot, and then a Viterbi estimation is performed on the data 58 of the first part of the time slot. This approach reduces the computations required in the receiver.
可以在相差值ph_diff上施加限制,使得如果相差低于某个门限就不执行纠正。A limit can be imposed on the difference value ph_diff such that no correction is performed if the difference is below a certain threshold.
多普勒纠正可以使用的典型环境是快速列车或汽车道。在该情况下,从基站到移动站可能是视线路径,从而使得如果移动站速度相同的话,多普勒纠正在不同时隙间是个恒定值。在此情况下,可以从几个不同时隙计算平均相差值,并使用这个平均值作为纠正值。Typical environments where Doppler correction can be used are fast trains or motorways. In this case, there may be a line-of-sight path from the base station to the mobile station such that the Doppler correction is constant across time slots if the speed of the mobile station is the same. In this case, an average phase difference value can be calculated from several different time slots and this average value used as the correction value.
在具有多个不同分支的分集接收机情况下,可以使用相同估计作为接收抽样对所有分支计算相差,每个分支具有自己的脉冲响应。In the case of a diversity receiver with several different branches, the phase difference can be calculated for all branches using the same estimate as received samples, each branch having its own impulse response.
Claims (11)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN97180887A CN1115006C (en) | 1997-02-04 | 1997-02-04 | Compensation of Doppler shift in mobile communication system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN97180887A CN1115006C (en) | 1997-02-04 | 1997-02-04 | Compensation of Doppler shift in mobile communication system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1241328A CN1241328A (en) | 2000-01-12 |
| CN1115006C true CN1115006C (en) | 2003-07-16 |
Family
ID=5177939
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN97180887A Expired - Lifetime CN1115006C (en) | 1997-02-04 | 1997-02-04 | Compensation of Doppler shift in mobile communication system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN1115006C (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10043743A1 (en) * | 2000-09-05 | 2002-03-14 | Infineon Technologies Ag | Automatic frequency correction for mobile radio receivers |
| US6496535B2 (en) * | 2001-03-23 | 2002-12-17 | Navini Networks, Inc. | Method and system for effective channel estimation in a telecommunication system |
| CN101057468B (en) * | 2004-11-15 | 2014-06-18 | 皇家飞利浦电子股份有限公司 | Method and device for detecting high-mobility state of mobile terminal and related equipment |
| CN104252000B (en) * | 2013-06-28 | 2016-05-04 | 成都国星通信有限公司 | The quick compensating circuit of a kind of Doppler based on DDS and method |
| CN107094042B (en) * | 2016-02-18 | 2020-09-25 | 中国移动通信集团公司 | Channel information indication method, system and receiver device |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0534399A2 (en) * | 1991-09-27 | 1993-03-31 | AEG MOBILE COMMUNICATION GmbH | Time multiplex method for determining the average phase change of a received signal |
| EP0656697A2 (en) * | 1993-11-30 | 1995-06-07 | AT&T Corp. | Method and apparatus for creating fast fading at a receiver using orthogonally polarized antennas and transmitter time diversity |
| EP0731587A2 (en) * | 1995-03-08 | 1996-09-11 | AT&T Corp. | Compensation of doppler errors, particular in cellular networks |
-
1997
- 1997-02-04 CN CN97180887A patent/CN1115006C/en not_active Expired - Lifetime
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0534399A2 (en) * | 1991-09-27 | 1993-03-31 | AEG MOBILE COMMUNICATION GmbH | Time multiplex method for determining the average phase change of a received signal |
| EP0656697A2 (en) * | 1993-11-30 | 1995-06-07 | AT&T Corp. | Method and apparatus for creating fast fading at a receiver using orthogonally polarized antennas and transmitter time diversity |
| EP0731587A2 (en) * | 1995-03-08 | 1996-09-11 | AT&T Corp. | Compensation of doppler errors, particular in cellular networks |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1241328A (en) | 2000-01-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2624101C2 (en) | Receiver and method of radio signal processing using soft pilot symbols | |
| KR100632135B1 (en) | Signal reception method and multichannel receiver | |
| US6907092B1 (en) | Method of channel order selection and channel estimation in a wireless communication system | |
| US6275525B1 (en) | Enhanced method for adaptive equalization technique in mobile wireless systems | |
| CN1124701C (en) | Systems and methods for generating Doppler shift correction factors | |
| JP2002532006A (en) | Characterization of adaptive channels using decoded symbols. | |
| CN1093847A (en) | Compensating for Multipath Interference Using Pilot Symbols | |
| CN1433619A (en) | Equalization with DC-offset compensation | |
| CN1455998A (en) | Apparatus and method for adapting radio receiver using control functions | |
| EP0731567B1 (en) | Maximum likelihood sequence estimator and maximum likelihood sequence estimating method | |
| US7065371B1 (en) | Channel order selection and channel estimation in wireless communication system | |
| US7158770B2 (en) | Channel estimation method for a mobile communication system | |
| US20050094738A1 (en) | Channel condition estimation for pilot coefficient selection | |
| JP2008199602A (en) | Apparatus and associated method for filtering receive signal by adaptive operation of input noise whitening filter | |
| US7639749B2 (en) | System and method for improving the performance of OFDM systems | |
| CN1120601C (en) | Apparatus and methods for variable delay channel tracking | |
| US6724841B2 (en) | Equalizer with a cost function taking into account noise energy | |
| CN1171413C (en) | Method and apparatus for channel estimation with transmit diversity | |
| CN1115006C (en) | Compensation of Doppler shift in mobile communication system | |
| CN1130882C (en) | Channel impulse response estimation using received signal variance | |
| CN1274488A (en) | Compensation of doppler shift in mobile communication system | |
| US7457379B2 (en) | Adaptive multi-step combined DC offset compensation for EDGE 8-PSK | |
| Hafeez et al. | Co-channel interference cancellation for D-AMPS hand set | |
| CN112910808A (en) | Short guard interval multi-carrier shallow sea underwater acoustic communication method | |
| CN1600007A (en) | A receiver and a receiving method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| C41 | Transfer of patent application or patent right or utility model | ||
| C56 | Change in the name or address of the patentee | ||
| CP01 | Change in the name or title of a patent holder |
Address after: Espoo, Finland Patentee after: NOKIA NETWORKS OY Address before: Espoo, Finland Patentee before: Nokia Telecommunications OY |
|
| TR01 | Transfer of patent right |
Effective date of registration: 20170118 Address after: Espoo, Finland Patentee after: NOKIA TECHNOLOGIES OY Address before: Espoo, Finland Patentee before: Nokia Corp. Effective date of registration: 20170118 Address after: Espoo, Finland Patentee after: NOKIA Corp. Address before: Espoo, Finland Patentee before: Nokia Networks OY |
|
| CX01 | Expiry of patent term |
Granted publication date: 20030716 |
|
| CX01 | Expiry of patent term |