Coarse-grained resilience benchmarking using logic score of preferences: ad hoc networks as a case study

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

  • Affiliations:
  • Universitat Politècnica de València, Campus de Vera s/n, Spain;Universitat Politècnica de València, Campus de Vera s/n, Spain;Universitat Politècnica de València, Campus de Vera s/n, Spain;Universitat Politècnica de València, Campus de Vera s/n, Spain

  • Venue:
  • EWDC '11 Proceedings of the 13th European Workshop on Dependable Computing
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Ad hoc networks are self-configuring multi-hop wireless networks whose routing protocols are extremely sensitive to the occurrence of accidental and malicious faults. However, the behaviour exhibited by such protocols varies from one to another. This context motivates the importance of using resilience benchmarking strategies to evaluate, compare and select the most suitable routing protocol alternative, among those available, for each application. Experience shows that such selection process is very complex, since requiring the simultaneous consideration a wide set of different performance, resilience, energy consumption and cost measures. This selection can turn into a complex task when the effect of a big number of perturbations (attacks and accidental faults) is considered on a big variety of protocols. The use of general scores, resulting from the aggregation of different measures, provide an interesting way of obtaining a macroscopic view of the behaviour exhibited by evaluated targets. The idea is to reduce the number of candidates, and then use more fine-grained measures in order to compare only the finally retained candidates. This paper works on this idea by proposing the use of the Logic Score Preferences (LSP) technique to combine and aggregate performance, resilience and energy consumption measures into a single global score. The use of this score will be limited to the very first steps of resilience benchmarking, where decision making is hard for benchmark performers due to the number and variety of available measures. The use of the approach is illustrated through a case study where an ad hoc routing protocol, olsrd v. 0.6.0, is evaluated in the presence of accidental faults and attacks. This contribution must not be considered as a replacement of, but rather as a complement to the typical comparison and selection activities deployed during resilience benchmarking.