位置更新概述在GSM系统中有三个地方需要知道位置信息,即HLR、VLR和MS。当这个信息发生变化时,需要保持三者的一致,由位置更新流程实现。位置更新流程是位置管理中的主要流程,总是由MS发起。位置更新流程是一个通用流程,在如下三类位置更新流程中要使用到:正常位置更新、周期性位置更新、IMSI附着位置更新流程。正常位置更新用于更新网络侧对于MS的位置区信息,LOCATIONUPDATINGREQUEST消息中包含位置更新流程的类型信息。在网络侧VLR判定MS为未知用户时,会启动正常位置更新流程,作为MM连接建立请求的响应。为限制位置更新尝试次数,位置更新失败时要使用位置更新attemptcounter计数器。在MS开机或SIM卡刚插入时,该计数器清零。MS中要保持一个"forbiddenlocationareasforroaming"表和一个of"forbiddenlocationareasforregionalprovisionofservice"表。MS关机或SIM卡拔出时,将这两个表删除。当MS收到位置更新拒绝消息,其原因值为"Roamingnotallowedinthislocationarea"或"LocationAreanotallowed"时,H上收到的LAI信息触发位置更新请求的LAI要加到相应的表项中。这两个表的容量至少要有10个表项,当表项数目超过表的容量时,最早的表项内容删除。成功的进行位置更新后,MS在SIM卡中置UPDATED状态位,并存储新的位置区信息。位置更新流程正常位置更新、周期性位置更新和IMSI附着位置更新流程基本相同(不同之处在下面各小节中详细描述),流程如下图:位置更新流程MS在空中接口的接入信道上向BTS发送ChannelRequest(该消息内含接入原因值为位置更新);BTS向BSC发送ChannelRequired消息;BSC收到ChannelRequired后,分配信令信道,向BTS发送ChannelActivation;BTS收到ChannelActivation后,如果信道类型正确,则在指定信道上开功率放大器,上行开始接收信息,并向BSC发送ChannelActivationAcknowledge;mand;MS发SABM帧接入;BTS回UA帧进行确认;BTS向BSC发EstablishmentIndication,该消息中包含了LocationUpdateRequest消息内容;P链接,向MSC发送LocationUpdateRequest;MSC向BSC回链接确认消息;MSC向MS回位置更新接受消息,表明位置更新成功;在网络侧拒绝本次位置更新时,网络侧下发给消息给MS;若MSC侧选择“位置更新时分配TMSI”为否,则在位置更新的过程中,MS没有“plete”消息的上报。从此处开始网络侧启动信道释放流程,详细解释见释放流程部分。周期性位置更新周期性位置更新用于通知网络侧MS没有关机,采用正常位置更新流程实现,位置更新类型在LOCATIONUPDATINGREQUEST消息中给出;MS中的T3212定时器用于周期性位置更新。如果该定时器没有启动,则MS在每次进入MMIDLE状态中的NORMALSERVICE或ATTEMPTingTOUPDATE子状态时,启动该定时器。MS在离开MMIDLE子状态时,保
移动主叫流程 来自淘豆网m.daumloan.com转载请标明出处.