Recently, the Time-Slotted Channel Hopping (TSCH) mode was introduced as an amendment to the Medium Access Control (MAC) part of the IEEE 802.15.4 standard. TSCH is the emerging standard for industrial automation and process control for Low-power and Lossy Networks (LLNs) that uses time synchronization to achieve low-power operation and channel hopping to enable high reliability. Particularly, the 6TiSCH (IPv6 over the TSCH mode of IEEE 802.15.4e) mechanisms are crucial for the further adoption of IPv6 in industrial standards. However, the 6TiSCH standard does not define or propose a particular scheduling and routing algorithms, whose definition is left to the designers. Therefore, in order to evaluate 6TiSCH performance, we have adopted one particular centralized scheduling policy based on graph coloring technique, named Joint Scheduling and Routing Algorithm (JSRA) and applied within the OpenWSN 6TiSCH protocol stack. For experimentations, we used the OpenMote hardware and OpenWSN software platform for IoT applications. This paper presents the integration of JSRA with OpenWSN 6TiSCH protocol stack, where performances in terms of packet delivery rate and throughput are evaluated for 6TiSCH protocol, Benchmark and JSRA algorithm.
G. Gardasevic, D.V. (2018). Experimental Characterization of Joint Scheduling and Routing Algorithm over 6TiSCH [10.1109/EuCNC.2018.8442481].
Experimental Characterization of Joint Scheduling and Routing Algorithm over 6TiSCH
C. Buratti
;R. Verdone
2018
Abstract
Recently, the Time-Slotted Channel Hopping (TSCH) mode was introduced as an amendment to the Medium Access Control (MAC) part of the IEEE 802.15.4 standard. TSCH is the emerging standard for industrial automation and process control for Low-power and Lossy Networks (LLNs) that uses time synchronization to achieve low-power operation and channel hopping to enable high reliability. Particularly, the 6TiSCH (IPv6 over the TSCH mode of IEEE 802.15.4e) mechanisms are crucial for the further adoption of IPv6 in industrial standards. However, the 6TiSCH standard does not define or propose a particular scheduling and routing algorithms, whose definition is left to the designers. Therefore, in order to evaluate 6TiSCH performance, we have adopted one particular centralized scheduling policy based on graph coloring technique, named Joint Scheduling and Routing Algorithm (JSRA) and applied within the OpenWSN 6TiSCH protocol stack. For experimentations, we used the OpenMote hardware and OpenWSN software platform for IoT applications. This paper presents the integration of JSRA with OpenWSN 6TiSCH protocol stack, where performances in terms of packet delivery rate and throughput are evaluated for 6TiSCH protocol, Benchmark and JSRA algorithm.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.