用于通信系统的下行同步方法和装置的制作方法

文档序号:7708090阅读:183来源:国知局
专利名称:用于通信系统的下行同步方法和装置的制作方法
技术领域
本发明涉及移动通信技术,更具体地涉及用于通信系统的下行同步方 法和装置。
背景技术
在时分多址通信系统中,网络侧与用户终端(UE)之间的上下行信道 占用相同频带,支持上下行非对称业务传输,在频谱的利用上有很大灵活 性。典型的时分多址系统例如是时分同步码分多址接入(TD-SCDMA)系 统。
在TD-SCDMA通信系统中,当移动终端在无线网络系统中开机之 后,终端接入系统的第一步是要进行小区初搜。小区初搜的目的是选择合 适的工作频点,并在该频点上获得与当前所在小区的下行同步,让终端设 备能够快速地接入蜂窝网,监听广播信道,接收小区的信息,并可以通过 呼叫实现蜂窝网的通信功能。
图1示出小区初搜的主要过程,其包括载波分类、特征窗检测、下 行同步(SyncDL)码相关、频偏估计、训练序列(midamble)码相关、广 播信道(BCH)传输时间间隔(TTI)检测和广播信道解码。具体而言, 载波分类过程对时分双工频带内各载频的宽带功率进行测量以找到能够确 定下行导频时隙的位置的频点。特征窗检测过程在下行导频时隙中粗搜下 行同步码的位置。下行同步码相关过程确下行同步码的码型和准确位置。 频偏估计过程对频率偏移进行估计。训练序列码相关过程确定训练序列码 和扰码序列。广播信道传输时间间隔检测过程与广播信道建立同步并检测 广播信道传输时间间隔的起止位置。广播信道解码过程对所获取的广播信 道信息进行解码。
在小区初搜过程中,在载波分类模块选出了载波并且特征窗检测模块检出了近似SyncDL码所在位置后,SyncDL码相关模块使所接收到的信号 与所有可能的SyncDL码进行相关从而检测出目标小区使用的SyncDL码 以及该SyncDL码的起始点相对于当前子帧边界的位置。
图2示出TD-SCDMA系统中一个典型的子帧结构。在TD-SCDMA系 统中,l个无线帧的时间间隔为IO毫秒,由2个子帧组成,每个子帧包含 6400个码片。每个子帧包含7个时隙TS0到TS6。其中TS0和TS1分别 用于传送上下行信号,其传送方向和两个时隙之间的上下行转换点位置是 固定不变的,而TS2到TS6时隙的传送方向和转换点的位置是可变的。固 定的转换点位置处含有三个特殊时隙,分别为下行链路导频时隙 (DwPTS)、保护间隔(GP)和上行链路导频时隙(UpPTS) 。 DwPTS 占用96个码片,GP占用96个码片,并且UpPTS占用160个码片。更具 体地,DwPTS由32个码片的GP和64个码片的SyncDL码构成。
在图2中,包括SyncDL码的DwPTS是由基站(BS)发送的下行链 路时隙。在DwPTS之后,有一个UpPTS和若干个由其他UE发送的上行 链路时隙。存在这样的可能性,即上行链路时隙中的功率远大于DwPTS 中的功率。当UE正在小区边缘进行小区初搜而另一 UE正在向该小区的 BS发送数据时,上下行链路之间的功率差可能是50dB或更大。
当上行链路时隙和DwPTS之间出现较大功率差时,相关输出的最大 值的位置可能不在预期的SyncDL的位置。相反,最大值的位置可能在具 有较高功率的上行链路时隙中的某个位置处。虽然在错误的位置处没有相 关增益,但是相关输出仍然可能大于在SyncDL位置处的输出,这是因为 进行相关的接收数据本身已经足够大。这将引起误检并且延长小区初搜的 持续时间。
因此,需要用于通信系统的下行同步的准确高效的方法和装置。

