Postdoctoral Research Fellow · The University of Sydney

Kosta
Dakic

AI for satellite networks, IoT and wireless communications — from routing packets across mega-constellations to drone-swarm perception and LLM agents that troubleshoot networks.

01 — About

Portrait of Kosta Dakic
Dr Kosta Dakic The University of Sydney

Engineering connectivity and intelligence, from the ground to low Earth orbit.

I completed a PhD degree at the School of Engineering, RMIT University, Melbourne, Australia. This is the same institution where I completed my Bachelor's degree in Electrical/Electronics Engineering back in 2019. My research has consistently engaged with defence sector collaborations.

Currently, I am working on a defence project at The University of Sydney. Before this, at UNSW Canberra and The University of Sydney, I contributed to other defence projects on distributed AI for UAVs, specifically focusing on resource efficiency and robust object detection and tracking. Additionally, I worked on a Defence Science and Technology Group (DSTG) project at RMIT investigating AI applications for interference robustness in telecommunication systems.

My research interests span AI/ML, IoT, satellite networking and wireless communications.

  • AI / ML
  • Agentic AI
  • IoT
  • Satellite networking
  • Wireless communications
14papers — 6 journal, 7 conference, 1 preprint
3universities — RMIT, UNSW Canberra, Sydney
5research threads — satellites, IoT signals, UAV perception, spiking networks, agentic AI

02 — Research labs

Play with the ideas behind the papers.

Six small simulations that run live in your browser. They are simplified illustrations of the problems I work on — not the models from the papers themselves.

Lab 01

Is the ticket telling the truth?

LLM agents can now log in to a network and debug it. SADE gives them an engineer's discipline: gather evidence layer by layer before committing to a cause. FaulT-Bench then asks a harder question — what if the ticket itself is wrong? Pick a ticket and play the agent: probe the devices, then commit to a diagnosis. Or watch a disciplined run.

Network · select a device0 probes
  1. Gather
  2. Isolate
  3. Hypothesise
  4. Verify
Related: SADE: Symptom-Aware Diagnostic Escalation for LLM-Based Network Troubleshooting · FaulT-Bench: Towards Benchmarking Network Troubleshooting LLM Agents under Unreliable User Tickets. The four tickets mirror FaulT-Bench's categories; the network and the scripted run are a toy, not the benchmark or the SADE agent.
Lab 02

Eight drones, one scene

A single camera loses people behind buildings. Several drones looking from different angles can fuse what they see into one ground-plane map. Drag the drones around, or switch some off, and watch the tracks on the right drop out.

Scene, from abovedrag a drone · click to switch off
Fused ground-plane trackswhat the swarm knows
Tracked
—
Seen by 2+ drones
—
Mean views
—
Related: A Multi-Drone Multi-View Dataset and Deep Learning Framework for Pedestrian Detection and Tracking · Resource-Efficient Multiview Perception
Lab 03

Send a quarter of the picture

A camera on a drone or a stadium roof has little bandwidth to spare. A masked autoencoder lets it transmit only some image patches and have the server fill in the rest. Choosing those patches at random throws people away; guiding the choice with a segmentation model keeps them. Raise the masking ratio, then slide the guidance down to zero and watch the players vanish.

What the camera sends—
What the server rebuildssimple fill-in, not a trained model
Data sent
—
People kept
—
If chosen at random
—

Patches are sampled with a weight that grows with how much of a person they contain; at zero guidance every patch is equally likely. The paper's method uses a pre-trained segmentation model and a tunable power function (κ) for this, and a trained masked autoencoder for the reconstruction. Here the rebuild is a plain blur from neighbouring patches, so what is not sent is simply lost.

Related: Resource-Efficient Multiview Perception: Integrating Semantic Masking with Masked Autoencoders
Lab 04

Route a packet through a mega-constellation

Laser inter-satellite links let data hop across the sky in vacuum, where light travels about 47% faster than in optical fibre. Pick two cities and watch the shortest path re-form as satellites sweep overhead. Switch the links off to see why they matter.

Computing route…

Satellite path
—
Fibre, great circle
—
Hops
—
Path length
—
One-way delay, live

Walker-delta shell at 53° inclination, +grid links, 10° minimum elevation, time running 60× faster. Fibre delay assumes a perfectly straight cable with refractive index 1.468.

