由于移动P2P网络的开放性自组织等特性,以及节点自身资源受限等原因,移动P2P网络中的节点往往表现出自私性,这极大地降低了网络系统的整体效用.针对该问题,给出一种移动P2P网络中基于交易模型的节点激励机制.该激励机制采用虚拟货币支付方式,并根据节点拥有的虚拟货币量、能量、缓存、带宽以及共享文件资源的属性对每次资源共享交易进行定价.通过博弈分析建立节点的约束机制,激励节点进行资源共享合作.分析与实验结果表明该激励机制能够有效地提高整个网络系统的资源共享交互成功率,降低系统的能量消耗,提高系统的整体效用.
Because of the open nature of mobile P2P network and the limited resource of the node,the node in mobile P2P network tends to be selfish, which greatly reduces the overall effectiveness of the network system. Aiming at this problem, this paper proposes a novel incentive mechanism of mobile P2P network based on bargaining model. The incentive mechanism adopts virtual currency payment method, and pricing for each resource sharing transaction based on the virtual currency, energy, cache, bandwidth of the nodes and the property of shared file resource. The constraint mechanism of node is established based on the game theory, which can bind nodes to share resources. Analysis and simulation show that this incentive mechanism is able to effectively improve the efficiency of resource sharing transaction,reduce the system's energy consumption,and improve the overall effectiveness of the system.