用于TD-SCDMA系统下行信号的载波检测方法转让专利

申请号 : CN200810114636.3

文献号 : CN101291511B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 牛凯林家儒徐文波汪滢

申请人 : 北京邮电大学

摘要 :

一种用于TD-SCDMA系统下行信号的载波检测方法,是根据TD-SCDMA系统中,每个信号帧中下行时隙的信号功率远大于上行时隙的信号功率,在上下行时隙的切换点处会产生一个功率值的跳变的帧结构特点,该方法是先对所接收的高频信号进行不同频率的下变频,然后,利用滑动窗口截取不同数据段的下变频信号进行功率测量,以统计该信号的功率跳变次数,并根据该功率跳变次数来完成下行信号的载波检测。本发明方法能保证TD-SCDMA通信系统中进行载波检测方法的有效性和精准性,且算法复杂度低,因此,具有很好的工程应用价值和推广应用前景。

权利要求 :

1.一种用于TD-SCDMA系统下行信号的载波检测方法,其特征在于:根据TD-SCDMA系统中,每个信号帧中下行时隙的信号功率远大于上行时隙的信号功率,在上下行时隙的切换点处会产生一个功率值的跳变的帧结构特点,该方法是先对所接收的高频信号进行不同频率的下变频,所述不同频率点应该能够覆盖TD-SCDMA信号所占用的频带,且相邻两个频点的频率间隔相同;因为TD-SCDMA系统占用15MHz频带宽度:2010MHz~2025MHz,对接收的高频信号进行下变频的频率是从最小的频率点开始取值,并以Δf=200KHz的步进频率逐渐增加,直到到达最大的频率点为止,总共需要计算 种下变频情况;

且正确的下变频频率值是将其高频信号下变频后的信号的中心频点正好位于零频;然后,利用滑动窗口截取不同数据段的下变频信号进行功率测量,以统计该信号的功率跳变次数,并根据该功率跳变次数来完成下行信号的载波检测。

2.根据权利要求1所述的载波检测方法,其特征在于:所述方法包括下述操作步骤:(1)将接收的高频信号以不同频率进行下变频,要求这些不同频率点能够覆盖TD-SCDMA信号所占用的频带,且相邻两个频点的频率间隔相同;

(2)根据帧结构特点,利用滑动窗口对步骤(1)中每次下变频后的信号进行分段截取,再统计各个相邻两个窗口内数据段的功率差值,并与已有的功率跳变阈值进行比较,将功率差值超过该功率跳变阈值次数最多的下变频信号所对应的下变频频率,视为原高频信号的中心频率点,即所谓的载频点。

3.根据权利要求2所述的载波检测方法,其特征在于:根据TD-SCDMA信号的帧结构,每帧长度为6400个码片,每个时隙为864个码片的特点,所述步骤(2)进一步包括下列两种检测方法:

(21)对每次下变频后的信号都采用重叠的滑动窗口进行分数据段检测:设窗口长为

864个码片,窗口的开始位置先和下变频信号第一帧的第一个码片对齐,计算出该窗口内数据段的功率;然后往后滑动窗口,当窗口滑过864-172个码片时,再次固定窗口,使此时该窗口内的前面172个码片是上一次窗口固定时的最后172个码片,即相邻两次的窗口有172个重叠码片时,再计算该窗口内数据段的功率;然后,再次滑动窗口,多次重复上述操作,得到多个窗口内的信号功率值,再分别计算相邻两个窗口的功率差值,并将这些功率差值与设定的功率跳变阈值进行比较,则功率差值超过该功率跳变阈值次数最多的信号在下变频时所使用的频率,即为原高频信号的载频点;

(22)对于每次下变频后的信号都采用相邻的双滑动窗进行分组检测:设定两个长度都为864码片长的窗口,第一个窗口的开始位置对应下变频信号第一帧的第一个码片,而第二个窗口的开始位置对应下变频信号第一帧的第865个码片,即两个窗口相邻而不重叠;分别计算该两个相邻窗口内数据段的功率和彼此的功率差值,然后将两个窗口同时往后滑动一个码片长度,再分别计算此时每个窗口内数据段的功率和彼此的功率差值;接着再往后滑动一个码片长度,多次重复上述操作,得到多个窗口内的信号功率值,分别计算相邻两个窗口的功率差值;再将这些功率差值与设定的功率跳变阈值进行比较,则功率差值超过该功率跳变阈值次数最多的信号,在下变频时所使用的频率就是原高频信号的载频点。

4.根据权利要求3所述的载波检测方法,其特征在于:所述步骤(21)进一步包括下列具体操作内容:

