PSO-Based Dynamic RSU Role Assignment Framework for Scalable and Reliable Content Delivery in VANETs
Abstract
1. Introduction
Contributions
- 1.
- Dynamic PSO-Based Cluster RSU Selection: We propose a novel application of Particle Swarm Optimization (PSO) for dynamically selecting optimal Cluster RSU locations and roles based on real-time vehicular density and traffic patterns, significantly improving responsiveness and network adaptability.
- 2.
- Replication-Aware Topology Management: Our proposed framework incorporates a replication-aware dynamic sector resizing mechanism, enabling efficient management of concurrent multi-user content requests and enhancing load balancing across the network.
- 3.
- Adaptive Coverage Adjustment: The developed Cluster RSU protocol dynamically adjusts RSU coverage areas based on localized vehicle distribution and user demands, effectively reducing void areas and ensuring consistent content delivery quality.
- 4.
- Real-Time Resource Allocation: By dynamically allocating RSU resources and adapting transmission strategies, our proposed framework significantly enhances multimedia content delivery performance, reducing latency and improving overall performance for users.
- 5.
- Comprehensive Performance Evaluation: We conduct extensive simulations using realistic vehicular mobility models and network scenarios, demonstrating substantial performance improvements in packet delivery ratio, latency, throughput, and system overhead compared to traditional static RSU solutions.
- 6.
- Scalable and Robust Solution: Our methodology provides a scalable and robust solution that can seamlessly adapt to varying network conditions and future VANET expansions, laying a strong foundation for subsequent research and real-world deployment.
2. Related Work
2.1. RSU Deployment and Management in VANETs
2.2. Content Caching and Replication Techniques
2.3. Swarm Intelligence and PSO Applications in Network Optimization
2.4. Load Balancing and Void Area Mitigation in Vehicular Networks
2.5. Dynamic Topology Adaptation and Real-Time User Request Handling
2.6. Recent Advances in Distributed and Energy-Aware Coordination
3. System Model and Preliminaries
3.1. VANET Topology and Node Framework
- Geographical position and mobility state;
- Available computational resources: CPU, storage, and bandwidth;
- Current service demands or content requests (e.g., video streaming, sensor feeds);
- Communication reachability and link reliability to neighbor nodes.
3.2. Particle Swarm Optimization (PSO) Fundamentals
- Maximizing available RSU resources (CPU, bandwidth, storage);
- Minimizing traffic congestion and coverage overlap;
- Enhancing role diversity and spatial distribution of selected RSUs;
- Satisfying proximity constraints: to allow redundancy without excessive overlap.
3.3. K-Means-Based Sector Partitioning and Replication Layer Design
3.4. Traffic and Request Model
- : the current location of the vehicle;
- : the content type requested (e.g., video streaming, sensor data, map updates);
- : the timestamp of the request.
- : If , the RSU initiates load balancing via nearby Helper RSUs or adjacent cells.
- : If , emergency fallback mechanisms are triggered, including role reassignments via PSO.
4. PSO-Based Dynamic RSU Role Assignment (PDRA) Framework
4.1. Overview of the PDRA Framework
| Algorithm 1 Overall Workflow of the PDRA Framework |
|
MEC-Based Controller and Control-Plane Operation
4.2. Real-Time RSU Suitability Estimation
4.3. PSO-Based RSU Role Assignment and Coverage Optimization
4.4. Replication Layer Coordination and Request Routing
4.5. Load Adaptation and Energy-Aware RSU Reconfiguration
5. Performance Evaluation
5.1. Simulation Environment and Parameter Settings
5.2. Computational Complexity and Runtime Analysis
5.2.1. Complexity Analysis
5.2.2. Actual Runtime and Sensitivity
5.3. Simulation Results
5.3.1. Real-Time Feasibility Analysis
5.3.2. Control Plane Overhead
- Static-RSU: Represents a fixed-infrastructure baseline without role reassignment, RSU radius adaptation, or inter-RSU replication.
- AALB [26]: Represents an application-aware load balancing approach that reallocates workloads among RSUs based on monitored states (e.g., response time, utilization, and application deadlines). However, it does not perform physical radius control nor content replication.
- HRL-PC [19]: Represents a proactive caching scheme in a vehicle–edge–cloud hierarchy. Vehicles request data from the nearest RSU, and cache misses are fetched from the cloud. An HRL-based policy proactively updates cached items at RSUs, but it operates without radius control and without explicit RSU-to-RSU cooperative replication.
- PSUV [25]: Represents PSO-assisted delivery decisions at the routing level considering mobility, but it does not include infrastructure-level role or radius control.
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Li, F.; Wang, Y. Routing in vehicular ad hoc networks: A survey. IEEE Veh. Technol. Mag. 2007, 2, 12–22. [Google Scholar] [CrossRef]
- Bai, F.; Krishnamachari, B. Exploiting the wisdom of the crowd: Localized, distributed information-centric VANETs [Topics in Automotive Networking]. IEEE Commun. Mag. 2010, 48, 138–146. [Google Scholar] [CrossRef]
- Demba, A.; Möller, D.P.F. Vehicle-to-Vehicle Communication Technology. In Proceedings of the 2018 IEEE International Conference on Electro/Information Technology (EIT), Rochester, MI, USA, 3–5 May 2018; pp. 0459–0464. [Google Scholar] [CrossRef]
- Belanovic, P.; Valerio, D.; Paier, A.; Zemen, T.; Ricciato, F.; Mecklenbrauker, C.F. On Wireless Links for Vehicle-to-Infrastructure Communications. IEEE Trans. Veh. Technol. 2010, 59, 269–282. [Google Scholar] [CrossRef]
- Kazmi, S.M.A.; Dang, T.N.; Yaqoob, I.; Ndikumana, A.; Ahmed, E.; Hussain, R.; Hong, C.S. Infotainment Enabled Smart Cars: A Joint Communication, Caching, and Computation Approach. IEEE Trans. Veh. Technol. 2019, 68, 8408–8420. [Google Scholar] [CrossRef]
- Kumer, V.; Mishra, S.; Chand, M. Applications of VANETs: Present & Future. Commun. Netw. 2013, 5, 12–15. [Google Scholar] [CrossRef]
- Schoch, E.; Kargl, F.; Weber, M.; Leinmuller, T. Communication patterns in VANETs. IEEE Commun. Mag. 2008, 46, 119–125. [Google Scholar] [CrossRef]
- Ji, B.; Zhang, X.; Mumtaz, S.; Han, C.; Li, C.; Wen, H.; Wang, D. Survey on the Internet of Vehicles: Network Architectures and Applications. IEEE Commun. Stand. Mag. 2020, 4, 34–41. [Google Scholar] [CrossRef]
- Jiang, X.; Yu, F.R.; Song, T.; Leung, V.C.M. Resource Allocation of Video Streaming Over Vehicular Networks: A Survey, Some Research Issues and Challenges. IEEE Trans. Intell. Transp. Syst. 2022, 23, 5955–5975. [Google Scholar] [CrossRef]
- Lampe, B.; Meng, W. Intrusion Detection in the Automotive Domain: A Comprehensive Review. IEEE Commun. Surv. Tutor. 2023, 25, 2356–2426. [Google Scholar] [CrossRef]
- Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of the ICNN’95—International Conference on Neural Networks, Perth, WA, Australia, 27 November–1 December 1995; Volume 4, pp. 1942–1948. [Google Scholar] [CrossRef]
- Yu, H.; Liu, R.; Li, Z.; Ren, Y.; Jiang, H. An RSU Deployment Strategy Based on Traffic Demand in Vehicular Ad Hoc Networks (VANETs). IEEE Internet Things J. 2022, 9, 6496–6505. [Google Scholar] [CrossRef]
- Zhang, L.; Wang, L.; Zhang, L.; Zhang, X.; Sun, D. An RSU Deployment Scheme for Vehicle-Infrastructure Cooperated Autonomous Driving. Sustainability 2023, 15, 3847. [Google Scholar] [CrossRef]
- Zeng, M.; He, J. Deployment Optimization of Roadside Unit With Failure Probability Based on Stochastic Mixed Traffic Equilibrium. IEEE Trans. Intell. Transp. Syst. 2024, 25, 7792–7804. [Google Scholar] [CrossRef]
- Jain, S.; Jain, V.K.; Mishra, S. An efficient multi-objective UAV assisted RSU deployment (MOURD) scheme for VANET. Ad Hoc Netw. 2024, 163, 103598. [Google Scholar] [CrossRef]
- Ahmed, F.; Alsamani, B.; Alkhathami, M.; Alsadie, D.; Alosaimi, N.; Alenzi, B.; Nkenyereye, L. Efficient content caching for 5G assisted vehicular networks. Sci. Rep. 2024, 14, 4012. [Google Scholar] [CrossRef]
- Zhang, Y.; Li, C.; Luan, T.H.; Fu, Y.; Shi, W.; Zhu, L. A Mobility-Aware Vehicular Caching Scheme in Content Centric Networks: Model and Optimization. IEEE Trans. Veh. Technol. 2019, 68, 3100–3112. [Google Scholar] [CrossRef]
- Wang, R.; Kan, Z.; Cui, Y.; Wu, D.; Zhen, Y. Cooperative Caching Strategy With Content Request Prediction in Internet of Vehicles. IEEE Internet Things J. 2021, 8, 8964–8975. [Google Scholar] [CrossRef]
- Wang, X.; Ouyang, W.; Li, Y.; Yin, C.; Chen, M.; Ma, G.; Hu, Y. HRL-Based Proactive Caching Scheme for Vehicle–Edge–Cloud Collaborative System Applications. IEEE Internet Things J. 2025, 12, 8231–8246. [Google Scholar] [CrossRef]
- Lin, J.; Huang, S.; Zhang, H.; Yang, X.; Zhao, P. A novel coalition game based distributed cooperative content caching in mobile edge networks. Veh. Commun. 2023, 44, 100689. [Google Scholar] [CrossRef]
- Wang, Q.; Grace, D. Proactive Edge Caching in Vehicular Networks: An Online Bandit Learning Approach. IEEE Access 2022, 10, 131246–131263. [Google Scholar] [CrossRef]
- Desai, D.; El-Ocla, H.; Purohit, S. Data Dissemination in VANETs Using Particle Swarm Optimization. Sensors 2023, 23, 2124. [Google Scholar] [CrossRef]
- Tang, C.; Zhu, C.; Wei, X.; Wu, H.; Li, Q.; Rodrigues, J.J.P.C. Intelligent Resource Allocation for Utility Optimization in RSU-Empowered Vehicular Network. IEEE Access 2020, 8, 94453–94462. [Google Scholar] [CrossRef]
- Shu, W.; Li, Y. Joint offloading strategy based on quantum particle swarm optimization for MEC-enabled vehicular networks. Digit. Commun. Netw. 2023, 9, 56–66. [Google Scholar] [CrossRef]
- Shin, Y.; Choi, H.S.; Nam, Y.; Lee, E. Particle Swarm Optimization-Based Content Delivery Protocol for UAV VAENTs. IEEE Access 2025, 13, 1594–1608. [Google Scholar] [CrossRef]
- Sahoo, S.R.; Patra, M.; Gupta, A. AALB: Application Aware Load Balancing Algorithm for Road Side Units. Veh. Commun. 2022, 36, 100475. [Google Scholar] [CrossRef]
- Ni, Y.; Zhao, C.; Cai, L. Hybrid RSU Management in Cyb-IoV for Temporal and Spatial Service Coverage. IEEE Trans. Veh. Technol. 2022, 71, 4596–4606. [Google Scholar] [CrossRef]
- Song, Y.; Jiang, K.; Cao, Y.; Zhou, R.; Suthaputchakun, C.; Zhuang, Y. STALB: A Spatio-Temporal Domain Autonomous Load Balancing Routing Protocol. IEEE Trans. Netw. Serv. Manag. 2023, 20, 73–87. [Google Scholar] [CrossRef]
- Dai, Y.; Xu, D.; Maharjan, S.; Zhang, Y. Joint Load Balancing and Offloading in Vehicular Edge Computing and Networks. IEEE Internet Things J. 2019, 6, 4377–4387. [Google Scholar] [CrossRef]
- Driss Laanaoui, M.; Lachgar, M.; Mohamed, H.; Hamid, H.; Gracia Villar, S.; Ashraf, I. Enhancing Urban Traffic Management Through Real-Time Anomaly Detection and Load Balancing. IEEE Access 2024, 12, 63683–63700. [Google Scholar] [CrossRef]
- Sennan, S.; Ramasubbareddy, S.; Balasubramaniyam, S.; Nayyar, A.; Kerrache, C.A.; Bilal, M. MADCR: Mobility aware dynamic clustering-based routing protocol in Internet of Vehicles. China Commun. 2021, 18, 69–85. [Google Scholar] [CrossRef]
- Habelalmateen, M.I.; Ahmed, A.J.; Abbas, A.H.; Rashid, S.A. TACRP: Traffic-Aware Clustering-Based Routing Protocol for Vehicular Ad-Hoc Networks. Designs 2022, 6, 89. [Google Scholar] [CrossRef]
- Dhakad, B.; Mishra, S.; Ojha, S.S.; Sharma, J.K.; Kumar, S.; Alrashoud, M.; Giri, J.; Hasnain, S.M.M. Dynamic clustering based risk aware congestion control technique for vehicular network. Sci. Rep. 2024, 14, 24774. [Google Scholar] [CrossRef]
- da Costa, J.B.; Lobato, W.; de Souza, A.M.; Cerqueira, E.; Rosário, D.; Sommer, C.; Villas, L.A. Mobility-aware Vehicular Cloud formation mechanism for Vehicular Edge Computing environments. Ad Hoc Netw. 2023, 151, 103300. [Google Scholar] [CrossRef]
- Wu, Y.; Wu, J.; Chen, L.; Yan, J.; Luo, Y. Efficient task scheduling for servers with dynamic states in vehicular edge computing. Comput. Commun. 2020, 150, 245–253. [Google Scholar] [CrossRef]
- Wu, Q.; Zhao, Y.; Fan, Q.; Fan, P.; Wang, J.; Zhang, C. Mobility-Aware Cooperative Caching in Vehicular Edge Computing Based on Asynchronous Federated and Deep Reinforcement Learning. IEEE J. Sel. Top. Signal Process. 2023, 17, 66–81. [Google Scholar] [CrossRef]
- Busacca, F.; Palazzo, S.; Raftopoulos, R.; Schembra, G. MANTRA: A Distributed MAB-Based Multi-Agent Framework for Latency- and Energy-Aware Offloading in Vehicular Networks. IEEE Trans. Netw. Serv. Manag. 2025, 22, 3849–3865. [Google Scholar] [CrossRef]
- IEEE Std 802.11p-2010 (Amendment to IEEE Std 802.11-2007); IEEE Standard for INFORMATION Technology—Local and Metropolitan Area Networks—Specific Requirements—Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications Amendment 6: Wireless Access in Vehicular Environments. IEEE: New York, NY, USA, 2010.














