Adaptive routing in ad hoc wireless multi-hop networks

Ad hoc wireless multi-hop networks (AHWMNs) are communication networks that consist entirely of wireless nodes, placed together in an ad hoc manner, i.e. with minimal prior planning. All nodes have routing capabilities, and forward data packets for other nodes in multi-hop fashion. Nodes can enter or leave the network at any time, and may be mobile, so that the network topology continuously experiences alterations during deployment. AHWMNs pose substantially different challenges to networking protocols than more traditional wired networks. These challenges arise from the dynamic and unplanned nature of these networks, from the inherent unreliability of wireless communication, from the limited resources available in terms of bandwidth, processing capacity, etc., and from the possibly large scale of these networks. Due to these different challenges, new algorithms are needed at all layers of the network protocol stack. We investigate the issue of adaptive routing in AHWMNs, using ideas from artificial intelligence (AI). Our main source of inspiration is the field of Ant Colony Optimization (ACO). This is a branch of AI that takes its inspiration from the behavior of ants in nature. ACO has been applied to a wide range of different problems, often giving state-of-the-art results. The application of ACO to the problem of routing in AHWMNs is interesting because ACO algorithms tend to provide properties such as adaptivity and robustness, which are needed to deal with the challenges present in AHWMNs. On the other hand, the field of AHWMNs forms an interesting new application domain in which the ideas of ACO can be tested and improved. In particular, we investigate the combination of ACO mechanisms with other techniques from AI to get a powerful algorithm for the problem at hand. We present the AntHocNet routing algorithm, which combines ideas from ACO routing with techniques from dynamic programming and other mechanisms taken from more traditional routing algorithms. The algorithm has a hybrid architecture, combining both reactive and proactive mechanisms. Through a series of simulation tests, we show that for a wide range of different environments and performance metrics, AntHocNet can outperform important reference algorithms in the research area. We provide an extensive investigation of the internal working of the algorithm, and we also carry out a detailed simulation study in a realistic urban environment. Finally, we discuss the implementation of ACO routing algorithms in a real world testbed.

[1]  Samir Ranjan Das,et al.  Query Localization Techniques for On-Demand Routing Protocols in Ad Hoc Networks , 1999, Wirel. Networks.

[2]  Robert Tappan Morris,et al.  Performance of multihop wireless networks: shortest path is not enough , 2003, CCRV.

[3]  Brian E. Carpenter,et al.  Differentiated services in the Internet , 2002, Proc. IEEE.

[4]  JAMAL N. AL-KARAKI,et al.  Routing techniques in wireless sensor networks: a survey , 2004, IEEE Wireless Communications.

[5]  Abtin Keshavarzian,et al.  Load balancing in ad hoc networks: single-path routing vs. multi-path routing , 2004, IEEE INFOCOM 2004.

[6]  Charles E. Perkins,et al.  Performance comparison of two on-demand routing protocols for ad hoc networks , 2001, IEEE Wirel. Commun..

[7]  Gary Scott Malkin,et al.  Distance-vector routing , 1995 .

[8]  Jon Postel,et al.  User Datagram Protocol , 1980, RFC.

[9]  D. J. Allerton,et al.  Book Review: GPS theory and practice. Second Edition, HOFFMANNWELLENHOFF B., LICHTENEGGER H. and COLLINS J., 1993, 326 pp., Springer, £31.00 pb, ISBN 3-211-82477-4 , 1995 .

[10]  André Schiper,et al.  On the accuracy of MANET simulators , 2002, POMC '02.

[11]  Masayuki Yamamura,et al.  BntNetL and its evaluation on a situation of congestion , 2002 .

[12]  Wendi Heinzelman,et al.  Energy-efficient communication protocol for wireless microsensor networks , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[13]  Samir Ranjan Das,et al.  Experimental evaluation of a wireless ad hoc network , 2000, Proceedings Ninth International Conference on Computer Communications and Networks (Cat.No.00EX440).

[14]  Gianni A. Di Caro,et al.  Theory and practice of Ant Colony Optimization for routing in dynamic telecommunications networks ∗ , 2008 .

[15]  Yong Pei,et al.  On the capacity improvement of ad hoc wireless networks using directional antennas , 2003, MobiHoc '03.

[16]  Guy Theraulaz,et al.  A Brief History of Stigmergy , 1999, Artificial Life.

[17]  Paolo Santi,et al.  The Node Distribution of the Random Waypoint Mobility Model for Wireless Ad Hoc Networks , 2003, IEEE Trans. Mob. Comput..

