NB-IOT 省电机制分析

一、DRX
DRX(Discontinuous Reception,不连续接收)在以往的网络系统中就有使用,在NB-IOT网络系统中又有所改进。DRX分为“空闲态”和“连接态”两种应用场景,本文只介绍与NB-IOT待机省电相关的“空闲态”DRX。
DRX提供了一种方式,使终端可以周期性的交替处于睡眠状态和工作状态。
睡眠状态:终端关闭接收机,不能收到网络的任何通知。
工作状态:终端从睡眠状态被唤醒去监听寻呼消息。
工作状态的时间一般是远小于睡眠状态的,更多的时间让终端在睡眠中保存体力,也就达到了省电的目的。这样做虽然会产生一定的下行数据延时,但DRX的周期相对还是很短的,并不会对用户体验带来明显影响。
在这里插入图片描述
DRX的两个关键参数
两个参数都在Sib2消息带给终端。

  1. defaultPagingCycle, 表示默认寻呼周期,即为T值,取值为{ 128, 256, 512, 1024},单位: 无线帧(radio frame)。在终端附着或跟踪区更新消息中也可能会携带一个DRX寻呼周期参数,终端最终使用的DRX寻呼周期为两者比较的较小值。
  2. nB,表示寻呼密度,取值为{4T,2T,T,T/2,T/4,T/8,T/16,T/32,T/64,T/128,T/256,T/512,T/1024},其中T表示每个无线帧有一个子帧用于寻呼,T/32表示每32个无线帧 有一个子帧用于寻呼,2T表示每个无线帧有两个子帧用于寻呼。
    nB的取值也可以表征寻呼组的数量,如T值取128,nB值取T,则相当于将所有用户分成128个寻呼组。如T值取64,nB值取T/4,则分为16个寻呼组,寻呼组越多每组中的用户数就越少。

二、eDRX
eDRX(extended DRX,扩展不连续接收)是3gpp在R13中新增的功能。eDRX是在DRX模式的基础上进行扩展和增强,通过核心网和终端之间的协商配合,使终端可以有更长的时间处于睡眠状态,跳过大部分的寻呼监听,已达到省电的目的。
在这里插入图片描述

  1. eDRX周期,取值为{hf2,hf4,hf6,hf8,hf10,hf12,hf14,hf16,hf32,hf64,hf128,hf256,hf512,hf1024},单位hf为超帧,1超帧=1024个SFN(系统帧)的时间,即10.24s。所以eDRX周期可取的时间范围为{20.48s~2.92h}。
  2. PTW(Paging Time Window)寻呼时间窗,取值为{s1,s2,s3,s4,s5,s6,s7,s8,s9,s10,s11,s12,s13,s14,s15,s16},单位s=2.56s。所以PTW可取值的范围为{2.56s~40.96s}。
    eDRX周期长度和PTW窗口长度由终端和网络之间协商决定,终端可以通过Attach request/TAU request消息将一组eDRX参数发送给网络以告知网络本终端可以支持eDRX和期望的eDRX参数配置,最终使用的eDRX参数由网络配置决定,网络可以参考终端上报的eDRX请求参数、APN 和IMSI为不同的终端配置不同的值,在Attach accept/TAU accept消息中携带给终端。这种方式更方便的让不同应用场景下的NB-IOT终端可以使用不同的eDRX参数配置。

eDRX工作机制:
在每个eDRX周期内,有一个PTW(Paging Time Window,寻呼时间窗口),终端只能在PTW内按DRX周期监听寻呼信道,以便接收下行业务,PTW外的时间处于睡眠态,不监听寻呼信道,也就不能接收下行业务。此时如果有需要下发给终端的下行数据包,网络会进行缓存(对每个终端只能缓存一条),当再次进入PTW时间窗时,网络会寻呼终端,触发终端建立空口连接,然后再转发数据包给终端。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值