Abstract
The increase in sensor-assisted applications such as sensing campaigns and interactions in large-scale populations put new demands on seamless sharing of sensor information on a global scale. Existing support is limited due to simplified information models reflecting narrow application scenarios and poorly scaling architectures. In response to this, we present an application architecture for pervasive internet-of-things applications which circumvents these limitations. Our architecture enables applications to utilize information from sensors and wireless sensor networks via a peer-to-peer overlay. The overlay shares sensor information in an generic information model, which is extensible and thus enables intelligent application behavior. Our evaluation of the architecture indicates that it supports the sharing of sensor information on a global scale in sensor-assisted applications, with low response times. Finally, we evaluate the feasibility of running such applications in end devices with limited resources in a sensor-assisted application prototype.
Similar content being viewed by others
References
Hong J, Suh E, Kim S (2009) Context-aware systems: a literature review and classification. Expert Syst Appl 36(4):8509–8522
Atzori L, Iera A, Morabito G (2010) The internet of things: a survey. Comput Netw 54(15):2787–2805
Ericsson (2011) More than 50 billion connected devices. White Paper. [Online]. Available: http://www.ericsson.com/res/docs/whitepapers/wp-50-billions.pdf
Bricon-Souf N, Newman C (2007) Context awareness in health care: a review. Int J Med Inform 76(1):2–12
Chan M, Campo E, Estève D, Fourniols J (2009) Smart homes- current features and future perspectives. Maturitas 64(2):90–97
Bellavista P, Kupper A, Helal S (2008) Location-based services: back to the future. Pervasive Comput IEEE 7(2):85–89
Kansal A, Nath S, Liu J, Zhao F (2007) Senseweb: an infrastructure for shared sensing. IEEE MultiMed 14(4):8–13
Presser M, Barnaghi P, Eurich M, Villalonga C (2009) The SENSEI project: integrating the physical world with the digital world of the network of the future. Commun Mag IEEE 47(4):1–4
SicsthSense. [Online]. Available: http://sense.sics.se
Klemettinen M (2007) Enabling technologies for mobile services: the mobilife book. John Wiley and Sons, Chichester
Raz D, Juhola A, Serrat-Fernandez J, Galis A (2006) Fast and efficient context-aware services. John Wiley and Sons, Chichester
Koumaras H, Negrou D, Liberal F, Arauz J, Kourtis A (2008) ADAMANTIUM project: enhancing IMS with a PQoS-aware multimedia content management system. Int Conf Autom Qual Test Robot 1:358–363
Rosenberg J, Schulzrinne H, Camarillo G, Johnston A, Peterson J, Sparks R, Handley M, Schooler E (2002) SIP: Session Initiation Protocol. Network Working Group, RFC 3261, June
Toninelli A, Pantsar-Syväniemi S, Bellavista P, Ovaska E (2009) Supporting context awareness in smart environments: a scalable approach to information interoperability. In: Proceedings of the international workshop on middleware for pervasive mobile and embedded computing. ACM, pp 1–4
Bellavista P, Montanari R, Tibaldi D (2003) Cosmos: a context-centric access control middleware for mobile environments. In: Mobile agents for telecommunication applications. Springer, Berlin, pp 77–88
Walters J (2011) Ripples across the internet of things: context metrics as vehicles for relational self-organization. Mid Sweden University, Sundsvall
Nitti M, Girau R, Atzori L, Iera A, Morabito G (2012) A subjective model for trustworthiness evaluation in the social internet of things. In: International workshop on internet-of-things communications and networking (IoT-CN)
Kanter T, Österberg P, Walters J, Kardeby V, Forsström S, Pettersson S (2009) The mediasense framework. In: Proceedings of 4th IARIA international conference on digital telecommunications (ICDT). Colmar, July, pp 144–147
Kanter T, Forsström S, Kardeby V, Walters J, Jennehag U, Österberg P (2012) Mediasense—an internet of things platform for scalable and decentralized context sharing and control. In: Proceedings of 7th IARIA international conference on digital telecommunications (ICDT).
Kanter T, Pettersson S, Forsstrom S, Kardeby V, Norling R, Walters J, Osterberg P (Aug 2009) Distributed context support for ubiquitous mobile awareness services. In: Fourth International Conference on Communications and networking in China, 2009. ChinaCOM 2009, pp 1–5
Stoica I, Morris R, Karger D, Kaashoek F, Balakrishnan H (2001) Chord: a scalable peer-to-peer lookup service for internet applications. In: Proceedings of the conference on applications, technologies, architectures, and protocols for computer communications, vol 31. ACM Press, New York, pp 149–160
Acknowledgments
This work has been supported by Grant 2010-00681 of VINNOVA the Swedish Governmental Agency for Innovation Systems and by Grant 00163383 of the EU European Regional Development Fund, Mellersta Norrland, Sweden.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Forsström, S., Kanter, T. Enabling ubiquitous sensor-assisted applications on the internet-of-things. Pers Ubiquit Comput 18, 977–986 (2014). https://doi.org/10.1007/s00779-013-0712-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00779-013-0712-9