第一范文网 - 专业文章范例文档资料分享平台

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

来源:用户分享 时间:2025/8/26 13:13:31 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

程。)

对于局内呼叫来说,画在CCB左侧的为主叫侧(有MM_A,CM_A等,图中蓝色部分),画在右侧的为被叫侧(有MM_B,CM_B等)。

1、 MP_PAGE_MS

消息中包含MSC号、VLR号、是否预寻呼、IMSI、寻呼类型(表示普通呼叫、短消息等)、LAI、GCI、PAGE_ET_PAGING_ROUTE(表示是A接口下发

寻呼或从GS)等。

EMLPP信息也是通过此消息传递给PAGE的。 2、 PAGE_VLR_INSERT_PAGING_INFO_REQ

PAGE在发起寻呼前向VLR插入寻呼信息。

消息中包含PAGE表号和模块号、CCB表号和模块号、MAP表号和模块号、IMSI/TMSI、呼叫优先级。 3、 VLR_PAGE_INSERT_PAGING_INFO_RSP

PAGE收到此消息后,记录下LAI、GCI,使用DB_QUERY_PAGING_CONTROL查询寻呼控制表得到寻呼次数等信息。

PAGE使用DB_QUERY_PAGING_INFO向DB查询位置区小区信息,输入LAI,得到MSC号、VLR号、此位置区下的所有BSC信息。 然后PAGE开始下发寻呼。 4、 PAGE_BSSMAP_PAGING

消息中包含IMSI、小区和优先级信息。 5、 CMHO_RABM_RESOURCE_REQ

主叫CM收到CCB的MGW INFO消息后,开始建立主叫侧的承载,向RABM发送资源请求消息。 消息中包含主叫AMG、主叫EMG、RABID、BC、优先级等。

RABM可以根据BC转换出业务类型、静态Qos参数、信道类型、service handover等信息。 6、 DB_HUNT_A_CIRCUIT_IN_MODULES

RABM为主叫的接入侧查找一个电路。

RABM输入DPC、NI、MGWIndex、优先级能力、ITC(由channel Type转换)。 如果查询成功,DB返回CIC、GroupNo、DIDMID(电路资源所在的模块号)、bsn、ItcOut(所选电路的承载能力)、TID(这是接入侧的物理T)。 7、 SMMSG_PREPARE_BEARER_REQ

RABM向CRO请求建立承载。

消息中包含AMG、EMG、TID(要ADD的物理T的值,主叫侧这里只有一个)等。消息头中的CtxId为空表示需要CRO分配一个新的逻辑C。 CRO收到这个消息后分配一个逻辑C(对应一个CRO表号),并最后通过H248消息ADD_REQ在网关上添加一个T(物理的)。 8、 SMMSG_PREPARE_BEARER_RSP

网关上物理T添加成功后,CRO会收到通知(包含物理C和物理T)。CRO会分配一个逻辑T与物理T对应起来。并返回这条PB响应消息给RABM。 消息中包含逻辑C和逻辑T。 9、 RABM_CMHO_RESOURCE_REQ_RSP

RABM向CM返回资源请求响应消息。

消息中包含逻辑C、逻辑T、gsmInfo(CIC、GroupNo、TID、Bsn、DIDMID等)、AMG、AMG支持的Codec、主叫侧选择的Codec。 CM收到资源请求响应后,记录下逻辑C、逻辑T、gsmInfo、AMG支持的Codec和主叫侧选择的Codec。 10、

BEARER_INFO

通过此消息,CM将主叫侧的承载信息通知对端。

消息中包含逻辑C、逻辑T和主叫侧选择的CodecList。

CCB收到此消息后,将LC、LT、CodecList记录在CCB的主叫侧信息中。

此时CCB表中的CCB_CR2为空,CCB将标志CCB_NOT_TRANSFER_CALLER_BI_FLAG置为TRUE,表示还未向对端透传BEARER_INFO消息。 11、

CMHO_RABM_RAB_ASSIGN_REQ

主叫侧的陆地资源分配好以后,CM指示RABM开始指配空口。 12、

RABM_MMHO_RAB_ASSIGN_REQ

RABM向MM发送的指配请求消息,消息中包含信道类型、CIC、PD、TI、优先级等。 13、

MMHO_RABM_RAB_ASSIGN_REQ_RSP

MM向RABM返回指配响应消息。消息中包含选择的信道类型、加密算法、语音版本。 14、

RABM_CMHO_RAB_ASSIGN_REQ_RSP

RABM向CM返回指配响应消息。 15、

CONNECT_NET

CM向CCB发送的接网消息。

消息中包含address info(DID、BSN、OFC等)、source code、channel type等。 CCB收到这条消息后,记录Channel Type、Address Info和主叫的Group Num。 16、

CONTINUITY

CM向CCB指示主叫侧的链接已经建立。

CCB收到此消息后,将CCB_received_COT置为真。但不立即向被叫下发,等待被叫承载建立。 17、

RR_EST_IND(MM_PAGING_RSP)

被叫侧MM收到AIM发来的寻呼响应消息。

18、 MM_Get_Paging_Info_From_VDB

寻呼响应上来后,MM去VDB取寻呼信息,因为MM表是收到AIM的RR_EST_IND消息后新建的,没有保存任何有关本次呼叫的信息,所以需要从VLR获取。

消息中包含用户信息(如IMSI)、RR状态、classmark2、小区信息。 19、

MM_Get_Paging_Info

消息中包含IMSI、用户签约的emlpp优先级、MAP表号和模块号、寻呼类型、PAGE表号和模块号、CCB表号和模块号 MM将type_id置为MT_CALL。 分配一个CM表。找一个空闲的TI。 20、

MM_PAGE_RSP

消息中包含接入网类型、GCI。

发送此消息后,MM清除MM控制表中记录的PAGE模块号和表号信息。 PAGE收到此消息后,迁入空态。 21、

MM_MP_PageResponse

是被叫MM发送给MAP的消息,作用类似于主叫MM发送给MAP的业务请求消息。 消息中包含CM表号、IMSI、CM业务类型(MT_CALL)、cksn、LAI、GCI、Classmark2、接入网类型、Access State(指示MAP是否发起鉴权、加密、TMSI重分配等)、BSC的信令点编码、MSC号、VLR号等。 22、

PAGING_ACKNOWLEDGE

被叫CM发给CCB的消息,消息中只包含寻呼成功指示。

CCB由此消息得到被叫侧的表号、模块号、PID,CCB同时给CCB_real_called_pid赋值。 23、

MP_MM_CmServAcc

与MM_MP_PageResponse消息对应。消息中包含IMSI。 24、

MP_CM_CallData

此消息中包含被叫用户数据MSISDN、IMSI、IMEI、用户类别、签约的BC、补充业务数据。还包含呼叫参考号。 25、

PAGING_CONNECT_ACK

消息中包含BSC_INFO(DPC、NI)、GCI、Classmark2、被叫号码、用户属性(包括签约的各种业务)、MSC号、IMSI、呼叫参考号、IMEI、Address Info。 被叫签约的EMLPP信息也是通过这条消息送给CCB,最终到话单里的。 26、

SETUP

CCB向被叫CM发送的SETUP消息。 消息中包含BC(主叫侧的BC)、被叫号码、Source Code、CCB Information、Address Info、用户属性等。 27、

MMCC_DATA_REQ(DTAP_SETUP)

被叫CM向被叫手机发送的SETUP消息,此消息中主要包含协商后的BC(主叫送过来的BC和被叫签约的BC取交集)。 28、

SETUP_ACKNOWLEDGE

被叫CM发送给CCB的消息。 29、

CONTINUITY

CCB发送给被叫CM,通知被叫侧主叫的连接已经建立。

被叫CM将CM表中的CotInd置为CM_COT_RECEICED,发送缓存的消息。 30、

MMCC_DATA_IND(DTAP_CALL_CONFIRMED)

此消息中主叫就包含再一次经过手机协商后的BC。 31、

CM_MP_SubscriptionCheck_Req

由MAP提供业务检查,消息中包含BC。 32、

MP_CM_SubscriptionCheck_Rsp

消息中包含BC,但没什么用。 33、

CALL_CONFIRMED

被叫CM发送给CCB的消息。

消息中包含BC、Source Code、Address Info、业务码(是从BC中得出的)等。 CCB将BC、Source Code、Address Info、业务码记录到被叫侧信息中。 晚选MGW时,CCB在这时去选择网关。 34、

BEARER_INFO

CCB发送给被叫CM的消息。

此消息中包含主叫AMG、被叫AMG、被叫EMG、逻辑C、主叫的逻辑T、主叫的CodecList、跨网关时还包含中间串。

MM_ACM_ACCBDBRABM_BDB_HUNT_A_CIRCUIT_IN_MODULESDB_HUNT_A_CIRCUIT_IN_MODULESCROADD_REQADD_REPLYADD_REQADD_REPLY(37)SMMSG_PREPARE_BEARER_RSP(38)BEARER_INFO(36)SMMSG_PREPARE_BEARER_REQCM_B(35)CMHO_RABM_RESOURCE_REQMM_BRABM_CMHO_RESOURCE_REQ_RSPCMHO_RABM_RAB_ASSIGN_REQRABM_MMHO_RAB_ASSIGN_REQAssignmeng_RequestMMHO_RABM_RAB_ASSIGN_REQ_RSPRABM_CMHO_RAB_ASSIGN_REQ_RSPALERTMMCC_DATA_IND(DTAP_ALERTING)Assignmeng_CompleteBEARER_INFO(39)CONNECT_NET(40)ALERTINGALERTINGMMCC_DATA_REQ(DTAP_ALERTING)(41)SMMSG_SEND_TONE_REQCROMOD_REQMOD_REPLY(42)SMMSG_SEND_TONE_RSPCONNECT(44)SMMSG_STOP_TONE_REQRTINGCONNECT(43)CONNECTMMCC_DATA_IND(DTAP_CONNECT)NECTMMCC_DATA_REQ(DTAP_CONNECT)MOD_REQMOD_REPLYECT_ACLEDGEMMCC_DATA_IND(DTAP_CONNECT_ACK)SMMSG_STOP_TONE_RSPCONNECT_ACKNOWLEDGEMAPCONNECT_ACKNOWLEDGECC_MP_CALL_CONNECTEDMMCC_DATA_REQ(DTAP_CONNECT_ACK)CONNECT_ACKNOWLEDGE(MSS移动终结呼叫流程-2,结束。)

35、

CMHO_RABM_RESOURCE_REQ

被叫CM向RABM发送的资源请求消息。

此消息中包含中间串(主被叫跨网关的时候)、RABID、AMG、EMG、BC、优先级信息、逻辑C、对端信息(主叫侧AMG、逻辑T、选择的CodecList)等。 36、

SMMSG_PREPARE_BEARER_REQ

被叫侧RABM向CRO发送的PB消息。

相对于主叫侧的PB消息,此消息中包含中间串的多个物理T和接入端点。这使得H248要通过多条ADD_REQ消息到网关上添加这些物理T。同一个网关上的两个T可以通过一条ADD_REQ消息添加。 37、

SMMSG_PREPARE_BEARER_RSP

被叫侧的PB响应消息,包含被叫侧的逻辑T。 38、

BEARER_INFO

被叫CM给CCB发送的消息。包含被叫逻辑T、主被叫协商后的Codec信息。 CCB直接将此消息透传到主叫侧。 39、

CONNECT_NET

被叫CM发送给CCB的,消息内容同主叫侧。

CCB将消息中的信息记录到CCB控制表的被叫侧。 40、

ALERTING

CCB发送给主叫CM的ALERTING消息中包含CCB Information、alert type、用户类别等。 41、

SMMSG_SEND_TONE_REQ

主叫CM向CRO请求放回铃音,消息中包含放音的逻辑T和TONEID,这里TONEID就是回铃音TID_RING_BACK_TONE,值为6。 CRO收到此消息后,最终通过H248向网关发送MOD_REQ消息,消息中包含要放音的物理TID,这个T就是主叫侧的接入端点。 42、

SMMSG_SEND_TONE_RSP

CRO给CM返回放音请求的响应。 43、

CONNECT

被叫CM发送给CCB的消息,里面包含Connected Number(即最终的被叫号码)。 44、

SMMSG_STOP_TONE_REQ

主叫CM向CRO请求停止放回铃音,消息中包含放音的逻辑T。

中继入局呼叫(ISUP) .3

ISUP① IAMCCBCM_BMM_BMTP1_ISUP多国适配启动号码分析② SETUPSETUP_ACKNOWLEDGE③ INFORMATIONCALL_PROCEEDINGCC_VLR_QUERY_CCB_REQVLR_CC_QUERY_CCB_RSPVLRMAP④CC_MP_OBTAIN_SUBPARA_INCOMING_CALLMP_CC_CONNECTIONPAGE⑤ MP_PAGE_MSPAGE_MP_CONNECT_INDPAGE_VLR_INSERT_PAGING_INFO_REQVLR_PAGE_INSERT_PAGING_INFO_RSPAIM⑥ PAGE_BSSMAP_PAGINGVLR被叫响应寻呼RR_EST_IND(MM_PAGING_RSP)RR_EST_RESPMM_Get_Paging_Info_From_VDBMM_Get_Paging_InfoMMCC_EST_RESPVLR指示是否对被叫发起鉴权,加密,TMSI重分配MM_PAGE_RSP⑦ MM_MP_PageResponse⑧ PAGING_ACKNOWLEDGEMP_MM_CmServAcc⑨ MP_CM_CallData⑩ PAGING_CONNECT_ACKMMCC_EST_CNF(11) SETUPMMCC_DATA_REQ(DTAP_SETUP)SETUP_ACKNOWLEDGESETUPCM_MP_SubscriptionCheck_ReqMMCC_DATA_IND(DTAP_CALL_CONFIRMED)CALL_CONFIRMEDMP_CM_SubscriptionCheck_Rsp(12) CALL_CONFIRMEDCALL_PROCEEDING(中继入局呼叫(ISUP)流程-1,后续流程参

见下面的流程)

1、 IAM

此消息中包含源信令点、目的信令点、选定的CIC、链路选择码、主叫号码、被叫号码为漫游号码等)、承载信息(user service information)、EMLPP信息等。 2、 SETUP

ISUP发送给CCB的SETUP消息。与CM发给CCB的SETUP不同的是,这个消息中包含AMG,这是ISUP根据入局IAM消息中的CIC等获得的。

3、 CCB_CCB_INFORMATION

CCB自发一条INFORMATION消息,启动号码分析。CCB检查主叫侧为中继,得出CCB_call_type为CT_INCOMING。CCB检查被叫号码类型为GCT_MSRN,向VLR发送CC_VLR_QUERY_CCB_REQ消息,查询这个漫游号码的信息。 4、 CC_MP_OBTAIN_SUBPARA_INCOMING_CALL

CCB向MAP取被叫用户数据。

5、 MP_PAGE_MS

该消息中包含MSC号、VLR号、LAI、GCI等信。以便向被叫发起寻呼。

6、 PAGE_BSSMAP_PAGING

向A口发送寻呼消息,消息中包含IMSI、小区和优先级信息。

7、 MM_MP_PageResponse

是被叫MM发送给MAP的消息,作用类似于主叫MM发送给MAP的业务请求消息。消息中包含IMSI、CM业务类型(MT_CALL)、cksn、LAI、GCI、Classmark2、接入网类型、Access State(指示MAP是否发起鉴权、加密、TMSI重分配等)、BSC的信令点编码、MSC号、VLR号等。Map则以MP_MM_CmServAcc作为该消息的响应消息。 8、 PAGING_ACKNOWLEDGE

被叫CM发给CCB的消息,消息中只包含寻呼成功指示。

9、 MP_CM_CallData

将被叫用户数据告知给CM,包含MSISDN、IMSI、IMEI、用户类别、签约的BC、补充业务数据。

10、 PAGING_CONNECT_ACK

消息中包含BSC_INFO(DPC、NI)、GCI、Classmark2、被叫号码、用户属性(包括签约的各种业务)、MSC号、IMSI、呼叫参考号、IMEI、Address Info。被叫签约的EMLPP信息也是通过这条消息送给CCB,最终到话单里的。 11、 SETUP

