好文档 - 专业文书写作范文服务资料分享网站

华为呼叫流程内部呼叫控制流程 

天下 分享 时间: 加入收藏 我要投稿 点赞

典型业务的内部呼叫控制流程 .......... 2

1. MSS移动始发呼叫 ................................................................................................. 2

2. MSS移动终结呼叫 ................................................................................................. 5 3. 中继入局呼叫(ISUP) ............................................................................................... 9

典型业务的内部呼叫控制流程

1.

MSS移动始发呼叫

注意:以下过程主要针对局内呼叫主叫侧流程进行解释。

主叫接入过程:

主主AIM主主MMMAPVLR/DB(1)CM_Service_ReqAIM_MM_Est_IndMM_AIM_RR_EST_RESP(2)MM_VLR_SETMOBILESTATUSVLR_MM_TRACE_INFOMM_MAP_CmServReqMP_MM_ConnIndVP_VDB_GetCBData_Access_Re(3)VDB_VP_GetCBData_Access_RqspMM_MAP_CmServAcc(4)CM_Service_AcceMM_AIM_RR_DATA_REQpt

主叫取漫游及指配过程:

主主AIM主主MM主主CMCCBMAPVDBHMAP(5)SetupAIM_MM_DATA_IndMM_CM_EST_INDCM_MP_ObtainSubscriberParaOutgoingCCM主主MAP主VLR(6)all主主主主主主主主主VP_VDB_GetCBData_OCS_VLR_R(7)VDB_VP_GetCBData_OCS_VLR_Rseq(8)MP_CM_SubscriberParpCM_MM_MMCC_DATA_REQa(9)call MM_AIM_RR_DATA_REQproceeding(10)CM_CCB_SETUPMCCB_CM_SETUP_ACKDBINFORMAITIONDB_DN_ANALYSISCC_MP_ObtainRoutingInfoMP_CC_Connection(11)MAP_SEND_ROUTING_INFORMATION_REQCCB主主MAP主(12)MAP_PROVIDE_ROUTING_NUMBER_INDVLR主主主MSRNVP_VDB_GetCBData_PRN_VLR_ReqVP_VDB_MSRNAllocationReqVDB_VPB_MSRNAllocationRspVDB_VP_GetCBData_PRN_VLR_RspMAP_PROVIDE_ROUTING_NUMBER_RSP(13)MAP_SEND_ROUTING_INFORMATION_CNFMP_CC_RoutingDataDBINFORMAITIONDB_DN_ANALYSIS(14)CC_VLR_QUERY_CCB_REVLR_CC_QUERY_CCB_RSQ(15)CC_MP_OBTAIN_SUBPARA_INCOMING_CALPCCB主主MAP主VLRL主主主主主主主主主MP_CC_CONECTIONVP_VDB_GetCBData_ICS_VLR_Req(16)VDB_VP_GetCBData_ICS_VLR_Rsp息部分;

备注:图中情况为局内呼叫,被叫也在本局,其中橙色消息表示取路由信

主主AIM主主MM主主CMCCBMAPVDBPAGERABMMP_PAGE_MSPAGE_MP_CONNECT_IND(17MP_CC_MGW_Selection_notify)(18MCCB_CM_MGW_INFO)CMHO_RABM_RESOURCE_REQDB_HUNT_A_CIRCUIT_IN_MODULES(19DB_HUNT_A_CIRCUIT_IN_MODULES)RABM_CMHO_RESOURCE_REQ_RSP(20CM_CCB_BEARER_INFO)CMHO_RABM_RAB_ASSIGN_REQRABM_MMHO_RAB_ASSIGN_REQMM_AIM_RR_SYNC_REQ(21assign request)(22assign complete)AIM_MM_Sync_ConfirmCCB主主主主SETUPMMHO_RABM_RAB_ASSIGN_REQ_RSP(23RABM_CMHO_RAB_ASSIGN_REQ_RSP)(24CM_CCB_CONNECT_NET)(25CM_CCB_CONTINUTY)

其中橙色消息表示寻呼被叫部分,在终结呼叫中有详细解释;

振铃及拆线:

主主AIM主主MM主主CMCCBMCCB_CM_BEARER_INFO(26)MCCB_CM_ALERTINGMMCC_DATA_REQalert(27)MCCB_CM_CONNECTMMCC_DATA_REQconnectconnect ack(28)disconnect(29)MM_CM_DATA_INDCONNECT_ACKNOWLEDGEMM_CM_DATA_INDCM_CCB_RELEASE_COMPLETEMMCC_DATA_REQreleaserelease complete(30)clear commandclear completeMMCC_DATA_IND

移动始发实际消息跟踪

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开始建立承载; 其中et-caller-amgw-id:表示主叫侧媒体网关ID; Et-called-amgw-id:表示被叫侧媒体网关ID;

19、DB_HUNT_A_CIRCUIT_IN_MODULES:

查询BSC表、局向表、媒体网关表、A口中继群表,A口中继电路表等,最终得到建立A口电路所需的信息;

