专利名称:动态控制用户设备非连续接收的方法和装置的制作方法
技术领域:
本发明涉及非连续接收(Discontinuous Receive, DRX )技术,
特别是指一种动态控制用户设备非连续接收的方法和装置。
背景技术:
随着移动通信技术的迅速发展,移动终端的处理能力迅速增强,提 供的功能迅速增多。未来移动通信系统在提供更高的频i普利用率、更高 的数据速率、更丰富多彩的多媒体业务的同时,其终端的功耗问题也更 为严峻。尤其是,未来移动通信系统的接入网络都将基于IP技术进行 数据传输,而IP数据包的突发特性以及传输信道在用户间的共享特性 使得到达用户设备的数据是非连续的,因此,如何节省用户设备的能耗 显得更加重要。很多通信标准化组织在制定相关标准时都加入了对节能 问题的考虑。
目前,移动通信系统中典型的节能机制包括IEEE最新的WMAN 标准802.16e中的3种功率节省类型(Power Saving Class, PSC )和蜂 窝网络中的"非连续接收"(Discontinuous Receive, DRX)机制。
IEEE 802.16e标准中规定每个移动终端(Mobile Station, MS)有 激活与休眠两种工作模式。在休眠模式下,MS执行与基站BS协商好 的休眠周期,在这些周期中,MS与服务BS之间没有数据交互,MS可 以关闭相关的物理i殳备,从而达到减小MS功率消耗和节省基站(Base Station, BS)空中接口资源的目的。在MS处于休眠状态时,BS会緩 冲发送给MS的服务数据单元。在每个激活模式结束时,MS和BS之 间进行休眠消息协商以初始化休眠模式。在二者确认休眠消息后,正常 的数据传输在协商的时间点终止,激活模式结束,MS进入休眠模式, 以一定的间隔休眠,然后醒来确认是否需要接收数据。这一临时的唤醒状态称为监听间隔。在监听间隔内,MS监听BS广4番信息中关于业务 指示的消息。如果该消息指示BS中有数据需要发往MS, MS则进入激 活模式;否则MS保持休眠模式,开始下一个休眠间隔。在休眠模式 中,每一个业务连接可以依据自身特点关联适当的功率节省类型。功率 节省类型定义为一组具有相同需求的连接。802.16e中共有3种功率节 省类型,每个类型具有不同的参数集合,适合的业务和执行过程。第一 种类型(类型I)适用于尽力而为和非实时变速率业务。第二种类型 (类型II)适用于主动授权业务和实时变速率业务。第三种类型(类型 III)适用于多播连接和与管理相关的操作。
在全球移动通讯系统(Global System for Mobile communications, GSM)系统中,移动台每隔几个"多帧"(大约相当于八分之一秒的时间 段)才醒来一次,其它时间一直处于睡眠状态。系统可以指示移动台每 秒醒来4次检查是否有来电,或大约每秒醒来1次检查是否有来电。在 DRX操作中,处理器将关闭接收器并使自己进入低功耗的睡眠模式。 由内部定时器在经过适当的睡眠时间之后重新启动处理器。
在3G通用移动通讯系统(Universal Mobile Telecommunication System, UMTS)中的DRX机制下,用户设备接收机有3种活动状 态
1. 激活期在激活期内,用户设备打开接收机接收网络侧传来的数 据包。
2. 去激活期当网络侧緩存器中没有需要发往用户设备的数据时, 用户设备开启一个去激活计时器,进入去激活期。如果在计时器超时前 有数据到达网络侧对应的数据緩存器,计时器停止,并结束去激活期, 开始下一个激活期;如果计时器超时前始终没有数据包到达网络侧对应 的数据緩存器,则结束去激活期,用户设备关闭接收机,开始进入休眠 期。
3. 休眠期在休眠期内用户设备进入DRX模式。休眠期包含至少 一个DRX循环。在每个DRX循环的结尾,用户设备会打开接收机监 听寻呼信道。寻呼消息用于指示在前一个DRX循环是否有数据包到达网络侧对应的数据緩存器。如果有,则终止休眠期,并且用户设备开始
从网络侧接收数据包;如果没有数据包到达网络侧对应的数据緩存器, 用户设备则进入下一个DRX循环,继续休眠期。
激活期和去激活期属于功率激活模式,在该模式下,用户设备接收 机处于打开状态,网络侧可以向用户设备发送数据包。休眠期属于功率 节省模式,在该模式下,用户设备接收机处于关闭状态,网络侧不向用 户设备发送数据包。
在长期演进(Long Term Evaluation, LTE )系统中,网络侧为每 个用户设备配置DRX循环参数。 一个DRX循环由激活期和休眠期组 成。激活期又包括开启持续时间和去激活期。这种情况下,用户设备接 收才几有以下4种活动状态
1. 开启持续时间用户设备从休眠期醒来进入开启持续时间。在开 启持续时间内,用户i殳备接收物理下行控制信道(Physical Downlink Control Channel, PDCCH)的信息。PDCCH信道上有网络侧向用户设 备通知的、与用户设备有关的信令信息,如确认、功率控制、资源分配 与再分配等关于资源分配的控制消息。如果用户设备能够成功地对 PDCCH信号的信息进行解码,则开启去激活计时器,进入去激活期; 否则,用户设备在开启持续时间结束后进入休眠期。
2. 去激活期当用户设备成功解码PDCCH信道后,用户设备开启 去激活计时器,进入去激活期。在去激活期里,用户设备继续监听 PDCCH及相关控制信道。如果用户设备在去激活计时器超时前,成功 对PDCCH及相关控制信道解码,则重新开启去激活计时器,再次进入 去激活期;否则,用户设备在去激活计时器超时后由去激活期进入休眠 期。
3. 激活期用户设备接收机处于开启状态的时间(包括开启持续时 间和去激活期)均属于激活期。
4. 休眠期用户设备接收机在休眠期内处于关闭状态。 从上述介绍中可以看出,在802.16e, GSM和UMTS系统的节能
机制中, 一旦网络侧为用户设备建立的业务队列中的数据分组的数目大于零,用户终端即执行连续接收过程。只有当所述业务队列中的数据分
组数目等于零时,用户设备才有可能执行非连续接收过程。而在LTE 的节能机制中,即使所述业务队列中有数据分组,用户设备也可以执行 非连续接收过程。因此,相比于802.16e, GSM和UMTS系统,LTE 系统中的用户终端具有更好的节能性。
但是,目前LTE系统的DRX机制完全没有考虑网络侧为用户设备 建立的业务队列中的数据分组的数目的变化情况,因此无法根据所述数 据分组数目动态自适应地调整DRX机制中的参数,例如休眠期的长 度,去激活计时器的长度等。
发明内容
有鉴于此,本发明的目的在于提出 一种动态控制用户设备非连续 接收的方法和装置,实现动态自适应地调整所述用户设备的DRX非 连续接收过程。
基于上述目的本发明提供的一种动态控制用户设备非连续接收的方 法,包括
步骤1:用户设备初始建立连接时,网络侧通过下行信令通知其执 行非连续接收过程中用到的参数的初始值;
步骤2:用户设备的业务连接期间,在每个调度时刻结束后,网络 侧根据前一时刻为用户设备制定的非连续接收过程和为用户设备建立的 业务队列中等待发送的数据分组的数目,动态确定如何调整用户设备的 非连续接收过程;
步骤3:网络侧根据步骤2确定的调整用户设备的非连续接收过程 的结果,设置向用户设备指示改变非连续接收过程的DRX标志,并将 所设置的DRX标志在用户设备接收机处于开启状态时发送到用户设 备;和
步骤4:所述用户设备根据接收的DRX标志,执行对应的非连续 接收过程,并自适应调整非连续接收过程中的参数。
可选的,该方法进一步设置去激活计时器-I和去激活计时器-II控制所述调度时刻;
所述用户设备执行的非连续接收过程包括DRX过程-I、 DRX过 程誦II、 DRX过程-III和DRX过程-IV;
DRX过程-I时,用户设备控制其接收机交替处于去激活期-I和休 眠期;
DRX过程-II时,用户设备控制其接收机处于去激活期-II;
DRX过程-III时,用户设备控制其接收机交替处于监听期和休眠
期;
DRX过程-IV时,用户设备交替处于去激活期-I和休眠期; 其中,
所述去激活期-I为用户设备接收机在预先设定的去激活计时器-I运 行时间内处于开启状态的持续时间长度;
去激活期-II为用户设备接收机在预先设定的去激活计时器-II运行 时间内处于开启状态的持续时间;
监听期为用户设备接收机处于开启状态用来接收DRX标志,其最 长持续时间在用户设备初始建立连接时,由网络侧通过下行信令通知;
休眠期为用户设备接收机处于关闭状态,其持续时间的初始值和持 续时间的最大值在用户设备初始建立连接时,由网络侧通过下行信令通 知。
可选的,该方法在DRX过程-I时,所述去激活计时器-I的最大运 行时间为其初始值,休眠期的持续时间为其初始值;
DRX过程-III时,所述休眠期的持续时间为自适应调整;
DRX过程-IV时,去激活计时器-I的最大运行时间为自适应调整, 休眠期的持续时间为其初始值。
可选的,该方法在步骤1中所述参数包括去激活计时器-I的最长 运行时间初始值;去激活计时器-I的最长运行时间最大值;去激活计时 器-II的最长运行时间最大值;监听期持续时间;休眠期持续时间初始 值;休眠期持续时间最大值。
可选的,该方法在前一时刻用户设备执行DRX过程-I,步骤2中网络侧确定如何动态调整用户设备的非连续接收过程包括
如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等
待发送的数据分组的数目为0,那么确定的调整结果为控制所述用户
设备停止执行DRX过程-I,开始执行DRX过程-II;
如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等
待发送的数据分组的数目自从用户设备再次开始执行DRX过程-I后,
已经连续N个时间单元都大于网络侧设置的门P艮值,那么确定的调整结
果为控制所述用户设备停止执行DRX过程-I,开始执行DRX过程-
IV;
如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等 待发送的数据分组的数目都不满足上面的两个条件,那么确定的调整结 果为所述用户设备的非连续接收过程保持不变。
可选的,该方法在前一时刻用户设备执行DRX过程-II,步骤2中 网络侧确定如何动态调整用户设备的非连续接收过程包括
如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等 待发送的数据分组的数目不为零,那么确定的调整结果为控制所述用 户设备停止执行DRX过程-II,开始执行DRX过程-I;
如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等 待发送的数据分组的数目为零,并且DRX过程-II自动结束,那么确定 的调整结果为控制所述用户设备执行DRX过程-III;
如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等 待发送的数据分组的数目为零,并且DRX过程-II还未自动结束,那么 确定的调整结果为控制所述用户设备继续执行DRX过程-II。
可选的,该方法在前一时刻用户设备执行DRX过程-III,步骤2中 网络侧确定如何动态调整用户设备的非连续接收过程包括
如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等 待发送的数据分组的数目不为零,那么确定的调整结果为控制所述用 户设备停止执行DRX过程-III,开始执行DRX过程-I;
如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等待发送的数据分组的数目为零,那么确定的调整结果为控制所述用户 i殳备继续执4亍DRX过程-III。
可选的,该方法在前一时刻用户设备执行DRX过程-IV,步骤2中 网络侧确定如何动态调整用户设备的非连续接收过程包括
如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等 待发送的数据分组的数目自从用户设备开始或再次开始执行DRX过程-IV后,已经连续N个时间单元都小于网络侧设置的门限值,那么确定 的调整结果为控制所述用户设备停止执行DRX过程-IV,开始执行 DRX过程誦I;
如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等 待发送的数据分组的数目自从用户设备开始或再次开始执行DRX过程-IV后,已经连续N个时间单元都大于网络侧设置的门限值,那么确定 的调整结果为控制所述用户设备停止执行当前DRX过程-IV,开始执 行新DRX过程-IV;
如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等 待发送的数据分组的数目都不满足上面两个所述条件,那么确定的调整 结果为所述用户设备的非连续接收过程保持不变。
可选的,该方法在前一时刻用户i殳备执行DRX过程-I,步骤3中 根据所述步骤2确定的调整结果设置向用户设备指示改变非连续接收过 程的DRX标志的步骤包括
如果确定开始执行DRX过程-II,那么将发送的MAC PDU中其中 一个Sub-header的LCID字段i殳置为"11110",并将对应的MAC control element设置为0;
如果确定开始执4亍DRX过程-IV,那么将发送的MAC PDU中其 中一个Sub-header的LCID字段i殳置为"11110",并将对应的MAC control element设置为1;
如果确定继续执行DRX过程-I,那么不需要发送MAC PDU或者 在发送MAC PDU时不需要发送字段LCID设为"11110"的Subheader可选的,该方法在前一时刻用户设备执行DRX过程-II,步骤3中 才艮据所述步骤2确定的调整结果设置向用户设备指示改变非连续接收过 程的DRX标志的步骤包括
如果确定开始执行DRX过程-I,那么仅仅将发送的MAC PDU中 其中一个Sub-header的LCID字段设置为"11110"即可,不需要发送 对应的MAC control element;
如果确定开始执4亍DRX过程-III,那么不需要发送MAC PDU或 者在发送MAC PDU时不需要发送字段LCID设为"11110"的Subheader
可选的,该方法在前一时刻用户设备执行DRX过程-III,步骤3中 根据所述步骤2确定的调整结果设置向用户设备指示改变非连续接收过 程的DRX标志的步骤包括
如果确定开始执行DRX过程-I,那么仅仅将发送的MAC PDU中 其中一个Sub-header的LCID字段设置为"11110"即可,不需要发送 对应的MAC control element;
如果确定继续执行DRX过程-III,那么不需要发送MAC PDU或 者在发送MAC PDU时不需要发送字段LCID设为"11110"的Subheader
可选的,该方法在前一时刻用户设备执行DRX过程-IV,步骤3中 根据所述步骤2确定的调整结果设置向用户设备指示改变非连续接收过 程的DRX标志的步骤包括
如果确定开始执行DRX过程-I,那么将发送的MAC PDU中其中 一个Sub-header的LCID字段设置为"11110",并将对应的MAC control element设置为0;
如果确定开始执4亍新DRX过程-IV,那么将发送的MAC PDU中 其中一个Sub-header的LCID字段设置为"11110",并将对应的MAC control element设置为1;
如果确定继续执行当前DRX过程-IV,那么不需要发送MAC PDU 或者在发送MAC PDU时不需要发送字段LCID设为"11110"的Sub-header。
可选的,该方法在步骤4中用户设备执4亍DRX过程-I包括当用 户设备开始执行DRX过程-I时,首先控制其接收机处于去激活期-I。
可选的,该方法当用户设备控制其接收机处于去激活期-I时,进一 步包括
如果用户设备在当前去激活计时器-I计时结束之前接收到控制信息 和数据分组,但没有收到DRX标志信息,那么停止当前去激活计时器-I,同时开启一个新的去激活计时器-I,控制其接收机继续停留在激活 期誦I;
如果用户设备在当前去激活计时器-I计时结束时仍然没有收到控制 信息和数据分组,同时也没有收到DRX标志信息,那么在当前去激活 计时器-I计时结束后,控制其接收机进入休眠期;在休眠期结束后,控 制其接收机重新进入去激活期-I;
如果用户设备在当前去激活计时器-I计时结束之前接收到控制信息 和数据分组,同时收到DRX标志,并且其中的MAC control element 为'T,,那么停止当前去激活计时器-I,用户设备k开始执行DRX过 程IV;
如果用户设备在当前去激活计时器-I计时结束之前没有接收到控制 信息和数据分组,但收到DRX标志,并且其中的MAC control element 为"1",那么停止当前去激活计时器-I,用户设备开始执行DRX过程-IV;
如果用户设备在当前去激活计时器-I计时结束之前接收到控制信息 和数据分组,同时收到DRX标志,并且其中的MAC control element 为"0",那么停止当前去激活计时器-I,同时开启去激活计时器-II,用 户设备开始执行DRX过程-II。
可选的,该方法在步骤4中用户设备执行DRX过程-II包括当用 户终端开始执行DRX过程-II时,首先控制其接收机处于激活期-II。
可选的,该方法在当用户设备控制其接收机处于去激活期-II时, 进一步包括如果在去激活计时器-II计时结束前收到DRX标志,那么在收到所 述DRX标志时,用户设备停止去激活计时器-II,开始执行DRX过程-
如果在去激活计时器-II计时结束时没有收到DRX标志,那么在去 激活计时器-II计时结束后,用户设备开始执行DRX过程-III。
可选的,该方法在步骤4中用户设备执行DRX过程-III具体包 括当用户终端开始执行DRX过程-III时,首先控制其接收机处于休 眠期,在休眠期结束后,用户设备控制其接收机进入监听期。
可选的,该方法当用户设备控制其接收机处于监听期时,进一步包
括
如果用户i殳备收到DRX标志,那么在收到所述DRX标志后,用 户设备会立即控制其接收机停止监听期,并开始执行DRX过程-I;
如果用户设备没有收到指示标志,那么在监听期结束后,用户设备 控制其接收机进入休眠期。在休眠期结束后,用户设备控制其接收机重 新ii^去监听期。
可选的,该方法在步骤4中用户设备执行DRX过程-IV具体包 括当用户设备开始执行DRX过程-IV时,首先控制其接收机处于去 激活期-I。
可选的,该方法当用户设备控制其接收机处于去激活期-I时,进一 步包括
如果用户设备在当前去激活计时器-I计时结束之前接收到控制信息 和数据分组,但没有收到DRX标志信息,那么停止当前去激活计时器-I,同时开启一个新的去激活计时器-I,控制其接收机继续停留在激活 期;
如果用户设备在当前去激活计时器-I计时结束时仍然没有收到控制 信息和数据分組,同时也没有收到DRX标志信息,那么在当前去激活 计时器-I计时结束后,用户设备控制其接收机进入休眠期。在休眠期结 束后,用户设备控制其接收机重新进入去激活期;
如果用户设备在当前去激活计时器-I计时结束之前接收到控制信息和数据分组,同时收到DRX标志,并且其中的MAC control element 为"1",那么停止当前去激活计时器-I,用户设备k开始执行新的DRX 过程-IV;
如果用户设备在当前去激活计时器-I计时结束之前没有接收到控制 信息和数据分组,但收到DRX标志,并且其中的MAC control element 为"1",那么停止当前去激活计时器-I,用户设备执行新的DRX过程-IV;
如果用户设备在当前去激活计时器-I计时结束之前接收到控制信息 和数据分组,同时收到DRX标志,并且其中的MAC control element 为"0",那么停止当前去激活计时器-I,用户设备执行DRX过程-I。
可选的,该方法在步骤4中用户i殳备执行DRX过程-III时,自适 应调整休眠期的持续时间长度。
可选的,该方法所述休眠期的持续时间长度的调整包括当用户设 备控制其接收机在DRX过程-III中第,("I)次进入休眠期时,该休
眠期的持续时间长度按照下面方式计算
7;(/)-min(/(7;(0)),7;隨)
其中人(u)表示休眠期持续时间初始值;^ 表示休眠期持续时间 的最大值;/(C(0))为C(0)的任意形式的函数。
可选的,该方法在步骤4中用户设备执行DRX过程-IV时,自适 应调节去激活计时器-I的最大开启时间。
可选的,该方法在所述去激活计时器-I的最大开启时间的调整方法 为当用户设备开始第m ( )次DRX过程-IV时,假设刚刚结束 的去激活计时器-I的最大持续时间长度为W ——",那么笫m次DRX
过程-IV中,去激活计时器-I的最长运行时间按照下面方式计算
7^(m^min(g(7;1(0)),7^,, i
其中"(G)表示去激活计时器-I最长运行时间的初始值;^max表示 去激活计时器-I最长运行时间的最大值;g(^②))为W^)的任意形式 的函数。
在本发明的另一方面,还提供了一种基于上述方法的动态自适应地控制用户设备非连续接收的装置,该装置设置在基站中,包括 业务队列模块,用于緩存发送到用户设备的数据分组; DRX标志设置模块用于根据用户设备业务队列中数据分组的数
目,动态调整用户设备执行非连续接收过程,并进一步设置指示用户设
备进行非连续接收过程改变的DRX标志;
发射机模块,用于发射产生的控制信息、数据分组与DRX标志。 在本发明的另一方面,还提供了一种基于上述方法的动态自适应地
控制用户设备非连续接收的装置,该装置设置在用户设备中,包括
接收机模块,用于接收来自基站侧的控制信息、数据分组以及所述
DRX标志;
控制信息、数据分组及DRX标志解码模块,用于对接收到的控制 信息、业务数据以及所述DRX标志进行解码;和
非连续接收控制模块,用于根据所述DRX标志来确定用户设备执 行的非连续接收过程,并进一步控制接收机根据所执行的非连续接收过 程进入不同活动状态。
从上面所述可以看出,本发明提供的动态控制用户设备非连续接 收的方法和装置,通过考虑网络侧为用户设备建立的业务队列中的数 据分组的数目,动态自适应地调整所述用户设备的DRX非连续接收 过程,并将调整命令通过DRX标志通知给用户设备;用户设备在执 行非连续接收过程中,可以自适应地改变非连续接收过程中的参数, 以此实现用户设备在节能性能和数据传输速率性能之间很好的性能折 中,从而使得当发往用户设备的数据分组数目为零时,用户设备能高 效地获取节能增益;当发往用户设备的数据分组的数目长时间都在积 累时,用户设备能够得到较高的数据传输速率。
图1为本发明实施例网络侧基站处的DRX控制装置的示意图; 图2为本发明实施例DRX标志设置模块动态调整用户设备执行非 连续接收过程的流程示意图;图3为本发明实施例用于承载DRX标志的LTE系统中的MAC PDU的格式示意图4为本发明实施例用户设备侧的DRX控制装置的示意图; 图5为本发明实施例用户设备执行DRX过程-I的流程示意图; 图6为本发明实施例用户设备执行DRX过程-II的流程示意图; 图7为本发明实施例用户设备执行DRX过程-III的示意图; 图8为本发明实施例用户设备执行DRX过程-IV的流程示意图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体 实施例,并参照附图,对本发明进一步详细说明。
根据本发明提供的动态控制用户设备非连续接收的方法,主要包括 以下步骤
步骤1:用户i殳备初始建立连接时,网络侧通过下行信令通知其执 行非连续接收过程中用到的参数的初始值;
步骤2:用户设备的业务连接期间,在每个调度时刻结束后,网络 侧根据前一时刻(即上次确定的)用户设备所执行的非连续接收过程和 为用户设备建立的业务队列中等待发送的数据分组的数目确定如何动态 调整用户设备的非连续接收过程;
步骤3:网络侧才艮据所述确定如何调整用户设备的非连续接收过程 的结果设置向用户设备指示改变非连续接收过程的DRX标志,并将所 设置的DRX标志在用户设备接收机处于开启状态时发送到用户设备;
步骤4:所述用户设备才艮据接收的DRX标志,执行不同的非连续 接收过程,并自适应调整非连续接收过程中的参数。
根据本发明的另 一个方面,提供一种动态自适应控制用户设备的非 连续接收过程的装置,包括
设置在基站中的,
业务队列模块,用于緩存发送到用户设备的数据分组;
DRX标志设置模块用于根据用户设备业务队列中数据分组的数目,动态调整用户设备执行非连续接收过程,并进一步设置指示用户设
备进行非连续接收过程改变的DRX标志;
发射机模块,用于发射产生的控制信息、数据分组与DRX标志,
和
设置在用户设备中的,
接收机模块,用于接收来自基站侧的控制信息、数据分组以及所述 DRX标志;
控制信息、数据分组及DRX标志解码模块,用于对接收到的控制 信息、业务数据以及所述DRX标志进行解码;和
非连续接收控制模块,用于根据所述DRX标志来确定用户设备执 行的非连续接收过程,并进一步控制接收机根据所执行的非连续接收过 程进入不同活动状态。
在对本发明的实施例进行详细说明之前,首先解释本发明中用到的 几个相关术语的定义
去激活计时器-I:用来控制用户设备接收机处于去激活期-I的持续 时间长度,其最长运行时间的初始值和最长运行时间的最大值在用户设 备初始建立连接时,由网络侧通过下行信令通知;
去激活计时器-II:用来控制用户设备接收机处于去激活期-II的持 续时间长度,其最长运行时间在用户设备初始建立连接时,由网络侧通 过下行信令通知;
去激活期-I:用户设备接收机在去激活计时器-I运行时间内处于开 启状态的持续时间长度,其取决于每个去激活计时器-I的实际运行时间 和连续运行的去激活计时器-I的个数;
去激活期-II:用户设备接收机在去激活计时器-II运行时间内处于 开启状态的持续时间。其取决于去激活计时器-H的实际运行时间;其 中,去激活计时器-I反映的是用户分组被调度的时间间隔;去激活计时 器-II反映的是分组到达的时间间隔,二者的时长可以任意设置,既可 以相同也可以不同;监听期用户设备接收机处于开启状态用来接收DRX标志,其最 长持续时间在用户设备初始建立连接时,由网络侧通过下行信令通知;
休眠期用户设备接收机处于关闭状态,其持续时间的初始值和持 续时间的最大值在用户设备初始建立连接时,由网络侧通过下行信令通 知;
DRX过程-I:该过程定义为,用户设备控制其接收机交替处于去激 活期-I和休眠期。去激活计时器-I的最大运行时间为其初始值;休眠期 的持续时间为其初始值;
DRX过程-II:该过程定义为,用户设备控制其接收机处于去激活 期-II。
DRX过程-III:该过程定义为,用户设备控制其接收机交替处于监 听期和休眠期。休眠期的持续时间可以自适应调整。
DRX过程-IV:该过程定义为,用户设备交替处于去激活期-I和休 眠期。去激活计时器-I的最大运行时间可以自适应调整;休眠期的持续 时间为其初始值。
下面参照附图对本发明的实施例进行详细说明。
首先,用户设备初始建立连接时,网络侧通过下行信令通知其执行 非连续接收过程中用到的参数。具体包括
去激活计时器-I的最长运行时间的初始值"⑨;
去激活计时器-I的最长运行时间的最大值f
去激活计时器-II的最长运行时间C1;
监听期最长持续时间
休眠期持续时间的初始值K(o);
休眠期持续时间的最大值;,。
图1示给出了根据本发明在网络侧基站(例如,eNB)处的DRX 控制装置的一个实施例的结构。如图1所示,在基站处的DRX控制装 置包括业务队列模块、DRX标志设置模块和发射机模块。
为了动态自适应地调整用户设备的非连续接收过程,在基站处的 DRX控制装置中配置有DRX标志设置模块。当要发送到用户设备的下行分组到达网络侧时,数据分组首先进入设置在基站中的DRX控制装 置的业务模块队列中进行排队。在每个调度周期结束后,业务队列模块 将队列中等待发送数据分组的数目报告给DRX标志设置模块。DRX标 志设置模块根据所述等待发送数据分组数目的变化情况首先判断是否需 要调整用户设备执行的非连续过程,如果判决结果为需要调整,那么进 一步判断如何调整用户设备执行的非连续接收过程,并根据所述判断结 果进一步设置指示用户设备进行非连续接收过程改变的DRX标志。最 后由发射机模块将DRX标志和其他控制信息一起通过相关信道进行下 行发送。
图2示出了本发明中DRX标志设置模块根据业务队列模块报告的 等待发送数据分组数目的变化情况,动态调整相应用户设备执行非连续 接收过程的一个实施例。
假设在时刻t,基站为用户设备k建立的业务队列中的数据量为 ,。
首先,要判断用户设备k当前的状态,包括
步骤200, t时刻开始,基站的DRX标志设置模块判断用户设备k 当前是否执行DRX过程-I,若是则进入步骤201,否则进入步骤210。
在步骤210中,判断用户设备k当前是否执行DRX过程-II,若是 则进入步骤211,否则i^v步骤220。
在步骤220中,判断用户设备k当前是否执行DRX过程-III,若是 则ii^步骤221,否则进入步骤230。
当t时刻之前用户设备k执行DRX过程-I时,DRX标志设置模块 调整相应用户设备执行非连续接收的过程包括
步骤201~202,判断是否込(0 = 0,如果込(0 = 0,那么基站会在用 户设备k接收机处在去激活期-I期间,发送控制信息和数据分组的同 时,发送DRX标志,控制用户设备k停止执行DRX过程-I,开始执行 DRX过程-II。
步骤203 ~ 204,判断是否V"e[O,W-l〗,"eZ, aO-w)>2TH,如果否,即3"e
,"eZ, 0<込(卜")《2 ,则进入步骤205;如果 是,即用户设备k的业务队列模块中数据分组数目已经连续N个时间 单元都高于预设门限值^ ,那么基站在用户设备接收机处在去激活期-I期间,无论是否发送控制信息和数据分组,都会发送DRX标志,控
制用户设备停止执行DRX过程-I,开始执行DRX过程-IV。
步骤205,如果3"e
, "eZ, 0〈込(卜")^gTH,那么基站不
会发送DRX标志给用户设备,用户设备继续执行DRX过程-I。
当t时刻之前用户设备k执行DRX过程-II时,DRX标志设置模 块调整相应用户设备执行非连续接收的过程为
步骤211 ~ 212,判断是否込(0 = 0并且去激活计时器-11在t时刻还 未超时,若是则基站不会发送DRX标志给用户设备,用户设备继续执 行DRX过程-II;否则,进入步骤213。
步骤213 ~ 214,判断是否込(0 = 0并且去激活计时器-II在t时刻计 时结束,如杲是,并且V"e
,打eZ,込(卜")-O,去激活计时器-II 在t时刻计时结束,那么基站不需要发送DRX标志,用户设备会自动 停止执行DRX过程-II,开始执行DRX过程-III;否则进入步骤215。
步骤215,如果込W〉0并且去激活计时器jj在t时刻还未超时,
那么基站会在用户设备接收机处在去激活期-II期间,发送DRX标志, 控制用户设备停止执行DRX过程-II,开始执行DRX过程-I。
当t时刻之前用户设备k执行DRX过程-III时,DRX标志设置模 块调整相应用户设备执行非连续接收的过程为
步骤221~222,判断是否込(0>0,如果込(0>0,那么基站会在 距离t时刻最近的用户设备接收机进入的一个监听期,发送DRX标 志,控制用户设备停止执行DRX过程-III,开始执行DRX过程-I;否 则,进入步骤223。
步骤223,如果込(0 =(),那么基站不会发送DRX标志给用户设 备,用户设备继续执行DRX过程-III。当t时刻之前用户i殳备k执行DRX过程-IV时,DRX标志设置模 块调整相应用户设备执行非连续接收的过程为
步骤231~ 232,判断是否V"e
,"",(X狄-")f,即用户
终端k在开始执行当前DRX过程-IV后,其业务队列模块中数据分组 数目已经连续N个时间单元都低于预设门限值^TH,那么基站会在用户 终端接收机处在去激活期-I期间,发送控制信息和数据分组的同时,发 送DRX标志,控制用户设备停止执行DRX过程-IV,开始执行DRX 过程-I;否则,进入步骤235。
如果不满足上述两种条件,即用户设备k在执行当前DRX过程-IV 时,其业务队列模块中数据分组数目在连续N个时间单元内,有时低于 预定门P艮值^TH,有时高于预定门限值^TH,那么基站不会发送DRX标 志给用户终端,用户终端继续执行当前DRX过程-IV。
当DRX标志设置模块判断需要调整用户设备的非连续接收过程 时,i殳置DRX标志。图3给出了 LTE系统中定义的介质访问控制 (MAC)协定数据单元(PDU)的格式。其中MAC header中包含多 个sub-header。当sub-header中的LCID字段设置为"11110"时表示 该sub-header对应的MAC control element为DRX Command。结合 sub-header中的LCID字段和用于承载DRX Command的MAC control element,本发明中的DRX标志设置的具体方法为
当DRX标志设置模块判断用户设备需要停止执行DRX过程-I,开始执行DRX过程-II时,将发送的MAC PDU中其中一个Sub-header 的LCID字段设置为"11110",并将对应的MAC control element设置 为0;
当DRX标志设置模块判断用户设备需要停止执行DRX过程-I,开 始执行DRX过程-IV时,将发送的MAC PDU中其中一个Sub-header 的LCID字段设置为"11110",并将对应的MAC control element设置
为i;
当DRX标志设置模块判断用户设备需要继续执行DRX过程-I 时,不需要发送MAC PDU或者在发送MAC PDU时不需要发送字段 LCID设为"11110"的Sub-header;
当DRX标志设置模块判断用户设备需要停止执行DRX过程-II, 开始执行DRX过程-I时,仅仅将发送的MAC PDU中其中一个Subheader 的LCID字段设置为"11110"即可,不需要发送对应的MAC control element;
当DRX标志设置模块判断用户设备需要停止执行DRX过程-III, 开始执行DRX过程-I时,仅仅将发送的MAC PDU中其中一个Subheader 的LCID字段设置为"11110"即可,不需要发送对应的MAC control element;
当DRX标志设置模块判断用户设备需要停止执行DRX过程-IV, 开始执行DRX过程-I时,将发送的MAC PDU中其中一个Sub-header 的LCID字段设置为"11110",并将对应的MAC control element设置 为0;
当DRX标志设置模块判断用户设备需要停止执行当前DRX过程醫 IV,开始执行新的DRX过程-IV时,将发送的MAC PDU中其中一个 Sub-header的LCID字段i殳置为"11110",并将对应的MAC control element设置为1;
当DRX标志设置模块判断用户设备需要继续执行当前的DRX过 程-IV时,不需要发送MAC PDU或者在发送MAC PDU时不需要发送 字段LCID设为"11110"的Sub画header。图4示出了根据本发明在用户设备侧的DRX控制装置的一个实施 例。如图4所示,用户设备侧的DRX控制装置包括接收机模块,控制 信息、数据及DRX标志解码模块和非连续接收控制模块。
用户设备中的接收机模块接收来自网络侧的诸如调度信息之类的控 制信息、数据分组和DRX标志。然后,接收机模块将控制信息、数据 分组和DRX标志传递给控制信息、数据及DRX标志解码模块。控制 信息、数据及DRX标志解码模块对接收到的控制信息、数据分组和 DRX标志进行解码,并将解码得到DRX标志通知给非连续接收控制模 块。非连续接收控制模块根据该标志来控制接收机模块的状态,从而实 现动态自适应地调整非连续接收过程的控制功能。
用户设备根据接收到来自基站的DRX标志信息,执行不同的非连 续接收过程。图5给出了用户设备执行DRX过程-I的实施例。具体过 程包括
当用户设备开始执行DRX过程-I时,首先开启一个新的去激活计 时器-I (步骤501 ),控制其接收机模块处于去激活期-I (步骤502 )。 在去激活期-I期间
判断是否接收到下行控制信息和数据信息(步骤503 );
如果用户设备在当前去激活计时器-I计时结束之前,接收到控制信 息和数据分组,则继续判断是否接收到DRX标志信息(步骤504),如 果同时也没有收到DRX标志信息,那么判断去激活计时器-I是否计时 结束(步骤505 ),若已结束,则返回步骤501,若未结束返回步骤 502。这样控制其接收机继续停留在去激活期-I。
如果用户设备在当前去激活计时器-I计时结束时,仍然没有收到控 制信息和数据分组,则继续判断是否接收到指示标志信息(步骤506), 若同时也没有收到DRX标志信息,那么判断当前去激活计时器-I计时 是否结束(步骤507),若是,控制其接收机进入休眠期(步骤508); 不断判断休眠是否结束(509),在休眠期结束后,返回步骤501,控制 其接收机重新进入去激活期-I。如果用户设备在当前去激活计时器-I计时结束之前,接收到控制信
息和数据分组,同时收到DRX标志,则判断其中的MAC control element是否为"1"(步骤510),若是,那么停止当前去激活计时器-I,用户设备k开始执行DRX过程-IV (步骤511 )。
如果用户设备在当前去激活计时器-I计时结束之前,没有接收到控 制信息和数据分组,但收到DRX标志,并且其中的MAC control element为"1",那么停止当前去激活计时器-I,用户设备k开始执行 DRX过程-IV (步骤511 )。
如果用户设备在当前去激活计时器-I计时结束之前,接收到控制信 息和数据分组,同时收到DRX标志,但在步骤510中判断指示标志 MAC control element不为"1",而是为"0",那么停止当前去激活计 时器-I,同时开启去激活计时器-II,用户设备开始执行DRX过程-II (步骤512 )。
用户设备在执行DRX过程-I期间,去激活计时器-I的运行时间和 休眠期的持续时间都不变化。
图6给出了用户设备执行DRX过程-II的实施例。具体过程包括 当用户设备开始执行DRX过程-II时,首先,开启去激活计时器-II (步骤601 ),控制其接收机处于激活期-II (步骤602 )。 在去激活期-II期间
判断是否接收到DRX标志信息(步骤603 ),以及去激活计时器-II 的计时是否结束(步骤605 );
如果在去激活计时器-II计时结束前收到DRX标志,那么在收到所 述DRX标志时,用户设备停止去激活计时器-II,开始执行DRX过程-I (步骤604 )。
如果在去激活计时器-II计时结束时没有收到DRX标志,那么在去 激活计时器-II计时结束后,用户设备开始执行DRX过程-III (步骤 606 )0
用户设备在执行DRX过程-II期间,仅开启一次去激活计时器-n。图7给出了用户设备执行DRX过程-III的实施例。具体过程包
括
当用户设备开始执行DRX过程-III时,首先计算下一个休眠的持 续时间(步骤701),控制其接收机处于休眠期(步骤702),判断休眠 期是否结束(步骤703),在休眠期结束后,用户设备控制其接收机iiA^ 监听期(步骤704 )。
其中,在DRX过程-III中,休眠期的持续时间长度可以自适应调 整,具体调整过程为
当用户设备控制其接收机在DRX过程III中第/ ( "1 )次进入休
眠期时,该休眠期的持续时间长度按照下面方式计算 <formula>formula see original document page 32</formula>更具体的说,y(^(0))的形式可以表示为/(7;(0)) = 2乂(0)。 在监听期期间
还判断是否接收到MAC control element为"1"的DRX标志(步 骤705 );
如果用户i殳备收到DRX标志,那么在收到所述DRX标志后,用 户设备会立即控制其接收机停止监听期,并开始执行DRX过程-I (步 骤706 );
如果用户设备没有收到DRX标志,那么判断监听期是否结束(步 骤707),在监听期结束后,用户设备控制其接收机进入休眠期。在休眠 期结束后,用户设备控制其接收机重新进入监听期。
当网络侧基站处为用户设备建立的业务队列中数据分组数目为零 后,基站控制所述用户设备开始执行DRX过程-III。在此期间,通过自 适应延长其接收机处于关闭状态的休眠期的持续时间,能够使所述用户 设备在该情况下更好的进行节能。
图8给出了用户设备执行DRX过程-IV的实施例。具体过程包
括
当用户设备开始执行DRX过程-IV时,首先,重新计算去激活计 时器-I的最大开启时间长度(步骤801),然后开启一个新的去激活计时器-I (步骤802 ),控制其接收机处于去激活期-I (步骤803 )。
其中,在DRX过程-IV中,去激活计时器-I的最大开启时间可以
自适应调整,具体调整过程为
当用户设备开始第m (附^1 )次DRX过程-IV时,假设刚刚结束
的去激活计时器-I的最大开启时间长度为C(w —。,那么第m次DRX
过程-IV中,去激活计时器-I的最大开启时间按照下面方式计算
7;1(—二min(g(7;1(0)),7/,〉, w21
更具体的说,g(C的形式可以表示为W(o》(附+取1(0)。
在去激活期期间
判断是否接收到下行控制信息和数据分组(步骤804 );
若接收到控制信息和数据分组则继续判断是否接收到DRX标志信 息(步骤805),若未接收到DRX标志信息进一步判断是否去激活计时 器-I的计时结束(步骤806);如果用户设备在当前去激活计时器-I计时 结束之前接收到控制信息和数据分组,但没有收到DRX标志信息,则 返回步骤803,若去激活计时器-I的计时已结束,那么返回步骤802, 停止当前去激活计时器-I,同时开启一个新的去激活计时器-I,该新的 去激活计时器-I的时长仍与原去激活计时器-I 一致,控制其接收机继续 停留在去激活期-I。
如果用户设备没有收到控制信息和数据分组,进一步判断是否收到 DRX标志信息(步骤807),如果经判断在当前去激活计时器-I计时结 束时(步骤808),既没有收到控制信息和数据分组,也没有收到DRX 标志信息,那么用户设备控制其接收机进入休眠期(步骤809 );继续不 断判断休眠期是否结束(810),当休眠期结束后,返回步骤802,用户 设备控制其接收机重新进入去激活期。
如果用户设备在当前去激活计时器-I计时结束之前,接收到控制信 息和数据分組(步骤804 ),同时收到DRX标志(步骤805 ),并且经判 断其中的MAC control element不是"0"而为"1"(步骤811),那 么停止当前去激活计时器-I,用户设备执行新的DRX过程-IV (步骤 812),返回步骤801。如果用户设备在当前去激活计时器-I计时结束之前,没有接收到控
制信息和数据分组(步骤804 ),但收到DRX标志(步骤807 ),并且其 中的MAC control element为"1"(步骤811),那么停止当前去激活计 时器-I,用户i殳备执行新的DRX过程-IV (步骤812 ),返回步骤801。
如果用户设备在当前去激活计时器-I计时结束之前,接收到控制信 息和数据分组(步骤804 ),同时收到DRX标志(步骤805 ),并且其中 的MAC control element为"0"(步骤811 ),那么停止当前去激活计 时器-I,用户设备执行DRX过程-I (步骤813 )。
通过本发明方案,当网络侧基站处为用户设备建立的业务队列中数 据分组数目连续N个时间单元都高于预设门限值G后,基站控制所述 用户i殳备开始执行DRX过程-IV。在每次开始执行一个新的DRX过程画 IV后,所述用户设备通过自适应延长去激活计时器-I的最大运行时 间,从而延长其接收机处于开启状态的去激活期-I的持续时间,能够使 所述用户设备在该情况下具有更高的数据传输速率。
与目前802.16e、 GSM、 UMTS以及LTE系统的非连续接收机制相 比,可以看出本发明通过考虑网络侧为用户设备建立的业务队列中的数 据分组的数目,动态调整所述用户设备的DRX非连续接收过程,从而 使得用户设备能够自适应的在节能性能和数据传输速率性能之间获得很 好的性能折中。
以上所述的具体实施例仅为本发明的具体实施例而已,并不用于限 制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替 换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种动态控制用户设备非连续接收的方法,其特征在于,包括步骤1用户设备初始建立连接时,网络侧通过下行信令通知其执行非连续接收过程中用到的参数的初始值;步骤2用户设备的业务连接期间,在每个调度时刻结束后,网络侧根据前一时刻为用户设备制定的非连续接收过程和为用户设备建立的业务队列中等待发送的数据分组的数目,动态确定如何调整用户设备的非连续接收过程;步骤3网络侧根据步骤2确定的调整用户设备的非连续接收过程的结果,设置向用户设备指示改变非连续接收过程的DRX标志,并将所设置的DRX标志在用户设备接收机处于开启状态时发送到用户设备;和步骤4所述用户设备根据接收的DRX标志,执行对应的非连续接收过程,并自适应调整非连续接收过程中的参数。
2. 根据权利要求1所述的方法,其特征在于,设置去激活计时器-I 和去激活计时器-II控制所述调度时刻;所述用户设备执行的非连续接收过程包括DRX过程-I、 DRX过 程-II、 DRX过程-III和DRX过程-IV;DRX过程-I时,用户设备控制其接收机交替处于去激活期-I和休 眠期;DRX过程-II时,用户设备控制其接收机处于去激活期-II;DRX过程-III时,用户设备控制其接收机交替处于监听期和休眠期;DRX过程-IV时,用户设备交替处于去激活期-I和休眠期; 其中,所述去激活期-I为用户设备接收机在预先设定的去激活计时器-I运 行时间内处于开启状态的持续时间长度;去激活期-II为用户设备接收机在预先设定的去激活计时器-II运行时间内处于开启状态的持续时间;监听期为用户设备接收机处于开启状态用来接收DRX标志,其最 长持续时间在用户设备初始建立连接时,由网络侧通过下行信令通知;休眠期为用户设备接收机处于关闭状态,其持续时间的初始值和持 续时间的最大值在用户设备初始建立连接时,由网络侧通过下行信令通 知。
3. 根据权利要求2所述的方法,其特征在于,DRX过程-I时,所述去激活计时器-I的最大运行时间为其初始值,休眠期的持续时间为其初始值;DRX过程-III时,所述休眠期的持续时间为自适应调整;DRX过程-IV时,去激活计时器-I的最大运行时间为自适应调整,休眠期的持续时间为其初始值。
4. 根据权利要求2所述的方法,其特征在于,步骤l中所述参数包 括去激活计时器-I的最长运行时间初始值;去激活计时器-I的最长运 行时间最大值;去激活计时器-II的最长运行时间最大值;监听期持续 时间;休眠期持续时间初始值;休眠期持续时间最大值。
5. 根据权利要求2所述的方法,其特征在于,前一时刻用户设备执 行DRX过程-I,步骤2中网络侧确定如何动态调整用户设备的非连续 接收过程包括如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等 待发送的数据分组的数目为0,那么确定的调整结果为控制所述用户 设备停止执行DRX过程-I,开始执行DRX过程-II;如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等 待发送的数据分组的数目自从用户设备再次开始执行DRX过程-I后, 已经连续N个时间单元都大于网络侧设置的门P艮值,那么确定的调整结 果为控制所述用户设备停止执行DRX过程-I,开始执行DRX过程-IV;如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等 待发送的数据分组的数目都不满足上面的两个条件,那么确定的调整结果为所述用户设备的非连续接收过程保持不变。
6. 根据权利要求2所述的方法,其特征在于,前一时刻用户设备执 行DRX过程-II,步骤2中网络侧确定如何动态调整用户设备的非连续 接收过程包括如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等 待发送的数据分组的数目不为零,那么确定的调整结果为控制所述用 户设备停止执行DRX过程-II,开始执行DRX过程-I;如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等 待发送的数据分组的数目为零,并且DRX过程-II自动结束,那么确定 的调整结果为控制所述用户设备执行DRX过程-III;如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等 待发送的数据分组的数目为零,并且DRX过程-II还未自动结束,那么 确定的调整结果为控制所述用户设备继续执行DRX过程-II。
7. 根据权利要求2所述的方法,其特征在于,前一时刻用户设备执 行DRX过程-III,步骤2中网络侧确定如何动态调整用户设备的非连续 接收过程包括如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等 待发送的数据分组的数目不为零,那么确定的调整结果为控制所述用 户设备停止执行DRX过程-III,开始执行DRX过程-I;如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等 待发送的数据分组的数目为零,那么确定的调整结果为控制所述用户 i殳备继续执行DRX过程-III。
8. 根据权利要求2所述的方法,其特征在于,前一时刻用户设备执 行DRX过程-IV,步骤2中网络侧确定如何动态调整用户设备的非连续 接收过程包括如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等 待发送的数据分组的数目自从用户设备开始或再次开始执行DRX过程-IV后,已经连续N个时间单元都小于网络侧设置的门限值,那么确定 的调整结果为控制所述用户设备停止执行DRX过程-IV,开始执行DRX过程-I;如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等 待发送的数据分组的数目自从用户设备开始或再次开始执行DRX过程-IV后,已经连续N个时间单元都大于网络侧设置的门限值,那么确定 的调整结果为控制所述用户设备停止执行当前DRX过程-IV,开始执 行新DRX过程-IV;如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等 待发送的数据分组的数目都不满足上面两个所述条件,那么确定的调整 结果为所述用户设备的非连续接收过程保持不变。
9. 根据权利要求2所述的方法,其特征在于,前一时刻用户设备执 行DRX过程-I,步骤3中根据所述步骤2确定的调整结果设置向用户 设备指示改变非连续接收过程的DRX标志的步骤包括如果确定开始执行DRX过程-II,那么将发送的MAC PDU中其中 一个Sub-header的LCID字段设置为"11110",并将对应的MAC control element设置为0;如果确定开始执行DRX过程-IV,那么将发送的MAC PDU中其 中一个Sub-header的LCID字段i殳置为"11110",并将对应的MAC control element设置为1;如果确定继续执4亍DRX过程-I,那么不需要发送MAC PDU或者 在发送MAC PDU时不需要发送字段LCID设为"11110"的Subheader
10. 根据权利要求2所述的方法,其特征在于,前一时刻用户设备 执行DRX过程-II,步骤3中根据所述步骤2确定的调整结果设置向用 户设备指示改变非连续接收过程的DRX标志的步骤包括如果确定开始执4亍DRX过程-I,那么仅仅将发送的MAC PDU中 其中一个Sub-header的LCID字段设置为"11110"即可,不需要发送 对应的MAC control element;如果确定开始执4亍DRX过禾呈-III,那么不需要发送MAC PDU或 者在发送MAC PDU时不需要发送字段LCID设为"11110"的Sub-header。
11. 根据权利要求2所述的方法,其特征在于,前一时刻用户设备 执行DRX过程-III,步骤3中根据所述步骤2确定的调整结果设置向用 户设备指示改变非连续接收过程的DRX标志的步骤包括如果确定开始执4亍DRX过程-I,那么仅仅将发送的MAC PDU中 其中一个Sub-header的LCID字段设置为"11110"即可,不需要发送 对应的MAC control element;如果确定继续执行DRX过程-III,那么不需要发送MAC PDU或 者在发送MAC PDU时不需要发送字段LCID设为"11110"的Subheader
12. 根据权利要求2所述的方法,其特征在于,前一时刻用户设备 执行DRX过程-IV,步骤3中根据所述步骤2确定的调整结果设置向用 户设备指示改变非连续接收过程的DRX标志的步骤包括如果确定开始执行DRX过程-I,那么将发送的MAC PDU中其中 一个Sub-header的LCID字段i殳置为"11110",并将对应的MAC control element设置为0;如果确定开始执4亍新DRX过程-IV,那么将发送的MAC PDU中 其中一个Sub-header的LCID字段设置为"11110",并将对应的MAC control element设置为1;如果确定继续执4亍当前DRX过程-IV,那么不需要发送MAC PDU 或者在发送MAC PDU时不需要发送字段LCID设为"11110"的Subheader
13. 根据权利要求2所述的方法,其特征在于,步骤4中用户设备 执行DRX过程-I包括当用户设备开始执行DRX过程-I时,首先控 制其接收机处于去激活期-I。
14. 根据权利要求13所述的方法,其特征在于,当用户设备控制其 接收机处于去激活期-I时,进一步包括如果用户设备在当前去激活计时器-I计时结束之前接收到控制信息 和数据分组,但没有收到.DRX标志信息,那么停止当前去激活计时器-I,同时开启一个新的去激活计时器-I,控制其接收机继续停留在激活期國l;如果用户设备在当前去激活计时器-l计时结束时仍然没有收到控制信息和数据分组,同时也没有收到DRX标志信息,那么在当前去激活 计时器-I计时结束后,控制其接收机进入休眠期;在休眠期结束后,控制其接收机重新ii/v去激活期-I;如果用户设备在当前去激活计时器-l计时结束之前接收到控制信息 和数据分组,同时收到DRX标志,并且其中的MAC control element 为"1",那么停止当前去激活计时器-I,用户设备k开始执行DRX过 程-IV;如果用户设备在当前去激活计时器-I计时结束之前没有接收到控制 信息和数据分组,但收到DRX标志,并且其中的MAC control element 为"1",那么停止当前去激活计时器-I,用户设备开始执行DRX过程-IV;如果用户设备在当前去激活计时器-I计时结束之前接收到控制信息 和数据分组,同时收到DRX标志,并且其中的MAC control element 为"0",那么停止当前去激活计时器-I,同时开启去激活计时器-II,用 户i殳备开始执4亍DRX过禾呈-II。
15. 才艮据权利要求2所述的方法,其特征在于,步骤4中用户设备 执行DRX过程-II包括当用户终端开始执行DRX过程-II时,首先控 制其接收机处于激活期-II。
16. 根据权利要求15所述的方法,其特征在于,当用户设备控制其 接收机处于去激活期-II时,进一步包括如果在去激活计时器-II计时结束前收到DRX标志,那么在收到所 述DRX标志时,用户设备停止去激活计时器-II,开始执行DRX过程-I;如果在去激活计时器-II计时结束时没有收到DRX标志,那么在去 激活计时器-II计时结束后,用户设备开始执行DRX过程-III。
17. 根据权利要求2所述的方法,其特征在于,步骤4中用户设备执行DRX过程-III具体包括当用户终端开始执行DRX过程-III时, 首先控制其接收机处于休眠期,在休眠期结束后,用户设备控制其接收 机进入监听期。
18. 根据权利要求17所述的方法,其特征在于,当用户设备控制 其接收机处于监听期时,进一步包括如果用户设备收到DRX标志,那么在收到所述DRX标志后,用 户设备会立即控制其接收机停止监听期,并开始执行DRX过程-I;如果用户设备没有收到指示标志,那么在监听期结束后,用户设备 控制其接收机进入休眠期。在休眠期结束后,用户设备控制其接收机重 新进入去监听期。
19. 根据权利要求2所述的方法,其特征在于,步骤4中用户设备 执行DRX过程-IV具体包括当用户设备开始执行DRX过程-IV时, 首先控制其接收机处于去激活期-I。
20. 根据权利要求19所述的方法,其特征在于,当用户设备控制 其接收机处于去激活期-I时,进一步包括如果用户设备在当前去激活计时器-I计时结束之前接收到控制信息 和数据分组,但没有收到DRX标志信息,那么停止当前去激活计时器-I,同时开启一个新的去激活计时器-I,控制其接收机继续停留在激活 期;如果用户设备在当前去激活计时器-I计时结束时仍然没有收到控制 信息和数据分组,同时也没有收到DRX标志信息,那么在当前去激活 计时器-I计时结束后,用户设备控制其接收机进入休眠期。在休眠期结 束后,用户设备控制其接收机重新进入去激活期;如果用户设备在当前去激活计时器-I计时结束之前接收到控制信息 和数据分组,同时收到DRX标志,并且其中的MAC control dement 为'T,,那么停止当前去激活计时器-I,用户设备k开始执行新的DRX 过程-IV;如果用户设备在当前去激活计时器-I计时结束之前没有接收到控制 信息和数据分组,但收到DRX标志,并且其中的MAC control element为"1",那么停止当前去激活计时器-I,用户设备执行新的DRX过程-IV;如果用户设备在当前去激活计时器-I计时结束之前接收到控制信息 和数据分组,同时收到DRX标志,并且其中的MAC control element 为"0",那么停止当前去激活计时器-I,用户设备执行DRX过程-I。
21. 根据权利要求2所述的方法,其特征在于,步骤4中用户设备 执行DRX过程-III时,自适应调整休眠期的持续时间长度。
22. 根据权利要求21所述的方法,其特征在于,休眠期的持续时 间长度的调整包括当用户设备控制其接收机在DRX过程-III中第/次进入休眠期时,该休眠期的持续时间长度按照下面方式计算7;(/) = min{/(7;(0)),7;MAX}其中C(g)表示休眠期持续时间初始值;C,表示休眠期持续时间 的最大值;/(^(0))为^(0)的任意形式的函数。
23. 根据权利要求2所述的方法,其特征在于,步骤4中用户设备 执行DRX过程-IV时,自适应调节去激活计时器-I的最大开启时间。
24. 根据权利要求23所述的方法,其特征在于,所述去激活计时 器-I的最大开启时间的调整方法为当用户设备开始第m (附^1 )次 DRX过程-IV时,假设刚刚结束的去激活计时器-I的最大持续时间长度 为7;10-1),那么第m次drx过程-iv中,去激活计时器-i的最长运行时间按照下面方式计算T^(w)-min(g(C-薩),w21其中C(^表示去激活计时器-I最长运行时间的初始值;C—max表示 去激活计时器-I最长运行时间的最大值;g(^①》为"⑨的任意形式 的函数。
25. —种基于权利要求1-24所述方法的动态自适应地控制用户设 备非连续接收的装置,其特征在于,该装置设置在基站中,包括业务队列模块,用于緩存发送到用户设备的数据分组; DRX标志设置模块用于根据用户设备业务队列中数据分组的数 目,动态调整用户设备执行非连续接收过程,并进一步设置指示用户设备进行非连续接收过程改变的DRX标志;发射机模块,用于发射产生的控制信息、数据分组与DRX标志。
26. —种基于权利要求1-24所述方法的动态自适应地控制用户设备非连续接收的装置,其特征在于,该装置设置在用户设备中,包括 接收机模块,用于接收来自基站侧的控制信息、数据分组以及所述DRX标志;控制信息、数据分组及DRX标志解码模块,用于对接收到的控制 信息、业务数据以及所述DRX标志进行解码;和非连续接收控制模块,用于根据所述DRX标志来确定用户设备执 行的非连续接收过程,并进一步控制接收机根据所执行的非连续接收过 禾呈进入不同活动状态。
全文摘要
本发明公开了一种动态控制用户设备非连续接收的方法和装置,包括用户设备初始建立连接时,网络侧通过下行信令通知其执行非连续接收过程中用到的参数;用户设备业务连接期间,在每个调度时刻结束后,网络侧根据前一时刻用户设备所执行的非连续接收过程和为用户设备建立的业务队列中等待发送的数据分组的数目确定如何动态调整用户设备的非连续接收过程;网络侧根据所述方法,确定如何调整用户设备的非连续接收过程的结果设置向用户设备指示改变非连续接收过程的DRX标志,并将所设置的DRX标志在用户设备接收机处于开启状态时发送到用户设备;所述用户设备根据接收的DRX标志,执行不同的非连续接收过程,并自适应调整非连续接收过程中的参数。
文档编号H04W52/00GK101583178SQ200910087909
公开日2009年11月18日 申请日期2009年6月25日 优先权日2009年6月25日
发明者平 张, 徐海博, 辉 田, 铮 胡, 波 黄 申请人:北京邮电大学