On the Evaluation and Classification of Routing Protocols for Mobile Ad Hoc Networks (Über die Bewertung und Klassifizierung von Routing-Protokollen für Mobile Ad Hoc Netze)

A Mobile Ad Hoc Network (MANET) is a mobile, wireless network that does not necessitate a pre-existing infrastructure. The routing infrastructure needs to be established in a distributed, self-organized way. Many routing protocols for MANETs have been proposed, and some evaluating work has been conducted. The large number of the proposed routing protocols and evaluations makes it difficult to keep track of the development and to get an overview of the strengths and weaknesses of routing protocols. This dissertation analyses evaluation techniques from the past and describes common problems with simulation based evaluation of routing protocols for MANETs and how to resolve them. Simulation scenarios are examined and evaluated, sample applications are suggested and relations to past and present evaluations are drawn. A comprehensive number of MANET routing protocols is examined and categorized and similarities (e.g. due to evolutionary development) are deduced and presented. It is proposed that these can be used to reduce the number of experiments. Finally a set of sample simulation results is presented.

[1]  Edward J. Coyle,et al.  An energy efficient hierarchical clustering algorithm for wireless sensor networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[2]  Tracy Camp,et al.  A survey of mobility models for ad hoc network research , 2002, Wirel. Commun. Mob. Comput..

[3]  Chai-Keong Toh,et al.  Associativity-Based Routing for Ad Hoc Mobile Networks , 1997, Wirel. Pers. Commun..

[4]  H. T. Kung,et al.  Geographic routing for wireless networks , 2000 .

[5]  Tony Larsson,et al.  Routing protocols in wireless ad-hoc networks : a simulation study , 1998 .

[6]  Rajendra V. Boppana,et al.  An adaptive distance vector routing algorithm for mobile, ad hoc networks , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[7]  Zygmunt J. Haas,et al.  The shared wireless infostation model: a new ad hoc networking paradigm (or where there is a whale, there is a way) , 2003, MobiHoc '03.

[8]  Srdjan Capkun,et al.  GPS-free Positioning in Mobile Ad Hoc Networks , 2001, Proceedings of the 34th Annual Hawaii International Conference on System Sciences.

[9]  Fred L. Templin,et al.  Topology Dissemination Based on Reverse-Path Forwarding (TBRPF) , 2004, RFC.

[10]  Hannes Hartenstein,et al.  Stochastic Properties of the Random Waypoint Mobility Model , 2004, Wirel. Networks.

[11]  Linda Briesemeister,et al.  Group membership and communication in highly mobile ad hoc networks , 2001 .

[12]  Charles E. Perkins,et al.  Performance comparison of two on-demand routing protocols for ad hoc networks , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[13]  Philippe Jacquet,et al.  Overhead in Mobile Ad-hoc Network Protocols , 2000 .

[14]  Vaduvur Bharghavan,et al.  Enhancing ad hoc routing with dynamic virtual infrastructures , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[15]  André Schiper,et al.  Probabilistic broadcast for flooding in wireless mobile ad hoc networks , 2003, 2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003..

[16]  Lali Barrière,et al.  Robust position-based routing in wireless Ad Hoc networks with unstable transmission ranges , 2001, DIALM '01.

[17]  Deborah Estrin,et al.  An Empirical Study of Epidemic Algorithms in Large Scale Multihop Wireless Networks , 2002 .

[18]  Sung-Ju Lee,et al.  Routing and multicasting strategies in wireless mobile ad hoc networks , 2000 .

[19]  David R. Karger,et al.  A scalable location service for geographic ad hoc routing , 2000, MobiCom '00.

[20]  Charles E. Perkins,et al.  Routing Over Multi-Hop Wireless Network of Mobile Computers , 2001, Mobidata.

[21]  Mario Gerla,et al.  A simulation study of table-driven and on-demand routing protocols for mobile ad hoc networks , 1999, IEEE Netw..

[22]  Guevara Noubir,et al.  Mobility models for ad hoc network simulation , 2004, IEEE INFOCOM 2004.

[23]  Roger Wattenhofer,et al.  Worst-Case optimal and average-case efficient geometric ad-hoc routing , 2003, MobiHoc '03.

[24]  Khaldoun Al Agha,et al.  Integrating fast mobility in the OLSR routing protocol , 2002, 4th International Workshop on Mobile and Wireless Communications Network.

[25]  Michalis Faloutsos,et al.  Scalable ad hoc routing: the case for dynamic addressing , 2004, IEEE INFOCOM 2004.

[26]  J.-P. Hubaux,et al.  The Terminode project: towards mobile ad-hoc WANs , 1999, 1999 IEEE International Workshop on Mobile Multimedia Communications (MoMuC'99) (Cat. No.99EX384).

[27]  Nitin H. Vaidya,et al.  Analysis of TCP Performance over Mobile Ad Hoc Networks , 1999, Wirel. Networks.

[28]  Brad Karp,et al.  Greedy Perimeter Stateless Routing for Wireless Networks , 2000 .

[29]  Sridhar Radhakrishnan,et al.  DST-A routing protocol for ad hoc networks using distributed spanning trees , 1999, WCNC. 1999 IEEE Wireless Communications and Networking Conference (Cat. No.99TH8466).

[30]  Bartosz Mielczarek,et al.  Scenario-based performance analysis of routing protocols for mobile ad-hoc networks , 1999, MobiCom.

[31]  C C. Chiang,et al.  Routing in Clustered Multihop, Mobile Wireless Networks With Fading Channel , 1997 .

[32]  Allen C. Sun Design and implementation of fisheye routing protocol for mobile ad hoc networks , 2000 .

[33]  Ionut D. Aron The Witness Aided Routing Protocol A Scalable, Fault-Tolerant Solution For Mobile Ad Hoc Networks , 2000 .

[34]  Nitin H. Vaidya,et al.  Location-aided routing (LAR) in mobile ad hoc networks , 1998, MobiCom '98.

[35]  Anthony Ephremides,et al.  A distributed routing algorithm for mobile wireless networks , 1995, Wirel. Networks.

[36]  Sung-Ju Lee,et al.  Mobility prediction and routing in ad hoc wireless networks , 2001, Int. J. Netw. Manag..

[37]  Chenxi Zhu,et al.  QoS routing for mobile ad hoc networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[38]  Vinny Cahill,et al.  Towards group communication for mobile participants. , 2001 .

[39]  Mario Gerla Landmark Routing Protocol (LANMAR) for Large Scale Ad Hoc Networks , 2002 .

[40]  Elizabeth M. Belding-Royer,et al.  A review of current routing protocols for ad hoc mobile wireless networks , 1999, IEEE Wirel. Commun..

[41]  Xiaoyan Hong,et al.  LANMAR: landmark routing for large scale wireless ad hoc networks with group mobility , 1988, MobiHoc.

[42]  J. J. Garcia-Luna-Aceves,et al.  An efficient routing protocol for wireless networks , 1996, Mob. Networks Appl..

[43]  J. J. Garcia-Luna-Aceves,et al.  Scenario-based comparison of source-tracing and dynamic source routing protocols for ad hoc networks , 2001, CCRV.

[44]  Vasos Vassiliou,et al.  The effects of beaconing on the battery life of ad hoc mobile computers , 2001 .

[45]  Samir Ranjan Das,et al.  Comparative performance evaluation of routing protocols for mobile, ad hoc networks , 1998, Proceedings 7th International Conference on Computer Communications and Networks (Cat. No.98EX226).

[46]  Philippe Jacquet,et al.  Optimized Link State Routing Protocol (OLSR) , 2003, RFC.

[47]  Christian Bettstetter Topology properties of Ad hoc networks with random waypoint mobility , 2003, MOCO.

[48]  George Andreadis,et al.  Providing internet access to mobile ad hoc networks , 2002 .

[49]  Xiaoyan Hong,et al.  LANMAR: landmark routing for large scale wireless ad hoc networks with group mobility , 2000, 2000 First Annual Workshop on Mobile and Ad Hoc Networking and Computing. MobiHOC (Cat. No.00EX444).

[50]  Marcelo Spohn,et al.  Neighborhood aware source routing , 2001, MobiHoc '01.

[51]  Martin Mauve,et al.  A comparison of routing strategies for vehicular ad-hoc networks , 2002, MobiCom 2002.

[52]  Abdelsalam Helal,et al.  CAD-HOC: a CAD-Like tool for generating mobility benchmarks in ad-hoc networks , 2002, Proceedings 2002 Symposium on Applications and the Internet (SAINT 2002).

[53]  Mario Gerla,et al.  Global state routing: a new routing scheme for ad-hoc wireless networks , 1998, ICC '98. 1998 IEEE International Conference on Communications. Conference Record. Affiliated with SUPERCOMM'98 (Cat. No.98CH36220).

[54]  Rajendra V. Boppana,et al.  A comparison of TCP performance over three routing protocols for mobile ad hoc networks , 2001, MobiHoc '01.

[55]  Zygmunt J. Haas,et al.  A new routing protocol for the reconfigurable wireless networks , 1997, Proceedings of ICUPC 97 - 6th International Conference on Universal Personal Communications.

[56]  G. Sicuranza,et al.  The landmark hierarchy: A new hierarchy for routing in very large networks , 1988 .

[57]  Joseph P. Macker,et al.  Mobile Ad hoc Networking (MANET): Routing Protocol Performance Issues and Evaluation Considerations , 1999, RFC.

[58]  Shah-An Yang,et al.  Tora, Verification, Proofs and Model Checking , .

[59]  Zygmunt J. Haas,et al.  The performance of query control schemes for the zone routing protocol , 1998, SIGCOMM '98.

[60]  Charles E. Perkins,et al.  Ad hoc On-Demand Distance Vector (AODV) Routing , 2001, RFC.

[61]  Martin J. Bly,et al.  PERL -- Practical Extraction and Report Language , 2004 .

[62]  Antonio Alfredo Ferreira Loureiro,et al.  On the performance of ad hoc routing protocols under a peer-to-peer application , 2005, J. Parallel Distributed Comput..

[63]  D. Helbing,et al.  Cellular Automata Simulating Experimental Properties of Traffic Flow , 1998, cond-mat/9812300.

[64]  Ivan Stojmenovic,et al.  GPS based distributed routing algorithms for wireless networks , 2000 .

[65]  Jean-Yves Le Boudec,et al.  Self Organized Terminode Routing , 2002, Cluster Computing.

[66]  Brad Karp,et al.  GPSR: greedy perimeter stateless routing for wireless networks , 2000, MobiCom '00.

[67]  Jean-Yves Le Boudec,et al.  A location-based routing method for mobile ad hoc networks , 2005, IEEE Transactions on Mobile Computing.

[68]  David A. Maltz,et al.  Dynamic Source Routing in Ad Hoc Wireless Networks , 1994, Mobidata.

[69]  Atsushi Iwata,et al.  Scalable routing strategies for ad hoc wireless networks , 1999, IEEE J. Sel. Areas Commun..

[70]  Hamid R. Sadjadpour,et al.  On mobility-capacity-delay trade-off in wireless ad hoc networks , 2004, The IEEE Computer Society's 12th Annual International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems, 2004. (MASCOTS 2004). Proceedings..

[71]  Frank H. P. Fitzek,et al.  Simulating Mobile Ad Hoc Networks: Estimation of Connectivity Probability , 2004 .

[72]  Mattias Östergren TCP Performance in Ad Hoc Networks , 2000 .

[73]  S. Manikandan,et al.  Optimized Associativity-Based Threshold Routing for Mobile AdHoc Networks , 2001 .

[74]  M. S. Corson,et al.  A highly adaptive distributed routing algorithm for mobile wireless networks , 1997, Proceedings of INFOCOM '97.

[75]  Ram Ramanathan,et al.  Making link-state routing scale for ad hoc networks , 2001, MobiHoc '01.

[76]  Ivan Marsic,et al.  Clustering overhead for hierarchical routing in mobile ad hoc networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[77]  J. J. Garcia-Luna-Aceves,et al.  Scalable link-state Internet routing , 1998, Proceedings Sixth International Conference on Network Protocols (Cat. No.98TB100256).

[78]  Jean-Yves Le Boudec,et al.  A Scalable Routing Method for Irregular Mobile Ad Hoc Networks , 2002 .

[79]  J. J. Garcia-Luna-Aceves,et al.  Using minimal source trees for on-demand routing in ad hoc networks , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[80]  David A. Maltz,et al.  DSR: the dynamic source routing protocol for multihop wireless ad hoc networks , 2001 .

[81]  J. J. Garcia-Luna-Aceves,et al.  A comparison of on-demand and table driven routing for ad-hoc wireless networks , 2000, 2000 IEEE International Conference on Communications. ICC 2000. Global Convergence Through Communications. Conference Record.

[82]  Zygmunt J. Haas,et al.  ZRP: a hybrid framework for routing in Ad Hoc networks , 2001 .

[83]  Martin Mauve,et al.  A survey on position-based routing in mobile ad hoc networks , 2001, IEEE Netw..

[84]  Panagiotis Papadimitratos,et al.  Path set selection in mobile ad hoc networks , 2002, MobiHoc '02.

[85]  Yih-Chun Hu,et al.  Ariadne: A Secure On-Demand Routing Protocol for Ad Hoc Networks , 2002, MobiCom '02.

[86]  Vaduvur Bharghavan,et al.  CEDAR: a core-extraction distributed ad hoc routing algorithm , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[87]  David A. Maltz,et al.  Experiences Designing and Building a Multi-Hop Wireless Ad Hoc Network Testbed , 1999 .

[88]  Imrich Chlamtac,et al.  A distance routing effect algorithm for mobility (DREAM) , 1998, MobiCom '98.

[89]  David A. Maltz,et al.  A performance comparison of multi-hop wireless ad hoc network routing protocols , 1998, MobiCom '98.

[90]  Jean-Yves Le Boudec,et al.  Performance analysis of the CONFIDANT protocol , 2002, MobiHoc '02.

[91]  Haiyun Luo,et al.  Self-securing ad hoc wireless networks , 2002, Proceedings ISCC 2002 Seventh International Symposium on Computers and Communications.

[92]  Christian Bettstetter,et al.  Smooth is better than sharp: a random mobility model for simulation of wireless networks , 2001, MSWIM '01.

[93]  J. J. Garcia-Luna-Aceves,et al.  Source-tree routing in wireless networks , 1999, Proceedings. Seventh International Conference on Network Protocols.

[94]  Mingyan Liu,et al.  Random waypoint considered harmful , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[95]  Xiaoyan Hong,et al.  Landmark routing for large ad hoc wireless networks , 2000, Globecom '00 - IEEE. Global Telecommunications Conference. Conference Record (Cat. No.00CH37137).

[96]  Philippe Jacquet,et al.  Comparative Study of Routing Protocols for Mobile Ad-hoc NETworks , 2002 .

[97]  Xiaoyan Hong,et al.  Hierarchical routing for multi-layer ad-hoc wireless networks with UAVs , 2000, MILCOM 2000 Proceedings. 21st Century Military Communications. Architectures and Technologies for Information Superiority (Cat. No.00CH37155).

[98]  John S. Baras,et al.  A Probabilistic Emergent Routing Algorithm for Mobile Ad Hoc Networks , 2003 .

[99]  Robert Metcalfe,et al.  Reverse path forwarding of broadcast packets , 1978, CACM.

[100]  Michalis Faloutsos,et al.  Distance ADaptive (DAD) broadcasting for ad hoc networks , 2002, MILCOM 2002. Proceedings.

[101]  David A. Maltz,et al.  Resource Management in Multi-hop Ad Hoc Networks , 1999 .

[102]  Nitin H. Vaidya,et al.  Optimizations for location-aided routing (lar) in mobile ad hoc networks (a brief note , 1998 .

[103]  Sandeep K. S. Gupta,et al.  A Witness-Aided Routing Protocol for Mobile Ad-Hoc Networks with Unidirectional Links , 1999, MDA.

[104]  Levente Buttyán,et al.  Towards mobile ad-hoc WANs: terminodes , 2000, 2000 IEEE Wireless Communications and Networking Conference. Conference Record (Cat. No.00TH8540).

[105]  Daniel Zappala,et al.  A Scenario-Based Evaluation of Mobile Ad Hoc Multicast Routing Protocols , 2004 .

[106]  Gregory A. Hansen,et al.  The Optimized Link State Routing Protocol , 2003 .

[107]  Jie Wu,et al.  Small Worlds: The Dynamics of Networks between Order and Randomness , 2003 .

[108]  Lali Barrière,et al.  Robust position-based routing in wireless ad hoc networks with irregular transmission ranges , 2003, Wirel. Commun. Mob. Comput..

[109]  Mario Gerla,et al.  Fisheye State Routing Protocol (FSR) for Ad Hoc Networks , 2002 .

[110]  J. J. Garcia-Luna-Aceves,et al.  Bandwidth-efficient link-state routing in wireless networks , 2001 .

[111]  Jason Liu,et al.  Outdoor experimental comparison of four ad hoc routing algorithms , 2004, MSWiM '04.

[112]  Zhen Liu,et al.  Capacity, delay and mobility in wireless ad-hoc networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[113]  Zygmunt J. Haas,et al.  Determining the optimal configuration for the zone routing protocol , 1999, IEEE J. Sel. Areas Commun..

[114]  Kevin C. Almeroth,et al.  Towards realistic mobility models for mobile ad hoc networks , 2003, MobiCom '03.

[115]  Charles E. Perkins,et al.  Highly Dynamic Destination-Sequenced Distance-Vector Routing (DSDV) for mobile computers , 1994, SIGCOMM.

[116]  David B. Johnson,et al.  The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks , 2003 .

[117]  Jean-Pierre Hubaux,et al.  Nuglets: a Virtual Currency to Stimulate Cooperation in Self-Organized Mobile Ad Hoc Networks , 2001 .

[118]  Hartmut Ritter,et al.  A highly flexible testbed for studies of ad-hoc network behaviour , 2003, 28th Annual IEEE International Conference on Local Computer Networks, 2003. LCN '03. Proceedings..

[119]  Arthur L. Liestman,et al.  CLUSTERING ALGORITHMS FOR AD HOC WIRELESS NETWORKS , 2004 .

[120]  Richard G. Ogier,et al.  A reliable, efficient topology broadcast protocol for dynamic networks , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[121]  M. Jiang,et al.  Cluster based routing protocol (CBRP) , 1999 .

[122]  Hannes Hartenstein,et al.  Toward a mobility metric for comparable & reproducible results in ad hoc networks research , 2003, MOCO.

[123]  Martha Steenstrup,et al.  Cluster-based networks , 2001 .

[124]  Cecilia Mascolo,et al.  Adaptive routing for intermittently connected mobile ad hoc networks , 2005, Sixth IEEE International Symposium on a World of Wireless Mobile and Multimedia Networks.

[125]  Xiaoyan Hong,et al.  ANODR: anonymous on demand routing with untraceable routes for mobile ad-hoc networks , 2003, MobiHoc '03.

[126]  Rajendra V. Boppana,et al.  On routing Web and multimedia traffic in mobile ad hoc networks , 2003, 36th Annual Hawaii International Conference on System Sciences, 2003. Proceedings of the.

[127]  Deborah Estrin,et al.  Geographical and Energy Aware Routing: a recursive data dissemination protocol for wireless sensor networks , 2002 .

[128]  Manel Guerrero Zapata Secure Ad hoc On-Demand Distance Vector (SAODV) Routing , 2006 .

[129]  Dimitri P. Bertsekas,et al.  Distributed Algorithms for Generating Loop-Free Routes in Networks with Frequently Changing Topology , 1981, IEEE Trans. Commun..

[130]  Marcelo Spohn,et al.  Routing in the internet using partial link state information , 2001 .

[131]  Xiang-Yang Li,et al.  Distributed construction of a planar spanner and routing for ad hoc wireless networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[132]  Sandeep K. S. Gupta,et al.  On the Scalability of On-Demand Routing Protocols for Mobile ad hoc Networks: An Analytical Study , 2001, J. Interconnect. Networks.

[133]  Christian Bonnet,et al.  DDR: distributed dynamic routing algorithm for mobile ad hoc networks , 2000, MobiHoc.

[134]  Charles E. Perkins,et al.  Highly dynamic Destination-Sequenced Distance-Vector routing (DSDV) for mobile computers , 1994, SIGCOMM.

[135]  Hannes Hartenstein,et al.  Towards a Mobility Metric for Reproducible and Comparable Results in Ad Hoc Networks Research , 2003 .

[136]  Per Bak,et al.  Small Worlds: The Dynamics of Networks between Order and Randomness, by Duncan J. Watts , 2000 .

[137]  Silvia Giordano,et al.  Mobile ad hoc networks , 2002 .

[138]  Philippe Jacquet,et al.  Analysis of Mobile Ad-hoc Network Routing Protocols in Random Graph Models , 1999 .

[139]  Tracy Camp,et al.  Comparison of broadcasting techniques for mobile ad hoc networks , 2002, MobiHoc '02.

[140]  Mario Gerla,et al.  IPv6 flow handoff in ad hoc wireless networks using mobility prediction , 1999, Seamless Interconnection for Universal Services. Global Telecommunications Conference. GLOBECOM'99. (Cat. No.99CH37042).