EAI Endorsed Transactions on Internet of Things 17(9): e2

Research Article

An Information-Centric Platform for Social- and Location-Aware IoT Applications in Smart Cities

Download41 downloads
  • @ARTICLE{10.4108/eai.31-8-2017.153049,
        author={M. Govoni and J. Michaelis and A. Morelli and N. Suri and M. Tortonesi},
        title={An Information-Centric Platform for Social- and Location-Aware IoT Applications in Smart Cities},
        journal={EAI Endorsed Transactions on Internet of Things},
        volume={17},
        number={9},
        publisher={EAI},
        journal_a={IOT},
        year={2017},
        month={8},
        keywords={Internet-of-Things (IoT); Smart Cities; social- and location-aware IT services, programming model},
        doi={10.4108/eai.31-8-2017.153049}
    }
    
  • M. Govoni
    J. Michaelis
    A. Morelli
    N. Suri
    M. Tortonesi
    Year: 2017
    An Information-Centric Platform for Social- and Location-Aware IoT Applications in Smart Cities
    IOT
    EAI
    DOI: 10.4108/eai.31-8-2017.153049
M. Govoni1, J. Michaelis2, A. Morelli1, N. Suri2,3, M. Tortonesi1,*
  • 1: Department of Engineering, University of Ferrara, Ferrara, Italy
  • 2: United States Army Research Lab (ARL), Adelphi, MD, USA
  • 3: Florida Institute for Human and Machine Cognition, Pensacola, FL, USA
*Contact email: mauro.tortonesi@unife.it

Abstract

Recent advances in Smart City infrastructures and the Internet of Things represent a significant opportunity to improve people’s quality of life. Corresponding research often focuses on Cloud-centric network architectures where sensor devices transfer collected data to the Cloud for processing. However, the formidable traffic generated by countless IoT devices and the need for low-latency services raise the need to move away from centralized architectures and bring the computation closer to the data sources. To this end, this paper discusses SPF, a middleware solution that supports IoT application development, deployment, and management. SPF runs IoT services on capable devices located at the network edge and proposes an information-centric programming model that takes advantage of decentralized computation resources located in the proximity of application users and data sources. SPF also adopts Value-of-Information based methods to prioritize the transmission of essential information.