g711alaw:表示G.711(定义了脉冲编码调制技术)的A律编解码方式,带宽为
64kbps,通常被欧洲采用。
g711ulaw:表示G.711的律编解码方式,带宽为64kbps,通常被北美和日本等
国家采用。
g723r53:表示G.723.1AnnexA(多媒体通讯的双速率语音编码,基于多脉冲
多量级化和码激励线性预测技术)编解码方式,带宽为5.3kbps。
g723r63:表示G.723.1AnnexA编解码方式,带宽为6.3kbps。
g726r16:表示G.726AnnexA(使用自适应差分脉冲编码调制技术)编解码方
式,带宽为16kbps。本参数的支持情况与实际使用的板卡有关。
g726r24:表示G.726AnnexA(使用自适应差分脉冲编码调制技术)编解码方
式,带宽为24kbps。本参数的支持情况与实际使用的板卡有关。
g726r32:表示G.726AnnexA(使用自适应差分脉冲编码调制技术)编解码方
式,带宽为32kbps。本参数的支持情况与实际使用的板卡有关。
g726r40:表示G.726AnnexA(使用自适应差分脉冲编码调制技术)编解码方
式,带宽为40kbps。本参数的支持情况与实际使用的板卡有关。
g729a:表示G.729AnnexA编解码方式,对G.729编解码进行了一系列简化,
带宽为8kbps。
g729r8:表示G.729(使用共轭代数码激励线性预测的语音编码技术)编解码方
式,带宽为8kbps。
【描述】
compression命令用来按照优先级别配置语音编解码方式。undocompression
命令用来将某优先级的语音编解码方法恢复为缺省情况。
缺省情况下,最高优先级的语音编解码为g729r8,第二优先级的语音编解码为
g711alaw,第三优先级的语音编解码为g711ulaw,最低优先级的语音编解码为
g723r53。
g711alaw和g711ulaw编解码可以提供高质量的语音传输,但要占用较高的带宽。
g723r53和g723r63编解码提供了静音压缩技术和舒适噪音,较高速率的输出基
于多脉冲多量级技术并提供某种程度上较高质量的音质,较低速率的输出基于码
激励线性预测技术并为应用提供了更大的灵活性。
g729r8和g729a编解码提供的话音质量与32kbps的ADPCM相似,具有长话的质
量,同时具有低带宽、较小时间延迟和适中处理复杂度,因此应用广泛。
为了更清晰地了解各种语音编解码算法对语音带宽、话音质量等的影响,表1-1
介绍相关算法和带宽的关系。
表1-1相关算法和带宽的关系
语音编解码带宽语音质量
G.711(A律、律)64Kbps(没有压缩)语音质量最好
G.72616、24、32、40Kbps语音质量较好
G.7298Kbps语音质量较好
G.723r636.3Kbps语音质量一般
G.723r535.3Kbps语音质量一般
实际的网络带宽和打包间隔和网络结构有关,打包时间间隔越长,网络带宽越逼
近媒体流带宽,网络承载越多(封装的报文头越多),网络带宽越大,同时打包
时间间隔越长,引入的固有编码延时越大。
为了能更方便地根据线路忙闲状况和网络实际情况选择合适的语音编解码算法,
下面几张表列出了没有IPHC压缩时,相关的打包参数,包括打包时长、单位时
长的报文长度、网络带宽等信息。
表1-2G.711算法(A律/µ律)
打包时
长
单位时长
编码字节
报文长度
IP(字节)
网络带宽
IP
报文长度
IP+PPP(字
节)
网络带宽
IP+PPP
编码延
迟
10ms8012096Kbps126100.8Kbps10毫秒
20ms16020080Kbps20682.4Kbps20毫秒
30ms24028074.7Kbps28676.3Kbps30毫秒
G.711算法(A律/µ律):媒体流带宽64Kbps,最小打包时长10毫秒
打包时
长
单位时长
编码字节
报文长度
IP(字节)
网络带宽
IP
报文长度
IP+PPP(字
节)
网络带宽
IP+PPP
编码延
迟
30毫秒246416.8Kbps7018.4Kbps30毫秒
60毫秒488811.6Kbps9412.3Kbps60毫秒
表1-3G.723r63算法
表1-4G.723r53算法
表1-5G.726r16算法
打包时
长
单位时长
编码字节
报文长度
IP(字节)
网络带宽
IP
报文长度
IP+PPP
(字节)
网络带宽
IP+PPP
编码延迟
10毫秒206048Kbps6652.8Kbps10毫秒
20毫秒408032Kbps8634.4Kbps20毫秒
30毫秒6010026.7Kbps10628.3Kbps30毫秒
40毫秒8012024Kbps12625.2Kbps40毫秒
50毫秒10014022.4Kbps14623.4Kbps50毫秒
60毫秒12016021.3Kbps16611.4Kbps60毫秒
70毫秒14018020.6Kbps18621.3Kbps70毫秒
80毫秒16020020Kbps20620.6Kbps80毫秒
90毫秒1802208.8Kbps2269.3Kbps90毫秒
100毫秒20024019.2Kbps24619.7Kbps100毫秒
110毫秒22026018.9Kbps26619.3Kbps110毫秒
g.726r16算法:媒体流带宽16Kbps,最小打包时长10毫秒
表1-6G.726r24算法
打包时
长
单位时长
编码字节
报文长度
IP(字节)
网络带宽
IP
报文长度
IP+PPP
(字节)
网络带宽
IP+PPP
编码延
迟
90毫秒721129.8Kbps11810.3Kbps90毫秒
G.723r63算法:媒体流带宽6.3Kbps,最小打包时长30毫秒
打包时
长
单位时长
编码字节
报文长度
IP(字节)
网络带宽
IP
报文长度
IP+PPP(字
节)
网络带宽
IP+PPP
编码延
迟
30ms206015.9Kbps6617.5Kbps30毫秒
60ms408010.6Kbps8611.4Kbps60毫秒
90ms601008.8Kbps1069.3Kbps90毫秒
G.723r53算法:媒体流带宽5.3Kbps,最小打包时长30毫秒
打包时
长
单位时长
编码字节
报文长度
IP(字节)
网络带宽
IP
报文长度
IP+PPP
(字节)
网络带宽
IP+PPP
编码延
迟
10毫秒307056Kbps7660.8Kbps10毫秒
20毫秒6010040Kbps10642.4Kbps20毫秒
30毫秒9013034.7Kbps13617.5Kbps30毫秒
40毫秒12016032Kbps16633.2Kbps40毫秒
50毫秒15019030.4Kbps19631.2Kbps50毫秒
60毫秒18022029.3Kbps22611.4Kbps60毫秒
70毫秒21025028.6Kbps25630.1Kbps70毫秒
g.726r24算法:媒体流带宽24Kbps,最小打包时长10毫秒
表1-7G.726r32算法
打包时
长
单位时长
编码字节
报文长度
IP(字节)
网络带宽
IP
报文长度
IP+PPP
(字节)
网络带宽
IP+PPP
编码延
迟
10毫秒408064Kbps8668.8Kbps10毫秒
20毫秒8012048Kbps12650.4Kbps20毫秒
30毫秒12016042.7Kbps16644.3Kbps30毫秒
40毫秒16020040Kbps20641.2Kbps40毫秒
50毫秒20024038.4Kbps24639.4Kbps50毫秒
g.726r32算法:媒体流带宽32Kbps,最小打包时长10毫秒
表1-8G.726r40算法
打包时
长
单位时长
编码字节
报文长度
IP(字节)
网络带宽
IP
报文长度
IP+PPP(字
节)
网络带宽
IP+PPP
编码延
迟
10毫秒509072Kbps9676.8Kbps10毫秒
20毫秒10014056Kbps14658.4Kbps20毫秒
30毫秒15019050.7Kbps19652.3Kbps30毫秒
40毫秒20024048Kbps24649.2Kbps40毫秒
g.726r40算法:媒体流带宽40Kbps,最小打包时长10毫秒
表1-9G.729算法
打包时
长
单位时长
编码字节
报文长度
IP(字节)
网络带宽
IP
报文长度
IP+PPP(字
节)
网络带宽
IP+PPP
编码延
迟
10毫秒105040Kbps5644.8Kbps10毫秒
20毫秒206024Kbps6626.4Kbps20毫秒
30毫秒307018.7Kbps7620.3Kbps30毫秒
G.729算法:媒体流带宽8Kbps,最小打包时长10毫秒
打包时长为语音报文包含信息的时间长度。
单位时长编码字节=打包时长×媒体流带宽。
报文长度(IP)=IP头+RTP头+UDP头+语音信息长度=20+12+8+Data。
报文长度(IP+PPP)=PPP头+IP头+RTP头+UDP头+语音信息长度
=6+20+12+8+Data。
网络带宽=媒体流带宽×报文长度/单位时长编码字节。
由于IPHC压缩受网络稳定性影响很大,在线路质量理想、网络非常稳定、没有
丢包或丢包很小时,IPHC的效率才能很好体现。当网络出现波动时,IPHC效率
会急剧降低。在最好情况下,IP(RTP)头可以被压缩到2字节,如果同时启动
PPP头压缩,能节省可观的媒体流带宽。下面以30毫秒打包时长说明各编解码
算法的IPHC最高压缩效率:
编解码算
法
单位时长
编码字节
压缩前IPHC+PPP压缩后
报文长度
IP+PPP(字节)
网络带宽
IP+PPP
报文长度
IP+PPP(字节)
网络带宽
IP+PPP
G.729307620.3Kbps349.1Kbps
G.723r63247018.4Kbps287.4Kbps
G.723r53206617.5Kbps246.4Kbps
G.726r166010628.3Kbps6417.1Kbps
G.726r249013617.5Kbps9425.1Kbps
G.726r3212016644.3Kbps12433.1Kbps
G.726r4015019652.3Kbps15441.1Kbps
表1-10IPHC+PPP压缩的效率
只有当通讯双方拥有的语音编解码方法存在交集时(即拥有双方都认可的编解码
方法),双方才能正常建立通信。如果在某个连接两端设备中设定的编解码方式
不统一,或没有共有的编解码方法,则呼叫将会失败
本文发布于:2022-11-12 18:45:39,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/88/6034.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |