ABSTRACT
Ad hoc networking is gaining momentum in contexts of use requiring the rapid, and low cost, deployment of communication networks. However, many studies show that ad hoc routing protocols are threatened by a variety of accidental and malicious faults that limit their use in practice. This paper explores the feasibility of using Aspect-Oriented Programming (AOP) to develop reusable mechanisms to mitigate the negative effects of a high density of neighbour nodes on the dependability of olsrd, an implementation of the Optimised Link-State Routing protocol (OLSR), one of the most widely-used ad hoc routing protocol implementations existing today. On one hand, aspect orientation has the potential to promote a clear separation between existing functional (protocol-related) capabilities and the non-functional (fault tolerance-related) features of the system. On the other hand, this approach eases the adaptation of fault tolerance mechanisms to evolutions the protocol implementations may suffer along the time.
- The Federal Response to Hurricane Katrina: Lessons Learned. U. S. Executive Office of the President, 2006.Google Scholar
- Erich Bruns and Oliver Bimber. Phone-to-phone communication for adaptive image classification. In Int. Conf. on Advances in Mobile Computing and Multimedia, pages 276--281, 2008. Google ScholarDigital Library
- C. Perkings. Ad hoc On-Demand Distance Vector(AODV) Routing. RFC 3561, 2003. Google ScholarDigital Library
- J. Friginal, D. de Andres, J. Ruiz, and P. Gil. Using performance, energy consumption, and resilience experimental measures to evaluate routing protocols for ad hoc networks. In 10th IEEE International Symposium on Network Computing and Applications (NCA), pages 139 --146, 2011. Google ScholarDigital Library
- G. Cabri et al. The LAICA Project: An Ad-hoc Middleware to Support Ambient Intelligence. Multiagent and Grid Systems Journal, Vol. 2(3):235--247, 2008. Google ScholarDigital Library
- Gustavo Marfia, Giovanni Pau, Enzo De Sena, Eugenio Giordano, and Mario Gerla. Evaluating vehicle network strategies for downtown portland: opportunistic infrastructure and the importance of realistic mobility models. In Proceedings of the 1st workshop on Mobile opportunistic networking, pages 47--51, 2007. Google ScholarDigital Library
- G.C. Murphy, R. J. Walker, and E. L. A. Banlassad. Evaluating emerging software development technologies: lessons learned from assessing aspect-oriented programming. IEEE Transactions on Software Engineering, 25(4):438 --455, 1999. Google ScholarDigital Library
- E.M. Royer, P. M. Melliar-Smith, and L. E. Moser. An analysis of the optimum node density for ad hoc mobile networks. In IEEE International Conference on Communications (ICC), volume 3, pages 857 --861, 2001.Google ScholarCross Ref
- P. Serrano, C. J. Bernardos, A. de la Oliva, and I. Soto. Lessons learned from the deployment of a multihop ieee 802.11g testbed using cots devices. In European Wireless Conference (EW), pages 667 --674, 2010.Google ScholarCross Ref
- T. Clausen and P. Jacquet. Optimized Link State Routing Protocol (OLSR). RFC 3626, 2003. Google ScholarDigital Library
- Saleh Yousefi, Mahmoud Siadat Mousavi, and Mahmood Fathy. Vehicular ad hoc networks (vanets): Challenges and perspectives. In 6th International Conference on ITS Telecommunications, pages 761 --766, 2006.Google ScholarCross Ref
Recommendations
Comparison of reactive and proactive routing protocols for different mobility conditions in WSN
ICCCS '11: Proceedings of the 2011 International Conference on Communication, Computing & SecurityAd hoc networks prove to be challenging networks for communication due to its resource constrained nature and frequent changes in the network topology. Though a lot of research has been going on in the various parts of the world for optimization of ...
Performance of routing protocols for VANETs: a realistic analysis format
IMCOM '15: Proceedings of the 9th International Conference on Ubiquitous Information Management and CommunicationVehicular Ad Hoc Network (VANETs) are self-configuring networks where the nodes are vehicles equipped with wireless communication technologies. In such networks, limitation of signal coverage and fast topology changes impose difficulties to the proper ...
Performance evaluation and simulations of routing protocols in ad hoc networks
BWAN '06: Proceedings of the 2006 workshop on Broadband wireless access for ubiquitous networkingA mobile ad hoc network (MANET) is a collection of wireless mobile nodes communicating with each other using multi-hop wireless links without any existing network infrastructure or centralized administration. In recent years, a variety of routing ...
Comments