Simmhan, Yogesh and Ravindra, Pushkara and Chaturvedi, Shilpa and Hegde, Malati and Ballamajalu, Rashmi (2018) Towards a data-driven IoT software architecture for smart city utilities. In: SOFTWARE-PRACTICE & EXPERIENCE, 48 (7). pp. 1390-1416.
PDF
Par_Exp_48_7-1390_2018.pdf - Published Version Restricted to Registered users only Download (3MB) | Request a copy |
Abstract
The Internet of things (IoT) is emerging as the next big wave of digital presence for billions of devices on the Internet. Smart cities are a practical manifestation of IoT, with the goal of efficient, reliable, and safe delivery of city utilities like water, power, and transport to residents, through their intelligent management. A data-driven IoT software platform is essential for realizing manageable and sustainable smart utilities and for novel applications to be developed upon them. Here, we propose such service-oriented software architecture to address 2 key operational activities in a smart utility: the IoT fabric for resource management and the data and application platform for decision-making. Our design uses Open Web standards and evolving network protocols, cloud and edge resources, and streaming big data platforms. We motivate our design requirements using the smart water management domain; some of these requirements are unique to developing nations. We also validate the architecture within a campus-scale IoT testbed at the Indian Institute of Science, Bangalore and present our experiences. Our architecture is scalable to a township or city while also generalizable to other smart utility domains. Our experiences serve as a template for other similar efforts, particularly in emerging markets and highlight the gaps and opportunities for a data-driven IoT software architecture for smart cities.
Item Type: | Journal Article |
---|---|
Publication: | SOFTWARE-PRACTICE & EXPERIENCE |
Publisher: | WILEY, 111 RIVER ST, HOBOKEN 07030-5774, NJ USA |
Additional Information: | Copy right of this article belong to WILEY, 111 RIVER ST, HOBOKEN 07030-5774, NJ USA |
Department/Centre: | Division of Interdisciplinary Sciences > Supercomputer Education & Research Centre |
Date Deposited: | 22 Jun 2018 15:53 |
Last Modified: | 22 Jun 2018 15:53 |
URI: | http://eprints.iisc.ac.in/id/eprint/60073 |
Actions (login required)
View Item |