首页> 中国专利> 向无线通信系统中的小区分配主同步码序列和辅同步码序列

向无线通信系统中的小区分配主同步码序列和辅同步码序列

摘要

本发明描述了用于在无线通信系统中向小区分配主同步码(PSC)序列和辅同步码(SSC)序列的技术。针对节点B中的多个小区,可以使用至少一个PSC序列和多个SSC序列。在一种设计方案中,可以将系统中的可用SSC序列安排到一些组中,其中每一组包括M个不同的SSC序列。可以使用对每组M个SSC序列的不同重排列(例如,不同的循环移位)来形成M个SSC序列的额外的组。在一种设计方案中,针对一个节点B中的三个小区,可以使用三个SSC序列SSC(G1)、SSC(G2)和SSC(G3)。针对另一个节点B中的三个小区,可以使用包括SSC(G3)、SSC(G1)和SSC(G2)的第一重排列。针对另一个节点B中的三个小区,可以使用包括SSC(G2)、SSC(G3)和SSC(G1)的第二重排列。

著录项

  • 公开/公告号CN101755388A

    专利类型发明专利

  • 公开/公告日2010-06-23

    原文格式PDF

  • 申请/专利权人 高通股份有限公司;

    申请/专利号CN200880025446.2

  • 发明设计人 罗涛;

    申请日2008-05-21

  • 分类号H04B1/707(20060101);

  • 代理机构72002 永新专利商标代理有限公司;

  • 代理人宋献涛;王英

  • 地址 美国加利福尼亚

  • 入库时间 2023-12-18 00:22:50

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-06-08

    未缴年费专利权终止 IPC(主分类):H04J11/00 授权公告日:20130717 终止日期:20170521 申请日:20080521

    专利权的终止

  • 2013-07-17

    授权

    授权

  • 2010-08-18

    实质审查的生效 IPC(主分类):H04B1/707 申请日:20080521

    实质审查的生效

  • 2010-06-23

    公开

    公开

说明书

本申请要求享受2007年5月21日提交的、题目为“AMETHOD ANDAPPARATUS FOR SSC GROUPING IN A WIRELESS COMMUNICATIONSYSTEM”的美国临时申请No.60/939,321的优先权,该临时申请已转让给本申请的受让人,故以引用方式并入本申请。

技术领域

概括地说,本发明涉及通信,具体地说,本发明涉及用于无线通信系统的同步技术。

背景技术

如今已广泛地部署了无线通信系统以提供各种通信内容,例如:语音、视频、分组数据、消息服务、广播等等。这些无线系统可以是多址系统,其能够通过共享可用的系统资源来支持多个用户。这种多址系统的例子包括:码分多址(CDMA)系统、时分多址(TDMA)系统、频分多址(FDMA)系统、正交FDMA(OFDMA)系统和单载波FDMA(SC-FDMA)系统。

无线通信系统可以包括任意数目的节点B(Node B),这些节点B可以支持与任意数目的用户设备(UE)进行通信。每一个节点B可以支持一个或多个小区,其中术语“小区”是指服务于一覆盖区域的节点B和/或节点B子系统的最小覆盖区域。UE(例如,蜂窝电话)在任何给定时刻可以位于一个或多个小区的覆盖范围内。当UE刚刚开机或丢失覆盖时,其可能不知道可以接收哪些小区的信号。UE可以执行小区搜索以对小区进行检测,并获得所检测到的小区的定时和其它信息。

每个小区都可以发送主同步信号和辅同步信号,以协助UE执行小区搜索。通常来说,同步信号可以是用于协助接收机来检测发射机并获得发射机的定时和/或其他信息的任何信号。同步信号是一种信令开销,因而应当尽可能高效地进行发送。此外,同步信号还应当允许UE快速且高效地进行小区搜索。

发明内容

本申请描述了用于在无线通信系统中向小区分配主同步码(PSC)序列和辅同步码(SSC)序列的技术。这些技术可以提高UE的小区检测性能。

在一种设计方案中,针对节点B中的多个小区,可以使用至少一个PSC序列和多个SSC序列。可以向每一个小区分配根据该小区的小区标识(ID)所确定的PSC序列和SSC序列。根据用于每一个小区的PSC序列,生成用于该小区的主同步信号。根据用于每一个小区的SSC序列,生成用于该小区的辅同步信号。可以发送用于每一个小区的主同步信号和辅同步信号,以便帮助UE执行小区搜索。

在一种设计方案中,可以将系统中可用的SSC序列安排到一些组合中,其中每一组包括M个SSC序列,M是大于1的整数。对于每一组M个SSC序列,可以使用对该组的M个SSC序列的不同重排列(例如,不同的循环移位)来形成M个SSC序列的额外的组。可以向不同节点B中的小区分配M个SSC序列的不同组。可以将分配有给定的一组M个SSC序列的不同重排列的节点B分隔开,以使得任何UE可以检测到这些节点B中的至多一个的小区。

