Research on Node Incentive Protocol in Selfish Mobile Peer-to-peer Network
LIU Hao① CHEN Zhigang② ZHANG Lianming③
①(Institute of Information, Hunan University of Humanities, Science and Technology, Loudi 417000, China) ②(School of Information Science and Engineering, Central South University, Changsha 410083, China) ③(College of Physics and Information Science, Hunan Normal University, Changsha 410081, China)
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.
QU D P, WAND X W, and HUANG M. Selfish node detection and incentive mechanism in mobile P2P networks [J]. Journal of Software, 2013, 24(4): 887-899. doi: 10.3724/SP.J.1001.2013.04290.
[4]
SAFIRIYU E and DAUDA A. A novel decurity protocol for P2P incentive schemes[J]. Journal of Multidisciplinary Engineering Science and Technology, 2015, 5(2): 1046-1051.
[5]
FELDMAN M, PAPADIMITRIOU C, and CHUANG J. Free-riding and whitewashing in peer-to-peer systems[J]. IEEE Journal on Selected Areas in Communications, 2006, 24(5): 1010-1019.
LE X G, LI R F, CHEN Z, et al. Analysis of Free-riding behaviors and modeling restrain mechanisms for peer-to-peer networks[J]. Journal of Computer Research and Development, 2011, 48(3): 382-397.
[7]
LI Y Z, GRUENBACHER D, and SCOGLIO C. Reward only is not enough: Evaluating and improving the fairness policy of the P2P file sharing network eMule/eDonkey[J]. Journal of Peer-to-Peer Networking and Applications, 2012, 5(1): 40-57.
[8]
CHEN H W, XU H, and CHEN L. Incentive mechanisms for P2P network nodes based on repeated game[J]. Journal of Networks, 2012, 7(2): 385-392.
[9]
KANG X and WU Y D. Incentive mechanism design for heterogeneous peer-to-peer networks: A stackelberg game approach[J]. IEEE Transactions on Mobile Computing, 2015, 14(5): 1-13.
NIU X Z, ZHOU M T, and SHE K. A cooperative sharing scheme for resources in mobile P2P networks[J]. Acta Electronica Sinica, 2010, 38(1): 18-24.
[11]
TAN G and JARVIS S A. A payment-based incentive and service differentiation scheme for peer-to-peer streaming broadcast[J]. IEEE Transactions on Parallel and Distributed Systems, 2008, 19(7): 940-954.
[12]
YANG Y, LIU B, and SHI Y. Design and simulation of the cooperation incentive mechanism in ad hoc network based on evolutionary game[J]. ICIC Express Letters, 2015, 9(10): 2827-2834.
[13]
CHENG G, SONG M, ZHANG Y, et al. Routing protocol based on social characteristics for opportunistic networks[J]. The Journal of China Universities of Posts and Telecommunications, 2014, 21(1): 67-73.
[14]
PADHARIYA N, MONDAL A, MADRIA S K, et al. Economic incentive-based brokerage schemes for improving data availability in mobile-P2P networks[J]. Computer Communications, 2013, 36(2): 861-874.
[15]
DING H and PEI J M. The research of resource auction incentive mechanism in mobile P2P[C]. International Conference on Wireless Communications, Networking & Mobile Computing, Beijing, China, 2010: 1-3.
LI Y, YU J H, and YOU X H. An incentive protocol for opportunistic networks with resources constraint[J]. Chinese Journal of Computers, 2013, 35(5): 947-956. doi: 10.3724/ SP.J.1016.2013.00947.
ZHOU J Y, SONG A B, and LUO J Z. Evolutionary game theoretical resource deployment model for P2P networks[J]. Journal of Software, 2013, 24(3): 526-539. doi: 10.3724/SP.J. 1001.2013.04229.
[18]
李帮义, 王玉燕. 博弈论与信息经济学[M]. 北京: 科学出版社, 2016: 253-260.
LI B Y and WANG Y Y. Game Theory and Information Economics[M]. Beijing: China, Science Press, 2016: 253-260.
[19]
TADELIS S. Game Theory: An Introduction[M]. Princeton, US: Princeton University Press, 2012: 428-432.