一种进行CoMP传输的方法和基站技术领域
本发明涉及无线通信技术领域,尤其涉及一种进行CoMP传输的方法和基站。
背景技术
在长期演进(Long Term Evolution,LTE)、LTE增强(LTE-Advanced)及未来5G等无
线通信系统中,作为提升上行性能的一种有效手段,协作多点(Coordinated-Multiple-
Point,CoMP)通过多小区间的协同达到提升接收性能的目的。CoMP的可实现性依赖于小区
间的数据交互能力。在理想传输时延条件下,通过交互用户的上行协作数据,实现小区间的
联合接收,获取最大的小区间合并增益和干扰抑制增益;但是,在非理想传输时延条件下,
在基站向用户设备(User Equipment,UE)下发了肯定确认(ACKnowledgement,ACK)或否定
确认(Negative ACKnowledgement,NACK)之前,上行协作数据可能无法被及时传递并汇聚,
此时就无法再使用上行协作数据完成CoMP传输,也就无法实现CoMP传输带来的性能提升。
现有技术中,在基站下发ACK或NACK给UE之前需要判断是否能够接收到UE发送的
上行协作数据,若能够接收到上行协作数据,则基站可以使用该上行协作数据进行联合接
收并获取到CoMP增益;如果基站在下发ACK或NACK给UE之前没有接收到上行协作数据,即存
在不满足理想传输时延的情况,基站无法再使用上行协作数据进行联合接收,基站只在用
户的服务小区上进行接收,此时就无法获得CoMP增益,基站在发送ACK或NACK给UE之后再接
收到上行协作数据,基站会丢弃接收到的上行协作数据。
综上可知,在非理想传输时延的情况下,基站无法进行联合接收,从而就无法获得
CoMP增益。
发明内容
本发明实施例提供了一种进行CoMP传输的方法和基站,用于实现在非理想传输时
延的情况下基站的联合接收,可以获得CoMP增益。
为解决上述技术问题,本发明实施例提供以下技术方案:
第一方面,本发明实施例提供一种进行CoMP传输的方法,包括:获取用户设备UE所
使用的协作小区和服务小区之间的传输时延,以及基站对所述UE传输数据进行接收并处理
的接收处理时延;根据所述传输时延和所述接收处理时延确定所述基站对所述UE使用CoMP
传输进行联合接收的接收时间;将所述UE的初传误块率IBLER增加,使用取值增加后的
IBLER接收所述UE传输的数据并生成判决结果,以及向所述UE下发所述判决结果;当所述UE
根据所述判决结果向所述基站发送数据时,在所述接收时间达到时分别通过所述服务小区
和所述协作小区对所述UE发送的数据进行CoMP传输从而得到重传数据和协作数据,对所述
重传数据和所述协作数据进行合并译码。由于本发明实施例中可以根据传输时延和接收处
理时延确定出可进行联合接收的接收时间,提升对协作数据传输时延的容忍能力,通过增
加UE的IBLER增加大了UE重传数据的概率,在上述接收时间达到时能够接收到重传数据和
协作数据,实现在非理想传输时延的情况下基站的联合接收,可以获得CoMP增益。
结合第一方面,在第一方面的第一种可能的实现方式中,所述将所述UE的初传误
块率IBLER增加,包括:将所述UE的初传误块率IBLER目标值增加到第一误块率阈值;或,将
所述UE的重传BLER目标值增加到第二误块率阈值。基站通过直接增加UE的IBLER目标值,使
得UE的IBLER增加,也可以对用户某次重传的BLER目标值增加来间接达到增加UE的IBLER及
增加重传概率的目的,使得用户拥有足够大的IBLER,进而使得用户发生重传的概率增加。
结合第一方面,在第一方面的第二种可能的实现方式中,所述根据所述传输时延
和所述接收处理时延确定所述基站对所述UE使用CoMP传输进行联合接收的接收时间,包
括:获取所述UE使用所述服务小区从初传到每次重传数据分别所用的重传时间长度;从多
次重传分别所用的重传时间长度中选择出大于时延总长度、且取值最小的重传时间长度,
将选择出的重传时间长度作为所述接收时间,所述时延总长度包括:所述传输时延和所述
接收处理时延之和。
结合第一方面,在第一方面的第三种可能的实现方式中,所述根据所述传输时延
和所述接收处理时延确定所述基站对所述UE使用CoMP传输进行联合接收的接收时间之后,
所述方法还包括:为所述UE重新分配用于重传数据的物理资源,其中,所述用于重传数据的
物理资源与用于初传数据的物理资源是不相同的物理资源。UE在重传时也可以使用与初传
不相同的物理资源,在这种情况下基站需要为UE重新分配用于重传数据的物理资源。
结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式
中,所述为所述UE重新分配用于重传数据的物理资源,包括:确定所述UE需要重传的最大次
数为N次,所述N为大于1的自然数;分别为所述UE配置用于N次重传数据的物理资源,其中,
用于N次重传数据的物理资源中第M次重传数据的物理资源的资源大小大于除所述第M次重
传数据以外其它次重传数据的物理资源的资源大小,且所述第M次重传数据的物理资源的
资源大小小于或等于用于初传的物理资源的资源大小,所述M表示大于1且小于或等于N的
自然数。配置某次或者某些次重传数据的物理资源的资源大小小于用于初传的物理资源的
资源大小,从而节省出来的物理资源,可以让其他用户进行调用,提升数据传输性能,并且
配置第M次重传数据的物理资源的资源大小大于除第M次重传数据以外其它次重传数据的
物理资源的资源大小,增加第M次重传数据的成功率,从而可以控制残余误块率。
结合第一方面或第一方面的第一种可能或第二种可能或第三种可能或第四种可
能的实现方式,在第一方面的第五种可能的实现方式中,所述对所述重传数据和所述协作
数据进行合并译码,包括:从混合自动重传请求HARQ缓冲区内读取在接收所述重传数据之
前存储的软比特信息;通过所述协作数据获取到协作软比特信息,通过所述重传数据获取
到重传软比特信息;根据所述在接收所述重传数据之前存储的软比特信息、所述重传软比
特信息、所述协作软比特信息进行合并以及译码,在译码完成后进行输出判决,并向所述UE
发送判决结果。通过采用译码前的软比特合并方法完成对重传数据和协作数据的合并译
码,获取到CoMP增益。
第二方面,本发明实施例还提供一种基站,包括:时延获取模块,用于获取用户设
备UE所使用的协作小区和服务小区之间的传输时延,以及基站对所述UE传输数据进行接收
并处理的接收处理时延;接收时间确定模块,用于根据所述传输时延和所述接收处理时延
确定所述基站对所述UE使用CoMP传输进行联合接收的接收时间;重传控制模块,用于将所
述UE的初传误块率IBLER增加,使用取值增加后的IBLER接收所述UE传输的数据并生成判决
结果,以及向所述UE下发所述判决结果;联合接收模块,用于当所述UE根据所述判决结果向
所述基站发送数据时,在所述接收时间达到时分别通过所述服务小区和所述协作小区对所
述UE发送的数据进行CoMP传输从而得到重传数据和协作数据,对所述重传数据和所述协作
数据进行合并译码。由于本发明实施例中可以根据传输时延和接收处理时延确定出可进行
联合接收的接收时间,提升对协作数据传输时延的容忍能力,通过增加UE的IBLER增加大了
UE重传数据的概率,在上述接收时间达到时能够接收到重传数据和协作数据,实现在非理
想传输时延的情况下基站的联合接收,可以获得CoMP增益。
在本发明的第二方面中,基站的组成模块还可以执行前述第一方面以及各种可能
的实现方式中所描述的步骤,详见前述对第一方面以及各种可能的实现方式中的说明。
从以上技术方案可以看出,本发明实施例具有以下优点:
在本发明实施例中,首先获取UE所使用的协作小区和服务小区之间的传输时延,
以及基站对UE传输数据进行接收并处理的接收处理时延,然后根据传输时延和接收处理时
延确定基站对UE使用CoMP传输进行联合接收的接收时间;将UE的IBLER增加,使用取值增加
后的IBLER接收UE传输的数据并生成判决结果,以及向UE下发判决结果,当UE根据判决结果
向基站发送数据时,在接收时间达到时分别通过服务小区和协作小区对UE发送的数据进行
CoMP传输从而得到重传数据和协作数据,对重传数据和协作数据进行合并译码。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使
用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于
本领域的技术人员来讲,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种进行CoMP传输的方法的流程方框示意图;
图2为本发明实施例提供的进行CoMP传输的方法的一种应用场景示意图;
图3为本发明实施例提供的基站使用LTE FDD PUSCH信道进行联合接收的一种场
景示意图;
图4为本发明实施例提供的基站使用LTE FDD PUSCH信道进行联合接收的另一种
场景示意图;
图5-a为本发明实施例提供的一种基站的组成结构示意图;
图5-b为本发明实施例提供的另一种基站的组成结构示意图;
图5-c为本发明实施例提供的一种联合接收模块的组成结构示意图;
图6为本发明实施例提供的另一种基站的组成结构示意图。
具体实施方式
本发明实施例提供了一种进行CoMP传输的方法和基站,用于实现在非理想传输时
延的情况下基站的联合接收,可以获得CoMP增益。
本发明的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及他们的
任何变形,意图在于覆盖不排他的包含,以便包含一系列单元的过程、方法、系统、产品或设
备不必限于那些单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固
有的其它单元。
以下分别以多个实施例对本发明进行详细说明。现有技术中在非理想传输时延条
件下无法进行联合接收,也就无法获得CoMP增益。本发明实施例中在非理想传输时延条件
下基站仍然可以接收到UE发送的重传数据和协作数据,从而基站就可以完成联合接收,获
取到CoMP增益。请参阅图1所示,本发明一个实施例提供的进行CoMP传输的方法,可以包括:
101、获取UE所使用的协作小区和服务小区之间的传输时延,以及基站对UE传输数
据进行接收并处理的接收处理时延。
在本发明实施例中,基站会进行时延的测量。具体的,基站可以测量UE所使用的协
作小区和服务小区之间的传输时延,以及基站对UE传输数据进行接收并处理的接收处理时
延。其中,UE可以使用服务小区和协作小区来完成数据重传,则在服务小区和协作小区之间
就会存在传输时延,接收处理时延是指基站对UE传输数据进行接收并处理所需要的时间,
该传输时延和接收处理时延的存在导致基站可能无法在向UE发送ACK或NACK之前就接收到
协作数据,也就是会产生非理想传输时延条件的情况,其中,理想传输时延是指基站向UE下
发了ACK或NACK之前,小区间的协作数据能够完成交互,基站可以接收到协作数据,因此基
站可以行联合接收。非理想传输时延是指基站向UE下发了ACK或NACK之前,上行的协作数据
无法被及时传递到基站,或者基站无法完成上行协作数据的汇聚。
在本发明的一些实施例中,传输时延可以通过如下方式获取:测量从协作小区传
输数据到服务小区所用的时间长度,将测量出的时间长度作为传输时延。其中,基站可以测
量邻区的协作数据传递到本服务小区所需的时间长度,将该时间长度作为传输时延,基站
测量出协作小区和服务小区之间的传输时延,再结合该基站接收并处理数据所需的接收处
理时延,基站就可以确定出UE需要重传几次该基站才能在下发ACK或NACK之前接收到协作
数据。
102、根据传输时延和接收处理时延确定基站对UE使用CoMP传输进行联合接收的
接收时间。
在本发明实施例中,通过前述步骤101可知,基站可以获取到UE所使用的协作小区
和服务小区之间的传输时延,以及基站对UE传输数据进行接收并处理的接收处理时延,接
下来基站根据传输时延和接收处理时延可以确定在哪次重传时刻才能实现联合接收,因此
基站可以将联合接收的接收时间设定在该重传发生的时刻,以此提升基站对协作数据传输
时延的容忍能力。
在本发明的一些实施例中,步骤102根据传输时延和接收处理时延确定基站对UE
使用CoMP传输进行联合接收的接收时间,包括:
A1、获取UE使用服务小区从初传到每次重传数据分别所用的重传时间长度;
A2、从多次重传分别所用的重传时间长度中选择出大于时延总长度、且取值最小
的重传时间长度,将选择出的重传时间长度作为接收时间,时延总长度包括:传输时延和接
收处理时延之和。
其中,基站可以获取到UE使用服务小区从初传到每次重传数据分别所用的重传时
间长度,例如在初传时邻区协作数据传递到本服务小区的所需时间为d,接收处理时延为p,
则各次重传与初传的时间间隔分别为重传时间集合{t1,t2,...,tN},t1表示第一次重传,例
如UE第一次重传所用的时间长度为8毫秒(millisecond,ms)。在步骤A2中,基站可以从多次
重传分别所用的重传时间长度中选择出大于时延总长度、且取值最小的重传时间长度,将
选择出的重传时间长度作为接收时间,时延总长度包括:传输时延和接收处理时延之和,例
如从重传时间集合中选择大于d+p的最小值,作为UE进行联合接收的重传时刻,基站可以选
择该重传时刻作为进行联合接收的接收时间。
103、将UE的初传误块率(Initial Block Error Rate,IBLER)增加,使用取值增加
后的IBLER接收UE传输的数据并生成判决结果,以及向UE下发判决结果。
在本发明实施例中,基站确定该基站对UE使用CoMP传输进行联合接收的接收时间
之后,基站需要增加该UE的IBLER,使得UE重传数据的概率增大,以保证在该基站使用上述
接收时间进行接收时该UE仍会向基站重传数据。
在本发明的一些实施例中,步骤103将UE的IBLER增加,包括:将UE的IBLER目标值
增加到第一误块率阈值;或,将UE的重传误块率(Block Error Rate,BLER)目标值增加到第
二误块率阈值。
举例说明如下,本发明实施例中基站将UE的IBLER增加可以采用多种方式,例如基
站可以直接增加UE的IBLER目标值,使得UE的IBLER增加,也可以对用户某次重传的BLER目
标值增加来间接达到增加UE的IBLER及增加重传概率的目的,使得用户拥有足够大的
IBLER,进而使得用户发生重传的概率增加。不限定的是,第一误块率阈值和第二误块率阈
值都是预先配置的不同阈值,具体可以根据应用场景来设置,例如可以将第一误块率阈值
的取值设置为40%,则可以将UE的IBLER目标值提升到40%或者其它比例数值,又如基站也
可以将第二误块率阈值的取值设置为10%或其它比例数值,则通过增加IBLER目标值或者
增加重传BLER目标值都可以达到增加UE的IBLER的目的。基站增加了UE的IBLER之后,使用
取值增加后的IBLER接收到UE传输的数据并生成判决结果,以及向UE下发判决结果,该判决
结果为ACK或NACK,若判决结果为ACK,则表示基站已经正确接收到上行数据,若判决结果为
NACK,则表示基站未正确接收到上行数据,因此需要UE重传,本发明实施例中由于UE的
IBLER被增加到IBLER目标值,基站按照该IBLER目标值进行输出判决时增加了判决结果为
NACK的概率,在这种情况下UE就需要进行上行数据重传。
在本发明的一些实施例中,步骤102根据传输时延和接收处理时延确定基站对UE
使用CoMP传输进行联合接收的接收时间之后,除了执行步骤103之外,本发明实施例提供的
进行CoMP传输的方法还可以包括如下步骤:
B1、为UE重新分配用于重传数据的物理资源,其中,用于重传数据的物理资源与用
于初传数据的物理资源是不相同的物理资源。
其中,在本发明的一些实施例中,UE在进行重传时可以使用与初传相同的物理资
源,UE在重传时也可以使用与初传不相同的物理资源,在这种情况下基站需要为UE重新分
配用于重传数据的物理资源,UE可以按照基站重新分配的物理资源来传输重传数据。
进一步的,在本发明的一些实施例中,步骤B1为UE重新分配用于重传数据的物理
资源,包括:
B11、确定UE需要重传的最大次数为N次,N为大于1的自然数;
B12、分别为UE配置用于N次重传数据的物理资源,其中,用于N次重传数据的物理
资源中第M次重传数据的物理资源的资源大小大于除第M次重传数据以外其它次重传数据
的物理资源的资源大小,且第M次重传数据的物理资源的资源大小小于或等于用于初传的
物理资源的资源大小,M表示大于1且小于或等于N的自然数。
其中,在UE发生重传时,基站可以为UE分配相对初传不同的物理资源,需要说明的
是,也可以不改变用户物理资源的大小。基站为了减少重传时的物理资源占用,基站可以配
置用于N次重传数据的物理资源的资源大小中某次或者某些次重传数据的物理资源的资源
大小小于用于初传的物理资源的资源大小,从而节省出来的物理资源,可以让其他用户进
行调用,提升数据传输性能。为了控制残余误块率(残余误块率是指经过很多次重传后还没
有传输正确的概率),基站可以配置用于N次重传数据的物理资源中第M次重传数据的物理
资源的资源大小大于除第M次重传数据以外其它次重传数据的物理资源的资源大小,且第M
次重传数据的物理资源的资源大小小于或等于用于初传的物理资源的资源大小,M表示大
于1且小于或等于N的自然数。举例说明,UE需要重传的最大次数N取值可以5次,M可以指第1
次重传至第5次重传中的某一次或某两次重传,例如M的取值为5,则可以将第5次重传数据
的物理资源的资源大小增加,该第5次重传数据的物理资源的资源大小大于第1次、第2次、
第3次、第4次重传数据的物理资源的资源大小,该第5次重传数据的物理资源的资源大小可
以等于用于初传的物理资源的资源大小,通过增大第5次重传数据的物理资源的资源大小,
从而可以控制残余误块率。
104、当UE根据判决结果向基站发送数据时,在接收时间达到时分别通过服务小区
和协作小区对UE发送的数据进行CoMP传输从而得到重传数据和协作数据,对重传数据和协
作数据进行合并译码。
在本发明实施例中,UE接收到基站发送的判决结果之后,若UE根据该判决结果确
定为NACK时,UE会向基站重传数据,基站按照前述步骤确定的接收时间通过服务小区和重
传小区分别接收UE重传的数据,然后基站对接收到的重传数据和协作数据进行合并译码。
由于基站采用的接收时间是根据传输时延和接收处理时延计算出的,该接收时间是能够实
现联合接收的UE重传时刻,因此当UE进行重传时,基站可以在该接收时间除了接收到重传
数据,还接收到协作数据,从而基站可以实现对重传数据和协作数据的联合接收,获取到
CoMP增益。
在本发明的一些实施例中,步骤104对重传数据和协作数据进行合并译码,包括:
C1、从混合自动重传请求(Hybrid Automatic Repeat reQuest,HARQ)缓冲区内读
取在接收重传数据之前存储的软比特信息;
C2、通过协作数据获取到协作软比特信息,通过重传数据获取到重传软比特信息;
C3、根据在接收重传数据之前存储的软比特信息、重传软比特信息、协作软比特信
息进行合并以及译码,在译码完成后进行输出判决,并向UE发送判决结果。
其中,基站可以采用译码前的软比特合并方法,根据在接收重传数据之前存储的
软比特信息、重传软比特信息、协作软比特信息进行合并以及译码,在译码完成后进行输出
判决,并向UE发送判决结果。其中,软比特信息可以是射频信号的同相/正交数据经过译码
后得到的软信息。例如在步骤104中为UE第3次重传数据,则HARQ缓冲区内存储在接收UE第3
次重传数据之前得到的初传软比特信息、第1次重传软比特信息、第2次重传软比特信息。
通过前述实施例对本发明的举例说明可知,首先获取UE所使用的协作小区和服务
小区之间的传输时延,以及基站对UE传输数据进行接收并处理的接收处理时延,然后根据
传输时延和接收处理时延确定基站对UE使用CoMP传输进行联合接收的接收时间;将UE的
IBLER增加,使用取值增加后的IBLER接收UE传输的数据并生成判决结果,以及向UE下发判
决结果,当UE根据判决结果向基站发送数据时,在接收时间达到时分别通过服务小区和协
作小区对UE发送的数据进行CoMP传输从而得到重传数据和协作数据,对重传数据和协作数
据进行合并译码。由于本发明实施例中可以根据传输时延和接收处理时延确定出可进行联
合接收的接收时间,提升对协作数据传输时延的容忍能力,通过增加UE的IBLER增加大了UE
重传数据的概率,在上述接收时间达到时能够接收到重传数据和协作数据,实现在非理想
传输时延的情况下基站的联合接收,可以获得CoMP增益。
为便于更好的理解和实施本发明实施例的上述方案,下面举例相应的应用场景来
进行具体说明。
本发明的一些实施例中给出非理想传输时延下的多点协作方法,能够有效增强系
统对协作数据传输时延的容忍能力,在非理想传输时延条件下,实现上行的多点协作,获取
较大的CoMP增益。
请参阅如图2所示,为本发明实施例提供的进行CoMP传输的方法的一种应用场景
示意图,主要可以包括如下步骤:
S01、确定联合接收的接收时间。
基站进行时延测量,从而得到传输时延信息,该传输时延信息包括:UE所使用的协
作小区和服务小区之间的传输时延,以及基站对UE传输数据进行接收并处理的接收处理时
延。由于非理想时延条件,用户只能某个重传的时刻来利用邻区协作数据进行联合接收,因
此可以根据传输时延信息计算基站能够进行联合接收的接收时间,在初传时邻区协作数据
传递到本服务小区的所需时间为d,接收处理时延为p,则各次重传与初传的时间间隔分别
为重传时间集合{t1,t2,...,tN},t1表示第一次重传,选择大于d+p的最小值,作为基站进行
联合接收的接收时间。
S02、非理想传输时延下的自适应调制编码(Adaptive Modulation and Coding,
AMC)增强。
基站在非理想传输时延下的AMC增强需要使用户拥有足够大的IBLER,进而使得用
户发生重传的概率增加。这里可以直接增加IBLER目标值到一个误块率阈值的方式(例如通
过修改IBLER目标值,来达到增加实际IBLER的目的),也可以对用户某次重传的BLER设定目
标值来间接达到增加IBLER目标值及增加重传概率的目的。
S03、非理想传输时延下HARQ重传物理资源分配增强。
基站在非理想传输时延下HARQ重传物理资源分配增强功能在发生重传时,为用户
分配相对初传不同的物理资源,改变用户物理资源大小不是必需的,可以减少重传时的物
理资源占用,节省出来的物理资源,可以让其他用户进行调用,提升系统性能。
S04、联合接收。
在用户上行重传发生时,基站可以将协作数据以及已有的重传数据汇聚,并进行
联合接收,获取CoMP增益。
下面以LTE频分双工(Frequency Division Dual,FDD)物理上行共享信道
(Physical Uplink Shared Channel,PUSCH)信道为例,给出一个具体实施例。假定用户在
其服务小区上进行联合接收,且协作小区到其服务小区的传输时延5ms,其中,协作小区就
是提供协作数据的小区。协作小区可以是服务小区的某个邻区,联合接收方式采用译码前
的软比特合并方法,在该方法中服务小区和协作小区分解进行均衡并计算软比特信息,协
作小区将软比特信息发送到服务小区,与服务小区的软比特信息进行合并处理。如图3所
示,为本发明实施例提供的基站使用LTE FDD PUSCH信道进行联合接收的一种场景示意图,
以此例说明本发明的实施过程:
1、由于协作小区到其服务小区的传输时延5ms,在初传的ACK或NACK下发前,无法
进行联合接收,因为在ACK或NACK下发前,必须完成所有的均衡和译码等接收处理,因此确
定将在第一次重传发生时,利用协作数据进行联合接收。
2、利用AMC中的BLER外环控制机制将第一次重传BLER目标值设定在一个较小的值
上,如5%,这样可以增加用户重传发生的概率及IBLER目标值,其中,外环控制机制主要是
用来控制BLER,使得BLER向某个预先设定的目标值来收敛。
3、利用自适应HARQ机制,适当减少第一次重传使用的物理资源,如果图3所示,在
初传时分配用户6个资源块(Resource Block,RB)的物理资源,在第一次重传时分配用户
2RB的物理资源,这里也可以不改变重传时分配的物理资源大小。
4、在第一次重传发生时,利用本地数据(即服务小区已经接收到的初传数据)及协
作数据进行联合接收,将HARQ缓冲区内的软比特信息、重传产生的软比特信息以及协作小
区传过来的软比特信息进行合并,再进行译码,获取CoMP增益。
在本发明的另一个实施例中,以LTE FDD PUSCH信道为例,给出一个具体实施例。
假定用户在其服务小区上进行联合接收,且协作小区到其服务小区的传输时延12ms,联合
接收方式采用译码前的软比特合并方法,如图4所示,为本发明实施例提供的基站使用LTE
FDD PUSCH信道进行联合接收的另一种场景示意图,以此例说明本发明的实施过程:
1、由于协作小区到其服务小区的传输时延为12ms,在初传以及第一次重传的ACK
或NACK下发前,无法进行联合接收,因此确定将在第二次重传发生时,利用协作数据进行联
合接收。
2、利用AMC中的外环控制机制,将第二次重传BLER目标值设定在一个较小的值上,
如1%,或者直接将初传的BLER目标值设定在较大的值上,如40%,这样可以增加用户重传
发生的概率。
3、利用自适应HARQ机制,适当减少第一次及第二次重传使用的物理资源,如果图4
所示,在初传时分配用户12RB的物理资源,利用自适应HARQ机制,在第一次重传时分配用户
2RB的物理资源,再利用非自适应HARQ机制,第二次重传时仍然分配2RB的物理资源,这里也
可以不改变重传时分配的物理资源大小,或者只改变第一次重传分配的物理资源大小,第
二次重传时分配更大的物理资源,以控制残余误块率,其中,残余误块率是指经过很多次重
传后仍然没有传输正确的概率。
4、在第二次重传发生时,利用本地数据及协作数据进行联合接收,将HARQ缓冲区
内的软比特信息、重传产生的软比特信息以及协作小区传过来的软比特信息进行合并,再
进行译码,获取CoMP增益。
采用本发明的前述实施例后,可以有效增强系统对协作数据传输时延的容忍能
力,在非理想传输时延条件下,仍然获得较大的多点协作增益,有效提升边缘用户感受,提
升系统性能,特别适合在各类传输能力较弱的系统中应用。
需要说明的是,本发明实施例中,将联合接收的接收时间设定在某个重传发生的
时刻,来提升系统对协作数据传输时延的容忍能力,通过主动增加用户的重传概率(包括直
接设定较高的初传BLER或者设定合适的重传BLER目标值来达到),来增加协作数据的使用
效率,获得更大的性能提升,通过调节重传时分配给用户的物理资源,获得更大的系统性能
提升。本发明实施例中联合接收的方式除了实施例中的软比特合并外,还有很多联合处理
的方法可以使用,调节重传时分配给用户的物理资源的方法非常灵活。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列
的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为
依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知
悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明
所必须的。
为便于更好的实施本发明实施例的上述方案,下面还提供用于实施上述方案的相
关装置。
请参阅图5-a所示,本发明实施例提供的一种基站500,可以包括:时延获取模块
501、接收时间确定模块502、重传控制模块503和联合接收模块504,其中,
时延获取模块501,用于获取用户设备UE所使用的协作小区和服务小区之间的传
输时延,以及基站对所述UE传输数据进行接收并处理的接收处理时延;
接收时间确定模块502,用于根据所述传输时延和所述接收处理时延确定所述基
站对所述UE使用CoMP传输进行联合接收的接收时间;
重传控制模块503,用于将所述UE的初传误块率IBLER增加,使用取值增加后的
IBLER接收所述UE传输的数据并生成判决结果,以及向所述UE下发所述判决结果;
联合接收模块504,用于当所述UE根据所述判决结果向所述基站发送数据时,在所
述接收时间达到时分别通过所述服务小区和所述协作小区对所述UE发送的数据进行CoMP
传输从而得到重传数据和协作数据,对所述重传数据和所述协作数据进行合并译码。
在本发明的一些实施例中,所述重传控制模块503,具体用于将所述UE的初传误块
率IBLER目标值增加到第一误块率阈值;或,将所述UE的重传BLER目标值增加到第二误块率
阈值。
在本发明的一些实施例中,所述接收时间确定模块502,具体用于获取所述UE使用
所述服务小区从初传到每次重传数据分别所用的重传时间长度;从多次重传分别所用的重
传时间长度中选择出大于时延总长度、且取值最小的重传时间长度,将选择出的重传时间
长度作为所述接收时间,所述时延总长度包括:所述传输时延和所述接收处理时延之和。
在本发明的一些实施例中,请参阅图5-b所示,所述基站500还包括:重传物理资源
分配模块505,用于所述接收时间确定模块502根据所述传输时延和所述接收处理时延确定
所述基站对所述UE使用CoMP传输进行联合接收的接收时间之后,为所述UE重新分配用于重
传数据的物理资源,其中,所述用于重传数据的物理资源与用于初传数据的物理资源是不
相同的物理资源。
进一步的,在本发明的一些实施例中,所述重传物理资源分配模块505,用于确定
所述UE需要重传的最大次数为N次,所述N为大于1的自然数;分别为所述UE配置用于N次重
传数据的物理资源,其中,用于N次重传数据的物理资源中第M次重传数据的物理资源的资
源大小大于除所述第M次重传数据以外其它次重传数据的物理资源的资源大小,且所述第M
次重传数据的物理资源的资源大小小于或等于用于初传的物理资源的资源大小,所述M表
示大于1且小于或等于N的自然数。
在本发明的一些实施例中,请参阅图5-c所示,所述联合接收模块504,包括:
第一信息获取模块5041,用于从混合自动重传请求HARQ缓冲区内读取在接收所述
重传数据之前存储的软比特信息;
第二信息获取模块5042,用于通过所述协作数据获取到协作软比特信息,通过所
述重传数据获取到重传软比特信息;
合并译码模块5043,用于根据所述在接收所述重传数据之前存储的软比特信息、
所述重传软比特信息、所述协作软比特信息进行合并以及译码,在译码完成后进行输出判
决,并向所述UE发送判决结果。
需要说明的是,上述装置各模块/单元之间的信息交互、执行过程等内容,由于与
本发明方法实施例基于同一构思,其带来的技术效果与本发明方法实施例相同,具体内容
可参见本发明前述所示的方法实施例中的叙述,此处不再赘述。
通过前述实施例对本发明实施例的举例说明可知,首先获取UE所使用的协作小区
和服务小区之间的传输时延,以及基站对UE传输数据进行接收并处理的接收处理时延,然
后根据传输时延和接收处理时延确定基站对UE使用CoMP传输进行联合接收的接收时间;将
UE的IBLER增加,使用取值增加后的IBLER接收UE传输的数据并生成判决结果,以及向UE下
发判决结果,当UE根据判决结果向基站发送数据时,在接收时间达到时分别通过服务小区
和协作小区对UE发送的数据进行CoMP传输从而得到重传数据和协作数据,对重传数据和协
作数据进行合并译码。由于本发明实施例中可以根据传输时延和接收处理时延确定出可进
行联合接收的接收时间,提升对协作数据传输时延的容忍能力,通过增加UE的IBLER增加大
了UE重传数据的概率,在上述接收时间达到时能够接收到重传数据和协作数据,实现在非
理想传输时延的情况下基站的联合接收,可以获得CoMP增益。
本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质存储有程序,
该程序执行包括上述方法实施例中记载的部分或全部步骤。
接下来介绍本发明实施例提供的另一种基站,请参阅图6所示,基站600包括:
接收器601、发射器602、处理器603和存储器604(其中基站600中的处理器603的数
量可以一个或多个,图6中以一个处理器为例)。在本发明的一些实施例中,接收器601、发射
器602、处理器603和存储器604可通过总线或其它方式连接,其中,图6中以通过总线连接为
例。
存储器604可以包括只读存储器和随机存取存储器,并向处理器603提供指令和数
据。存储器604的一部分还可以包括非易失性随机存取存储器(英文全称:Non-Volatile
Random Access Memory,英文缩写:NVRAM)。存储器604存储有操作系统和操作指令、可执行
模块或者数据结构,或者它们的子集,或者它们的扩展集,其中,操作指令可包括各种操作
指令,用于实现各种操作。操作系统可包括各种系统程序,用于实现各种基础业务以及处理
基于硬件的任务。
处理器603控制基站的操作,处理器603还可以称为中央处理单元(英文全称:
Central Processing Unit,英文简称:CPU)。具体的应用中,基站的各个组件通过总线系统
耦合在一起,其中总线系统除包括数据总线之外,还可以包括电源总线、控制总线和状态信
号总线等。但是为了清楚说明起见,在图中将各种总线都称为总线系统。
上述本发明实施例揭示的方法可以应用于处理器603中,或者由处理器603实现。
处理器603可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各
步骤可以通过处理器603中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理
器603可以是通用处理器、数字信号处理器(英文全称:digital signal processing,英文
缩写:DSP)、专用集成电路(英文全称:Application Specific Integrated Circuit,英文
缩写:ASIC)、现场可编程门阵列(英文全称:Field-Programmable Gate Array,英文缩写:
FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或
者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或
者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直
接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完
成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可
编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器604,处理器603读
取存储器604中的信息,结合其硬件完成上述方法的步骤。
接收器601可用于接收输入的数字或字符信息,以及产生与基站的相关设置以及
功能控制有关的信号输入,发射器602可包括显示屏等显示设备,发射器602可用于通过外
接接口输出数字或字符信息。
本发明实施例中,处理器603,用于执行如下步骤:
获取用户设备UE所使用的协作小区和服务小区之间的传输时延,以及基站对所述
UE传输数据进行接收并处理的接收处理时延;
根据所述传输时延和所述接收处理时延确定所述基站对所述UE使用CoMP传输进
行联合接收的接收时间;
将所述UE的初传误块率IBLER增加,使用取值增加后的IBLER接收所述UE传输的数
据并生成判决结果,以及向所述UE下发所述判决结果;
当所述UE根据所述判决结果向所述基站发送数据时,在所述接收时间达到时分别
通过所述服务小区和所述协作小区对所述UE发送的数据进行CoMP传输从而得到重传数据
和协作数据,对所述重传数据和所述协作数据进行合并译码。
本发明的一些实施例中,处理器603,用于执行如下步骤:将所述UE的初传误块率
IBLER目标值增加到第一误块率阈值;或,将所述UE的重传BLER目标值增加到第二误块率阈
值。
本发明的一些实施例中,处理器603,具体用于执行如下步骤:
获取所述UE使用所述服务小区从初传到每次重传数据分别所用的重传时间长度;
从多次重传分别所用的重传时间长度中选择出大于时延总长度、且取值最小的重
传时间长度,将选择出的重传时间长度作为所述接收时间,所述时延总长度包括:所述传输
时延和所述接收处理时延之和。
本发明的一些实施例中,处理器603,还用于执行如下步骤:根据所述传输时延和
所述接收处理时延确定所述基站对所述UE使用CoMP传输进行联合接收的接收时间之后,为
所述UE重新分配用于重传数据的物理资源,其中,所述用于重传数据的物理资源与用于初
传数据的物理资源是不相同的物理资源。
本发明的一些实施例中,处理器603,具体用于执行如下步骤:
确定所述UE需要重传的最大次数为N次,所述N为大于1的自然数;
分别为所述UE配置用于N次重传数据的物理资源,其中,用于N次重传数据的物理
资源中第M次重传数据的物理资源的资源大小大于除所述第M次重传数据以外其它次重传
数据的物理资源的资源大小,且所述第M次重传数据的物理资源的资源大小小于或等于用
于初传的物理资源的资源大小,所述M表示大于1且小于或等于N的自然数。
本发明的一些实施例中,处理器603,具体用于执行如下步骤:
从混合自动重传请求HARQ缓冲区内读取在接收所述重传数据之前存储的软比特
信息;
通过所述协作数据获取到协作软比特信息,通过所述重传数据获取到重传软比特
信息;
根据所述在接收所述重传数据之前存储的软比特信息、所述重传软比特信息、所
述协作软比特信息进行合并以及译码,在译码完成后进行输出判决,并向所述UE发送判决
结果。
另外需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离
部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也
可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实
际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,本发明提供的
装置实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一
条或多条通信总线或信号线。本领域普通技术人员在不付出创造性劳动的情况下,即可以
理解并实施。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借
助软件加必需的通用硬件的方式来实现,当然也可以通过专用硬件包括专用集成电路、专
用CPU、专用存储器、专用元器件等来实现。一般情况下,凡由计算机程序完成的功能都可以
很容易地用相应的硬件来实现,而且,用来实现同一功能的具体硬件结构也可以是多种多
样的,例如模拟电路、数字电路或专用电路等。但是,对本发明而言更多情况下软件程序实
现是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出
贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质
中,如计算机的软盘、U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储
器(RAM,Random Access Memory)、磁碟或者光盘等,包括若干指令用以使得一台计算机设
备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。