本文中所描述的实现方式一般涉及一种发送器中的方法、发送器、接收器中的方法以及接收器。具体地,本文中描述了一种通过提供动态流-标记映射并行传输多个独立数据流的机制;从而有效地共享了相同的物理资源,而又对发送的数据流提供相似的差错保护级别。
背景技术:
用户设备(ue)(也称为接收器)、移动站、无线终端和/或移动终端能够在无线通信系统中以无线方式通信,有时候也称为蜂窝无线电系统或无线通信网络。可以通过无线接入网络(ran)以及可能的一个或多个核心网络在例如多个ue之间、ue和有线连接电话之间和/或ue和服务器之间进行通信。无线通信可以包括诸如语音、报文、分组数据、视频、广播等各种通信服务。
所述ue/接收器还可以指移动电话、蜂窝电话、平板电脑或具有无线功能的便携式电脑等。本文中的ue能够通过无线接入网络与例如为另一ue或服务器的另一实体传送语音和/或数据,该ue例如为便携式、口袋可储存式、手持式、包含计算机的或车载移动设备。
无线通信系统可以包括多个传输点(tp),其用于在各tp范围内与任意ue通过射频操作的空中接口进行通信。因此,在无线通信系统的任意tp的范围内,特定地理区域内的多个ue可以通过任意tp进行通信。
有时,无线通信系统覆盖可以划分为多个小区区域的地理区域,其中每个小区区域由传输点(tp)或者无线网络节点提供服务,例如,基站、无线电基站(rbs)或基站收发信台(bts),取决于所使用的技术和/或术语,在某些网络中可以称为“enb”、“enodeb”,“nodeb”或“bnode”。
有时,词语“小区”可用于表示tp/无线电网络节点本身。然而,在正常的术语中,小区也可以用于表示由位于基站站点的tp/无线电网络节点提供了无线电覆盖的地理区域。位于基站站点的一个tp/无线电网络节点可以服务一个或若干个小区。tp/无线电网络节点可以通过射频操作的空中接口与该tp/无线电网络节点范围内的任何ue进行通信。此外,在一些实施例中,在一些无线通信系统中,多个tp可服务一个小区。
在一些无线接入网络中,例如在通用移动通信系统(umts)中,多个tp/无线电网络节点可以通过例如陆线或微波连接到无线网络控制器(rnc)。所述rnc,有时也称为基站控制器(bsc),例如在gsm中,可以监督和协调与其连接的多个无线网络节点的各种活动。gsm是全球移动通信系统(原:移动专家组)的缩写。
在第三代合作伙伴计划(3gpp)长期演进(lte)/先进的lte中,无线网络节点(可以指enodebs或enbs)可以通过网关连接到一个或多个核心网,例如无线接入网关。
未来的无线通信系统必须面对更高聚合数据速率的需求,同时又能够向许多并发用户和应用提供可靠的通信。这种高数据速率通过越来越有效地利用信道的物理资源得以实现。
考虑一种无线通信系统,其中服务区域由与该区域中存在的ues进行交互的多个tp或者无线网络节点的网络所覆盖,从而进行通信和协调任务。这种网络通常称为上文所述的ran。
每个ue可以与一个或多个tp交互,反之亦然。在本文中,从tp到ues的单向无线链路可以称为下行链路(dl)、下游链路或前向链路,并且从ue到tp的单向无线链路可以称为上行链路(ul)、上游链路或反向链路。
在频分双工(fdd)模式下,dl和ul信道采用不同的载波频率。在时分双工(tdd)模式下,dl和ul信道共享同一载波频率,但是分配不同的时隙。为了避免上行传输和下行传输之间的干扰,在完全分离的频带上采用fdd方式。在tdd中,在同一频带上但在不同时间间隔发送上行和下行流量。因此,上行和下行流量的发送相互分离,在tdd传输的时间维度中,上行和下行传输之间可能带有保护时段(gp)。为了避免上行链路与下行链路之间的干扰,对于同一区域内的无线网络节点和/或ue,不同小区中无线网络节点和ue之间的上行和下行传输可以通过同步方式对齐到共同时间基准,并对上行链路和下行链路采用相同的资源分配。
通常,从tp到ue以及从ue到tp的无线电信道可以以不同传播条件为特征,其导致不同程度的信道质量(cq)。在fdd模式下,每个ue独立地评估其入站dl信道的cq并通过ul信道将如此获得的信道质量信息(cqi)报告给tp。采用类似的机制来评估和报告ul的cq。这种cqi评估和报告技术有时也用在tdd模式下。
可选地,在tdd模式下,由于无线信道的互易特性,可以假设,从tp到ue以及从ue到tp的无线电信道具有相同传播条件。因此,ue和tp可以独立地评估入站信道的cq并利用这一信息来适应出站信道的信道条件。
ue与tp之间的交换信息组织为流的形式。每个流携带用于同一ue的一系列报文。报文在传输之前被独立编码和调制。信道编码器输出端的速率匹配(rm)块使信道编码器产生的代码块与可传输的时频资源元素的数量的相适应。图1的方案示出了信息报文的编码和调制过程。
为了提供合适的差错保护级别,选择编码器、速率匹配和调制器参数作为tp-ue链路上的cq的函数。负责执行这种选择的tp实体为调度器。对于给定的ue-tp信道质量,调度器选择所需要的最合适的代码类型、速率和调制阶数,以保证在提供所需的数据速率时提供足够的差错保护等级。
多址(ma)方案使得希望独立地传输其信息流的多个用户能够同时访问共享信道。为了避免用户间的干扰或者其它会导致可靠性降低或性能下降的降级,ma需要采用适当的协调技术。
诸如频分多址(fdma)、时分多址(tdma)、空分多址(sdma)和码分多址(cdma)等传统ma方式依赖不同类型的信道资源分配以避免产生干扰,例如,通过频率、时间、空间和编码。
广泛使用的正交频分复用(ofdm)调制技术使得可以分配给不同数据流的一组正交(即,独立的)时频资源元素可用,从而导致所谓的正交频分多址接入(ofdma)方案。
在数学术语中,可以说,通过这些技术手段使得用户数据流在传输信号的向量空间中为正交的。
在高密度用户的无线通信系统中,可以发现一服务区域内的多个用户群组的传播条件类似。在这些情况下,所有用户反馈给ran的cqi值在群组中重合。因此,ran可以根据自身的dlcq对用户进行分组。采用相同的代码类型、速率和调制参数值对传送给同一群组内的用户的报文进行编码。
由于ue越来越多而且对单用户(per-user)数据速率的需求日益增加,未来的无线蜂窝系统必须要增加聚合数据速率。
采用ma方案以使多个用户同时访问共享大容量信道成为可能。ma方案的主要目标是实现最高可能的聚合数据速率或频谱效率,同时为所有流提供同一差错保护级别。
正交多路复用方案(fdma、tdma、正交cdma)的一个问题在于,它们通常在频谱效率方面不是最优的。非常正交性是设计缺陷,通常是由它所表现出的接收器的低复杂度所导致的。
一种分层调制的想法已经被提出,并且已在图象编码和视频传输中得到应用。具体地,已在dvb-t标准中采用分层qam调制用于数字编码视频流的地面广播。这些方案的主要目的是采用不均等差错保护功能在开环广播系统中同时发送多个数据流。在dvb-t标准中,将高优先级流和低优先级流这两个流多路复用成一个调制信号。具体地,所述高优先级流由星座中的高可靠性比特表征,而所述低优先级流由星座中的低可靠性比特表征。
3gpp2标准以类似的方式定义了一种基于分层调制的传输模式,其中,基础调制层和所谓的增强层重叠而形成高阶星座。这里,增强层的目的是向具有足够好的信道条件的用户提供具有增强质量的服务,而向仅能够解码基础层的用户提供较低的服务质量。
利用分层调制的特征,以便采用机会调度来调度传输系统中两个最佳用户的同时传输。为了决定如何为所选择的多个用户划分总的可用传输速率,设计一种“比特分配器(bitassigner)”块。由比特分配导致的保护级别在大多数情况下是不相等的。此外,所述“比特分配器”块是不随时间变化的,即,静态的。
可以通过线性组合多个调制信号来获得叠加调制。所得星座的二进制标记是通过所述线性组合获得的,并且在不改变调制方式的情况下得不到提高。
因此,在多址环境中进行通信时,还有改进的空间。
技术实现要素:
因此,本发明的目的在于消除至少部分上述缺点,并改善无线通信系统中的性能。
这个及其它目的通过所附独立权利要求的特征来实现。基于从属权利要求、说明书及说明书附图可获得进一步的实施形式。
根据第一方面,提供了一种在无线通信网络中用于发射机的方法。所述方法针对多址环境中的多路复用数据流。所述方法包括:在多个数据流上发送数据,所述数据待由至少一个接收器待接收。所述方法还包括:获取信道质量估计。另外,所述方法还包括:基于所述获取的信道质量估计选择多个数据流。此外,所述方法包括:基于所述获取的信道质量估计,确定所述选择的数据流要用的调制方案。此外,所述方法还包括:形成能够包含所有数据流的比特的二进制标记,并将所述标记中的每个比特位与所选择的数据流进行映射。所述方法还包括:根据所述映射通过从所有数据流中收集多个比特,确定所述形成的二进制标记的值。进一步地,所述方法还包括:在所述确定的调制方案中,选择根据所述确定的二进制标记标记的星座点。此外,所述方法还包括:在时频资源元素中发送表征所述选择的星座点的数据。
在根据第一方面所述方法的第一种可能的实现方式中,动态地执行所述映射,使得在包括至少两个符号间隔的多个符号间隔的周期内所述形成的二进制标记中每个比特被映射至每个所选择的数据流的次数相似。从而,可以实现所有选择的数据流上的差错保护级别相似。
根据第一方面所述方法或者根据第一方面所述方法的第一种可能的实现方式,在第二种可能的实现方式中,周期性地执行所述映射,以实现在包括至少两个符号间隔的周期内所有选择的数据流上的差错保护级别相似。因此,通过周期性循环所述映射,可以采用位图索引的任意置换阶数构成二进制标记。
在根据第一方面所述方法的第三种可能的实现方式或者根据第一方面所述方法的前述任一种可能的实现方式中,所述获取的信道质量估计涉及间接指向数据流的信道;并且在所述接收的各信道质量估计之间的差值小于阈值时,选择数据流。
在根据第一方面所述方法的第四种可能的实现方式或者根据第一方面所述方法的前述任一种可能的实现方式中,选择第一数据流和第二数据流。而且,所述确定的调制方案为所述二进制标记的不同比特提供多个不同的差错保护级别,其中,每个不同的差错保护级别包括所述形成的二进制标记内偶数个比特,其中,在每个奇数符号间隔中,对于每个保护级别:第一半数比特与所述第一数据流进行映射,第二半数比特与所述第二数据流进行映射,并且在每个偶数符号间隔中,所述第一半数比特与所述第二数据流进行映射,所述第二半数比特与所述第一数据流进行映射。
在根据第一方面所述方法的第五种可能的实现方式或者根据第一方面所述方法的前述任一种可能的实现方式中,选择z≥k的众多可用数据流中的k个数据流。另外,通过从所述选择的k个数据流中的每个收集m0个比特形成所述二进制标记,形成长度为m0k个比特的二进制标记。此外,所述确定的调制方案包括具有
在根据第一方面所述方法的第六种可能的实现方式或者根据第一方面所述方法的前述任一种可能的实现方式中,所述发送器包括传输点tp,其中数据的传输在下行链路中进行且待由至少一个包括用户设备ue的接收器接收。
在根据第一方面所述方法的第七种可能的实现方式或者根据第一方面所述方法的第六种可能的实现方式,所述发送器包括用户设备ue,其中数据的传输在同一发送电路的上行链路中进行且待由至少一个包括传输点tp的接收器接收。
在根据第一方面所述方法的第八种可能的实现方式或者根据第一方面所述方法的前述任一种可能的实现方式中,所述发送器用于在tdd模式下操作,所述获取信道质量估计的动作包括在反向链路上接收来自所述接收器的信号以及估计所接收信号的信道质量。
在根据第一方面所述方法的第九种可能的实现方式或者根据第一方面所述方法的前述任一种可能的实现方式中,所述发送器用于在fdd模式或tdd模式下操作,所述获取信道质量估计的动作包括接收来自所述接收器的信道质量估计。
在第二方面中,提供一种在无线通信网络中用于数据传输的发送器,其中所述发送器用于在多址接入环境中多路复用数据流。所述发送器包括:发送电路,用于在多个数据流上发送数据,所述数据待由至少一个接收器接收,并且还用于在时频资源元素中发送表征星座点的数据。此外,所述发送器还包括:接收电路,用于获取信道质量估计。另外,所述发送器还包括:处理器,用于基于所述获取的信道质量估计选择多个数据流;还用于基于与所述选择的数据流相关联的所述获取的信道质量估计,确定所述选择的数据流要用的调制方案。此外,所述处理器还用于形成能够包含所有数据流的比特的二进制标记,并将所述标记中的每个比特位与所选择的数据流进行映射。另外,所述处理器还用于根据所述映射通过从所述数据流中收集多个比特,确定所述形成的二进制标记的值。此外,所述处理器进一步还用于在所述确定的调制方案中,选择根据所述确定的二进制标记标记的星座点。
在所述第二方面的第一种可能的实现方式中,所述处理器还用于动态地执行所述映射,使得在包括至少两个符号间隔的周期内所述形成的二进制标记中每个比特被映射至每个所选择的数据流的次数相似。
在所述第二方面的第二种可能的实现方式或者所述第二方面的第一种可能的实现方式中,所述处理器还可以用于周期性地执行所述映射,以实现在包括至少两个符号间隔的周期内所述选择的数据流上的差错保护级别相似。
在所述第二方面的第三种可能的实现方式或者所述第二方面的前述任一种可能的实现方式中,所述获取的信道质量估计涉及间接指向数据流的信道。所述处理器还用于在所接收的各信道质量估计之间的差值小于阈值时,选择数据流。
在所述第二方面的第四种可能的实现方式或者所述第二方面的前述任一种可能的实现方式中,所述处理器还用于选择第一数据流和第二数据流。所述处理器还用于确定调制方案,所述调制方案为所述二进制标记的不同比特提供多个不同的差错保护级别的调制方案,其中,每个不同的差错保护级别包括所述二进制标记内偶数个比特,其中,在每个奇数符号间隔中,对于每个保护级别:第一半数比特与所述第一数据流进行映射,第二半数比特与所述第二数据流进行映射,并且在每个偶数符号间隔中,所述第一半数比特与所述第二数据流进行映射,所述第二半数比特与所述第一数据流进行映射。
在所述第二方面的第五种可能的实现方式或者所述第二方面的前述任一种可能的实现方式中,所述处理器还用于选择z≥k的众多可用数据流中的k个数据流。此外,所述处理器还用于通过从所述选择的k个数据流中的每个收集m0个比特形成所述二进制标记,形成长度为m0k个比特的二进制标记。另外,所述处理器还用于确定包括具有
在所述第二方面的第六种可能的实现方式或者所述第二方面的前述任一种可能的实现方式中,所述发送器包括传输点tp,其中数据的传输在下行链路中进行待由至少一个包括用户设备ue的接收器接收的数据。
在所述第二方面的第七种可能的实现方式或者所述第二方面的前述任一种可能的实现方式中,所述发送器包括用户设备ue,其中数据的传输在上行链路中进行且待由至少一个包括tp的接收器接收。
在所述第二方面的第八种可能的实现方式或者所述第二方面的前述任一种可能的实现方式中,所述发送器用于在tdd模式下操作,并用于在反向链路上接收来自所述接收器的信号以及估计所接收信号的信道质量。
在所述第二方面的第九种可能的实现方式或者所述第二方面的前述任一种可能的实现方式中,所述发送器用于在fdd模式或tdd模式下操作,并且还用于通过接收来自所述接收器的信道质量估计获取所述信道质量估计。
在所述第一方面和/或所述第二方面的另一种实现方式中,提供一种计算机程序,包括程序代码,用于执行根据所述第一方面或者所述第一方面的任一前述可能的实现方式所述的方法,以便在所述计算机程序加载到根据所述第二方面所述的发送器的处理器时,用于在多址接入环境中多路复用数据流。
在所述第一方面和/或所述第二方面的又一种实现方式中,提供一种计算机程序产品,包括其上存储有程序代码的计算机可读存储介质,以便在无线通信系统中在多址接入环境下多路复用数据流。所述程序代码包括用于执行包括下述步骤的方法的指令:在多个数据流上发送数据,所述数据待由至少一个接收器接收。所述方法还包括步骤:获取信道质量估计。此外,所述方法还包括步骤:基于所述获取的信道质量估计选择多个数据流。另外,所述方法还包括步骤:基于所述获取的信道质量估计确定所述选择的数据流要用的调制方案。此外,所述方法还包括步骤:形成能够包含所有数据流的比特的二进制标记,并将所述标记中的每个比特位与所选择的数据流进行映射。此外,所述方法还包括步骤:根据所述映射通过从所有数据流中收集多个比特,确定所述形成的二进制标记的值。所述方法还包括步骤:在所述确定的调制方案中,选择根据所述确定的二进制标记标记的星座点。所述方法进一步还包括步骤:在时频资源元素中发送表征所述选择的星座点的数据。
根据第三方面,提供一种在无线通信网络中接收器的方法,用于在多址接入环境中接收至少一个多路复用数据流。所述方法包括:在至少一个数据流上接收由发送器发送的数据。此外,所述方法还包括:基于估计的信道质量或从所述发送器接收到的传输参数信令信息,确定所述接收的数据流要用的调制方案。所述方法还包括:在时频资源元素中接收表征星座点的数据。此外,所述方法包括:通过确定对应于所述星座点的二进制标记中哪些比特与所述数据流相关联,对所述接收的数据进行解映射。
在所述第三方面的第一种可能的实现方式中,所述接收器在tdd模式下操作。
在所述第三方面的第二种可能的实现方式或者所述第三方面的前述任一种可能的实现方式中,所述接收器在fdd模式或tdd模式下操作,其中所述方法还包括:估计与所述接收的数据流相关联的信道有关的信道质量。此外,所述方法包括:发送所述估计的信道质量,所述估计的信道质量待由所述发送器接收。
在所述第三方面的第三种可能的实现方式或者所述第三方面的前述任一种可能的实现方式中,所述接收器包括ue;所述接收由包括tp的发送器发送的数据在下行链路中进行。
在所述第三方面的第四种可能的实现方式或者所述第三方面的前述任一种可能的实现方式中,所述接收器包括tp;所述接收由包括ue的发送器发送的数据在上行链路中进行。
根据第四方面,提供一种无线通信网络中的接收器,用于在至少一个数据流上接收由发送器发送的数据,并且还用于在时频资源元素中接收表征星座点的数据。所述接收器还包括:处理器,用于确定所接收的数据流要用的调制方案,并且还用于通过确定对应于所述星座点的二进制标记中哪些比特与所述数据流相关联,对所述接收的数据进行解映射。
在所述第四方面的第一种可能的实现方式中,所述接收器用于在tdd模式下操作。
在所述第四方面的第二种可能的实现方式或者所述第四方面的前述任一种可能的实现方式中,所述接收器用于在fdd模式或tdd模式下操作。所述处理器还用于估计与所接收的数据流相关联的信道有关的信道质量。此外,所述接收器还包括:发送电路,用于发送所述估计的信道质量,所述估计的信道质量待由所述发送器接收。
在所述第四方面的第三种可能的实现方式或者所述第四方面的前述任一种可能的实现方式中,所述接收器包括ue;由包括tp的发送器发送的数据的所述接收在下行链路中进行。
在所述第四方面的第四种可能的实现方式或者所述第四方面的前述任一种可能的实现方式中,所述接收器包括tp;由包括ue的发送器发送的数据的所述接收在上行链路中进行。
在所述第三方面和/或所述第四方面的另一种可能的实现方式中,提供一种计算机程序,包括用于执行根据所述第三方面或者所述第三方面的任一种可能的实现方式所述的方法的程序代码,以便在所述计算机程序加载到根据所述第四方面或者所述第四方面的任一种可能的实现方式所述的接收器的处理器时,在多址接入环境中接收至少一个多路复用数据流。
在所述第三方面和/或所述第四方面的又一种可能的实现方式中,提供一种计算机程序产品,包括其上存储有程序代码的计算机可读存储介质,以便在无线通信系统中在多址接入环境下接收至少一个多路复用数据流。所述程序代码包括用于执行包括下述步骤的根据所述第三方面或者所述第三方面的任一种可能的实现方式所述的方法的指令:在至少一个数据流上接收由发送器发送的数据。所述方法还包括步骤:基于估计的信道质量或从所述发送器接收到的传输参数信令信息,确定所述接收的数据流要用的调制方案。此外,所述方法还包括步骤:在时频资源元素中接收表征星座点的数据。所述方法还包括步骤:通过确定对应于所述星座点的二进制标记中哪些比特与所述数据流相关联,对所述接收的数据进行解映射。
由于本文中所描述的各方面,有可能提供重载多址接入方案,其中多个独立的数据流组合到同一时频资源元素,在不要求信号带宽的情况下同时发送多路复用数据流,并为所发送的数据流提供相同或相似的保护级别。由此,可以增加无线通信系统内的数据传输速率,而不扩展信号带宽并且不使数据流显示出不等的保护级别。因此,无线通信系统的性能得以改进。
通过以下的详细描述,本发明各方面的其它目的、优点和新颖特征将变得显而易见。
附图说明
结合说明书附图对各种实施例进行更详细地描述,其中:
图1示出了根据现有技术的报文编码和调制。
图2为示出了根据一些实施例的无线通信系统的方框图。
图3a为示出了根据一些实施例的发送器的方框图。
图3b为示出了根据一些实施例的接收器的方框图。
图4a示出了具有二进制标记的星座以及流-标记映射的示例。
图4b示出了根据一示例的二进制输入信道的信息作为特定星座中信噪比的函数。
图4c示出了具有二进制标记的星座以及流-标记映射的示例。
图4d示出了根据一示例的二进制输入信道的信息作为特定星座中信噪比的函数。
图4e示出了具有二进制标记的星座以及流-标记映射的示例。
图4f示出了根据一示例的二进制输入信道的信息作为特定星座中信噪比的函数。
图4g示出了根据一示例的二进制输入信道的信息作为特定星座中信噪比的函数。
图5a示出了具有二进制标记的星座以及根据特定比特划分的相应信号集合。
图5b示出了具有二进制标记的星座以及根据特定比特划分的相应信号集合。
图5c示出了具有二进制标记的星座以及根据特定比特划分的相应信号集合。
图5d示出了具有二进制标记的星座以及根据特定比特划分的相应信号集合。
图6示出了根据一实施例的动态流-标记映射。
图7为示出了根据一实施例的发送器的方法的流程图。
图8为示出了根据一实施例的发送器的方框图。
图9为示出了根据一实施例的接收器的方法的流程图。
图10为示出了根据一实施例的接收器的方框图。
具体实施方式
本文中所描述的本发明实施例定义为可以在下述实施例中实施的发送器、发送器中的方法、接收器以及接收器中的方法。然而,这些实施例可以以许多不同的形式进行例证并实现,并不限于本文所阐述的实施例;更确切地说,提供这些示例性实施例以使得本公开全面且完整。
通过以下结合附图的详细描述,其它目的和特征也可能变得明显。然而,应理解,附图的设计仅仅是出于示例目的,并不作为对本文中所公开实施例的范围的限定,范围的限定可以参考所附权利要求。此外,除非另有说明,附图并不一定按比例绘制,它们仅仅用来概念性地示出本文中所描述的结构和步骤。
图2为无线通信系统100的示意图,其包括与第一接收器120-1通信第一流130-1并与第二接收器120-2通信第二流130-2的发送器110。
例如,所述无线通信系统100可以是至少部分地基于无线接入技术,例如为3gpplte、先进lte、演进通用陆地无线接入网(e-utran)、通用移动通信系统(umts)、全球移动通信系统(原:移动专家组)(gsm)/增强型数据速率gsm演进(gsm/edge)、宽带码分多址(wcdma)、时分多址(tdma)网络、频分多址(fdma)网络、正交fdma(ofdma)网络、单载波fdma(sc-fdma)网络、全球微波接入互操作性(wimax)或超移动宽带(umb)、高速分组接入(hspa)演进通用陆地无线接入(e-utra)、通用陆地无线接入(utra)、gsmedge无线接入网络(geran),和3gpp2cdma技术例如为cdma20001xrtt和高速分组数据(hrpd),此处仅列举了少数几项选择。在本公开内容的技术范围内,表述“无线通信网络”、“无线通信系统”和/或“蜂窝通信系统”有时也可以互换使用。此外,无线通信网络100根据不同的实施例可以包括蜂窝网络或非蜂窝网络。
根据不同的实施例,无线通信系统100可以用于频分双工(fdd)和/或时分双工(tdd)环境中的通信。
图2所示示例的目的在于简单概括无线通信系统100以及所涉及的方法和节点,例如,本文中所描述的发送器110、接收器120以及所涉及的功能。所述方法和无线通信系统100随后作为非限制性示例在3gpplte/先进lte环境中进行描述,但所公开的方法和无线通信系统100的实施例可以基于另一种接入技术,例如,上述已列举的任何一种。因此,虽然本发明所述实施例可以基于,并采用3gpplte系统的术语进行描述,但是并不限于3gpplte、先进lte等。
根据一些实施例,发送器110可以用于下行链路传输,并且取决于所使用的无线接入技术和/或术语,可以分别称为:例如,传输点(tp)、基站、nodeb、演进型nodeb(enb或enodeb)、基站收发信台、接入点基站、基站路由器、无线电基站(rbs)、微基站、微微基站(picobasestation)、毫微微基站(femtobasestation)、家庭enodeb、传感器、信标设备、中继节点、中继器或任何其它用于与接收器120通过无线接口进行通信的网络节点。
根据不同的实施例和不同的词汇表达,接收器120可以相应地表征为:例如,用户设备(ue)、无线通信终端、移动蜂窝电话、个人数字助理(pda)、无线平台、移动站、平板电脑、便携式通信设备、便携式电脑、计算机、作为中继设备的无线终端、中继节点、移动中继设备、用户终端设备(cpe)、固定无线接入(fwa)节点或任何其它类型的用于与发送器110进行无线通信的设备。
然而,根据一些实施例,情况很可能是相反的,使得发送器110可能用于上行链路传输,并且根据不同的实施例和不同的词汇表达,可能分别称为:例如,用户设备(ue)、无线通信终端、移动蜂窝电话、个人数字助理(pda)、无线平台、移动站、平板电脑、便携式通信设备、便携式电脑、作为中继设备的无线终端、中继节点、移动中继设备、用户终端设备(cpe)、固定无线接入(fwa)节点或任何其它类型的用于与接收器120进行无线通信的设备。
因此,根据一些这样的实施例,取决于所使用的无线接入技术和/或术语,接收器120可以相应地表征为:例如,传输点(tp)、基站、nodeb、演进型nodebs(enb或enodeb)、基站收发信台、接入点基站、基站路由器、无线电基站(rbs)、微基站、微微基站(picobasestation)、毫微微基站(femtobasestation)、家庭enodeb、传感器、信标设备、中继节点、中继器或任何其它用于与发送器110通过无线接口进行通信的网络节点。
应注意,由图2中所示传输点表征的一个发送器110和相应ue表征的两个接收器120-1,120-2构成的示意性网络设置仅被认为是实施例的非限制性示例。所述无线通信系统100可以包括任意其它数量和/或组合的发送器110和/或接收器120。因而,多个接收器120以及发送器110的另一种配置均可涉及在一些实施例中。
因此,“一个”或者“一/一种”接收器120和/或发送器110分别在本文中指根据一些实施例可能涉及的多个接收器120和/或发送器110。
本文所公开的方法涉及非正交多址接入方案,可以称为星座扩展多址接入(constellation-expansionmultipleaccess,cema),其中可以采用较高阶的调制来将多个独立的数据流(编码的或未编码的)组合在一组时频资源上,从而实现更高的聚合数据速率。
如果可以开发出能够实现更高聚合频谱效率并控制复杂度增加的非正交方案,这将是非常有益的。分层调制和叠加调制也许会成为大有前途的传输技术,其形成了开发改进方法的起点。
本文所公开的实施例不呈现分层特性。实际上,根据该方法,可以基于流的cqi值对流进行分组,并在给定的一组时频资源中以同样的保护级别进行发送。因此,在一些实施例中,可以在流之间不建立分层。
相反,本文中公开的一些实施例可以采用动态流-标记映射,其可以为所有流实现相等或相似的差错保护,同时为信道和其它硬件损伤提供鲁棒性特点。
然而,本文中公开的一些实施例可以采用本地形式的高阶星座。可以任意选择星座的二进制标记,以提高系统的性能。
因此,本文中公开一种具有信道质量反馈的多用户下行链路场景下的多路复用方法。在一些实施例中,所述方法可以包括并行发送z个下行数据流,其中,所述方法采用单个时频资源元素,并且所述方法实施例可以包括步骤:基于信道质量反馈信息,从众多z个(z≥k)可用数据流中选择k个数据流。此外,一些方法实施例可以包括:从各所述k个数据流中收集m0个比特,形成长度为m0k个比特的复合二进制标记。此外,所述方法实施例还可以包括:在由所述复合二进制标记所标记的
本文中公开的实施例可以应用于无线通信系统100的下行链路。所公开的cema方案可以包括重载多址接入方案,其中,多个独立的数据流组合到相同时频资源元素上。可以通过采用更高阶的调制来进行组合。然后,在不要求扩展信号带宽的情况下,在相同时频资源上同时发送复用的多个数据流。根据一些实施例,重载是使得多个数据流根据可多路复用到相同的时频资源元素上的一范例,从而导致在不要求信号带宽扩展的情况下,数据速率得以增加。
根据一些实施例,在传输单个数据流130时,可以采用信号可能属于星座χ0的调制发送编码比特,所述星座可以包括m0个复杂信号。其调制阶数可以定义为m0=log2m0,并且其可能与每个调制符号相关联的比特数一致。χ0中的每个符号可以与二进制标记
采用更高阶的调制,可以将k个流进行组合并利用相同的时频资源同时发送,因此不要求更长的传输时间或信号带宽。为了使所有k个流的编码信息一致,而不增加时频资源的数量,在一些实施例中,可以设置阶数为m=km0的较大星座。因此,新星座的大小可能变为:
并且其可以认为是将基础星座χ0扩展成更大星座χ(扩展星座)的结果。χ的信号可以用二进制向量(b1,...,bm)∈{0,1}m进行标记。
在图3a中,示出了根据一实施例的cema发送器110的基本方案。流选择块利用调度器提供的cqi信息,可以从输入的所有可用的z≥k个报文的集合中选择具有相同或相似cqi的k个报文。之后,可以对k个报文的各报文进行独立编码,并且应用速率匹配。动态流-标记映射块计算星座点的符号标记作为编码比特的函数。最后,在星座点选择块中,可以用符号标记来从扩展星座χ中选择相应的符号,并生成相应的调制信号。
图3a所示的星座符号选择块可以根据符号标记生成一系列选自扩展星座χ的复杂调制符号。所公开的cema方案不会星座构成任何限制。
通常根据格雷规则(grayrule)执行星座点的二进制标记,从而导致以下属性:与欧几里德距离(euclideandistance)最小的星座点相关联的二进制标记对仅存在一比特的差别。
在图3b中,示出了第k个cema接收器120一实施例的方案。检测器块可以计算编码比特(软或硬)估值,并将其反馈到标记-流解映射块。该解映射块可以计算用于第k个接收器120的编码比特估值,并可以将其反馈到反向速率匹配和信道解码器块,所述反向速率匹配和信道解码器块最终可以计算信息比特估值。
图4a示出了一种16psk(相移键控)的星座方案400和流-标记映射的一示例,该星座方案400具有与相应的二进制标记420相关联的星座点410。在该非限制性示例中,二进制标记420包括四个比特b1,b2,b3,b4。在其它实施例中,二进制标记420中可以包含任意数量n个比特,其中0<n<∞。此外,一些实施例中可能涉及任意数量k个流130-1,130-2,其中0<k<∞。
所示出的星座400为静态流-标记映射的一个示例:二进制标记420的最右边两个比特分配给流1130-1(正常的),二进制标记的最左边两个比特分配给流2130-2(凸起的)。
图4b示出了由16psk分解获得的二进制输入信道的信息。
大多数调制方案(例如,图4a所示的16psk中)常见的特点在于,不同比特b1,b2,b3,b4传达不同量的信息,因此导致差错保护级别不同。这种效果将进一步结合图5a-图5d进行详细说明。
16psk调制方案400中存在三种不同级别的保护。图4b中示出了这一特征,其中由16psk分解获得的所述四个二进制输入信道中的每一个所携带的信息量是针对信噪比(snr或s/n)的曲线图。这一数量在此称为二进制标记420中每个比特b1,b2,b3,b4的保护级别。
本文中所采用的信噪比测量可以用任何与所需信号级和背景噪声级之间比值有关的相似比率进行替换,例如,信号干扰噪声比(sinr)、信号噪声干扰比(snir)、信号干扰比(sir)、信纳(sinad)、信号量化噪声比(sqnr)、载波噪声比(c/n)、噪信比(nsr)或任何类似的测量。
图4c示出了dvb-s2标准中指定的带有二进制标记的16-apsk星座400。
例如,在dvb-s2标准中采用幅度相移键控(apsk)型星座400。在这些星座400中,复杂符号(点)设置在多个同心环上。一个环具有m个等间隔符号的情况下,导致m-psk调制,任意举几个示例,比如16psk或32psk。
如图4d所示,16apsk星座400中存在两个不同保护级别。
图4a和图4c分别所示的apsk调制方案400的形状可能会导致低峰均功率比(papr),其对于功率受限的无线通信系统100来说是好的特点。可以预计到这一特征对于未来的部署有大量低功率接入点的无线系统100是非常有意义的。
图4e示出了带有格雷标记的16qam(正交幅度调制)星座400的一实施例和流-标记映射的一示例。
由于正方形m-qam星座400被广泛采用,其可能尤为有意义。正方形m-qam星座400的大小可以为m=2m,其中m为任何偶数正整数。通常,m-qam调制方案400为一系列复杂点集合,定义为χ={±si±jsq}。这里,
阶数为m=log2m的正方形m-qam星座400中存在m/2个不同保护级别。图4f针对16-qam示出了这一特征,图4g针对256-qam示出了这一特征,其中由qam分解获得的m个二进制输入信道中的每个所携带的信息量是针对snr的曲线图。对于一个固定的snr值,存在m/2个不等保护级别。
图5a-图5d示出了标记420的4个比特位在图4e所示星座400中如何表征。在该非限制性示例中,星座400包括16qam星座。直观上,通过对应于比特位置为i=1,2的二进制信道传送的信息不同于通过比特位为i=3,4传送的信息。取决于对哪个比特b1,b2,b3,b4进行评估,欧几里得距离不同,接收器的性能也会有所不同。
针对二进制标记420中值为1011的星座点410,假使传输失真,从而接收器120错误地理解为表征值为1000的星座点410,两个左侧比特b3、b4具有相同的值,分别为1和0。然而,两个最右边比特,值原来分别为1和1,均被错误地理解为0和0。
因此,对一些星座点410进行分组,使得传输过程中导致星座点410被错误地理解为另一相邻星座点410的较小干扰不会影响对于标记420中一些位置的比特的理解。然而,诸如图5c所示b2=1和图5d所示b1=1等这样一些比特在星座400中并没有分在一起,这就是较小的干扰可能导致在接收器侧错误理解这些比特的原因。
图6示出了动态流-标记映射块。为了使所有流130以及所有参数组合m0和k得到相等或近似相等的保护级别,可以设计合适的标记方法。
图6所示动态流-标记映射块根据符号到符号间发生改变、预定周期为q个符号的映射将每个流130的m0个编码比特与符号标记420的m个比特相关联。
动态流-标记映射可以通过尺寸为m的置换集合πq,q=1,...,q(其中q>1)进行指定。在每个符号间隔中,采用不同的置换。在q个符号间隔后,可以再次使用第一个置换,并且可以重复该次序。
可以用下面的解释利用[1,m]中的唯一整数的向量来定义置换πq:i→πq,i:输入到置换块的第i个输入元素在其输出端移动到位置πq,i。然后,可以采用m×q映射矩阵指定整套q置换,其中第q列对应置换πq。
为了避免歧义,可以指定,输入到流-标记映射的比特送入如下置换块,参见图6:βμ=bi,j,其中,索引
表1
表1揭示了具有如图4a所示两个流130-1、130-2的16psk星座400的流-标记映射。因此,所公开的非限制性示例可以对应于图4a所示星座400。流-标记映射在这种情况下不在符号到符号间发生改变,即,其不是动态的,因而其周期为q=1。表1中示出了所得映射矩阵的一个示例。该示例描述了不是所述方法一部分的流-标记映射,因为其不是动态的。此外,它不为所有流130-1,130-2提供相似的差错保护。相反,其示出了与根据现有技术的静态映射相关联的问题。
从图4b中可以看出,对于一个固定的snr,16psk星座呈现三种不同保护级别(强,中,弱)。两个高等级保护(强)的比特b3、b4分配给流2130-2,而两个较弱等级保护的比特b1、b2分配给流1130-1。这种静态的流-标记分配在差错保护方面显然不等。也可以观察到,通过静态映射的方式不可能获得相等的流保护。相反,可以看出,周期为q=2的简单动态映射为两个流130-1,130-2实现了相等保护。如表2中所示。
表2
表2揭示了具有两个流130-1,130-2的16psk星座400的等保护流-标记映射。
对于如图4c所示的16apsk调制方案400,图4d中示出了其保护级别,情况大不相同:只呈现了两个不等保护级别,因此有可能在周期1内对两个信息流130-1,130-2执行等保扩映,射。
针对两流的情况,类似的考虑也适用于正方形m-qam调制。图4e示出了16qam星座。从图4f中可以看出,星座400呈现两个不同的保护级别。
表3
表3揭示了如图4e所示的具有两个流130-1、130-2的16qam星座的流-标记映射。
这种映射很明显导致不等保护,因为所有的强比特分配给了流2130-2,而流1130-1得到所有的弱比特。然而,可以设计如表4a和/或表4b所示的另一种等保护映射。每个流130-1、130-2可以使用所示实施例中的一个强比特(比特3或比特4)和一个弱比特(比特1或比特2)。
表4a
表4a揭示了根据一实施例的具有两个流130-1,130-2的16-qam星座的等保护映射。这是一种非动态实施例,不是本文所述方法的一部分。
因此,在某些情况下,有可能设计出具有等保护的静态映射。然而,当将附加信道损伤考虑在内时,例如:由于i/q独立交织而可以独立地作用于i分量和q分量的衰落,和其它诸如光束去极化和硬件损伤等传播现象(模拟部分和a/d转换阶段中的非线性、i-q失衡、信号偏移等),所考虑的调制方案的信息特性将不同于图4b、图4d、图4f和图4g中所示的理想特性。其结果是,这种静态映射很有可能变得不等。
由于这些原因,用我们方法中的一般动态映射规则来替换现有技术的非动态流-标记映射,能够保证不受流130-1,130-2的数量和星座400的影响,提供等保护,同时针对上述损伤进一步增加了鲁棒性。
表4b揭示了根据一实施例的具有两个流130-1、130-2的16-qam星座的动态等保护映射。
表4b
表1、表3和表4a中所示的流-标记映射不是动态的,因为它们不在符号到符号间进行改变。换言之,其周期为q=1。通常,将k个流映射到具有p个保护级别的扩展星座需要使用动态标记,即,以q>1的周期在符号到符号间进行改变的标记。因此,表1、表3和表4a所示的静态流-标记映射仅用于说明现有技术映射的缺点。
相反,根据本文中的实施例,公开了一种一般动态映射,针对k和m的所有值实现所有流130-1、130-2上的保护级别相等。根据一实施例,该映射的周期q=k,并在表5中进行表示。这里,周期性地将扩展星座的每个比特b1,b2,...,bn分配给k个流。因此,每个流在总传输时间内享有由每个比特提供的比例为1/k的差错保护级别:对报文传输进行了平均,所有流均进行等保护。
表5
表5示出了一般等保护映射。
在一些实施例中可以发现等保护映射方案的周期q小于k。表4b中所示的16-qam映射就是一个示例,可以作如下概括:考虑两个信息流在m-qam型扩展星座上进行多路复用的情况。在这种情况下,可以观察到,对于给定snr,比特2i-1和比特2i(i=1,....m/2)表现出同一差错保护级别,参见图4g中256-qam的示例。因此,将奇数位置的比特分配给一个流130-1并将偶数位置的比特分配给另一个流130-2实现等保护映射。这种映射在表6进行示出,其中该映射由于上述原因扩展成q=2个符号,从而产生动态流-标记映射。
表6
置换后,通过将二进制向量(u1,...,um)转换为整数值来计算符号标记,如下:
此外,本文中所公开的一些实施例可以适用于所有的比特交织编码调制传输系统,有可能结合ofdm和mimo传输。
图7为示出了无线通信系统100中发送器110的方法700的实施例的流程图。所述方法700旨在通过提供动态流-标记映射提供多址接入环境中的多路复用数据流130-1、130-2。
在一些实施例中,发送器110可以包括传输点(tp);下行链路中传输的数据由包括用户设备(ue)在内的至少一个接收器120接收。然而,在一些实施例中,发送器110可以包括ue,可以在同一传输电路的上行链路中进行数据的传输,并由包括tp在内的至少一个接收器120接收传输的数据。
在一些实施例中,无线通信网络100可以基于第三代合作伙伴计划长期演进(3gpplte)。在一些这样的实施例中,发送器110可以包括演进基站(enodeb)。此外,无线通信系统100可以在不同实施例中基于fdd或tdd。
为了恰当地提供多路复用数据流130-1、130-2,所述方法700可以包括多个动作701-708。
然而,应注意,可以以不同于所举示例的时间顺序来执行任何、部分或全部所述动作701-708,根据不同的实施例,可以同时执行或者甚至以完全相反的顺序执行所述动作701-708。此外,应注意,根据不同的实施例,可以以多个可选方式来执行一些动作,所述这些可选方式可以仅在一些实施例中执行,但不一定是所有实施例中。所述方法700可以包括以下动作:
动作701
在多个数据流130-1、130-2上发送待由至少一个接收器120接收的数据。所述多个数据流130-1、130-2可以包括例如z个数据流130-1、130-2,其中0<z<∞。一个或多个数据流130-1、130-2可以与一个或多个接收器120相关联。
动作702
获取信道质量估计。
在一些实施例中,发送器110在时分双工(tdd)模式下操作,信道质量可以通过在反向链路上接收来自接收器120的信号以及估计所接收信号的信道质量来进行估计。
在一些其它实施例中,发送器110在频分双工(fdd)模式或时分双工(tdd)模式下操作,信道质量估计可以包括接收来自接收器120的信道质量估计。
信道质量估计或者信道质量信息(cqi)可以与涉及发送器110和接收器120的信道相关,并且在一些实施例中可以间接地引导到数据流130-1、130-2。
动作703
基于702获取的信道质量估计,选择k个数据流130-1、130-2,其中0≤k≤z。
在一些实施例中,当702获取的各信道质量估计(例如,cqi)之间的差值小于阈值时,可以选择k个数据流130-1、130-2。该阈值可以是预定的或可配置的。
动作704
基于702获取的信道质量估计,可以确定703所选择的数据流130-1,130-2要用的调制方案400。
在不同实施例中,该调制方案400可以包括例如apsk星座或者qam星座。
动作705
形成能够包含所有k个数据流130-1、130-2的比特b1,b2,......,bn的二进制标记420,并将所述标记420中的每个比特位与所选择的703数据流130-1,130-2进行映射;
动态地执行所述映射,使得在包括至少两个符号间隔的周期内所述形成的二进制标记420中每个比特b1,b2,......,bn被映射至703所选择的k个数据流130-1、130-2中的每个的次数相似或者相等。在一些实施例中,在符号间隔的数量n等于703所选择的数据流130-1、130-2的数量k的周期内,所述形成的二进制标记420中每个比特b1,b2,......,bn被映射至703所选择的k个数据流130-1、130-2中的每个的次数相似或者相等。
可以周期性地执行所述映射,以实现在包括至少两个符号间隔的周期内,例如在一些实施例中,在符号间隔的数量n等于703所选择的数据流130-1、130-2的数量k的周期内,703所选择的所有流130-1、130-2上的差错保护级别相似,例如,在一些实施例中,符号间隔的数量n等于所述选择的703数据流130-1,130-2的数量k。
动作706
根据所执行的映射通过从所有k个数据流130-1、130-2中收集n个比特b1,b2,......,bn,确定705所形成的二进制标记420的值。因而,比特b1,b2,......,bn的数量n可以等于703所选择的数据流130-1、130-2的数量k,即,n=m0k.
动作707
在704所确定的调制方案400中,选择根据706所确定的二进制标记420标记的星座点410。
动作708
在时频资源元素中发送表征707所选择的星座点410的数据。
根据一些实施例,703可以选择第一数据流130-1和第二数据流130-2。704所确定的调制方案400可以为所述二进制标记420的不同比特b1,b2,......,bn显示出多个不均等差错保护级别,其中,每个不均等差错保护级别可以包括705所形成的二进制标记420内偶数个比特b1,b2,...,bn。此外,在每个奇数符号间隔中,对于每个保护级别:第一半数比特b1,...,b(n-1)可以与所述第一数据流130-1进行映射,第二半数比特b2,......,bn可以与所述第二数据流130-2进行映射,并且在每个偶数符号间隔中,所述第一半数比特b1,...,b(n-1)可以与所述第二数据流130-2进行映射,所述第二半数比特b2,......,bn可以与所述第一数据流130-1进行映射。
然而,在一些实施例中,703可以选择z≥k的众多可用数据流130-1、130-2中的k个数据流130-1、130-2。可以通过从703所选择的k个数据流130-1、130-2中的每个收集m0个比特b1,b2,...,b(m0)来形成705所述二进制标记420。因此,可以形成长度为m0k个比特b1,b2,...,b(m0k)的二进制标记420。704所确定的调制方案400可以包括具有
图8示出了无线通信系统100中包括的发送器110的实施例。发送器110用于执行至少部分前述方法动作701-708,以便通过提供动态流-标记映射在多址接入环境中多路复用数据流130-1、130-2。
无线通信网络100可以基于第三代合作伙伴计划长期演进(3gpplte)。一些实施例中发送器110可以包括,例如:传输点(tp)或者诸如演进基站(enodeb)等无线网络节点。此外,在不同实施例中无线通信系统100可以基于fdd或tdd。在一些实施例中接收器120可以包括用户设备(ue),其中,数据传输是在下行链路中进行的。
然而,在一些实施例中,情况可能是相反的,即发送器110包括ue,其中,数据的传输在上行链路中进行,并由可以包括tp或诸如enodeb等无线网络节点的至少一个接收器120接收。
因此,发送器110用于根据至少部分所述动作701-708执行所述方法700。为了更加清楚起见,图8中省略了发送器110的任何内部电子元件或其它组件,这些部件对于理解本文中所描述的实施例来说并不是必不可少的。
发送器110包括发送电路830,用于在多个数据流130-1、130-2上发送待由至少一个接收器120接收的数据,并且还用于在时频资源元素中发送表征星座点410的数据。
在一些实施例中,发送器110可以包括接收电路810,该接收电路810用于从至少一个接收器120中获取信道质量估计,例如,cqi。
根据一些实施例,发送器110中的所述接收电路810可以用于从接收器120或者通过无线接口进行无线通信的任何其它任意实体中接收任何无线信号。
从至少一个接收器120中接收的信道质量估计可以与信道有关,因此在一些实施例中间接指向数据流130-1、130-2。
此外,发送器110还包括:处理器820,用于基于所获取的信道质量估计选择k个数据流130-1、130-2。例如,可以选择与所接收的信道质量估计相关联的数据流130-1,130-2,该接收的信道质量估计超过第一阈值,但不超过第二阈值,其中所述第二阈值高于所述第一阈值。此外,所述处理器820还用于基于与所述选择的k个数据流130-1、130-2相关联的所述接收的信道质量估计来确定所选择的数据流130-1、130-2要用的调制方案400。此外,所述处理器820还用于形成能够包含所有k个数据流130-1、130-2的n个比特b1,b2,b3,.....,bn的二进制标记420,并将标记420中的每个比特位与所选择的数据流130-1、130-2进行映射。另外,所述处理器820还用于根据所述映射通过从所有k个数据流130-1、130-2中收集n个比特b1,b2,......,bn,确定所述形成的二进制标记420的值。此外,所述处理器820进一步还用于在所述确定的调制方案400中,选择根据所述确定的二进制标记420标记的星座点410。
所述处理器820还可以进一步地用于动态地执行所述映射,使得在包括至少两个符号间隔的周期内所述形成的二进制标记420中每个比特b1,b2,......,bn被映射至每个所选择的数据流130-1、130-2的次数相似。在一些实施例中,符号间隔的数量可以等于所选择的数据流130-1、130-2的数量k。
在一些实施例中,所述处理器820还可以用于周期性地执行所述映射,以实现在包括至少两个符号间隔的周期内所述选择的k个数据流130-1、130-2上的差错保护级别相似。在一些实施例中,符号间隔的数量n可以等于所选择的数据流130-1,130-2的数量k,使得n=k。在一些这样的实施例中,比特b1,b2,......,bn的输入索引可以在每个符号间隔中以任意顺序进行置换,然后可以重复执行该过程。
所述处理器820进一步还可以用于,例如,在所接收的各信道质量估计之间的差值小于阈值时,选择数据流130-1、130-2。所述阈值在不同实施例中可以是预定的或可配置的。
所述处理器820还可以进一步用于选择第一数据流130-1和第二数据流130-2。此外,所述处理器820可以用于确定调制方案400,该调制方案400为所述二进制标记420的不同比特b1,b2,......,bn提供多个不同的差错保护级别,其中,每个不同的差错保护级别包括所述二进制标记420内偶数个比特b1,b2,...,bn,其中,在每个奇数符号间隔中,对于每个保护级别:第一半数比特b1,...,b(n-1)可以与所述第一数据流130-1进行映射,第二半数比特b2,......,bn可以与所述第二数据流130-2进行映射,并且在每个偶数符号间隔中,所述第一半数比特b1,...,b(n-1)可以与所述第二数据流130-2进行映射,所述第二半数比特b2,......,bn可以与所述第一数据流130-1进行映射。
所述处理器820可以包括处理电路的一个或多个示例,例如,中央处理单元(cpu)、处理单元、处理电路、处理器、专用集成电路(asic)、微处理器或其它可以说明并执行指令的处理逻辑。因此,本文中所用的表述“处理器”可以表示处理电路,其包括例如任何、部分或全部上述所列举的多个处理电路。
所述处理器820在一些实施例中还可以用于从z≥k众多可用数据流130-1、130-2中选择k个数据流130-1、130-2。进一步地,所述处理器820还可以用于通过从所选择的k个数据流130-1、130-2中收集n=m0k个比特b1,b2,b3,...,bn形成二进制标记420,形成长度为m0k个比特b1,b2,...,bn的二进制标记420。进一步地,所述处理器820可以用于确定包括具有
此外,根据一些实施例,发送器110在一些实施例中还可以包括发送器110中至少一个存储器825。可选的存储器825可以包括用于临时或永久存储诸如指令序列等数据或程序的物理设备。根据一些实施例,存储器825可以包括集成电路,所述集成电路包括基于硅的晶体管。此外,存储器825可以是易失性或非易失性的。
可以通过发送器110中的一个或多个处理器820连带计算机程序一起来实现发送器110中待执行的动作701-708,其中所述计算机程序包括程序代码,用于执行根据上述动作701-708所述的方法700,以便在计算机程序加载到发送器110的处理器820时,用于在多址接入环境中多路复用数据流130-1、130-2。
根据一些实施例,还可以通过发送器110中的一个或多个处理器820连带计算机程序产品一起来实现发送器110中待执行的动作701-708,其中所述计算机程序产品包括其上存储有程序代码的计算机可读存储介质,以便在无线通信系统100中的多址接入环境中多路复用数据流130-1、130-2,所述程序代码包括用于执行包括下述步骤的方法700的指令:701,在多个数据流130-1、130-2上发送待由至少一个接收器120接收的数据;702,获取信道质量估计;703,基于所述获取的702信道质量估计,选择k个数据流130-1、130-2;704,基于所述获取的702信道质量估计,确定所述选择的703k个数据流130-1、130-2要用的调制方案400;705,形成能够包含所有k个数据流130-1、130-2的比特b1,b2,......,bn的二进制标记420,并将所述标记420中的每个比特位与703所选择的数据流130-1、130-2进行映射;根据所述映射通过从所述k个数据流130-1、130-2中的每个收集n个比特b1,b2,......,bn;706,确定705所形成的二进制标记420的值;707,在704所确定的调制方案400中,选择根据706所确定的二进制标记420标记的星座点410;以及708,在时频资源元素中发送表征707所选择的星座点410的数据。
上面提到的计算机程序产品可以提供为这一形式,即,数据载体承载计算机程序代码,以便在计算机程序代码加载到处理器820时,执行根据一些实施例所述的动作701-708中的一部分。所述数据载体可以是,例如,硬盘、只读光盘、记忆棒、光学存储设备、磁性存储设备或任何其它合适的介质,比如可以以非暂时性方式保持机器可读数据的磁盘或磁带。所述计算机程序产品可以进一步地提供为在服务器上、并例如通过互联网或内联网连接被下载到发送器110的计算机程序代码。
图9为示出了无线通信系统100中接收器120的方法900的实施例的流程图。所述方法900的目的在于通过向发送器110提供信道质量估计形式的反馈来接收多址接入环境中的至少一个多路复用数据流130-1、130-2。
在一些实施例中无线通信网络100可以基于3gpplte。在一些实施例中接收器120可以包括ue,其中,接收器120在下行链路接收由可以包括tp或诸如enodeb等无线网络节点的发送器110发送的数据。此外,无线通信系统100在不同实施例中可以基于fdd或tdd。
然而,在一些实施例中,情况可以是相反的,即接收器120可以包括tp或者诸如enodeb等无线网络节点,其中,由可以包括ue的发送器110在上行链路中进行数据传输。
为了恰当地接收至少一个复用多路数据流130-1、130-2,所述方法900可以包括多个动作901-906。
应注意,可以以不同于所举示例的时间顺序来执行任何、部分或全部所述动作901-906,根据不同的实施例,可以同时执行或者甚至以完全相反的顺序执行所述动作901-906。此外,应注意,根据不同的实施例,可以以多个可选方式来执行一些动作,所述这些可选方式可以仅在一些实施例中执行,但不一定是所有实施例中。所述方法900可以包括以下动作:
动作901
在至少一个数据流130-1、130-2上接收901由发送器110发送的数据。
动作902
该动作可以在一些实施例中执行,但不是所有实施例中。
可以估计与所述接收的901数据流130-1、130-2相关联的信道相关联的信道质量。在一些实施例中,所述信道估计可以包括与所述接收的901数据流130-1、130-2相关联的信道的cqi。
动作903
该动作可以在一些实施例中执行,但不是所有实施例中。
发送估计的902信道质量,以由发送器110接收。所述信道质量可以与所述接收的901数据流130-1、130-2和/或接收器120相关联,以使于发送器110能够检测出接收的信道质量估计属于哪个数据流130-1、130-2。
动作904
基于估计的信道质量或从所述发送器110接收到的传输参数信令信息,确定901所接收的数据流130-1、130-2要用的调制方案400。
动作905
时频资源元素中接收905表征星座点410的数据。所述数据可以以时频资源元素的形式进行接收。
动作906
通过确定对应于星座点410的二进制标记420中哪些比特b1,b2,......,bn与901所接收的数据流130-1、130-2相关联,对905所接收的数据进行解映射。
图10示出了无线通信系统100包括的接收器120的实施例。所述接收器120用于执行至少部分前述方法动作901-906,以便在一些实施例中通过向发送器110提供信道质量估计形式的反馈来接收多址接入环境中的至少一个多路复用数据流130-1、130-2。
在一些实施例中无线通信网络100可以基于3gpplte。在一些实施例中接收器120可以包括ue,其中,接收器120在下行链路接收由可以包括tp或者诸如enodeb等无线网络节点的发送器110发送的数据。此外,无线通信系统100在不同实施例中可以基于fdd或tdd。
然而,在一些实施例中,情况可以是相反的,即接收器120可以包括tp或者诸如enodeb等无线网络节点,其中,由可以包括ue的发送器110在上行链路中进行数据传输。
因此,接收器120用于根据至少部分所述动作901-906执行所述方法900。为了更加清楚起见,图10中省略了接收器120的任何内部电子元件或其它组件,这些部件对于理解本文中所描述的实施例来说并不是必不可少的。
接收器120包括:接收电路1010,用于在至少一个数据流130-1、130-2上接收由发送器110发送的数据,进一步还用于在时频资源元素中接收表征星座点410的数据。
接收器120还包括:处理器1020,用于确定所接收的数据流130-1、130-2要用的调制方案400。此外,所述处理器1020还用于通过确定对应于星座点的二进制标记420中哪些比特b1,b2,......,bn与数据流130-1、130-2相关联,对所述接收的数据进行解映射。
在一些实施例中,所述处理器用于估计与所接收的数据流130-1、130-2相关联的信道有关的信道质量。
处理器1020可以包括处理电路的一个或多个示例,例如,中央处理单元(cpu)、处理单元、处理电路、处理器、专用集成电路(asic)、微处理器或其它可以说明并执行指令的处理逻辑。因此,本文中所用的表述“处理器”可以表示处理电路,其包括例如任何、部分或全部上述所列举的多个处理电路。
此外,接收器120还包括发送电路1030,用于发送待由所述发送器110接收的所述估计的信道质量。
在一些可选实施例中,接收器120和/或处理器1020可以包括:估计单元,用于估计与所接收的数据流130-1、130-2相关联的信道有关的信道质量。此外,接收器120和/或处理器1020还可以包括:确定单元,基于估计的信道质量或从发送器110接收到的传输参数信令信息,确定所述接收的数据流130-1、130-2要用的调制方案400。此外,接收器120和/或处理器1020还可以包括:解映射单元,用于通过确定对应于星座点410的二进制标记420中哪些比特b1,b2,......,bn与数据流130-1、130-2相关联,对所述接收的数据进行解映射。
此外,在一些实施例中,接收器120还可以包括接收器120中的至少一个存储器1025。可选的存储器1025可以包括用于临时或永久存储诸如指令序列等数据或程序的物理设备。根据一些实施例,存储器1025可以包括集成电路,所述集成电路包括基于硅的晶体管。此外,存储器1025可以是易失性或非易失性的。
可以通过接收器120中的一个或多个处理器1020连带计算机程序产品一起来实现接收器120中待执行的动作901-906,其中所述计算机程序产品用于执行动作901-906的功能。
因此,计算机程序包括程序代码,用于执行根据动作901-906中任一项所述的方法900,以便在计算机程序加载到接收器120的处理器1020时,接收多址接入环境中至少一个多路复用数据流130-1、130-2。
根据一些实施例,计算机程序产品可以包括其上存储有程序代码的计算机可读存储介质,以便在无线通信系统100中接收多址接入环境中至少一个多路复用数据流130-1、130-2,所述程序代码包括用于执行包括下述步骤的方法900的指令:基于估计的信道质量或从发送器110接收到的传输参数信令信息,确定904所接收的数据流130-1、130-2要用的调制方案400;在时频资源元素中接收905表征星座点410的数据;通过确定对应于星座点410二进制标记420中哪些比特b1,b2,......,bn与数据流130-1、130-2相关联,对所述接收的905数据进行解映射906。
上面提到的计算机程序产品可以提供为这一形式,即,数据载体承载计算机程序代码,以便在计算机程序代码加载到处理器1020时,根据一些实施例,执行至少部分所述动作901-906。所述数据载体可以是,例如,硬盘、只读光盘、记忆棒、光学存储设备、磁性存储设备或任何其它合适的介质,比如可以以非暂时性方式保持机器可读数据的磁盘或磁带。所述计算机程序产品可以进一步地提供为在服务器上、并例如通过互联网或内联网连接被下载到接收器120的计算机程序代码。
附图中所示实施例的描述中使用的术语并不旨在限定所描述的方法700、900;发送器110和/或接收器120。在不脱离所附权利要求所限定的本发明的情况下,可以做出各种改变、替代和/或修改。
本文中所使用的术语“和/或”包括一个或多个相关所列项目的任何和所有组合。此外,单数形式的“一种”、“一个”和“所述”应理解为“至少一个”,除非另有说明,因此也有可能包含相同种类的多个实体。还应理解,术语“包括”和/或“包含”指定存在特征、动作、整数、步骤、操作、元件和/或组件,但不排除存在或增加一个或多个其它特征、动作、整数、步骤、操作、元件、组件和/或其组合。诸如处理器等单个单元可以实现权利要求中记载的多项功能。相互不同的从属权利要求中记载了特定措施这一事实并不表征这些措施的组合不能被有利地使用。计算机程序可以存储/设置在合适的介质中,例如,光学存储介质或者与部分其它硬件一起提供的或者作为部分其它硬件的固态介质,但是也可以设置为其它形式,例如,通过因特网或其它有线或无线通信系统。