基本业务流程-童磊韩振东-v1.1

关于位置管理和切换的信令流程
1位置管理
位置管理过程是由HLR、MSC/VLR等实体之间逻辑配合完成。HLR记录移动用户当前位置信息和所有用户数据;VLR记录漫游到由该VLR控制位置区的移动用户的相关用户数据;MSC 处理移动用户的位置登记过程,与移动用户对话并与HLR、VLR交互信息。
●位置更新包括三种:normal updating(MS从广播信道上接收的LAI发生变化时,包括同
一MSC/VLR内,跨MSC/VLR时等情况),IMSI attach(用户开机时),periodic updating (MS处在一个LA内,定时器触发时)。
●当用户正常关机时,会触发IMSI detach流程。
●若用户长时处于无信号区,没有发生周期性位置更新时,VLR会将该IMSI置于去附着状
态,这个过程称为隐式IMSI detach。
●若更长时间(自定义设置,如24小时)该用户无任何操作时,VLR会向HLR发起用户
清除流程,在VLR/HLR中将该IMSI置于“MS Purged”状态。
1.1普通位置更新
我们先来看最简单的普通位置更新,它是指MS在开机或移动过程中,收到的位置区标识与移动台中存储的位置区识别不一致时,移动台发起位置更新请求通知网络更新该移动台的位置区识别。
根据位置更新请求消息中位置区是否属于同一MSC Server/VLR 的位置区,是否需要IMSI 参与,位置更新流程分为:同一个MSC Server/VLR 区域内部的位置更新、跨越不同MSC Server/VLR 区域的可以从前VLR使用IMSI 的位置更新、跨越不同MSCServer/VLR 区域的不能从前VLR使用IMSI 的位置更新。
图1 同一MSC/VLR区域内的正常位置更新流程图
①MS 发起位置更新请求LOCATION UPDATING REQUEST,消息中携带MS 的
TMSI/IMSI、LAI 号且注明是普通位置更新类型。
②MSC Server 向VLR 发送位置区更新UPDATE LOCATION AREA 消息。
③VLR 发起鉴权、加密流程,该流程可选。
④VLR进行位置更新处理,更新MS的位置消息,存储新的LAI 号,并向MSC Server发送位置更新确认消息UPDATE LOCATION AREA ACK。
⑤MSC Server 向MS 发送位置更新接收消息LOCATION UPDATING ACCEPT,同时携带TMSI 号码。
⑥MSC Server 释放信道资源,完成位置更新流程。山火
IMSI 的正常位置更新流程图
PVLR = 原VLR
1) A_LU_REQUEST (Note 1) :移动台发起位置更新请求(原LAI+TMSI)
钢筋混凝土结构预埋件2) MAP_SEND_IDENTIFICATION_req/ind:现VLR根据LAI和TMSI向原先的VLR强求关
于MS的相关信息
行政执法体制3) MAP_SEND_IDENTIFICATION_rsp/cnf:原VLR回复相关信息
4) MAP_UPDATE_LOCATION_req/ind:现VLR向HLR发起位置更新(IMSI)
5) MAP_CANCEL_LOCATION_req/ind:HLR向原VLR发起位置删除
6) MAP_CANCEL_LOCATION_rsp/cnf:原VLR向HLR回复位置删除成功
7) MAP_ACTIVATE_TRACE_MODE_req/ind (Note 2):可选
8) MAP_ACTIVATE_TRACE_MODE_rsp/cnf (Note 2):可选
9) MAP_INSERT_SUBSCRIBER_DATA_req/ind:HLR向现VLR插入用户数据
10) MAP_INSERT_SUBSCRIBER_DATA_rsp/cnf:现VLR向HLR回复成功
11) MAP_UPDATE_LOCATION_rsp/cnf:HLR向VLR回复位置更新成功
12) A_LU_CONFIRM (Note 1):VLR向MS回复位置更新成功
NOTE 1: 虚线信令是在无线信道上发生的
NOTE 2: 斜体为可选
IMSI 的位置更新流程图沸腾的黄土地
没有革命的理论就没有革命的运动PVLR = Previous VLR
1) A_LU_REQUEST (Note 1):移动台发起位置更新请求(原LAI+TMSI)
2) A_IDENTITY_REQUEST (Note 1):VLR对MS发起IMSI请求
3) A_IDENTITY_RESPONSE (Note 1):MS回复现VLR IMSI信息
4) MAP_UPDATE_LOCATION_req/ind:现VLR向HLR发起位置更新(IMSI)
5) MAP_CANCEL_LOCATION_req/ind:HLR向原VLR发起位置删除
6) MAP_CANCEL_LOCATION_rsp/cnf:原VLR向HLR回复位置删除成功
7) MAP_ACTIVATE_TRACE_MODE_req/ind (Note 2):可选
8) MAP_ACTIVATE_TRACE_MODE_rsp/cnf (Note 2):可选
9) MAP_INSERT_SUBSCRIBER_DATA_req/ind:HLR向现VLR插入用户数据
马提尼克岛 长高
10) MAP_INSERT_SUBSCRIBER_DATA_rsp/cnf:现VLR向HLR回复成功
11) MAP_UPDATE_LOCATION_rsp/cnf:HLR向VLR回复位置更新成功
12) A_LU_CONFIRM (Note 1):VLR向MS回复位置更新成功
NOTE 1: 虚线信令是在无线信道上发生的
NOTE 2: 斜体为可选
1.2IMSI附着&去附着
为节省宝贵的空口资源,当被叫用户不可及时MSC不会发出paging消息,VLR 中会为IMSI 设立标志,当IMSI可用时,将该标志置为IMSI 附着。IMSI 不可用时,将该标志置为IMSI 分离。
当MS 重新进入活动状态(如终端开机时),如果位置区自从IMSI 分离后已改变,则通过普通位置更新流程来完成(位置更新类型为Normal updating);如果未改变,则通过IMSI 附着流程(位置更新类型为IMSI Attach)完成,流程图基本同普通位置更新。
当MS正常关机时,移动台发送IMSI DETACH消息,VLR 收到该消息后,置IMSI 分离标记,避免无线资源和电路资源的浪费。
1.3周期性位置更新
当移动台突然进入网络覆盖不到的区域,或者突然掉电,移动台还来不及发送IMSI DETACH 消息就和网络分离。显然,在这种情况下,VLR 是无法给IMSI 置分离标记的,如果该IMSI 做被叫,电路资源和无线资源就要被浪费。
解决这个问题的办法是:移动台发起周期性位置更新流程,即任何移动台无论是否进入新的位置区,都要定时(例如每隔30 分钟)发起一次位置更新流程,指定的周期到时后,没有发起周期性位置更新流程,则VLR 将该IMSI 置为分离。周期性位置更新的周期可以人为设定,从6 分钟到24 小时不等,甚至可以设为无穷大(不作周期性位置更新)。
周期性位置更新流程与普通位置更新流程一致,其位置更新类型标为Periodic Updating。
1.4隐式IMSI分离
指在隐式IMSI 分离定时器超时后,VLR 自动把用户状态设置为“分离”。隐式IMSI分离定时器实际就是一个时间记数器,记录MS 未活动(位置更新、打电话等)的时间。当记数器达到自动设置“分离”的时间时,VLR 把用户的状态设置为“分离”。
VLR 是否发起隐式IMSI 分离,还与周期性位置更新设置的时间有关。周期性位置更新的时间,是在BSC/RNC 中设置的。如果隐式分离设置的时间比周期性位置更新设置的时间长,而且用户在该时间
内发起了周期性位置更新,VLR 就不会发起隐式IMSI 分离。只有用户到无信号区,在隐式分离设置的时间段内没有发起周期性位置更新,VLR 才会发起隐式IMSI 分离。
这时,如果该用户做被叫,则HLR会通过Provide Roaming Number过程到VLR取漫游号码,此时因为用户为Detach状态,所以取Roaming Number失败,返回原因值为Absent Subscriber,主叫MSC根据该原因值给主叫UE放用户已关机提示音。
1.5用户清除
当用户长时间(具体值可配置,一般为24 小时)不活动引起的数据删除,以及系统管理员对用户记录进行的删除,VLR 发起的从数据库中删除用户数据的操作。
MS Purge状态和MS Implicit Detach的区别是前者在HLR中也对用户标志为“MS purged”

本文发布于:2024-09-20 15:27:53,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/648639.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:位置   用户   发起   流程
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议