Related: On Delay Performance in Mega Satellite Networks with Inter-Satellite Links · On the Distribution of Pass Duration and Handover Rate in Mega Satellite Constellations · Artificial Intelligence Techniques for Next-Generation Massive Satellite Networks
Lab 05

Compute with spikes

Spiking neurons stay silent until their membrane potential crosses a threshold, then fire and reset. Because they only spend energy when something happens, they suit power-starved hardware such as satellites. Raise the input current and watch the firing rate climb.

Membrane potential · leaky integrate-and-fire— Hz
Related: Spiking Neural Networks for Detecting Satellite-Based Internet-of-Things Signal · Spiking-UNet: Spiking Neural Networks for Spectrum Occupancy Monitoring
Lab 06

Pull an IoT signal out of the noise

LoRa encodes each symbol as a frequency sweep — a chirp — whose starting frequency carries the data. Type a message, then drown it in noise. The classic receiver multiplies by a reverse chirp and looks for a single peak in the spectrum; it keeps working well after the signal has vanished from view.

Received spectrogramfrequency ↑ · time →
Dechirped spectrum128 bins
Decoded message

—

Spreading factor 7, so each symbol carries 7 bits — one ASCII character here. No coding or interleaving; the two leading up-chirps are the preamble.

Related: HybNet: A Hybrid Deep Learning – Matched Filter Approach for IoT Signal Detection · LoRa Demodulation Using Deep Learning, Time Domain Approach

03 — Publications

Publications

Publications can also be downloaded from ResearchGate; refer to the corresponding publisher for the published version.

  1. JournalIEEE Transactions on Communications2026

    On the Distribution of Pass Duration and Handover Rate in Mega Satellite Constellations

    B. Al Homssi, K. Dakic, S. Abdallah, J. Choi, and A. Al-Hourani

    Scholar ↗
  2. JournalIEEE Transactions2025In review · arXiv:2511.08615

    A Multi-Drone Multi-View Dataset and Deep Learning Framework for Pedestrian Detection and Tracking

    Kosta Dakic, Kanchana Thilakarathna, Rodrigo N. Calheiros, Teng Joon Lim

    PDF ↗
  3. JournalIEEE Communications Magazine2023

    Artificial Intelligence Techniques for Next-Generation Massive Satellite Networks

    B. Al Homssi, K. Dakic, K. Wang, T. Alpcan, B. Allen, R. Boyce, K. Sithamparanathan, A. Al-Hourani, and W. Saad

    PDF ↗
  4. JournalIEEE Transactions on Aerospace and Electronic Systems2023

    Spiking Neural Networks for Detecting Satellite-Based Internet-of-Things Signal

    K. Dakic, B. Al Homssi, S. Walia, A. Al-Hourani

    PDF ↗
  5. JournalIEEE Transactions on Machine Learning for Networking and Communications2023

    HybNet: A Hybrid Deep Learning – Matched Filter Approach for IoT Signal Detection

    K. Dakic, B. Al Homssi, M. Lech, and A. Al-Hourani

    PDF ↗
  6. JournalIEEE Access2021

    IoT Network Design Using Open-Source LoRa Coverage Emulator

    B. Al Homssi, K. Dakic, S. Maselli, H. Wolf, K. Kandeepan, and A. Al-Hourani

    PDF ↗
  7. ConferenceIEEE Conference on Local Computer Networks (LCN)2026

    SADE: Symptom-Aware Diagnostic Escalation for LLM-Based Network Troubleshooting

    Kuan-Hao Tseng, Niruth Bogahawatta, Yasod Ginige, Kosta Dakic, Arunan Sivanathan, Suranga Seneviratne

    arXiv ↗
  8. ConferenceIEEE Wireless Communication and Networking Conference2025

    Decentralized Learning in Space: A Framework for Efficient Model Training in LEO Constellations

    Christine Mwase, Kosta Dakic, Albert Njoroge Kahira, Bassel Al Homssi, Zhuo Zou

    PDF ↗
  9. ConferenceIEEE International Conference on Pervasive Computing and Communications (PerCom)2025

    Resource-Efficient Multiview Perception: Integrating Semantic Masking with Masked Autoencoders

    Kosta Dakic, Kanchana Thilakarathna, Rodrigo N Calheiros, Teng Joon Lim

    PDF ↗
  10. ConferenceIEEE ICC2024

    V-band Radio Channel Modeling for Mega Satellite Networks

    Bassel Al Homssi, Chiu Chun Chan, Kosta Dakic, Jawad Al Attari, Akram Al-Hourani

    PDF ↗
  11. ConferenceIEEE Wireless Communication and Networking Conference2024

    Spiking-UNet: Spiking Neural Networks for Spectrum Occupancy Monitoring

    K. Dakic, B. Al Homssi, and A. Al-Hourani

    PDF ↗
  12. ConferenceIEEE GLOBECOM2023

    On Delay Performance in Mega Satellite Networks with Inter-Satellite Links

    K. Dakic, C. C. Chan, B. Al Homssi, K. Sithamparanathan, and A. Al-Hourani

    PDF ↗
  13. ConferenceIEEE VTC Spring2021

    LoRa Demodulation Using Deep Learning, Time Domain Approach

    K. Dakic, B. Al Homssi, A. Al-Hourani, and M. Lech

    PDF ↗
  14. PreprintarXiv:2608.270212026

    FaulT-Bench: Towards Benchmarking Network Troubleshooting LLM Agents under Unreliable User Tickets

    Kuan-Hao Tseng, Niruth Bogahawatta, Yasod Ginige, Kunjan Patel, Kosta Dakic, Suranga Seneviratne

    arXiv ↗

