GRACE: Blockchain and Game-Based Resource Allocation Scheme for SDN Controllers in ioT
Jenil Akhyani, Janam B. Patel, Vartika Desai, Rajesh Gupta, Sudeep Tanwar, Jitendra Bhatia · 2024
Software-defined networks (SDN) are revolutionizing network technology, it is more scalable, secure and low-latency network protocol as compared to traditional systems. SDN efficiently manages the network due to the isolation of the control and data plane. Internet of Things (IoT) has a significant share in Industry 4.0, healthcare, and agriculture. IoT communication powered by SDN significantly improves communication in the network. Motivated by issues related to efficient resource allocation and security in an SDN-IoT environment, we proposed a blockchain and coalition game theory-based scheme GRACE. The game theory enhances the distribution of SDN controllers' resources among IoT devices. Coalition game allow devices to collaborate and share resources efficiently. This results in collaborative decision-making and improved network performance. A smart contract SC is developed and deployed by the central controller, where the devices register themselves, and the controller regulates the network. Data stored on blockchain makes it a secure and immutable system. Our results demonstrates improved time convergence and average switch operations for varying number of IoT. Furthermore, our results include gas cost comparison of SC functions. This proves the efficiency, security, and cost-effectiveness of the GRACE scheme.