手机开发实战8——GSM移动用户状态
来源:互联网 发布:如何备份mysql 编辑:程序博客网 时间:2024/05/16 12:15
移动用户状态分为以下三种:
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移动用户状态
- 手机开发实战4——GSM系统组成1
- 手机开发实战5——GSM系统组成2
- 手机开发实战6——GSM区域定义
- 手机开发实战7——GSM编号计划
- 手机开发实战9——GSM信道介绍1
- 手机开发实战10——GSM信道介绍2
- 手机开发实战11——GSM频段介绍
- 手机开发实战12——GSM规范简介
- 手机开发实战13——GSM业务种类1
- 手机开发实战14——GSM业务种类2
- 手机开发实战101——MMS介绍8
- 手机开发实战2——手机系统简介2
- 手机开发实战40——手机模块设计1
- 手机开发实战41——手机模块设计2
- 手机开发实战42——手机功能分类
- 手机开发实战45——手机字库介绍
- 手机开发实战46——手机显示介绍
- C#利用 Face++sdk 实现wpf小程序【1】 5/11/16
- 手机开发实战7——GSM编号计划
- Java学习笔记(六)之―搭建Spring、Struts、Hibernate框架
- django框架从零开始_009_通用页面
- Android Dev Intro - Graphics architecture
- 手机开发实战8——GSM移动用户状态
- 采集反爬虫网站,采集不到内容!
- C#获取Access数据库中的所有表名和列名
- 14、基于JDBC的BaseDao的实现
- FPGA:下一代机器人感知处理器
- React Native生命周期整理
- 【LeetCode-223】 Rectangle Area(C++)
- APP开发实战11-APP登录状态的维持
- 模板方法设计模式扩展(Hook Method)