【摘 要】
:
P2P技术的出现推动着整个Internet网络的计算模式由集中式向分布式发展,传统的内容分发模式演变成了P2P与CDN的混合模式。实现大规模和大容量的内容分发已经不再是难事。BitT
论文部分内容阅读
P2P技术的出现推动着整个Internet网络的计算模式由集中式向分布式发展,传统的内容分发模式演变成了P2P与CDN的混合模式。实现大规模和大容量的内容分发已经不再是难事。BitTorrent、eMule和迅雷都是当前最流行的P2P内容分发系统(PPCDS),但是这些P2P内容分发系统仍然存在许多需要改进的地方:资源分块分布不均匀,形成下载死档;分块交换导致大部分已有分块资源的利用率降低;网络流没有达到最大化,存在重复数据流的传输。网络编码的出现引发了信息传输理论中的一场革命,吸引了广大学者的关注和研究。基于随机线性网络编码的Avalanche系统第一次将网络编码技术引入到内容分发系统中,其性能得到了很大的提升,但也存在编解码复杂度高的问题,影响了应用的推广。为提高编解码效率,本文设计了一种全新的编解码方式,并实现了在P2P内容分发系统中应用。本文的主要工作如下:1)通过综合分析P2P技术和Avalanche系统的缺陷,对共享资源的粒度进行了折中,提出了分片式网络编码思想,并对其编码和解码过程进行了详细的说明。在解码求系数矩阵的逆过程中摒弃了传统的高斯消元法,而采用了矩阵三角分解法。2)在研究了CoolStreaming模型的基础上,提出了基于分片式网络编码的PPCDS的系统架构,实现了系统中的各个模块,并给出了请求分片选择等关键算法。3)设计了简易的仿真系统,以平均下载时间为标准,优化了系统的关键参数,并与传统的PPCDS和基于随机线性网络编码的PPCDS进行了对比,对实验结果进行了简单的分析,最后得出结论基于分片式网络编码的PPCDS文件下载速度更快,系统更健壮。
其他文献
实时数据库是数据和事务都有定时性限制的一类特殊数据库,主要针对各种时间关键型应用。过程控制是实时数据库的一个非常重要的应用场合,它主要处理生产装置、生产过程的控制
Ad Hoc网络实现了在没有基础设施环境下的移动节点自由互联,在军事领域及民用服务领域都有广泛的应用前景,因而受到了学术界广泛关注。其中,对Ad Hoc网络中可靠传输协议TCP性能
随着社会经济的快速发展,国家及各级地方政府对教育行业的投入越来越大,教育采购的规模也逐年扩大,这样需要一套信息化的措施来提高政府采购的执行效率。政府采购过程涉及单
波达方向(Direction Of Arrival,DOA)估计技术起初由空域滤波和时域谱估计发展而来,其参数估计性能优越,应用前景宽广,例如雷达、声纳、电子对抗和无线定位等技术,目前已成为
粒子群优化算法(Particle Swarm Optimization, PSO)是人工生命与群体智能理论的结合下提出的一种启发式算法,最早是由Eberhart和Kennedy于九十年代中期提出的,是在鸟群、鱼群和
考试是教学过程中的重要环节,在信息化社会中,建立计算机管理系统来管理高校的考试题库成为各高校考试管理走向现代化、规范化、科学化的必然途径。为深化教学改革,提高教学
计算机自动伴奏是计算机自动作曲研究的一个分支,是计算机技术和音乐理论相互交融的产物。目前计算机自动伴奏研究虽然取得了一定的成果,但这些研究基本上是建立在西洋大小调
笔迹既包含着书写者先天的生理特征,又受后天学习的影响,能在一定程度上反映书写者的书写习惯和生物特征。从笔迹中提取的信息可以用来判断书写者的性别、年龄和使用右手或者
当前随着计算机和互联网技术的普及,人们已经进入了信息呈指数级爆炸式增长的信息时代,每个人在实际生活中每时每刻都在不断地与信息打交道:接收信息、加工信息和利用信息。
自微芯片之父Roland Moreno于1974年3月申请了智能卡的专利以来,智能卡现已广泛应用到医疗、交通、金融、电信、社保、石油等各个行业中。智能卡的出现与发展给人类的生活方