CN101814931B - Doppler frequency shift estimation and compensation method in TD-SCDMA (Time Division-Synchronization Code Division Multiple Access) system - Google Patents
Doppler frequency shift estimation and compensation method in TD-SCDMA (Time Division-Synchronization Code Division Multiple Access) system Download PDFInfo
- Publication number
- CN101814931B CN101814931B CN200910006579.1A CN200910006579A CN101814931B CN 101814931 B CN101814931 B CN 101814931B CN 200910006579 A CN200910006579 A CN 200910006579A CN 101814931 B CN101814931 B CN 101814931B
- Authority
- CN
- China
- Prior art keywords
- time slot
- mobile terminal
- doppler frequency
- current time
- frequency offset
- 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 - Fee Related
Links
Images
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
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7073—Synchronisation aspects
- H04B1/7087—Carrier synchronisation aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/0014—Carrier regulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/0014—Carrier regulation
- H04L2027/0044—Control loops for carrier regulation
- H04L2027/0063—Elements of loops
- H04L2027/0067—Phase error detectors
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
一种TD-SCDMA系统中多普勒频移的估计和补偿方法,包括:移动终端在收到含有本移动终端数据的时隙后,通过比较当前时隙与一比较时隙的信道估计序列的相位差得到当前时隙接收信号的多普勒频偏值。而TD-SCDMA系统中多普勒频移的补偿方法,包括:移动终端在收到含有本移动终端数据的时隙后,通过比较当前时隙与一比较时隙的信道估计序列的相位差得到当前时隙接收信号的多普勒频偏值,并结合联合检测,在联合检测中对上述接收信号加以修正。本发明提高了信道估计的准确度,消除了多普勒频移对正确接收解调的影响,降低了误码率,从而提高了系统性能,且尤其适用于TD-SCDMA移动终端在高速运动下的场景。
A method for estimating and compensating Doppler frequency shift in a TD-SCDMA system, comprising: after a mobile terminal receives a time slot containing data of the mobile terminal, by comparing the channel estimation sequence of the current time slot with a comparison time slot The phase difference obtains the Doppler frequency offset value of the received signal in the current time slot. And the compensation method of Doppler frequency shift in the TD-SCDMA system, comprises: after the mobile terminal receives the time slot that contains this mobile terminal data, obtains by comparing the phase difference of the channel estimation sequence of current time slot and a comparison time slot The Doppler frequency offset value of the received signal in the current time slot is combined with the joint detection, and the above-mentioned received signal is corrected in the joint detection. The present invention improves the accuracy of channel estimation, eliminates the influence of Doppler frequency shift on correct reception and demodulation, reduces the bit error rate, thereby improving system performance, and is especially suitable for TD-SCDMA mobile terminals under high-speed motion scene.
Description
技术领域 technical field
本发明涉及移动通信技术,尤其涉及一种在时分同步码分多址(TD-SCDMA)系统中多普勒频移的估计和补偿方法。The present invention relates to mobile communication technology, in particular to a method for estimating and compensating Doppler frequency shift in Time Division Synchronous Code Division Multiple Access (TD-SCDMA) system.
背景技术 Background technique
TD-SCDMA(时分同步码分多址)移动通信系统是一种基于时分双工、码分多址的第三代移动通信系统,具有上下行配置灵活、码率低、频谱利用率高等特点。TD-SCDMA (Time Division Synchronous Code Division Multiple Access) mobile communication system is a third-generation mobile communication system based on time division duplex and code division multiple access. It has the characteristics of flexible uplink and downlink configuration, low code rate, and high spectrum utilization.
如图1所示,在TD-SCDMA系统中,传输数据的基本单位是无线帧。7个常规时隙(TS0~TS6)和3个特殊时隙(下行同步码段DwPTS、保护间隔GP及上行同步码段UpPTS)组成一个子帧,两个子帧(子帧#1和子帧#2)构成一个时长为10ms的无线帧。移动终端用户的数据被放在常规时隙中传输,一个常规时隙时长为675μs,由864个码片(chip)构成,每个码片时长为0.78125μs。这些码片被分成四部分:即两个数据段(各352个码片)、一个训练码段(midamble)(144个码片)和一个16码片长度的保护间隔GP;每个数据段由要传输的多个移动终端码道的数据经过扩频、加扰、混叠构成;训练码段由系统分配的基本midamble码位移后构成,其作用是当作训练序列供信道估计时使用。As shown in Figure 1, in the TD-SCDMA system, the basic unit of data transmission is a radio frame. 7 regular time slots (TS0~TS6) and 3 special time slots (downlink synchronization code segment DwPTS, guard interval GP and uplink synchronization code segment UpPTS) form a subframe, and two subframes (
按照目前TD-SCDMA技术,其支持移动终端的最大移动速度为120km/h。然而在现实生活中,已经出现了时速高达250公里以上的高速列车,并且更高时速300km/h~500km/h的高铁网在不久的将来会遍布全国,这就对现有的TD无线技术提出了很大的挑战。当移动终端处于高速运动状态时,空间传输的无线信号所遭受的多普勒频移会变得非常严重,并且随着载波频率的升高,多普勒频移增大,多普勒频移与载波频率和移动终端速度成正比关系,即:According to the current TD-SCDMA technology, it supports a maximum mobile speed of 120km/h for mobile terminals. However, in real life, high-speed trains with a speed of more than 250 kilometers per hour have appeared, and a high-speed rail network with a higher speed of 300km/h to 500km/h will spread all over the country in the near future, which poses a challenge to the existing TD wireless technology. a big challenge. When the mobile terminal is in a state of high-speed motion, the Doppler frequency shift suffered by the wireless signal transmitted in space will become very serious, and as the carrier frequency increases, the Doppler frequency shift increases, and the Doppler frequency shift It is directly proportional to the carrier frequency and the speed of the mobile terminal, namely:
其中,fd表示多普勒频偏值,fRF表示载波频率,v表示移动终端运动的速度,c表示光速,等于3*108m/s,θ表示移动终端运动方向与无线电波入射到移动终端间的夹角。在移动终端侧,多普勒频移效应使得本地解调载波与移动终端实际接收到的信号的频率间产生了偏差,而这种频率上的偏差在时间上累积后就造成了解调符号与标准的调制符号在相位上出现偏转(失真)。特别对于TD系统来说,因为它是一个低码率系统,每个码片的时长较长,于是在每个码片上累积的解调符号相位失真也就变得更大,这将大大地影响移动终端的正确接收、解调。Among them, f d represents the Doppler frequency offset value, f RF represents the carrier frequency, v represents the speed of mobile terminal movement, c represents the speed of light, which is equal to 3*10 8 m/s, θ represents the direction of mobile terminal movement and the incident radio wave The angle between mobile terminals. On the mobile terminal side, the Doppler frequency shift effect causes a deviation between the frequency of the local demodulated carrier and the signal actually received by the mobile terminal, and this frequency deviation accumulates over time, causing the demodulated symbols to differ from the standard The modulation symbols of , are shifted (distorted) in phase. Especially for the TD system, because it is a low code rate system, the duration of each chip is longer, so the phase distortion of the demodulated symbol accumulated on each chip becomes larger, which will greatly affect Correct reception and demodulation of mobile terminals.
另一方面,TD-SCDMA的移动终端在做接收解调时普遍采用了联合检测技术。联合检测利用多址干扰中的先验信息将所有移动终端信号的分离看作是一个统一的过程,一步到位地把接收到的混叠着的码片信号转换成每个移动终端的解调符号,从而降低了多移动终端相互间的干扰,增加了系统容量。然而联合检测技术的有效性是建立在准确的信道估计基础上的,现有TD信道估计的实现采用了基于Steiner的低代价快速傅里叶变换FFT/快速傅里叶逆变换IFFT加上后续的检测门限去除噪声抽头的方法。这种技术在Steiner B.BAIEP.《Low cost channel estimation in the uplink receiver of CDMAmobile radio systems》Frequenz 1993,47(12):292-298和康绍莉等《TD-SCDMA系统中低代价信道估计方法的改进》通信学报,第23卷,第10期125~130有详细的说明。这种信道估计技术是基于时隙的,即认为信道在一个时隙时间内是固定不变的;但实际上移动终端在运动时所经历的衰落受到了多普勒频移的调制,也就是说实际上信道在一个时隙内是时变的,用现有的估计方法所估计出的信道值实际是在一个时隙时间段内的信道平均值。因此,采用这种估计方法得到的估计信道就与真实信道之间存在着误差,尤其是移动终端在高速运动的状态下,误差很大,如果再将带有误差的估计信道带入到联合检测矩阵中,就会造成干扰的重复叠加和放大,从而影响数据的正确解码。On the other hand, the mobile terminal of TD-SCDMA generally adopts the joint detection technology when performing receiving demodulation. Joint detection uses the prior information in multiple access interference to regard the separation of all mobile terminal signals as a unified process, and converts the received aliased chip signals into demodulated symbols for each mobile terminal in one step , thereby reducing the mutual interference between multiple mobile terminals and increasing the system capacity. However, the effectiveness of joint detection technology is based on accurate channel estimation. The implementation of existing TD channel estimation uses Steiner-based low-cost fast Fourier transform FFT/fast Fourier inverse transform IFFT plus subsequent Detection Threshold method for removing noise taps. This technique is described in Steiner B.BAIEP. "Low cost channel estimation in the uplink receiver of CDMAmobile radio systems" Frequenz 1993, 47(12): 292-298 and Kang Shaoli et al. "Improvement of Low Cost Channel Estimation Method in TD-SCDMA System "Journal of Communications, Volume 23,
发明内容Contents of the invention
本发明要解决的技术问题是提供一种TD-SCDMA系统中对多普勒频移进行估计和补偿方法,以克服由于移动终端的移动对正确接收数据带来的不利影响。The technical problem to be solved by the present invention is to provide a method for estimating and compensating the Doppler frequency shift in the TD-SCDMA system, so as to overcome the adverse effect on the correct reception of data due to the movement of the mobile terminal.
为解决上述问题,本发明提供了一种时分同步码分多址TD-SCDMA系统中多普勒频偏值的估计方法,包括:In order to solve the above problems, the present invention provides a method for estimating the Doppler frequency offset value in a Time Division Synchronous Code Division Multiple Access TD-SCDMA system, comprising:
移动终端在收到含有本移动终端数据的时隙后,通过比较当前时隙与一比较时隙的信道估计序列的相位差得到当前时隙接收信号的多普勒频偏值。After receiving the time slot containing the data of the mobile terminal, the mobile terminal obtains the Doppler frequency offset value of the received signal of the current time slot by comparing the phase difference between the current time slot and the channel estimation sequence of a compared time slot.
进一步地,上述方法还可具有以下特征:Further, the above method can also have the following features:
所述移动终端上保存有预先设定的n个多普勒频偏值的绝对值的范围区间及与每一个范围区间相对应的一个比较时隙,其中,该n个范围区间逐段涵盖了所有可能的多普勒频偏值的绝对值,n≥1;The mobile terminal stores preset n range intervals of the absolute value of the Doppler frequency offset value and a comparison time slot corresponding to each range interval, wherein the n range intervals cover the The absolute value of all possible Doppler frequency offset values, n≥1;
所述移动终端通过比较当前时隙与所述比较时隙的信道估计序列的相位差得到本移动终端的接收信号多普勒频偏值是指:The mobile terminal obtains the received signal Doppler frequency offset value of the mobile terminal by comparing the phase difference between the current time slot and the channel estimation sequence of the compared time slot:
判断当前时隙的多普勒频偏值的预判值的绝对值位于上述哪个范围区间内;Judging which range interval the absolute value of the predicted value of the Doppler frequency offset value of the current time slot is in;
由所述判断出的范围区间确定相对应的比较时隙;Determining a corresponding comparison time slot based on the determined range interval;
通过比较当前时隙和所述比较时隙在对应径上的相位差估计出由多普勒频移所造成的接收信号在该时隙每码片长度上的相位偏移量。By comparing the phase difference between the current time slot and the compared time slot on the corresponding path, the phase offset of the received signal caused by the Doppler frequency shift in the length of each chip of the time slot is estimated.
进一步地,上述方法还可具有以下特征:Further, the above method can also have the following features:
所述当前时隙的多普勒频偏值的预判值为该移动终端上一处理时隙的多普勒频偏值;The pre-judgment value of the Doppler frequency offset value of the current time slot is the Doppler frequency offset value of the previous processing time slot of the mobile terminal;
所述该移动终端上一处理时隙的多普勒频偏值是指:本移动终端中保存的在处理上一含有该移动终端数据的时隙时所估计得到的该移动终端在该时隙的最强径上的多普勒频偏值,或者本移动终端在该时隙的各径中最大的多普勒频偏值、或者上述两项的加权和。The Doppler frequency offset value of the last processing time slot of the mobile terminal refers to: the estimated value of the mobile terminal in the time slot stored in the mobile terminal when processing the last time slot containing the data of the mobile terminal The Doppler frequency offset value on the strongest path of the mobile terminal, or the maximum Doppler frequency offset value of the mobile terminal in each path of the time slot, or the weighted sum of the above two items.
进一步地,上述方法还可具有以下特征:Further, the above method can also have the following features:
所述移动终端通过比较当前时隙与所述比较时隙的信道估计序列的相位差得到本移动终端在当前时隙接收信号的多普勒频偏值具体包括:The mobile terminal obtains the Doppler frequency offset value of the signal received by the mobile terminal in the current time slot by comparing the phase difference between the current time slot and the channel estimation sequence of the compared time slot, which specifically includes:
截取所述比较时隙的训练序列,做信道估计,估计出每个移动终端在该比较时隙内的平均信道冲击响应;Intercepting the training sequence of the comparison time slot, performing channel estimation, and estimating the average channel impulse response of each mobile terminal in the comparison time slot;
截取当前时隙的训练序列,做信道估计,估计出每个移动终端在当前时隙内的平均信道冲击响应;Intercept the training sequence of the current time slot, perform channel estimation, and estimate the average channel impulse response of each mobile terminal in the current time slot;
将所述当前时隙与比较时隙的平均信道冲击响应的本移动终端部分按对应径进行相位相减,再除以上述两时隙间的码片间隔长度,得到多普勒频移所造成的本移动终端在每径、每码片上的接收信号相位偏移量。Carry out the phase subtraction of the mobile terminal part of the average channel impulse response of the current time slot and the comparison time slot according to the corresponding path, and then divide by the chip interval length between the above two time slots to obtain the result of the Doppler frequency shift. The received signal phase offset of the mobile terminal on each path and each chip.
进一步地,上述方法还可具有以下特征:Further, the above method can also have the following features:
当n=2时,所述范围区间包括:A=[0,X),B=[X,+∞),所述范围区间A所对应的比较时隙为上一子帧中与当前时隙具有相同时隙号的时隙,所述范围区间B所对应的比较时隙是当前时隙所在子帧中的TS0时隙,其中,X的值根据工程实际确定。When n=2, the range interval includes: A=[0, X), B=[X, +∞), and the comparison time slot corresponding to the range interval A is the current time slot in the previous subframe For time slots with the same time slot number, the comparison time slot corresponding to the range interval B is the TS0 time slot in the subframe where the current time slot is located, where the value of X is determined according to engineering practice.
进一步地,上述方法还可具有以下特征:Further, the above method can also have the following features:
所述移动终端通过比较当前时隙与所述比较时隙的信道估计序列的相位差得到本移动终端在当前时隙接收信号的多普勒频偏值具体包括:The mobile terminal obtains the Doppler frequency offset value of the signal received by the mobile terminal in the current time slot by comparing the phase difference between the current time slot and the channel estimation sequence of the compared time slot, which specifically includes:
当比较时隙为本帧中的TS0时隙时,截取所述TS0时隙的训练序列,做信道估计,估计出每个移动终端在该比较时隙内的平均信道冲击响应;当所述比较时隙为上一帧中与当前时隙处于同时隙的时隙时,根据所述移动终端的保存记录得到所述比较时隙的平均信道冲击响应;When the comparison time slot is the TS0 time slot in this frame, intercept the training sequence of the TS0 time slot, do channel estimation, and estimate the average channel impulse response of each mobile terminal in the comparison time slot; when the comparison When the time slot is the same time slot as the current time slot in the previous frame, the average channel impulse response of the comparison time slot is obtained according to the saved record of the mobile terminal;
截取当前时隙的训练序列,做信道估计,估计出每个移动终端在当前时隙时段内的平均信道冲击响应;Intercept the training sequence of the current time slot, do channel estimation, and estimate the average channel impulse response of each mobile terminal in the current time slot period;
所述移动终端将当前时隙与所述比较时隙中最强径的信道估计值进行相位相减,再除以当前时隙与所述比较时隙的码片间隔长度,得到多普勒频移所造成的该移动终端在每码片上的接收信号相位偏移量。The mobile terminal phase-subtracts the channel estimate value of the strongest path in the current time slot and the comparison time slot, and then divides by the chip interval length between the current time slot and the comparison time slot to obtain the Doppler frequency The phase offset of the received signal of the mobile terminal on each chip caused by the shift.
本发明还提供了一种时分同步码分多址TD-SCDMA系统中多普勒频移的补偿方法,包括:The present invention also provides a method for compensating Doppler frequency shift in a time division synchronous code division multiple access TD-SCDMA system, comprising:
移动终端在收到含有本移动终端数据的时隙后,通过比较当前时隙与一比较时隙的信道估计序列的相位差得到当前时隙接收信号的多普勒频偏值,并结合联合检测,在联合检测中对所述接收信号加以修正。After receiving the time slot containing the data of the mobile terminal, the mobile terminal obtains the Doppler frequency offset value of the received signal of the current time slot by comparing the phase difference between the current time slot and the channel estimation sequence of a compared time slot, and combines the joint detection , correcting the received signal in joint detection.
进一步地,上述方法还可具有以下特征:Further, the above method can also have the following features:
所述移动终端上保存有预先设定的n个多普勒频偏值的绝对值的范围区间及与每一个范围区间相对应的一个比较时隙,其中,该n个范围区间逐段涵盖了所有可能的多普勒频偏值的绝对值,n≥1;The mobile terminal stores preset n range intervals of the absolute value of the Doppler frequency offset value and a comparison time slot corresponding to each range interval, wherein the n range intervals cover the The absolute value of all possible Doppler frequency offset values, n≥1;
所述移动终端通过比较当前时隙与所述比较时隙的信道估计序列的相位差得到本移动终端的接收信号多普勒频偏值是指:The mobile terminal obtains the received signal Doppler frequency offset value of the mobile terminal by comparing the phase difference between the current time slot and the channel estimation sequence of the compared time slot:
判断当前时隙的多普勒频偏值的预判值的绝对值位于上述哪个范围区间内;Judging which range interval the absolute value of the predicted value of the Doppler frequency offset value of the current time slot is in;
由所述判断出的范围区间确定相对应的比较时隙;Determining a corresponding comparison time slot based on the determined range interval;
通过比较当前时隙和所述比较时隙在对应径上的相位差估计出由多普勒频移所造成的接收信号在该时隙每码片长度上的相位偏移量。By comparing the phase difference between the current time slot and the compared time slot on the corresponding path, the phase offset of the received signal caused by the Doppler frequency shift in the length of each chip of the time slot is estimated.
进一步地,上述方法还可具有以下特征:Further, the above method can also have the following features:
所述当前时隙的多普勒频偏值的预判值为该移动终端上一处理时隙的多普勒频偏值;The pre-judgment value of the Doppler frequency offset value of the current time slot is the Doppler frequency offset value of the previous processing time slot of the mobile terminal;
所述该移动终端上一处理时隙的多普勒频偏值是指:本移动终端中保存的在处理上一含有该移动终端数据的时隙时所估计得到的该移动终端在该时隙的最强径上的多普勒频偏值,或者本移动终端在该时隙的各径中最大的多普勒频偏值、或者上述两项的加权和。The Doppler frequency offset value of the last processing time slot of the mobile terminal refers to: the estimated value of the mobile terminal in the time slot stored in the mobile terminal when processing the last time slot containing the data of the mobile terminal The Doppler frequency offset value on the strongest path of the mobile terminal, or the maximum Doppler frequency offset value of the mobile terminal in each path of the time slot, or the weighted sum of the above two items.
进一步地,上述方法还可具有以下特征:Further, the above method can also have the following features:
所述移动终端通过比较当前时隙与所述比较时隙的信道估计序列的相位差得到本移动终端在当前时隙接收信号的多普勒频偏值具体包括:The mobile terminal obtains the Doppler frequency offset value of the signal received by the mobile terminal in the current time slot by comparing the phase difference between the current time slot and the channel estimation sequence of the compared time slot, which specifically includes:
截取所述比较时隙的训练序列,做信道估计,估计出每个移动终端在该比较时隙内的平均信道冲击响应;Intercepting the training sequence of the comparison time slot, performing channel estimation, and estimating the average channel impulse response of each mobile terminal in the comparison time slot;
截取当前时隙的训练序列,做信道估计,估计出每个移动终端在当前时隙内的平均信道冲击响应;Intercept the training sequence of the current time slot, perform channel estimation, and estimate the average channel impulse response of each mobile terminal in the current time slot;
将所述当前时隙与比较时隙的平均信道冲击响应的本移动终端部分按对应径进行相位相减,再除以上述两时隙间的码片间隔长度,得到多普勒频移所造成的本移动终端在每径、每码片上的接收信号相位偏移量。Carry out the phase subtraction of the mobile terminal part of the average channel impulse response of the current time slot and the comparison time slot according to the corresponding path, and then divide by the chip interval length between the above two time slots to obtain the result of the Doppler frequency shift. The received signal phase offset of the mobile terminal on each path and each chip.
进一步地,上述方法还可具有以下特征:Further, the above method can also have the following features:
所述移动终端通过比较当前时隙与所述比较时隙的信道估计序列的相位差得到本移动终端在当前时隙接收信号的多普勒频偏值具体包括:The mobile terminal obtains the Doppler frequency offset value of the signal received by the mobile terminal in the current time slot by comparing the phase difference between the current time slot and the channel estimation sequence of the compared time slot, which specifically includes:
当比较时隙为本帧中的TS0时隙时,截取所述TS0时隙的训练序列,做信道估计,估计出每个移动终端在该比较时隙内的平均信道冲击响应;当所述比较时隙为上一帧中与当前时隙处于同时隙的时隙时,根据所述移动终端的保存记录得到所述比较时隙的平均信道冲击响应;When the comparison time slot is the TS0 time slot in this frame, intercept the training sequence of the TS0 time slot, do channel estimation, and estimate the average channel impulse response of each mobile terminal in the comparison time slot; when the comparison When the time slot is the same time slot as the current time slot in the previous frame, the average channel impulse response of the comparison time slot is obtained according to the saved record of the mobile terminal;
截取当前时隙的训练序列,做信道估计,估计出每个移动终端在当前时隙时段内的平均信道冲击响应;Intercept the training sequence of the current time slot, do channel estimation, and estimate the average channel impulse response of each mobile terminal in the current time slot period;
所述移动终端将当前时隙与所述比较时隙中最强径的信道估计值进行相位相减,再除以当前时隙与所述比较时隙的码片间隔长度,得到多普勒频移所造成的该移动终端在每码片上的接收信号相位偏移量。The mobile terminal phase-subtracts the channel estimate value of the strongest path in the current time slot and the comparison time slot, and then divides by the chip interval length between the current time slot and the comparison time slot to obtain the Doppler frequency The phase offset of the received signal of the mobile terminal on each chip caused by the shift.
进一步地,上述方法还可具有以下特征:Further, the above method can also have the following features:
所述对每个移动终端的接收信号在联合检测中加以修正具体包括:The correction of the received signal of each mobile terminal in the joint detection specifically includes:
将得到的所述相位偏移量乘以扩频因子SF后按径补偿所述每个移动终端在当前时隙时段内的平均信道冲击响应;Compensating the average channel impulse response of each mobile terminal in the current time slot period after multiplying the obtained phase offset by the spreading factor SF;
由各个移动终端的扩频码、信道码、扰码相乘分别得到各移动终端的复合扩频码;Multiplying the spreading code, channel code and scrambling code of each mobile terminal to obtain the composite spreading code of each mobile terminal respectively;
利用所述补偿后的平均信道冲击响应及所述各移动终端的复合扩频码构造联合检测矩阵A,并用所述联合检测矩阵A对当前时隙中的数据段进行联合检测,得到修正后的解调符号。Using the compensated average channel impulse response and the composite spreading codes of each mobile terminal to construct a joint detection matrix A, and use the joint detection matrix A to perform joint detection on the data segment in the current time slot to obtain the corrected demodulation symbol.
进一步地,上述方法还可包括:Further, the above method may also include:
用得到的所述解调符号同星座图中标准调制符号作相位比较,所得相位差对各移动终端的最强径的相位频偏值和/或最大的相位频偏值作平滑处理,将处理后的结果作为本时隙的多普勒频偏值保存起来。Using the obtained demodulation symbols to compare the phases of the standard modulation symbols in the constellation diagram, the obtained phase difference is smoothed to the phase frequency offset value and/or the largest phase frequency offset value of each mobile terminal, and the processed The final result is saved as the Doppler frequency offset value of this time slot.
与现有技术相比较,本发明提高了信道估计的准确度,消除了多普勒频移对正确接收解调的影响,降低了误码率,从而提高了系统性能,且尤其适用于TD-SCDMA移动终端在高速运动下的场景。通过选择适当的比较时隙来调解估计多普勒频偏的精度,以及通过对比较时隙和当前时隙进行相位差的运算来估计多普勒频偏,并且在优选的情况下,移动终端仅对最强径(主径)进行多普勒频移所造成的接收信号的相位偏移进行估计和补偿,降低了方法实施的复杂度;另外,移动终端还可以通过存贮比较时隙的信道估计序列来进一步降低方法复杂度和系统开销。Compared with the prior art, the present invention improves the accuracy of channel estimation, eliminates the influence of Doppler frequency shift on correct reception and demodulation, reduces the bit error rate, thereby improving system performance, and is especially suitable for TD- The scene of SCDMA mobile terminal moving at high speed. Adjust the accuracy of estimating the Doppler frequency offset by selecting an appropriate comparison time slot, and estimate the Doppler frequency offset by calculating the phase difference between the comparison time slot and the current time slot, and in a preferred case, the mobile terminal Only the phase shift of the received signal caused by the Doppler frequency shift on the strongest path (main path) is estimated and compensated, which reduces the complexity of the method implementation; in addition, the mobile terminal can also store and compare the time slot Channel estimation sequence to further reduce method complexity and system overhead.
附图说明 Description of drawings
图1为现有技术中TD-SCDMA的帧结构示意图;FIG. 1 is a schematic diagram of a frame structure of TD-SCDMA in the prior art;
图2为本发明实施例中无线信道的各径在一个常规时隙段内受多普勒频移调制所造成的相位偏移的示意图;FIG. 2 is a schematic diagram of phase shifts caused by Doppler frequency shift modulation of each path of a wireless channel in a conventional time slot in an embodiment of the present invention;
图3为本发明实施例中方法的流程图;Fig. 3 is the flowchart of the method in the embodiment of the present invention;
图4为本发明实施例中Steiner信道估计序列及各移动终端对应的信道窗口示意图;4 is a schematic diagram of a Steiner channel estimation sequence and a channel window corresponding to each mobile terminal in an embodiment of the present invention;
图5为本发明实施例中联合检测A矩阵的结构图;Fig. 5 is the structural diagram of joint detection A matrix in the embodiment of the present invention;
图6为本发明实施例中系统仿真结果。Fig. 6 is the system simulation result in the embodiment of the present invention.
具体实施方式 Detailed ways
下面将结合附图及实施例对本发明的技术方案进行更详细的说明。The technical solution of the present invention will be described in more detail below with reference to the drawings and embodiments.
对于一个在无线信道上传播的TD时隙来说,它会受到无线信道冲击响应的卷积调制。该冲击响应由两部分组成:1,由多径效应造成的衰落:由于一个TD时隙的时长(675μs)远小于空间信道的相干时间,因此该部分可以认为在一个时隙时间段内是近似固定的;2,由多普勒效应所造成的相位偏移偏移量2πfd kt在一个时隙时长内随时间成线性变化,如图2所示,其中ci表示该时隙上的第i个码片,各条斜线表示对应径上的相位偏移量(由于各条径向与移动终端运动方向间的夹角不同,因此每条斜线的斜率,即fd k也不同)。将某个移动终端在一个时隙长度上的空间信道按码片依次展开,得到:For a TD time slot propagating on a wireless channel, it will be convolutionally modulated by the impulse response of the wireless channel. The impulse response consists of two parts: 1. Fading caused by multipath effects: Since the duration (675μs) of a TD time slot is much smaller than the coherence time of the spatial channel, this part can be considered as an approximate Fixed; 2, phase shift caused by Doppler effect The offset 2πf d k t changes linearly with time within the duration of a time slot, as shown in Figure 2, where c i represents the i-th chip on the time slot, and each oblique line represents the phase on the corresponding path Offset (since the included angles between each radial direction and the moving direction of the mobile terminal are different, so the slope of each slanted line, that is, f d k is also different). Expand the spatial channel of a mobile terminal in a time slot length by chips sequentially, and get:
其中,h(chip_i)表示第i个码片上的信道冲击响应(i的取值范围为1~864),coffading_k表示第k径的衰落系数,表示第k径上由多普勒频移fd k所造成的在第i个码片上的相位偏移量。Among them, h(chip_i) represents the channel impulse response on the i-th chip (i ranges from 1 to 864), cof fading_k represents the fading coefficient of the k-th path, Indicates the phase offset on the i-th chip caused by the Doppler frequency shift f d k on the k-th path.
以下将多普勒频移所造成的接收信号在每码片上的相位偏移量简称为多普勒频偏值。Hereinafter, the phase offset of the received signal per chip caused by the Doppler frequency shift is referred to as the Doppler frequency offset value for short.
在执行下述步骤之前,需对终端做以下设置:终端上保存有预先设定的n个(n≥1)多普勒频偏值的绝对值的范围区间,该n个范围区间逐段涵盖了所有可能的多普勒频偏值的绝对值;除此之外,其上还保存有与每一个范围区间对应的一个比较时隙slot[i](i的取值为1~n),即slot[i]与第i个范围区间相对应,该对应关系可以是:随着范围区间逐渐向无限大靠近,各范围区间对应的比较时隙逐渐向当前时隙靠近,即可以理解为落在某一范围区间内的多普勒频偏值绝对值越大,所对应的比较时隙越靠近本时隙。其中,比较时隙为当前时隙之前的某个时隙,其既可能是当前时隙所在子帧中时隙号小于当前时隙的某个时隙,也可能是当前时隙所在子帧之前的某子帧中的某个时隙。Before performing the following steps, the following settings need to be made to the terminal: the terminal stores n (n≥1) preset range intervals of absolute values of Doppler frequency offset values, and the n range intervals cover The absolute value of all possible Doppler frequency offset values; in addition, it also saves a comparison time slot slot[i] corresponding to each range interval (the value of i is 1~n), That is, slot[i] corresponds to the i-th range interval, and the corresponding relationship can be: as the range interval gradually approaches infinity, the comparison time slot corresponding to each range interval gradually approaches the current time slot, which can be understood as falling The greater the absolute value of the Doppler frequency offset value within a certain range interval, the closer the corresponding comparison time slot is to the current time slot. Among them, the comparison time slot is a time slot before the current time slot, which may be a time slot whose time slot number is smaller than the current time slot in the subframe where the current time slot is located, or may be a time slot before the current time slot. A certain time slot in a certain subframe of .
优选地,设定n=2,即设定多普勒频偏值绝对值的范围区间分别为:区间A=[0,X),区间B=[X,+∞],X的值可由工程实际确定。区间A对应的比较时隙是上一子帧中与当前时隙具有相同时隙号的时隙;区间B对应的比较时隙是当前时隙所在子帧中的TS0时隙。之所以采用这两个时隙作为比较时隙,是因为这两个时隙的训练码段内始终是有训练序列的,这样就可以保证之后的信道估计是可实施的。当然,比较时隙也可以选用当前时隙之前的其它任意时隙,如当前时隙的前一时隙,但需要保证在该比较时隙的训练码段内有训练序列。Preferably, set n=2, that is, set the range intervals of the absolute value of the Doppler frequency offset value as follows: interval A=[0, X), interval B=[X, +∞], and the value of X can be determined by engineering Actually OK. The comparison time slot corresponding to interval A is the time slot having the same time slot number as the current time slot in the previous subframe; the comparison time slot corresponding to interval B is the TS0 time slot in the subframe where the current time slot is located. The reason why these two time slots are used as comparison time slots is that there is always a training sequence in the training code segment of these two time slots, so that it can be ensured that subsequent channel estimation is practicable. Certainly, other arbitrary time slots before the current time slot can also be selected for the comparison time slot, such as the previous time slot of the current time slot, but it is necessary to ensure that there is a training sequence in the training code segment of the comparison time slot.
本发明通过若干步骤来消除多普勒频移因子对移动终端正确接收、解调符号产生的影响,包括:The present invention eliminates the Doppler frequency shift factor through several steps The impact on the correct reception and demodulation of symbols by mobile terminals, including:
(1)预判当前时隙上的多普勒频偏值的绝对值位于上述哪个范围区间内;(1) predicting which range interval the absolute value of the Doppler frequency offset value on the current time slot is in;
(2)通过比较当前时隙和该范围区间所对应的比较时隙在对应径上的相位差估计出由多普勒频移所造成的接收信号在每码片长度上的相位偏移量;(2) Estimate the phase offset of the received signal caused by the Doppler frequency shift on each chip length by comparing the phase difference between the current time slot and the corresponding comparison time slot of the range interval on the corresponding path;
(3)根据该相位偏移量结合现有的联合检测技术,通过修正联合检测中的A矩阵来消除多普勒频移所造成的接收符号的相位偏移。(3) According to the phase offset and the existing joint detection technology, the phase offset of the received symbols caused by the Doppler frequency shift is eliminated by modifying the A matrix in the joint detection.
(4)对接收符号进行解调时,在解调的同时对之前估计出的多普勒频偏进行细调整。(4) When demodulating the received symbols, finely adjust the previously estimated Doppler frequency offset while demodulating.
执行步骤(1)和(2)后,即可初步估计出该移动终端的多普勒频偏值;而在后续通过执行步骤(3)可补偿由多普勒频移所造成的偏差。执行步骤(4)后更精确地估计出该移动终端在本时隙上的多普勒频偏值。After performing steps (1) and (2), the Doppler frequency offset value of the mobile terminal can be preliminarily estimated; and the deviation caused by Doppler frequency shift can be compensated by performing step (3) subsequently. After step (4) is executed, the Doppler frequency offset value of the mobile terminal in the current time slot is estimated more accurately.
步骤(1)中,所述多普勒频偏的预判值为该移动终端在上一处理时隙所估计出的多普勒频偏值。优选情况下为处理上一子帧中与当前时隙具有相同时隙号的时隙所估计出的多普勒频偏值。In step (1), the pre-judgment value of the Doppler frequency offset is the Doppler frequency offset value estimated by the mobile terminal in the last processing time slot. Preferably, the Doppler frequency offset value estimated for the time slot with the same time slot number as the current time slot in the previous subframe is processed.
步骤(2)中,比较当前时隙和比较时隙在对应径上的相位差是指:首先获得该两个时隙的信道估计序列;然后对两个序列进行按径匹配;获取对应径上相位差后,除以相应码片间隔,得到该移动终端在每径、每码片长度上的相位偏移量。其中,为了获得信道估计序列,需要对相应时隙进行截取训练码、做FFT变换、IFFT反变换等若干动作,信道估计的实现采用改进后的steiner方法,属现有的技术范畴,在此不再进行赘述。In step (2), comparing the phase difference between the current time slot and the comparison time slot on the corresponding path refers to: first obtain the channel estimation sequence of the two time slots; then perform path matching on the two sequences; obtain the corresponding path After the phase difference is divided by the corresponding chip interval, the phase offset of the mobile terminal on each path and each chip length is obtained. Among them, in order to obtain the channel estimation sequence, it is necessary to perform several actions such as intercepting the training code, performing FFT transformation, and IFFT inverse transformation for the corresponding time slot. Let me repeat.
此外,对当前时隙进行信道估计后,可将该估计序列保存下来。这样,当后续该时隙作为比较时隙时,由于终端中保存有该时隙的信道估计序列,因此可以省略对该时隙的信道估计过程,直接使用该信道估计序列作为比较时隙的信道估计序列。In addition, after channel estimation is performed on the current time slot, the estimation sequence can be saved. In this way, when the subsequent time slot is used as the comparison time slot, since the channel estimation sequence of the time slot is saved in the terminal, the channel estimation process of the time slot can be omitted, and the channel estimation sequence can be directly used as the channel estimation sequence of the comparison time slot. Estimated sequence.
从步骤(3)可以看出,消除多普勒频移偏差是结合TD的现有技术-联合检测来实现的。但在本发明中对生成的联合检测矩阵A进行了修正,具体包括:生成的A矩阵的b向量是由修正后的信道估计序列和复合扩频码卷积而成的,而修正后的信道估计序列是通过估计出的平均信道估计序列调制上多普勒频偏值所构成的,即保证了修正后的信道估计序列在一个时隙内不再是固定不变的。It can be seen from step (3) that the elimination of Doppler frequency shift deviation is realized by combining the existing technology of TD-joint detection. However, in the present invention, the generated joint detection matrix A is modified, specifically including: the b vector of the generated A matrix is convoluted by the modified channel estimation sequence and the composite spreading code, and the modified channel The estimation sequence is formed by modulating the upper Doppler frequency offset value with the estimated average channel estimation sequence, which ensures that the corrected channel estimation sequence is no longer fixed within a time slot.
优选地,在典型的TD移动终端高速运动场景下,只需对该移动终端的最强径进行相位偏移量的估计以及对最强径的信道估计进行修正,及修正联合检测A矩阵,消除多普勒频移偏差。Preferably, in a typical TD mobile terminal high-speed motion scenario, it is only necessary to estimate the phase offset of the strongest path of the mobile terminal and correct the channel estimation of the strongest path, and to modify the joint detection A matrix to eliminate Doppler shift deviation.
步骤(4)中为提高估计的准确度,在解调时对之前估计出的多普勒频偏进行细调整,并用细调整后的最强径的多普勒频偏值或者各径多普勒频偏值中的最大值作为本时隙的多普勒频偏值,并保存该值在该移动终端中作为下一处理时隙的多普勒频偏预判值。In step (4), in order to improve the accuracy of the estimation, the previously estimated Doppler frequency offset is fine-tuned during demodulation, and the Doppler frequency offset value of the strongest path after fine adjustment or the Doppler frequency offset of each path is used The maximum value of the Doppler frequency deviation is used as the Doppler frequency deviation value of the current time slot, and this value is stored in the mobile terminal as the Doppler frequency deviation prediction value of the next processing time slot.
综上所述,如图3所示,移动终端对其接收到的包含本移动终端数据的每个时隙数据重复执行如下步骤:In summary, as shown in Figure 3, the mobile terminal repeatedly performs the following steps for each time slot data received by the mobile terminal that contains the data of the mobile terminal:
步骤301:移动终端将其上保存的上一处理时隙的多普勒频偏估计值做为预判值(对第一接收时隙,该预判值是0或一个预先指定值),并确定该预判值的绝对值落在哪个范围区间;Step 301: The mobile terminal uses the estimated Doppler frequency offset value of the last processing time slot stored on it as a pre-judgment value (for the first receiving time slot, the pre-judgment value is 0 or a pre-specified value), and Determine which range interval the absolute value of the predicted value falls into;
步骤302:根据落入的那个范围区间选取对应的比较时隙,并截取该比较时隙的训练序列,用改进的steiner方法做第一次信道估计,获得每个移动终端在该比较时隙时间段内的平均信道冲击响应;Step 302: Select the corresponding comparison time slot according to the range interval that falls into, and intercept the training sequence of the comparison time slot, use the improved Steiner method to do the first channel estimation, and obtain the time of each mobile terminal in the comparison time slot Average channel impulse response within the segment;
步骤303:截取本时隙的训练序列,做第二次的信道估计,估计出每个移动终端在本时隙时段内的平均信道冲击响应;Step 303: Intercept the training sequence of this time slot, do the second channel estimation, and estimate the average channel impulse response of each mobile terminal in this time slot;
当然,对本时隙及比较时隙进行信道估计的顺序不分先后,只要得到该两个时隙内的平均信道冲击响应即可。Certainly, the order of performing channel estimation on the current time slot and the comparison time slot is not in particular order, as long as the average channel impulse response in the two time slots is obtained.
步骤304:将当前时隙及比较时隙的信道估计值按移动终端、对应径进行匹配,匹配后的两个信道序列按径进行相位相减,再除以当前时隙与比较时隙之间的码片间隔长度,估计出多普勒频移所造成的每个移动终端在每径、每码片上接收信号的相位偏移量,即每个移动终端在每径上的多普勒频偏值;Step 304: Match the channel estimation values of the current time slot and the comparison time slot according to the mobile terminal and the corresponding path, perform phase subtraction of the two matched channel sequences according to the path, and then divide by the difference between the current time slot and the comparison time slot The chip interval length of , estimate the phase offset of each mobile terminal receiving the signal on each path and each chip caused by the Doppler frequency shift, that is, the Doppler frequency offset of each mobile terminal on each path value;
步骤305:将由步骤304所获得的每移动终端在每径、每码片上的相位偏移量乘上扩频因子SF,得到每移动终端在每径、每符号长度时长上的相位偏移因子,并用该因子修正当前时隙的信道估计序列,用该修正后的估计信道序列与复合扩频码进行卷积运算,构建修正后的联合检测A矩阵;Step 305: multiply the phase offset of each mobile terminal obtained in step 304 on each path and each chip by the spreading factor SF to obtain the phase offset factor of each mobile terminal on each path and the duration of each symbol length, And use this factor to modify the channel estimation sequence of the current time slot, use the modified estimated channel sequence and composite spreading code to perform convolution operation, and construct the modified joint detection A matrix;
步骤306:利用修正后的A矩阵对接收的当前时隙的信号做联合检测,一次性地获得各移动终端的解调符号。Step 306: Use the modified A matrix to perform joint detection on the received signal of the current time slot, and obtain the demodulated symbols of each mobile terminal at one time.
步骤307:将这些解调符号与星座图中最靠近的标准调制符号(该标准调制符号即发送机调制后发送的标准复数调制符号,例如对QPSK调制来说,标准调制符号就是:+i,1,-1,-i)做相位比较,所得相位差做平滑处理,获得相位偏移量;然后用这个相位偏移量细调步骤304中估计出的本移动终端在本时隙上信道最强径的多普勒频偏值;Step 307: Compare these demodulation symbols with the nearest standard modulation symbol in the constellation diagram (the standard modulation symbol is the standard complex modulation symbol sent after modulation by the transmitter, for example, for QPSK modulation, the standard modulation symbol is: +i, 1,-1,-i) do phase comparison, and the gained phase difference is smoothed to obtain the phase offset; then use this phase offset to fine-tune the mobile terminal estimated in step 304 at the channel maximum in this time slot. Doppler frequency offset value of strong path;
步骤308:确定本时隙的多普勒频偏值并保存到本移动终端的下一接收时隙做参考比较使用。所述本时隙的多普勒频偏值为经步骤307细调后的本移动终端的最强径上的多普勒频偏值,或者本移动终端各径中最大的多普勒频偏值、或者上述两项的加权和。Step 308: Determine the Doppler frequency offset value of this time slot and save it in the next receiving time slot of the mobile terminal for reference and comparison. The Doppler frequency offset value of the current time slot is the Doppler frequency offset value on the strongest path of the mobile terminal fine-tuned in step 307, or the largest Doppler frequency offset value in each path of the mobile terminal value, or a weighted sum of the two above.
当移动终端处于高速运动场景下,在上述步骤305~308中可以只对该移动终端的最强径进行相位偏移量的估计以及对最强径的信道估计进行修正,以及修正联合检测A矩阵,以消除多普勒频移偏差。When the mobile terminal is in a high-speed motion scene, in the above steps 305-308, only the phase offset of the strongest path of the mobile terminal can be estimated, the channel estimation of the strongest path can be corrected, and the joint detection A matrix can be corrected , to eliminate the Doppler shift bias.
下面用一个具体实例对本发明进一步进行说明。The present invention will be further described below with a specific example.
假设某TD移动终端正在进行12.2kbps的话音业务,该业务特征是该移动终端在每个子帧上占据一个固定时隙,下行扩频因子SF=16。Assume that a certain TD mobile terminal is performing a 12.2kbps voice service, the service feature is that the mobile terminal occupies a fixed time slot in each subframe, and the downlink spreading factor SF=16.
对终端进行初始配置:预先设定2段由多普勒频偏绝对值的范围区间:区间A=[0,1*10-3弧度/码片),区间B=[1*10-3弧度/码片,+∞)。(所选取的该两个区间的分界等于1*10-3弧度/码片,对应的移动终端的速度是120km/h,最大多普勒频移fdmax是222Hz)。Initially configure the terminal: pre-set 2 range intervals by the absolute value of the Doppler frequency offset: interval A = [0, 1*10 -3 radians/chip), interval B = [1*10 -3 radians /chip, +∞). (The selected boundary between the two intervals is equal to 1*10 -3 radian/chip, the corresponding speed of the mobile terminal is 120 km/h, and the maximum Doppler frequency shift fd max is 222 Hz).
设定对应的两个范围区间的比较时隙:对应区间A,比较时隙是上一子帧中与当前时隙相同时隙号的时隙;对应区间B,比较时隙是本子帧的TS0时隙。Set the comparison time slots of the corresponding two range intervals: corresponding to interval A, the comparison time slot is the time slot with the same time slot number as the current time slot in the previous subframe; corresponding to interval B, the comparison time slot is the TS0 of this subframe time slot.
设定初始的多普勒频偏值的预判值为0。The pre-judgment value of the initial Doppler frequency offset value is set to 0.
本移动终端对接收到的每子帧中包含本移动终端数据的时隙重复如下步骤操作:The mobile terminal repeats the following steps for the received time slots containing the data of the mobile terminal in each subframe:
步骤1:根据预判的本时隙的多普勒频偏值的绝对值落在哪个范围区间内对应地选取一个比较时隙(对于第一子帧,预判值是0,对之后的子帧,预判值为上一子帧中与当前时隙具有相同时隙号时隙的多普勒频偏值)Step 1: According to which range interval the absolute value of the Doppler frequency offset value of the predicted time slot falls in, a corresponding comparison time slot is selected (for the first subframe, the predicted value is 0, for the following subframes frame, the pre-judgment value is the Doppler frequency offset value of the slot with the same slot number as the current slot in the previous subframe)
当预判值落入区间A时,认为移动终端正处于小多普勒频偏状态,选取前一子帧中与当前时隙相同时隙号的时隙作为比较时隙;When the pre-judgment value falls into the interval A, it is considered that the mobile terminal is in a small Doppler frequency offset state, and the time slot with the same time slot number as the current time slot in the previous subframe is selected as the comparison time slot;
当预判值落入区间B时,认为移动终端正处于大多普勒频偏状态,因此需要做更精确的多普勒频偏估计,选取本子帧中TS0时隙作为比较时隙。When the predicted value falls into interval B, it is considered that the mobile terminal is in the Doppler frequency offset state, so more accurate Doppler frequency offset estimation is required, and the TS0 time slot in this subframe is selected as the comparison time slot.
步骤2:截取比较时隙的训练序列做信道估计,获取各移动终端在比较时隙上的平均信道响应ch_est1。信道估计的具体方法采用改进后的steiner方法,可分成如下两个子步骤:Step 2: intercept the training sequence of the comparison time slot for channel estimation, and obtain the average channel response ch_est1 of each mobile terminal on the comparison time slot. The specific method of channel estimation adopts the improved Steiner method, which can be divided into the following two sub-steps:
步骤2.1、截取比较时隙的训练序列receiver_mid1做FFT变换,再除以基本训练序列mid_basic的FFT变换,将结果再做IFFT变换,得到信道估计序列(Channel_Estimation):Step 2.1, intercept the training sequence receiver_mid 1 of the comparison time slot and perform FFT transformation, then divide by the FFT transformation of the basic training sequence mid_basic, and then perform IFFT transformation on the result to obtain the channel estimation sequence (Channel_Estimation):
Channel_Estimation=IFFT(FFT(receiver_mid1)/FFT(mid_basic)) (2)Channel_Estimation=IFFT(FFT(receiver_mid 1 )/FFT(mid_basic)) (2)
其中基本训练序列是由系统初始分配给各个小区并通知到移动终端的。The basic training sequence is initially assigned to each cell by the system and notified to the mobile terminal.
步骤2.2、如图4所示,将步骤2.1获得的各移动终端对应的信道估计序列中功率大于ε的径当作噪声径去除,剩余的序列ch_est1即为各移动终端在比较时隙内的平均信道响应。(其中,ε=r2·σ2,r2表示门限信噪比,σ2表示噪声功率,r和σ的取值可根据工程实际选取,r<1)。Step 2.2, as shown in Figure 4, remove the path with power greater than ε in the channel estimation sequence corresponding to each mobile terminal obtained in step 2.1 as a noise path, and the remaining sequence ch_est1 is the average channel response. (wherein, ε=r 2 ·σ 2 , r 2 represents the threshold signal-to-noise ratio, σ 2 represents the noise power, the values of r and σ can be selected according to the actual engineering, r<1).
具体实现时,当比较时隙是前一子帧中与当前时隙具有相同时隙号的时隙时,由于在上一子帧的处理中已对该时隙做过信道估计,因此只需在移动终端中增加该信道估计的存贮,并在此步骤中读出该存贮即可,而无需再做步骤2.1和2.2;In specific implementation, when the comparison time slot is the time slot with the same time slot number as the current time slot in the previous subframe, since the channel estimation has been done for this time slot in the processing of the previous subframe, it is only necessary to Increase the storage of the channel estimate in the mobile terminal, and read the storage in this step, without doing steps 2.1 and 2.2;
步骤3:截取当前时隙的训练序列做信道估计,获取各移动终端在当前时隙上的平均信道响应ch_est2。信道估计的具体方法采用改进后的steiner方法,可分成两个子步骤(如步骤2.1,2.2所述),这里不再赘述。Step 3: Intercept the training sequence of the current time slot for channel estimation, and obtain the average channel response ch_est2 of each mobile terminal in the current time slot. The specific method of channel estimation adopts the improved Steiner method, which can be divided into two sub-steps (as described in steps 2.1 and 2.2), which will not be repeated here.
获得当前时隙上信道估计序列后,存贮该序列。After obtaining the channel estimation sequence on the current time slot, store the sequence.
步骤4、分别对当前时隙及比较时隙的平均信道响应的估计序列按移动终端以及径匹配,将各移动终端的最强径的平均信道响应进行相位相减,再除以当前时隙与比较时隙间的间隔码片数,得到由多普勒频移所造成的该移动终端的接收信号在最强径上每码片的相位偏移量,即该移动终端在最强径上的多普勒频偏值:
该值即可认为是多普勒频偏的粗估计值(还需在步骤6中进行细调整)。其中,phase·表示取相位运算,strongest tap表示最强径,即各径的信道响应中功率最大的一径,Nchip表示当前时隙与比较时隙间相隔的码片数:This value can be regarded as a rough estimate of the Doppler frequency offset (fine adjustment is required in step 6). Among them, phase indicates the phase operation, strongest tap indicates the strongest path, that is, the path with the largest power in the channel response of each path, and N chip indicates the number of chips between the current time slot and the comparison time slot:
对于在步骤1中选取本子帧的TS0时隙作比较时隙,Nchip=当前时隙序号*864+352,其中352是下行同步码、保护间隔及上行同步码三项总的码片长度。For the TS0 time slot of this subframe selected in
对于在步骤1中选取上一子帧中相同时隙号的时隙作为比较时隙,当前时隙与比较时隙间的间隔为一个子帧长,码片间隔Nchip=6400。For the time slot with the same time slot number in the previous subframe selected as the comparison time slot in
该实施例中,优选地仅对各终端用户的最强径的多普勒频偏值进行估计,采用优选方法可以降低终端实现的复杂度;其成立的理由是在典型的移动终端高速运动场景下,一般都存在着一个直达径的无线信号(即无线电波能够从基站天线直射地到达移动终端),该直达径是影响接收信号质量的主要因素,亦即估计出来的最强径;In this embodiment, it is preferable to only estimate the Doppler frequency offset value of the strongest path of each terminal user, and the optimal method can reduce the complexity of terminal implementation; the reason for this is that in a typical mobile terminal high-speed motion scene In general, there is a wireless signal with a direct path (that is, the radio wave can reach the mobile terminal directly from the base station antenna), and this direct path is the main factor affecting the quality of the received signal, that is, the estimated strongest path;
步骤5:将上述估计出的接收信号在最强径上每码片的相位偏移量乘上扩频因子,修正当前时隙的信道估计序列,并用修正后的信道估计序列同复合扩频码进行卷积运算,组成修正的联合检测A矩阵。具体分成四个子步`骤:Step 5: Multiply the phase offset per chip of the estimated received signal on the strongest path by the spreading factor, modify the channel estimation sequence of the current time slot, and use the modified channel estimation sequence with the composite spreading code Carry out convolution operation to form a modified joint detection A matrix. Specifically divided into four sub-steps:
步骤5.1、将由步骤4所获得接收信号在最强径上每码片的相位偏移量乘上扩频因子SF,得到接收信号在最强径每符号上的相位偏移因子:Step 5.1, multiply the phase offset of each chip on the strongest path of the received signal obtained in
步骤5.2、将接收信号在最强径每符号长度上的相位偏移量补偿到步骤3中所获得的当前时隙平均信道估计序列的最强径上,得到修正后的信道估计序列:Step 5.2. Compensate the phase offset of the received signal on the strongest path per symbol length to the strongest path of the current slot average channel estimation sequence obtained in
其中,channel_estimationstrongest tap表示在步骤3中获得的该移动终端在当前时隙平均信道估计中的最强径,n表示第n个调制符号。Wherein, channel_estimation strongest tap represents the strongest path of the mobile terminal obtained in
修正后的信道估计序列在本时隙内不再是固定不变的了,而是逐符号位地收到了所估计出的多普勒频偏的调制。The corrected channel estimation sequence is no longer fixed in this time slot, but is modulated by the estimated Doppler frequency offset symbol-by-symbol.
步骤5.3、由各个移动终端的扩频码、信道码、扰码相乘分别得到各移动终端的复合扩频码
步骤5.4、利用步骤5.2中获得的修正后的信道估计序列和步骤5.3中生成的各移动终端的复合扩频码来构造联合检测矩阵A。Step 5.4, using the corrected channel estimation sequence obtained in step 5.2 and the composite spreading codes of each mobile terminal generated in step 5.3 to construct a joint detection matrix A.
A矩阵的结构参照图5。它由N个V块构成,N表示调制符号的个数,每个V块由U个b向量排列成,U表示移动终端数,每个b向量由修正后的信道估计和复合扩频码卷积获得:Refer to Figure 5 for the structure of A matrix. It consists of N V blocks, N represents the number of modulation symbols, each V block is arranged by U b vectors, U represents the number of mobile terminals, and each b vector is composed of the corrected channel estimation and composite spreading code volume Accumulate to get:
其中,Channel_Estimationsymbol_n user_u表示第u个移动终端在第n个符号上的修正后信道估计,cuser_u表示第u个移动终端复合扩频码;表示卷积运算。Among them, Channel_Estimation symbol_n user_u represents the corrected channel estimation of the uth mobile terminal on the nth symbol, and c user_u represents the composite spreading code of the uth mobile terminal; Represents a convolution operation.
步骤6:利用修正后的A矩阵对当前时隙的数据段做联合检测,获得各移动终端的解调符号 Step 6: Use the modified A matrix to perform joint detection on the data segment of the current time slot to obtain the demodulation symbols of each mobile terminal
即实现了对解调符号的多普勒频移消除。其中,I表示单位矩阵,σ表示噪声功率,e表示接收到的数据段码片;AH表示矩阵A的厄米特变换,A-1表示矩阵A的逆变换。That is, the Doppler frequency shift elimination of the demodulated symbols is realized. Among them, I represents the identity matrix, σ represents the noise power, and e represents the received data segment chips; A H represents the Hermitian transformation of matrix A, and A -1 represents the inverse transformation of matrix A.
步骤7:为了获得更精确的多普勒频偏估计值,对步骤4中估计出的多普勒频偏的粗估计值做细调,具体包括以下步骤:Step 7: In order to obtain a more accurate Doppler frequency offset estimate, fine-tune the rough estimate of the Doppler frequency offset estimated in
A、将步骤6中得到的解调符号同标准的调制符号做相位比较,所得相位差做平滑处理,所得结果细调多普勒频偏的粗估计值,具体包括:A, the demodulation symbol obtained in
A1、将获得解调符号同标准的调制符号dstd的相位做比较,所得相位差做平均:A1. Compare the obtained demodulation symbol with the phase of the standard modulation symbol dstd , and average the obtained phase difference:
Δphase′=AVG(phase(d)-phase(dstd)) (9)Δphase'=AVG(phase(d)-phase(d std )) (9)
此处,AVG表示求平均的运算,具体是指对所有(所有用户)由联合检测所获得的解调符号做平均。Here, AVG represents an averaging operation, and specifically refers to averaging all (all users) demodulated symbols obtained through joint detection.
A2、用所获得Δphase′分别对步骤4中估计出多普勒频偏的粗估计值进行细调:A2. Use the obtained Δphase' to fine-tune the rough estimate of the Doppler frequency offset estimated in step 4:
该值即可认为是即本移动终端在本时隙上的多普勒频偏值,根据该值可以得到多普勒频移值fd。This value can be considered as That is, the Doppler frequency offset value of the mobile terminal in the current time slot, and the Doppler frequency offset value f d can be obtained according to this value.
B、将在步骤A2中获得的调整后最强径的相位偏移量Δphase_estimationper chip tap_strongest,作为本时隙的多普勒频偏值保存到移动终端内,作为下一子帧处理时的预判量。B. Save the phase offset Δphase_estimation per chip tap_strongest of the adjusted strongest diameter obtained in step A2 as the Doppler frequency offset value of this time slot in the mobile terminal, as a preview for the next subframe processing Judgment.
对下一子帧数据重复步骤1-7。Repeat steps 1-7 for the next subframe data.
如图6所示,可以看出,采用本发明所述方法后,移动终端的误码率明显降低。As shown in Fig. 6, it can be seen that after adopting the method of the present invention, the bit error rate of the mobile terminal is significantly reduced.
当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。Of course, the present invention can also have other various embodiments, and those skilled in the art can make various corresponding changes and deformations according to the present invention without departing from the spirit and essence of the present invention, but these corresponding Changes and deformations should belong to the scope of protection of the appended claims of the present invention.
Claims (14)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200910006579.1A CN101814931B (en) | 2009-02-19 | 2009-02-19 | Doppler frequency shift estimation and compensation method in TD-SCDMA (Time Division-Synchronization Code Division Multiple Access) system |
| PCT/CN2009/074235 WO2010094191A1 (en) | 2009-02-19 | 2009-09-25 | Method and terminal of doppler frequency offset estimation and compensation in td-scdma system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200910006579.1A CN101814931B (en) | 2009-02-19 | 2009-02-19 | Doppler frequency shift estimation and compensation method in TD-SCDMA (Time Division-Synchronization Code Division Multiple Access) system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN101814931A CN101814931A (en) | 2010-08-25 |
| CN101814931B true CN101814931B (en) | 2014-07-02 |
Family
ID=42622066
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN200910006579.1A Expired - Fee Related CN101814931B (en) | 2009-02-19 | 2009-02-19 | Doppler frequency shift estimation and compensation method in TD-SCDMA (Time Division-Synchronization Code Division Multiple Access) system |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN101814931B (en) |
| WO (1) | WO2010094191A1 (en) |
Families Citing this family (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101958734B (en) * | 2010-10-19 | 2014-03-26 | 京信通信系统(中国)有限公司 | Integrated wireless coverage solution |
| CN102457323B (en) * | 2010-10-21 | 2016-12-07 | 中兴通讯股份有限公司 | Intelligent antenna array emulation mode and system |
| US8532228B2 (en) * | 2010-12-23 | 2013-09-10 | Microchip Technology Incorporated | Automatic frequency offset compensation in zero-intermediate frequency receivers using minimum-shift keying (MSK) signaling |
| CN102739572B (en) * | 2011-04-15 | 2015-03-25 | 中兴通讯股份有限公司 | Method and system for improving channel estimation performance |
| CN102223223B (en) * | 2011-06-27 | 2018-02-02 | 深圳市中兴微电子技术有限公司 | The method of reseptance and device of multi-carrier signal |
| CN102891974B (en) * | 2011-07-21 | 2015-05-13 | 中国科学院微电子研究所 | Synchronization and channel estimation method and device, and TV signal receiving method and device |
| CN103037425B (en) * | 2011-09-29 | 2015-03-25 | 鼎桥通信技术有限公司 | Method for detecting uplink signals in mobile communication system through node base (NB) and NB |
| CN102404268B (en) * | 2011-11-17 | 2014-02-12 | 西安电子科技大学 | Method for estimating and compensating doppler frequency offset in Rician channels in high-speed mobile environment |
| CN105099963B (en) * | 2014-04-24 | 2018-07-20 | 华为技术有限公司 | A kind of device and method of offset estimation |
| CN104702547A (en) * | 2014-09-25 | 2015-06-10 | 上海欧科微航天科技有限公司 | Pilot frequency information and satellite ephemeris joint Doppler frequency shift estimation and compensation method |
| CN106534020B (en) * | 2015-09-14 | 2019-07-05 | 大唐移动通信设备有限公司 | A kind of frequency deviation estimating method and device |
| CN107317779B (en) * | 2016-04-26 | 2021-09-28 | 中兴通讯股份有限公司 | Frequency offset estimation method and device |
| CN108123902B (en) * | 2016-11-29 | 2021-05-25 | 联发科技股份有限公司 | Estimation method and associated estimation circuit and receiver for estimating the channel state of an audio-visual signal |
| CN109302365B (en) * | 2017-12-21 | 2024-03-26 | 上海创远仪器技术股份有限公司 | TD-SCDMA analyzer frequency offset estimation method based on multistage difference method |
| CN112217756B (en) * | 2019-07-12 | 2022-03-29 | 华为技术有限公司 | Doppler frequency offset estimation method and communication device |
| CN110602015B (en) * | 2019-09-12 | 2020-07-03 | 北京邮电大学 | Doppler frequency offset compensation and signal sending method and device in OFDM system |
| CN111654338B (en) * | 2020-05-07 | 2022-07-19 | Oppo广东移动通信有限公司 | A kind of Doppler parameter estimation method, device and storage medium |
| CN111628950B (en) * | 2020-06-03 | 2025-07-08 | 国网江苏省电力有限公司无锡供电分公司 | OQPSK signal blind frequency offset estimation method based on differential constellation track diagram |
| EP4494376A4 (en) * | 2022-03-17 | 2026-01-21 | Qualcomm Inc | Doppler shift notification using a tracking reference signal |
| CN118827310B (en) * | 2024-09-19 | 2024-12-27 | 成都爱瑞无线科技有限公司 | Frequency offset estimation method, device and medium |
| CN120238151B (en) * | 2025-05-29 | 2025-08-26 | 中国星网网络应用有限公司 | Spread spectrum signal real-time capturing method and device, electronic equipment and storage medium |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6647055B2 (en) * | 2000-08-31 | 2003-11-11 | Wen-Yi Kuo | Adaptive channel estimation using continuous pilot signal based on doppler period |
| JP3497480B2 (en) * | 2000-09-04 | 2004-02-16 | 松下電器産業株式会社 | Phase rotation detection device and radio base station device provided with the same |
| CN1310436C (en) * | 2004-01-05 | 2007-04-11 | 大唐移动通信设备有限公司 | Method of mobile communicaton frequency deviation measurement and device thereof |
| CN100544333C (en) * | 2005-06-08 | 2009-09-23 | 重庆重邮信科通信技术有限公司 | Frequency offset estimation method and device in mobile communication system |
| KR101138698B1 (en) * | 2005-11-09 | 2012-04-19 | 엘지전자 주식회사 | Method and apparatus for estimating frequency offset in mobile communications system |
| US7561807B2 (en) * | 2006-01-17 | 2009-07-14 | Alcatel-Lucent Usa Inc. | Use of beacons in a WDM communication system |
| CN101039125B (en) * | 2006-03-16 | 2013-03-13 | 湖北众友科技实业股份有限公司 | Method and system of frequency deviation measurement for testing TD-SCDMA terminal |
| CN100576768C (en) * | 2007-02-14 | 2009-12-30 | 哈尔滨工业大学 | Compensation method of Doppler frequency shift in MPSK mobile communication system |
| CN101102293B (en) * | 2007-07-31 | 2011-07-20 | 北京天碁科技有限公司 | A frequency deviation estimation device and method |
-
2009
- 2009-02-19 CN CN200910006579.1A patent/CN101814931B/en not_active Expired - Fee Related
- 2009-09-25 WO PCT/CN2009/074235 patent/WO2010094191A1/en not_active Ceased
Non-Patent Citations (1)
| Title |
|---|
| HUAWEI.R1-071408:Specification of restricted set of cyclic shifts of root Zadoff-Chu sequences.《TSG RAN WG1 meeting #48bis》.2007,1-4. * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101814931A (en) | 2010-08-25 |
| WO2010094191A1 (en) | 2010-08-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101814931B (en) | Doppler frequency shift estimation and compensation method in TD-SCDMA (Time Division-Synchronization Code Division Multiple Access) system | |
| JP4343694B2 (en) | How to determine the gain offset between transmission channels | |
| US5875216A (en) | Weight generation in stationary interference and noise environments | |
| US7149258B2 (en) | Method and apparatus for estimation of phase offset between communication channels | |
| US7656936B2 (en) | Method and system for interference reduction in a wireless communication network using a joint detector | |
| US7623572B2 (en) | Noise variance estimation for frequency domain equalizer coefficient determination | |
| JP4365446B2 (en) | Channel gain estimation in a rake receiver. | |
| EP1903729A2 (en) | Frequency domain equalizer with one dominate interference cancellation for dual antenna radio | |
| KR100630039B1 (en) | Apparatus and method for receiving data in mobile communication system using adaptive antenna array method | |
| US7649964B2 (en) | Radio receiver and noise estimated value correction method | |
| CN101375517A (en) | Apparatus and method for controlling dynamic range of weight vector according to combining method in mobile station equipped with multiple antennas in high-speed packet data system using code division multiple access scheme | |
| US8351487B1 (en) | Equalizer with adaptive noise loading | |
| US7218894B2 (en) | Interferer detection and channel estimation for wireless communications networks | |
| JP4520985B2 (en) | Apparatus and method for receiving data in a mobile communication system using an adaptive antenna array system | |
| US20020173286A1 (en) | Radiocommunication employing selected synchronization technique | |
| KR100933147B1 (en) | Apparatus and method for receiving signal in mobile communication system using adaptive antenna array method | |
| WO2005002067A2 (en) | Multi-carrier spread spectrum using non-linear modification of sub-carrier bands | |
| JP3718403B2 (en) | Rake receiver | |
| JP3472768B2 (en) | Maximum Doppler frequency estimation device and wireless communication device | |
| WO2007003715A1 (en) | Speed detection method in communication system, receiver, network element and processor | |
| KR101683937B1 (en) | Process for computing a frequency offset for a umts communication system based on the cpich pilot signals | |
| CN102281097B (en) | The transmission method of TS0 time slot signal in a kind of TD-SCDMA system | |
| JP2002271430A (en) | Frequency offset estimating method and frequency offset estimator | |
| Song et al. | Speed estimation in uplink frequency domain for mobile OFDM systems | |
| KR100585757B1 (en) | Apparatus and method for improving downlink performance using proactive adaptive filtering technology |
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 | ||
| EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20100825 Assignee: SHENZHEN ZTE MICROELECTRONICS TECHNOLOGY CO., LTD. Assignor: ZTE Corporation Contract record no.: 2015440020319 Denomination of invention: Doppler frequency shift estimation and compensation method in TD-SCDMA (Time Division-Synchronization Code Division Multiple Access) system Granted publication date: 20140702 License type: Common License Record date: 20151123 |
|
| LICC | Enforcement, change and cancellation of record of contracts on the licence for exploitation of a patent or utility model | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20140702 Termination date: 20200219 |
|
| CF01 | Termination of patent right due to non-payment of annual fee |