Blockchain-Based Key Management and Green Routing Scheme for Vehicular Named Data Networking

Due to the distributed and dynamic characteristics of the Internet of Vehicles (IoV) and the continuous growth in the number of devices, content-centric decentralized vehicular named data networking (VNDN) has become more suitable for content-oriented applications in IoV. However, the existing centralized architecture is prone to the failure of single points, which results in trust problems in key verification between cross-domain nodes and consuming more power and reducing the lifetime. Focusing on secure key management and power-efficient routing, this article proposes a blockchain-based key management and green routing scheme for VNDN. A blockchain-based key management scheme is presented to achieve secure and efficient distribution and verification of keys. Specifically, all trusted agencies (TAs) form a consortium blockchain for storing public key hashes to ensure the authenticity of users’ public keys. A green global routing scheme based on node relaying pressure (GGNRP) is proposed to save power consumption and reduce the forwarding delay. A new node relay pressure metric is introduced to assist with routing decisions. Detailed experiments and analysis show that, compared with the existing scheme, the proposed scheme can achieve secure key management and GGNRP can decrease the power consumption and average delay by 15.8% and 63.2%, respectively.

[1]  Jiujun Cheng,et al.  Attribute-Based Secure Announcement Sharing Among Vehicles Using Blockchain , 2021, IEEE Internet of Things Journal.

[2]  Sushmita Ruj,et al.  Security Issues in Named Data Networks , 2018, Computer.

[3]  You-Jin Song,et al.  Secure Identifier Management Based on Blockchain Technology in NDN Environment , 2019, IEEE Access.

[4]  Jing Liu,et al.  Smart Contract-Based Trusted Content Retrieval Mechanism for NDN , 2020, IEEE Access.

[5]  Danda B. Rawat,et al.  Blockchain Enabled Named Data Networking for Secure Vehicle-to-Everything Communications , 2020, IEEE Network.

[6]  Yali Wang,et al.  Full Session Key Agreement Scheme Based on Chaotic Map in Vehicular Ad Hoc Networks , 2020, IEEE Transactions on Vehicular Technology.

[7]  Giacomo Verticale,et al.  Optimal Content Prefetching in NDN Vehicle-to-Infrastructure Scenario , 2017, IEEE Transactions on Vehicular Technology.

[8]  Hossam S. Hassanein,et al.  A Survey of Security Attacks in Information-Centric Networking , 2015, IEEE Communications Surveys & Tutorials.

[9]  Qichao Zhang,et al.  A Blockchain-based key Management Scheme for Named Data Networking , 2018, 2018 1st IEEE International Conference on Hot Information-Centric Networking (HotICN).

[10]  Tie Qiu,et al.  CVCG: Cooperative V2V-Aided Transmission Scheme Based on Coalitional Game for Popular Content Distribution in Vehicular Ad-Hoc Networks , 2019, IEEE Transactions on Mobile Computing.

[11]  Di Wu,et al.  Opportunistic Routing Algorithm for Relay Node Selection in Wireless Sensor Networks , 2015, IEEE Transactions on Industrial Informatics.

[12]  Young-Ju Han,et al.  An Energy Efficient Concentric Clustering Scheme in Wireless Sensor Networks , 2009, 2009 Fifth International Joint Conference on INC, IMS and IDC.

[13]  Syed Hassan Ahmed,et al.  Enabling Push-Based Critical Data Forwarding in Vehicular Named Data Networks , 2017, IEEE Communications Letters.

[14]  George Mastorakis,et al.  Computing Paradigms in Emerging Vehicular Environments: A Review , 2021, IEEE/CAA Journal of Automatica Sinica.

[15]  George Sedky,et al.  BCXP: Blockchain-Centric Network Layer for Efficient Transaction and Block Exchange over Named Data Networking , 2018, 2018 IEEE 43rd Conference on Local Computer Networks (LCN).

