TopoEdge: Topology-Grounded Agentic Framework for Edge Networking Code Generation and Repair
Haomin Qi, Bohan Liu, Zihan Dai, Yunkai Gao

TL;DR
TopoEdge introduces a topology-aware, agent-based framework for generating and repairing SDN configurations at the edge, improving robustness and compliance with operational constraints through a graph neural network and a distributed generate-verify-repair loop.
Contribution
It presents a novel topology-grounded approach combining GNN embeddings with a multi-agent system for SDN configuration management.
Findings
Effective topology embedding via contrastive GNN training.
Automated generate-verify-repair cycle for SDN configurations.
Improved robustness and operational compliance in edge networks.
Abstract
TopoEdge is a topology-grounded, edge-deployable framework for end-to-end software-defined networking (SDN) configuration generation and repair, motivated by the brittleness of configuration artefacts under topology variation and by strict operational constraints on latency, privacy, and on-site execution. TopoEdge represents each target topology as a router-level graph and embeds it using a contrastively trained graph neural network (GNN), enabling nearest-neighbour retrieval of a verified reference configuration paired with an executable Python driver (a Topotest/pytest test script that orchestrates the emulated network and checks protocol assertions). The target topology, retrieved reference topology, and reference driver are assembled into a topology-grounded retrieval-augmented generation context (TopoRAG), which grounds a distributed, execution-centric generate--verify--repair…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware-Defined Networks and 5G · Software System Performance and Reliability · IoT and Edge/Fog Computing
