The University of Southampton
University of Southampton Institutional Repository

An investigation into passive information gathering for uncooperative Ad-Hoc Mesh Network assessment

An investigation into passive information gathering for uncooperative Ad-Hoc Mesh Network assessment
An investigation into passive information gathering for uncooperative Ad-Hoc Mesh Network assessment
An Ad-Hoc Mesh Network is a wireless network formed spontaneously and dynamically by a group of wireless devices without the need for infrastructure or centralised administration. Its life cycle is divided into four phases: formation, operation, maintenance, and disbandment. This thesis aims to illustrate the information available to an adversary of an Ad-Hoc Mesh Network during phases 1 and 2 of the life cycle.
The first phase focuses on the formation stages of the life cycle and investigates the nodes’ initial spatial distribution. The goal is to establish a foundation for a methodology that predicts the locations of missing nodes. It is assumed that the adversary is aware of the Network Topology Generator (TG) being used, enabling them to estimate the placement of unobserved nodes based on observed node positions. The outcome for this phase of this thesis demonstrates 78% accuracy in correctly classifying the TG that produces select topology using a Gaussian Naive Bayes probabilistic clustering.
The second phase identifies the routing algorithm responsible for distributing network traffic throughout an Ad-Hoc Mesh network. From an adversarial perspective, this knowledge will enable them to follow data paths from a target node to network collection locations. The goal is to examine variations in network traffic that an outside party can identify using data available to an adversary or encrypted inter-node interactions. The research shows that of the various machine learning techniques, Support Vector Machine, Decision Tree and Random Forest gave the most accurate results of 99%. These accuracies were maintained as the sample size was reduced to 5 consecutive packets from 5 randomly chosen nodes.
In the final phase, a methodology is created to track influential nodes and investigate an extension of the operation stage of the life cycle. By predicting influential nodes, an adversary can target those nodes that will carry the most data, potentially causing data interception or network disruption. This research identifies that a Temporal Graph Networks link prediction methodology gave a 90% accuracy when determining which nodes will maintain or gain influence in the near future (roughly 9 mins of its operation). It also demonstrates that the mobility model used to generate the data does not statistically affect the outcome.
Ad Hock Mesh Networks, Topology Generator, Machine learning, link prediction, Network Traffic Generation
University of Southampton
O'Sullivan, Michael
a100f402-63c5-4fe7-b817-fc1c9da31097
O'Sullivan, Michael
a100f402-63c5-4fe7-b817-fc1c9da31097
Aniello, Leonardo
9846e2e4-1303-4b8b-9092-5d8e9bb514c3
Sassone, vladi
df7d3c83-2aa0-4571-be94-9473b07b03e7

O'Sullivan, Michael (2025) An investigation into passive information gathering for uncooperative Ad-Hoc Mesh Network assessment. University of Southampton, Doctoral Thesis, 162pp.

Record type: Thesis (Doctoral)

Abstract

An Ad-Hoc Mesh Network is a wireless network formed spontaneously and dynamically by a group of wireless devices without the need for infrastructure or centralised administration. Its life cycle is divided into four phases: formation, operation, maintenance, and disbandment. This thesis aims to illustrate the information available to an adversary of an Ad-Hoc Mesh Network during phases 1 and 2 of the life cycle.
The first phase focuses on the formation stages of the life cycle and investigates the nodes’ initial spatial distribution. The goal is to establish a foundation for a methodology that predicts the locations of missing nodes. It is assumed that the adversary is aware of the Network Topology Generator (TG) being used, enabling them to estimate the placement of unobserved nodes based on observed node positions. The outcome for this phase of this thesis demonstrates 78% accuracy in correctly classifying the TG that produces select topology using a Gaussian Naive Bayes probabilistic clustering.
The second phase identifies the routing algorithm responsible for distributing network traffic throughout an Ad-Hoc Mesh network. From an adversarial perspective, this knowledge will enable them to follow data paths from a target node to network collection locations. The goal is to examine variations in network traffic that an outside party can identify using data available to an adversary or encrypted inter-node interactions. The research shows that of the various machine learning techniques, Support Vector Machine, Decision Tree and Random Forest gave the most accurate results of 99%. These accuracies were maintained as the sample size was reduced to 5 consecutive packets from 5 randomly chosen nodes.
In the final phase, a methodology is created to track influential nodes and investigate an extension of the operation stage of the life cycle. By predicting influential nodes, an adversary can target those nodes that will carry the most data, potentially causing data interception or network disruption. This research identifies that a Temporal Graph Networks link prediction methodology gave a 90% accuracy when determining which nodes will maintain or gain influence in the near future (roughly 9 mins of its operation). It also demonstrates that the mobility model used to generate the data does not statistically affect the outcome.

Text
Southampton_PhD_Thesis_Passive_Information_Gathering_final_A3 - Accepted Manuscript
Download (849kB)
Text
Final-thesis-submission-Examination-Mr-Michael-O-Sullivan
Restricted to Repository staff only

More information

Published date: September 2025
Keywords: Ad Hock Mesh Networks, Topology Generator, Machine learning, link prediction, Network Traffic Generation

Identifiers

Local EPrints ID: 504923
URI: http://eprints.soton.ac.uk/id/eprint/504923
PURE UUID: 51085e8f-0d81-4bff-95a6-2ebd7f897743
ORCID for Michael O'Sullivan: ORCID iD orcid.org/0000-0002-4216-4287
ORCID for Leonardo Aniello: ORCID iD orcid.org/0000-0003-2886-8445
ORCID for vladi Sassone: ORCID iD orcid.org/0000-0002-6432-1482

Catalogue record

Date deposited: 22 Sep 2025 16:50
Last modified: 23 Sep 2025 02:02

Export record

Contributors

Author: Michael O'Sullivan ORCID iD
Thesis advisor: Leonardo Aniello ORCID iD
Thesis advisor: vladi Sassone ORCID iD

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×