Edrx enhancement for network energy saving
By modifying eDRX cycles with staggered and concentrated PTWs, the solution addresses power consumption issues in NES, enabling base stations to sleep longer and maintain efficient UE paging.
Patent Information
- Application Number
- PCT/CN2024/109824
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-05
- Publication Date
- 2026-02-12
AI Technical Summary
Network energy saving (NES) implementations in New Radio (NR) cause issues related to paging of user equipment (UEs) due to challenges in adapting paging occasions in the time domain, which affect power consumption at base stations.
The solution involves configuring extended discontinuous reception (eDRX) cycles with modified paging timing windows (PTWs) to allow base stations to sleep for longer periods by reducing gaps between PTWs, concentrating PTWs in a single cycle, and restricting PHs to a subset of Hyperframes, thereby optimizing power usage.
This approach enhances network energy savings by allowing base stations to sleep for extended periods, reducing power consumption while maintaining effective UE paging operations.
Smart Images

Figure CN2024109824_12022026_PF_FP_ABST
Abstract
Description
eDRX Enhancement for Network Energy SavingTECHNICAL FIELD
[0001] The present disclosure generally relates to wireless communication, and in particular, to eDRX enhancement for network energy saving.BACKGROUND
[0002] Network energy saving (NES) is a mode of operation for New Radio (NR) which reduces signaling and power draw at a base station of the network. NES typically involves a base station muting certain transmissions such as reference signals (RSs) . In one example of a RS, a Synchronization Signal Block (SSB) is an RS transmitted by a base station and used by a user equipment (UE) for time and frequency synchronization with the cell and may also be used for activation of a cell by the UE.
[0003] Implementation of NES may cause issues related to paging of UEs. One issue may be related to the adaptation of paging occasions including confining the paging occasions in the time domain.SUMMARY
[0004] Some example embodiments are related to an apparatus having processing circuitry configured to process, based on signaling from a base station, a configuration for an extended discontinuous reception (eDRX) cycle for one of a Radio Resource Control (RRC) Idle state or RRC Inactive state, wherein the configuration comprises one or more paging occasions (POs) in a paging timing window (PTW) of a Paging Hyperframe (PH) of the eDRX cycle, determine an identity of the PH based on a Hyperframe System Frame Number (H-SFN) of Hyperframes of the eDRX cycle and an identification (ID) of a user equipment (UE) and monitor the POs in the PTW for pages from a radio access network (RAN) or a core network (CN) .
[0005] Other example embodiments are related to an apparatus having processing circuitry configured to generate, for transmission to a user equipment (UE) , a configuration for an extended discontinuous reception (eDRX) cycle for one of a Radio Resource Control (RRC) Idle state or RRC Inactive state, wherein the configuration comprises one or more paging occasions (POs) in a paging timing window (PTW) of a Paging Hyperframe (PH) of the eDRX cycle and generate, for transmission to the UE, radio access network (RAN) pages or a core network (CN) pages for transmission in the POs in the PTW.Brief Description of the Drawings
[0006] Fig. 1 shows an example network arrangement according to various example embodiments.
[0007] Fig. 2 shows an example user equipment (UE) according to various example embodiments.
[0008] Fig. 3 shows an example base station according to various example embodiments.
[0009] Fig. 4 shows an example extended discontinuous reception (eDRX) cycle according to various example embodiments.
[0010] Fig. 5 shows a first example modification to a paging timing window (PTW) according to various example embodiments.
[0011] Fig. 6 shows a second example modification to a PTW according to various example embodiments.
[0012] Fig. 7 shows a third example modification to a PTW according to various example embodiments.
[0013] Fig. 8 shows an example modification to Hyper-Frames for paging according to various example embodiments.
[0014] Fig. 9 shows an example signaling diagram related to NES eDRX operation according to various example embodiments.Detailed Description
[0015] The example embodiments may be further understood with reference to the following description and the related appended drawings, wherein like elements are provided with the same reference numerals. The example embodiments relate to paging a user equipment (UE) in Network Energy Saving (NES) extended discontinuous reception (eDRX) operation.
[0016] The example embodiments are described with regard to a UE. However, reference to a UE is merely provided for illustrative purposes. The example embodiments may be utilized with any electronic component that may establish a connection to an accessory device and is configured with the hardware, software, and / or firmware to exchange information and data with accessory devices. Therefore, the UE as described herein is used to represent any electronic component.
[0017] The example embodiments are also described with reference to a 5G New Radio (NR) network. However, the example embodiments may also be implemented in other types of networks, including but not limited to LTE networks, future evolutions of the cellular protocol (e.g., 5G-advanced networks, 6G networks, etc. ) , or any other type of network.
[0018] The example embodiments are related to modifications to a paging timing window (PTW) for eDRX. The example embodiments provide various modifications to the PTW including reducing gaps between consecutive PTWs, reducing a number of PTWs in a paging Hyperframe (PH) to one PTW, defining intervals between consecutive PTWs to allow a base station to sleep in the intervals, and restricting PTWs to a subset of PHs. Each of these example embodiments will be described in greater detail below.
[0019] Fig. 1 shows an example network arrangement 100 according to various example embodiments. The example network arrangement 100 includes a UE 110. The UE 110 may be any type of electronic component that is configured to communicate via a network, e.g., mobile phones, tablet computers, desktop computers, smartphones, embedded devices, wearables, Internet of Things (IoT) devices, etc. An actual network arrangement may include any number of UEs being used by any number of users. Thus, the example of one UE 110 is merely provided for illustrative purposes.
[0020] The UE 110 may be configured to communicate with one or more networks. In the example of the network arrangement 100, the network with which the UE 110 may wirelessly communicate is a 5G NR radio access network (RAN) 120. The UE 110 may also communicate with other types of networks (e.g., 5G cloud RAN, a next generation RAN (NG-RAN) , a legacy cellular network, etc. ) and the UE 110 may also communicate with networks over a wired connection. With regard to the example embodiments, the UE 110 may establish a connection with the 5G NR RAN 120. Therefore, the UE 110 may have a 5G NR chipset to communicate with the NR RAN 120.
[0021] The 5G NR RAN 120 may be portions of a cellular network that may be deployed by a network carrier (e.g., Verizon, AT&T, T-Mobile, etc. ) . The RAN 120 may include cells or base stations that are configured to send and receive traffic from UEs that are equipped with the appropriate cellular chip set. In this example, the 5G NR RAN 120 includes the gNB 120A and the gNB 120B. However, reference to a gNB is merely provided for illustrative purposes, any appropriate base station or cell may be deployed (e.g., Node Bs, eNodeBs, HeNBs, eNBs, gNBs, gNodeBs, macrocells, microcells, small cells, femtocells, etc. ) .
[0022] Any association procedure may be performed for the UE 110 to connect to the 5G NR RAN 120. For example, as discussed above, the 5G NR RAN 120 may be associated with a particular network carrier where the UE 110 and / or the user thereof has a contract and credential information (e.g., stored on a SIM card) . Upon detecting the presence of the 5G NR RAN 120, the UE 110 may transmit the corresponding credential information to associate with the 5G NR RAN 120. More specifically, the UE 110 may associate with a specific cell (e.g., gNB 120A) .
[0023] The network arrangement 100 also includes a cellular core network 130, the Internet 140, an IP Multimedia Subsystem (IMS) 150, and a network services backbone 160. The cellular core network 130 manages the traffic that flows between the cellular network and the Internet 140. The IMS 150 may be generally described as an architecture for delivering multimedia services to the UE 110 using the IP protocol. The IMS 150 may communicate with the cellular core network 130 and the Internet 140 to provide the multimedia services to the UE 110. The network services backbone 160 is in communication either directly or indirectly with the Internet 140 and the cellular core network 130. The network services backbone 160 may be generally described as a set of components (e.g., servers, network storage arrangements, etc. ) that implement a suite of services that may be used to extend the functionalities of the UE 110 in communication with the various networks.
[0024] Fig. 2 shows an example UE 110 according to various example embodiments. The UE 110 will be described with regard to the network arrangement 100 of Fig. 1. The UE 110 may represent any electronic device and may include a processor 205, a memory arrangement 210, a display device 215, an input / output (I / O) device 220, a transceiver 225, and other components 230. The other components 230 may include, for example, an audio input device, an audio output device, a battery that provides a limited power supply, a data acquisition device, ports to electrically connect the UE 110 to other electronic devices, sensors to detect conditions of the UE 110, etc.
[0025] The processor 205 may be configured to execute a plurality of engines for the UE 110. For example, the engines may include an eDRX Paging engine 235 for performing operations related to paging when configured with an eDRX cycle. The operations include, but are not limited to, processing a configuration related to the eDRX cycle and related paging information, determining PHs that include PTWs for paging, determining a location of the PTWs in the PH and monitoring for pages in the PTWs. Each of these example operations will be described in more detail below.
[0026] The above referenced engine being an application (e.g., a program) executed by the processor 205 is only example. The functionality associated with the engines may also be represented as a separate incorporated component of the UE 110 or may be a modular component coupled to the UE 110, e.g., an integrated circuit with or without firmware. For example, the integrated circuit may include input circuitry to receive signals and processing circuitry to process the signals and other information. The engines may also be embodied as one application or separate applications. In addition, in some UEs, the functionality described for the processor 205 is split among two or more processors such as a baseband processor and an applications processor. The example embodiments may be implemented in any of these or other configurations of a UE.
[0027] The memory arrangement 210 may be a hardware component configured to store data related to operations performed by the UE 110. The display device 215 may be a hardware component configured to show data to a user while the I / O device 220 may be a hardware component that enables the user to enter inputs. The display device 215 and the I / O device 220 may be separate components or integrated together such as a touchscreen.
[0028] The transceiver 225 may be a hardware component configured to establish a connection with the 5G NR-RAN 120, an LTE-RAN (not pictured) , a legacy RAN (not pictured) , a WLAN (not pictured) , etc. Accordingly, the transceiver 225 may operate on a variety of different frequencies or channels (e.g., set of consecutive frequencies) . The transceiver 225 includes circuitry configured to transmit and / or receive signals (e.g., control signals, data signals) . Such signals may be encoded with information implementing any one of the methods described herein. The processor 205 may be operably coupled to the transceiver 225 and configured to receive from and / or transmit signals to the transceiver 225. The processor 205 may be configured to encode and / or decode signals (e.g., signaling from a base station of a network) for implementing any one of the methods described herein.
[0029] Fig. 3 shows an example base station 300 according to various example embodiments. The base station 300 may represent the gNB 120A or any other access node through which the UE 110 may establish a connection and manage network operations.
[0030] The base station 300 may include a processor 305, a memory arrangement 310, an input / output (I / O) device 315, a transceiver 320, and other components 325. The other components 325 may include, for example, an audio input device, an audio output device, a battery, a data acquisition device, ports to electrically connect the base station 300 to other electronic devices and / or power sources, etc.
[0031] The processor 305 may be configured to execute a plurality of engines for the UE 110. For example, the engines may include an eDRX Paging configuration engine 330 for performing operations related to configuring a UE with eDRX and related paging information. The operations include, but are not limited to, configuring a UE with eDRX, and configuring the UE with related paging information. Each of these example operations will be described in more detail below.
[0032] The memory arrangement 310 may be a hardware component configured to store data related to operations performed by the base station 300. The I / O device 315 may be a hardware component or ports that enable a user to interact with the base station 300. The transceiver 320 may be a hardware component configured to exchange data with the UE 110 and any other UE in the network arrangement 100.
[0033] The transceiver 320 may be a hardware component configured to exchange data with the UE 110 and any other UE in the network arrangement 100. The transceiver 320 may operate on a variety of different frequencies or channels (e.g., set of consecutive frequencies) . The transceiver 320 includes circuitry configured to transmit and / or receive signals (e.g., control signals, data signals) . Such signals may be encoded with information implementing any one of the methods described herein. The processor 305 may be operably coupled to the transceiver 320 and configured to receive from and / or transmit signals to the transceiver 320. The processor 305 may be configured to encode and / or decode signals (e.g., signaling from a UE) for implementing any one of the methods described herein.
[0034] As described above, the example embodiments are related to modifications to a paging timing window (PTW) for extended discontinuous reception (eDRX) . Specifically, the modifications to the PTW provide a base station, e.g., gNB, an opportunity to sleep for a longer period of time during NES operations. Prior to describing the modifications to the PTW for eDRX, a general description of eDRX will be provided.
[0035] Fig. 4 shows an example of an extended discontinuous reception (eDRX) cycle 400 according to various example embodiments. The eDRX cycle 400 is a longer cycle than a standard DRX cycle with a length of 2.56~10485.76 seconds for UEs in both the Radio Resource Control (RRC) Idle state or RRC Inactive state. In the longer eDRX cycle 400, the UE may be configured to monitor paging occasions (POs) during a periodic Paging Time Window (PTW) configured for the UE. As shown in Fig. 4, the eDRX cycle 400 comprises a series of Hyper-System Frame Numbers (H-SFN) shown in Fig. 4 as H-SFN 0 through H-SFN 60. Some of these H-SFNs are Paging Hyperframes (PH) shown by way of example in Fig. 4 as H-SFN 28 and H-SFN 60. The PTW may be determined based on a formula for the PH, including a starting position within the PH (PTW_start) and an ending position (PTW_end) .
[0036] As shown in Fig. 4, the UE may monitor the eDRX POs within the PTW of the PH. However, in current definitions, the candidate values of position of PTW_start are fixed, and the POs are uniformly distributed based on the UE_ID_H to balance loading. Thus, two consecutive PTW windows may have a gap that may be too short for the gNB to sleep, thereby reducing power savings.
[0037] The example embodiments provide modifications to the PTW that may allow the gNB to sleep for a longer period of time during the eDRX cycle. The example embodiments describe four different aspects of modifications to the PTW. Each of these modifications may result in a change to the current 3GPP Technical Specification 38.304 that defines various parameters and operations for PTW in eDRX. The modifications to the PTW may also result in changes to other 3GPP TSs. Some examples of these changes are provided below.
[0038] In a first aspect of the example embodiments, the modifications to the PTW for eDRX reduces a gap between two consecutive PTWs allowing PTWs to be staggered so that a gNB has more time for sleep in NES mode. This aspect may be applied to both core network (CN) paging and RAN paging.
[0039] Fig. 5 shows a first example modification to a paging timing window (PTW) according to various example embodiments. Fig. 5 shows a portion of an eDRX cycle that includes a first H-SFN 0 510, a second H-SFN 1 520 and a portion of a third H-SFN 2 530. In this example, the H-SFN 0 510 may be considered to be a PH that includes eight (8) PTWs (e.g., PTW0 through PTW7) . An example of how to calculate that the H-SFN 0 510 is the PH is described below. Each PTW has a PH_start and a PH_end but in the example of Fig. 5, the PH_start and a PH_end is only shown for PTW0 and the PH_start is shown for PTW1.
[0040] In this example, the PH may be calculated as follows:
[0041] PH: = H-SFN mod T = (UE_ID_H mod T) ,
[0042] where T is a timing for the eDRX cycle for either IDLE mode (TeDRX_CN) or INACTIVE mode (TeDRX_RAN) , and
[0043] UE_ID_H is a hashed identification (ID) defined in the 3GPP Technical Specifications (TS) , e.g., 3GPP TS 38.304.
[0044] In this example, the PTW_start may be calculated as follows:
[0045] SFN = (i*L*100) mod 1024,
[0046] where i=floor (UE_ID_H / T) mod 8, and
[0047] L is the PTW length in seconds.
[0048] In this example, the PTW_end may be calculated as follows:
[0049] SFN = (PTW_start + L*100 -1) mod 1024,
[0050] where L is the PTW length in seconds.
[0051] Thus, as shown in Fig. 5, in these example embodiments, the gap between PTWs is reduced allowing the gNB to remain awake for the period 540 that covers all eight (8) configured PTWs. This increases the period 550 where the gNB may sleep. In contrast, when there are larger gaps between the PTWs, the gaps may not be large enough for the gNB to sleep but the period 540 is larger because of the gaps, thereby resulting in a shorter period of sleep 550. Thus, this aspect of the example embodiments increases the sleep period 550 for the gNB.
[0052] In this aspect, in some example embodiments, legacy UEs and Rel-19 UEs may use separate eDRX configurations, e.g., the legacy UEs monitor legacy PTWs configured via a legacy eDRX configuration and the Rel-19 UEs monitor the new PTWs configured via the new eDRX configuration.
[0053] In a second aspect of the example embodiments, only one PTW per eDRX cycle may be configured. This allows paging occasions to be concentrated in one PTW per eDRX cycle and increases the PTW length. This aspect may also be applied to both core network (CN) paging and RAN paging.
[0054] Fig. 6 shows a second example modification to a paging timing window (PTW) according to various example embodiments. Fig. 6 shows a portion of an eDRX cycle that includes a first H-SFN 0 610, a second H-SFN 1 620 and a portion of a third H-SFN 2 630. In this example, the H-SFN 0 610 may be considered to be a PH that includes a single PTW0. An example of how to calculate that the H-SFN 0 610 is the PH is described below. Again, the PTW0 has a PH_start and a PH_end.
[0055] In this example, the PH may be calculated as follows (same as the first aspect) :
[0056] PH: = H-SFN mod T = (UE_ID_H mod T) ,
[0057] where T is a timing for the eDRX cycle for either IDLE mode (TeDRX_CN) or INACTIVE mode (TeDRX_RAN) , and
[0058] UE_ID_H is a hashed identification (ID) defined in the 3GPP Technical Specifications (TS) , e.g., 3GPP TS 38.304.
[0059] In this example, the PTW_start may be calculated as follows:
[0060] SFN = offset,
[0061] where the value of the offset may be configured by the network or may be fixed in standards, e.g., 3GPP TS, where the offset prevents the PTW0 from overlapping with legacy PTWs.
[0062] In this example, the PTW_end may be calculated as follows (same as the first aspect) :
[0063] SFN = (PTW_start + L*100 -1) mod 1024,
[0064] where L is the PTW length in seconds.
[0065] The length of the PTW0 may be increased from the legacy PTW length to accommodate all UEs in the single PTW, e.g., in the legacy arrangement there are eight (8) PTWs and different UEs may have different PTWs.
[0066] Thus, as shown in Fig. 6, in these example embodiments, the single PTW reduces a time used for PTWs in the PH allowing the gNB to remain awake for the period 640. This increases the period 650 where the gNB may sleep. In contrast, when there are eight (8) PTWs with gaps between the PTWs, the gaps may not be large enough for the gNB to sleep but the period 640 is larger because of the gaps, thereby resulting in a shorter period of sleep 650. Thus, this aspect of the example embodiments increases the sleep period 650 for the gNB.
[0067] In a third aspect of the example embodiments, the PTW_start may be configurable by the network. In a first alternative of the third aspect, the network may provide a new information element (IE) that configures the interval between two consecutive PTWs. In this alternative, the number of PTWs per eDRX cycle may be configurable but the distribution of the PTWs may be uniform.
[0068] In a second alternative of the third aspect, the network may explicitly provide a list of all positions of PTW_start per eDRX cycle. In this alternative, the number of PTWs per eDRX cycle may be configurable and the distribution of the PTWS may be non-uniform.
[0069] Fig. 7 shows a third example modification to a paging timing window (PTW) according to various example embodiments. Fig. 7 shows a portion of an eDRX cycle that includes a first H-SFN 0 710, a second H-SFN 1 720 and a portion of a third H-SFN 2 730. In this example, the H-SFN 0 710 may be considered to be a PH that includes two PTWs, e.g., PTW0 and PTW1. An example of how to calculate that the H-SFN 0 710 is the PH is described below. Again, the PTW0 and PTW1 have a PH_start and a PH_end.
[0070] In this example, the PH may be calculated as follows (same as the first aspect) :
[0071] PH: = H-SFN mod T = (UE_ID_H mod T) ,
[0072] where T is a timing for the eDRX cycle for either IDLE mode (TeDRX_CN) or INACTIVE mode (TeDRX_RAN) , and
[0073] UE_ID_H is a hashed identification (ID) defined in the 3GPP Technical Specifications (TS) , e.g., 3GPP TS 38.304.
[0074] In this example, the PTW_start for the first alternative (e.g., network provides IE that configures the interval between two consecutive PTWs) may be calculated as follows:
[0075] SFN = 1024*m / T*i,
[0076] where i = floor (UE_ID_H / T) mod (T / m) ,
[0077] T is a timing for the eDRX cycle for either IDLE mode (TeDRX_CN) or INACTIVE mode (TeDRX_RAN) , and
[0078] m is the value of the interval provided by the IE.
[0079] In the example of Fig. 7, the value of m = 1 / 2T as shown at 740. Thus, in this example, the number of PTWs may be two (2) based on the value of m. However, as described above, because the value of m is configurable by the network, the number of PTWs per eDRX cycle may also be configurable.
[0080] In this example, the PTW_start may be calculated for the second alternative where the network explicitly provides a list of all PTW-start values per eDRX cycle. This explicit indication may be a list (S) that includes n items. The PTW_start may be calculated as follows:
[0081] SFN = S {i} ,
[0082] where i = floor (UE_ID_H / T) mod (T / n) ,
[0083] T is a timing for the eDRX cycle for either IDLE mode (TeDRX_CN) or INACTIVE mode (TeDRX_RAN) , and
[0084] n is the number of items in the list S.
[0085] In the example of Fig. 7, the value of n=2 since there are two PTWs. However, as described above, because the value of n may be set by the network, the number of PTWs per eDRX cycle may be configurable and the start time of each of the configured PTWs may be non-uniform.
[0086] In this example, the PTW_end may be calculated as follows:
[0087] SFN = (PTW_start + L*100 -1) mod 1024,
[0088] where L is the PTW length in seconds.
[0089] The length of the PTWs may be increased from the legacy PTW length to accommodate all UEs in the number of configured PTWs, e.g., in the legacy arrangement there are eight (8) PTWs and in these example embodiments, there may be less than eight (8) PTWs.
[0090] Thus, as shown in Fig. 7, in these example embodiments, the gaps between the different PTWs may be configured such that the gNB may sleep during the gaps. This is shown in Fig. 7 as the gNB being awake during the period 750 of the PTW0, then the gNB may sleep during the period 760 that is between the PTW0 and the PTW1. The gNB may then wake for the period 770 for the PTW1 and go back to sleep in the period 780 after the PTW1.
[0091] In a fourth aspect of the example embodiments, the PHs may be restricted to a subset of H-SFNs. Fig. 8 shows an example modification to a Hyper Frames for paging according to various example embodiments. The left portion of Fig. 8 shows a legacy distribution of PHs in H-SFNs. In the example of Fig. 8, the periodicity of the Tedrx is 4 Hyper Frames, e.g., as shown in Fig. 8, UE0 is paged in H-SFN 0, UE1 is paged H-SFN 1, UE2 is paged in H-SFN 2, UE3 is paged in H-SFN 3 and then the cycle repeats with UE0 being paged in H-SFN 4.
[0092] In the example embodiments of the fourth aspect, the network may provide a new IE that indicates a restriction ratio (q) . The restriction ratio restricts a number of H-SFNs that may be PHs, e.g., a PH occurs only every q H-SFNs. In these example embodiments, PH may be calculated as follows:
[0093] H-SFN mod T = q* (floor (UE_ID_H / q) mod T)
[0094] Thus, in the example of Fig. 8, since q = 2, the PH may occur every second H-SFN. As shown in Fig. 8, the H-SFN 0, H-SFN 2 and H-SFN 4 are PFs. Since the number of PFs is decreased, the UEs that are paged in the PF may increase. Again, as shown in Fig. 8, UE0 and UE1 are paged in H-SFN 0 and UE2 and UE3 are paged in H-SFN2. The paging cycle then repeats with UE0 and UE1 being paged in H-SFN =4. The use of q=2 is only an example and other values of q may be used.
[0095] In some example embodiments, the PTW_start and PTW_end may be calculated as follows:
[0096] PTW_start
[0097] SFN = 128 *i,
[0098] where i=floor (UE_ID_H / T) mod 8
[0099] PTW_end
[0100] SFN = (PTW_start + L*100 -1) mod 1024,
[0101] where L is the PTW length in seconds
[0102] In other example embodiments of the fourth aspect, the values of the PTW_start and PTW_end may be calculated as follows:
[0103] PTW_start
[0104] SFN = 1024*m / T*i,
[0105] where i = floor (UE_ID_H / T) mod (T / m) ,
[0106] T is a timing for the eDRX cycle for either IDLE mode (TeDRX_CN) or INACTIVE mode (TeDRX_RAN) , and
[0107] m is the value of the interval provided by the IE.
[0108] PTW_end
[0109] SFN = (PTW_start + L*100 -1) mod 1024,
[0110] where L is the PTW length in seconds
[0111] In these example embodiments, the restriction of PH may result in an increase of the number of UEs in a PTW increases (e.g., if q=2, the number of UEs will be double) . Thus, the network may configure PTWs with a longer duration.
[0112] As stated above, each of the four aspects described above may result in changes to 3GPP TS 38.304. In addition, one or more of the four aspects may result in changes to 3GPP TS 38.331. For example, all four aspects may result in changes to System Information Block 1 (SIB1) to indicate support of NES eDRX. For example, the base station may broadcast a SIB1 that includes an indication that the base station supports eDRX NES operation. This support may be signaled in 1 bit for the Idle state (e.g., eDRX-NES-AllowedIdle) and 1 bit for the Inactive state (e.g., eDRX-NES-AllowedInactive) .
[0113] The Inactive state may be signaled using a SuspendConfig IE of the RRCRelease. This SuspendConfig IE may be modified to include information including support of the RAN eDRX (e.g., ran-ExtendedPagingCycle-NES) and the length of the PTW (e.g., ran-PTWLength-NES) .
[0114] The UE behavior for NES eDRX may be as follows. For CN paging, the UE may operate in NES eDRX in RRC_IDLE or RRC_INACTIVE states if the UE is configured for NES eDRX by upper layers and eDRX-NES-AllowedIdle is signaled in the SIB1. For RAN paging, the UE may operate in the RRC_INACTIVE state if the UE is configured for NES eDRX by the ran-ExtendedPagingCycle-NES and eDRX-NES-AllowedInactive is signaled in the SIB1.
[0115] Fig. 9 shows an example signaling diagram 900 related to NES eDRX operation according to various example embodiments. The signaling diagram 900 is performed between a UE 910, a RAN 920 and a CN 930.
[0116] In 940, the UE 910 may send a Registration Request to the CN 930 via the RAN 920. The Registration Request may include a request for an Idle mode NES eDRX cycle length. This change to the registration request may be reflected in 3GPP TS 24.501.
[0117] In 950, the CN 930 may send a Registration Accept message to the UE 910 via the RAN 920. The Registration Accept message may include, for example, an Idle mode NES eDRX cycle length and an Idle mode NES eDRX PTW length. In addition, the Registration Accept may include the offset when the second aspect is implemented. The Registration Accept may also include the interval of the PTW_Start or the position of PTW_Start when the third aspect is implemented. The Registration Accept may further include the restriction ratio q when the fourth aspect is implemented. This change to the registration accept may be reflected in 3GPP TS 24.501. The network may also be able to update these parameters via a further registration and / or a tracking area update (TAU) procedure.
[0118] In 960, the CN 930 may send a paging message or RRC Inactive assistance information message to the RAN 920. This message may include some or all of the information that was included in the registration accept message sent to the UE, e.g., Idle mode NES eDRX cycle length, Idle mode NES eDRX PTW length, the offset, the interval of the PTW_Start, the position of PTW_Start, the restriction ratio q, etc.
[0119] The paging message in 960 may be provided by the Access and Mobility Management Function (AMF) of the CN 930 for CN paging. The RRC inactive assistance information message in 960 may be provided by the AMF of the CN 930 for RAN paging. This new NES eDRX information in these messages may be reflected in 3GPP TS 38.413.
[0120] In 970, the CN 930 may page the UE 910 in NES eDRX operation. In 980, the RAN 920 may page the UE 910 in NES eDRX operation. The page may be based on the information provided in 950 and 960.
[0121] In some example embodiments, two optional capability IEs for NES eDRX for IDLE mode and INACTIVE mode may be added to 3GPP TS 38.306.
[0122] Examples
[0123] In a first example, a method, comprising processing, based on signaling from a base station, a configuration for an extended discontinuous reception (eDRX) cycle for one of a Radio Resource Control (RRC) Idle state or RRC Inactive state, wherein the configuration comprises one or more paging occasions (POs) in a paging timing window (PTW) of a Paging Hyperframe (PH) of the eDRX cycle, determining an identity of the PH based on a Hyperframe System Frame Number (H-SFN) of Hyperframes of the eDRX cycle and an identification (ID) of a user equipment (UE) and monitoring the POs in the PTW for pages from a radio access network (RAN) or a core network (CN) .
[0124] In a second example, the method of the first example, wherein the PH comprises eight PTWs, wherein each of the eight PTWs has a system frame number (SFN) starting position within the PH and an SFN ending position within the PH, wherein the SFN starting position for each of the PTWs is determined based on SFN starting position = (i*L*100) mod 1024, where i=floor (UE_ID_H / T) mod 8, L is a PTW length in seconds, UE_ID_H is the ID of the UE, and T is a time of the eDRX cycle for the RRC Idle state or RRC Inactive state.
[0125] In a third example, the method of the second example, wherein the SFN ending position is based on SFN ending position = (SFN starting position + L*100 -1) mod 1024.
[0126] In a fourth example, the method of the first example, wherein the PH comprises only the PTW, wherein the PTW has a system frame number (SFN) starting position within the PH and an SFN ending position within the PH, wherein the SFN starting position is based on an offset value.
[0127] In a fifth example, the method of the fourth example, wherein the offset value is provided in the configuration or hard coded in a standard.
[0128] In a sixth example, the method of the first example, wherein the PH comprises multiple PTWs, wherein the configuration comprises an interval between two consecutive PTWs of the multiple PTWs.
[0129] In a seventh example, the method of the sixth example, wherein each of the multiple PTWs has a system frame number (SFN) starting position within the PH and an SFN ending position within the PH, wherein the SFN starting position is based on SFN starting position = 1024*m / T*i, where i=floor (UE_ID_H / T) mod (T / m) , m is the interval between two consecutive PTWs, UE_ID_H is the ID of the UE, and T is a time of the eDRX cycle for the RRC Idle state or RRC Inactive state.
[0130] In an eighth example, the method of the first example, wherein the PH comprises multiple PTWs, wherein each of the multiple PTWs has a system frame number (SFN) starting position within the PH and an SFN ending position within the PH, wherein the configuration comprises a list indicating the SFN starting position of each of the multiple PTWs.
[0131] In a ninth example, the method of the eighth example, wherein the SFN starting position of each of the multiple PTWs is determined based on SFN starting position = S {i) , where S is an index of a PTW of the multiple PTWs, i=floor (UE_ID_H / T) mod (T / n) , n is a number of PTWs in the list, UE_ID_H is the ID of the UE, and T is a time of the eDRX cycle for the RRC Idle state or RRC Inactive state.
[0132] In a tenth example, the method of the first example, wherein the configuration comprises a restriction ratio (q) , wherein the processing circuitry determines the identity of the PH based on H-SFN PH mod T = q* (floor (UE_ID_H / q) mod T) , where UE_ID_H is the ID of the UE, and T is a time of the eDRX cycle for the RRC Idle state or RRC Inactive state.
[0133] In an eleventh example, the method of the tenth example, wherein the PH comprises one or more PTWs, wherein each of the one or more PTWs has a system frame number (SFN) starting position within the PH and an SFN ending position within the PH, wherein the SFN starting position is based on SFN starting position = 128 *i, where i=floor (UE_ID_H / T) mod 8, UE_ID_H is the ID of the UE, and T is a time of the eDRX cycle for the RRC Idle state or RRC Inactive state, and wherein the SFN ending position is based on SFN ending position = (SFN starting position + L*100 -1) mod 1024, where L is a length of the PTW in seconds.
[0134] In a twelfth example, the method of the tenth example, wherein the PH comprises one or more PTWs, wherein each of the one or more PTWs has a system frame number (SFN) starting position within the PH and an SFN ending position within the PH, wherein the SFN starting position is based on SFN starting position = 1024*m / T*i, where i=floor (UE_ID_H / T) mod (T / m) , m is the interval between two consecutive PTWs, UE_ID_H is the ID of the UE, and T is a time of the eDRX cycle for the RRC Idle state or RRC Inactive state.
[0135] In a thirteenth example, the method of the first example, further comprising processing, based on signaling from the base station, a system information block (SIB) indicating whether the network supports paging in the eDRX Idle state or paging in the eDRX Inactive state.
[0136] In a fourteenth example, the method of the first example, further comprising generating, for transmission to the base station, a registration request comprising a request for a cycle length of the eDRX cycle.
[0137] In a fifteenth example, the method of the fourteenth example, further comprising processing, based on signaling from the base station, a registration accept message comprising an indication of the cycle length of the eDRX cycle and a length of the PTW.
[0138] In a sixteenth example, the method of the first example, further comprising processing, based on signaling from the base station, RAN signaling indicating the RAN supports paging in the eDRX Inactive state and a length of the PTW.
[0139] In a seventeenth example, a processor configured to perform any of the methods of the first through sixteenth examples.
[0140] In an eighteenth example, a user equipment (UE) configured to perform any of the methods of the first through sixteenth examples.
[0141] In a nineteenth example, a method, comprising generating, for transmission to a user equipment (UE) , a configuration for an extended discontinuous reception (eDRX) cycle for one of a Radio Resource Control (RRC) Idle state or RRC Inactive state, wherein the configuration comprises one or more paging occasions (POs) in a paging timing window (PTW) of a Paging Hyperframe (PH) of the eDRX cycle and generating, for transmission to the UE, radio access network (RAN) pages or a core network (CN) pages for transmission in the POs in the PTW.
[0142] In a twentieth example, the method of the nineteenth example, wherein the PH comprises eight PTWs, wherein each of the eight PTWs has a system frame number (SFN) starting position within the PH and an SFN ending position within the PH, wherein the SFN starting position for each of the PTWs is determined based on SFN starting position = (i*L*100) mod 1024, where i=floor (UE_ID_H / T) mod 8, L is a PTW length in seconds, UE_ID_H is the ID of the UE, and T is a time of the eDRX cycle for the RRC Idle state or RRC Inactive state.
[0143] In a twenty first example, the method of the twentieth example, wherein the SFN ending position is based on SFN ending position = (SFN starting position + L*100 -1) mod 1024.
[0144] In a twenty second example, the method of the nineteenth example, wherein the PH comprises only the PTW, wherein the PTW has a system frame number (SFN) starting position within the PH and an SFN ending position within the PH, wherein the SFN starting position is based on an offset value.
[0145] In a twenty third example, the method of the twenty second example, wherein the offset value is provided in the configuration or hard coded in a standard.
[0146] In a twenty fourth example, the method of the nineteenth example, wherein the PH comprises multiple PTWs, wherein the configuration comprises an interval between two consecutive PTWs of the multiple PTWs.
[0147] In a twenty fifth example, the method of the twenty fourth example, wherein each of the multiple PTWs has a system frame number (SFN) starting position within the PH and an SFN ending position within the PH, wherein the SFN starting position is based on SFN starting position = 1024*m / T*i, where i=floor (UE_ID_H / T) mod (T / m) , m is the interval between two consecutive PTWs, UE_ID_H is the ID of the UE, and T is a time of the eDRX cycle for the RRC Idle state or RRC Inactive state.
[0148] In a twenty sixth example, the method of the nineteenth example, wherein the PH comprises multiple PTWs, wherein each of the multiple PTWs has a system frame number (SFN) starting position within the PH and an SFN ending position within the PH, wherein the configuration comprises a list indicating the SFN starting position of each of the multiple PTWs.
[0149] In a twenty seventh example, the method of the twenty sixth example, wherein the SFN starting position of each of the multiple PTWs is determined based on SFN starting position =S {i) , where S is an index of a PTW of the multiple PTWs, i=floor (UE_ID_H / T) mod (T / n) , n is a number of PTWs in the list, UE_ID_H is the ID of the UE, and T is a time of the eDRX cycle for the RRC Idle state or RRC Inactive state.
[0150] In a twenty eighth example, the method of the nineteenth example, wherein the configuration comprises a restriction ratio (q) , wherein the processing circuitry determines the identity of the PH based on H-SFN PH mod T = q*(floor (UE_ID_H / q) mod T) , where UE_ID_H is the ID of the UE, and T is a time of the eDRX cycle for the RRC Idle state or RRC Inactive state.
[0151] In a twenty ninth example, the method of the twenty eighth example, wherein the PH comprises one or more PTWs, wherein each of the one or more PTWs has a system frame number (SFN) starting position within the PH and an SFN ending position within the PH, wherein the SFN starting position is based on SFN starting position = 128 *i, where i=floor (UE_ID_H / T) mod 8, UE_ID_H is the ID of the UE, and T is a time of the eDRX cycle for the RRC Idle state or RRC Inactive state, and wherein the SFN ending position is based on SFN ending position = (SFN starting position + L*100 -1) mod 1024, where L is a length of the PTW in seconds.
[0152] In a thirtieth example, the method of the twenty eighth example, wherein the PH comprises one or more PTWs, wherein each of the one or more PTWs has a system frame number (SFN) starting position within the PH and an SFN ending position within the PH, wherein the SFN starting position is based on SFN starting position = 1024*m / T*i, where i=floor (UE_ID_H / T) mod (T / m) , m is the interval between two consecutive PTWs, UE_ID_H is the ID of the UE, and T is a time of the eDRX cycle for the RRC Idle state or RRC Inactive state.
[0153] In a thirty first example, the method of the nineteenth example, further comprising generating, for transmission to the UE, a system information block (SIB) indicating whether the network supports paging in the eDRX Idle state or paging in the eDRX Inactive state.
[0154] In a thirty second example, the method of the nineteenth example, further comprising processing, based on signaling from the UE, a registration request comprising a request for a cycle length of the eDRX cycle.
[0155] In a thirty third example, the method of the thirty second example, further comprising generating, for transmission to the UE, a registration accept message comprising an indication of the cycle length of the eDRX cycle and a length of the PTW.
[0156] In a thirty fourth example, the method of the nineteenth example, further comprising generating, for transmission to the UE, RAN signaling indicating the RAN supports paging in the eDRX Inactive state and a length of the PTW.
[0157] In a thirty fifth example, a processor configured to perform any of the methods of the nineteenth through thirty fourth examples.
[0158] In a thirty sixth example, a base station configured to perform any of the methods of the nineteenth through thirty fourth examples.
[0159] Those skilled in the art will understand that the above-described example embodiments may be implemented in any suitable software or hardware configuration or combination thereof. An example hardware platform for implementing the example embodiments may include, for example, an Intel x86 based platform with compatible operating system, a Windows OS, a Mac platform and MAC OS, a mobile device having an operating system such as iOS, Android, etc. The example embodiments of the above described method may be embodied as a program containing lines of code stored on a non-transitory computer readable storage medium that, when compiled, may be executed on a processor or microprocessor.
[0160] Although this application described various embodiments each having different features in various combinations, those skilled in the art will understand that any of the features of one embodiment may be combined with the features of the other embodiments in any manner not specifically disclaimed or which is not functionally or logically inconsistent with the operation of the device or the stated functions of the disclosed embodiments.
[0161] It is well understood that the use of personally identifiable information should follow privacy policies and practices that are generally recognized as meeting or exceeding industry or governmental requirements for maintaining the privacy of users. In particular, personally identifiable information data should be managed and handled so as to minimize risks of unintentional or unauthorized access or use, and the nature of authorized use should be clearly indicated to users.
[0162] It will be apparent to those skilled in the art that various modifications may be made in the present disclosure, without departing from the spirit or the scope of the disclosure. Thus, it is intended that the present disclosure cover modifications and variations of this disclosure provided they come within the scope of the appended claims and their equivalent.
Claims
1.An apparatus comprising processing circuitry configured to:process, based on signaling from a base station, a configuration for an extended discontinuous reception (eDRX) cycle for one of a Radio Resource Control (RRC) Idle state or RRC Inactive state, wherein the configuration comprises one or more paging occasions (POs) in a paging timing window (PTW) of a Paging Hyperframe (PH) of the eDRX cycle;determine an identity of the PH based on a Hyperframe System Frame Number (H-SFN) of Hyperframes of the eDRX cycle and an identification (ID) of a user equipment (UE) ; andmonitor the POs in the PTW for pages from a radio access network (RAN) or a core network (CN) .2.The apparatus of claim 1, wherein the PH comprises eight PTWs, wherein each of the eight PTWs has a system frame number (SFN) starting position within the PH and an SFN ending position within the PH, wherein the SFN starting position for each of the PTWs is determined based on:SFN starting position = (i*L*100) mod 1024,where i=floor (UE_ID_H / T) mod 8,L is a PTW length in seconds,UE_ID_H is the ID of the UE, andT is a time of the eDRX cycle for the RRC Idle state or RRC Inactive state.3.The apparatus of claim 2, wherein the SFN ending position is based on:SFN ending position = (SFN starting position + L*100 -1) mod 1024.4.The apparatus of claim 1, wherein the PH comprises only the PTW, wherein the PTW has a system frame number (SFN) starting position within the PH and an SFN ending position within the PH, wherein the SFN starting position is based on an offset value.5.The apparatus of claim 4, wherein the offset value is provided in the configuration or hard coded in a standard.6.The apparatus of claim 1, wherein the PH comprises multiple PTWs, wherein the configuration comprises an interval between two consecutive PTWs of the multiple PTWs.7.The apparatus of claim 6, wherein each of the multiple PTWs has a system frame number (SFN) starting position within the PH and an SFN ending position within the PH, wherein the SFN starting position is based on:SFN starting position = 1024*m / T*i,where i=floor (UE_ID_H / T) mod (T / m) ,m is the interval between two consecutive PTWs,UE_ID_H is the ID of the UE, andT is a time of the eDRX cycle for the RRC Idle state or RRC Inactive state.8.The apparatus of claim 1, wherein the PH comprises multiple PTWs, wherein each of the multiple PTWs has a system frame number (SFN) starting position within the PH and an SFN ending position within the PH, wherein the configuration comprises a list indicating the SFN starting position of each of the multiple PTWs.9.The apparatus of claim 8, wherein the SFN starting position of each of the multiple PTWs is determined based on:SFN starting position = S {i) ,where S is an index of a PTW of the multiple PTWs,i=floor (UE_ID_H / T) mod (T / n) ,n is a number of PTWs in the list,UE_ID_H is the ID of the UE, andT is a time of the eDRX cycle for the RRC Idle state or RRC Inactive state.10.The apparatus of claim 1, wherein the configuration comprises a restriction ratio (q) , wherein the processing circuitry determines the identity of the PH based on:H-SFN PH mod T = q* (floor (UE_ID_H / q) mod T) ,where UE_ID_H is the ID of the UE, andT is a time of the eDRX cycle for the RRC Idle state or RRC Inactive state.11.The apparatus of claim 10, wherein the PH comprises one or more PTWs, wherein each of the one or more PTWs has a system frame number (SFN) starting position within the PH and an SFN ending position within the PH,wherein the SFN starting position is based on:SFN starting position = 128 *i,where i=floor (UE_ID_H / T) mod 8,UE_ID_H is the ID of the UE, andT is a time of the eDRX cycle for the RRC Idle state or RRC Inactive state, andwherein the SFN ending position is based on:SFN ending position = (SFN starting position + L*100 -1) mod 1024,where L is a length of the PTW in seconds.12.The apparatus of claim 10, wherein the PH comprises one or more PTWs, wherein each of the one or more PTWs has a system frame number (SFN) starting position within the PH and an SFN ending position within the PH,wherein the SFN starting position is based on:SFN starting position = 1024*m / T*i,where i=floor (UE_ID_H / T) mod (T / m) ,m is the interval between two consecutive PTWs,UE_ID_H is the ID of the UE, andT is a time of the eDRX cycle for the RRC Idle state or RRC Inactive state.13.The apparatus of claim 1, wherein the processing circuitry is further configured to:process, based on signaling from the base station, a system information block (SIB) indicating whether the network supports paging in the eDRX Idle state or paging in the eDRX Inactive state.14.The apparatus of claim 1, wherein the processing circuitry is further configured to:generate, for transmission to the base station, a registration request comprising a request for a cycle length of the eDRX cycle.15.The apparatus of claim 14, wherein the processing circuitry is further configured to:process, based on signaling from the base station, a registration accept message comprising an indication of the cycle length of the eDRX cycle and a length of the PTW.16.The apparatus of claim 1, wherein the processing circuitry is further configured to:process, based on signaling from the base station, RAN signaling indicating the RAN supports paging in the eDRX Inactive state and a length of the PTW.17.An apparatus comprising processing circuitry configured to:generate, for transmission to a user equipment (UE) , a configuration for an extended discontinuous reception (eDRX) cycle for one of a Radio Resource Control (RRC) Idle state or RRC Inactive state, wherein the configuration comprises one or more paging occasions (POs) in a paging timing window (PTW) of a Paging Hyperframe (PH) of the eDRX cycle; andgenerate, for transmission to the UE, radio access network (RAN) pages or a core network (CN) pages for transmission in the POs in the PTW.18.The apparatus of claim 17, wherein the PH comprises eight PTWs, wherein each of the eight PTWs has a system frame number (SFN) starting position within the PH and an SFN ending position within the PH, wherein the SFN starting position for each of the PTWs is determined based on:SFN starting position = (i*L*100) mod 1024,where i=floor (UE_ID_H / T) mod 8,L is a PTW length in seconds,UE_ID_H is the ID of the UE, andT is a time of the eDRX cycle for the RRC Idle state or RRC Inactive state.19.The apparatus of claim 18, wherein the SFN ending position is based on:SFN ending position = (SFN starting position + L*100 -1) mod 1024.20.The apparatus of claim 1, wherein the PH comprises only the PTW, wherein the PTW has a system frame number (SFN) starting position within the PH and an SFN ending position within the PH, wherein the SFN starting position is based on an offset value.
Citation Information
Patent Citations
Information acquisition method and device
CN116889095A
Method and apparatus for monitoring paging in extended DRX cycle in a wireless communication system
US20210314914A1
Paging message monitoring method and apparatus, terminal, and readable storage medium
US20230156661A1
Enhanced discontinuous reception-based paging method and apparatus, device, and storage medium
WO2021237693A1
Wireless network paging
WO2024098616A1