大家好,我是讯享网,很高兴认识大家。
编者按:近日,我们与河北联通公司技术专家石合作,推出“通信课”系列内容。以下内容敬请期待。
通信类别目录
(一)移动IP地址分配机制
(B)移动电话用户如何获得IPv6服务?
(3)手机中的APN设置有什么用?
(4)谈访问地访问和归属地访问
(5)移动分组网络内容计费分析
1导言
打开手机设置中的“运营商网络设置”选项,我们都能看到“接入点名称(APN)”选项。一般点开后有“一般(如3gnet)”和“彩信(如3WAP)”两个子选项。很多时候,当我们得到一部新手机时,我们不需要特意设置APN,插入原来的USIM卡就可以继续上网。为什么?手机里的APN设置是不是不需要设置了?还是另有原因?在这节课中,我们将讨论手机中的APN设置。
2移动通信网络中APN的概念和工作原理
[APN的概念]
APN是“接入点名称”的缩写,意思是“接入点名称”。它涉及一种网络接入技术。是通过手机或移动终端上网时必须配置的参数,决定了手机采用哪种接入方式接入网络。需要注意的是,在5G网络中,也有类似的概念,只不过不再叫APN,而是改名为DNN(数据网络名称),在通信网络中仍然扮演着同样的角色。
[APN的组成和工作原理]
我们在手机设置中看到的APN,通常是3gnet、wonet等“短”字符串。事实上,这只是APN的一部分,确切地说,是APN网络身份的一部分。一个“完整的”APN还包括APN操作员身份部分。也就是说,完整的APN包括APN NI和APN OI两部分,其中NI部分是“运营商定义的”,OI部分是固定分机(根据电信运营商手机卡IMSI中的MNC和MCC映射分机),如图。
完整的APN也称为APN的完全限定域名(FQDN)格式。这种APN格式同时包含主机名和域名。FQDN格式被简单地用于随后的DNS解析。
然后我们讨论APN在EPS网络中的工作机制。
如图所示,在“附着”请求过程中,移动电话报告移动电话上设置的APN(APN的NI部分)。MME收到手机上报的APN后,根据手机IMSI构造FQDN格式,然后发送给DNS进行查询(注意这个DNS不是互联网上的DNS,而是移动网络中的专用DNS,只负责EPS网元之间的主机名或域名解析)。DNS存储了APN FQDN域名和P-GW网关IP地址的对应关系,这样MME通过查询DNS就可以获得P-GW网关的IP地址,进而决定手机采用哪种接入方式接入网络(选择不同的P-GW决定了手机采用哪种接入方式接入网络)。
了解了手机上的APN就是选择不同的P-GW网关的概念后,就不难理解为什么手机上有两种APN了:NET(如cmnet、uninet、3gnet、wonet等。)和WAP (cmwap,uniwap,3gwap等。).归根结底还是要选择不同的P-GW网关。网APN选择P-GW接入互联网,WAP APN选择P-GW接入WAP网关收发彩信(当然WAP APN也可以接入互联网服务,因为WAP网关也是作为“代理”接入互联网)。
网络APN和WAP APN也被称为APN将军。此外,还有另一种常用的APN,我们称之为特殊APN或物联网APN。它们的格式如下:
实际上,通过“定义”APN的NI部分(扩展APN的NI部分),MME在解析APN时,通过在一个公共的P-GW上“隧道绑定”将业务定向到一个专用的P-GW或连接到特定的服务器,从而实现了移动分组业务的“定向接入”。
[APN误差修正]
现在来说说我们的新手机。我们为什么不在新手机上重置APN呢?这有两个原因。一方面,目前大多数智能手机在出厂时都预装了电信运营商的APN库表。将USIM卡放入移动终端,手机会根据USIM卡中的IMSI信息自动匹配并调用相关的APN,省去了手动设置。另一方面,原因与通信网络上的功能有关,即MME的APN“纠错功能”
电信运营商为了方便手机用户,一般会在MME网元侧开启APN纠错功能:当手机上报的APN不是电信运营商“定义”的APN时,MME会根据手机卡在HSS的签约数据进行纠错。
比如手机卡签了cmnet、uninet、3gnet、wonet、cmwap、uniwap、3gwap等七大通用APN。当手机上报的APN(手机设置的APN)不是上述签约APN中的任何一个时,MME会将其“纠正”为签约APN中的一个,以保证用户在最大程度上不影响在线业务的情况下,可以不正确设置APN。
需要注意的是,MME的APN纠错不是使用来自HSS用户签名的APN的任何APN,而是使用HSS签名中具有最小“上下文标识符”的APN。比如下面这个手机用户的APN签约数据,当手机上报的APN不是HSS签约的时候,MME会选择“UNINET”作为纠错后的APN,因为UNINET对应的上下文标识最小。
正是因为MME的APN纠错功能与HSS中已签名APN的上下文标识符的大小顺序有关。当手机用户同时签署了普通APN和特殊APN时,手机用户在接入网络时必须根据不同的接入目标网络在手机上准确设置APN。否则,当手机上的APN设置错误时,MME可能会在“纠错”后将其纠正为意外的APN。比如用户要接入私网,由于手机设置私网的APN不准确,MME根据上下文标识最小的APN进行纠错,因此纠正为一般的APN,导致接入目标网络失败。
最后,还有一个用户比较关心的问题,就是用哪个APN上网比较快?事实上,仅仅从APN的名字来判断是不可能的。
比如手机用户使用“wonet”上网不一定比使用“3gnet”更快,因为两者之间的关系很可能是一种“别名”关系,也就是说DNS解析的P-GW的ip地址可能是同一套P-GW的地址,上网速率没有区别。决定APN互联网接入速度的真正因素取决于HSS中的APN签约数据,例如UE-AMBR和APN。
3总结和建议
APN(接入点名称)是指一种网络接入技术,是通过手机或移动终端上网时必须配置的参数。它决定了移动电话使用哪种访问方法来访问网络。
一个完整的APN由APN网络身份和APN运营商身份两部分组成,格式为* * * * .apn.epc
移动通信网络中的MME网元一般都开启了APN纠错功能,所以手机用户更换新手机后通常不需要重置APN。但是,由于MME纠错功能与HSS中签约的APN的上下文标识符的大小顺序有关,当手机用户同时签约通用APN和专用APN时,用户需要根据不同的接入目标网络,在手机终端上准确设置运营商定义的APN。
本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://51itzy.com/16361.html