NB-IoT网络附着—流程概述
前言
NB-IoT是指窄带物联网(Narrow Band-Internet of Things)技术,使低功耗广域网发展比较好的技术,主要用于燃气表、水表等电池供电类业务。部署在运营商网络里,在设备进行数据通信前必须要进过网络附着,和基站、核心网建立连接,然后才能进行数据业务通信。接下来我们来聊聊NB-IoT终端入网的大体流程,在3GPP协议的规定下大体流程是一致的,但各个芯片原厂处理的流程可能有所差异,具体以各个芯片原厂给出的逻辑为准。
一、入网流程
大体的流程如下:
1、上电开机进行入网前的初始化操作
2、根据先验频点、BAND、PLMN等信息开始发起搜网
3、在找到符合驻留的小区(S准则)后发起ATTACH请求
4、UE发送ATTACH请求,请求信息包括自己的一些标识,T3324和T3412时间——ATTACH_REQ
5、MME回复UE ATTACH请求——AUTH_REQ
6、UE再次请求——AUTH_RSP
7、发起安全鉴权指令(DL MME->UE) SECURITY_MODE_CMD
8、UE上报安全鉴权状态(UE->MME) SECURITY_MODE_COMPLETE
9、MME下发允许UE接入(MME->UE) ATTACH_ACCEPT 此时MME会下发T3412和T3324的值、APN、IPaddr
10、UE回复MME附着网络完成 ATTACH_COMPLETE
11、基站侧下发时间到UE
二、S准则
UE将搜索最强的支持S标准,即小区搜索中的接收功率Srxlev> 0 dB且小区搜索中接收的信号质量Squal > 0 dB。LTE一般是测量RSRP。
小区搜索中的接收功率:Srxlev> 0 dB
Srxlev = Qrxlevmeas – (qRxLevMin + qRxLevMinOffset) – pCompensation
- Qrxlevmeas : 测量小区的 RSRP 值。
- qRxLevMin:最低接收电平
该参数表示小区最低接收电平,增加某小区的该值,使得该小区更难符合S规则,更难成为适当小区,UE选择该小区的难度增加,反之亦然。该参数的取值应使得被选定的小区能够提供基础类业务的信号质量要求,界面取值范围,-70~-22,单位2毫瓦分贝(dBm),建议值-64,最低接收电平-128dBm。 - qRxLevMinOffset:最低接收电平偏置
该参数表示小区最低接收电平偏置,仅当UE驻留在VPLMN且由于周期性的搜索高优先级PLMN而触发的小区选择时,才使用本参数。增加某小区的该值,使得该小区更容易符合S规则,更容易成为适当小区,选择该小区的难度减小,反之亦然。界面取值范围,0~8,单位2分贝(dB),建议值0。 - pCompensation=max(pMax – puMax, 0) (dB)
用于惩罚达不到小区最大功率的UE,pMax(小区允许UE 的最大上行发射功率)、puMax(UE 能力支撑的最大上行发射功率)。
(1)当 UE 最大允许发射功率小于等于 UE 能力支持最大发射功率时, pCompensation=0;
(2)当 UE 最大允许发射功率大于UE 能力支持最大发射功率时, pCompensation =UE最大允许发射功率-UE 能力支持最大发射功率;
(3)UE 最大允许发射功率:本小区允许 UE 的最大发射功率 UePowerMax,应用于小区选择准则(S 准则)的判决,用于计算功率补偿值。如果该参数不配置,则 UE 的最大发射功率由UE 自己的能力决定。该值在LST CELL 命令中。该参数设置的越大,UE 的发射功率也越大,增强本小区覆盖的同时会增加对邻区的干扰;该参数设置的越小,UE 的发射功率也越小,减少本小区覆盖的同时会减少对邻区的干扰。面取值范围,-30~33,单位1毫瓦分贝(dBm),建议值23。
小区搜索中接收的信号质量:Squal > 0 dB
Squal = Qqualmeas – (qQualMin + qQualMinOffset)
- Qqualmeas:测量小区的 RSRQ 值
- qQualMin:最小接收信号质量
该参数表示EUTRAN异频邻区重选需要的最小接收信号质量,用来控制EUTRAN小区重选的难易程度。该参数在SIB5中下发。增加某小区的该值,使得该小区更难符合S规则,更难成为适合的小区,选择该小区的难度增加,反之亦然。应使得被选定的小区能够提供基础类业务的信号质量要求。界面取值范围,-34~-3,单位1分贝(dB),建议值-18。 - qQualMinOffset:最小接收信号接收质量偏置值
该参数表示小区最小接收信号接收质量偏置,应用于小区选择准则(S准则)公式,仅当UE驻留在VPLMN且由于周期性的搜索高优先级PLMN而触发的小区选择时,才使用本参数。增加某小区的该值,使得该小区更容易符合S规则,更容易成为适当小区,选择该小区的难度减小,反之亦然。若不配置,即空口没下发该参数,UE默认使用0。面取值范围,1~8,单位1分贝(dB),建议值无,缺省值1。
二、具体信令流程
SIBType1-NB:小区接入和选择,其它SIB调度
SIBType2-NB:无线资源分配信息
SIBType3-NB:小区重选信息
SIBType4-NB:Intra-frequency的邻近Cell相关信息
SIBType5-NB:Inter-frequency的邻近Cell相关信息
SIBType14-NB:接入禁止(Access Barring)
SIBType16-NB:GPS时间/世界标准时间信息
参考文档《https://blog.csdn.net/ZhongGuoRenMei/article/details/114641615》