Linghao Zhang张凌豪
中文
Back to publicationsUAV 100 m · LEO 800 km
1/5 Architecture of CR-SAGIN-enhanced IoV for DNN inference tasks (Fig. 1).
2/5 The considered accuracy-aware multi-branch DNN model with early exiting (Fig. 2).
3/5 A schematic illustration of the solution logic for the subproblems (Fig. 4).
4/5 Comparison of objective values for AlexNet under different parameter settings (Fig. 7).
5/5 First page

IEEE TVT2026Early Access

Joint Task Offloading and Trajectory Optimization for Cooperative Multi-Branch DNN Inference in CR-SAGIN-Enhanced IoV

Bo Xu, Suyao Huang, Yukai Xu, Mengru Wu, Linghao Zhang, Jinlong Sun, Haitao Zhao

IEEE Transactions on Vehicular Technology, pp. 1–16, 2026

Abstract

The Space-Air-Ground Integrated Network (SAGIN) has emerged as a pivotal architecture for sixth-generation (6G) mobile communication systems, offering extensive multi-domain and multi-dimensional coverage. To support intelligent services within SAGIN, deep neural network (DNN) inference tasks are often distributed across multiple devices due to the increasing scale of DNN parameters and constrained communication and computation resources. In this paper, to enhance intelligent services in the Internet of Vehicles (IoV), a cognitive-radio (CR)-enhanced SAGIN framework is proposed, where unmanned aerial vehicles (UAVs) are responsible for data collection and cooperate with vehicles to complete complex DNN inference tasks. A joint optimization problem that coordinates device association, model splitting with early exiting, resource allocation, and UAV trajectory planning is proposed to improve the average inference efficiency over a finite multi-round mission, defined as the average of the per-round ratios between aggregate inference accuracy and aggregate inference latency. Since the problem is highly coupled and non-convex, we decompose it into several subproblems and solve them iteratively. A quadratic unconstrained binary optimization (QUBO)-based graph attention network (GAT) approach with independent branch selection is proposed to solve the joint device association and model splitting problem, where a differentiable loss function is derived through Hamiltonian relaxation. In addition, we obtain a convex approximation of the transmit-power subproblem, while computation-resource allocation is solved as a convex optimization problem. For multi-round operations, we design a multi-agent reinforcement learning (MARL)-based trajectory optimization algorithm under a centralized training and decentralized execution paradigm. Simulation results on widely used DNN models, including AlexNet and VGG16, demonstrate that the proposed approach can improve the efficiency of collaborative DNN inference.

Cite

Bo Xu, Suyao Huang, Yukai Xu, Mengru Wu, Linghao Zhang, Jinlong Sun, Haitao Zhao, “Joint Task Offloading and Trajectory Optimization for Cooperative Multi-Branch DNN Inference in CR-SAGIN-Enhanced IoV”, IEEE Transactions on Vehicular Technology, pp. 1–16, 2026, doi: 10.1109/TVT.2026.3730653.

© IEEE. Figures shown for personal use.

Deep dive

Pick the exit and the split together, by accuracy per unit of latency.

UAVs sense the road, generate DNN tasks and split them with vehicles, on spectrum shared with a satellite link under a cognitive-radio limit. Association, early exits, splitting, power, computing and trajectories are optimized together.

What breaks

DNNs keep growing while UAVs have limited communication and computing, so inference is split between UAVs and nearby vehicles. Two choices then pull against each other. The early-exit branch sets how accurate the result is. The split point sets how much has to be sent and computed, and so sets the latency. UAVs that reuse subchannels interfere with each other, and under cognitive radio their combined interference at the satellite’s ground receiver must stay below a threshold. Earlier work mostly targets generic offloading rather than DNN inference, sends features to terrestrial edge servers, or ignores that tasks need different accuracy.

The idea

Score each round by inference efficiency, the summed accuracy of all UAV tasks divided by their summed latency, and average it over the mission. Branch choice and split point then sit on one scale. The variables are handled by type.

  • Association and split decisions are written as QUBO Hamiltonians (quadratic unconstrained binary optimization), whose relaxed forms train graph attention networks without labels. Branch and split are then re-tuned pair by pair against the true ratio.
  • Transmit power is solved by successive convex approximation, and UAV computing has a closed form.
  • UAV trajectories, which couple the rounds, are learned with MAPPO. Every UAV gets the round’s efficiency as its reward.
Plate 1 UAVs collect road data and split DNN inference with vehicles, on subchannels shared with a satellite link. Fig. 1 of the paper.

The system

One LEO satellite at 800 km serves a ground receiver that has priority on the spectrum. UAVs are secondary users of the same spectrum. They sense the road with cameras and radar, generate inference tasks, and serve vehicles over subchannels. Each task runs on a multi-branch AlexNet with early exits. The UAV runs the first layers and the vehicle runs the rest.

Plate 2 An AlexNet with early-exit branches. Black bars mark where the model can be split. Fig. 2 of the paper.
The UAVs' total interference at the satellite's ground receiver has to stay below a threshold.
Mission-average inference efficiency, over association, branches, split points, power, computing and trajectories.
Plate 3 Association, branch and split go to QUBO-GAT; power and computing to SCA and convex optimization; trajectories to MAPPO, scored by the same reward. Fig. 4 of the paper.

Inside a round, a new solution is kept only if it is feasible and does not lower the efficiency, so the accepted solutions never get worse and the loop converges. Across rounds, the UAVs learn where to fly, with centralized training and decentralized execution.

Every UAV gets the same reward: the round's efficiency, minus a penalty when a move breaks the speed or separation limits.

What it found

The simulation covers 1000 m by 1000 m with 5 UAVs at 100 m and 50 vehicles, 10 subchannels of 100 kHz and 4 exit branches, running AlexNet and VGG16. Five baselines are compared: a multi-agent reinforcement-learning scheme that learns every variable jointly, schemes that optimize only splitting and association, only computing, or only power, and greedy association by channel gain.

Plate 4 Objective value for AlexNet against the number of vehicles, the bandwidth and the interference threshold. Fig. 7 of the paper.

With both models, the proposed scheme has the highest efficiency across the numbers of vehicles, bandwidths and interference thresholds tested. The graph attention networks converge within a few iterations, faster than a graph convolutional version, and the learned trajectories follow the vehicles as they move.

What is left

The channel is free-space line of sight, and each branch’s accuracy is a constant measured offline. The paper’s next steps are an accuracy model that responds to data shift, scene complexity, the split position and feature distortion in transmission, larger deployments with more complex DNNs, and algorithms that adapt as the environment changes. The paper extends the group’s earlier graph-learning co-inference paper with early exits, moving vehicles, computing allocation and trajectories.

100%

↑↓ Move↵ Open