Implementation of a Resilient Complementary Code Keying (CCK) modulation for Autonomous Vehicle (AV)
Abstract
In the realm of wireless communication, ensuring end-to-end privacy remains a critical concern in real-time applications like Autonomous Vehicles (AVs). The existing wireless protocols often need to be revised to address these privacy challenges effectively, especially when sensitive data transmission is involved. To tackle this challenge, this paper proposes a unique solution tailored to the specific requirements of each AV through the establishment of individual wireless network domains. To bolster privacy and security, a new approach called resilient modulation is introduced. This method involves integrating the Vehicle Identification Number (VIN) into the Complementary Code Keying (CCK) equation within the 802.11b network. Additionally, the proposed enhancement extends to the Wireless Controller Area Network (CAN) bus, introducing an added layer of security. Furthermore, modifications are made to the conventional CCK modulation scheme to accommodate the proposed enhancement seamlessly. By adjusting the phase angles of transmitted signals, the integrity of the CCK modulation scheme is maintained, preserving orthogonality and correlation that are crucial for effective communication. Through rigorous experimentation and analysis, The results showed that the Bit Error Rate (BER) and packet loss of the receiver Electronic Control Unit (ECU) were stable between different CCK modifications. This indicates the robustness of the basic features of CCK modification and that the extent of modifications does not affect the CCK modification scheme with respect to orthogonality and correlation properties. On the contrary, there is a significant challenge in intercepting and decoding the signal by the eavesdropping ECU, which has shown packet loss ranging from 63% to 100% across different CCK states.
References
- Ali, Najah Abu, Mervat AbuElkhair, and Salah Bouktif. "Utilizing VIN for improved vehicular sensing." In 2016 IEEE Wireless Communications and Networking Conference, pp. 1-6. IEEE, 2016. https://doi.org/10.1109/WCNC.2016.7564813
- Ata, Issa Haitham M., and Qiu Pei Liang. "Using modified fast Walsh transform (MFWT) to accommodate increasing data rate of IEEE 802.11 b PHY WLAN to 22 Mbps." In IEEE 2002 International Conference on Communications, Circuits and Systems and West Sino Expositions, vol. 1, pp. 534-538. IEEE, 2002. https://doi.org/10.1109/ICCCAS.2002.1180676
- Autopilot. [online]. Available: https://www.tesla.com/autopilot
- Bathla, Gourav, Kishor Bhadane, Rahul Kumar Singh, Rajneesh Kumar, Rajanikanth Aluvalu, Rajalakshmi Krishnamurthi, Adarsh Kumar, R. N. Thakur, and Shakila Basheer. "Autonomous vehicles and intelligent automation: Applications, challenges, and opportunities." Mobile Information Systems 2022 (2022). https://doi.org/10.1155/2022/7632892
- Bhagyaveni, M. A., R. Kalidoss, and K. S. Vishvaksenan. Introduction to analog and digital communication. River Publishers, 2022. https://doi.org/10.1201/9781003338673
- Bozdal, Mehmet, Mohammad Samie, and Ian Jennions. "A survey on can bus protocol: Attacks, challenges, and potential solutions." 2018 International Conference on Computing, Electronics & Communications Engineering (iCCECE). IEEE, 2018. https://doi.org/10.1109/iCCECOME.2018.8658720
- Hartwich, Florian. "CAN with flexible data-rate." In Proc. iCC, pp. 1-9. Citeseer, 2012.
- Haykin, Simon, and Michael Moher. Introduction to analog and digital communications. John Wiley & Sons, Inc., 2007.
- Jafari, Amir H., and Timothy O'Farrell. "Performance evaluation of spatial complementary code keying modulation in MIMO systems." 2015 IEEE 81st Vehicular Technology Conference (VTC Spring). IEEE, 2015 https://doi.org/10.1109/VTCSpring.2015.7146005
- Jing, Lianyou, Han Wang, Chengbing He, and Zhi Ding. "A novel spatial CCK modulation design for underwater acoustic communications." IEEE Transactions on Vehicular Technology 68, no. 6 (2019): 6192-6196. https://doi.org/10.1109/TVT.2019.2912583
- Kaviani, Samira, Marie O'Brien, Jessica Van Brummelen, Homayoun Najjaran, and David Michelson. "INS/GPS localization for reliable cooperative driving." In 2016 IEEE Canadian Conference on Electrical and Computer Engineering (CCECE), pp. 1-4. IEEE, 2016. https://doi.org/10.1109/CCECE.2016.7726750
- Leigh, Bob, and Reiner Duwe. "Designing autonomous vehicles for a future of unknowns."ATZelectronics worldwide16.3 (2021): 44-47. https://doi.org/10.1007/s38314-020-0578-3
- Mikulka, Jan, and Stanislav Hanus. "CCK and barker coding implementation in IEEE 802.11 b standard." 2007 17th International Conference Radioelektronika. IEEE, 2007. https://doi.org/10.1109/RADIOELEK.2007.371484
- Mikulka, Jan, and Stanislav Hanus. "Complementary code keying implementation in the wireless networking." In 2007 14th International Workshop on Systems, Signals and Image Processing and 6th EURASIP Conference focused on Speech and Image Processing, Multimedia Communications and Services, pp. 315-318. IEEE, 2007. https://doi.org/10.1109/IWSSIP.2007.4381105
- Proakis, John G. Digital communications. McGraw-Hill, Higher Education, 2008. Fifth edition
- Rumez, Marcel, Daniel Grimm, Reiner Kriesten, and Eric Sax. "An overview of automotive service-oriented architectures and implications for security countermeasures." IEEE access 8 (2020): 221852-221870. https://doi.org/10.1109/ACCESS.2020.3043070
- SAE International. "Taxonomy and definitions for terms related to driving automation systems for on-road motor vehicles." SAE Int. 4970, no. 724 (2018): 1-5. [online]. Available: https://www.sae.org/standards/content/j3016_202104/
- Sharma, Rinki. "Big data for autonomous vehicles." Deep Learning and Big Data for Intelligent Transportation: Enabling Technologies and Future Trends (2021): 21-47. https://doi.org/10.1007/978-3-030-65661-4_2
- Shokravi, Hoofar, Hooman Shokravi, Norhisham Bakhary, Mahshid Heidarrezaei, Seyed Saeid Rahimian Koloor, and Michal Petr. "A review on vehicle classification and potential use of smart vehicle-assisted techniques." Sensors 20, no. 11 (2020): 3274. https://doi.org/10.3390/s20113274
- Sklar, Bernard. Digital communications: fundamentals and applications. Pearson, 2021.
- Ta, Duc Tuyen, and Anh Vu Trinh. "Novel Low-Complexity CCK Decoder for IEEE 802.11 b System." VNU Journal of Science: Natural Sciences and Technology 27.4 (2011).
- Talebi, Farzad, and Thomas G. Pratt. "Codeset overlay for complementary code keying direct sequence spread spectrum." In Proc. 6th Int. Conf. Mobile Ubiquitous Comput., Syst., Services Technol., pp. 179-183. 2012.
- Van Brummelen, J., OBrien, M., Gruyer, D., & Najjaran, H. (2018). Autonomous vehicle perception: The technology of today and tomorrow. Transportation research part C: emerging technologies, 89, 384-406. https://doi.org/10.1016/j.trc.2018.02.012
- Wang, Han, Lianyou Jing, Chengbing He, and Zhi Ding. "High rate cck modulation design for bandwidth efficient link adaptation." IEEE Wireless Communications Letters 8, no. 2 (2018): 496-499. https://doi.org/10.1109/LWC.2018.2877648
- Xu, Xiaohui, Chao Zhang, and Xiaokang Lin. "Using different orthogonal code sets for CCK modulation to mitigate co-channel interference among WLANs." IEEE International Symposium on Communications and Information Technology, 2005. ISCIT 2005.. Vol. 2. IEEE, 2005. https://doi.org/10.1109/ISCIT.2005.1567008