Skip to main content
Log in

A framework for inter-domain routing in virtual coordinate based mobile networks

  • Published:
Wireless Networks Aims and scope Submit manuscript

Abstract

Routing is considered to be one the most challenging problems in mobile ad hoc networks. It has been shown that the use of virtual coordinates or identifiers for efficient routing and data management has several advantages compared to classical topology control techniques based on pre-defined addresses or geographical coordinates. However, these advantages only hold for single domain networks with limited mobility. In a previous paper, we discussed the challenges arising from using virtual coordinates for routing (to a particular destination ID or to indexed data or resources) in mobile networks in multi-domain network scenarios. We developed a solution by managing data with a distributed hash table scheme. Based on our virtual cord protocol, we then implemented inter-domain routing using appropriate indirections. That approach, however, was still limited in finding efficient routes over multiple transit networks. In this paper, we extend that work by defining a framework for optimized inter-domain routing. In particular, we investigate the use of ant colony optimization for optimizing routes between multiple network domains. We show how distributed routing tables can be created and maintained and we outline a heuristic for finding candidate routes. Simulation experiments confirm the efficiency of the selected routes both on a intra and on a inter-domain level.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

Notes

  1. The term inter-domain routing in MANETs has been coined in [8] and has frequently been used since. More correct would be inter-MANET routing as there are no autonomous systems in the classical meaning of internet BGP routing.

