Internet of Things (IoT) networks are designed to obtain the best possible end-user experience. This experience is measured in terms of security and speed of operation. In order to achieve high security, encryption, and authentication algorithms are proposed by researchers. The speed of operation is generally measured using the network's response time, and it can be improved using light-weighted algorithms for data processing and actuation. Most of these techniques are applied at the application level, making the network ineffective in its originally deployed form. Moreover, due to the addition of security and data processing layers, the overall IoT network's QoS reduces, reducing the end user's experience. In order to remove these issues, this work proposes a novel kernel-level multi-channel fuzzy-authentication and aggregation framework (KMFA2). The KMFA2 framework can solve authentication issues by using a kernel-level lightweight and secure authentication protocol for all IoT devices. KMFA2 also enables the IoT devices to possess multi-channel capabilities, with inbuilt aggregation capabilities. The overall implementation is carried out on the NS2 tool.The proposed KMFA2 protocol is tested on different IoT networks, and it is observed that the protocol improves the QoS by almost 10% and simplifies security using the authentication framework. The comparisons were performed with state-of-the-art IoT deployments.
Summary In recent times, the expeditious growth of Internet of Things (IoT) offers applications to ease day‐to‐day activities with minimum human effort. Once the IoT application installed, the connected devices perform their tasks without human intervention. Hence, the need of performance optimization and security enhancement is vital to minimize end‐to‐end communication delay, improve kernel‐level security, mitigate faults adaptively, and have suitable backup options in case of node failure. This paper proposes a quality of service (QoS)‐aware fault‐proof secure Q‐learning‐based IoT (QIoT) kernel‐level protocol that integrates multipath aggregation and fuzzy authentication for security, with multichannel communication for improved QoS. Especially, this protocol integrates a source‐level clustering mechanism based on Q‐learning that aims at reducing route search delay. In order to provide fault tolerance, the kernel is equipped with real‐time fault‐tolerance mechanism that is activated in case of node‐level faults. Due to integration of Q‐learning, computational overheads are reduced by over 15% when compared with Zephyr, AliOS, and RTX kernels. This reduction in computational overheads facilitates light‐weight behavior of the kernel, due to which other QoS parameters like energy consumption, throughput, and routing overhead are reduced. The proposed QIoT kernel‐level protocol is compared with standard kernel modules, and performance evaluation showcases an improvement in authentication security by 8%, end‐to‐end delay by 5%, energy efficiency by 25%, and fault mitigation by 18%, thereby assisting the use of the proposed kernel for real‐time deployments.
Blockchain technology comprises security algorithms that work efficiently on battery powered devices. Low energy and delay indicate the effectiveness of any security mechanism. However, it is challenging for the algorithms to achieve low energy and delay because of various attacks. To identify and protect against various kinds of IoT attacks, a light-weighted trust, and blockchain-powered PoW framework are proposed in this article. A proof of work (PoW) consensus is utilized on the router side to validate the block before the blockchain accepts it. The flexibility of block design is the main benefit of PoW powered blockchain, so it can modify based on IoT applications.Moreover, trust is one of the major issues in IoT networks. Trust can be established among users during node processing and communication between nodes. This trust is significant for transferring the data from source to destination and the uncertainty of service availability in IoT applications. A trust evaluation between participating nodes and the blockchain mechanism are integrated into this work to cover authorization and authentication. The efficiency of the proposed trust model is evaluated in terms of trust evolution and trustworthy network and compared with the existing trust models. In the experimental analysis, the efficiency of the proposed blockchain-powered network is analyzed in terms of energy, delay and processing time. The experimental outcomes proved that the proposed lightweight trust and blockchain-powered PoW are more efficient than other approaches.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.