[18]  Samir R. Das,et al.  On-demand multipath routing for mobile ad hoc networks , 1999, Proceedings Eight International Conference on Computer Communications and Networks (Cat. No.99EX370).

[19]  Luca Maria Gambardella,et al.  Using Ant Agents to Combine Reactive and Proactive Strategies for Routing in Mobile Ad-hoc Networks , 2005, Int. J. Comput. Intell. Appl..

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

[21]  Donald F. Towsley,et al.  On characterizing BGP routing table growth , 2002, Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE.

[22]  Pan Hui,et al.  Pocket Switched Networking: Challenges, Feasibility and Implementation Issues , 2005, WAC.

[23]  Luca Maria Gambardella,et al.  Ant colony system: a cooperative learning approach to the traveling salesman problem , 1997, IEEE Trans. Evol. Comput..

[24]  Ben J. A. Kröse,et al.  Learning from delayed rewards , 1995, Robotics Auton. Syst..

[25]  Antonio Alfredo Ferreira Loureiro,et al.  GPS/Ant-Like Routing in Ad Hoc Networks , 2001, Telecommun. Syst..

[26]  M. C. Sinclair,et al.  Ant colony optimisation for virtual-wavelength-path routing and wavelength allocation , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[27]  Thomas Stützle,et al.  MAX-MIN Ant System , 2000, Future Gener. Comput. Syst..

[28]  Martin Wenig,et al.  The effect of the radio wave propagation model in mobile ad hoc networks , 2006, MSWiM '06.

[29]  Sung-Ju Lee,et al.  A performance comparison study of ad hoc wireless multicast protocols , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[30]  Scott Shenker,et al.  Integrated Services in the Internet Architecture : an Overview Status of this Memo , 1994 .

[31]  R. Matthews,et al.  Ants. , 1898, Science.

[32]  Benjamín Barán,et al.  A new approach for AntNet routing , 2000, Proceedings Ninth International Conference on Computer Communications and Networks (Cat.No.00EX440).

[33]  William C. Y. Lee Mobile Communications Engineering: Theory and Applications , 1997 .

[34]  Lianggui Liu,et al.  A Novel Ant Colony Based QoS-Aware Routing Algorithm for MANETs , 2005, ICNC.

[35]  Petros Zerfos,et al.  Magnets-a next generation access network , 2006 .

[36]  Mitsuo Kawato,et al.  Multiple Model-Based Reinforcement Learning , 2002, Neural Computation.

[37]  Chen-Khong Tham,et al.  Mobile agents based routing protocol for mobile ad hoc networks , 2002, Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE.

[38]  Srdjan Capkun,et al.  Self-organization in mobile ad hoc networks: the approach of Terminodes , 2001, IEEE Commun. Mag..

[39]  Robert Tappan Morris,et al.  Link-level measurements from an 802.11b mesh network , 2004, SIGCOMM '04.

[40]  Stephen B. Wicker,et al.  Termite: a swarm intelligent routing algorithm for mobile wireless ad-hoc networks , 2005 .

[41]  Dimitrios Makrakis,et al.  Effective admission control in multihop mobile ad hoc networks , 2003, International Conference on Communication Technology Proceedings, 2003. ICCT 2003..

[42]  Luigi Logrippo,et al.  Understanding GPRS: the GSM packet radio service , 2000, Comput. Networks.

[43]  Mario Gerla,et al.  TCP performance in wireless multi-hop networks , 1999, Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.

[44]  Li Bai,et al.  A QoS network routing algorithm using multiple pheromone tables , 2003, Proceedings IEEE/WIC International Conference on Web Intelligence (WI 2003).

[45]  Sung-Ju Lee,et al.  Split multipath routing with maximally disjoint paths in ad hoc networks , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).

