第4章位置更新 4-1
概述 4-1
位置更新流程 4-1
周期性位置更新 4-3
IMSI附着位置更新流程 4-4
正常位置更新流程 4-4
位置更新
概述
在GSM系统中有三个地方需要知道位置信息,即HLR、VLR和MS。当这个信息发生变化时,需要保持三者的一致,由位置更新流程实现。位置更新流程是位置管理中的主要流程,总是由MS发起。
位置更新流程是一个通用流程,在如下三类位置更新流程中要使用到:正常位置更新、周期性位置更新、IMSI附着位置更新流程。
正常位置更新用于更新网络侧对于MS的位置区信息,LOCATION UPDATING REQUEST消息中包含位置更新流程的类型信息。
在网络侧VLR判定MS为未知用户时,会启动正常位置更新流程,作为MM连接建立请求的响应。
为限制位置更新尝试次数,位置更新失败时要使用位置更新attempt counter 计数器。在MS开机或SIM卡刚插入时,该计数器清零。
MS中要保持一个"forbidden location areas for roaming"表和一个"forbidden location areas for regional provision of service"表。MS关机或SIM卡拔出时,将这两个表删除。当MS收到位置更新拒绝消息,其原因值为"Roaming not allowed in this location area"或"Location Area not allowed"时,H上收到的LAI信息触发位置更新请求的LAI要加到相应的表中。这两个表的容量至少要有10个表项,当表项数目超过表的容量时,最早的表项内容删除。
成功的进行位置更新后,MS在SIM卡中置UPDATED状态位(UPDATED状态表明最后一次位置更新请求成功,同时此时LAI、TMSI,加密的密钥和加密序列号都应该保存在SIM卡中),并存储新的位置区信息。
位置更新流程
正常位置更新、周期性位置更新和IMSI附着位置更新流程基本相同(不同之处在下面各小节中详细描述),流程如下图:
位置更新流程
MS在空中接口的接入信道上向BTS发送Channel Request(该消息内含接入原因值为位置更新);
BTS向BSC发送Channel Required消息;
BSC收到Channel Required后,分配信令信道,向BTS发送Channel Activation;
BTS收到Channel Activation后,如果信道类型正确,则在指定信道上开功率放大器,上行开始接收信息,并向BSC发送Channel Activation Acknowledge;
BSC通过BTS向MS发送Immediate mand;
MS发SABM帧接入;
BTS回UA帧进行确认;
BTS向BSC发Establishment Indication,该消息中包含了Location Update Request消息内容;
P链接,向MSC发送Location Update Request,该消息中包含了当前小区的CGI信息;
MSC向BSC回链接确认消息;
MSC向MS回位置更新接受消息,表明位置更新成功;
在网络侧拒绝本次位置
第4章 位置更新4 来自淘豆网www.taodocs.com转载请标明出处.