在一种设计方案中,针对节点B中的三个小区,使用三个PSC序列,并针对该节点B中的这三个小区,使用三个SSC序列SSC(G1)、SSC(G2)和SSC(G3),其中G1、G2和G3是三个SSC序列的索引。针对另一个节点B中的三个小区1、2和3,可以分别使用包括SSC(G3)、SSC(G1)和SSC(G2)的第一重排列(其对应于对索引循环移位一次)。针对另一个节点B中的三个小区1、2和3,可以分别使用包括SSC(G2)、SSC(G3)和SSC(G1)的第二重排列(其对应于对索引循环移位两次)。这种设计方案实现针对三个节点B中的每一个小区,使用PSC序列和SSC序列的不同组合。

下文将进一步详细地描述本发明的各个方面和特征。

附图说明

图1示出了一种无线通信系统。

图2示出了主同步信号和辅同步信号的传输。

图3示出了小区ID到PSC和SSC序列的映射。

图4示出了节点B和UE的框图。

图5示出了同步信号生成器的框图。

图6示出了UE处的同步处理器的框图。

图7示出了用于发送同步信号的处理过程。

图8示出了用于发送同步信号的装置。

图9示出了用于检测小区的处理过程。

图10示出了用于检测小区的装置。

具体实施方式

本申请描述的技术可以用于各种无线通信系统,例如CDMA、TDMA、FDMA、OFDMA、SC-FDMA和其它系统。术语“系统”和“网络”经常互换地使用。CDMA系统可以实现诸如通用陆地无线接入(UTRA)、cdma2000等等之类的无线技术。UTRA包括宽频带CDMA(W-CDMA)和CDMA的其它变型。cdma2000覆盖IS-2000、IS-95和IS-856标准。TDMA系统可以实现诸如全球移动通信系统(GSM)之类的无线技术。OFDMA系统可以实现诸如演进型UTRA(E-UTRA)、超移动宽带(UMB)、IEEE802.11(Wi-Fi)、IEEE 802.16(WiMAX)、IEEE 802.20、Flash-等等之类的无线技术。UTRA和E-UTRA是通用移动电信系统(UMTS)的一部分。3GPP长期演进(LTE)是使用E-UTRA的UMTS的一个即将发布版本,其中E-UTRA在下行链路上使用OFDMA,在上行链路上使用SC-FDMA。在来自名称为“3rd Generation Partnership Project”(3GPP)的组织的文档中描述了UTRA、E-UTRA、UMTS、LTE和GSM。在来自名称为“3rd Generation Partnership Project 2”(3GPP2)的组织的文档中描述了cdma2000和UMB。这些不同的无线技术和标准是本领域已知的。为了清楚说明起见,下面针对LTE来描述这些技术的某些方面,并且在下面的大多数描述中使用LTE术语。

图1示出了具有多个节点B的无线通信系统100。为了简单起见,图1中仅示出了三个节点B 110a、110b和110c。节点B是用于与UE进行通信的固定站,其还可以称为演进型节点B(eNB)、基站、接入点等等。每一个节点B 110为特定地理区域102提供通信覆盖。为了提高系统容量,可以将每一个节点B的全部覆盖区域划分为多个较小区域,例如,三个较小区域104a、104b和104c。每一个较小区域可以由各自的节点B子系统来服务。在3GPP中,术语“小区”指节点B的最小覆盖区域和/或服务本覆盖区域的节点B子系统。在其它系统中,术语“扇区”指最小覆盖区域和/或服务本覆盖区域的子系统。为了清楚说明起见,下文描述中使用3GPP中的小区概念。

在图1所示的示例中,每一个节点B 110具有覆盖不同的地理区域的三个小区1、2和3。节点B 110a、110b和110c的小区可以工作在相同的频率或不同的频率上。出于清楚的目的,图1示出了彼此之间不重叠的节点B的小区。在实际的部署中,一般情况下,每一个节点B的相邻小区在边缘处与其它小区重叠。此外,一般情况下,每一个节点B的每一个小区在边缘处与一个或多个相邻节点B的一个或多个其它小区重叠。这种覆盖边缘的重叠确保了当一个UE在系统中移动时,该UE可以在任何位置从一个或多个小区接收到覆盖。

UE 120可以分散于系统中,每一个UE可以是静止的或移动的。UE还可以称为移动站、终端、接入终端、用户单元、站等等。UE可以是蜂窝电话、个人数字助理(PDA)、无线调制解调器、无线通信设备、手持式设备、膝上型计算机、无绳电话等等。UE通过下行链路和上行链路上的传输,可以与节点B进行通信。下行链路(或前向链路)是指从节点B到UE的通信链路,上行链路(或反向链路)是指从UE到节点B的通信链路。在图1中,双箭头实线表示节点B和UE之间的通信。单箭头虚线表示UE从节点B接收下行链路信号。UE可以根据节点B所发送的下行链路信号来进行小区搜索。

在系统100中,节点B 110可以周期性地发送同步信号,以便允许UE120检测每一个节点B中的小区并获得诸如定时、频率偏移量、小区ID等之类的信息。可以以多种方式来生成和传输同步信号。在下面详细描述的一种设计方案中,每一个节点B周期性地发送用于该节点B中的每一个小区的主同步信号和辅同步信号。主同步信号还可以称为PSC、主同步信道(primary synchronization channel,P-SCH)等。辅同步信号还可以称为SSC、辅同步信道(secondary synchronization channel,S-SCH)等。主同步信号和辅同步信号也可以称为其它名字。

