专利名称:一种基站接收机的测距码检测方法
技术领域:
本发明涉及一种测距码检测方法,特别是涉及一种适用于基站接收机中的测距码检 测方法。
背景技术:
WIMAX是一种宽带无线接入技术,物理层采用OFDM/OFDMA多载波调制技术。 基于802.16e的OFDMA系统通过测距来建立各个SS与BS之间的同步关系并进行周期 性的维护。依据802.16e协议,测距过程又分为4种1) 初始测距在SS的入网和初始化阶段进行。当SS建立并维持了下行同步,并获 得了上行链路参数之后,就在分配的测距信道上,发起初始测距过程。通过该过程,SS根 据BS的反馈,调整发射机的定时和功率,建立上行同步。2) 周期性测距使SS对上行同步进行维护,即更新发射机的定时和功率。3) 切换测距由SS在切换过程中向目标BS发起,对于目标BS而言,其作用类似 于初始测距。4) 带宽申请该过程是利用测距的机制来申请带宽。OFDMA的物理层,通过频域CDMA码实现测距过程。CDMA码长度为144,总共 256条,编号0~255。在上行信道描述消息中,连续分配一些CDMA码用于上面的4种 测距过程编号范围为S (S+0+N+M+L) mod256, mod为取余函数,S为起始编号(0 《S《255),最初的N条用于初始测距,接下来的M条用于周期测距,接下来的L条用 于带宽申请,最后O条用于切换测距。在上行映射消息中,会给出测距信道的配置,如图1所示, 一个测距信道又被分为 多个测距时隙,测距时隙的符号长度N1称为"时机大小"(opportunity size),对于每一 次"测距/带宽申请分配",Nl是确定的(1, 2, 3或4),分别对应不同的测距方法。测 距时隙的子信道数N2,对于上行PUSC区域,N2=6, OPUSC区域,N2=8.当SS发起某种测距过程时,在相应种类的CDMA码中随机选择一条,并随机选择 一个测距时隙进行发射。BS接收到的测距码有可能是多个SS用户测距码的叠加,并且由于经过多径信道以及远近效应,各个用户的测距码到达BS的时间及功率会不同,因 此BS会对测距码进行检测,判断在哪个时隙上发送何种测距码,并同时检测CDMA码 的定时和功率状况,将检测信息报告给MAC层,由MAC层通过测距一响应消息通知 SS进行相应的参数调整。因为CDMA测距码在时域以及频域都有很好的互相关和自相关特性, 一般采用时域 或频域互相关的方法进行测距码检测。时域检测方法的基本思想是将接收到的时域信号(在一个搜索窗范围内,至少要包 含一个完整的OFDMA符号)与候选测距码集合(测距码是在频域定义,需变换到时域)一一进行互相关,用公式表示为-<formula>formula see original document page 4</formula>鹏(dmax为搜索窗的大小)(1)rm (d)表示接收到的时域信号同第m个测距码在第d个定时样点的互相关输出; cjn)表示第m个测距码的第n个时域样点;s表示接收到的时域信号; N为FFT样点的个数;第m个测距码的定时偏移A"m =argmaXrfkW)| (2)此式的意义为使rjd)取最大值时,d的取值即为定时偏移^" , d取值范围是1到 d 。"max u将在定时偏移处的互相关结果同门限值相比较,可以确定此测距码是否被发送 即当^(Anm)〉77^^W^W时,(;(A"m)表示第m个测距码在第A~个定时样点的互相关输出,A 由(2)式确定)认为检测到第m个测距码.在BS接收到的信号是测距信号和数据信号的叠加,所以采用时域互相关法检测测距 码会受到数据信号的干扰,而且时域互相关需要对整个接收到的时域信号进行互相关操 作,计算量比较大。因为测距子载波可预先提取出来,而且时域的定时偏移对应频域的相位偏移 X( -月。)< ,> 6-细 <formula>formula see original document page 4</formula>因此上述的时域互相关检测方法可以变换到频域来做,具体的方法是预先从接收到 的频域信号中将测距子载波抽取出来,由于定时偏移,每个测距子载波上都经历了不同的相位偏移,范围为(G,2^),相位偏移的步长为i,如果定时偏移为A",则对应的相位偏移为^144 f 、d-l,2…dm股(dmax为搜索窗的大小)(4)RJd)表示接收到的频域信号同第m个测距码在第d个定时样点的互相关输出; CJK)表示m个测距码的第K个子载波;SJK)表示抽取到的测距子载波;第m个测距码的定时偏移A Mgma^K^)l:"",…《aJ (5) 此式的意义为使RJd)取最大值时,d的取值即为定时偏移A"", d取值范围是l到《ax 。将在定时偏移处的互相关结果同门限值相比较,可以确定此测距码是否被发送,即当iUAnm)> 7V^M/^时,(^(A )表示第m个测距码在第A 个定时样点的互相关输出,A 由公式(5)确定)认为检测到第m个测距码。可以看出,同时域互相关检测方法比较,频域互相关不需对接收到的整个信号进行 互相关操作,而且避免了数据信号的干扰,大大降低了计算量,提高了性能。上述两种方法的基本原理其实是设置一个搜索窗,在搜索窗内检测定时偏移,检测 到定时偏移后在进行测距码的检测。当搜索范围较大时,运算量较大。发明内容本发明的目的在于提供一种基站接收机的测距码检测方法,尤其是提出一种适用于 802.16e中规定的测距码检测方法,能充分利用802.16e上行信道的信号特征,有效检测 协议中规定的四种测距方法。本发明提供的一种基站接收机的测距码检测方法,其中,所述接收机按照如下步骤检测测距码步骤(1)根据已知的测距信道的配置,从接收到的频域信号中将测距子载波分离出来;步骤(2)利用CDMA测距码在频域具有很好的自相关性,将接收到的测距子载波 同候选测距码集合一一互相关;步骤(3)计算相邻两个子载波的互相关值;步骤(4)进行测距码的检测,当互相关结果的信噪比大于预先设定的门限时,认为 检测到此测距码;步骤(5)当检测到某个测距码时,利用相邻子载波之间的相位差作为定时偏差的估计值来对此测距码进行定时检测;步骤(6)通过同一子载波在两个相邻的测距符号上的相位旋转来得到载频频偏。 本发明提供的上述方法,其中,当测距时隙的符号长度N1取值为2或4时,为初始/切换测距,当N^2时,对每一个测距时隙只抽取第二个符号上的测距子载波,当Nl-4时,只抽取第二个和第四个符号上的测距子载波;Nl取值为1或3时,为周期/带宽申请测距,可按照测距符号的实际长度来抽取子载波。本发明提供的上述方法,其中,步骤(3)中计算互相关值是以片为单位。 本发明提供的上述方法,其中,步骤(4)中门限值ThreshHold可以通过仿真来确定。
本发明提供的上述方法,其中,步骤(6)的频偏检测只有在测距时隙的符号长度 N^4或Nl-3时才会发生。本发明提出的频域互相关检测法,其创造性在于摈弃了传统的时域或频域搜索的办 法来检测测距码,充分利用了 802.16e测距符号的信号特征,通过将相邻两个子载波间的 互相关信噪比同预先设定的门限值相比较,进行有效测距码的检测,在检测到有效的测 距码后,在针对此测距码进行定时和频率偏移的有效检测。大大减少了运算量,消除了 系统定时偏差对算法的影响。
图l是测距信道信息的示意图;图2是Nl=4时的测距符号结构的示意图;图3是测距码检测流程图。
具体实施方式
下面结合附图,对本发明作进一步说明。本发明提供了一种基站接收机的测距码检测方法,在802.16e BS接收机中采用一种 频域互相关法,有效的进行测距码以及定时和频率偏移的检测。所述接收机按照如下步 骤检测测距码第一步根据己知的测距信道的配置,从接收到的频域信号中将测距子载波分离出来。第二步利用CDMA测距码在频域具有很好的自相关性,将接收到的测距子载波同 候选测距码集合一一互相关。下面给出了 OFDMA符号的数学模型 假设发射端不带循环前缀的符号表示为<formula>formula see original document page 7</formula>抽样位置^丄k = 0上式中c(k)表示第k个子载波上的值,A/为子载波间隔,N为子载波个数。 经过延时为^",频偏为AF的信道后,信号表示为-接收端第i个符号上的第k个子载波的基带表达式为 =0 "忽略子载波间干扰<formula>formula see original document page 7</formula>其中<formula>formula see original document page 7</formula>由上述推断可得第i个符号上第K个子载波为(忽略子载波间的干扰及频率偏移的 影响)<formula>formula see original document page 7</formula> (6)n(k)为加性高斯白噪,对测距过程来讲,C(k)就是测距码,测距码是BPSK调制的, 为+ 1或一l。互相关结果R(k)为<formula>formula see original document page 8</formula>。接收测距码与可选测距码不匹配M(K)接收端产生的候选测距码的第K个子载波。第三步计算相邻两个子载波的互相关值 Cwr(A:)=雖)x ,(単+1》接收测距码与可选测距码匹配 <formula>formula see original document page 8</formula>(8)La(k)Z " — + a(k) = l或一l,接收测距码与可选测距码不匹配conj表示取共轭。由于在OFDMA的测距子载波分配中,只有一个片内的子载波在物理上是连续的, 因此,计算互相关值Corr (k)是以片为单位。 一个OFDMA符号有N2X6个片, 一个 OFDMA符号的互相关个数cohnum-N2X6X (Ns—1), Ns为每个片内的子载波数目, PUSC为4, OPUSC为3。第四步进行测距码的检测,当互相关结果的信噪比大于预先设定的门限时,认为 检测到此测距码,具体分为以下几步计算1、计算互相关值的平均功率<formula>formula see original document page 8</formula>(9)设信号能量5=-2、噪声能量°"2=""(^贝U TotPow==-= S +2、将互相关值相干累加,并计算相干累加后的能量 TotPowAcc=<formula>formula see original document page 9</formula>S=TotPow-o"2; (12) 设定门限ThresHold,门限值ThreshHold可以通过仿真来确定。如果(cohnumXS/"2)〉ThreshHold,则认为发送端发送了此CDMA码,并接着进行相应的定时检测与频偏 检测。第五步当检测到某个测距码时,在对此测距码进行定时检测,定时检测的基本原 理是利用相邻子载波之间的相位差作为定时偏差的估计值,由式(8)CoAT(^) = a(K)e w a(k)二l或一l,2"An相邻子载波之间的相位差为△" = !ig (Corr(K)) 2;r,根据相位差就可确定定时偏移(13)Arg ()表示取角度第六步频偏检测的基本原理是通过同一子载波在两个相邻的测距符号上的相位旋转来得到的。第i+m个符号上的第k个子载波为(将r 型推导得出)(A:) x conj(s,+1帅=| & (A) |2 e" A,-mr代入第二步中的数学模所以,载频频偏 2w7^'勿O,("xconjOw("))(单位Hz)(14)Arg ()表示取角度,conj表示取共轭。在本发明所述的上述方法中,第一步中的Nl取值为2或4时,为初始/切换测距, Nl表示测距时隙的符号长度,此时SS还没有同BS建立完全的同步,定时偏移较大, 按照此刻系统的定时取出来第一个符号上的数据有可能不是一个完整的符号周期,而第 二个符号和第一个符号是完全相同且相位连续的,可以保证第二个符号上的数据是一个 完整的符号周期,因此N^2时,对每一个测距时隙只抽取第二个符号上的测距子载波, N^4时,只抽取第二个和第四个符号上的测距子载波;Nl取值为l或3时,为周期/带 宽申请测距,系统的定时已经确定,可按照测距时机来抽取子载波。在本发明所述的上述方法中,第四步用相邻子载波互相关结果的信噪比同预先设定 的门限做比较,以此来作为检测准则,且门限值ThreshHold可以通过仿真来确定。在本发明所述的上述方法中,第五步直接利用第三步得到的互相关值的角度来计算 定时偏移。为了降低噪声的影响,可将cohnum个互相关值累加起来AccRslt= ZCo/r("= J] a(k)e ^ + J]""(A:)i=l jfc=l t=l对相干累加后的结果取角度得Arg(ACCRslt)= ^An则An = (Arg(AccRslt) X N)/2"Arg ()表示取角度。在本发明所述的上述方法中,因为N卜2或N1-1时,只抽取了一个符号上的测距 子载波,而频偏检测至少需要两个符号,所以第六步的频偏检测只有在N一4或Nl-3时 才会发生。下面给出一个具体的例子并结合附图对本发明做详细描述。此例中的测距信道配置 为Nh4, N2=6的初始测距,测距信道的具体信息如图1所示,占据时隙数slotnum二ll。 Nl-4时的测距码符号结构如图2所示,前2个符号用CDMA码X进行调制,后2个符 号用CDMA码X+l进行调制。X要求是2的倍数。在接收机初始化阶段,应该预先产生256条测距码,存入系统内存,供测距子载波 同候选测距码集合互相关时使用。初始测距的候选测距码集合的码号为 [Smod256,(S+N)mod256].BS需要在每一个测距时隙上对N条候选码进行检测。如图3所示,进行测距码检测时,首先进入步骤S1,因为BS接收机预先知道测距 信道的配置,可以将测距子载波从频域信号中抽取出来。进入步骤S2,将测距信道中第一个测距时隙上的第二个符号和第四个符号上的测距子载波抽取出来。进入步骤S3,将第二个符号上的测距子载波同候选码S互相关,第四个符号上的测 距子载波同候选码S + l互相关。进入步骤S4,将同一片内相邻子载波进行互相关运算,对于此例,每个符号上都会 产生6X6X3 = 108个互相关结果,互相关个数cohnum-108X2=216。进入步骤S5,按照上述第四步中的方法,计算出信噪比S/J2。进入步骤S6,若(cohnumXS/一)〉ThreshHold,认为检测到此测距码,进行定时和频偏检测;若(cohnumXS/^;KThreshHold,认为未检测到此测距码,将候选测距码号加 2后重复步骤S3到S5,若第一个测距时隙上的N条测距码都检测完毕,则将测距时隙 号加l后重复步骤S2到S5。以上所述,仅为本发明在Nl=4时的具体实施方式
,但本发明的保护范围并不局限 于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化 或替换,都应涵盖在本发明的包含范围之内。例如在N^1,2或3, N2-8时。因此,本 发明的保护范围应该以权利要求书的保护范围为准。
权利要求
1、一种基站接收机的测距码检测方法,其特征在于,所述接收机按照如下步骤检测测距码步骤(1)根据已知的测距信道的配置,从接收到的频域信号中将测距子载波分离出来;步骤(2)利用CDMA测距码在频域具有很好的自相关性,将接收到的测距子载波同候选测距码集合一一互相关;步骤(3)计算相邻两个子载波的互相关值;步骤(4)进行测距码的检测,当互相关结果的信噪比大于预先设定的门限时,认为检测到此测距码;步骤(5)当检测到某个测距码时,利用相邻子载波之间的相位差作为定时偏差的估计值来对此测距码进行定时检测;步骤(6)通过同一子载波在两个相邻的测距符号上的相位旋转来得到载频频偏。
2、 根据权利要求1所述的方法,其特征在于,当测距时隙的符号长度N1取值为2 或4时,为初始/切换测距,当N1^2时,对每一个测距时隙只抽取第二个符号上的测距 子载波,当N卜4时,只抽取第二个和第四个符号上的测距子载波;Nl取值为1或3时, 为周期/带宽申请测距,可按照测距符号的实际长度来抽取子载波。
3、 根据权利要求1所述的方法,其特征在于,步骤(3)中计算互相关值是以片为 单位。
4、 根据权利要求1所述的方法,其特征在于,步骤(4)中门限值ThreshHold可以通过仿真来确定。
5、 根据权利要求1所述的方法,其特征在于,步骤(6)的频偏检测只有在测距时 隙的符号长度Nl=4或Nl=3时才会发生。
全文摘要
本发明提供一种基站接收机的测距码检测方法,该方法包括如下步骤(1)根据已知的测距信道的配置,从接收到的频域信号中将测距子载波分离出来;(2)利用CDMA测距码在频域具有很好的自相关性,将接收到的测距子载波同候选测距码集合一一互相关;(3)计算相邻两个子载波的互相关值;(4)进行测距码的检测,当互相关结果的信噪比大于预先设定的门限时,认为检测到此测距码;(5)当检测到某个测距码时,利用相邻子载波之间的相位差作为定时偏差的估计值来对此测距码进行定时检测;(6)通过同一子载波在两个相邻的测距符号上的相位旋转来得到载频频偏。
文档编号H04Q7/38GK101217818SQ200810055949
公开日2008年7月9日 申请日期2008年1月3日 优先权日2008年1月3日
发明者韬 姜, 蕊 王, 清 谢 申请人:北京北方烽火科技有限公司