USER EQUIPMENT AND METHOD FOR QUALITY OF EXPERIENCE BASED DISCONTINUOUS RECEPTION IN LTE-A NETWORKS
Embodiments of user equipment (UE) and methods for quality-of-experience (QoE) based discontinuous reception (DRX) in 3GPP LTE-A networks are generally described herein. In some embodiments, a UE is configured to select one of a plurality of DRX parameter sets based on current application requirements and send an indication to an enhanced Node B (eNB) to indicate the selected DRX parameter set. The UE may enter DRX mode in accordance with the selected DRX parameter set. Each DRX parameter set may include an on-duration time, a DRX cycle length, and a DRX inactivity timer. In some embodiments, each DRX parameter set may be associated with a DRX parameter set index, and the UE may indicate one of the DRX parameter set indices to the eNB to select an initial DRX parameter set or to request switching to a different DRX parameter set in response to changing application requirements.
This application claims priority to U.S. Provisional Patent Application Ser. No. 61/504,054, filed Jul. 1, 2011 (reference number P38466Z), which is incorporated herein by reference in its entirety.
TECHNICAL FIELDEmbodiments pertain to wireless communications. Some embodiments relate to discontinuous reception (DRX) in wireless networks including those networks that operate in accordance a 3GPP Evolved Universal Terrestrial Radio Access Network (E-UTRAN) Long-Term-Evolution (LTE-A) advanced network standard.
BACKGROUNDOne issue with mobile and portable wireless communication devices, such as user equipment (UE), is power savings since most of these devices utilize a battery that has a limited energy storage capacity. Some mobile devices may enter an idle mode to save energy and may enter an active mode for communications to take place. During idle mode or active mode, a mobile device may enter a discontinuous reception (DRX) mode in order to reduce power consumption. During idle mode DRX, the mobile station listens to a control channel during certain intervals to reduce power consumption. One issue with operating in idle mode DRX is that it is difficult to meet latency and other requirements of applications that may be running on the mobile device causing the device to return to idle mode or active mode.
Thus, there are general needs for UE and methods for DRX that are based on latency and other requirements of applications running on the mobile device. There are also general needs for UEs and methods for DRX that can achieve improved power savings. There are also general needs for UEs and methods for DRX that provide improved quality-of-experience (QoE) for the user and meet a quality-of-service (QoS) level for the applications running on a UE.
The following description and the drawings sufficiently illustrate specific embodiments to enable those skilled in the art to practice them. Other embodiments may incorporate structural, logical, electrical, process, and other changes. Portions and features of some embodiments may be included in, or substituted for, those of other embodiments. Embodiments set forth in the claims encompass all available equivalents of those claims.
In accordance with embodiments, wireless network 100 may be configured for quality-of-experience (QoE) based discontinuous reception (DRX). In these embodiments, the UE 102 may be configured to select one of a plurality of DRX parameter sets based on current application requirements for an enhanced QoE and may send an indication to the eNB 104 to indicate the selected DRX parameter set. The UE 102 may enter (i.e., activate) DRX mode in accordance with the selected DRX parameter set. In this way, a UE 102 may be able to select the DRX parameters based on current application requirements to reduce power consumption. In these embodiments, the UE 102 may wait for an indication from the eNB 104 prior to activating DRX mode for synchronization of the DRX cycle. In these embodiments, an improved user experience may be provided to the user while dynamically responding to changing quality-of-service (QoS) levels for the applications running on the UE 102. Unlike QoS levels which address network performance, QoE is concerned with the overall experience the user has when accessing and using provided services.
In some embodiments, prior to selecting one of the DRX parameter sets, the UE 102 may receive an indication of the DRX parameter sets in a radio-resource control (RRC) connection establishment message sent from the eNB 104. The message may indicate two or more DRX parameter sets that are available for selection by the UE 102. The RRC connection establishment message may be sent from the eNB 104 as part of the network entry process for the UE 102.
The UE 102 may select one of the DRX parameter sets based on QoE and/or QoS requirements of one or more applications that are running on the UE 102. The UE 102 may select also one of the DRX parameter sets based on QoS level requirements of one or more applications that are running on the UE 102. In this way, a UE 102 may be able to select the DRX parameters to reduce or minimize power consumption and yet meet the QoE or QoS requirements of the applications that are running on the UE 102. In some embodiments, the UE 102 may select a DRX parameter set that meets the latency requirements of the applications that are running on the UE 102.
In some embodiments, the eNB 104 may be configured to send a message indicating the DRX parameter sets to the UE 102 indicating two or more DRX parameter sets that are available for selection. The eNB 104 may receive a selection one of the DRX parameter sets. The selection may be made by the UE 102 based on current application requirements. The eNB 104 may instruct the UE 102 when to enter DRX mode in accordance with the selected DRX parameter set. In some optional embodiments, the eNB 104 may select the DRX parameter set for the UE 102 based on the application requirements of the UE 102.
In accordance with embodiments, each DRX parameter set may include at least an on-duration time 204 and a DRX cycle length 206. Each DRX parameter set may also include a DRX inactivity timer which indicates a time period to trigger DRX mode after which there is no packet activity for the UE 102. The DRX cycle length 206 may indicate a periodic repetition for the DRX cycle that includes the on-duration time 204 followed by the opportunity for DRX time 205.
In accordance with some embodiments, the UE 102 (
In these embodiments, when the eNB 104 has packets to send to the UE 102 when DRX mode is activated, the eNB 104 may also be configured to refrain from deactivating the DRX mode with the UE 102 and may attempt to send at least some of the packets to the UE 102 during the on-duration time 204 of the DRX cycle. The eNB 104 may likewise deactivate DRX mode and instruct the UE 102 to switch to an active mode when there are remaining packets to send at the end of the on-duration time 204 after sending at least some of the packets during the on-duration time 204 of the DRX cycle.
In some embodiments, the DRX inactivity timer 308 may indicate a time period to trigger DRX mode after which there is no packet activity for a UE 102 (
In some parameterized embodiments, each DRX parameter set 300 may be associated with a DRX parameter set index 302. The UE 102 may indicate one of the DRX parameter set indices 302 to the eNB 104 (
In some embodiments, the UE 102 may select a first DRX parameter set 311 (i.e., index 1) for applications that have less delay tolerance including non-delay tolerant applications such as VoIP and gaming applications. The first DRX parameter set 311 may have a shorter on-duration time 304, a very short DRX cycle length 306 and a very low DRX inactivity timer 308. The UE 102 may select a second DRX parameter set 312 (i.e., index 2) for default power savings. The second DRX parameter set 312 may have a shorter on-duration time 304, an average DRX cycle length 306 and a moderate length DRX inactivity timer 308 to avoid excessive DRX activation and deactivation. The UE 102 may select a third DRX parameter set 313 (i.e., index 3) for increased power saving (compared to the second DRX parameter set 312). The third DRX parameter set 313 may have a shorter on-duration time 304, a longer-than average DRX cycle length 306 and a longer-than-moderate length DRX inactivity timer 308. In some embodiments, the third DRX parameter set 313 may be used during low-battery level conditions in which some performance may be compromised for power savings. The UE 102 may select a fourth DRX parameter set 314 (i.e., index 4) for bursty and delay-tolerant applications. The fourth DRX parameter set 314 may have a longer (more moderate) on-duration time 304, a very long (i.e., much longer-than average) DRX cycle length 306 and a longer than moderate length DRX inactivity timer 308. The longer (more moderate) on-duration time 304 may allow more time to clean up buffers in the UE 102.
In these embodiments, for the first DRX parameter set 311, the on-duration time 304 may range from as short as 5 ms to as great as 30 ms, the DRX cycle length 306 may range from as short as 10 ms to as great as 100 ms, and the DRX inactivity timer 308 may range from as short as 10 ms to as great as 90 ms.
In these embodiments, for the second DRX parameter set 312, the on-duration time 304 may range from as short as 5 ms to as great as 30 ms, the DRX cycle length 306 may range from as short as 100 ms to as great as 400 ms, and the DRX inactivity timer 308 may range from as short as 90 ms to as great as 190 ms.
In these embodiments, for the third DRX parameter set 313, the on-duration time 304 may range from as short as 5 ms to as great as 30 ms, the DRX cycle length 306 may range from as short as 250 ms to as great as 900 ms, and the DRX inactivity timer 308 may range from as short as 100 ms to as great as 700 ms.
In these embodiments, for the fourth DRX parameter set 314, the on-duration time 304 may range from as short as 40 ms to as great as 70 ms, the DRX cycle length 306 may range from as short as 900 ms to as great as 2000 ms, and the DRX inactivity timer 308 may range from as short as 800 ms to as great as 1500 ms.
In some optional embodiments, after expiration of the DRX inactivity timer (e.g., 100 ms) during which there is a period of no activity for the UE 102, the UE 102 may enter a short DRX cycle (e.g., 10 ms) which may initiate a short cycle timer. After a number of these short DRX cycles, the UE may transition to a long DRX cycle (e.g., 80 ms). In some other embodiments when the short DRX cycle is not set, the UE 102 may enter the long DRX cycle after expiration of the DRX inactivity timer.
In response to the RRC connection establishment message 402, the UE 102 may respond with a RRC connection establishment response message 404. In the RRC connection establishment response message 404, the UE 102 may, among other things, indicate which DRX parameter set is selected. The eNB 104 may respond with a RRC connection complete message 406 to indicate that the RRC connection is established and to confirm the selection of the DRX parameter set. The eNB 104 may also indicate when to switch to DRX mode.
The UE 102 may select a new DRX parameter set in response to a change in the current application requirements or a change in battery condition, and the UE 102 may send the DRX change request message 502 to the eNB 104 to request the DRX parameter set change in response to selection of the new DRX parameter set. In these embodiments, the UE 102 may be able to change its DRX parameter set dynamically when the QoS or QoE requirements of current applications running on the UE 102 change or when battery condition changes. In this way, the DRX mode may be dynamically configured in response to changing application requirements or battery levels. In these embodiments, the eNB 104 may indicate to the UE 102 when the new DRX cycle is to start so that the eNB 104 and the UE 102 may be in sync with respect to the on-duration time 204 (
In some embodiments, when the battery level falls below a predetermined threshold, the UE 102 may be configured to select and request a DRX parameter set for increased power savings. In some embodiments, the UE 102 may send the DRX change request message 502 to the eNB 104 to request a DRX parameter set change in response to a change in QoE/QoS requirements of the one or more applications that are running on the UE 102.
In some embodiments, the UE 602 may be a mobile communication device that includes two or more antennas for multiple-input multiple-output (MIMO) communications and is configured to receive OFDMA frames that include the PDCCH for receiving uplink and downlink scheduling information and control information and a physical downlink shared channel (PDSCH) for receiving data that are configured in accordance with an 3GPP LTE standard. In some embodiments, the UE 602 may be a smart phone and may be configured in accordance with a 3GPP LTE Advanced (LTE-A) standard such as 3GPP release 10 or release 11. In some embodiments, the PDSCH may be configured for high-speed downlink packet access (HSDPA).
In some embodiments, UE 602 may be a portable wireless communication device, such as a personal digital assistant (PDA), a laptop or portable computer with wireless communication capability, a web tablet, a wireless telephone, a wireless headset, a pager, an instant messaging device, a digital camera, an access point, a television, a medical device (e.g., a heart rate monitor, a blood pressure monitor, etc.), or other device that may receive and/or transmit information wirelessly. Antennas 615 may comprise one or more directional or omnidirectional antennas, including, for example, dipole antennas, monopole antennas, patch antennas, loop antennas, microstrip antennas or other types of antennas suitable for transmission of RF signals. In some embodiments, instead of two or more antennas, a single antenna with multiple apertures may be used. In these embodiments, each aperture may be considered a separate antenna. In some MIMO embodiments, antennas 615 may be effectively separated to take advantage of spatial diversity and the different channel characteristics that may result between each of antennas 615.
In some embodiments, the UE 602 may include one or more of a keyboard, a display, a non-volatile memory port, multiple antennas, a graphics processor, an application processor, speakers, and other mobile device elements. The display may be an LCD screen including a touch screen 616.
Although UE 602 is illustrated as having several separate functional elements, one or more of the functional elements may be combined and may be implemented by combinations of software-configured elements, such as processing elements including digital signal processors (DSPs), and/or other hardware elements. For example, some elements may comprise one or more microprocessors, DSPs, application specific integrated circuits (ASICs), radio-frequency integrated circuits (RFICs) and combinations of various hardware and logic circuitry for performing at least the functions described herein. In some embodiments, the functional elements of UE 602 may refer to one or more processes operating on one or more processing elements.
Embodiments may be implemented in one or a combination of hardware, firmware and software. Embodiments may also be implemented as instructions stored on a computer-readable storage device, which may be read and executed by at least one processor to perform the operations described herein. A computer-readable storage device may include any non-transitory mechanism for storing information in a form readable by a machine (e.g., a computer). For example, a computer-readable storage device may include read-only memory (ROM), random-access memory (RAM), magnetic disk storage media, optical storage media, flash-memory devices, and other storage devices and media. In some embodiments, UE 602 may include one or more processors and may be configured with instructions stored on a computer-readable storage device.
In operation 702, the UE 102 may receive an indication of the DRX parameter sets in a RRC connection establishment message 402 (
(
In operation 704, the UE 102 may select one of the DRX parameter sets 300 based on current application requirements or current battery condition.
In operation 706, the UE 102 may send an indication to the eNB 104 to indicate the selected DRX parameter set. The message may be a RRC connection establishment response message 404 (
In operation 708, the UE 102 may receive a message from the eNB 104, such as a RRC connection complete message 406 (
In operation 710, the UE 102 may enter DRX mode in accordance with the selected and approved DRX parameter set. The eNB 104 may indicate when to switch to the selected DRX parameter set.
In operation 712, the UE 102 may remain in DRX mode and may operate in accordance with the selected DRX parameter set until the current application changes, resulting in a selection of a different DRX parameter set in which operations 704-710 may be repeated. The UE 102 may also remain in the selected DRX mode and may operate in accordance with the selected DRX parameter set until battery conditions change, resulting in selection of a different DRX mode in which operations 704-710 may be repeated.
The UE 102 may also remain in DRX mode and may operate in accordance with the selected and approved DRX parameter set until DRX mode is deactivated. The UE 102 may enter an active mode when there are remaining packets to send at the end of the on-duration time 204 (
The Abstract is provided to comply with 37 C.F.R. Section 1.72(b) requiring an abstract that will allow the reader to ascertain the nature and gist of the technical disclosure. It is submitted with the understanding that it will not be used to limit or interpret the scope or meaning of the claims. The following claims are hereby incorporated into the detailed description, with each claim standing on its own as a separate embodiment.
Claims
1. User Equipment (UE) configured for quality-of-experience (QoE) based discontinuous reception (DRX),
- wherein the UE is configured to:
- select one of a plurality of DRX parameter sets based on current application requirements;
- send an indication to an enhanced Node B (eNB) to indicate the selected DRX parameter set; and
- enter DRX mode in accordance with the selected DRX parameter set.
2. The UE of claim 1 wherein prior to selecting one of the DRX parameter sets, the UE is configured to receive an indication of the plurality of DRX parameter sets in a radio-resource control (RRC) connection establishment message sent from the eNB indicating two or more DRX parameter sets that are available for selection by the UE.
3. The UE of claim 1 wherein the UE is configured to select one of the DRX parameter sets based on quality-of-experience (QoE) or quality-of-service (QoS) requirements of one or more applications that are running on the UE.
4. The UE of claim 1 wherein each DRX parameter set includes at least an on-duration time and a DRX cycle length, the on-duration time indicating a period of time of the DRX cycle length during which the UE is configured to monitor orthogonal frequency division multiple access (OFDMA) frames of a physical downlink control channel (PDCCH), and
- wherein the DRX cycle length indicates a periodic repetition for a DRX cycle that includes the on-duration time followed by an opportunity for DRX time.
5. The UE of claim 4 wherein each DRX parameter set also includes a DRX inactivity timer which indicates a time period to trigger DRX mode after which there is no packet activity for the UE.
6. The UE of claim 4 wherein the UE is configured to:
- at least initially refrain from deactivating DRX mode when the UE has packets to send;
- attempt to send at least some of the packets during the on-duration time of the DRX cycle; and
- deactivate DRX mode and switch to active mode when there are remaining packets to send upon completion of the on-duration time after sending at least some of the packets.
7. The UE of claim 4 wherein each DRX parameter set is associated with a DRX parameter set index, and
- wherein the UE is configured to indicate one of the DRX parameter set indices to the eNB to select an initial DRX parameter set or to request switching to a different DRX parameter set.
8. The UE of claim 7 wherein the UE is configured to:
- select a first DRX parameter set for applications that have less delay tolerance, the first DRX parameter set having a shorter on-duration time, a very short DRX cycle length and a very low DRX inactivity timer;
- select a second DRX parameter set for default power saving, the second DRX parameter set having a shorter on-duration time, an average DRX cycle length and a moderate length DRX inactivity timer;
- select a third DRX parameter set for increased power saving, the third DRX parameter set having a shorter on-duration time, a longer-than average DRX cycle length and a longer than moderate length DRX inactivity timer; and
- select a fourth DRX parameter set for bursty and delay-tolerant applications, the fourth DRX parameter set having a longer on-duration time, a very long DRX cycle length and a longer than moderate length DRX inactivity timer.
9. The UE of claim 7 wherein the UE is configured to send a DRX change request message to the eNB when requesting a DRX parameter set change,
- wherein the UE is further configured to receive a DRX change response message from the eNB indicating whether or not the eNB has approved the request to change the DRX parameter set.
10. The UE of claim 9 wherein the UE is configured to:
- select a new DRX parameter set in response to a change in current application requirements or a change in battery condition, and
- send the DRX change request message to the eNB to request the DRX parameter set change in response to selection of the new DRX parameter set.
11. The UE of claim 9 wherein the UE is configured to send the DRX change request message to the eNB to request a DRX parameter set change in response to a change in quality requirements of one or more applications that are running on the UE.
12. The UE of claim 1 wherein the UE is a mobile communication device that includes two or more antennas for multiple-input multiple-output (MIMO) communications and is configured to receive orthogonal frequency division multiple access (OFDMA) frames that include a physical downlink control channel (PDCCH) for receiving uplink and downlink scheduling information and control information and a physical downlink shared channel (PDSCH) for receiving data that are configured in accordance with an 3GPP LTE standard.
13. A method for quality-of-experience (QoE) based discontinuous reception (DRX) performed by user equipment (UE), the method comprising:
- receiving a message indicating a plurality of DRX parameter sets in a radio-resource control (RRC) connection establishment message from an enhanced Node B (eNB) indicating two or more DRX parameter sets that are available for selection;
- selecting one of a plurality of DRX parameter sets based on current application requirements; and
- sending an indication to indicate the selected DRX parameter set.
14. The method of claim 13 wherein each DRX parameter set includes at least an on-duration time, a DRX cycle length, and a DRX inactivity timer, wherein the on-duration time indicates a period of time of the DRX cycle length during which the UE is configured to monitor orthogonal frequency division multiple access (OFDMA) frames of a physical downlink control channel (PDCCH),
- wherein the DRX cycle length indicates a periodic repetition for a DRX cycle that includes the on-duration time followed by an opportunity for DRX time, and
- wherein the DRX inactivity timer indicates a time period to trigger DRX. mode after which there is no packet activity for the UE.
15. The method of claim 14 further comprising:
- at least initially refraining from deactivating DRX mode when there are packets to send;
- attempting to send at least some of the packets during the on-duration time of the DRX cycle; and
- deactivating DRX mode and switching to active mode when there are remaining packets to send upon completion of the on-duration time after sending at least some of the packets.
16. The method of claim 14 further comprising:
- sending a DRX change request message to the eNB to request a DRX parameter set change; and
- receiving a DRX change response message from the eNB indicating whether or not the eNB has approved the request to change the DRX parameter set.
17. The method of claim 16 further comprising:
- selecting a new DRX parameter set in response to a change in current application requirements or a change in battery condition; and
- sending the DRX change request message to the eNB to request a DRX parameter set change in response to selection of the new DRX parameter set.
18. An enhanced Node B (eNB) configured to:
- send a message indicating a plurality of discontinuous reception (DRX) parameter sets to a user equipment (UE) indicating two or more DRX parameter sets that are available for selection;
- receive a selection of one of the DRX parameter sets, the selection being made by the UE based on current application requirements; and
- instruct the UE when to enter DRX mode in accordance with the selected DRX parameter set.
19. The eNB of claim 18 where the eNB is configured to send a radio-resource control (RRC) connection establishment message to indicate the plurality of DRX parameter sets that are available to the UE,
- wherein the UE is configured to select one of the DRX parameter sets based on quality-of-experience (QoE) or quality-of-service (QoS) requirements of one or more applications that are running on the UE.
20. The eNB of claim 19 wherein each DRX parameter set is associated with a DRX parameter set index, and
- wherein the UE is configured to indicate one of the DRX parameter set indices to the eNB to select an initial DRX parameter set or to request switching to a different DRX parameter set.
21. The eNB of claim 20 wherein the eNB is configured to receive a DRX change request message when the UE is requesting a DRX parameter set change, and
- wherein the eNB is configured to transmit a DRX change response message to indicate whether or not the eNB has approved the request to change the DRX parameter set.
Type: Application
Filed: Dec 16, 2011
Publication Date: May 1, 2014
Inventors: Rath Vannithamby (Portland, OR), Ali Taha Koc (Portland, OR), Maruti Gupta (Portland, OR)
Application Number: 13/993,006
International Classification: H04W 52/02 (20060101);