An aspect-oriented approach to face neighbour saturation issues in proactive ad hoc routing protocols: olsrd as a case study

  • Authors:
  • Antonio Bustos;Jesús Friginal;David de Andrés;Juan-Carlos Ruiz

  • Affiliations:
  • Universitat Politècnica de València, Spain;Universitat Politècnica de València, Spain;Universitat Politècnica de València, Spain;Universitat Politècnica de València, Spain

  • Venue:
  • Proceedings of the 1st European Workshop on AppRoaches to MObiquiTous Resilience
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

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.