A Public-Private Partnerships Model Based on OneM2M and OSGi Enabling Smart City Solutions and Innovative Ageing Services

Conference paper
Part of the Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering book series (LNICST, volume 189)


The smart cities promise to offer innovative services to citizens in order to improve the level of life quality but currently, the integration among different ecosystems of data are still lacking. It is noteworthy that data, produced and consumed by public and private institutions, and citizens, may be a precious resource if abstraction and effectiveness are guaranteed in the interface mechanism between data-producers and data-consumers. This work proposes a coupling model, based on standards, technologies, and methodologies, able to make easy and effective the distribution, access, and use of data between services providers and citizens. The system architecture has been designed and developed by using the OSGi technology exploiting a support supplied by Docker, a platform able to ensure greater freedom in the modularization of software platforms oriented to micro-services. Furthermore, for higher levels, an approach based on the OneM2M standard has been adopted in order to obtain a middle layer useful to large-scale coordination of aspects related to the gathering, discovery, security and distribution of data and services. An use case has been defined and summarized in order to clearly show potential benefits of the proposed system for all stakeholders.


Smart cities oneM2M OSGi Docker Micro-services 



The City4Age project has received funding from European Union’s Horizon 2020 research and innovation programme under grant agreement No. 689731.


  1. 1.
  2. 2.
  3. 3.
    oneM2M-TS-0001 “Functional Architecture”, August 2016.
  4. 4.
    Swetina, J., Lu, G., Jacobs, P., Ennesser, F., Song, J.: Toward a standardized common M2M service layer platform: introduction to oneM2M. IEEE Wireless Commun. 21(3), 20–26 (2014)CrossRefGoogle Scholar
  5. 5.
    Glaab, M., Fuhrmann, W., Wietzke, J., Ghita, B.: Toward enhanced data exchange capabilities for the oneM2M service platform. IEEE Commun. Mag. 53(12), 42–50 (2015)CrossRefGoogle Scholar
  6. 6.
    Kanti Datta, S., Gyrard, A., Bonnet, C., Boudaoud, K.: oneM2M architecture based user centric IoT application development. In: 3rd International Conference on Future Internet of Things and Cloud, 24–26 August 2015Google Scholar
  7. 7.
    The OSGi Alliance.
  8. 8.
  9. 9.
    Paolini, P., Di Blas, N., Copelli, S., Mercalli, F.: City4Age: Smart cities for health prevention. In: IEEE International Smart Cities Conference (ISC2), 12–15 September 2016, Trento (Italy) (2016)Google Scholar
  10. 10.
  11. 11.
    Horridge, M., Bechhofer, S.: The OWL API: a Java API for OWL Ontologies. Semant. Web J. 2(1), 11–21 (2011). Special Issue on Semantic Web Tools and SystemsGoogle Scholar
  12. 12.
  13. 13.
  14. 14.
  15. 15.
    HUAWEI: Interworking between oneM2M and OSGi. Scholar
  16. 16.
    Mainetti, L., Patrono, L., Rametta, P.: Capturing behavioral changes of elderly people through unobtruisive sensing technologies. In: 24th International Conference on Software, Telecommunications and Computer Networks (SoftCOM), 22–24 September 2016, Split (Croatia) (2016)Google Scholar
  17. 17.
    OpenData Lecce Municipality.

Copyright information

© ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering 2018

Authors and Affiliations

  1. 1.Department of Innovation EngineeringUniversity of SalentoLecceItaly

Personalised recommendations