Internet of Underwater Things — Cognitive Networking

Internet of Underwater Things — Cognitive Networking

Overview

My doctoral and ongoing research at the James Watt School of Engineering, University of Glasgow focuses on the Internet of Underwater Things (IoUT) — one of the most demanding application areas in wireless engineering due to harsh acoustic channels, low bandwidth, high latency, and severe energy constraints.

Key Engineering Contributions

DEKCS — Dynamic Clustering Protocol

A clustering and routing protocol for underwater wireless sensor networks that selects cluster heads dynamically based on residual energy and distance. Extends network lifetime by more than 70% compared to standard protocols.

  • Published in IEEE Sensors Journal (2021); cited 100+ times.
  • One of the most downloaded papers in its category.
  • Led to an invited presentation at the IEEE Sensors Conference, Dallas.

RL-SWIPT — Sustainable Underwater Charging

A reinforcement-learning approach for simultaneous wireless information and power transfer (SWIPT) using AUVs. Models the joint throughput / harvested-power problem as an MDP — achieves up to 207% improvement in energy efficiency vs random-trajectory baselines.

  • Published in IEEE Internet of Things Journal (2024).
  • First RL-based approach for this application.

Q-Learning Route Selection

Models routing as a reinforcement-learning problem prioritising energy efficiency and packet delivery — yielding orders-of-magnitude energy savings vs direct transmission.

  • Published in IEEE WCNC.

Current Manuscripts (Under Review)

Hierarchical Federated Anomaly Detection (IEEE IoT Journal)

A three-tier federated learning framework for IoUT anomaly detection. Feasibility-aware sensor-to-fog association, compressed model updates, and selective cooperative aggregation.

  • 31–33% energy reduction vs always-on inter-fog exchange.
  • 71–95% total energy reduction with compressed uploads.

STAN — Semantic Telemetry & Anchor Navigation (IEEE JOE)

Transforms AUVs from passive recorders into intelligent edge nodes:

  • FathomNet-trained YOLOv8 for semantic detection.
  • 64-byte semantic tokens replace raw images (99.9%+ bandwidth savings).
  • Persistent underwater structures act as visual anchors for drift correction.

ML for IoUT — Survey & Tutorial (IEEE COMST)

A comprehensive tutorial-survey synthesising ~300 papers (2012–2025) on machine learning across the IoUT protocol stack — from physical layer through application layer — with a technology roadmap to 2035+.


Why It Matters

The engineering principles developed here — resilient sensing, energy-aware protocol design, and federated edge intelligence in constrained environments — generalise directly to other application domains, including smart housing, environmental monitoring, and critical infrastructure resilience.

Technologies Used:

  • Python
  • PyTorch
  • Reinforcement Learning
  • Federated Learning
  • YOLOv8