E-utran的次同步码本的制作方法

文档序号:7939564阅读:166来源:国知局
专利名称:E-utran的次同步码本的制作方法
技术领域
本发明涉及无线通信。具体而言,涉及确定次同步码本,以便为无线电网络站点选 择次同步码。
背景技术
为了提供各种类型的通信内容,例如话音内容、数据内容之类,广泛部署了无线通 信系统。典型的无线通信系统可以是能够通过共享可用的系统资源(例如,带宽、发射功 率)支持与多个用户进行通信的多址系统。这类多址系统的实例包括码分多址(CDMA)系 统、时分多址(TDMA)系统、频分多址(FDMA)系统、正交频分多址(OFDMA)系统等。一般而言,无线多址通信系统可同时支持多个移动设备通信。每个移动设备可通 过在前向链路和反向链路上的传输与一个或多个基站进行通信。前向链路(或下行链路) 指的是从基站到移动设备的通信链路,而反向链路(或上行链路)指的是从移动设备到基 站的通信链路。此外,移动设备和基站之间的通信可通过单输入单输出(SISO)系统、多输 入单输出(MISO)系统、多输入多输出(MIMO)系统等建立。MIMO系统通常使用多个汎个)发射天线和多个(队个)接收天线进行数据传输。 Nt个发射天线和Nk个接收天线组成的MIMO信道可分成Ns个独立的信道,可以将它们称作 空间信道,其中NsS {NT,NK}。Ns个独立信道中的每个对应一维。进一步,如果利用由多个 发射和接收天线创建的额外的维度,MIMO系统则可提供改进的性能(例如,增强的频谱效 率、更高的吞吐量和/或更好的可靠性)。多传输无线接入站点提供的性能、吞吐率和可靠性还会引入额外的系统复杂性。 例如,在多个基站在公共区域内传输且这些传输被单个设备接收到的情况下,将需要对这 些传输进行区分的机制。进一步,还需要区分和/或识别各个基站的手段。一种识别基站和 区分接收到传输的手段是通过利用信道同步。在一些实例中,同步可以包括主同步码(PSC) 和次同步码(SSC),其中主同步码包括用于传输的频率和定时信息,次同步码提供基站标 识。在这些情形下,设备可通过PSC和/或SSC在多发射机环境下对一个或多个传输进行 区分并译码。

发明内容
下面简单地概括一个或多个方面,以便对这些方面有一个基本的理解。
发明内容
部分不是对能联想到的所有方面的全面概述,既不是要确定所有方面的关键或重要组成部 分,也不是要描绘任何或所有实施例的范围。唯一的目的是简单地描述一个或多个方面的
8一些概念,以此作为后面的详细说明的序言。根据至少一些方面,本公开利用与主同步信道(P-SCH)相关的扰码来对多个基站 的次同步码(SSC)进行加扰。另外,提供了各种机制来完成所述加扰。根据至少一个另外 的方面,从多个M-序列来创建基于PSC的扰码,所述多个M-序列是从多项式生成的,这个 多项式与生成SSC的多项式不同。进一步,公开了 SSC码本,这个SSC码本基于得到的加扰 后SSC的功率和/或互相关特性来选择序列对,从而为多发射机移动站点生成SSC。因此, 能够降低在设备端接收到的多发射机SSC传输之间的干扰,为规划的、半规划的和未规划 的移动基站部署提供改进的吞吐率、可靠性和一致性。根据一些方面,公开了为无线通信生成次同步码(SSC)的一种方法。所述方法可 以包括从基M-序列和所述基M-序列的循环移位变换生成序列矩阵,以及基于与所述无线 通信相关联的主同步码(PSC)采用共同二进制扰码对所述序列矩阵的至少一个M-序列进 行加扰。进一步,所述方法可以包括从加扰的所述至少一个M-序列生成SSC以及将所述 SSC映射到正交频分复用(OFDM)传输的子载波信道。根据其它方面,提供了用于为无线通信生成SSC的一种装置。所述装置可以包括 逻辑处理器,其从基M-序列和所述基M-序列的循环移位变换生成序列矩阵;以及数据转 换模块,其基于与所述无线通信相关联的PSC采用共同二进制扰码来对所述矩阵的至少一 个序列进行加扰。另外,所述装置可以包括复用模块,其从加扰的所述至少一个序列生成 SSC ;以及传输处理器,其将所述SSC映射到OFDM传输的子载波信道。根据其它方面,还公开了一种用于为无线通信生成SSC的装置。所述装置可以包 括用于从基M-序列和所述基M-序列的循环移位变换生成序列矩阵的模块和用于基于与所 述无线通信相关联的PSC采用共同二进制扰码来对所述矩阵的至少一个序列进行加扰的 模块。另外,所述装置可以包括用于从加扰的所述至少一个序列生成SSC的模块以及用于 将所述SSC映射到OFDM传输的子载波信道的模块。根据本公开另外的方面,提供了用于为无线通信生成SSC的处理器。所述处理器 可以包括第一模块,其从基M-序列和所述基M-序列的循环移位变换生成序列矩阵,以及 第二模块,其基于与所述无线通信相关联的PSC采用共同二进制扰码来对所述矩阵的至少 一个序列进行加扰。所述处理器还可以包括第三模块,其从加扰的所述至少一个序列生成 SSC,以及第四模块,其将所述SSC映射到OFDM传输的子载波信道。根据至少一个另外方面,提供了计算机可读介质,其包括用于生成无线通信SSC 的计算机可读指令。所述指令可由至少一个计算机执行,用来从基M-序列和所述基M-序 列的循环移位变换生成序列矩阵以及基于与所述无线通信相关联的PSC采用共同二进制 扰码对所述矩阵的至少一个序列进行加扰。进一步,所述指令可由至少一个计算机执行,用 来从加扰的所述至少一个序列生成SSC以及将所述SSC映射到OFDM传输的子载波信道。根据一些方面,公开了一种为无线电网络站点选择不同的SSC的方法。所述方法 可以包括从基M-序列和所述基M-序列的η个循环移位序列构成序列矩阵以及将基本上 (η+1) "2个索引中的一个分配给所述序列矩阵不同的序列对。所述方法还可以包括至少部 分地基于从序列对得到的SSC峰均功率比(PAPR)或信号相关性来选择序列对。另外,根据其它方面,提供了为无线电网络站点选择不同的SSC的装置。所述装 置可以包括逻辑处理器,其从基M-序列和所述基M-序列的η个循环移位序列构成序列矩
9阵,以及索引模块,其将基本上(n+l)~2个索引中的一个分配给所述序列矩阵不同的序列 对。根据一些方面,所述装置还可以包括修剪模块,其至少部分地基于从序列对得到的SSC 的PAPR或信号相关性来选择序列对根据一个或多个另外的方面,公开了为无线电网络站点选择不同的SSC的装置。 所述装置可以包括用于从基M-序列和所述基M-序列的η个循环移位序列构成序列矩阵的 模块和用于将基本上(η+1) "2个索引中的一个分配给所述序列矩阵不同的序列对的模块。 进一步,所述装置可以包括用于至少部分地基于从序列对得到的SSC的PAPR或信号相关性 来选择序列对的模块。根据至少一个其它方面,公开了用于为无线电网络站点选择不同的SSC的处理 器。所述处理器可以包括第一模块,其从基M-序列和所述基M-序列的η个循环移位序列构 成序列矩阵,以及第二模块,其将基本上(η+1) ~2个索引中的一个分配给所述序列矩阵不 同的序列对。此外,所述处理器可以包括第三模块,其至少部分地基于从序列对得到的SSC 的PAPR或信号相关性来选择序列对。除此以外,提供了计算机可读介质,其包括用于为无线电网络站点选择不同的SSC 的计算机可读指令。所述指令可由至少一个计算机执行,用来从基M-序列和所述基M-序 列的η个循环移位序列构成序列矩阵以及将基本上(η+1) ~2个索引中的一个分配给所述序 列矩阵不同的序列对。进一步,所述指令可由至少一个计算机执行,用来至少部分地基于 从序列对得到的SSC的PAPR或信号相关性来选择序列对。根据另外的方面,公开了无线通信的方法。所述方法可以包括从移动网络发射机 接收无线传输以及从所述无线传输提取SSC,所述SSC包括至少两个采用基于PSC的共同二 进制扰码进行加扰的序列。所述方法还可以包括利用基于PSC的共同二进制解扰码来对所 述SSC进行解密以及从所解密的SSC确定所述移动网络发射机的标识。 根据其它方面,提供了操作无线通信的装置。所述装置可以包括天线,其从移动网 络发射机接收无线传输,以及解调器从所述无线传输提取SSC,所述SSC包括至少两个采用 基于PSC的共同二进制扰码进行加扰的序列。进一步,所述装置可以包括信号处理器,其利 用基于PSC的共同二进制解扰码来对所述SSC进行解密,以及逻辑处理器,其从所解密的 SSC确定所述移动网络发射机的标识。根据其它方面,公开了操作无线通信的装置。所述装置可以包括用于从移动网络 发射机接收无线传输的模块和用于从所述无线传输提取SSC的模块,所述SSC包括至少两 个采用基于PSC的共同二进制扰码进行加扰的序列。进一步,所述装置可以包括用于利用 基于PSC的共同二进制解扰码来对所述SSC进行解密的模块和用于从所解密的SSC确定所 述移动网络发射机的标识的模块。根据另外的方面,提供了用于操作无线通信的处理器。所述处理器可以包括第一 模块,其从移动网络发射机接收无线传输,以及第二模块,其从所述无线传输提取SSC,所述 SSC包括至少两个采用基于PSC的共同二进制扰码进行加扰的序列。所述处理器还可以包 括第三模块,其利用基于PSC的共同二进制解扰码来对所述SSC进行解密,以及第四模块, 其从所解密的SSC确定所述移动网络发射机的标识。根据一个或多个另外的方面,提供了计算机可读介质,其包括用于操作无线通信 的计算机可读指令。所述指令可由至少一个计算机执行,用来从移动网络发射机接收无线
10传输以及从所述无线传输提取SSC,所述SSC包括至少两个采用基于PSC的共同二进制扰码 进行加扰的序列。所述指令可由至少一个计算机执行,还用来利用基于PSC的共同二进制 解扰码来对所述SSC进行解密以及从所解密的SSC确定所述移动网络发射机的标识。为实现上述目的和相关目的,一个或多个方面包括下面将要充分描述和在权利要 求中重点列明的各个特性。下面的描述和附图详细说明这一个或多个方面的某些示例性方 面。但是,这些方面仅仅说明可利用各个方面之基本原理的各种方法中的少数一些方法,所 描述的方面旨在包括所有这些方面及其等同物。


