在移动通信中进行PDCCH盲解码的方法和系统转让专利

申请号 : CN201310016394.5

文献号 : CN103095415B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : D·P·马拉蒂J·蒙托霍S·萨卡尔

申请人 : 高通股份有限公司

摘要 :

本发明描述了对下行链路信号进行有效的盲解码的各种方法和系统。本发明调查研究了对可能的CCE组合进行排列的各种形式。基于PDCCH尺寸的估计/信息,可以获得最有可能的CCE拼接(有限集的)。还使用最大CCE顺序提出了基于树状的拼接,以将较小的CCE尺寸与相似的边界对齐。通过这种排序,所有可能的CCE排列和尺寸的搜索空间可以减少为有效的树状结构。还使用第一集合到第二和第三集合描述了可能的CCE/RE之间的集合映射。还详细说明了各种其它的排列和分选方案,来使PDCCH信道的盲解码得以有效地进行。

权利要求 :

1.一种使用从最大到最小的控制信道单元(CCE)的初始估计来减少PDCCH盲解码的处理开销的方法,包括:将所述PDCCH中所有可能的CCE组合分选到多个集合中,所述集合在其开始处具有最大的CCE,所述集合中较小的CCE按照从最大到最小的顺序进行排列;

将所分选的所有集合按照从元素数量最大到元素数量最小的顺序或者反过来的顺序进行排列;以及从具有最少数量元素的集合开始,使用排列后集合中的元素来执行搜索空间减少的盲搜索。

2.一种使用从最大到最小的CCE的初始估计来减少PDCCH盲解码的处理开销的装置,包括:配置为对PDCCH信号进行盲解码的电路,其中,所述PDCCH信号的信息比特数量的初始估计是基于将所述PDCCH中所有可能的CCE组合分选到多个集合中,所述集合在其开始处具有最大的CCE,所述集合中较小的CCE按照从最大到最小的顺序进行排列,所述电路能够将所分选的所有集合按照从元素数量最大到元素数量最小的顺序或者反过来的顺序中的至少之一进行排列,以及所述电路能够从具有最少数量元素的集合开始,使用排列后集合中的元素执行搜索空间减少的盲搜索。

3.一种使用从最大到最小的控制信道单元(CCE)的初始估计来减少PDCCH盲解码的处理开销的装置,包括:用于将所述PDCCH中所有可能的CCE组合分选到多个集合中的模块,所述集合在其开始处具有最大的CCE,所述集合中较小的CCE按照从最大到最小的顺序进行排列;

用于将所分选的所有集合按照从元素数量最大到元素数量最小的顺序或者反过来的顺序进行排列的模块;以及用于从具有最少数量元素的集合开始,使用排列后集合中的元素执行搜索空间减少的盲搜索的模块。

说明书 :

在移动通信中进行PDCCH盲解码的方法和系统

[0001] 本申请是申请日为2008年10月29日、申请号为200880114157.X、发明名称为“在移动通信中进行PDCCH盲解码的方法和系统”的中国专利申请的分案申请。
[0002] 相关申请
[0003] 本专利申请要求享有2007年10月30日提交的美国临时专利申请No.60/983,907的优先权,该临时申请已转让给本申请的受让人且由本申请的发明人申请,通过引用将其纳入本申请。

技术领域

[0004] 本公开概括而言涉及无线通信,具体而言,涉及对用户设备的物理下行链路控制信道(PDCCH)进行盲解码。

背景技术

[0005] 针对本文的目的,使用了下面的简称:
[0006] AM 确认模式
[0007] AMD 确认模式数据
[0008] ARQ 自动重复请求
[0009] BCCH 广播控制信道
[0010] BCH 广播信道
[0011] C- 控制-
[0012] CCCH 公共控制信道
[0013] CCH 控制信道
[0014] CCTrCH 编码组合传输信道
[0015] CP 循环前缀
[0016] CRC 循环冗余校验
[0017] CTCH 公共业务信道
[0018] D-BCH 动态广播信道
[0019] DCCH 专用控制信道
[0020] DCH 专用信道
[0021] DL 下行链路
[0022] DSCH 下行链路共享信道
[0023] DTCH 专用业务信道
[0024] FACH 前向链路接入信道
[0025] FDD 频分双工
[0026] L1 第一层(物理层)
[0027] L2 第二层(数据链路层)
[0028] L3 第三层(网络层)
[0029] LI 长度指示符
[0030] LSB 最低有效位
[0031] MAC 媒体访问控制
[0032] MBMS 多媒体广播多播服务
[0033] MCCH MBMS点到多点控制信道
[0034] MRW 移动接收窗口
[0035] MSB 最高有效位
[0036] MSCH MBMS点到多点调度信道
[0037] MTCH MBMS点到多点业务信道
[0038] P-BCH 主广播信道
[0039] PCCH 寻呼控制信道
[0040] PCFICH 物理控制格式指示符信道
[0041] PCH 寻呼信道
[0042] PDCCH 物理下行链路控制信道
[0043] PDU 协议数据单元
[0044] PHY 物理层
[0045] PHICH 物理混合ARQ指示符信道
[0046] PhyCH 物理信道
[0047] RACH 随机接入信道
[0048] RE 资源单元
[0049] RS 参考信号
[0050] RLC 无线链路控制
[0051] RoHC 稳健报头压缩
[0052] RRC 无线资源控制
[0053] SAP 服务接入点
[0054] SDU 服务数据单元
[0055] SHCCH 共享信道控制信道
[0056] SN 序列号
[0057] SUFI 超字段
[0058] TCH 业务信道
[0059] TDD 时分双工
[0060] TFI 传输格式指示符
[0061] TM 透明模式
[0062] TMD 透明模式数据
[0063] TTI 传输时间间隔
[0064] U- 用户-
[0065] UE 用户设备
[0066] UL 上行链路
[0067] UM 未确认模式
[0068] UMD 未确认模式数据
[0069] UMTS 通用移动通信系统
[0070] UTRA UMTS陆地无线接入
[0071] UTRAN UMTS陆地无线接入网络
[0072] 通用移动通信系统(UMTS)是一种第三代(3G)无线电话技术。当前,UMTS的最通用的形式使用W-CDMA作为底层的空中接口。UMTS由第三代合作伙伴项目(3GPP)进行标准化,其有时以3GSM进行提供,来强调其技术上的3G性质与GSM标准的结合,这也是其设计要取得成功之处。
[0073] UTRAN(UMTS陆地无线接入网络)是构成UMTS无线接入网络的节点B和无线网络控制器的共同的术语。UTRAN允许UE和核心网络之间的连接,并可以包括UE、节点B和无线网络控制器(RNC)–注意RNC和节点B可以是同一设备,尽管在通常的实现中单独的RNC位于服务多个节点B的中央办公室中。
[0074] 对于UMTS,广播信道(BCH)可以具有固定的预定传输格式,并可以在小区的整个覆盖区域上进行广播。在改进UMTS标准的长期演进(LTE)中,广播信道可以用于发送系统接入所需的“系统信息字段”。然而,由于系统信息字段的尺寸很大,BCH可以分成两个部分,包括主广播信道(P-BCH)和动态广播信道(D-BCH)。P-BCH可以包含基本的第一层(物理层)/第二层(数据链路层)(或“L1/L2”)系统参数,这些系统参数对于解调D-BCH是有用的,D-BCH则包含剩下的系统信息字段。
[0075] 可能出现这样的情况:UE需要对来自多种可能格式的物理下行链路控制信道(PDCCH)和相关联的控制信道单元(CCE)进行盲解码。不幸地,这会对UE造成可能超过实际硬件限制的很大负担,从而对于UE造成增加的成本和/或降低的性能。
[0076] 因此,需要解决这一问题。相应地,本申请公开了解决该问题和其它问题的方法和系统。

发明内容

[0077] 本公开在很大程度上满足了前面所述的需求。
[0078] 根据本公开各个方面中的一个,提供了一种用于减少对PDCCH信号进行盲解码的处理开销的方法,包括:估计PDCCH信号中适当尺寸的CCE段;生成树状结构,所述树状结构包含所估计的CCE段的连续的CCE聚合层次,其中,所述CCE聚合是所估计的CCE段的倍数;以分级顺序来安排所述聚合层次,其中,每个层次的初始位置与所有其它层次的初始位置重合;并且使用所述树状结构确定的边界对所述PDCCH信号进行解码,其中,所述边界构成搜索路径,从而减少盲解码的搜索。
[0079] 根据本公开其它各个方面中的一个,提供了一种计算机可读产品,其包括用于以下操作的代码:估计PDCCH信号中适当尺寸的CCE段;生成 树状结构,所述树状结构包含所估计的CCE段的连续的CCE聚合层次,其中,所述CCE聚合是所估计的CCE段的倍数;以分级顺序来安排所述聚合层次,其中,每个层次的初始位置与所有其它层次的初始位置重合;并且使用所述树状结构确定的边界对所述PDCCH信号进行解码,其中,所述边界构成搜索路径,从而减少盲解码的搜索。
[0080] 根据本公开各个方面中的一个,提供了一种用于减少PDCCH盲解码的处理开销的装置,包括:电路,用于对PDCCH信号进行盲解码,所述电路能够估计PDCCH信号中适当尺寸的CCE段;能够生成树状结构,所述树状结构包含所估计的CCE段的连续的CCE聚合层次,其中,所述CCE聚合是所估计的CCE段的倍数;能够以分级顺序来安排所述聚合层次,其中,每个层次的初始位置与所有其它层次的初始位置重合;并且能够使用所述树状结构确定的边界对所述PDCCH信号进行解码,其中,所述边界构成搜索路径,从而减少盲解码的搜索。
[0081] 根据本公开各个方面中的一个,提供了用于减少PDCCH盲解码的处理开销的装置,包括:用于估计PDCCH信号中适当尺寸的CCE段的模块;用于生成结构的模块,所述结构包含所估计的CCE段的连续的CCE聚合层次,其中,所述CCE聚合是所估计的CCE段的倍数;用于以分级顺序来安排所述聚合层次的模块,其中,每个层次的初始位置与所有其它层次的初始位置重合;以及用于使用所述结构确定的边界对所述PDCCH信号进行解码的模块,其中,所述边界构成搜索路径,从而减少盲解码的搜索。
[0082] 根据本公开各个方面中的一个,提供了使用从最大到最小的CCE的初始估计来减少PDCCH盲解码的处理开销的方法,包括:估计所述PDCCH信号中合适的最大尺寸的CCE段;将所述PDCCH中所有可能的CCE组合分选到多个集合中,所述集合在其开始处具有最大的CCE,所述集合中较小的CCE按照从最大到最小的顺序进行排列;将所分选的所有集合按照从元素数量最大到元素数量最小的顺序或者反过来的顺序进行排列;以及从具有最少数量元素的集合开始,使用排列后集合中的元素执行搜索空间减少的盲搜索。
[0083] 根据本公开各个方面中的一个,提供了一种计算机可读产品,其包含使用从最大到最小的CCE的初始估计来减少PDCCH盲解码的处理开销的 指令,所述指令包括:将所述PDCCH中所有可能的CCE组合分选到多个集合中,所述集合在其开始处具有最大的CCE,所述集合中较小的CCE按照从最大到最小的顺序进行排列;将所分选的所有集合按照从元素数量最大到元素数量最小的顺序或者反过来的顺序进行排列;以及从具有最少数量元素的集合开始,使用排列后集合中的元素执行搜索空间减少的盲搜索。
[0084] 根据本公开各个方面中的一个,提供了一种用于使用从最大到最小的CCE的初始估计来减少PDCCH盲解码的处理开销的装置,包括:电路,用于对PDCCH信号进行盲解码,其中,所述PDCCH信号的信息比特数量的初始估计是基于将所述PDCCH中所有可能的CCE组合分选到多个集合中,所述集合在其开始处具有最大的CCE,所述集合中较小的CCE按照从最大到最小的顺序进行排列,所述电路能够将所分选的所有集合按照从元素数量最大到元素数量最小的顺序或者反过来的顺序中的至少之一进行排列,或者反过来,以及,所述电路能够从具有最少数量元素的集合开始,使用排列后集合中的元素执行搜索空间减少的盲搜索。
[0085] 根据本公开各个方面中的一个,一种用于使用从最大到最小的CCE的初始估计来减少PDCCH盲解码的处理开销的装置,包括:用于将所述PDCCH中所有可能的CCE组合分选到多个集合中的模块,所述集合在其开始处具有最大的CCE,所述集合中较小的CCE按照从最大到最小的顺序进行排列;用于将所分选的所有集合按照从元素数量最大到元素数量最小的顺序或者反过来的顺序进行排列的模块;以及用于从具有最少数量元素的集合开始,使用排列后集合中的元素执行搜索空间减少的盲搜索的模块。
[0086] 根据本公开各个方面中的一个,提供了用于减少PDCCH盲解码的处理开销的方法,包括:接收PDCCH信号;估计所述PDCCH信号中使用的信息比特的最大数量;将信息比特的候选数量限制在信息比特的第一集合;将所述第一集合的第一子集映射到不在所述第一集合中的第二集合;将所述第一集合的第二子集映射到不在所述第一集合中的第三集合;限制所述集合元素的拼接以构成从最大到最小的顺序;以及初始基于所述第一集合中的元素并接着基于所述第二集合和第三集合中的元素来进行盲解码。
[0087] 根据本公开各个方面中的一个,提供了一种计算机可读产品,包括用于以下操作的代码:接收PDCCH信号;估计所述PDCCH信号中使用的信 息比特的最大数量;将信息比特的候选数量限制在信息比特的第一集合;将所述第一集合的第一子集映射到不在所述第一集合中的第二集合;将所述第一集合的第二子集应用到不在所述第一集合中的第三集合;限制所述集合元素的拼接以构成从最大到最小的顺序;以及初始基于所述第一集合中的元素并接着基于所述第二集合和第三集合中的元素来进行盲解码。
[0088] 根据本公开各个方面中的一个,提供了一种用于减少PDCCH盲解码的处理开销的装置,包括:用于接收PDCCH信号的模块;用于估计所述PDCCH信号中使用的信息比特的最大数量的模块;用于将信息比特的候选数量限制在信息比特的第一集合的模块;用于将所述第一集合的第一子集映射到不在所述第一集合中的第二集合的模块;用于将所述第一集合的第二子集映射到不在所述第一集合中的第三集合的模块;用于限制所述集合元素的拼接以构成从最大到最小的顺序的模块;以及用于初始基于所述第一集合中的元素并接着基于所述第二集合和第三集合中的元素来进行盲解码的模块。

附图说明

[0089] 图1是对多址无线通信系统的说明。
[0090] 图2是MIMO配置中发射机系统和接收机系统的实施例的框图。
[0091] 图3是对多址无线通信系统的说明。
[0092] 图4A-4B分别是说明1ms子帧中的PDCCH和CCE层次的图。
[0093] 图5-8给出了根据不同的带宽、PDCCH的宽度和短CP的PDCCH的数量的图示。
[0094] 图9提供了连续的和基于树状的拼接的图示。
[0095] 图10包括说明示例性过程的流程图。

具体实施方式

[0096] 现在参照附图描述各个实施例,在所有附图中,相似的标记用于表示相似的部件。在下面的描述中,为便于解释,给出了很多具体的细节,以便实现对一个或多个实施例达到透彻的理解。但是,显而易见的是,这些实施例也可以不用这些具体细节来实现。在其他的实例中,为便于描述一 个或多个实施例,公知的结构和设备是以框图的形式阐述的。
[0097] 在本申请中所用的术语“部件”、“模块”、“系统”等意指与计算机相关的实体,其可以是硬件、固件、硬件和软件的组合、软件、执行中的软件。例如,部件可以是、但不限于:处理器上运行的进程、处理器、对象、可执行程序、执行的线程、程序和/或计算机。举例来说,在计算设备上运行的应用程序和该计算设备都可以是部件。一个或多个部件可以位于执行中的一个进程和/或线程内,并且,一个部件可以位于一台计算机上和/或分布于两台或更多台计算机之间。另外,可以通过存储了多种数据结构的多种计算机可读介质执行这些部件。这些部件可以通过本地和/或远程进程(例如,根据具有一个或多个数据分组的信号)进行通信(如,来自一个部件的数据与本地系统、分布式系统中和/或通过诸如互联网等具有其他系统的网络中的其他部件通过信号进行交互)。
[0098] 此外,本申请结合接入终端描述了多个实施例。接入终端也可以称作系统、用户单元、用户站、移动站、移动装置、远程站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理、用户装置或者用户设备(UE)。接入终端可以是蜂窝电话、无绳电话、会话发起协议(SIP)电话、无线本地回路(WLL)站、个人数字助理(PDA)、具有无线连接能力的手持设备、计算设备,或者连接到或利用无线调制解调器的其他处理设备。另外,本申请结合基站描述了各个实施例。基站可用于与接入终端进行通信,也可称为接入点、节点B、eNodeB(eNB)或一些其他术语。根据下面提供的描述的上下文,依照正在使用的相关通信系统,术语节点B可以用eNB代替,和/或反之亦然。
[0099] 正交频分复用(OFDM)通信系统将整个系统带宽有效地分割成多个(NF个)子载波,这些子载波还可以称为频率子信道、音调(tone)或频率段(frequency bin)。对于OFDM系统,将要被传输的数据(即,信息比特)先采用特定的编码方案进行编码,以生成编码比特,并且编码比特进一步组成为多比特符号,然后将比特符号映射成调制符号。每个调制符号对应于用来进行数据传输的特定调制方案(例如,M-PSK或M-QAM)所定义的信号星座中的点。在可能取决于每个频率子载波的带宽的每个时间间隔内,调制符号可以在NF个频率子载波中的每一个上进行传输。可以使 用OFDM来防止频率选择性衰落所引起的符号间干扰(ISI),其特征为系统带宽上不同程度的衰减。
[0100] 多输入多输出(MIMO)通信系统利用多个(NT个)发射天线和多个(NR个)接收天线进行数据传输。由NT个发射和NR个接收天线构成的MIMO信道可以分解成NS个独立信道,其中NS≤min{NT,NR}。NS个独立信道中的每一个可以称为MIMO信道的空间子载波并且对应一个维度。如果利用由多个发射和接收天线创建的另外的维度,MIMO系统可以提供改善的性能(例如,增加的传输容量)。
[0101] 对于使用OFDM的MIMO系统(即,MIMO-OFDM系统),NF个频率子载波可用于在NS个空间子信道的每一个上进行数据传输。每个空间子信道的每个频率子载波可以称为传输信道。从而在NT个发射天线和NR个接收天线之间有NF·NS个传输信道可用于进行数据传输。
[0102] 对于MIMO-OFDM系统,每个空间子信道的NF个频率子信道可以经历不同的信道条件(例如,不同的衰落和多径效应),并可以获得不同的信号与噪声干扰比(SNR)。每个传输的调制符号受通过其来发送符号的传输信道的响应的影响。根据发射机和接收机之间的通信信道的多径情况,对于每个空间子信道频率响应可在整个系统带宽上有很大变化,并可以进一步在空间子信道之间有很大变化。
[0103] 参照图1,根据一个实施例示出了多址无线通信系统。接入点100(AP)包括多个天线组,一个天线组可以包括天线104和106,另一组可以包括天线108和110,再一组包括天线112和114。在图1中,针对每个天线组仅示出了两个天线;然而,对于每个天线组可以利用更多或更少的天线。接入终端116(AT)与天线112和114进行通信,其中天线112和114通过前向链路120将信息传输至接入终端116,并通过反向链路118从接入终端116接收信息。接入终端122与天线106和108进行通信,其中天线106和108通过前向链路122将信息传输至接入终端122,并通过反向链路124从接入终端122接收信息。在FDD系统中,通信链路118、120、124和126可利用不同的频率进行通信。例如,前向链路120可使用与反向链路118所使用的频率不同的频率。
[0104] 每个天线组和/或它们所指定进行通信的区域通常称为接入点的扇区。 在实施例中,每个天线组设计用来与接入点100覆盖区域的扇区中的接入终端进行通信。
[0105] 在前向链路120和126上的通信中,接入点100的发射天线可以利用波束成形(beamforming)来改善不同接入终端116和124的前向链路的信噪比。另外,接入点利用波束成形向在其覆盖区域内随机散布的接入终端进行传输,与接入点通过单个天线向其所有接入终端进行传输相比,相邻小区内的接入终端会较少受到干扰。
[0106] 接入点可以是用于与终端进行通信的固定站,还可以称为接入点、节点B或一些其他术语。接入终端还可以称作接入终端、用户设备(UE)、无线通信设备、终端、接入终端或一些其他术语。
[0107] 图2是MIMO系统200中的发射机系统210(也称为接入点)和接收机系统250(也称为接入终端)的实施例的框图。在发射机系统210,若干个数据流的业务数据从数据源212提供给发射(TX)数据处理器214。
[0108] 在实施例中,每个数据流可通过相应的发射天线进行传输。TX数据处理器214基于针对数据流而选择的特定的编码方案对每个数据流的业务数据进行格式化、编码和交织以提供编码数据。
[0109] 每个数据流的编码数据可使用OFDM技术采用导频数据进行复用。一般情况下,导频数据是已知的数据模式,其用已知的方式处理并可以在接收机系统用来估计信道响应。然后,基于为数据流选择的特定的调制方案(例如,BPSK、QPSK、M-PSK或M-QAM)对复用的导频和每个数据流的编码数据进行调制(即,符号映射)以提供调制符号。每个数据流的数据速率、编码和调制可由处理器230执行的指令来确定。存储器232可以向处理器230提供支持性的存储器服务。
[0110] 所有数据流的调制符号然后可以提供给TX MIMO处理器220,其可以进一步处理调制符号(例如,OFDM的)。TX MIMO处理器220然后将NT个调制符号流提供给NT个发射机(TMTR)222a到222t。在某些实施例中,TX MIMO处理器220将波束成形加权施加到数据流的符号以及从其传输符号的天线上。
[0111] 每个发射机222接收并处理相应的符号流,以提供一个或多个模拟信号,并进一步对模拟信号进行调理(例如,放大、滤波、上变频),以提供 适用于在MIMO信道上传输的调制信号。然后,将来自发射机222a到222t的NT个调制信号分别从NT个天线224a到224t传输。
[0112] 在接收机系统250,所传输的调制信号由NR个天线252a到252r接收,从每个天线252接收到的信号被提供给相应的接收机(RCVR)254a到254r。每个接收机254对相应的接收信号进行调理(例如,滤波、放大和下变频),对调理的信号进行数字化以提供采样,并进一步对采样进行处理以提供相应的“接收到的”符号流。
[0113] RX数据处理器260然后可以基于特定的接收机处理技术从NR个接收机254接收并处理NR个接收到的符号流,以提供NT个“检测到的”符号流。RX数据处理器260然后对每个检测到的符号流进行解调、解交织和解码,以恢复数据流的业务数据。RX数据处理器260的处理与发射机系统210处的TX MIMO处理器220和TX数据处理器214的处理互补。
[0114] 如上所述,处理器270可以周期性地确定要利用哪个预编码矩阵。处理器270可以制作反向链路消息,其包括矩阵索引部分和秩值部分。存储器262可以向处理器270提供支持性的存储器服务。
[0115] 反向链路消息可以包括各种类型的有关通信链路和/或接收到的数据流的信息。然后,反向链路消息可以由TX数据处理器238进行处理(该TX数据处理器238还从数据源
236接收若干数据流的业务数据),由调制器280进行调制,由发射机254a到254r进行调理,并传输回发射机系统210。
[0116] 在发射机系统210,来自接收机系统250的调制信号由天线224接收,由接收机222进行调理,由解调器240进行解调,并由RX数据处理器242进行处理,以提取接收机系统250传输的反向链路消息。然后,处理器230确定使用哪个预编码矩阵来确定波束成形的加权,并对提取的消息进行处理。
[0117] 参照图3,根据一个方面,示出了多址无线通信系统300。多址无线通信系统300包括多个区域,包括小区302、304和306。在图3的方面中,每个小区302、304和306可以包括节点B,其包括多个扇区。多个扇区可以由天线组组成,其中每个天线负责在小区的一部分与UE进行通信。例如,在小区302中,天线组312、314和316每个可以对应不同的扇区。在小区304中,天线组318、320和322每个对应不同的扇区。在小区306中,天 线组324、326和328每个对应不同的扇区。
[0118] 每个小区302、304和306可以包括多个无线通信设备,例如,用户设备或UE,其可以与每个小区302、304或306的一个或多个扇区进行通信。例如,UE330和332可以与节点B342进行通信,UE334和336可以与节点B344进行通信,UE338和340可以与节点B346进行通信。
[0119] 信息和/或数据通过信道传送。根据上下文及其使用,这些信道可以由物理硬件、频率、时带、逻辑连接或抽象表示等等来表示。在UMTS框架中,逻辑信道分为控制信道和业务信道。逻辑控制信道包括广播控制信道(BCCH),其为用于对系统控制信息进行广播的DL信道。寻呼控制信道(PCCH)为传输寻呼信息的DL信道。多播控制信道(MCCH)为用于为一个或多个MTCH传输多媒体广播和多播服务(MBMS)调度和控制信息的点到多点DL信道。一般地,在建立RRC连接后,该信道(注:旧的MCCH+MSCH)仅由接收MBMS的UE来使用。专用控制信道(DCCH)为点到点的双向信道,其传输专用控制信息并由具有RRC连接的UE来使用。根据一方面,逻辑业务信道可以包括专用业务信道(DTCH),其为点到点的双向信道,为一个UE所专用,用于传输用户信息。另外,点到多点DL信道的多播业务信道(MTCH)用于传输业务数据。
[0120] 根据一方面,传输信道分成DL和UL。DL传输信道包括广播信道(BCH)、下行链路共享数据信道(DL-SDCH)以及寻呼信道(PCH),PCH用于支持UE功耗节省(DRX周期由网络指示给UE),其在整个小区中广播并映射到可用于其它控制/业务信道的PHY资源。UL传输信道包括随机接入信道(RACH)、请求信道(REQCH)、上行链路共享数据信道(UL-SDCH)以及多个PHY信道。PHY信道包括一组DL信道和UL信道。
[0121] DL PHY信道包括:
[0122] 公共导频信道(CPICH)
[0123] 同步信道(SCH)
[0124] 公共控制信道(CCCH)
[0125] 共享DL控制信道(SDCCH)
[0126] 多播控制信道(MCCH)
[0127] 共享UL分配信道(SUACH)
[0128] 确认信道(ACKCH)
[0129] DL物理共享数据信道(DL-PSDCH)
[0130] UL功率控制信道(UPCCH)
[0131] 寻呼指示符信道(PICH)
[0132] 负载指示符信道(LICH)
[0133] UL PHY信道包括:
[0134] 物理随机接入信道(PRACH)
[0135] 信道质量指示符信道(CQICH)
[0136] 确认信道(ACKCH)
[0137] 天线子集指示符信道(ASICH)
[0138] 共享请求信道(SREQCH)
[0139] UL物理共享数据信道(UL-PSDCH)
[0140] 宽带导频信道(BPICH)
[0141] 根据一方面,提供了保留单载波波形的低PAR(在任何给定时间,信道在频率上是连续或均匀隔开的)属性的信道结构。
[0142] 对于UMTS,广播信道(BCH)可以具有固定的预定义的传输格式并可以在小区的整个覆盖区域上进行广播。在LTE中,广播信道可以用于发送系统接入所需要的“系统信息字段”。然而,由于系统信息字段的尺寸很大,BCH可以分成多个部分,其包括主广播信道(P-BCH)和动态广播信道(D-BCH)。P-BCH可以包含对解调D-BCH有用的基本的第一层(物理层)/第二层(数据链路层)(或“L1/L2”)系统参数,D-BCH则可以包含剩余的系统信息字段。
[0143] 图4A中对于下行链路寻呼情形给出了BCH的多个划分的实例,其中在1ms子帧中示出了PDCCH和PDSCH。图4A有益地示出了子帧的前部包含设置在时带420中的资源单元(RE)410。可以理解,在OFDM环境中PDCCH结构是基于根据RE410构建的CCE。根据系统情况,每个CCE有36个RE,其中每个RE410基于音调或调制符号。并且每个音调或调制符号对应于一对比特。即,每个CCE包括36个RE,RE包括2个比特或2个编码值。因此,对于每个单独的CCE,等价有72个编码比特/值。当信道特征变得恶化时PDCCH可以在不同的时间容纳多个CCE以提供更好的 信息完整性。
[0144] 图4B是示出了CCE和它们的比特关系的图。图4B中很明显的是,CCE组合成对递增,即,1、2、4和8。因此,CCE可以表示为单元{1,2,4,8}的集合,其中最低的单元具有72个编码比特,最高的单元具有576个编码比特。如前面所述,PDCCH结构由CCE的组合构成。因此,PDCCH序列可以包含前面定义的集合单元的各种组合。例如,PDCCH序列可以包含以下个数的CCE单元:1、8、8、2、4、1、8等等。从组合的角度来讲,对于给定的CCE的尺寸(X),在不受限或无约束的安排中,总共有(X1)+(X2)+(X4)+(X8)种可能的比特组合。如果CCE的尺寸为32,在PDDCH中将有10554788种可能的比特组合。应当注意,虽然图4B示出了最大的CCE尺寸为8,根据设计实现,在一些实施例中,可以具有更多或更少的CCE。
[0145] 可能出现UE需要对来自多种可能格式的物理下行链路控制信道(PDCCH)和相关联的控制信道单元(CCE)进行盲解码。不幸地,这会对UE造成可能超过实际硬件限制的很大负担,从而对于UE造成增加的成本和/或降低的性能。对此,给出了下面的示例性方法,通过至少利用CCE受限的成对性质来减少可能的组合数量。
[0146] 给出了下面的研究,以理解如何拼接CCE以及可以如何进行“盲”搜索,来减少执行盲解码所需的努力。
[0147] 一种示例性设计解决办法可以包括:将每个PDCCH的信息比特数量限制在不同的可能数量的组合中。对于本申请给出的实例,5组是可能的数的适当数量。当然,根据设计偏好可以使用更多或更少的组。举例来说,使用5组,问题可以分成两个部分,包括:(1)识别与PDCCH相关联的那些CCE(对与PHICH和PDCCH相关联的CCE进行解耦合),以及(2)在其相关联的CCE内对PDCCH进行盲解码。
[0148] 对于所公开的PDCCH盲解码的方法,可以进行多个假定,包括:(1)UE对特定的P-BCH进行了正确解码,以及(2)解码后的P-BCH包含与CCE识别有关的信息。
[0149] 如果D-BCH的无PDCCH操作不存在,则即使对于捕获小区的UE也需要相关的PDCCH CCE识别。因此我们不能在D-BCH上假设有任何信令。 然而,如果允许D-BCH的无PDCCH操作,则相关的信息可以在相关的D-BCH上发送。
[0150] 一般地,对于E-UTRA可考虑3种类型的CCE:
[0151] · 微型CCE,
[0152] · PHICH CCE以及
[0153] · PDCCH CCE。
[0154] 微型CCE可以包括4个资源单元(RE),注意,考虑在长循环前缀(CP)情形中出现的PHICH结构,该定义可以变为2个RE。微型CCE可以用作PCFICH、PDCCH和PHICH的“构建块”。
[0155] PHICH CCE可以包括12个RE,注意,短CP可以包括3个带,每个带有4个RE,长CP可以包括6个带,每个带有2个RE。注意,在各种LTE下行链路控制信道中,PHICH可以用于针对上行链路传输发送ACK/NACK。
[0156] PHICH具有混合CDM-FDM结构。混合CDM/FDM信号支持在不同用户的确认之间进行功率控制,并提供良好的干扰平均。另外,对于不同用户还可以提供频率分集。因此,PHICH的带宽和功率负载不需要进行平衡,为了针对PDCCH识别CCE,可以通过仅考虑带宽负载来完成。
[0157] PDCCH CCE可以有4种类型的RE。在该实例中,这4种类型可以分别包括{36,72,144,288}个RE。
[0158] 基于以上情况,令N表示需要在下行链路中确认的物理上行链路共享信道(PUSCH)的数量。由于有3比特来发送空分多址(SDMA)的循环移位,N的理论最大值等于3
上行链路中物理资源块(PRB)对数量的8倍。(2= 8)。
[0159] 为了对PDCCH有多少CCE可用(分配)计数,可以不考虑用于其它控制信息的各种资源。其它控制信息可以是DL ACK(PHICH)和PCFICH(物理控制格式指示符信道)。与此相关的是查看PDCCH中有多少净的CCE可用,并基于在该信息中提供的约束来相应地对盲解码进行调整。
[0160] 先定义Nmax_prb_bw=用于PUSCH传输的资源块数量;f_PHICH=PHICH(物理HARQ指示符信道)资源的使用比例,Nmax_bw_rx表示对于给定的带宽和Rx天线数量(Nrx)待确认的PUSCH的最大数量,则
[0161] Nmax_bw_rx=min(Nrx,8)*Nmax_prb_bw;以及 式(1)
[0162] N≤Nmax_bw_rx 式(2)
[0163] 设计方法:首先注意PHICH带宽负载可以在相应的PBCH中指示。可以有2个比特来指示根据Nmax_bw_rx的负载比例,使得负载比例f_phich={1,1/2,1/4,1/8}。
[0164] 保留给PHICH的RE数量(Nphich_re)是需要确定的重要考虑因素,并可以如下根据CP来进行计算:
[0165] Nphich_re(短CP)=12*ceil(f_phich*Nmax_bw_rx/4) 式(3)
[0166] Nphich_re(长CP)=12*ceil(f_phich*Nmax_bw_rx/2) 式(4)
[0167] 注意,保留给PHICH的RE数量需要与在相应的PCFICH中指示的数值n一致。在实际中,eNB可以通过将其考虑进来而获益。
[0168] 例如,对于频率=5MHz,Nrx=4,对于短 则Nmax_bw_rx=100,得到的f_phich=1。因此,使用上式,得到的Nphich_re(短CP)=300。当PDCCH中OFDM符号的数量(n)=1时 则Nphich_re(在第1个符号中可用的RE数量)=200,其小于Nphich_re(短CP)。从而,获得了搜索可能情况的显著减少。
[0169] 注意,n是PDCCH宽度中OFDM符号的数量,对于当前的实施例可以等于1、2或3。相应地,保留给PHICH的RE数量(Nphich_re)可以基于不同的因素而变化。
[0170] 下面的表1-5针对不同的CP以及不同的负载的各种情况进一步概括了Nphich_re的结果。
[0171] 表1:短CP 负载=0.125
[0172]
[0173] 表2:短CP 负载=0.25
[0174]
[0175] 表3:短CP 负载=0.50
[0176]
[0177] 表4:长CP 负载=0.125
[0178]
[0179] 表5:长CP 负载=0.25
[0180]
[0181]
[0182] 接着,考虑PHICH CCE到RE的映射。即使只有1个Tx天线,对于给定的RS该RE可以在“附近”进行映射。这充分简化了映射。给定下面的定义:
[0183] ·N_re= 资源单元的数量
[0184] ·Nrs_re:针对RS(参考信号)的资源单元的数量
[0185] ·Npcfich_re:针对PCFICH(物理控制格式指示符信道)的资源单元的数量[0186] 根据Nphich_re和Tx天线的数量,交织器映射可以是固定的。在下面的实例中,计算对于PDCCH(分配)传输可用的资源净数量,而忽略用于其他任务(在控制区域内)的音调(RE)。剩下的RE然后可以对PDCCH可用,针对本公开的目的可以表示为Npdcch_re,并可以如下进行计算:
[0187] Npdcch_re=36*floor((Navail_re-Npcfich_re-Nphich_re)/36) 式(5)[0188] 可用RE的数量可以如下进行计算:
[0189] Navail_re=N_re–Nrs_re 式(6)
[0190] 下面提供的表6和7针对短CP和多个不同的PHISH负载示出了Npdcch_re的数量。
[0191] 表6:短CP PHICH负载=0.125
[0192]
[0193] 表7:短CP PHICH负载=0.125
[0194]
[0195] 接着图5-8给出了根据不同的带宽的确认、PDCCH的宽度和采用短CP的PDCCH的数量的图示。在这里,可以看出PDCCH尺寸(短/长)影响CCE的选择。例如,给定的PDCCH尺寸(1)可以转换为CCE集合{1,2},给定的PDCCH尺寸(2)可以转换为CCE集合{4,8}。因此,在一个示例性实施例中,PDCCH尺寸作为确定拼接集合过程中的度量来起作用。采用该信息,UE进行盲解码所必需搜索的CCE尺寸的组合的数量,可以通过检查正在发送的PDCCH的类型(尺寸)来减少。
[0196] 对于PDCCH盲解码,PDCCH格式的数量可以取决于信息比特的最终数量。假定实施例有多达5种格式,其中信息比特的数量范围为30~60,PDCCH的可能数量(基于36个RE)可以如下进行计算:
[0197] Npdcch_max=floor(Npdcch_re/36) 式(7)
[0198] 在实际中,应当理解的是,盲解码的次数可以随Npdcch_max显著增加。例如,对于Npdcch_max=3,有 次盲解码,而对于Npdcch_max=4,有 次盲
解码,对于Npdcch_max=5,有
次盲解码。
[0199] 因此,期望给定的UE监测所有可能的PDCCH是不合理的。然而,可以采取若干措施来减少可能的盲解码次数。
[0200] 对于截尾卷积码(Tailbiting Convolutional Code,TBCC)的本地码率=1/3、并且其中信息比特的数量=30-60以及针对所有的格式编码增益都不 超过144RE,可以将RE的数量限制在{36,72,144}。
[0201] 对于少于48个信息比特,在编码增益都不超过72RE的情形下,可以将信息比特的数量限制在30-60并且将RE限制在{36,72}。
[0202] 注意到如果针对多于48个信息比特使用了36个RE则码率可能过高,可以将信息比特的数量限制在=48-60并将RE限制在{72,144}。因此,单独或者组合使用前面的约束,在适用的情形下,可以获得RE或组合数量的显著减少。
[0203] 可以使用多种方法来进一步减少组合的数量,例如,通过假定RE的拼接总是在开头进行,而不是在任意的位置进行。例如,对于Npdcch_max=4,将提供{1,1,1,1},{2,1,1},{2,2},{4},Npdcch_max=5将得到{1,1,1,1,1},{2,1,1,1},{2,2,1},{4,1}。
[0204] 前面的集合示出了将最先“成对”的相同元素进行合并的实例。例如,对于Npdcch_max=4的情形,集合{1,1,1,1}的前两个1合并成后面集合{2,1,1}中的第一个2;集合{2,1,1}中后面两个1合并成后面的集合{2,2}中的第二个2;集合{2,2}中的最先两个2合并成集合{4}。当然,该方法还可以应用于Npdcch_max=5的情形,以及其它的Npdcch_max值。这种安排可以看作基于树状的的方法,其中CCE的边界是连续的并且是“堆叠”起来。
[0205] 作为例子,图9使用16个CCE给出了前面所述连续的和基于树状的拼接的图示900。在该实例中,最大的分组是8个CCE905,其排列为构成连续的段。接着的分组由4个CCE915的组构成,其相互连续排列,并在成对的8个CCE905的段之上的“树”中,其中成对的4个CCE915的边界920与8个CCE905的段的边界910交替相配合。类似地,2个CCE925的段相互连续,并且其边界930与4个CCE915的段的边界920交替相配合。1个CCE935的段的边界940类似地以“树状”的方式构成更大的下层CCE段。
[0206] 通过使CCE连续并构成树状,搜索算法可以简化。例如,如果假定在PDCCH中使用最大4个CCE915,然后使用拼接是连续的并基于树状的约束,搜索算法可以简化为与4个CCE915的边界920(还有910,因其也落在同一边界上)重合。如果假定在PDCCH中使用最大2个CCE925,则搜 索可以简化到2个CCE925的边界930。显然,如果CCE尺寸已知或已进行估计,则不需要对非CCE尺寸的边界进行搜索或解码。
[0207] 另外,应当注意,采用前面的安排,给定CCE的边界与所有更小CCE段的边界重合。这提供了重大的益处。例如,8个CCE905的边界910与4个CCE915、2个CCE925和1个CCE935中每一个的边界相配。类似地,对于4个CCE915以及其上所有更小的CCE也可以这样叙述。因此,每个更大尺寸的CCE的边界也与所有更小尺寸的CCE构成至少一个边界。因此,从总边界或者大的边界开始进行搜索,在搜索中也可以捕捉到也在该边界上的任何更小的CCE尺寸。
[0208] 在连续的/基于树状的分组中很明显的是,可以应用各种本领域公知的搜索或排序方法,来加快搜索或减少可能搜索的次数,包括使顺序采用根的形式,而不是树的形式。
[0209] 在本公开的另一实施例中,令信息比特的候选数量为{32,40,48,56,64},其中{32,40,48}个比特映射到{36,72}个RE,{56,64}个比特映射到{72,144}个RE。
[0210] 假定 的排序变为{1,1,1,1},{2,1,1},{2,2},{4},盲解码的数量=(4×3)+(2×5)+(1×2)=24次盲解码,这样盲解码的数量减少了40%。
[0211] 假定盲解码的数量=(5×3)+(2×5)+(1×2)=27次盲解码,这样盲解码的数量减少
了51%。
[0212] 假定则盲解码的数量=(6×3)+(3×5)+(1×2)
=27次盲解码。注意,这相当于与Npdcch_max=5的情形没有变化。
[0213] 接着,假定Npdcch_max=8,盲解码的数量=(8×3)+(4×5)+(2×2)=48次盲解码。
[0214] 下面详细给出了一种可能的实现方式的概述。
[0215] 步骤1:将信息比特的候选数量限制为{32,40,48,56,64},其中{32,40,48}个比特映射到{36,72}个RE,{56,64}个比特映射到{72,144}个 RE。
[0216] 步骤2:对RE的拼接进行限制,使得其一直在开头进行,而不是在任意位置进行,例如{a,b,c,...},其中a≥b≥c≥...。
[0217] 步骤3:将给定UE监测的PDCCH的数量限制为8或更少。
[0218] 对于进一步的优化,36个RE的使用可以限制为仅最少的有效载荷,即,{32}个比特映射到{36,72}个RE,{40,48}个比特映射到{72}个RE,{56,64}个比特映射到{72,144}个RE。例如,假定Npdcch_max=8,得到的盲解码的数量=(8×1)+(4×5)+(2×2)=32次盲解码。
[0219] 图10包含流程图1000,其示出了基于以上描述的示例性过程。在初始化1010之后,如步骤1020所示,该示例性过程将候选数量限制为有限集合。针对说明性的目的,举例来说,有限集合可以包括{32,40,48,56,64}。在步骤1020中,有限集合中的元素的各种组合(即,子集)将映射到数目的另一个集合,这些数目可能不是有限集合中的元素。例如,子集{32,40,48}可以映射到“外部的”集合{36,72},剩下的子集{56,64}可以映射到“外部的”集合{72,144}。在步骤1020之后,示例性过程继续至步骤1030,其中该过程将RE拼接限制为初步的/开始的过程,而不是任意的位置。采用该方法,可以对这些数值进行排序。
[0220] 接着,示例性过程继续至步骤1040,其中由给定的UE监测的PDCCH的数量被限制为例如8或更少。示例性过程然后在1050终止。
[0221] 本申请描述的技术可以通过各种手段实现。例如,这些技术可以实现在硬件、软件或其组合中。对于硬件实现,用于信道估计的处理单元可以实现在一个或多个专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理器件(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其他电子单元或上述各项的组合中。对于软件,可通过执行本申请所述功能的模块(例如,过程、函数等)来实现。这些软件代码可以存储在存储器单元中,并由处理器执行。
[0222] 此外,本申请描述的各个方面或特征可以实现为方法、装置或使用标准编程和/或工程技术的制品。本申请中使用的术语“制品”涵盖可从任何计算机可读产品、器件、载体或介质访问的计算机程序。例如,计算机可 读产品可以包括,但不限于:磁存储器件(例如,硬盘、软盘、磁带等),光盘(例如,压缩光盘(CD)、数字通用光盘(DVD)等),智能卡和存储器件(例如,EPROM、卡、棒、钥匙驱动器等)。另外,本申请描述的各种存储介质可表示用于存储信息的一个或多个器件和/或其他的机器可读介质。术语“机器可读介质”可以包括,但不限于:无线信道和能够存储、包含和/或携带指令和/或数据的各种其他介质。
[0223] 上文的描述包括一个或多个实施例的举例。当然,为了描述上述实施例而描述部件或方法的所有可能的组合是不可能的,但是本领域普通技术人员应该认识到,各个实施例可以做许多进一步的组合和排列。因此,所述的实施例旨在涵盖落入所附权利要求的精神和保护范围内的所有这样的改变、修改和变形。此外,就说明书或权利要求书中使用的术语“包含”而言,该术语的涵盖方式类似于术语“包括”,就如同术语“包括”在权利要求中用作衔接词所解释的那样。