(211)根据步骤(21)设定的窗长以及窗口每次滑动的长度,每一帧内的6400个码片恰好被划分为9个彼此有重叠的数据段,分别记作:W1={r1,r2,...r864},W2={r864-172+1,r864-172+2,...r864-172+864},……,W9={r8×864-8×172+1,r8×864-8×172+2,...r8×864-8×172+864};然后用对每个码片值取绝对值的方法分别计算每个数据段的等效功率值:P1=|r1|+|r2|+...+|r864|,P2=|r864-172+1|+|r864-172+2|+...+|r864-172+864|,……,P9=|r8×864-8×172+1|+|r8×864-8×172+2|+...+|r8×864-8×172+864|,并计算得到相邻两个数据段的功率差值,即每一帧数据得到8个功率差值:ΔP1=|P1-P2|,ΔP2=|P2-P3|,......,ΔP8=|P8-P9|;

(212)为提高计算的可靠性,重复步骤(211)的操作内容,对10帧数据计算得到80个功率差值,把该80个功率差值分别与设定的功率跳变阈值进行比较,将超过功率跳变阈值的功率差值算作一次跳变,并统计总跳变次数numi;

(213)对每个频点都按照步骤(211)和(212)执行相同的操作内容,虽然正确的载频点只有一个,但为保证计算的可靠性,挑出其中跳变次数最多的3个频点对该三个频点分别估计它们各自的等效信噪比,以便能够更精确地找出信号所在的载频点,式中, 是下变频检测频点,下标m是其序号;

(214)执行所述步骤(213)中的等效信噪比估计的具体操作内容:分别计算三个频点中的每个频点 的等效信噪比为:snrj=|Pj-Pj+1|/min(Pj,Pj+1);式中,Pj,Pj+1分别表示得到第j次跳变功率差值的前后两个重叠窗口内的功率值,|Pj-Pj+1|表示两窗口对应的功率差值,min(Pj,Pj+1)表示取两个功率值的较小值,功率跳变次数的序号j=1,…,numi,numi为功率跳变的总次数;由于只有当上行信号为零时得到的上述比值才近似等于真正的信噪比,而实际系统中往往有上行信号,因此这里将该比值描述为等效信噪比;然后,以相同的方法计算所有这些跳变点等效信噪比的平均值,即numi个值的平均值,并作为该频点 的等效信噪比;

(215)根据帧结构特性:当下变频频率正确,即 为正确的上下时隙跳变点时,得到的等效信噪比会比较大;选取上述三个频点中等效信噪比最大值的频点信号为正确下变频后的信号,即其在下变频时所使用的频率,就是原高频信号所在的载频点。

5.根据权利要求3所述的载波检测方法,其特征在于:所述步骤(22)进一步包括下列具体操作内容:

(221)用两个长度为864码片的相邻连续窗口A、B分别截取数据,并分别计算该两个窗口A、B内的数据段功率分别是: 和 以及这两个窗口的功率差值m0=|a0-b0|;

(222)将该两个相邻的连续窗口一起向后滑动多次,每次滑动1个码片长度,每滑动一次就要分别计算滑动后的两个连续窗口A、B内数据段的功率an、bn,以及该两个窗口的功率差值mn=|an-bn|,n表示第n次滑动;不断往后滑动窗口,并且计算功率差值mn;直到B窗口的结束位置对应一帧数据的最后一个码片位置,此时一帧数据的最后864×2个码片正好落入两个相邻的连续窗口内;在上述的滑动过程中,A窗口的起始位置从第一个码片开始,一直滑到了第(6400-864×2+1)个码片的位置,即一共滑动了n=6400-864×2次;

(223)将每次下变频后信号所得到的多个功率差值mn分别与设定的功率跳变阈值进行比较,超过功率跳变阈值的功率差值算作一次跳变,统计功率差值mn中超过功率跳变阈值的次数;

(224)对每个频点分别执行所述步骤(221)~(223)的操作内容,挑出其中超过阈值次数最多的频点信号作为载波检测后的信号。

6.根据权利要求4或5所述的载波检测方法,其特征在于:所述方法不仅能够找到TD-SCDMA下行信号的载频点,而且在载波检测过程中得到的过阈值跳变点的窗口位置或功率差值mn的峰值位置,被认为位于上下行时隙切换点位置的附近,即能够在TD-SCDMA系统同步中载波检测后的帧同步搜索中,提供帧头的大概搜索范围,以简化算法。

说明书 :

用于TD-SCDMA系统下行信号的载波检测方法

技术领域

[0001] 本发明涉及一种载波检测方法,确切地说,涉及一种用于TD-SCDMA系统对其下行信号的载波频点进行检测的方法,属于无线通信的信号检测技术领域。

