一种主公共控制物理信道位置的检测方法及装置的制作方法

文档序号:7655257阅读:100来源:国知局
专利名称:一种主公共控制物理信道位置的检测方法及装置的制作方法
技术领域
本发明涉及无线通信技术领域,特别涉及一种应用于时分-同步码分多址(TD-SCDMA, Time-Division Synchronization Code Division Multiple Access) 终端的主7^共控制物理寸言道(PCCPCH, Primary Common Control Physical Channel)的检测方法及装置。
背景技术
TD-SCMDA终端在进行小区搜索时,需要读取广播信道(BCH, Broadcast Channel)以获得系统中的广播信息。但在读取BCH之前,必须要首先确定 PCCPCH的位置。在TD-SCDMA系统中,PCCPCH的位置是由经过四相移 相键控(QPSK)调制的下行同步码(SYNC-DL )携带的相位序列信息来标识。TD-SCMDA系统中的SYNC-DL码只存在两种相位序列[135。, 45°, 225°, 135°]和[315。, 225°, 315°, 45。]。四个连续子帧的SYNC-DL码相位可以用来判 断在接下来的四个子帧中是否存在PCCPCH,具体为如果四个连续子帧的 SYNC-DL码相位分别是[135。, 45。, 225。, 135°],那么在4妄下来的四个子帧中将 存在PCCPCH;如果四个连续子帧的SYNC-DL码相位分别是[315。, 225°, 315°, 45。],那么在接下来的四个子帧中将不存在PCCPCH。因此,如何准确有效地计算SYNC-DL码相位和检测PCCPCH位置信息, 成为了 TD-SCDMA终端设计中非常关键的技术问题。发明内容本发明所要解决的技术问题是提供一种PCCPCH位置的检测方法与装置, 用于TD-SCDMA终端检测PCCPCH的位置。 为解决上述技术问题,本发明提供方案如下一种主公共控制物理信道PCCPCH位置的检测方法,包括以下步骤步骤A, TD-SCDMA终端根据接收到的TD-SCDMA子帧中的训练序列 Midamble码和下行同步SYNC-DL码分别进行信道估计;步骤B,根据步骤A中所得两个信道估计结果计算得到该子帧的 SYNC-DL码的绝对相位信息;步骤C,根据对连续子帧计算得到的SYNC-DL码的绝对相位信息,判断 PCCPCH的位置。本发明所示的检测方法,其中,所述步骤A中,TD-SCDMA终端进一步根据TS0时隙中的Midamble码 进行信道估计。本发明所示的检测方法,其中,所述步骤A中,TD-SCDMA终端进一步根据TS0时隙中的Midamble码 的后128个码片进行信道估计。本发明所示的检测方法,其中,所述步骤A中,所述根据接收到的Midamble码进行信道估计包括分别对本地的基本Midamble码和接收到的Midamble码进行傅立叶变换, 得到相应的频域序列;对接收到的Midamble码的频域序列和本地的基本Midamble码的频域序 列进行对位相除,得到对位相除值,再对对位相除值进行逆傅立叶变换,得到 Midamble码的信道估计结果;所述步骤A中,所述根据SYNC-DL码进行信道估计包括分别对本地的SYNC-DL码和接收到的SYNC-DL码进行傅立叶变换,得 到相应的频域序列;对接收到的SYNC-DL的频域序列和本地的SYNC-DL码的频域序列进行 对位相除,得到对位相除值,再对对位相除值进行逆傅立叶变换,得到 SYNC-DL的信道估计结果。本发明所示的检测方法,其中,所述步骤B中,所述根据两个信道估计结果计算SYNC-DL码的绝对相位 信息是,对步骤A中所得两个信道估计结果进行共轭相乘并累加,得到累加 值,再计算所得累加值的相位,得到该子帧的SYNC-DL码的绝对相位信息。 本发明所示的检测方法,其中,所述步骤B中,所述对步骤A中所得两个信道估计结果进行共辄相乘并 累加是,对步骤A中所得的两个信道估计结果的前16点进行共轭相乘并累加。 本发明所示的检测方法,其中,所述步骤C具体包括 对子帧的SYNC-DL码的绝对相位进行硬判决,输出相位硬判决结果; 根据子帧接收的先后顺序,将连续子帧的相位硬判决结果合成一个合成相 位序列;将所述合成相位序列与特定相位序列进行比较,并根据比较结果判断 PCCPCH的位置。本发明所示的检测方法,其中,所述对连续子帧的SYNC-DL码的绝对相位进行硬判决是根据判决算法'45°; 0°《<卯。s, 、135, 900^尸0)<1800 、化乂-^-丄小^ 尸(")H 进行硬判决, 225°; 180° (")<270°315°; 270°^尸(")<3600 其中,PO)为子帧的SYNC-DL码的绝对相位,0° S尸(")< 360° ,为绝 对相位判决结果。本发明所示的检测方法,其中,所述根据合成相位序列与特定相位序列的比较结果判断PCCPCH的位置 是如果所述合成相位序列中包括有4个连续子帧的相位硬判决结果,当所述合成相位序列与特定相位序列[135。, 45°, 225°, 135。]相同时,判断 所述4个连续子帧之后的四个子帧中存在PCCPCH;当所述合成相位序列与特定相位序列[315。, 225°, 315。, 45。]相同时,判断 所述4个连续子帧之后的四个子巾贞中不存在PCCPCH;当所述合成相位序列不同于上述任一特定相位序列时,判断PCCPCH位 置检测失败。本发明所示的4全测方法,其中,所述根据合成相位序列与特定相位序列的比较结果判断PCCPCH的位置 是如果所述合成相位序列中包括有3个连续子帧的相位硬判决结果,当所述合成相位序列与特定相位序列[45。,225。, 135。]相同时,判断所述3 个连续子帧之后的四个子帧中存在PCCPCH;当所述合成相位序列与特定相位序列[135。, 45°, 225。,]相同时,判断所述3 个连续子帧的后一个子帧之后的四个子帧中存在PCCPCH;当所述合成相位序列与特定相位序列[225。, 315。, 45。]相同时,判断所述3 个连续子帧之后的四个子帧中不存在PCCPCH;当所述合成相位序列与特定相位序列[315。, 225°, 315。]相同时,判断所述 3个连续子帧的后一个子帧之后的四个子帧中不存在PCCPCH;当所述合成相位序列不同于上述任一特定相位序列时,判断PCCPCH位 置才全测失败。本发明所示的检测方法,其中,所述根据合成相位序列与特定相位序列的比较结果判断PCCPCH的位置 是如果所述合成相位序列中包括有2个连续子帧的相位硬判决结果,当所述合成相位序列与特定相位序列[225。, 135。]相同时,判断所述2个连 续子帧之后的四个子帧中存在PCCPCH;当所述合成相位序列与特定相位序列[45。, 225。]相同时,判断所述2个连 续子帧的后一个子帧之后的四个子帧中存在PCCPCH;当所述合成相位序列与特定相位序列[135。, 45。]相同时,判断所述2个连 续子帧的后两个子帧之后的四个子帧中存在PCCPCH;当所述合成相位序列与特定相位序列[315。, 45。]相同时,判断所述2个连 续子帧之后的四个子帧中不存在PCCPCH;当所述合成相位序列与特定相位序列[225°, 315。]相同时,判断所述2个连 续子帧的后一个子帧之后的四个子帧中不存在PCCPCH;当所述合成相位序列与特定相位序列[315。, 225。]相同时,判断所述2个连 续子帧的后两个子帧之后的四个子帧中不存在PCCPCH;当所述合成相位序列不同于上述任一特定相位序列时,判断PCCPCH位 置检测失败。本发明所示的^r测方法,其中,所述步骤C具体包括 将当前子帧的上一子帧的SYNC-DL码的绝对相位减去当前子帧的 SYNC-DL码的绝对相位,得到当前子帧的SYNC-DL码的相对相位;
对子帧的SYNC-DL码的相对相位进行硬判决,输出相位判决结果; 根据子帧接收的先后顺序,将连续子帧的相位硬判决结果合成一个合成相 位序列;' 将所述合成相位序列与特定相位序列进行比较,并根据比较结果判断 PCCPCH的位置。本发明所示的检测方法,其中,所述对连续子帧的SYNC-DL码的相对相 位进行硬判决是根据判决算法0°; 《45。俯"(尸("))*90°; 45°<|P'(")|S135°进行硬判决俯"(尸("))*180°; 135°<|尸'("))|^225。Wg"(尸'("))* 270°; 225° < |,(")| S 315°其中,P'O)为子帧的SYNC-DL码的相对相位,户(")为相对相位判决结果。 本发明所示的4企测方法,其中,所述根据合成相位序列与特定相位序列的比较结果判断PCCPCH的位置 是如果所述合成相位序列中包括有4个连续子帧的相位硬判决结果,当所述合成相位序列与特定相位序列[-卯。,90°, -180°, -90°]或
相同时,判断所述4个连续子帧之后的四个子帧中存在PCCPCH;当所述合成相位序列与特定相位序列[-180。, 90。, -90°, 270°]或[-270。, 90°,当所述合成相位序列不同于上述任一特定相位序列时,判断PCCPCH位 置检测失败。本发明所示的检测方法,其中,所述根据合成相位序列与特定相位序列的比较结果判断PCCPCH的位置 是如果所述合成相位序列中包括有3个连续子帧的相位硬判决结果,当所述合成相位序列与特定相位序列[-90°, 90°, -180°]或
相 同时,判断所述3个连续子帧的后一个子帧之后的四个子帧中存在PCCPCH;当所述合成相位序列与特定相位序列[-180°, 90°, -90°]或[-270°, 90°, -90°] 相同时,判断所述3个连续子帧的后一个子帧之后的四个子帧中不存在 PCCPCH;
当所述合成相位序列不同于上述任一特定相位序列时,判断PCCPCH位 置检测失败。本发明所示的检测方法,其中,所述根据合成相位序列与特定相位序列的比较结果判断PCCPCH的位置 是如果所述合成相位序列中包括有2个连续子帧的相位硬判决结果,当所述合成相位序列与特定相位序列[-90°,卯°]或
相同时,判断所当所述合成相位序列与特定相位序列[-180。, 90°]或[-270°, 90。]相同时, 判断所述2个连续子帧的后两个子帧之后的四个子帧中不存在PCCPCH;当所述合成相位序列不同于上述任一特定相位序列时,判断PCCPCH位 置检测失败。一种PCCPCH位置的检测装置,包括信道估计器、相位计算器和相位 序列检测器,其中,所述信道估计器,用于根据接收到的TD-SCDMA子帧中的Midamble码 和SYNC-DL码分别进行信道估计;所述相位计算器,用于根据所述信道估计器得到的两个信道估计结果计算 得到该子帧的SYNC-DL码的绝对相位信息;所述相位序列检测器,用于根据所述相位计算器对连续子帧计算得到的 SYNC-DL码的绝对相位信息,判断PCCPCH的位置。本发明所述的检测装置,其中,所述相位计算器,进一步用于对所述信道估计器得到的两个信道估计结果 进行共轭相乘并累加,得到累加值,再计算所得累加值的相位,得到该子帧的 SYNC-DL码的绝对相位信息。本发明所述的检测装置,其中,所述相位序列检测器具体包括相位硬判 决单元、序列合成单元和序列比较单元,其中,所述相位硬判决单元,用于对子帧的SYNC-DL码的绝对相位进行硬判决, 输出相位硬判决结果;所述序列合成单元,用于将所述相位硬判决单元的判决结果合成一个合成 相位序列;
所述序列比较单元,用于将所述序列合成单元合成的合成相位序列与特定相位序列进行比较,并根据比较结果判断PCCPCH的位置。本发明所述的检测装置,其中,所述相位序列检测器具体包括相对相位计算单元、相位硬判决单元、序列合成单元和序列比较单元,其中,所述相对相位计算单元,用于将当前子帧的上一子帧的SYNC-DL码的相位減去当前子帧的SYNC-DL码的相位,得到当前子帧的SYNC-DL码的相对相位;所述相位硬判决单元,用于对子帧的SYNC-DL码的相对相位进行硬判决, 输出相位硬判决结果。所述序列合成单元,用于将所述相位硬判决单元的判决结果合成一个合成 相位序列;所述序列比较单元,用于将所述序列合成单元合成的合成相位序列与特定 相位序列进行比较,并根据比较结果判断PCCPCH的位置。从以上所述可以看出,本发明所述才全测方法与装置,通过将SYNC-DL码 与Midamble码的信道估计进行共轭相乘并累加,才艮据累加值的相位信息即可 获取SYNC-DL码的相位信息,从而准确有效地检测PCCPCH的位置。并且, 本发明还通过利用相对相位检测PCCPCH位置,进一步提高了 PCCPCH位置 检测的准确性。


图1为TD-SCDMA系统帧结构示意图; 图2为TD-SCDMA系统业务时隙结构图;图3为本发明实施例所述PCCPCH位置的检测装置的结构示意图; 图4为本发明实施例所述相位序列检测器的结构示意图; 图5为本发明实施例所述相位序列检测器的另一结构示意图; 图6为本发明实施例所述PCCPCH位置的^f企测方法的流程图; 图7为本发明实施例所述检测方法中丄oc办wc的数据结构构造图。
具体实施方式
本发明提供了一种PCCPCH位置的检测方法及装置,利用训练序列 (Midamble)码和SYNC-DL码分别进行信道估计,根据信道估计结果获取 SYNC-DL码的相位信息,从而准确有效地检测PCCPCH的位置。以下结合附 图通过具体实施例对本发明做详细的说明。图1所示为TD-SCDMA系统帧结构, 一个TDMA子帧的长度为5ms,每 个子帧又分为长度为675us的7个业务时隙(TS0-TS6)和3个特殊时隙 下行导频时隙(DwPTS, Downlink Pilot Time Slot )、保护间隔(GP)和上行 导频时隙(UpPTS, Uplink Pilot Time Slot)。其中TS0总是分配给下行链路(DL, Downlink),而TSl总是分配给上行链路(UL, Uplink)。 SYNC-DL码位于 DwPTS中,长度为64码片。图2为TD-SCDMA系统业务时隙结构图,业务 时隙中包括144码片的Midamble码。本发明实施例提供了一种PCCPCH位置的检测装置,如图3所示,该检 测装置包括信道估计器31、相位计算器32和相位序列^r测器33,其中,所述信道估计器31 ,用于根据接收到的TD-SCDMA子帧中的Midamble 码和SYNC-DL码分别进行信道估计。所述相位计算器32,用于根据所述信道估计器31得到的两个信道估计结 果计算得到该子帧的SYNC-DL码的绝对相位信息。这里,所述相位计算器32 进一步用于对所述信道估计器31得到的两个信道估计结果进行共轭相乘并累 加,得到累加值,再计算所得累加值的相位,得到该子帧的SYNC-DL码的绝 对相位信息。所述相位序列才全测器33,用于根据所述相位计算器32对连续子帧计算得 到的SYNC-DL码的绝对相位信息,判断PCCPCH的位置。这里,如图4所示,所述相位序列检测器33又具体包括相位硬判决单 元331、序列合成单元332和序列比较单元333,其中,所述相位硬判决单元331,用于对子帧的SYNC-DL码的绝对相位进行硬 判决,输出相位硬判决结果;所述序列合成单元332,用于将所述相位硬判决单元331的判决结果合成 一个合成相位序列;所述序列比较单元333,用于将所述序列合成单元332合成的合成相位序
列与特定相位序列进行比较,并根据比较结果判断PCCPCH的位置。为了对相对相位进行计算,如图5所示,所述相位序列检测器33又可以具体包括相对相位计算单元334、相位硬判决单元335、序列合成单元336和序列比较单元337,其中,所述相对相位计算单元334,用于将当前子帧的上一子帧的SYNC-DL码的相位减去当前子帧的SYNC-DL码的相位,得到当前子帧的SYNC-DL码的相对相位;所述相位硬判决单元335,用于对所述相对相位计算单元334得到的相对 相位进行硬判决,输出相位硬判决结果。所述序列合成单元336,用于将所述相位硬判决单元335的判决结果合成 一个合成相位序列;所述序列比较单元337,用于将所述序列合成单元336合成的合成相位序 列与特定相位序列进行比较,并根据比较结果判断PCCPCH的位置。基于上述PCCPCH位置的检测装置,本实施例还提供了 一种PCCPCH位 置的检测方法,请参照图6所示,为本发明实施例所述PCCPCH位置的检测 方法的流程图,应用于TD-SCDMA终端检测PCCPCH位置,该方法包括以下 步骤步骤61, TD-SCDMA终端根据接收到的TD-SCDMA子帧中的Midamble 码和SYNC-DL码分别进行信道估计。这里,优选地根据接收到子帧中TSO中的Midamble码进行信道估计。可用于信道估计的信道估计算法有多种,对于异频組网,可采用单小区信道估计 算法;对于同频组网,可采用多小区信道估计算法。本实施例中,提供一种基 于傅立叶变换运算的单小区信道估计的算法对于接收到的TS0中的144个Midamble码片,为了避免数据部分对 Midamble码的拖尾影响,因此,选择Midamble码的后128个码片(用及ecMVZ 表示)用于信道估计,其信道估计的计算公式如下 /4d "群(J^T(Hf/0./F7T(ZocMVO), 其中,ZocMW表示本地的基本Midamble码(其长度和范围对应于), i^T 表示快速傅立叶变换(或傅立叶变换),IFiT表示快速逆傅立叶变换(或逆傅
立叶变换),./表示对位相除(点除),/z;表示针对128个Midamble码片的信 道估计结果,它是一个与i ecM/c/长度相等的一个序列。在TD-SCDMA系统中, 信道估计长度的典型值为16,因此,这里仅取;C前16点作为Midamble码的 信道估计结果;^,即/w""(l:16)。对于根据SYNC-DL码计算信道估计,也采用与Midamble码类似的方法,即/j;=靜7x尸Fr(i e场"c)./7^T(丄o,"c))其中,i mS^"c表示终端接收到的SYNC-DL码,丄ocS,c表示本地用于计算信 道估计的SYNC-DL码,~ 。表示取/^前16点的SYNC-DL码的信道估计结 果。这里,需要指出的是,实际的通信系统中,为使接收的SYNC-DL码不丢 失任何信息,在接收SYNC-DL码的时候,实际接收的码片长度通常要大于64, 例如,将SYNC-DL码两端各32码片的GP—并接收进来,此时,SYNC-DL 码总的接收长度为128 ( 128为2的整数次幂,以便于应用傅立叶运算)。由 帧结构可知,在不引入相邻时隙干扰的情况下,SYNC-DL码的接收长度范围 在64 ~ ( 32 + 64 + 96 )之间,即64 ~ 192之间。在SYNC-DL码的接收长度大 于64的时候,即及ecS"c的长度大于64的时候,此时ZocSjw应构造成与J ecS"c 相一致的结构,例如,在将SYNC-DL码两端各32chip的GP —并接收进来时, 丄oc办"c的数据结构如图7所示,分别在本地的SYNC-DL码两端增加32码片 的0 ,使之具有与及ec&加相 一致的结构。步骤62,根据步骤61中所得两个信道估计结果(/w和/v )计算得到该 子帧的SYNC-DL码的绝对相位信息P(")。这里,具体的可以是,对步骤61中所得两个信道估计结果(/^和/z一 ) 进行共辄相乘并累加,得到累加值,再计算所得累加值的相位,得到该子帧的 SYNC-DL码的绝对相位信息PO),即可以按照如下公式进行计算所述累加值 (用C表示)及相位<formula>formula see original document page 17</formula>
其中,U"表示^W的共轭,;^we(C)表示取复数C的相位,P(")表示第"个 子帧的SYNC-DL的绝对相位。这里,具体的相位计算方法有多种,例如可以根据复数C的虚部与实部的比值的反正切值户(w)-arctan(^^)计算绝对相Re(C)位,其中,Im(C)表示复数C的虚部,Re(C)表示复数C的实部,相位P(")的 取值范围为0。 S尸(")< 360。。步骤63, TD-SCDMA终端根据对连续子帧计算得到的SYNC-DL码的绝 对相位信息,判断PCCPCH的位置。这里,TD-SCDMA终端计算连续子帧的SYNC-DL码的绝对相位并判断PCCPCH的位置,可以有两种实现方式绝对相位序列4全测和相对相位序列检测,以下分别予以说明(一)对于绝对相位序列检测,首先,TD-SCDMA终端直接对子帧的SYNC-DL码的绝对相位进行硬判决,输出相位^_判决结果;然后,才艮据子帧接收的先后顺序,将连续的N个子帧的相位硬判决结果合成一个合成相位序列;最后,将所述合成相位序列与特定相位序列进行比较,并根据比较结果判断PCCPCH的位置。这里,所述对子帧的SYNC-DL码的绝对相位进行硬判决是根据判决算法'45°; 0°SP(")<90°-135°; 90°^尸(")<180° ,Ay-^ 尸(")H 进行硬判决, 225°; 180°^尸(")<270°315°; 270°^户(")<360° 上式中,为子帧的SYNC-DL码的绝对相位,0°《< 360°,为绝对 相位判决结果。这里,所述将连续的N个子帧的相位硬判决结果合成一个合成相位序列 (S(n)),可由以下7>式表示S(n)=-JV +1), P(" - + 2),…,》(")〗, 上式中,如果nO,可令户(n)等于无效值,例如,户02)=_5。这里,在合成相位序列与特定相位序列比较中,是根据TD-SCDMA系统 中SYNC-DL码的相位特点选择特定相位序列,将S(n)与特定相位序列相比较, 以下根据iV取4、 3和2三种情况分别说明比较过程
1. 当N取4 ,即S(n)中包括4个连续的子帧的绝对相位信息时 当S(n)与特定相位序列[135。, 45。, 225。, 135。]相同时,判断该4个连续子帧之后的四个子帧中存在PCCPCH;当S(n)与特定相位序列[315。, 225。, 315°, 45。]相同时,判断该4个连续子帧 之后的四个子帧中不存在PCCPCH;当S(n)不同于上述任一特定相位序列时,输出一个无效的判断结果。2. 当W取3,即S(n)中包括3个连续的子帧的绝对相位信息时 当S(n)与特定相位序列[45。,225。, 135。]相同时,判断该3个连续子帧之后的四个子帧中存在PCCPCH;当S(n)与特定相位序列[135。,45。,225。,]相同时,判断该3个连续子帧的后 一个子帧之后的四个子帧中存在PCCPCH;当S(n)与特定相位序列[225。, 315°, 45。]相同时,判断该3个连续子帧之后 的四个子帧中不存在PCCPCH;当S(n)与特定相位序列[315。, 225°, 315°]相同时,判断该3个连续子帧的后 一个子帧之后的四个子帧中不存在PCCPCH;当S(n)不同于上述任一特定相位序列时,输出 一个无效的判断结果。3. 当7V耳又2,即S(n)中包括2个连续的子帧的绝对相位信息时当S(n)与特定相位序列[225。, 135。]相同时,判断该2个连续子帧之后的四 个子帧中存在PCCPCH;当S(n)与特定相位序列[45。, 225。]相同时,判断该2个连续子帧的后一个 子帧之后的四个子帧中存在PCCPCH;当S(n)与特定相位序列[135。, 45。]相同时,判断该2个连续子帧的后两个 子帧之后的四个子帧中存在PCCPCH;当S(n)与特定相位序列[315。, 45。]相同时,判断该2个连续子帧之后的四 个子帧中不存在PCCPCH;当S(n)与特定相位序列[225°, 315。]相同时,判断该2个连续子帧的后一个 子帧之后的四个子帧中不存在PCCPCH;当S(n)与特定相位序列[315。, 225°]相同时,判断该2个连续子帧的后两个 子帧之后的四个子帧中不存在PCCPCH;
当S(n)不同于上述任一特定相位序列时,输出 一个无效的判断结果。 (二)对于相对相位序列检测,TD-SCDMA终端首先将当前子帧的上一 子帧的SYNC-DL码的绝对相位减去当前子帧的SYNC-DL码的绝对相位,得 到当前子帧的SYNC-DL码的相对相位;然后对子帧的SYNC-DL码的相对相 位进行硬判决,输出相位判决结果;根据子帧接收的先后顺序,将连续子帧的 相位硬判决结果合成一个合成相位序列;最后,将所述合成相位序列与特定相 位序列进行比较,并根据比较结果判断PCCPCH的位置。这里,所述相对相位可由公式尸 尸01-1)-尸(n)计算,其中F(n)表示子帧 的SYNC-DL码的相对相位,尸("-l)表示尸(")所对应的子帧的上一子帧的绝对 相位。这里,对相对相位进行硬判决,是根据判决算法
<formula>formula see original document page 20</formula>
其中,w'g"(尸'("))表示取尸'(")的极性,表示相对相位判决结果。 类似的,根据子帧接收的先后顺序,将相对相位判决结果合成一个合成相 位序列S'(n),其中S'(n)-[户("-iV + l),r("-7V + 2),…,户(")〗(该式中,如果n〈0,可 令尸'(w)等于无效值,例如,尸'(")=-5。),并与特定相位序列相比较,以下仍 然通过W取值4、. 3和2分別说明此比较过程
1. 当iV取4,即S'(n)中包括4个连续的子帧的相对相位信息时 当S'(n)与特定相位序列[-90。,卯°, -180°, -90°]或
相同时,判断该4个连续子帧之后的四个子帧中存在PCCPCH;当S'(n)与特定相位序列[-180。,卯。,-90°, 270°]或[-270。, 90。, -90。, 270。]相 同时,判断该4个连续子帧之后的四个子帧中不存在PCCPCH;当S'(n)不同于上述任一特定相位序列时,输出一个无效的判断结果。
2. 当W取3,即S'(n)中包括3个连续的子帧的相对相位信息时当S'(n)与特定相位序列[-卯。,90°, -180°]或
相同时,判断该3 个连续子帧的后一个子帧之后的四个子帧中存在PCCPCH;
当S'(n)与特定相位序列[-180°, 90。, -90°]或[-270°, 90。, -90°]相同时,判断该 3个连续子帧的后一个子帧之后的四个子帧中不存在PCCPCH;当S'(n)不同于上述任一特定相位序列时,输出一个无效的判断结果。 3.当JV取2,即S'(n)中包括2个连续的子帧的相对相位信息时 当S'(n)与特定相位序列[-90。, 90°]或
相同时,判断该2个连续子帧 的后两个子帧之后的四个子帧中存在PCCPCH;当S'(n)与特定相位序列[-180。, 90°]或[-270°, 90。]相同时,判断该2个连 续子帧的后两个子帧之后的四个子帧中不存在PCCPCH;当S'(n)不同于上述任一特定相位序列时,输出 一个无效的判断结果。以上分别说明了绝对相位序列检测和相对相位序列检测的过程。在实际检 测过程中,7V值的选取可根据实际需要而定iV值越大,误检概率越小,但漏 检概率越大;JV值越小,误检概率越大,但漏检概率越小。采用相对相位进行 PCCPCH的位置检测,能够消除接收机频率与基站发射频率不一致对相位计算的影响,因而能够提高PCCPCH位置检测的准确性。最后应当说明的是,本发明所述的PCCPCH位置的检测方法及装置,并 不仅仅限于说明书和实施方式中所列运用,它完全可以被适用于各种适合本发 明之领域,对于熟悉本领域的人员而言可容易地实现另外的优点和进行修改, 因此在不背离权利要求及等同范围所限定的 一般概念的精神和范围的情况下, 本发明并不限于特定的细节、代表性的设备和这里示出与描述的图示示例。
权利要求
1.一种主公共控制物理信道PCCPCH位置的检测方法,其特征在于,包括以下步骤步骤A,TD-SCDMA终端根据接收到的TD-SCDMA子帧中的训练序列Midamble码和下行同步SYNC-DL码分别进行信道估计;步骤B,根据步骤A中所得两个信道估计结果计算得到该子帧的SYNC-DL码的绝对相位信息;步骤C,根据对连续子帧计算得到的SYNC-DL码的绝对相位信息,判断PCCPCH的位置。
2. 如权利要求1所述的检测方法,其特征在于,所述步骤A中,TD-SCDMA终端进一步根据TS0时隙中的Midamble码 进行信道估计。
3. 如权利要求2所述的方法,其特征在于,所述步骤A中,TD-SCDMA终端进一步根据TS0时隙中的Midamble码 的后128个码片进行信道估计。
4. 如权利要求1所述的检测方法,其特征在于,所述步骤A中,所述根据接收到的Midamble码进行信道估计包括 分别对本地的基本Midamble码和接收到的Midamble码进行傅立叶变换,得到相应的频域序列;对接收到的Midamble码的频域序列和本地的基本Midamble码的频域序列进行对位相除,得到对位相除值,再对对位相除值进行逆傅立叶变换,得到Midamble码的信道估计结果;所述步骤A中,所述根据SYNC-DL码进行信道估计包括 分别对本地的SYNC-DL码和接收到的SYNC-DL码进行傅立叶变换,得到相应的频域序列;对接收到的SYNC-DL的频域序列和本地的SYNC-DL码的频域序列进行对位相除,得到对位相除值,再对对位相除值进行逆傅立叶变换,得到SYNC-DL的信道估计结果。
5. 如权利要求1所述的检测方法,其特征在于,所述步骤B中,所述根据两个信道估计结果计算SYNC-DL码的绝对相位 信息是,对步骤A中所得两个信道估计结果进行共轭相乘并累加,得到累加 值,再计算所得累加值的相位,得到该子帧的SYNC-DL码的绝对相位信息。
6. 如权利要求5所述的方法,其特征在于,所述步骤B中,所述对步骤A中所得两个信道估计结果进行共扼相乘并 累加是,对步骤A中所得的两个信道估计结果的前16点进行共轭相乘并累加。
7. 如权利要求1所述的检测方法,其特征在于,所述步骤C具体包括 对子帧的SYNC-DL码的绝对相位进行硬判决,输出相位硬判决结果; 根据子帧接收的先后顺序,将连续子帧的相位硬判决结果合成一个合成相位序列;将所述合成相位序列与特定相位序列进行比较,并根据比较结果判断 PCCPCH的位置。
8. 如权利要求7所述的方法,其特征在于,所述对连续子帧的SYNC-DL码的绝对相位进行硬判决是根据判决算法<formula>formula see original document page 3</formula>°其中,为子帧的SYNC-DL码的绝对相位,0°《户(")< 360°,》(")为绝 对相位判决结果。
9. 如权利要求8所述的方法,其特征在于,所述根据合成相位序列与特定相位序列的比较结果判断PCCPCH的位置 是如果所述合成相位序列中包括有4个连续子帧的相位硬判决结果,当所述合成相位序列与特定相位序列[135。, 45°, 225°, 135。]相同时,判断 所述4个连续子帧之后的四个子帧中存在PCCPCH;当所述合成相位序列与特定相位序列[315。, 225°, 315°, 45°]相同时,判断 所述4个连续子帧之后的四个子帧中不存在PCCPCH;当所述合成相位序列不同于上述任一特定相位序列时,判断PCCPCH位 置检测失败。
10. 如权利要求8所述的方法,其特征在于,所述根据合成相位序列与特定相位序列的比较结果判断PCCPCH的位置 是如果所述合成相位序列中包括有3个连续子帧的相位硬判决结果,当所述合成相位序列与特定相位序列[45。,225。, 135。]相同时,判断所述3 个连续子帧之后的四个子帧中存在PCCPCH;当所述合成相位序列与特定相位序列[135。, 45°, 225°,]相同时,判断所述3 个连续子帧的后一个子帧之后的四个子帧中存在PCCPCH;当所述合成相位序列与特定相位序列[225°, 315°, 45°]相同时,判断所述3 个连续子帧之后的四个子帧中不存在PCCPCH;当所述合成相位序列与特定相位序列[315。, 225。, 315。]相同时,判断所述 3个连续子帧的后一个子帧之后的四个子帧中不存在PCCPCH;当所述合成相位序列不同于上述任一特定相位序列时,判断PCCPCH位 置4企测失败。
11. 如权利要求8所述的方法,其特征在于,所述根据合成相位序列与特定相位序列的比较结果判断PCCPCH的位置 是如果所述合成相位序列中包括有2个连续子帧的相位硬判决结果,当所述合成相位序列与特定相位序列[225。, 135。]相同时,判断所述2个连 续子帧之后的四个子帧中存在PCCPCH;当所述合成相位序列与特定相位序列[45°, 225°]相同时,判断所述2个连 续子帧的后一个子帧之后的四个子帧中存在PCCPCH;当所述合成相位序列与特定相位序列[135。, 45。]相同时,判断所述2个连 续子帧的后两个子帧之后的四个子帧中存在PCCPCH;当所述合成相位序列与特定相位序列[315。, 45。]相同时,判断所述2个连 续子帧之后的四个子帧中不存在PCCPCH;当所述合成相位序列与特定相位序列[225。, 315°]相同时,判断所述2个连 续子帧的后一个子帧之后的四个子帧中不存在PCCPCH;当所述合成相位序列与特定相位序列[315。, 225°]相同时,判断所述2个连 续子帧的后两个子帧之后的四个子帧中不存在PCCPCH;当所述合成相位序列不同于上述任一特定相位序列时,判断PCCPCH位置检测失败。
12. 如权利要求1所述的检测方法,其特征在于,所述步骤C具体包括 将当前子帧的上一子帧的SYNC-DL码的绝对相位减去当前子帧的SYNC-DL码的绝对相位,得到当前子帧的SYNC-DL码的相对相位; 对子帧的SYNC-DL码的相对相位进行硬判决,输出相位判决结果; 根据子帧接收的先后顺序,将连续子帧的相位硬判决结果合成一个合成相位序列;将所述合成相位序列与特定相位序列进行比较,并根据比较结果判断 PCCPCH的位置。
13. 如权利要求12所述的方法,其特征在于,所述对连续子帧的SYNC-DL 码的相对相位进行硬判决是根据判决算法0。; S 45。45、l尸'(")l"3 进行硬判决 s!.g"(P'("))n80。; 135° 225° 牟(T'(")) * 270°; 225° < 《315°其中,尸(")为子帧的SYNC-DL码的相对相位,户(")为相对相位判决结果。
14. 如权利要求13所述的方法,其特征在于,所述根据合成相位序列与特定相位序列的比较结果判断PCCPCH的位置 是如果所述合成相位序列中包括有4个连续子帧的相位硬判决结果,当所述合成相位序列与特定相位序列[-90°, 90°, -180°, -90°]或
相同时,判断所述4个连续子帧之后的四个子帧中存在PCCPCH;当所述合成相位序列与特定相位序列[-180°, 90°,-卯°, 270°]或[-270°, 90°,当所述合成相位序列不同于上述任一特定相位序列时,判断PCCPCH位 置检测失败。
15. 如权利要求13所述的方法,其特征在于,所述根据合成相位序列与特定相位序列的比较结果判断PCCPCH的位置 是如果所述合成相位序列中包括有3个连续子帧的相位硬判决结果,当所述合成相位序列与特定相位序列[-90°, 90。, -180。]或
相 同时,判断所述3个连续子帧的后一个子帧之后的四个子帧中存在PCCPCH;当所述合成相位序列与特定相位序列[-180°, 90°, -90°]或[-270°, 90。, -90°] 相同时,判断所述3个连续子帧的后一个子帧之后的四个子帧中不存在 PCCPCH;当所述合成相位序列不同于上述任一特定相位序列时,判断PCCPCH位 置检测失败。
16.如权利要求13所述的方法,其特征在于,所述根据合成相位序列与特定相位序列的比较结果判断PCCPCH的位置 是如果所述合成相位序列中包括有2个连续子帧的相位硬判决结果,当所述合成相位序列与特定相位序列[-90。,卯°]或
相同时,判断所当所述合成相位序列与特定相位序列[-180。,90°]或[-270°,90°]相同时,当所述合成相位序列不同于上述任一特定相位序列时,判断PCCPCH位 置检测失败。
17. —种PCCPCH位置的检测装置,其特征在于包括信道估计器、相位 计算器和相位序列检测器,其中,所述信道估计器,用于根据接收到的TD-SCDMA子帧中的Midamble码 和SYNC-DL码分别进行信道估计;所述相位计算器,用于根据所述信道估计器得到的两个信道估计结果计算 得到该子帧的SYNC-DL码的绝对相位信息;所述相位序列检测器,用于根据所述相位计算器对连续子帧计算得到的 SYNC-DL码的绝对相位信息,判断PCCPCH的位置。
18. 如权利要求17所述的检测装置,其特征在于,所述相位计算器,进一步用于对所述信道估计器得到的两个信道估计结果 进行共轭相乘并累加,得到累加值,再计算所得累加值的相位,得到该子帧的 SYNC-DL码的绝对相位信息。
19. 如权利要求17所述的检测装置,其特征在于,所述相位序列检测器 具体包括相位硬判决单元、序列合成单元和序列比较单元,其中,所述相位硬判决单元,用于对子帧的SYNC-DL码的绝对相位进行硬判决, 输出相位硬判决结果;所述序列合成单元',用于将所述相位硬判决单元的判决结果合成一个合成 相位序列;所述序列比较单元,用于将所述序列合成单元合成的合成相位序列与特定 相位序列进行比较,并才艮据比较结果判断PCCPCH的位置。
20.如权利要求17所述的检测装置,其特征在于,所述相位序列检测器 具体包括相对相位计算单元、相位硬判决单元、序列合成单元和序列比较单 元,其中,所述相对相位计算单元,用于将当前子帧的上一子帧的SYNC-DL码的相 位减去当前子帧的SYNC-DL码的相位,得到当前子帧的SYNC-DL码的相对 相位;所述相位硬判决单元,用于对子帧的SYNC-DL码的相对相位进行硬判决, 输出相位硬判决结果;所述序列合成单元,用于将所述相位硬判决单元的判决结果合成一个合成 相位序列;所述序列比较单元,用于将所述序列合成单元合成的合成相位序列与特定 相位序列进行比较,并根据比较结果判断PCCPCH的位置。
全文摘要
本发明提供了一种主公共控制物理信道位置的检测方法及装置。所述主公共控制物理信道位置的检测方法包括步骤A,TD-SCDMA终端根据接收到的TD-SCDMA子帧中的Midamble码和SYNC-DL码分别进行信道估计;步骤B,对步骤A中所得两个信道估计结果进行共轭相乘并累加,得到累加值,再计算所得累加值的相位,得到该子帧的SYNC-DL码的绝对相位信息;步骤C,根据对连续子帧计算得到的SYNC-DL码的绝对相位信息,判断PCCPCH的位置。按照本发明所述检测方法及装置,可准确有效的检测出PCCPCH的位置信息。
文档编号H04L27/18GK101106554SQ20071011855
公开日2008年1月16日 申请日期2007年7月9日 优先权日2007年7月9日
发明者波 徐, 许百成 申请人:北京天碁科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1