用于经由屏蔽来传递天线配置信息的方法和装置的制作方法

文档序号:7732547阅读:223来源:国知局
专利名称:用于经由屏蔽来传递天线配置信息的方法和装置的制作方法
技术领域
本发明的实施例一般地涉及在诸如基站的网络实体和诸如移动终端的接受者之 间的通信,并且更具体地涉及一种用于传递天线配置信息的方法和装置。
背景技术
在传统的无线通信系统中,移动设备或其它用户设备诸如经由基站将信息发送到 网络,并从网络接收信息。在某些网络中,基站或向用户设备发送信息的其它网络实体可 以包括不同的天线配置,诸如不同数量的天线,例如,一个天线,两个天线,或者四个天线, 以及/或者可以根据不同的传送分集方案来发送信息。在此方面,具有单个天线的基站可 以在不需要任何传送分集方案的情况下发送信息,而具有两个或四个天线的基站可以根据 一种传送分集方案或来自一组不同的可用传送分集方案的特定传送分集方案来传送信息。 例如,为了有效地从基站接收信息,用户设备必须知道或识别由基站所使用的天线配置和/ 或传送分集方案。移动设备仅在正确地确定天线配置(即,基站的传送天线的数量和/或 传送分集方案)之后可以能够有效地解调所接收的信号。由于需要天线配置信息以便有效 地解调所接收的信号,因此天线配置信息必须由用户设备以很高的可靠性来确定。例如,在演进式通用移动电信系统(UMTS)陆地无线电接入网络(E-UTRAN)中,用 户设备可以通过使用在消息的正交频分复用(OFDM)符号内包含的数据而获得与基站有关 的天线配置信息,所述基站在E-UTRAN中被称为eNodeB。例如,第三代伙伴计划(3GPP)的 技术规范以及具体而言的3GPP TS 36. 211, REL 8和3GPP TS 36. 212, REL 8允许一种用于 提供天线配置信息的方案。在此方面,用户设备可以从所提供的参考信号提取天线配置信 息,或者通过尝试解码物理广播信道(PBCH)中的数据来提取天线配置信息。在E-UTRAN中,eNodeB没有明确地向用户设备通知天线数量以及随之通知传送分 集方案。取而代之的是,用户设备通常可以分析所提供的参考信号,以便确定eNodeB所使 用的天线的数量和/或传送分集方案。一般而言,根据位于基站的传送天线的数量,参考信 号在整个子帧中均被放置在PBCH和在其它地方中。参考信号主要打算被用于信道估计的 目的。不管参考信号在子帧内的位置如何,在某些情形中,检测参考信号的存在可以允许用 户设备确定位于基站的传送天线的数量。不过,所述过程在低信噪比的情况下可能不一定 是可靠的,在该情况下PBCH被设计为进行运作。尽管在某些情形中天线配置信息可以从参考信号中导出,但是用户设备至少一开 始在接收和解调PBCH之前不知道天线配置和/或传送分集方案。此外,由于需要天线配置 信息以便正确地解调数据和控制信道,因此如果用户设备错误地识别了天线配置和/或传 送分集方案,或者如果用户设备在识别天线配置和/或传送分集方案时很慢,则可以导致 数据丢失和时延。结果,设计某种用户设备,以便做出关于天线配置和/或传送分集方案的 假定。对天线配置和/或传送分集方案的这些假定可以在解调制PBCH之前或者在解调制 PBCH期间做出,并且可能不一定是正确的。在此方面,用户设备可以基于PBCH中的信息的 子集获得关于天线配置和/或传送分集方案的假定。例如,在某些情形中,可以利用早期PBCH解码方案,其使用从包括PBCH的四个信息突发中的第一个中收集的信息。不过,即使当做出了关于天线配置和/或传送分集方案的错误假定的时候,在解 调制和解码时这些错误不一定是显而易见的。在某些情形中,即使做出了错误假定,PBCH仍 可以被正确地解调制和解码。该情形被称为错误检测。在这些情形中,用户设备没有用于 检测错误假定的手段。这样,用户设备会在进一步的通信中继续使用错误假定,从而导致不 良的性能。除了由于用户设备盲目地选择天线配置和/或传送分集 方案造成的问题之外,与 PBCH相关联的信号中的噪声也可以生成错误。在较低信噪比条件下,错误假定和被噪声破 坏的数据的结合可能导致表现为正确的已解调制和已解码的PBCH。此外,在相同条件下, 对于天线配置和/或传送分集方案的正确假定可能由于噪声出现的原因而表现为错误。但 是,这些情况中的某些可以被用户设备识别出,因为PBCH受到循环冗余检验(CRC)位的保 护。对于与PBCH相关联的CRC来说,常见的是包含16位。在此方面,当执行CRC检验时, 可以识别由较低信噪比造成的某些错误。不过,噪声也会影响CRC位,这会进一步导致对于 正确天线配置和/或传送分集方案的错误结论。由此,为了避免或减少数据丢失和通信时延,有必要提供一种用于更可靠地确定 诸如基站的网络实体的天线配置和/或传送分集方案的改进技术。具体而言,有必要提供 一种用于确定诸如E-UTRAN eNodeB的天线配置和/或传送分集方案的机制,产生对于确定 是否已经做出了关于天线配置和/或传送分集方案的正确假定的较高可靠性。

发明内容
因此,根据本发明实施例提供了一种方法、装置和计算机程序产品,其用于提供与 天线配置和/或传送分集方案有关的附加信息。同样地,所述方法和装置的实施例允许接 受者可靠地在多个天线配置和/或传送分集方案之间进行区分,从而允许所传送的数据更 可靠地被解调和解释。此外,所述方法和装置的实施例被配置用于提供此附加信息而无需 传送任意附加位或以其它方式添加到关联于数据传送的开销。根据本发明的多种实施例,提供了一种方法、装置和计算机程序产品,其用于基于 掩码之间的汉明距离和掩码之间的位分集确定掩码集合,并且其中集合内的每个掩码关联 于天线配置和传送分集方案。此外,在某些实施例中,掩码集合可以被确定为使得掩码之间 的汉明距离被最大化并且掩码之间的位分集被最大化。此外,在某些实施例中,还可以将诸 如错误检测的可能性以及位的块破坏的可能性的考虑作为因素纳入对掩码集合的确定中。 可以基于天线配置和/或传送分集方案选择集合内的一个掩码。掩码可以接着被用于屏蔽 将发送的多个位,从而传递与天线配置和/或传送分集方案有关的信息。在一实施例中,例 如,被屏蔽的多个位可以是多个循环冗余检验(CRC)位。在一实施例中,位掩码足以允许至 少三种不同的天线配置或传送分集方案被唯一地区分开。在另一方面,提供了一种方法、装置和计算机程序产品,其用于分析所接收的多个 位,以确定预定义的位掩码的集合中的哪一个已经被应用到位,并且接着用于基于被确定 为已经应用到位的相应位掩码来确定天线配置和/或传送分集方案。为了确定预定义的位 掩码的集合中的哪一个已经被应用到位,可以从基于掩码之间的汉明距离和掩码之间的位 分集确定的掩码集合中进行选择,并且其中集合内的每个掩码关联于天线配置和传送分集方案。此外,在某些实施例中,掩码集合可以被确定为使得掩码之间的汉明距离被最大化并 且掩码之间的位分集被最大化。此外,在某些实施例中,还可以将诸如错误检测的可能性以 及位的块破坏的可能性的考虑作为因素纳入对掩码集合的确定中。所选择的掩码可以被应 用到已接收的多个位,并且接着可以分析结果,以确定是否选择了正确掩码。如果已经选择 了错误掩码,则可以做出新的掩码选择,可以应用该掩码并且以相同方式分析结果。被分析 的多个位可以是物理广播信道的位。在一实施例中,例如,被分析的多个位可以是多个CRC 位。在一实施例中,位掩码足以允许至少三种不同的天线配置或传送分集方案被唯一地区 分开。 因此,在一个示例性实施例中,描述了一种用于经由屏蔽来传递天线配置信息的 方法。所述方法可以包括选择关联于天线配置和传送分集方案的位掩码。在此方面,所述 位掩码从位掩码集合中选出。所述位掩码集合可以包括关联于单天线配置的第一位掩码, 关联于双天线配置的第二位掩码,以及关联于四天线配置的第三位掩码。所述方法还可以 包括将关联于天线配置和传送分集方案的所述位掩码应用到多个位中的预定位的集合。在另一示例性实施例中,描述了一种用于经由屏蔽传递天线配置信息的装置。所 述装置可以包括处理器。所述处理器可以被配置用于选择关联于天线配置和传送分集方 案的位掩码。在此方面,所述位掩码可以从位掩码集合中选出。所述位掩码集合可以包括 关联于单天线配置的第一位掩码,关联于双天线配置的第二位掩码,以及关联于四天线配 置的第三位掩码。所述处理器还可以被配置用于将关联于天线配置和传送分集方案的所 述位掩码应用到多个位中的预定位的集合。在另一示例性实施例中,描述了一种用于经由屏蔽传递天线配置信息的计算机程 序产品。所述计算机程序产品可以包括其中存储有计算机可读程序代码指令的至少一个计 算机可读存储介质。所述计算机可读程序代码指令可以被配置用于选择关联于天线配置 和传送分集方案的位掩码。在此方面,所述位掩码可以从位掩码集合中选出。所述位掩码 集合可以包括关联于单天线配置的第一位掩码,关联于双天线配置的第二位掩码,以及关 联于四天线配置的第三位掩码。所述计算机可读程序代码指令还可以被配置用于将关联 于天线配置和传送分集方案的所述位掩码应用到多个位中的预定位的集合。在又一示例性实施例中,描述了一种用于基于应用的通信的装置的装置。所述装 置可以包括用于选择关联于天线配置和传送分集方案的位掩码的装置。在此方面,所述位 掩码可以从位掩码集合中选出。所述位掩码集合可以包括关联于单天线配置的第一位掩 码,关联于双天线配置的第二位掩码,以及关联于四天线配置的第三位掩码。所述装置还可 以包括用于将关联于天线配置和传送分集方案的所述位掩码应用到多个位中的预定位的 集合的装置。