[16]  Fatih Kurugollu,et al.  Realization of Blockchain in Named Data Networking-Based Internet-of-Vehicles , 2019, IT Professional.

[17]  Ali Hassan Sodhro,et al.  Link Optimization in Software Defined IoV Driven Autonomous Transportation System , 2021, IEEE Transactions on Intelligent Transportation Systems.

[18]  Chen Chen,et al.  Contention Resolution in Wi-Fi 6-Enabled Internet of Things Based on Deep Learning , 2021, IEEE Internet of Things Journal.

[19]  Sajal K. Das,et al.  EBRP: Energy-Balanced Routing Protocol for Data Gathering in Wireless Sensor Networks , 2011, IEEE Transactions on Parallel and Distributed Systems.

[20]  Qingqi Pei,et al.  Distributed computation offloading method based on deep reinforcement learning in ICV , 2021, Appl. Soft Comput..

[21]  Syed Hassan Ahmed,et al.  Named Data Networking for Software Defined Vehicular Networks , 2017, IEEE Communications Magazine.

[22]  Cauligi S. Raghavendra,et al.  PEGASIS: Power-efficient gathering in sensor information systems , 2002, Proceedings, IEEE Aerospace Conference.

[23]  Wendi Heinzelman,et al.  Proceedings of the 33rd Hawaii International Conference on System Sciences- 2000 Energy-Efficient Communication Protocol for Wireless Microsensor Networks , 2022 .

[24]  Jie Cui,et al.  PA-CRT: Chinese Remainder Theorem Based Conditional Privacy-Preserving Authentication Scheme in Vehicular Ad-Hoc Networks , 2019, IEEE Transactions on Dependable and Secure Computing.

[25]  Xiaoying Gan,et al.  Topology Analysis of Wireless Sensor Networks Based on Nodes' Spatial Distribution , 2014, IEEE Transactions on Wireless Communications.

[26]  Bin Liu,et al.  An Edge Traffic Flow Detection Scheme Based on Deep Learning in an Intelligent Transportation System , 2021, IEEE Transactions on Intelligent Transportation Systems.

[27]  Shucheng Yu,et al.  Enabling Blockchain Applications Over Named Data Networking , 2019, ICC 2019 - 2019 IEEE International Conference on Communications (ICC).

[28]  Harneet Arora,et al.  Energy-Aware Fisheye Routing (EA-FSR) algorithm for wireless mobile sensor networks , 2013 .

[29]  Chen Chen,et al.  A Secure Content Sharing Scheme Based on Blockchain in Vehicular Named Data Networks , 2020, IEEE Transactions on Industrial Informatics.

[30]  Guang Li,et al.  An Energy-Balanced Routing Method Based on Forward-Aware Factor for Wireless Sensor Networks , 2014, IEEE Transactions on Industrial Informatics.

[31]  Fei-Yue Wang,et al.  GAN-Based Key Secret-Sharing Scheme in Blockchain , 2020, IEEE Transactions on Cybernetics.

[32]  Takahiro Hara,et al.  A geographic routing oriented sleep scheduling algorithm in duty-cycled sensor networks , 2012, 2012 IEEE International Conference on Communications (ICC).

[33]  Xiang Zhang,et al.  BlockNDN: A bitcoin blockchain decentralized system over named data networking , 2017, 2017 Ninth International Conference on Ubiquitous and Future Networks (ICUFN).

[34]  Song Guo,et al.  Blockchain Meets Edge Computing: A Distributed and Trusted Authentication System , 2020, IEEE Transactions on Industrial Informatics.

[35]  Lin Yao,et al.  A Cooperative Caching Scheme Based on Mobility Prediction in Vehicular Content Centric Networks , 2018, IEEE Transactions on Vehicular Technology.

[36]  A Scalable Key and Trust Management Solution for IoT Sensors Using SDN and Blockchain Technology , 2021, IEEE Sensors Journal.