DistBlockNet: A Distributed Blockchains-Based Secure SDN Architecture for IoT Networks

被引:282
作者
Sharma, Pradip Kumar [1 ]
Singh, Saurabh [1 ]
Jeong, Young-Sik [2 ]
Park, Jong Hyuk [1 ]
机构
[1] Seoul Natl Univ Sci & Technol SeoulTech, Seoul, South Korea
[2] Dongguk Univ, Dept Multimedia Engn, Seoul, South Korea
基金
新加坡国家研究基金会;
关键词
Distributed computer systems - Peer to peer networks - Network architecture - Internet of things - Network security;
D O I
10.1109/MCOM.2017.1700041
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The rapid increase in the number and diversity of smart devices connected to the Internet has raised the issues of flexibility, efficiency, availability, security, and scalability within the current IoT network. These issues are caused by key mechanisms being distributed to the IoT network on a large scale, which is why a distributed secure SDN architecture for IoT using the blockchain technique (DistBlockNet) is proposed in this research. It follows the principles required for designing a secure, scalable, and efficient network architecture. The DistBlockNet model of IoT architecture combines the advantages of two emerging technologies: SDN and blockchains technology. In a verifiable manner, blockchains allow us to have a distributed peer-to-peer network where non-confident members can interact with each other without a trusted intermediary. A new scheme for updating a flow rule table using a blockchains technique is proposed to securely verify a version of the flow rule table, validate the flow rule table, and download the latest flow rules table for the IoT forwarding devices. In our proposed architecture, security must automatically adapt to the threat landscape, without administrator needs to review and apply thousands of recommendations and opinions manually. We have evaluated the performance of our proposed model architecture and compared it to the existing model with respect to various metrics. The results of our evaluation show that DistBlockNet is capable of detecting attacks in the IoT network in real time with low performance overheads and satisfying the design principles required for the future IoT network.
引用
收藏
页码:78 / 85
页数:8
相关论文
共 14 条
[1]  
Ahmed K., 2015, HAWK BLOCKCHAIN MODE, P1
[2]   ON COHABITATING NETWORKING TECHNOLOGIES WITH COMMON WIRELESS ACCESS FOR HOME AUTOMATION SYSTEM PURPOSES [J].
Batalla, Jordi Mongay ;
Mastorakis, George ;
Mavromoustakis, Constandinos X. ;
Zurek, Jerzy .
IEEE WIRELESS COMMUNICATIONS, 2016, 23 (05) :76-83
[3]  
Batalla JM, 2015, IEEE ICC, P6899, DOI 10.1109/ICC.2015.7249425
[4]   Blockchains and Smart Contracts for the Internet of Things [J].
Christidis, Konstantinos ;
Devetsikiotis, Michael .
IEEE ACCESS, 2016, 4 :2292-2303
[5]   Scalable Network Virtualization in Software-Defined Networks [J].
Drutskoy, Dmitry ;
Keller, Eric ;
Rexford, Jennifer .
IEEE INTERNET COMPUTING, 2013, 17 (02) :20-27
[6]  
Levin D., 2012, Proceedings of the first workshop on Hot topics in software defined networks, P1, DOI DOI 10.1145/2342441.2342443
[7]  
Lu H, 2013, PROCEEDINGS OF THE 9TH INTERNATIONAL PIPELINE CONFERENCE - 2012, VOL 1, P1
[8]  
Qingyun Z., 2014, CHINA COMMUN, V11, P55
[9]   Distributed Event Monitoring for Software Defined Networks [J].
Quan Vuong ;
Ha Manh Tran ;
Son Thanh Le .
2015 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND APPLICATIONS (ACOMP), 2015, :90-97
[10]  
Schmid S., 2013, P 2 ACM SIGCOMM WORK, P121, DOI DOI 10.1145/2491185.2491198