由此,在用一般性术语已经描述了本发明实施例之后,现在将参考附图,所述附图 不一定按照比例画出,并且在附图中图1是根据本发明实施例的移动终端的示意性框图;图2是根据本发明实施例的通信系统的示意性框图;图3a是根据本发明实施例的示例的16位CRC字段的图3b是根据本发明实施例的示例的已细分的16位CRC字段的图;以及图4是根据本发明实施例的信息传送过程的流程图。
具体实施例方式现在将在下文中参考附图更完整地描述本发明的实施例,其中示出了本发明的某些但不是所有实施例。实际上,本发明可以以许多不同形式实现,并且不应该解释成将其限 制为此处所阐述的实施例;而是,这些实施例被提供以使得本公开将满足适用的法律要求。 在整个附图中,相同标号指代相同单元。图1示出将获益于本发明实施例的移动终端10的框图。不过,应该理解,如图示 的以及在下文中描述的移动电话仅示出了可获益于本发明实施例的一种类型的移动终端 (也被称为用户设备),并且因此不应被用于限制本发明实施例的范围。尽管出于示例的目 的移动终端10的一个实施例被示出并且将在下文中进行描述,但是其它类型的移动终端 可以容易地使用本发明的实施例,诸如,便携式数字助理(PDA)、寻呼机、移动计算机、移动 电视、游戏设备、膝上型计算机、照相机、摄像机、GPS设备、以及其它类型的语音和文本通信 系统。此外,非移动的用户设备也可以容易地使用本发明的实施例。在下文中将首先结合移动通信应用来描述本发明实施例的系统和方法。不过,应 该理解,可以结合移动通信产业内的以及移动通信产业之外的多种其它应用来使用本发明 实施例的系统和方法。移动终端10包括与发送器14和接收器16进行可操作通信的天线12 (或多个天 线)。移动终端10还可以包括用于分别向发送器14提供信号以及从接收器16接收信号的 装置,诸如控制器20或其它处理单元。信号包括根据适用的蜂窝式系统的空中接口标准的 信令信息,并且还包括用户语音、所接收数据和/或用户生成数据。在此方面,移动终端10 可以能够利用一种或多种空中接口标准、通信协议、调制类型、以及接入类型来操作。借助 于图示,移动终端10可以能够根据多种的第一、第二、第三和/或第四代通信协议等等中的 任一种进行操作。例如,移动终端10可以能够根据第二代(2G)无线通信协议IS-136(时分 多址(TDMA))、GSM(全球移动通信系统)、以及IS-95 (码分多址(CDMA)),或者通过第三代 (3G)无线通信协议、通过第四代(4G)无线通信协议等等进行操作,其中所述第三代(3G)无 线通信协议诸如包括通用移动电信系统(UMTS)长期演进(UTMS LTE)的UTMS、CDMA2000、 宽带 CDMA(WCDMA)、以及时分同步 CDMA(TD-CDMA)。应该理解,诸如控制器20的装置包括诸如电路的装置,其适于实现移动终端10的 音频和逻辑功能。例如,控制器20可以由数字信号处理器设备、微处理器设备、以及各种模 数转换器、数模转换器、以及其它支持电路所组成。可以根据这些设备各自的能力在这些设 备之间分配移动终端10的控制和信号处理功能。控制器20因此还可以包括用于在调制和 传送之前卷积编码和交织消息与数据的功能。控制器20可以附加地包括内部语音编码器, 并且可以包括内部数据调制解调器。此外,控制器20可以包括用于操作可以存储于存储器 中的一个或多个软件程序的功能。例如,控制器20可以能够操作连接性程序,诸如传统的 Web浏览器。连接性程序接着可以允许移动终端10根据例如无线应用协议(WAP)、超文本 传输协议(HTTP)和/或其它协议来发送和接收Web内容,诸如基于位置的内容和/或其它 网页内容。
移动终端10还可以包括用户接口,用户接口包括输出设备(诸如,传统的耳机或 扬声器24、麦克风26、显示器28)以及用户输入接口,它们全部耦合于控制器20。允许移动 终端10接收数据的用户输入接口可以包括允许移动终端10接收数据的多种设备中的任一 种,诸如小键盘30、触摸屏(未示出)或其它输入设备。在包括小键盘30的实施例中,小键 盘30可以包括传统的数字(0-9)和相关按键(#,*),以及用于操作移动终端10的其它硬 键和/或软键。可替换地,小键盘30可以包括传统的QWERTY小键盘排列。小键盘30还可 以包括具有相关联功能的多种软键。此外,或可替换地,移动终端10可以包括接口设备,诸 如控制杆或其它用户输入接口。移动终端10还可以包括电池34,诸如振动电池组,用于为 操作移动终端10所需的各种电路供电,以及可选地提供机械振动作为可探测的输出。
移动终端10可以进一步包括用户身份模块(UIM) 38。UIM 38可以是具有内置了 处理器的存储器设备。UIM 38可以例如包括订户身份模块(SIM)、通用集成电路卡(UICC)、 通用订户身份模块(USIM)、可移除用户身份模块(R-UIM)等等。UIM 38可以存储与移动订 户相关的信息单元。除了 UIM 38之外,移动终端10可以装备有存储器。例如,移动终端10 可以包括易失性存储器40,诸如易失性随机存取存储器(RAM),其包括用于数据的临时存 储的高速缓存区域。移动终端10还可以包括其它非易失性存储器42,其可以是嵌入的和/ 或可以是可移除的。非易失性存储器42可以附加地或者可替换地包括电可擦除可编程只 读存储器(EEPROM)、闪速存储器等等。存储器可以存储移动终端10用于实现移动终端10 的功能多个信息段中的任一种和数据。例如,存储器可以包括标识符,诸如国际移动设备识 别(IMEI)码,其能够唯一地识别移动终端10。现在参考图2,提供了将获益于本发明实施例的一类系统的图示。所述系统包括 多个网络设备,诸如移动终端10或其它类型的用户设备。如所示,一个或多个移动终端10 可以各自包括天线12,用于向基站点或基站(BS)44发送信号,以及用于从基站点或基站 (BS)44接收信号,所述基站点或基站(BS)44诸如E-UTRAN中的eNodeB。基站44可以是一 个或多个蜂窝式或移动网络的一部分,它们各自包括操作网络所需的单元,诸如移动交换 中心(MSC)46。如本领域技术人员所公知的,移动网络还可以被称为基站/MSC/交互工作功 能(BMI)。在操作中,当移动终端10正在进行和接收呼叫时,MSC 46可以能够将呼叫路由 到移动终端10以及从移动终端10路由呼叫。当移动终端10被牵扯到呼叫中时,MSC 46还 可以提供到陆上线路中继线的连接。此外,MSC 46可以能够控制将消息向移动终端10以 及从移动终端10转发消息,并且还可以控制针对移动终端10的消息的向消息传送中心以 及从消息传送中心的转发。应该注意,尽管MSC 46在图1的系统中示出,但是MSC 46仅是 示例性网络设备,并且本发明的实施例不限于在采用MSC的网络中使用。在一个实施例中,MSC 46可以耦合于数据网络,诸如局域网(LAN)、城域网(MAN)、 和/或广域网(WAN)。MSC 46可以直接耦合于数据网络。不过,在一典型实施例中,MSC 46 耦合于网关设备(GTW)48,并且GTW 48耦合于WAN,诸如因特网50。随之,诸如处理单元(例 如,个人计算机、服务器计算机等等)的设备可以经由因特网50耦合于移动终端10。例如, 处理单元可以包括关联于如下所述的计算系统52、源服务器54和/或其它类似装置的一个 或多个处理单元。BS 44还可以耦合于信令GPRS (通用分组无线服务)支持节点(SGSN) 56。如本领 域技术人员所知的,SGSN 56可以能够执行类似于MSC 46的用于分组交换服务的功能。与MSC 46类似,SGSN 56可以耦合于数据网络,诸如因特网50。SGSN 56可以直接耦合于数据 网络。不过,在某些实施例中,SGSN 56耦合于分组交换核心网络,诸如GPRS核心网络。分 组交换核心网络可以接着耦合于另一GTW 48,诸如GTW GPRS支持节点(GGSN) 60,并且GGSN 60耦合于因特网50。除了 GGSN 60之外,分组交换核心网络还可以耦合于GTW 48。同样, GGSN 60可以耦合于消息传送中心。在此方面,与MSC 46类似,GGSN 60和SGSN 56可以能 够控制消息的转发,所述消息诸如MMS消息。GGSN 60和SGSN 56还可以能够控制针对移动 终端10的消息的向和从消息传送中心的转发。此外,通过将SGSN 56耦合于GPRS核心网络58和GGSN 60,诸如计算系统52和/ 或源服务器54的设备可以经由因特网50、SGSN 56和GGSN 60耦合于移动终端10。在此 方面,诸如计算系统52和/或源服务器54的设备可以通过SGSN 56、GPRS核心网络58和 GGSN 60与移动终端10进行通信。通过直接或间接将移动终端10和其它设备(例如,计 算系统52、源服务器54等)连接到因特网50,移动终端10可以诸如根据超文本传输协议 (HTTP)和/或其它类似协议与其它设备进行通信以及在彼此之间进行通信,从而执行移动 终端10的各种功能 。尽管此处并未示出和描述每个可能的移动网络的每个单元,但是应该理解,移动 终端10可以通过BS 44耦合于任意多个不同网络中的一个或多个。在此方面,(一个或 多个)网络可以能够根据多种通信协议中的任一种支持通信,所述通信协议诸如多种第一 代(IG)、第二代(2G)、第三代(3G)、3.9G、第四代(4G)移动通信协议等等中的一种或多种。 例如,(一个或多个)网络中的一个或多个可以能够根据2G无线通信协议IS-136 (TDMA)、 GSM、以及IS-95 (CDMA)支持通信。同样,例如,(一个或多个)网络中的一个或多个可以能 够根据2. 5G无线通信协议GPRS、增强数据GSM环境(EDGE)等等支持通信。另外,例如,(一 个或多个)网络中的一个或多个可以能够根据3G无线通信协议(诸如,使用WCDMA无线接 入技术的E-UTRAN或UMTS网络)支持通信。如双模或较高模式的移动站(例如,数字/模 拟或TDMA/CDMA/模拟电话机),某些窄带模拟移动电话服务(NAMPS)以及完全接入通信系 统(TACS)的(一个或多个)网络也可以受益于本发明的实施例。移动终端10还可以耦合于一个或多个无线接入点(AP)62。AP 62可以包括被 配置用于根据下述技术与移动终端10进行通信的接入点,所述技术例如,射频(RF)、蓝牙 (BT)、红外(IrDA)、或者多种不同的无线连网技术中的任一种,所述无线连网技术包括无 线 LAN(WLAN)技术,诸如 IEEE 802. 11 (例如,802. Ila,802. lib,802. Ilg,802. Iln 等等; 全球微波互联接入(WiMAX)技术,诸如IEEE 802. 16 ;和/或超宽带(UWB)技术,诸如IEEE 802. 15和/或类似技术。AP 62可以耦合于因特网50。与MSC 46类似,AP 62可以直接耦 合于因特网50。不过,在一实施例中,AP 62经由GTW 48间接耦合于因特网50。此外,在 一实施例中,BS 44可以被认为是另一 AP 62。如将会理解的,通过将移动终端10与计算系 统52、源服务器54、和/或多个其它设备中的任一个直接或间接连接到因特网50,移动终 端10可以彼此通信,可以与计算系统等等进行通信,从而执行移动终端10的各种功能,诸 如,发送数据、内容等等到计算系统52,和/或从计算系统52接收内容、数据等等。如此处 所使用的,术语“数据”、“内容”、“信息”和类似术语可以可互换地用于指代能够根据本发明 实施例被发送、接收和/或存储的数据。由此,对任意所述术语的使用不应该被认为是限制 了本发明实施例的精神和范围。
如将会理解的,通过将移动终端10与计算系统52、源服务器54、和/或多个其它设备中的任一个直接或间接连接到因特网50,移动终端10可以彼此通信,可以与计算系统 52、源服务器54等等进行通信,从而执行移动终端10的各种功能,诸如,发送数据、内容等 等到计算系统52和/或源服务器54等等,和/或从计算系统52和/或源服务器54等等 接收内容、数据等等。此外,针对在BS 44和移动终端10之间的通信,BS 44可以使用多种天线配置和 /或传送分集方案。天线配置可以包括BS 44具有使用各种传送分集方案的一个或多个天 线。例如,在某些实施例中,BS 44可以包括单个传送天线。在其它示例性实施例中,BS 44 可以包括两个传送天线,其可以将空频块码(SFBC)用作为传送分集方案。在另外的示例性 实施例中,BS 44可以包括四个传送天线,其可以使用SFBC频率切换传送分集(FSTD)传送 分集方案。在此方面,一旦从BS 44接收到信息,移动终端10就可以做出关于由BS 44使用 的天线配置和分集方案的盲目假定。移动终端对BS 44使用的天线配置和分集方案进行该 盲目假定是因为此时在BS 44和移动终端10之间的交互中,移动终端10可能不知道BS 44 的特性。这样,移动终端10将针对天线配置和传送分集方案的假定用于对BS 44发送的信 息解调制和解码。在某些情形中,由BS 44发送的信息可以包括以突发形式被发送给移动 终端10的数据子帧内的PBCH。由BS 44发送的信息还可以包括关联于PBCH的CRC位。移 动终端10可以通过使用假定的天线配置和传送分集方案来对PBCH和相关联的CRC位解调 制和解码。如上所讨论的,可能发生以下情形,其中由移动终端做出错误的假定,但是数据被 移动终端正确地解调制和解码。这样,发生失效检测。为了实质上证实已经由移动终端10 做出了与BS 44的天线配置和传送分集方案有关的正确假定,根据各种实施例,可以使用 一种涉及屏蔽关联于PBCH的CRC位的技术。在某些实施例中,可以通过在CRC位和关联于 特定的天线配置和传送分集方案的预定掩码之间执行逻辑异或而屏蔽CRC位。可以在BS 44处在对PBCH和相关联的CRC位的发送之前将关联于BS 44的天线配置和传送分集方案 的掩码应用于CRC位。一旦接收到PBCH和CRC位,移动终端就可以做出针对由BS 44使用 的天线配置和传送分集方案的假定。基于所述假定,移动终端可以选择相关联的掩码,并对 CRC位解屏蔽。如果已经被解屏蔽的CRC位匹配于PBCH的CRC检验,则可以确定已经做出 了针对BS 44的天线配置和传送分集方案的正确假定。否则,如果已经被解屏蔽的CRC位 不匹配于PBCH的CRC检验,可以确定已经做出了针对BS 44的天线配置和传送分集方案的 错误假定,并且可以尝试其它假定。对于与针对天线配置和/或传送分集方案的位进行屏蔽有关的更多信息,参见 美国专利申请 11/969,794,其标题为"Method and Apparatus for Conveying Antenna Configuration Information”,申请日为2008年1月4日,在此通过引用将其整体并入。图3a描述了根据本发明各种实施例的示例的16位CRC字段。CRC字段300可以 包括十六个信息位(0至15),并且可以被用于检查关联于CRC位的数据的准确性。在某些 实施例中,PBCH内的数据可以被用于确定CRC位,并且CRC位可以与PBCH—起发送。尽管 示例的CRC字段300是16位字段,但是可以设想,在本发明各个实施例中可以使用任意数 量的CRC位。填充CRC字段的CRC位可以被用于确保PBCH中的数据的完整性。不过,本发明的多种实施例将掩码应用于CRC位,从而将与基站或eNodeB的天线配置和传送分集方案 有关的信息传递给移动终端,而无需诸如通过传送附加的信息位的附加通信开销。在将掩码应用于CRC位之前,可以首先开发掩码。在传统的E-UTRAN系统中,可以 使用三个天线配置以及相关联的分集方案。E-UTRAN系统可以包括没有传送分集的单天 线配置、应用空 频块码(SFBC)传送分集的双天线方案、以及应用SFBC频率切换传送分集 (FSTD)的四天线配置。尽管此处描述的示例被应用到具有三个天线配置和相关联的分集方 案的E-UTRAN系统,但是可以设想,本发明实施例可以在其它系统和/或具有任意数量的天 线配置和相关联的分集方案的系统中使用。这样,当应用于传统的E-UTRAN系统时,本发明 的实施例可以涉及对与三个E-UTRAN天线的配置以及相关联的传送分集方案中的每一个 相关联的三个掩码的创建。在确定应用到CRC位的掩码的内容时,可以考虑在每个掩码之间的汉明 (hamming)距离。汉明距离可以描述将第一实体(诸如第一位序列)转换为第二实体(诸 如第二位序列)需要进行的置换或其它操作的数量。例如,包含1111的第一位序列和第二 位序列0000具有的汉明距离为四,因为为了生成第二位序列,将需要四次操作来把第一位 序列中的四个一改变为零。如果对第二位序列执行操作以便生成第一位序列,汉明距离也 将是四。由于在无线通信中噪声的潜在可能,所以在某些情况下以下可以是理想的增加和 /或最大化在两个掩码之间的汉明距离以减少噪声可能以下述方式破坏CRC位的可能性, 所述方式为创造错误掩码可以导致正确的CRC检验结果的情形。由此,在应用于传统的E-UTRAN系统的实施例中,可以开发三个掩码,其中考虑到 掩码之间的汉明距离。根据本发明多种实施例开发三个掩码的一种方式可以参考图3b进 行描述。图3b描述了示例的16位CRC字段310,其已经被划分为三个子部分,即第一子部 分320、第二子部分330、以及第三子部分340。在示例的CRC字段310中,第一子部分包含 6位,第二子部分包含5位,并且第三子部分包含5位。注意,子部分的数量以及在CRC字 段310的每个子部分内包含的位的数量仅是示例性的,并且可以使用任意数量的子部分以 及针对每个子部分使用任意数量的位,只要CRC字段内的每个位的位置被包含在仅一个子 部分中。在多种实施例中,第一掩码MASKl可以是全零掩码。在某些方面,全零掩码可以是 优选的,因为将该掩码应用到主体位序列导致与主体位序列相同的位序列。这样,在某些实 施例中,为了最小化计算开销,全零的位序列不需要具有对其应用的掩码,因为结果等同于 主体。类似地,在某些实施例中,定义包含全一的掩码可以是有益的,因为在计算上,全一掩 码将仅需要对序列中的位值的逐位交换,其还可以针对屏蔽和解屏蔽过程减少计算开销。此外,考虑到所涉及的汉明距离,在此情形中,为了导致基本等同的汉明距离,根 据多种实施例,可以通过用一填充第一子部分320而生成第二掩码MASK2。可以用一填充第 二子部分330。最后,可以用零填充第三子部分340。在此相同方面,为了生成第三子掩码 MASK3,第一子部分320可以用一来填充,第二子部分330可以用零来填充,并且第三子部分 340可以用一来填充。通过该过程生成的结果掩码可以如下MASKl = 0000000000000000MASK2 = 1111111111100000MASK3 = 1111110000011111
通过所生成的掩码集合,可以估计在每个掩码之间的汉明距离。用于确定两个掩 码之间的汉明距离的一种方法是,将每个子部分中不同的位的数量相加。因此,在此示例 中,MASKl和MASK2之间的汉明距离可以通过用第一子部分的位长度(S卩,6)与第二子部分 的位长度(即,5)相加而确定,因为在掩码之间第一和第二子部分的所有位都是不同的,并 且在掩码之间第三子部分中的所有位都是相同的。这样,MASKl和MASK2之间的汉明距离 是11。类似地,MASKl和MASK3之间的汉明距离可以通过用第一子部分的位长度(S卩,6)与 第三子部分的位长度(即,5)相加而确定,因为在掩码之间第一和第三子部分的所有位都 是不同的,并且在掩码之间在第二子部分中的所有位都是相同的。这样,MASKl和MASK3之 间的汉明距离是11。最后,MASK2和MASK3之间的汉明距离可以通过用第二子部分的位长 度(即,5)与第三子部分的位长度(即,5)相加而确定,因为在掩码之间第二和第三子部分 的所有位都是不同的,并且在掩码之间第一子部分中的所有位都是相同的。这样,MASK2和 MASK3之间的汉明距离是10。两个掩码之间的汉明距离也可以通过进行两个掩码的异或操 作并且接着计算结果中的一来计算。掩码还可以关联于天线配置和传送分集方案,从而使 得MASKl关联于单天线配置,MASK2关联于双天线配置,而MASK3关联于四天线配置。在此 方面,三个掩码之间的汉明距离可以被描述为11-11-10,或者x-y-z,其中χ是单天线配置 掩码和双天线配置掩码之间的汉明距离,y是单天线配置掩码和四天线配置掩码之间的汉 明距离,而ζ是双天线配置掩码和四天线配置掩码之 间的汉明距离。关于基于掩码之间的汉明距离来选择掩码,可以考虑附加的因素。例如,对传统的 E-UTRAN系统的研究表明,错误检测(即,没有识别出与天线配置和传送分集方案有关的错 误假定的情形)最容易出现以下情形,其中单天线配置被错误地选择而eNodeB使用双天线 配置,以及其中双天线配置被错误地选择而eNodeB使用单天线配置。此外,在单天线配置 和四天线配置之间的失效检测的可能性高于双天线配置和四天线配置之间的错误检测的 可能性。这样,在某些实施例中,以下是理想的根据这些数据统计来选择在掩码之间具有 汉明距离的掩码集合,以便增加识别出错误假定的可能性。在此方面,根据各种实施例,可 以开发掩码集合,从而使得最大汉明距离可以在单天线配置和双天线配置之间。第二大汉 明距离可以在单天线配置和四天线配置之间,并且最小汉明距离可以在双天线配置和四天 线配置之间。这样,参考上述的11-11-10的示例,汉明距离趋向于符合结合可能性提出的 ^虑ο此外,通过使用上述相同的过程,可以生成各种附加的掩码集合,其中可以实现理 想的汉明距离描述。例如,可以生成以下掩码集合,其中第一子部分的位长度是8,第二子部 分的位长度是4,并且第三子部分的位长度是4。通过使用与上述关于在子部分中放置一和 零的相同过程,结果是被描述为12-12-8的掩码集合。此外,通过使用相同的方法,但是其 中第一子部分的位长度是10,第二子部分的位长度是3,并且第三子部分的位长度是3,可 以确定被描述为13-13-6的掩码集合。在各种实施例中可以考虑的附加因素是,无线系统中的噪声倾向于破坏序列中的 位块。对于使用卷积编码的序列,诸如PBCH,通常是这样的。换句话说,位错误典型地不会 分布在整个已编码位集合上,而是通常集中在错误位的块或突发中,即所有错误通常彼此 距离较小。如果作为对位的破坏的结果,错误掩码成为了正确的匹配,则错误检测很可能出 现。为了最小化该情形的潜在可能,在某些实施例中,以下可以是理想的将在各个掩码之间具有不同值的位分布于整个掩码中,而不是使较大部分的掩码基本类似。在此方面,在 某些实施例中,在序列内的预定的位块中可以呈现至少一个位的差异。例如,在两个位的块 中,每个位可以是不同的,或者在四个位的块中,第三位可以是不同的,依此类推。此外,每 个块内的位不需要维持相同模式。在此方面,掩码集合可以基于逐个位被评估,以便确保在 每个掩码中的位的位置之间的分集。以此方式,减少了导致错误检测的块破坏的潜在可能, 但是维持了掩码之间的汉明距离。例如,考虑如下定义的掩码集合MASKl = 0000000000000000
MASK2 = 1111111111111111MASK3 = 0000000011111111该掩码集合可以针对汉明距离被描述为16-8-8。不过,应该注意,MASK3的前八位 的块破坏可以导致相对于MASK2的可能的错误检测。类似情形的结果为,MASK3的后八位 的块破坏导致相对于MASKl的可能的错误检测。不过,如果MASK3中的一和零基于逐个位散布整个MASK3中,以创建每个掩码的位 的位置之间的分集,则可以生成以下的掩码集合,其具有相同的16-8-8的汉明描述MASKl = 0000000000000000MASK2 = 1111111111111111MASK3 = 0101010101010101注意,对MASK3的修改需要对掩码的几乎整个位长度的破坏,以便导致可能的错 误检测。还值得注意的是考虑到,该掩码集合还满足关于各种E-UTRAN天线配置之间的可 能性的考虑,其中MASKl关联于单天线配置,MASK2关联于双天线配置,而MASK3关联于四 天线配置。在此方面,16-8-8的汉明描述表明单天线和双天线配置之间的最大汉明距离,其 已经被示出为相对于错误检测是最有问题的。类似地,MASK3可以用1010101010101010来 替换,并且将在掩码集合中呈现同样的汉明距离和分集。在此方面,可以看出,交替的一-零或零_ 一模式是单个掩码内的最优分集。不过, 包含附加的一或零的掩码可以导致相同的位值相邻。用于生成具有位之间的最大分集、但 仍然包括超过八个一或八个零的掩码的一种方式可以以全零掩码以及两个具有交替模式 的相同掩码开始,例如,1010101010101010。相对于两个相同的交替模式的掩码,一或多个 一可以被插入第一掩码中的位置,并且相同数量的零可以被插入第二掩码中的相同位置, 从而对新引入的位的放置被均勻地分布,或者在整个位序列中尽可能均勻。随后,可以移除 在序列的末端或开端的额外的位。以类似方式,可以在将新的位均勻分布地插入掩码之前, 移除开端或末端的位。此外,作为检查,在一个掩码是全零掩码的实施例中,对其它两个掩 码之间的分集的指示可以通过采用两个掩码之间的逻辑异或操作以及分析位之间的分集 的结果而确定。考虑到错误检测可能性以及相对于位的分集的关注,可以生成附加的掩码集合, 其中,例如在第一掩码和第二掩码之间的汉明距离相对于其它汉明距离更大,并且维持在 掩码的位之间的最大分集。附加示例可以具有14-9-9的汉明描述,并且包括位分集。在此 方面,可以生成以下掩码集合。MASKl = 0000000000000000MASK2 = 1111011111110111
MASK3 = 0101101010101101类似地,可以生成满足相同条件的以下掩码集合。MASKl = 0000000000000000MASK2 = 1110111111111011MASK3 = 0101101010101101在某些实施例中,这些掩码集合也可以是理想的,因为研究显示,当汉明距离超过8时,持续增加的对错误检测的减少并非实质性的。这样,在某些实施例中,以下可以是理 想的减少MASKl和MASK2之间的汉明距离,S卩,单天线到双天线配置的汉明距离,以便增加 MASKl和MASK3、MASK2和MASK3之间的汉明距离。在某些实施例中,可以利用在掩码的汉 明距离之间少于预定数量(诸如二或三)的差异。在此方面,导致更平衡的设计的附加的 掩码集合可能性可以被描述为12-10-10。具有该汉明距离描述的掩码集合可以如下MASKl = 0000000000000000MASK2 = 1011101110111011MASK3 = 0110110101101101除了根据上述因素生成各种掩码集合之外,在本发明的某些实施例中,可以处理 已确定的掩码集合,以生成新的掩码集合,其中新的掩码集合维持初始掩码集合的某些或 全部特性。在某些实施例中,出于许多原因,对掩码集合的处理可以是理想的。一个原因可 以是,在存在低信号功率或者出现其它类型的失真(诸如直流电流偏置(DC offset))的情 形中,信号在解调制之后可能表现为全零信号。这样,在解码之后,可以出现全零序列,其也 可以对应于全零CRC。这样,在使用全零掩码的这些情形中,可能出现错误检测。这样,在某 些实施例中,以下可以是有益的处理考虑到上述因素并具有全零掩码的掩码集合。以此方 式,有可能生成不包括全零掩码但维持初始的掩码集合的汉明距离描述和分集。根据某些实施例,置乱(scrambling)掩码可以被用于将初始的掩码集合转换为 具有相同汉明距离和分集特征的新的掩码集合。置乱掩码可以是在位长度上等同于掩码长 度的位序列,其中置乱掩码被应用于集合中的每个掩码,以生成新的掩码集合。在某些实施 例中,对置乱掩码的应用可以包括通过使用置乱掩码对初始掩码执行异或逻辑函数,以生 成新的掩码。所述过程接着可以针对集合中的剩余每个初始掩码进行重复。例如,考虑通过使用异或逻辑函数将置乱掩码00110011001100110011应用到以 下掩码集合,其中以下掩码集合可以被描述为16-8-8。SCRAMBLING MASK = 0011001100110011MASKl = 0000000000000000MASK2 = 1111111111111111MASK3 = 0101010101010101结果得到的掩码集合将如下所示,其中通过使用置乱掩码中的相关联位对每个掩 码的每个位进行异或操作。MASKl = 0011001100110011MASK2 = 1100110011001100MASK3 = 0110011001100110注意,得到的掩码集合维持16-8-8的描述,但是这些位被处理以生成新的掩码集合。还要注意,已经从掩码集合中消除全零掩码。关于从掩码集合中消除全零掩码,如前所 述,可以考虑到对全零掩码的应用不需要计算开销,因为得到的掩码与主体掩码相同。在此 方面,以下可以是理想的选择等同于集合中的现有掩码的置乱掩码。通过这样做,当将置 乱掩码应用到集合时,将置乱掩码应用于等同的掩码的结果可以导致全零掩码。例如,如果 期望四天线情形将是主要操作模式,则以下可以是有益的为四天线情形选择全零掩码,以 便尽可能多地享受对于全零掩码的复杂性减少。此外,在某些实施例中,可以将置换或交织功能应用到掩码集合,以便生成具有与 初始掩码类似属性的新的掩码集合,但是导致不同的位序列。在此方面,置换或交织功能可 以执行对掩码集合的逐位重排,以生成新的掩码集合。在某些实施例中,置换或交织掩码集 合可以导致具有相同汉明描述的掩码集合,但是可能导致具有位之间的不同分集的掩码集 合。例如,循环交织功能可以将集合中的每个掩码的最后一位(若干位)移动到第一位的 位置(前几位的位置),并且将其余位移动到接下来最高位的位置(最高若干位的位置)。 注意,得到的掩码集合将维持相同的汉明距离描述,但是掩码的位之间的分集可以被影响。 这样,在某些实施例中,置换或交织功能可以被用于生成具有位之间的不同分集的掩码,同 时维持关联于初始的掩码集合的汉明距离描述。图4是根据本发明实施例的PBCH发送和接收过程的流程图。图4的过程涉及在 CRC位上使用掩码,以提供天线配置信息,并且可以被用于验证已经用户设备识别了正确的 天线配置。简而言之,针对每个不同的天线配置和/或传送分集方案预定义不同掩码,诸如 针对单天线配置的第一掩码,针对使用SFBC的双天线配置的第二掩码,以及针对使用FSTD 的四天线配置的第三掩码。用关联于网络实体的特定天线配置的掩码来屏蔽由诸如基站44 的网络实体发送的、以及由用户设备接收的至少某些位。在一实施例中,PBCH的位可以被 屏蔽。更具体地,PBCH典型地由信息位和CRC位组成,所述CRC位基于信息位计算以允许 对信息位的验证。在此实施例中,CRC位可以被屏蔽。在其中CRC位被屏蔽的一实施例中,图4的PBCH发送和接收过程可以包括在400 基于汉明距离和位分集来确定掩码集合,在405计算位(例如CRC位),在410基于网络实 体(例如基站或eNodeB)的天线配置和/或传送分集方案获得掩码,在415将所获得的掩 码应用到位,在420将已屏蔽的位和PBCH信息位相结合,以生成PBCH突发,以及在430发 送PBCH突发。如同样在图4中所示的,在发送之后,在440用户设备可以接收PBCH突发, 并且接着在验证信息位之前,在某些实施例中通过利用被解屏蔽的CRC位执行CRC检验来 确定掩码。在一实施例中,在450,通过选择假定的天线配置和/或传送分集方案以及相关 联的掩码来确定掩码,并且接着在460使用所选择的掩码解屏蔽所接收的位,之后在470分 析所接收的位,以及在480确定天线配置和/或传送分集方案。基于由用户设备确定为已 经在基站处使用的掩码,可以确定与掩码相关联的天线配置信息,以允许信息位被正确和 可靠地解调,以及/或者允许与天线配置有关的之前的假定被验证。在400,可以根据上述各种实施例之一确定掩码集合。掩码集合可以由任意实体 (即,连接于通信网络或其它网络的实体)所确定。此外,不管确定掩码集合的实体,在某 些实施例中,针对特定基站的适当的掩码(即,关联于基站的天线配置和传送分集方案的 掩码)可以对于基站是已知的,并且整个可用的掩码集合可以是移动终端已知的。掩码集合可以基于掩码之间的汉明距离、位之间的分集、或者二者的结合来确定。此外,在某些实 施例中,掩码集合可以基于下述因素来确定,所述因素诸如计算开销、错误检测的可能性、 以及块位破坏的可能性。在某些实施例中,可以确定掩码集合,其中掩码集合内的每个掩码 关联于天线配置和传送分集方案。在某些实施例中,掩码可以被确定为使得当被应用时,至 少三种不同的天线配置和/或传送分集方案之一可以被唯一地区分。此外,所确定的掩码 集合和掩码与天线配置和传送分集方案的关联可以不仅对于基站已知,而且对于基站将与 之通信的用户设备已知。在某些实施例中,所确定的掩码可以在基站和用户设备之间的任 意通信之前(诸如在对用户设备的初始配置期间)被存储在用户设备上。这样,当数据被 用户设备接收时,用户设备也可以从相同的掩码集合中进行选择。在某些实施例中,掩码可 以是具有与将被屏蔽的位的数量(诸如,关联于PBCH的CRC位的数量)等长的序列的位掩 码。在405,可以计算 位,例如CRC位。可以相对于PBCH的信息位来计算CRC位。PBCH 的CRC可以使用任意已知技术被计算。CRC位可以由诸如BS 44的基站、连接于基站的计算 设备、或任意其它装置进行计算。在410,可以从在400确定的掩码集合中获得掩码。掩码可以从预定的掩码集合 中获得,其中掩码集合中的每个掩码可以关联于不同的天线配置和/或不同的传送分集方 案。在某些实施例中,掩码可以被获得为使得当其被应用时,至少三种不同的天线配置和/ 或传送分集方案可以被唯一地区分。由于预定掩码集合中的掩码可以关联于不同的天线配 置和传送分集方案,因此在某些实施例中,可以基于基站的天线配置和传送分集方案获得 掩码。在415,通过将预定的掩码应用到位,位可以被屏蔽。在410将掩码应用到例如CRC 位可以通过使用任意已知技术来执行,诸如经由异或逻辑操作。在某些实施例中,由于基于 天线配置和/或传送分集方案选择掩码,因此掩码的应用可以在结果中传递与天线配置和 /或传送分集方案中至少一个有关的信息。尽管本发明的此示例性实施例涉及将所获得的 掩码应用到CRC位,但是可以预期,本发明实施例可以应用到任意位序列。在某些实施例 中,所获得的掩码可以被应用到PBCH内的位。在420,所屏蔽的位可以与PBCH信息相结合,以生成PBCH突发。在某些实施例中, 所屏蔽的CRC位可以在被屏蔽之后添加到PBCH信息位。在其它实施例中,在410对CRC掩 码的应用可以在CRC位已经被添加到PBCH信息位之后出现。此外,在某些实施例中,在420, 可以采用前向纠错(FEC)编码操作,其针对PBCH信息位和已屏蔽CRC位进行操作。PBCH信 息位和已屏蔽CRC位可以以较低编码率(例如九分之一)进行编码。在某些实施例中,屏 蔽可以在FEC之后执行,所述FEC可以导致以特定方式(有时称为置乱)屏蔽天线配置中 的已编码数据。此外,在420,可以执行信道编码和速率匹配。在此方面,在某些实施例中,对位的 屏蔽可以在信道编码或速率匹配之后出现,因为所有这些操作都是线性操作。由于信道编 码和速率匹配可以具有对于将被屏蔽的位(诸如PBCH的CRC位)的值的影响,所以将使用 的掩码可以根据多种实施例,诸如通过使用置乱功能或者置换或交错功能,进行改变。以 此方式,掩码的确定和应用将也考虑对最终将被发送的位的信道编码和/或速率匹配的效 果。以此方式,所确定掩码集合之间的汉明距离以及因而将被应用的掩码可以通过考虑到信道编码和/或速率匹配的影响来确定。以此方式,可以这样选择掩码集合,其中,关于掩码如何被信道编码和/或速率匹配影响来考虑汉明距离和位分集。例如,让我们假定一种非常简单的信道编码器,其在序列中的每个数据位之间添 加奇偶校验位。在添加奇偶校验位之后,全零掩码可以仍然仅包括零。在编码之前相对于 全零掩码具有最佳汉明距离的全一掩码被该编码器编码为1010101...的掩码。不过,在编 码前具有较差汉明距离的掩码10101...被编码为1101110111...,并且于是在编码之后具 有比全一掩码更好的汉明距离。此示例很明显,掩码之间的汉明距离可能在编码前后不同, 并因此可以在编码前后被不同地优化。显然,所使用的编码器可以比此简单示例中的更复 杂,但是原理仍然相同。类似地,穿孔(puncturing)将减除某些已编码位,并且也可以不同 地影响不同掩码的汉明距离和位分集。这样,可以在即将数据破坏的可能性很高的传送之 前,实现对位的理想的汉明距离和位分集。类似地,在此方面,如果所使用的掩码例如是已 编码掩码,则掩码可以在信道编码和/或速率匹配之后被开发和应用。类似地,在某些实施 例中,当掩码考虑到信道编码和/或速率匹配对将被传送的所得出的位序列的影响时,可 以在信道编码和/或速率匹配之前开发和应用掩码。在某些实施例中,为了确定在信道编 码和/或速率匹配之后具有理想汉明距离的掩码集合,可以采取对所有潜在掩码的搜索, 可以随机选择大量掩码,或者可以选择在编码前具有至少较好的汉明距离的掩码。在这点 上,可以从该集合中选择具有理想的汉明距离的掩码。此外,可以根据此处所述的本发明任 意其它实施例来确定掩码集合。在430,可以发送PBCH突发。PBCH突发可以由诸如BS 44的基站或其它装置进行 发送。在某些实施例中,PBCH突发可以以四个可自解码的突发的形式被发送。在某些实施 例中,对PBCH突发的发送可以包括根据关联于所确定的掩码的天线配置和传送分集方案 来映射被保留用于PBCH的资源单元,以及通过空中接口发送PBCH突发。此外,在某些实施 例中,对于PBCH突发的调制,以及传送分集编码也可以在430执行。在440,诸如移动终端10的用户设备或其它装置可以接收PBCH突发。在某些实施 例中,可以以四个可自解码的突发的形式接收PBCH突发。在某些实施例中,在440接收PBCH 突发之后的操作可以例如在移动终端中相对于由例如基站关于操作405、410、415、420实 现的操作以镜像方式来实现。在450,可以假定天线配置和/或传送分集方案,并且可以从预定的掩码集合中选 择相关联的掩码(即,与假定的天线配置和传送分集方案相关联的掩码)。在450可以通过 使用假定的天线配置信息来实现对PBCH突发的解调。在某些实施例中,假定可以是将最强 壮的天线配置(即,具有最多天线的配置)用于执行解调。此外,在某些实施例中,基于资 源单元映射,可以确定假定的天线配置。在出现FEC编码的实施例中,用户设备可以在执行 解调之后执行FEC解码。此外,在某些实施例中,在450也可以由用户设备执行信道解码、 速率匹配。在460,用户设备可以解屏蔽所接收的位。解屏蔽操作可以使用关联于基站的假定 天线配置的掩码。在某些实施例中,解屏蔽操作可以通过使用任意已知技术(诸如,经由异 或逻辑操作)应用于已屏蔽的位,诸如已屏蔽的CRC位。在470,在传送之前可以执行对所接收的位的分析,以确定哪个掩码被用于屏蔽 位。在某些实施例中,对所接收的位的分析可以包括执行对位的CRC检验。在某些实施例中,CRC可以从所接收的PBCH信息位计算。作为分析的一部分,从所接收的PBCH信息位计 算的CRC位于是可以与已解屏蔽的CRC位进行比较。在某些实施例中,所述比较可以通过 采取对已解屏蔽的CRC位和由用户设备从所接收的PBCH信息位计算的CRC位的异或操作 而执行。在其它实施例中,所述分析可以包括诸如通过执行异或操作,执行在已经由用户 设备计算的CRC位以及仍然被屏蔽的所接收CRC位之间的比较。在此方面,如果异或操作 的结果为匹配关联于假定的天线配置和传送分集方案的掩码,则与天线配置信息有关的假 定为正确的,并且确定多个预定义的位掩码中的哪一个被应用到位。 在480,可以确定天线配置和/或传送分集方案。如果从在470的分析中得出匹 配,则用于屏蔽位的掩码是已知的,并且可以确定用户设备假定的是正确的天线配置信息。 因而,在某些实施例中,当CRC检验导致匹配时,由用户设备选择的天线配置和/或传送分 集方案可以被认为是高度可靠的。如果在470的分析的结果没有找到匹配,则在某些实施例中,为了确定天线配置 和/或传送分集方案,所述过程可以返回到操作450,并且可以出现通过使用不同的掩码以 及同样地使用不同的假定天线配置信息,对PBCH突发的解调制。在其它实施例中,如果在 470的分析的结果没有找到匹配,则所述过程可以返回到操作460,并且可以使用不同的掩 码来对CRC位解屏蔽。在此方面,不执行对所接收的PBCH突发的附加解调。此外,在其中使 用了对CRC位的屏蔽的某些实施例中,通过不同掩码计算CRC可以被非常高效地实现。首 先,CRC可以在不需要任何掩码的情况下进行计算,S卩,等效于使用包含全零的掩码。如果 CRC原来是全零,则全零掩码已经被使用,并且可以确定对应的天线配置。否则,可以将CRC 与其它可能的掩码进行比较。如果从这些比较中得出匹配,则可以确定对应的天线配置。注 意,在此实施例中,针对不同掩码重新计算CRC可能不是必要的。具体而言,可能不必要通 过CRC生成器多项式(其可以是CRC生成中的复杂部分)运行所有数据位。因而,仅仅对 CRC结果与预定义掩码的集合的简单比较可能是必要的,其可以是非常简单的操作。此外,在其中没有找到匹配的某些实施例中,针对返回到解调操作450还是返回 至IJ在460仅仅通过不同掩码解屏蔽CRC位的决定可以基于信噪比。在信噪比很高的情形中, 仅返回到解屏蔽位可能更高效,但是,当信噪比很低时,返回到通过使用新的假定对PBCH 突发解调可能更有效。根据各种实施例,当确定是返回到通过使用新的假定进行解调制还 是返回到通过使用新的假定进行解屏蔽的时候,可以考虑诸如处理复杂度的其它因素,其 中通过使用新的假定进行解调制可以导致进行附加处理,通过使用新的假定进行解屏蔽可 以导致相对较少的处理。在另一实施例中,可以在460首先通过不同掩码对CRC位进行解 屏蔽,并且如果该操作不成功则决定返回到在450的解调操作。不管返回到操作450还是 460,此过程都可以被重复,直到找到了定义天线配置和传送分集方案的匹配为止。在另一实施例中,上述关于数据的传送的功能可以被实现为一种装置。所述装置 可以包括处理器,其被配置用于基于汉明距离和位分集确定掩码集合,从而使得,例如掩码 之间的汉明距离被最大化并且掩码的位之间的分集被最大化。在某些实施例中,也可以就 错误检测的可能性以及块位破坏的可能性而论来考虑汉明距离和位分集。此外,处理器可 以被配置用于计算位(诸如CRC位),基于网络实体的天线配置和/或传送分集方案获得 掩码,以及将所获得的掩码应用于位。此外,处理器可以被进一步配置用于将已屏蔽位和 PBCH信息位相结合,以生成PBCH突发,并提供对PBCH突发的发送。
在另一实施例中,上述关于数据的接收的功能可以被实现为一种装置。所述装置 可以包括处理器,其被配置用于接收PBCH突发,以及接着选择假定的天线配置和/或传送 分集方案、以及相关联的掩码。处理器可以被配置用于从掩码集合中选择掩码,其中基于汉 明距离和位分集确定掩码,从而使得例如掩码之间的汉明距离被最大化并且掩码的位之间 的分集被最大化。处理器可以被配置用于从掩码集合选择掩码,其中基于汉明距离和位分 集确定掩码,从而使得就错误检测的可能性以及块位破坏的可能性而论来考虑汉明距离和 位分集。此外,处理器可以被进一步配置用于在分析已接收位和确定天线配置和/或传送 分集方案之前,通过使用所选择的掩码解屏蔽已接收的位。此外,处理器可以被配置用于 通过确定哪个掩码在发送PBCH突发之前被使用,而确定哪个天线配置和传送分集方案被 用于发送所接收突发。在另一实施例中,上述关于数据传送的功能可以被实现为一种方法。所述方法可 以包括基于汉明距离和位分集确定掩码集合,从而使得例如掩码之间的汉明距离被最大 化并且掩码的位之间的分集被最大化。在某些实施例中。在某 些实施例中,也可以就错误 检测的可能性以及块位破坏的可能性而论来考虑汉明距离和位分集。此外,所述方法可以 包括计算位(诸如CRC位),基于网络实体的天线配置和/或传送分集方案获得掩码,以 及将所获得的掩码应用于位。此外,所述方法可以包括将已屏蔽位和PBCH信息位相结合, 以生成PBCH突发,并提供对PBCH突发的发送。在另一实施例中,上述关于数据的接收的功能可以被实现为一种方法。所述方法 可以包括接收PBCH突发,以及选择假定的天线配置和/或传送分集方案、以及相关联的 掩码。所述方法可以进一步包括从掩码集合中选择掩码,其中基于汉明距离和位分集确 定掩码,从而使得例如掩码之间的汉明距离被最大化,并且掩码的位之间的分集被最大化。 此外,所述方法可以进一步包括从掩码集合选择掩码,其中基于汉明距离和位分集确定掩 码,从而使得就错误检测的可能性以及块位破坏的可能性而论来考虑汉明距离和位分集。 此外,所述方法可以包括在分析已接收位和确定天线配置和/或传送分集方案之前,通过 使用所选择的掩码来解屏蔽已接收的位。此外,所述方法可以包括通过确定哪个掩码在发 送PBCH突发之前被使用,而确定哪个天线配置和传送分集方案被用于发送所接收的突发。根据本发明的一个方面,实现了本发明实施例的、诸如基站44的网络实体和诸如 移动终端10的用户设备通常在计算机程序产品的控制下进行操作。用于执行本发明实施 例的方法的计算机程序产品包括计算机可读存储介质以及在计算机可读存储介质中包含 的计算机可读程序代码部分,诸如一系列计算机指令。在此方面,图4是根据本发明示例性实施例的方法、装置和程序产品的流程图。将 会理解,流程图的每个框或步骤、以及流程图中的框的组合可以由计算机程序产品实现。这 些计算机程序指令可以被加载到计算机或其它可编程装置(诸如处理器,例如,关联于移 动终端10的控制器20,或者关联于BS 44的处理器)上,以产生一种机器,从而使得在计算 机或其它可编程装置上执行的指令创建用于实现在(一个或多个)流程图框或步骤中指定 的功能的装置。这些计算机程序指令还可以被存储在计算机可读存储器中,其可以指引计 算机或其它可编程装置以特定方式运行,从而使得在计算机可读存储器中存储的指令产生 一种制品,所述制品包括实现在(一个或多个)流程图框或步骤中指定的功能的指令装置。 计算机程序指令还可以被加载到计算机或其它可编程装置上,以使得一系列可操作步骤在计算机或其它可编程装置上执行,从而产生一种计算机实现过程,从而在计算机或其它可编程装置上执行的指令提供了用于实现在(一个或多个)流程图框或步骤中指定的功能的步骤。因此,流程图的框或步骤支持用于执行指定功能的装置的结合、用于执行指定功 能的步骤的结合、以及用于执行指定功能的程序指令装置。还将理解,流程图的每个框或步 骤、以及流程图中的框或步骤的结合可以由执行指定功能或步骤的基于专用硬件的计算机 系统或者专用硬件和计算机指令的结合来实现。利用在前述描述和相关联附图中呈现的教导,与这些发明有所联系的本领域技术 人员将想到在此阐述的本发明的许多修改和其它实施例。因此,将会理解,本发明的实施 例不限于所公开的特定实施例,并且修改和其它实施例意在被包括在所附权利要求的范围 内。尽管在此使用了特定术语,但是它们仅在一般性和描述性的意义上被使用,而并非用于 限制性目的。
权利要求
一种方法,包括选择关联于天线配置和传送分集方案的位掩码,所述位掩码是从位掩码集合中选出的,所述位掩码集合包括关联于单天线配置的第一位掩码,关联于双天线配置的第二位掩码,以及关联于四天线配置的第三位掩码;以及将关联于天线配置和传送分集方案的所述位掩码应用到多个位中的预定位的集合。
2.根据权利要求1所述的方法,其中应用所述位掩码包括将所述位掩码应用到循环 冗余检验位。
3.根据权利要求1所述的方法,其中应用所述位掩码包括将所述位掩码应用到在物 理广播信道PBCH中包括的预定位的集合。
4.根据权利要求1所述的方法,其中选择所述位掩码包括从所述位掩码集合中选择 位掩码,第一位掩码具有距离第二位掩码的最大汉明距离。
5.根据权利要求1所述的方法,其中选择所述位掩码包括从所述位掩码集合中选择 位掩码,第一位掩码为0000000000000000,第二位掩码为1111111111111111,并且第三位 掩码为 0101010101010101。
6.根据权利要求1所述的方法,其中选择所述位掩码包括从所述位掩码集合中选择 位掩码,第一位掩码为全零掩码;第二位掩码为全一掩码;并且其中第三位掩码的每个数 字具有与相邻数字的相反位值。
7.根据权利要求1所述的方法,进一步包括提供对多个位的传送,所述多个位包括已 屏蔽的预定位的集合。
8.根据权利要求1所述的方法,其中应用所述位掩码包括应用所述位掩码,以便解屏 蔽预定的位集合;以及其中所述方法进一步包括对已解屏蔽的预定位的集合执行循环冗 余检验CRC,以及基于CRC确定是否选择了正确掩码。
9.根据权利要求1所述的方法,进一步包括接收包括预定的位集合的多个位,所述预 定的位集合是已屏蔽的位集合;并且其中应用所述位掩码包括应用所述位掩码,以便解 屏蔽所接收的、已屏蔽的位集合;并且其中所述方法进一步包括对已解屏蔽的位集合执 行循环冗余检验CRC,以及基于CRC确定是否选择了正确掩码。
10.根据权利要求1所述的方法,其中应用所述位掩码包括将所述位掩码应用到在物 理广播信道PBCH中包括的循环冗余检验位。
11.一种装置,包括处理器,所述处理器被配置用于选择关联于天线配置和传送分集方案的位掩码,所述位掩码是从位掩码集合中选出 的,所述位掩码集合包括关联于单天线配置的第一位掩码,关联于双天线配置的第二位掩 码,以及关联于四天线配置的第三位掩码;以及将关联于天线配置和传送分集方案的所述位掩码应用到多个位中的预定位的集合。
12.根据权利要求11所述的装置,其中所述处理器被配置用于应用所述位掩码包括 被配置用于将所述位掩码应用到循环冗余检验位。
13.根据权利要求11所述的装置,其中所述处理器被配置用于应用所述位掩码包括 被配置用于将所述位掩码应用到在物理广播信道PBCH中包括的预定位的集合。
14.根据权利要求11所述的装置,其中所述处理器被配置用于选择所述位掩码包括 被配置用于从所述位掩码集合中选择位掩码,第一位掩码具有距离第二位掩码的最大汉明距离。
15.根据权利要求11所述的装置,其中所述处理器被配置用于选择所述位掩码包括 被配置用于从所述位掩码集合中选择位掩码,第一位掩码为0000000000000000,第二位掩 码为 1111111111111111,并且第三位掩码为 0101010101010101。
16.根据权利要求11所述的装置,其中所述处理器被配置用于选择所述位掩码包括 被配置用于从所述位掩码集合中选择位掩码,第一位掩码为全零掩码;第二位掩码为全一 掩码;并且其中第三位掩码的每个数字具有与相邻数字的相反位值。
17.根据权利要求11所述的装置,其中所述处理器被进一步配置用于提供对多个位 的传送,所述多个位包括已屏蔽的预定位的集合。
18.根据权利要求11所述的装置,其中所述处理器被配置用于应用所述位掩码包括 被配置用于应用所述位掩码,以便解屏蔽预定的位集合;以及其中所述处理器被进一步配 置用于对已解屏蔽的预定位的集合执行循环冗余检验CRC,以及基于CRC确定是否选择了 正确掩码。
19.根据权利要求11所述的装置,其中所述处理器被进一步配置用于接收包括预定 的位集合的多个位,所述预定的位集合是已屏蔽的位集合;并且其中所述处理器被配置用 于应用所述位掩码包括被配置用于应用所述位掩码,以便解屏蔽所接收的、已屏蔽的位集 合;并且其中所述处理器被进一步配置用于对已解屏蔽的位集合执行循环冗余检验CRC, 以及基于CRC确定是否选择了正确掩码。
20.根据权利要求11所述的装置,其中所述处理器被配置用于应用所述位掩码包括 将所述位掩码应用到在物理广播信道PBCH中包括的循环冗余检验位。
21.一种计算机程序产品,包括在其中存储有可执行计算机可读程序代码指令的至少 一个计算机可读存储介质,所述计算机可读程序代码指令被配置用于选择关联于天线配置和传送分集方案的位掩码,所述位掩码是从位掩码集合中选出 的,所述位掩码集合包括关联于单天线配置的第一位掩码,关联于双天线配置的第二位掩 码,以及关联于四天线配置的第三位掩码;以及将关联于天线配置和传送分集方案的所述位掩码应用到多个位中的预定位的集合。
22.根据权利要求21所述的计算机程序产品,其中所述计算机可读程序代码指令被配 置用于应用所述位掩码包括被配置用于将所述位掩码应用到循环冗余检验位。
23.根据权利要求21所述的计算机程序产品,其中所述计算机可读程序代码指令被配 置用于应用所述位掩码包括被配置用于将所述位掩码应用到在物理广播信道PBCH中包 括的预定位的集合。
24.根据权利要求21所述的计算机程序产品,其中所述计算机可读程序代码指令被配 置用于选择所述位掩码包括被配置用于从所述位掩码集合中选择位掩码,第一位掩码具 有距离第二位掩码的最大汉明距离。
25.根据权利要求21所述的计算机程序产品,其中所述计算机可读程序代码指 令被配置用于选择所述位掩码包括被配置用于从所述位掩码集合中选择位掩码,第 一位掩码为0000000000000000,第二位掩码为1111111111111111,并且第三位掩码为 0101010101010101。
26.根据权利要求21所述的计算机程序产品,其中所述计算机可读程序代码指令被配置用于选择所述位掩码包括被配置用于从所述位掩码集合中选择位掩码,第一位掩码为 全零掩码;第二位掩码为全一掩码;并且其中第三位掩码的每个数字具有与相邻数字的相 反位值。
27.根据权利要求21所述的计算机程序产品,其中所述计算机可读程序代码指令进一 步被配置用于提供对多个位的传送,所述多个位包括已屏蔽的预定位的集合。
28.根据权利要求21所述的计算机程序产品,其中所述计算机可读程序代码指令被配 置用于应用所述位掩码包括被配置用于应用所述位掩码,以便解屏蔽预定的位集合;并 且其中所述计算机可读程序代码指令进一步被配置用于对已解屏蔽的预定位的集合执行 循环冗余检验CRC,以及基于CRC确定是否选择了正确掩码。
29.根据权利要求21所述的计算机程序产品,其中所述计算机可读程序代码指令进 一步被配置用于接收包括预定的位集合的多个位,所述预定的位集合是已屏蔽的位集合; 并且其中所述计算机可读程序代码指令被配置用于应用所述位掩码包括被配置用于应用 所述位掩码,以便解屏蔽所接收的、已屏蔽的位集合;并且其中所述计算机可读程序代码指 令进一步被配置用于对已解屏蔽的位集合执行循环冗余检验CRC,以及基于CRC确定是否 选择了正确掩码。
30.根据权利要求21所述的计算机程序产品,其中所述计算机可读程序代码指令被配 置用于应用所述位掩码包括被配置用于将所述位掩码应用到在物理广播信道PBCH中包 括的循环冗余检验位。
31.一种装置,包括用于选择关联于天线配置和传送分集方案的位掩码的装置,所述位掩码是从位掩码集 合中选出的,所述位掩码集合包括关联于单天线配置的第一位掩码,关联于双天线配置的 第二位掩码,以及关联于四天线配置的第三位掩码;以及用于将关联于天线配置和传送分集方案的所述位掩码应用到多个位中的预定位的集 合的装置。
32.根据权利要求31所述的装置,其中用于选择位掩码的装置包括用于从所 述位掩码集合中选择位掩码的装置,第一位掩码为0000000000000000,第二位掩码为 1111111111111111,并且第三位掩码为 0101010101010101。
全文摘要
提供了用于将与天线配置和/或传送分集方案有关的信息传递到诸如移动设备的接受者的一种方法、装置和计算机程序产品。具体而言,与天线配置和/或传送分集方案有关的信息可以通过诸如循环冗余检验屏蔽的屏蔽进行传递,以提供与天线配置和/或传送分集方案有关的信息。在此方面,可以基于掩码之间的汉明距离和掩码之间的位分集来确定掩码集合,并且其中集合内的每个掩码关联于天线配置和传送分集方案。
文档编号H04B7/06GK101939927SQ200980104114
公开日2011年1月5日 申请日期2009年1月7日 优先权日2008年2月4日
发明者B·拉夫, M·齐米尔, T·E·罗曼 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1