摘要
无线Mesh网络是由Ad Hoc网络发展而来的相对静态的无线网络,是Internet的无线版本。无线Mesh网络具有自组织、自配置和自治愈等特点,能够自动地将各个节点组织起来建立一个Ad Hoc网络并维持Mesh网络的连通性,具有有效的移动用户管理和跟踪机制,是一种多跳的宽带无线网络结构,也是一种高容量、高速率、低功耗、低成本的分布式网络。
近几年来,无线Mesh网络技术取得了突飞猛进的发展,并获得了众多成功的商业应用。无线Mesh网络已经成为了下一代无线网络的关键技术。然而,无线Mesh网络仍然存在着诸如容量和范围增强、安全性、性能、功耗、带宽公平和多跳路由选择等问题,这些问题严重制约着无线Mesh网络的发展。由于无线Mesh网络还没有统一的标准,采用的路由技术主要是从Ad Hoc网络中移植过来的,并不能完全适合无线Mesh网络。
本文在分析现有主流的各种无线Mesh网络路由协议的优缺点的基础上,根据无线Mesh网络的特点,提出一种适用于相对静态的无线Mesh网络的路由协议。本文开展的主要工作包括以下几个方面:
①比较全面系统地总结了目前常见的各种无线Mesh网络路由协议,包括先验式路由协议,如DSDV、WRP、GSR协议等;反应式路由协议,如DSR、TORA协议等;混合式路由协议,如ZRP协议。
②重点研究了Ad Hoc按需距离向量路由协议(AODV)的原理、实现过程。
③在分析AODV路由协议的优缺点的基础上,提出了一种改进的、基于组合量度的路由协议(CMAODV)。不同于AODV协议的路由发现采用最短跳数量度,CMAODV协议使用了节点缓存饱和度、可用带宽、跳数三种量度组成的综合选路尺度。该协议的核心思想是尽量避开负载较重的节点,选择从源节点到目的节点负载较轻的路径,从而减少网络拥塞,均衡网络流量。同时CMAODV协议增加了重负载节点拒绝路由请求转发,减少了路由请求广播的开销。
④对CMAODV协议的性能进行仿真分析,并与AODV协议进行对比。实验结果表明,本文提出的CMAODV协议在无线Mesh网络环境下要优于经典的AODV路由协议。
Wireless Mesh, evolving from Ad Hoc network, is wireless version of Internet with comparative static characteristics. Featuring self-organization, self-configuration and self-healing, wireless Mesh is able to automatically organize each node into an Ad Hoc network and maintain its connectivity. It obsesses effective management and tracing mechanism of mobile users and has a broadband wireless network structure featuring multiple hops. Wireless Mesh is distributive network characterizing high capacity, high speed, low power consumption and low cost.
In recent years, wireless Mesh technology has scored big points rapidly and is widely used in commercial sectors, being key part of technology in next generation wireless network. Despite of above mentioned merits, problems such as capacity and coverage enhancement, security, performance, power consumption, bandwidth fairness and multiple host choice, etc still exist which constrict its further development. Routing technologies being adopted is transplanted from Ad Hoc network due to lack of standard, therefore they don’t fit wireless Mesh network well.
After analysis on strength and weakness of existing routing protocols, this thesis presents a routing protocol with comparatively static property in line with wireless Mesh network’s characteristics. We focus effort on routing technologies of wireless Mesh network which are as follows:
①Research on common routing protocols of Mesh network, including proactive ones such as DSDV, WRP, GSR, etc; reactive ones: DSR, TORA, etc; hybrid routing protocols: ZRP.
②Focus on the study of principles and implementation process of Ad-hoc On-demand Distance Vector Routing Protocol (AODV).
③An improved Ad hoc On-demand Distance Vector based on Combined Metric routing protocol (CMAODV) is proposed through analysis on merits and weakness of ADOV. Instead of minimum hop count, we propose a combined metric substantially consist of node’s load, available bandwidth and hops. Its main idea is that avoiding the node of heavy load, inducing the network’s congestion, balancing network’s flow. CMAODV add that the node of heavy load refuse route’s forward, so induce route costs.
④Conduct simulation and analysis against performance of CMAODV and compare with AODV. Results of simulation show that in wireless Mesh network, CMAODV is better than traditional AODV.
引文
[1] R. Draves, J. Padhye, and B. Zill, Routing in Multi-Radio, Multi-Hop Wireless Mesh Networks. ACM Annual Int’l. Conf[R]. Mobile Comp. and Net. (MOBICOM), 2004, pp. 114–28.
[2] B. Awerbuch, D. Holmer, and H. Rubens. High Throughput Route Selection in Multi-rate Ad hoc Wireless Networks[R]. Technical report, Johns Hopkins University, 2003.
[3] Y.-C. Hu and D. B. Johnson. Design and Demonstration of Live Audio and Video over Multi-hop Wireless Networks[R]. In MILCOM, 2002.
[4] Woo, T. Tong, and D. Culler. Taming the Underlying Challenges of Reliable Multi-hop Routing in Sensor Networks[M]. In SenSys, 2003.
[5] Ashish Raniwala and Tzi-cker Chiueh. Archietcture and Algorithms for an IEEE 802.11-Based Multi-Channel Wireless Mesh Network.[J] In IEEE Magazine, 2005.
[6] Xiaojing Tao, Thomas Kunz and David Falconer. Traffic Balancing in Wireless MESH Networks[R]. International Conference on Wireless Networks, Communications and Mobile Computing, 2005.
[7] P. Bergamo, D. Maniezzo, A. Travasoni, A. Giovanardi, G. Mazzini. Performance Investigation of Distributed Power Control for AODV Routing Protocol[R]. The 14th IEEE 2003 International Symposium on Personal, Indoor and Mobile Radio Communication Proceedings, 2003.
[8] F. Cali, M. Conti and E. Gregori. IEEE 802.11 Wireless LAN- Capacity Analysis and Protocol Enhancement[J]. In IEEE Magazine, 1998.
[9] Haitao Wu, Shiduan Cheng and Yong Peng. IEEE 802.11 Distributed Coordination Function (DCF) Analysis and Enhancement[J]. In IEEE Magazine, 2002.
[10] Luke Klein-Berndt. A Quick Guide to AODV Routing[M]. Wireless Communications Technologies Group, 2004.
[11] IEEE 802.11 Work Group. IEEE Standard for Information Technology Telecommunications and Information Exchange between Systems Local and Metropolitan Area Networks Specific Requirements Part 11[S]. IEEE, 1999.
[12] Evan Jones. Basic 802.11 Statistics[M]. Evan Jones' Scratch Pad, 2004.
[13] Christine Pepin, Ulas C. Kozat and Sean A.Ramprashad. A Joint Traffic Shaping and Routing Approach to Improve the Performance of 802.11 Mesh Networks[J]. IEEE, 2006.
[14] Wayne Allen, Art Martin and Anand Rangarajan. Designing and Deploy a Rural Ad-Hoc Community Mesh Network Testbed[J]. IEEE, 2005.
[15] FAN Xiangning, TANG Sailang and ZHANG Xiaodong. Networking and Routing for Mesh Wireless Network.[J]. IEEE, 2005.
[16] K. Balaji, N. Hegde, B. Venkata Ramana, B. S. Manoj and C. Siva Ram Murthy. Performance Evaluation of a Hybrid Wireless Network Architecture for Rural Communication[J]. IEEE, 2005
[17] Giuseppe Bianchi. Performance Analysis of the IEEE 802.11 Distributed Coordination Function[J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS. 2000.03.
[18] Shouyi Yin and Xiaokang LIN. Adaptive Load Balancing in Mobile Ad hoc Networks[J]. IEEE Communications Society. 2005.
[19] Damla Turgut. Balancing Loads in Mobile Ad Hoc Networks[J]. IEEE, 2003.
[20] Haitao Wu, Shiduan Cheng, Yong Peng, KePing Long and Jian Ma. IEEE 802.11 Distributed Coordination Function(DCF): Analysis and Enhancement[J]. IEEE, 2002.
[21] F.Cali, M.Conti and E.Gregori. IEEE 802.11 Wireless LAN: Capacity Analysis and Protocol Enhancement[J]. IEEE, 1998.
[22] Audrey Zhou and Hossam Hassanein. Load-Balanced Wireless Ad Hoc Routing[J]. IEEE. 2002
[23] Kui Wu and Janelle Harms. Load-Sensitive Routing for Mobile Ad Hoc Networks[J]. IEEE. 2001
[24] Min Cao, Vivek Raghunathan and P. R. Kumar. Cross-Layer Exploitation of MAC Layer Diversity in Wireless Networks[J]. IEEE. 2005.
[25] IETF. Mobile Ad-hoc Networks[S]. RFC3561. 2003.
[26] C.E. Perkins and E. M. Royer. Ad Hoc On-Demand Distance Vector Routing[S]. 2nd IEEE Workshops on Mobile Computing Systems and Applacations. 1999.
[27] Changwen Liu and A.P. Stephens. An Analytical Model for Infrastructure WLAN Capacity with Bidirectional Frame Aggregation[J]. IEEE WCNC. 2004.
[28] J. Gao and L. Zhang. Load Balanced Short Path Routing in Wireless Networks[J]. Info COM. 2004.
[29] REN Wei, YEUNG D.Y and JIN Hai. TCP Performance Evaluation Over AODV and DSDV in RW and SN Mobility models[J]. J Zhejiang Univ SCIENCE A. 2006.7.
[30] S. J. Lee and M. Gela. Dynamic Load-Aware Routing in Ad hoc Networks[R]. Proceedings of the IEEE International Conference on Communications(ICC),Helsinki, Finland, Jun. 2001, pp. 3206-3210.
[31] K. Wu and J. Harms. Load-Sensitive Routing for Mobile Ad Hoc Networks[R]. Proceedings of IEEE 10th International Conference on Computer Communications and Networks(ICCCN 01), Phoenix, Arizona, Oct. 2001, pp. 540-546.
[32] H. S. Hassanein and A. Zhou. Routing with Load Balancing in Wireless Ad Hoc Networks[R]. Proceedings of the 4th ACM international workshop on Modeling, analysis and simulation of wireless and mobile systems, 2001,Rome, Italy.
[33] Vikrant Saigal, Ajit K. Nayak, Sateesh K. Pradhan, and R. Mall. Load balanced routing in mobile ad hoc networks[J]. Computer Communications, Volume 27, 3 Feb.2004 Pages: 295-305
[34] L Chen, W B Heinzelman. QoS-aware routing based on bandwidth estimation for mobile Ad Hoc networks[J].IEEE Journal on Areas in Communications. 2005, 23 (3) :561-572.
[35]李曦.无线Mesh网络架构及发展现状研究[J].中国科技论文在线. 2006.
[36]沈强,方旭明,宋文. Investigation on Routing Design for Wireless Mesh Networks[J].数据通信. 2005.04.
[37]王东,曾锋,闵应骅.基于链路可共享性的多播路由算法[J].湖南大学学报(自然科学版). 2006.8.
[38]马立榕,刘传才.无线Ad Hoc网络路由协议比较[J].福建电脑. 2005.8.
[39]吕凛杰,刘岚. Ad Hoc无线网络路由协议比较分析[J].通信技术. 2006.4.
[40]王雅辉,刘家康,赵胜辉.基于OPNET仿真平台的AODV协议的性能研究[J].光电技术应用. 2004.12.
[41]许建,杨庚.无线Mesh网络路由协议研究[J].江苏通信技术. 2006.3.
[42]刘觅,彭木根,王文博.基于IEEE 802.16-2004标准的Mesh机制[J].中国电子科学研究院学报. 2006.2.
[43]方旭明,马忠建.无线Mesh网络的跨层设计理论与关键技术[J].西南交通大学学报. 2005.12.
[44]卢菲恬,肖明波,杨光松.无线Mesh网络技术与应用[J].总线与网络. 2006.2.
[45]程福挺,蒋燕荣. WMN各层协议研究[J].中国新通信. 2006.19.
[46]李承恕,郎晓虹,张禄林.多跳无线网路由选择协议及其性能比较[J].铁道学报. 2000.4.
[47]刘后光,吕宏伟.无线自组网AODV路由后备策略的改进算法[J].电脑知识与技术. 2006.10.