背景技术

[0002] 移动通信系统中,终端必须检测基站发送信号的帧结构(参见图1所示的TD-SCDMA标准规定的一种帧结构),这个工作由同步过程完成。该同步涵盖了频率、码字和
广播信道的同步。在实现良好的同步操作基础上,终端才能够在上电之后搜寻周围可能存
在的小区,登陆并侦听网络上发出的寻呼。
[0003] TD-SDCMA(时分同步码分多址)是第三代移动通信的三大主流标准之一,与GSM和WCDMA系统不同的是:另外两个系统中都存在一个公共的同步码,终端只要检测到这个
同步码,就能与基站建立同步。而TD-SCDMA系统不存在类似的公共同步码,但是,它可以利
用其中的32个相互正交的同步序列码(位于图1帧结构的下行导频时隙DwPTS中)进行
帧同步。因此,在TD-SCDMA系统中,最初的同步工作是要求正确地检测出信号帧结构中的
同步序列码。
[0004] 参见图2所示TD-SCDMA通信系统,经过高频调制以后,系统可以工作在2010~2025MHz频段,对于带宽B=1.6MHz的单载波信号(码片速率RC=1.28Mc/s),中心频点
可能位于该15MHz频段中的任何一个频点,所以在进行上述帧同步之前,首先要通过一定
的检测手段确定有信号的频点,即检测信号的载频点,然后再对该频点的信号进行相关的
帧同步工作。
[0005] 通常采用的载波检测方法是在接收端以步进方式对所有可能的工作频点进行最佳接收操作(下变频)。
[0006] 假设信号带宽为B,发送端在高频调制时将其调制到中心频率ωc处。在接收端,对工作频段内的所有可能频点(1,…,M个)分别进行扫描,且利用一带宽为B的本地低通
滤波器(参见图3中所示的虚线方框)。从图3的频域示意图可以看出,在本地下变频的载
波频率与发送信号的频率相同时,即此时在本地步进得到的下变频频点ωi正好与中心频
率ωc相等,则下变频后信号的中心频率正好位于零频,此时,信号能够完整地通过低通滤
波器,那么此时检测的低通滤波后的信号有最大功率值。所以,利用M个不同频点分别对接
收信号进行下变频且低通滤波后,只需要比较这M个不同频点对应的信号功率值,其中具
有最大功率的下变频频率点就是发送信号所在的载波频点。
[0007] 上述传统的载波检测方法用于低信噪比的传输信道时,它的性能并不是很好。因此,根据TD-SCDMA系统的帧结构,可以提出性能更优的载波检测方法。该方法不仅能够找
到正确的载波所在频点,并且能够为后面的帧同步操作提供初步的信息。如图1所示的一
帧的帧结构中,有2个上下行信道(时隙)转换点,因为下行信道功率远远大于上行信道的
功率(基站发送功率远远大于移动台的发送功率),也就是说,如果下变频的频率等于信号
所在频率,那么信号在低通滤波后不会有损耗,则在转换点处会产生一个较大的功率跳变;
而如果接收信号没有正确下变频到零频,那么低通滤波后的信号功率会有损耗,甚至是只
有平稳随机分布的噪声,那么在转换点处就不会有明显的功率跳变,或者根本没有功率跳
变。所以,统计每个频点下变频后接收数据分时段的功率跳变次数,将其作为载波检测是否
有信号的依据,并且得到的功率跳变位置能够为后面的帧同步操作提供粗略的码片搜索范
围。因此,如何根据接收信号所在载频位置的不确定性检测到TD-SCDMA系统下行信号的载
波频点,就成为国内科技人员义不容辞的责任和义务,也自然地成为许多通信技术人员关
注的科研课题的焦点。

发明内容

