Submitted:
04 September 2023
Posted:
07 September 2023
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Literature Review
3. Methodology
3.1. Data Collection:
3.1.1. Literature Search:
3.1.2. Source Selection:
3.2. Data Analysis:
3.2.1. Categorization:
3.2.2. Thematic Analysis:
3.2.3. Comparison:
3.2.4. Real-World Relevance:
3.2.5. Integration with IoT Protocols:
| Technique | Objective | Results |
| A testing platform for V2X communication security [1] | Security | Investigates the risks faced by V2X communication security, aims to build an information security testing and verification platform with independent property rights for car-vehicle, car-person, car-road, car-cloud, and other scenarios. |
| Hash chain cryptography [2] | Security | Proposes a light-weight message authentication and privacy preservation protocol for V2X communications based on hash chain cryptography. This protocol reduces the communication overhead by 4 times and the computation overhead by up to 100 times compared with a non-standard security protocol, TESLA. |
| Lightweight secure one-way hash function to send valuable information at the receiver side quickly [3] | Security | An efficient and secure V2V data transmission protocol using a one-way hash function to send valuable information at the receiver side quickly. It resists various security attacks, i.e., modification, impersonation, replay, man-in-the-middle, stolen on-board-unit, password guessing, and concatenation. |
| A vehicular Public Key Infrastructure (PKI) protocol for V2X communications security. [4] | Security | Evaluates the performance of a vehicular Public Key Infrastructure (PKI) protocol for V2X communications security by comparing two communication profiles with and without V2X security. The results show that skipping security provides better performance but still requires at least half a second, which is non-negligible in highly mobile networks. |
| Quality of Service (QoS) in a Vehicle-to-everything (V2X) communication environment [5] | Safety, Environment Protection | The analysis shows that turbo-based coding schemes satisfy all the QoS parameters and achieve overall communication quality comparable to polar and better than LDPC, making them suitable for small-frame 5G V2X services. |
| 5G-MEC testbed for Vehicle-to-Everything (V2X) applications [6] | Safety, Environment Protection | Overview of implementing a 5G-MEC testbed for V2X applications, analyzes some important testbeds and state-of-the-art implementations, and discusses the challenges researchers may face while replicating and deploying the testbeds. |
| Direct communication between two vehicles using a modulated tag and the wave emitted by an FMCW radar installed in the vehicle [7] | Safety, Environment Protection | The detection rate of the transponder is 97.42%, and the average error in the measured modulation frequency is 0.5%. |
| The role of 5G NR (New Radio) deployment in the evolution of C-V2X [8] | Efficiency, Security | PC5-based C-V2X has better performance than the Rel-14 standard defined maximum latency of 100 ms for V2X applications. |
| Five layered architectures [9] | Safety, Efficiency, Commercialization | Better and secure IoV smart application development |
| Three protocols for secure communication in IoV [10] | Security | Provide secure alternate routing if the IoV current communication route is compromised |
| In-Vehicle network architecture in IoV [11] | Security | Secure over the air update for software fixes, firmware upgrades, and security patches in IoV, cloud based secure storage for IoV |
| Seven layered model architecture [12] | Security | Increase security, reduce incompatibility among the devices, limited processing, and storage capabilities |
| Secure Cloud Assisted Connected Cars Authorization Framework [13] | Security | Provide extended access control to different layers in IoV (Application layer, Object layer, Cloud services layer, Virtual Object layer) with the use of vehicular cloud |
| Security and privacy-based access control model [14] | Security | Application of Mutually Exclusive Permissions and Dynamic Separation of Duties as a replacement for positions and storing the objects in a tree structured directory in IoCV |
| Attack-Resistant Trust Management Scheme [15] | Safety, Environment Protection | Identify and counterattack malicious threats and evaluating the trustworthiness of mobile nodes and data in VANETs |
| Privacy-Preserving Dual Authentication Scheme [16] | Security | Introduction of trust evaluation into IoV authentication protocol, a temporary encrypted key is generated utilizing bilinear pair theory |
| SDN-Based Data Transfer Security Model [17] | Efficiency, Security | Handle different attacks such as spoofing and flooding via protocols based on tags and tunnels |
| Advanced Secured Routing Algorithm [18] | Efficiency, Security | Identify malicious codes, preventing blackhole attacks and providing secured data transmission in VANET |
| Security and Forensics framework [19] | Security | Explanation of existing major security and forensics challenges within IoT domain relating to vehicles |
| Vehicular Communications Expanded Layer Architecture [20] | Security | Identification of intra and inter vehicle security threats |
4. Analysis
4.1. Safety:
4.2. Security:
4.3. Efficiency:
4.4. Environmental Protection:
4.5. Commercialization:
5. IoV Communication Protocol:
5.1. Comparative Analysis Of Above IoV Communication Protocol:
5.1.1. Message size and Message overhead:
5.1.2. Bandwidth consumption and latency:
5.1.3. Power consumption and Resource Requirement:
5.1.4. Reliability and Interoperability:
5.1.5. Security:
| Criteria | MQTT | CoAP | AMQP | LwM2M | XMPP |
| Message size and overhead | Small (256MB) | small | larger | small | larger |
| Bandwidth consumption and latency | Efficient/lightweight | Efficient/lightweight | higher/complex | Efficient/lightweight | higher/complex |
| Power consumption and Resource Requirement | low power/limited | low power/limited | higher power and resources | low power/limited | higher power and resources |
| Reliability and Interoperability | Yes | Yes | Yes | Yes | Yes |
| Security | TLS/SSL | DTLS/ IPSec | TLS/SSL , SASL | TCP | TLS/SSL |
| Architecture | Client/Broker | Client/Server/Broker | Client/Server/Broker | Client/Server | Client/Server |
| Abstraction | Publish/Subscribe | Request/Response | Publisher/Subscribe | Request/ Response | Request/ Response |
| Header Size | 2 Byte | 4 Byte | 8 Byte | Undefined | Undefined |
| Cache and Proxy Support | Partial | Yes | Yes | Yes | Yes |
| Quality of Service | QoS (0,1 & 2) | Confirmable/ Non-confirmable Message | Settle/Unsettle Format | Limited (via TCP) | QoS (0, 1, 2) & Error Handling |
| Transport Protocol | TCP | UDP, SCTP | TCP, SCTP | TCP | TCP/TLS/SSL |
5. Conclusions
References
- K. He and B. Li, "Automotive V2X Communication Security Key Technology and Test Method Research," in 2022 7th International Conference on Cyber Security and Information Engineering (ICCSIE), IEEE, 2022.
- S. A.A. Hakeem, M.A.A. El-Gawad, and H. Kim, "Comparative Experiments of V2X Security Protocol Based on Hash Chain Cryptography," Sensors, vol. 20, p. 5719, 2020. [CrossRef]
- T. Limbasiya and D. Das, "Lightweight Secure Message Broadcasting Protocol for Vehicle-to-Vehicle Communication," in IEEE Systems Journal, vol. 14, no. 1, pp 520-529, March 2020. [CrossRef]
- F. Haidar, A. Kaiser, and B. Lonc, "On the Performance Evaluation of Vehicular PKI Protocol for V2X Communications Security," in 2017 IEEE 86th Vehicular Technology Conference (VTC-Fall), Toronto, ON, Canada, 2017, pp 1-5. [CrossRef]
- D. Chatzoulis, C. Chaikalis, D. Kosmanos, K.E. Anagnostou, and A. Xenakis, "3GPP 5G V2X Error Correction Coding for Various Propagation Environments: A QoS Approach," Electronics, vol. 12, p. 2898, 2023. [CrossRef]
- P.V. Wadatkar, R.G. Garroppo, and G. Nencioni, "5G-MEC Testbeds for V2X Applications," Future Internet, vol. 15, p 175, 2023. [CrossRef]
- Lazaro, M. Lazaro, R. Villarino, D. Girbau, and P. de Paco, "Car2Car Communication Using a Modulated Backscatter and Automotive FMCW Radar," Sensors, vol. 21, p. 3656, 2021. [Google Scholar] [CrossRef]
- L. Miao, J.J. Virtusio, and K.-L. Hua, "PC5-Based Cellular-V2X Evolution and Deployment," Sensors, vol. 21, p 843, 2021. [CrossRef]
- Kaiwartya, A.H. Abdullah, Y. Cao, A. Altameem, M. Prasad, C.-T. Lin, and X. Liu, "Internet of Vehicles: Motivation, Layered Architecture, Network Model, Challenges, and Future Aspects," Special Section On Future Networks: Architectures, Protocols, And Applications, 2016.
- J.C. Castillo, J.A. Guerrero-Ibañez, and S. Zeadally, "Internet of Vehicles: Architecture, Protocols, and Security," IEEE Internet of Things, 2017.
- M.H. Eiza and Q. Ni, "Driving with Sharks: Rethinking Connected Vehicles with Vehicle Cyber Security," IEEE Vehicular Technology Magazine, 2017.
- J. Contreras-Castillo, S. Zeadally, and J.A.G. Ibáñez, "A seven-layered model architecture for Internet of Vehicles," Journal of Information and Telecommunication, 2017.
- M. Gupta and R. Sandhu, "Authorization Framework for Secure Cloud Assisted Connected Cars and Vehicular Internet of Things," in Proceedings of the 23nd ACM on Symposium on Access Control Models and Technologies (SACMAT '18), Indianapolis, IN, USA, 2018.
- M.A. Habib, M. Ahmad, S. Jabbar, S. Khalid, J. Chaudhry, K. Saleem, J.J.C. Rodrigues, and M.S. Khalil, "Security and privacy based access control model for internet of connected vehicles," Future Generation Computer Systems, pp. 687–696, 2019.
- W. Li and H. Song, "ART: An Attack-Resistant Trust Management Scheme for Securing Vehicular Ad Hoc Networks," IEEE Transactions On Intelligent Transportation Systems, 2016.
- Y. Liu, Y. Wang, and G. Chang, "Efficient Privacy-Preserving Dual Authentication and Key Agreement Scheme for Secure V2V Communications in an IoV Paradigm," IEEE Transactions On Intelligent Transportation Systems, 2017.
- Y. Liu, Y. X. Yao Kuang, and G. Xu, "SDN-Based Data Transfer Security for Internet of Things," IEEE Internet of Things, 2018.
- P. Tyagi and D. Dembla, "Advanced Secured Routing Algorithm of Vehicular Ad-Hoc Network," Wireless Personal Communications, pp. 41–60, 2018.
- M. Conti, A. Dehghantanha, K. Franke, and S. Watson, "Internet of Things security and forensics: Challenges and opportunities," Future Generation Computer Systems, pp. 544–546, 2019.
- A. Nanda, D. Puthal, J.J.P.C. Rodrigues, and S.A. Kozlov, "Internet of Autonomous Vehicles Communications Security: Overview, Issues, and Directions," IEEE Wireless Communications, 2019.
- J. Voas, I. Bojanova, R. Kuhn, C. Kolias, and A. Stavrou, "Learning Internet of Things Security 'Hands-On'," IEEE Security & Privacy, pp. 37-46, 2016.
- S. Parkinson, P. Wardy, K. Wilsony, and J. Miller, "Cyber Threats Facing Autonomous and Connected Vehicles: Future Challenges," IEEE Transactions on Intelligent Transportation Systems, pp. 2898-2915, 2017.
- M. Dabbagh and A. Rayes, "Internet of Things Security and Privacy," Internet of Things From Hype to Reality, 2017.
- J.W. Bryans, "The Internet of Automotive Things: vulnerabilities, risks and policy implications," Journal of Cyber Policy, 2017.
- E. Bertino and N. Islam, "Botnets and Internet of Things Security," Computer, pp. 76-79, 2017.
- C. Bernardinia, M. RizwanAsghar, and B. Crispoc, "Security and privacy in vehicular communications: Challenges and opportunities," Vehicular Communications, pp. 13-28, 2017.
- Ioana, A.; Korodi, A.; Silea, I. Automotive IoT Ethernet-Based Communication Technologies Applied in a V2X Context via a Multi-Protocol Gateway. Sensors 2022, 22, 6382. [Google Scholar] [CrossRef] [PubMed]
- Xu, C.; Wang, S.; Song, P.; Li, K.; Song, T. Intelligent Resource Allocation for V2V Communication with Spectrum–Energy Efficiency Maximization. Sensors 2023, 23, 6796. [Google Scholar] [CrossRef] [PubMed]
- S. S. Gadde, R. K. S. Ganta, A. G. Gupta, R. R. K, and K. M. Rao, "Securing Internet of Things (IoT) Using HoneyPots," International Journal of Engineering & Technology, 2018.
- Q. Yan, W. Huang, X. Luo, Q. Gong, and F. R. Yu, "A Multi-Level DDoS Mitigation Framework for the Industrial Internet of Things," IEEE Communications Magazine, 2018.
- A. Meola, "Automotive Industry Trends: IoT Connected Smart Cars & Vehicles," Dec. 20, 2016. [Online]. Available: https://www.businessinsider.com/internet-of-things-connected-smart-cars-2016-10/?r=AU&IR=T.
- M. Rouse, "MQTT (MQ Telemetry Transport)," TechTarget, Mar. 16, 2018. [Online]. Available: https://internetofthingsagenda.techtarget.com/definition/MQTT-MQ-Telemetry-Transport. [Accessed Oct. 12, 2019].
- K. STRIHAGEN, "Evaluation of publish – subscribe protocols for vehicle communications," Jun. 21, 2017. [Online]. Available: https://pdfs.semanticscholar.org/be4e/c6fe98b8c8a800fbd3f3b5af9e34daf39f64.pdf.
- N. Naik, "Choice of effective messaging protocols for IoT systems: MQTT, CoAP, AMQP and HTTP," Oct. 30, 2017. [Online]. Available: https://ieeexplore.ieee.org/document/8088251.
- M. A. Daud, "Internet of Things (IoT) with CoAP and HTTP Protocol: A Study on Which Protocol Suits IoT in Terms of Performance," International Conference on Computational Intelligence in Information System, Oct. 21, 2016. [Online]. Available: https://link.springer.com/chapter/10.1007/978-3-319-48517-1_15. [Accessed Oct. 11, 2019].
- Y. Chang and T. Kunz, "Performance evaluation of IoT protocols under a constrained wireless access network," Apr. 11, 2016. [Online]. Available: https://ieeexplore.ieee.org/document/7496622.
- N. Gligoric, "CoAP over SMS: Performance evaluation for machine to machine communication," Nov. 14, 2012. [Online]. Available: https://ieeexplore.ieee.org/document/6419577.
- G. Technology, "Kaa IoT Platform," Jul. 23, 2016. [Online]. Available: https://www.kaaproject.org/automotive.
- S. Zamfir, "A security analysis on standard IoT protocols," Oct. 08, 2016. [Online]. Available: https://ieeexplore.ieee.org/document/7754665.
- C. Perira, "Towards Efficient Mobile M2M Communications: Survey and Open Challenges," May 10, 2014. [Online]. Available: https://www.mdpi.com/1424-8220/14/10/19582.
- J. Berg, "Secure Gateway – A concept for an in-vehicle IP network bridging the infotainment and the safety critical domains," 2015. [Online]. Available: https://www.semanticscholar.org/paper/Secure-Gateway-%E2%80%93-A-concept-for-an-in-vehicle-IP-the-Berg-Pommer/485ff149d68d738505e11995e688752661dbcd0d.
- Y. Huo and W. Tu, "A survey of in-vehicle communications: Requirements, solutions and opportunities in IoT," Dec. 15, 2015. [Online]. Available: https://ieeexplore.ieee.org/abstract/document/7389040.
- J. E. Luzuriaga and M. Perez, "A comparative evaluation of AMQP and MQTT protocols over unstable and mobile networks," Jan. 09, 2015. [Online]. Available: https://ieeexplore.ieee.org/document/7158101.
- T. Akram Hakiri ISSAT Mateur and P. Berthou, "Publish/subscribe-enabled software defined networking for efficient and scalable IoT communications," Sep. 16, 2015. [Online]. Available: https://ieeexplore.ieee.org/document/7263372.



| Article | Sa | Ef | Se | En | Co |
| Risks faced by V2X communication security [1] | ✔ | ✔ | ✔ | ||
| Experiments to evaluate the efficiency and effectiveness of V2X security protocols based on hash chain cryptography [2] | ✔ | ✔ | |||
| A lightweight secure message broadcasting protocol specifically designed for V2V communication [3] | ✔ | ✔ | |||
| Performance Evaluation of Vehicular PKI Protocol for V2X Communications Security [4]. | ✔ | ✔ | |||
| Error Correction Coding for Various Propagation Environments [5]. | ✔ | ✔ | |||
| 5G-MEC Testbeds for V2X Applications [6]. | ✔ | ✔ | |||
| Car2Car Communication Using a Modulated Backscatter and Automotive FMCW Radar [7]. | ✔ | ✔ | |||
| PC5-Based Cellular-V2X Evolution and Deployment [8]. | ✔ | ✔ | |||
| Five layered architectures [9] | ✔ | ✔ | ✔ | ||
| Three protocols for secure communication in IoV [10] | ✔ | ✔ | |||
| In-Vehicle network architecture in IoV [11] | ✔ | ✔ | |||
| Seven layered model architecture [12] | ✔ | ✔ | |||
| Secure Cloud Assisted Connected Cars Authorization Framework [13] | ✔ | ✔ | ✔ | ||
| Security and privacy-based access control model [14] | ✔ | ✔ | |||
| Attack-Resistant Trust Management Scheme [15] | ✔ | ✔ | |||
| Privacy-Preserving Dual Authentication Scheme [16] | ✔ | ✔ | |||
| SDN-Based Data Transfer Security Model [17] | ✔ | ✔ | |||
| Advanced Secured Routing Algorithm [18] | ✔ | ✔ | |||
| Security and Forensics framework [19] | ✔ | ||||
| Vehicular Communications Expanded Layer Architecture [20] | ✔ | ||||
| Learning Internet of Things Security 'Hands-On' [21] | ✔ | ✔ | |||
| Cyber Threats Facing Autonomous and Connected Vehicles: Future Challenges [22] | ✔ | ✔ | ✔ | ||
| Internet of Things Security and Privacy, Internet of Things From Hype to Reality [23] | ✔ | ✔ | |||
| The Internet of Automotive Things: vulnerabilities, risks and policy implications [24] | ✔ | ✔ | |||
| Botnets and Internet of Things Security [25] | ✔ | ✔ | |||
| Security and privacy in vehicular communications: Challenges and opportunities [26] | ✔ | ✔ | |||
| Automotive IoT Ethernet-Based Communication Technologies [27] | ✔ | ✔ | |||
| Resource Allocation for V2V Communication [28]. | ✔ | ✔ | |||
| Securing Internet of Things (IoT) Using HoneyPots [29] | ✔ | ✔ | |||
| A Multi-Level DDoS Mitigation Framework for the Industrial Internet of Things [30] | ✔ | ✔ | |||
| Automotive Industry Trends: IoT Connected Smart Cars & Vehicles [31] | ✔ | ||||
| MQTT (MQ Telemetry Transport) [32] | ✔ | ||||
| Evaluation of publish – subscribe protocols for vehicle communications [33] | ✔ | ||||
| Choice of effective messaging protocols for IoT systems: MQTT, CoAP, AMQP and HTTP [34] | ✔ | ✔ | |||
| Internet of Things (IoT) with CoAP and HTTP Protocol: A Study on Which Protocol Suits IoT in Terms of Performance [35] | ✔ | ✔ | |||
| Performance evaluation of IoT protocols under a constrained wireless access network [36]. | ✔ | ✔ | ✔ | ✔ | |
| CoAP over SMS: Performance evaluation for machine-to-machine communication [37]. | ✔ | ||||
| Kaa IoT Platform [38] | ✔ | ✔ | ✔ | ||
| A security analysis on standard IoT protocols [39] | ✔ | ✔ | |||
| Towards Efficient Mobile M2M Communications: Survey and Open Challenges [40] | ✔ | ✔ | |||
| Secure Gateway – A concept for an in-vehicle IP network bridging the infotainment and the safety critical domains [41] | ✔ | ✔ | ✔ | ✔ | |
| A survey of in-vehicle communications: Requirements, solutions, and opportunities in IoT [42] | ✔ | ✔ | |||
| A comparative evaluation of AMQP and MQTT protocols over unstable and mobile networks [43] | ✔ | ✔ | ✔ | ||
| Publish/subscribe-enabled software defined networking for efficient and scalable IoT communications [44] | ✔ | ✔ |
| Article | Attack | Physical Layer | Network Layer | Application Layer |
| 1 | Sybil Attack | ✔ | ✔ | ✔ |
| 2 | Eavesdropping Attack | ✔ | ||
| 3 | Denial of service | ✔ | ✔ | ✔ |
| 4 | Node Tempering | ✔ | ||
| 5 | Malware attack | ✔ | ||
| 6 | Jamming | ✔ | ||
| 7 | Black holes | ✔ | ||
| 8 | Replay attack | ✔ | ✔ | ✔ |
| 9 | GPS Spoofing | ✔ | ||
| 10 | Wormhole attack | ✔ |
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. |
© 2023 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/).