论文部分内容阅读
计算机通信技术及多媒体编码技术的发展,使实时的音频、视频等应用进入计算机网络。网络已成为一种主流的通信方式,但是仍然存在许多问题没有能够得到良好的解决,关键的问题就是服务质量(QoS)的问题。因此,如何在现有网络基础上能够为各种类型的应用提供期望的服务质量成为网络通信发展的一个重要的方向。本文结合国内外对OoS相关领域的研究成果,首先从整体网络模型入手,以IETF定义的两种QoS服务模型为切入点,概括出提供QoS支持的网络通信系统所应具备的特征,并在综述分析了这两种服务模型的基础上,对两者的有机结合作进一步讨论;接下来进入文章着重阐述的部分,以网络中单个节点为出发点,提出其为保证QoS所采取的各种控制机制,其中,单个节点可以为收发端节点,也可以是网络中间转发路由器。对于接收端与发送端,主要介绍其具备的对于网络发送数据的流量控制和基于TCP协议的拥塞控制等相关机制,而对于网络中间转发路由器,对其为保障QoS所采取的接入控制、缓存管理、流量整形、拥塞控制等机制进行较为详细的阐述,并参考其他相关文献,对这些领域当今研究的前沿课题进行简要介绍,最后,针对QOS参数对路由器服务性能一些要求,重点研究支持QoS控制的路由器所具备的调度机制。与国内相关领域文献相比,本文的不同之处在于将QoS控制的重心由整体模型研究转为各网络节点单元的控制算法的研究,并对较为关键的算法做适当仿真,验证了控制算法理论结论和仿真结果的基本拟合,此外,本文另一个与其他相关文献的不同之处是部分算法的仿真采用事件调度编程的方法,而不是已有的软件,因此,更有利于理解算法的具体流程。关于QoS研究至今仍然是一个很开放的研究领域,存在有很多活跃的课题,本文在对各个章节的总结中,也会提出这些有待于继续研究的领域与课题。