Maze中节点互动的合作下载机制的设计与实现

来源 :北京大学 | 被引量 : 0次 | 上传用户:ayin2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文针对在p2p环境下服务端由普通个人主机充当,无法保障下载者的数据传输体验的问题,提出了基于节点互动的合作下载机制。具体的研究工作如下:   首先,通过对Maze系统运行日志的分析,发现p2p环境下整体数据传输效率低下,同时Maze系统中存在着大量拥有闲置带宽节点的结论,并且初步提出利用系统闲置带宽提升整体数据传输效率,同时隐性激励自私节点做出贡献,提升系统活力的方案;   其次,通过对Maze用户行为日志的进一步分析,提出了基于用户行为预测以及公平性原则的协助节点选择策略,并在模块实现中采用了去中心化、黑白名单等设计;   再次,改写Maze客户端后台的数据传输模块实现了合作传输机制,采用能者多劳策略,令效率较高的协助节点承担较多的转发任务,并采取若干设计尽可能避免因协助节点下线导致的数据丢失。   最后,通过小范围差异性网络实验和系统日志分析模拟两种方式分别验证合作下载机制的效果并进行扩展研究,讨论了该机制对系统内自私节点的隐性激励效果以及节点间自主形成的互助倾向。
其他文献
Android作为当前最流行的移动设备开发平台,从推出开始就受到了开发者与用户的一致好评与推崇。而随着近一段时间大家对于应用程序安全、个人隐私关注度的逐步提高,Android系统
在当今Web2.0的环境下,社会化媒体从最近几年的时间中得到长足的发展,从国外的多种多样的基于社会网络的媒体内容分享网站的兴起,到国内类似网站的成长,社会化媒体,已经深深
计算机视觉的目标在于使得计算机可以像人类一样具有感知与处理外界视觉信息的能力。摄像机作为计算机视觉获取外界视觉信息的基本、甚至可以说唯一手段,在计算机视觉研究中
随着Internet的发展和普及,搜索引擎已经发展的比较成熟,利用搜索引擎在网络上搜索信息成为越来越多用户的选择。但是对于一般用户而言,面对着呈指数级增加的网络信息,想要快速、
虚拟植物研究是基于植物结构模拟技术和图像表达技术,以植物形态结构动态变化规律为研究重点,建立基于三维空间的植物形态模型,并以可视化的方式来表达植物形态结构的生长变化动
Lmaze系统是在P2P文件共享系统Maze基础上重新构造的系统,它的目标是为了解决Maze系统在持续开发过程中遇到的可扩展性问题。在Lmaze开发过程中形成了跨平台的Lunar库,它对网
近些年随着人机接口和智能人机交互技术的发展,智能机器人技术逐渐成熟,尤其是服务型机器人逐渐走向家庭。与此同时,由于机器人的运动路径的不确定性、噪音以及混响的干扰,并
术语抽取是自动知识获取的主要研究课题,在信息抽取、知识表示、信息检索、机器翻译等领域有着广泛的应用。针对中文开展术语抽取相关研究,对中文信息处理的技术和应用发展具
目前交通视频检测技术已成为智能交通系统领域近年来的研究热点,在实际工程中得到越来越多的应用。车辆检测作为交通视频检测的重点和难点所在,占有重要的研究地位和意义。  
现代战争对战场打击效果信息收集的要求迅速提高,弹载侦察相机挂载在导弹上,在导弹攻击目标前夕与弹头分离、拍摄照片实时传回控制中心,比较弹头爆炸前后的图片,能提供有效的战场