References

  1. Akkaya, K., & Younis, M. (2005). A survey of routing protocols in wireless sensor networks. Elsevier Ad Hoc Networks, 3(3), 325–349.

    Article  Google Scholar 

  2. Albini, L. C. P., Lima, M. N., Brawerman, A., Chessa, S., & Maestrini, P. (2008). Virtual structure effects in two hybrid routing protocols for Ad Hoc networks. Proceedings of the 3rd IEEE International Symposium on Wireless Pervasive Computing (ISWPC 2008) (pp. 436–440). IEEE, Santorini, Greece.

  3. Awad, A., German, R., & Dressler, F. (2011). Exploiting virtual coordinates for improved routing performance in sensor networks. IEEE Transactions on Mobile Computing, 10(9), 1214–1226.

    Article  Google Scholar 

  4. Awad, A., Shi, L. R., German, R., & Dressler, F. (2009). Advantages of virtual addressing for efficient and failure tolerant routing in sensor networks. Proceedings of the 6th IEEE/IFIP Conference on Wireless On demand Network Systems and Services (WONS 2009) (pp. 111–118). IEEE, Snowbird, UT.

  5. Awad, A., Sommer, C., German, R., & Dressler, F. (2008). Virtual cord protocol (VCP): A flexible DHT-like routing service for sensor networks. Proceedings of the 5th IEEE International Conference on Mobile Ad-hoc and Sensor Systems (MASS 2008) (pp. 133–142). IEEE, Atlanta, GA.

  6. Caesar, M., Castro, M., Nightingale, E. B., O’Shea, G., Rowstron, A. (2006). Virtual ring routing: Network routing inspired by DHTs. Proceedings of the ACM SIGCOMM 2006. ACM, Pisa, Italy.

  7. Chandra, R., Padhye, J., Ravindranath, L., & Wolman, A. (2007). Beacon-stuffing: Wi-Fi without associations. Proceedings of the 8th IEEE workshop on mobile computing systems and applications (HotMobile 2007) (pp. 53–57).

  8. Chau, C. K., Crowcroft, J., Lee, K. W., & Wong, S. H. Y. (2008). Inter-domain routing protocol for mobile ad hoc networks. Proceedings of the ACM SIGCOMM 2008, 3rd ACM International Workshop on Mobility in the Evolving Internet Architecture (ACM MobiArch 2008) (pp. 61–66). ACM, Seattle, WA.

  9. Di Caro, G., & Dorigo, M. (1998). AntNet: Distributed stigmergetic control for communication networks. Journal of Artificial Intelligence Research, 9, 317–365.

    MATH  Google Scholar 

  10. Di Caro, G., Ducatelle, F., & Gambardella, L.M. (2005). AntHocNet: An adaptive nature-inspired algorithm for routing in mobile ad hoc networks. European Transactions on Telecommunications, Special Issue on Self-organization in Mobile Networking, 16, 443–455.

    Article  Google Scholar 

  11. Dietrich, I., Dressler, F. (2009). On the lifetime of wireless sensor networks. ACM Transactions on Sensor Networks (TOSN), 5(1), 1–39.

    Article  Google Scholar 

  12. Dorigo, M., & Stützle, T. (2004). Ant colony optimization. Cambridge, MA: MIT Press/Bradford Books.

    Book  MATH  Google Scholar 

  13. Dressler, F. (2007). Self-organization in sensor and actor networks. New York: John Wiley & Sons.

    Book  Google Scholar 

  14. Dressler, F., & Akan, O.B. (2010). A survey on bio-inspired networking. Elsevier Computer Networks, 54(6), 881–900.

    Article  MATH  Google Scholar 

  15. Dressler, F., Awad, A., & Gerla, M. (2010). Inter-domain routing and data replication in virtual coordinate based networks. Proceedings of the IEEE International Conference on Communications (ICC 2010). IEEE, Cape Town, South Africa.

  16. Dressler, F., Awad, A., German, R., & Gerla, M. (2009). Enabling inter-domain routing in virtual coordinate based ad hoc and sensor networks. Proceeding of the 15th ACM International Conference on Mobile Computing and Networking (MobiCom 2009), Poster Session. ACM, Beijing, China.

  17. Dressler, F., & Chen, F. (2007). Dynamic address allocation for self-organized management and control in sensor networks. International Journal of Mobile Network Design and Innovation (IJMNDI), 2(2), 116–124.

    Article  Google Scholar 

  18. Dressler, F., Koch, R., & Gerla, M. (2010). Path heuristics using ACO for inter-domain routing in mobile ad hoc and sensor networks. Proceedings of the 5th ACM/ICST International Conference on Bio-Inspired Models of Network, Information and Computing Systems (BIONETICS 2010). Springer, Boston, MA.

  19. Ducatelle, F., Di Caro, G. A., & Gambardella, L. M. (2010). Principles and applications of swarm intelligence for adaptive routing in telecommunications networks. Swarm Intelligence, 4(3), 173–198.

    Article  Google Scholar 

  20. Flury, R., Pemmaraju, S. V., & Wattenhofer, R. (2009). Greedy Routing with Bounded Stretch. Proceedings of the 28th IEEE Conference on Computer Communications (IEEE INFOCOM 2009). IEEE, Rio de Janeiro, Brazil.

  21. Grossglauser, M., & Vetterli, M. (2006). Locating mobile nodes with EASE: Learning efficient routes from encounter histories alone. IEEE/ACM Transactions on Networking, 14(3), 457–469.

    Article  Google Scholar 

  22. Hubaux, J. P., Le Boudec, J. Y., Giordano, S., Hamdi, M., Blazevic, L., Buttyán, L., & Vojnovic, M. (2000). Towards mobile ad-hoc WANs: Terminodes. Proceedings of the IEEE Wireless Communications and Networking Conference (WCNC 2000) (pp. 1052–1059). IEEE, Chicago, IL.

  23. Kim, Y. J., Govindan, R., Karp, B., & Shenker, S. (2005). Geographic routing made practical. Proceedings of the USENIX/ACM Symposium on Networked Systems Design and Implementation (NSDI 2005). USENIX, San Francisco, CA.

  24. Labella, T. H., & Dressler, F. (2007). A bio-inspired architecture for division of labour in SANETs. In: F. Dressler & I. Carreras (Eds.), Advances in Biologically Inspired Information Systems—Models, Methods, and Tools, Studies in Computational Intelligence (SCI), 69 (pp. 209–228). Springer, Berlin, Heidelberg, New York.

  25. Lin, C. H., Liu, B. H., Yang, H. Y., Kao, C. Y., & Tasi, M. J. (2008). Virtual-coordinate-based delivery-guaranteed routing protocol in wireless sensor networks with unidirectional links. Proceedings of the 27th IEEE conference on computer communications (IEEE INFOCOM 2008). IEEE, Phoenix, AZ.

  26. Lu, Y., Zhou, B., Ku, I., & Gerla, M. (2010). Connectivity improvement for inter-domain routing in MANETs. Proceedings of the IEEE Military Communications Conference (MILCOM 2010) (pp. 617–622). IEEE, San Jose, CA.

  27. Pitkänen, M.J., & Ott, J. (2007). Redundancy and distributed caching in mobile DTNs. Proceeding of the 2nd ACM/IEEE International Workshop on Mobility in the Evolving Internet Architecture (MobiArch 2007). ACM, Kyoto, Japan.

  28. Ratnasamy, S., Francis, P., Handley, M., Karp, R., & Shenker, S. (2001) A scalable content-addressable network. Proceeding of the ACM SIGCOMM 2001 (pp. 161–172). ACM, San Diego, CA.

  29. Rekhter, Y., & Li, T. (1995) A Border Gateway Protocol 4 (BGP-4). RFC 1771.

  30. Sampath, D., & Garcia-Luna-Aceves, J. (2009). PROSE: Scalable Routing in MANETs Using Prefix Labels and Distributed Hashing. In: 6th IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks (IEEE SECON 2009) (pp. 1–9). IEEE, Rome, Italy.

  31. Train, J., Bannister, J., & Raghavendra, C. (2011). Routing fountains: Leveraging wide-area broadcast to improve mobile inter-domain routing. Proceedings of the IEEE Military Communications Conference (MILCOM 2011) (pp. 842–848). Baltimore, MD.

  32. Tsai, M. J., Wang, F. R., Yang, H. Y., & Cheng, Y. P. (2009). VirtualFace: An algorithm to guarantee packet delivery of virtual-coordinate-based routing protocols in wireless sensor networks. Proceedings of the 28th IEEE Conference on Computer Communications (IEEE INFOCOM 2009). IEEE, Rio de Janeiro, Brazil.

  33. Vaidya, N. H. (2002). Weak duplicate address detection in mobile ad hoc networks. Proceedings of the 3rd ACM international Symposium on Mobile Ad Hoc Networking and Computing (ACM Mobihoc 2002) (pp. 206–216). Lausanne, Switzerland.

  34. Wang, J., Osagie, E., Thulasiraman, P., & Thulasiram, R. K. (2009). HOPNET: A hybrid ant colony optimization routing algorithm for mobile ad hoc network. Elsevier Ad Hoc Networks, 7(4), 690–705.

    Article  Google Scholar 

  35. Zhou, B., Cao, Z., & Gerla, M. (2009). Cluster-based inter-domain routing (CIDR) protocol for MANETs. Proceedings of the 6th IEEE/IFIP Conference on Wireless On Demand Network Systems and Services (WONS 2009) (pp. 19–26). IEEE, Snowbird, UT.

  36. Zhou, B., Xu, K., & Gerla, M. (2004) Group and swarm mobility models for ad hoc network scenarios using virtual tracks. Proceedings of the IEEE military communications conference (MILCOM 2004) (pp. 289–294). IEEE, Monterey, CA.

Download references

Acknowledgments

Our work has been partially supported by the BaCaTec project “support for inter-domain routing and data replication in virtual coordinate based networks”.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Falko Dressler.

Additional information

This paper, in which we primarily focus on the applicability of ACO for efficient inter-domain routing in MANETs, is an extended version of work presented at ICC 2010 and at BIONETICS 2010.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Dressler, F., Gerla, M. A framework for inter-domain routing in virtual coordinate based mobile networks. Wireless Netw 19, 1611–1626 (2013). https://doi.org/10.1007/s11276-013-0554-4

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11276-013-0554-4

Keywords

Navigation