其中itc表示A口电路的承载能力;

terminationID表示在MGW上对应的TID; groupNo:表示中继群号; 20、CM_CCB_BEAR_INFO:

该条消息主要是CM通知CCB建立好的承载相关信息;

其中et-lcontext-id:表示逻辑上下文;

et-lterm-id:表示与建立好的承载端点相对应的一个逻辑端点; et-codec-list:表示主叫侧协商好的codecList信息;

21、Assignment_Request:MSC通过A口向手机下发指配请求; 主要携带:channel type:指定的信道类型速率及语音版本等; Circuit identity code:即CIC电路号;

22、Assginment_Complete:

主要携带所选的信道、语音版本、电路池号等; 23、RABM_CMHO_RAB_ASSIGN_REQ_RSP:

主要将指配完成告诉CM模块;其中主要带原因值,比如cv success等;

24、CM_CCB_CONNECT_NET:CM通知CCB,主叫侧已经指配完成 主要信元:

Source code:其中有call source code呼叫源码,dNSetID号首集等等其它信息; TKO group no:中继群号;

Channel type:无线信息及使用的语音版本等;

25、CM_CCB_CONTINUTY:表示主叫侧链接已经建立,等待被叫侧接入。

26、MCCB_CM_ALERTING:被叫资源也已分配好,这时CCB会向CM下发该消息。CM会通知MGW放振铃音,并且在A口上下发Alert的DTAP透传消息。 27、MCCB_CM_CONNECT:当被叫应答后,从被叫侧发送此消息给主叫侧CCB,CCB再向CM通知,并传递到A口; 该条消息基本没有实质性信元。

28、connect ack:主叫在收到connect消息后,回送connect ack消息,之后主被叫双方可以通话。 29、disconnect:当用户挂机后,从A口上收到该消息; 主要信元为:

Cause原因值:比如用户正常挂机,拆线原因值为normal call clearing

30、clear command:标准A口消息,MSC向BSC下发该消息请求释放无线及地面资源。

2.

MM_AMSS移动终结呼叫

CM_ACCBCM_BMM_BMAPCC_MP_OBTAIN_SUBPARA_INCOMING_CALLMP_CC_CONNECTIONPAGEDBDB_QUERY_MGW_SELECTIONMP_CC_MGW_SELECTION_NOTIFICATION(1) MP_PAGE_MSVLR(2)PAGE_VLR_INSERT_PAGING_INFO_REQPAGE_MP_CONNECT_INDDB_INTERMGW_HUNT_RSPRABM_A(5)CMHO_RABM_RESOURCE_REQ(6)DB_HUNT_A_CIRCUIT_IN_MODULESDB_HUNT_A_CIRCUIT_IN_MODULESCRO(7)SMMSG_PREPARE_BEARER_REQ(8)SMMSG_PREPARE_BEARER_RSP(9)RABM_CMHO_RESOURCE_REQ_RSP(12)RABM_MMHO_RAB_ASSIGN_REQ(13)MMHO_RABM_RAB_ASSIGN_REQ_RSP(11)CMHO_RABM_RAB_ASSIGN_REQ(14)RABM_CMHO_RAB_ASSIGN_REQ_RSP(10)BEARER_INFOADD_REQDBMGW_INFO(3)VLR_PAGE_INSERT_PAGING_INFO_RSPAIM(4) PAGE_BSSMAP_PAGINGVLR(18)MM_Get_Paging_Info_From_VDB(19)MM_Get_Paging_Infoseek_null_CMCRADD_REPLY(17)RR_EST_IND(MM_PAGING_RSP)RR_EST_RESP指示是否对被叫发起鉴权,加密,TMSI重分配(20)MM_PAGE_RSPMMCC_EST_RESPnmenguestnmenglete(21)MM_MP_PageResponse(22)PAGING_ACKNOWLEDGE(15)CONNECT_NET(16)CONTINUITY(23)MP_MM_CmServAcc(24)MP_CM_CallDataMMCC_EST_CNF(25)PAGING_CONNECT_ACK(26)SETUP(27)MMCC_DATA_REQ(DTAP_SETUP)(28)SETUP_ACKNOWLEDGESETUP(29)CONTINUITY(31)CM_MP_SubscriptionCheck_Req(30)MMCC_DATA_IND(DTAP_CALL_CONFIRMED)CALL_CONFIRMED(32)MP_CM_SubscriptionCheck_Rsp(33)CALL_CONFIRMEDCALL_PROCEEDING(34)BEARER_INFOCONTINUITY(MSS移动终结呼叫-1,后续流程参见下面的流

华为呼叫流程内部呼叫控制流程 

典型业务的内部呼叫控制流程..........21.MSS移动始发呼叫.................................................................................................22.MSS移动终结呼叫..............................
推荐度:
点击下载文档文档为doc格式
3h7087454q9s4tl8lgrm6o2vt5lzqa00cp3
领取福利

微信扫码领取福利

微信扫码分享