Information Classification Strategy for Blockchain-based Secure SDN in IoT Scenario

1As people's dependence on the Internet increases, traditional network architectures with rigid characteristics will gradually fail to meet all demands. It has higher flexibility and provides a convenient platform for technologies and concepts such as the Internet of Things, cloud computing, and network function virtualization. However, the flexibility of SDN also brings various security risks. For example, (i) the fault-tolerant mechanism is not sound enough, if communication with the controller fails, then the forwarding layer device may not be able to obtain the routing information; (ii) more complex applications have lower reliability, and new applications may have hidden unknown vulnerabilities; and (iii) the open programmable interface is also in danger of being illegally intruded. To address these problems, this paper proposes a blockchain-based SDN monitoring system that uses the information invariance of the blockchain and a distributed consensus mechanism to enhance the security of SDN. It also uses the distributed storage feature of P2P network to enhance the disaster resistance of SDN. In addition, in order to prevent stakeholders and non-professionals from affecting the reliability of supervision, we use multicast instead of broadcasting for information transmission. While taking full advantage of the functions of flow control and protocol deployment, the overall security of the system can be effectively improved. Encouragingly, the simulation results show that the scheme can effectively control the traffic and balance the load at the same time. Furthermore, we also outlined some challenges and future research directions.

[1]  Qin Wang,et al.  Dynamic Mapping and Quality of Service Driven Re-Embedding in Virtualization Environment , 2019, 2019 IEEE Global Communications Conference (GLOBECOM).

[2]  Longxiang Yang,et al.  Location Aware and Node Ranking Value Driven Embedding Algorithm for Multiple Substrate Networks , 2019, ICC 2019 - 2019 IEEE International Conference on Communications (ICC).

[3]  Mohammad S. Obaidat,et al.  SeDaTiVe: SDN-Enabled Deep Learning Architecture for Network Traffic Control in Vehicular Cyber-Physical Systems , 2018, IEEE Network.

[4]  Neeraj Kumar,et al.  GUARDIAN: Blockchain-Based Secure Demand Response Management in Smart Grid System , 2020, IEEE Transactions on Services Computing.

[5]  Joel J. P. C. Rodrigues,et al.  An intelligent approach for building a secure decentralized public key infrastructure in VANET , 2015, J. Comput. Syst. Sci..

[6]  Hongbo Zhu,et al.  NLTA: Node and Link Topological Attributes Based Virtual Network Embedding , 2018, 2018 IEEE International Conference on Communications Workshops (ICC Workshops).

[7]  Neeraj Kumar,et al.  DiLSe: Lattice-Based Secure and Dependable Data Dissemination Scheme for Social Internet of Vehicles , 2021, IEEE Transactions on Dependable and Secure Computing.

[8]  Gagangeet Singh Aujla,et al.  SmartChain: A Smart and Scalable Blockchain Consortium for Smart Grid Systems , 2019, 2019 IEEE International Conference on Communications Workshops (ICC Workshops).

[9]  Jian Shen,et al.  Efficient Privacy-Aware Authentication Scheme for Mobile Cloud Computing Services , 2018, IEEE Systems Journal.

[10]  Kim-Kwang Raymond Choo,et al.  BEST: Blockchain-based secure energy trading in SDN-enabled intelligent transportation system , 2019, Comput. Secur..

[11]  Shalini Batra,et al.  Trust management in social Internet of Things: A taxonomy, open issues, and challenges , 2020, Comput. Commun..

[12]  Debiao He,et al.  Privacy-preserving data aggregation scheme against internal attackers in smart grids , 2016, Wirel. Networks.

[13]  Devrim Seral,et al.  SMS Security: An Asymmetric Encryption Approach , 2010, 2010 6th International Conference on Wireless and Mobile Communications.

[14]  Joel J. P. C. Rodrigues,et al.  Bayesian Coalition Game for Contention-Aware Reliable Data Forwarding in Vehicular Mobile Cloud , 2015, Future Gener. Comput. Syst..

[15]  Willy Susilo,et al.  Secure Remote User Authenticated Key Establishment Protocol for Smart Home Environment , 2020, IEEE Transactions on Dependable and Secure Computing.

[16]  Joel J. P. C. Rodrigues,et al.  SDN-Enabled Multi-Attribute-Based Secure Communication for Smart Grid in IIoT Environment , 2018, IEEE Transactions on Industrial Informatics.

[17]  Shraddha Phansalkar,et al.  Decentralizing AI Applications With Block Chain , 2019 .

[18]  Jonathan S. Turner,et al.  Diversifying the Internet , 2005, GLOBECOM '05. IEEE Global Telecommunications Conference, 2005..

[19]  George Markowsky,et al.  A fast algorithm for Steiner trees , 1981, Acta Informatica.

[20]  Sherali Zeadally,et al.  A survey on privacy protection in blockchain system , 2019, J. Netw. Comput. Appl..

[21]  Albert Y. Zomaya,et al.  Blockchain for smart communities: Applications, challenges and opportunities , 2019, J. Netw. Comput. Appl..