首页 > 技术 > 技术文摘 > 怎样选择VoIP系统中的语音压缩编码

怎样选择VoIP系统中的语音压缩编码

2006-01-23 00:00:00   作者:   来源:   评论:0 点击:1883


  在VoIP系统中,语音编码是用于把话音转换成数据方式来传输,传输协议中包括了 RTP,UDP,与IP 一起成为一个完整的语音协议。我们不难想象,传输中包头也占传输的一个重要部分,在20ms 的语音封包长度,包头可以占40字节,实际语音只有20字节,这文章主要是讨论语音压缩编码对VoIP话音与传输的各种影响。至于包头的压缩,则不在这讨论范围。


  无论在高丢包率条件下还是在没有丢包的条件下,iLBC的语音质量都优于目前流行的G.723.1, G.729A等标准编解码;而且丢包率越大,使用iLBC的语音质量优势越明显。通常情况下,为了衡量IP网络语音质量,将≥5%丢包率的网络情况定义为VoIP的极限网络条件。经过语音质量测试,即使在5%丢包率的情况下,iLBC仍然能够提供相当于GSM手机的语音质量。

  由表一可以看到,不同的语音编码协议有各种不同的带宽、话音质量、CPU处理要求,因此上述几种编码协议也没有一种是绝对可以取代其他的能力。G.711是胜于相对与今天内线TDM话音质量,而且无需任何CPU的处理;G.729是胜于相对占小的带宽,在同一Internet的带宽上,可以容下3倍的话音通道;但却需要更多CPU的处理能力,话音则质量逊于G.711;iLBC 类似G.729,但在有掉包率及延时的情况下,iLBC 比其他的编码都优胜。

  因为以上原因,讯时捷(Switchvox)的IP-PBX 都能支持以上几种重要的语音编码协议。在局域网的环境里,有充足的带宽,所有的IP电话,语音网关都使用G.711协议,这样能达到最理想的话音效果;话音一旦进入了讯时捷IPX服务器后,讯时捷在往Internet传输话音时,便可以根据管理员的选择,对不同的连接点,自动转换成各种指定的压缩编码,达到节省带宽,高话音质量的目的。

美国讯时捷(Swichvox)供稿 CTI论坛编辑

相关阅读:

  • 0

  • 0

  • 0

  • 0

  • 0

  • 0

  • 0

  • 0

分享到:   收藏

专题