Towards 6G and Beyond
for a Connected and Intelligent World

CSIT Seminar · Western Sydney University · 27 October 2026
Thanh Tung Vu
Lecturer in Computer Networking · ARC DECRA Fellow (2026-2029)

The future is already being built

Five examples of many, each already in trials or early use

An assistant that knows you, without your data leaving your phone
Cars that see around corners by sharing what they see
Drones that find people after a flood
A connection anywhere: the outback, the ocean, the sky
A factory line that reconfigures itself
AI is moving out of the data centre and into the physical world
Google · Gboard · US DOT, Univ. of Sydney · road trials · SA SES · search drones · Starlink · Royal Caribbean, Qatar Airways · Mercedes-Benz · Factory 56

Every one of these runs AI over a wireless link

They move, or they are far from any cable

Wireless is what holds this future together

The wireless link is the bottleneck

A model only helps if its data and answers get through, in time

Bandwidth
Drone video and phone updates share one channel
Delay
The warning must arrive before the car reaches the corner
Reliability
A truck, a hand or a passing satellite can cut the link
Energy
Every bit sent drains a battery
Networks for AI: design the network around the AI task

And AI can help run the network itself

The network must decide every millisecond, faster than classic optimisation algorithms can

Networks for AI
The network serves the AI task
AI for networks
A trained model decides who transmits, and when
Two directions, one question: who gets which resource, when
3GPP TS 38.211 · 5G NR frame structure and slot timing

One formula sets how many bits get through

Each limit we just met, and each resource we share, is a term in it

C=Blog2(1+ PgI+N0B )
B Bandwidth
The channel the drones share
P Power
Paid from the battery
g Channel gain
What the truck cuts
I Interference
Signals from someone else, sent at the same time
bits÷C Delay
The time a message takes to send
Who gets which resource decides how many bits get through
Shannon · A Mathematical Theory of Communication · 1948 · Tse & Viswanath · Fundamentals of Wireless Communication · 2005

Many antennas steer energy to each user

Higher g for each user, lower I for everyone else

One access point can serve many users at once, if we share power and beams well
Marzetta · Noncooperative cellular wireless with unlimited numbers of base station antennas · 2010 · Larsson et al. · Massive MIMO for next generation wireless systems · 2014

What makes a network that AI can rely on?

Where my work takes the question of who gets which resource, when

What I've done
Cell-free massive MIMO
Which access points serve whom, so no one is left at the edge
What I'm doing now
My DECRA: cell-free mm‑wave
Which access points keep serving when a beam is blocked
Where I'm heading
Federated learning across space, air and ground
Which devices train, and when, as satellites come and go
Where we meet
Working together
Models and networks, designed together
Sharing well is what makes a network that AI can rely on

At the cell edge, service drops sharply

Far from your tower, its signal is weak and the next tower interferes

The edge exists because one tower serves each user

With cell-free, many access points serve each user together

What used to interfere now also carries your data

No one is left at the edge, if we choose which access points serve whom
Ngo et al. · Cell-Free Massive MIMO Versus Small Cells · IEEE Transactions on Wireless Communications · 2017

The hard part is deciding who serves whom

Like scheduling jobs on shared servers, where every choice changes everyone's speed

The optimisation problem
max𝒂,𝜽∑k∈𝒦SEk(𝜽)total speed
s.t.amk∈{0,1},∀m,kwho serves whom, yes or no
θmk2=0ifamk=0,∀m,kno link, no power
∑k∈𝒦θmk2≤1,∀mpower limit
∑k∈𝒦amkSEk(𝜽)≤Cmax,∀mfronthaul limit
∑k∈𝒦amk≤Kˆm,∀muser limit
SEk(𝜽)≥SEQoS,∀kminimum speed
∑m∈ℳamk≥1,∀keveryone is served
whereSEk(𝜽)=τc−τpτclog2(1+SINRk)speed of user k
SINRk=(∑m∈ℳρd(N−|𝒮m|)σmk2θmk)2∑l∈𝒦∑m∈ℳρdθml2(βmk−δmkσmk2)+1all users' power,
in each SINR
8 × 5 yes-or-no links: 240 ≈ a trillion choices
Solving it well is too slow for users on the move
Hao, Vu et al. · Joint User Association and Power Control for Cell-Free Massive MIMO · IEEE Internet of Things Journal · 2024

A neural network decides 1000 times faster

Trained on our slow algorithm's solutions, it keeps about 95% of the performance

Teacher
Our SCA algorithm
26 s for 25 access points and 7 users
→
Training
28,000 solved problems
A CNN learns to give SCA's solution
→
Student
A trained network
2 ms for the same problem
A slow algorithm can teach a fast network
Hao, Vu et al. · Joint User Association and Power Control for Cell-Free Massive MIMO · IEEE Internet of Things Journal · 2024

Open question: who answers each LLM request?

Each request needs a radio link and an edge server, and both are shared

The open question
For each request, choose the radio and the compute together
Choose
  • which access points carry it
  • which edge server runs the model
Shared
  • radio: power, fronthaul
  • compute: memory, queue
Goal
  • every answer arrives quickly
Radio and compute have to be decided together

Millimetre waves bring far more bandwidth, but are easily blocked

So today they stay in small hotspots, not across a wide area

Far more bandwidth
One mm-wave band is 6.5 times as wide as today's 5G mid-band
Easily blocked
Vehicles, people and buildings cut the link
The bandwidth is there but reliability is not
3GPP TS 38.101-1, 38.101-2 · bands n78, n258 · Bai et al. · IEEE Transactions on Wireless Communications · 2014 · Jain et al. · IEEE JSAC · 2019