[46]  Hannu H. Kari,et al.  Ad Hoc Routing Protocol Performance in a Realistic Environment , 2006, International Conference on Networking, International Conference on Systems and International Conference on Mobile Communications and Learning Technologies (ICNICONSMCL'06).

[47]  Eyal de Lara,et al.  User mobility for opportunistic ad-hoc networking , 2004, Sixth IEEE Workshop on Mobile Computing Systems and Applications.

[48]  Luca Maria Gambardella,et al.  Design of a User Space Software Suite for Probabilistic Routing in Ad-Hoc Networks , 2007, EvoWorkshops.

[49]  Marco Dorigo,et al.  Two Ant Colony Algorithms for Best-Effort Routing in Datagram Networks , 1998 .

[50]  Chien-Chung Shen,et al.  ANSI: A Unicast Routing Protocol for Mobile Ad hoc Networks Using Swarm Intelligence , 2005, IC-AI.

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

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

[53]  M.A. El-Sharkawi,et al.  Swarm intelligence for routing in communication networks , 2001, GLOBECOM'01. IEEE Global Telecommunications Conference (Cat. No.01CH37270).

[54]  Vittorio Maniezzo,et al.  The Ant System Applied to the Quadratic Assignment Problem , 1999, IEEE Trans. Knowl. Data Eng..

[55]  Per Gunningberg,et al.  Lessons from experimental MANET research , 2005, Ad Hoc Networks.

[56]  Torsten Braun,et al.  Ants-Based Routing in Large Scale Mobile Ad-Hoc Networks , 2003, KiVS Kurzbeiträge.

[57]  Azzedine Boukerche A Taxonomy of Routing Protocols for Mobile Ad Hoc Networks , 2009, ADHOCNETS 2009.

[58]  Ori Pomerantz,et al.  The Linux Kernel Module Programming Guide , 2000 .

[59]  Luca Maria Gambardella,et al.  Swarm intelligence for routing in mobile ad hoc networks , 2005, Proceedings 2005 IEEE Swarm Intelligence Symposium, 2005. SIS 2005..

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

[61]  I. Glauche,et al.  Continuum percolation of wireless ad hoc communication networks , 2003, cond-mat/0304579.

[62]  Deborah Estrin,et al.  Rumor Routing Algorithm For Sensor Networks , 2002 .

[63]  Jie Wu,et al.  Analysis on Extended Ant Routing Algorithms for Network Routing and Management , 2003, The Journal of Supercomputing.

[64]  Constandinos X. Mavromoustakis,et al.  Ant based probabilistic routing with pheromone and antipheromone mechanisms , 2004, Int. J. Commun. Syst..

[65]  Christian F. Tschudin,et al.  A large-scale testbed for reproducible ad hoc protocol evaluations , 2002, 2002 IEEE Wireless Communications and Networking Conference Record. WCNC 2002 (Cat. No.02TH8609).

[66]  Robert Tappan Morris,et al.  Capacity of Ad Hoc wireless networks , 2001, MobiCom '01.

[67]  Luca Maria Gambardella,et al.  Ant Algorithms for Discrete Optimization , 1999, Artificial Life.

[68]  Marco Dorigo,et al.  Ant colony optimization and its application to adaptive routing in telecommunication networks , 2004 .

[69]  Richard Gold,et al.  LUNAR - A Lightweight Underlay Network Ad-hoc Routing Protocol and Implementation , 2004 .

[70]  M. R. Rao,et al.  Combinatorial Optimization , 1992, NATO ASI Series.

[71]  Zhenyu Liu,et al.  A self-organised emergent routing mechanism for mobile ad hoc networks , 2005, Eur. Trans. Telecommun..

[72]  Richard S. Sutton,et al.  Neuronlike adaptive elements that can solve difficult learning control problems , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

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

[74]  Peter Vrancx,et al.  Using Pheromone Repulsion to Find Disjoint Paths , 2006, ANTS Workshop.

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

[76]  Ian F. Akyildiz,et al.  Wireless mesh networks: a survey , 2005, Comput. Networks.

[77]  Guy Theraulaz,et al.  Routing in Telecommunications Networks with Ant-Like Agents , 1999, IATA.

[78]  François Baccelli,et al.  Impact of interferences on connectivity in ad hoc networks , 2005, IEEE/ACM Transactions on Networking.

[79]  Ying Zhang,et al.  Improvements on Ant Routing for Sensor Networks , 2004, ANTS Workshop.

[80]  David A. Maltz,et al.  The effects of on-demand behavior in routing protocols for multihop wireless ad hoc networks , 1999, IEEE J. Sel. Areas Commun..

[81]  Antonio Pescapè,et al.  Experimental evaluation and characterization of the magnets wireless backbone , 2006, WINTECH.

[82]  Alain Hertz,et al.  Ants can colour graphs , 1997 .

[83]  Vinton G. Cerf,et al.  Delay-tolerant networking: an approach to interplanetary Internet , 2003, IEEE Commun. Mag..

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

[85]  Deborah Estrin,et al.  Modelling Data-Centric Routing in Wireless Sensor Networks , 2002 .

[86]  Sunil Kumar,et al.  Medium Access Control protocols for ad hoc wireless networks: A survey , 2006, Ad Hoc Networks.

[87]  David C. Plummer,et al.  Ethernet Address Resolution Protocol: Or Converting Network Protocol Addresses to 48.bit Ethernet Address for Transmission on Ethernet Hardware , 1982, RFC.

[88]  Marco Dorigo,et al.  Optimization, Learning and Natural Algorithms , 1992 .

[89]  Z. Michalewicz,et al.  A new version of ant system for subset problems , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[90]  J. Jubin,et al.  The DARPA packet radio network protocols , 1987, Proceedings of the IEEE.

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

[92]  Bill Fenner,et al.  UNIX Network Programming, Vol. 1 , 2003 .

[93]  W. Richard Stevens,et al.  Unix network programming , 1990, CCRV.

[94]  Panganamala Ramana Kumar,et al.  RHEINISCH-WESTFÄLISCHE TECHNISCHE HOCHSCHULE AACHEN , 2001 .

[95]  Thomas Stützle,et al.  The Ant Colony Optimization Metaheuristic: Algorithms, Applications, and Advances , 2003 .

[96]  Torsten Braun,et al.  A Framework for Routing in Large Ad-hoc Networks with Irregular Topologies , 2006, Ad Hoc Sens. Wirel. Networks.

[97]  Madhavi W. Subbarao Dynamic power-conscious routing for MANETs: an initial approach , 1999, Gateway to 21st Century Communications Village. VTC 1999-Fall. IEEE VTS 50th Vehicular Technology Conference (Cat. No.99CH36324).

[98]  Charles E. Perkins,et al.  Ad-hoc on-demand distance vector routing , 1999, Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.

[99]  Richard S. Sutton,et al.  Learning to predict by the methods of temporal differences , 1988, Machine Learning.

[100]  Vaduvur Bharghavan,et al.  A power controlled multiple access protocol for wireless packet networks , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[101]  Masoud Daneshtalab,et al.  Ant colony based routing architecture for minimizing hot spots in NOCs , 2006, SBCCI '06.

[102]  Hiroshi Matsuo,et al.  Accelerated Ants Routing in Dynamic Networks , 2001 .

[103]  Devika Subramanian,et al.  Ants and Reinforcement Learning: A Case Study in Routing in Dynamic Networks , 1997, IJCAI.

[104]  Georgios I. Papadimitriou A New Approach to the Design of Reinforcement Schemes for Learning Automata: Stochastic Estimator Learning Algorithms , 1994, IEEE Trans. Knowl. Data Eng..

[105]  Deborah Estrin,et al.  Directed diffusion: a scalable and robust communication paradigm for sensor networks , 2000, MobiCom '00.

[106]  Lionel Sacks,et al.  Stigmergic Techniques for Solving Multi-constraint Routing for Packet Networks , 2001, ICN.

[107]  Bill Fenner,et al.  The sockets networking API , 2004 .

[108]  Franz Oppacher,et al.  Connection Management using Adaptive Mobile Agents , 1998 .

[109]  A. M. Abdullah,et al.  Wireless lan medium access control (mac) and physical layer (phy) specifications , 1997 .

[110]  Peter P. Pham,et al.  Performance analysis of reactive shortest path and multipath routing mechanism with load balance , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[111]  Krishna M. Sivalingam,et al.  A Survey of Energy Efficient Network Protocols for Wireless Networks , 2001, Wirel. Networks.

[112]  Roberto Montemanni,et al.  Exact algorithms for the minimum power symmetric connectivity problem in wireless networks , 2005, Comput. Oper. Res..

[113]  Mahesh K. Marina,et al.  On-demand multipath distance vector routing in ad hoc networks , 2001, Proceedings Ninth International Conference on Network Protocols. ICNP 2001.

[114]  Mingyan Liu,et al.  AMRoute: Ad Hoc Multicast Routing Protocol , 2002, Mob. Networks Appl..

[115]  Deborah Estrin,et al.  Effects of Detail in Wireless Network Simulation , 2001 .

[116]  Guillaume Chelius,et al.  Experiments of ana4 : An implementation of a 2.5 framework for deploying real multi-hop ad hoc and mesh networks , 2005 .

[117]  Léon J. M. Rothkrantz,et al.  Ant-Based Load Balancing in Telecommunications Networks , 1996, Adapt. Behav..

[118]  Pattie Maes,et al.  Cooperating Mobile Agents for Dynamic Network Routing , 1999 .

[119]  Theodore S. Rappaport,et al.  Measured Traffic Statistics and Throughput of IEEE 802.11b Public WLAN Hotspots with Three Different Applications , 2006, IEEE Transactions on Wireless Communications.

[120]  Yakov Rekhter,et al.  A Border Gateway Protocol 4 (BGP-4) , 1994, RFC.

[121]  Kay Römer,et al.  Medium access control issues in sensor networks , 2006, CCRV.

[122]  William J. Cook,et al.  Combinatorial optimization , 1997 .

[123]  Frederick Ducatelle Ant Colony Optimisation for Bin Packing and Cutting Stock Problems , 2001 .

[124]  Deborah Estrin,et al.  Geography-informed energy conservation for Ad Hoc routing , 2001, MobiCom '01.

[125]  Thomas G. Dietterich What is machine learning? , 2020, Archives of Disease in Childhood.

[126]  I.D. Chakeres,et al.  The utility of hello messages for determining link connectivity , 2002, The 5th International Symposium on Wireless Personal Multimedia Communications.

[127]  Deborah Estrin,et al.  Highly-resilient, energy-efficient multipath routing in wireless sensor networks , 2001, MOCO.

[128]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[129]  Shugong Xu,et al.  Does the IEEE 802.11 MAC protocol work well in multihop wireless ad hoc networks? , 2001, IEEE Commun. Mag..

[130]  Theodore S. Rappaport,et al.  Wireless communications - principles and practice , 1996 .

[131]  Luca Maria Gambardella,et al.  An Analysis of the Different Components of the AntHocNet Routing Algorithm , 2006, ANTS Workshop.

[132]  S. Wicker,et al.  Termite: ad-hoc networking with stigmergy , 2003, GLOBECOM '03. IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489).

[133]  Wendi B. Heinzelman,et al.  Adaptive protocols for information dissemination in wireless sensor networks , 1999, MobiCom.

[134]  Luca Maria Gambardella,et al.  AntHocNet: An Ant-Based Hybrid Routing Algorithm for Mobile Ad Hoc Networks , 2004, PPSN.

[135]  DravesRichard,et al.  Comparison of routing metrics for static multi-hop wireless networks , 2004 .

[136]  John Moy,et al.  OSPF Version 2 , 1998, RFC.

[137]  Luca Maria Gambardella,et al.  Differentiated quality of service scheme based on the use of multi-classes of ant-like mobile agents , 2005, CoNEXT '05.

[138]  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.

[139]  Luca Maria Gambardella,et al.  Ant agents for hybrid multipath routing in mobile ad hoc networks , 2005, Second Annual Conference on Wireless On-demand Network Systems and Services.

[140]  M Dorigo,et al.  Ant colonies for the quadratic assignment problem , 1999, J. Oper. Res. Soc..

[141]  Imed Bouazizi,et al.  ARA-the ant-colony based routing algorithm for MANETs , 2002, Proceedings. International Conference on Parallel Processing Workshop.

[142]  Yong Lü,et al.  Adaptive swarm-based routing in communication networks , 2004, Journal of Zhejiang University. Science.

[143]  Elizabeth M. Belding-Royer,et al.  AODV Implementation Design and Performance Evaluation , 2005 .

[144]  Eryk Dutkiewicz,et al.  A review of routing protocols for mobile ad hoc networks , 2004, Ad Hoc Networks.

[145]  Samir Ranjan Das,et al.  Performance of Multipath Routing for On-Demand Protocols in Mobile Ad Hoc Networks , 2001, Mob. Networks Appl..

[146]  Wenyu Jiang,et al.  Analysis of on-off patterns in VoIP and their effect on voice traffic aggregation , 2000, Proceedings Ninth International Conference on Computer Communications and Networks (Cat.No.00EX440).

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

[148]  B.E. Helvik,et al.  Internet failure protection using hamiltonian p-cycles found by ant-like agents , 2005, DRCN 2005). Proceedings.5th International Workshop on Design of Reliable Communication Networks, 2005..

[149]  R. Rubinstein Combinatorial Optimization, Cross-Entropy, Ants and Rare Events , 2001 .

[150]  Martin Heusse,et al.  Adaptive Agent-Driven Routing and Load Balancing in Communication Networks , 1998, Adv. Complex Syst..

[151]  Alexander L. Wolf,et al.  A routing scheme for content-based networking , 2004, IEEE INFOCOM 2004.

[152]  Albert G. Greenberg,et al.  A case study of OSPF behavior in a large enterprise network , 2002, IMW '02.

[153]  Luca Maria Gambardella,et al.  AntHocNet: an adaptive nature-inspired algorithm for routing in mobile ad hoc networks , 2005, Eur. Trans. Telecommun..

[154]  P.-P. Grasse La reconstruction du nid et les coordinations interindividuelles chezBellicositermes natalensis etCubitermes sp. la théorie de la stigmergie: Essai d'interprétation du comportement des termites constructeurs , 1959, Insectes Sociaux.

[155]  T. Lindvall ON A ROUTING PROBLEM , 2004, Probability in the Engineering and Informational Sciences.

[156]  Jon Crowcroft,et al.  Towards commercial mobile ad hoc network applications: a radio dispatch system , 2005, MobiHoc '05.

[157]  Bharat K. Bhargava,et al.  Study of distance vector routing protocols for mobile ad hoc networks , 2003, Proceedings of the First IEEE International Conference on Pervasive Computing and Communications, 2003. (PerCom 2003)..

[158]  J. D. Johannes,et al.  Systems Simulation: The Art and Science , 1975, IEEE Transactions on Systems, Man, and Cybernetics.

[159]  Fabian Kuhn,et al.  Worst-Case optimal and average-case efficient geometric ad-hoc routing , 2003, MobiHoc '03.

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

[161]  Jangeun Jun,et al.  Theoretical maximum throughput of IEEE 802.11 and its applications , 2003, Second IEEE International Symposium on Network Computing and Applications, 2003. NCA 2003..

[162]  Wei Guo,et al.  An ant-based distributed routing algorithm for ad-hoc networks , 2004, 2004 International Conference on Communications, Circuits and Systems (IEEE Cat. No.04EX914).

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

[164]  Bjarne E. Helvik,et al.  Cross entropy guided ant-like agents finding dependable primary/backup path patterns in networks , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[165]  Abhijit Bose,et al.  Delayed Internet routing convergence , 2000, SIGCOMM.

[166]  Luca Maria Gambardella,et al.  Algorithms for Failure Protection in Large IP-over-fiber and Wireless Ad Hoc Networks , 2006, Research Results of the DICS Program.

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

[168]  Shugong Xu,et al.  Does the ieee 802 , 2001 .

[169]  Lei Wang,et al.  Multipath source routing in wireless ad hoc networks , 2000, 2000 Canadian Conference on Electrical and Computer Engineering. Conference Proceedings. Navigating to a New Era (Cat. No.00TH8492).