| Parameter | Value |
|---|---|
| Network and Traffic Scenario | |
| Simulated network field | 5000 m × 5000 m (Seattle downtown map) |
| Number of intersections | Based on real OpenStreetMap data |
| Number of roads | Realistic urban topology (OSM-derived) |
| Vehicle numbers | 1000 |
| Mobility model | Random road-constrained mobility |
| Speed of vehicles | 30 km/h to 60 km/h |
| RSU numbers | 200 (PSO dynamically selects Leaders/Helpers) |
| Communication range of RSUs | 400 m (Adaptive via PSO) |
| MAC protocol | IEEE 802.11p |
| Frequency band | 5.9 GHz |
| Link bandwidth | 10 Mbps |
| Packet size | 1 KB (Sensor data), 5 MB (Video) |
| Content request types | 30% Video/70% Sensor data |
| Control Plane Timing | |
| State reporting period () | 1 s |
| Optimization/Commit period () | 5 s |
| Minimum holding time () | 10 s |
| Simulation time | 600 s |
| PSO Hyperparameters | |
| Inertia weight () | 0.9 (decaying linearly to 0.4) |
| Acceleration coefficients () | 2.0 |
| Number of particles (P) | 30 |
| Number of iterations (I) | 100 |
| Utility Weights and Thresholds | |
| Sensor Data Weights () | [0.5, 0.2, 0.1, 0.1, 0.1] (Delay dominant) |
| Video Service Weights () | [0.1, 0.1, 0.4, 0.3, 0.1] (Bandwidth/Cache dominant) |
| Assist Threshold () | 0.8 (Activate Helper at 80% load) |
| Failure Threshold () | 0.95 (Trigger re-election at 95% load) |
| Particles (P) | Iterations (I) | Avg. Runtime (ms) | Fitness Gain (%) | Remarks |
|---|---|---|---|---|
| 20 | 50 | 18.4 | −(Baseline) | Under-convergence |
| 30 | 100 | 42.1 | +12.0 | Selected (Optimal) |
| 50 | 200 | 115.6 | +14.1 | Diminishing Returns |
| Scheme | Observability | Key Metrics Used | Control Scope | Radius | Repl. |
|---|---|---|---|---|---|
| Static-RSU | Local | Local association queue | Fixed RSU role; Nearest-RSU association | No | No |
| AALB [26] | Neighborhood | RSU utilization, Response time, App deadlines | Load balancing via VM/task reassignment | No | No |
| HRL-PC [19] | Edge–Cloud | Cache states, Content popularity | Proactive cache placement & updates | No | No |
| PSUV [25] | Global (Path) | Vehicle position/speed, Link quality | PSO-based Routing & Delivery paths | No | No |
| PDRA | Global (MEC) | Entity vector (Load, Context) | Role, Radius, & Replication | Yes | Yes |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Shin, Y.; Choi, H.; Nam, Y.; Lee, E. PSO-Based Dynamic RSU Role Assignment Framework for Scalable and Reliable Content Delivery in VANETs. Sensors 2026, 26, 1555. https://doi.org/10.3390/s26051555
Shin Y, Choi H, Nam Y, Lee E. PSO-Based Dynamic RSU Role Assignment Framework for Scalable and Reliable Content Delivery in VANETs. Sensors. 2026; 26(5):1555. https://doi.org/10.3390/s26051555
Chicago/Turabian StyleShin, Yongje, Hyunseok Choi, Youngju Nam, and Euisin Lee. 2026. "PSO-Based Dynamic RSU Role Assignment Framework for Scalable and Reliable Content Delivery in VANETs" Sensors 26, no. 5: 1555. https://doi.org/10.3390/s26051555
APA StyleShin, Y., Choi, H., Nam, Y., & Lee, E. (2026). PSO-Based Dynamic RSU Role Assignment Framework for Scalable and Reliable Content Delivery in VANETs. Sensors, 26(5), 1555. https://doi.org/10.3390/s26051555

