Cloud Infrastructures, Services, and IoT Systems for Smart Cities. Second EAI International Conference, IISSC 2017 and CN4IoT 2017, Brindisi, Italy, April 20–21, 2017, Proceedings

Research Article

Extension to Middleware for IoT Devices, with Applications in Smart Cities

  • @INPROCEEDINGS{10.1007/978-3-319-67636-4_13,
        author={Christos Bouras and Vaggelis Kapoulas and Vasileios Kokkinos and Dimitris Leonardos and Costas Pipilas and Nikolaos Papachristos},
        title={Extension to Middleware for IoT Devices, with Applications in Smart Cities},
        proceedings={Cloud Infrastructures, Services, and IoT Systems for Smart Cities. Second EAI International Conference, IISSC 2017 and CN4IoT 2017, Brindisi, Italy, April 20--21, 2017, Proceedings},
        proceedings_a={IISSC \& CN4IOT},
        year={2017},
        month={11},
        keywords={Wireless modules Middleware Python Internet of Things IoT},
        doi={10.1007/978-3-319-67636-4_13}
    }
    
  • Christos Bouras
    Vaggelis Kapoulas
    Vasileios Kokkinos
    Dimitris Leonardos
    Costas Pipilas
    Nikolaos Papachristos
    Year: 2017
    Extension to Middleware for IoT Devices, with Applications in Smart Cities
    IISSC & CN4IOT
    Springer
    DOI: 10.1007/978-3-319-67636-4_13
Christos Bouras,*, Vaggelis Kapoulas,*, Vasileios Kokkinos,*, Dimitris Leonardos1,*, Costas Pipilas1,*, Nikolaos Papachristos1,*
  • 1: ECONAIS
*Contact email: bouras@cti.gr, kapoulas@cti.gr, kokkinos@cti.gr, dleonardos@wubby.io, cpipilas@wubby.io, nikolas@wubby.io

Abstract

This work proposes extensions to Wubby (a device-level software platform for IoT devices, a technology developed by Econais A.E.) to support wireless modules for mobile networks (4 G / LTE-A, and also supporting the forthcoming 5 G). The proposed extension leverages the use of such modules, as it allows easy programming and existing code re-use. It thus adds a compatibility layer across the different modules as it a common set of classes for the wireless modules. The system can be used to support the networking aspects of a variety of IoT applications, including applications for Smart Cities, using a variety of IoT devices. This work suggests such a case focusing on air quality monitoring.