目前很多企业的IP 网络和电话 网络为独立的两套系统。企业的计算机 网络系统的广域 网络通常采用通过路由器将企业内部的局域网连接成企业的IP 网络。而电话 网络由 各个分支机构的PBX或集团电话构成。这样一来,企业内部各个分支机构之间的电话呼叫需要通过公共长途电话服务来实现,长途电话的费用成为企业商业活动的 重大开销。例如:企业内部的一个电话会议可持续数小时。因此,通过租用DDN、Frame Relay 和ATM专线将企业IP 网络和电话 网络在一条链路传输可大量节省企业的电话开销。(如图一)
   
  
  图一:长途VoIP的实现
  通过话音网关将语音信息转换为IP数据包,通过IP 网络传输,即VoIP。由于TCP/IP 网络在一条链路上拥有开放性和互连互通性特点,具有极好的性能价格比,得以广泛使用。目前,大量的企业广域网路由器具有语音网关功能。
  
  由于基于TCP/IP的数据通信与电话语音通信有本质的不同。话音通信对于传输的要求是面向连接的,对于 网络带宽、延迟、误码率和抖动十分敏感。IP数据包的传输是面向非连接的,通信的属性是突发的,流量是变化的,流控制由端设备实现;变长的IP数据包还会引入抖动。因此在IP 网络上实现话音通信需要IP路由器提供全面的QoS保证和呼叫监控。
  
  以图一的 网络为例,介绍实现企业VoIP的重要环节之一:QoS实现。
  
  QoS实现
  
  VoIP 的QoS保证参数如下:
  
  1. 丢包率< 1%。
  
  2. 单向传输延迟< 150ms~200ms。
  
  3. 抖动< 30ms。
  
  4. 每个呼叫需要21Kbps~106Kbps的带宽(根据编码方式和链路层封装,带宽需求不同)。
  
  话音数据包的丢失会造成话音断断续续,目前标准的DSP芯片可以容忍30ms以内的数据丢失。以每秒50pps的采样速率计算,丢包率需要小于1%。超过1%的丢包率,话音质量将无法接受。
  
  按照ITU的标准,高质量的话音的单向延迟要小于150ms。当单向的话音延迟超过250ms时,人们的谈话会感觉对方反映太慢,就像在用对讲机谈话。根据实践经验,话音的端到端单向延迟必须小于200ms。
  
  通常VoIP设备提供控制抖动的缓冲区来抑制抖动,能够容忍的范围可能到30ms。
  
   根据编码方式和链路层封装,带宽需求不同。以目前通常采用的编码方式:G.729A和G.711来计算,以HDLC为链路封装,带宽的需求分别为 26Kbps和81Kbps。当采用PPP或帧中继链路时带宽为28Kbps和84Kbps。ATM为43Kbps和106Kbps。Multi- link PPP为30kbps和86Kbps。
  
  为达到前面所提到的QoS参数,在设计企业的VoIP 网络时应考虑以下两个方面:
  
  1. 广域网链路的选择
  
  2. 话音网关路由器的QoS功能实现
  
   考虑到链路的延迟、抖动和效率,参考目前国内运营商所提供的服务及价格,广域网链路应以专线为最优,部分城域范围内可考虑帧中继或ATM。线路误码率最 差要小于10-5,否则话音质量会不满足要求。链路的传输延迟应根据距离考虑;国内长途应控制在单向20ms/1000km,国际长途应控制在单向 120ms以内。为确保VoIP和其他 网络应用的平稳运行,语音带宽最好不要超过链路带宽的50%。
  
   话音网关路由器应具有完善的QoS功能。如果广域网带宽低于2Mbps,为避免由长数据包造成抖动,应减小链路的MTU,根据链路带宽设定MTU值。路 由器在做IP包分割时,不应增加太多处理延迟。如果采用ATM或帧中继链路,路由器应支持与ATM或帧中继配合的QoS功能; 如端口控制信令、流量控制等。
  
  话音网关路由器还应该具有良好的端口排队和队列调度功能。对于语音数据包应分配独立的队列,并优先转发。目前,从实践中看,Cisco路由器的低延迟队列LLQ和CBWFQ的混合队列方式最行之有效。其原理如下:
  
  其中,LLQ确保语音数据包能够被优先转发,在链路拥塞的情况下,确保最小的 网络延迟和丢包率。CBWFQ可保障其他应用的平稳运行。Fragment and Interleave可避免造成 网络的抖动。
    
  图二:CBWFQ算法
  有了QoS的保障,在正常状态下可提供高质量的话音;但是当出现一些异常情况时,如链路误码率升高、路由器繁忙、路由震荡等,语音质量还会下降。在这种情况下,如何监控 网络状态,并提供呼叫路由的转移,将电话通过公共电话网联接电话将是企业VoIP不可缺少的功能。

