专利名称:上行sps激活的确定方法、设备及系统的制作方法
技术领域:
本发明涉及通信领域,具体而言,涉及上行半静态调度(SPS, Semi-PersistentScheduling)激活的确定方法、设备及系统。
背景技术:
目前移动通信系统一般采用共享式资源分配调度方式,其优点是可以极大程度地提高无线通信资源的利用率。对于这种调度方式,原有电路域的话音业务已经取消,代之以IP网的语音业务(VoIP, Voice Over Internet Protocol)和数据业务。由于同时接入一个小区内的用户数量比较多,而共享式调度的资源分配方式需要针对每次业务传输发送控制信息,因此导致控制信息的开销过大。针对数据包大小比较固定,到达时间间隔满足一定 规律的VoIP或者数据业务,采用上行SPS技术可以有效降低控制信息开销,提升无线网络空口通信性能。SPS指基站提前将调度的相关配置发送给用户设备(UE,User Equipment)。在需要使用SPS业务的时候,演进型基站(eNB,E-UTRAN NodeB)通过向UE发送包含特定信息的下行控制信息(DCI, Downlink Control Information)激活SPS业务。当UE识别出激活SPS业务的DCI,UE保存DCI中的时频资源信息,按照提前接收到的SPS的配置,在固定的周期上使用保存的时频资源进行业务数据的发送或接收。在使用完SPS的时候,基站可以采用类似激活SPS的方法,来去激活SPS。如图I所示,VoIP数据包的到达周期为20ms,基站只要通过DCI给UE半静态调度指示,UE即按照DCI和SPS配置信息的指示进行本次调度数据的发送或者接收,并且在每隔20ms之后,在相同的时频资源位置上进行新的VoIP数据包的传输或者接收。对应SPS的重传的数据包(例如,混合自动重传请求(HARQ,HybridAutomatic Repeat Request)重传包)按照普通调度业务包的重传进行处理,即,基站回复NACK信息后进行传输HARQ重传包。SPS这种在固定时刻使用预先分配的资源,而在其他时刻采用动态调度资源的调度方式,被形象地称为半静态调度。SPS启动后,指定的时频资源块会周期性地分配给指定的UE,用于周期性地、有效载荷大小固定的业务,以达到减少控制、业务资源分配、资源指示等处理带来的系统开销。SPS分为下行SPS和上行SPS,本例主要涉及到上行SPS。目前已有的上行SPS的激活和释放的示意图请参见图2,包括步骤S202、UE有满足上行SPS特性的业务需要发送,触发UE向eNB发送上行缓冲区状态报告(BSR, Buffer Status Report);步骤S204、UE 使用物理层上行共享信道(PUSCH,Physical uplink sharedchannel)携带上行BSR至基站;步骤S206、基站判断对当前UE可以激活上SPS ;步骤S208、基站使用PDCCH携带激活上行SPS的DCIO至UE ;步骤S210、基站激活当前UE的上行SPS ;步骤S212、UE激活上行SPS ;
步骤S214-步骤S216、UE周期性发送上行SPS业务至基站;步骤S218、基站利用物理层下行控制信道(PDCCH, Physical downlink controlchannel)携带释放上行SPS的DCIO至UE ;步骤S220、基站释放上行SPS ;步骤S222、UE释放上行SPS。由于无线信道传输的随机性,eNB发送的激活上行SPS的DCIO可能会在传输过程 中由于信道的干扰等原因丢失,造成UE无法成功接收这个DCI。因此上行SPS的激活存在不可靠的客观问题。如果UE未成功接收到激活上行SPS的DCI0,会造成eNB和UE各自分别维护的上行SPS业务状态不一致。即就是基站的上行SPS状态处于激活态,而UE的上行SPS状态还处于去激活态。eNB和UE之间上行SPS状态的不一致,会导致以下三个问题(I)上行时频资源浪费eNB向UE发送激活上行SPS的DCI0,因为无线信道的不确定性或者其他某种原因,UE未成功接收到这个DCI0,因此eNB和UE各自维护的上行SPS状态出现不一致,进而导致在上行SPS的周期时隙,UE不会使用基站给它分配的上行SPS时频资源。而eNB也无法将这些时频资源也分配给其他UE使用,导致上行时频资源的浪费,如图3所示。(2)上行业务的调度质量无法得到保证当有满足上行SPS特性的业务数据需要发送时,UE会通过向eNB发送上行BSR通知eNB,eNB判决可以给UE使用上行SPS时,eNB会向UE发送激活上行SPS的DCIO。因为无线信道的不确定性或者其他某种原因,UE未接收到这个DCI0,导致上行SPS无法得到及时激活,则UE只能通过动态调度方式获取资源。和SPS方式相比,动态调度方式无法很好的保证上行业务的调度质量。(3)增加了上行业务传输的不确定性如果UE上行SPS未激活而没有在上行SPS周期时隙发送数据业务,eNB由于维护的当前UE的上行SPS状态已经激活而在该时隙的指定时频资源上检测数据的话,eNB不会检测到任何有效数据。按照协议的处理,eNB会发起上行业务的重传流程。因为UE没有在上行半静态调度周期上发送任何数据,因此UE也无对应的上行数据可以重传,因此会导致基站在重传的时隙上也无法检测到任何有效的上行业务。eNB不但可能需要为再次激活上行SPS分配控制信道资源,而且因为eNB无法及时知道UE的上行SPS激活失败而延长了上行SPS成功激活的时间,增加了 UE上行业务传输的不确定性。以上提到的三个问题,都源于在激活上行SPS的时候,eNB无法及时得到UE对激活上行SPS的DCIO的接收情况。针对现有的网络部署中,可能会出现上行时频资源浪费、上行业务的调度质量无法得到保证以及上行业务传输的不确定性的问题,目前尚未提出有效的解决方案。
发明内容
本发明的主要目的在于提供上行SPS激活的确定方法、设备及系统,以解决相关技术中可能会出现上行时频资源浪费、上行业务的调度质量无法得到保证以及上行业务传输的不确定性的问题。根据本发明的一个方面,提供了一种上行SPS激活的确定方法,包括基站eNB发送激活上行SPS的下行控制信息DCI0,在所述DCIO指示的上行时频资源上检测用户设备UE反馈的混合自动重传请求HARQ信息;若所述eNB未检测到所述HARQ信息,重新发送所述DCIO激活所述上行SPS ;若所述eNB检测到所述HARQ信息,且所述eNB发送所述DCIO的次数小于预设次数,则所述eNB确定所述上行SPS被激活。优选的,所述eNB发送激活上行SPS的下行控制信息DCIO之前,包括当所述UE有满足SPS业务特性的上行业务需要发送时,所述eNB接收所述UE发送的上行缓冲区状态报告BSR ;所述eNB确定向所述UE分配上行SPS资源,所述eNB保持所述UE上行SPS状态为去激活态。优选的,所述eNB在所述DCIO指示的上行时频资源上检测UE反馈的HARQ信息,包括下列之一所述eNB在所述DCIO指示的上行时频资源未检测到所述HARQ信息,不能激活所述上行SPS,确定是否继续激活所述上行SPS ;当所述DCIO和下行共享信道数据在同一 个下行子帧发送时,所述eNB在所述DCIO指示的上行时频资源上接收到非确定NACK信息,确定所述下行共享信道数据未被所述UE成功接收,所述DCIO被所述UE成功接收,设置所述UE的上行SPS状态为激活态,并根据接收的NACK信息进行下行共享信道数据的重传;当所述DCIO和下行共享信道数据不在同一个下行子帧发送时,所述eNB在所述DCIO指示的上行时频资源上接收到确定ACK信息,确定所述DCIO被所述UE成功接收,设置所述UE的上行SPS状态为激活态;当所述DCIO和下行共享信道数据在同一个下行子帧发送时,所述eNB在所述DCIO指示的上行时频资源上接收到ACK信息,确定所述下行共享信道数据被所述UE成功接收,所述DCIO被所述UE成功接收,设置所述UE的上行SPS状态为激活态。优选的,若所述eNB确定所述上行SPS未被激活,则所述eNB在物理层上行控制信道PUCCH资源上检测UE反馈的HARQ信息,并确定是否继续激活所述上行SPS。优选的,所述eNB在物理层上行控制信道PUCCH资源上检测UE反馈的HARQ信息,包括当所述DCIO和下行共享信道数据在同一个下行子帧发送时,所述eNB在物理层上行控制信道PUCCH资源上检测到UE反馈的ACK信息,确定所述下行共享信道数据被UE成功接收;当所述DCIO和下行共享信道数据在同一个下行子帧发送时,所述eNB在所述PUCCH资源上检测到UE反馈的NACK信息,确定所述下行共享信道数据未被UE成功接收。优选的,所述eNB发送所述DCIO的次数不小于预设次数时,则所述eNB确定放弃所述上行SPS的激活。优选的,所述预设次数按如下步骤确定所述eNB为所述UE报告给所述eNB的下行物理信道参数和所述eNB检测到的下行物理信道参数分配权重;所述eNB获取所述各下行物理信道参数的参数值,计算所述参数值与其对应的权重的乘积之和,设置为N。优选的,所述下行物理信道参数包括信道质量指示CQI和下行误块率BLER。根据本发明的另一个方面,提供了另外一种上行半静态调度SPS激活的确定方法,包括用户设备UE检测是否接收到基站eNB发送的激活上行SPS的下行控制信息DCIO ;当检测结果为是时,所述UE确定所述上行SPS被激活;当所述检测结果为否时,所述UE确定所述上行SPS未被激活。优选的,当检测结果为是时,所述UE确定所述上行SPS被激活,包括下列之一当所述DCIO和下行共享信道数据不在同一个下行子帧发送时,所述UE使用所述DCIO指示的上行时频资源向所述eNB回应确定ACK信息,并设置自身的上行SPS状态为激活态;当所述DCIO和下行共享信道数据在同一个下行子帧发送且所述下行共享信道数据被成功解析时,所述UE使用所述DCIO指示的上行时频资源向所述eNB回应ACK信息,并设置自身的上行SPS状态为激活态;当所述DCIO和下行共享信道数据在同一个下行子帧发送且所述下行共享信道数据未被成功解析时,所述UE使用所述DCIO指示的上行时频资源向所述eNB回应非确定NACK信息,并设置自身的上行SPS状态为激活态。优选的,当所述检测结果为否时,所述UE确定所述上行SPS未被激活,包括下列之一当所述DCIO和下行共享信道数据不在同一个下行子帧发送时,所述UE未接收到所述DCIO,所述UE不执行操作;当所述DCIO和下行共享信道数据在同一个下行子帧发送且所述下行共享信道数据被成功解析时,所述UE使用物理层上行控制信道PUCCH资源向所述eNB回应ACK信息,并保持自身的上行SPS状态为去激活态;当所述DCIO和下行共 享信道数据在同一个下行子帧发送且所述下行共享信道数据未被成功解析时,所述UE使用所述PUCCH资源向所述eNB回应NACK信息,并保持自身的上行SPS状态为去激活态。根据本发明的另一个方面,提供了一种基站eNB,包括第一检测模块,用于发送激活上行SPS的下行控制信息DCI0,在所述DCIO指示的上行时频资源上检测用户设备UE反馈的混合自动重传请求HARQ信息;重发模块,用于若所述检测模块未检测到所述HARQ信息,重新发送所述DCIO激活所述上行SPS ;第一确定模块,用于若所述检测模块检测到所述HARQ信息,且已经发送的所述DCIO的次数小于预设次数,则确定所述上行SPS被激活。根据本发明的另一个方面,提供了一种用户设备UE,包括第二检测模块,用于检测是否接收到基站eNB发送的激活上行SPS的下行控制信息DCIO ;第二确定模块,用于当检测结果为是时,确定所述上行SPS被激活;第三确定模块,用于当所述检测结果为否时,确定所述上行SPS未被激活。根据本发明的另一个方面,提供了一种上行半静态调度SPS激活的确定系统,包括基站eNB和用户设备UE :所述eNB,用于发送激活上行SPS的下行控制信息DCI0,在所述DCIO指示的上行时频资源上检测所述UE反馈的混合自动重传请求HARQ信息;若未检测到所述HARQ信息,重新发送所述DCIO激活所述上行SPS ;若检测到所述HARQ信息,且发送的所述DCIO的次数小于预设次数,则确定所述上行SPS被激活;所述UE,用于检测是否接收到所述eNB发送的激活上行SPS的下行控制信息DCIO ;当检测结果为是时,确定所述上行SPS被激活;当所述检测结果为否时,确定所述上行SPS未被激活。在本发明实施例中,eNB发送激活上行SPS的DCI0,在DCIO指示的上行时频资源上检测UE反馈的HARQ信息;若eNB未检测到HARQ信息,重新发送DCIO激活上行SPS ;若eNB检测到HARQ信息时发送的DCIO的次数小于预设次数,则eNB确定上行SPS被激活。即,在本发明实施例中,eNB能够在有限的时间(确定了发送DCIO的预设次数)内确定上行SPS是否被激活,增强了上行SPS激活的可靠性和及时性,避免如相关技术中所提到的上行SPS激活流程带来的上行时频资源浪费、上行业务的调度质量无法得到保证以及上行业务传输的不确定性的问题,缩短了 UE和eNB在上行SPS激活失败时进行重激活或者判断确定放弃上行SPS的处理时间。
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图I是根据相关技术的SPS示意图;图2是根据相关技术的上行SPS的激活和释放的流程图;图3是根据相关技术的eNB和UE双方的上行SPS状态不一致导致的上行资源浪费的示意图;图4是根据本发明实施例的SPS激活的确定方法的第一种处理流程图;图5是根据本发明实施例的SPS激活的确定方法的第二种处理流程图;图6是根据本发明实施例的实施例一的流程图;
图7是根据本发明实施例的实施例二的流程图;图8是根据本发明实施例的实施例三的流程图;图9是根据本发明实施例的策略判断模块的处理流程图;图10是根据本发明实施例的基站的结构示意图;图11是根据本发明实施例的UE的结构示意图;图12是根据本发明实施例的上行SPS激活的确定系统的结构示意图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。由于无线信道传输的随机性,eNB发送的激活上行SPS的DCIO可能会在传输过程中由于信道的干扰等原因丢失,造成UE无法成功接收这个DCI。因此上行SPS的激活存在不可靠的客观问题。如果UE未成功接收到激活上行SPS的DCI0,会造成eNB和UE各自分别维护的上行SPS业务状态不一致。即就是基站的上行SPS状态处于激活态,而UE的上行SPS状态还处于去激活态。eNB和UE之间上行SPS状态的不一致,会导致以下三个问题(I)上行时频资源浪费eNB向UE发送激活上行SPS的DCI0,因为无线信道的不确定性或者其他某种原因,UE未成功接收到这个DCI0,因此eNB和UE各自维护的上行SPS状态出现不一致,进而导致在上行SPS的周期时隙,UE不会使用基站给它分配的上行SPS时频资源。而eNB也无法将这些时频资源也分配给其他UE使用,导致上行时频资源的浪费,如图3所示。(2)上行业务的调度质量无法得到保证当有满足上行SPS特性的业务数据需要发送时,UE会通过向eNB发送上行BSR通知eNB,eNB判决可以给UE使用上行SPS时,eNB会向UE发送激活上行SPS的DCIO。因为无线信道的不确定性或者其他某种原因,UE未接收到这个DCI0,导致上行SPS无法得到及时激活,则UE只能通过动态调度方式获取资源。和SPS方式相比,动态调度方式无法很好的保证上行业务的调度质量。(3)增加了上行业务传输的不确定性如果UE上行SPS未激活而没有在上行SPS周期时隙发送数据业务,而eNB维护的当前UE的上行SPS状态已经激活而在该时隙的指定时频资源上检测数据的话,eNB不会检测到任何有效数据。按照协议的处理,eNB会发起上行业务的重传流程。因为UE没有在上行半静态调度周期上发送任何数据,因此UE也无指示的上行数据可以重传,因此会导致基站在重传的时隙上也无法检测到任何有效的上行业务。eNB不但可能需要为再次激活上行SPS分配控制信道资源,而且因为eNB无法及时知道UE的上行SPS激活失败而延长了上行SPS成功激活的时间,增加了 UE上行业务传输的不确定性。以上提到的三个问题,都源于在激活上行SPS的时候,eNB无法及时得到UE对激活上行SPS的DCIO的接收情况。为解决上述技术问题,本发明实施例提供了一种SPS激活的确定方法,其处理流程如图4所示,包括步骤S402、基站eNB发送激活上行SPS的DCI0,在DCIO指示的上行时频资源上检测UE反馈的HARQ信息;步骤S404、若eNB未检测到HARQ信息,重新发送DCIO激活上行SPS ;步骤S406、若eNB检测到HARQ信息,且eNB发送的DCIO的次数小于预设次数,则 eNB确定上行SPS被激活。在本发明实施例中,eNB发送激活上行SPS的DCI0,在DCIO指示的上行时频资源上检测UE反馈的HARQ信息;若eNB未检测到HARQ信息,重新发送DCIO激活上行SPS ;若eNB检测至HARQ信息时发送的DCIO的次数小于预设次数,则eNB确定上行SPS被激活。即,在本发明实施例中,eNB能够在有限的时间(确定了发送DCIO的预设次数)内确定上行SPS是否被激活,增强了上行SPS激活的可靠性和及时性,避免如相关技术中所提到的上行SPS激活流程带来的上行时频资源浪费、上行业务的调度质量无法得到保证以及上行业务传输的不确定性的问题,缩短了 UE和eNB在上行SPS激活失败时进行重激活或者判断确定放弃上行SPS的处理时间。实施时,eNB发送激活上行SPS的下行控制信息DCIO之前,包括当UE有满足SPS业务特性的上行业务需要发送时,UE使用PUSCH信道向eNB发送 BSR ;eNB接收到UE发送的BSR,eNB确定向UE分配上行SPS资源,此时eNB不能够将UE上行SPS状态修改为激活态,即,保持UE上行SPS状态为去激活态。实施时,如图4所示流程,eNB在DCIO指示的上行时频资源上检测UE反馈的HARQ信息,包括下列之一第一种情况eNB在DCIO指示的上行时频资源未检测到HARQ信息,不能激活上行SPS,确定是否继续激活上行SPS ;第二种情况当DCIO和下行共享信道数据在同一个下行子帧发送时,eNB在DCIO指示的上行时频资源上接收到非确定NACK信息,确定下行共享信道数据未被UE成功接收,DCIO被UE成功接收,设置UE的上行SPS状态为激活态,并根据接收的NACK信息进行下行共享信道数据的重传;第三种情况当DCIO和下行共享信道数据不在同一个下行子帧发送时,eNB在DCIO指示的上行时频资源上接收到确定ACK信息,确定DCIO被UE成功接收,设置UE的上行SPS状态为激活态;第四种情况当DCIO和下行共享信道数据在同一个下行子帧发送时,eNB在DCIO指示的上行时频资源上接收到ACK信息,确定下行共享信道数据被UE成功接收,DCIO被UE成功接收,设置UE的上行SPS状态为激活态。
实施时,若eNB确定上行SPS未被激活,则eNB可以在物理层上行控制信道(PUCCH, Physical uplink control channel)资源上检测 UE 反馈的 HARQ 信息,并确定是否继续激活上行SPS,其处理过程至少包括下面两种情况第一种情况当DCIO和下行共享信道数据在同一个下行子帧发送时,eNB在物理层上行控制信道PUCCH资源上检测到UE反馈的ACK信息,确定下行共享信道数据被UE成功接收,并确定是否继续激活上行SPS ;第二种情况当DCIO和下行共享信道数据在同一个下行子帧发送时,eNB在PUCCH资源上检测到UE反馈的NACK信息,确定下行共享信道数据未被UE成功接收,并确定是否继续激活上行SPS。当然,若eNB发送所述DCIO的次数不小于预设次数(包括大于等于的情况)时,则eNB确定放弃上行SPS的激活。实施时,优选的,预设次数可以按如下步骤确定eNB为UE报告给eNB的下行物理信道参数和eNB检测到的下行物理信道参数分配权重;eNB获取各下行物理信道参数的参数值,计算参数值与其对应的权重的乘积之和,设置为N。其中,上面提到的下行物理信道参数可以包括多种参数,例如,信道质量指示(CQI, Channel Quality Indication),下行误块率(BLER, Block Error Ratio),等等。基于同一发明构思,本发明实施例还提供了另外一种上行半静态调度SPS激活的确定方法,其处理流程如图5所示,包括步骤S502、UE检测是否接收到基站eNB发送的激活上行SPS的DCIO ;步骤S504、当检测结果为是时,UE确定上行SPS被激活;步骤S506、当检测结果为否时,UE确定上行SPS未被激活。如图5所示流程,步骤S504在实施时,当检测结果为是时,UE确定上行SPS被激活,可以包括如下多种情况第一种情况当DCIO和下行共享信道数据不在同一个下行子帧发送时,UE使用DCIO指示的上行时频资源向eNB回应确定ACK信息,并设置自身的上行SPS状态为激活态;
第二种情况当DCIO和下行共享信道数据在同一个下行子帧发送且下行共享信道数据被成功解析时,UE使用DCIO指示的上行时频资源向eNB回应ACK信息,并设置自身的上行SPS状态为激活态;第三种情况当DCIO和下行共享信道数据在同一个下行子帧发送且下行共享信道数据未被成功解析时,UE使用DCIO指示的上行时频资源向eNB回应非确定NACK信息,并设置自身的上行SPS状态为激活态。如图5所示流程,步骤S506在实施时,当检测结果为否时,UE确定上行SPS未被激活,也可以包括如下多种情况第一种情况当DCIO和下行共享信道数据不在同一个下行子帧发送时,UE未接收到DCIO,UE不执行任何操作;第二种情况当DCIO和下行共享信道数据在同一个下行子帧发送且下行共享信道数据被成功解析时,UE使用物理层上行控制信道PUCCH资源向eNB回应ACK信息,并保持自身的上行SPS状态为去激活态;第三种情况当DCIO和下行共享信道数据在同一个下行子帧发送且下行共享信道数据未被成功解析时,UE使用PUCCH资源向eNB回应NACK信息,并保持自身的上行SPS状态为去激活态。图4及图5分别从不同的角度描述了上行SPS激活的确定方法,现将两个角度进行结合,以此为角度进行上行SPS激活的确定方法的描述,包括以下步骤步骤a、当UE有满足SPS业务特性的上行业务需要发送时,UE向eNB发送相应的BSR ;步骤b、eNB接收到BSR后,通过判定策略确定可以向UE分配上行SPS资源;步骤c、eNB向UE发送激活上行SPS的DCI0,此时基站不可将当前UE上行SPS状态修改为“激活态”;步骤d、UE成功检测到激活上行SPS的DCIO I)如果发送激活上行SPS的DCIO的下行子帧无下行共享信道数据(即,当DCIO和下行共享信道数据不在同一个下行子帧发送时),UE使用激活上行SPS的DCIO指示的上行时频资源,向eNB回应确认(ACK)信息并设置自身的上行SPS状态为“激活态”;2)如果当前下行子帧有下行共享信道数据(即,当DCIO和下行共享信道数据在同一个下行子帧发送时),且下行共享信道数据被成功解析,UE使用激活上行SPS的DCIO指示的时频资源向基站回应ACK信息,并设置自身的上行SPS状态为“激活态”;3)如果当前下行子帧有下行共享信道数据,且下行共享信道数据未被成功解析,UE使用激活上行SPS的DCIO中携带的上行时频资源向eNB回应非确认(NACK)信息,并设置自身的上行SPS状态为“激活态”;步骤e、如果UE未成功检测到激活上行SPS的DCIO I)如果发送激活上行SPS的DCIO的下行子帧无下行共享信道数据,当前下行子帧UE未接收到任何DCI,UE不做任何操作;2)如果当前下行子帧有下行共享信道数据,且下行共享信道数据被成功解析,UE使用物理层上行控制信道(PUCCH, Physical uplink control channel)资源向eNB回应ACK信息,并保持自身的上行SPS状态为“去激活态”;3)如果当前下行子帧有下行共享信道数据,且下行共享信道数据未被成功解析,UE使用PUCCH资源向eNB回应NACK信息,并保持自身的上行SPS状态为“去激活态”;步骤f、eNB根据无线系统的子帧时序关系,在DCIO指示的上行子帧接收UE反馈的HARQ信息I) eNB在激活上行SPS的DCIO指示的上行时频资源未检测到当前UE反馈的下行HARQ信息(对应e) (I)),eNB不能激活上行SPS状态,并通过策略判断模块确定是否继续激活上行SPS ;2) eNB在对应的PUCCH资源上检测到ACK (对应e) (2)),eNB通过策略判断模块可以判断出下行共享信道数据被UE成功接收;如果eNB在对应的PUCCH资源上收到NACK (对应e) (3)),eNB通过策略判断模块可以判断出下行共享信道业务未被UE成功接收。eNB不能激活上行SPS状态,并使用策略判断模块确定是否继续激活上行SPS ;3) eNB在激活上行SPS的DCIO指示的时频资源上接收到NACK (对应d) (3)),eNB通过策略判断模块可以判断出下行共享信道数据未被UE成功接收,激活上行SPS的DCIO被UE成功接收,则eNB可以设置当前UE的上行SPS状态为“激活态”,并根据接收到的NACK进行下行共享信道数据的重传;4) eNB在激活上行SPS的DCIO指示的时频资源上接收到ACK(对应d)⑴和d)
(2)),eNB通过策略判断模块可以判断出下行共享信道数据被UE成功接收,激活上行SPS的DCIO被UE成功接收,则eNB可以设置当前UE的上行SPS状态为“激活态”。本发明实施例能够解决因为无线信道的不确定性,eNB发送的激活上行SPS的DCIO未被UE成功接收时所导致的在背景技术中提到的上行时频资源浪费等三个问题。根据本发明实施例提出的方法,eNB能够及时得到上行SPS激活的结果,从而解决上述三个问题。下文中将参考附图并结合实施例来详细说明本发明。
实施例一结合图6,本发明实施例的步骤如下步骤S602、UE检测到有满足上行SPS特性的上行业务需要发送,触发UE发起组建BSR的流程;步骤S604、UE通过向eNB发送BSR,通知eNB当前UE上行有满足SPS特性的数据需要发送。此处UE通过发送调度申请(SR,Schedule Requese)向eNB申请上行共享信道(PUSCH, Physical Uplink Share Channel)的调度资源等步骤不在本发明涉及范围之内,因此省略;步骤S606、基站判决对当前UE可以激活上行SPS ;步骤S608、基站向UE发送HXXH信息,其中携带激活上行SPS的DCIO ;步骤S610、UE成功接收到HXXH并解析出激活上行SPS的DCIO ;步骤S612、UE第一次使用激活上行SPS的DCIO中携带的上行时频资源向eNB发送SPS业务,同时携带下行HARQ的ACK确认信息;步骤S614、UE根据eNB指示,激活上行SPS ;步骤S616、eNB接收到UE反馈的ACK信息后,通过策略判断模块的处理后,激活当前UE的上行SPS ;步骤S618、UE根据上行SPS的配置,周期性地在指定的上行调度资源上发送上行业务;步骤S620、eNB向UE发送PDCCH,其中包含释放上行SPS的DCIO ;步骤S622、eNB释放当前UE的上行SPS ;步骤S624、UE成功接收释放上行SPS的DCIO后,释放上行SPS。实施例二图7说明了当因为无线信道的不确定性等某种原因,导致eNB向UE发送的激活上行SPS的DCIO丢失或者未被UE成功接收的场景步骤S702、UE检测到有满足上行SPS特性的上行业务需要发送,触发UE发起组建BSR的流程;步骤S704、UE通过向eNB发送BSR,通知eNB当前UE上行有满足SPS特性的数据需要发送;此处UE通过发送SR向eNB申请PUSCH的调度资源等步骤不在本发明涉及范围之内,因此省略;步骤S706、基站判决对当前UE可以激活上行SPS ;
步骤S708、基站向UE发送物理层HXXH信息,其中携带激活上行SPS的DCIO。但是因为无线信道的不确定性等某种原因,激活上行激活上行SPS的DCIO未被UE成功接收到;步骤S710、eNB等不到在激活上行SPS的DCIO指示的上行时频资源上接收到UE反馈的下行HARQ信息,eNB的策略判断模块判断当前UE的上行SPS激活次数未超过门限值,继续激活当前UE的上行SPS ;步骤S712、eNB再次向UE发送物理层HXXH信息,其中携带激活上行SPS的DCIO ;步骤S714、UE成功接收到激活上行SPS的DCIO ;步骤S716、UE第一次使用激活上行SPS的DCIO中携带的上行时频资源向eNB 发送SPS业务,同时携带下行HARQ的ACK确认信息;步骤S718、UE根据eNB指示,激活上行SPS ;步骤S720、eNB接收到UE反馈的ACK信息后,通过策略判断模块的处理后,激活当前UE的上行SPS。实施例三图8说明了 eNB向UE同时发送激活上行SPS的DCIO和TOSCH业务的场景步骤S802、UE检测到有满足上行SPS特性的上行业务需要发送,触发UE发起组建BSR的流程;步骤S804、UE通过向eNB发送BSR,通知eNB当前UE上行有满足SPS特性的数据需要发送。此处UE通过发送SR向eNB申请PUSCH的调度资源等步骤不在本发明涉及范围之内,因此省略;步骤S806、基站判决对当前UE可以激活上行SPS ;步骤S808、基站向UE发送物理层HXXH信息,其中携带激活上行SPS的DCIO和指示下行I3DSCH信道数据的DCI ;步骤S810、UE成功解析I3DSCH数据和激活上行SPS的DCIO ;步骤S812、UE第一次使用激活上行SPS的DCIO中携带的上行时频资源向eNB发送SPS业务,同时携带下行HARQ的ACK确认信息;步骤S814、UE根据eNB指示,激活上行SPS ;步骤S816、eNB接收到UE反馈的ACK信息后,通过策略判断模块的处理后,激活当前UE的上行SPS。上面提到,eNB计算预设次数,优选的,可以在eNB中设置一个策略判断模块,策略判断模块的主要功能包括但不限于以下几点根据UE报告给eNB的下行物理信道参数和eNB检测到的下行信道参数,包括但不限于CQI、BLER等参数,实时计算上行SPS激活次数的门限值。ActThresholdmax = P1Xw^P2Xw2+. . . +PnXWnActThresholdmax表示上行SPS激活次数的最大门限值,即预设次数N ;P1, P2......Pn,表示影响计算上行SPS激活次数的相关参数,包括但不限于UE报
告给eNB的下行物理信道参数和eNB检测到的下行信道参数;W1, W2......Wn是分别对应P1, P2......Pn的各个参数的权重值。维护当前UE的上行SPS激活失败次数,如果激活失败次数在超过ActThresholdniax次数前,激活成功当前UE的上行SPS,则已累计的当前UE的上行SPS激活次数清零。eNB发送完激活上行SPS的DCIO后,根据物理层在SPS的上行时频资源上检测到的下行HARQ信息,决策是否激活当前UE的上行SPS。如果当前UE的上行SPS激活失败次数大于等于ActThresh0Idmax,则决策放弃激活当前UE的上行SPS。采用该模块进行处理的流程如图9所示,包括步骤S902、发送完激活上行SPS的DCIO之后,eNB在上行特定时隙资源上检测HARQ信息;步骤S904、UE在激活上行SPS的DCIO指示的时频资源上检测到UE回应的下行HARQ信息,若是,执行步骤S906,若否,执行步骤S908 ;步骤S906、判断UE已经接收到激活上行SPS的DCI0,激活当前UE的上行SPS ;步骤S908、上行SPS激活失败次数加I :ActULSPSNum+l ;步骤S910、判断上行SPS激活失败次数是否大于等于激活门限值,即ActULSPSNum> =ActThreshold, ActThreshold是根据CQI、BLER等参数及其各自权重,计算出来的上行SPS激活失败的可容忍的门限值,若是,执行步骤S912,若否执行步骤S914 ;步骤S912、放弃激活当前UE的上行SPS ; 步骤S914、继续激活当前UE的上行SPS。图中虚线框所包围的内容为策略判断模块的判断处理过程。策略判断模块根据UE报告给eNB的下行物理信道参数和eNB检测到的下行信道参数,包括但不限于CQI、BLER等参数,给各个参数分配一定的权重,根据各个参数所占的权重,确定激活上行SPS的DCIO的发送次数门限值,当eNB向UE发送激活上行SPS的DCIO的次数等于该门限值,eNB还未收到UE回复的激活上行SPS的ACK消息时,eNB放弃激活UE的上行SPS业务,避免了反复激活带来的资源浪费和效率低下。比如当CQI值很高,等于或者接近15,BLER很低,等于或者接近O的情况下,表明下行物理信道条件很好,此时激活上行SPS的DCIO的发送次数门限可以设置的小一点,反之亦然。基于同一发明构思,本发明实施例还提供了一种基站eNB,其结构示意图如图10所示,包括第一检测模块1001,用于发送激活上行SPS的下行控制信息DCIO,在DCIO指示的上行时频资源上检测用户设备UE反馈的混合自动重传请求HARQ信息;重发模块1002,用于若检测模块1001未检测到HARQ信息,重新发送DCIO激活上行 SPS ;第一确定模块1003,用于若检测模块1002检测到HARQ信息,且发送的DCIO的次数小于预设次数,则eNB确定上行SPS被激活。检测模块分别与重发模块及第一确定模块连接。基于同一发明构思,本发明实施例还提供了一种用户设备UE,其结构示意图如图11所示,包括第二检测模块1101,用于检测是否接收到基站eNB发送的激活上行SPS的下行控制信息DCIO ;第二确定模块1102,用于当检测结果为是时,确定上行SPS被激活;
第三确定模块1103,用于当检测结果为否时,确定上行SPS未被激活。第二检测模块分别与第二确定模块、第三确定模块相连接。基于同一发明构思,本发明实施例还提供了一种上行半静态调度SPS激活的确定系统,其结构示意图如图12所示,包括相连接的基站eNB1201和用户设备UE1202 eNB 1201,用于发送激活上行SPS的下行控制信息DCI0,在DCIO指示的上行时频资源上检测UE 1202反馈的混合自动重传请求HARQ信息;若未检测到HARQ信息,重新发送DCIO激活上行SPS ;若检测到HARQ信息,且发送激活上行SPS的DCIO的次数小于预设次数,则确定上行SPS被激活;UE 1202,用于检测是否接收到eNB 1201发送的激活上行SPS的下行控制信息DCIO ;当检测结果为是时,确定上行SPS被激活;当检测结果为否时,确定上行SPS未被激
活。 通过本发明实施例提供的技术方案和系统,可以归纳出本发明实施例实现了如下结论通过加入激活上行SPS的DCIO的反馈机制,增强了上行SPS激活的可靠性和及时性,避免了前面所述目前的上行SPS激活流程带来的上行时频资源浪费等三个问题;缩短了 UE和eNB,在上行SPS激活失败时进行重激活或者判断确定放弃上行SPS的处理时间;通过在激活上行SPS的场景下,对UE和eNB行为的约定以及在eNB侧增加策略判断模块以及对策略判断模块流程的描述,可以实现本发明实施例描述的技术方案;本技术方案是在现有的协议的框架和基础之上实现对上行SPS激活不确定问题的解决,并未违反现有协议的约定和精神。从以上的描述中,可以看出,本发明实现了如下技术效果在本发明实施例中,eNB发送激活上行SPS的DCI0,在DCIO指示的上行时频资源上检测UE反馈的HARQ信息;若eNB未检测到HARQ信息,重新发送DCIO激活上行SPS ;若eNB检测到HARQ信息时发送的DCIO的次数小于预设次数,则eNB确定上行SPS被激活。即,在本发明实施例中,eNB能够在有限的时间(确定了发送DCIO的预设次数)内确定上行SPS是否被激活,增强了上行SPS激活的可靠性和及时性,避免如相关技术中所提到的上行SPS激活流程带来的上行时频资源浪费、上行业务的调度质量无法得到保证以及增加了上行业务传输的不确定性的问题,缩短了 UE和eNB在上行SPS激活失败时进行重激活或者判断确定放弃上行SPS的处理时间。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种上行半静态调度SPS激活的确定方法,其特征在于,包括 基站eNB发送激活上行SPS的下行控制信息DCIO,在所述DCIO指示的上行时频资源上检测用户设备UE反馈的混合自动重传请求HARQ信息; 若所述eNB未检测到所述HARQ信息,重新发送所述DCIO激活所述上行SPS ; 若所述eNB检测到所述HARQ信息,且所述eNB发送的所述DCIO的次数小于预设次数,则所述eNB确定所述上行SPS被激活。
2.根据权利要求I所述的方法,其特征在于,所述eNB发送激活上行SPS的下行控制信息DCIO之前,包括 当所述UE有满足SPS业务特性的上行业务需要发送时,所述eNB接收所述UE发送的上行缓冲区状态报告BSR ; 所述eNB确定向所述UE分配上行SPS资源,所述eNB保持所述UE上行SPS状态为去激活态。
3.根据权利要求I所述的方法,其特征在于,所述eNB在所述DCIO指示的上行时频资源上检测UE反馈的HARQ信息,包括下列之一 所述eNB在所述DCIO指示的上行时频资源未检测到所述HARQ信息,不能激活所述上行SPS,确定是否继续激活所述上行SPS ; 当所述DCIO和下行共享信道数据在同一个下行子帧发送时,所述eNB在所述DCIO指示的上行时频资源上接收到非确定NACK信息,确定所述下行共享信道数据未被所述UE成功接收,所述DCIO被所述UE成功接收,设置所述UE的上行SPS状态为激活态,并根据接收的NACK信息进行下行共享信道数据的重传; 当所述DCIO和下行共享信道数据不在同一个下行子帧发送时,所述eNB在所述DCIO指示的上行时频资源上接收到确定ACK信息,确定所述DCIO被所述UE成功接收,设置所述UE的上行SPS状态为激活态; 当所述DCIO和下行共享信道数据在同一个下行子帧发送时,所述eNB在所述DCIO指示的上行时频资源上接收到ACK信息,确定所述下行共享信道数据被所述UE成功接收,所述DCIO被所述UE成功接收,设置所述UE的上行SPS状态为激活态。
4.根据权利要求I所述的方法,其特征在于,若所述eNB确定所述上行SPS未被激活,则所述eNB在物理层上行控制信道PUCCH资源上检测UE反馈的HARQ信息,并确定是否继续激活所述上行SPS。
5.根据权利要求4所述的方法,其特征在于,所述eNB在物理层上行控制信道PUCCH资源上检测UE反馈的HARQ信息,包括 当所述DCIO和下行共享信道数据在同一个下行子帧发送时,所述eNB在物理层上行控制信道PUCCH资源上检测到UE反馈的ACK信息,确定所述下行共享信道数据被UE成功接收; 当所述DCIO和下行共享信道数据在同一个下行子帧发送时,所述eNB在所述PUCCH资源上检测到UE反馈的NACK信息,确定所述下行共享信道数据未被UE成功接收。
6.根据权利要求I至5任一项所述的方法,其特征在于,所述eNB发送所述DCIO的次 >数不小于预设次数时,则所述eNB确定放弃所述上行SPS的激活。
7.根据权利要求6所述的方法,其特征在于,所述预设次数按如下步骤确定所述eNB为所述UE报告给所述eNB的下行物理信道参数和所述eNB检测到的下行物理信道参数分配权重; 所述eNB获取所述各下行物理信道参数的参数值,计算所述参数值与其对应的权重的乘积之和,设置为所述预设次数。
8.根据权利要求7所述的方法,其特征在于,所述下行物理信道参数包括信道质量指示CQI和下行误块率BLER。
9.一种上行半静态调度SPS激活的确定方法,其特征在于,包括 用户设备UE检测是否接收到基站eNB发送的激活上行SPS的下行控制信息DCIO ; 当检测结果为是时,所述UE确定所述上行SPS被激活; 当所述检测结果为否时,所述UE确定所述上行SPS未被激活。
10.根据权利要求9所述的方法,其特征在于,当检测结果为是时,所述UE确定所述上行SPS被激活,包括下列之一当所述DCIO和下行共享信道数据不在同一个下行子帧发送时,所述UE使用所述DCIO指示的上行时频资源向所述eNB回应确定ACK信息,并设置自身的上行SPS状态为激活态;当所述DCIO和下行共享信道数据在同一个下行子帧发送且所述下行共享信道数据被成功解析时,所述UE使用所述DCIO指示的上行时频资源向所述eNB回应ACK信息,并设置自身的上行SPS状态为激活态; 当所述DCIO和下行共享信道数据在同一个下行子帧发送且所述下行共享信道数据未被成功解析时,所述UE使用所述DCIO指示的上行时频资源向所述eNB回应非确定NACK信息,并设置自身的上行SPS状态为激活态。
11.根据权利要求9或10所述的方法,其特征在于,当所述检测结果为否时,所述UE确定所述上行SPS未被激活,包括下列之一 当所述DCIO和下行共享信道数据不在同一个下行子帧发送时,所述UE未接收到所述DCIO,所述UE不执行操作; 当所述DCIO和下行共享信道数据在同一个下行子帧发送且所述下行共享信道数据被成功解析时,所述UE使用物理层上行控制信道PUCCH资源向所述eNB回应ACK信息,并保持自身的上行SPS状态为去激活态; 当所述DCIO和下行共享信道数据在同一个下行子帧发送且所述下行共享信道数据未被成功解析时,所述UE使用所述PUCCH资源向所述eNB回应NACK信息,并保持自身的上行SPS状态为去激活态。
12.—种基站eNB,其特征在于,包括 第一检测模块,用于发送激活上行SPS的下行控制信息DCI0,在所述DCIO指示的上行时频资源上检测用户设备UE反馈的混合自动重传请求HARQ信息; 重发模块,用于若所述检测模块未检测到所述HARQ信息,重新发送所述DCIO激活所述上行SPS ; 第一确定模块,用于若所述检测模块检测到所述HARQ信息,且发送的所述DCIO的次数小于预设次数,则确定所述上行SPS被激活。
13.一种用户设备UE,其特征在于,包括 第二检测模块,用于检测是否接收到基站eNB发送的激活上行SPS的下行控制信息DCIO ; 第二确定模块,用于当检测结果为是时,确定所述上行SPS被激活; 第三确定模块,用于当所述检测结果为否时,确定所述上行SPS未被激活。
14.一种上行半静态调度SPS激活的确定系统,其特征在于,包括基站eNB和用户设备UE 所述eNB,用于发送激活上行SPS的下行控制信息DCI0,在所述DCIO指示的上行时频资源上检测所述UE反馈的混合自动重传请求HARQ信息;若未检测到所述HARQ信息,重新发送所述DCIO激活所述上行SPS ;若检测到所述HARQ信息,且发送的所述DCIO的次数小于预设次数,则确定所述上行SPS被激活; 所述UE,用于检测是否接收到所述eNB发送的激活上行SPS的下行控制信息DCIO ;当检测结果为是时,确定所述上行SPS被激活;当所述检测结果为否时,确定所述上行SPS未被激活。
全文摘要
本发明提供了上行SPS激活的确定方法、设备及系统,一种上行SPS激活的确定方法包括eNB发送激活上行SPS的下行控制信息DCI0,并在该DCI0指示的上行时频资源上检测UE反馈的HARQ信息;若eNB未检测到HARQ信息,重新发送DCI0激活上行SPS;若eNB检测到HARQ信息时发送的DCI0的次数小于预设次数,则eNB确定上行SPS被激活。采用本发明能够解决上行时频资源浪费、上行业务的调度质量无法得到保证以及上行业务传输的不确定性问题。
文档编号H04W72/08GK102781111SQ20111012346
公开日2012年11月14日 申请日期2011年5月13日 优先权日2011年5月13日
发明者李绥龙, 王小锋, 韩茜 申请人:中兴通讯股份有限公司