多媒体彩铃媒体板卡
工作过程研究
(分析篇)
2008-12-25
第一章: 多媒体彩铃信令流程介绍
这里,如无特殊说明,都是指在跨接方案中的正常流程与多媒体彩铃
平台交互的信令流程。
另外,文档中涉及的流程和多媒体资源节点的处理流程仅供参考,可
能还有错误的地方,请注意。
注: 多媒体彩铃平台通过H.245方式发送DTMF信息来指示终端停
止和启动计时
流程说明:
| 序号 | 消息名 | 解释 |
| 1 | Setup | 主叫MSC SERVER A收到主叫用户的SETUP消息, 消息中携带的BC_IE信元中ITC为’UDI’, ORA为'H.223&H.245’(消息中的参数需要符合”中国移动3G电路域可视电话总体技术要求”规范,以下简称:中移3G可视电话规范) |
| 2 | SRI | 主叫MSC SERVER A向被叫HLR发SRI,查询路由信息 |
| 3 | PRN | 被叫HLR向被叫用户当前所在的被叫MSC SERVER B发PRN,询问MSRN; |
| 4 | PRN_ACK | 被叫MSC SERVER B分配MSRN,向被叫HLR回 PRN_ACK; |
| 5 | SRI_ACK | 被叫HLR向主叫MSC SERVER A发SRI_ACK,根据SRI信令中带有的多媒体彩铃支持信息标志,SRI_ACK中带有MSRN以及多媒体彩铃补充业务码SS_Code; |
| 6 | Call Proceeding | 主叫MSC SERVER A获得被叫的MSRN后,向主叫终端发起Call_Proceeding |
| 7 | BICC IAM | 主叫MSC SERVER A根据多媒体彩铃业务码,判断出被叫用户是多媒体彩铃用户,向多媒体彩铃平台呼叫发起BICC IAM,被叫号码为“业务码+被叫ISDN”;此处BICC IAM中需包括如下信息: 必须携带多媒体彩铃的业务码、被叫MSRN、被叫MSISDN,参见设备要求章节中对交换机的要求。 |
| 8 | BICC IAM | 多媒体彩铃平台利用MSRN向被叫MSC SERVER B侧发起BICC IAM;必须携带主叫MSISDN、被叫MSRN |
| 9 | Paging | 被叫MSC SERVER B寻呼被叫; |
| 10 | Paging_ACK | 被叫用户终端响应被叫MSC SERVER B的寻呼; |
| 11 | Setup | 被叫MSC SERVER B向被叫用户发SETUP消息, 消息中携带的BC_IE信元中ITC为’UDI’, ORA为'H.223&H.245’(消息中的参数需要符合:中国移动3G可视电话规范) |
| 12 | Call Confirmed | 被叫用户返回CALL CONFIRMED消息,没有携带新的BC_IE,表示能够支持VP被叫. (消息中的参数需要符合:中移3G可视电话规范) |
| 13 | Alerting | 被叫用户成功建立连接后,终端振铃,同时返回振铃消息给被叫MSC SERVER B; |
| 14 | BICC ACM | 被叫MSC SERVER B向多媒体彩铃平台侧回BICC ACM,其中用户状态为空闲; |
| 15 | BICC ACM | 多媒体彩铃平台向主叫MSC SERVER A侧回送BICC ACM消息; |
| 16 | Alerting | 主叫MSC SERVER A向主叫移动用户发送Alerting消息. |
| 17 | CONNECT | 主叫MSC SERVER A送CONNECT消息给主叫用户终端;指示主叫用户终端可以进行H245协商; |
| 18 | CONNECT_ack | 主叫用户终端向主叫MSC SERVER A回Connect_ack |
| 19 | H.245建立 | 主叫终端和多媒体彩铃平台进行H.245的协商 |
| 20 | DTMF传送 | 在H.245过程建立后,多媒体彩铃平台立刻发出DTMF(CC)指示终端停止计时 |
| 21 | 播放多媒体彩铃 | 主叫终端能看到被叫为其订制的多媒体彩铃. |
| 22 | Connect | 被叫用户接听来话(应答),终端向被叫MSC SERVER B发送Connect消息; |
| 23 | BICC ANM | 被叫MSC SERVER B向多媒体彩铃平台侧发送BICC ANM应答信令; |
| 24 | CONNECT_ack | 被叫MSC SERVER B向被叫用户回Connect_ack |
| 25 | BICC ANM | 多媒体彩铃平台指示主叫交换机用户已应答,开始计费 |
| 26 | DTMF传送 | 在H.245过程建立后,多媒体彩铃平台立刻发出DTMF(CD)指示终端开始计时 |
| 27 | H.245建立 | 被叫终端和多媒体彩铃平台建立H.245. 同时多媒体彩铃平台停止向主叫终端播放多媒体彩铃.接通主被叫音视频通道. |
| 28 | 通话 | 主叫和被叫开始视频通话 |
| 29 | H.245拆除(被 叫终端与多媒体 彩铃平台) | 被叫挂机,被叫终端与多媒体彩铃平台之间关闭H.245音频、视频逻辑通道,结束H.245会话 |
| 30 | H.245拆除(多 媒体彩铃平台与 主叫终端) | 多媒体彩铃平台与主叫终端之间关闭H.245音频、视频逻辑通道,结束H.245会话 |
| 31 | Disconnect | 被叫终端向被叫交换机发起Disconnect拆线消息 |
| 32 | BICC REL | 被叫交换机向多媒体彩铃平台发BICC REL消息,请求拆线 |
| 33 | REL | 被叫交换机向被叫终端发REL消息,请求拆线 |
| 34 | RLC | 被叫终端返回RELEASE COMPLATE |
| 35 | BICC REL | 待多媒体彩铃平台与主叫终端的245过程拆除完成之后,多媒体彩铃平台向主叫MSC SERVER发BICC REL消息,请求拆线 |
| 36 | Disconnect | 主叫MSC SERVER向主叫终端发起Disconnect拆线消息 |
| 37 | BICC RLC | 多媒体彩铃平台向被叫MSC SERVER发送BICC RELEASE COMPLATE |
| 38 | BICC RLC | 主叫MSC SERVER向多媒体彩铃平台发送BICC RELEASE COMPLATE |
| 39 | REL | 主叫终端向主叫MSC SERVER发REL消息,请求拆线 |
| 40 | RLC | 主叫MSC SERVER返回RELEASE COMPLATE |
第二章: 多媒体彩铃控制节点处理过程简介(CN篇)
CN信令流程设计:
其中部分信令的顺序可能会和上图不一致,另外,消息名称及消息过程可能也会
不同。但是本文主要目的在通过流程来研究板卡自身的处理过程,该不一致部分
不影响媒体板卡的处理,这里就按照上述流程来进行研究。
CN的消息流程这里不做详细的说明。
根据以上的CN信令流程,多媒体资源部分大致需要完成的功能如下:
| 序 | 消息名 | 解释 | 多媒体资源节点需要完成的工作 |
| 1 | (T)MEDIARESALLOC_REQ | 申请资源消息 | 检查DSP状态,获取一个空闲DSP的IP地址和端口号。 |
| 2 | (T)MEDIARESALLOC_CNF | 申请资源确认,消息中要携带之前获取的IP地址和端口号 | 发送确认消息 |
| 3 | (T)IVRSERVICE_REQRtpConnect | Rtp连接指示消息,需要携带被叫端MGW的IP地址和端口号,还要只是NBUP连接方式 | 根据消息中的地址和NBUP连接方式(由谁发起初始化消息),进行rtp的连接 |
| 4 | (T)IVRSERVICE_CNF | 连接成功确认 | 发送连接确认消息 |
| 5 | (O)MEDIARESALLOC_REQ | 申请资源消息 | 检查DSP状态,获取一个空闲DSP的IP地址和端口号。 |
| 6 | (O)MEDIARESALLOC_CNF | 申请资源确认,消息中要携带之前获取的IP地址和端口号 | 发送确认消息 |
| 7 | (O)IVRSERVICE_REQRtpConnect | Rtp连接指示消息,需要携带被叫端MGW的IP地址和端口号,还要只是NBUP连接方式 | 根据消息中的地址和NBUP连接方式(由谁发起初始化消息),进行rtp的连接 |
| 8 | (O)IVRSERVICE_CNF | 连接成功确认 | 发送连接确认消息 |
| 9. | (O)IVRSERVICE_REQh.245on | 245逻辑通道建立消息 | 打开h.245逻辑通道,完成主从设备的协商,完成能力的协商。 |
| 10 | (O)IVRSERVICE_CNF | H.245245确认消息 | 发送确认消息 |
| 11 | (O)IVRSERVICE_REQmediaplay | 多媒体播放指示消息 | 向主叫播放多媒体, |
| 12 | (O)IVRSERVICE_REQdtmf CC | 发送DTMF CC指示 | 向主叫终端发送DTMF CC(H.245方式) |
| 13 | (O)IVRSERVICE_CNF | Dtmf发送确认 | 发送确认消息 |
| 14 | (T)IVRSERVICE_REQh.245on | 245逻辑通道建立消息 | 打开h.245逻辑通道,完成主从设备的协商,完成能力的协商。 |
| 15 | (T)IVRSERVICE_CNF | H.245确认消息 | 通道建立后发送确认消息 |
| 16 | (O)IVRSERVICE_REQdtmf D | 发送DTMF CD指示 | 向主叫终端发送DTMF CD(H.245方式) 停止播放多媒体彩铃 |
| 17 | (O)IVRSERVICE_CNF | Dtmf发送确认 | 发送dtmf cd后,发送确认消息 |
| 18 | (T)BRIDGERESCONN_REQ | 资源桥接消息,消息中携带两个资源的相关信息 | 根据消息中的资源信息,进行资源桥接 |
| 19 | (T)BRIDGERESCONN_CNF | 桥接确认消息 | 桥接完成后发送桥接确认消息 |
| 20 | (O&T)IVRRELEASE_REQ | 释放两个资源 | 释放资源 |
| 21 | (O&T)IVRRELEASE_CNF | 资源释放确认消息 | 资源释放完成,会释放确认消息 |