Thesis etd-02022020-222834 |
Link copiato negli appunti
Thesis type
Tesi di laurea magistrale
Author
CONSALES, VINCENZO
URN
etd-02022020-222834
Thesis title
Performance Evalutation of Distributed and Autonomous 6TiSCH Scheduling Functions for the Industrial Internet of Things
Department
INGEGNERIA DELL'INFORMAZIONE
Course of study
COMPUTER ENGINEERING
Supervisors
relatore Prof. Anastasi, Giuseppe
correlatore Ing. Vallati, Carlo
correlatore Ing. Righetti, Francesca
correlatore Ing. Vallati, Carlo
correlatore Ing. Righetti, Francesca
Keywords
- 6TiSCH
- Industrial Internet of Things
- IoT
- Scheduling
- WSN
Graduation session start date
21/02/2020
Availability
Withheld
Release date
21/02/2090
Summary
The Industrial Internet of Things (IIoT) is changing the way industrial applications are designed, developed and deployed in many sectors, such as manufacturing, energy, automotive and construction.
Networks composed by sensors and actuators are expected to be the building blocks of future industrial processes. Frequently, those kind of sensors, are resource constrained devices, both from the computational and from the energy consumption point of view, and industrial applications require reliable and timed communication. Hence to satisfy those requirements and to integrate wireless industrial applications into the existing IPv6 infrastructure, the IETF is currently defining the 6TiSCH Architecture.
The 6TiSCH architecture aims at defining a set of standard protocols on top of the IEEE 802.15.4 Time Slotted Channel Hooping (TSCH) Medium Access Control (MAC) protocol to guarantee high reliability and bounded latency in communication.
The focus of this thesis is to evaluate the performance of different Scheduling Functions (SFs) to manage the communication resources in 6TiSCH networks. Specifically,
distributed and autonomous scheduling schemes have been evaluated in order to draw a set of guidelines for their use, targeted to maximize the communication reliability and minimize both the communication delay and the energy consumption.
The SFs have been implemented in Contiki-NG, a popular Operating System for IoT devices, and simulations have been carried out using the network simulator Cooja.
Results show that with large networks, distributed SFs achieve higher reliability and a lower communication delay with respect to the considered autonomous SF. However in some conditions, the autonomous SF can guarantee good performance and leverage less overhead in building the schedule. To validate the simulation results a set of experiments has been performed in an experimental testbed (the Pisa IoT Testbed) that confirmed the validity of results obtained during simulations.
Networks composed by sensors and actuators are expected to be the building blocks of future industrial processes. Frequently, those kind of sensors, are resource constrained devices, both from the computational and from the energy consumption point of view, and industrial applications require reliable and timed communication. Hence to satisfy those requirements and to integrate wireless industrial applications into the existing IPv6 infrastructure, the IETF is currently defining the 6TiSCH Architecture.
The 6TiSCH architecture aims at defining a set of standard protocols on top of the IEEE 802.15.4 Time Slotted Channel Hooping (TSCH) Medium Access Control (MAC) protocol to guarantee high reliability and bounded latency in communication.
The focus of this thesis is to evaluate the performance of different Scheduling Functions (SFs) to manage the communication resources in 6TiSCH networks. Specifically,
distributed and autonomous scheduling schemes have been evaluated in order to draw a set of guidelines for their use, targeted to maximize the communication reliability and minimize both the communication delay and the energy consumption.
The SFs have been implemented in Contiki-NG, a popular Operating System for IoT devices, and simulations have been carried out using the network simulator Cooja.
Results show that with large networks, distributed SFs achieve higher reliability and a lower communication delay with respect to the considered autonomous SF. However in some conditions, the autonomous SF can guarantee good performance and leverage less overhead in building the schedule. To validate the simulation results a set of experiments has been performed in an experimental testbed (the Pisa IoT Testbed) that confirmed the validity of results obtained during simulations.
File
| Nome file | Dimensione |
|---|---|
Thesis not available for consultation. |
|