BMP: A Bounded Message Protocol for the IoT

In this paper, we introduce a new communication protocol for machine to machine communication within the Internet of Things (IoT) based on physical distances rather than on addresses. A common challenge with the IoT is to filter the quantity of data that can be collected, especially in centralized solutions. By using distance from the emission point instead of addresses to move messages between objects, this protocol forces the use of decentralized algorithms. It also tackles the problem of the quantity of data by giving each data a time to live, after which messages are deleted by the protocol. The idea is that an object that sends a message should decide who can access it and for how long the data is relevant. We specify the conditions under which such a protocol can be useful and further provide some examples of application that could gain from using this protocol.

[1]  Mitchel Resnick,et al.  Turtles, termites, and traffic jams - explorations in massively parallel microworlds , 1994 .

[2]  Marimuthu Palaniswami,et al.  Internet of Things (IoT): A vision, architectural elements, and future directions , 2012, Future Gener. Comput. Syst..

[3]  Lida Xu,et al.  The internet of things: a survey , 2014, Information Systems Frontiers.

[4]  Jesus Alonso-Zarate,et al.  A Survey on Application Layer Protocols for the Internet of Things , 2015 .

[5]  Xiaoping Ma,et al.  Performance evaluation of MQTT and CoAP via a common middleware , 2014, 2014 IEEE Ninth International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP).

[6]  Alexandre Adomnicai,et al.  Hardware Security Threats Against Bluetooth Mesh Networks , 2018, 2018 IEEE Conference on Communications and Network Security (CNS).

[7]  Nitin Naik,et al.  Choice of effective messaging protocols for IoT systems: MQTT, CoAP, AMQP and HTTP , 2017, 2017 IEEE International Systems Engineering Symposium (ISSE).

[8]  Sneha A. Dalvi,et al.  Internet of Things for Smart Cities , 2017 .

[9]  J.A. Gutierrez,et al.  IEEE 802.15.4: a developing standard for low-power low-cost wireless personal area networks , 2001, IEEE Network.

[10]  Myung J. Lee,et al.  A Comprehensive Performance Study of IEEE 802 . 15 . 4 , 2004 .

[11]  Carsten Bormann,et al.  The Constrained Application Protocol (CoAP) , 2014, RFC.

[12]  Kye-Shin Lee,et al.  Energy consumption in long-range linear wireless sensor networks using LoRaWan and ZigBee , 2017, 2017 IEEE 60th International Midwest Symposium on Circuits and Systems (MWSCAS).

[13]  Thierry Val,et al.  Specificities of the LoRa™ Physical Layer for the Development of New Ad Hoc MAC Layers , 2018, ADHOC-NOW.

[14]  Steve Vinoski,et al.  Advanced Message Queuing Protocol , 2006, IEEE Internet Computing.