|
优先级排队算法的带宽分配独立于数据包大小。因此它在没有牺牲统计利用的情况下提供另外的公平性,与端到端的拥塞控制机制可以较好地协同,它的缺点在于实现起来很复杂,需要每个数据流的排队处理、流状态统计、数据包的分类以及包调度的额外开销等。
3、定制排队
定制排队是为允许具有不同最低带宽和延迟要求的应用程序共享网络而设计的。定制排队为不同的协议分配不同的队列空间,并以循环方式处理队列;为特定的协议分配较大的队列空间可以提高其优先级。定制排队比优先级更为公平。
定制排队可以保证每一个特定的通信类型得到固定部分的可用带宽,同时在链路紧张的情况下,避免数据包企图占用超出预分配量限制的可能。
4、加权公平排队
加权公平排队(WFQ:Weighted Fair Queuing)用于减少延迟变化,为数据流提供可预测的吞吐量和响应时间。目标是为轻载网络用户和重载网络用户提供公平一致的服务,保证低权值的响应时间与高权值的响应时间一致。
加权公平排队是一种基于数据流的排队算法,它能识别交互式应用的数据流,并将应用的数据流调度到队列前部,以减少响应时间。WFQ与定制排队和优先级排队不同,能自动适应不断变化的网络通信环境,几乎不需要人工配置。
5、随机先期检测
前面介绍的排队机制是基本的拥塞控制策略,尽管这些技术对控制拥塞是必需的,但它们对避免拥塞现象的发生都显得无能为力。
随机先期检测(RED:Random Early Detection)监视网上各点的通信负载,如果拥塞增多,就随机丢弃一些分组;当源分布点检测到通信丢失,便降低传输速率。它可以在各连接之间获得较好的公平性,对突发业务适应性较强。
6、加权随机先期检测
加权随机先期检测(WRED:Weighted Random Early Detection)是将随机先期检测与优先级排队结合起来,这种结合为高优先级分组提供了优先通信处理能力。当某个接口开始出现拥塞时,它有选择地丢弃较低优先级的通信,而不是简单地随机丢弃分组。
总之,在传统TCP拥塞控制中,结合IP层拥塞控制算法,将是完善Internet拥塞控制最有效的途径,但其发展还有待进一步研究。
三、使用IP组播传输视频的一个实例
我们使用如下方案:利用软件和服务器,在整个IP宽带网上叠加一个处理媒体流的叠加网,由叠加网实现点到多点组播、媒体流路由和多点注入等功能。即计算机配合专用软件组成服务器,实现实时控制。当然,传输方法的实现要能与目前的网络设施相兼容。
以上方案实施过程中,计算机(服务器)时刻监控着系统,达到尽可能好的广播质量和高效率,绝不会发生如“广播风暴”等危险。
根据以上要求我们设计了如下系统,它由四部分组成:视频发送、视频转发、视频接收、视频控制。
1、视频发送
视频发送为预制视频或者称为实时视频,它可以是独立的计算机,也可以与第一级“视频转发”单元共用一台计算机。具体地说,我们先将视频按MPEG-1编码技术进行实时视频压缩,此格式的数码率为1.5 Mbit/s,图像采用SIF格式(352×288),每秒30帧,2路立体声伴音。然后我们将压缩后的信号送到视频转发端。信号从视频发送连接到视频转发是点到点的传输(此单元属于IPv4的通信方式)。
2、视频转发
视频转发主要是将从视频发送端发送来的视频信号,通过IP网络转发给视频接收端或下一级的视频转发端。它是IP组播传输视频信号的核心,视频信号用IP组播方式转发,即对一组特定IP地址(同一类请求的用户)进行数据传送。视频转发,由转发计算机(服务器)完成。
3、视频接收
视频接收是用户的多媒体终端。要求用户的多媒体终端设备必须能支持IP组播。
4、视频控制
其主要功能是对转发站点进行控制,用来建立和管理转发站点上的IP组播数据组的传输。控制系统要能最大限度地满足完成指向需求用户的数据发送,同时密切注意视频传输的质量。具体地说就是要尽可能多地为同类请求用户发送数据,但要在允许的带宽范围之内。这个带宽是通过计算机实时控制的,计算机实时控制系统随时监控视频传输的质量,自动调整带宽;同时对网络其他各项参数也实现实时监控。
此方案的关键技术是合理的视频转发,寻求最大的效率,又有满意的传输质量。此方案的实现,得益于计算机的实时控制技术。我们用此方法在100M Ethernet LAN网络实现实时网络IP组播视频传输的试播,传输MPEG-1视频信号(每个视频流带宽1.5 Mbps),视频信号传输效果良好,证明以上方案是可行的。
四、结束语
虽然IP组播的概念很早就被提出,但是,直到现在它的能力才被充分认识。组播带来的最大好处就是能够提高带宽的利用率和一次向许多接收站点传递相同内容的数据流。如果我们能够做好流量管理和拥塞控制这两方面的工作,那么IP组播 将发挥出更大的作用。本文对此作了一些初浅的探讨,并简要阐述了IP组播的一个实际应用。
参 考 文 献
1、Farinacci D. et al. Multicast Source Discovery Protocol (MSDP). Internet Draft, work in progress, June 1998
2、Internet Group Management Protocol, Version 3, IETF Internet-Draft
3、Internet Draft draft-ietf-mpls-multicast-01 Framework for IP Multicast in MPLS
4、岩延、郭江涛 《组播路由协议设计及应用》 人民邮电出版社 2002.10
上一页 [1] [2] [3] 下一页
 |
频道声明:本频道的文章除部分特别声明禁止转载的专稿外,可以自由转载.但请务必注明出出处和原始作者 文章版权归本频道与文章作者所有.对于被频道转载文章的个人和网站,我们表示深深的谢意。
| 原始作者:佚名 |
录入时间:2006-10-12 |
| 信息来源:不详 |
投稿信箱:itqoo@126.com |
|
|
 |
|