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
September 2025
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
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
Catalogue record
Date deposited: 22 Sep 2025 16:50
Last modified: 23 Sep 2025 02:02
Export record
Contributors
Author:
Michael O'Sullivan
Thesis advisor:
Leonardo Aniello
Thesis advisor:
vladi Sassone
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