Skip to Main content Skip to Navigation
Conference papers

IoTMap: A protocol-agnostic multi-layer system to detect application patterns in IoT networks

Jonathan Tournier 1, 2 François Lesueur 1 Frédéric Le Mouël 1 Laurent Guyon 2 Hicham Ben-Hassine 2 
1 DYNAMID - Dynamic Software and Distributed Systems
CITI - CITI Centre of Innovation in Telecommunications and Integration of services
Abstract : The growth of the Internet of Things (IoT) results in a proliferation of different protocols (ZigBee, Bluetooth, 6LowPAN, Z-Wave, Wi-Fi, etc.). Organizations tend to quickly deploy several IoT applications over time and thus face heterogeneous IoT systems, combining different IoT protocols in different places of the overall system. This heterogeneity of protocols makes these networks hard to monitor or control, and some misconfigurations or unexpected device behaviours may even expose users to security issues. In this work, we propose the IoTMap system. IoTMap models interconnected and heterogeneous IoT networks, combining different protocols, by providing a generic stack and a unified packet format. IoTMap builds an iterative graph model where high-level semantics can progressively be deduced, ranging from packet transmission to application-type analysis. As such, IoTMap detects application behaviours amongst devices implementing different protocols, interconnected through a multi-protocol hub. In its current implementation (available at, IoTMap can inspect Zig- Bee, BLE and 6LowPAN networks.
Complete list of metadata

Cited literature [21 references]  Display  Hide  Download
Contributor : Frédéric Le Mouël Connect in order to contact the contributor
Submitted on : Wednesday, August 19, 2020 - 4:42:29 PM
Last modification on : Saturday, August 22, 2020 - 3:06:30 AM
Long-term archiving on: : Monday, November 30, 2020 - 9:55:55 PM


Files produced by the author(s)


  • HAL Id : hal-02917680, version 1



Jonathan Tournier, François Lesueur, Frédéric Le Mouël, Laurent Guyon, Hicham Ben-Hassine. IoTMap: A protocol-agnostic multi-layer system to detect application patterns in IoT networks. 10th International Conference on the Internet of Things (IoT 2020), Oct 2020, Malmö, Sweden. ⟨hal-02917680⟩



Record views


Files downloads