论文部分内容阅读
在泛在网络环境中,协同的目的是为了突破单一网络的能力,以实现更加高效的业务传输,为用户提供无缝、最佳的业务体验。在泛在网络的协同中,业务数据将不再由单一网络进行传输,需要根据业务特征及网络特性,将业务分配到不同的网络路径中进行传输。采用多路径为终端提供服务的方式可以避免网络中由于单条路径中断或拥塞而导致的传输失败,提高网络的鲁棒性。此外,采用多路径协同传输方式,能够充分利用泛在网络中多种接入方式提供服务的优势,带来更高的数据传输速率,为用户提供高效、流畅的业务体验。在泛在网络中为用户提供流媒体应用是未来的发展趋势。传统的流媒体服务模型是基于单路径传输的,在传输过程中将不可避免的受到网络实时状态的影响,如差错、抖动和丢包等网络传输问题。针对泛在网络中流媒体传输的挑战,本文提出了多源分布式流媒体传输机制。首先简述了当前协同传输机制的相关研究理论,研究总结了当前主要的网络协同传输机制,并分析了它们的不足之处。在此基础上,本文提出了接收方驱动的多源分布式流媒体传输机制。设计了该机制的流程及主要控制算法,在提升传输质量的同时保障了媒体流对于网络中传统TCP流的公平性。随后,本文提出了基于内容感知的多路径流媒体包分发算法。首先研究了流媒体文件不同类型帧对于解码的重要性,并在此基础上提出了结合帧类型的多路径包算法,使网络的协同传输机制更好的适应流媒体内容的特性。最后,本文对提出的分布式流媒体系统传输的进行了场景建模与仿真,仿真结果表明本文提出的多源分布式流媒体传输机制能够有效的改善流媒体传输的质量,从而适应未来网络发展的需求。