论文部分内容阅读
随着全球Internet的迅猛发展,以因特网技术为主导的数据通信在整个通信业务中的比例迅速上升,因特网业务已成为多媒体通信业中发展最为迅速、竞争最为激烈的部分,各类网上应用业务也越来越多。
随着数据传输能力的提高,网络中流媒体应用也越来越广泛。由于流媒体应用对网络带宽和传输延时的要求,当前开展流媒体服务仍然面临许多具有技术难题的挑战,如服务质量控制和传输带宽需求等。
由于IP组播技术无法回避的一些先天缺陷限制了它大规模的应用,而应用层组播是在应用层上实现组播功能,这样就不需要网络层有特殊的支持,所以应用层组播逐渐成为了主流。但是应用层组播也带来了一些比较严重的问题,例如对网络资源的无节制的掠夺与浪费等等,因此如何提高应用层组播的效率就成了急需解决的问题。
本文在K叉树结构的基础上提出了一种K叉平面结构,同时在平面的组织上结合了分层和分簇的思想,构建区域环。K叉平面结构降低了子树之间的错误关联度;区域环降低了组播树的深度,减少了组播管理上的复杂度;在不显著增加系统开销情况下,不同平面的区域环之间采用小概率通信,提高了数据恢复和数据传递的效率。
整体而言,组播树的健壮性得到了很好的保证。仿真实验结果证明本模型能够很好的实现对端用户的管理,提高了因某些节点意外失效造成的数据恢复能力和应用层组播的转发效率。