图1说明了根据本申请给出的方面支持无线通信的示例性系统的框图。图2示出了示例性通信装置的框图,该通信装置用于无线通信环境中。图3说明了示例性系统的框图,该系统根据一个或多个方面支持降低多基站站点 的SSC之间的干扰。图4示出了示例性序列矩阵的图,该序列矩阵用于生成SSC序列,对码进行加扰等寸。图5说明了示例性系统的框图,该系统能够降低多发射机移动站点中发射的SSC 的干扰。图6示出了示例性系统的框图,该系统利用本申请描述的SSC码本以降低SSC传 输之间的干扰。图7说明了根据本公开的方面的示例性基站的框图。图8示出了根据本公开的其它方面的示例性终端设备的框图。图9说明了示例性方法的流程图,该方法用于根据本公开的方面降低多个SSC传 输的干扰。图10说明了实例方法的流程图,该方法用于根据一个或多个方面对OTA SSC传输 进行加扰。图11示出了实例方法的流程图,该方法根据至少一个方面生成加扰的SSC。图12说明了示例性系统的框图,该系统根据本申请公开的一些方面有助于远程
通{曰。图13说明了示例性系统的框图,该系统支持降低移动通信环境的干扰。图14说明了实例系统的框图,该系统基于所得到SSC信号的PAI^R和/或相关性 选择SSC序列。图15示出了实例系统的框图,该系统支持多发射机移动环境中改进的接收和同

少ο
具体实施例方式现参照附图描述各个方面,其中用相同的附图标记指示本申请中的相同元件。在 下面的描述中,为便于解释,给出了大量具体细节,以便提供对一个或多个方面的全面理 解。然而,很明显,也可以不用这些具体细节来实现所述方面。在其它例子中,为便于描述 一个或多个方面,以框图形式示出了公知结构和设备。
11
另外,下面描述了本公开的各个方面。显然地,本文中的教导可以以广泛的多种形 式来实施,并且本申请公开的任何特定结构和/或功能仅仅是代表性的。基于本申请的教 导,本领域技术人员应该理解,本申请公开的一个方面可以独立于任何其它方面来实现,并 且两个或多个这些方面可以以各种方式来进行组合。例如,可以使用任何数量本申请所给 出的方面,来实现装置和/或对方法进行实施。另外,可以附加于本申请给出的一个或多个 方面或者替换本申请给出的一个或多个方面而使用其它的结构和/或功能,来实现装置和 /或对方法进行实施。例如,本申请描述的大量方法、设备、系统和装置是在确定一个或多个 无线信道的特性以及部分基于所确定特性的值来决定切换这样的上下文中进行的。本领域 技术人员应该理解,类似的技术可以应用到其它的通信环境。根据一个或多个方面,本公开支持在多发射机环境中降低多个次同步码(SSC)传 输的干扰。该环境可以与规划的、半规划的和/或未规划的移动通信环境相关联。通常,无 线接入网络(RAN)基站(BS)利用同步码来助于与移动设备(例如,蜂窝电话、支持蜂窝的 膝上型计算机、多模电话、个人数字助理[PDA],等等)的空中(OTA)通信。移动设备监测 同步码(以及其它实例中OTA传输的其它不负),以确定BS在何时提供有关数据。在相对 较小的通信站点内存在许多BS的情况下(例如,使得移动设备从许多个BS接收到无线传 输),同步码会相互干扰,使得在移动设备处难以对其进行区分。相应地,降低或避免同步码 干扰的机制可以提高移动通信的可靠性。根据一些方面,提供具体机制来采用与P-SCH有关的扰码来生成SSC并对SSC进 行加扰。当在共同移动环境中发送时,加扰的SSC移动环境(例如,单个的移动部署站点或 多个位置接近的移动站点)较不容易相互干扰。根据至少一个方面,SSC可以从第一数学 表达式给出的第一组序列来生成,用于对SSC进行加扰的扰码可以根据不同的数学表达式 来生成。进一步,扰码的序列索引可基于主同步信道(P-SCH)来选择。可以利用各种机制 来生成加扰的SSC并降低多个源(例如,BS)发送的多个SSC的干扰。可以从选自序列矩阵的多个序列来生成SSC,该多个序列包括基序列和基序列的 变换(例如,循环移位序列)。基序列、所选的序列和/或SSC可采用扰码进行加扰,以降低 OTA SSC的干扰。作为一个例子,一对所选序列可先采用扰码进行加扰,然后可将序列合并 构成全长的加扰SSC序列(例如,通过对序列对进行交织),其可以映射到OTA消息。在另 一实例中,可先对这一对序列进行交织,构成未加扰的全长序列,然后通过扰码进行加扰, 再映射到传输。在其它实例中,可对基序列进行加扰,使得序列矩阵包括加扰的基序列以及 加扰的基序列的变换。在该实例中,可从矩阵中选择出一对加扰的序列,对其进行交织以构 成全长的SSC序列,并将其映射到OTA消息。对于规划的、半规划的或未规划的移动基站部 署,加扰的SSC序列能够降低所发送SSC的干扰并增加传输可靠性。根据一个或多个其它方面,提供了生成基于PSC的扰码的机制,其可以使编码信 号之间的干扰随机化。利用多个序列(例如,3个序列)生成一个或多个SSC的扰码。多个 序列可以包括一组全长序列(或者,例如修改的全长序列,如截取了一个比特),或者一组 半长序列附加于该组中另外的半长序列。根据至少一个方面,这组全长和/或半长序列从 共同M-序列多项式生成。根据另一方面,这组全长和/或半长序列可以从多个M-序列多 项式生成。根据至少一个另外的方面,基于PSC的扰码从3个半长M-序列来创建,这3个 半长M-序列从与用来生成SSC的多项式不同的多项式生成。
12
根据一个或多个其它方面,提供了 SSC码本,用于生成多发射机移动站点的SSC。 SSC可从序列矩阵的各种序列来生成。序列可以基于对SSC的PAI^R和/或相关性确定来选 择,这些SSC根据一对序列得出。因此,基于本公开方面的原因,得到的SSC会显示出改进 的传输和降低的干扰。在本公开中使用的术语“部件”、“系统”等意指与计算机相关的实体,其可以是硬 件、软件、执行中的软件、固件、中间件、微代码、和/或其任意组合。例如,部件可以是、但并 不仅限于处理器上运行的进程、处理器、对象、可执行程序、执行的线程、程序和/或计算 机。一个或多个部件可以位于执行中的一个进程和/或线程内,以及,一个部件可以位于一 台计算机上和/或分布于两台或更多台计算机之间。另外,可以通过存储了多种数据结构 的多种计算机可读介质执行这些部件。这些部件可以通过本地和/或远程进程(例如,根 据具有一个或多个数据分组的信号)进行通信(如,来自一个部件的数据与本地系统、分 布式系统中和/或通过诸如互联网等具有其它系统的网络中的其它部件通过信号进行交 互)。此外,如本领域普通技术人员能明白的是,本申请描述的系统的部件可以重新排列和 /或通过额外的部件来补充,以便实现本申请描述的各个方面、目的、优点等,并且不受限于 附图中阐述的精确配置。此外,本申请结合移动通信设备(或者,例如,移动设备)描述了各个方面。移动通 信设备还可以称为系统、用户单元、用户站、移动站、移动台、远方站、远程终端、接入终端、 用户终端、用户代理、用户装置或用户设备。用户站可以是蜂窝电话、无绳电话、会话发起协 议(SIP)电话、无线本地环路(WLL)站、个人数字助理(PDA)、具有无线连接能力的手持设备 或连接到无线调制解调器的其它处理设备或促进与处理设备进行无线通信的类似机制。在一个或多个示例性实施例中,所描述的功能可以实现为硬件、软件、固件、中间 件、微代码或其任意适合的组合。如果在软件中实现,功能可以以一个或多个指令或代码在 计算机可读介质上存储或传输。计算机可读介质包括计算机存储介质和通信介质,其包括 任何有助于将计算机程序从一个位置转移到另一位置的介质。存储介质可以是任何可由计 算机存取的可用的介质。通过示例性的,而非限制性的方式,该计算机可读介质可以包括 RAM、ROM、EEPROM、CD-ROM或其它光盘存储器、磁盘存储器或其它磁存储器件或任何其它介 质,该介质可以用于携带或存储以指令或数据结构的形式的、可由计算机存取的想要的程 序代码。另外,任何适当的连接以计算机可读介质作为术语。例如,如果软件使用同轴电缆、 光纤电缆、双绞线、数字用户线(DSL)或例如红外、无线电和微波的无线技术从网站、服务 器或其它远方来源来传输,那么同轴电缆、光纤电缆、双绞线、DSL或例如红外、无线电和微 波的无线技术包括在介质的定义中。本申请所使用的磁盘和光盘包括紧凑型光盘(CD)、激 光视盘、光盘、数字通用光盘(DVD)、软盘和蓝光光盘,其中磁盘通常以磁的方式复制数据, 而光盘采用激光以光学的方式复制数据。上述的组合也应当包括在计算机可读介质的范围 内。对于硬件实现,用于执行本申请所述功能的一个或多个专用集成电路(ASIC)、数 字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑设备(PLD)、现场可编程门阵 列(FPGA)、分立门或者晶体管逻辑器件、分立硬件组件、通用目的处理器、控制器、微控制 器、用于执行本申请所述功能的其它电子元件、或者其任意组合,可以实现或执行结合本申 请所公开的方面的处理单元的各种示例性的逻辑、逻辑框图、模块和电路。通用处理器可以是微处理器,或者,该处理器也可以是任何常规的处理器、控制器、微控制器或者状态机。处 理器也可能实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多 个微处理器与DSP内核的结合,或者任何其它适合的结构。另外,至少一个处理器可包括一 个或多个适于执行本申请所述的一个或多个步骤和/或动作的模块。此外,本申请所述的各个方面或特征可以实现成方法、装置或使用标准编程和/ 或工程技术的制品。进一步,结合本申请公开的方面所描述的方法或者算法的步骤和/或 动作可直接体现在硬件、由处理器执行的软件模块或其组合中。另外,根据一些方面,所述 方法或算法的步骤和/或动作可作为一个或任意代码集和/或指令集合的组合存在于机器 可读介质和/或计算机可读介质,其可以结合到计算机程序产品中。本申请中使用的术语 “制品”涵盖可从任何计算机可读设备、载体或介质访问的计算机程序。例如,计算机可读介 质包括,但不限于磁存储设备(例如,硬盘、软盘、磁带……)、光盘(例如,⑶、DVD……), 智能卡和闪存设备(例如,卡、棒、钥匙式驱动器……)。此外,本申请描述的各种存储介质 表示为用于存储信息的一个或多个设备和/或其它机器可读介质。术语“机器可读介质”包 括但不限于能够存储、包含和/或携带指令和/或数据的无线信道和各种其它介质。此外,本申请中使用的“示例性的”一词意味着用作例子、例证或说明。本申请中 被描述为“示例性”的任何方面或设计方案并不必然地要被解释为比其它方面或设计方案 更优选或更具优势。确切而言,使用示例性一词是想要以具体的方式来表达构思。如本申 请中所使用,术语“或者”是要表示包括性的“或者”而不是排它性的“或者”。也就是说,除 非另外说明,或者从上下文能清楚得知,否则“X使用A或者B”的意思是任何自然的包括性 排列。也就是说,如果X使用A,X使用B,或者X使用A和B 二者,则在上述任何一个例子 下均满足“X使用A或者B”。另外,除非另外说明或从上下文能清楚得知是表示单数形式, 否则本申请和附加的权利要求书中使用的“一”和“一个”一般地应解释为表示“一个或多 个”。本申请中使用的术语“推断”或“推论”通常指的是根据通过事件和/或数据获得 的一组观察结果,进行的关于系统、环境和/或用户状态的推理过程或推断系统、环境和/ 或用户状态的过程。例如,推论可以用来识别特定的内容或动作,或产生状态的概率分布。 这种推论是概率性的,也就是说,根据所考虑的数据和事件,对相关的状态概率分布进行计 算。推论还指的是用于根据事件集和/或数据集构成高级事件的技术。这种推论使得根据 观察到的事件集和/或存储的事件数据、事件是否在紧密相近的时间上相关,以及事件和 数据是否来自一个或数个事件和数据源,来构造新的事件或动作。下面参照制图,图1示出了具有多个基站110和多个终端120的无线通信系统 100,例如可以结合一个或多个方面来使用。基站(110)通常是与终端进行通信的固定站, 也可以称作接入点、结点B等等。每个基站110为特定的地理区域或覆盖区域(描绘为图1 中的三个地理区域102a、102b和102c)提供通信覆盖。根据术语所使用的上下文,术语“小 区”指的是基站和/或其覆盖区域。为了提高系统容量,基站的地理区域/覆盖区域分成多 个较小区域(例如根据图1中的小区102a,分成三个较小区域)104a、104b禾口 104c。每个 较小区域(104a、104b、104c)由相应的基站收发子系统(BTS)提供服务。根据术语所使用 的上下文,术语“扇区”指的是BTS和/或其覆盖区域。对于划分了扇区的小区而言,该小 区所有扇区的BTS通常在该小区的基站内共处一处。本申请描述的传输技术可以用于划分
14了扇区的小区的系统,也可以用于没有划分扇区的小区的系统。为简明起见,在下文的描述 中,除非另外特别说明,术语“基站”一般用于表示为扇区提供服务的固定站以及为小区提 供服务的固定站。终端120通常分散在整个系统中,且每个终端可以是固定的或是移动的。终端 也称作移动站、用户设备、用户装置等等。终端可以是无线设备、蜂窝电话、个人数字助理 (PDA)、无线调制解调器卡等。每个终端120可以在任一给定的时刻在下行链路和上行链路 上与零个、一个或多个基站进行通信。下行链路(或前向链路)指的是从基站到终端的通 信链路,而上行链路(或反向链路)指的是从终端到基站的通信链路。对于集中式架构而言,系统控制器130耦合至基站110,并且协调和控制基站110。 对于分布式架构而言,多个基站110能够根据需要相互通信。前向链路上的数据传输常常 以前向链路和/或通信系统所支持的最大数据速率或接近最大数据速率发生在从一个接 入点到一个接入终端。前向链路的其它信道(例如控制信道)可以从多个接入点发送到一 个接入终端。可以从一个接入终端到一个或多个接入点进行反向链路数据传输。根据各个方面,图2是对自组织的或无规划/半规划的无线通信环境200的说明。 系统200在一个或多个小区和/或扇区中包括一个或多个基站202,这些基站202相互之 间接收、发送、中继等无线通信信号,和/或向一个或多个移动设备204接收、发射、中继等 无线通信信号。如图所示,每个基站202为特定的地理区域(标记为四个地理区域206a、 206b、206c和206d)提供通信覆盖。本领域技术人员能将会理解,每个基站202包括发射 机链和接收机链,每个发射机链和接收机链则包括与信号传输和接收关联的多个部件(例 如,处理器、调制器、复用器、解调器、分用器、天线等)。例如,移动设备204可以是蜂窝电 话、智能电话、膝上型计算机、手持式通信设备、手持式计算设备、卫星无线电、全球定位系 统、PDA和/或在无线网络200上进行通信的任何其它适合的设备。如本申请参考附图所 给出的,可以结合本申请描述的各方面来使用系统200,以有助于在无线通信环境(200)中 提供和/或使用同步OTA消息传输。图3是在移动通信环境中为同步消息降低干扰的示例性系统300的框图。在系 统300环境中利用的同步消息可以包括SSC。如本申请所描述,还应当理解的是,主同步码 (PSC)的方面或P-SCH的方面可用于降低SSC的干扰。还应当理解的是,有关系统300的移 动通信环境包括第三代合作伙伴项目(3GPP)长期演进(LTE)(在下文统称作LTE)系统、演 进通用移动通信系统(UMTS)陆地无线接入网络(E-UTRAN)系统或上述各项或其相似物的 组合。例如,利用正交频分多址(OFDMA)接入技术、频分复用(FDM)(例如正交FDM(OFDM)、 编码OFDM(COFDM))等等的其它适合的移动通信结构包括在这样的移动通信环境中。进一 步应当理解的是,本领域的技术人员可以确定适当的机制来将以下技术应用于其它移动通 信环境,这些环境包括码分多址(⑶MA)环境(例如,CDMA2000、3GPP2等)、时分多址(TDMA) 环境(例如,TDMA)、时分双工(TDD)环境或其适合的组合(例如,TD-⑶MA、TD-SCDMA、 UMTS-TDD、FDMA/TDMA/FDD 等)。系统300可以包括SSC生成器302,其耦合到RAN 306 (例如,E-UTRAN)的一个或多 个基站。一个或多个设备304可由RAN 306提供服务。基站(306)可通过与移动设备304 交换OTA消息来与移动设备304进行通信。发送给移动设备304的OTA消息通常包括一个 或多个同步消息,来助于该通信。例如,可利用PSC来指示数据包含在消息中的何处,消息长度,同步频率等等。SSC可提供前面的(the prior)信息,以及进行发送的基站306的标 识。因此,移动设备304可利用SSC在多发射机站点306中区分各个基站(306)。在多个基站基本上同时发送多个OTA消息的情况下,会产生消息间的干扰。与同 步信息有关的干扰会导致丢失的消息、移动设备304功耗增加以及通信低效。为减少干扰 出现,SSC生成器302可以利用一个或多个扰码来减少在接收设备(304)处两个SSC信号 互相干扰的可能性。系统300还可以包括逻辑处理器308,该逻辑处理器308生成序列矩阵,用于为 RAN 306的基站创建一个或多个SSC。例如,序列、序列对、三序列组等等可用于生成SSC。 根据一方面,利用了长度为31的序列对(例如,具有31个二进制比特的二进制序列)来生 成62比特的SSC。序列对可从逻辑处理器308生成的序列矩阵中选择。在一个实例中,从 长度为31的单个基M-序列生成序列矩阵。该序列可从适当的多项式表达式得出。根据其 它方面,逻辑处理器308从多项式表达式得出基M-序列,该多项式表达式不同于数据转换 模块310(见下文)针对SSC扰码来生成序列所使用的多项式。作为具体例子,用于生成基 M-序列的多项式表达式可以具有GF(2)上的形式x~5+x~2+l,其中GF(2)表示Galois域 (Galois Fild),Galois域将表达式的结果限制为二进制数。逻辑处理器308 —旦生成了基序列,就可以构建出基序列的变换,从而生成序列 矩阵。根据一些方面,生成多个变换,其数量基本上相当于基序列数字的数量。(例如,如果 基序列包括31个数字,就生成29个、30个、31个或基本上类似数量的变换)。该编号与基 序列进行组合来构成序列矩阵(例如,其中矩阵的第一行、第二行、第三行等等分别包括基 序列、第一变换、第二变换等等,以及,矩阵的第一列、第二列、第三列等等分别包括每一个 序列的第一个数字、第二个数字、第三个数字等等,例如,可参见下面的图4)。一旦定义了序列矩阵,逻辑处理器可以从矩阵选择多个序列,这些序列可用来生 成SSC。作为一个例子,可以选择长度为31的序列对来构成长度为62的SSC。然后每个这 样的SSC可以分配给一个或多个RAN 306的基站,并可以携带将这些基站与其它基站进行 区分的识别信息(例如,基站ID)。如下面图5和6详细说明的,选择可以基于多个因素,包 括但不限于,所得到SSC的PAPR、信号相关性或其组合,等等。为了降低RAN 306所发送的 SSC之间的干扰,可以通过利用一个或多个加扰序列对SSC进行加扰,例如下面描述的基于 PSC的序列。系统300还可以包括数据转换模块310,其采用共同二进制扰码对序列矩阵的至 少一个序列进行加扰。根据至少一个方面,可以由序列模块312利用从共同多项式表达式 得出的序列来生成扰码。共同多项式表达式和/或得出的序列可以基于与无线通信相关 联的PSC(例如,OTA消息)。举例来说,从PSC得出的索引可以用来选择序列对、三序列组 (sequence triplets)等等(例如,从扰码序列矩阵),以生成扰码。基于PSC选择扰码序 列可支持降低多个SSC的OTA传输的干扰。应当理解,数据转换模块310可以利用加扰序列来对复用的SSC、SSC的分量(例 如,构成SSC的序列对、三序列组等等的序列)或者序列矩阵本身的序列进行加扰。在一个 具体实例中,数据转换模块310可以对用于生成序列矩阵的基序列进行加扰。用来构成序 列矩阵的加扰基序列的导出序列(例如,经循环移位变换后的)也固有地进行了加扰。相 应地,序列矩阵可由加扰的序列构成(例如,通过利用加扰的基序列或其变换),由未加扰
16的序列(例如,通过利用未加扰的基序列以及其变换)构成,或者由上述二者构成。加扰序 列的矩阵可由逻辑处理器308选择,由复用模块314进行交织,并由传输处理器316映射到 OTA消息,这将在下面详细说明。在其它实例中,可将扰码应用到从未加扰的序列矩阵选出的一个或多个非加扰序 列。例如,数据转换模块310可对选自该矩阵的多个短序列进行加扰,然后由复用模块314 对这些短序列进行交织以构成全长SSC序列。作为另一例子,复用模块314可以先对短序 列进行交织,然后将得到的全长序列提供给数据转换模块312,该数据转换模块312对全长 序列进行加扰。加扰的序列然后可以作为一个或多个基站(306)的SSC来利用。公知的或者本领域技术人员根据本申请给出的上下文可知晓的各种类型的扰码, 可由序列模块312来生成。如前面所提到的,序列模块312可以从共同多项式表达式或从 不同的多项式表达式生成各种序列(例如,M-序列)。根据至少一个方面,生成3个长度为 63的基于M-序列的扰码,其中对每个长度为63的序列截取一个比特来构成扰码(或者,例 如,将一个比特变成0并将其映射到无线传输的DC音调)。在另一实例中,生成3个长度 为31的基于M-序列的扰码,并利用重复来生成3个长度为62的扰码(例如,在B是长度 为31的序列的情况下,重复的形式可以是[B,B])。根据至少一个具体方面,可以从单个多项式表达式来构成多个扰码序列中的每 个。根据一方面,多项式表达式可以具有形式l+x~2+x~3+x~4+x~5。得到的扰码序列可以表 示为C(0,n)。作为适当的加扰序列的具体例子,C(0,η)可表示下面的M-序列C(0, η) = {-1,1,1,1,-1,-1,-1,1,-1,1,_1,1,1,-1,1,-1,-1,-1,-1-,1, 1,-1,-1,1, -1,-1,1,1,1,1,1}前面的序列C(0,η)可表示基M-序列。基M-序列的循环 移位变换(例如,参见下面的图4)可以定义为C(k,n) = C(0, (n+k)mod N)。相应地,可以 如下获得长度为63的扰码[C(u,0),C(u,0),…,C(u, 14), C(u, 14), C(u,15),0,C(u, 15), C(u, 16), C(u, 16),…,C(u,30),C(u,300)]其中0可以映射到基于频率的传输的DC音调。应当理解,通 过针对C(k,η)来设置适当的k和η值(例如,k和η可以具有大于0的适当值),可以生 成其它长度的编码。对于长度为63的情形,通过选择不同的‘U’的值,可以生成不同扰码。 对于这样的一组扰码序列,可以基于需要数量的扰码序列来选择‘U’值。例如,可以选择5 个、10个、20个等等基M-序列的变换。对于31个可能的序列,‘U’可对应于集合{0,…, 30}。根据至少一个方面,序列模块312可以从公式C(k,n) = C(0, (n+k)mod N)生成3 个加扰序列。扰码可以对应于‘U’的下面3个值{0,10,20},从而利用基M-序列、基序列 的第10个循环移位变换以及基序列的第20个循环移位变换。得到的3个扰码序列是C(0,n) = {-1,1,1,1,-1,-1,-1,1,-1,1,-1,1,1,-1,1,-1,-1,-1,-1,1,1,-1,-1, 1,-1,-1,1,1,1,1,1}C(10,n) = {_1,1,1,-1,1,-1,-1,-1,-1,1,1,-1,-1,1,-1,-1,1,1,1,1,1,-1, 1,1,1, -1,-1,-1,1, -1,1}C(20, η) = {1,-1,-1,1,-1,-1,1,1,1,1,1,-1,1,1,1,-1,-1,-1,1,-1,1,-1,1, 1,-1,1, -1,-1,-1,-1,1}前面的加扰序列可以用来生成不同长度(例如,长度为62的扰码)的扰码,并与
17SSC序列进行组合。如下面所述,将加扰的序列映射到无线传输中。通过利用共同多项式表 达式的加扰序列,能够显著降低发送的SSC之间的干扰。系统300还可以包括传输处理器316。传输处理器316可以将SSC映射到OTA消 息的分量。具体而言,可以将SSC映射到基于频率的消息(例如,FDM、OFDM、0FDMA)的子 载波信道、映射到基于代码的消息(例如,CDMA、CDMA-2000、宽带CDMA[WCDMA])的代码划 分、映射到基于时间的消息(例如,TDMA)的时间划分或者组合系统消息(例如,TD-CDMA、 TD-SCDMA、UMTS-TDD、FDMA/TDMA/FDD等等)的适当的子分量。OTA消息可以在移动设备304 接收,该移动设备304可以利用适当的技术来对消息和SSC进行译码。在至少一个实例中, 移动设备304可以利用与SSC生成器302用来对SSC进行编码/加扰所利用的过程基本上 相反的过程,来对SSC进行译码。用来对SSC进行译码的指令可以预先加载到移动设备302 中,从网络补丁等下载(例如,服务提供者的网络服务器处的软件和/或固件补丁),或者包 括在OTA消息中(例如,在消息前同步码中等等)。如所描述的,系统300可为无线通信提供充分的益处。从共同多项式表达式生成 并基于对应PSC编制了索引的SSC扰码,能够降低多个基站(306)所发送SSC的干扰。在 具有高干扰和相对较低信噪比(SNR)的半规划或未规划部署中存在大量基站(306)的情况 下,这样的结果具有更显著的益处。相应地,系统300能够支持增加的效率和OTA可靠性, 即使是在不利的无线环境中。针对本申请描述的各个方面,图4示出了示例性序列矩阵400,其可以用来生成同 步码和/或扰码。序列矩阵400包括由矩阵400的行所表示的多个序列。矩阵的第一行 (顶部)是基序列。矩阵中较低的行是基序列的变换。如图4中所示,较低的行是基序列的 循环移位变换,但是应当理解,本领域中公知的其它二进制基序列适当的变化,可以用来生 成与400中所示类似的序列矩阵。如序列矩阵400内所示箭头描述的,循环移位是单个数 字移位,其中通过将每个序列比特相比于前一序列移动一个位置或者移动一个矩阵列来构 成该基序列的变换。因此,基序列的比特1是-1,而如矩阵第2行所示,基序列第一循环移 位变换的第二比特(第二列)具有相同的-1。进一步,将基序列的每个比特移位移入第一 循环移位序列中最右侧相邻的列中。应当理解,可以另外使用多位循环移位,使得每个比特 相对于前一序列移位2列、3列等等,而不是单列。矩阵另外的行显示了基序列进一步的移位。因此,第二循环移位序列(行3)的比 特从基序列(行1)移位2列而得到,以此类推,遍及每个行。对于具有‘L’列的矩阵,基于 序列长度‘L’,矩阵可以包括至少‘L’个唯一的序列,包括基序列和基序列的L-I个单个循 环移位变换。如本申请描述的,该序列可以用来生成同步码和/或扰码。在‘L’匹配需要 的编码长度的情况下,可以利用矩阵400的单个序列来创建该编码。或者,当‘L’比需要的 编码长度短的情况下,可以利用矩阵400的多个序列来创建编码。作为说明以上内容的例子,需要的编码长度(例如,SSC长度)为62比特。在‘L’ 等于62时,可以利用矩阵40的单个序列来构成编码。在‘L’等于31时,可以将矩阵400 的序列对进行交织来构成编码。在‘L’等于21时,可以对三序列组进行交织,将其中一个 序列截取一个比特,来生成编码。还应当理解,结合比特截取和/或比特重复可以利用基本 相似的序列长度(例如,可将长度为63的M-序列截取一个比特以构成长度为62的编码, 或者,可分别结合单比特重复或截取,来利用长度为30或长度为32的序列对,以构成长度
18为62的编码,等等)。对于密集的基站部署,例如其中有几十个或几百个基站在共同地理站点中工作时 (例如,参见前面的图1),利用长度比目标编码长度短的序列对、三序列组等等将会是有益 的。这是因为,与单个序列相比,可以从序列矩阵400提取多得多的唯一的序列对、三序列 组等等。例如,如果‘L’等于62并且需要的SSC长度是62比特,则存在62个唯一的单个 序列来构成62个不同的SSC。然而,在矩阵400的‘L’ = 31的情况下,并且对于长度为62 的SSC,有961(3Γ2)个序列对可以构成961个不同的SSC。作为另一例子,对于‘L = 20’ 或‘L = 21’(利用比特重复或截取),分别有能够生成不同SSC的8,000或9261个三序列 组组合。相应地,通过根据需要的SSC长度选择适当的序列长度,并利用序列对、三序列组 等等,能够增加矩阵(400)生成的唯一编码的数量。在要求保护的主题的至少一个具体实例中,矩阵400是方阵,其具有31个长度‘L’ 等于31的M-序列。基序列是从GF (2)上x~5+x~2+l形式的多项式表达式生成的二进制序 列。进一步,额外的序列是单次循环移位的基序列变换(例如,如序列矩阵400的箭头所 示)。可以选择序列对并对其进行交织,以构成各种不同的SSC编码。如本申请其它部分所 描述的,SSC加扰可以以各种方式来实现(例如,参见前面的图3)。在一个实例中,可以对 所选择的对进行交织以构成长度为62的序列,然后再进行加扰。可替换地,可对所选择的 长度为31的序列进行加扰,然后再进行交织以构成长度为62的序列。作为又一选项,可以 对基M-序列进行加扰,该加扰使得对矩阵400的每个循环移位变换也进行加扰。然后可以 选择加扰的序列对并对其进行交织来构成长度为62的SSC码。任选地,可将比特0添加到 长度为62的编码以构成长度为63的编码,其中比特0映射到无线传输的DC音调。因此, 各种机制可以用来降低设备端接收到的重叠的无线消息的干扰,提供改善的接收以及总体 通信,并且有可能降低接收设备端的功耗(例如,通过避免重复传输)。图5说明了示例性系统500的框图,该系统支持降低对多发射机移动站点中所发 送SSC的干扰。具体而言,系统500提供选择性的码本,用于选择序列组合来生成最后得到 的SSC。根据一些方面,序列组合可以基于所得到SSC的基本特性。相应地,通过适当地选 择可获得移动通信环境中所需特性的SSC,可以获得改善的无线传输。系统500包括SSC索引选择器502,其识别用于生成可分配给RAN的基站504的一 个或多个SSC(未示出但可参见图3中的306)的序列或序列组(例如,序列对)。SSC索引 选择器502可以包括逻辑处理器506,其构成序列矩阵,从该序列矩阵可以选择序列或序列 组。可以利用基序列和若干基序列的变换来构成序列矩阵。根据至少一个方面,基序列是 长度为n+1的二进制M-序列,矩阵包括基序列和基序列的η个循环移位变换(例如,如前 面图4所示)。索引模块508可以将索引分配给序列矩阵的序列和/或序列组。可以通过 引用分配的索引来选择序列/序列组。根据本公开的至少一方面,索引模块分配基本上为 (n+1)x个索引,其中χ是序列组的的序列数。因此,对于单个序列,基本上要分配n+1个索 引。对于序列对,基本上要分配(n+1) ~2个索引,以此类推。当存在比需要SSC的基站(504)更多的不同的SSC序列组合时,修剪模块510可 以基于所得到SSC的特性来选择序列/序列组。特性可以基于信号仿真器的结果,例如,该 仿真器可以确定干扰、功率损耗、互相关以及SSC的类似特性。可以选择导致具有需要特性 (例如低的PAPR)的SSC的序列/序列组来生成SSC。
作为说明系统500各个方面的具体例子,逻辑处理器506定义具有31个长度为31 的序列的序列矩阵。矩阵的序列对可以由(U,v)表示,其中U和V都具有{0,…,30}范围 内的值。可以基于序列矩阵的序列对(u,ν)来生成多个长度为62的SSC。索引模块508 将(η+1) "2即961个索引分配给961个不同的序列矩阵序列对。具有r = u*31+v形式的 算法可用于生成这些索引。根据该实例的一方面,修剪模块510基于包括序列对(例如,包 括加扰,如基于PSC的共同扰码所提供的,以及对序列进行交织)的SSC信号的特性来选择 961个不同索引中的170个。然后可由传输处理器512(例如,利用调制器、信号编码器等 等)将一个或多个选择的SSC(例如,SSC对)调制成无线电帧,来决定无线电帧的帧边界。 作为该实例的具体一方面,可以利用与基本上为6. 75分贝(dB)的最大PAI3R相对应的如下
SSC索引r =u氺31+v
161820336263667071758083
99104105113116121125126140153168169
170173189190191203204210211220226228
233236241251261267268270278287293300
304313317327332336338339344346355367
377379388395399401417418419422424426
435439445452453456457466475478482486
488493498508515516517518531533534543
546553554560565587589592606614618621
623625628631636645653665677678684700
707708711713714719725728735738745751
752755765770777781789797801802810816
818819826829831851854856862863871879
889897901909910913916917930938940946
954 根据本实例另一方面,修剪模块510也基于包括所选序列对的SSC信号特性来选 择961个不同索引中的340个。从340个得到的SSC的一个或多个而得出的不同的音调(例 如,一对SSC的不同音调)可以由传输处理器512调制成无线电帧,来决定无线电帧的帧边 界。根据一个具体方面,可以利用下面的SSC索引r = u*31+v,其对应于基本上为7. ISdB 的最大PAI3R 2567111417182023273033
37394143444750536061636566
68707174758084868899101102104
105107111113114115116121125126137140
144151153155158168169170173183187189
190191197203204205209210211212217219
220225226227228233236238240241257259
261263266267268270271276277278285286
290292293294300303304306307310311312
20
313316317327331332336338339341342344
346347353359360362363365372373374377
379382383388394399401406413417418419
420421422424426430439442445446450452
453454456457463466475478482483485486
492493494495498499505506508513515516
517518519527528531533534539543549550
553554560565569570571572573579583587
588589590592594596603606607609610614
620621625630631634636637642645646653
657659661664668675677678679681682684
686690694699700702707708709720725726
728732733735738739740741747751752753
755760764767770772773780781782785787
789791795797801802805810811815818819
821823825826830831838842845846851853
854856862863868871875876878879881889
891892897901906907909910913916917918
919925930935936940942943944951954957959在又一实例中,对于选择编码索引,可以基于使单个SSC中所使用重叠编码索引 的数量最小化,来选择170个、340个或其它适当数量的索引。例如,第一组长度为31的序 列‘U’可以利用索引{0,1,2,…,19}。第二组长度为31的序列‘V’可以利用索引{11,13, 14,…,30},从而使所得到SSC的‘U’和‘V’序列之间的重叠最小。在一些实例中,减少的 索弓I重叠可以降低发送的编码之间的干扰。如前面所述,系统500可以提供SSC码本,该SSC码本基于所发送同步信号的基本 特性来选择SSC。该结果会改善移动环境中终端设备的信号接收,减少重复业务(例如,更 少的数据重传请求)以及该终端更低的功耗。相应地,系统500对移动通信环境可以提供 显著的益处。图6示出了示例性系统600的框图,该系统如本申请描述利用SSC码本来降低SSC 传输之间的干扰。SSC码的选择可以基于模拟SSC的发射功率和/或互相关特性与一个或 多个阈值之间的比较来进行。可以将得到的SSC调制到无线传输(例如,无线电帧)中,来 决定传输的帧边界。因为SSC选择基于基本的SSC特性来进行,系统600能够为移动通信 提供改进的功率和/或相关性特性。系统600包括SSC索引选择器602,该索引选择器602为序列矩阵的序列或序列组 编制索引。索引选择器可以基于从索引所识别的具体序列而得到的模拟SSC码604的功率 和/或互相关特性来选择一个或多个索引。确定的功率和/或互相关特性可以基于与一个 或多个阈值的比较证明其符合要求。例如,修剪模块606可以基于SSC PAPR与PAPR阈值 的比较(例如,基于标称的OFDM符号)、SSC互相关与互相关阈值的比较或者上述二者来对特定索引的选择进行调节。因此,可以生成所得到的SSC,其具有预定性质的特性。系统600可以利用信号模拟模块608来确定从特定索引所识别的序列得到的模拟 SSC(604)的PAPR。信号模拟模块608可将确定的PAI3R与阈值PAI3R进行比较,并将结果转 发给修剪模块606。相对较低的PAI^R通常有益于无线传输1 (例如,与通常频率调制信号的 传输相比),其在许多情形下对下行链路上传输的影响可以忽略。因此,阈值通常可以指定 某个最大可接受PAPR、所希望PAPR内的可接受范围(例如,所希望PAPR的3dB以内)、低 于所希望PAPR的SSC数量(例如,具有的PAPR值低于所希望PAPR的30个SSC),等等,或 者上述的适当的组合。系统600还可以利用信号相关性模块610,其确定从特定索引所识别的序列得到 的模拟SSC(604)的互相关系数。信号相关性模块610可以将所确定的互相关与互相关阈 值进行比较,来证明模拟SSC 604符合要求。与其它信号强相关的信号常常会显示出高度 干扰,从而一般希望尽量少的互相关。相应地,修剪模块606可以至少部分地基于互相关小 于或等于阈值互相关来对特定序列索引的选择进行调节。根据一些方面,修剪模块606可 以根据PAPR结果和互相关结果的组合对特定序列索引的选择进行调节。例如,如果模拟 SSC (604)具有的PAI^R低于阈值PAPR以及具有的互相关低于相关阈值,则可以选择与模拟 SSC(604)相关联的索引。如前面描述的,系统600提供方便的机制以选择序列矩阵的索引, 从而提供有益的PAPR和/或低互相关特性,从而在许多情形下得到改进的无线传输和可靠 性。图7说明了示例性系统700的框图,其根据本公开的方面包括基站702和一个或 多个移动设备704。根据本公开的至少一个方面,基站702可以确定适当的SSC码和/或扰 码,来降低所发送同步信息的干扰。具体而言,生成SSC和对SSC进行加扰,为这些SSC生 成扰码(例如,基于3个长度为31的M-序列)以及基于这些SSC的特性来选择序列索引 的各种机制可由基站702来完成。相应地,通过提供移动通信环境中一个或多个移动设备 704处接收到的OTA消息的改进的传输特性,系统700有助于改进移动通信。系统700包括基站702 (例如,接入点,…),其具有通过多个接收天线706从一 个或多个移动设备704接收信号的接收机710,以及通过一个或多个发射天线708向一个 或多个移动设备704进行发送的发射机728。接收机710可以从接收天线706接收信息, 还可以包括信号接收方(未示出),其接收根据基站702提供的PSC和/或SSC而同步的 上行链路数据。此外,接收机710以操作方式与对接收到的信息进行解调的解调器712相 关联。解调的符号由耦合到存储器716的处理器714来分析,其中存储器716存储与生成 用于提供同步和/或扰码的序列矩阵有关的信息,以及与对这些序列进行选择、加扰和/或 复用以构成SSC有关的信息,与如本申请描述的根据SSC码本来选择序列有关的信息,其中 这些内容在本领域是公知的,或者通过本申请给出的上下文而使本领域技术人员知晓,和/ 或任何与本申请给出的各种动作和功能有关的其它适当的信息。处理器714进一步耦合到逻辑处理器718,其至少可以从基M-序列以及该序列的 循环移位变换(例如,η次循环移位变换)来生成序列矩阵。处理器714还可以进一步耦 合到数据转换模块720,其可以对逻辑处理器718提供的序列矩阵的各种序列进行加扰。例 如,如本申请所描述的,数据转换模块720可以基于与无线通信相关联的PSC,利用共同二 进制扰码来对与SSC有关的至少一个这样的序列进行加扰。
22
此外,处理器714可以耦合到复用模块722,复用模块722可以基于至少一个数据 转换模块720提供的加扰的序列来生成SSC。例如,在数据转换模块720对序列矩阵的基序 列进行加扰的情况下,对加扰的基序列的任何适当的循环移位变换和/或加扰的基序列本 身,可由复用模块722用来构成SSC。根据需要,可通过对两个或更多个序列进行交织,对一 个或多个序列进行重复,添加/截取比特等等,来构成SSC。处理器714可进一步与序列模块724相关联。序列模块724可以从逻辑处理器718 提供的一个或多个序列(例如,基于共同多项式表达式,其不同于用来生成与SSC相关的序 列的表达式)来生成扰码。在一个实例中,序列模块724可以生成3个适当的M-序列来构 成扰码,这些M-序列的长度为63或者长度为31。举例来说,3个M-序列可以从基M-序列 和基M-序列的循环移位变换来生成。进一步,根据至少一些方面,至少可以创建基M-序列 的20个循环移位变换,并且3个M-序列可以包括基M-序列、第10个循环移位变换以及第 20个循环移位变换。然而,应该理解,可以利用基序列的其它变换,并且变换集合中所选择 的其它成员也可用于扰码序列中的3个序列(或者,例如其它适当的数量)。基站702还可以包括调制器726,其可将SSC映射到发射机728发送的OTA消息。 根据一方面,SSC可以映射到OFDM传输的一些或全部子载波信道。OTA消息可以通过传输 天线708发送给移动设备704。应当理解,基站702可以是在共同区域中工作的若干基站 (未示出)的规划的、半规划的或未规划的部署的一部分。生成、加扰和分配SSC可由基站 702和序列模块724,或者由存储在存储器716中并由处理器714执行的有关多基站操作的 其它指令,以逻辑处理器718指定的预定方式来实现。可替换地,基站702可以通过回程网 络(未示出)与附近的其它基站进行通信,来协调对小区站点的各个基站的SSC分配。根 据至少一个其它备选方案,代码分配可以至少部分地由集中式实体(未示出,但是参见前 面的图3)来指定,并提供给基站702。相应地,系统700可以作为包括多个基站的RAN的一 部分来工作。图8示出了示例性系统800的框图,其包括移动设备802。移动设备802可以用于 接收基站804所发送OTA消息内的同步信息并对其进行译码。移动设备802处的译码处理 可以与基站804进行的类似处理相反。用于接收消息并对其进行译码的指令可以在移动设 备802预先加载,其至少部分地包括在OTA消息内,通过软件/固件补丁(例如,通过网络 或者到计算设备的连接)、其组合或者类似物的组合来获得。移动手持机802包括接收信号(例如,包括有关有助于远程无线通信的同步信息) 的至少一个天线806 (例如,传输接收机或这样的接收机组,其包括输入接口)以及接收机 808,其对接收到的信号执行通常的动作(例如,滤波、放大、下变频等等)。具体地,天线806 和发射机830 (统称为收发机)可以用于有助于与基站804进行无线数据交换。天线806和接收机808还可以与解调器810耦合,该解调器810可以对接收到的符 号进行解调并将它们提供给处理器812进行评估。具体地,解调器810可以至少从接收到的 无线传输提取同步信息。举例来说,对于基于频率的传输,解调器810可以从无线传输的子 载波频率提取同步信息。根据一方面,同步信息可至少包括SSC,该SSC进一步包括采用基 于PSC的共同二进制扰码进行加扰的至少两个序列。信号处理器814可以利用基于PSC的 共同二进制解扰码,来对包括接收到的SSC的至少两个序列进行解密。解扰码可以基本上 等同于基站804所利用的扰码,或者可以是其对应物(例如,反转的扰码)。根据至少一个方面,对同步信息的译码涉及数据处理器820,其将第一循环反移位应用到与SSC相关联的 两个序列中的第一序列,并将第二循环反移位应用到这两个序列中的第二序列。根据该方 面,信号处理器814然后可将解扰码应用到移位的第一序列以及移位的第二序列,来对SSC 进行解密。一旦对接收到的SSC进行了译码,逻辑处理器818可以提取与发送接收到的数据 的设备(804)相关的标识信息。可以利用该信息来对接收到的数据(例如,有效载荷信息) 进行进一步译码和/或支持与发送设备(804)进行通信。应当理解,处理器812可以控制和/或访问移动手持机802 —个或多个部件(806、 808、810、816、822)。进一步,处理器812可以执行一个或多个模块、应用程序、引擎等等 (814,818,820),其包括与执行移动设备802的功能有关的信息或控制。例如,如前面描述 的,这些功能可以包括从远处来源(804)接收数据,基于特定解扰码来对接收到的数据进 行译码,识别与解密的代码相关联的移动网络发射机(804)等等。移动手持机802另外还可以包括存储器816,其以操作方式耦合到处理器812。存 储器816可以存储待发送数据,接收到的数据等等。进一步,存储器816可以存储前面处理 器812执行的模块、应用程序、引擎等等(814、818、820)。移动手持机802还包括调制器822和发射机824,其中发射机824将(例如,通过 处理器812和调制器822)生成的信号发送给诸如基站804、接入点、另一接入终端、远程代 理等等。如所描述的,系统800提供移动设备802,其可以有助于接收基站804提供的编码 的同步信息,并对编码信息进行解密以助于这些设备(802、804)之间的无线通信。因为同 步信息可以基于所选的SSC码本和/或基于某些扰码来进行编码,有可能获得降低的干扰、 增加的可靠性以及移动设备802处减少的功耗。针对多个部件、模块和/或通信接口之间的交互,描述了前述系统。应当理解,这 些系统和部件/模块/接口可以包括其内部的规定的部件或子部件、规定的部件或子部件 中的某一些和/或另外的部件。例如,系统可以包括SSC生成器108、修剪模块510和传输 处理器512,或者这些以及其它部件的不同组合。子部件还可以实现成以通信方式耦合到 其它部件的部件,而不是包括在母部件中。此外,应当注意,一个或多个部件可以合并成提 供聚合功能的单个部件。例如,信号模拟模块608可以包括信号相关性模块610,或者反过 来,来助于通过单个部件确定峰均功率和SSC的互相关。部件还可以与本申请中为具体说 明但为本领域技术人员熟知的一个或多个其它部件进行交互。进一步,将会理解,上面所公开系统和下面所公开方法的各个部分可以包括基于 人工智能或知识或规则的部件、子部件、处理、模块、方法或机制(例如,支持向量机、神经 网络、专家系统、贝叶斯信念网络、模糊逻辑、数据融合引擎、分类器……)或由它们来组成。 这些部件、其它的以及另外本申请已经描述以外的部件可以使所执行的某些机制或过程自 动化,从而使系统和方法的各个部分更具适应性,以及更具效率和智能。根据前面描述的示例性系统,通过参考图9 11的流程图,将更好地理解可根据 所公开主题来实现的方法。虽然为了使说明更简单,而将该方法描述为一系列的框,但是 应该理解和明白的是,所要求保护的主题并不受框顺序的限制,因为,依照一个或多个实施 例,一些框可以按不同顺序发生和/或与本申请中示出和描述的其它框同时发生。此外,为 了实现一个或多个实施例的方法,并非描绘出的所有框都是必需的。此外,还应该理解的
24是,本申请在后面以及整个说明书中公开的方法能够存储在制品中,以助于将该方法传输 并转移到计算机。所使用的术语制品是要包括可从如任何计算机可读设备、结合载波的设 备或存储介质读取的计算机程序。图9说明了示例性方法900的流程图,用于根据本公开的方面降低多个SSC传输 的干扰。方法900在902可以生成序列矩阵。序列矩阵可以包括从一个或多个多项式表达 式生成的M-序列。根据本公开的至少一个方面,M-序列从具有GF(2)上x~5+x~2+l形式 的多项式表达式生成。此外,M-序列可以包括基序列和基序列的各种变换,例如通过对基 序列进行循环移位提供的。在904,方法900可以采用与无线通信相关联的基于PSC的扰码对至少一个M-序 列进行加扰。举例来说,扰码可以基于与PSC相关联的索引所识别的序列来生成。根据一 方面,采用扰码进行加扰的至少一个M-序列可以包括一对序列,该对序列进行复用,以构 成SSC。可以在该复用以前或以后对这一对M-序列进行加扰。根据另一方面,上述序列矩 阵的基M-序列可以是在附图标记904处加扰的至少一个M-序列,使得加扰后基M-序列的 每个变换也都进行了加扰。相应地,根据这一方面,序列矩阵包括加扰的序列。在906,方法900可以基于加扰的M-序列来生成SSC。如前面所述,根据生成所需 长度SSC的要求(例如,长度为62的),SSC可以通过复用多个序列(例如,序列对、三序列 组),截取这些序列的一个或多个比特、重复这些序列的一个或多个比特或者上述或类似方 式的组合来生成。在908,方法900将SSC映射到OTA消息的子分量(例如,OFDM传输的子 载波信道)。采用基于PSC的扰码加扰,由方法900所生成的SSC可以提供无线通信改进的干 扰特性。应当理解,扰码可从与用来生成SSC的多项式相同的多项式来生成,或者从与用来 生成SSC的多项式不同的多项式来生成。根据至少一个方面,用来生成扰码的多项式具有 形式l+x~2+x~3+x~4+x~5。进一步,该多项式可以用来生成基加扰序列。可以生成基加扰序 列的循环移位变换以提供加扰序列矩阵。根据本公开的一个具体方面,生成20个或更多个 加扰序列的循环移位变换,并与基加扰序列合并来构成加扰序列矩阵。根据这些方面,可以 从加扰序列矩阵的基本上3个序列来生成扰码。举例来说,基加扰序列、基加扰序列的第10 个循环移位变换以及基加扰序列的第20个循环移位变换可以用来生成基于PSC的扰码。图10说明了实例方法1000的流程图,用于根据一个或多个方面对OTASSC传输进 行加扰。如本申请所描述,方法1000在1002可以生成序列矩阵。在1004,方法1000可以 从矩阵中选择两个序列来生成SSC。序列的选择可以基于从所选序列得到的SSC码的特性 来进行。根据一个具体实例,特性可以包括SSC码的PAPR,SSC码的互相关系数或者它们的 适当组合。在1006,方法1000可以确定先对序列进行加扰还是复用。该确定可以基于得到 的SSC码的预计的干扰特性,任选地结合RAN的主要无线传输特性(例如,多路径散射、信 号反射/折射等等,这些在射频传播和/或移动通信技术领域中熟知)。如果先对序列进行 复用,方法可继续至1014,如果先对序列进行加扰,方法1000可继续至1008。如本申请所描述,在1008,方法1000可以从序列矩阵生成基于PSC的扰码,该序列 矩阵从一个或多个多项式表达式生成(例如,参见前面的方法900)。在1010,可以利用基 于PSC的扰码对选自序列矩阵的两个序列进行加扰。在1012,可以对序列进行交织以构成SSC0然后可以将SSC映射到OTA消息,并结合一个或多个无线通信来发送。在1014,方法1000可以对选自序列矩阵的两个序列进行交织来构成全长序列。如 本申请所描述的,在1016,可以生成全长扰码。在1018,通过利用在附图标记1016生成的 扰码可以对全长序列进行加扰。最后,在1018,可以从加扰的交织序列来生成SSC,该SSC 可以映射到前面描述的OTA消息。图11示出了实例方法1100的流程图,用于根据至少一个方面生成加扰的SSC。 在1102,方法1100可以从多项式表达式生成M-序列。在一些实例中,多项式表达式可具 有GF⑵上x~5+x~2+l的形式。在1104,方法1100可以采用基于PSC的扰码对M-序列进 行加扰。基于PSC的扰码可以从一个或多个加扰序列生成,该一个或多个加扰序列可以从 一个或多个加扰多项式表达式获得。根据至少一个方面,加扰多项式表达式可以包括具有 l+x"2+x"3+x"4+x"5形式的单个表达式。在1106,对加扰的M-序列进行η次循环移位,以创建加扰的M-序列的η个不同的 加扰变换。加扰的M-序列和η个不同的加扰变换可以汇编到加扰的序列矩阵中。在1108, 选择了加扰的序列矩阵中加扰序列的两个序列来构成SSC。如本申请所描述的,可以对选择 的序列进行复用,以构成全长加扰的序列。应当理解,选择的两个序列可以基于从序列得出 的SSC的基本特性。根据一方面,基本特性包括与PAI^R阈值相比的SSC的PAPR。根据另一 方面,基本特性包括与相关阈值相比的互相关系数。根据又一方面,基本特性包括前面的适 当组合。根据至少又一方面,选择的两个序列可以基于预定数量的所需要的SSC。作为具 体例子,在加扰的序列矩阵包括其长度基本上为所需SSC码的一半长度的31个加扰的序列 时,如前面描述,基于PAPR和/或互相关特性,可以选择170或340个序列对。以此方式选 择SSC序列对可以降低所发送的同步信息的的干扰,有可能地降低接收设备的功耗以及提 高移动通信环境中的总体通信质量。相应地,如本申请所描述,方法1100可以为各种移动 通信技术提供显著的益处。图12是示例性系统1200的框图,其根据本申请公开的一些方面有助于无线通信。 在下行链路上,在接入点1205,发射(TX)数据处理器1210对业务数据进行接收、格式化、编 码、交织和调制(或符号映射),并提供调制符号(“数据符号”)。符号调制器1215接收和 处理数据符号和导频符号,并提供符号流。符号调制器1220对数据和导频符号进行复用, 并将其提供给发射机单元(TMTR) 1220。每个传输符号可以是数据符号、导频符号或零值信 号。导频符号可以在每个符号周期内连续发送。导频符号可以是频分复用(FDM)、正交频分 复用(OFDM)、时分复用(TDM)、码分复用(CDM)或其适合的组合。TMTR 1220接收符号流,并将其转换成一个或多个模拟信号,进一步对模拟信号进 行调理(例如,放大、滤波和上变频),以生成适合于通过无线信道进行传输的下行链路信 号。下行链路信号然后通过天线1225传输至终端。在终端1230,天线1235接收下行链路 信号,并将接收到的信号提供给接收机单元(RCVR) 1240。接收机单元1240对接收到的信号 进行调理(例如,滤波、放大和下变频),并对调理后的信号进行数字化,以获取采样。符号 解调器1245对接收到的导频符号进行解调,并将接收到的导频符号提供给处理器1250用 于信道估计。符号解调器1245进一步从处理器1250接收对下行链路的频率响应估计,对 接收到的数据符号执行数据解调以获得数据符号估计(其是对所发送数据符号的估计),并且将数据符号估计提供给RX数据处理器1255,其对数据符号估计进行解调(即,符号解 映射)、解交织和译码,以恢复所发送的业务数据。符号解调器1245和RX数据处理器1255 的处理分别与接入点1205处符号调制器1215和TX数据处理器1210的处理互补。在上行链路上,TX数据处理器1260处理业务数据并提供数据符号。符号调制器 1265接收数据符号并将数据符号与导频符号进行复用,进行调制,并提供符号流。发射机单 元1270然后接收并处理符号流,以生成上行链路信号,该上行链路信号通过天线1235发送 给接入点1205。具体而言,上行链路信号与SC-FDMA的要求一致,并包括本申请所述的跳频 机制。在接入点1205,来自终端1230的上行链路信号由天线1225接收,并由接收机单元 1275处理,以获取采样。符号解调器1280然后对采样进行处理,并提供接收到的导频符号 和上行链路的数据符号估计。RX数据处理器1285对数据符号估计进行处理,以恢复终端 1230发送的业务数据。处理器1290对在上行链路上发送的每个活动终端进行信道估计。 多个终端可在它们相应分配到的导频子带组上的上行链路上同时发送导频,其中导频子带 组可以交错。处理器1290和1250分别指导(例如,控制、协调、管理等)在接入点1205和终端 1230处的操作。相应的处理器1290和1250可与存储程序代码和数据的存储器单元(未示 出)相关联。处理器1290和1250也可以分别执行计算,以得到针对上行链路和下行链路 的频率和脉冲响应估计。对于多址系统(例如,SC-FDMA, FDMA, OFDMA,⑶MA、TDMA等),多个终端可同时在 上行链路上发送。对于该系统,导频子带可在不同终端之间共享。信道估计技术可使用在每 个终端的导频子带跨越整个工作带(或许除带的边缘之外)的情形下。人们将会希望有助 于的导频子带结构,来获取每个终端的频率分集。本申请描述的技术可通过各种方式实现。 例如,这些技术可以实现在硬件、软件或软硬件结合中。对于硬件实现,其可以是数字的、模 拟的或者既是数字的又是模拟的,用于信道估计的处理单元可以实现在一个或多个专用集 成电路(ASIC)、数字信号处理器(DSP)、数字信号处理器件(DSPD)、可编程逻辑器件(PLD)、 现场可编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器、用于执行本申请所述功能 的其它电子单元或上述各项的组合中。对于软件,可通过执行本申请所述功能的模块(例 如,过程、函数等)实现。软件代码可存储在存储器单元,并由处理器1290和1250来执行。图13、14和15给出了示例性系统1300、1400、1500的框图,用于实现各个本公开 的方面。系统1300可以包括模块1302,用于从基M-序列和基M-序列的循环移位变换生成 序列矩阵。如本申请所描述,基M-序列可以从多项式表达式生成。每个基序列的循环移位 变换的比特可以是单比特移位、双比特移位、三比特移位等等,或其适当的组合。基序列和 移位变换可以由模块1302用来构成序列矩阵。系统1300还可以包括模块1304,用于对一个或多个M-序列进行加扰。模块1304 可以利用扰码(例如基于PSC的扰码)来对M-序列进行加扰。如本申请所描述,可以通过 从多项式表达式创建基加扰序列来生成扰码(例如,与用来生成序列矩阵所不同的)。可以 生成基加扰序列的循环移位变换,并且一个或多个基加扰序列以及移位变换可以用来生成 扰码。用于生成SSC的模块1306可以利用加扰的至少一个M-序列来创建SSC。例如,根据与SSC所需要长度相比的加扰的至少一个M-序列的长度的情况,可以适当地对加扰的 M-序列进行交织、截取、重复或上述或类似方法的组合。系统1300还可以包括模块1308,用 于将SSC映射到OTA传输。例如,可以将SSC的比特映射到OFDM传输的子载波信道、CDMA 传输的代码子划分、TDMA传输的时间子划分或者集成系统的适当组合。如所描述的,系统 1300可以生成加扰的SSC码,其显示出降低移动通信环境中的干扰。系统1400可以包括模块1402,用于如本申请所描述从基M-序列和基M-序列的 η个循环移位变换来构成序列矩阵。进一步,系统1400可以包括模块1404,用于为序列矩 阵的序列对编制索引。对于序列矩阵的每个不同的序列对,模块可以生成至少(η+1)~2个 索引。进一步,系统1400可以包括模块1406,用于确定从序列对所得到SSC码的PAPR和/ 或互相关。模块1406可以选择满足PAPR和/或互相关阈值(例如,低于需要的PAPR和/ 或低于需要的互相关系数)的预定数量的序列对(例如,基本上为170个序列对,基本上为 340个序列对或者至少部分地基于移动站点中基站数的其它适当数量等等)。相应地,从所 选序列对得到的SSC可具有需要的传输特性,从而获得改进的无线传输。系统1500可以包括模块1502,用于接收无线传输。模块1502可以从移动网络发 射机(例如,基站)接收一个或多个无线OTA传输。模块1502可以包括一个或多个无线天 线(例如,无线电天线),用于对接收到的信号进行预调理的接收机等等。系统1500还可以 包括模块1504,用于从模块1502接收到的传输中提取SSC。提取可以基于信号解调、调理 等等,这些则本领域是公知的。用于对SSC进行解扰的模块1506可以利用基于PSC的共同 二进制解扰码来对SSC进行解密。根据一方面,解扰码可以与用来对SSC进行加扰的扰码 基本上相似,或者与该扰码的变换(例如,通过将扰码的比特反转)基本上相似。此外,系 统1500可以包括模块1508,用于根据解密的SSC来确定移动网络发射机的标识。例如,可 以读取编码到SSC中的发射机ID,并将其与存储器中存储的ID进行交叉参照。举例来说, 发射机ID可以用来有助于移动设备和移动网络发射机之间的无线通信。在接收到的信号 显示出降低了干扰时,系统1500在移动通信环境中可以减少功耗并提高通信可靠性。
28
权利要求
一种用于为无线通信生成次同步码(SSC)的方法,包括从基M 序列和所述基M 序列的循环移位变换生成序列矩阵;基于与所述无线通信相关联的主同步码(PSC)采用共同二进制扰码对所述序列矩阵的至少一个M 序列进行加扰;基于加扰的所述至少一个M 序列而生成SSC;以及将所述SSC映射到正交频分复用(OFDM)传输的子载波信道。
2.根据权利要求1所述的方法,还包括通过以下操作中的至少一个操作来生成所述共 同二进制扰码利用多个长度为63的M-序列,所述多个长度为63的M-序列中的每一个截取成长度 为62的序列;或者利用多个长度为31的M-序列,所述多个长度为31的M-序列中的每一个进行重复而 构成长度为62的序列。
3.根据权利要求1所述的方法,还包括从一个或多个M-序列生成所述扰码,所述一个 或多个M-序列从共同多项式表达式生成。
4.根据权利要求1所述的方法,还包括从不同的多项式表达式生成所述扰码M-序列。
5.根据权利要求3所述的方法,还包括 从所述一个或多个序列生成基加扰序列; 从所述基加扰序列定义一组循环移位序列;以及从所述基加扰序列选择多个不同的扰码以构成所述共同二进制扰码。
6.根据权利要求5所述的方法,其中,定义所述一组循环移位序列还包括除所述基加 扰序列以外还生成至少20个循环移位序列。
7.根据权利要求5所述的方法,其中,选择所述3个不同的扰码还包括选择所述基加扰 序列、第10个循环移位序列和第20个循环移位序列。
8.根据权利要求1所述的方法,其中,生成所述SSC还包括 从所述序列矩阵选择两个M-序列;对所选择的M-序列进行交织来构成长度为62的序列;以及 将所述共同二进制扰码应用到所述长度为62的序列。
9.根据权利要求1所述的方法,其中,生成所述SSC还包括 从所述序列矩阵选择两个M-序列;将所述共同二进制扰码应用到所选择的M-序列以获取两个加扰的M-序列;以及 对所述两个加扰的M-序列进行交织以构成长度为62的序列。
10.根据权利要求1所述的方法,其中,生成所述序列矩阵还包括将所述共同二进制扰 码应用到所述基M-序列来提供加扰的所述至少一个M-序列。
11.根据权利要求10所述的方法,其中,生成所述SSC还包括将两个不同的循环移位应用到加扰的所述基M-序列来生成两个加扰的M-序列;以及 对所述两个加扰的M-序列进行交织以构成长度为62的序列。
12.一种用于为无线通信生成SSC的装置,包括逻辑处理器,其从基M-序列和所述基M-序列的循环移位变换生成序列矩阵; 数据转换模块,其基于与所述无线通信相关联的PSC采用共同二进制扰码来对所述阵的至少一个序列进行加扰;复用模块,其基于加扰的所述至少一个序列生成SSC ;以及 传输处理器,其将所述SSC映射到OFDM传输的子载波信道。
13.根据权利要求12所述的装置,还包括序列模块,其从序列生成所述扰码,所述序列 从共同多项式表达式得出。
14.根据权利要求13所述的装置,所述序列模块从以下序列中的至少一个序列来生成 所述扰码多个长度为63的M-序列,所述多个长度为63的M-序列中的每一个截取成长度为62 的序列;或者多个长度为31的M-序列,所述多个长度为31的M-序列中的每一个进行重复而构成 长度为62的序列。
15.根据权利要求13所述的装置,所述逻辑处理器从与所述共同多项式表达式不同的 多项式表达式得出所述基M-序列。
16.根据权利要求13所述的装置,所述序列模块 从所得出的序列生成基加扰序列;从所述基加扰序列定义一组循环移位序列;以及从所述基加扰序列选择多个不同的扰码以构成所述共同二进制扰码。
17.根据权利要求16所述的装置,所述序列模块除所述基加扰序列以外还生成至少20 个循环移位序列来定义所述一组循环移位序列。
18.根据权利要求16所述的装置,所述3个不同的扰码包括所述基加扰序列、第10个 循环移位序列和第20个循环移位序列。
19.根据权利要求12所述的装置,其中所述逻辑处理器从所述序列矩阵选择两个M-序列;所述复用模块对所选择的M-序列进行交织来构成未加扰的长度为62的序列;以及 所述数据转换模块将所述共同二进制扰码应用到所述长度为62的序列。
20.根据权利要求12所述的装置,其中所述逻辑处理器从所述序列矩阵选择两个M-序列;所述数据转换模块将所述共同二进制扰码应用到所选择的M-序列以获取两个加扰的 M-序列;以及所述复用模块对所述两个加扰的M-序列进行交织来构成长度为62的序列。
21.根据权利要求12所述的装置,所述数据转换模块将所述共同二进制扰码应用到所 述基M-序列来提供加扰的所述至少一个M-序列并生成所述序列矩阵。
22.根据权利要求21所述的装置,所述逻辑处理器将两个不同的循环移位应用到加扰的所述基M-序列来生成两个加扰的M-序列;以及 对所述两个加扰的M-序列进行交织来构成长度为62的序列以生成所述SSC。
23.一种用于为无线通信生成SSC的装置,包括用于从基M-序列和所述基M-序列的循环移位变换生成序列矩阵的模块; 用于基于与所述无线通信相关联的PSC采用共同二进制扰码来对所述矩阵的至少一 个序列进行加扰的模块;用于基于加扰的所述至少一个序列生成SSC的模块;以及 用于将所述SSC映射到OFDM传输的子载波信道的模块。
24.用于为无线通信生成SSC的处理器,包括第一模块,其从基M-序列和所述基M-序列的循环移位变换生成序列矩阵; 第二模块,其基于与所述无线通信相关联的PSC采用共同二进制扰码来对所述矩阵的 至少一个序列进行加扰;第三模块,其基于加扰的所述至少一个序列生成SSC ;以及 第四模块,其将所述SSC映射到OFDM传输的子载波信道。
25.一种计算机可读介质,包括计算机可读指令,用于为无线通信生成SSC,所述指令可由至少一个计算机执行,用来从基M-序列和所述基M-序列的循环移位变换生成序列矩阵; 基于与所述无线通信相关联的PSC采用共同二进制扰码对所述矩阵的至少一个序列 进行加扰;基于加扰的所述至少一个序列生成SSC ;以及 将所述SSC映射到OFDM传输的子载波信道。
26.一种为无线电网络站点选择不同的SSC的方法,包括从基M-序列和所述基M-序列的n个循环移位序列构成序列矩阵; 将基本上(n+1) "2个索引中的一个分配给所述序列矩阵的不同的序列对;以及 至少部分地基于从一序列对得到的SSC的功率或信号相关性特性来选择所述序列对。
27.根据权利要求26所述的方法,还包括选择170对或340对编制了索引的序列对,从 每个序列对生成不同的SSC,以及将两个或更多个不同的SSC分配给所述无线电网络站点 的基站。
28.根据权利要求26所述的方法,还包括为所述基M-序列和所述n个循环移位序列利 用长度为31的序列。
29.根据权利要求26所述的方法,还包括利用具有r= U*n+v形式的算法来生成所述 基本上(n+l)~2个索引,其中r是从0到(n+l)~2的整数,都是选自集合{0,…n} 的序列。
30.根据权利要求26所述的方法,还包括确定从所述序列对得到的SSC的峰均功率比 (PAPR)并将所述PAra与阈值进行比较。
31.根据权利要求30所述的方法,还包括使选择所述序列对部分地根据所述PAH 和所 述阈值之间的比较来进行。
32.根据权利要求26所述的方法,还包括确定从所述序列对得到的SSC的互相关系数 并将所述系数与阈值进行比较。
33.根据权利要求32所述的方法,还包括使选择所述序列对部分地根据所述系数和所 述阈值之间的比较来进行。
34.根据权利要求26所述的方法,还包括确定所述SSC的互相关系数和PAPR,以及将 所述互相关系数与相关阈值进行比较和将所述PAPR与功率阈值进行比较。
35.根据权利要求26所述的方法,还包括使选择所述序列对部分地根据所述PAH 低于所述功率阈值以及所述互相关系数低于所述相关阈值来进行。
36.一种为无线电网络站点选择不同的SSC的装置,包括逻辑处理器,其从基M-序列和所述基M-序列的n个循环移位序列构成序列矩阵; 索引模块,其将基本上(n+l)~2个索引中的一个分配给所述序列矩阵的不同的序列 对;以及修剪模块,其至少部分地基于分别与阈值功率或信号相关性相比较的,从一序列对得 到的SSC的PAPR或信号相关性来选择所述序列对。
37.根据权利要求36所述的装置,所述修剪模块选择170对或340对编制了索引的序 列对,从每个序列对生成不同的SSC,以及将一个或多个不同的SSC分配给所述无线电网络站点的基站。
38.根据权利要求36所述的装置,所述逻辑处理器为所述基M-序列和所述n个循环移 位序列利用长度为31的序列。
39.根据权利要求36所述的装置,所述索引模块利用具有r= U*n+v形式的算法来生 成所述基本上(n+1) "2个索引,其中r是从0到(n+1) "2的整数,u和v都是选自集合{0,... n}的序列。
40.根据权利要求36所述的装置,还包括信号模拟模块,其确定从所述序列对得到的 SSC的峰均功率比(PAPR)并将所述PAH 与阈值进行比较。
41.根据权利要求40所述的装置,所述修剪模块使选择所述序列对部分地根据所述 PAH 和所述阈值之间的比较来进行。
42.根据权利要求36所述的装置,还包括信号相关性模块,其确定从所述序列对得到 的SSC的互相关系数并将所述系数与阈值进行比较。
43.根据权利要求42所述的装置,所述修剪模块使选择所述序列对部分地根据所述系 数和所述阈值之间的比较来进行。
44.根据权利要求36所述的装置,还包括信号相关性模块和测量模块,所述信号相关 性模块确定所述SSC的互相关系数并将所述互相关系数与相关阈值进行比较,所述测量模 块确定所述SSC的PAPR并将所述PAPR与功率阈值进行比较。
45.根据权利要求44所述的装置,所述修剪模块使选择所述序列对部分地根据所述 PAH 低于所述功率阈值以及所述互相关系数低于所述相关阈值来进行。
46.一种为无线电网络站点选择不同的SSC的装置,包括用于从基M-序列和所述基M-序列的n个循环移位序列构成序列矩阵的模块; 用于将基本上(n+1) "2个索引中的一个分配给所述序列矩阵的不同的序列对的模块; 用于至少部分地基于从一序列对得到的加扰后SSC的功率或信号相关性来选择所述 序列对的模块;以及用于采用基于PSC的扰码对所选择的序列对进行加扰的模块。
47.用于为无线电网络站点选择不同的SSC的处理器,包括第一模块,其从基M-序列和所述基M-序列的n个循环移位序列构成序列矩阵; 第二模块,其将基本上(n+1) ~2个索引中的一个分配给所述序列矩阵的不同的序列对;第三模块,其至少部分地基于从一序列对得到的加扰后SSC的PAPR或信号相关性来选择所述序列对;以及第四模块,其采用基于PSC的扰码对所选择的序列对进行加扰。
48.计算机可读介质,包括计算机可读指令用于为无线电网络站点选择不同的SSC,所述指令可由至少一个计算 机执行,用来从基M-序列和所述基M-序列的n个循环移位序列构成序列矩阵; 将基本上(n+1) "2个索引中的一个分配给所述序列矩阵的不同的序列对; 至少部分地基于从一序列对得到的加扰后SSC的功率或信号相关性来选择所述序列 对;以及采用基于PSC的扰码对所选择的序列对进行加扰。
49.一种进行无线通信的方法,包括 从移动网络发射机接收无线传输;从所述无线传输提取SSC,所述SSC包括采用基于PSC的共同二进制扰码进行加扰的至 少两个序列;利用基于PSC的共同二进制解扰码来对所述SSC进行解密;以及 从所解密的SSC确定所述移动网络发射机的标识。
50.根据权利要求49所述的方法,还包括在利用所述解扰码对所述SSC进行解密以前 从所述无线传输的子载波频率提取所述SSC。
51.根据权利要求49所述的方法,还包括在利用所述解扰码对所述SSC进行解密以前 对所提取的SSC进行解交织。
52.根据权利要求51所述的方法,还包括;从对所提取的SSC进行解交织来获取第一和第二序列;将所述解扰码应用到所述第一序列和所述第二序列来对所述SSC进行解密。
53.根据权利要求49所述的方法,还包括利用所述基于PSC的共同二进制扰码或者该 扰码的变型,来作为所述基于PSC的共同二进制解扰码。
54.一种用于进行无线通信的装置,包括 天线,其从移动网络发射机接收无线传输;解调器,其从所述无线传输提取SSC,所述SSC包括采用基于PSC的共同二进制扰码进 行加扰的至少两个序列;信号处理器,其利用基于PSC的共同二进制解扰码来对所述SSC进行解密;以及 逻辑处理器,其从所解密的SSC确定所述移动网络发射机的标识。
55.根据权利要求54所述的装置,所述解调器从所述无线传输的子载波频率提取所述SSC。
56.根据权利要求54所述的装置,所述信号处理器在利用所述解扰码对所述SSC进行 解密以前对所提取的SSC进行解交织,解交织的所述SSC包括第一序列和第二序列。
57.根据权利要求55所述的方法,其中,所述信号处理器将所述解扰码应用到所述第 一序列和所述第二序列来对所述SSC进行解密。
58.根据权利要求54所述的方法,所述信号处理器利用所述基于PSC的共同二进制扰 码或者该扰码的的变型,来作为所述基于PSC的共同二进制解扰码。
59.一种进行无线通信的装置,包括用于从移动网络发射机接收无线传输的模块;用于从所述无线传输提取SSC的模块,所述SSC包括采用基于PSC的共同二进制扰码 进行加扰的至少两个序列;用于利用基于PSC的共同二进制解扰码来对所述SSC进行解密的模块;以及 用于从所解密的SSC确定所述移动网络发射机的标识的模块。
60.一种用于进行无线通信的处理器,包括 第一模块,其从移动网络发射机接收无线传输;第二模块,其从所述无线传输提取SSC,所述SSC包括采用基于PSC的共同二进制扰码 进行加扰的至少两个序列;第三模块,其利用基于PSC的共同二进制解扰码来对所述SSC进行解密;以及 第四模块,其从所解密的SSC确定所述移动网络发射机的标识。
61.一种计算机可读介质,包括计算机可读指令,用于进行无线通信,所述指令可由至少一个计算机执行,用来 从移动网络发射机接收无线传输;从所述无线传输提取SSC,所述SSC包括采用基于PSC的共同二进制扰码进行加扰的至 少两个序列;利用基于PSC的共同二进制解扰码来对所述SSC进行解密;以及 从所解密的SSC确定所述移动网络发射机的标识。
全文摘要
本申请描述了利用与主同步信道(P-SCH)有关的扰码来支持次同步码。加扰的次同步码(SSC)可以分配给无线接入网络(RAN)的多个基站。举例来说,可以从多个M-序列来创建基于PSC的扰码,从共同多项式表达式来生成所述多个M-序列。进一步,提供了SSC码本,SSC码本选择序列矩阵的序列对来生成SSC。可以基于所得到SSC的传输特性来进行选择,从而降低规划的、半规划的和/或未规划的移动部署中的干扰。
文档编号H04J11/00GK101939934SQ200880102856
公开日2011年1月5日 申请日期2008年8月12日 优先权日2007年8月13日
发明者A·卡努, K·刘, P·加尔, 罗涛 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1