Smart Objects and Technologies for Social Good. Second International Conference, GOODTECHS 2016, Venice, Italy, November 30 – December 1, 2016, Proceedings

Research Article

Enabling Social- and Location-Aware IoT Applications in Smart Cities

Download
190 downloads
  • @INPROCEEDINGS{10.1007/978-3-319-61949-1_32,
        author={Marco Govoni and James Michaelis and Alessandro Morelli and Niranjan Suri and Mauro Tortonesi},
        title={Enabling Social- and Location-Aware IoT Applications in Smart Cities},
        proceedings={Smart Objects and Technologies for Social Good. Second International Conference, GOODTECHS 2016, Venice, Italy, November 30 -- December 1, 2016, Proceedings},
        proceedings_a={GOODTECHS},
        year={2017},
        month={7},
        keywords={Internet-of-Things (IoT) Smart cities Social- and location-aware IT services},
        doi={10.1007/978-3-319-61949-1_32}
    }
    
  • Marco Govoni
    James Michaelis
    Alessandro Morelli
    Niranjan Suri
    Mauro Tortonesi
    Year: 2017
    Enabling Social- and Location-Aware IoT Applications in Smart Cities
    GOODTECHS
    Springer
    DOI: 10.1007/978-3-319-61949-1_32
Marco Govoni1,*, James Michaelis2,*, Alessandro Morelli1,*, Niranjan Suri,*, Mauro Tortonesi1,*
  • 1: University of Ferrara
  • 2: United States Army Research Lab (ARL)
*Contact email: marco.govoni@unife.it, james.r.michaelis2.civ@mail.mil, alessandro.morelli@unife.it, niranjan.suri.civ@mail.mil, mauro.tortonesi@unife.it

Abstract

In the last decade, governments, municipalities, and industries have invested large amounts of funds on research on smart cities with the main goal of developing services to improve people’s quality of life. Many proposals focus on a Cloud-centric network architecture in which all the data collected from amyriad of sensors devices is transferred to the Cloud for processing. However, this approach presents significant limitations when faced with the formidable traffic generated by the Internet of Things and with the need for low-latency services. The deployment of IoT devices in compact groups, connected to the smart city network infrastructure by relatively powerful “gateways”, opens the possibility to depart from the centralized architectures and move the computation closer to the data sources. To this end, this paper proposes SPF, a new middleware solution that supports IoT application and service development, deployment, and management. SPF runs IoT services on capable devices located at the edge of the network and proposes a programming model that enables to take advantage of decentralized computation resources in a seamless fashion. SPF also leverages an information dissemination solution designed for constrained network environments and adopts Value-of-Information based methods to prioritize transmission of essential information.