[170]  David K. Weaver,et al.  Active Spaces of Pheromone Traps for Plodia interpunctella (Lepidoptera: Pyralidae) in Enclosed Environments , 1999 .

[171]  Bogdan M. Wilamowski,et al.  The Transmission Control Protocol , 2005, The Industrial Information Technology Handbook.

[172]  Richard S. Sutton,et al.  Reinforcement Learning: An Introduction , 1998, IEEE Trans. Neural Networks.

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

[174]  Gang Zhou,et al.  Impact of radio irregularity on wireless sensor networks , 2004, MobiSys '04.

[175]  M. W. Oliphant,et al.  An introduction to GSM , 1995 .

[176]  Jeffrey O. Kephart,et al.  The Vision of Autonomic Computing , 2003, Computer.

[177]  Hari Balakrishnan,et al.  Resilient overlay networks , 2001, SOSP.

[178]  Georgios B. Giannakis,et al.  Ultra-wideband communications: an idea whose time has come , 2004, IEEE Signal Processing Magazine.

[179]  Peter Dayan,et al.  Q-learning , 1992, Machine Learning.

[180]  Jean-Yves Le Boudec,et al.  Anchored Path Discovery in Terminode Routing , 2002, NETWORKING.

[181]  Sung-Ju Lee,et al.  AODV-BR: backup routing in ad hoc networks , 2000, 2000 IEEE Wireless Communications and Networking Conference. Conference Record (Cat. No.00TH8540).

[182]  Jeremiah F. Hayes,et al.  Modeling and Analysis of Telecommunications Networks , 2004 .

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

[184]  Klaus Wehrle,et al.  Peer-to-Peer Systems and Applications , 2005, Peer-to-Peer Systems and Applications.

