移动用户只归属于其所属的HLR(归属位置寄存器),移动用户接入网络的过程就是其当前所在MSC/VLR到用户归属HLR提取用户信息,完成用户鉴权的过程。
既然移动用户只属于其所属其所属的HLR,那么移动用户在做被叫的时候,主叫用户也只能根据被叫号码找到其所属的HLR。然而移动用户的移动和慢性特性,要完成一次话务的接续,知道其HLR是没有用的,有用的是被叫移动用户所在的MSC/VLR,这样才能建立一次完整的呼叫。为了解决这个问题,于是有了漫游号码(MSRN)的概念,需要说明的是漫游号码只存在于被叫用户、只存在于通话建立过程中,呼叫建立以后,被叫所占用的漫游号码也就被释放掉。
移动用户主叫流程主要分为四个步骤:1接入阶段,2鉴权加密阶段,3取被叫用户路由阶段,4业务信道指配阶段。取被叫用户路由阶段也就是取被叫漫游号码。
在GSM网络中,每个MSC/VLR、HLR等都有一个自己的ID,比如中国移动网络,HLR ID一般就是一个普通的手机号码格式,如8613901000001,通过HLR ID或者该HLR下管辖的手机用户号码,大家就能与这台HLR建立通信。而MSC/VLR ID一般为一个8位手机号码的格式,如8613443562。在一次通话过程中,主叫MSC先根据被叫号码找到被叫HLR,被叫HLR向被叫当前所在MSC/VLR请求漫游号码,此时被叫所在MSC/VLR会给被叫分配一个以自身ID开头的手机号码格式的漫游号码 如8613443562 999,被叫HLR将此号码回复给主叫MSC。主叫MSC就根据这个漫游号码找到被叫MSC,于是一次通话就能正常建立了。 根据GSM建议,MSRN由以下3部分组成:
CC=国家号 (中国为86)
NDC=国内目的地号
SN=用户号,在此情况下,SN是MSC交换机的地址。
最后需要说明的是,移动用户只要被叫,其所在MSC就会按照上述流程给他分配漫游号码,即使是局内通信。 *补充说明一下,主叫MSC是如何根据被叫号码找到被叫所在的HLR的? 在现网中,MSC已被升级成MGW和MSC-SERVER.MSC-SERVER的主要职责是链路管理。它负责所有的呼叫控制信令,例如呼叫建立、呼叫转移、位置更新、路由、切换、计费、话务统计等。同时负责“指挥”MGW。MSC-SERVER负责CS域中主叫和被叫的呼叫,响应网络用户层信令,通过Nc接口传输呼叫控制信令。通过Mc接口控制MGW. MGW(Media Gateway)同时负责来自电路交换网络的TDM承载和来自多媒体流网络的IP或ATM承载,例如话务交换、回音控制、铃音的广播等。它通过Mc接口接受来自MSC-Server的控制信令,通过Iu和Nb接口传输控制承载。 在收到建立通话的信令时,MSC-SERVER会根据被叫的号码段分析到其归属的HLR,这需要在SERVER上做数据,然后SERVER会发信令到被叫HLR上要漫游号码。
|