3G(3rd Generation)第3代移动通信系统(IMT-2000);模拟手机被称为1G,数字手机称为2G,增加了GPRS后称为2.5G。
H.324协议指定了如何用同步V.34 Modem来进行基于POTS(Plain Old Telephone Systems)的多媒体通信,其移动扩展部分(H.324M)适用于无线、移动产业;3GPP在ITU H.324M及其他国际标准基础上制订了3G-324M框架性协议,它可以在无线电路交换网络上实现实时多媒体服务,使视频、音频、控制信号等在同一个64K的物理链路上传输;3GPP 3G-324M标准包括两个TS(Technical specs),TS 26.112用于CS呼叫建立,TS 26.111定义3G-324M初始化和操作过程;3GPP2对应的标准为3GPP2 C.S0042 for Circuit-Switched Video Conferencing Services。
如下图所示,3G-324M包括数个子协议:
图1,3G-324M的关键组成元素,摘自参考文献1
H.223,语音、视频、用户数据和控制数据的多路复用与分离(Multiplexing、De-Multiplexing),制定了多路音频和视频信号在单个移动通讯信道的多路复用应用标准;
H.245,制定了在各个阶段的消息控制交换标准;
Audio codec,ARM是强制标准,G.723.1为可选的老的编码标准;
Video codec,H.263为强制性基准协议,MPEG-4是推荐标准;
3G-324M中使用H.245作为终端控制协议,所支持的H.245最低版本是Version 3,推荐实现更新的版本;
H.245使用ASN.1定义消息参数,使用PER编码成字节流;
H.245提供如下功能:
l 支持NSRP、CCSRL;
l 主从模式确定,在会话开始时确定哪个终端作为主控制终端,发生冲突时由主终端确定通信状态;
l 终端能力交换,如多路复用的可选模式、codec、数据共享模式及参数;
l 逻辑通道信令,用于开关媒体传输的逻辑信道,协商相关参数;
l 复用表初始化和更新,增删复用表项;
l 模式请求(Mode request),用于请求从接收者到发送者的操作模式,
l 传输延迟测量,提供精确的质量特性度量;
l 回环测试(Loopback testing);
l 混杂呼叫控制(Miscellaneous call control)命令和指示;
多路复用技术为每种媒体类型指定了一个逻辑信道,可以把不同源提供的多路比特流(如视频、语音、数据、控制信号)合并成单个比特流,在单路信道上进行传输。
H.223多路复用和信号分离层(Multiplexing and De-multiplexing layer)提供多路逻辑信道到单个信道的合并,可以同时支持分时多路复用和包多路复用两种模式;由于无线环境数据传输的高位错误率(Bit Error Rate),H.223定义了不同操作模式用于处理传输出错;
Level 0(H.223基本协议),提供同步和比特填充支持,支持媒体、控制信息和数据包的混合传输;不提供任何容错功能;
Level 1(H.223附录A),使用的同步机制可以有效增强易出错信道的传输性能,提高了mux-PDU的同步传输性能,但在冲突发生时会发生某些出错风险;
Level 2(H.223附录B),是Level 1的进一步增强,提供更稳定的MUX-PDU数据帧;
Level 3(H.223附录C),提供了最稳定的传输方案,但在3G-324M中没有被采用;
H.223适配层(Adaptation Layer)提供逻辑信道的QoS,
AL1,用于传输数据和H.245控制消息,不提供出错检测和恢复能力;
AL2,提供8位CRC校验及可选顺序编码控制,适用于音频数据传输;
AL3,提供了16位CRC校验和可选顺序编码,传输变长的AL SDUs,提供可选的重传过程,适用于视频数据传输;
首先是低电平连接,即通信双方间的数字链路的确立;在呼叫信令成功初始化的同时,一条64kbit/s的透明数据传输链路也成功建立,H.324M比特流将通过这条链路进行传输;该链路建立后,3G-324M手机将执行下述过程:
1, 手机电平检测,即选择H.223多路复用层:每部手机发送一个标志位序列来表示他所能支持的最高移动多路复用电平,采用最高值作为公共电平;手机电平1、2、3分别对应H.223附件A、B、C;
2, MUX-PDUS的传输:传输H.223复用协议数据单元帧;
3, H.245简单响应协议(SRP);
4, 终端交换能力,包括音视频能力、所支持的移动方面的扩展、所支持的复用选项等;
5, 主从模式的决定,H.245消息“Master Slave Determination(MSD) Request”,确定终端的主从模式;
6, 开放逻辑信道,承载话音、视频媒体,定义他们的复用表给远端解复用端;
7, 通话建立后进行媒体交换;
[1] Eli Orr, Radvision,Understanding the 3G-324M Spec,2003
[2] NMS,3G基础知识及3G/视频产品应用,www.ctiforum.com,2005.03
[3] 吴海英,浅谈h.324m/3g-324m多媒体视频协议的互操作性,视频通信,2007-12