[185]  Charles E. Perkins,et al.  Performance comparison of two on-demand routing protocols for ad hoc networks , 2001, IEEE Wirel. Commun..

[186]  Barbara Webb,et al.  Swarm Intelligence: From Natural to Artificial Systems , 2002, Connect. Sci..

[187]  Charles L. Hedrick,et al.  Routing Information Protocol , 1988, RFC.

[188]  Guillaume Chelius,et al.  Ana4: a 2.5 Framework for Deploying Real Multi-hop Ad hoc and Mesh Networks , 2006, Ad Hoc Sens. Wirel. Networks.

[189]  David Tse,et al.  Mobility increases the capacity of ad hoc wireless networks , 2002, TNET.

[190]  Pere Vilà,et al.  A REVIEW OF SCALABILITY AND ITS APPLICATION IN THE EVALUATION OF THE SCALABILITY MEASURE OF ANTNET ROUTING , 2003 .

[191]  Daniel Massey,et al.  Observation and analysis of BGP behavior under stress , 2002, IMW '02.

[192]  G. D. Caro,et al.  A study on the use of MANETs in an urban environment , 2007 .

[193]  Manuel López-Ibáñez,et al.  Ant colony optimization , 2010, GECCO '10.

[194]  Nitin H. Vaidya,et al.  Flooding-Based Geocasting Protocols for Mobile Ad Hoc Networks , 2002, Mob. Networks Appl..

[195]  Robert Tappan Morris,et al.  Architecture and evaluation of an unplanned 802.11b mesh network , 2005, MobiCom '05.

[196]  Luca Maria Gambardella,et al.  Ant-Q: A Reinforcement Learning Approach to the Traveling Salesman Problem , 1995, ICML.

[197]  Xiaohong Jiang,et al.  Ant-based survivable routing in dynamic WDM networks with shared backup paths , 2006, The Journal of Supercomputing.

[198]  Trang Dinh Dang,et al.  Fractal analysis and modeling of VoIP traffic , 2004, 11th International Telecommunications Network Strategy and Planning Symposium. NETWORKS 2004,.

[199]  Léon J. M. Rothkrantz,et al.  Dynamic Routing in Mobile Wireless Networks Using ABC-AdHoc , 2004, ANTS Workshop.

[200]  S. M. Heemstra de Groot,et al.  Power-aware routing in mobile ad hoc networks , 1998, MobiCom '98.

[201]  E. Gregori,et al.  Experimental comparison of routing and middleware solutions for mobile ad hoc networks: legacy vs cross-layer approach , 2005, E-WIND '05.

[202]  Andrzej Duda,et al.  Lilith: an interconnection architecture based on label switching for spontaneous edge networks , 2004, The First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, 2004. MOBIQUITOUS 2004..

[203]  S.A. Gronemeyer,et al.  Advances in packet radio technology , 1978, Proceedings of the IEEE.

[204]  Tomasz Imielinski,et al.  GeoCast—geographic addressing and routing , 1997, MobiCom '97.

[205]  Sean R Eddy,et al.  What is dynamic programming? , 2004, Nature Biotechnology.

[206]  Geoff Huston,et al.  Analyzing the Internet's BGP Routing Table , 2001 .

[207]  Mauro Birattari,et al.  Swarm Intelligence , 2012, Lecture Notes in Computer Science.

[208]  Stephan Bohacek,et al.  Performance of urban mesh networks , 2005, MSWiM '05.

[209]  Marco Dorigo,et al.  AntNet: Distributed Stigmergetic Control for Communications Networks , 1998, J. Artif. Intell. Res..

[210]  Jitendra Padhye,et al.  Comparison of routing metrics for static multi-hop wireless networks , 2004, SIGCOMM '04.

[211]  Patrick Thiran,et al.  Connectivity in ad-hoc and hybrid networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[212]  Ravi Prakash,et al.  Unidirectional links prove costly in wireless ad hoc networks , 1999, DIALM '99.

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

[214]  Ahmed Helmy,et al.  PATHS: analysis of PATH duration statistics and their impact on reactive MANET routing protocols , 2003, MobiHoc '03.

[215]  Holger H. Hoos,et al.  An ant colony optimisation algorithm for the 2D and 3D hydrophobic polar protein folding problem , 2005, BMC Bioinformatics.

[216]  Mario Gerla,et al.  Fisheye state routing: a routing scheme for ad hoc wireless networks , 2000, 2000 IEEE International Conference on Communications. ICC 2000. Global Convergence Through Communications. Conference Record.

[217]  Jim Dowling,et al.  Using feedback in collaborative reinforcement learning to adaptively optimize MANET routing , 2005, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[218]  Charles E. Perkins,et al.  Scalability study of the ad hoc on‐demand distance vector routing protocol , 2003, Int. J. Netw. Manag..

[219]  Mahesh K. Marina,et al.  Routing performance in the presence of unidirectional links in multihop wireless networks , 2002, MobiHoc '02.

[220]  J. J. Garcia-Luna-Aceves,et al.  A loop-free extended Bellman-Ford routing protocol without bouncing effect , 1989, SIGCOMM '89.

[221]  Frederick Ducatelle,et al.  Ant colony optimization and local search for bin packing and cutting stock problems , 2004, J. Oper. Res. Soc..

[222]  J. Deneubourg,et al.  Self-organized shortcuts in the Argentine ant , 1989, Naturwissenschaften.

[223]  Zygmunt J. Haas,et al.  Predictive distance-based mobility management for PCS 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).

[224]  Dawson R. Engler,et al.  Proceedings of the 5th Symposium on Operating Systems Design and Implementation Cmc: a Pragmatic Approach to Model Checking Real Code , 2022 .

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

[226]  Eddie Kohler,et al.  The Click modular router , 1999, SOSP.

[227]  Athanasios V. Vasilakos,et al.  A new approach to the design of reinforcement schemes for learning automata: Stochastic estimator learning algorithm , 1995, Neurocomputing.

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

[229]  Mario Gerla,et al.  Efficient flooding in ad hoc networks: a comparative performance study , 2003, IEEE International Conference on Communications, 2003. ICC '03..

[230]  Reinaldo A Valenzuela,et al.  Lifting the limits on high-speed wireless data access using antenna arrays , 2001, IEEE Commun. Mag..

[231]  Hiroshi Matsuo,et al.  An Adaptive Ant - based Routing Algorithm used routing history in Dynamic Networks , 2002 .

[232]  Stephan Bohacek,et al.  Realistic propagation simulation of urban mesh networks , 2007, Comput. Networks.

[233]  Ivan Stojmenovic,et al.  Position Based Routing Algorithms for Ad Hoc Networks: A Taxonomy , 2004 .

[234]  Hong Man,et al.  Performance comparison of transport control protocols over mobile ad hoc networks , 2001, 12th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications. PIMRC 2001. Proceedings (Cat. No.01TH8598).

[235]  Ram Ramanathan,et al.  On the scalability of ad hoc routing protocols , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[236]  E. Bonabeau,et al.  Routing in Telecommunications Networks with “ Smart ” Ant-Like Agents , 1998 .

[237]  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).

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

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

[240]  Eric C. Rosen,et al.  Multiprotocol Label Switching Architecture , 2001, RFC.

[241]  Peter Shirley,et al.  Realistic ray tracing , 2000 .

[242]  Vikas Kawadia,et al.  Power control and clustering in ad hoc networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[243]  Smoot Carl-Mitchell,et al.  Using ARP to implement transparent subnet gateways , 1987, RFC.

[244]  Robert Tappan Morris,et al.  a high-throughput path metric for multi-hop wireless routing , 2003, MobiCom '03.

[245]  Charles E. Perkins,et al.  Ad hoc on-demand distance-vector routing scalability , 2002, MOCO.

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

[247]  Michael L. Littman,et al.  Packet Routing in Dynamically Changing Networks: A Reinforcement Learning Approach , 1993, NIPS.

[248]  Dipak Ghosal,et al.  Multipath Routing in Mobile Ad Hoc Networks: Issues and Challenges , 2003, MASCOTS Tutorials.

[249]  Ian F. Akyildiz,et al.  Sensor Networks , 2002, Encyclopedia of GIS.

[250]  Satish K. Tripathi,et al.  A framework for reliable routing in mobile ad hoc networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[251]  Malcolm I. Heywood,et al.  Adding more intelligence to the network routing problem: AntNet and Ga-agents , 2006, Appl. Soft Comput..

[252]  Pan Hui,et al.  Impact of Human Mobility on the Design of Opportunistic Forwarding Algorithms , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[253]  Kazumasa Oida,et al.  ARS: an efficient agent-based routing system for QoS guarantees , 2000, Comput. Commun..

[254]  Zygmunt J. Haas,et al.  Multipath routing in the presence of frequent topological changes , 2001, IEEE Commun. Mag..