Intrusion Detection in IPv6-enabled Sensor Networks
Abstract
In this research, we study ecient and lightweight Intrusion Detection Systems
(IDS) for ad-hoc networks through the lens of IPv6-enabled Wireless Sensor Actuator
Networks. These networks consist of highly constrained devices able to
communicate wirelessly in an ad-hoc fashion, thus following the architecture of
ad-hoc networks. Current state of the art IDS in IoT and WSNs have been developed
considering the architecture of conventional computer networks, and as such
they do not eciently address the paradigm of ad-hoc networks, which is highly
relevant in emerging network paradigms, such as the Internet of Things (IoT). In
this context, the network properties of resilience and redundancy have not been
extensively studied.
In this thesis, we rst identify a trade-o between the communication and energy
overheads of an IDS (as captured by the number of active IDS agents in the
network) and the performance of the system in terms of successfully identifying
attacks. In order to ne-tune this trade-o, we model networks as Random Geometric
Graphs; these are a rigorous approach that allows us to capture underlying
structural properties of the network. We then introduce a novel IDS architectural
approach that consists of a central IDS agent and set of distributed IDS
agents deployed uniformly at random over the network area. These nodes are
able to eciently detect attacks at the networking layer in a collaborative manner
by monitoring locally available network information provided by IoT routing
protocols, such as RPL.
The detailed experimental evaluation conducted in this research demonstrates signi
cant performance gains in terms of communication overhead and energy dissipation
while maintaining high detection rates. We also show that the performance
of our IDS in ad-hoc networks does not rely on the size of the network but
on fundamental underling network properties, such as the network topology and
the average degree of the nodes. The experiments show that our proposed IDS
architecture is resilient against frequent topology changes due to node failures.