南京大学学报(自然科学版) ›› 2010, Vol. 46 ›› Issue (5): 561–566.

• • 上一篇    下一篇

 无线 Mesh 网络中基于循环囚徒困境的路由算法*

 何涛 ** , 王锁萍   

  • 出版日期:2015-04-02 发布日期:2015-04-02
  • 作者简介: (南京邮电大学自动化学院, 南京, 210003)
  • 基金资助:

 A routing algorithm for wireless mesh network based on alternating prisoner- s dilemma

 H eT ao, Wang Suo Ping   

  • Online:2015-04-02 Published:2015-04-02
  • About author: ( College of Automation, Nanjing University of Posts and T elecommunications, Nanjing, 210003, China)

摘要:  本文提出了一种针对支持多速率传输的无线 Mesh 网络中的寻路方法. 该方法以博弈论中的循环囚徒困境为理论基础, 提出了节点间亲密度的概念, 并以此为因子激励节点间的合作. 节点是否对
路由请求(routing request, RREQ)分组进行转发取决于是否符合自身利益, 它们的决策影响到相关节点间的亲密度. 最后通过仿真证明了该方法能够有效地改善网络性能.

Abstract:  Wireless Mesh Network (WMN) is a new distributed broadband access network and has become a hot research topic in the next-generation wireless networks. T he routing algorithms of WMN are an important problem
for WMN is a wireless multi-hops network. In order to meet the performance requirements of multimedia traffic transmission, the routing protocol designed for WMN must be taken into account of the combination of load balance,
fault tolerant and throughput, etc. Recently, many standards, such as IEEE 802-11a and 802 -11b begin to support multi-rate transmission, and the routing problem of WM N is becoming more and more complex. For WM N is
developed from Ad hoc network, the routing algorithms of Ad hoc network can be also used in WMN. Most of traditional routing algorithms of Ad hoc network focus on finding a minimal-hops path. But a min-hops path is
usually not an appropriate route in WM N for it does not take the load balance into account. Even if a node is overload, these algorithms insist on routing on it if it is exactly on the min-hops path. In this paper, a novel routing
algorithm for multi -rate wireless mesh network is presented. It aims to achieve load balance and support multi-rate effectively. On the one hand, users of networks usually are selfish. They hopes to occupy the transmission channel
immediately as soon as they have packets to send. If the transmission begins, they also like to transmit data with the highest rate. Research shows that, if the selfish users account for 10% ~ 40%, the performance of network will
decrease to 16%?32%. On the other hand, the traditional routing algorithm, like ad-hoc on-demand distance vector routing(AODV) , force the users cooperate with each other unconditionally. For example, a user must forward a
RREQ, except it forwarded the same one. T his unconditional cooperation mode will lead to the min -hops path. Alternating prisoner- s dilemma is a famous problem in game theory. Tit for tat ( TFT ) strategy is the best solution
of this dilemma. TFT always begins with cooperation. If the other player betrayed in this round, T FT will punish the betrayed one in the next round. If the other player also takes the cooperation strategy in this round, T FT will
keep on cooperate with him in the next round. T he presented algorithm is based on alternating prisoner- s dilemma and TFT strategy. A new conception, named consanguinity, is been proposed. This conception is used to inspirit
nodes of network to cooperate with each other. T he users with higher consanguinity will glad to forward routing request(RREQ) packet. If a node agrees to forward RREQ, the consanguinity with requestor will increase. At the
same time, the consanguinity with other nodes which would be interfered by this transmission will decrease. A node forwards RREQ packet whether or not depends the benefit it will achieve. T he decision will have an impact on
consanguinity of related nodes. Nodes have lower consanguinity with others imply that the RREQ forwarding request have large probability be refused, therefore the routing request maybe fail. Simulation result shows that the
proposed approach can improve the performance of WM N effectively.

 [ 1 ] RFC3561. Ad hoc on -demand distance vector ( AODV) Routing, 2003.
[ 2 ] David B J, David A M . Dynamic source routing in ad hoc wireless networks. Holland: Kluwer Academic Publisher, 1996, 153~ 181.
[ 3 ] Perkins C E, Bhagwat P. Highly dynamic destination sequence -vector routing ( DSDV) for mobile computers. Computer Communication Re view, 1994, 24( 4) : 234~ 244.
[ 4 ] Draves R, Padhye J, Zill B. Routing in multi radio, multi -hop wireless mesh networks. Proceedings of the 10 th Annual International Conference on Mobile Computing and Networking. Philadelphia, PA, USA, Association for Computing Machinery, 2004, 1: 114~ 128.
[ 5 ] Woo P, Tong T , David C P. Taming the underlying challenges of reliable multihop routing in sensor networks. Proceedings of the 1 st International Conference on Embedded Networked Sensor Systems. Los Angeles, California,
USA, Association for Computing Machinery, 2003, 1: 14~ 27.
[ 6 ] Wei J X, Sun Y H, Su X N. A novel particle swarm optimization based on immune selection. Journal of Nanjing University ( Natural Sciences) , 2010, 46( 1) : 1~ 9. ( 魏建香, 孙越泓,
苏新宁. 一种基于免疫选择的粒子群优化算法. 南京大学学报( 自然科学), 2010, 46(1): 1~ 9).
[ 7 ] Lin X H, Kwok Y K, Lau V K. On channel adaptive routing in IEEE 802- 11b based Ad Hoc wireless network. IEEE Proceedings of Global T elecommunications Conference, San Franciso, USA, IEEE, 2003, 1: 3509~ 3513.
[ 8 ] Wang X, Li J D, Zhang W Z. A novel routing protocol for multi ?rate mobile Ad hoc networks. Journal of Electronics and Information T echnology, 2006, 28( 10) : 1907~ 1911. ( 王炫, 李
建东, 张文柱. 支持多速率传输的动态 Ad hoc 路由协议. 电子与信息学报, 2006, 28( 10): 1907~ 1911).
[ 9 ] Wang Q S, Wang Q, Xu Y L, et al. Multi rate aware unicast routing in wireless Ad Hoc networks. Journal of System Simulation, 2008, 20
(24) : 6703~ 6706. (王青山, 王?琦, 许胤龙等. 无线自组网中多速率敏感单播路由. 系统仿真学, 2008, 20(24) : 6703~ 6706).
[ 10] Wedkind C, M Milinski. Human cooperation in the simultaneous and alternating prisoner-s dilemma: Pavlov versus generous tit-for-tat. Proceedings of the National Academy of Science of
the United States of American. USA, T he National Acadewies Press, 1996, 93 ( 7 ): 2686~ 2689.
[ 11] Wang Y, Lin C, Li Q L, et al. Non-cooperative game based research on routing schemes for wireless networks. Chinese Journal of Comput-
ers, 2009, 32(1) : 55~ 68. (汪 洋, 林闯, 李泉林等. 基于非合作博弈的无线网络路由机制研究. 计算机学报, 2009, 32( 1) : 55~ 68) .
[ 12] Wei M H, Fang X M. Game theory-based cooperative resource management for wireless broadband network. Journal of Computer Applications, 2101, 30( 2) : 745~ 750. ( 卫萌菡, 方旭
明. 基于博弈论的无线宽带网络协作资源管理. 计算机应用, 2010, 30( 2) : 745~ 750).
[ 13] Hu J, Shen L F. Clustering routing protocol of wireless sensor net works based on game theory. Journal of Southeast University ( Natural
Science Edition) , 2101, 40(3) : 442~ 445. ( 胡静, 沈连丰. 基于博弈论的无线传感器网络分簇路由协议. 东南大学学 报( 自然 科学版), 2010, 40( 3) : 442~ 445).
[ 14] Sergio M, Giuli PT J, Kevin L, et al. Mitigating routing misbehavior in mobile ad hoc networks. Proceedings of the 6 th Annual International Conference on Mobile Computing and
Networking. Boston, MA, USA, Association for Computing Machinery, 2000, 1: 255~ 265.
No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!