非官方数据只供参考: 举例说明一下: ————————————————————————————————————————————– 以下为来自DBL的数据 服务器占用带宽影响音质、呼通率、计费准确度和断线等情况。因此,正确 1、带宽:IP 电话使用带宽和语音编码格式有关,基本计算方式是,G711 单路使 G.711与G.729语音带宽的计算方法Posted by 王二小 on July 20th, 2013 我们知道G.711与G.729的带宽分别是80Kbps和24Kbps。记住这两个已经足够了,但如果进一步了解了它们的来由则更好。 恩奎斯特原理规定声音的采样频率是每秒8000次,每次8bit,语音数据带宽就是64Kbps(8000*8)。正常语音包是10ms成帧一次,每两帧成一个包。这样,每秒就成50个包(1000/20)。每个包的IP头是20byte,UDP头8byte,RTP头12byte,总共 40byte,或320bits(40*8)。50个包就是16000bits(320*50),或16K。就是说全部包头的带宽要求是16Kbps。加上语音数据,全部带宽就是80Kbps(64+16)。那么每个包的大小是多少呢?80Kbits/50=1600bits=200byte(1600 /8)。其中,语音数据的大小是160byte(200-40,或64K/8/50)。这是G.711。 G.729采用了压缩算法,语音数据大小是20byte(显然,比起G.711的160byte,压缩比为8:1),包头不变还是40byte,一共就是60byte。带宽要求就是60*8*50=24000bps=24Kbps。这是G.729。 由于相对数据负载,包头太大(2倍),看上去似乎头重脚轻,所以G.729在WAN的电路上往往对包头进行压缩。压缩过后的包头是4byte或2byte。带宽要求将进一步减少。 常用编码占用带宽表 编码名 IANA CODE 采样率 PTIME 语音带宽(不含包头) AMR 96 8000 20 12.2kbps AMR-WB 100 16000 20 23.85kbps G723 4 8000 30 6.3kbps G729 18 8000 20 8kbps ILBC 97 8000 30 13.3kbps ILBC 98 8000 20 15.2kbps SILK 117 8000 20 20kbps G7221 107 16000 20 24kbps SPEEX 99 8000 20 24.6kbps |
|
来自: icecity1306 > 《通信知识》