欢迎来到天天文库
浏览记录
ID:39584785
大小:125.50 KB
页数:11页
时间:2019-07-06
《华为常见行为的信令流程》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、1.1位置更新流程在GSM系统中有三个地方需要知道位置信息,即HLR、VLR和MS。当这个信息发生变化时,需要保持三者的一致,由位置更新流程实现。位置更新流程是位置管理中的主要流程,总是由MS发起。位置更新流程是一个通用流程,在如下三类位置更新流程中要使用到:正常位置更新、周期性位置更新、IMSI附着位置更新流程。正常位置更新用于更新网络侧对于MS的位置区信息,LOCATIONUPDATINGREQUEST消息中包含位置更新流程的类型信息。在网络侧VLR判定MS为未知用户时,会启动正常位置更新流程,作为MM连
2、接建立请求的响应。为限制位置更新尝试次数,位置更新失败时要使用位置更新attemptcounter计数器。在MS开机或SIM卡刚插入时,该计数器清零。MS中要保持一个"forbiddenlocationareasforroaming"表和一个"forbiddenlocationareasforregionalprovisionofservice"表。MS关机或SIM卡拔出时,将这两个表删除。当MS收到位置更新拒绝消息,其原因值为"Roamingnotallowedinthislocationarea"或"Lo
3、cationAreanotallowed"时,从BCCH上收到的LAI信息触发位置更新请求的LAI要加到相应的表中。这两个表的容量至少要有10个表项,当表项数目超过表的容量时,最早的表项内容删除。成功的进行位置更新后,MS在SIM卡中置UPDATED状态位(UPDATED状态表明最后一次位置更新请求成功,同时此时LAI、TMSI,加密的密钥和加密序列号都应该保存在SIM卡中),并存储新的位置区信息。正常位置更新、周期性位置更新和IMSI附着位置更新流程基本相同(不同之处在下面各小节中详细描述),流程如下图:
4、图1位置更新流程(1)MS在空中接口的接入信道上向BTS发送ChannelRequest(该消息内含接入原因值为位置更新);(2)BTS向BSC发送ChannelRequired消息;(3)BSC收到ChannelRequired后,分配信令信道,向BTS发送ChannelActivation;(4)BTS收到ChannelActivation后,如果信道类型正确,则在指定信道上开功率放大器,上行开始接收信息,并向BSC发送ChannelActivationAcknowledge;(5)BSC通过BTS向MS
5、发送ImmediateAssignmentCommand;(6)MS发SABM帧接入;(7)BTS回UA帧进行确认;(8)BTS向BSC发EstablishmentIndication,该消息中包含了LocationUpdateRequest消息内容;(9)BSC建立A接口SCCP链接,向MSC发送LocationUpdateRequest,该消息中包含了当前小区的CGI信息;(10) MSC向BSC回链接确认消息;(11) MSC向MS回位置更新接受消息,表明位置更新成功;(12) 在网络侧拒绝本次位置更新
6、时,网络侧下发消息给MS;(13) 若MSC侧选择“位置更新时分配TMSI”为否,则在位置更新的过程中,MS没有“TMSIReallocationComplete”消息的上报。(14) 从此处开始网络侧启动信道释放流程,详细解释见释放流程部分。1.2鉴权成功鉴权成功流程示意如图2所示。图2鉴权成功流程(1)AUTHENTICATIONREQUEST消息中包含一个随机数(RAND)和CKSN号码,RAND共128bit。(2)AUTHENTICATIONRESPONSE消息中包含一个响应数SRES(由RAND和
7、Ki经过A3算法计算获得)。网络侧比较自己保存的SRES和AUTHENTICATIONRESPONSE消息中的SRES是否一致,若一致则鉴权通过。如果AUTHENTICATIONRESPONSE消息验证通过,则进入其他后续子流程(如:加密流程)。1.3正常释放流程MS在正常接入以后,如果因为业务需求(如用户挂机),可以主动发起释放,其流程如图3所示。图3 MS发起的释放流程(1)通话完毕,主叫方挂机,主叫手机给MSC发送Disconnect消息;(2)MSC向MS发送Release消息(同时MSC回给对应的被
8、叫下发Disconnect消息);(3)MS释放MM连接,向MSC回ReleaseComplete消息;(4)MSC收到MS的ReleaseComplete消息,释放MM连接,向BSC发ClearCommand消息,通知BSC释放占用的A接口资源和无线接口资源;(5)BSC向MS下发ChannelRelease,要求MS和BTS释放无线口逻辑信道;(6)MS向BTS发DISC帧,表示已释放逻辑信道;
此文档下载收益归作者所有