Abstract
In this chapter, various aspects related to Internet of Things (IoT) based sensor node development for urban microclimate monitoring are presented. The discussion is focused on software development, relevant methodologies, hardware modules, and platforms. A typical sensor node consists of sensors, computing/controlling unit, and a communication unit. There is a large variety of environmental sensors (temperature, wind, humidity, etc.), computing units (single-board computers and microcontrollers), and communication units. With the rise of Internet-enabled devices, the ideas of IoT are being incorporated into sensor node development.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Abrahamsson, P., Warsta, J., Siponen, M.T., Ronkainen, J.: New directions on agile methods: a comparative analysis. In: 2003 Proceedings of the 25th International Conference on Software Engineering, pp. 244–254. IEEE (2003)
Adjih, C., Baccelli, E., Fleury, E., Harter, G., Mitton, N., Noel, T., Pissard-Gibollet, R., Saint-Marcel, F., Schreiner, G., Vandaele, J., et al.: Fit iot-lab: a large scale open experimental iot testbed. In: 2015 IEEE 2nd World Forum on Internet of Things (WF-IoT), pp. 459–464. IEEE (2015)
Ahmad, R.B., Mamat, W.M.A., Mohamed Juhari, M.R., Daud, S., Arshad, N.W.: Web-based wireless data acquisition system using 32bit single board computer. In: 2008 ICCCE 2008. International Conference on Computer and Communication Engineering, pp. 777–782. IEEE (2008)
Alur, R., Berger, E., Drobnis, A.W., Fix, L., Fu, K., Hager, G.D., Lopresti, D., Nahrstedt, K., Mynatt, E., Patel, S., et al.: Systems computing challenges in the internet of things (2016). arXiv:1604.02980
Ambler, S.W., Lines, M.: Disciplined Agile Delivery: A Practitioner’s Guide to Agile Software Delivery in the Enterprise. IBM Press (2012)
Amjad, M., Sharif, M., Afzal, M.K., Kim, S.W.: Tinyos-new trends, comparative views, and supported sensing applications: a review. IEEE Sens. J. 16(9), 2865–2889 (2016)
Anagnostopoulos, T., Zaslavsy, A., Medvedev, A., Khoruzhnicov, S.: Top–k query based dynamic scheduling for iot-enabled smart city waste collection. In: 2015 16th IEEE International Conference on Mobile Data Management (MDM), vol. 2, pp. 50–55. IEEE (2015)
Baccelli, E., Hahm, O., Gunes, M., Wahlisch, M., Schmidt, T.C.: Riot os: towards an os for the internet of things. In: 2013 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), pp. 79–80. IEEE (2013)
Barr, R., Bicket, J.C., Dantas, D.S., Du, B., Kim, T.W., Zhou, B., Sirer, E.: On the need for system-level support for ad hoc and sensor networks. ACM SIGOPS Oper. Syst. Rev. 36(2), 1–5 (2002)
Barry, R.: FreeRTOS Reference Manual: API Functions and Configuration Options. Real Time Engineers Limited (2009)
Bellavista, P., Cardone, G., Corradi, A., Foschini, L.: Convergence of manet and wsn in iot urban scenarios. IEEE Sens. J. 13(10), 3558–3567 (2013)
Boehm, B.W.: A spiral model of software development and enhancement. Computer 21(5), 61–72 (1988)
Bolund, P., Hunhammar, S.: Ecosystem services in urban areas. Ecol. Econ. 29(2), 293–301 (1999)
Boulis, A., Han, C.-C., Shea, R., Srivastava, M.B.: Sensorware: Programming sensor networks beyond code update and querying. Pervasive Mob. Comput. 3(4), 386–412 (2007)
Cumulocity | connect to innovate. http://www.cumulocity.com/. Accessed 02 Apr 2017
Dalipi, F., Yayilgan, S.Y.: Security and privacy considerations for iot application on smart grids: Survey and research challenges. In: IEEE International Conference on Future Internet of Things and Cloud Workshops (FiCloudW), pp. 63–68. IEEE (2016)
Dunkels, A., Gronvall, B., Voigt, T.: Contiki-a lightweight and flexible operating system for tiny networked sensors. In: 2004 29th Annual IEEE International Conference on Local Computer Networks, pp. 455–462. IEEE (2004)
Enterprise iot solutions and platform technology. https://www.thingworx.com/. Accessed 02 Apr 2017
Friedman, A.L., Cornford, D.S.: Computer Systems Development: History Organization and Implementation. Wiley, New York, NY, USA (1989)
Gardašević, G., Veletić, M., Maletić, N., Vasiljević, D., Radusinović, I., Tomović, S., Radonjić, M.: The iot architectural framework, design issues and application domains. Wirel. Person. Commun. 92(1), 127–148 (2017)
Georgakopoulos, D., Jayaraman, P.P.: Internet of things: from internet scale sensing to smart services. Computing 98(10):1041–1058 (2016)
Gubbi, J., Buyya, R., Marusic, S., Palaniswami, M.: Internet of things (iot): a vision, architectural elements, and future directions. Future Gener. Comput. Syst. 29(7), 1645–1660 (2013)
Hamalainen, M., Tyrvainen, P.: A framework for iot service experiment platforms in smart-city environments. In: 2016 IEEE International Smart Cities Conference (ISC2), pp. 1–8. IEEE (2016)
G.K. Heilig. World urbanization prospects: the 2011 revision. United Nations, Department of Economic and Social Affairs (DESA), Population Division, Population Estimates and Projections Section, New York (2012)
Jacobson, I., Spence, I., Ng, P.W.: Is there a single method for the internet of things? (2016)
Jayakumar, H., Lee, K., Lee, W.S., Raha, A., Kim, Y., Raghunathan, V.: Powering the internet of things. In: Proceedings of the 2014 International Symposium on Low Power Electronics and Design, pp. 375–380. ACM (2014)
Jha, M., Marpu, P.R., Chau, C.-K., Armstrong, P.: Design of sensor network for urban micro-climate monitoring. In: 2015 IEEE First International Smart Cities Conference (ISC2), pp. 1–4. IEEE (2015)
Latre, S., Leroux, P., Coenen, T., Braem, B., Ballon, P., Demeester, P.: City of things: an integrated and multi-technology testbed for iot smart city experiments. In: 2016 IEEE International Smart Cities Conference (ISC2), pp. 1–8. IEEE (2016)
Lazzarini, M., Marpu, P.R., Ghedira, H.: Land cover and land surface temperature interactions in desert areas: a case study of abu dhabi (uae). In: 2012 IEEE International Geoscience and Remote Sensing Symposium, pp. 6325–6328. IEEE (2012)
Lazzarini, M., Marpu, P.R., Ghedira, H.: Temperature-land cover interactions: the inversion of urban heat island phenomenon in desert city areas. Remote Sens. Environ. 130, 136–152 (2013)
Lee, J., Baik, S., Lee, C.C.: Building an integrated service management platform for ubiquitous cities. Computer 44(6), 56–63 (2011)
Leens, F.: An introduction to \(i^2c\) and \(spi\) protocols. IEEE Instrum. Meas. Mag. 12(1), 8–13 (2009)
Li, T., Chen, L.: Internet of things: Principle, framework and application. In: Future Wireless Networks and Information Systems, pp. 477–482. Springer (2012)
Lund, D., MacGillivray, C., Turner, V., Morales, M.: Worldwide and regional internet of things (iot) 2014–2020 forecast: A virtuous circle of proven value and demand. International Data Corporation (IDC), Tech. Rep (2014)
Mainetti, L., Patrono, L., Stefanizzi, M.L., Vergallo, R.: A smart parking system based on iot protocols and emerging enabling technologies. In: 2015 IEEE 2nd World Forum on Internet of Things (WF-IoT), pp. 764–769. IEEE (2015)
Marceau, J.: Innovation in the city and innovative cities. Innovation Manag. Policy Pract. 10(2–3), 136–145 (2008)
Miguel, M., Afshin, A., Armstrong, P.R., Norford, L.K.: A new validation protocol for an urban microclimate model based on temperature measurements in a central european city. Energy Build. 114, 38–53 (2016)
Matsumoto, K., Yamagiwa, M., Uehara, M., Mori, H.: Proposal of sensor data gathering with single board computer. In: 2013 27th International Conference on Advanced Information Networking and Applications Workshops (WAINA), pp. 162–167. IEEE (2013)
Mattern, F., Floerkemeier, C.: From the internet of computers to the internet of things. In: From Active Data Management to Event-based Systems and More, pp. 242–259. Springer (2010)
Merl, R., Graham, P.: A low-cost, radiation-hardened single-board computer for command and data handling. In: 2016 IEEE Aerospace Conference, pp. 1–8. IEEE (2016)
Merlino, G., Bruneo, D., Distefano, S., Longo, F., Puliafito, A.: Stack4things: integrating iot with openstack in a smart city context. In: 2014 International Conference on Smart Computing Workshops (SMARTCOMP Workshops), pp. 21–28. IEEE (2014)
Naphade, M., Banavar, G., Harrison, C., Paraszczak, J., Morris, R.: Smarter cities and their innovation challenges. Computer 44(6), 32–39 (2011)
Nelson, M., Gailly, J.-L.: The Data Compression Book, vol. 2. M&t Books. New York (1996)
Oke, T.R.: The energetic basis of the urban heat island. Q J. R. Meteorol. Soc. 108(455), 1–24 (1982)
Oke, T.R.: Boundary Layer Climates. Routledge (2002)
OASIS Open: Mqtt for sensor networks (mqtt-sn), Oct 2016
OASIS Open: Mqtt version 3.1.1, Oct 2016
Osborne, A.: An Introduction to Microcomputers. Osborne & Associates (1978)
Postolache, O.A., Pereira, D.J.M., Girão, P.S.M.B.: Smart sensors network for air quality monitoring applications. IEEE Trans. Instrum. Meas. 58(9), 3253–3262 (2009)
Price, J.C.: Land surface temperature measurements from the split window channels of the noaa 7 advanced very high resolution radiometer. J. Geophys. Res. Atmos. 89(D5), 7231–7237 (1984)
Ref, D., Riedl, J., Heu, A.B.: Internet of things architecture iot-a project deliverable d6. 1-requirements list (2011)
Reusing, T.: Comparison of operating systems tinyos and contiki. Sens. Nodes-Operation, Netw. Appli.(SN), 7 (2012)
Rossi, C., Gaetani, M., Defina, A.: Aurora: an energy efficient public lighting iot system for smart cities. ACM SIGMETRICS Perform. Eval. Rev 44(2), 76–81 (2016)
Saint-Andre, P.: Extensible messaging and presence protocol (xmpp): Core (2011)
Sanchez, L., Muñoz, L., Galache, J.A., Sotres, P., Santana, J.R., Gutierrez, V., Ramdhany, R., Gluhak, A., Krco, S., Theodoridis, E., et al.: Smartsantander: Iot experimentation over a smart city testbed. Comput. Netw. 61, 217–238 (2014)
Schwaber, K.: Scrum development process. In Business Object Design and Implementation, pp. 117–134. Springer (1997)
Semiconductors, P.: The i2c-bus specification. Philips Semiconductors 9397(750), 00954 (2000)
Shelby, Z., Hartke, K. Bormann, C.: The constrained application protocol (coap) (2014)
Sinclair, I.R.: Practical Electronics Handbook. Newnes (2000)
Singh, G., Singh, P.P., Singh Lubana, P.P., Singh, K.G.: Formulation and validation of a mathematical model of the microclimate of a greenhouse. Renew. Energy 31(10), 1541–1560 (2006)
Slama, D., Bhatnagar, R.M., Morrish, J., Puhlmann, F.: Enterprise IoT. O’Reilly Media (2015)
Sobrino, J.A., Oltra-Carrió, R., Sòria, G., Bianchi, R., Paganini, M.: Impact of spatial resolution and satellite overpass time on evaluation of the surface urban heat island effects. Remote Sens. Environ. 117, 50–56 (2012)
Sobrino, J.A., Jiménez-Muñoz, J.C., Paolini, L.: Land surface temperature retrieval from landsat tm 5. Remote Sens. Environ. 90(4), 434–440 (2004)
Stewart, I.D.: Redefining the urban heat island. PhD thesis, University of British Columbia (2011)
Taha, H.: Urban climates and heat islands: albedo, evapotranspiration, and anthropogenic heat. Energy Build. 25(2), 99–103 (1997)
Taivalsaari, A., Mikkonen, T.: A roadmap to the programmable world: software challenges in the iot era. IEEE Softw. 34(1), 72–80 (2017)
Theodoridis, E., Mylonas, G., Chatzigiannakis, I.: Developing an iot smart city framework. In: 2013 fourth international conference on Information, intelligence, systems and applications (iisa), pp. 1–6. IEEE (2013)
Vakali, A., Anthopoulos, L., Krco, S.: Smart cities data streams integration: experimenting with internet of things and social data flows. In: Proceedings of the 4th International Conference on Web Intelligence, Mining and Semantics (WIMS14), pp. 60. ACM (2014)
Vukovic, M.: Internet programmable iot: On the role of apis in iot: the internet of things (ubiquity symposium). Ubiquity 2015(November), 3 (2015)
Wee, A.: Google brillio os-another os dedicated to internet of things (2015)
Witten, I.H., Moffat, A., Bell, T.C.: Managing gigabytes: Compressing and indexing documents and images. IEEE Trans. Inf. Theory 41(6), 2101 (1995)
Wu, G., Talwar, S., Johnsson, K., Himayat, N., Johnson, K.D.: M2m: From mobile to embedded internet. IEEE Commun. Mag. 49(4), 36–43 (2011)
Xie, K., Chen, H., Huang, X., Cui, L.: Low cost iot software development-ingredient transformation and interconnection. In: 2015 IEEE 21st International Conference on Parallel and Distributed Systems (ICPADS), pp. 44–51. IEEE (2015)
Yin, G., Jia, Z.-H., Wang, L.-J.: Study and design of wireless data communication experiment teaching system based on gprs. In: Education and Educational Technology, pp. 527–534. Springer (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer International Publishing AG, part of Springer Nature
About this chapter
Cite this chapter
Jha, M., Tsoupos, A., Marpu, P., Armstrong, P., Afshari, A. (2019). Urban Microclimate Monitoring Using IoT-Based Architecture. In: Ammari, H. (eds) Mission-Oriented Sensor Networks and Systems: Art and Science. Studies in Systems, Decision and Control, vol 164. Springer, Cham. https://doi.org/10.1007/978-3-319-92384-0_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-92384-0_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-92383-3
Online ISBN: 978-3-319-92384-0
eBook Packages: EngineeringEngineering (R0)