发明内容
根据本发明的第一方面,提供了一种用于通信系统的下行同步方法, 包括以下步骤a.获得初始数据并且计算多个预定长度的初始数据段的能 量和;b.将系统的N个下行同步码的每个分别与初始数据进行滑动相关, 并计算每个相关值的能量值,得到N组相关能量值,其中N是大于l的整数;c.利用多个初始数据段的能量和分别对N组相关能量值的每一组进行 能量归一化;以及d.利用经能量归一化的N组相关能量值来确定目标小 区的下行同步码及其在初始数据中的位置。
在该下行同步方法中,根据下式来进行能量归一化相关<formula>formula see original document page 9</formula>其中,corr—outg表示第i个初始数据段与第j个下行同步码的经能量归一
化的相关能量值,Yj,j表示第i个初始数据段与第j个下行同步码的相关能
量值,Xi表示所述多个初始数据段的第i个数据段的能量和,n表示所述
初始数据内码片的总数,并且H表示共扼转置。
在该下行同步方法中,将第i个初始数据段与第j个下行同步码进行
能量归一化相关可以包括以相同的方式将该第i个初始数据段和该第j个
下行同步码划分为Q段,并根据下式来进行该能量归一化相关<formula>formula see original document page 9</formula>
其中,part—corr—inq是第i个初始数据段的第q段,part—SyncDLq是第j个 下行同步码的第q段,H表示共扼转置,并且Q是大于1的整数。优选 地,所述划分方式是等分。
在该下行同步方法中,计算corr—outij可以包括以下步骤将X;放大 或縮小Z倍并取整得到Xi'以使得Xi'的大小在预定数值范围内,其中Z是 大于等于l的整数;将Yij放大或縮小相同的Z倍并取整得到Yi/;以X/ 作为索引来查找倒数表以得到1/Xi';并且将Yjj'与1/Xi'相乘得到 corr—outg。优选地,可以通过移位操作来实现所述放大或縮小以及取整。
根据本发明的第二方面,提供了一种用于通信系统的下行同步装置,包括输入寄存模块,被配置为存储初始数据;能量累加模块,被配置为
累加多个预定长度的初始数据段的每个数据段的能量;相关能量值确定模 块,被配置为将系统的N个下行同步码的每个分别与初始数据进行滑动相 关,并计算每个相关值的能量值,得到N组相关能量值,其中N是大于1 的整数;能量归一化模块,被配置为利用多个初始数据段的能量和分别对 N组相关能量值的每一组进行能量归一化;以及下行同步码确定模块,被 配置为利用经能量归一化的N组相关能量值来确定目标小区的下行同步码 及其在初始数据中的位置。
在该下行同步装置中,能量归一化模块可以根据下式来进行能量归一
化相关
co/r ow厶.
— ',乂
f (/7aW—co/r—z' * —wcZ)Lj) * (paW—corr—f * — S,cDI^ )"
=1 J9flW — co厅—z' * pa/Y — co/r — z' "
i= 1,2, ...,n-63;j = 1,2,…,N
其中,corr—outij表示第i个初始数据段与第j个下行同步码的经能量归一
化的相关能量值,Yij表示第i个初始数据段与第j个下行同步码的相关能
量值,Xi表示所述多个初始数据段的第i个数据段的能量和,n表示所述
初始数据内码片的总数,并且H表示共扼转置。
在能量归一化模块中,将第i个初始数据段与第j个下行同步码进行
能量归一化相关可以包括以相同的方式将第i个初始数据段和第j个下行
同步码划分为Q段,并根据下式来进行能量归一化相关 co厂r 一 ow(;
f (戸W—co r—/"9 *戸W 一 S,cZ)Z^) * (/ ar/ 一 co/r—* / aW—5y"cDi^)" =i 戶r/ —— co/r—* / aW—co/r — "
其中,part—corr—inq是第i个初始数据段的第q段,part—SyncDLq是第j个 下行同步码的第q段,并且Q是大于1的整数。优选地,所述划分方式可 以是等分。
能量归一化模块可以包括放縮取整模块,被配置为将Xi放大或縮小
Z倍并取整得到Xi'以使得Xi'的大小在预定数值范围内,然后将Yg放大或縮小相同的Z倍并取整得到Yg,其中Z是大于等于1的整数;查倒数表 模块,被配置为以Xi'作为索引来査找倒数表以得到1/X"以及乘法模
±央,被配置为将Yi/与1/Xi'相乘得到corr—ou、。优选地,可以通过移位操 作来实现所述放大或縮小以及取整。
根据本发明的第三方面,提供了一种包括上述的下行同步装置的通信 设备。


从下面结合附图对本发明的具体实施方式
的描述中可以更好地理解本
发明,其中相同标号表示相同要素,其中 图1示出小区初搜的主要过程;
图2示出TD-SCDMA系统中一个典型的无线帧的结构;
图3示出了 TD-SCDMA无线通信系统的简要框图4示出了图3中所示的用户设备的具体结构的简要框图5示出根据本发明第一实施例的下行同步装置的框图6示出根据本发明第一实施例的下行同步方法的流程图7示出一种确定频点优先级的具体方法的流程图8示出根据本发明第二实施例的下行同步装置的框图9示出根据本发明第二实施例的下行同步方法的流程图IO示出根据本发明第三实施例的下行同步装置的框图;以及
图11示出根据本发明第三实施例的下行同步方法的流程图。
具体实施例方式
下面将详细描述本发明的各个方面的特征和示例性实施例。在下面的 详细描述中,提出了许多具体细节,以便提供对本发明的全面理解。但 是,对于本领域技术人员来说很明显,本发明可以在不需要这些具体细节 中的一些细节的情况下被实施。下面对实施例的描述仅仅是为了通过示出 本发明的示例来提供对本发明的更好的理解。本发明决不限于下面所提出 的任何具体配置和算法,而是覆盖了元素、部件和算法的任何修改、替换和改进,只要不脱离本发明的精神。在附图和下面的描述中,没有示出公 知的结构和技术,以便避免不必要地使本发明模糊。
以下以TD-SCDMA系统为例描述本发明的实施例,但这并不意味着 本发明仅局限于用于这种通信系统,相反,本发明还可推广到其他利用导 频时隙或导频码同步的通信系统。
图3示出了 TD-SCDMA无线通信系统的简要框图。如图3所示,该 无线通信系统主要包括核心网301、无线接入网302以及用户设备303。 核心网301主要处理无线通信系统内的语音呼叫、数据连接和交换、用户 位置信息管理、网络特性和业务控制、信令和用户信息传输机制、及与其 它网络的连接和路由等。无线接入网302提供用户设备和核心网的连接, 并负责无线资源的管理和调配,包括基站和无线网络控制器两类节点。用 户设备303例如可以是移动电话、个人数字助理(PDA)、或者其他具有 在TD-SCDMA无线通信系统中进行通信的功能的便携式数据处理设备。
图4示出了图3所示用户设备的具体结构的简要框图。如图4所示, 该用户设备主要包括射频模块401,成形滤波器402,同步模块403,信 道估计模块404,多径跟踪模块405,激活检测模块406,联合检测模块 407,频偏估计模块408, ANR/SNR测量模块409,解映射(demapping) 模块410以及解码模块411。射频模块401对所接收的模拟信号进行去载 波和模-数转换处理,以将所接收的模拟信号变换为基带数字信号输入到下 级。成形滤波器404,即根升余弦滤波器(SRRC)对基带数字信号进行脉 冲成形。同步模块403被配置为使用户设备获取小区的同步信息。如果同 步模块403获取小区同步信息不成功,则通过成形滤波器402进行了脉冲 成形的信号不被提供给信道估计模块404。如果同步模块403成功获取了 小区同步信息,则通过成形滤波器402进行了脉冲成形的信号接着被提供 给信道估计模块404。信道估计模块404对于脉冲成形后的信号中的训练 序列码进行多个小区的信道估计。多径跟踪模块405利用信道估计结果, 确定最佳采样点,并进行各小区的多径窗位置跟踪。激活检测模块406被 配置为进行窗激活检测和码道激活检测。联合检测模块407对混叠在一起 的各码道的数据进行一定的计算,得到每个码道上的传输符号。频偏估计模块408利用联合检测结果估计频率偏移。ANR/SNR测量模块409利用 联合检测结果进行幅噪比(ANR)和信噪比(SNR)测量。解映射 (demapping)模块410将联合检测模块输出的符号转换为软比特送到解码 模块。解码模块411对将解映射模块输出的软比特结果进行解码,得到信 息比特。
本公开主要涉及对同步模块403的改进。需要注意,虽然上面给出了 如图3和图4所示的TD-SCDMA无线通信系统和用户设备的配置示例, 但是能够认识到,可在其中使用本发明的通信系统和用户设备并不限于该 具体示例,而是可以适合于需要进行频偏估计的各种系统和设备。
第一实施例
现参考图5来描述根据本发明第一实施例的下行同步装置的框图。 如图5所示,根据本发明第一实施例的下行同步装置500包括输入寄 存模块501、能量累加模块502、相关能量值确定模块503、能量归一化模 块504和下行同步码确定模块505。输入寄存模块501被配置为获得初始 数据,该初始数据由连续的多个码片构成。输入寄存模块501是由多个存 储单元构成的存储器,每个存储单元中存储一个数据(包括实数数据、复 数数据等)。输入寄存模块501可以是这样的存储器当其接收到一个新 数据时,将所存储的数据移位一个位置以丢弃最旧的一个数据并且存储所 提供的新数据。优选地,输入寄存模块501是移位寄存器。能量累加模块 502被配置为计算多个预定长度的初始数据段的能量和。能量累加模块 502具有用于存储计算得到的能量和的一个或多个存储单元。相关能量值 确定模块503被配置为将系统的N个下行同步码的每个分别与初始数据进 行滑动相关,并计算每个相关值的能量值,得到N组相关能量值。能量归 一化模块504被配置为利用初始数据段的能量和分别对N组相关能量值的 每一组进行能量归一化。下行同步码确定模块505被配置为利用经能量归 一化的N组相关能量值来确定小区的下行同步码及其在初始数据中的位 置。在此,N是大于l的整数。
现参考图6详细说明根据本发明第一实施例的 行同步方法600的具 体流程。为了便于说明,假设该实施例在TD-SCDMA系统中实现,每个子帧的长度例如是6400个码片,系统共有32个下行同步码,每个下行同 步码的长度是64个码片。然而,该实施例显然也可以在非TD-SCDMA系 统中的其他通信系统中实现。
参见图6,下行同步方法600的具体流程如下
在步骤S601,输入寄存模块501逐个码片地接收并存储由连续码片构 成的初始数据。应理解,也可以由另一设备逐个码片地接收初始数据,然 后将初始数据存储在输入寄存模块501中。输入寄存模块501主要被配置 为存储初始数据。实际上,在该具体实施例中,输入寄存模块501是由64 个存储单元构成的存储器。也就是,在该具体实施例中,输入寄存模块 501被配置为存储预定长度的初始数据段。具体地,输入寄存模块501接 收一个新数据(例如I+jQ)并存储该新数据,其中最早输入的一个数据 存储在输入寄存模块501的第63个存储单元InReg[63]中,而最晚输入的 (即最新的) 一个数据存储在输入寄存模块501的第0个存储单元 InReg[O]中。这样,输入寄存模块501始终存储最近接收的64个码片的数 据。
在特征窗检测检出了一个近似SyncDL码的起始位置的情况下,将从 该起始位置之前第32个码片起的连续127 (64+63)个数据确定为初始数 据,此后,将与这样的初始数据进行的滑动相关称作小范围相关。而在特 征窗检测没有检出近似SyncDL码的起始位置的情况下,将一个子帧范围 内的6463 (6400+63)个码片的数据确定为初始数据,此后,将与这样的 初始数据进行的滑动相关称作大范围相关。应注意,为了实现与系统的下 行同步码的滑动相关,作为初始数据通常会多接收一个下行同步码长度 (本实施例中为64个码片)_1=63个码片的数据。也就是说,初始数据 可以是6463个码片长,或者是127个码片长。然而应理解,这里提及的 6463个码片长和127个码片长仅是示例性的,初始数据可以具有能实现滑 动相关的任意长度。
在步骤S602,能量累加模块502将每个输入数据的能量累加到它的一 个存储单元AccuE一Reg
中。输入寄存模块501中每接收并存储一个新数 据,该存储单元AccuE—Reg[O]就被更新一次。更新方法为计算输入寄存模块501的第0个存储单元InReg[O]中数据的能量(即I2+ Q2),记为 E(InReg [O]),
AccuE—Reg[O] = AccuE—Reg[O] + E(InReg [O])
也就是,根据如下的等式(1)来计算预定长度的初始数据段的能量

= Z rx—co/r—*rx—cwr—z、" (i = 1, 2,…,n - 63)...式(1) 其中,Xi袭示第i个数据段的能量和,rx—corr—irik表示第k个码片的数据, L表示预定长度,n表示初始数据内码片的总数,并且H表示共扼转置。 在此,L所表示的预定长度是系统的SyncDL码的长度,在本实施例中即 L=64。当计算第1个初始数据段的能量和时,
64
在进行小范围相关的情况下,n=127,则在步骤S602将计算得到一 组64个能量和Xi、 X2、 X3、 ...、 X64。
在步骤S603,输入寄存模块501判断是否已经存满64个数据。如果 尚未存满64个数据,则方法流程返回到步骤S601,输入寄存模块501接 收并存储下一个码片的数据。相反,如果己经存满64个数据,则方法流 程继续到步骤S604,在步骤S604,相关能量值确定模块503启动相关操 作。
具体地,在步骤S604,相关能量值确定模块503将在输入寄存模块 501中存储的64个码片的数据与系统的一个SyncDL码进行共扼相乘。 在步骤S605,相关能量值确定模块503累加64个共扼相乘的值。 在步骤S606,相关能量值确定模块503求得相关累加值的能量,得到 相关能量值。
上述步骤S604 — S606是将系统的一个下行同步码与一个初始数据段 进行相关并计算相关能量值的过程。具体的,上述过程是根据如下的等式 (2)进行的
")=Z (rx—corr—z、 * S,c"A j) * (nc—coat—z、 * 5y"cZ)Z^ y )h…式(2 )
(i= 1,2,…,n-63;j = 1,2,…,N) 其中,Yi,j表示第i个初始数据段与第j个下行同步码的相关能量值,rx—corrjrik表示第k个码片的数据,SyncDLk,j表示系统的第j个下行同步 码的第k个码片的数据,L表示预定长度,n表示初始数据内码片的总 数,并且H表示共扼转置。在本实施例中,预定长度L二64。当计算系统 的第1个下行同步码与第1个初始数据段的相关能量值时,
<formula>formula see original document page 16</formula>
在进行小范围相关的情况下,n=127,则对于系统的第1个下行同步 码而言,在步骤S606将得到一组64个相关能量值Yu、 Y2,i、 Y3>1、...、
Y64'l。
在步骤S607,能量归一化模块504通过使用存储单元AccuE一Reg[O] 中的值(也就是第1个初始数据段的能量和)对在步骤S606处得到的相 关能量值进行能量归一化。
在本实施例中,根据如下的等式(3)来进行步骤S607中的能量归一

<formula>formula see original document page 16</formula>式(3)
<formula>formula see original document page 16</formula>
(i=l,2, ...,n-63;j = l,2,…,N), 其中,corr—outij表示第i个初始数据段与第j个下行同步码的经能量归一 化的相关能量值,Yij表示第i个初始数据段与第j个下行同步码的相关能 量值,Xi表示第i个数据段的能量和,n表示初始数据内码片的总数,并 且H表示共扼转置。在本实施例中,预定长度L二64。当计算系统的第1 个下行同步码与第1个初始数据段的能量归一化相关能量值时, <%>/r—ow、 =* (1/《)
<formula>formula see original document page 16</formula> 在进行小范围相关的情况下,n=127,对于系统的第1个SyncDL码而言,则在步骤S607处,能量归一化模块504利用在步骤S602计算得到
的一组64个能量和Xi、 X2、 X3.....乂64分别对在步骤S606计算得到的
一组64个相关能量值Y1;1、 Y^、 Y3)1、 ...、 Y6w进行能量归一化。在进行 小范围相关的情况下,n=127,对于系统的32个SyncDL码而言,则在步 骤S607处,能量归一化模块504利用在步骤S602计算得到的一组能量和
(Xp X2、 X3.....X64)分别对在步骤S606计算得到的32组相关能量
值(Yu、 Y2" Y3>1、…、Yw) 、 (Y!,2、 Y2,2、 Y3,2、…、Y64,2)、…、 (Y!,32、 Y2,32、 Y3,32、…、Y64,32)的每一组进行能量归一化。
在步骤S60S,能量归一化模块504将经能量归一化的相关能量值右移 r位后写入输出缓冲器中,以供以后进行分析以得出目标小区的下行同步 码及其在输入数据中的位置。在此,r取决于对输出数据位宽的要求。
在步骤S609,能量归一化模块504判断是否己经对系统所有的下行同 步码都执行了步骤S604 —步骤S608。如果否,则方法流程继续到步骤 S604,相关能量值确定模块503将在输入寄存模块501中存储的64个码 片的数据与系统的下一个SyncDL码进行共扼相乘。如果是,则方法流程 继续到步骤S610。
在步骤S610,输入寄存模块501将其中最早存储的数据(也就是存储 在输入寄存模块501的第63个存储单元InReg[63]中的数据)的能量从存 储单元AccuE一Reg[O]中减去。具体方法为计算最早存储的一个数据,即 InReg[63]中的数据的能量(即12+。2),记为E(InReg [63]),
AccuE—Reg
= AccuE—Reg[O] - E(InReg [63])。
在步骤S611,输入寄存模块501判断初始数据是否已结束。如果否, 则方法流程继续到步骤S601,对初始数据的下一码片数据继续执行步骤 S601 — S610。如果是,则方法流程继续到步骤S612。
在步骤S612,下行同步码确定模块505利用经能量归一化的N组相 关能量值来确定目标小区的下行同步码及其在初始数据中的位置。该步骤 将在下文中进一步详细说明。然后,根据本发明的第一实施例的下行同步 方法600结束。
至此,通过根据本发明第一实施例的下行同步装置,实现了根据本发明第一实施例的下行同步方法。
接下来,给出上述方法600的一个具体示例以帮助深入理解根据本发 明的第一实施例的下行同步方法。
在该示例中,特征窗检测从一个子帧中检出1个近似SyncDL起始位 置,从这个近似位置的之前32个码片到之后31个码片的范围内依次取64 个码片的数据,并且还多获取子帧内该64个码片数据后紧接着的63个码 片数据,将这总共127个码片的数据作为初始数据来执行下行同步方法 600。
在步骤S601,输入寄存模块501逐个码片地接收并存储该127个码片 长的初始数据。
在步骤S602,能量累加模块502将每个输入数据的能量累加到其一个
存储单元AccuE—Reg[O]中。
假设在步骤S603,输入寄存模块501判断己经输入了 64个复数据,
记为[(1。必),(I,A), ..., (163,込3)],那么此时,能量累加模块502中累加的
长度为64个码片的第1个初始数据段的能量和为11=|;(//+込2),并且
方法继续到步骤S604。
在步骤S604,相关能量值确定模块503将在输入寄存模块501中存储 的64个码片的数据与系统的一个SyncDL码(例如是[(Ic。,2c。),(Ic^c,), 》63)])进行共扼相乘,得到序列。
在步骤S605,相关能量值确定模块503累加64个共扼相乘的值得到
63
在步骤S606,相关能量值确定模块50 3求得相关累加值的能量,得到 相关能量值在步骤S607,能量归一化模块504根据下式来进行能量归一化
<formula>formula see original document page 19</formula>
在步骤S608,相关能量值确定模块503将经能量归一化得到的值 —ot^写入输出缓冲器。
在步骤S609,假设己经对系统的32个SyncDL码都执行了步骤S604 _步马聚S608,另卩么已纟圣f导至lJco玎—om、 、 cwr—o^12、 cwr—oW13、…、
在步骤S610,输入寄存模块501将其第63个存储单元InReg[63]中数 据的能量从能量和X,中减去。
在步骤S611,输入寄存模块501判断初始数据尚未结束,那么方法流 程返回步骤S601,在步骤S601处,输入寄存模块501接收并存储下一码 片的数据,从而得到第2个初始数据段。然后依次执行步骤S601 —步骤 S611, 得至Uco r—c^21 、 co/r—福2,2、 …、co^r—oW2,32 。
当在步骤S611处判断初始数据已经结束时,对于系统的每个SyncDL 码,都已经执行了 64次滑动相关。得到了如下的32组经能量归一化的相 关能量值<formula>formula see original document page 19</formula>其中,corr一ou、表示第i个初始数据段与第j个下行同步码的经能量归一 化的相关能量值。
在步骤S612,下行同步码确定模块505基于上述32组经能量归一化 的相关能量值来确定目标小区的下行同步码及其在初始数据中的位置。该 步骤将在下文中进一步详细说明。然后,根据该具体示例的下行同步方法
结束o
根据本发明第一实施例的下行同步方法和装置,通过对初始数据和系 统的下行同步码进行能量归一化相关,消除了进行相关的初始数据的能量大小对相关结果的影响,从而提高了对系统下行同步码的检测准确度。
在本发明的第一实施例中,还可以基于小区初搜的频点优先级,来决 定初始数据是一个子帧内的经特征窗检测后得到的确定范围内的数据还是 一个子帧范围内的数据。也就是,可以基于小区初搜的频点优先级,来决 定是进行大范围相关还是小范围相关。根据小区搜索的频点优先级,可以 将频点分为三类A类、B类和C类(优先级依次降低)。可以根据任何 已知的现有技术来确定频点优先级。具体地,本发明给出了一种确定频点 优先级的具体方法,如图7所示。
对于A类频点,首先做小范围相关,如果小范围相关失败oc次,则在
整个子帧上做大范围相关。如果大范围相关失败p次,则放弃本频点,转 至下一频点搜索。
对于B类频点,只需做小范围相关,如果小范围相关失败a次,则放 弃本频点,转至下一频点搜索。
对于C类频点,只需在整个子帧上做大范围相关,如果大范围相关失 败P次,则放弃本频点,转至下一频点搜索。
这里,a和p是根据需要而设定的正整数。
此外,在本发明的第一实施例中,在步骤S608,能量归一化模块504 将经能量归一化的相关能量值右移r位后写入输出缓冲器中,以供以后进 行分析以得出目标小区的下行同步码及其在输入数据中的位置。以下详细 描述如何根据输出的能量归一化相关能量值来确定目标小区的下行同步码 及其在输入数据中的位置。
首先,对连续的K个子帧执行如上所述的步骤S601 —S611,在此 《21, K越大搜索准确性越高,而相应地搜索速度越慢。其次,将针对每 个子帧得到的32组经能量归一化的相关能量值累加合并,得到32组相关 能量累加值。然后,从32组相关能量累加值的每一组中找出最大值,记 录最大值的所在位置,例如假设第一组中的最大值是第5个元素,即 co/t—0M/51,并且对这32个最大值进行排序。然后,确定预定门限值。在
本发明第一实施例中,采用如下两种门限值的最大值作为预定门限值门 限值l可以是一个设定的某个固定的值,门限值2可以是32个最大值中较小的k个值的平均值再乘一个权值。最后,根据预定门限值进行判决,如 果存在大于预定门限值的最大值,那么确定与该最大值相对应的下行同步
码为目标小区的SyncDL码,并且基于该最大值的所在位置来确定目标小 区的SyncDL码在初始数据中的位置。例如,存在大于预定门限值的最大 值c^r—o^51,那么确定系统的第一个SyncDL码是目标小区的下行同步 码,并且从初始数据左起第5个码片到第68个码片的范围是该SyncDL码 所在的位置,也就是,初始数据左起第5个码片是该SyncDL码的起始位 置。
第二实施例
为了减轻频偏对相关性能的影响,根据本发明的第二实施例采用部分 相关方法。
图8示出根据本发明第二实施例的下行同步装置800的框图。 除了能量累加模块802、相关能量值确定模块803、能量归一化模块 804夕卜,图8所示的下行同步装置的配置与图5所示下行同步装置的配置 类似。在该实施例中,为了方便描述,示例性地示出了将初始数据段和下 行同步码等分为四段的情况。然而,应理解,可以以任何适当的方式将初 始数据段和下行同步码划分为任何适当多个段。
在能量累加模块802中,将预定长度的初始数据段等分为四段,然后 分别累加每一段中数据的能量得到四段数据的能量和XI、 X2、 X3和 X4,并且将这四段数据的能量和XI、 X2、 X3和X4输出到能量归一化模 块804。同时,在相关能量值确定模块803中,将下行同步码也等分为四 段并与经划分的初始数据段进行相关,并求得每个相关值的能量值,得到 四段数据的每一段与下行同步码的每一段的相关能量值Yl、 Y2、 Y3和 Y4,然后将得到的相关能量值输出到能量归一化模块804。在能量归一化 模块804中,利用从能量累加模块802输出的能量和XI、 X2、 X3和X4 来分别对从相关能量值确定模块803输出的相关能量值Yl、 Y2、 Y3和 Y4进行能量归一化,并累加四个经能量归一化的相关能量值得到Corr—out 然后将其输出到下行同步码确定模块505。在图9中示出通过下行同步装置800而实现的部分相关方法900。图 9示例性地示出将初始数据段和系统SyncDL码均等分为四段的情况,然 而应理解,也可以采用非等分的方式将其分为任意多个段,只要以相同的 方式对初始数据段和系统SyncDL码进行划分即可。根据下式将初始数据 段和系统SyncDL码等分为四段
corr — ^^ =rx—corr—/"((A: —1)*丄/4 + 1:是*丄/4) k二l,2, 3, 4;
; "W一5V"cZ)丄4 =&wcD£((A: —1)*丄/4 + 1:&*£/4) k=l,2, 3,4,
在此,L表示预定长度,即系统SyncDL码的长度。在TD-SCDMA系 统的情况下,L=64。
步骤S901与步骤S601相同,在此不再赘述。
在步骤S902,能量累加模块802将初始数据段的能量分别累加到它的 四个存储单元 AccuE—Reg[O] 、 AccuE—Reg[l] 、 AccuE—Reg[2]和 AccuE—Reg[3]中,也就是,将一个初始数据段中的第1一16个码片数据的 能量累加到第一个存储单元AccuE一Reg
中,将第17 — 32个码片数据的 能量累加到第二个存储单元AccuE—Reg[l]中,将第33—48个码片数据的 能量累加到第三个存储单元AccuE—Reg[2]中,并且将第49一64个码片数 据的能量累加到第4个存储单元AccuE—Reg[3]中。
在步骤S903,输入寄存模块501判断是否已经存满64个数据。如果 尚未存满64个数据,则方法流程返回到步骤S901,由输入寄存模块501 接收并存储初始数据的下一个码片数据。相反,如果已经存满64个数 据,则方法流程继续到步骤S904,在步骤S904,相关能量值确定模块803 启动部分相关操作。
具体地,在步骤S904,相关能量值确定模块803将在输入寄存模块 501中存储的64个码片的数据与系统的一个SyncDL码进行共扼相乘。更 具体地,相关能量值确定模块803将初始数据段中第1一16个码片的数据 与系统下行同步码中第1一16个码片的数据共扼相乘;将初始数据段中第 17_32个码片的数据与系统下行同步码中第17—32个码片的数据共扼相 乘;将初始数据段中第33—48个码片的数据与系统下行同步码中第33 — 48个码片的数据共扼相乘,并且将初始数据段中第49一64个码片的数据与系统下行同步码中第49 —64个码片的数据共扼相乘。
在步骤S905,相关能量值确定模块803累加一段内16个共扼相乘的值。
在步骤S906,相关能量值确定模块803求得该段内相关累加值的能 量,得到该段的相关能量值。
在步骤S907,能量归一化模块804通过使用存储单元AccuE—Reg[O] 中的值对在步骤S906处得到的相关能量值进行能量归一化。
在步骤S908,能量归一化模块804将该段数据的经能量归一化的相关 能量值累加到累加相关能量值中。
在步骤S909,能量归一化模块804判断是否对经划分得到的四段数据 都执行了步骤S905 —步骤S908。如果否,则方法流程返回到步骤S905, 相关能量值确定模块803累加下一段内的16个共扼相乘的值。如果是, 则方法流程继续到步骤S910。
在步骤S910,能量归一化模块804将经累加的相关能量值右移r位后 写入输出缓冲器中,以供以后进行分析以得出目标小区的下行同步码及其 在输入数据中的位置。在此,r取决于对输出数据位宽的要求。
在步骤S911,能量归一化模块804判断是否已经对系统所有的下行同 步码执行了步骤S904 —步骤S910。如果否,则方法流程继续到步骤 S904,相关能量值确定模块803将在输入寄存模块501中存储的64个码 片的数据与系统的下一个SyncDL码进行共扼相乘。如果是,则方法流程 继续到步骤S912。
在步骤S912,将输入寄存模块501中存储的四段输入数据中最早的数 据(也就是输入寄存模块501的存储单元InReg[16] 、 InReg[32]、 InReg[48]以及InReg[64]中的数据)的能量分别从能量累加模块802的存 储单元AccuE—Reg[O]、 AccuE—Reg[l]、 AccuE—Reg[2]和AccuE—Reg[O]中 减去。
在步骤S913,输入寄存模块501判断初始数据是否已结束。如果否, 则方法流程继续到步骤S901,对初始数据的下一码片数据继续执行步骤 S901—S912。如果是,则方法继续到步骤S914。在步骤S914,下行同步码确定模块505确定目标小区的下行同步码及 其在初始数据中的位置。该步骤的具体操作己在上文中具体阐释,在此不 再赘述。
至此,通过根据本发明第二实施例的下行同步装置,实现了根据本发 明第二实施例的下行同步方法。通过第二实施例的方法和装置,减轻了频 偏对相关性能的影响。
注意到在上述根据本发明第一和第二实施例的方法600和900中需要 进行除法运算。考虑到除法在DSP实现方面的复杂度很大, 一般通过査表 得到分母的倒数,然后将其与分子相乘来实现除法。
但是,由于上述的能量归一化步骤中分母是初始数据段的能量和,所 以根据初始数据的不同,分母的动态范围很大。例如,假如输入数据的实 部和虚部均为12比特的数据,则其能量累加值的数值范围在1比特到30 比特之间。如果直接査倒数表的话,需要非常多的表项。而且位宽为m比 特的倒数值可表示的最小精度只有2—m,为了保证当分母很大时其倒数也 具有一定精度,需要较大的位宽来表示倒数值。从这两方面看,直接的倒 数表需要占用很大的存储空间,可实现性较差。
鉴于上述问题,本发明的第三实施例通过移位查表法来实现除法。为 了便于理解,在该实施例中,假设输入数据的实部和虚部均为12比特的 数据。
图IO示出根据本发明第三实施例的下行同步装置1000的框图。 除了在图IO中用放縮取整模块1001、査倒数表模块1002、乘法模块 1003和累加模块1004替代了图8中的能量归一化模块804之外,图10所 示的下行同步装置1000的配置与图8所示下行同步装置800的配置类似。 在该实施例中,为了方便描述,示例性地示出了将初始数据段和下行同步 码等分为四段的情况。然而,应理解,可以以任何适当的方式将初始数据 段和下行同步码划分为任何适当多个段。
如图10所示,放縮取整模块1001、查倒数表模块1002、乘法模块1003和累加模块1004被配置为通过使用经划分得到的第i个数据段的四段 数据的每一段数据的能量和X1、 X2、 X3和X4,以及经划分得到的第i个 数据段的四段数据的每一段数据与经划分得到的第j个下行同步码的四段 数据的每一段数据的相关能量值Yl、 Y2、 Y3和Y4,利用移位查表法来 执行能量归一化操作。
具体地,放缩取整模块1001被配置为将能量和XI (X2、 X3或X4) 放大或縮小Z倍并取整得到XI' (X2'、 X3'或X4')以使得Xl' (X2'、 X3,或X4,)的大小在预定数值范围内,然后将相关能量值Yl (Y2、 Y3 或Y4)放大或縮小相同的Z倍并取整得到Yl' (Y2'、 Y3'或Y4'),并且 将所得到的XI, (X2'、 X3,或X4,)提供给査倒数表模块1002,将所得到 的Yl, (Y2'、 Y3,或Y4,)提供给乘法模块1003。在此,Z是大于等于1 的整数。
在本实施例中,可以通过移位操作来实现放大或縮小并取整的操作。 如上文所述的,存储输入数据段的能量和的输入寄存模块501可以是移位 寄存器。在输入寄存模块501是移位寄存器的情况下,将能量和XI右移 一位,并且舍弃多余的一位数据,那么该能量和XI被縮小到大约2M = 1/2。又如,将能量和XI左移两位,并且将空出的两个位置补零,那么该 能量和XI被放大22=4倍。此外,可以通过控制经放縮后的初始数据段 的能量和的位宽来控制其数值范围。例如,可以对能量和XI进行放大或 縮小并取整以使其位宽是P (P是大于1的整数)比特,从而使其大小在 预定数值范围内。
查倒数表模块1002被配置为以X1, (X2'、 X3,或X4,)作为索引来査 找倒数表以得到1/X1' (1/X2'、 1/X3'或l/X4')。
乘法模块1003被配置为将Yl' (Y2,、 Y3,或Y4,)与1/X1' (1/X2'、 1/X3,或1/X4,)相乘以将乘积Y1,/X1, (Y2,/X2'、 Y37X3,以及Y3,/X4,) 提供给累加模块1004。
累加模块1004被配置为累加从乘法模块1003中输出的值。
应注意,累加模块1004并不是必需的,在不采用部分相关方法的情 况下,可以省略累加模块1004。例如,图10中示出的用于实现移位查表的多个模块也可以结合在图5所示的下行同步装置500中。也就是,可以 用放縮取整模块1001、查倒数表模块1002和乘法模块1003来替代图5中 的能量归一化模块504。此时,放縮取整模块1001被配置为将第i个数据 段的能量和Xi放大或縮小Z倍并取整得到Xi'以使得该Xi'的大小在预定数 值范围内(比如,使得该Xi'的位宽为P),然后将第i个初始数据段与第 j个下行同步码的相关能量值Yij放大或縮小相同的Z倍并取整得到Yy, 其中Z是大于等于1的整数。查倒数表模块1002被配置为以X/作为索引 来查找倒数表以得到1/ X/。并且乘法模块1003被配置为将Yi/与1/ X/相 乘得到第i个初始数据段与第j个下行同步码的经能量归一化的相关能量 值corr—out;j 。
应注意,在此引入的Yi,j7 Xi'由于在縮小过程中存在取整的步骤所以并 不精确等于Yg/ Xi,然而,实践证明这样的微小误差并不会导致对下行同 步码及其位置的误判。优选地,选择Xi'的位宽为8比特。以下以放縮后的 能量和Xi'的位宽为8比特的优选实施例为例,对根据本发明第三实施例的 下行同步方法进行说明。
以下通过参考图11来详细描述根据本发明第三实施例的下行同步方 法1100,在该方法中应用了移位查表法。除了图11中步骤S1101—S1104 外,图11中的其他步骤与图9中的方法步骤相同,在此不再赘述。
下行同步方法1100分别对能量累加模块802的四个存储单元 AccuE—Reg[O]、 AccuE—Reg[l]、 AccuE—Reg[2]和AccuE—Reg[3]中存储的能 量和XI、 X2、 X3和X4以及相应的相关能量值Yl、 Y2、 Y3和Y4类似 地执行步骤S1101 —S1104。以下,以对能量和XI和相关能量值Yl执行 的步骤S1101 —S1104为例,来详细描述步骤S1101 — S1104。
在步骤SllOl,放縮取整模块1001将能量累加模块802的存储单元 AccuE一Reg
中的能量和XI移位M比特并取整使其最高有效位在第8比 特上,从而得到X1'。在此M是正整数。这样,能量累加模块802的存储 单元AccuE一Reg[O]中的能量和XI被放大或縮小了 Z倍,在此Z=2M。
在步骤S1102,查倒数表模块1002用移位后的8比特数据的低7位作 为索引,查倒数表得到9比特值。在步骤S1103,放縮取整模块1001将相关能量值Yl以相同的方式移 位相同的M比特并取整得到Yl'。这样,相关能量值Yl被放大或縮小了 相同的Z倍,在此Z二2M。
在步骤S1104,乘法模块1003将从步骤S1101得到的值与从步骤 S1103得到的值相乘,得到经能量归一化的相关能量值。
在该实施例中,将能量和XI移位M比特使其最高有效位在第8比特 上。然而应理解,可以将能量和X1移位M比特使其最高有效位在第9比 特上、第7比特上或根据需要的任一比特上。
可以看出,将分母移位M位使其最高有效位固定在第8比特,这样分 母的数值范围被限制在0x10到Oxff之间,从而只需2"= 27 =128个表项就 能表示所有的分母,表项数量大大减少。同时,由于较大分母在查表时已 被右移掉M位,同样的m比特倒数值可以表达到2^,这样的精度,因 此大大縮短了表达倒数值需要的位宽,从而减小了所占用的存储空间。如 在本例中,对于12比特输入数据,倒数表位宽只需9比特。
通过移位査表法来实现除法,可节省存储空间,提高能量归一化相关 速度,具有较好的可实现性。
虽然没有明确示出,但是图11中示出的移位査表方法也可以用于图6 中的下行同步方法600,用以实现其中的能量归一化步骤。此外,在此提 出的移位查表法还可以在其他场合中用在DSP中以实现除法。
顺便提及,图5、图8和图IO所示的各模块可以使用预编程的硬件或 者固件元件(例如,专用集成电路(ASIC))实现,也可以使用包括可电 擦除并可编程的只读存储器(EEPROM)的数据处理装置或者其它有关组 件实现。另外,根据本发明的方法和模块也可以实现为可由处理器执行以 实现相应计算或功能的软件或代码。
本领域技术人员将理解,还存在可用于实现本发明实施例的更多可选 实施方式和改进方式,并且上述实施方式和示例仅是一个或多个实施例的 说明。因此,本发明的范围仅由所附权利要求书限制。
权利要求
1.一种用于通信系统的下行同步方法,包括以下步骤a.获得初始数据并且计算多个预定长度的初始数据段的能量和;b.将系统的N个下行同步码的每个分别与所述初始数据进行滑动相关,并计算每个相关值的能量值,得到N组相关能量值,其中,N是大于1的整数;c.利用所述多个初始数据段的能量和分别对所述N组相关能量值的每一组进行能量归一化;以及d.利用经能量归一化的N组相关能量值来确定目标小区的下行同步码及其在所述初始数据中的位置。
2. 根据权利要求1所述的下行同步方法,其中基于小区初搜的频点优 先级,来决定所述初始数据是一个子帧内的经特征窗检测后得到的确定范 围内的数据还是一个子帧范围内的数据。
3. 根据权利要求1所述的下行同步方法,其中所述步骤d包括对K个子帧依次执行所述步骤a、 b和c,将针对每个子帧得到的N 组相关能量值累加,得到N组相关能量累加值,其中K是大于等于1的整 数;从每一组所述相关能量累加值中检出最大值以得到N个最大值,并记 录各最大值的所在位置;以及将大于预定门限值的最大值所对应的下行同步码确定为目标小区的下 行同步码,并且基于大于所述预定门限值的最大值的所在位置来确定所述 目标小区的下行同步码在所述初始数据中的位置。
4. 根据权利要求1所述的下行同步方法,其中根据下式计算出所述多 个预定长度的初始数据段的能量和《<formula>formula see original document page 2</formula>其中,Xi表示所述多个初始数据段的第i个数据段的能量和, rx corr一ink表示所述初始数据的第k个码片的数据,L表示所述预定长度,n表示所述初始数据内码片的总数,并且H表示共扼转置。
5. 根据权利要求1所述的下行同步方法,其中根据下式计算出所述N组相关能量值Yi,j:<formula>formula see original document page 3</formula>其中,Yj,j表示第i个初始数据段与第j个下行同步码的相关能量值, rx一corr—irik表示所述初始数据的第k个码片的数据,SyncDLk,j表示系统的 第j个下行同步码的第k个码片的数据,L表示所述预定长度,n表示所述 初始数据内码片的总数,并且H表示共扼转置。
6. 根据权利要求1所述的下行同步方法,其中根据下式来进行所述能量归一化的步骤<formula>formula see original document page 3</formula>其中,corr—outij表示第i个初始数据段与第j个下行同步码的经能量 归一化的相关能量值,Yi」表示第i个初始数据段与第j个下行同步码的相 关能量值,Xi表示所述多个初始数据段的第i个数据段的能量和,n表示 所述初始数据内码片的总数,并且H表示共扼转置。
7. 根据权利要求6所述的下行同步方法,其中将第i个初始数据段与 第j个下行同步码进行能量归一化相关包括以相同的方式将所述第i个初 始数据段和所述第j个下行同步码划分为Q段,并根据下式来进行所述能 量归一化相关<formula>formula see original document page 3</formula>其中,part—corr—inq是所述第i个初始数据段的第q段,part—SyncDLq是所述第j个下行同步码的第q段,并且Q是大于1的整数。
8. 根据权利要求6所述的下行同步方法,其中计算所述corr—outij包括 以下步骤将所述Xi放大或縮小Z倍并取整得到Xi'以使得所述Xi'的大小在预定 数值范围内,其中Z是大于等于1的整数;将所述Yjj放大或縮小所述Z倍并取整得到Yij'; 以所述Xi'作为索引来査找倒数表以得到1/X"并且将所述Yjj'与所述1/Xi'相乘得到所述corr一outij。
9. 一种用于通信系统的下行同步装置,包括 输入寄存模块,被配置为存储初始数据;能量累加模块,被配置为累加多个预定长度的初始数据段的每个数据 段的能量;相关能量值确定模块,被配置为将系统的N个下行同步码的每个分别 与所述初始数据进行滑动相关,并计算每个相关值的能量值,得到N组相 关能量值,其中N是大于1的整数;能量归一化模块,被配置为利用所述多个初始数据段的能量和分别对 N组相关能量值的每一组进行能量归一化;以及下行同步码确定模块,被配置为利用经能量归一化的N组相关能量值 来确定目标小区的下行同步码及其在所述初始数据中的位置。
10. 根据权利要求9所述的下行同步装置,其中所述下行同步码确定模块包括累加模块,被配置为累加针对K个子帧的每个子帧得到的N组相关能 量值以得到N组相关能量累加值,其中K是大于等于1的整数;最大值检出模块,被配置为从每一组所述相关能量累加值中检出最大 值以得到N个最大值,并记录各最大值的所在位置;以及判决模块,被配置为将大于预定门限值的最大值所对应的下行同步码 确定为目标小区的下行同步码,并且基于大于所述预定门限值的最大值的 所在位置来确定所述目标小区的下行同步码在所述初始数据中的位置。
11. 根据权利要求9所述的下行同步装置,其中所述能量累加模块根据下式计算出所述多个预定长度的初始数据段的能量和《Z, = Z rx—corr— co/r—z7zj , i = 1, 2,…,n - 63其中,Xi表示所述多个初始数据段的第i个数据段的能量和, rx一corr一ink表示所述初始数据的第k个码片的数据,L表示所述预定长 度,n表示所述初始数据内码片的总数,并且H表示共扼转置。
12. 根据权利要求9所述的下行同步装置,其中所述相关能量值确定 模块根据下式计算出所述N组相关能量值Yi,j:<formula>formula see original document page 5</formula>i= 1,2, ...,n-63;j = 1,2,…,N 其中,Yi,j表示第i个初始数据段与第j个下行同步码的相关能量值, rx—corr—ink表示所述初始数据的第k个码片的数据,SyncDLk, j表示系统的 第j个下行同步码的第k个码片的数据,L表示所述预定长度,n表示所述 初始数据内码片的总数,并且H表示共扼转置。
13. 根据权利要求9所述的下行同步装置,其中所述能量归一化模块 根据下式来进行能量归一化<formula>formula see original document page 5</formula>i= 1,2, ...,n-63;j = 1,2, ...,N 其中,corr一outg表示第i个初始数据段与第j个下行同步码的经能量 归一化的相关能量值,Yij表示第i个初始数据段与第j个下行同步码的相 关能量值,Xi表示所述多个初始数据段的第i个数据段的能量和,n表示 所述初始数据内码片的总数,并且H表示共扼转置。
14. 根据权利要求13所述的下行同步装置,其中在所述能量归一化模 块中,将第i个初始数据段与第j个下行同步码进行能量归一化相关包括 以相同的方式将所述第i个初始数据段和所述第j个下行同步码划分为Q段,并根据下式来进行所述能量归一化相关 co/t om八.f (/ flW—co/r 一 / *戸W _ S,cZ)L ") * (戸W—co/t—z' * 一 S,cZ)Z^广 — / aW—co^r—z' * —c6>w—z' "其中,part—corr一inq是所述第i个初始数据段的第q段,part—SyncDLq 是所述第j个下行同步码的第q段,并且Q是大于1的整数。
15. 根据权利要求13所述的下行同步装置,其中所述能量归一化模块 包括放縮取整模块,被配置为将所述Xi放大或縮小Z倍并取整得到X,以 使得所述Xi'的大小在预定数值范围内,然后将所述Yij放大或縮小所述Z 倍并取整得到Yi/,其中Z是大于等于1的整数;查倒数表模块,被配置为以所述Xi'作为索引来查找倒数表以得到1/ X"以及乘法模块,被配置为将所述Yi/与所述1/ Xi'相乘得到所述corr一outi,j。
16. —种通信设备,包括如权利要求9到15中任何一个所述的下行同 步装置。
全文摘要
本发明提供了一种用于通信系统的下行同步方法和装置。下行同步方法包括以下步骤获得初始数据并且计算多个预定长度的初始数据段的能量和;将系统的N个下行同步码的每个分别与初始数据进行滑动相关,并计算每个相关值的能量值,得到N组相关能量值,其中N是大于1的整数;利用多个初始数据段的能量和分别对N组相关能量值的每一组进行能量归一化;以及利用经能量归一化的N组相关能量值来确定目标小区的下行同步码及其在初始数据中的位置。
文档编号H04W56/00GK101651983SQ20091014032
公开日2010年2月17日 申请日期2009年7月15日 优先权日2008年7月18日
发明者石 刘, 亮 周, 茜 李, 沈立芸, 陈晓春 申请人:俊茂微电子(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1