journal article·2024-10-23Open access

Cellular Vehicle-to-Everything Automated Large-Scale Testing: A Software Architecture for Combined Scenarios

Qingwen Han, Miao Zhou, Lingqiu Zeng, Lei Ye, Mingdeng Tan, Fukun Xie

Applied Sciences· Volume 14· Issue 21

Abstract

As the commercialisation of Intelligent Connected Vehicles (ICVs) accelerates, Vehicle-to-Everything (V2X)-based general testing and assessment systems have emerged at the forefront of the research. Current field testing schemes mostly follow the norms of traditional vehicle tests. In contrast, Original Equipment Manufacturers (OEMs) have increasingly focused on the potential influence of V2X communication performance on the application response characteristics. Our previous work resulted in a C-V2X (Cellular-V2X) large-scale testing system (LSTS) for communication performance testing. However, when addressing the need to combine application and communication, the system software faces confronts heightened technical challenges. This paper proposes a layered software architecture for the automated C-V2X LSTS, which is tailored to combined scenarios. This architecture integrates scenario encapsulation technology with a large-scale node array deployment strategy, enabling communication and application testing under diversified scenarios. The experimental results demonstrate the scalability of the system, and a case study of Forward Collision Warning (FCW) validates the effectiveness and reliability of the system.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Vehicular Ad Hoc Networks (VANETs) · Autonomous Vehicle Technology and Safety · Traffic control and management

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Microelectronics and Communication Engineering, Chongqing University, Chongqing 400044, China

College of Computer Science, Chongqing University, Chongqing 400044, China

Funding

Chongqing Science and Technology Bureau

References (41)

