一次语音通话需要经过的网元
N复杂的路由,但接续也就秒秒钟的事情
GSM的网元类型:BSC、MSC、HLR、BTS、IN
UE--Node B--RNC--MGW--MSS--VLR--HLR--TMSC--MGW-GMGW--PSTN
希望指明大体思路,我来完善这个过程。
一次简单的移动呼叫其实涉及到2个层面的流程,一个是信令层面的,一个是承载层面的,正常情况是先走完信令层面的流程,然后才会是承载的,软交换引入以后,承载上又增加了控制层面的流程,,我个人觉得分开理解这两个流程比较好。
先说信令。
手机与Node B建立连接,手机(归属地:北京,漫游地:成都)拨出号码(重庆电信固话),Node B接收号码,送到MGW,再送到MSS;
MSS取鉴权过程:分析号码,发现该号码是不属于成都HLR,从成都LSTP转至四川HSTP,经IP承载B网,接至北京HSTP,送至LSTP,连接北京某HLR,查询用户信息,主叫号码鉴权认证结束;
请问,以上过程对吗?还有从何时开始分析被叫用户号码?
手机与Node B建立连接,手机(归属地:北京,漫游地:成都)拨出号码(重庆电信固话),Node B接收号码,送到MGW,再送到MSS;
MSS取鉴权过程:分析号码,发现该号码是不属于成都HLR,从成都LSTP转至四川HSTP,经IP承载B网,接至北京HSTP,送至LSTP,连接北京某HLR,查询用户信息,主叫号码鉴权认证结束;
-----------------------------------------------------------------------------------------------------
北京的手机漫游到成都呼叫重庆的固话,怎么可能去去HLR进行号码分析呢?信令流程是需要的,只有出局的TUP(跨运营商)以及运营商内部的BICC这些信令,涉及不到与呼叫无关的MAP消息(B口的消息除外)。 被叫号码分析是在主叫局进行的,也就是归属地的MSCS来进行的。完成了被叫号码分析后,就直接选路出局了,也就是上面说的先BICC信令完成VMSC到GMSC的选路,然后是TUP完成GMSC之间的。
后付费用户是每次呼叫前都要到HLR去进行鉴权么?
首先MSCS上可以配置什么业务和比率的情况下进行鉴权,然后还可以配置是否每次鉴权都需要去HLR取鉴权参数,通常情况下不可能每次呼叫都去HLR取一次鉴权参数的,这样会造成信令链路的拥塞
我觉得具体走什么信道,我们先暂时放下,首先捋清楚到底经过了哪些网元,然后再来细化。
还请多多指教,共同完成这个讨论帖。
这是我找的资料,GSM系统中的呼叫建立过程:移动台的被呼过程和移动台的主呼过程。
欢迎各位指正,提出问题以供讨论。
比如,移动台始呼,是从哪里查看主呼用户类别,在哪里标记主叫用户示忙的?
[color=Red][b]移动台的被呼过程[/b][/color]
固定网的用户拨打移动用户的电话号码MSISDN;由于GSM系统中移动忽的电话号码结构是基于ISDN的编号方式,所以称为MSISDN(=CC+NDC+SN),即为移动用户的国际ISDN号码。
PSTN交换机分析MSISDN号码;PSTN接到用户的呼叫后,根据MSISDN号码中的NDC分析得出此用户是要接入移动用户网,这样就将接续转接到移动网的关口移动交换中心(GMSC)。
GMSC分析MSISDN号码;GMSC分析MSISDN号码得到被呼用户所在的归属寄存器HLR的地址。得到HLR地址的GMSC发送一个携带MSISDN的消息给HLR,以便得到用户呼叫的路由信息,这个过程称为HLR查询。
HLR分析由GMSC发来的消息;HLR根据GMSC发来的消息,在其数据库中找到用户的位置信息,只有HLR知道当前被呼用户所在的位置信息,即被呼用户是在哪一个VLR区登记的。
HLR查询当前为被呼移动用户服务的MSC/VLR;HLR查询当前为被呼移动用户服务的MSC/VLR的目的是为了在VLR中得到被呼用户的状态信息以及呼叫建立的路由信息。
由正在服务于被呼用户的MSC/VLR得到呼叫的路由信息;正在服务于被呼用户的MSC/VLR是由其产生的一个移动台漫游号码MSRN给出呼叫路由信息的。
MSC/VLR将呼叫的路由信息传送给HLR;在此传送过程中,HLR对路由信息不作任何处理,而是直接将其传送给GMSC。
GMSC接收包含MSRN的路由信息;GMSC接收包含MSRN的路由信息,并分析MSRN,得到被叫的路由信息。最后将向正在为被呼用户服务的MSC/VLR发送携带有MSRN的呼叫建立请求消息,正在为被呼用户服务的MSC/VLR接到此消息,通过检查VLR识别出被叫号码,找到被叫用户。
上述过程只完成了GMSC和MSC/VLR的连接,但还没有连接到最终的被叫用户。下面还需要完成MSC/VLR定位被叫用户。
。。
[color=Red][b]移动台的始呼过程[/b][/color]
当一个移动用户要建立一个呼叫,只需要拨被呼用户的号码,再按“发送”键,移动用户则开始启动程序。首先,移动用户通过随机接入信道(RACH)向系统发送接入请求消息。MSC/VLR便分配给它一专用信道,查看主呼用户的类别并标记此主叫用户示忙,若系统允许该主叫用户接入网络,则MSC/VLR发证实接入请求消息,主叫用户发起呼叫,如果被叫用户是固定用户,则系统直接将被呼用户号码送入固定网(PSTN),固定网将号码路由至目的地。如果被呼号是同一网中的另一个移动台,则MSC以类似从固定网发起呼叫处理方式进行HLR的请求过程,转接被呼用户的移动交换机,一旦接通被呼用户的链路准备好,网络便向主呼用户发出呼叫建立证实,并给它分配专用业务信道TCH。主呼用户等候被呼用户响应证实信号,这时完成移动用户主呼的过程。
