程。)
对于局内呼叫来说,画在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
相关推荐: