Submitted:
08 November 2025
Posted:
10 November 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Related Works
3. Overview of Simulation Models
- Universal platforms for system dynamics and agent-based modeling.
- Network simulators and frameworks for communication protocol modeling.
- Transportation simulators and hybrid interaction environments.
- ○
- INET Framework – for modeling IP networks, Wi-Fi, LTE, and 5G NR;
- ○
- Veins – for integration with the transportation simulator SUMO to model vehicular movement.
4. The simV2X Software
5. Simulation Scenario
6. Simulation Results
- The OBU–RSU channel was statically assigned as NLOS, while the OBU–mRSU and mRSU–RSU channels were set as LOS, in accordance with the base hypothesis.
- The channel type (LOS or NLOS) for OBU–RSU and mRSU–RSU was determined dynamically.
7. Conclusion
Author Contributions
Funding
Conflicts of Interest
References
- Wang, J.; Topilin, I.; Feofilova, A.; Shao, M.; Wang, Y. Cooperative Intelligent Transport Systems: The Impact of C-V2X Communication Technologies on Road Safety and Traffic Efficiency. Sensors 2025, 25, 2132. [Google Scholar] [CrossRef] [PubMed]
- Zhang, X.; Li, J.; Zhou, J.; Zhang, S.; Wang, J.; Yuan, Y.; Liu, J.; Li, J. Vehicle-to-Everything Communication in Intelligent Connected Vehicles: A Survey and Taxonomy. Automotive Innovation 2025, 8, 13–45. [Google Scholar] [CrossRef]
- Pawar, V.; Zade, N.; Vora, D.; Khairnar, V.; Oliveira, A.; Kotecha, K.; Kulkarni, A. Intelligent Transportation System With 5G Vehicle-to-Everything (V2X): Architectures, Vehicular Use Cases, Emergency Vehicles, Current Challenges, and Future Directions. IEEE Access 2024, 12, 183937–183960. [Google Scholar] [CrossRef]
- Khan, A.A.; Laghari, A.A.; Shafiq, M.; Awan, S.A.; Gu, Z. Vehicle to Everything (V2X) and Edge Computing: A Secure Lifecycle for UAV-Assisted Vehicle Network and Offloading with Blockchain. Drones 2022, 6, 377. [Google Scholar] [CrossRef]
- Rehman, M.A.U.; Salah ud Din, M.; Mastorakis, S.; Kim, B.-S. FoggyEdge: An Information-Centric Computation Offloading and Management Framework for Edge-Based Vehicular Fog Computing. IEEE Intelligent Transportation Systems Magazine 2023, 15, 78–90. [Google Scholar] [CrossRef]
- Elmoghazy, A.; Elgazzar, K.; Alwidian, S. A Real-World Testbed for V2X in Autonomous Vehicles: From Simulation to Actual Road Testing. In Proceedings of the IEEE 8th International Conference on Fog and Edge Computing (ICFEC), Philadelphia, USA, 2024; pp. 1234–1245. [Google Scholar] [CrossRef]
- Ning, Z.; Huang, J.; Wang, X. Vehicular Fog Computing: Enabling Real-Time Traffic Management for Smart Cities. IEEE Wireless Communications 2019, 26, 87–93. [Google Scholar] [CrossRef]
- Glazkov, R.; Moltchanov, D.; Srikanteswara, S.; Samuylov, A.; Arrobo, G.; Zhang, Y.; Feng, H.; Himayat, N.; Spoczynski, M.; Koucheryavy, Y. Provisioning of Fog Computing over Named-Data Networking in Dynamic Wireless Mesh Systems. Sensors 2024, 24, 1120. [Google Scholar] [CrossRef] [PubMed]
- De Britto e Silva, E.; Vranckx, J.; De Bruyn, T.; Charpentier, V.; Hadiwardoyo, S.A.; Marquez-Barja, J.M. A Toolkit for Visualizing V2X Messages on the Smart Highway Testbed. In Proceedings of the IEEE/ACM 25th International Symposium on Distributed Simulation and Real Time Applications (DS-RT), Valencia, Spain, 2021; pp. 1–4. [Google Scholar] [CrossRef]
- Thakur, A.; Malekian, R. Fog Computing for Detecting Vehicular Congestion: An Internet of Vehicles Based Approach—A Review. IEEE Intelligent Transportation Systems Magazine 2019, 11, 8–16. [Google Scholar] [CrossRef]
- Ma, H.; Wu, Y.; Tong, Y. Research on the Application and Optimization of V2X Communication Technology for Intelligent Transportation. International Core Journal of Engineering 2025, 11, 363–376. [Google Scholar] [CrossRef]
- Tong, W.; Hussain, A.; Bo, W.X.; Maharjan, S. Artificial Intelligence for Vehicle-to-Everything: A Survey. IEEE Access 2019, 7, 10823–10843. [Google Scholar] [CrossRef]
- Duan, X.; Yang, Y.; Tian, D.; Wang, Y.; Li, T. A V2X Communication System and Its Performance Evaluation Test Bed. In Proceedings of the IEEE 6th International Symposium on Wireless Vehicular Communications (WiVeC), Vancouver, Canada, 2014; pp. 1–2. [Google Scholar] [CrossRef]
- Bouchemal, N.; Kallel, S. Testbed of V2X Infrastructure for Autonomous Vehicles. Annals of Telecommunications 2021, 76, 731–743. [Google Scholar] [CrossRef]
- Jiang, F.J.; Al-Janabi, M.; Bolin, T.; Johansson, K.H.; Mårtensson, J. SVEA: An Experimental Testbed for Evaluating V2X Use-Cases. In Proceedings of the IEEE 25th International Conference on Intelligent Transportation Systems (ITSC), Macau, China, 2022; pp. 3484–3489. [Google Scholar] [CrossRef]
- Dakić, A.; Rainer, B.; Priller, P.; Nan, G.; Momić, A.; Ye, X.; Zemen, T. Wireless V2X Communication Testbed for Connected, Cooperative and Automated Mobility. In Proceedings of the IEEE Vehicular Networking Conference (VNC), Kobe, Japan, 2024; pp. 9–16. [Google Scholar] [CrossRef]
- Plotnikov, P.; Tambovtsev, G.; Vladyko, A. VANET Ver. 2.0.0—Software Module for Modeling the Interaction of Edge Devices; 2024. Available online: https://github.com/quanuhs/VANET (accessed on 01 November 2025).
- Tambovtsev, G.; Plotnikov, P.; Vladyko, A. SimV2X—Software Module for Modeling the Interaction of Edge and Fog Devices; 2025. Available online: https://github.com/quanuhs/simV2X (accessed on 01 November 2025).
- Vladyko, A.; Plotnikov, P.; Tambovtsev, G. Simulation-Based Evaluation of V2X System with Variable Computational Infrastructure. Network 2025, 5, 4 . [Google Scholar] [CrossRef]
- Plotnikov, P.V.; Tambovtsev, G.I.; Vladyko, A.G. The Balance Model for V2X System with Variable Infrastructure. In Proceedings of the Systems of Signals Generating and Processing in the Field of On Board Communications, Moscow, Russian Federation, 2025. pp. [Google Scholar] [CrossRef]
- Plotnikov, P.V.; Tambovtsev, G.I.; Vladyko, A.G. Performance Evaluation of V2X Model with Mobile Road Side Units. In Proceedings of the Intelligent Technologies and Electronic Devices in Vehicle and Road Transport Complex (TIRVED), Moscow, Russian Federation, 2023; pp. 1–4. [Google Scholar] [CrossRef]








