王卫军
大秦线 GSM-R作为专用移动通信网,目前主要用于大秦线 2万吨同步操控业务。网络系统没有安装计费设备,也未做计费数据,但在运行过程中,个别用户反映通话时听到 “该用户欠费”的语音提示,随即通话被切断。针对此问题,在中心网管机房进行了多次模拟通话试验,均未出现该现象,以为与用户操作有关,后又有多个用户反映此问题,才开始检查网络数据设置。
从 MSC(移动交换机)网管终端调用一段时间的话务统计,未发现异常;对反映有问题的用户手机进行信令跟踪,以便从信令流程中找出问题的根源,经过几天的跟踪终于发现了用户手机呼叫信令流程异常。
跟踪信令流程发现,在用户与固定电话正常通话过程中,信令中突然出现一次位置更新请求(LOCATION_UPDATING_REQUEST),接着 MSC向手机发出拆线消息 (DISCONNECT),同时向固定电话网发出前向呼叫清除消息 (CLF),转而处理位置更新请求。此时询问通话的手机用户,用户答复在听到 “用户欠费”提示音后掉线。在 GSMR系统信令流程中,手机处于非空闲模式下包括正常通话时不会发生位置更新,因为此时网络对于用户的位置与状态是已知的,不需要额外流程;后发现位置更新请求上报的小区和通话过程中所在的小区均为同一个小区湖东,问题可能是手机异常进行位置更新,或系统放音流程异常。
分析 MSC呼叫失败的放音流程:呼叫失败时,MSC收到呼叫失败的消息 (MAP或 TUP/ISUP信令)后,会从消息中提取相关的原因值,转换成系统内部的原因值,然后根据失败处理表找到相关的语音 ID,查询 “基本同步音配置表”索引到相关的语音文件,最后在 GSPD单板 (信号音资源板)查到语音文件,分配放音通道后接网放音。
检查返回的用户接口跟踪,在 MSC下发给手机的 Disconnect中携带了失败原因,为运营商决定闭锁,这就解释了问题的现象。在用户通话过程中,VLR(拜访位置寄存器)收到位置更新请求,发现用户处于忙,即资源占用状态,VLR认为状态不正常发起强拆,以便进行位置更新;移动管理层收到强拆消息后,则以 Cancel_Location(删除位置)的原因值向呼叫管理模块拆线;呼叫管理模块发现是 Cancel_Location,则以 ODB_BAOC(运营商限制用户的所有呼出)拆线;由于运营商决定的闭锁配置的语音文件为欠费提示音,因此用户听到了手机欠费提示。
MSC放音过程无异常,而手机在通话过程中却进行了异常位置更新,并且从核心网络跟踪到的信令流程并没有异常,问题只出现在用户终端上。位置更新有用户 IMSI附着、常规位置更新、周期性位置更新 3种,分别是终端开机自动发起、跨越位置区发起或周期性位置更新计时器超时后发起。从跟踪到的信令发现,位置更新为周期性位置更新;联想到以前信令跟踪中发现有些手机在位置更新中要连续发送几次,而正常情况下只要终端与网络系统确认成功后进行一次即可;并且用户后采用的 SAGEM手机与机房的是同一个型号,也不应该出现这一情况,为此怀疑 SIM卡有问题。在随后几天的跟踪过程中发现,有一次当用户在湖东小区进行通话时,手机又进行了一次异常的位置更新,上报的位置更新所在小区是 K94,K94与湖东相距较远且处于不同的位置区,显然信号是从 2个不同终端发起的,这就表明 SIM卡有重号;这样一个用户通话过程中,另一个用户的手机处于开机状态,依然会进行常规位置更新或周期性位置更新,因此从网管终端上就观测到了异常的信令流程。询问 SIM卡厂家,果然是出现了重卡,回收重卡后问题没有再出现。
GSM-R是一项铁路通信中采用的新技术,随着铁路重载及高速客运的发展,GSM-R的作用越来越重要,直接关系到铁路通信的安全可靠,因此,对 GSM-R运行中用户反映的问题决不能掉以轻心,一定要搞清楚问题的根源,可通过话务统计、信令跟踪、数据核查、指定拨测等多种手段查找原因。
[1] 钟章队.铁路综合数字移动通信系统(GSM-R)[M].北京:中国铁道出版社,2003:74.
[2] 孙孺石,丁怀元,穆万里,王泽权.GSM数字移动通信工程[M].北京:人民邮电出版社,1996:290.
(责任编辑:诸 红)