图2示出了根据一种设计方案的用于一个小区的主同步信号和辅同步信号的示例性传输。可以将下行链路的传输时间轴以无线帧为单位进行划分。每一个无线帧具有预定的持续时间(例如,10毫秒(ms)),每一个无线帧可以划分成索引为0到19的20个时隙。每一个时隙可以覆盖固定的或可配置数目的正交频分复用(OFDM)符号,例如,六个或七个OFDM符号。在图2示出的设计方案中,在每一个无线帧的每一个时隙0和10中,在两个OFDM符号中发送主同步信号和辅同步信号。通常来说,可以按任意速率来发送主同步信号和辅同步信号,例如,在每个无线帧中发送任意多次。辅同步信号可以在主同步信号的附近发送(例如,紧接在PSC前或在PSC后发送),以使得可以从主同步信号导出信道估计,并将其用于对辅同步信号的相干检测。

可以向每一个小区分配小区ID,小区ID在该小区的一定范围之内的所有小区中是独特的。这允许每一个UE都能够独特地识别出该UE检测到的所有小区,而不用考虑该UE位于何处。系统可以支持一组小区ID。可以从所支持的一组小区ID中,向每一个小区分配一个特定的小区ID。

在一种设计方案中,每一个小区可以在该小区所发送的主同步信号和辅同步信号中传送其小区ID。为了降低UE的检测复杂度,可以将小区ID划分成两部分。可以在主同步信号中传送小区ID的第一部分。在辅同步信号中传送小区ID的第二部分。

UE可以使用两阶段检测过程,来检测来自各小区的主同步信号和辅同步信号。在PSC检测阶段,UE可以检测来自各小区的主同步信号。由于UE在该阶段不具有小区定时,所以UE在每一个采样周期都检测主同步信号。为了减少在PSC检测阶段在每一个采样周期中要测试的假定(hypothesis)的数目,小区ID具有相对较小的第一部分是符合需要的。在SSC检测阶段,UE可以使用检测到的主同步信号来检测来自每一个小区的辅同步信号。

在一种设计方案中,系统支持一组504个独特的小区ID。将这504个小区ID分组成168个独特的小区ID组,每一个小区ID组包括三个独特的小区ID。这种分组使得每一个小区ID仅被包括在一个小区ID组中。小区ID可以表示成:

CID=3·GID+NID,                式(1)

其中,CID∈{0,...,503}是小区ID,

GID∈{0,...,167}是小区ID所属的小区ID组的索引,

NID∈{0,1,2}是小区ID组中的特定ID的索引。

在式(1)所示的设计方案中,小区ID由以下方式来独特地规定:(i)0到167范围之内的第一编号,其表示小区ID组;(ii)0到2范围之内的第二编号,其表示小区ID组中的ID。

针对NID的三个可能值(即,每组中的三个小区ID),可以规定三个PSC序列。此外,针对GID的168个可能值(即,168个可能的小区ID组),可以规定168个SSC序列。PSC序列和SSC序列可以表示成:

·PSC(NID)表示针对索引NID的PSC序列,其中NID∈{0,1,2},

·SSC(GID)表示针对索引GID的SSC序列,其中GID∈{0,...,167}。

这三个PSC序列可以表示为:PSC(0)、PSC(1)和PSC(2)。168个SSC序列可以表示为SSC(0)、SSC(1)、...、SSC(167)。PSC序列还可以称为PSC码、P-SCH码、主同步序列等等。SSC序列还可以称为SSC码、S-SCH码、辅同步序列等等。

图3示出了根据式(1)的小区ID到PSC和SSC序列的映射。小区ID的范围为0到503,可以将小区ID划分到小区ID组0到167中,其中每一个小区ID组包括三个连续的小区ID。可以将每一个组m中的三个小区ID映射到PSC(0)、PSC(1)和PSC(2)以及相同的SSC(m)。因此,将小区ID 0映射到PSC(0)和SSC(0),将小区ID 1映射到PSC(1)和SSC(0),以此类推,将小区ID 503映射到PSC(2)和SSC(167)。

可以以各种方式生成PSC序列和SSC序列。在一种设计方案中,可以根据Zadoff-Chu序列来生成PSC序列,如下所示:

式(2)

其中,u是由NID确定的根索引,

dpsc(n)是PSC序列,其中n是采样索引。

可以使用Zadoff-Chu序列的不同索引u来生成不同的PSC序列,其中u由NID确定。例如,针对0、1和2的NID,u可以分别等于25、29和34。

在一种设计方案中,根据最大长度序列(M序列)来生成SSC序列,如下所示:

其中,n=0,1,...,30    式(3a)

其中,n=0,1,...,30    式(3b)

其中,s0(n)和s1(n)是M序列的两个循环移位,其基于GID生成,

c0(n)和c1(n)是基于NID生成的两个加扰序列,

z0(n)和z1(n)是基于GID生成的两个加扰序列,

dssc(n)是SSC序列。

在公式组(3)中所示的设计方案中,将M序列的两个循环移位进行交织和加扰,以生成SSC序列。与时隙10的SSC序列相比,时隙0的SSC序列是以不同方式生成的。可以使用M序列的不同循环移位来生成不同的SSC序列,其中循环移位量是由GID确定的。

在公开的名为“Evolved Universal Terrestrial Radio Access(E-UTRA);Physical Channels and Modulation(Release 8)”的3GPP TS 36.211中描述了基于Zadoff-Chu序列来生成PSC序列并基于M序列来生成SSC序列。还可以以其它方式生成PSC序列和SSC序列。

通常,系统可以支持任意数目的小区ID,可以将这些小区ID安排到任意数目的组中,并且每个组可以包括任意数目的小区ID。可以根据PSC和SSC的检测复杂度来选择组的数目和每个组中小区ID的数目。组的尺寸越小,则PSC检测复杂度越小并且SSC检测复杂度越大。对于更大的组尺寸来说,相反的情况成立。为了清楚说明起见,下面的大多描述针对于式(1)中所示的设计方案,即有168个小区ID组,每一个小区ID组中三个小区ID。

可以处理PSC序列,以生成主同步信号。处理SSC序列,以生成辅同步信号。在PSC序列和主同步信号之间可以是一对一映射的,在SSC序列和辅同步信号之间也可以是一对一映射的。

在一个方面,可以以提高UE的小区检测性能的方式,来向系统中的小区分配PSC序列和SSC序列。在一种设计方案中,可以向节点B中的相邻小区分配不同的PSC序列。如果节点B有三个小区,那么可以向第一小区分配PSC(0),向第二小区分配PSC(1),向第三小区分配PSC(2)。如果节点B有少于三个的小区,那么可以使用三个PSC序列的子集,每一个小区一个PSC序列。如果节点B有超过三个的小区,那么这三个PSC序列可以使用一次以上,例如,按照所需来多次循环使用三个PSC序列,并向相邻小区分配不同的PSC序列。在另一种设计方案中,针对节点B中的所有小区,可以使用一个PSC序列。

在一种设计方案中,可以向节点B中的不同小区分配不同的SSC序列,以使得没有两个小区被分配到相同的SSC序列。可以根据系统中的所有可用SSC序列,来形成不同的SSC序列组。每一组可以包括分配给节点B中的不同小区的不同SSC序列。

在一种设计方案中,针对一个节点B中的各小区,可以使用PSC序列和SSC序列的不同组合。该设计方案可以防止UE观测到PSC和SSC之间的相位不匹配,其还称为“SFN”效应。UE可以检测来自一个小区的PSC,随后可以将该PSC作为对来自该小区的SSC的相干检测的相位参考来使用。取决于是如何向小区分配PSC序列和SSC序列的,PSC的相位可以与SSC的相位匹配,也可以不匹配。

如果节点B具有被分配有三个不同PSC序列和一个相同SSC序列的三个小区,那么UE可以根据来自这三个小区的三个不同的主同步信号,来估计这些小区的复信道增益h1、h2和h3。但是,来自这些小区的三个辅同步信号是相同的,并UE可以以复信道增益h=h1+h2+h3对其进行接收。因此,如果信道增益h1、h2和h3中的任何一个被用于对辅同步信号的相干检测,那么可能会存在相位不匹配。

如果向节点B中的三个小区分配三个不同PSC序列和三个不同SSC序列,那么针对这三个小区,UE将以复信道增益h1、h2和h3来接收三个辅同步信号。随后,UE能够使用从每一个小区的主同步信号导出的信道增益,对来自该小区的辅同步信号执行相干检测。

针对每一个节点B中的不同小区使用不同的SSC序列还可以防止UE观测到在这些小区所发送的SSC和下行链路物理信道之间的相位不匹配。在检测到来自一个小区的SSC之后,UE可以将该SSC作为解调该小区发送的其它物理信道的相位参考来使用。这些物理信道可以包括携带广播数据的物理广播信道(PBCH)、携带业务数据的物理下行链路共享信道(PDSCH)、携带控制信息或信令的物理下行链路控制信道(PDCCH)等等。通过针对节点B中不同的小区使用不同的SSC序列,UE可以根据来自每一个小区的辅同步信号,获得针对该小区的明确的信道估计。随后,根据从每一个小区的辅同步信号导出的信道估计,UE可以解调来自该小区的其它物理信道。

在一种设计方案中,可以形成一组M个不同的SSC序列,并将其分配给一个节点B中的M个不同的小区,其中M可以是大于1的任意整数值。M个SSC序列的索引可以表示为G1、G2、G3、...、GM,其中Gm∈{0,...,167},m=1,...,M。该组M个SSC序列可以表示为SSC(G1)、SSC(G2)、SSC(G3)、...、SSC(GM)。可以根据这M个SSC序列的不同重排列来获得这M个SSC序列的额外的组,其中每一种重排列与这M个SSC序列的不同排序相对应。

在一种设计方案中,可以通过对一组M个SSC序列进行循环移位,来获得该组M个SSC序列的M种重排列,如下所示:

·SSC(G1)、SSC(G2)、SSC(G3)、...、SSC(GM):没有循环移位的原始组,

·SSC(GM)、SSC(G1)、SSC(G2)、...、SSC(GM-1):循环移位1,

·SSC(GM-1)、SSC(GM)、SSC(G1)、...、SSC(GM-2):循环移位2、...,·SSC(G2)、SSC(G3)、SSC(G4)、...、SSC(G1):循环移位M-1。

上面的循环移位是针对M个SSC序列的索引G1到GM的,而不是针对任何SSC序列本身。使用M个SSC序列的原始组的最多M种不同循环移位,可以形成M个SSC序列的最多M种不同组。可以向位于系统中的不同节点B分配这M个SSC序列的不同循环移位组。可以使被分配有M个SSC序列的循环移位组后的这些节点B分隔开来,以使得UE不会从多于一个节点B检测到M个SSC序列的多于一个循环移位组。这可以避免在检测不同节点B中的小区时出现歧义。

在一种设计方案中,可以形成三个SSC序列的三种循环移位组,如下所示:

·SSC(G1)、SSC(G2)、SSC(G3):没有循环移位的原始组,

·SSC(G3)、SSC(G1)、SSC(G2):循环移位1,

·SSC(G2)、SSC(G3)、SSC(G1):循环移位2。

在一种设计方案中,可以向三个节点B分配三个SSC序列的三种循环移位组,如表1所示。对于表1所示的设计方案,将三个PSC序列和SSC序列的一个不同循环移位组用于每一个节点B中的三个小区,故针对三个节点B中的九个小区使用了九个独特的小区ID。

表1

  小区1  小区2  小区3  节点B1  PSC(0)、SSC(G1)  PSC(1)、SSC(G2)  PSC(2)、SSC(G3)  节点B2  PSC(0)、SSC(G3)  PSC(1)、SSC(G1)  PSC(2)、SSC(G2)  节点B3  PSC(0)、SSC(G2)  PSC(1)、SSC(G3)  PSC(2)、SSC(G1)

表1的设计方案具有下面有益的特性:

·给定节点B中的每一个小区使用不同的PSC序列,

·给定节点B中的每一个小区使用不同的SSC序列,

·可以将每一个小区的PSC作为SSC检测的相位参考来使用,

·可以将每一个小区的SSC作为解调该小区的其它下行链路物理信道的相位参考来使用。

在另一种设计方案中,可以向三个节点B分配三个SSC序列的三种循环移位组,如表2所示。在表2所示的设计方案中,将单个PSC序列PSC(x)用于三个节点B中的所有小区,将SSC序列的一个不同循环移位组用于每一个节点B中的三个小区,故针对每一个节点B中的三个小区使用三个独特的小区ID。

表2

  小区1  小区2  小区3  节点B1  PSC(x)、SSC(G1)  PSC(x)、SSC(G2)  PSC(x)、SSC(G3)  节点B2  PSC(x)、SSC(G3)  PSC(x)、SSC(G1)  PSC(x)、SSC(G2)  节点B3  PSC(x)、SSC(G2)  PSC(x)、SSC(G3)  PSC(x)、ssC(G1)

在表1和表2所示的设计方案中,可以将SSC序列的三种循环移位组用于三个节点B。这些节点B可以相距足够远,以使得任何UE仅可以检测到一个节点B中的小区。

通常,可以使用对M个SSC序列的原始组的任意数目的重排列,来形成M个SSC序列的任意数目的组。可以使用循环移位来实现这些重排列,这可以简化M个SSC序列的额外的组的生成,并可以确保被分配有M个SSC序列的这些组的小区使用了独特的小区ID。还可以以其它方式对M个SSC序列进行重新排序,以实现这些重排列。

在一种设计方案中,可以将特定的SSC序列分组在一起,并用于相同节点B中的小区。例如,可以将可用的SSC序列安排到M个SSC序列的若干个组中,每一组的M个SSC序列可以用于一个节点B中的小区。该设计方案使UE能够判断检测到的小区是否位于相同的节点B。上述信息对于更高效的操作是有用的。例如,由于相同的节点B中的小区具有相同的定时,所以UE可以仅获得给定节点B中第一小区的定时,并将这一定时用于该节点B中的每个其它的小区。此外,UE还能够在不用执行随机接入的情况下,执行从相同节点B中的一个小区到另一个小区的节点B内(intra-Node B)切换,而随机接入对于节点B间(inter-Node B)切换则是需要的。

在另一种设计方案中,可以使用M个SSC序列的不同重排列(例如,循环移位)的组,来形成多于M个SSC序列的更大的组。可以向具有多于M个小区的节点B分配多于M个SSC序列的更大的组。例如,M可以等于3,并且可以形成一组三个SSC序列SSC(G1)、SSC(G2)和SSC(G3)。可以使用三个SSC序列的不同循环移位组来形成K个SSC序列的更大的组,其中K可以等于4、5、6等。K可以是也可以不是M的整数倍。可以向具有K个小区的节点B分配K个SSC序列的更大的组。该设计方案用于支持具有不同数目的小区的节点B,还可以允许UE根据检测到的SSC序列来确定相同节点B中的小区。