[0008] 有鉴于此,本发明的目的是提供一种用于TD-SCDMA系统下行信号的载波频点的检测方法,该方法利用TD-SCDMA帧结构的时隙功率特征进行载波检测,能保证TD-SCDMA通
信系统中进行载波检测方法的有效性和精准性,且算法复杂度低;另外,该方法不仅能检测
出载频位置,而且能为帧同步操作提供搜索码片的初步范围。
[0009] 为了达到上述目的,本发明提供了一种用于TD-SCDMA系统下行信号的载波检测方法,其特征在于:根据TD-SCDMA系统中,每个信号帧中下行时隙的信号功率远大于上
行时隙的信号功率,在上下行时隙的切换点处会产生一个功率值的跳变的帧结构特点,
该方法是先对所接收的高频信号进行不同频率的下变频,所述不同频率点应该能够覆盖
TD-SCDMA信号所占用的频带,且相邻两个频点的频率间隔相同;因为TD-SCDMA系统占用
15MHz频带宽度:2010MHz~2025MHz,对接收的高频信号进行下变频的频率是从最小的频
率点开始取值,并以Δf=200KHz的步进频率逐渐增加,直到到达最大的频率点为止,总共
需要计算 种下变频情况;且正确的下变频频率值是将其高频信号下变
频后的信号的中心频点正好位于零频;然后,利用滑动窗口截取不同数据段的下变频信号
进行功率测量,以统计该信号的功率跳变次数,并根据该功率跳变次数来完成下行信号的
载波检测。
[0010] 所述方法包括下述操作步骤:
[0011] (1)将接收的高频信号以不同频率进行下变频,要求这些不同频率点能够覆盖TD-SCDMA信号所占用的频带,且相邻两个频点的频率间隔相同;
[0012] (2)根据帧结构特点,利用滑动窗口对步骤(1)中每次下变频后的信号进行分段截取,再统计各个相邻两个窗口内数据段的功率差值,并与已有的功率跳变阈值进行比较,
将功率差值超过该功率跳变阈值次数最多的下变频信号所对应的下变频频率,视为原高频
信号的中心频率点,即所谓的载频点。
[0013] 根据TD-SCDMA信号的帧结构,每帧长度为6400个码片,每个时隙为864个码片的特点,所述步骤(2)进一步包括下列两种检测方法:
[0014] (21)对每次下变频后的信号都采用重叠的滑动窗口进行分数据段检测:设窗口长为864个码片,窗口的开始位置先和下变频信号第一帧的第一个码片对齐,计算出该窗
口内数据段的功率;然后往后滑动窗口,当窗口滑过864-172个码片时,再次固定窗口,使
此时该窗口内的前面172个码片是上一次窗口固定时的最后172个码片,即相邻两次的窗
口有172个重叠码片时,再计算该窗口内数据段的功率;然后,再次滑动窗口,多次重复上
述操作,得到多个窗口内的信号功率值,再分别计算相邻两个窗口的功率差值,并将这些功
率差值与设定的功率跳变阈值进行比较,则功率差值超过该功率跳变阈值次数最多的信号
在下变频时所使用的频率,即为原高频信号的载频点;
[0015] (22)对于每次下变频后的信号都采用相邻的双滑动窗进行分组检测:设定两个长度都为864码片长的窗口,第一个窗口的开始位置对应下变频信号第一帧的第一个码
片,而第二个窗口的开始位置对应下变频信号第一帧的第865个码片,即两个窗口相邻而
不重叠;分别计算该两个相邻窗口内数据段的功率和彼此的功率差值,然后将两个窗口同
时往后滑动一个码片长度,再分别计算此时每个窗口内数据段的功率和彼此的功率差值;
接着再往后滑动一个码片长度,多次重复上述操作,得到多个窗口内的信号功率值,分别计
算相邻两个窗口的功率差值;再将这些功率差值与设定的功率跳变阈值进行比较,则功率
差值超过该功率跳变阈值次数最多的信号,在下变频时所使用的频率就是原高频信号的载
频点。
[0016] 所述步骤(21)进一步包括下列具体操作内容:
[0017] (211)根据步骤(21)设定的窗长以及窗口每次滑动的长度,每一帧内的6400个码片恰好被划分为9个彼此有重叠的数据段,分别记作:W1={r1,r2,...r864},W2={r864-172+1,r864-172+2,...r864-172+864},……,W9={r8×864-8×172+1,r8×864-8×172+2,...r8×864-8×172+864};然后用对每个码片值取绝对值的方法分别计算每个数据段的等效功率值:P1=|r1|+|r2|+...+|r864|,
P2=|r864-172+1|+|r864-172+2|+...+|r864-172+864|,……,P9=|r8×864-8×172+1|+|r8×864-8×172+2|+...+|r8×864-8×172+864|,并计算得到相邻两个数据段的功率差值,即每一帧数据得到8个功率差值:
ΔP1=|P1-P2|,ΔP2=|P2-P3|,......,ΔP8=|P8-P9|;
[0018] (212)为提高计算的可靠性,重复步骤(211)的操作内容,对10帧数据计算得到80个功率差值,把该80个功率差值分别与设定的功率跳变阈值进行比较,将超过功率跳变
阈值的功率差值算作一次跳变,并统计总跳变次数numi;
[0019] (213)对每个频点都按照步骤(211)和(212)执行相同的操作内容,虽然正确的载频点只有一个,但为保证计算的可靠性,挑出其中跳变次数最多的3个频点
对该三个频点分别估计它们各自的等效信噪比,以便能够更精
确地找出信号所在的载频点,式中, 是下变频检测频点,下标m是其序号;
[0020] (214)执行所述步骤(213)中的等效信噪比估计的具体操作内容:分别计算三个频点中的每个频点 的等效信噪比为:snrj=|Pj-Pj+1|/min(Pj,Pj+1);式中,Pj,Pj+1分别表示得到第j次跳变功率差值的前后两个重叠窗口内的功率值,|Pj-Pj+1|表示两窗口对应的
功率差值,min(Pj,Pj+1)表示取两个功率值的较小值,功率跳变次数的序号j=1,…,numi,numi为功率跳变的总次数;由于只有当上行信号为零时得到的上述比值才近似等于真正的
信噪比,而实际系统中往往有上行信号,因此这里将该比值描述为等效信噪比;然后,以相
同的方法计算所有这些跳变点等效信噪比的平均值,即numi个值的平均值,并作为该频点i
的等效信噪比;
[0021] (215)根据帧结构特性:当下变频频率正确,即 为正确的上下时隙跳变点时,得到的等效信噪比会比较大;选取上述三个频点中等效信噪比最大值的频点信号为正确下变
频后的信号,即其在下变频时所使用的频率,就是原高频信号所在的载频点。
[0022] 所述步骤(22)进一步包括下列具体操作内容:
[0023] (221)用两个长度为864码片的相邻连续窗口A、B分别截取数据,并分别计算该两个窗口A、B内的数据段功率分别是: 和 以及这两个窗口的功率
差值m0=|a0-b0|;
[0024] (222)将该两个相邻的连续窗口一起向后滑动多次,每次滑动1个码片长度,每滑动一次就要分别计算滑动后的两个连续窗口A、B内数据段的功率an、bn,以及该两个窗口的
功率差值mn=|an-bn|,n表示第n次滑动;不断往后滑动窗口,并且计算功率差值mn;直到
B窗口的结束位置对应一帧数据的最后一个码片位置,此时一帧数据的最后864×2个码片
正好落入两个相邻的连续窗口内;在上述的滑动过程中,A窗口的起始位置从第一个码片
开始,一直滑到了第(6400-864×2+1)个码片的位置,即一共滑动了n=6400-864×2次;
[0025] (223)将每次下变频后信号所得到的多个功率差值mn分别与设定的功率跳变阈值进行比较,超过功率跳变阈值的功率差值算作一次跳变,统计功率差值mn中超过功率跳变
阈值的次数;
[0026] (224)对每个频点分别执行所述步骤(221)~(223)的操作内容,挑出其中超过阈值次数最多的频点信号作为载波检测后的信号。
[0027] 所述方法不仅能够找到TD-SCDMA下行信号的载频点,而且在载波检测过程中得到的过阈值跳变点的窗口位置或功率差值mn的峰值位置,被认为位于上下行时隙切换点位
置的附近,即能够在TD-SCDMA系统同步中载波检测后的帧同步搜索中,提供帧头的大概搜
索范围,以简化算法。
[0028] 本发明是一种用于TD-SCDMA系统对其下行信号的载波频点进行检测的方法,该方法利用TD-SCDMA系统信号特有的帧结构时隙功率特征,加以估计的信噪比作为辅助,不
仅能够正确执行载波检测,并且,在检测过程中还能为帧同步提供上下行时隙切换点的位
置信息,以方便执行后续的帧同步算法。
[0029] 总之,本发明能保证TD-SCDMA通信系统中进行载波检测方法的有效性和精准性,并且算法复杂度低。因此,本发明具有很好的工程应用价值和推广应用前景。

