IDM: An Inter-Domain Messaging Protocol for IoT
Computer Architecture and Networks Group, University of Castilla-La Mancha, Ciudad Real, Spain
David.Villa@uclm.es
Computer Architecture and Networks Group, University of Castilla-La Mancha, Ciudad Real, Spain
Oscar.Acena@uclm.es
Computer Architecture and Networks Group, University of Castilla-La Mancha, Ciudad Real, Spain
Felix.Villanueva@uclm.es
Computer Architecture and Networks Group, University of Castilla-La Mancha, Ciudad Real, Spain
MariaJose.Santofimia@uclm.es
Computer Architecture and Networks Group, University of Castilla-La Mancha, Ciudad Real, Spain
Soledad.Escolar@uclm.es
Computer Architecture and Networks Group, University of Castilla-La Mancha, Ciudad Real, Spain
JuanCarlos.Lopez@uclm.es
CONFERENCE — Conference of the IEEE Industrial Electronics Society
PAGES — 8355-8360
ISBN — 978-1-5386-1126-5
DOI — 10.1109/IECON.2017.8217467
PUBLISHER — IEEE
YEAR — 2017
LOCATION — Beijing (China)
DATE — 29/10/2017 – 01/11/2017
@inproceedings{villa2017idm,
title={IDM: An inter-domain messaging protocol for IoT},
author={Villa, David and Ace{\~n}a, Oscar and Villanueva, Felix J and Santofimia, Maria J and Escolar, Soledad and del Toro Garca, Xavier and Lopez, Juan Carlos},
booktitle={Industrial Electronics Society, IECON 2017-43rd Annual Conference of the IEEE},
pages={8355--8360},
year={2017},
organization={IEEE}
}
Abstract
The Internet of Things (IoT) paradigm envisions a world of interconnected objects in which every object or thing can be univocally addressed and accessed, independently of its inherent technology and location. To the date, most of the state- of-the-art solutions proposed to realize the IoT vision employ a cloud-based approach. This means that, independently on where objects are physically located, their interconnection relies on a cloud-based solution. In a daily life situation it is like requesting a call-center operator to get us in contact to someone that is nearby us. Common sense tells us that it is not only simpler, but more efficient, to directly talk to him/her minimizing delays, failing points, and unnecessary intermediaries. This paper presents a protocol for IoT, named IDM (Inter-Domain Messaging), intended to overcome the limitations of cloud-based solutions for IoT. The IDM approach consists in offering an abstraction layer upon which different technologies can interact in a seamless and efficient manner. This paper also provides an experimental validation consisting in the implementation of a prototype inter- connecting five different domains, with technologies like ZigBee, Bluetooth, RS485 or WiFi.