常用信令流程汇总

  • 格式:doc
  • 大小:264.50 KB
  • 文档页数:12

下载文档原格式

  / 12
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

位置管理的主要流程

位置管理的主要流程是位置更新。根据位置更新情况的不同,可分为如下几种:普通位置更新、周期性位置更新、IMSI附着、联合位置更新。

1.普通位置更新

普通位置更新指移动台在开机或移动过程中,收到的位置区标识与移动台中存储的位置区识别不一致时,移动台发起位置更新请求通知网络更新该移动台的位置区识别。

根据位置更新请求消息中位置区是否属于同一MSC Server/VLR的位置区,是否需要IMSI参与,位置更新流程分为:同一个MSC Server/VLR区域内部的位置更新、跨越不同MSC Server/VLR区域的使用IMSI发起的位置更新、跨越不同MSC Server/VLR区域的使用TMSI发起的位置更新。

(1)同一个MSC Server/VLR区域内部的位置更新(仅涉及VLR)

同一个MSC Server/VLR区域内部的位置更新(仅涉及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释放信道资源,完成位置更新流程。

(2)跨越不同MSC Server/VLR区域的位置更新(不能从PVLR取得用户数据)

MS从MSC Server-A的一个位置区(LAI-1)移动到MSC Server-B的一个位置区(LAI-2), 当MS进入新的VLR或MS首次登录,或相关网络数据丢失,此时MS使用IMSI发起位置更新。

跨越不同MSC Server/VLR区域的位置更新(IMSI更新)

①MS移动到MSC Server-B的位置区(LAI-2),监听BCCH信道的新位置区信息,发现和SIM卡上的MSC Server-A的位置区(LAI-1)信息不同。

②MS向MSC Server-B发送带IMSI的位置更新请求消息LOCATION UPDATING REQUEST。

③VLR-B发起D接口位置更新消息UPDATE LOCATION。

④HLR向PVLR发删除位置消息CANCEL LOCATION,PVLR收到消息后删除该MS的所有消息,并向HLR回送删除位置确认消息。

⑤HLR向VLR-B插入用户数据,VLR-B登记该MS信息,IMSI、LAI等签约信息。

⑥HLR向MSC Server-B回送带HLR号的位置更新确认消息UPDATE LOCATION ACK。

⑦MSC Server-B向MS发送LOCATION UPDATING ACCEPT消息通知其修改SIM卡中的LAI。

⑧SIM卡位置更新确认。

位置更新结果:

①SIM卡中的LAI改变为:LAI-2

②HLR中登记了该MS目前的位置信息:MSC Server-B/VLR-B号码

③新的VLR-B中存储了该用户签约数据、位置信息和状态信息

④PVLR中的该用户数据彻底删除

(3)跨越不同MSC Server/VLR区域的位置更新(涉及VLR和HLR、TMSI发起位置更新)

MS从MSC Server-A的一个位置区(LAI-1)移动到MSC Server-B的一个位置区(LAI-2)(IMSI 可以从PVLR获得用户数据)

跨越不同MSC Server/VLR区域的位置更新(TMSI更新)

①当MS进入新的位置区(VLR-B)并使用前一个VLR(PVLR)分配的TMSI来请求位置更新时,VLR-B为了得到该MS所属的HLR地址而必须从PVLR获得该MS的“IMSI”,故此时位置更新将涉及VLR-B,PVLR和HLR。

②该流程比前一个流程图多了向前VLR(PVLR)取用户识别流程,其它与前面的一致。2.周期性位置更新

当移动台突然进入网络覆盖不到的区域,或者突然掉电,移动台还来不及发送RIL3-MM IMSI DETACH消息就和网络分离。显然,在这种情况下,VLR是无法给IMSI置分离标记的,如果该IMSI做被叫,电路资源和无线资源就要被浪费。

解决这个问题的办法是:移动台发起周期性位置更新流程,即任何移动台无论是否进入新的位置区,都要定时(例如每隔30分钟)发起一次位置更新流程,指定的周期到时后,没有发起周期性位置更新流程,则VLR将该IMSI置为分离。周期性位置更新的周期可以人为设定,从6分钟到24小时不等,甚至可以设为无穷大(不作周期性位置更新)。

MSOFTX3000的实现是在VLR中设置IMSI分离的时间,超过此时间后,VLR认为手机已经关机,于是将该IMSI置为分离。周期性位置更新的时间,是在BSC/RNC中设置的。VLR中设置的IMSI分离的时间与BSC/RNC中设置的周期性位置更新的时间需要根据网络规划进行设定。

3.IMSI附着

当移动台关机时就不能完成移动终接呼叫。如果没有IMSI附着和分离流程,上述情况出现时,在主叫和被叫MSC Server之间会建立一条电路,并执行寻呼流程,宝贵的电路资源和无线资源都被浪费,并且还无法收取费用。

IMSI附着和分离流程就是要解决这个问题。在VLR中为IMSI设立标志,当IMSI可用时,将该标志置为IMSI附着。IMSI不可用时,将该标志置为IMSI分离。

当移动台正常关机,移动台发送RIL3-MM IMSI DETACH消息,MSC Server收到该消息后,置IMSI分离标记,避免无线资源和电路资源的浪费。

当MS重新进入活动状态,如果位置区自从IMSI分离后已改变,则通过普通位置更新流程来完成;如果未改变,则通过IMSI附着流程完成,