本申请描述的技术可以提供以下优点:

·防止每一个小区的PSC和SSC之间的相位不匹配,

·防止每一个小区的SSC和其它下行链路信道之间的相位不匹配,

·通过简单的循环移位来构造SSC序列的其它的组,

·即使节点B中存在超过三个小区,也可以使UE能确定相同节点B中的小区。

图4示出了节点B 110和UE 120的一种设计方案框图,其中,节点B 110和UE 120分别是图1中的一个节点B和一个UE。在该设计方案中,节点B 110装备有T个天线434a到434t,UE 120装备有R个天线452a到452r,其中通常T≥1并且R≥1。

在节点B 110,发送处理器420从数据源412接收针对一个或多个UE的数据,根据为每一个UE选定的一种或多种调制和编码方案来处理该UE的数据,以便提供用于所有UE的数据符号。发送处理器420还可以生成针对各小区的主同步信号和辅同步信号,并提供所有主同步信号和辅同步信号的采样。如果可用的话,发送(TX)多输入多输出(MIMO)处理器430可以对数据符号、导频符号和同步信号的采样进行复用,对复用后的符号和采样执行空间处理(例如,预编码),并向T个调制器(MOD)432a到432t提供T个输出符号流。每一个调制器432可以处理各自的输出符号流(例如,针对OFDM),以获得输出码片流。每一个调制器432进一步处理(例如,转换成模拟信号、放大、滤波和上变频)这些输出码片流,以便获得下行链路信号。来自调制器432a到432t的T个下行链路信号可以分别经由T个天线434a到434t进行发送。

在UE 120,天线452a到452r从节点B 110接收下行链路信号,并分别向解调器(DEMOD)454a到454r提供所接收的信号。每一个解调器454调节(例如,滤波、放大、下变频和数字化)各自所接收的信号,以便获得输入采样,并进一步处理这些输入采样(例如,针对OFDM)以便获得所接收的符号。如果可用的话,MIMO检测器460可以从所有R个解调器454a到454r获得接收符号,对接收符号执行MIMO检测,并提供检测出的符号。接收处理器470可以处理(例如,解调、解交织和解码)检测到的符号,并向数据宿472提供UE 120的提解码后数据。通常来说,MIMO检测器460和接收处理器470的处理与节点B 110处的TX MIMO处理器430和发送处理器420的处理是相反的。

在上行链路上,在UE 120,来自数据源478的数据和来自控制器/处理器490的信令可以由发送处理器480进行处理,然后由TX MIMO处理器482进行处理(如果可用的话),由调制器454a到454r进行调节,并发送回节点B 110。在节点B 110,这些来自UE 120的上行链路信号由天线434进行接收、由解调器432进行调节、由MIMO检测器436进行处理(如果可用的话)、并由接收处理器438进一步处理以便获得UE 120所发送的数据和信令。

控制器/处理器440和490可以分别指导节点B 110和UE 120的操作。存储器442和492可以分别存储用于节点B 110和UE 120的数据和程序代码。同步(Sync)处理器494可以根据输入采样对来自小区的主同步信号和辅同步信号进行检测,并提供检测到的小区以及它们的定时、小区ID等。调度器444可以对进行下行链路和/或上行链路传输的UE进行调度,并为所调度的UE提供资源分配。

图5示出了用于节点B 110的同步信号生成器500的设计方案框图。生成器500可以是图4中的发送处理器420和/或调制器432的一部分。生成器500包括用于节点B中的M个小区的M个同步信号生成器510a到510m。每一个生成器510接收针对其的小区的小区ID,并生成用于该小区的主同步信号和辅同步信号。

在用于小区1的生成器510a中,索引映射器520接收小区1的小区ID,并提供针对该小区ID的索引GID和NID,例如,如式(1)所示。生成器522根据索引NID来生成用于小区1的PSC序列,例如,如式(2)所示。生成器524根据PSC序列来生成用于小区1的主同步信号,例如,通过将PSC序列中的采样映射到用于主同步信号的子载波并对映射后的采样执行OFDM调制。

生成器532根据索引GID和NID来生成用于小区1的SSC序列,例如,如公式组(3)所示。生成器534根据SSC序列来生成用于小区1的辅同步信号,例如,通过将SSC序列中的采样映射到用于辅同步信号的子载波并对映射后的采样执行OFDM调制。

生成器510b到510m分别生成用于小区2到M的主同步信号和辅同步信号。每一个生成器510根据由其的小区的小区ID所确定的PSC和SSC序列的不同组合,来确定用于其小区的主同步信号和辅同步信号。

图6示出了图4中的UE 120处的同步处理器494的设计方案框图。在同步处理器494中,采样缓冲器610可以接收和存储输入采样,当被请求时可以提供合适的输入采样。检测器620可以在每一个定时假设(例如,每一个采样周期)中检测主同步信号。检测器620可以将输入采样与不同的可能PSC序列进行相关,以获得针对每一个定时假设的相关结果。随后,检测器620可以根据相关结果来判断是否检测到主同步信号。如果检测到主同步信号,那么检测器620可以提供检测到的PSC序列、符号定时和在主同步信号中发送的信息(例如,NID)。单元622可以根据来自检测器620的相关结果来估计频率偏移量。信道估计器624可以通过从输入采样中去除检测到的PSC序列并导出不同子载波的信道增益,来导出信道估计。

