为什么我老是提醒运营商更新老是掉

运营商怎么知道我到了外地,还总是第一个发短信欢迎我
通信运营商是如何判断用户跨省或者跨市了?
这涉及到移动通信中一个非常重要的环节,叫做移动性管理。下面长话短说:
在 UMTS/LTE 里,一个基站(严格的来说是一个 cell,也就是小区)会属于一个 LA(位置区,3G)/TA(跟踪区,LTE),就像是一个人的户口所在地一样。LA/TA 的名字就是 LAC/TAC(C=Code),其被打包在 SIB1(System Information Block1,即系统消息 1)中,然后基站通过广播信道将 SIB1 以及其他的 SIB 消息每隔一定的时间就广播一次(数十到数百毫秒级)。手机只要能成功解码 SIB1 消息,那么就会知道当前所处的 LA/TA 区域。想深入了解各个 SIB 消息包含的内容可以参阅 3GPP TS25.331(UMTS)/ TS36.331(LTE)等文档或者相应的书籍。
在 UMTS 中,当手机发现 LAC 发生变化时,手机会发起位置区更新流程,使网络(HLR、VLR 等等网元)能及时的知道手机所处的位置区。在 LTE 里,多个 TA 会组成一个 TA List,只要手机当前所处的 TAC 在 TA List 列表里,那么就不用发起位置更新,相反的,如果手机进入了一个新的 TA,然后发现新的 TAC 并不在 TA List 里,那么就发起位置更新。位置更新流程中手机都会上报 LAC/TAC 编号,其他详细的位置更新流程可以参阅 3GPP TS23.012 等文档或者相应的书籍。
一般一个地市会有多个 LAC/TAC,只要知道每个地市所对应的 LAC/TAC 列表(由运营商自己规划),同时知道手机进行位置更新时所上报的 LAC/TAC 消息,自然就可以知道用户是否跨省 / 市了。其实还有一个 RA,即路由区,主要是用于 UMTS 里 PS(分组域)位置更新用的,最简单的理解就是 LA 用于打电话时看用户有没有漫游,RA 用于上网时看用户有没有漫游。当然了,LA、TA 还有 RA 的设定和规划最主要的目的不是看有没有漫游,而主要是为了方便对用户的寻呼以及尽量减少不必要的位置更新信令开销等等的需要。
客官,这篇文章有意思吗?}

我要回帖

更多关于 360wifi为什么老是掉 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信