Related Experiment Video
Updated: Jul 19, 2025

A Simple Protocol for Mapping the Plant Root System Architecture Traits
Published on: February 10, 2023
Formal modeling and analysis of security schemes of RPL protocol using colored Petri nets
Farooq Ahmad1, Muhammad Tayyab Chaudhry1, Muhammad Hasan Jamal1
1Department of Computer Science, COMSATS University Islamabad, Lahore Campus, Lahore, Pakistan.
Abstract:
In the Internet of things (IoT), data packets are accumulated and disseminated across IoT devices without human intervention, therefore the privacy and security of sensitive data during transmission are crucial. For this purpose, multiple routing techniques exist to ensure security and privacy in IoT Systems. One such technique is the routing protocol for low power and lossy networks (RPL) which is an IPv6 protocol commonly used for routing in IoT systems. Formal modeling of an IoT system can validate the reliability, accuracy, and consistency of the system. This paper presents the formal modeling of RPL protocol and the analysis of its security schemes using colored Petri nets that applies formal validation and verification for both the secure and non-secure modes of RPL protocol. The proposed approach can also be useful for formal modeling-based verification of the security of the other communication protocols.
More Related Videos
Related Concept Videos
Parallel RLC Circuits
A simplified parallel RLC circuit model with a DC input source generating a step response is employed in this context. When the switch is turned on, Kirchhoff's current law is applied, leading to a second-order differential equation.
Mesh Analysis
A fundamental concept in mesh analysis is the definition of meshes and mesh currents. A mesh is a closed...
Signal Flow Graphs
In a signal-flow graph, branches denote the system's transfer functions, while nodes represent the signals. The direction of signal flow is indicated by arrows, with the corresponding...
Block Diagram Reduction
The first step in this process is the identification and relocation of a branch point. A branch point, where a...
Mesh Analysis for AC Circuits
The process of harmonizing these impedances begins with a clear understanding of the input and output signals. Once these signals are known, the...
Relation between Mathematical Equations and Block Diagrams

