随着IP网络与Internet在当今使用得越来越广泛,基于IP网络的视频会议系统也越来越为广大的消费者所接受,在现有企业网内融合语音、视频和数据通信,能为公司缩减大笔商务开支,其中尤以VoIP和视频会议为重要。在IP作为概念炒做的全盛期,我们曾听到过对于IP网络能力的胆的设想,将来的公众信息网络将是IP网络的天下,在这个网络上,除了支持所有的传统电信业务和新兴的信息服务外,将支持花样繁多的多媒体业务,包揽新闻、体育、娱乐、广播、电视为一体的大众传媒业务,甚至家庭的电表、气表、水表以至于每一个电门,大街上的每一个路灯都将由特定的IP地址控制。在这个世界里,传统的电话服务将是的,大量的收益会从其他业务的提供上滚滚而来。正是这样的信心使得以IP网络为的信息产业的股市一升再升。
而现阶段Internet的状况是比较复杂的,带宽参差不齐、时延大、不稳定。如何在IP网络上保证用户信息传输的质量就成为一个不容忽视的重要问题,为解决这一问题,网络服务质量便应运而生。QoS(Quality of Service)服务质量,是网络的一种安全机制, 是用来解决网络延迟和阻塞等问题的一种技术。 在正常情况下,如果网络只用于特定的无时间限制的应用系统,并不需要QoS,比如Web应用,或E-mail设置等。但是对关键应用和多媒体应用就十分必要。当网络过载或拥塞时,QoS 能确保重要业务量不受延迟或丢弃,同时保证网络的高效运行。网络资源总是有限的,只要存在抢夺网络资源的情况,就会出现服务质量的要求。服务质量是相对网络业务而言的,在保证某类业务的服务质量的同时,可能就是在损害其它业务的服务质量。例如,在网络总带宽固定的情况下,如果某类业务占用的带宽越多,那么其他业务能使用的带宽就越少,可能会影响其他业务的使用。因此,网络管理者需要根据各种业务的特点来对网络资源进行合理的规划和分配,从而使网络资源得到高效利用。
目前,IP网络如何提供服务质量(QoS)支持这一问题现已成为业界关注的焦点。对于由QoS控制来实现QoS保证,国际上不同的组织和团体提出了不同的控制机制和策略,比较着名的有:ISO/OSI提出的基于ODP分布式环境的QoS控制;ATM论坛提出的QoS控制策略和实现。
影响Internet视频会议中的音视频QoS有几方面因素。
是网络带宽,即每秒网络所能传输的数据量。带宽对网络服务质量的影响是显而易见的,带宽越宽,就能允许更多的数据传输,从而会提供更好的音视频QoS.虽然目前的互联网的带宽,尤其是中国互联网的带宽在近年来有了很大的改善,如ADSL、长城宽带、联通宽带等宽带接入已得到广泛使用,很多用户已经有了比较宽的带宽。
第二是网络提供的数据传输能力,传统的IP网络只提供"尽力而为"的数据传输能力。随着网络上主机数量的不断增加,网络服务的需求将超过网络提供的能力,从而造成传输时延变化(抖动)、传输时延过大甚至引起分组丢失,也就是说出现了大塞车(网络拥塞)。网络拥塞对一些Internet应用,如电子邮件、文件传输和Web应用一般不会造成太大影响;但对传输时延要求比较苛刻的实时应用。
第三是网络排队,网络中存在很多的节点,如路由器、网关等。这些节点采用排队机制决定数据发放的顺序。如果在瞬间某节点数据排队较长,该节点就会采取丢弃数据包的方式保证节点的正常工作。即使没有被丢弃,经过较长的排队之后,这些数据包往往要花很长的时间才能到达目的地,由此就产生了网络的时延以及时延抖动。
第四是Internet视频会议的音视频网络传输协议的选择,传输层对端到端的QoS有直接影响。当前互联网传输层的网络传输协议主要是传输控制协议(TCP)和用户数据报协议(UDP)。因为本身的特性,TCP不适合使用在实时业务中。因此,实时业务的开发者都使用UDP在互联网上传输数据包。但由于UDP没有任何拥塞避免控制算法,因而会对网络造成大危害。这样,UDP的广泛使用就会如同互联网上的一匹脱缰野马,很容易导致网络过载和高丢包率,还会大量侵占带宽,从而大大地影响视频会议中音视频的传输质量。
QoS目前被分为两大服务类型:集成服务类型和区分服务类型。
集成业务是指在整个网络中为某一业务流量保留一定的带宽,为该服务提供一条端到端的透明通道。这种服务类型能对视频等业务应用提供完全的QoS保证,但是这种保留策略会消耗原本就不多的广域网带宽。
区分服务是一种基于每一跳的QoS策略,网络上的每一台数据中继设备(路由器或交换机)通过检查每一个数据报的包头信息对流量进行分类,在根据调度策略来决定如何转发。相对于集成服务,区分服务的应用更为灵活,效率更高。
在区分服务中,有拥塞管理与拥塞检测避免两种策略机制。
拥塞管理策略是QoS中针对接收报文和发送报文,按一定优先级策略调度入队和发送,从而保障特定内容的报文,按需发送的机制。它的特点是只在设备内部实现,没有互通性要求,不同厂家的设备可能队列调度策略实现不同,但不存在互通问题。目前有以下四种流行的队列机制:FIFO、PQ、CQ、WFQ.
(1)FIFO是传统的先入先出队列,没有策略。
(2)PQ优先级队列。共4个优先级:High、Medium、Normal、Low.接口上根据协议类型、报文大小、协议端口号等,划分不同优先级队列,当高优先级队列中有报文时,低优先级队列得不到调度。所以优先级队列适用于应用简单,对某些应用服务要求很高,而其他业务相对不高的应用。它的优势是配置简单,保证高优先级应用的带宽;缺点是不能保证高优先级外的服务得到合理带宽,从而不能公平地保证各种应用的服务质量。
(3)CQ用户定制队列。接口上,根据用户预先的定义,多可配置16个定制队列,加上1个系统队列,共17个队列。用户可根据协议类型、报文大小、协议端口号,以及相应的Access List规则,配置各种队列并分配相应带宽,各队列按照预先设定的带宽调度发送。CQ的优点是保证各种应用能分配到一定的带宽,适于应用相对简单的场合,并且调度算法相对简单,路由器转发效率较高;缺点是配置相对复杂,一种根据协议,端口号,以及其他标准分配队列空间从而保证业务带宽的队列方法。定制队列采用轮询的方式处理队列。
(4)WFQ加权公平队列。WFQ将分组按照不同的业务流、不同的IP优先级,自动按照散列算法,划分成不同的队列,在保证高优先级业务的同时,按照配置权重,将带宽公平地分给低优先级别的业务。Quidway路由器在每个接口上支持4096个队列,在此范围之内,网络管理员可以配置队列的数目和相应权值。WFQ的优点是对所有应用都能比较公平地提供服务质量,对于要求较高的业务可以通过设置权重保障优先级,能智能划分队列和调度,配置相对简单,对网络管理员的要求相对较低;缺点是由于相对公平,对于QoS要求极高的应用,不能像PQ那样保证,策略计算复杂,比较消耗路由器处理能力。它适用于应用较复杂,并且应用相对公平的网络,如Internet.
通过综合灵活地利用上述QoS机制,就可以使视频会议等在各种企业基于Internet的应用中获得限度的传输安全保证。
在今后的基于Internet的网络视频会议或企业应用中,基于终端的QoS解决策略是一个切实可行的方法,在终端增加一定的速率控制和误码控制的机制,在网络保持不变时能够做到一定的QoS保证,提高图像的质量。随着网络的发展、网络带宽的增加和控制机制的完善,基于网络的QoS策略将成为主要的方式。
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。