Edrx timers For the purposes of this document, we will assess the requirements of a more interactive smart meter that may be powered directly but still uses eDRX to save some energy (e. We dig into the commands to be used and how to Apr 7, 2010 · 4. Jul 8, 2022 · The graph below shows how eDRX can reduce the active time, and therefore the energy consumption. The cellular modules can go About the tool This page presents an energy-consumption calculator for Narrowband-IoT (NB-IoT) devices based on actual measurements. MME calculates the paging occasion for the UE using the However, as LTE evolves, especially as LTE tries to cover MTC or IoT related features it turned out that this max time span is not big enough to schedule all the timing related parameters (e. RRC Connected and RCC Idle Sleep in eDRX intervals to save power cDRX: 0. e. There are timers for each radio access technology as shown in the table in Figure 11. If paging failures occur, verify the eDRX parameters. Sep 8, 2020 · After startup of the module, indicated by the ^SYSSTART URC, the PSM timers need to be increased to have a longer active phase (5 min) to better see the eDRX effect [ (set at+cpsms=1,,,00000110,00100101), disable eDRX (at+cedrxs=0) and enable the registration status display with at+cereg=4]. Jul 28, 2022 · Developed by mobile network standardization body 3GPP and introduced in 3GPP Rel. 7. For LTE, this value is fixed at 2,56 seconds but, for NB-IOT and May 29, 2023 · Default values for Periodic TAU, Active Timer, eDRX cycle time and Paging Time Window that Asset Tracker V2 uses. cfg configuration file: Set "edrx"" parameter to true . Through the eDRX cycle, devices can balance active and sleep periods, ensuring efficient connectivity while preserving energy resources. The eDRX cycle defines how often the UE wakes up to monitor paging, while the Active Timer determines how long the UE remains reachable in RRC Idle mode before entering deep sleep in PSM. IoT Quectel BG96 AT Command tool. Mar 14, 2023 · Hello, I have a problem with setting PSM (T3412+T3324) and eDRX timers using AT commands. Soracom Developer DocumentationConfiguring Timers on Your Device Configuring eDRX and PSM directly on your device gives you full control over timer settings at the device level and works with any carrier that supports these features. Here's what they are and how they compare. VPMN should be more flexible and accepts the values proposed by the inbound roaming IoT devices, valid in the 3GPP specs. It means UE has to be "ON" all the time even when there is no traffic. • The flexibility provided to the user-defined simulation script for configuring the RRC inactivity timer, PSM timer, eDRX timer, eDRX cycle, and a flag to enable/disable power saving features. Introduction PSM and eDRX were introduced in 3GPP Release 12 as solutions to optimize device power Mar 31, 2023 · eDRX, or Extended Discontinuous Reception, is a power-saving feature in LTE networks that allows devices to stay in a low-power state for extended periods of time while still being able to receive incoming data. eDRX is created by portable network normalization body 3GPP and presented in 3GPP Rel. The driver to develop this application was for PSM and eDRX configuration of the module. Even proprietary Quectel AT commands should also work with other Quectel modules. Optimize battery life and boost cellular LPWA network performance. LTE-M Features: Which features are you planning to deploy that will affect roaming and/or configurations and should be agreed as part of the PSM/eDRX/TAU timer configuration settings? Aug 4, 2019 · In NB-IoT, eDRX allows the UE to sleep for a long duration of time, and wake up periodically to check Paging. Nov 7, 2018 · It is a mode through which the UE notifies the network of its indefinite dormant state. LTE-M employs two power-saving modes: PSM (Power Saving Mode) and eDRX (extended Discontinuous Reception). The maximum sleep time for eDRX ranges from as long as 43… rm lude paging time window (PTW) and eDRX cycle. Each type of eDRX timer value may be provisioned on a per end device basis, a per radio access technology type basis, and/or a per application type basis. May 27, 2023 · We are trying to sort out how Asset Tracker 2 sets either eDRX or PSM timer settings, and what the relationship is between those settings and the 'activeWaitTime' that is part of the device's configuration. This mode is indicated if the end device needs to be reachable for downlinks from the network. We dig into the commands to be used and how to calculate the timers. This arrangement between the device and the network can be extended from every 10 seconds to once every few hours with Extended Discontinuous Reception (eDRX). May 22, 2016 · How does LTE-M1 achieve years of battery life for asset tracking? LTE eDRX & LTE PSM are the innovations that increase the power & efficiency of 3GPP's LTE-M1. Timer T eDRX is (re-)started when upper layers indicate successful completion of the ATTACH/RAU procedure, including eDRX parameters in Idle mode. A longer sleep period offers greater power savings but might introduce higher latency. The operator can configure the eDRX parameters Paging Time Window (PTW) and eDRX cycle length duration in the Call Control Profile Configuration mode. Feb 6, 2025 · Energy efficiency and battery life are essential factors in the world of IoT connectivity. This article compares Power Saving Mode (PSM) and extended Discontinuous Reception (eDRX), highlighting the differences between them when used for power saving in EC-GSM, LTE-M, and NB-IoT technologies. This is to ensure that the UE and MME are in sync with respect to the paging occasion. During Jun 28, 2025 · eDRX-Cycle: Determines sleep duration Paging Time Window (PTW): Time during which UE monitors for paging T3324: Active time the UE stays reachable before going back to deep sleep. If some (optional) NB-IoT features are not enabled, there could be negative implications for end-to-end security. 1 Validate eDRX Request and Activation To verify that MS1(a) can successfully request eDRX (Extended Discontinuous Reception) during attach and monitor Paging according Purpose to eDRX cycle and PTW Paging Time Window (except EC-GSM, Extended Coverage GSM). When a device initiates eDRX in the network, it can provide two preferred timer values to the network: • Paging Transmission Window (T PTW): Time during which the device performs the DRX procedure, which can accommodate between 4 and 16 paging reception slots. The optimal eDRX timer value depends on the specific application and its latency requirements. Oct 8, 2020 · Although the abovementioned studies investigated PSM and eDRX in an NB-IoT system, what seems to be lacking is the relation among energy consumption, data arrival rate, T3412 duration, and eDRX timer. For Mobile Ter-minating (MT) service, data can only be transmitted in accordance with PSM and eDRX timers, which values for battery saving. At least it should be ready to decode PDCCH. The eDRX data may indicate to use global default eDRX timer values, subscriber-based eDRX timer values, ranges of eDRX timer values, and single-valued eDRX timer values. Jul 2, 2021 · If a session recovery occurs then the eDRX timer re-starts only for the remaining time of the total time configured before session recovery. This is particularly useful for Internet of Things (IoT) devices that have limited battery life and Oct 19, 2020 · The basic principle for eDRX is to extend DRX cycles to allow a device to remain in a power-saving state for a longer period of time. Ideally, these timers should be configured during the attach procedure using Master Information Block (MIB) The model is compared to NS-3 simulation results. After having transmitted its data, the device monitors the network for short periods (paging windows), waiting for potential incoming traffic, and the eDRX extends the duration between these periods: eDRX stands for Extended Discontinuous Reception, which is a feature of cellular networks that is designed to reduce power consumption in Internet of Things (IoT) devices. Bulk Statistics Diameter Attributes Bulk Statistics PSM and eDRX power saving features can be requested at run time using the lte_lc_psm_req() and lte_lc_edrx_req() function calls. Dec 18, 2024 · The library also provides functionality that enables the application to receive notifications regarding LTE link parameters such as Radio Resource Control (RRC) connection state, cell information, and the provided PSM or eDRX timer values. If PSM and eDRX timers are set differently between the HPMN and VPMN, the device and service behaviour in roaming would change, impacting their responsiveness to backend-originate commands and the longevity of the battery. For a conversion chart of these timer values, see the `Power saving mode setting`_ section in the nRF9160 AT Commands Reference Guide or the `same section <nRF91x1 Power saving mode setting_>`_ in the nRF91x1 AT Commands Reference Guide, depending on the 3. It lowers battery consumption. timer values for T eDRX and T PTW are negotiated and configured during ATTACH and RAU procedure ( [4] and [5]). The library also provides functionality that enables the application to receive notifications regarding LTE link parameters such as Radio Resource Control (RRC) connection state, cell information, and the provided PSM or eDRX timer values. Thus, in this paper, the UE energy consumption model by combining eDRX with PSM is investigated and then the energy consumption of a UE is analyzed. While T3324 is functioning, the user can check NPDCCH on periodical POs and interface with the network during the time specified by the eDRX timer. Overview: eDRX is an enhancement to the existing Discontinuous Reception (DRX) mechanism, which is a standard part of the LTE (Long-Term Evolution) specification. Mar 3, 2021 · In this article, we aim to evaluate the power consumption and DL latency of NB-IoT devices for different PSM and eDRX configurations, as well as determine the optimal config- Apr 2, 2021 · The eDRX data may indicate to use global default eDRX timer values, subscriber-based eDRX timer values, ranges of eDRX timer values, and single-valued eDRX timer values. After a few seconds… !!! We got ring notification from the modem to the firmware!! It means we can wake up a device in eDRX mode and send a message!!! When a device initiates eDRX in the network, it can provide two preferred timer values to the network: • Paging Transmission Window (T PTW): Time during which the device performs the DRX procedure, which can accommodate between 4 and 16 paging reception slots. The eDRX (Extended Discontinuous Reception) is the low power mode that allows to save power while mantaining the modem as reachable from the network as intended. VPMN should be more flexible and accepts the values proposed by the inbound roaming IoT device ample, the timer values for battery saving. MME calculates the paging occasion for the UE using the values of H-SFN start time, H-SFN reference time, PTW, and eDRX cycle length. If the cycle time specified doesn't match one of the mandated durations, the network will respond with the closest official value. For an example implementation, see the following code: Download scientific diagram | State diagram of NB-IoT energy components from publication: Energy Modeling and Evaluation of NB-IoT with PSM and eDRX | Large-scale deployment and management of If PSM and eDRX timers are set differently in different networks, device and service behaviour would change, impacting their responsiveness to backend-originated commands and the longevity of the battery. g. Sep 1, 2024 · The eDRX timer (T3324) and PSM timer (T3412) are defined by the network for the NB-IoT user. The is done by extending the time between the modem availability window. It also discusses power consumption and battery life evaluation in LTE-M and NB-IoT systems. LTE-M Features: Which features are you planning to deploy that will affect roaming and/or configurations and should be agreed as part of the PSM/eDRX/TAU timer configuration settings? We analyze NB-IoT energy consumption for different PSM timers, eDRX timers and packet Inter-Arrival Times (IATs) based on the proposed model. Contribute to fasferraz/edrx development by creating an account on GitHub. dl-buf-duration: sends Downlink Buffer Duration data in the DDN ACK message when MME is unable to page the UE. LTE C-DRX concepts are thoroughly discussed in LTE: Connected Jun 25, 2020 · Step-by-step, hands-on tutorial on how to set Power Saving Mode (PSM) and Extended Discontinuous Reception (eDRX) timers for NB-IoT and CatM. More specifically, eDRX defines the sleep time for the connected object as a period of 5 seconds to 43 minutes, as shown in the diagram. During If PSM and eDRX timers are set differently in different networks, device and service behaviour would change, impacting their responsiveness to backend-originated commands and the longevity of the battery. VPMN should be more flexible and accepts the values proposed by the inbound r ample, the timer values for battery saving. 0083GPPCore network protocolsMobile radio interface Layer 3 specificationRelease 18Stage 3TS IoT Quectel BG96 AT Command toolIoT Quectel BG96 AT Command tool This is a CLI menu application to configure and operate a Quectel BG96 IoT module. It can easily be used with the Amarisoft LTE eNodeB to build a Aug 13, 2024 · Explore eDRX & PSM technologies for extending battery life in LPWA networks, crucial for long-term IoT deployments in remote areas Jun 10, 2022 · A shorter Idle DRX/eDRX interval is possible but then assistance must be enabled. Jan 25, 2017 · edrx-cycle : specifies the accepted UE requested values of the Paging Time Window and the eDRX Cycle Length. This study shows how to evaluate the modes in Otii using the Nordic nRF9151-DK. eDRX allows IoT devices to enter into a deep sleep 3. Dec 21, 2021 · The following troubleshooting steps can be used to verify the eDRX configuration: If eDRX is not enabled, verify if the eDRX parameters are configured in the call control profile and the eDRX H-SFN start time is configured for the MME service. 13. As once the user enters the RRC_Idle state, these two timers will get initiated. The eDRX parameters include paging time window (PTW) and eDRX cycle. It allows devices to extend the time between active periods (when they wake up to listen for network indications) while still remaining reachable by the network. For a conversion chart of these timer values, see the Power saving mode setting section in the nRF9160 AT Commands Reference Guide or the same section in the nRF91x1 AT Commands Reference Guide, depending on the SiP you are using. VPMN should be more flexible and accepts the values proposed by the inbound r Jun 30, 2020 · The following troubleshooting steps can be used to verify the eDRX configuration: If eDRX is not enabled, verify if the eDRX parameters are configured in the call control profile and the eDRX H-SFN start time is configured for the MME service. Estimated Maximum Wait time calculation based on eDRX parameters from RRC_INACTIVE state. By just listening for a pending data indication, eDRX uses less power than if it made a full network connection, so this process helps preserve the device’s power. VPMN should be more flexible and accepts the values proposed by the inbound r 6 Extended Discontinuous Reception/eDRX Testing 6. PSM is similar to power-off, with the exception that the UE remains registered with the network and there is no need to re-attach or re-establish the PDN connection. UE should include the expected eDRX parameter IE in an Attach Request or Tracking Area Update Request message to indicate that the UE supports the idle eDRX feature. Feb 1, 2021 · One of our lines of work is cellular connectivity. What use cases is the eDRX feature best suited for? Mar 16, 2022 · What are PSM and eDRX features? You can read this article to gain insights into these features in LPWAN technologies LTE-M and NB-IoT. In particular, the Active Timer (T3324) controls the time lapse during which the UE is reachable by the network in RRC Idle, i. Power Saving Mode (PSM) was introduced in 3GPP Release 12 24. The same rule applies if the carrier network does not support Idle eDRX and PSM. cfg file, other optional parameters can be used for configuring the PSM and EDRX values and force t3412 timer value or Paging time window (PTW) as instance : 4G/LTE - DRX DRX (Discontinuous Reception) - CDRX (Connected Mode DRX) Even while there is no traffic between the network and UE, UE has to keep listening to Network. ample, the timer values for battery saving. Terminals operating eDRX only attempt to re-ceive Paging according to the DRX cycle described above during periodic interval called the Paging Time Window (PTW). Jan 31, 2022 · This article offers details on some of the major power-saving measures for LTE-based CIoT implementations currently recommended by the 3rd Generation Partnership Project (3GPP). 13, eDRX enables application developers to set, and later change how long an edge device stays in low-power sleep mode before it wakes up to listen for any network indications for pending data. Set "edrx" parameter to true (which is the default value) Activate edrx in enb. MME calculates the paging occasion for the UE using the The eDRX data may indicate to use global default eDRX timer values, subscriber-based eDRX timer values, ranges of eDRX timer values, and single-valued eDRX timer values. Many IoT devices run on batteries and need to function for extended periods without maintenance. Introduction Similar to LTE, Discontinuous Reception (DRX) in 5G is of two types, Idle mode DRX and Connected mode DRX. 11, to improve battery life of IOT devices. Î Non-IP over User Plane (including User Plane Optimisation and User Plane Original), from 3GPP Rel-13 using the User Plane CIoT EPS optimisation with Non-IP PDN type ) services, data could be transmitted at any time if needed. Configuring eDRX and PSM directly on your device gives you full control over timer settings at the device level and works with any carrier that supports these features. 16s to ~44 min We support all timers Device can wake up any time to send data Some network can store data for the device Device listens for data at the end of each DRX interval Longer DRX intervals results in longer downlink latency, but lower power A device of a network may receive, from a network device of the network, data identifying a radio access technology (RAT) type associated with a user equipment of the network, an extended discontinuous reception (eDRX) timer associated with the user equipment, and a power saving mode (PSM) timer associated with the user equipment. The time needed for this listening process is also much shorter than the time it takes to make a full network Enabling power-saving features PSM and eDRX power saving features can be requested at run time using the lte_lc_psm_req() and lte_lc_edrx_req() function calls. The driver to develop this application was for PSM and eDRX PSM and eDRX timers are set with binary strings that signify a time duration in seconds. PSM, eDRX and RAI value or timers are set via the configurable options for the :ref:`lte_lc_readme` library. The eDRX empowers application engineers to change how long an edge device stays in low-power sleep mode before it wakes up to listen for any network indications for information. We have profiled the energy consumption for U-Blox SARA N211. VPMN should be more flexible and accepts the values proposed by the inbound roaming IoT device. If PSM and eDRX timers were set differently in different networks, device and service behaviour would change, impacting their responsiveness to backend-originated commands and the longevity of the battery. g, eDRX, PSM configuration). NR Connected mode DRX is thoroughly discussed in this post. 2 GPRS Mobility management timers and UMTS PS signalling connection control 24. 3. The H-SFN start time and H-SFN reference time for leap second adjustment can also be configured. Furthermore, we showcase the effect these power saving modes will have on the current consumption. Bulk Statistics Diameter Attributes Bulk Statistics 1 Introduction LTEMME is a LTE EPC (Evolved Packet Core) implementation. Additionally, we have simulated the battery life for an NB-IoT use case on tracking shared bicycles. 01s to 10. UE should set expected extended DRX parameters IE in an Attach Request or Tracking Area Update Request message to in icate that UE supports the idle eDRX feature. Jul 28, 2022 · Although it depends on many factors, in most cases the tipping point for when to use eDRX vs PSM is if the application needs to be reachable in a time period of approximately six hours or less. For your IoT applications, eDRX mode can extend the life of the device and IoT system while also optimising the associated communication - between objects and platforms - via the cell network. To support this kind of new requirement, LTE has introduced another timer (clock) called HFN (Hyper Frame Number or Hyper SFN). The UE requested values of PTW and eDRX cycle is received in the Attach or TAU request. Nov 24, 2021 · For some business cases, where the device mainly receives data from the IoT network and sends virtually no data, the time that the device listens to the network can be adjusted. Dec 2, 2021 · eDRX is a valuable technique for IoT devices, enabling them to minimize power consumption and extend battery life by using intermittent data packet reception. In particular we are interested in pre-5G (according to 3GPP) technologies like NB-IoT and LTE-M. No need to wait for the paging occasions for downlink traffic. Contribute to fasferraz/bg96 development by creating an account on GitHub. In the remaining cycle time, the UE does not monitor the PDCCH. Jun 19, 2025 · PSM and eDRX are key to long battery life in cellular IoT. But being ON all the time would drain the battery. Oct 31, 2024 · IoT devices that prioritize power savings can benefit from energy efficiency features for LTE: eDRX and PSM. Sep 8, 2020 · The timer values for setting eDRX are calculated in a straight forward approach. Balancing these