论文部分内容阅读
随着Internet的飞速发展以及VOIP、VOD等多媒体应用的层出不穷,Internet已逐步由单一的数据传输网向数据、语音、图像等多媒体信息的综合传输网演化。对于这些对带宽、延迟、延迟抖动等有特殊要求的多媒体应用来说现有的尽力而为服务远不能满足要求。对用户来说,希望网络能提供更优质、有保障的服务;而对网络运营商来说,希望能够优化网络资源的使用,使网络具有更好的可控和可管理性。因此,网络的QoS控制研究引起了广大研究者的重视,而实现QoS控制也成了下—代Internet的重要特征之一。事实上,网络QoS控制的本质在于资源的管理。因此,实现网络QoS控制的关键技术工作就是:一方面通过有效的接纳控制以保证进入网络的用户流量小于网络资源的服务能力;另一方面通过队列管理对网络资源实施有效的分配和控制。本文对DiffServ中QoS控制技术及应用进行了研究。主要内容包括:
⑴对业务识别的研究。这部分在分析现有业务识别机制的基础止,提出了一种分层的多重技术结合的业务识别机制。在理论研究的基础上,借助EtherPeek和Netfilter/iptables工具,对现有业务进行了识别,得到了一系列结论。
⑵对接纳控制机制的研究。这部分对现有的接纳控制算法进行了较为全面的研究和比较,在此基础上提出了自适应的带宽门限接纳控制算法,根据带宽资源使用情况优先满足高权重业务,再根据自适应分界参数的动态调整,及时地照顾到低优先级业务的接纳。保证了各个优先级业务的服务质量。
⑶对队列调度的研究。这部分是在基于时延的调度算法的基础上将时间片与优先级相结合,提出了一种基于时延的动态优先级调度算法。经过研究又在此算法的基础上提出了改进的算法,最后的算法不仅避免低优先级分组“饿死”而且保证了高优先级分组的发送,提高了算法的公平性。