
IoTP: On Supporting IoT Data Aggregation Through Programmable Data Planes
Author(s) -
André Luiz Madureira,
Leobino N. Sampaio
Publication year - 2021
Language(s) - English
Resource type - Conference proceedings
DOI - 10.5753/sbrc_estendido.2021.17166
Subject(s) - emulation , computer science , data aggregator , internet of things , protocol (science) , computer network , communications protocol , distributed computing , embedded system , wireless sensor network , medicine , alternative medicine , pathology , economics , economic growth
In this dissertation, we introduced the Internet of Things Protocol (IoTP). An L2 communication protocol for IoT programmable data planes that supports the implementation of data aggregation algorithms inside hardware switches, at the network level. Through these features, IoTP provides support for the design of efficient and adaptable aggregation schemes that can adjust their operation according to network status and based on the different communication technologies used by IoT devices. We implemented IoTP using the P4 language and conducted emulation-based experiments through Mininet environment. Our findings show that IoTP accomplishes a 78% improvement in network efficiency, as well as allowing control over the average delay generated by data aggregation techniques.