手机开发实战8——GSM移动用户状态

移动用户状态分为以下三种:

1 MS开机(空闲状态),网络对它作“附着”标记,即常讲的IMSI附着,又分以下三种情况:

(1)若MS是第一次开机:在SIM卡中没有位置区识别码(LAI),MS向MSC发送“位置更新请求”消息,通知GSM系统这是一个此位置区的新用户。

MSC根据该用户发送的IMSI号,向HLR发送“位置更新请求”,HLR记录发请求的MSC号以及相应的VLR号,并向MSC回送“位置更新接受”消息。

至此MSC认为MS已被激活,在VLR中对该用户对应的IMSI上作“附着”标记,再向MS发送“位置更新证实”消息,MS的SIM卡记录此位置区识别码。

(2)若MS不是第一次开机,而是关机后再开机的,MS接受到的LAI与它SIM卡中原来存储的LAI不一致,则MS立即向MSC发送“位置更新请求”,VLR要判断原有的LAI是否是自己服务区的位置:

如判断为肯定,MSC只需对该用户的SIM卡原来的LAI码改成新的LAI码即可。

若为否定,MSC根据该用户的IMSI号中的信息,向HLR发送“位置更新请求”,HLR在数据库中记录发请求的MSC号,再回送“位置更新接受”,MSC再对用户的IMSI作“附着”标记,并向MS回送“位置更新证实”消息,MS将SIM卡原来的LAI码改成新的LAI码。

(3)MS再开机时,所接收到的LAI与它SIM卡中原来存储的LAI相一致:此时VLR只对该用户作“附着”标记。

2. MS关机,从网络中“分离”

MS切断电源后,MS向MSC发送分离处理请求,MSC接收后,通知VLR对该MS对应的IMSI上作“分离”标记,此时HLR并没有得到该用户已脱离网络的通知。当该用户被寻呼后,HLR向拜访MSC/VLR要漫游号码(MSRN)时,VLR通知HLR该用户已关机。

3. MS忙

此时,给MS分配一个业务信道传送话音或数据,并在用户ISDN上标注用户“忙”。

你可能感兴趣的:(手机开发实战8——GSM移动用户状态)