A customizable Beacon architecture for the Internet of Things

  • Emmanuel C. A. de Melo UFC
  • Marcio E. F. Maia UFC
  • Paulo A. L. Rego UFC
  • Francisco H. C. S. Filho UFC
  • Rossana M. C. Andrade UFC

Abstract


The Internet of Things (IoT) can be defined as the set of technologies connecting objects from the physical world, empowering them with the ability to react to events produced by human and other systems. In that direction, the goal of this paper is to present an architecture to build Customizable Beacons, allowing user devices and Smart Objects to directly access the data published by the Beacons, without requiring Internet connection. The main contributions of this paper are the creation of an customizable Beacon using Arduino and BLE; an Android API to interact with Beacons and a server to manage the information published by each Beacon.

References

Agarwal, Y. and Weng, T. (2012). From buildings to smart buildings—sensing and actuation to improve energy efficiency. IEEE Design & Test of Computers, vol.29(4):36–44.

Bluetooth, S. (2010a). The bluetooth core specification, v4. 0. Bluetooth SIG: San Jose, CA, USA.

Bluetooth, S. (2010b). Specification of the bluetooth system-covered core package version: 4.0.

Conte, G., De Marchi, M., Nacci, A. A., Rana, V., and Sciuto, D. (2014). Bluesentinel: a first approach using ibeacon for an energy efficient occupancy detection system. In BuildSys@ SenSys, pages 11–19, 1st ACM International Conference on Embedded Systems For Energy-Efficient Buildings (BuildSys) 2014. ResearchGate.

Evangelatos, O., Samarasinghe, K., and Rolim, J. (2012). Evaluating design approaches for smart building systems. In Mobile Adhoc and Sensor Systems (MASS), 2012 IEEE 9th International Conference on, pages 1–7, Las Vegas, NV. IEEE, IEEE.

Gomez, C., Oller, J., and Paradells, J. (2012). Overview and evaluation of bluetooth low energy: An emerging low-power wireless technology. Sensors, 12(9):11734–11753.

Hunkeler, U., Truong, H. L., and Stanford-Clark, A. (2008). Mqtt-s—a publish/subscribe protocol for wireless sensor networks. In Communication systems software and middleware and workshops, 2008. comsware 2008. 3rd international conference on, pages 791–798. IEEE.

Khoo, K. C. Y. (2015). Automation of internet of things connection. PhD thesis, UTAR.

Lampkin, V., Leong, W. T., Olivera, L., Rawat, S., Subrahmanyam, N., Xiang, R., Kallas, G., Krishna, N., Fassmann, S., Keen, M., et al. (2012). Building smarter planet solutions with mqtt and ibm websphere mq telemetry. IBM Redbooks.

MQTT, O. (2016). Mqtt: Mq telemetry transport.

Statler, S. (2016). Geofencing: Everything you need to know. In Beacon Technologies, pages 307–316. Springer.

Takalo-Mattila, J., Kiljander, J., and Soininen, J.-P. (2013). Advertising semantically described physical items with bluetooth low energy beacons. In Embedded Computing (MECO), 2013 2nd Mediterranean Conference on, pages 211–214, 2013 2nd Mediterranean Conference on Embedded Computing (MECO), Budva. IEEE, IEEE.

Zafari, F. and Papapanagiotou, I. (2015). Enhancing ibeacon based micro-location with particle filtering. In Global Communications Conference (GLOBECOM), 2015 IEEE, pages 1–7. IEEE.
Published
2017-07-02
DE MELO, Emmanuel C. A.; MAIA, Marcio E. F.; REGO, Paulo A. L.; S. FILHO, Francisco H. C.; ANDRADE, Rossana M. C.. A customizable Beacon architecture for the Internet of Things. In: PROCEEDINGS OF BRAZILIAN SYMPOSIUM ON UBIQUITOUS AND PERVASIVE COMPUTING (SBCUP), 9. , 2017, São Paulo. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2017 . p. 1008-1017. ISSN 2595-6183. DOI: https://doi.org/10.5753/sbcup.2017.3307.