该文针对移动P2P网络中节点表现出来的自私性,并结合移动P2P网络的资源受限、自组织以及开放性等特点,提出一种基于不完全信息的双方叫价拍卖模型的节点激励策略—DAIP。该激励策略采用虚拟货币的支付方式,节点根据其拥有的虚拟货币量、自身资源状态和消息属性对每次消息转发进行估价,然后根据估价与博弈策略给出相应报价。通过博弈分析给出了DAIP策略的线性策略贝叶斯纳什均衡解,使各节点为最大化其自身利益而积极参与消息转发合作,从而促进网络系统中消息转发合作的成功。分析与实验结果表明该激励策略能够降低系统的能量消耗,提高整个网络系统的消息转发成功率,提高系统的整体效用。
In view of the selfishness of nodes in mobile Peer-to-Peer (P2P) network, combined with its features of the resource-constrained, self-organization and opening, this paper proposes a novel Incentive Protocol DAIP of mobile P2P network based on Double Auction model of incomplete information on both sides. The incentive mechanism adopts virtual currency payment method. The node calculates the evaluation of a message forwarding based on the virtual currency, resource state of it and the property of message, then gives the corresponding price according to the evaluation and game strategy. Through the game analysis, the linear strategy Bayes Nash equilibrium solution of DAIP strategy is given, which makes each node to maximize its own benefits, encourages them to cooperate with the message forwarding, and then improves the success rate of message forwarding in the network system. Analysis and simulation show that this incentive mechanism is able to effectively reduce the system's energy consumption, improve the success rate of message forwarding in the whole network system, and improve the overall effectiveness of the system.