只要检测到主同步信号,就可以执行SSC检测。单元632可以(例如,在时隙0或10中)获得OFDM符号的输入采样,并从这些采样中去除估计出的频率偏移量。离散傅里叶变换(DFT)单元634可以将频率校正后的采样变换到频域,并提供接收的采样。相干检测器636可以使用来自信道估计器624的信道增益对接收的符号执行相干检测,并提供输入采样。检测器640可以根据输入符号和来自检测器620的小区ID信息(例如,NID)来检测辅同步信号。检测器640可以将输入符号与不同的可能SSC序列进行相关,以获得相关结果,并根据相关结果来判断是否检测到辅同步信号。如果检测到辅同步信号,那么检测器640可以提供检测到的SSC序列、帧定时和在辅同步信号中发送的信息(例如,GID)。查寻表642可以接收检测到的GID和NID,并提供每一个检测到的小区的小区ID。

图7示出了用于在无线通信系统中发送同步信号的处理过程700的设计方案。处理过程700可以由节点B执行。针对第一节点B中的多个小区,使用至少一个PSC序列(方框712)。针对第一节点B中的多个小区,使用多个SSC序列,而针对第二节点B中的多个小区,则使用对所述多个SSC序列的不同重排列(方框714)。可以将所述多个SSC序列关联在一起,并用于识别属于同一节点B的小区。可以将第一节点B和第二节点B分隔开,以使得系统中的任何UE可检测到第一节点B和第二节点B中的至多一个的小区。

根据用于第一节点B中的每一个小区的PSC序列,生成用于该小区的主同步信号(方框716)。在方框716中,可以将PSC序列的采样映射到子载波,并使用映射后的采样来生成主同步信号(例如,通过对映射后的采样执行OFDM调制)。根据用于第一节点B中的每一个小区的SSC序列,生成用于该小区的辅同步信号(方框718)。在方框718中,可以将SSC序列的采样映射到子载波,并使用映射后的采样来生成辅同步信号。

在一种设计方案中,第一节点B中的所有小区使用单个PSC序列。在另一种设计方案中,第一节点B中的相邻小区使用不同的PSC序列。在另一种设计方案中,第一节点B中的每一个小区使用不同的PSC序列,以使得没有两个小区使用相同的PSC序列。在一种设计方案中,第一节点B中的每一个小区使用不同的SSC序列,以使得没有两个小区使用相同的SSC序列。在另一种设计方案中,第一节点B中的相邻小区使用不同的SSC序列。

在一种设计方案中,针对第一节点B中的三个小区,使用三个PSC序列和三个SSC序列;针对第二节点B中的三个小区,使用对这三个SSC序列的重排列(例如,循环移位)。针对第一节点B中的三个小区1、2和3,分别使用三个SSC序列SSC(G1)、SSC(G2)和SSC(G3),其中G1、G2和G3是这三个SSC序列的索引。针对第二节点B中的三个小区1、2和3,可以分别使用包括SSC(G3)、SSC(G1)和SSC(G2)的第一重排列或者包括SSC(G2)、SSC(G3)和SSC(G1)的第二重排列。

可以根据第一节点B中的每一个小区的小区ID,来确定该小区的PSC序列和SSC序列。在一种设计方案中,向第一节点B中的多个小区和第二节点B中的多个小区分配不同的小区ID。第一节点B和第二节点B中的每一个小区可以使用PSC序列和SSC序列的不同组合。

图8示出了用于在无线通信系统中发送同步信号的装置800的设计方案。装置800包括:模块812,用于针对第一节点B中的多个小区来使用至少一个PSC序列;模块814,用于针对第一节点B中的多个小区来使用多个SSC序列,其中针对第二节点B中的多个小区,使用对所述多个SSC序列的不同重排列;模块816,用于根据用于第一节点B中的每一个小区的PSC序列,生成用于该小区的主同步信号;模块818,用于根据用于第一节点B中的每一个小区的SSC序列,生成用于该小区的辅同步信号。

图9示出了用于在无线通信系统中检测小区的处理900的设计方案。处理900可以由UE执行。UE检测来自可检测范围内的节点B中的小区的PSC序列(方框912)。每一个节点B可以包括多个小区,每一个节点B中的多个小区可以使用至少一个PSC序列。UE可以使用检测到的PSC序列来检测来自小区的SSC序列(方框914)。每一个节点B中的多个小区可以使用多个SSC序列的一个不同组。针对可检测范围外的第二节点B中的多个小区,使用对用于可检测范围内的第一节点B中的多个小区的一组多个SSC序列的重排列。根据检测到的PSC序列和检测到的SSC序列,UE可以识别检测到的小区(方框916)。例如,UE可以根据用于每一个检测到的小区的检测到的PSC序列和SSC序列,来确定该小区的小区ID。UE还可以根据用于每一个节点B中的多个小区的多个SSC序列的上述不同组,来识别属于同一节点B的检测到的小区。