04 — CV

Trajectory

Research experience

  1. Mar 2026 — Ongoing

    Postdoctoral Research Fellow

    The University of Sydney

    Current
  2. Jan 2025 — Jan 2026

    Postdoctoral Research Fellow

    UNSW Canberra

    Project on UAV path planning and object detection.

  3. Jan 2025 — Jan 2026

    Honorary Research Affiliate

    The University of Sydney

  4. Jan 2024 — Jan 2025

    Postdoctoral Research Fellow, distributed AI for drones

    The University of Sydney

    Defence Innovation Network (DIN) project on distributed AI for the UAV (resource efficiency and object detection).

  5. Apr 2023 — Oct 2023

    Research Assistant, AI for telecommunication

    RMIT University, Melbourne

    Defence Science and Technology Group (DSTG) project aimed at utilising AI for interference robustness in telecommunication.

  6. May 2020 — Aug 2020

    Research CS Officer

    RMIT University

    “Smart Cities” project.

Education

2020 — 2024

Ph.D. Electrical/Electronic Engineering

RMIT University

TopicImproving Satellite Connectivity Using Artificial Intelligence and Inter-Satellite Links

SupervisorsProf. Akram Al-Hourani (Primary), Prof. Margaret Lech, Dr. Bassel Al Homssi

2016 — 2019

B.Eng (Hons) Electrical/Electronic Engineering

RMIT University

Honours projectAutonomous Wheelchair for Non-Ambulant Children with upper limb impairment

Service

  • Reviewing in top Q1 journals, magazines and top conferences.
  • Co-supervision of PhD students.

Languages

EnglishNative proficiency
SerbianNative proficiency

05 — Additional materials

Projects, datasets and video

Dataset

A Multi-Drone Multi-View Dataset and Deep Learning Framework for Pedestrian Detection and Tracking

Introduction of the MATRIX Dataset, featuring synchronized footage from eight drones in an urban environment with comprehensive annotations for detection and tracking.

github.com/KostaDakic/MATRIX ↗
Diagram: four cameras observe a field of people and feed a multiview detector and tracker that outputs a ground-plane map of positions
Paper + supplementary

Resource-Efficient Multiview Perception: Integrating Semantic Masking with Masked Autoencoders

Supplementary material on our work on communication-efficient distributed multiview detection and tracking using masked autoencoders (MAEs).

kostadakic.github.io/mvmae ↗
Research video

On Delay Performance in Mega Satellite Networks with Inter-Satellite Links

Look into our research on Low Earth Orbit (LEO) satellite networks, where we delve into the challenges in utilizing Inter-Satellite Links (ISL) for lower delays and enhanced efficiency. Our paper focuses on the critical balance between minimizing delay and conserving power in LEO satellites.

Watch on YouTube ↗
Honours project

Autonomous Wheelchair for Non-Ambulant Children with upper limb impairment

My final year undergraduate project was to develop an autonomous wheelchair intended for people with upper-body disabilities such as ALS, spinal cord injuries and other neurological conditions. The outcome of this project was an autonomous wheelchair using perception sensors which is capable of taking voice commands from a user and then automatically carrying its occupant to their desired location, avoiding any obstacles along its path.

Watch on YouTube ↗