论文摘要
目前,随着无线网络的发展和个人移动终端的日新月异,人们已经能够并且习惯通过无线网络随时随地地获取信息。同时,对于移动终端之间的资源共享和数据传送也有了越来越多的需求。因此,无线环境下的P2P研究日益受到人们的重视,成为研究的热点。无线环境和P2P的结合由此产生了一个新的研究领域:MP2P。资源定位是MP2P的一个核心问题。一个高效的资源定位机制对于一个成功的MP2P系统而言是必要条件。由于无线环境和移动设备的限制,譬如:高度动态性、有限的带宽、移动设备的可持续时间等,使得无线环境下的P2P与传统的P2P相比有着自己的特点。因此,针对它们的资源定位策略也与通常的有线P2P不同。本文的工作包括:(1)给出一个资源命中率高、命中时延短的模型。在新模型中,采用类DHT机制和区域划分的基于内容的定位方式,有利于进行快速的资源定位。(2)引入了超节点改善资源定位时的命中效率,避免了无超节点时进行洪泛式搜索的性能低下。(3)现有模型并没有仔细考虑网络中节点分布不平衡的情况,本文给出了针对这一情况的解决策略,改善了此情况下的资源定位性能。(4)针对诸多模型中存在的节点振荡,即节点在临界区域频繁反复来回导致资源大量消耗的情况,提出了解决方案。(5)文中我们还将资源定位与资源获取结合起来考虑,即当同一内容有多个提供者时,提供了择优选择节点的算法。并证明该算法的应用对提高传输的稳定性、容错性有帮助。(6)本文给出了新模型的设计方案和实验细节,并在NS2平台上进行模拟验证。通过对比实验,证明新模型与其它模型相比,弥补了它们的一些不足和缺失,同时保证了资源定位的命中率和较短时延,改善了资源获取时的稳定性,具有进一步的研究价值。