TrustFed-SDN validates cross-tenant threat detection on a real Mininet + OVS + RYU testbed — combining lightweight verifiable aggregation, poisoning-robust training, and adaptive per-tenant differential privacy in a single framework.
Why cross-tenant threat detection in SDN needs more than federated averaging.
Software Defined Networking (SDN) enables multi-tenant cloud environments to share physical infrastructure among mutually distrustful tenants, requiring collaborative yet privacy-preserving threat detection. Federated Learning (FL) enables joint model training without raw data sharing, but existing SDN-FL approaches rarely combine a real network testbed, verifiable aggregation, poisoning robustness, and adaptive privacy in one framework.
This work proposes TrustFed-SDN — a federated learning framework validated on a real Mininet+OVS+RYU SDN testbed, providing lightweight verifiable aggregation, trimmed-mean/clustering-based poisoning robustness, and adaptive per-tenant differential privacy for cross-tenant intrusion detection.
A multi-tenant SDN testbed feeding a federated learning and trust layer.
Each tenant runs an isolated set of virtual machines — an attack source, benign traffic, and a victim/server — behind its own vSwitch and RYU controller instance. Flow features extracted at the switch are trained locally with a GRU model, then passed through an adaptive differential-privacy layer before being committed, verified, and robustly aggregated into a single global model.
One federated round, from raw traffic to a deployed detector.
Every round moves through six stages: flow features are collected from each tenant's SDN switch, reduced to the most relevant per-attack-class features, trained locally on the client side, then privacy-noised and securely aggregated on the server side before the updated global model is verified and pushed back out for evaluation on unseen traffic.
Live milestone tracker showing completed phases and the currently active stage.
The prior work TrustFed-SDN builds on and positions itself against. Select any entry to open its DOI.
The people behind TrustFed-SDN.
Student ID 2101005
Department of Internet of Things & Robotics Engineering, University of Frontier Technology, Bangladesh.
Student ID 2101042
Department of Internet of Things & Robotics Engineering, University of Frontier Technology, Bangladesh.
Lecturer, Department of IRE
University of Frontier Technology, Bangladesh — supervising this thesis project.