论文部分内容阅读
随着移动通信技术的迅速发展,网络带宽和终端设备处理能力的不断提高,已经在传统网络中广泛应用的P2P技术也逐渐渗入到无线通信领域。然而,移动网络因其拓扑结构易变、节点性能与网络带宽有限以及网络层编址与标识机制差异等缺陷,导致在移动P2P网络下的资源搜索、数据分发、安全和隐私等方面存在一系列的问题。本论文重点研究移动P2P网络下的资源搜索策略问题,提出了两种更为有效的资源搜索策略,在此基础上,设计一种适合校园无线环境特点的分层式网络结构模型。在P2P技术的应用领域内,资源搜索策略的研究已经成为比较热门的话题,即网络中的某个节点搜索到提供特定资源的其它节点所使用的方法。目前,移动P2P网络资源搜索策略的解决方案主要有两种:一种是根据无线环境和移动设备的特点,将一些现存的比较成熟的传统P2P资源搜索策略改造成适合移动P2P网络的方法;另一种就是重新设计出适合无线环境的资源搜索方法。资源搜索策略研究的重点就是保证网络节点能够在有限的时间、带宽内获得尽可能多的有效节点来参与资源搜索,并准确的返回搜索结果。对现存的各种非结构化资源搜索策略研究后,论文提出了一种基于TBRPF路由协议的跨层Gnutella资源搜索机制。机制的核心思想是在网络层和应用层之间建立协调层,通过增加层间接口和参数来保证层间实现最大程度的信息共享。改进后的方法具有较高的动态适应性和较低的网络开销,可以有效避免移动P2P网络的扰动问题,减少了网络冗余信息,提高了资源搜索效率,从而达到全面优化网络性能的目的。在结构化的移动P2P网络中,为更好的满足用户对查找资源服务的需求,论文提出并设计了一种基于结构化移动P2P网络的M-Kelips资源搜索机制。该机制的核心思想是选择网络中性能高的组节点来代替普通节点接入到移动P2P网络中,缩短节点查找所需资源的时间,保证了节点所维护的链路状态信息的稳定性和正确性。最后,根据校园网络环境的特点,提出了一种基于校园无线环境的移动P2P网络结构模型,采用分层式的网络结构标准,对不同网络形式下的节点进行区域划分,屏蔽网络层中不同网络设备标识的差别,并阐述了该模型的资源搜索机制。