Journal of Computer Applications ›› 2016, Vol. 36 ›› Issue (2): 483-487.DOI: 10.11772/j.issn.1001-9081.2016.02.0483

Previous Articles     Next Articles

Cooperative behavior based on evolutionary game in delay tolerant networks

XU Xiaoqiong1,2, ZHOU Zhaorong1,2, MA Xiaoxia1, YANG Liu1   

  1. 1. School of Physics and Electronic Engineering, Sichuan Normal University, Chengdu Sichuan 610101, China;
    2. Key Laboratory of Wireless Sensor Networks, Sichuan Province Higher Education System(Sichuan Normal University), Chengdu Sichuan 610101, China
  • Received:2015-06-30 Revised:2015-10-15 Online:2016-02-10 Published:2016-02-03

容迟网络中基于演化博弈的合作行为

徐小琼1,2, 周朝荣1,2, 马小霞1, 杨柳1   

  1. 1. 四川师范大学 物理与电子工程学院, 成都 610101;
    2. 无线传感器网络四川省高校重点实验室(四川师范大学), 成都 610101
  • 通讯作者: 周朝荣(1975-),男,四川安岳人,副教授,博士,CCF会员,主要研究方向:无线网络。
  • 作者简介:徐小琼(1992-),女,四川通江人,硕士研究生,CCF会员,主要研究方向:容迟网络;马小霞(1992-),女,四川达州人,硕士研究生,主要研究方向:容迟网络;杨柳(1992-),女,四川武胜人,硕士研究生,主要研究方向:机会网络。
  • 基金资助:
    无线传感器网络四川省高校重点实验室开放项目(SCWSN201404);四川省教育厅重点项目(14ZA0033)。

Abstract: Due to the limited resources, nodes in Delay Tolerant Network (DTN) behave selfishly, i.e. nodes refuse to help forward message for others. In order to improve the cooperative behavior of nodes, and enhance the overall network performance, a new incentive mechanism of node behavior based on Evolutionary Game Theory (EGT) was proposed. In the proposed mechanism, the prisoner's dilemma model was employed to establish payoff matrix between the node and its neighbors. Then, based on the degree centricity, social authority of the node was defined. Further, when designing the strategy update rule, the influence of social authority was considered. That is, nodes with higher social authority were selected from the current neighborhood to imitate and learn. Finally, on the basis of real dynamic network topology, the simulation experiments were conducted by the Opportunistic Network Environment (ONE) simulator. The simulation results show that, compared with the Fermi update rule which chooses neighbors randomly, the strategy update rule which considers the social authority can promote the cooperative behavior, accordingly, improve the overall performance of the network.

Key words: Delay Tolerant Network(DTN), Evolutionary Game Theory(EGT), update rule, social authority, routing algorithm

摘要: 针对容迟网络中节点由于资源有限而表现出来的自私特性,为改善网络中节点的合作行为,进而提高网络的整体性能,提出一种基于演化博弈(EGT)的节点合作行为促进机制。首先,采用囚徒困境模型建立节点与其邻居博弈的收益矩阵;其次,基于度中心性定义节点的社会权威性;进一步地,在节点策略更新规则时考虑社会权威的影响,选择当前邻居中社会权威较高的节点进行模仿学习;最后,在机会网络环境仿真器上基于真实的动态网络拓扑数据进行仿真实验。仿真结果表明,与随机选择邻居的费米(Fermi)更新规则相比,考虑社会权威的更新规则能够更好地促进节点合作行为的涌现,进而提升网络的整体性能。

关键词: 容迟网络, 演化博弈理论, 更新规则, 社会权威性, 路由算法

CLC Number: