论文部分内容阅读
Peer-to-Peer网络技术是目前国际计算机网络技术研究领域的一个研究热点,其主要目的是充分利用互联网中的潜在资源,包括计算资源,存储资源,文件资源等。构建P2P网络的目的之一是资源共享。从与Internet规模相似的网格,到基于无线技术的、不需要任何基础设施的移动自组网,他们的目的都是为了更好更多更方便更有效的共享资源。随着TD-SCDMA、WiMAX、WLAN等新一代无线通信技术的发展,如何更好的在无线网络上共享资源,成为了P2P领域新的研究热点。当前全球移动用户已超过20亿,对P2P应用而言,无疑是一个巨大的潜在市场。手持移动设备技术的高速发展,使得人们已经逐渐将手持移动设备看作是个人随身携带的小型信息处理机,很多人习惯将许多信息、文档等资源存放在手持移动设备中随身携带,可以说,这些设备组成的是一个庞大的有价值的信息库。另一方面,人们已经非常依赖于从网络获取信息,随着手持移动设备的快速发展,人们希望也可以通过网络访问和共享移动设备上的信息。本文的目的,就是希望通过P2P技术,使这些资源得到有效利用。P2P系统的通讯寻址不依赖于当前DNS系统的特性,在移动网络环境中,这是一个天然的优势。很显然,我们没有必要将P2P应用仅仅局限于固定网络中,通过P2P技术与无线网络的结合,将会产生更广泛,更灵活的应用。在传统的移动网络中,移动终端的通信,必须通过固定的网络设备和固定的平台实现。在例如战场、抢险救灾、野外考察等环境下,这种使用集中式的控制方式的移动应用,会受到很大的限制和影响。因而新一代P2P技术的节点对等性,十分适用于这种中央控制不可的环境。在这些环境下,部署移动应用的另一挑战是节点的移动性和不稳定性。另外移动终端的特殊性在于它的有限带宽、较低的存储能力和处理能力、连接的稳定性以及能源的有限性等,因此,在移动环境下,简单的将P2P业务从固网平移到移动网络是不可行的。本文在分析研究了三代主流P2P网络模型的工作原理和关键技术问题的基础上,利用DHT相关技术,提出了一种适用于移动环境下的新型的结构化P2P网络模型,并在此基础上尝试将P2P网络技术领域研究成果拓展到无线移动自组织网络(Mobile Ad-Hoc Network,MANET)技术研究领域。本文的后半部分对算法进行了模拟实现,并对性能进行了评估。