| Characteristic | Cloud Computing | Fog Computing | Edge Computing |
|---|---|---|---|
| Location | Centralized cloud | Distributed nodes closer to devices | Directly on the device or gateway |
| Latency | High | Low | Very low |
| Management | Centralized | Distributed | Local |
| Criteria | Fog Computing | Edge Computing |
|---|---|---|
| Advantages | ||
| Scalability | More scalable architecture with intermediate layers between devices and the cloud | Limited by the resources of individual devices |
| Centralized management | Better suited for centralized administration and coordination among multiple edge nodes | Typically managed locally, harder to centralize |
| Distributed processing | Can redistribute load among multiple fog nodes | Strictly local processing – less flexibility |
| Support for more complex services | Suitable for applications with high computational complexity (e.g., predictive analytics) | Limited by device resources (CPU, memory) |
| Enhanced security (with proper implementation) | Enables pre-filtering and protection before sending data to the cloud | Provides only local protection with limited security features |
| Disadvantages | ||
| Infrastructure complexity | More complex architecture requiring deployment of intermediate nodes | Simple implementation – only the edge device is needed |
| Latency | Slightly higher latency due to the additional intermediate layer compared to EC | Minimal latency – data is processed «on-site» |
| Implementation and maintenance cost | Requires dedicated fog servers, specialized software, and administration | Lower-cost solution, especially for small systems |
| Power consumption | Additional nodes increase overall energy consumption | Typically energy-efficient operation of edge devices |
| Class | Description | Key Attributes / Methods |
| Node | Base class for a network node. Contains general transmitter and antenna parameters. | id, position, tx_power_dbm, antenna_gain_tx_db, antenna_gain_rx_db, system_loss_db |
| Vehicle (OBU) | Mobile node representing a vehicle with a route and heading direction. | id, Coordinates, speed_mps, heading_deg, route_id |
| RSU | Fixed roadside infrastructure node that provides connectivity with OBUs. | id, Coordinates, range_m, antenna_gain_db |
| mRSU | Mobile infrastructure node mounted on a vehicle. | id, Vehicle, status, tx_power_dbm |
| Route | A route consisting of waypoints along which a vehicle moves. | id, path: List[Coordinates] |
| CurveRepositor | Repository of BLER curves for given combinations of (phy, mcs, channel). | register(), get() |
| AirtimeModel | Calculates packet transmission duration and PER from BER or BLER curves. | net_bitrate_bps(), payload_airtime_s(), total_airtime_s() |
| Simulator | Main simulator: stores nodes, creates channels, and performs simulation steps. | nodes, link_by_pair, default_link, summary() |
| AppStepSimulatorDB | Extended simulator that logs events into an SQLite database. | step(), _deliver_db(), max_range_friis_m() |
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. |
© 2025 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 (http://creativecommons.org/licenses/by/4.0/).