在一种设计方案中,UE可以检测来自可检测范围内的每一个节点B中的三个小区的至少一个PSC序列。UE可以使用检测到的PSC序列来检测来自小区的SSC序列,其中每一个节点B中的三个小区使用三个SSC序列的一个不同组。可以将对用于第一节点B中的三个小区的一组三个SSC序列的重排列用于第二节点B中的三个小区。

在方框912的一种设计方案中,UE可以检测来自可检测范围内的节点B中的小区的主同步信号,并使用检测到的主同步信号来识别每一个小区的PSC序列。在方框914的一种设计方案中,UE可以使用检测到的主同步信号来检测来自每一个小区的辅同步信号,并使用检测到的辅同步信号来识别每一个小区的SSC序列。UE可以根据检测到的主同步信号,使用检测到的主同步信号来导出每一个小区的信道估计。随后,UE可以根据每一个小区的信道估计,使用检测到的主同步信号来检测该小区的辅同步信号。在一种设计方案中,UE可以根据检测到的辅同步信号,使用检测到的辅同步信号来导出每一个小区的信道估计。随后,UE可以根据每一个小区的信道估计,使用检测到的辅同步信号来解调来自该小区的至少一个物理信道。

图10示出了用于检测无线通信系统中的小区的装置1000。装置1000包括:模块1012,用于检测来自可检测范围内的节点B中的小区的PSC序列;模块1014,用于使用检测到的PSC序列来检测来自小区的SSC序列;模块1016,用于根据检测到的PSC序列和检测到的SSC序列,识别检测到的小区。

图8和10中的模块可以包括处理器、电子设备、硬件设备、电子组件、逻辑电路、存储器等或者上述的任意组合。

本领域普通技术人员应当理解,信息和信号可以使用任意多种不同的技术和方法来表示。例如,在贯穿上面的描述中提及的数据、指令、命令、信息、信号、比特、符号和码片可以用电压、电流、电磁波、磁场或粒子、光场或粒子或者其任意组合来表示。

本领域普通技术人员还应当明白,结合本申请所公开内容描述的各种示例性的逻辑框、模块、电路和算法步骤均可以实现成电子硬件、计算机软件或二者的组合。为了清楚地表示硬件和软件之间的可交换性,上面对各种示例性的组件、框、模块、电路和步骤均围绕其功能进行了总体描述。至于这种功能是实现成硬件还是实现成软件,取决于特定的应用和对整个系统所施加的设计约束条件。熟练的技术人员可以针对每个特定应用,以变通的方式实现所描述的功能,但是,这种实现决策不应解释为背离本发明的保护范围。

用于执行本申请所述功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件或者其任意组合,可以实现或执行结合本申请所公开内容描述的各种示例性的逻辑框图、模块和电路。通用处理器可以是微处理器,或者,该处理器也可以是任何常规的处理器、控制器、微控制器或者状态机。处理器还可以实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器与DSP内核的结合,或者任何其它此种结构。

结合本申请所公开内容描述的方法的步骤或者算法可直接体现为硬件、由处理器执行的软件模块或二者组合。软件模块可以位于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、移动磁盘、CD-ROM或者本领域已知的任何其它形式的存储介质。一种示例存储介质耦接至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。或者,存储介质可以是处理器的组成部分。处理器和存储介质可以位于ASIC中。该ASIC可以位于用户终端。当然,处理器和存储介质也可以作为分离组件位于用户终端中。

在一个或多个示例性的设计方案中,本申请所述功能可以用硬件、软件、固件或它们组合的方式来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用计算机或特殊用途计算机能够存取的任何可用介质。通过示例的方式而不是限制的方式,这种计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储介质或其它磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码模块并能够由通用计算机或特殊用途计算机或通用处理器或特殊用途处理器存取的任何其它介质。此外,任何连接可以适当地称为计算机可读介质。例如,如果软件是使用同轴电缆、光纤电缆、双绞线、数字用户线路(DSL)或者诸如红外线、无线和微波之类的无线技术从网站、服务器或其它远程源传输的,那么同轴电缆、光纤电缆、双绞线、DSL或者诸如红外线、无线和微波之类的无线技术包括在所述介质的定义中。如本申请所使用的,盘(disk)和碟(disc)包括压缩光碟(CD)、激光影碟、光碟、数字通用光碟(DVD)、软盘和蓝光光碟,其中盘通常磁性地复制数据,而碟则用激光来光学地复制数据。上面的组合也应当包括在计算机可读介质的保护范围之内。

为使本领域任何普通技术人员能够实现或者使用本发明,上面围绕本发明进行了描述。对于本领域普通技术人员来说,对本发明的各种修改是显而易见的,并且,本申请定义的总体原理也可以在不脱离本发明的精神或保护范围的基础上适用于其它变型。因此,本发明并不限于本申请所描述的示例和设计方案,而是与本申请公开的原理和新颖性特征的最广范围相一致。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号