Wireless Agent-based Distributed Sensor Tuple Spaces using Bluetooth and IP Broadcasting
Citation: Proceedings of the 17th Conference on Computer Science and Intelligence Systems, M. Ganzha, L. Maciaszek, M. Paprzycki, D. Ślęzak (eds). ACSIS, Vol. 30, pages 601–604 (2022)
Abstract. Most Internet-of-Things (IoT) devices and smart sensors are connected via the Internet using IP communication directly collected by a server periodically or event-based. Although, Internet access is widely available, there are places that are not covered and WLAN and mobile cell communication requires a descent amount of power not always available. Finally, the spatial context with respect to data and communication is not reflected accurately by Internet connectivity. In this work, devices communicate connectionless and ad-hoc by using low-energy Bluetooth broadcasting available in any smartphone and in most embedded computers, e.g., the Raspberry PI devices. Bi-directional connectionless communication is established via the advertisements and scanning modes. The communication nodes can exchange data via functional tuples using a tuple space service on each node. Tuple space access and routing is performed by simple event-based agents. Mobile devices act as tuple carriers that can carry tuples between different locations. Additionally, UDP-based Intranet communication can be used to access tuple spaces on a wider spatial range. The Bluetooth Low Energy Tuple Space (BeeTS) service enables opportunistic, ad-hoc and loosely coupled agent-based device communication with a spatial context.
- A. Gupta and R. K. Jha, “A Survey of 5G Network: Architecture and Emerging Technologies”, IEEE Access, vol. 3, 2016.
- P. Costa, L. Mottola, A. L. Murphy, G. P. Picco. "Teenylime: transiently shared tuple space middleware for wireless sensor networks." In Proceedings of the international workshop on Middleware for sensor networks, pp. 43-48. 2006
- E. Shakshuki, H. Malik, and X. Xing, “Agent-Based Routing for Wireless Sensor Network”, Lecture Notes in Computer Science,Advanced Intelligent Computing Theories and Applications. With Aspects of Theoretical and Methodological Issues, vol. 4681, pp. 68-79, 2007.
- N. Davies, A. Friday, S. P. Wade, G. S. Blair, “L2imbo: A distributed systems platform for mobile computing”, Mobile Networks and Applications 3(2), 143-156., 1998
- S. Bosse, “Unified Distributed Sensor and Environmental Information Processing with Multi-Agent Systems: Models, Platforms, and Technological Aspects”, ISBN 9783746752228, epubli, 2018
- S. Bosse, “BeeTS: Smart Distributed Sensor Tuple Spaces combined with Agents using Bluetooth and IP Broadcasting”, CoRR abs/2204.02464, 2022
- M. Nikodem and M. Bawiec, “Experimental Evaluation of Advertisement-Based Bluetooth Low Energy Communication”, Sensors, vol. 20, no. 107, 2020