论文部分内容阅读
随着移动通信的快速发展,移动网络带宽逐渐增大、移动终端的处理能力越来越强。在Internet网络中应用广泛的P2P技术将向移动设备扩展,得到更广泛的应用,在移动环境中实现P2P应用对于运营商和用户都有非常重大的意义。移动对等网络(简称移动P2P)具有的网络拓扑结构不断变化、节点自身资源受限、网络层编址和标识机制不统一等特点,使得移动P2P应用存在网络体系结构、资源搜索策略、数据分发、安全和隐私问题、可靠传输等一系列关键技术问题。本文重点研究了移动P2P中两个关键问题:资源搜索策略和可靠传输。对于资源搜索策略,目前的研究在灵活性、均衡性、适应性等方面始终存在不足。本文从改进现有P2P网络搜索模型以适用于移动P2P网络的角度,设计一种基于Tapestry的M-Tapestry资源搜索策略模型。该模型的主要思想是引入超级节点,超级节点代替普通节点接入Tapestry系统,从而屏蔽普通节点的开销及路由表频繁更新带来的可靠性问题;另外对节点按地理位置分区,避免了因哈希运算导致ID号相邻的节点实际相距较远。并对该方案进行理论和实验分析,证明它具有更高的查找效率,适用于移动P2P网络。对于可靠性传输方面,移动P2P网络固有特点使得直接引入TCP协议存在一系列问题。本文在分析现有技术的优缺点基础上,提出在移动P2P网络中应用一种可靠传输机制:跨层优化可靠传输机制,并在该机制中引入传输层信息的反馈,解决传输层与链路层重传定时器的影响问题。方案的主要思想是采用跨层优化机制,综合考虑各层状态,建立跨层信息的交流,以达到各层性能最优化。对该机制进行了理论上性能分析,适于引入移动P2P网络。