If one beam is blocked, the other access points keep serving

A truck is unlikely to block every access point at once

Many access points turn blockage from failure into a scheduling decision

Some access points receive while others send

So the network sends and receives at once, with ordinary half-duplex hardware

Half-duplex, today
All send, then all receive: time is split in two
red: to users · dark: from users
Full-duplex
Every access point does both, and must cancel its own signal
Network-assisted full-duplex
Each access point does one thing; the network does both
The network does both at once, if it chooses who sends and who receives
Mohammadi, Vu, Ngo, Matthaiou · Network-Assisted Full-Duplex Cell-Free Massive MIMO: Spectral and Energy Efficiencies · IEEE JSAC · 2023

Choosing who sends and who receives saves time and energy

Each access point still only sends or receives, so it needs no full-duplex circuits

about 30%more speed
than half-duplex
up to 200%more energy efficiency
than half-duplex and full-duplex
My DECRA · a three-year ARC fellowship · three aims, at millimetre waves
Aim 1 · beam alignment
Point every beam precisely, as people move
Aim 2 · dynamic link management
Decide beams, and who sends and who receives, together
Aim 3 · machine learning, at scale
Scale Aims 1 and 2 up to a whole area
My DECRA brings these ideas to millimetre waves, to make them reliable across a wide area
Mohammadi, Vu, Ngo, Matthaiou · Network-Assisted Full-Duplex Cell-Free Massive MIMO: Spectral and Energy Efficiencies · IEEE JSAC · 2023 · ARC DECRA DE260100816

Open question: can the network see the blocker coming?

Then it could move its beams before the link is cut

The open question
See the blocker, predict it, move first
Sense
  • the network's own radio signals, as they reflect off objects
Predict
  • where the blocker will be
Act
  • move beams, and who serves whom, before the cut, across many access points
If the network can see ahead, a blockage becomes a plan, not a surprise

Your data stays on your device

Each device trains on its own data; only model updates travel

Collect the data
Every phone sends its data to a server, which trains the model
Federated learning
The model comes to the phones; only updates go back
Federated learning shares the model, not the data

Every training round crosses the air twice

And every step waits for the slowest device

Ttrain=Nrounds·(maxktkDLdownload+maxktkcomplearning+maxktkULupload)
Training time depends on the network, not just the model
Vu, Ngo, Tran, Ngo, Dao, Middleton · Cell-Free Massive MIMO for Wireless Federated Learning · IEEE Transactions on Wireless Communications · 2020

We tune the learning and the network together

Learning more per round means fewer rounds, but longer ones

The optimisation problem
minε,𝐩,𝐑,𝐟𝔼{Ttrain}average training time
s.t.Eksend(pk,RkUL)+Eklearn(ε,fk)≤Emax,∀kenergy per phone
RkDL≤rkDL(𝐩),∀kdownload rate the channel allows
RkUL≤rkUL(𝐩),∀kupload rate the channel allows
∑kpmk≤Pmax,∀maccess-point power
fmin≤fk≤fmax,∀kCPU speed
over ε: local accuracy · 𝐩: powers · 𝐑: data rates · 𝐟: CPU speeds
whererkUL(𝐩)=τc−τpτcBlog2(1+SINRkUL)upload rate of phone k
(download: same form)
SINRkUL=pk(∑mσmk2)2∑l≠kpl(∑mσmk2βml/βmk)2|𝝋kH𝝋l|2shared pilots+∑lpl∑mσmk2βmlevery phone’s power+∑mσmk2noise
Co-design beats tuning each side alone
Vu, Ngo, Tran, Ngo, Dao, Middleton · Cell-Free Massive MIMO for Wireless Federated Learning · IEEE Transactions on Wireless Communications · 2020

Co-design cuts training time by up to 55%

Each side alone gets only part of the way

Designing the network around the learning makes training faster
Vu, Ngo, Tran, Ngo, Dao, Middleton · Cell-Free Massive MIMO for Wireless Federated Learning · IEEE Transactions on Wireless Communications · 2020 · Fig. 6

Open question: how do we train across space, air and ground?

A low-orbit satellite is in view for only a few minutes

Passes over one ground station · illustrative
Co-design the learning and the network around the passes
Matthiesen, Razmi, Leyva-Mayorga, Dekorsy, Popovski · Federated Learning in Satellite Constellations · IEEE Network · 2024

Our future still needs open problems solved

Problems I'd like to explore

An assistant that knows you, without your data leaving your phone
Networks for AIRunning LLMs at the edge, and fine-tuning them on data that stays on the phone
Cars that see around corners by sharing what they see
AI for networksAI that lets networks sense their surroundings while they communicate
Drones that find people after a flood
AI for networksSemantic communication: send the meaning, not the video stream
A connection anywhere: the outback, the ocean, the sky
Networks for AIFederated learning across space, air and ground
A factory line that reconfigures itself
AI for networksAI agents that let the network reconfigure itself
Each needs wireless and AI researchers working together
Gündüz et al. · Beyond Transmitting Bits · IEEE JSAC · 2023 · IETF RFC 9315 · 3GPP TS 28.312

Let's find the questions we share

Wireless networks that AI can rely on.

Cell-free massive MIMO (IoTJ 2024) · Network-assisted full-duplex (JSAC 2023) · ARC DECRA DE260100816 · Wireless federated learning (TWC 2020)

QR code for thanhtungvu.com
scan for more
thanhtungvu.com
Thanh Tung Vu · Western Sydney University
t.vu4@westernsydney.edu.au