CCB向被叫CM发送的SETUP消息。消息中包含BC(主叫侧的BC)、被叫号码、Source Code、CCB Information、Address Info、用户属性等。

12、 CALL_CONFIRMED

被叫用户响应SETUP消息。消息中包含BC、Source Code、Address Info、业务码(是从BC中得出的)等。CCB将BC、Source Code、Address Info、业务码记录到被叫侧信息中。

ISUPDBDB_OFC_HUNTCCBCM_BMM_BCROSMMSG_PREPARE_BEARER_REQSMMSG_PREPARE_BEARER_RSP(13) MGW_INFOEQ将产生的LC,LT1和主叫的codecList传给被叫侧PLYBEARER_INFOBEARER_INFODB(14)DB_HUNT_A_CIRCUIT_IN_MODULESDB_HUNT_A_CIRCUIT_IN_MODULESCROADD_REQ(15)SMMSG_PREPARE_BEARER_REQRABM_BCMHO_RABM_RESOURCE_REQ包含被叫逻辑T、主被叫协商后的Codec信息ADD_REPLYADD_REQADD_REPLYSMMSG_PREPARE_BEARER_RSP(16)BEARER_INFORABM_CMHO_RESOURCE_REQ_RSPBEARER_INFOCONTINUITY向被叫用户发送指配请求消息CMHO_RABM_RAB_ASSIGN_REQRABM_MMHO_RAB_ASSIGN_REQCONTINUITYAssignmeng_RequestMMHO_RABM_RAB_ASSIGN_REQ_RSPRABM_CMHO_RAB_ASSIGN_REQ_RSPMMCC_DATA_IND(DTAP_ALERTING)Assignmeng_Complete(17)CONNECT_NETALERTINGALERT(18)ALERTINGACMCRO(19)SMMSG_SEND_TONE_REQMOD_REQMOD_REPLYSMMSG_SEND_TONE_RSPCONNECT(21)SMMSG_STOP_TONE_REQ(20)CONNECTMMCC_DATA_IND(DTAP_CONNECT)CONNECT入局侧ISUP向RO请求放回铃音ANMMOD_REQCONNECT_ACKNOWLEDGEMAPCC_MP_CALL_CONNECTEDCONNECT_ACKNOWLEDGEMOD_REPLYSMMSG_STOP_TONE_RSPMMCC_DATA_REQ(DTAP_CONNECT_ACK)结束放回铃音,开始通话CONNECT_ACKNOWLEDGE(中继入局呼叫(ISUP)流程-2,结束)

13、 MGW_INFO

CCB给入局侧ISUP发送的消息。消息中包含主被叫AMG、主叫EMG、信元ET_BEARER_EST_IND(指示创建一个T),跨网关时会包含中间串。

14、 DB_HUNT_A_CIRCUIT_IN_MODULES

RABM为被叫的接入侧查找一个电路。RABM输入DPC、NI、MGWIndex、优先级能力、ITC(由channel Type转换)。如果查询成功,DB返回CIC、GroupNo、DIDMID(电路资源所在的模块号)、bsn、ItcOut(所选电路的承载能力)、TID(这是接入侧的物理T)。

15、 SMMSG_PREPARE_BEARER_REQ

被叫侧RABM向CRO发送的PB消息。

相对于主叫侧的PB消息,此消息中包含中间串的多个物理T和接入端点。这使得H248要通过多条ADD_REQ消息到网关上添加这些物理T。同一个网关上的两个T可以通过一条ADD_REQ消息添加。 16、 BEARER_INFO

被叫CM给CCB发送的消息。包含被叫逻辑T、主被叫协商后的Codec信息。CCB直接将此消息透传到主叫侧。

17、 CONNECT_NET

被叫CM发送给CCB的消息。CCB将消息中的信息记录到CCB控制表的被叫侧。

18、 ALERTING

CCB发送给入局ISUP侧的ALERTING消息中包含CCB Information、alert type、用户类别等。

19、 SMMSG_SEND_TONE_REQ

搜索更多关于: 华为呼叫流程内部呼叫控制流程 的文档
华为呼叫流程内部呼叫控制流程.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3h7087454q9s4tl8lgrm6o2vt5lzqa00cp3_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top