模组使用之APNCSPS小区选择小区重选小区切换介绍

Posted qlexcel

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了模组使用之APNCSPS小区选择小区重选小区切换介绍相关的知识,希望对你有一定的参考价值。

什么是APN?为什么要设置APN信息?

  APN(Access Point Name)是一种网络接入技术,终端模组在接入到网络时必须配置该参数,该参数决定了模组以何种方式接入网络;用户在上网时,针对不同的APN,核心网网元GGSN/P-GW将会把用户转接代理到不同的网络,所以如需通过模组设置APN,所设置的APN要与SIM卡开卡时配置的APN一致;

  中国移动2G公用APN为CMMTM和CMNET;

  中国移动4G公用APN为CMNET,4G物联网卡APN为CMIOT;

  中国移动NB-IoT正式商用网络公用APN为CMNBIOT,NB-IoT中不同的APN还承载着不同的PSM和eDRX功能差异,如表1所示,非商用NB-IoT网络的APN以各地区网络侧实际设置为准。
在这里插入图片描述

出口到海外的模组,如何设置APN,以适应不同的运营商SIM卡?

答:模组开机后查询AT+CIMI,根据返回的PLMN,程序上识别对应的运营商,然后设置对应的运营商APN(客户程序上需要维护一个全球运营商的APN表格,可以到google网站上download)。例如46000,那么设置中国移动的cmnet。
  同时需要预留客户端配置APN,用户名,密码,鉴权方式的接口。如果程序自动匹配设置apn无法注册网络或者上网,供终端用户手动设置尝试。
  注意首次使用的APN,需要at+cfun 01设置后生效。

2G网络中CS域/PS域分别表示什么?

  在2G模组初始化流程中,会分别使用AT+CREG?和AT+CGREG?检查CS域网络附着状态和PS域网络附着状态,确保模组网络附着正常,其中:

  CS域(Circuit Switch):即电路域,在网络中负责承载语音业务和传真业务;

  PS域(Packet Switch):即分组域,在网络中负责承载数据业务,最终对接到Internet,物联网的大部分应用都会用到分组域。
在这里插入图片描述

PDP Context是什么?

  PDP Context被称作PDP上下文,在2G移动场景,PDP指分组报文协议;

  2G终端模组在进行数据业务之前,需要先附着到网络侧PS域对应的设备上(GGSN);根据IP网络构架,模组访问网络前,需要获取一个PDP地址作为终端的IP地址,该地址需要从GGSN上获取(通常情况下,获取到的PDP地址都是动态地址);

  2G终端模组在网络中并没有直接接入到GGSN,而是通过SGSN转接到GGSN;在SGSN和GGSN之间保存的连接记录就是PDP Context信息,如图1所示。实际上模组执行AT+CGACT指令做PDP激活操作时,就是搭建一条SGSN和GGSN之前的通道,并获取业务IP的过程。
在这里插入图片描述

重新连接PDP,IP地址变化

  2G、4G、NB-IoT终端均可通过AT+CGPADDR指令读取模组当前的业务IP,一般情况,该IP都是浮动的;

  在模组终端断开当前PDP/PDN(2G网络为PDP,4G网络为PDN)连接,重新执行PDP/激活之后,该IP将会发生变化。

小区选择、小区重选和小区切换有何区别?

  小区选择是指 终端模组开机或者从盲区进入覆盖区时,根据SIM卡信息寻找PLMN允许的所有频点,并选择合适小区驻留的这一整个流程;

  小区重选/小区切换均是指终端模组驻留在当前小区,由于网络环境发生变更,需要离开服务小区,驻留到其他小区上的过程;小区重选必须是在空闲态下进行,小区切换必须是在连接态下进行;

  小区切换又分为硬切换和软切换

  • 硬切换:指终端采用先断开与服务小区的连接、再与新小区建立连接的切换方式,这种切换会导致业务中断;
  • 软切换:指终端采用保持与服务基站连接不断的前提下,切换到新小区,这种切换过程业务不会中断;

  需要注意的是GSM网络中的切换都是硬切换方式;同时,NB-IoT网络协议中没有定义切换概念,只支持小区重选,因此NB-IoT模组只能放在一个地方使用,不能像手机一样,可以移动着使用。

以上是关于模组使用之APNCSPS小区选择小区重选小区切换介绍的主要内容,如果未能解决你的问题,请参考以下文章

小区重选失败

MR小区搜索cell reselection

LTE-5G学习笔记24--5G NR 空闲态小区选择与重选

小区接入失败

LTE流程

[4G&5G专题-81]:流程 - 4G LTE 小区切换流程大全