Show source-provided references
1. Wang, J., Shao, Y., Ge, Y., and Yu, R. (2019). A Survey of Vehicle to Everything (V2X) Testing. Sensors, 19.10.3390/s19020334 ↗
2. (2024, May 07). MCity. Available online: https://mcity.umich.edu/.
3. (2024, May 11). Astazero. Available online: https://www.astazero.com/.
4. Han, Q., Yuan, X., Zeng, L., Zu, H., Ye, L., and Lin, L. (2020, January 20–23). Scenario Oriented V2V Field Test Scheme with Dense Node Array. Proceedings of the 2020 IEEE 23rd International Conference on Intelligent Transportation Systems (ITSC), Rhodes, Greece.10.1109/ITSC45102.2020.9294211 ↗
5. Robust and Scalable V2V Safety Communication Based on the SAE J2945/1 Standard10.1109/TITS.2020.3016307 ↗
6. Facchina, C., and Jaekel, A. (2020, January 7–10). Speed Based Distributed Congestion Control Scheme for Vehicular Networks. Proceedings of the 2020 IEEE Symposium on Computers and Communications (ISCC), Rennes, France.10.1109/ISCC50000.2020.9219562 ↗
7. Lindstedt, R., Kasparick, M., Pilz, J., and Jaeckel, S. (December, January 18). An Open Software-Defined-Radio Platform for LTE-V2X And Beyond. Proceedings of the 2020 IEEE 92nd Vehicular Technology Conference (VTC2020-Fall), Victoria, BC, Canada.10.1109/VTC2020-Fall49728.2020.9348771 ↗
8. Li, L., Wu, X., Jiang, G., Feng, J., and Zhang, X. (2021, January 28–30). A Virtual Driving Testing Method for C-V2X Performance Evaluation. Proceedings of the 2021 IEEE International Workshop on Electromagnetics: Applications and Student Innovation Competition (iWEM), Guangzhou, China.10.1109/iWEM53379.2021.9790666 ↗
9. Makinaci, K.M., Acarman, T., and Yaman, C. (2021, January 25–28). Resource Selection for C-V2X and Simulation Study for Performance Evaluation. Proceedings of the 2021 IEEE 93rd Vehicular Technology Conference (VTC2021-Spring), Helsinki, Finland.10.1109/VTC2021-Spring51267.2021.9448905 ↗
10. Malinverno, M., Raviglione, F., Casetti, C., Chiasserini, C.F., Mangues-Bafalluy, J., and Requena-Esteso, M. (2020, January 16–20). A Multi-stack Simulation Framework for Vehicular Applications Testing. Proceedings of the 10th ACM Symposium on Design and Analysis of Intelligent Vehicular Networks and Applications, New York, NY, USA.10.1145/3416014.3424603 ↗
11. Farag, M.M.G., Rakha, H.A., Mazied, E.A., and Rao, J. (2021). INTEGRATION Large-Scale Modeling Framework of Direct Cellular Vehicle-to-All (C-V2X) Applications. Sensors, 21.10.20944/preprints202102.0535.v1 ↗
12. Marchetta, A., Coppola, A., Cinque, M., Fiorentino, M., and Bifulco, G.N. (2023, January 24–28). An Eclipse MOSAIC-Based Hardware-in-Loop V2X Co-Simulation Framework for CCAM Services. Proceedings of the 2023 IEEE 26th International Conference on Intelligent Transportation Systems (ITSC), Bilbao, Spain.10.1109/ITSC57777.2023.10422599 ↗
13. Schiel, B., Swindler, S., Farmer, A., Sharp, D., Murali, A.H., Corry, B., and Lundrigan, P. (2024, January 29–31). A Multi-layered Framework for Informing V2I Deployment Decisions Using Commercial Hardware-in-the-Loop Testing of RSUs. Proceedings of the 2024 IEEE Vehicular Networking Conference (VNC), Kobe, Japan.10.1109/VNC61989.2024.10575957 ↗
14. Peters, S., Sivrikaya, F., and Dang, X.T. (2021, January 27–29). SEP4CAM—A Simulative / Emulative Platform for C-V2X Application Development in Cross-Border and Cross-Domain Environments. Proceedings of the 2021 IEEE/ACM 25th International Symposium on Distributed Simulation and Real Time Applications (DS-RT), Valencia, Spain.10.1109/DS-RT52167.2021.9576134 ↗
15. Chen, D., Yan, Y., Ye, L., Hu, H., Lei, J., and Zeng, L. (2022, January 15–18). On-road Features Based In-chamber C-V2X Application Test Scheme Design. Proceedings of the 2022 IEEE Smartworld, Ubiquitous Intelligence & Computing, Scalable Computing & Communications, Digital Twin, Privacy Computing, Metaverse, Autonomous & Trusted Vehicles (SmartWorld/UIC/ScalCom/DigitalTwin/PriComp/Meta), Haikou, China.10.1109/SmartWorld-UIC-ATC-ScalCom-DigitalTwin-PriComp-Metaverse56740.2022.00315 ↗
16. Marquez-Barja, J., Lannoo, B., Naudts, D., Braem, B., Maglogiannis, V., Donato, C., Mercelis, S., Berkvens, R., Hellinckx, P., and Weyn, M. (2019, January 18–21). Smart Highway: ITS-G5 and C-V2X based testbed for vehicular communications in real environments enhanced by edge/cloud technologies. Proceedings of the European Conference on Networks and Communications (EuCNC), Valencia, Spain.
17. Charpentier, V., Slamnik-Krijestorac, N., and Marquez-Barja, J. (2022, January 2–5). Latency-aware C-ITS application for improving the road safety with CAM messages on the Smart Highway testbed. Proceedings of the IEEE INFOCOM 2022—IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), New York, NY, USA.10.1109/INFOCOMWKSHPS54753.2022.9798350 ↗
18. Wang, J., Ying, T., Zhu, K., Zhang, L., Zhang, F., and Wang, Y. (2022, January 8–12). Large scale LTE-V2X Test Attempt via Real Deployment. Proceedings of the 2022 IEEE 25th International Conference on Intelligent Transportation Systems (ITSC), Macau, China.10.1109/ITSC55140.2022.9922300 ↗
19. Eckermann, F., and Wietfeld, C. (2021, January 25–28). SDR-based Open-Source C-V2X Traffic Generator for Stress Testing Vehicular Communication. Proceedings of the 2021 IEEE 93rd Vehicular Technology Conference (VTC2021-Spring), Helsinki, Finland.10.1109/VTC2021-Spring51267.2021.9449043 ↗
20. Han, Q., Yue, J., Ye, L., Zeng, L., Long, Y., and Wang, Y. (2023, January 24–28). The Critical Scenario Extraction and Identification Method for ICV Testing. Proceedings of the 2023 IEEE 26th International Conference on Intelligent Transportation Systems (ITSC), Bilbao, Spain.10.1109/ITSC57777.2023.10422425 ↗
21. Shen, X.S. (2023). 3.6 Technical Comparisons of IEEE 802.11p and C-V2X. Cellular Vehicle-to-Everything (C-V2X), Springer. [1st ed.].
22. (2000). IEEE Recommended Practice for Architectural Description for Software-Intensive Systems (Standard No. IEEE std 1471-2000).
23. (2024). Technical Requirements for C-V2X Large-Scale Testing System and Data Interface (Standard No. YD/T 4771-2024).
24. Shen, X.S. (2023). 4.6 Resource Allocation Method. Cellular Vehicle-to-Everything (C-V2X), Springer. [1st ed.].
25. Johri, P., Anand, A., Vain, J., Singh, J., and Quasim, M. (2022). Chapter 15—High assurance software architecture and design. System Assurances, Academic Press. [1st ed.].
26. Geppert, P., and Beilharz, J. (2022, January 26–30). Integration of C-V2X Into a Hybrid Testbed to Co-Simulate ITS Applications and Scenarios. Proceedings of the 2022 IEEE International Conference on Cloud Engineering (IC2E), Pacific Grove, CA, USA.10.1109/IC2E55432.2022.00009 ↗
27. Review on Study and Usage of MERN Stack for Web Development10.22214/ijraset.2022.40209 ↗
28. Kaur, G., and Tiwari, R.G. (2023, January 6–8). Comparison and Analysis of Popular Frontend Frameworks and Libraries: An Evaluation of Parameters for Frontend Web Development. Proceedings of the 2023 4th International Conference on Electronics and Sustainable Communication Systems (ICESC), Coimbatore, India.10.1109/ICESC57686.2023.10192987 ↗
29. A Skin Cancer Detection Interactive Application Based on CNN and NLP10.1088/1742-6596/2078/1/012036 ↗
30. Christie, M.A., Marru, S., Abeysinghe, E., Upeksha, D., Pamidighantam, S., Adithela, S.P., Mathulla, E., Bisht, A., Rastogi, S., and Pierce, M.E. (2020, January 26–30). An extensible Django-based web portal for Apache Airavata. Proceedings of the PEARC ’20: Practice and Experience in Advanced Research Computing, Portland, OR, USA.10.1145/3311790.3396650 ↗
31. Web and Mobile Enabled Application for Public Health Inspections
32. Features, L.M.V. (2024, May 07). Available online: https://mcity.umich.edu/wp-content/uploads/2023/03/Mcity-Vehicle-Features_2023_03_13-1.pdf.
33. (2024, April 08). Veins. Available online: https://veins.car2x.org/.
34. (2024, April 08). SUMO. Available online: https://eclipse.dev/sumo/.
35. Sharvari, T., and SowmyaNag, K. (2019). A study on Modern Messaging Systems- Kafka, RabbitMQ and NATS Streaming. arXiv.
36. Srinivas, S., and Karna, V.R. (2019, January 30–31). A Survey on Various Message Brokers for Real-Time Big Data. Proceedings of the International Conference on Sustainable Communication Networks and Application (ICSCN 2019), Erode, India.10.1007/978-3-030-34515-0_17 ↗
37. Comprehensive Review of Stream Processing Tools
38. (2024, April 02). RabbitMQ. Available online: https://www.rabbitmq.com/.
39. Khan, W., Kumar, T., Zhang, C., Raj, K., Roy, A.M., and Luo, B. (2023). SQL and NoSQL Database Software Architecture Performance Analysis and Assessments—A Systematic Literature Review. Big Data Cogn. Comput., 7.10.3390/bdcc7020097 ↗
40. (2011). A Test Track Protocol for Assessing Forward Collision Warning Driver-Vehicle Interface Effectiveness (Standard No. DOT HS 811 501).
41. (2024, October 18). Study on Enhancement of 3GPP Support for 5G V2X Services, TR 22.886 version 16.2.0, Available online: https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx?specificationId=3108.