华为呼叫流程内部呼叫控制流程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
典型业务的内部呼叫控制流程 (2)
1. MSS移动始发呼叫 (2)
2. M SS移动终结呼叫 (8)
3. 中继入局呼叫(ISUP) (15)
典型业务的内部呼叫控制流程
1.MSS移动始发呼叫
注意:以下过程主要针对局内呼叫主叫侧流程进行解释。
主叫接入过程:
主叫取漫游及指配过程:
备注:图中情况为局内呼叫,被叫也在本局,其中橙色消息表示取路由信息部分;
(21
)(22
)
其中橙色消息表示寻呼被叫部分,在终结呼叫中有详细解释;
振铃及拆线:
移动始发实际消息跟踪
1.CM_Service_Request,该消息是A口上收到手机上报的标准的业务请求消息
主要包含如下信息:
Cm service type:表示是用户发起的业务类别。移动始发呼叫,或者短消息等Cipher key sequence num:表示CKSN
Mobile station classmark2:表示手机上报的Classmark信息,其中说明了手机的能力
Mobile identity:表示终端用户的IMSI号或者TMSI号
2.MM_VLR_SETMOBILESTATUS,在VLR中设置用户状态
主要包含rr busy flag这个信元,1表示目前RR连接可用;
3.VDB_VP_GetCBDataAccess_Rsp,表示到VLR中验证用户接入能力的结果
主要包含如下信息:
et imsi:用户IMSI
et category:位置更新时HLR插入的用户类别
et ms type:位置更新时,根据配置的漫游用户类型表信息,使用用户IMSI的得到用户的漫游类型。如果不配置,则缺省为国际漫游。
et msc number:MSC号码,为在位置区小区表中配置的MSC号码,位置更新后存储在VLR中。
4、CM_Service_Accept,这是一条Dtap的透传消息,表示用户可以接入网络。
5、Setup:上报手机的承载能力和被叫用户号码;
gsm-bearer-capability1:表示主叫手机的承载能力,比如支持的Speech version(语音版本)等;
called-party-bcd:被叫MSISDN(即被叫手机号码);
6、CM_MP_OBTAIN_SUBSCRIBER_PARA_OUTGOING_CALL:CM请求MAP查询主叫的签约业务;
map-et-gsm-bc:即手机在Setup消息中上报的承载能力信息,MAP会将它转化成内部业务码之后作为向VDB查询的条件;
7、VDB_VP_GetCBData_OCS_VLR_Rsp:返回从VDB中查询的结果;
et-category:表示用户的类别,比如普通用户(0x0A);
et-ss-data-list:表示用户签约的补充业务列表;
8、MP_CM_SubscriberPara,VLR将查到的主叫用户签约信息通知CM模块
主要信元:imsi、msisdn(主叫手机号)、category(用户类别,一般为10 普通用户)、ss_data_list主叫用户的签约业务信息,比如HOLD(呼叫保持)、cw (呼叫等待)等;
9、Call_proceeding,标准A口DTAP消息,主要通知手机呼叫接续中。
10、CM_CCB_SETUP:CM将手机上报的、从VDB中查询到的用户签约及其它相关信息通知CCB;
et-bsc-info:主叫用户所在BSC信息,如bsc的信令点编码spc、网络指示NI等;
et-setup-type:一般呼叫为SETUP_NORMAL;
et-cell-id:主叫所在位置区小区信息;
et-ms-classmark2:手机在CM_Service_Request消息上报的手机能力信息;
CCB在收到该消息后,会在向A口发送Call_Proceeding的同时,查询DBMS 中的被叫号码分析表(ADD CNACLD配置)、业务检查表(ADD SRVCHK配置)等其它表进行号码分析,分析被叫号码是MSISDN、漫游号码还是PSTN号码;如果发现是MSISDN号码,那么后续向HLR取漫游号码;
11、MAP_SEND_ROUTING_INFORMATION_REQ:本局通过GT翻译找到相应的HLR获取漫游号码,这一步会根据被叫手机号查询SCCPGT表得到HLR相应的信令点;
主要信元:MSISDN(被叫手机号)。
12、MAP_PROVIDE_ROUTING_NUMBER_IND:HLR向被叫所在的VLR 请求漫游号码
主要信元IMSI(被叫的IMSI)、MSC号
13、MAP_SEND_ROUTING_INFORMATION_Cnf:HLR将获取到的漫游号码回送给本局,此时如果被叫关机,并且有CFU(无条件前转)业务,那么HLR会回送前转号码而不是漫游号码;
imsi:注意这个是被叫的IMSI号;
roamingNumber:分配好的漫游号码;
本局得到漫游号码后,系统会在CCB对取到的漫游号码进行分析,来确定是本局分配的漫游号码还是它局分配的,以决定后续进行被叫寻呼还是出局选路过程。
14、MCCB_VLR_QUERY_CCB_REQ:
向VDB查询取得的这个号码是切换号码还是漫游号码;在
VLR_CC_QUERY_CCB_RSP消息回送结果。
et-cc-query-ccb-result表示查询结果,其中cc no hon表示这个不是切换号码;
et-assistant-msrn 这个是一个辅助漫游号码,内部使用。
15、CC_MAP_OBTAIN_SUBPARA_INCOMING_CALL:该消息主要是通知MAP到VDB中取被叫签约数据;
主要的信元有CCB刚刚得到的辅助漫游号码、被叫IMSI等信息;
16、VDB_VP_GetCBData_ICS_VLR_Rsp:这条消息将从VDB查到的被叫签约数据回送给MAP;
其中主要信元有:
et-category:用户类别,0x0A表示是普通用户;
et-imsi:被叫IMSI号;
et-ms-type:用户类型,如本地用户(MS_of_Local)、国内本网用户(MS_OF_HomePLMN_IntraCountry)等;
et-lai:被叫所在的位置区号;
et-cell-info:被叫所在的小区信息;
et-ss-data-list:补充业务信息;
et-cb-status-ics:其中laiRoamingAllowed表示位置区是否允许漫游,cfmByHlr表示用户信息是否被HLR证实等;
当MAP得到被叫签约数据之后,系统开始分开处理。对于被叫用户,MAP会下发MAP_PAGE_MS消息;对于主叫则要开始准备建立承载。
17、MAP_CC_MGW_Selection_notify:MAP通知CCB开始进行MGW 的选择;
主要携带et called lai:被叫所在的LAI;
之后CCB开始进行MGW的选择。同时选择主被叫所使用的媒体网关,主叫媒体网关由主叫业务接入请求带上来的网关索引即可确定,被叫媒体网关主要查询位置区小区表(由ADD LAIGCI配置)得到BSC的dpc和ni,紧接着查局向表(ADD OFC 配置)得到局向号,再查媒体网关表(由ADD RANMGW配置),最后得到被叫的MGWID;
18、MCCB_CM_MGW_INFO:这条消息是CCB通知CM开始建立承载;