The use of Internet of Things (IoT) networks is increasing daily both in terms of the number of active IoT devices and the number of sectors and applications using IoT technologies. This widespread deployment increases the importance of protecting these networks and secure their data from theft or manipulation. The IoT routing protocol (RPL) is the primary protocol used in resource constrained IoT networks. However, this protocol contains a number of security vulnerabilities that practically restrict its use in many sensitive applications. This research proposes a lightweight secure operating mode for the RPL protocol called Lightweight Security Mode RPL (LSM-RPL) that use Hash-Based Message Authentication Code (HMAC) for source authentication and data integrity. The proposed mode employs two types of pre-configured secret keys: The first is secret but shared by all network members to protect broadcast messages and prevent external intrusion. The second type of key is private key that shared only between the node and the root. It used to protect unicast messages and prevent internal intrusion. Simulation results demonstrated the proposed security layer strong ability to overcome the negative impact of several common RPL attacks. These results were compared with several state-of-the-art studies in this field. For example, under the Decrease Rank Attack scenario with two malicious nodes, LSM-RPL demonstrated significant improvements over RPL, achieving up to 10.1% higher Packet Delivery Rate (PDR), and reducing energy consumption and total packets received by 45.9% and 26.4%, respectively.
The main objective of this work is to propose a new routing protocol for wireless sensor network employed to serve IoT systems. The routing protocol has to adapt with different requirements in order to enhance the performance of IoT applications. The link quality, node depth and energy are used as metrics to make routing decisions. Comparison with other protocols is essential to show the improvements achieved by this work, thus protocols designed to serve the same purpose such as AODV, REL and LABILE are chosen to compare the proposed routing protocol with. To add integrative and holistic, some of important features are added and tested such as actuating and mobility. These features are greatly required by some of IoT applications and im
... Show MoreThe important device in the Wireless Sensor Network (WSN) is the Sink Node (SN). That is used to store, collect and analyze data from every sensor node in the network. Thus the main role of SN in WSN makes it a big target for traffic analysis attack. Therefore, securing the SN position is a substantial issue. This study presents Security for Mobile Sink Node location using Dynamic Routing Protocol called (SMSNDRP), in order to increase complexity for adversary trying to discover mobile SN location. In addition to that, it minimizes network energy consumption. The proposed protocol which is applied on WSN framework consists of 50 nodes with static and mobile SN. The results havw shown in each round a dynamic change in the route to reach mobi
... Show MoreEnergy savings are very common in IoT sensor networks because IoT sensor nodes operate with their own limited battery. The data transmission in the IoT sensor nodes is very costly and consume much of the energy while the energy usage for data processing is considerably lower. There are several energy-saving strategies and principles, mainly dedicated to reducing the transmission of data. Therefore, with minimizing data transfers in IoT sensor networks, can conserve a considerable amount of energy. In this research, a Compression-Based Data Reduction (CBDR) technique was suggested which works in the level of IoT sensor nodes. The CBDR includes two stages of compression, a lossy SAX Quantization stage which reduces the dynamic range of the
... Show More