论文部分内容阅读
P2P网络(Peer-to-Peer Network)是当前开放、自由网络的典型代表,它改变了用户资源共享和信息交互的使用模式及其层次,并获得了商业界和学术界的广泛关注和重视。然而在自由、平等、互联的P2P网络中,由于具有动态、异构、匿名、自愿等特点,节点表现出了理性、利己的特性,往往以最大化自身利益为目的,而不考虑其行为对网络整体QoS效用的影响。由于缺乏激励和约束,不能确保节点都遵守系统设计的初衷,网络中普遍存在着不合作和欺诈等行为,出现了搭便车(Free-riding)、分配失衡等问题,严重影响了P2P网络的QOS性能。因此,研究如何建立有效的机制来约束节点的行为,鼓励节点间的相互协作,保障系统的QoS,具有重要的学术意义和应用价值。针对上述问题,本文将对P2P网络中的激励机制进行分析和研究,特别以文件共享系统为研究对象,分析影响系统QoS性能的激励因素,以降低节点资源共享过程中产生的通信、维护开销,促进节点贡献资源为目标,改进和优化P2P环境中资源的公平共享与分配策略,以保障网络的QoS性能。论文的主要内容和工作包括以下几个方面:·基于博弈理论,我们提出了一种具有监督机制且保障QoS的激励模型,来促进文件共享系统中资源的公平分配与共享,并降低了系统因拓扑变动而产生的维护成本,提高了系统中资源的可用性及利用率,保障了系统的QoS性能。·基于上述模型分析,我们融合了服务周期和资源贡献度这两个影响QoS的激励因子,来完善节点贡献的度量,并分析了不同权重因子对节点综合激励值的影响,使该指标更能综合地反映节点在系统中的行为及其获取的QoS收益。·基于典型的P2P模拟器P2PSim,我们重构了系统的体系结构,改进和优化了传统基于DHT的P2P系统Chord;同时结合相应的激励算法,进行模拟和对比实验,分别验证了所提激励机制的有效性,为P2P网络中激励机制的设计提供一种可行的解决方案。