MSOFTX3000切换流程(3)

2019-09-01 22:31

MSOFTX3000消息跟踪学习指导

Emg-id:指边缘MGW,出中继所在的网关(目的网关)。 Amg-id:指锚定MGW,主叫所在的网关。

Termed:由于切换出局,需要新建一个端点(LT)。 Ec: 指通知UMG是否打开EC资源。

后续的消息(CRO_MGRA_PREPARE_BEARER_REQ,H248MSG_PREPARE_BEARER_REQ以及ADD_REQ)都是将建立承载的指示通过模块ISUP->CRO->MGRA->H248->SCTP通知到UMG。对于承载建立是否成功,可以通过建立承载的响应消息来判断,例如CRO模块发给ISUP模块的响应消息:SMMSG_HO_PREPARE_RSP来判断。本次是成功建立承载,消息如下:

(19). ADD_REQ

该消息是向关联添加一个终结点请求(原因是切换出局,需要新增一个端点)。该消息内容如

下(消息内容较多,分步骤说明): 第1部分:

可以获得如下信息:

Mgwindex:MGW的索引号。 Sctplinkno:SCTP链路号。

Termination1:表示切换前主叫侧的端点。

Termination2:表示发生切换时,在同一个LC中建立的新端点。 Ip4address:表示配置的H248链路的对端IP地址。 Portnumber:指H248链路对端的端口号。

MSOFTX3000消息跟踪学习指导

第2部分:

Contextid:指上下文ID,一次通话过程中只有一个上下文,同时在不通的通话模式下,该上下

文中含有的端点(termination)数差别较大(例如会议电话的端点较多)。

Topologyreq:端点间拓扑关系建立要求。 Terminationfrom:起始端点。 Terminationto:终止端点。

Topologydirection:端点间建立拓扑的方向(有孤立、单向、双向)。 (注):切换全过程(例如被叫发生切换),端点间拓扑关系建立变化如下:

1.在ADD_REQ消息中增加一个新T,改变TOP关系,主叫T与新增T(被叫新增的T)建立单向,与原来被叫T建立双向连接。

2.当MSC_B通过MAP_Process_Access_Signalling_IND消息透传HO_Detect给MSC-A 时,MSC_A就请求在MGW相应的上下文中改变端点间拓扑方向, 进行内部接网,即通过消息MOD_REQ改变TOP关系(主叫T与新增T建立双向,与原来被叫T建立单向连接)。

3.在切换完成后,新增的端点就取代原来端点功能,同时将原来的端点删除。 (20). ADD_REPLY

该消息是UMG向context中添加一个终结点,对ADD_REQ的响应,消息内容如下:

MSOFTX3000消息跟踪学习指导

(21). IAM

当承载建立完成后,ISUP便发送IAM到MSC_B。 (三)

(22). ACM

MSC-B收到中继来的IAM消息后,将分析被叫号码是否是切换号码,如果是切换号码,便返回ACM消息。 (23). HO_COMMAND

MSC-A收到中继的ACM消息后, 利用从MAP-Prep-Handover-cnf.解析出的内容构造切换命令消息,对手机下发切换命令HO_COMMAND,要求手机切换到MSC_B局。该消息中主要包含层3信息(layer3 info)和小区标识信息(cell identifier),cell identifier是可选信元(本消息中没有),用于告知源侧切换到哪个小区了,消息内容如下图:

(24). MAP_PROCESS_ACCESS_SIGNALLING_IND

当MSC_B收到BSC_B的HO_Detect消息,同时MSC_B进行内部接网后,才发送该消息给MSC_A。MSC-B通过该消息透传BSC_B的HO_Detect消息给MSC-A。 其中HO_Detect消息表示手机已经检测到该BSC的新信道,已经具备接入新的无线信道的条件,但还没有真正接入。该消息主要内容如下:

MSOFTX3000消息跟踪学习指导

MSC_A收到本消息后,MSC_A Server请求在MGW的上下文中改变端点间的流方向,即通过消息MOD_REQ(内部接口消息可以看H248MSG_CHANGE_FLOW_DIR_REQ)改变TOP关系进行内部接网(前面已描述拓扑变化情况)。 (25). MAP_SEND_END_SIGNAL_IND

当切换的用户已开始在BSC_B新的业务信道里继续通话或进行其他业务时,BSC_B会向MSC_B发送HO_COMPLETE消息, 接着MSC_B通过该消息(MP_Send_End_Signal_IND)将HO_COMPLETE消息透传给MSC_A,通知MSC_A局间切换已经完成。该消息主要内容如下:

(26). ANM

MSC-B向MSC-A发送该应答消息,表示切换完成。

(注):在信令消息跟踪上看到ANM消息先于MAP_SEND_END_SIGNAL_IND消息出现,这可能是由于消息解析时序稍有出入。 (27). CLEAR_COMMAND

MSC_A收到消息MP_Send_End_Signal_IND(内含ho_complete)后,给BSC_A发送

Clear_Command消息 ,指示切换完成可以释放资源。BSC_A释放完后回Clear_Complete,消息内容如下:

MSOFTX3000消息跟踪学习指导

(四)

(28). SUB_REQ

该消息是删除端点请求(将被叫切换前的端点删除,使用切换时新增的端点),

(SUB_REPLY为响应消息),该消息内容如下:

(29). H248MSG_RELEASE_TERM_RSP

该消息是内部模块间的消息,删除端点的响应消息,内容如下:

从消息中可以看到删除上下文(80179)中的端点TID成功。 (五)


MSOFTX3000切换流程(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:签证须知 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: