logo SBA

ETD

Archivio digitale delle tesi discusse presso l’Università di Pisa

Tesi etd-02022020-222834


Tipo di tesi
Tesi di laurea magistrale
Autore
CONSALES, VINCENZO
URN
etd-02022020-222834
Titolo
Performance Evalutation of Distributed and Autonomous 6TiSCH Scheduling Functions for the Industrial Internet of Things
Dipartimento
INGEGNERIA DELL'INFORMAZIONE
Corso di studi
COMPUTER ENGINEERING
Relatori
relatore Prof. Anastasi, Giuseppe
correlatore Ing. Vallati, Carlo
correlatore Ing. Righetti, Francesca
Parole chiave
  • Scheduling
  • IoT
  • Industrial Internet of Things
  • 6TiSCH
  • WSN
Data inizio appello
21/02/2020
Consultabilità
Non consultabile
Data di rilascio
21/02/2090
Riassunto
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.
File