【摘 要】
:
移动Ad Hoc网络(MANETs)和点对点(P2P)网络都有共同特征:分布性和自组织性,通常被称为自治网络。资源共享下载服务是自治网络中主要的应用领域之一,节点进入网络后,相互共享并
论文部分内容阅读
移动Ad Hoc网络(MANETs)和点对点(P2P)网络都有共同特征:分布性和自组织性,通常被称为自治网络。资源共享下载服务是自治网络中主要的应用领域之一,节点进入网络后,相互共享并下载感兴趣的资源。但在自治网络资源传输时,文件分发过程往往会出现各种问题,比如由于节点间带宽的差异性导致传输时间过长,节点在资源传输过程中离开网络引起传输停止,以及对多个节点同时传输文件时造成的高负载等等。如何进行高效的资源传输是解决这些问题的关键。在自治网络环境中,节点拥有下载任意其他节点上共享资源的权利,享受其他节点提供的服务,同时也承担着提高网络性能,维护整个网络稳定的义务,这一特性称为节点的互助性。本文根据自治网络节点的互助性,在研究现有各种资源传输算法的基础上,提出了一种基于协助节点的自治网络资源传输路由算法,根据节点的网络性能、处理速度以及负载等方面的不同,结合节点的相对离开概率的评估,选取出性能优秀并且离线概率低的协助节点,再根据资源传输的不同传输方式,改变资源传输路径,协助服务节点和接收者节点高效的完成资源传输。该算法主要解决了三个问题:一是利用协助节点,在节点离开网络后,继续进行资源传输;二是让协助节点帮助接收资源,再传输到目的节点,以使下载时间减少;三是改善网络出现高负载的问题。通过仿真实验表明,本文提出的算法能有效的解决自治网络环境中资源传输存在的问题。基于算法研究的基础上,本文详细研究了SUN公可的通用对等网编程平台—JXTA,在JXTA平台上设计了自治网络信息传输原型系统,实现了资源共享、搜索以及下载,为算法的实际应用做预研。
其他文献
板球系统是球杆系统在平面空间的二维拓展,是一种具有强耦合性、复杂性、非线性、参数不确定性、机械摩擦以及外界随机干扰因素的被控对象,与球杆系统相比,板球系统的控制更
随着计算机软硬件技术的快速发展,大量娱乐性的三维游戏如雨后春笋般的出现,其中,游戏中场景的渲染质量、角色模型的仿真控制、大规模群体的处理等往往是衡量游戏指标的重要
H.264是ITU-TVCEG和ISO/IEC MPEG联合制定的最新的国际视频编解码标准,相比以往的标准,H.264具有低码率、高画质、高压缩比等特点,但在提高编码效率的同时,计算复杂度也提高了
一阶混杂 Petri网作为 Petri网的一种扩展形式,它能够很好地描述混杂系统并对系统进行动态分析。近几年,其研究热点主要集中在基于语义的理论研究、系统优化控制以及图形化工具
随着网络应用的快速发展,人们利用网络进行信息传递日益频繁,因此网络信息的安全问题成为人们关注的焦点。网络信息安全是互联网及信息技术发展的基础,如何对网络中的各种非
本文通过对工作流技术的深入分析和研究,针对模型建立和执行阶段的灵活性不足以及异常监测跟踪处理不及时的问题,设计并实现了一个基于移动Agent的动态工作流管理系统,该系统
随着计算机网络和多媒体技术的发展,网络中的一切服务都被抽象封装成Web服务(Web Service), Web服务是一种自描述的、模块化的应用程序。它是一种与平台无关的技术,在异构平
Web服务自其出现以来,由于其具有互操作性、跨平台性和松散耦合性等特点,已经得到了学术界和工业界的广泛关注和深入研究。单个Web服务由于功能有限,很难满足用户日益增长的功能
Ad-hoc网络作为一种新型的移动网络,与传统的无线网络有很大不同,它不依赖于任何固定的基础设施和管理中心,而是通过传输范围有限的移动节点间的相互协作和自我组织来保持网
随着网络技术的飞速发展,信息大量膨胀和聚集,互联网已经形成了一个由数据构成的巨大数据仓库,XML(eXtensible Markup Language)作为一种常用的数据交换和传输标准,蕴含了丰