网络如何知道手机已经关机,不在报务区,对方忙等
网络如何知道手机已经关机,不在报务区,对方忙等
在MSCS上定位,如果是DETACH,就是关机了
是这样的:
手机开机后,就会通过网络连接到服务器,报告已经开机并联接到网络上,,服务器就会记录此机已经开机,别人如果拔打,就会呼叫这个号码。
在使用过程中,手机会每隔一段时间,向服务器报告一下,以证时自己还在线,哪果长时间没有收到报告,服务器就会显示此机已关。
如果用户关机,手机也会向服务器报告已经关机,这时服务器上记录这个号码已经关机,别人打这个号码,就会告诉别人,这个手机已关。
如果有人向这个号码拔打,服务器就开始呼叫此号码,如果此号码一直不回应,就会报告此机不在报务区。
也就是说通过 SIM卡反馈给移动基站的信号 来确定手机的状态的。
手机开机后每隔一段时间就会上发信令,如果网络太长时间没收到手机上发的信令就判定手机关机了,手机关机时会发送关机登记。
手机关机的时候会通过一个按键触发IMSI分离过程,再此过程有一条指令从移动台发送到MSC/VLR,这时网络就知道手机关机了。
手机会通过周期位置更新与网络保持紧密联系,当手机超过一个周期位置更新时间没有做位置更新,网络就认为它不再服务区。
手机通过周期位置更细来告知网络,现在正在网络中,如果超过了网络规定的计时器还没有进行位置更新,则该手机被设为隐含关机:你正常把手机关机了,那么网络也会把手机标记为已关机。
手机寻呼没有响应,则根据核心网的设定发送哪条语音提示,估计就是无法接通或者不在服务区之类的。
忙的话自然就是被叫正在忙着呢。
手机开机后每隔一段时间就会和网络联系一次,上报自己所处的位置,如果网络太长时间没有收到手机的消息,就会将其标记为关机或不在服务区
周期位置位置更新(T3212)
你在拨打别人电话的时候网络给你的那些提示并不是完全正确的。
首先说关机,在手机正常关机过程中手机会向网络发送一条IMSI分离指示消息,网络就会知道该手机已经关机。但是在无线环境差或者其他情况下手机可能会发送分离指示失败,还有非正常关机手机就不会发送分离指示,这两种情况下手机关机时间短的话系统就会认为该用户不在服务区。
其次说说不在服务区,当手机出现前面说的情况或者是处在信号盲区的时候,在短时间内系统寻呼不到该手机,就会提示不在服务区。如果时间长了,系统就会认为该用户已关机。
最后就是对方忙了,这个很简单了,你在拨打对方电话的时候,人家已经在系统申请了TCH信道,这个在MSC应该有登记的,你拨打对方电话时,MSC就不会去寻呼对方,而是直接可以告诉你对方正忙。
首先,VLR中对应每个号码都有一个状态位,网络在给手机发寻呼之前,都会去查询一下这个状态标志,如果该标志位显示手机关机、忙等,网络就不发寻呼消息下去了,以节省系统资源。
在手机主动关机或超过周期性位置更新规定的时间还未进行更新,则系统认为手机已经关机,此时将手机的状态置为“关机”,直到手机重新跟网络联系为止。每次手机通话建立的时候,网络也会将此标志位置为“忙”。
最后一个,手机不在服务区,这时候是网络没有寻呼到用户,网络并不知道当时手机的状态;这种情况发生在:1、手机掉电了,并且掉电的时间尚未达到网络规定的位置更新时间;2、手机进入弱覆盖区,时间也没有超过周期性位置更新时间。