CN101583178A - Method and device for dynamically controlling discontinuous reception of UE - Google Patents
Method and device for dynamically controlling discontinuous reception of UE Download PDFInfo
- Publication number
- CN101583178A CN101583178A CNA2009100879094A CN200910087909A CN101583178A CN 101583178 A CN101583178 A CN 101583178A CN A2009100879094 A CNA2009100879094 A CN A2009100879094A CN 200910087909 A CN200910087909 A CN 200910087909A CN 101583178 A CN101583178 A CN 101583178A
- Authority
- CN
- China
- Prior art keywords
- user equipment
- drx
- period
- receiver
- deactivation timer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种动态控制用户设备非连续接收的方法和装置,包括:用户设备初始建立连接时,网络侧通过下行信令通知其执行非连续接收过程中用到的参数;用户设备业务连接期间,在每个调度时刻结束后,网络侧根据前一时刻用户设备所执行的非连续接收过程和为用户设备建立的业务队列中等待发送的数据分组的数目确定如何动态调整用户设备的非连续接收过程;网络侧根据所述方法,确定如何调整用户设备的非连续接收过程的结果设置向用户设备指示改变非连续接收过程的DRX标志,并将所设置的DRX标志在用户设备接收机处于开启状态时发送到用户设备;所述用户设备根据接收的DRX标志,执行不同的非连续接收过程,并自适应调整非连续接收过程中的参数。
The present invention discloses a method and device for dynamically controlling discontinuous reception of user equipment, including: when user equipment initially establishes a connection, the network side notifies the user equipment of parameters used in the process of performing discontinuous reception through downlink signaling; user equipment service connection During this period, after each scheduling moment ends, the network side determines how to dynamically adjust the discontinuous reception process of the user equipment according to the discontinuous reception process performed by the user equipment at the previous moment and the number of data packets waiting to be sent in the service queue established for the user equipment. Receiving process; the network side determines how to adjust the result of the discontinuous reception process of the user equipment according to the method, sets the DRX flag indicating to the user equipment to change the discontinuous reception process, and sets the DRX flag when the user equipment receiver is turned on state; the user equipment executes different discontinuous reception processes according to the received DRX flag, and adaptively adjusts parameters in the discontinuous reception process.
Description
技术领域 technical field
本发明涉及非连续接收(Discontinuous Receive,DRX)技术,特别是指一种动态控制用户设备非连续接收的方法和装置。The present invention relates to discontinuous reception (Discontinuous Receive, DRX) technology, in particular to a method and device for dynamically controlling discontinuous reception of user equipment.
背景技术 Background technique
随着移动通信技术的迅速发展,移动终端的处理能力迅速增强,提供的功能迅速增多。未来移动通信系统在提供更高的频谱利用率、更高的数据速率、更丰富多彩的多媒体业务的同时,其终端的功耗问题也更为严峻。尤其是,未来移动通信系统的接入网络都将基于IP技术进行数据传输,而IP数据包的突发特性以及传输信道在用户间的共享特性使得到达用户设备的数据是非连续的,因此,如何节省用户设备的能耗显得更加重要。很多通信标准化组织在制定相关标准时都加入了对节能问题的考虑。With the rapid development of mobile communication technology, the processing capability of mobile terminals is rapidly enhanced, and the functions provided are rapidly increased. While the future mobile communication system provides higher spectrum utilization, higher data rate, and more colorful multimedia services, the problem of power consumption of its terminals is also more severe. In particular, the access network of the future mobile communication system will be based on IP technology for data transmission, and the burst characteristics of IP data packets and the sharing characteristics of transmission channels among users make the data arriving at user equipment discontinuous. Therefore, how to It is more important to save the energy consumption of the user equipment. Many communication standardization organizations have added energy-saving considerations when formulating relevant standards.
目前,移动通信系统中典型的节能机制包括IEEE最新的WMAN标准802.16e中的3种功率节省类型(Power Saving Class,PSC)和蜂窝网络中的“非连续接收”(Discontinuous Receive,DRX)机制。At present, typical energy-saving mechanisms in mobile communication systems include three types of power saving (Power Saving Class, PSC) in IEEE's latest WMAN standard 802.16e and the "Discontinuous Receive" (Discontinuous Receive, DRX) mechanism in cellular networks.
IEEE 802.16e标准中规定每个移动终端(Mobile Station,MS)有激活与休眠两种工作模式。在休眠模式下,MS执行与基站BS协商好的休眠周期,在这些周期中,MS与服务BS之间没有数据交互,MS可以关闭相关的物理设备,从而达到减小MS功率消耗和节省基站(BaseStation,BS)空中接口资源的目的。在MS处于休眠状态时,BS会缓冲发送给MS的服务数据单元。在每个激活模式结束时,MS和BS之间进行休眠消息协商以初始化休眠模式。在二者确认休眠消息后,正常的数据传输在协商的时间点终止,激活模式结束,MS进入休眠模式,以一定的间隔休眠,然后醒来确认是否需要接收数据。这一临时的唤醒状态称为监听间隔。在监听间隔内,MS监听BS广播信息中关于业务指示的消息。如果该消息指示BS中有数据需要发往MS,MS则进入激活模式;否则MS保持休眠模式,开始下一个休眠间隔。在休眠模式中,每一个业务连接可以依据自身特点关联适当的功率节省类型。功率节省类型定义为一组具有相同需求的连接。802.16e中共有3种功率节省类型,每个类型具有不同的参数集合,适合的业务和执行过程。第一种类型(类型I)适用于尽力而为和非实时变速率业务。第二种类型(类型II)适用于主动授权业务和实时变速率业务。第三种类型(类型III)适用于多播连接和与管理相关的操作。The IEEE 802.16e standard stipulates that each mobile terminal (Mobile Station, MS) has two working modes: active and dormant. In sleep mode, the MS executes the sleep cycle negotiated with the base station BS. In these cycles, there is no data interaction between the MS and the serving BS, and the MS can turn off related physical devices, thereby reducing MS power consumption and saving the base station ( BaseStation, BS) air interface resource purpose. When the MS is in a dormant state, the BS buffers the service data units sent to the MS. At the end of each active mode, a dormancy message negotiation is performed between the MS and the BS to initiate the dormancy mode. After the two confirm the dormancy message, the normal data transmission is terminated at the negotiated time point, the activation mode ends, the MS enters the dormancy mode, sleeps at a certain interval, and then wakes up to confirm whether it needs to receive data. This temporary wake-up state is called the listening interval. In the monitoring interval, the MS monitors the information about the service indication in the broadcast information of the BS. If the message indicates that there is data in the BS that needs to be sent to the MS, the MS will enter the active mode; otherwise, the MS will remain in the sleep mode and start the next sleep interval. In sleep mode, each service connection can be associated with an appropriate power saving type according to its own characteristics. A power saving type is defined as a group of connections with the same requirements. There are 3 types of power saving in 802.16e, each type has different parameter sets, suitable services and execution procedures. The first type (Type I) is suitable for best-effort and non-real-time variable rate services. The second type (Type II) is suitable for active authorization services and real-time variable rate services. The third type (Type III) is suitable for multicast connections and management-related operations.
在全球移动通讯系统(Global System for Mobile communications,GSM)系统中,移动台每隔几个“多帧”(大约相当于八分之一秒的时间段)才醒来一次,其它时间一直处于睡眠状态。系统可以指示移动台每秒醒来4次检查是否有来电,或大约每秒醒来1次检查是否有来电。在DRX操作中,处理器将关闭接收器并使自己进入低功耗的睡眠模式。由内部定时器在经过适当的睡眠时间之后重新启动处理器。In the Global System for Mobile communications (GSM) system, the mobile station only wakes up every few "multi-frames" (equivalent to about one-eighth of a second), and sleeps all the time state. The system can instruct the mobile station to wake up 4 times per second to check for incoming calls, or about 1 time per second to check for incoming calls. In DRX operation, the processor will turn off the receiver and put itself into a low-power sleep mode. The processor is restarted by an internal timer after the appropriate sleep time.
在3G通用移动通讯系统(Universal Mobile TelecommunicationSystem,UMTS)中的DRX机制下,用户设备接收机有3种活动状态:Under the DRX mechanism in the 3G Universal Mobile Telecommunications System (UMTS), the user equipment receiver has three active states:
1.激活期:在激活期内,用户设备打开接收机接收网络侧传来的数据包。1. Activation period: During the activation period, the user equipment turns on the receiver to receive data packets from the network side.
2.去激活期:当网络侧缓存器中没有需要发往用户设备的数据时,用户设备开启一个去激活计时器,进入去激活期。如果在计时器超时前有数据到达网络侧对应的数据缓存器,计时器停止,并结束去激活期,开始下一个激活期;如果计时器超时前始终没有数据包到达网络侧对应的数据缓存器,则结束去激活期,用户设备关闭接收机,开始进入休眠期。2. Deactivation period: when there is no data to be sent to the user equipment in the buffer on the network side, the user equipment starts a deactivation timer and enters the deactivation period. If data arrives at the corresponding data buffer on the network side before the timer expires, the timer stops, ends the deactivation period, and starts the next activation period; if no data packet arrives at the corresponding data buffer on the network side before the timer expires , the deactivation period ends, the user equipment turns off the receiver, and enters the dormancy period.
3.休眠期:在休眠期内用户设备进入DRX模式。休眠期包含至少一个DRX循环。在每个DRX循环的结尾,用户设备会打开接收机监听寻呼信道。寻呼消息用于指示在前一个DRX循环是否有数据包到达网络侧对应的数据缓存器。如果有,则终止休眠期,并且用户设备开始从网络侧接收数据包;如果没有数据包到达网络侧对应的数据缓存器,用户设备则进入下一个DRX循环,继续休眠期。3. Dormancy period: during the dormancy period, the user equipment enters the DRX mode. The sleep period includes at least one DRX cycle. At the end of each DRX cycle, the UE will turn on the receiver to monitor the paging channel. The paging message is used to indicate whether a data packet has arrived at the corresponding data buffer on the network side in the previous DRX cycle. If so, the dormancy period is terminated, and the user equipment starts to receive data packets from the network side; if no data packet arrives at the corresponding data buffer on the network side, the user equipment enters the next DRX cycle and continues the dormancy period.
激活期和去激活期属于功率激活模式,在该模式下,用户设备接收机处于打开状态,网络侧可以向用户设备发送数据包。休眠期属于功率节省模式,在该模式下,用户设备接收机处于关闭状态,网络侧不向用户设备发送数据包。The activation period and the deactivation period belong to the power activation mode. In this mode, the user equipment receiver is turned on, and the network side can send data packets to the user equipment. The dormancy period belongs to a power saving mode, in which the receiver of the user equipment is turned off, and the network side does not send data packets to the user equipment.
在长期演进(Long Term Evaluation,LTE)系统中,网络侧为每个用户设备配置DRX循环参数。一个DRX循环由激活期和休眠期组成。激活期又包括开启持续时间和去激活期。这种情况下,用户设备接收机有以下4种活动状态:In a Long Term Evolution (Long Term Evaluation, LTE) system, the network side configures DRX cycle parameters for each user equipment. A DRX cycle consists of an active period and a dormant period. The activation period in turn includes an on-duration and a deactivation period. In this case, the user equipment receiver has the following 4 active states:
1.开启持续时间:用户设备从休眠期醒来进入开启持续时间。在开启持续时间内,用户设备接收物理下行控制信道(Physical DownlinkControl Channel,PDCCH)的信息。PDCCH信道上有网络侧向用户设备通知的、与用户设备有关的信令信息,如确认、功率控制、资源分配与再分配等关于资源分配的控制消息。如果用户设备能够成功地对PDCCH信号的信息进行解码,则开启去激活计时器,进入去激活期;否则,用户设备在开启持续时间结束后进入休眠期。1. On duration: the user equipment wakes up from the sleep period and enters the on duration. During the on-duration, the user equipment receives information of a physical downlink control channel (Physical Downlink Control Channel, PDCCH). On the PDCCH channel, there is signaling information related to the user equipment notified by the network side to the user equipment, such as confirmation, power control, resource allocation and reallocation and other control messages related to resource allocation. If the user equipment can successfully decode the information of the PDCCH signal, it starts the deactivation timer and enters the deactivation period; otherwise, the user equipment enters the dormancy period after the on-duration ends.
2.去激活期:当用户设备成功解码PDCCH信道后,用户设备开启去激活计时器,进入去激活期。在去激活期里,用户设备继续监听PDCCH及相关控制信道。如果用户设备在去激活计时器超时前,成功对PDCCH及相关控制信道解码,则重新开启去激活计时器,再次进入去激活期;否则,用户设备在去激活计时器超时后由去激活期进入休眠期。2. Deactivation period: After the user equipment successfully decodes the PDCCH channel, the user equipment starts the deactivation timer and enters the deactivation period. During the deactivation period, the user equipment continues to monitor the PDCCH and related control channels. If the user equipment successfully decodes the PDCCH and related control channels before the deactivation timer expires, then restart the deactivation timer and enter the deactivation period again; otherwise, the user equipment enters the deactivation period from the deactivation period after the deactivation timer expires. dormant period.
3.激活期:用户设备接收机处于开启状态的时间(包括开启持续时间和去激活期)均属于激活期。3. Activation period: the time during which the user equipment receiver is turned on (including the turn-on duration and the deactivation period) belongs to the activation period.
4.休眠期:用户设备接收机在休眠期内处于关闭状态。4. Dormancy period: the receiver of the user equipment is turned off during the dormancy period.
从上述介绍中可以看出,在802.16e,GSM和UMTS系统的节能机制中,一旦网络侧为用户设备建立的业务队列中的数据分组的数目大于零,用户终端即执行连续接收过程。只有当所述业务队列中的数据分组数目等于零时,用户设备才有可能执行非连续接收过程。而在LTE的节能机制中,即使所述业务队列中有数据分组,用户设备也可以执行非连续接收过程。因此,相比于802.16e,GSM和UMTS系统,LTE系统中的用户终端具有更好的节能性。It can be seen from the above introduction that in the energy-saving mechanism of 802.16e, GSM and UMTS systems, once the number of data packets in the service queue established by the network side for the user equipment is greater than zero, the user terminal performs a continuous receiving process. Only when the number of data packets in the service queue is equal to zero, is it possible for the user equipment to perform the discontinuous reception process. However, in the energy-saving mechanism of LTE, even if there are data packets in the service queue, the user equipment can also perform the discontinuous reception process. Therefore, compared with 802.16e, GSM and UMTS systems, user terminals in the LTE system have better energy saving performance.
但是,目前LTE系统的DRX机制完全没有考虑网络侧为用户设备建立的业务队列中的数据分组的数目的变化情况,因此无法根据所述数据分组数目动态自适应地调整DRX机制中的参数,例如休眠期的长度,去激活计时器的长度等。However, the DRX mechanism of the current LTE system does not consider the change of the number of data packets in the service queue established by the network side for the user equipment at all, so it is impossible to dynamically and adaptively adjust the parameters in the DRX mechanism according to the number of data packets, for example The length of the sleep period, the length of the deactivation timer, etc.
发明内容 Contents of the invention
有鉴于此,本发明的目的在于提出一种动态控制用户设备非连续接收的方法和装置,实现动态自适应地调整所述用户设备的DRX非连续接收过程。In view of this, the object of the present invention is to propose a method and device for dynamically controlling DRX of user equipment, so as to realize dynamic and adaptive adjustment of the DRX DRX process of the user equipment.
基于上述目的本发明提供的一种动态控制用户设备非连续接收的方法,包括:Based on the above purpose, the present invention provides a method for dynamically controlling discontinuous reception of user equipment, including:
步骤1:用户设备初始建立连接时,网络侧通过下行信令通知其执行非连续接收过程中用到的参数的初始值;Step 1: When the user equipment initially establishes a connection, the network side notifies it of the initial values of the parameters used in the discontinuous reception process through downlink signaling;
步骤2:用户设备的业务连接期间,在每个调度时刻结束后,网络侧根据前一时刻为用户设备制定的非连续接收过程和为用户设备建立的业务队列中等待发送的数据分组的数目,动态确定如何调整用户设备的非连续接收过程;Step 2: During the service connection of the user equipment, after the end of each scheduling time, the network side according to the discontinuous reception process established for the user equipment at the previous moment and the number of data packets waiting to be sent in the service queue established for the user equipment, Dynamically determine how to adjust the discontinuous reception process of the user equipment;
步骤3:网络侧根据步骤2确定的调整用户设备的非连续接收过程的结果,设置向用户设备指示改变非连续接收过程的DRX标志,并将所设置的DRX标志在用户设备接收机处于开启状态时发送到用户设备;和Step 3: According to the result of adjusting the discontinuous reception process of the user equipment determined in
步骤4:所述用户设备根据接收的DRX标志,执行对应的非连续接收过程,并自适应调整非连续接收过程中的参数。Step 4: The user equipment performs a corresponding discontinuous reception process according to the received DRX flag, and adaptively adjusts parameters in the discontinuous reception process.
可选的,该方法进一步设置去激活计时器-I和去激活计时器-II控制所述调度时刻;Optionally, the method further sets deactivation timer-I and deactivation timer-II to control the scheduling time;
所述用户设备执行的非连续接收过程包括:DRX过程-I、DRX过程-II、DRX过程-III和DRX过程-IV;The discontinuous reception process performed by the user equipment includes: DRX process-I, DRX process-II, DRX process-III and DRX process-IV;
DRX过程-I时,用户设备控制其接收机交替处于去激活期-I和休眠期;During the DRX process-I, the user equipment controls its receiver to alternately be in the deactivation period-I and the dormancy period;
DRX过程-II时,用户设备控制其接收机处于去激活期-II;During the DRX process-II, the user equipment controls its receiver to be in the deactivation period-II;
DRX过程-III时,用户设备控制其接收机交替处于监听期和休眠期;In DRX process-III, the user equipment controls its receiver to be in the listening period and the dormant period alternately;
DRX过程-IV时,用户设备交替处于去激活期-I和休眠期;During the DRX process-IV, the user equipment is alternately in the deactivation period-I and the dormancy period;
其中,in,
所述去激活期-I为用户设备接收机在预先设定的去激活计时器-I运行时间内处于开启状态的持续时间长度;The deactivation period-I is the length of time that the user equipment receiver is in the open state during the preset deactivation timer-I running time;
去激活期-II为用户设备接收机在预先设定的去激活计时器-II运行时间内处于开启状态的持续时间;The deactivation period-II is the duration during which the user equipment receiver is in the on state within the preset deactivation timer-II running time;
监听期为用户设备接收机处于开启状态用来接收DRX标志,其最长持续时间在用户设备初始建立连接时,由网络侧通过下行信令通知;The listening period is when the receiver of the user equipment is turned on to receive the DRX flag, and its longest duration is notified by the network side through downlink signaling when the user equipment initially establishes a connection;
休眠期为用户设备接收机处于关闭状态,其持续时间的初始值和持续时间的最大值在用户设备初始建立连接时,由网络侧通过下行信令通知。The dormant period means that the receiver of the user equipment is in the off state, and the initial value and the maximum duration of the duration are notified by the network side through downlink signaling when the user equipment initially establishes a connection.
可选的,该方法在DRX过程-I时,所述去激活计时器-I的最大运行时间为其初始值,休眠期的持续时间为其初始值;Optionally, when the method is in the DRX process-I, the maximum running time of the deactivation timer-I is its initial value, and the duration of the dormancy period is its initial value;
DRX过程-III时,所述休眠期的持续时间为自适应调整;In DRX process-III, the duration of the sleep period is adaptively adjusted;
DRX过程-IV时,去激活计时器-I的最大运行时间为自适应调整,休眠期的持续时间为其初始值。During the DRX process-IV, the maximum running time of the deactivation timer-I is adaptively adjusted, and the duration of the sleep period is its initial value.
可选的,该方法在步骤1中所述参数包括:去激活计时器-I的最长运行时间初始值;去激活计时器-I的最长运行时间最大值;去激活计时器-II的最长运行时间最大值;监听期持续时间;休眠期持续时间初始值;休眠期持续时间最大值。Optionally, the parameters described in
可选的,该方法在前一时刻用户设备执行DRX过程-I,步骤2中网络侧确定如何动态调整用户设备的非连续接收过程包括:Optionally, the method executes the DRX process-1 at the user equipment at the previous moment, and in
如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等待发送的数据分组的数目为0,那么确定的调整结果为:控制所述用户设备停止执行DRX过程-I,开始执行DRX过程-II;If after the current scheduling time ends, the number of data packets waiting to be sent in the service queue established by the network side for the user equipment is 0, then the determined adjustment result is: control the user equipment to stop executing the DRX process-I and start executing the DRX process -II;
如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等待发送的数据分组的数目自从用户设备再次开始执行DRX过程-I后,已经连续N个时间单元都大于网络侧设置的门限值,那么确定的调整结果为:控制所述用户设备停止执行DRX过程-I,开始执行DRX过程-IV;If after the current scheduling time ends, the number of data packets waiting to be sent in the service queue established by the network side for the user equipment has been greater than the threshold set by the network side for N consecutive time units since the user equipment starts to execute the DRX process-I again value, then the determined adjustment result is: control the user equipment to stop executing the DRX process-I and start executing the DRX process-IV;
如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等待发送的数据分组的数目都不满足上面的两个条件,那么确定的调整结果为:所述用户设备的非连续接收过程保持不变。If the number of data packets waiting to be sent in the service queue established by the network side for the user equipment does not meet the above two conditions after the end of the current scheduling time, then the determined adjustment result is: the discontinuous reception process of the user equipment remains constant.
可选的,该方法在前一时刻用户设备执行DRX过程-II,步骤2中网络侧确定如何动态调整用户设备的非连续接收过程包括:Optionally, in this method, the user equipment performs DRX process-II at the previous moment, and in
如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等待发送的数据分组的数目不为零,那么确定的调整结果为:控制所述用户设备停止执行DRX过程-II,开始执行DRX过程-I;If the number of data packets waiting to be sent in the service queue established by the network side for the user equipment is not zero after the current scheduling time ends, then the determined adjustment result is: control the user equipment to stop executing DRX process-II and start executing DRX Process-I;
如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等待发送的数据分组的数目为零,并且DRX过程-II自动结束,那么确定的调整结果为:控制所述用户设备执行DRX过程-III;If after the current scheduling time ends, the number of data packets waiting to be sent in the service queue established by the network side for the user equipment is zero, and the DRX process-II ends automatically, then the determined adjustment result is: control the user equipment to perform the DRX process -III;
如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等待发送的数据分组的数目为零,并且DRX过程-II还未自动结束,那么确定的调整结果为:控制所述用户设备继续执行DRX过程-II。If after the current scheduling time ends, the number of data packets waiting to be sent in the service queue established by the network side for the user equipment is zero, and the DRX process-II has not automatically ended, then the determined adjustment result is: control the user equipment to continue Execute DRX procedure-II.
可选的,该方法在前一时刻用户设备执行DRX过程-III,步骤2中网络侧确定如何动态调整用户设备的非连续接收过程包括:Optionally, in this method, the user equipment performs DRX process-III at the previous moment, and in
如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等待发送的数据分组的数目不为零,那么确定的调整结果为:控制所述用户设备停止执行DRX过程-III,开始执行DRX过程-I;If after the current scheduling time ends, the number of data packets waiting to be sent in the service queue established by the network side for the user equipment is not zero, then the determined adjustment result is: control the user equipment to stop executing DRX process-III and start executing DRX Process-I;
如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等待发送的数据分组的数目为零,那么确定的调整结果为:控制所述用户设备继续执行DRX过程-III。If the number of data packets waiting to be sent in the service queue established by the network side for the user equipment is zero after the current scheduling time ends, then the determined adjustment result is: control the user equipment to continue to perform DRX procedure-III.
可选的,该方法在前一时刻用户设备执行DRX过程-IV,步骤2中网络侧确定如何动态调整用户设备的非连续接收过程包括:Optionally, in the method, the user equipment performs the DRX process-IV at the previous moment, and in
如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等待发送的数据分组的数目自从用户设备开始或再次开始执行DRX过程-IV后,已经连续N个时间单元都小于网络侧设置的门限值,那么确定的调整结果为:控制所述用户设备停止执行DRX过程-IV,开始执行DRX过程-I;If after the current scheduling time ends, the number of data packets waiting to be sent in the service queue established by the network side for the user equipment has been smaller than the number set by the network side for N consecutive time units since the user equipment starts or restarts to execute the DRX process-IV threshold value, then the determined adjustment result is: control the user equipment to stop executing the DRX process-IV and start executing the DRX process-I;
如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等待发送的数据分组的数目自从用户设备开始或再次开始执行DRX过程-IV后,已经连续N个时间单元都大于网络侧设置的门限值,那么确定的调整结果为:控制所述用户设备停止执行当前DRX过程-IV,开始执行新DRX过程-IV;If after the current scheduling time ends, the number of data packets waiting to be sent in the service queue established by the network side for the user equipment has been greater than the number set by the network side for N consecutive time units since the user equipment starts or restarts to execute the DRX process-IV threshold value, then the determined adjustment result is: control the user equipment to stop executing the current DRX process-IV, and start to execute the new DRX process-IV;
如果当前调度时刻结束后,网络侧为用户设备建立的业务队列中等待发送的数据分组的数目都不满足上面两个所述条件,那么确定的调整结果为:所述用户设备的非连续接收过程保持不变。If after the current scheduling time ends, the number of data packets waiting to be sent in the service queue established by the network side for the user equipment does not meet the above two conditions, then the determined adjustment result is: the discontinuous reception process of the user equipment constant.
可选的,该方法在前一时刻用户设备执行DRX过程-I,步骤3中根据所述步骤2确定的调整结果设置向用户设备指示改变非连续接收过程的DRX标志的步骤包括:Optionally, in the method, the user equipment executes the DRX process-1 at the previous moment, and the step of setting the DRX flag indicating to the user equipment to change the discontinuous reception process according to the adjustment result determined in the
如果确定开始执行DRX过程-II,那么将发送的MAC PDU中其中一个Sub-header的LCID字段设置为“11110”,并将对应的MACcontrol element设置为0;If it is determined to start the DRX process-II, then set the LCID field of one of the Sub-headers in the sent MAC PDU to "11110", and set the corresponding MACcontrol element to 0;
如果确定开始执行DRX过程-IV,那么将发送的MAC PDU中其中一个Sub-header的LCID字段设置为“11110”,并将对应的MACcontrol element设置为1;If it is determined to start the DRX process-IV, then set the LCID field of one of the Sub-headers in the sent MAC PDU to "11110", and set the corresponding MACcontrol element to 1;
如果确定继续执行DRX过程-I,那么不需要发送MAC PDU或者在发送MAC PDU时不需要发送字段LCID设为“11110”的Sub-header。If it is determined to continue to execute the DRX process-I, then there is no need to send the MAC PDU or the Sub-header whose field LCID is set to "11110" does not need to be sent when the MAC PDU is sent.
可选的,该方法在前一时刻用户设备执行DRX过程-II,步骤3中根据所述步骤2确定的调整结果设置向用户设备指示改变非连续接收过程的DRX标志的步骤包括:Optionally, in the method, the user equipment executes the DRX process-II at the previous moment, and the step of setting the DRX flag indicating to the user equipment to change the discontinuous reception process according to the adjustment result determined in the
如果确定开始执行DRX过程-I,那么仅仅将发送的MAC PDU中其中一个Sub-header的LCID字段设置为“11110”即可,不需要发送对应的MAC control element;If it is determined to start the DRX process-I, then only set the LCID field of one of the Sub-headers in the sent MAC PDU to "11110", and there is no need to send the corresponding MAC control element;
如果确定开始执行DRX过程-III,那么不需要发送MAC PDU或者在发送MAC PDU时不需要发送字段LCID设为“11110”的Sub-header。If it is determined to start the DRX process-III, then there is no need to send the MAC PDU or the Sub-header whose field LCID is set to "11110" does not need to be sent when the MAC PDU is sent.
可选的,该方法在前一时刻用户设备执行DRX过程-III,步骤3中根据所述步骤2确定的调整结果设置向用户设备指示改变非连续接收过程的DRX标志的步骤包括:Optionally, in the method, the user equipment executes DRX process-III at the previous moment, and the step of setting the DRX flag indicating to the user equipment to change the discontinuous reception process according to the adjustment result determined in
如果确定开始执行DRX过程-I,那么仅仅将发送的MAC PDU中其中一个Sub-header的LCID字段设置为“11110”即可,不需要发送对应的MAC control element;If it is determined to start the DRX process-I, then only set the LCID field of one of the Sub-headers in the sent MAC PDU to "11110", and there is no need to send the corresponding MAC control element;
如果确定继续执行DRX过程-III,那么不需要发送MAC PDU或者在发送MAC PDU时不需要发送字段LCID设为“11110”的Sub-header。If it is determined to continue to execute the DRX process-III, then there is no need to send the MAC PDU or the Sub-header with the field LCID set to "11110" is not required to be sent when the MAC PDU is sent.
可选的,该方法在前一时刻用户设备执行DRX过程-IV,步骤3中根据所述步骤2确定的调整结果设置向用户设备指示改变非连续接收过程的DRX标志的步骤包括:Optionally, in the method, the user equipment executes the DRX process-IV at the previous moment, and the step of setting the DRX flag indicating to the user equipment to change the discontinuous reception process according to the adjustment result determined in the
如果确定开始执行DRX过程-I,那么将发送的MAC PDU中其中一个Sub-header的LCID字段设置为“11110”,并将对应的MACcontrol element设置为0;If it is determined to start the DRX process-I, then set the LCID field of one of the Sub-headers in the sent MAC PDU to "11110", and set the corresponding MACcontrol element to 0;
如果确定开始执行新DRX过程-IV,那么将发送的MAC PDU中其中一个Sub-header的LCID字段设置为“11110”,并将对应的MACcontrol element设置为1;If it is determined to start the new DRX process-IV, then set the LCID field of one of the Sub-headers in the sent MAC PDU to "11110", and set the corresponding MACcontrol element to 1;
如果确定继续执行当前DRX过程-IV,那么不需要发送MAC PDU或者在发送MAC PDU时不需要发送字段LCID设为“11110”的Sub-header。If it is determined to continue the current DRX process-IV, then there is no need to send the MAC PDU or the Sub-header with the field LCID set to "11110" is not required to be sent when the MAC PDU is sent.
可选的,该方法在步骤4中用户设备执行DRX过程-I包括:当用户设备开始执行DRX过程-I时,首先控制其接收机处于去激活期-I。Optionally, in step 4 of the method, the user equipment executing the DRX process-I includes: when the user equipment starts to execute the DRX process-I, first controlling its receiver to be in the deactivation period-I.
可选的,该方法当用户设备控制其接收机处于去激活期-I时,进一步包括:Optionally, when the user equipment controls its receiver to be in the deactivation period-I, the method further includes:
如果用户设备在当前去激活计时器-I计时结束之前接收到控制信息和数据分组,但没有收到DRX标志信息,那么停止当前去激活计时器-I,同时开启一个新的去激活计时器-I,控制其接收机继续停留在激活期-I;If the user equipment receives control information and data packets but does not receive DRX flag information before the current deactivation timer-I expires, then stop the current deactivation timer-I and start a new deactivation timer- I, control its receiver to stay in the activation period-I;
如果用户设备在当前去激活计时器-I计时结束时仍然没有收到控制信息和数据分组,同时也没有收到DRX标志信息,那么在当前去激活计时器-I计时结束后,控制其接收机进入休眠期;在休眠期结束后,控制其接收机重新进入去激活期-I;If the user equipment still has not received control information and data packets when the current deactivation timer-I expires, and has not received the DRX flag information, then after the current deactivation timer-I expires, control its receiver Enter the dormancy period; after the dormancy period ends, control its receiver to re-enter the deactivation period-I;
如果用户设备在当前去激活计时器-I计时结束之前接收到控制信息和数据分组,同时收到DRX标志,并且其中的MAC control element为“1”,那么停止当前去激活计时器-I,用户设备k开始执行DRX过程-IV;If the user equipment receives control information and data packets before the end of the current deactivation timer-I, and receives the DRX flag at the same time, and the MAC control element in it is "1", then stop the current deactivation timer-I, and the user Device k starts to execute DRX process-IV;
如果用户设备在当前去激活计时器-I计时结束之前没有接收到控制信息和数据分组,但收到DRX标志,并且其中的MAC control element为“1”,那么停止当前去激活计时器-I,用户设备开始执行DRX过程-IV;If the user equipment does not receive control information and data packets before the end of the current deactivation timer-I, but receives the DRX flag, and the MAC control element in it is "1", then stop the current deactivation timer-I, The user equipment starts to execute the DRX process-IV;
如果用户设备在当前去激活计时器-I计时结束之前接收到控制信息和数据分组,同时收到DRX标志,并且其中的MAC control element为“0”,那么停止当前去激活计时器-I,同时开启去激活计时器-II,用户设备开始执行DRX过程-II。If the user equipment receives control information and data packets before the end of the current deactivation timer-I, and receives the DRX flag at the same time, and the MAC control element in it is "0", then stop the current deactivation timer-I, and at the same time Start the deactivation timer-II, and the user equipment starts to execute the DRX process-II.
可选的,该方法在步骤4中用户设备执行DRX过程-II包括:当用户终端开始执行DRX过程-II时,首先控制其接收机处于激活期-II。Optionally, in step 4 of the method, the user equipment executing the DRX procedure-II includes: when the user equipment starts to execute the DRX procedure-II, first controlling its receiver to be in the activation period-II.
可选的,该方法在当用户设备控制其接收机处于去激活期-II时,进一步包括:Optionally, when the user equipment controls its receiver to be in the deactivation period-II, the method further includes:
如果在去激活计时器-II计时结束前收到DRX标志,那么在收到所述DRX标志时,用户设备停止去激活计时器-II,开始执行DRX过程-I;If the DRX flag is received before the deactivation timer-II expires, when the DRX flag is received, the user equipment stops the deactivation timer-II and starts to execute the DRX process-I;
如果在去激活计时器-II计时结束时没有收到DRX标志,那么在去激活计时器-II计时结束后,用户设备开始执行DRX过程-III。If no DRX flag is received at the end of the deactivation timer-II, the user equipment starts to execute the DRX procedure-III after the end of the deactivation timer-II.
可选的,该方法在步骤4中用户设备执行DRX过程-III具体包括:当用户终端开始执行DRX过程-III时,首先控制其接收机处于休眠期,在休眠期结束后,用户设备控制其接收机进入监听期。Optionally, in step 4 of the method, the user equipment executing the DRX process-III specifically includes: when the user equipment starts to execute the DRX process-III, first controlling its receiver to be in a dormant period, and after the dormant period ends, the user equipment controls its The receiver enters the listening period.
可选的,该方法当用户设备控制其接收机处于监听期时,进一步包括:Optionally, when the user equipment controls its receiver to be in the monitoring period, the method further includes:
如果用户设备收到DRX标志,那么在收到所述DRX标志后,用户设备会立即控制其接收机停止监听期,并开始执行DRX过程-I;If the user equipment receives the DRX flag, then after receiving the DRX flag, the user equipment will immediately control its receiver to stop the listening period, and start to execute the DRX process-I;
如果用户设备没有收到指示标志,那么在监听期结束后,用户设备控制其接收机进入休眠期。在休眠期结束后,用户设备控制其接收机重新进入去监听期。If the user equipment does not receive the indicator, then after the listening period ends, the user equipment controls its receiver to enter a sleep period. After the dormant period ends, the user equipment controls its receiver to re-enter the de-listening period.
可选的,该方法在步骤4中用户设备执行DRX过程-IV具体包括:当用户设备开始执行DRX过程-IV时,首先控制其接收机处于去激活期-I。Optionally, in step 4 of the method, the user equipment executing the DRX procedure-IV specifically includes: when the user equipment starts to execute the DRX procedure-IV, first controlling its receiver to be in the deactivation period-I.
可选的,该方法当用户设备控制其接收机处于去激活期-I时,进一步包括:Optionally, when the user equipment controls its receiver to be in the deactivation period-I, the method further includes:
如果用户设备在当前去激活计时器-I计时结束之前接收到控制信息和数据分组,但没有收到DRX标志信息,那么停止当前去激活计时器-I,同时开启一个新的去激活计时器-I,控制其接收机继续停留在激活期;If the user equipment receives control information and data packets but does not receive DRX flag information before the current deactivation timer-I expires, then stop the current deactivation timer-I and start a new deactivation timer- I, control its receiver to stay in the activation period;
如果用户设备在当前去激活计时器-I计时结束时仍然没有收到控制信息和数据分组,同时也没有收到DRX标志信息,那么在当前去激活计时器-I计时结束后,用户设备控制其接收机进入休眠期。在休眠期结束后,用户设备控制其接收机重新进入去激活期;If the user equipment still does not receive control information and data packets when the current deactivation timer-I expires, and does not receive the DRX flag information at the same time, then after the current deactivation timer-I expires, the user equipment controls its The receiver enters a sleep period. After the dormancy period ends, the user equipment controls its receiver to re-enter the deactivation period;
如果用户设备在当前去激活计时器-I计时结束之前接收到控制信息和数据分组,同时收到DRX标志,并且其中的MAC control element为“1”,那么停止当前去激活计时器-I,用户设备k开始执行新的DRX过程-IV;If the user equipment receives control information and data packets before the end of the current deactivation timer-I, and receives the DRX flag at the same time, and the MAC control element in it is "1", then stop the current deactivation timer-I, and the user equipment Device k starts to execute a new DRX process-IV;
如果用户设备在当前去激活计时器-I计时结束之前没有接收到控制信息和数据分组,但收到DRX标志,并且其中的MAC control element为“1”,那么停止当前去激活计时器-I,用户设备执行新的DRX过程-IV;If the user equipment does not receive control information and data packets before the end of the current deactivation timer-I, but receives the DRX flag, and the MAC control element in it is "1", then stop the current deactivation timer-I, The user equipment performs a new DRX procedure-IV;
如果用户设备在当前去激活计时器-I计时结束之前接收到控制信息和数据分组,同时收到DRX标志,并且其中的MAC control element为“0”,那么停止当前去激活计时器-I,用户设备执行DRX过程-I。If the user equipment receives control information and data packets before the end of the current deactivation timer-I, and receives the DRX flag at the same time, and the MAC control element in it is "0", then stop the current deactivation timer-I, and the user The device performs DRX procedure-I.
可选的,该方法在步骤4中用户设备执行DRX过程-III时,自适应调整休眠期的持续时间长度。Optionally, the method adaptively adjusts the duration of the dormancy period when the user equipment executes the DRX process-III in step 4.
可选的,该方法所述休眠期的持续时间长度的调整包括:当用户设备控制其接收机在DRX过程-III中第l(l≥1)次进入休眠期时,该休眠期的持续时间长度按照下面方式计算:Optionally, the adjustment of the duration of the dormancy period in this method includes: when the user equipment controls its receiver to enter the dormancy period for the l (l≥1) time in DRX process-III, the duration of the dormancy period The length is calculated as follows:
其中Ts(0)表示休眠期持续时间初始值;Ts MAX表示休眠期持续时间的最大值;f(Ts(0))为Ts(0)的任意形式的函数。Where T s (0) represents the initial value of the duration of the dormancy period; T s MAX represents the maximum value of the duration of the dormancy period; f(T s (0)) is a function of any form of T s (0).
可选的,该方法在步骤4中用户设备执行DRX过程-IV时,自适应调节去激活计时器-I的最大开启时间。Optionally, the method adaptively adjusts the maximum on-time of the deactivation timer-I when the user equipment executes the DRX procedure-IV in step 4.
可选的,该方法在所述去激活计时器-I的最大开启时间的调整方法为:当用户设备开始第m(m≥1)次DRX过程-IV时,假设刚刚结束的去激活计时器-I的最大持续时间长度为Ti I(m-1),那么第m次DRX过程-IV中,去激活计时器-I的最长运行时间按照下面方式计算:Optionally, the method for adjusting the maximum on-time of the deactivation timer-I is: when the user equipment starts the mth (m≥1) DRX process-IV, assuming that the deactivation timer just ended The maximum duration of -I is T i I (m-1), then in the mth DRX process-IV, the maximum running time of the deactivation timer-I is calculated as follows:
其中Ti I(0)表示去激活计时器-I最长运行时间的初始值;Ti I-MAX表示去激活计时器-I最长运行时间的最大值;g(Ti I(0))为Ti I(0)的任意形式的函数。Where T i I (0) represents the initial value of the longest running time of the deactivation timer-I; T i I-MAX represents the maximum value of the longest running time of the deactivation timer-I; g(T i I (0) ) is a function of any form of T i I (0).
在本发明的另一方面,还提供了一种基于上述方法的动态自适应地控制用户设备非连续接收的装置,该装置设置在基站中,包括:In another aspect of the present invention, a device for dynamically and adaptively controlling discontinuous reception of user equipment based on the above method is also provided. The device is set in a base station and includes:
业务队列模块,用于缓存发送到用户设备的数据分组;A service queue module, configured to cache data packets sent to the user equipment;
DRX标志设置模块:用于根据用户设备业务队列中数据分组的数目,动态调整用户设备执行非连续接收过程,并进一步设置指示用户设备进行非连续接收过程改变的DRX标志;DRX flag setting module: used to dynamically adjust the user equipment to perform the discontinuous reception process according to the number of data packets in the user equipment service queue, and further set the DRX flag indicating that the user equipment performs the discontinuous reception process change;
发射机模块,用于发射产生的控制信息、数据分组与DRX标志。The transmitter module is used for transmitting the generated control information, data packet and DRX flag.
在本发明的另一方面,还提供了一种基于上述方法的动态自适应地控制用户设备非连续接收的装置,该装置设置在用户设备中,包括:In another aspect of the present invention, a device for dynamically and adaptively controlling discontinuous reception of user equipment based on the above method is also provided. The device is set in user equipment, including:
接收机模块,用于接收来自基站侧的控制信息、数据分组以及所述DRX标志;A receiver module, configured to receive control information, data packets and the DRX flag from the base station side;
控制信息、数据分组及DRX标志解码模块,用于对接收到的控制信息、业务数据以及所述DRX标志进行解码;和A control information, data packet, and DRX flag decoding module, configured to decode received control information, service data, and the DRX flag; and
非连续接收控制模块,用于根据所述DRX标志来确定用户设备执行的非连续接收过程,并进一步控制接收机根据所执行的非连续接收过程进入不同活动状态。The discontinuous reception control module is configured to determine the discontinuous reception process performed by the user equipment according to the DRX flag, and further control the receiver to enter different active states according to the performed discontinuous reception process.
从上面所述可以看出,本发明提供的动态控制用户设备非连续接收的方法和装置,通过考虑网络侧为用户设备建立的业务队列中的数据分组的数目,动态自适应地调整所述用户设备的DRX非连续接收过程,并将调整命令通过DRX标志通知给用户设备;用户设备在执行非连续接收过程中,可以自适应地改变非连续接收过程中的参数,以此实现用户设备在节能性能和数据传输速率性能之间很好的性能折中,从而使得当发往用户设备的数据分组数目为零时,用户设备能高效地获取节能增益;当发往用户设备的数据分组的数目长时间都在积累时,用户设备能够得到较高的数据传输速率。It can be seen from the above that the method and device for dynamically controlling discontinuous reception of user equipment provided by the present invention dynamically and adaptively adjust the The DRX discontinuous reception process of the device, and notify the user equipment of the adjustment command through the DRX flag; the user equipment can adaptively change the parameters of the discontinuous reception process during the discontinuous reception process, so as to realize the energy saving of the user equipment A good performance compromise between performance and data transmission rate performance, so that when the number of data packets sent to the user equipment is zero, the user equipment can efficiently obtain energy-saving gains; when the number of data packets sent to the user equipment is long When the time is accumulating, the user equipment can obtain a higher data transmission rate.
附图说明 Description of drawings
图1为本发明实施例网络侧基站处的DRX控制装置的示意图;FIG. 1 is a schematic diagram of a DRX control device at a network side base station according to an embodiment of the present invention;
图2为本发明实施例DRX标志设置模块动态调整用户设备执行非连续接收过程的流程示意图;2 is a schematic flow diagram of a DRX flag setting module dynamically adjusting a user equipment to perform a discontinuous reception process according to an embodiment of the present invention;
图3为本发明实施例用于承载DRX标志的LTE系统中的MACPDU的格式示意图;FIG. 3 is a schematic diagram of the format of a MAC PDU in an LTE system for carrying a DRX flag according to an embodiment of the present invention;
图4为本发明实施例用户设备侧的DRX控制装置的示意图;FIG. 4 is a schematic diagram of a DRX control device on the user equipment side according to an embodiment of the present invention;
图5为本发明实施例用户设备执行DRX过程-I的流程示意图;FIG. 5 is a schematic flow diagram of a user equipment performing DRX process-I according to an embodiment of the present invention;
图6为本发明实施例用户设备执行DRX过程-II的流程示意图;FIG. 6 is a schematic flow diagram of a user equipment executing DRX process-II according to an embodiment of the present invention;
图7为本发明实施例用户设备执行DRX过程-III的示意图;FIG. 7 is a schematic diagram of user equipment performing DRX process-III according to an embodiment of the present invention;
图8为本发明实施例用户设备执行DRX过程-IV的流程示意图。FIG. 8 is a schematic flow diagram of a user equipment performing DRX procedure-IV according to an embodiment of the present invention.
具体实施方式 Detailed ways
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in further detail below in conjunction with specific embodiments and with reference to the accompanying drawings.
根据本发明提供的动态控制用户设备非连续接收的方法,主要包括以下步骤:According to the method for dynamically controlling discontinuous reception of user equipment provided by the present invention, it mainly includes the following steps:
步骤1:用户设备初始建立连接时,网络侧通过下行信令通知其执行非连续接收过程中用到的参数的初始值;Step 1: When the user equipment initially establishes a connection, the network side notifies it of the initial values of the parameters used in the discontinuous reception process through downlink signaling;
步骤2:用户设备的业务连接期间,在每个调度时刻结束后,网络侧根据前一时刻(即上次确定的)用户设备所执行的非连续接收过程和为用户设备建立的业务队列中等待发送的数据分组的数目确定如何动态调整用户设备的非连续接收过程;Step 2: During the service connection of the user equipment, after the end of each scheduling time, the network side waits in the service queue established for the user equipment according to the discontinuous reception process performed by the user equipment at the previous time (that is, the last determined) The number of data packets sent determines how to dynamically adjust the discontinuous reception process of the user equipment;
步骤3:网络侧根据所述确定如何调整用户设备的非连续接收过程的结果设置向用户设备指示改变非连续接收过程的DRX标志,并将所设置的DRX标志在用户设备接收机处于开启状态时发送到用户设备;Step 3: The network side sets the DRX flag indicating to the user equipment to change the discontinuous reception process according to the result of determining how to adjust the discontinuous reception process of the user equipment, and sets the set DRX flag when the user equipment receiver is in the on state sent to user equipment;
步骤4:所述用户设备根据接收的DRX标志,执行不同的非连续接收过程,并自适应调整非连续接收过程中的参数。Step 4: The user equipment executes different discontinuous reception processes according to the received DRX flag, and adaptively adjusts parameters in the discontinuous reception process.
根据本发明的另一个方面,提供一种动态自适应控制用户设备的非连续接收过程的装置,包括:According to another aspect of the present invention, an apparatus for dynamically adaptively controlling a discontinuous reception process of a user equipment is provided, including:
设置在基站中的,set in the base station,
业务队列模块,用于缓存发送到用户设备的数据分组;A service queue module, configured to cache data packets sent to the user equipment;
DRX标志设置模块:用于根据用户设备业务队列中数据分组的数目,动态调整用户设备执行非连续接收过程,并进一步设置指示用户设备进行非连续接收过程改变的DRX标志;DRX flag setting module: used to dynamically adjust the user equipment to perform the discontinuous reception process according to the number of data packets in the user equipment service queue, and further set the DRX flag indicating that the user equipment performs the discontinuous reception process change;
发射机模块,用于发射产生的控制信息、数据分组与DRX标志,和a transmitter module for transmitting generated control information, data packets and DRX flags, and
设置在用户设备中的,set in the user's device,
接收机模块,用于接收来自基站侧的控制信息、数据分组以及所述DRX标志;A receiver module, configured to receive control information, data packets and the DRX flag from the base station side;
控制信息、数据分组及DRX标志解码模块,用于对接收到的控制信息、业务数据以及所述DRX标志进行解码;和A control information, data packet, and DRX flag decoding module, configured to decode received control information, service data, and the DRX flag; and
非连续接收控制模块,用于根据所述DRX标志来确定用户设备执行的非连续接收过程,并进一步控制接收机根据所执行的非连续接收过程进入不同活动状态。The discontinuous reception control module is configured to determine the discontinuous reception process performed by the user equipment according to the DRX flag, and further control the receiver to enter different active states according to the performed discontinuous reception process.
在对本发明的实施例进行详细说明之前,首先解释本发明中用到的几个相关术语的定义:Before the embodiments of the present invention are described in detail, first explain the definitions of several related terms used in the present invention:
去激活计时器-I:用来控制用户设备接收机处于去激活期-I的持续时间长度,其最长运行时间的初始值和最长运行时间的最大值在用户设备初始建立连接时,由网络侧通过下行信令通知;Deactivation timer-I: used to control the duration of the user equipment receiver in the deactivation period-I, the initial value of the longest running time and the maximum value of the longest running time are determined by the user equipment when the user equipment initially establishes a connection The network side notifies through downlink signaling;
去激活计时器-II:用来控制用户设备接收机处于去激活期-II的持续时间长度,其最长运行时间在用户设备初始建立连接时,由网络侧通过下行信令通知;Deactivation timer-II: used to control the duration of the user equipment receiver being in the deactivation period-II, and its longest running time is notified by the network side through downlink signaling when the user equipment initially establishes a connection;
去激活期-I:用户设备接收机在去激活计时器-I运行时间内处于开启状态的持续时间长度,其取决于每个去激活计时器-I的实际运行时间和连续运行的去激活计时器-I的个数;Deactivation period-I: The length of time the UE receiver is on during the deactivation timer-I runtime, which depends on the actual runtime of each deactivation timer-I and the deactivation timing of the continuous running The number of device-I;
去激活期-II:用户设备接收机在去激活计时器-II运行时间内处于开启状态的持续时间。其取决于去激活计时器-II的实际运行时间;其中,去激活计时器-I反映的是用户分组被调度的时间间隔;去激活计时器-H反映的是分组到达的时间间隔,二者的时长可以任意设置,既可以相同也可以不同;Deactivation Period-II: The duration during which the UE receiver is on during the Deactivation Timer-II runtime. It depends on the actual running time of the deactivation timer-II; wherein, what the deactivation timer-I reflects is the time interval at which the user group is scheduled; what the deactivation timer-H reflects is the time interval at which the group arrives, both The duration of can be set arbitrarily, either the same or different;
监听期:用户设备接收机处于开启状态用来接收DRX标志,其最长持续时间在用户设备初始建立连接时,由网络侧通过下行信令通知;Listening period: The receiver of the user equipment is turned on to receive the DRX flag, and the longest duration is notified by the network side through downlink signaling when the user equipment initially establishes a connection;
休眠期:用户设备接收机处于关闭状态,其持续时间的初始值和持续时间的最大值在用户设备初始建立连接时,由网络侧通过下行信令通知;Dormancy period: the receiver of the user equipment is in the off state, and the initial value and the maximum value of the duration are notified by the network side through downlink signaling when the user equipment initially establishes a connection;
DRX过程-I:该过程定义为,用户设备控制其接收机交替处于去激活期-I和休眠期。去激活计时器-I的最大运行时间为其初始值;休眠期的持续时间为其初始值;DRX procedure-I: this procedure is defined as that the user equipment controls its receiver to be in deactivation period-I and dormancy period alternately. The maximum running time of the deactivation timer-I is its initial value; the duration of the dormant period is its initial value;
DRX过程-II:该过程定义为,用户设备控制其接收机处于去激活期-II。DRX procedure-II: This procedure is defined as that the user equipment controls its receiver to be in the deactivation period-II.
DRX过程-III:该过程定义为,用户设备控制其接收机交替处于监听期和休眠期。休眠期的持续时间可以自适应调整。DRX process-III: This process is defined as that the user equipment controls its receiver to be in the listening period and the dormant period alternately. The duration of the sleep period can be adaptively adjusted.
DRX过程-IV:该过程定义为,用户设备交替处于去激活期-I和休眠期。去激活计时器-I的最大运行时间可以自适应调整;休眠期的持续时间为其初始值。DRX process-IV: this process is defined as that the user equipment is alternately in the deactivation period-I and the dormancy period. The maximum running time of the deactivation timer-I can be adaptively adjusted; the duration of the sleep period is its initial value.
下面参照附图对本发明的实施例进行详细说明。Embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
首先,用户设备初始建立连接时,网络侧通过下行信令通知其执行非连续接收过程中用到的参数。具体包括:First, when the user equipment initially establishes a connection, the network side notifies it of the parameters used in the discontinuous reception process through downlink signaling. Specifically include:
去激活计时器-I的最长运行时间的初始值:Ti I(0);Deactivate the initial value of the maximum running time of timer-I: T i I (0);
去激活计时器-I的最长运行时间的最大值:Ti I-MAX The maximum value of the longest running time of the deactivation timer-I: T i I-MAX
去激活计时器-II的最长运行时间:Ti II;Maximum running time of deactivation timer-II: T i II ;
监听期最长持续时间:To;The longest duration of the monitoring period: T o ;
休眠期持续时间的初始值:Ts(0);Initial value of sleep period duration: T s (0);
休眠期持续时间的最大值:Ts MAX。Maximum value of sleep period duration: T s MAX .
图1示给出了根据本发明在网络侧基站(例如,eNB)处的DRX控制装置的一个实施例的结构。如图1所示,在基站处的DRX控制装置包括业务队列模块、DRX标志设置模块和发射机模块。Fig. 1 shows the structure of an embodiment of a DRX control device at a network side base station (eg, eNB) according to the present invention. As shown in Fig. 1, the DRX control device at the base station includes a service queue module, a DRX flag setting module and a transmitter module.
为了动态自适应地调整用户设备的非连续接收过程,在基站处的DRX控制装置中配置有DRX标志设置模块。当要发送到用户设备的下行分组到达网络侧时,数据分组首先进入设置在基站中的DRX控制装置的业务模块队列中进行排队。在每个调度周期结束后,业务队列模块将队列中等待发送数据分组的数目报告给DRX标志设置模块。DRX标志设置模块根据所述等待发送数据分组数目的变化情况首先判断是否需要调整用户设备执行的非连续过程,如果判决结果为需要调整,那么进一步判断如何调整用户设备执行的非连续接收过程,并根据所述判断结果进一步设置指示用户设备进行非连续接收过程改变的DRX标志。最后由发射机模块将DRX标志和其他控制信息一起通过相关信道进行下行发送。In order to dynamically and adaptively adjust the discontinuous reception process of the user equipment, a DRX flag setting module is configured in the DRX control device at the base station. When the downlink packet to be sent to the user equipment arrives at the network side, the data packet first enters the service module queue of the DRX control device set in the base station for queuing. After each scheduling period ends, the service queue module reports the number of data packets waiting to be sent in the queue to the DRX flag setting module. The DRX flag setting module first judges whether it is necessary to adjust the discontinuous reception process performed by the user equipment according to the change of the number of data packets waiting to be sent, and if the judgment result is that adjustment is required, then further judges how to adjust the discontinuous reception process performed by the user equipment, and Further setting a DRX flag instructing the user equipment to change the discontinuous reception process according to the judgment result. Finally, the transmitter module downlinks the DRX flag and other control information through related channels.
图2示出了本发明中DRX标志设置模块根据业务队列模块报告的等待发送数据分组数目的变化情况,动态调整相应用户设备执行非连续接收过程的一个实施例。Fig. 2 shows an embodiment of the present invention in which the DRX flag setting module dynamically adjusts the corresponding user equipment to perform the discontinuous reception process according to the change of the number of data packets waiting to be sent reported by the service queue module.
假设在时刻t,基站为用户设备k建立的业务队列中的数据量为Qk(t)。Assume that at time t, the amount of data in the service queue established by the base station for user equipment k is Q k (t).
首先,要判断用户设备k当前的状态,包括:First, it is necessary to determine the current state of user equipment k, including:
步骤200,t时刻开始,基站的DRX标志设置模块判断用户设备k当前是否执行DRX过程-I,若是则进入步骤201,否则进入步骤210。
在步骤210中,判断用户设备k当前是否执行DRX过程-II,若是则进入步骤211,否则进入步骤220。In
在步骤220中,判断用户设备k当前是否执行DRX过程-III,若是则进入步骤221,否则进入步骤230。In
当t时刻之前用户设备k执行DRX过程-I时,DRX标志设置模块调整相应用户设备执行非连续接收的过程包括:When the user equipment k executes the DRX process-1 before time t, the DRX flag setting module adjusts the process of the corresponding user equipment to perform discontinuous reception including:
步骤201~202,判断是否Qk(t)=0,如果Qk(t)=0,那么基站会在用户设备k接收机处在去激活期-I期间,发送控制信息和数据分组的同时,发送DRX标志,控制用户设备k停止执行DRX过程-I,开始执行DRX过程-II。
步骤203~204,判断是否
步骤205,如果
当t时刻之前用户设备k执行DRX过程-II时,DRX标志设置模块调整相应用户设备执行非连续接收的过程为:When the user equipment k executes the DRX process-II before time t, the DRX flag setting module adjusts the process of the corresponding user equipment to perform discontinuous reception as follows:
步骤211~212,判断是否Qk(t)=0并且去激活计时器-II在t时刻还未超时,若是则基站不会发送DRX标志给用户设备,用户设备继续执行DRX过程-II;否则,进入步骤213。Steps 211-212, judge whether Q k (t)=0 and the deactivation timer-II has not timed out at time t, if so, the base station will not send the DRX flag to the user equipment, and the user equipment continues to execute the DRX process-II; otherwise , go to step 213.
步骤213~214,判断是否Qk(t)=0并且去激活计时器-II在t时刻计时结束,如果是,并且
步骤215,如果Qk(t)>0并且去激活计时器-II在t时刻还未超时,那么基站会在用户设备接收机处在去激活期-II期间,发送DRX标志,控制用户设备停止执行DRX过程-II,开始执行DRX过程-I。
当t时刻之前用户设备k执行DRX过程-III时,DRX标志设置模块调整相应用户设备执行非连续接收的过程为:When user equipment k executes DRX process-III before time t, the DRX flag setting module adjusts the process of corresponding user equipment to perform discontinuous reception as follows:
步骤221~222,判断是否Qk(t)>0,如果Qk(t)>0,那么基站会在距离t时刻最近的用户设备接收机进入的一个监听期,发送DRX标志,控制用户设备停止执行DRX过程-III,开始执行DRX过程-I;否则,进入步骤223。Steps 221-222, judge whether Q k (t)>0, if Q k (t)>0, then the base station will send a DRX flag to control the user equipment during a monitoring period when the receiver of the user equipment closest to time t enters Stop executing the DRX process-III and start executing the DRX process-I; otherwise, go to step 223 .
步骤223,如果Qk(t)=0,那么基站不会发送DRX标志给用户设备,用户设备继续执行DRX过程-III。
当t时刻之前用户设备k执行DRX过程-IV时,DRX标志设置模块调整相应用户设备执行非连续接收的过程为:When the user equipment k executes the DRX process-IV before time t, the DRX flag setting module adjusts the process of the corresponding user equipment to perform discontinuous reception as follows:
步骤231~232,判断是否
步骤233~234,如果
如果不满足上述两种条件,即用户设备k在执行当前DRX过程-IV时,其业务队列模块中数据分组数目在连续N个时间单元内,有时低于预定门限值QTH,有时高于预定门限值QTH,那么基站不会发送DRX标志给用户终端,用户终端继续执行当前DRX过程-IV。If the above two conditions are not satisfied, that is, when user equipment k is executing the current DRX process-IV, the number of data packets in its service queue module is within N consecutive time units, sometimes lower than the predetermined threshold Q TH , sometimes higher than If the threshold value Q TH is predetermined, then the base station will not send the DRX flag to the user terminal, and the user terminal continues to execute the current DRX process-IV.
当DRX标志设置模块判断需要调整用户设备的非连续接收过程时,设置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的MACcontrol element,本发明中的DRX标志设置的具体方法为:When the DRX flag setting module determines that the discontinuous reception process of the user equipment needs to be adjusted, the DRX flag is set. FIG. 3 shows the format of the Protocol Data Unit (PDU) of Medium Access Control (MAC) defined in the LTE system. The MAC header contains multiple sub-headers. When the LCID field in the sub-header is set to "11110", it means that the MAC control element corresponding to the sub-header is DRX Command. In combination with the LCID field in the sub-header and the MACcontrol element used to carry the DRX Command, the specific method for setting the DRX flag in the present invention is:
当DRX标志设置模块判断用户设备需要停止执行DRX过程-I,开始执行DRX过程-II时,将发送的MAC PDU中其中一个Sub-header的LCID字段设置为“11110”,并将对应的MAC control element设置为0;When the DRX flag setting module determines that the user equipment needs to stop executing the DRX process-I and start executing the DRX process-II, it sets the LCID field of one of the Sub-headers in the sent MAC PDU to "11110", and sets the corresponding MAC control element is set to 0;
当DRX标志设置模块判断用户设备需要停止执行DRX过程-I,开始执行DRX过程-IV时,将发送的MAC PDU中其中一个Sub-header的LCID字段设置为“11110”,并将对应的MAC control element设置为1;When the DRX flag setting module determines that the user equipment needs to stop executing the DRX process-I and start executing the DRX process-IV, set the LCID field of one of the Sub-headers in the sent MAC PDU to "11110", and set the corresponding MAC control element is set to 1;
当DRX标志设置模块判断用户设备需要继续执行DRX过程-I时,不需要发送MAC PDU或者在发送MAC PDU时不需要发送字段LCID设为“11110”的Sub-header;When the DRX flag setting module judges that the user equipment needs to continue to perform the DRX process-I, it does not need to send a MAC PDU or does not need to send a Sub-header whose field LCID is set to "11110" when sending the MAC PDU;
当DRX标志设置模块判断用户设备需要停止执行DRX过程-II,开始执行DRX过程-I时,仅仅将发送的MAC PDU中其中一个Sub-header的LCID字段设置为“11110”即可,不需要发送对应的MACcontrol element;When the DRX flag setting module judges that the user equipment needs to stop executing the DRX process-II and start executing the DRX process-I, it only needs to set the LCID field of one of the Sub-headers in the sent MAC PDU to "11110", and there is no need to send Corresponding MACcontrol element;
当DRX标志设置模块判断用户设备需要停止执行DRX过程-III,开始执行DRX过程-I时,仅仅将发送的MAC PDU中其中一个Sub-header的LCID字段设置为“11110”即可,不需要发送对应的MACcontrol element;When the DRX flag setting module judges that the user equipment needs to stop executing the DRX process-III and start executing the DRX process-I, it only needs to set the LCID field of one of the Sub-headers in the sent MAC PDU to "11110", and there is no need to send Corresponding MACcontrol element;
当DRX标志设置模块判断用户设备需要停止执行DRX过程-IV,开始执行DRX过程-I时,将发送的MAC PDU中其中一个Sub-header的LCID字段设置为“11110”,并将对应的MAC control element设置为0;When the DRX flag setting module judges that the user equipment needs to stop executing the DRX process-IV and start executing the DRX process-I, the LCID field of one of the Sub-headers in the MAC PDU sent is set to "11110", and the corresponding MAC control element is set to 0;
当DRX标志设置模块判断用户设备需要停止执行当前DRX过程-IV,开始执行新的DRX过程-IV时,将发送的MAC PDU中其中一个Sub-header的LCID字段设置为“11110”,并将对应的MAC controlelement设置为1;When the DRX flag setting module judges that the user equipment needs to stop executing the current DRX process-IV and start executing a new DRX process-IV, it sets the LCID field of one of the Sub-headers in the sent MAC PDU to "11110", and sets the corresponding The MAC controlelement is set to 1;
当DRX标志设置模块判断用户设备需要继续执行当前的DRX过程-IV时,不需要发送MAC PDU或者在发送MAC PDU时不需要发送字段LCID设为“11110”的Sub-header。When the DRX flag setting module determines that the user equipment needs to continue to execute the current DRX process-IV, it does not need to send a MAC PDU or does not need to send a Sub-header whose field LCID is set to "11110" when sending a MAC PDU.
图4示出了根据本发明在用户设备侧的DRX控制装置的一个实施例。如图4所示,用户设备侧的DRX控制装置包括接收机模块,控制信息、数据及DRX标志解码模块和非连续接收控制模块。Fig. 4 shows an embodiment of the DRX control device at the user equipment side according to the present invention. As shown in FIG. 4 , the DRX control device at the user equipment side includes a receiver module, a control information, data and DRX flag decoding module, and a discontinuous reception control module.
用户设备中的接收机模块接收来自网络侧的诸如调度信息之类的控制信息、数据分组和DRX标志。然后,接收机模块将控制信息、数据分组和DRX标志传递给控制信息、数据及DRX标志解码模块。控制信息、数据及DRX标志解码模块对接收到的控制信息、数据分组和DRX标志进行解码,并将解码得到DRX标志通知给非连续接收控制模块。非连续接收控制模块根据该标志来控制接收机模块的状态,从而实现动态自适应地调整非连续接收过程的控制功能。The receiver module in the user equipment receives control information such as scheduling information, data packets and DRX flags from the network side. Then, the receiver module transmits the control information, data packet and DRX flag to the control information, data and DRX flag decoding module. The control information, data and DRX flag decoding module decodes the received control information, data packet and DRX flag, and notifies the DRX flag obtained through decoding to the discontinuous reception control module. The discontinuous reception control module controls the state of the receiver module according to the flag, so as to realize the control function of dynamically and adaptively adjusting the discontinuous reception process.
用户设备根据接收到来自基站的DRX标志信息,执行不同的非连续接收过程。图5给出了用户设备执行DRX过程-I的实施例。具体过程包括:The user equipment performs different discontinuous reception procedures according to the received DRX flag information from the base station. Fig. 5 shows an embodiment of user equipment executing DRX process-I. The specific process includes:
当用户设备开始执行DRX过程-I时,首先开启一个新的去激活计时器-I(步骤501),控制其接收机模块处于去激活期-I(步骤502)。When the user equipment starts to execute the DRX process-I, it first starts a new deactivation timer-I (step 501), and controls its receiver module to be in the deactivation period-I (step 502).
在去激活期-I期间:During deactivation period-I:
判断是否接收到下行控制信息和数据信息(步骤503);Judging whether downlink control information and data information are received (step 503);
如果用户设备在当前去激活计时器-I计时结束之前,接收到控制信息和数据分组,则继续判断是否接收到DRX标志信息(步骤504),如果同时也没有收到DRX标志信息,那么判断去激活计时器-I是否计时结束(步骤505),若已结束,则返回步骤501,若未结束返回步骤502。这样控制其接收机继续停留在去激活期-I。If the user equipment receives the control information and the data packet before the end of the current deactivation timer-1 timing, then continue to judge whether to receive the DRX flag information (step 504), if the DRX flag information is not received at the same time, then judge to go Whether the activation timer-1 counts and ends (step 505), if it ends, then returns to step 501, if it does not end, it returns to step 502. This controls its receiver to continue staying in the deactivation period-I.
如果用户设备在当前去激活计时器-I计时结束时,仍然没有收到控制信息和数据分组,则继续判断是否接收到指示标志信息(步骤506),若同时也没有收到DRX标志信息,那么判断当前去激活计时器-I计时是否结束(步骤507),若是,控制其接收机进入休眠期(步骤508);不断判断休眠是否结束(509),在休眠期结束后,返回步骤501,控制其接收机重新进入去激活期-I。If the user equipment still does not receive control information and data packets when the current deactivation timer-1 timing ends, then continue to judge whether to receive the indication flag information (step 506), if the DRX flag information is not received simultaneously, then Judging whether the current deactivation timer-1 timing ends (step 507), if so, controls its receiver to enter the dormancy period (step 508); constantly judge whether dormancy ends (509), after the dormancy period ends, return to step 501, control Its receiver re-enters the deactivation period-I.
如果用户设备在当前去激活计时器-I计时结束之前,接收到控制信息和数据分组,同时收到DRX标志,则判断其中的MAC controlelement是否为“1”(步骤510),若是,那么停止当前去激活计时器-I,用户设备k开始执行DRX过程-IV(步骤511)。If the user equipment receives control information and data packets before the end of the current deactivation timer-1 timing, and receives the DRX sign simultaneously, then judge whether the MAC controlelement wherein is "1" (step 510), if so, stop the current The timer-I is deactivated, and the user equipment k starts to execute the DRX procedure-IV (step 511).
如果用户设备在当前去激活计时器-I计时结束之前,没有接收到控制信息和数据分组,但收到DRX标志,并且其中的MAC controlelement为“1”,那么停止当前去激活计时器-I,用户设备k开始执行DRX过程-IV(步骤511)。If the user equipment does not receive control information and data packets before the end of the current deactivation timer-I, but receives the DRX flag, and the MAC controlelement in it is "1", then stop the current deactivation timer-I, User equipment k starts to execute DRX procedure-IV (step 511).
如果用户设备在当前去激活计时器-I计时结束之前,接收到控制信息和数据分组,同时收到DRX标志,但在步骤510中判断指示标志MAC control element不为“1”,而是为“0”,那么停止当前去激活计时器-I,同时开启去激活计时器-II,用户设备开始执行DRX过程-II(步骤512)。If the user equipment receives the control information and the data packet before the end of the current deactivation timer-1 timing, and receives the DRX sign simultaneously, but in
用户设备在执行DRX过程-I期间,去激活计时器-I的运行时间和休眠期的持续时间都不变化。During the execution of the DRX procedure-I by the user equipment, the running time of the deactivation timer-I and the duration of the dormancy period do not change.
图6给出了用户设备执行DRX过程-II的实施例。具体过程包括:Fig. 6 shows an embodiment of user equipment executing DRX process-II. The specific process includes:
当用户设备开始执行DRX过程-II时,首先,开启去激活计时器-II(步骤601),控制其接收机处于激活期-II(步骤602)。When the user equipment starts to execute the DRX process-II, first, start the deactivation timer-II (step 601), and control its receiver to be in the activation period-II (step 602).
在去激活期-II期间:During Deactivation Period-II:
判断是否接收到DRX标志信息(步骤603),以及去激活计时器-II的计时是否结束(步骤605);Judging whether the DRX flag information is received (step 603), and whether the timing of the deactivation timer-II ends (step 605);
如果在去激活计时器-II计时结束前收到DRX标志,那么在收到所述DRX标志时,用户设备停止去激活计时器-II,开始执行DRX过程-I(步骤604)。If the DRX flag is received before the deactivation timer-II expires, then upon receiving the DRX flag, the user equipment stops the deactivation timer-II and starts to execute the DRX process-I (step 604).
如果在去激活计时器-II计时结束时没有收到DRX标志,那么在去激活计时器-II计时结束后,用户设备开始执行DRX过程-III(步骤606)。If the DRX flag is not received when the deactivation timer-II expires, then the user equipment starts to execute the DRX procedure-III after the deactivation timer-II expires (step 606).
用户设备在执行DRX过程-II期间,仅开启一次去激活计时器-II。During the execution of the DRX procedure-II, the user equipment only starts the deactivation timer-II once.
图7给出了用户设备执行DRX过程-III的实施例。具体过程包括:Fig. 7 shows an embodiment of user equipment executing DRX procedure-III. The specific process includes:
当用户设备开始执行DRX过程-III时,首先计算下一个休眠的持续时间(步骤701),控制其接收机处于休眠期(步骤702),判断休眠期是否结束(步骤703),在休眠期结束后,用户设备控制其接收机进入监听期(步骤704)。When the user equipment starts to execute the DRX process-III, it first calculates the duration of the next dormancy (step 701), controls its receiver to be in the dormancy period (step 702), determines whether the dormancy period ends (step 703), and ends the dormancy period Afterwards, the user equipment controls its receiver to enter the listening period (step 704).
其中,在DRX过程-III中,休眠期的持续时间长度可以自适应调整,具体调整过程为:Among them, in the DRX process-III, the duration of the dormancy period can be adaptively adjusted, and the specific adjustment process is:
当用户设备控制其接收机在DRX过程III中第l(l≥1)次进入休眠期时,该休眠期的持续时间长度按照下面方式计算:When the user equipment controls its receiver to enter the dormancy period for the l (l≥1) time in DRX process III, the duration of the dormancy period is calculated as follows:
更具体的说,f(Ts(0))的形式可以表示为:f(Ts(0))=2lTs(0)。More specifically, the form of f(T s (0)) can be expressed as: f(T s (0))=2 l T s (0).
在监听期期间:During the listening period:
还判断是否接收到MAC control element为“1”的DRX标志(步骤705);Also judge whether to receive the DRX mark (step 705) that MAC control element is " 1 ";
如果用户设备收到DRX标志,那么在收到所述DRX标志后,用户设备会立即控制其接收机停止监听期,并开始执行DRX过程-I(步骤706);If the user equipment receives the DRX flag, then after receiving the DRX flag, the user equipment will immediately control its receiver to stop the listening period, and start to execute the DRX process-I (step 706);
如果用户设备没有收到DRX标志,那么判断监听期是否结束(步骤707),在监听期结束后,用户设备控制其接收机进入休眠期。在休眠期结束后,用户设备控制其接收机重新进入监听期。If the user equipment does not receive the DRX flag, then it is judged whether the listening period is over (step 707), and after the listening period is over, the user equipment controls its receiver to enter the dormant period. After the dormancy period ends, the user equipment controls its receiver to re-enter the listening period.
当网络侧基站处为用户设备建立的业务队列中数据分组数目为零后,基站控制所述用户设备开始执行DRX过程-III。在此期间,通过自适应延长其接收机处于关闭状态的休眠期的持续时间,能够使所述用户设备在该情况下更好的进行节能。When the number of data packets in the service queue established for the user equipment at the network side base station is zero, the base station controls the user equipment to start executing DRX process-III. During this period, by adaptively prolonging the duration of the sleep period in which the receiver is turned off, the user equipment can better save energy in this situation.
图8给出了用户设备执行DRX过程-IV的实施例。具体过程包括:Fig. 8 shows an embodiment of user equipment executing DRX procedure-IV. The specific process includes:
当用户设备开始执行DRX过程-IV时,首先,重新计算去激活计时器-I的最大开启时间长度(步骤801),然后开启一个新的去激活计时器-I(步骤802),控制其接收机处于去激活期-I(步骤803)。When the user equipment starts to execute the DRX process-IV, at first, recalculate the maximum on-time length of the deactivation timer-I (step 801), then start a new deactivation timer-I (step 802), and control its receiving The machine is in deactivation period-1 (step 803).
其中,在DRX过程-IV中,去激活计时器-I的最大开启时间可以自适应调整,具体调整过程为:Wherein, in the DRX process-IV, the maximum turn-on time of the deactivation timer-I can be adaptively adjusted, and the specific adjustment process is:
当用户设备开始第m(m≥1)次DRX过程-IV时,假设刚刚结束的去激活计时器-I的最大开启时间长度为Ti I(m-1)),那么第m次DRX过程-IV中,去激活计时器-I的最大开启时间按照下面方式计算:When the user equipment starts the mth (m≥1) DRX process-IV, assuming that the maximum on-time length of the deactivation timer-I just ended is T i I (m-1)), then the mth DRX process In -IV, the maximum on-time of the deactivation timer-I is calculated as follows:
更具体的说,g(Ti I(0))的形式可以表示为
在去激活期期间:During the deactivation period:
判断是否接收到下行控制信息和数据分组(步骤804);Judging whether downlink control information and data packets are received (step 804);
若接收到控制信息和数据分组则继续判断是否接收到DRX标志信息(步骤805),若未接收到DRX标志信息进一步判断是否去激活计时器-I的计时结束(步骤806);如果用户设备在当前去激活计时器-I计时结束之前接收到控制信息和数据分组,但没有收到DRX标志信息,则返回步骤803,若去激活计时器-I的计时已结束,那么返回步骤802,停止当前去激活计时器-I,同时开启一个新的去激活计时器-I,该新的去激活计时器-I的时长仍与原去激活计时器-I一致,控制其接收机继续停留在去激活期-I。If control information and data packet are received, then continue to judge whether to receive DRX flag information (step 805), if not receive DRX flag information, further judge whether the timing of deactivation timer-1 finishes (step 806); If user equipment is in Receive control information and data grouping before current deactivation timer-1 timing ends, but do not receive DRX flag information, then return to step 803, if the timing of deactivation timer-1 ends, then return to step 802, stop current Deactivate the timer-I, and open a new deactivation timer-I at the same time, the duration of the new deactivation timer-I is still consistent with the original deactivation timer-I, and control its receiver to continue to stay in the deactivation Period-I.
如果用户设备没有收到控制信息和数据分组,进一步判断是否收到DRX标志信息(步骤807),如果经判断在当前去激活计时器-I计时结束时(步骤808),既没有收到控制信息和数据分组,也没有收到DRX标志信息,那么用户设备控制其接收机进入休眠期(步骤809);继续不断判断休眠期是否结束(810),当休眠期结束后,返回步骤802,用户设备控制其接收机重新进入去激活期。If the user equipment does not receive the control information and the data packet, it is further judged whether to receive the DRX flag information (step 807); And data grouping, also do not receive DRX flag information, so user equipment controls its receiver to enter dormancy period (step 809); Continue to judge whether dormancy period ends (810), after dormancy period ends, return to step 802, user equipment Control its receiver to re-enter the deactivation period.
如果用户设备在当前去激活计时器-I计时结束之前,接收到控制信息和数据分组(步骤804),同时收到DRX标志(步骤805),并且经判断其中的MAC control element不是“0”而为“1”(步骤811),那么停止当前去激活计时器-I,用户设备执行新的DRX过程-IV(步骤812),返回步骤801。If the user equipment receives the control information and the data packet (step 804) before the end of the current deactivation timer-1 timing, and receives the DRX sign (step 805) simultaneously, and it is judged that the MAC control element wherein is not "0" but If it is "1" (step 811), then the current deactivation timer-I is stopped, and the user equipment executes a new DRX procedure-IV (step 812), and returns to step 801.
如果用户设备在当前去激活计时器-I计时结束之前,没有接收到控制信息和数据分组(步骤804),但收到DRX标志(步骤807),并且其中的MAC control element为“1”(步骤811),那么停止当前去激活计时器-I,用户设备执行新的DRX过程-IV(步骤812),返回步骤801。If the user equipment does not receive control information and data packets (step 804) before the end of the current deactivation timer-1 timing, but receives the DRX sign (step 807), and the MAC control element wherein is "1" (step 807) 811), then stop the current deactivation timer-I, the user equipment executes a new DRX procedure-IV (step 812), and returns to step 801.
如果用户设备在当前去激活计时器-I计时结束之前,接收到控制信息和数据分组(步骤804),同时收到DRX标志(步骤805),并且其中的MAC control element为“0”(步骤811),那么停止当前去激活计时器-I,用户设备执行DRX过程-I(步骤813)。If user equipment receives control information and data grouping (step 804) before current deactivation timer-1 timing ends, receives DRX sign (step 805) simultaneously, and MAC control element wherein is " 0 " (step 811 ), then the current deactivation timer-I is stopped, and the user equipment executes the DRX procedure-I (step 813).
通过本发明方案,当网络侧基站处为用户设备建立的业务队列中数据分组数目连续N个时间单元都高于预设门限值QTH后,基站控制所述用户设备开始执行DRX过程-IV。在每次开始执行一个新的DRX过程-IV后,所述用户设备通过自适应延长去激活计时器-I的最大运行时间,从而延长其接收机处于开启状态的去激活期-I的持续时间,能够使所述用户设备在该情况下具有更高的数据传输速率。Through the solution of the present invention, when the number of data packets in the service queue established for the user equipment at the network side base station is higher than the preset threshold value Q TH for N consecutive time units, the base station controls the user equipment to start executing the DRX process-IV . After starting to execute a new DRX process-IV each time, the user equipment extends the maximum running time of the deactivation timer-I adaptively, thereby prolonging the duration of the deactivation period-I in which the receiver is in the on state , enabling the user equipment to have a higher data transmission rate in this case.
与目前802.16e、GSM、UMTS以及LTE系统的非连续接收机制相比,可以看出本发明通过考虑网络侧为用户设备建立的业务队列中的数据分组的数目,动态调整所述用户设备的DRX非连续接收过程,从而使得用户设备能够自适应的在节能性能和数据传输速率性能之间获得很好的性能折中。Compared with the discontinuous reception mechanism of the current 802.16e, GSM, UMTS and LTE systems, it can be seen that the present invention dynamically adjusts the DRX of the user equipment by considering the number of data packets in the service queue established by the network side for the user equipment. The discontinuous reception process enables the user equipment to adaptively obtain a good performance compromise between energy saving performance and data transmission rate performance.
以上所述的具体实施例仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The specific embodiments described above are only specific embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. within the spirit and principles of the present invention shall include Within the protection scope of the present invention.
Claims (26)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910087909A CN101583178B (en) | 2009-06-25 | 2009-06-25 | Method and device for dynamically controlling discontinuous reception of UE |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910087909A CN101583178B (en) | 2009-06-25 | 2009-06-25 | Method and device for dynamically controlling discontinuous reception of UE |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101583178A true CN101583178A (en) | 2009-11-18 |
CN101583178B CN101583178B (en) | 2012-10-10 |
Family
ID=41365075
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910087909A Expired - Fee Related CN101583178B (en) | 2009-06-25 | 2009-06-25 | Method and device for dynamically controlling discontinuous reception of UE |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101583178B (en) |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102196540A (en) * | 2011-06-08 | 2011-09-21 | 北京邮电大学 | Discontinuous reception control method |
CN102300294A (en) * | 2010-06-11 | 2011-12-28 | 英特尔移动通信技术德累斯顿有限公司 | Method for controlling operation activity modes of a wireless telecommunications terminal |
CN102395180A (en) * | 2011-06-30 | 2012-03-28 | 华为技术有限公司 | Methods and equipment for controlling and processing DRX (Discontinuous Reception) |
CN102595568A (en) * | 2011-01-12 | 2012-07-18 | 华为技术有限公司 | Method, device and system for discontinuous receiving |
CN102802188A (en) * | 2012-08-03 | 2012-11-28 | 华为终端有限公司 | Method for control service, terminal, and network side equipment |
WO2013075651A1 (en) * | 2011-11-24 | 2013-05-30 | 华为技术有限公司 | Method and user equipment for use in discontinuous reception configuration |
CN103428773A (en) * | 2012-05-14 | 2013-12-04 | 上海贝尔股份有限公司 | Method for setting discontinuous reception mode parameter |
CN103493400A (en) * | 2011-02-23 | 2014-01-01 | Lg电子株式会社 | Method for transmitting and receiving multicast-data-related information by a machine-to-machine (M2M) device in a wireless communication system, and apparatus therefor |
CN103945505A (en) * | 2013-01-23 | 2014-07-23 | 中国电信股份有限公司 | Method and system for configuring discontinuous reception (DRX) parameters in long term evolution system |
CN105682135A (en) * | 2012-08-03 | 2016-06-15 | 华为终端有限公司 | Service control method, terminal and network side equipment |
CN107613576A (en) * | 2017-10-23 | 2018-01-19 | 中国联合网络通信集团有限公司 | Method and system for configuring receiving state parameters of Internet of Things terminals |
WO2018129654A1 (en) * | 2017-01-10 | 2018-07-19 | 广东欧珀移动通信有限公司 | Method for determining discontinuous reception state, terminal device, and network device |
WO2018170896A1 (en) * | 2017-03-24 | 2018-09-27 | 华为技术有限公司 | Method and device for transmitting indication information |
US10321512B2 (en) | 2012-08-03 | 2019-06-11 | Huawei Device Co., Ltd. | Service control method, terminal, and network device |
CN109906644A (en) * | 2016-11-08 | 2019-06-18 | 高通股份有限公司 | Page monitoring enable and disable |
CN109982416A (en) * | 2017-12-27 | 2019-07-05 | 珠海市魅族科技有限公司 | A kind of data receiver and the method and device of transmission |
WO2019153262A1 (en) * | 2018-02-09 | 2019-08-15 | Oppo广东移动通信有限公司 | Method and device for discontinuous reception |
CN112040568A (en) * | 2016-12-01 | 2020-12-04 | Oppo广东移动通信有限公司 | Method and device for discontinuous reception |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7197341B2 (en) * | 2003-12-22 | 2007-03-27 | Interdigital Technology Corporation | Precise sleep timer using a low-cost and low-accuracy clock |
EP1841249B1 (en) * | 2006-03-28 | 2009-05-13 | Samsung Electronics Co., Ltd. | Method and apparatus for discontinuous reception of connected terminal in a mobile communication system |
-
2009
- 2009-06-25 CN CN200910087909A patent/CN101583178B/en not_active Expired - Fee Related
Cited By (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102300294B (en) * | 2010-06-11 | 2015-10-21 | 英特尔移动通信技术德累斯顿有限公司 | For controlling the method for radio communication terminal operant activity pattern |
CN102300294A (en) * | 2010-06-11 | 2011-12-28 | 英特尔移动通信技术德累斯顿有限公司 | Method for controlling operation activity modes of a wireless telecommunications terminal |
CN102595568A (en) * | 2011-01-12 | 2012-07-18 | 华为技术有限公司 | Method, device and system for discontinuous receiving |
US9516590B2 (en) | 2011-01-12 | 2016-12-06 | Huawei Technologies Co., Ltd. | Method, device and system for discontinuous reception |
KR101863929B1 (en) | 2011-02-23 | 2018-06-01 | 엘지전자 주식회사 | Method for transmitting and receiving multicast-data-related information by a machine-to-machine (m2m) device in a wireless communication system, and apparatus therefor |
CN103493400A (en) * | 2011-02-23 | 2014-01-01 | Lg电子株式会社 | Method for transmitting and receiving multicast-data-related information by a machine-to-machine (M2M) device in a wireless communication system, and apparatus therefor |
KR20140019326A (en) * | 2011-02-23 | 2014-02-14 | 엘지전자 주식회사 | Method for transmitting and receiving multicast-data-related information by a machine-to-machine (m2m) device in a wireless communication system, and apparatus therefor |
CN103493400B (en) * | 2011-02-23 | 2016-06-01 | Lg电子株式会社 | Sent and receive method and the equipment thereof of multi-case data relevant information in a wireless communication system by Machine To Machine (M2M) device |
US9161177B2 (en) | 2011-02-23 | 2015-10-13 | Lg Electronics Inc. | Method for transmitting and receiving multicast-data-related information by a machine-to-machine (M2M) device in a wireless communication system, and apparatus therefor |
CN102196540A (en) * | 2011-06-08 | 2011-09-21 | 北京邮电大学 | Discontinuous reception control method |
CN102196540B (en) * | 2011-06-08 | 2013-09-04 | 北京邮电大学 | Discontinuous reception control method |
CN102395180A (en) * | 2011-06-30 | 2012-03-28 | 华为技术有限公司 | Methods and equipment for controlling and processing DRX (Discontinuous Reception) |
US9532308B2 (en) | 2011-11-24 | 2016-12-27 | Huawei Technologies Co., Ltd. | Method and user equipment for discontinuous reception configuration |
WO2013075651A1 (en) * | 2011-11-24 | 2013-05-30 | 华为技术有限公司 | Method and user equipment for use in discontinuous reception configuration |
CN103428773A (en) * | 2012-05-14 | 2013-12-04 | 上海贝尔股份有限公司 | Method for setting discontinuous reception mode parameter |
CN103428773B (en) * | 2012-05-14 | 2017-10-31 | 上海贝尔股份有限公司 | The method that discontinuous reception modes parameter is set |
CN102802188A (en) * | 2012-08-03 | 2012-11-28 | 华为终端有限公司 | Method for control service, terminal, and network side equipment |
CN105682135B (en) * | 2012-08-03 | 2019-07-19 | 华为终端有限公司 | Service control method, terminal and network side equipment |
CN105682135A (en) * | 2012-08-03 | 2016-06-15 | 华为终端有限公司 | Service control method, terminal and network side equipment |
US9408069B2 (en) | 2012-08-03 | 2016-08-02 | Huawei Device Co., Ltd. | Service control method, terminal, and network device |
CN102802188B (en) * | 2012-08-03 | 2016-05-25 | 华为终端有限公司 | Service control method, terminal and network equipment |
US10321512B2 (en) | 2012-08-03 | 2019-06-11 | Huawei Device Co., Ltd. | Service control method, terminal, and network device |
CN103945505B (en) * | 2013-01-23 | 2017-09-08 | 中国电信股份有限公司 | The collocation method and system of long evolving system discontinuous reception parameters |
CN103945505A (en) * | 2013-01-23 | 2014-07-23 | 中国电信股份有限公司 | Method and system for configuring discontinuous reception (DRX) parameters in long term evolution system |
CN109906644A (en) * | 2016-11-08 | 2019-06-18 | 高通股份有限公司 | Page monitoring enable and disable |
CN109906644B (en) * | 2016-11-08 | 2022-03-25 | 高通股份有限公司 | Page monitoring enable and disable |
US11271834B2 (en) | 2016-11-08 | 2022-03-08 | Qualcomm Incorporated | Page monitoring enablement and disablement |
CN112040568A (en) * | 2016-12-01 | 2020-12-04 | Oppo广东移动通信有限公司 | Method and device for discontinuous reception |
US11096238B2 (en) | 2017-01-10 | 2021-08-17 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Method for determining a discontinuous reception state, terminal device and network device |
CN110199547B (en) * | 2017-01-10 | 2022-12-06 | Oppo广东移动通信有限公司 | Method for determining discontinuous reception state, terminal equipment and network equipment |
CN110199547A (en) * | 2017-01-10 | 2019-09-03 | Oppo广东移动通信有限公司 | For determining method, terminal device and the network equipment of discontinuous receiving state |
WO2018129654A1 (en) * | 2017-01-10 | 2018-07-19 | 广东欧珀移动通信有限公司 | Method for determining discontinuous reception state, terminal device, and network device |
WO2018170896A1 (en) * | 2017-03-24 | 2018-09-27 | 华为技术有限公司 | Method and device for transmitting indication information |
US11057916B2 (en) | 2017-03-24 | 2021-07-06 | Huawei Technologies Co., Ltd. | Methods and apparatus for indication information communication |
CN107613576B (en) * | 2017-10-23 | 2020-05-26 | 中国联合网络通信集团有限公司 | Method and system for configuring receiving state parameters of IoT terminals |
CN107613576A (en) * | 2017-10-23 | 2018-01-19 | 中国联合网络通信集团有限公司 | Method and system for configuring receiving state parameters of Internet of Things terminals |
CN109982416A (en) * | 2017-12-27 | 2019-07-05 | 珠海市魅族科技有限公司 | A kind of data receiver and the method and device of transmission |
CN109982416B (en) * | 2017-12-27 | 2022-04-12 | 珠海市魅族科技有限公司 | Method and device for receiving and sending data |
WO2019153262A1 (en) * | 2018-02-09 | 2019-08-15 | Oppo广东移动通信有限公司 | Method and device for discontinuous reception |
Also Published As
Publication number | Publication date |
---|---|
CN101583178B (en) | 2012-10-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101583178B (en) | Method and device for dynamically controlling discontinuous reception of UE | |
US20220150828A1 (en) | Method and apparatus for discontinuous transmission/reception operation for reducing power consumption in cellular system | |
KR100938755B1 (en) | Method for shifting the reception level for the terminal to monitor the scheduling channel in a wireless communication system | |
US9629087B2 (en) | Method and apparatus for optimizing power consumption of a terminal in a mobile communication system | |
EP2298007B1 (en) | Method of establishing sleep mode operation for broadband wireless communications systems | |
US8804588B2 (en) | Method for saving power in a multi-carrier wireless access system | |
US9635615B2 (en) | Method and apparatus for optimizing power consumption of a terminal in a mobile communication system | |
EP2547166B1 (en) | Method for controlling discontinuous reception in mobile communication device and corresponding terminal | |
US20060252449A1 (en) | Methods and apparatus to provide adaptive power save delivery modes in wireless local area networks (LANs) | |
WO2020048457A1 (en) | Communication method and device | |
US8560025B2 (en) | Method for reducing power consumption of a terminal in cellular system | |
WO2007102689A1 (en) | Method for reducing power consumption of a terminal in cellular system | |
CN110012521A (en) | A kind of scheduling request transmission method, device and computer readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20121010 Termination date: 20150625 |
|
EXPY | Termination of patent right or utility model |