Abstract
The main goal of the sensing and actuation as a service (SAaaS) approach is to enrol and aggregate sensing resources from heterogeneous sensor networks and smart devices, providing them as a service in a Cloud-wise fashion. SAaaS aims at providing handles on sensing and actuation resources, abstracted and virtualized on top of physical ones, shared by contributors to the SAaaS. This requires adequate mechanisms for letting SAaaS end users interact with the contributing nodes hosting the provided resources. In this paper we focus on such problem, introducing the module of our SAaaS architecture specifically conceived to deal with all the issues related to user-resource interfaces: the Planning Agent (PA). The modular architecture of the PA and its main interactions with SAaaS stakeholders and framework components are described. The development of the PA on the Android platform is detailed, thus implementing a preliminary version of the SAaaS framework, targeted at mobiles: SAaaS4mobile.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Distefano, S., Merlino, G., Puliafito, A.: Sensing and actuation as a service: A new development for clouds. In: Proceedings of the 2012 IEEE 11th International Symposium on Network Computing and Applications. NCA 2012, pp. 272–275. IEEE Computer Society, Washington, DC (2012)
Distefano, S., Merlino, G., Puliafito, A., Vecchio, A.: A hypervisor for infrastructure-enabled sensing clouds. In: IEEE International Conference on Communications, Budapest, Hungary, June 9-13 (2013)
Reed, C., Botts, M., Davidson, J., Percivall, G.: Ogc(r) sensor web enablement: overview and high level achhitecture. In: 2007 IEEE Autotestcon, pp. 372–380 (September 2007)
Cunsolo, V.D., Distefano, S., Puliafito, A., Scarpa, M.: Cloud@home: Bridging the gap between volunteer and cloud computing. In: Huang, D.-S., Jo, K.-H., Lee, H.-H., Kang, H.-J., Bevilacqua, V. (eds.) ICIC 2009. LNCS, vol. 5754, pp. 423–432. Springer, Heidelberg (2009)
Bruneo, D., Distefano, S., Longo, F., Puliafito, A., Scarpa, M.: Reliability assessment of wireless sensor nodes with non-linear battery discharge. In: Wireless Days (WD). IFIP, pp. 1–5. IEEE Press (2010)
Bruneo, D., Distefano, S., Longo, F., Puliafito, A., Scarpa, M.: Evaluating wireless sensor node longevity through markovian techniques. Computer Networks 56(2), 521–532 (2012)
Distefano, S.: Evaluating reliability of wsn with sleep/wake-up interfering nodes. International Journal of Systems Science 44(10), 1793–1806 (2013)
Clarke, J., Lethbridge, J., Liu, R., Terhorst, A.: Integrating mobile telephone based sensor networks into the sensor web. In: 2009 IEEE Sensors, pp. 1010–1014 (2009)
Jamsa, J., Luimula, M., Schulte, J., Stasch, C., Jirka, S., Schoning, J.: A mobile data collection framework for the sensor web. In: Ubiquitous Positioning Indoor Navigation and Location Based Service (UPINLBS), pp. 1–8 (2010)
Foerster, T., Nüst, D., Bröring, A., Jirka, S.: Discovering the sensor web through mobile applications. In: Gartner, G., Ortag, F. (eds.) Advances in Location-Based Services. Lecture Notes in Geoinformation and Cartography, pp. 211–224. Springer, Heidelberg (2012)
Tamayo, A., Viciano, P., Granell, C., Huerta, J.: Sensor observation service client for android mobile phones. In: Workshop on Sensor Web Enablement 2011 (SWE 2011), Banff, Alberta, Canada (October 2011)
The Human Sensor Web Consortium: The human sensor web project (2011), http://www.unhabitat.org/content.asp?typeid=19&catid=635&cid=7662
Sarakis, L., Zahariadis, T., Leligou, H.C., Dohler, M.: A framework for service provisioning in virtual sensor networks. EURASIP Journal on Wireless Communications and Networking 2012(1), 135 (2012)
Chu, X., Buyya, R.: Service oriented sensor web. In: Mahalik, N. (ed.) Sensor Networks and Configuration, pp. 51–74. Springer, Heidelberg (2007)
Google Inc.: Android ndk, http://developer.android.com/tools/sdk/ndk/index.html
Open Geospatial Consortium: OGC(R) Sensor Planning Service Implementation Standard. OGC. 2.0 edn. (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cremer, L., Distefano, S., Merlino, G., Puliafito, A. (2013). The Core Approach of SAaaS in Action: The Planning Agent. In: Canal, C., Villari, M. (eds) Advances in Service-Oriented and Cloud Computing. ESOCC 2013. Communications in Computer and Information Science, vol 393. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-45364-9_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-45364-9_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-45363-2
Online ISBN: 978-3-642-45364-9
eBook Packages: Computer ScienceComputer Science (R0)