企业IP电话部署之保障QoS相关推荐

  1. IP电话在企业应用的分析

    VoIP是建立在IP技术上的分组化.数字化传输技术,其基本原理是:通过语音压缩算法对语音数据进行压缩编码处理,然后把这些语音数据按IP协议进行打包,经过IP网络传输到接收地.现在很多企业网络都实现了专 ...

  2. 基于RTP协议的IP电话QoS监测及提高策略

    基于RTP协议的IP电话QoS监测及提高策略 本文转自 http://jxic.jiangxi.gov.cn/Html/2008321143656-1.html 1. 概述  随着Internet和多 ...

  3. 语音技术IP电话的原理结构

    随着光网络的飞速发展和数字传输技术的应用,原来在数据通信网中被视为应用"瓶颈"的带宽和服务质量等问题一一得到解决,推动了IP技术的飞速发展,带动各种应用向IP靠拢, IP电话(又称 ...

  4. 【RFC6405 IP 电话 (VoIP) SIP 对等互连用例 VoIP SIP Peering Use Cases】(翻译)

    原文 rfc6405 (ietf.org) Voice over IP (VoIP) SIP Peering Use Cases  IP 电话 (VoIP) SIP 对等互连用例 概述 本文档描述了会 ...

  5. 随机ip案例_案例研究:IP电话集成

    随机ip案例 介绍 在第二个InfoQ案例研究中(请参阅关于Brasilian National Healthcare System的第一个案例),我们将研究电话领域中一个有趣的解决方案. LiteS ...

  6. 视频IP电话全国产化电子元件推荐方案

    方案概述: 视频电话设备是由电话机.摄像头.显示屏等组成的.视频电话融合了语音.视频.通信等应用于一体.视频电话的话机和普通电话机一样是用来通话的 , 摄像头的功能, 是摄取本方用户的图像通过通信模块 ...

  7. IP电话基本原理详细解析

    一.IP电话基本原理: 通过语音压缩算法对语音信号进行压缩编码处理,然后把这些语音数据按TCP/IP标准进行打包,经过网络把数据包发送到接收地:接收端把这些语音数据包串起来,经过解码解压缩处理后恢复成 ...

  8. 先锋录音系统服务器,先锋音讯IP电话云录音系统——全球首创

    [IT168厂商动态] 伴随着IP技术的进步和通信产业的蓬勃发展,先锋音讯IP电话"云"录音系统近日在国内独家登场.这项系统在实现了模拟线路.混合线路和IP线路的同时,也实现了云上 ...

  9. 什么样的企业需要私有化部署?

    编者按:本文介绍了私有化部署的概念及特点,分析了私有化部署适用于什么样的企业,并进一步提出天翎低代码平台在私有化部署方面颇有建树,可以满足企业需求. 概要: (1)私有化部署的概念及特点 (2)什么样 ...

最新文章

  1. 面试官: 谈谈什么是守护线程以及作用 ?
  2. 《当程序员的那些狗日日子》(三十五)欲去还留
  3. Spring4 MVC + REST + List + Bootstrap 简单示例
  4. 在Windows下安装JDK的通常步骤
  5. flex 换主轴后子元素占满_Chrome72 嵌套 flex 布局修改,你的网站可能会发生布局错乱...
  6. Kubernetes要成为一个企业友好平台,到底还缺啥?
  7. Coregistration: Simultaneous Alignment and Modeling of Articulated 3D Shape
  8. cad2019字体_这些是2019年最有效的简历字体
  9. css半透明渐变过渡效果
  10. html5虚拟摇杆,[Unity插件] 虚拟摇杆EasyTouch
  11. yb3防爆电机型号含义_YBX3防爆电机
  12. 苹果笔记本装win7_小白“复活记”,十多年前的MacBook,曲折安装Win7
  13. 生物信息学biojava|从本地读取并解析遍历genbank文件|从genbank中提取CDS等注释信息
  14. 简单的了解下前端路由 hash 与 history 差异
  15. 学习笔记-Power-Linux
  16. 【面试】被问“怎么进行接口测试”的知识点大全
  17. python假设产品列表如下_Python.习题五 列表与元组(上)
  18. golang读写文件的几种方式
  19. 如何进入Google工作? Google招聘流程介绍
  20. 关于如何向老板提涨工资

热门文章

  1. 什么是源,什么是镜像
  2. 4、设备选型和参数-根据现场情况,给出压滤机最终主机选型,和配套设施的选型...
  3. ADM的兴衰起落。道翰天琼认知智能未来机器人接口API
  4. livox的一些使用
  5. sizeof的使用(指针和数组地址的区别)
  6. 安全牛+瑞数信息:《数据安全管控平台应用指南》报告共同发布
  7. 在 Scala 中读取整个文件
  8. PXE安装系统,tftp open timeout
  9. 阿里云移动研发平台EMAS,2月产品动态
  10. ubuntu如何修改hostname