The present application is related to and claims the priority under the priority under 35 U.S.C. § 119(a) of an Indian provisional patent application No. 201641014815 filed on Apr. 28, 2016, and an Indian complete patent application No. 201641014815 filed on Apr. 19, 2017 in the Indian Patent Office, the entire disclosures of which are incorporated herein by reference.
The embodiments herein generally relate to the field of long term evolution (LTE) technology in wireless communications and more particularly to timers in the LTE wireless communication networks.
To meet the demand for wireless data traffic having increased since deployment of 4G (4th-Generation) communication systems, efforts have been made to develop an improved 5G (5th-Generation) or pre-5G communication system. Therefore, the 5G or pre-5G communication system is also called a ‘Beyond 4G Network’ or a ‘Post LTE System’. The 5G communication system is considered to be implemented in higher frequency (mmWave) bands, e.g., 60 GHz bands, so as to accomplish higher data rates. To decrease propagation loss of the radio waves and increase the transmission distance, the beamforming, massive multiple-input multiple-output (MIMO), Full Dimensional MIMO (FD-MIMO), array antenna, an analog beam forming, large scale antenna techniques are discussed in 5G communication systems. In addition, in 5G communication systems, development for system network improvement is under way based on advanced small cells, cloud Radio Access Networks (RANs), ultra-dense networks, device-to-device (D2D) communication, wireless backhaul, moving network, cooperative communication, Coordinated Multi-Points (CoMP), reception-end interference cancellation and the like. In the 5G system, Hybrid FSK and QAM Modulation (FQAM) and sliding window superposition coding (SWSC) as an advanced coding modulation (ACM), and filter bank multi carrier (FBMC), non-orthogonal multiple access(NOMA), and sparse code multiple access (SCMA) as an advanced access technology have been developed.
The Internet, which is a human centered connectivity network where humans generate and consume information, is now evolving to the Internet of Things (IoT) where distributed entities, such as things, exchange and process information without human intervention. The Internet of Everything (IoE), which is a combination of the IoT technology and the Big Data processing technology through connection with a cloud server, has emerged. As technology elements, such as “sensing technology”, “wired/wireless communication and network infrastructure”, “service interface technology”, and “Security technology” have been demanded for IoT implementation, a sensor network, a Machine-to-Machine (M2M) communication, Machine Type Communication (MTC), and so forth have been recently researched. Such an IoT environment may provide intelligent Internet technology services that create a new value to human life by collecting and analyzing data generated among connected things. IoT may be applied to a variety of fields including smart home, smart building, smart city, smart car or connected cars, smart grid, health care, smart appliances and advanced medical services through convergence and combination between existing Information Technology (IT) and various industrial applications.
In line with this, various attempts have been made to apply 5G communication systems to IoT networks. For example, technologies such as a sensor network, Machine Type Communication (MTC), and Machine-to-Machine (M2M) communication may be implemented by beamforming, MIMO, and array antennas. Application of a cloud Radio Access Network (RAN) as the above-described Big Data processing technology may also be considered to be as an example of convergence between the 5G technology and the IoT technology.
Currently, long term evolution (LTE) technology is being widely implemented by wireless communication systems. In LTE, without discontinuous reception (DRX), a user equipment (UE) has to be awake all the time in order to decode downlink data, as the data in the downlink may arrive at any time. This means that UE has to monitor the physical downlink control channel (PDCCH) in every sub-frame to check if there is downlink data available. This has serious impact on the power consumption of the UE. However in presence of the DRX, the UE discontinuously monitors the PDCCH. The occasions of monitoring PDCCH are configured by the base station (or eNodeB) using multiple timers as illustrated in
In an example scenario, consider a cellular internet of things (IoT) environment, it is expected that because of increased repetition, physical downlink control channel (PDCCH), physical downlink shared channel (PDSCH) and physical uplink shared channel (PUSCH) transmissions may extend more than 1 sub-frame. Also, scheduling gap of more than 1 sub-frame may exist between end of PDCCH transmission and start of corresponding scheduled PDSCH/PUSCH transmission.
To address the above-discussed deficiencies, it is a primary object to provide methods and systems for configuring the length of timers in a user equipment (UE), and the amount of time that the UE remains in active state while the timer is running.
Another object of the embodiments herein is to define at least one DRX procedure for a discontinuous reception (DRX) operation of a User Equipment (UE), wherein one or more proposed DRX procedures may be applied when there exists increased repetition of PDCCH, PDSCH and PUSCH transmission that may extend to more than one sub-frame and a scheduling gap of more than one sub-frame that exists between end of PDCCH transmission and start of corresponding scheduled PDSCH/PUSCH transmission.
Another object of the embodiments herein is to provide a method for maintaining power consumption of the UE during the DRX operation of the UE.
Accordingly the invention provides a method for configuring at least one timer by a user equipment (UE) in a long term evolution (LTE) network, the method comprising configuring length of at least one xTimer by the UE; configuring at least one start position for the at least one xTimer by the UE, wherein the start position is aligned with starting subframe of a physical downlink control channel (PDCCH) search space and started when a previous transmission is completed; and stopping the at least one xTimer by the UE, on the UE successfully decoding the PDCCH.
Accordingly the invention provides a user equipment (UE) configured for configuring length of at least one xTimer; configuring at least one start position for the at least one xTimer, wherein the start position is aligned with a physical downlink control channel (PDCCH) search space and started when a previous transmission is completed; and stopping the at least one xTimer, on the UE successfully decoding the PDCCH.
These and other aspects of the example embodiments herein will be better appreciated and understood when considered in conjunction with the following description and the accompanying drawings. It should be understood, however, that the following descriptions, while indicating example embodiments and numerous specific details thereof, are given by way of illustration and not of limitation. Many changes and modifications may be made within the scope of the example embodiments herein without departing from the spirit thereof, and the example embodiments herein include all such modifications.
Before undertaking the DETAILED DESCRIPTION below, it may be advantageous to set forth definitions of certain words and phrases used throughout this patent document: the terms “include” and “comprise,” as well as derivatives thereof, mean inclusion without limitation; the term “or,” is inclusive, meaning and/or; the phrases “associated with” and “associated therewith,” as well as derivatives thereof, may mean to include, be included within, interconnect with, contain, be contained within, connect to or with, couple to or with, be communicable with, cooperate with, interleave, juxtapose, be proximate to, be bound to or with, have, have a property of, or the like; and the term “controller” means any device, system or part thereof that controls at least one operation, such a device may be implemented in hardware, firmware or software, or some combination of at least two of the same. It should be noted that the functionality associated with any particular controller may be centralized or distributed, whether locally or remotely. Definitions for certain words and phrases are provided throughout this patent document, those of ordinary skill in the art should understand that in many, if not most instances, such definitions apply to prior, as well as future uses of such defined words and phrases.
For a more complete understanding of the present disclosure and its advantages, reference is now made to the following description taken in conjunction with the accompanying drawings, in which like reference numerals represent like parts:
The example embodiments herein and the various features and advantageous details thereof are explained more fully with reference to the non-limiting embodiments that are illustrated in the accompanying drawings and detailed in the following description. Descriptions of well-known components and processing techniques are omitted so as to not unnecessarily obscure the embodiments herein. The description herein is intended merely to facilitate an understanding of ways in which the example embodiments herein can be practiced and to further enable those of skill in the art to practice the example embodiments herein. Accordingly, this disclosure should not be construed as limiting the scope of the example embodiments herein.
The embodiments herein disclose methods and systems for configuring the length of a timer in a user equipment (UE), and the amount of time that the UE remains in active state while the timer is running. Referring now to the drawings, and more particularly to
The user equipment (UE) as disclosed herein can be a device configured to use at least one long term evolution (LTE) based communication network. Examples of the UE can be mobile phones, smart phones, tablets, laptops, wearable computing devices, Internet of Things (IoT) devices, vehicle infotainment systems, and so on.
A physical downlink control channel (PDCCH) search space may refer to either UE specific search space for PDCCH, which is configured by dedicated signaling to the UE, or it may refer to the cell specific search space for PDCCH of the UE, which is configured by system information. The starting subframe of a ‘PDCCH search space’ can be referred to as a PDCCH occasion. The UE is not required to monitor both the search spaces simultaneously. If PDCCH for the UE is expected in UE specific search space, then the PDCCH search space refers to UE specific search space. If PDCCH for the UE is expected in cell specific search space, then the PDCCH search space refers to cell specific search space. The term ‘PDCCH search space interval’ can also be referred to as a “PDCCH period (pp).”
The term ‘xTimer’ as referred to herein can refer to at least one of an onDurationTimer, drx-InactivityTimer, drx-RetransmissionTimer, ra-ResponseTimer, mac-ContentionResolutionTimer, drxCycle, drxCycleTimer, or any other discontinuous reception (DRX) timer.
Embodiments herein use the term “sub-frame” to indicate the start (or trigger) point and end point of the timers with the assumption that scheduling unit is sub-frame, but the same procedure can be applied for the case when scheduling unit is slot or mini-slot or any other scheduling unit.
Embodiments herein use the term “ms” to define length of certain parameters (for example, Xu, Xd, and so on), but the same procedure can be applied for the case when different units are used for the parameters (for example, slot length/mini-slot length/symbol length, and so on).
Embodiments herein enable the UE to configure the length of at least one timer according to number of PDCCH occasions of the UE for reliable and optimal PDCCH decoding. In an embodiment herein, the length of DRX and MAC timers can be configured as a factor of PDCCH search space interval/period of the UE. Since PDCCH occasion frequency for each UE may be different, hence timer lengths can be UE specific. Embodiments herein enable the UE to configure delayed start criteria, wherein the start position of the timers is aligned with PDCCH occasions, and the timers are started only when the previous transmission (PDCCH+PUSCH/PDSCH) is completed. For example, the onDurationTimer can be aligned with PDCCH occasion, and the drxInactivityTimer and drxRetransmissionTimer can be started after PUSCH transmission. Embodiments herein enable the UE to configure early stoppage criteria/position, wherein the DRX timers are stopped when PDCCH is successfully decoded, hence ensuring that UE does not monitor for PDCCH when not required. For example, onDurationTimer, drxInactivityTimer and drxRetransmissionTimer can be stopped, when the PDCCH is successfully decoded.
The I/O interface 304 may include a variety of software and hardware interfaces, for example, a web interface, a graphical user interface such as a display screen, a camera interface for the camera sensor (such as the back camera and the front camera on the UE 300), and the like.
The I/O interface 304 may allow the UE 300 to communicate with other devices. The I/O interface 304 may facilitate multiple communications within a wide variety of networks and protocol types, including wired networks, for example, local area network (LAN), cable, etc., and wireless networks, such as Wireless LAN, cellular, device to device (D2D) communication networks, Wi-Fi networks, LTE, cellular networks, and so on. The modules 308 include routines, programs, objects, components, data structures, and so on, which perform particular tasks, functions or implement particular abstract data types. In one implementation, the modules 308 may include a device operation module 310. The device operation module 310 can be configured the length of the DRX timer (xTimer) in the UE, and the amount of time that the UE remains in active state while the DRX timer is running.
In an embodiment herein, the length of the xTimer can be configured as one PDCCH search space length of the UE (as illustrated in
In an embodiment herein, the length of the xTimer can be configured as an integral multiple of factor T1 (as illustrated in
length(xTimer)=G1*T1.
T1 can be at least one of: the interval between the PDCCH occasion to the ending sub-frame of the same PDCCH search space (PDCCH search space length);the interval between the two consecutive PDCCH occasions of the UE (referred to as PDCCH search space interval); slot or mini-slot duration (whichever is configured for the UE); or a value configured by base station via broadcast signaling.
G1 is an integer and can be configured by the base station via dedicated signaling, or can be configured by the base station using broadcast signaling. A base station can provide coverage enhancement level specific values of G1.
The UE 300 can remain in active state while the xTimer is running/on.
In an embodiment herein, the length of the xTimer can be configured as an integral multiple of factor T2 (as illustrated in
length(xTimer)=G2*T2.
T2 can be at least one of:
the interval between the PDCCH occasion to the ending sub-frame of the same PDCCH search space (PDCCH search space length);the interval between two consecutive PDCCH occasions of the UE (referred to as PDCCH search space interval);slot or mini-slot duration (whichever is configured for the UE); or a value configured by base station via broadcast signaling.
G2 is an integer and can be configured by the base station via dedicated signaling, or can be configured by the base station using broadcast signaling. Base station can provide coverage enhancement level specific values of G2.
While xTimer is running/on, the UE starts/restarts timer_ active at the PDCCH occasion of UE. The duration of timer_ active can be at least one of:configured by the base station using dedicated/broadcast signaling;
The UE 300 can remain in active state while the timer_ active is running/on.
Consider a case where the xTimer is the onDurationtimer. The UE can configure the starting sub-frame of the onDurationTimer and the UE's stoppage criteria.
The starting sub-frame configuration of onDurationTimer can be selected according to at least one of the following criteria:
The UE 300 can stop the xTimer either on onDurationTimer expiry or according to at least one of the following criteria:
Consider a case where the xTimer is the drx-Inactivitytimer. The UE 300 performs the following procedure (as illustrated in
The Tinactivity timer can expire at the same sub-frame as the HARQ RTT Timer or the UL HARQ RTT Timer.
The value of sfstart-in can be defined by one or more of the following criteria:
In an embodiment herein, consider that the UE 300 receives a PDCCH containing DCI indicating a transmission for a hybrid automatic request (HARQ) process of the UE 300 (as illustrated in
In an embodiment herein, the term “drx-RetransmissionTimer” can also be referred to as drx-RetransmissionTimer or drx-ULRetransmissionTimer.
The UE 300 can define the value of sfstop-ret using at least one of the following criteria (as illustrated in
In an embodiment herein, the Tretransmission timer expires at the same sub-frame as the HARQ RTT Timer and the UL HARQ RTT Timer.
The value of sfstart-ret can defined by at least one of the following criteria (as illustrated in
In an embodiment herein, the UE 300 can configure the starting sub-frame of the ra-ResponseTimer and the UE' s stoppage criteria. The start frame of ra-ResponseTimer can be selected as at least one of:
The ra-ResponseTimer can be stopped at either timer expiry or according to at least one of the following criteria:
In an embodiment herein, the UE 300 can configure the drxCycle. The UE 300 can configure the length of the drxCycle as an integral multiple of T3.
length(drxCycle)=G3*T3
T3 can be at least one of:
The base station via dedicated signaling, or via broadcast signaling can configure the value of G3. The base station may broadcast coverage enhancement level specific values.
The starting sub-frame of drxCycle can be configured as the sub-frame which satisfies the following equation:
[(SFN*10)+sf−SS_ Offset] modulo DRX=drxStartOffset modulo DRX
where,
The base station can broadcast coverage enhancement level specific values. The value of drxStartOffset can be derived as:
drxStartOffset=Tss*(UE_ ID mod DRX/Tss)
In an embodiment herein, the UE can configure the length of timer drxCycleTimer as an integral multiple of factor T4:
length(drxCycleTimer)=G4*T4.
T4 can be defined as any one of the following:
The base station via dedicated signaling, or via broadcast signaling can configure the value of G4. The base station can also broadcast coverage enhancement level specific values for G4.
The UE 300 can be in active state during PDSCH/PUSCH transmission scheduled for the UE irrespective of the status of other timers. The UE 300 is not required to monitor the PDCCH search space during an ongoing PDSCH or PUSCH transmission. The UE 300 is not required to be in active state during transmission gap interval of PDSCH or PDCCH or PUSCH scheduled for the UE.
The modules 308 may include programs or coded instructions that supplement applications and functions of the UE 300. The data 312, amongst other things, serves as a repository for storing data processed, received, and generated by one or more of the modules 308. Further, the names of the other components and modules of the UE 300 are illustrative and need not be construed as a limitation.
Embodiments herein enable the UE to save energy by optimally setting the start and stoppage criteria for the timers.
The embodiments disclosed herein can be implemented through at least one software program running on at least one hardware device and performing network management functions to control the elements. The elements shown in
The foregoing description of the specific embodiments will so fully reveal the general nature of the embodiments herein that others can, by applying current knowledge, readily modify and/or adapt for various applications such specific embodiments without departing from the generic concept, and, therefore, such adaptations and modifications should and are intended to be comprehended within the meaning and range of equivalents of the disclosed embodiments. It is to be understood that the phraseology or terminology employed herein is for the purpose of description and not of limitation. Although the present disclosure has been described with an exemplary embodiment, various changes and modifications may be suggested to one skilled in the art. It is intended that the present disclosure encompass such changes and modifications as fall within the scope of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
201641014815 | Apr 2016 | IN | national |
201641014815 | Apr 2017 | IN | national |
Number | Name | Date | Kind |
---|---|---|---|
20090238105 | Wu | Sep 2009 | A1 |
20140071860 | Susitaival et al. | Mar 2014 | A1 |
20140119198 | Lee | May 2014 | A1 |
20150296561 | Kim et al. | Oct 2015 | A1 |
20150359034 | Kim et al. | Dec 2015 | A1 |
20160044708 | Lin et al. | Feb 2016 | A1 |
20170134124 | Lee | May 2017 | A1 |
20170202054 | Rathonyi | Jul 2017 | A1 |
Entry |
---|
3GPP TSG RAN WG1 Meeting #84 R1-160808 St Julian's Malta, Feb. 15-19, 2016 Panasonic Discussion on eMTC USS starting subframes and DRX configuration. |
3GPP TSG-RAN WG2 Meeting #93bis R2-162332 Dubrovnik Croatia, Apr. 11-15, 2016 Huawei, HiSilicon, Neul DRX in Connected Mode. |
Ericsson, “Introduction of NB-IoT in 36.321”, R2-164521, 3GPP TSG-RAN2 Meeting #94, Nanjing, China, May 23-27, 2016, 32 pages. |
Huawei, “Introduction of NB-IoT in 36.331”, RP-161211, 3GPP TSG-RAN Meeting #72, Busan, South Korea, Jun. 13-16, 2016, 121 pages. |
International Search Report dated Aug. 8, 2017 in connection with International Patent Application No. PCT/KR2017/004606. |
Written Opinion of the International Searching Authority dated Aug. 8, 2017 in connection with International Patent Application No. PCT/KR2017/004606. |
“3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA); Medium Access Control (MAC) protocol specification (Release 13)”, 3GPP TS 36.321 V13.1.0, Mar. 2016, 85 pages. |
Number | Date | Country | |
---|---|---|---|
20170318566 A1 | Nov 2017 | US |