LTE中的DRX

DRX:非连续接收

目的:为终端省点

DRX的基本机制是为处于RRC_CONNECTED态的UE配置一个DRX cycle。DRX cycle由“On Duration”和“Opportunity for DRX”组成:在“On Duration”时间内,UE监听并接收PDCCH(激活期);在“Opportunity for DRX”时间内,UE不接收PDCCH以减少功耗(休眠期)。

     

### LTE Paging DRX Configuration and Working Principle In the context of LTE networks, the paging mechanism is crucial for network efficiency and power saving in User Equipment (UE). The Paging Discontinuous Reception (DRX) feature allows UEs to sleep most of the time while listening intermittently for paging messages from the network. The UE operates on a cycle defined by two parameters: `T` and `nB`. Parameter `T`, also known as the default paging cycle or simply paging cycle, determines how often the UE wakes up to listen for paging messages. This value can be configured by operators but typically ranges between 1.28 seconds and 2.56 seconds depending on system requirements[^1]. Parameter `nB` defines within which frames and subframes during each paging occasion the UE should monitor the Physical Downlink Control Channel (PDCCH) for potential paging information. Depending on its setting, it could mean monitoring every frame (`nB=1`) down to one out of thirty-two frames (`nB=32`). For configuring Paging DRX, several key aspects are involved: - **Default Paging Cycle**: Set via higher-layer signaling. - **Paging Frame Periodicity**: Defined based on the UE's International Mobile Subscriber Identity (IMSI). - **Paging Occasion Calculation**: Determined using IMSI along with other factors like radio conditions at handover boundaries where timing adjustments might occur. When not actively engaged in communication sessions, UEs enter idle mode wherein they rely heavily upon this optimized scheduling scheme provided through RANAP protocols ensuring minimal battery drain whilst maintaining reliable connectivity performance standards expected today. ```python def calculate_paging_occasions(imsi, t_cycle, n_b): """ Calculate when a device needs to wake up to check for paging messages Args: imsi (str): Unique identifier for user equipment t_cycle (float): Duration of paging cycles in seconds n_b (int): Number indicating frequency of checks per cycle Returns: list[tuple[int]]: List containing tuples representing occasions formatted as (frame_number, sub_frame_index) """ # Simplified calculation logic here... pass ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值