附图说明

[0030] 图1(A)、(B)分别是TD-SCDMA标准规定的信号帧结构示意图和其中一种实施例的帧结构示意图。
[0031] 图2是第三代(3G)移动通信系统中的收发信号传输过程示意图。
[0032] 图3是使用低通滤波器检测下变频信号的输出功率示意图。
[0033] 图4是本发明TD-SCDMA系统下行信号的载波频点的检测方法流程图。
[0034] 图5是本发明采用两个相互重叠窗口检测方法示意图。
[0035] 图6是本发明采用两个相邻连续窗口检测方法示意图。
[0036] 图7是本发明采用两个相互重叠窗口检测方法操作流程示意图。
[0037] 图8是本发明一实施例的测试数据结果示意图。

具体实施方式

[0038] 为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步的详细描述。
[0039] 先介绍设计本发明方法时的基本思想和出发点:假设TD-SCDMA系统中在某个测试的步进频点ωi时刻j的下变频接收信号为rj=sj+nj,式中,sj为发送的码片信息,噪声
2
ni服从均值为0、方差为σ 的复高斯分布;自然数j表示码片序号;由于数据分两路发送:
I路和Q路,所以sj,rj都为复数。
[0040] 如果该频点存在信号帧结构,那么下变频后的信号在下行时隙TS0中的信号功率累加值 值肯定会大于其相邻的上行时隙TS1中功率累加值 (实际上功率累加
值应该为 但为了简化计算量,利用绝对值来代替其平方值,并不影响上下行时隙
功率累加值的相对比较结果),会在上下行时隙的切换点处产生一个功率值的跳变点。如果
该频点不存在信号帧结构,那么所采集的信号均是噪声,由于噪声的平稳性,其功率累加值
不会产生很大变化,即没有跳变点。因此本发明用于TD-SCDMA系统下行信号的载波检测方
法,是根据TD-SCDMA系统中,每个信号帧中下行时隙的信号功率远大于上行时隙的信号功
率,在上下行时隙的切换点处会产生一个功率值的跳变的帧结构特点而设计的。
[0041] 本发明方法是先对所接收的高频信号进行不同频率的下变频,然后,利用滑动窗口截取不同数据段的下变频信号进行功率测量,以统计该信号的功率跳变次数,并根据该
功率跳变次数来完成下行信号的载波检测。
[0042] 参见图4,介绍本发明方法的下述操作步骤:
[0043] (1)将接收的高频信号以不同频率进行下变频,要求这些不同频率点能够覆盖TD-SCDMA信号所占用的频带,且相邻两个频点的频率间隔相同。
[0044] 因为TD-SCDMA系统占用15MHz频带宽度:2010MHz~2025MHz;对接收的高频信号进行下变频的频率是从最小的频率点开始取值,并以200KHz的步进频率逐渐增加,直到到
达最大的频率点为止,总共需要计算 种下变频情况;且正确的下变频频率值
是将其高频信号下变频后的信号的中心频点正好位于零频。
[0045] (2)根据帧结构特点,利用滑动窗口对步骤(1)中每次下变频后的信号进行分段截取,再统计各个相邻两个窗口内数据段的功率差值,并与已有的功率跳变阈值进行比较,
将功率差值超过该功率跳变阈值次数最多的下变频信号所对应的下变频频率,视为原高频
信号的中心频率点,即所谓的载频点。
[0046] 根据帧结构特点:每帧长度为6400个码片,每个时隙为864个码片,该步骤又分为下列两种检测方法,分别说明之:
[0047] 参见图5,介绍方法1、对每次下变频后的信号都采用重叠的滑动窗口进行分数据段检测:设窗口长为一个时隙的长度864个码片,窗口的开始位置先和下变频信号第一
帧的第一个码片对齐,计算出该窗口Wm内数据段的功率;然后往后滑动窗口,当窗口滑过
(864-172)个码片时,再次固定窗口,使此时该窗口内的前面172个码片是上一次窗口固定
时的最后172个码片,即相邻两次的窗口有172个重叠码片时,再计算该窗口Wm+1内数据段
的功率;然后,再次滑动窗口,多次重复上述操作,得到多个窗口内的信号功率值,再分别计
算相邻两个窗口的功率差值,并将这些功率差值与设定的功率跳变阈值进行比较,则功率
差值超过该功率跳变阈值次数最多的信号在下变频时所使用的频率,即为原高频信号的载
频点。
[0048] 该方法1包括下列具体操作步骤:
[0049] (11)根据该步骤设定的窗长以及窗口每次滑动的长度,每一帧内的6400个码片恰好被划分为9个彼此有重叠的数据段,分别记作:W1={r1,r2,...r864},W2={r864-172+1,r864-172+2,...r864-172+864},……,W9={r8×864-8×172+1,r8×864-8×172+2,...r8×864-8×172+864};然后用对每个码片值取绝对值的方法分别计算每个数据段的等效功率值:P1=|r1|+|r2|+...+|r864|,
P2=|r864-172+1|+|r864-172+2|+...+|r864-172+864|,……,P9=|r8×864-8×172+1|+|r8×864-8×172+2|+...+|r8×864-8×172+864|,并计算得到相邻两个数据段的功率差值,即每一帧数据得到8个功率差值:
ΔP1=|P1-P2|,|ΔP2=|P2-P3|,......,ΔP8=|P8-P9|。
[0050] (12)为提高计算的可靠性,重复步骤(11)的操作内容,对10帧数据计算得到80个功率差值,把该80个功率差值分别与设定的功率跳变阈值(在不同信噪比下,得到的功
率值有所不同,因此阈值也不同)进行比较,将超过功率跳变阈值的功率差值算作一次跳
变,并统计80个功率差值的总跳变次数numi。
[0051] (13)参见图3,当步进的下变频频点ωi与信号载波中心频点ωc足够接近时(即在正确载波频点的左右一个或两个频点),信号的基本功率都会通过低通滤波器,通常在这
个频点统计出的过阈值的跳变次数足够多,接近或甚至超过正确频点的统计值。因此,虽
然正确的载频点只有一个,但为保证计算的可靠性,该方法对每个频点都按照步骤(11)和
(12)执行相同的操作内容,挑出其中跳变次数最多的3个频点
对该三个频点分别估计它们各自的等效信噪比,以便能够更精确地找出信号所在的载频
点,式中, 是下变频检测频点,下标i是其序号。
[0052] (14)执行上述步骤(13)中的等效信噪比估计的具体操作内容:分别计算三个频点中的每个频点i的等效信噪比为:snrj=|Pj-Pj+1|/min(Pj,Pj+1);式中,Pj,Pj+1分别表示得到第j(j=1,…,numi)次跳变功率差值的前后两个重叠窗口内的功率值,|Pj-Pj+1|表
示两窗口对应的功率差值,min(Pj,Pj+1)表示取两个功率值的较小值;由于只有当上行信号
为零时得到的上述比值才近似等于真正的信噪比,而实际系统中往往有上行信号,因此这
里将该比值描述为等效信噪比;然后,以相同的方法计算所有这些跳变点等效信噪比的平
均值,即numi个值的平均值,并作为该频点ωi频下变频后的等效信噪比。
[0053] (15)根据帧结构特性:当下变频频率正确,即在信号载波中心频点ωc处(i为正确下变频频点)下变频时,得到的等效信噪比会比较大;所以选取上述三个频点中等效信
噪比最大值的频点信号为正确下变频后的信号,即其在下变频时所使用的频率,就是原高
频信号所在的载频点,完成载波检测。
[0054] 参见图6,介绍方法2、对于每次下变频后的信号都采用相邻的双滑动窗进行分组检测:设定两个长度都为864码片长的窗口,第一个窗口A的开始位置对应下变频信号第一
帧的第一个码片,而第二个窗口B的开始位置对应下变频信号第一帧的第865个码片,即两
个窗口相邻而不重叠;分别计算该两个相邻窗口内数据段的功率和彼此的功率差值,然后
将两个窗口同时往后滑动一个码片长度,再分别计算此时每个窗口内数据段的功率和彼此
的功率差值;接着再往后滑动一个码片长度,多次重复上述操作,得到多个窗口内的信号功
率值,分别计算相邻两个窗口的功率差值;再将这些功率差值与设定的功率跳变阈值进行
比较,则功率差值超过该功率跳变阈值次数最多的信号,在下变频时所使用的频率就是原
高频信号的载频点。
[0055] 该方法2包括下列具体操作步骤:
[0056] (21)用两个长度为864码片的相邻连续窗口A、B分别截取数据,并分别计算该两个窗口A、B内的数据段功率分别是: 和 以及这两个窗口的功率差
值m0=|a0-b0|;
[0057] (22)将该两个相邻的连续窗口一起向后滑动多次,每次滑动1个码片长度,每滑动一次就要分别计算滑动后的两个连续窗口A、B内数据段的功率an、bn,以及该两个窗口的
功率差值mn=|an-bn|,n表示第n次滑动;不断往后滑动窗口,并且计算功率差值mn;直到
B窗口的结束位置对应一帧数据的最后一个码片位置,此时一帧数据的最后864×2个码片
正好落入两个相邻的连续窗口内;在上述的滑动过程中,A窗口的起始位置从第一个码片
开始,一直滑到了第(6400-864×2+1)个码片的位置,即一共滑动了n=6400-864×2次;
[0058] (23)将每次下变频后信号所得到的多个功率差值mn分别与设定的功率跳变阈值进行比较,超过功率跳变阈值的功率差值算作一次跳变,统计功率差值mn中超过功率跳变
阈值的次数;
[0059] (24)对每个频点分别执行所述步骤(21)~(23)的操作内容,挑出其中超过阈值次数最多的频点信号作为载波检测后的信号,完成载波检测。
[0060] 本发明方法1载波检测后的信号中过阈值跳变点的窗口位置,以及方法2中功率差值mn的峰值位置,被认为位于上下行时隙切换点位置的附近,因此能够在TD-SCDMA系统
同步中载波检测后的帧同步搜索中,提供帧头的大概搜索范围,以简化算法。总之,本发明
利用TD-SCDMA特有的帧结构时隙功率的特征,加以信噪比的估计辅助不仅能够正确进行
载波检测,并且在检测过程中还能为帧同步提供上下行时隙切换点的位置信息,以方便帧
同步算法的执行。
[0061] 本发明已经进行了实施试验,下面介绍本发明方法的一个实施例:
[0062] 首先根据TD-SCDMA协议自造信源:如图1所示的帧结构,信源包括了8个用户数据,占用16个码道;PCCPCH(主控制)信道和SCCPCH(辅控制)信道。由于只进行下行的
同步仿真,因此PCCPCH信道和SCCPCH信道时分复用TS0,而用户信道占用TS4、TS5和TS6;
其余三个上行时隙的数据以0填充。对每个码片进行4次采样。信道采用协议3GPP TS
25.102中的两径情况。
[0063] 为了体现实际实现中数据源达到时刻的不定性,在仿真中数据源进行载波检测前,对所造信源丢弃前500个样值后,再开始统计,分别对信噪比等于-10db,-5db和0db三
种情况进行仿真。
[0064] 利用该信源进行载波检测算法仿真,统计10帧的数据,具体实现方法为:在实际系统实现时,改变本地的下变频频率,而固定本地低通滤波器。但为了仿真的实现方便,可
以等效地假设接收的信号始终为基带信号,即中心频率为零频,经过本地一移动的带通滤
波器,其中心频率从-1.6MHz~1.6MHz之间(为了简化,只考虑有接收信号落入滤波器范
围内的情况,这些情况最可能对找到正确的频点结果产生影响;而不考虑那些信号带宽完
全不在滤波器范围内的情况,即带通滤波器中心频率大于1.6MHz或小于-1.6MHz时,信号
完全被滤除,此时对找到正确的频点结果影响不大),并以200KHz的间隔进行移动(即16
个频点,正确频点值在第9个频点的零频处),得到16个频点信号,然后根据TD-SCDMA帧结
构特点,找出功率跳变点,以跳变次数足够多的频点作为信号所在载波频点;
[0065] 方法1:按照重叠窗口滑动方法仿真,统计10帧数据,共80个功率差值;通常在正确频点左右0.2KHz有信号情况下光靠帧结构鉴别是很难确定正确的频点(跳变次数很
接近),为了准确找到载波频点,可以挑出跳变次数最多的三个频点,将每个频点下每次跳
变都认为是从有信号帧结构时隙到没信号帧结构时隙的跳变,即有用信号(Signal)+噪声
(Noise)和噪声(Noise)的一次跳变,再利用这些跳变估算出三个频点的平均等效信噪比,
信噪比最高的频点确定为载波频点。
[0066] 表1表示不同信噪比下阈值和仿真结果:
[0067]
[0068] 从上面仿真结果可以看出,10帧信源累计跳变次数,再辅以信噪比估计的计算来进行载波检测,可以正确找到信号所在的频点。
[0069] 另外观察正确下变频频率得到的80个跳变值(0db):
[0070]
[0071] 其中可以认为粗体数字部分(即过阈值的功率跳变点)提供了帧结构中上下行切换点的位置信息,可以根据这些位置得到帧同步搜索切换位置的码片范围。
[0072] 方法2:按照“相邻的两个滑动窗口检测”方法进行仿真,统计1帧数据的窗口功率差值(6400-864×2+1=4673个),阈值设为100;在-10db,-5db和0db条件下都能够
正确检测出正确频点。根据功率差值mn的位置还可以初步判断上下行时隙切换点的位置。
(图8(A)、(B)、(C)分别表示在三种信噪比下功率差值mn的幅度值,图中的横坐标表示移
动的码片数,纵坐标表示利用2帧数据进行双窗口检测时该两个相邻窗口内数据段的功率
差值mn的幅度值;虚线表示用信号和噪声做测试源所得到的帧结构功率差值特性曲线,实
线表示只用相同方差的纯噪声做测试源所得到的帧结构功率差值特性曲线。)
[0073] 这两种方法都是利用TD-SCDMA帧结构时隙功率特点,用滑动窗口功率检测的方法进行载波检测,方法1的重叠窗口方法计算量较小,但不同信噪比下阈值不同,需要对信
噪比进行估计。而方法2相邻的双滑动窗计算工作量比较大,但是计算时没有码片的重复
计算,功率值变化敏感,可以确定一个统一的阈值进行检测。两种方法都能够提供帧同步初
步信息。
[0074] 上面的实施例的仿真试验结果说明:本发明方法是成功的,能够快速、简单、有效地检测出下行接收信号的载波频点,实现了发明目的。