文档名称 文档密级:
消息跟踪学习指导
一:前言
利用MSFTX3000客户端提供的接口跟踪用户消息跟踪可以对系统故障提供一个定位的手段。下面就一些常用的消息跟踪进行介绍。
二:消息流程介绍 1. 位置更新
1.1位置更新接口消息跟踪(如下图): (注):该消息是VLR将该用户删除后,此用户发起的位置更新流程。
2013-4-29
华为机密,未经许可不得扩散 第1页, 共90页
文档名称 文档密级:
位置更新主要消息介绍:
(1).LOCATION_UPDATING_REQUEST
这条消息由终端发送到网络,用来请求位置更新(包括正常更新或周期性更新)或请求IMSI附着,具体的信息如下图:
2013-4-29
华为机密,未经许可不得扩散 第2页, 共90页
文档名称 文档密级:
主要信息有以下几点:
Mm-msg-type:指示该消息为位置更新请求。
Location-update-type:指示位置更新类型(正常更新、周期性更新或是IMSI 附着)。
信元编码的第1、2位用来表示位置更新类型,其中00表示正常位置更新,01表示周期性位置更新,10表示IMSI附着,11表示保留位。由于此次位置更新VLR没有该用户的数据,因此类型是IMSI 附着。
Ciphering-key-sequence-num: 在GSM的鉴权中, 密钥序列号信息的作用是使网
络能够识别存储在MS中的密钥Kc而不用调用鉴权过程。
Location-area-identity : 位置区标识信元,指示当前移动台(手机)所在的位置区。
另外在位置更新请求消息中也有cell-identifier信元,指示移动台所在的小区。
Mobile-classmark1: rf-power-capability表示CLASSMARK1的射频功率(RFC),
2G终端RFC该值为0~5,3G 终端RFC的取值是0~7,如果2G BSS发现RFC字段的取值为6、7,则会导致相应的业务失败(例如发起切换时Handover Request消息中CLASSMARK2的RFC取值为6,则会导致切换失败)。
A51-algorithem-indicator表示CLASSMARK1提供的加密算
法A51。(MS的加密算法从MS的Classmark中获取,其中Classmark1中只包含A5/1算法支持能力,Classmark2中包
2013-4-29
华为机密,未经许可不得扩散
第3页, 共90页
文档名称 文档密级:
含A5/1、A5/2、A5/3算法支持能力,Classmark3中包含A5/4、A5/5、A5/6算法支持能力,但是在位置更新流程中手机只会上报Classmark1信息,此时BSS的对加密算法的选择余地就很小。这样就有两个获取Classmark2的方法:一个是BSS支持早请求calssmark2,另一个是MSC向手机发起请求classmark 请求)。
Mobile-identity : 移动台标识信息的作用是提供MSISDN, IMSI, TMSI, IMEISV等信
息。该次位置更新移动台使用TMSI。
(2).CLASSMARK_REQUEST
该消息是MSC向手机发起请求classmark 请求(由于在
LOCATION_UPDATING_REQUEST消息中只上报了classmark1)。一般MSC在收
到位置更新请求消息、业务请求消息(cm_serv_req)、寻呼响应消息时(paging_response)发送该请求消息。其中根据cm_serv_req 、paging_response消息中的classmark3-indicator来决定是否向终端发送classmark3的请求。
(3).IDENTITY_REQUEST
该消息为向终端请求IMSI标识。由于本次位置更新请求是以TMSI标识,同时位置更新请求消息中携带的位置区为该MSC的位置区,因此用户的IMSI等标识信息在VLR中应该存在,但是做了删除该用户的操作,所以还要到终端取IMSI标识存储到VLR中。(如果位置更新请求消息中的前位置区属于相邻位置区,就应该到前VLR取标识,如果没有取回,则再到终端取IMSI标识)
Identity-type:标识类型信息的作用是确定那一种标识被请求。信元编码的低三位
表示标识类型,其中001表示IMSI,010表示IMEI,011表示IMEISV,
100表示TMSI。
(4).CLASSMARK_UPDATE
MSC收到了两次该消息。这是因为一次CLASSMARK_UPDATE消息是BSC主动
2013-4-29
华为机密,未经许可不得扩散
第4页, 共90页
相关推荐: