一种半静态调度业务资源释放方法及系统的制作方法

文档序号:7896318阅读:394来源:国知局
专利名称:一种半静态调度业务资源释放方法及系统的制作方法
技术领域
本发明涉及无线通信系统中业务资源管理技术,特别是指一种半静态调度 (SPS, Semi-Persistence Scheduling)业务资源释放方法及系统。
背景技术
目前,移动通信系统一般采用共享式资源分配调度方式,其优点是可以极大程 度的利用无线通信资源。对于这种调度方式,原有的电路域的话音业务已经被取消,取 而代之的是数据域的互联网协议语音(VoIP,Voice over Internet Protocol)业务。但是, 由于话音用户的数量比较庞大,而且共享式调度的资源分配方式需要每次传输都发送相 关的控制信息,所以,控制信息的开销过大。因此,对于数据包大小比较固定、到达时 间间隔满足一定规律的实时性业务,则可以采用半静态调度技术,如此,能在很大程度 上减小控制开销。
半静态调度是指为特定业务设计的、在固定时刻使用预先分配资源,而在其 它时刻进行动态调度的一种调度方法。具体地,半静态调度下,指定资源块在一定的时 间范围内周期性地分配给固定的用户,以适应某些周期性、有效载荷大小固定的业务的 特点,如此,可以节省资源的分配、指示等控制信息带来的系统开销;而对于半静态调 度业务数据的重传则采用动态调度的方法,因此,调度方法称为半静态调度。
半静态调度在业务开始时需要激活资源,而在业务结束后需要释放资源。目 前,在长期演进(LTE,Long Term Evolution)系统中,释放资源的方式有两种一种是显 式释放,一种是隐式释放。其中,显式释放是基站侧发送信令进行半静态调度资源的释 放,并且需要收到对方的确认(ACK)信息才能真正释放资源;隐式释放一般用于上行, 即用户终端(UE,User Equipment)通过发送连续的两个以上全零数据包,基站检测到 后进行半静态调度资源的释放。
但是,对于隐式释放方式,由于UE在连续发送两个以上全零数据包后,自行释 放资源,并不知道基站是否正确接收到上行隐式释放数据,因此,会造成基站和UE对于 资源的分配和释放的不一致,尤其是在信道条件比较差的情况下,这种不一致会导致如 下两种不良结果
(I)UE发送全零数据包后,自行释放SPS带宽资源,由于信道条件恶劣,演进 型基站(eNB,evolved Node B)没有正确接收到全零数据包,仍然认为SPS带宽资源有 效,如此,导致该带宽资源不能分给别的用户使用,从而浪费资源。
(2)UE在多次发送全零数据包后,自行释放SPS带宽资源,由于信道条件恶 劣,而eNB没有正确接收到全领数据包,因此,eNB会在SPS带宽资源上要求UE重发 数据,此时,由于UE已经释放SPS带宽资源,如此,UE无法得到重发的指令,从而造 成eNB释放带宽资源的延迟。4发明内容
有鉴于此,本发明的主要目的在于提供一种半静态调度业务资源释放方法及系 统,以解决现有的上行半静态调度中资源释放时出现的资源浪费和释放延迟的问题。
为达到上述目的,本发明的技术方案是这样实现的
本发明提供了一种SPS业务资源释放方法,该方法包括
半静态调度业务结束后,UE向基站发送全零数据包;
基站收到数据包后,进行校验,并在校验正确后向所述UE返回ACK消息,同 时释放为所述UE分配的SPS资源;
所述UE收到ACK消息后,释放自身的SPS资源。
上述方案中,所述方法具体包括
半静态调度业务结束后,所述UE向所述基站发送一个全零数据包;
所述基站收到数据包后,进行校验,并在校验正确后向所述UE返回ACK消息;
所述UE收到ACK消息后,将ACK消息的计数值累加,判断收到的ACK消息 的个数是否等于N,确定不等于后,所述UE继续向所述基站发送一个全零数据包,所述 基站收到数据包后,进行校验,如此循环,直至连续收到的ACK消息的个数等于N;
之后,所述UE释放自身的SPS资源,同时,所述基站释放为所述UE分配的 SPS资源。
上述方案中,该方法进一步包括
校验错误后,所述基站向所述UE返回否定(NACK)消息;
所述UE收到NACK消息后,将ACK消息的计数值清零,之后所述UE继续向所述基站发送一个全零数据包。
上述方案中,所述UE向基站发送全零数据包,为
UE在半静态调度业务对应的SPS资源上向基站发送全零数据包。
上述方案中,所述基站向UE返回ACK消息,为
基站在下行控制信道或指示信道中向UE返回ACK消息。
上述方案中,所述基站为eNB。
上述方案中,该方法进一步包括
校验错误时,基站向UE返回NACK消息;
UE收到NACK消息后,继续向基站发送全零数据包,基站收到数据包后,进行 校验,如此循环,直到校验正确。
上述方案中,所述基站向UE返回NACK消息,为
基站在下行控制信道或指示信道中向UE返回NACK消息。
上述方案中,在半静态调度业务结束之前,该方法进一步包括
基站在初始调度时,通过物理下行控制信道(PDCCH,Physical DownlinkControl Channel)指示UE当前的调度信息;
UE识别调度信息为半静态调度后,保存当前的调度信息,并每隔固定的周期、 在相同的时频资源位置上进行所述调度信息对应的业务数据的发送或接收。
本发明还提供了一种SPS业务资源释放系统,该系统包括UE及基站;其中,
UE,用于半静态调度业务结束后,向基站发送全零数据包;并在收到基站返回的ACK消息后,释放自身的SPS资源;
基站,用于收到UE发送的全零数据包后,进行校验,并在校验正确后向UE返 回ACK消息,同时释放为UE分配的SPS资源。
上述方案中,所述基站,还用于校验错误后,向UE返回NACK消息;
所述UE,还用于收到基站返回的NACK消息后,继续向基站发送全零数据包。
上述方案中,所述基站,还用于在初始调度时,通过PDCCH指示UE当前的调度信息;
所述UE,还用于识别调度信息为半静态调度后,保存当前的调度信息,并每 隔固定的周期、在相同的时频资源位置上进行所述调度信息对应的业务数据的发送或接 收。
本发明提供的SPS业务资源释放方法及系统,基站收到UE发送的数据包后,进 行校验,并在校验正确后向所述UE返回ACK消息,同时释放为所述UE分配的SPS资 源;所述UE收到ACK消息后,释放自身的SPS资源,如此,通过反馈的确定机制,能 增强上行半静态调度业务资源释放过程的可靠性;并且,基站在校验正确后向UE返回 ACK消息,使得基站和UE对于资源的释放保持一致,如此,能节约半静态调度业务的 资源,同时,还能缩短半静态调度中资源释放时的释放延迟。
另夕卜,校验不正确时,基站向UE返回NACK消息;UE收到NACK消息后,向基站继续发送全零数据包,基站收到数据包后,进行校验,如此循环,直到校验正确, 如此,能确保基站和UE对于资源的释放保持一致。


图1为本发明半静态调度业务资源释放的方法流程示意图2为典型的半静态调度示意图3为实施例一半静态调度业务资源释放的方法流程示意图4为实施例二半静态调度业务资源释放的方法流程示意图5为本发明半静态调度业务资源释放系统结构示意图。
具体实施方式
下面结合附图对本发明再作进一步详细的说明。
本发明SPS业务资源释放方法,如图1所示,包括以下步骤
步骤101 半静态调度业务结束后,UE向基站发送全零数据包;
具体地,UE在半静态调度业务对应的SPS资源上向基站发送全零数据包。
这里,所述基站具体可以是LTE系统中的eNB。
在半静态调度业务结束之前,该方法还可以进一步包括
eNB在初始调度时,通过PDCCH指示UE当前的调度信息;
UE识别调度信息为半静态调度后,则保存当前的调度信息,并每隔固定的周 期、在相同的时频资源位置上进行所述调度信息对应的业务数据的发送或接收。
其中,UE根据保存的调度信息设置周期的长短,具体处理流程与现有技术完全相同,图2为典型的半静态调度示意图,如图2所示,□表示VoIP数据包,□表示混合自动重传请求(HARQ,Hybrid Automatic Repeat Request)数据包,表示释放的资源,假设半静态调度业务的VoIP数据包的到达周期为20ms,则eNB只要通过PDCCH给UE 半静态调度指示,UE即可按照PDCCH的指示进行本次调度数据的发送或接收,并在每 隔20ms之后,在相同的时频资源位置上进行新到达的VoIP数据包的发送或接收,而该半 静态调度业务中重传的HARQ数据包则需要控制信息动态指配资源进行传输。
步骤102:基站收到数据包后,进行校验,并在校验正确后向所述UE返回ACK 消息,同时释放为所述UE分配的SPS资源;
这里,采用循环冗余校验(CRC,Cyclicredundancycheck)法进行校验,具体可以是现有的任何一种CRC法,比如CRC16、CRC24, CRC32等方法,具体处理过程与现有技术中的处理过程完全相同。
当校验错误时,基站需要向UE返回否定(NACK)消息;UE收到NACK消息后,继续向基站发送全零数据包,基站收到数据包后,进行校验,如此循环,直到校验 正确。
校验正确后,基站在下行控制信道或指示信道中向UE返回ACK消息。同样 的,校验错误后,基站在下行控制信道或指示信道中向UE返回NACK消息。
步骤103 所述UE收到ACK消息后,释放自身的SPS资源。
下面结合实施例对本发明再作进一步详细的描述。
实施例一
本实施例实现SPS业务资源释放的方法,如图3所示,包括以下步骤
步骤301 半静态调度业务结束后,UE在半静态调度业务对应的SPS资源上向 基站发送全零数据包;
步骤302:基站收到数据包后,进行校验,根据校验结果向UE返回ACK消息或 NACK消息;
具体地,如果校验正确,则向UE返回ACK消息,如果校验错误,则向UE返回 NACK消息。
基站向UE返回ACK消息后,同时释放为UE分配的SPS资源。
步骤303 UE接收ACK消息或NACK消息,判断接收到的消息是ACK消息还 是NACK消息,如果是ACK消息,则执行步骤304,如果是NACK消息,则重新执行步 骤 301 ;
这里,UE收到NACK消息后,继续向基站发送全零数据包,基站收到数据包 后,进行校验,如此循环,直到校验正确。
步骤304:释放自身的SPS资源,结束当前处理流程。
实施例二
在实际应用过程中,为了与LTE协议的规定保持一致,当半静态调度业务结束 后,UE需要向基站发送N个全零数据包,并在连续收到基站返回的N个ACK消息后, 才能释放SPS资源,本实施例实现SPS业务资源释放的方法,如图4所示,包括以下步 骤
步骤401 半静态调度业务结束后,UE在半静态调度业务对应的SPS资源上向 基站发送一个全零数据包;步骤402:基站收到数据包后,进行校验,根据校验结果向UE返回ACK消息或 NACK消息;具体地,如果校验正确,则向UE返回ACK消息,如果校验错误,则向UE返回 NACK消息。步骤403 UE接收ACK消息或NACK消息,判断接收到的消息是ACK消息 还是NACK消息,如果是ACK消息,则执行步骤404,如果是NACK消息,则执行步骤 405 ;步骤404 UE收到ACK消息后,将ACK消息的计数值加1,之后判断收到的 ACK消息的个数是否等于N,如果是,则执行步骤406,否则,执行步骤401;这里,LTE协议规定N的取值可以是2、3、4或8。步骤405 将ACK消息的计数值清零,之后执行步骤401 ;这里,LTE协议规定UE只有连续收到N个ACK消息后,才能释放自身的SPS 资源,同样的,基站只有连续返回N个ACK消息后,才能释放为UE分配的SPS资源, 所以,当UE收到NACK消息后,需要将ACK消息的计数值清零,之后重新开始执行步 骤 401。步骤406 UE释放自身的SPS资源,同时,基站释放为UE分配的SPS资源,
结束当前处理流程。这里,基站也会设置一个返回ACK消息的计数器,用于统计返回的ACK消息的 计数值,当基站向UE返回NACK消息后,需要将ACK消息的计数值清零。基站在确定 返回的ACK消息的个数等于N后,则释放为UE分配的SPS资源。为实现上述方法,本发明还提供了一种SPS业务资源释放系统,如图5所示,该 系统包括UE 51及基站52 ;其中,UE 51,用于半静态调度业务结束后,向基站52发送全零数据包,并在收到基 站52返回的ACK消息后,释放自身的SPS资源;基站52,用于收到UE 51发送的全零数据包后,进行校验,并在校验正确后向 UE 51返回ACK消息,同时释放为UE 51分配的SPS资源。其中,所述基站52,还用于校验错误后,向UE 51返回NACK消息;所述UE 51,还用于收到基站52返回的NACK消息后,继续向基站52发送全零
数据包。所述基站52具体可以是LTE系统中的eNB。所述基站52,还用于在初始调度时,通过PDCCH指示UE当前的调度信息;所述UE 51,还用于识别调度信息为半静态调度后,保存当前的调度信息,并每 隔固定的周期、在相同的时频资源位置上进行所述调度信息对应的业务数据的发送或接 收。这里,本发明的所述系统中的UE和基站的具体处理过程已在上文中详述,不再 赘述。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明 的保护范围之内。
权利要求
1.一种半静态调度(SPS)业务资源释放方法,其特征在于,该方法包括 半静态调度业务结束后,用户终端(UE)向基站发送全零数据包;基站收到数据包后,进行校验,并在校验正确后向所述UE返回确认(ACK)消息, 同时释放为所述UE分配的SPS资源;所述UE收到ACK消息后,释放自身的SPS资源。
2.根据权利要求1所述的方法,其特征在于,所述方法具体包括 半静态调度业务结束后,所述UE向所述基站发送一个全零数据包;所述基站收到数据包后,进行校验,并在校验正确后向所述UE返回ACK消息; 所述UE收到ACK消息后,将ACK消息的计数值累加,判断收到的ACK消息的个 数是否等于N,确定不等于后,所述UE继续向所述基站发送一个全零数据包,所述基站 收到数据包后,进行校验,如此循环,直至连续收到的ACK消息的个数等于N;之后,所述UE释放自身的SPS资源,同时,所述基站释放为所述UE分配的SPS资源。
3.根据权利要求2所述的方法,其特征在于,该方法进一步包括 校验错误后,所述基站向所述UE返回否定(NACK)消息;所述UE收到NACK消息后,将ACK消息的计数值清零,之后所述UE继续向所述 基站发送一个全零数据包。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述UE向基站发送全零数 据包,为UE在半静态调度业务对应的SPS资源上向基站发送全零数据包。
5.根据权利要求1至3任一项所述的方法,其特征在于,所述基站向UE返回ACK消 息,为基站在下行控制信道或指示信道中向UE返回ACK消息。
6.根据权利要求1至3任一项所述的方法,其特征在于,所述基站为演进型基站 (eNB) ο
7.根据权利要求1所述的方法,其特征在于,该方法进一步包括 校验错误时,基站向UE返回NACK消息;UE收到NACK消息后,继续向基站发送全零数据包,基站收到数据包后,进行校 验,如此循环,直到校验正确。
8.根据权利要求3或7所述的方法,其特征在于,所述基站向UE返回NACK消息,为基站在下行控制信道或指示信道中向UE返回NACK消息。
9.根据权利要求1至3任一项所述的方法,其特征在于,在半静态调度业务结束之 前,该方法进一步包括基站在初始调度时,通过物理下行控制信道(PDCCH)指示UE当前的调度信息; UE识别调度信息为半静态调度后,保存当前的调度信息,并每隔固定的周期、在相 同的时频资源位置上进行所述调度信息对应的业务数据的发送或接收。
10.—种SPS业务资源释放系统,其特征在于,该系统包括UE及基站;其中,UE,用于半静态调度业务结束后,向基站发送全零数据包;并在收到基站返回的ACK消息后,释放自身的SPS资源;基站,用于收到UE发送的全零数据包后,进行校验,并在校验正确后向UE返回 ACK消息,同时释放为UE分配的SPS资源。
11.根据权利要求10所述的系统,其特征在于,所述基站,还用于校验错误后,向UE返回NACK消息;所述UE,还用于收到基站返回的NACK消息后,继续向基站发送全零数据包。
12.根据权利要求10或11所述的系统,其特征在于,所述基站,还用于在初始调度时,通过PDCCH指示UE当前的调度信息; 所述UE,还用于识别调度信息为半静态调度后,保存当前的调度信息,并每隔固定 的周期、在相同的时频资源位置上进行所述调度信息对应的业务数据的发送或接收。
全文摘要
本发明公开了一种半静态调度(SPS)业务资源释放方法,该方法包括半静态调度业务结束后,UE向基站发送全零数据包;基站收到数据包后,进行校验,并在校验正确后向UE返回确认(ACK)消息,反之则向UE发送否定(NACK)消息;UE收到ACK消息后,释放SPS资源;UE收到NACK消息后,继续向基站发送全零数据包,直到收到ACK消息,释放该SPS资源。本发明同时公开了一种SPS业务资源释放系统,能解决现有的上行半静态调度中资源释放时出现的资源浪费和释放延迟的问题。
文档编号H04W76/06GK102026410SQ20101059911
公开日2011年4月20日 申请日期2010年12月21日 优先权日2010年12月21日
发明者王军虎, 王小锋 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1