P2P技术在大规模在线开放教育中的应用研究

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:Dutch_deamer
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代社会竞争激烈,人们对知识的更新与获取有了更高的要求,同时,计算机网络及信息科技的蓬勃发展带动了在线学习的浪潮。而作为一项非盈利性事业,为了能够持续开展大规模的在线开放教育,资源的投入必须做到可控。而P2P技术,能够大幅度降低服务器的负担,而且有良好的扩展性,所以将P2P技术与大规模开放教育联系在一起,有较好的实际使用意义。本文主要对P2P技术在大规模在线开放教育的基础性问题和平台进行研究。首先针对P2P技术在远程教育环境中的有效性进行了一次大规模普查,收集了超过1700份关于用户网络环境的有效数据,并对收集的数据做了整理与分析,定量的分析了国内典型家庭网络用户条件下采用P2P传输可以获得的效益(gain),以及流媒体可传输码率的上限等关键运行参数,为开展P2P传输业务提供了码率上限、带宽补充服务器比例等关键运行参数的决策依据,验证了P2P技术应用于大规模在线开放教育中的有效性。之后本文对现有P2P应用程序及现有技术进行分析,总结归纳,设计并实现了一个通用的P2P计算服务平台,该服务平台对P2P应用的基础服务进行了抽象和封装,提供了公用的Tracker服务器,可扩展的Peer组管理服务,Pipe服务等,可应用于多种P2P业务。开发者通过调用该平台的服务,即可方便快捷地开发和部署一个P2P应用。最后,本文在该P2P计算服务平台的基础上,设计并实现了一个示范性的基于P2P传输的VOD教学视频点播系统,并对其做了演示与性能测试,验证了计算服务平台的有效性。
其他文献
在大规模网络分发方面,CDN(Content Delivery Network,内容分发网络)占据主导地位,将内容发布到最接近用户的网络边缘,使用户可以就近取得所需的内容,解决了由于网络带宽小、
随着IP技术的发展,流媒体技术和P2P技术被结合起来构成了一种可持续发展的网络服务——P2P流媒体。近年来电信核心网络的发展,需要一种能和IP网络相结合的可运营、可管理的在