位置更新具体信令流程.doc
9页M900/M1800 基站子系统 信令分析手册 第 4 章 位置更新4-1第 4 章 位置更新4.1 概述在 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"时,从BCCH 上收到的 LAI 信息触发位置更新请求的 LAI 要加到相应的表中这两个表的容量至少要有 10 个表项,当表项数目超过表的容量时,最早的表项内容删除成功的进行位置更新后,MS 在 SIM 卡中置 UPDATED 状态位(UPDATED状态表明最后一次位置更新请求成功,同时此时 LAI、TMSI,加密的密钥和加密序列号都应该保存在 SIM 卡中),并存储新的位置区信息4.2 位置更新流程正常位置更新、周期性位置更新和 IMSI 附着位置更新流程基本相同(不同之处在下面各小节中详细描述),流程如下图:M900/M1800 基站子系统 信令分析手册 第 4 章 位置更新4-2BTS BSC MSC MS Chanel ACTl KI M AS CMDChanel REQCTMSI Realoctin CMPLocatin Updating Acept(1) (3)(4)(5) SABMEST IND( LOC UPD REQ)CR(MP L3 information)U(6)(7) (8) (9)(10)(1)(13)l RQD2Clear omand(14)lr plet(5)ti ti Rjt(2)图 4-1 位置更新流程(1) MS 在空中接口的接入信道上向 BTS 发送 Channel Request(该消息内含接入原因值为位置更新);(2) BTS 向 BSC 发送 Channel Required 消息;(3) BSC 收到 Channel Required 后,分配信令信道,向 BTS 发送Channel Activation;(4) BTS 收到 Channel Activation 后,如果信道类型正确,则在指定信道上开功率放大器,上行开始接收信息,并向 BSC 发送 Channel Activation Acknowledge;(5) BSC 通过 BTS 向 MS 发送 Immediate Assignment Command;(6) MS 发 SABM 帧接入;(7) BTS 回 UA 帧进行确认;(8) BTS 向 BSC 发 Establishment Indication,该消息中包含了 Location Update Request 消息内容;(9) BSC 建立 A 接口 SCCP 链接,向 MSC 发送 Location Update Request,该消息中包含了当前小区的 CGI 信息;(10) MSC 向 BSC 回链接确认消息;(11) MSC 向 MS 回位置更新接受消息,表明位置更新成功;(12) 在网络侧拒绝本次位置更新时,网络侧下发消息给 MS;M900/M1800 基站子系统 信令分析手册 第 4 章 位置更新4-3(13) 若 MSC 侧选择“位置更新时分配 TMSI”为否,则在位置更新的过程中,MS 没有“TMSI Reallocation Complete”消息的上报。
14) 从此处开始网络侧启动信道释放流程,详细解释见释放流程部分4.2.1 周期性位置更新周期性位置更新用于通知网络侧 MS 没有关机,采用正常位置更新流程实现,位置更新类型在 LOCATION UPDATING REQUEST 消息中给出;MS 中的 T3212 定时器用于周期性位置更新如果该定时器没有启动,则MS 在每次进入 MM IDLE 状态中的 NORMAL SERVICE 或 ATTEMPTing TO UPDATE 子状态时,启动该定时器 MS 在离开 MM IDLE 子状态(MM IDLE 状态表明 MS 处于非激活态,即没有进行任何呼叫流程,仅处于侦听状态,例如当进行主叫、被叫等过程中,MS 会离开 MM_IDLE 状态)时,T3212 定时器继续运行直至超时在下列情况下,该定时器停止计时(同时 MS 重置 T3212 定时器为初始值以便下一次位置更新):- 收到 LOCATION UPDATING ACCEPT 或 LOCATION UPDATING REJECT 消息时;- 收到 AUTHENTICATION REJECT 消息时;- 第一条 MM 消息(如位置更新接受, CM SERVICE ACCEPT 等)收到时,或在 MM 连接建立加密模式完成时(最近业务状态为 LIMITED SERVICE 除外);- MS 已响应寻呼,并正确地收到除 RR 消息外的层 3 消息;- T3212 定时器超时;- MS 去活( 如关机或 SIM 卡拔出 );当 T3212 定时器超时,则启动位置更新流程。
如果 MS 在业务状态 NO CELL AVAILABLE, LIMITED SERVICE, PLMN SEARCH 或 PLMN SEARCH-NORMAL SERVICE,并且 T3212 定时器超时,则 MS 在离开业务态时再启动位置更新流程如果 T3212 定时器超时时,系统消息指明不使用周期性位置更新,则不启动位置更新流程T3212 定时器超时值在 SYSTEM INFORMATION TYPE 3 消息的 Control channel description IE 携载M900/M1800 基站子系统 信令分析手册 第 4 章 位置更新4-4MS 在 NO CELL AVAILABLE, LIMITED SERVICE, PLMN SEARCH 和PLMN SEARCH-NORMAL SERVICE 等状态,T3212 超时值不变在 T3212 定时器计时时,如果超时值进行更改(如:服务小区的变更、T3212 超时值的广播),则 MS 以当时 T3212 定时器值模新的 T3212 值为初始值继续计时;当 T3212 停止计时时,MS 以 1~“新的初始值”之间的随机值为初始值重启新的定时器。
4.2.2 IMSI 附着位置更新流程IMSI 附着位置更新流程是 IMSI 分离流程的补充,表明 MS 在网络中处于活动态SYSTEM INFORMATION TYPE 3 消息中有一个 ATT 标志,指明IMSI 附着和 IMSI 分离流程是否使用如果网络侧指明需要使用 IMSI 附着和 IMSI 分离流程,则 MS 在 IMSI 激活时触发 IMSI 附着流程当 MS 在网络覆盖区内进行 IMSI 激活或 MS 从非覆盖区进入覆盖区时,当且仅当 update status 标志为 UPDATED,并且存储的位置区和当前服务小区 BCCH 上广播的位置区相同时,才触发 IMSI 附着流程;否则不论 ATT 标志为何值,MS 触发正常位置更新流程IMSI 附着位置流程采用正常位置更新流程实现但位置更新类型必须在 LOCATION UPDATING REQUEST 消息中指明4.2.3 正常位置更新流程正常位置更新流程由 MS 发起时,所有正在计时的触发位置更新流程定时器停止计时,如:T3211, T3212 定时器由于此时 MS 无 RR 连接,MM 子层向 RR 子层请求 RR 连接,并进入 WAIT FOR RR CONNECTION (LOCATION UPDATE)状态。
MS 向网络侧发送 LOCATION UPDATING REQUEST 消息发起位置更新流程,启动 T3210 定时器并进入 LOCATION UPDATING INITIATED 状态,该消息中包含位置更新类型信息1. 网络请求 MS 能力信息网络侧可能会发起类标更新流程获取 MS 的进一步信息,如加密能力等M900/M1800 基站子系统 信令分析手册 第 4 章 位置更新4-52. 身份请求如果网络侧不能通过 TMSI 和 LAI 得到 IMSI 信息,网络侧可能会发起身份请求流程3. 鉴权流程收到 LOCATION UPDATING REQUEST 消息时,网络侧也可能发起鉴权流程4. 加密设置流程如果新的 TMSI 需分配,则网络侧可能会发起加密模式设置5. 位置更新 Attempt 计数器当位置更新失败时,为限制位置更新尝试次数,位置更新尝试 计数器用于位置更新失败次数的计数,该计数器表示连续失败的位置更新次数每一次位置更新失败,该计数器增 1;下列情况该计数器清零:- MS 开机时;- SIM 卡插入时;- 位置更新成功时;- 位置更新带原因值#11, #12 or #13 完成时;- 业务状态从 ATTEMPTING 向 UPDATE 改变时;- 进入新的位置区时;- T3212 定时器超时时;- 位置更新由 CM 子层请求触发时;当 T3211 定时器超时,判断是否重新发起进行位置流程时使用位置更新尝试计数器。
6. 位置更新接受如果网络侧接受位置更新,则向 MS 发送 LOCATION UPDATING ACCEPT消息M900/M1800 基站子系统 信令分析手册 第 4 章 位置更新4-6在身份保密服务激活时,网络可进行 TMSI 重分配分配的 TMSI 和 LAI 信息包含在 LOCATION UPDATING ACCEPT 消息中此时,网络侧启动T3250 定时器MS 收到 LOCATION UPDATING ACCEPT 消息后,存储 LAI,T3210 定时器停止计时,位置更新尝试计数器清零,置 SIM 卡中的更新状态标志为UPDATED如果消息中包含 IMSI,没有给 MS 分配 TMSI,则 MS 要删除TMSI如果该消息中包含 TMSI,则 MS 存储 TMSI 于 SIM 中,并向网络侧发送 TMSI REALLOCATION COMPLETE如果该消息中既不包含 TMSI,也不包含 IMSI,则 MS 将延用原 TMSI如果 LOCATION UPDATING ACCEPT 消息中包含的 LAI or PLMN ID 信息 在 "forbidden lists"列表中,则删除该列表的这些表项。
7. 位置更新拒绝如果网络侧不接受位置更新,则网络侧将给 MS 回送 LOCATION UPDATING REJECT 消息 MS 在收到 LOCATION UPDATING REJECT消息后,T3210 停止计时,存储被拒绝原因,启动 T3240 定时器,进入LOCATION UPDATING REJECTED 状态,等待网络侧。

卡西欧5800p使用说明书资料.ppt
锂金属电池界面稳定化-全面剖析.docx
SG3525斩控式单相交流调压电路设计要点.doc
话剧《枕头人》剧本.docx
重视家风建设全面从严治党治家应成为领导干部必修课PPT模板.pptx
黄渤海区拖网渔具综合调查分析.docx
2024年一级造价工程师考试《建设工程技术与计量(交通运输工程)-公路篇》真题及答案.docx
【课件】Unit+3+Reading+and+Thinking公开课课件人教版(2019)必修第一册.pptx
嵌入式软件开发流程566841551.doc
生命密码PPT课件.ppt
爱与责任-师德之魂.ppt
制冷空调装置自动控制技术讲义.ppt


