Smart City Summit Demos 2018, Guimaraes, Portugal, 21.-23. November 2018

Research Article

EDGE4ALL - Edge Platform For Smart City

Download651 downloads
  • @INPROCEEDINGS{10.4108/eai.21-11-2018.2280384,
        author={Ricardo Manuel Santos Martins and Henrique Manuel Dinis dos Santos and Jo\"{a}o Carlos Gomes Rebelo and Lu\^{\i}s Fernando de Faria Ferreira},
        title={EDGE4ALL - Edge Platform For Smart City},
        proceedings={Smart City Summit Demos 2018, Guimaraes, Portugal, 21.-23. November 2018},
        keywords={edge computing smart city internet of things security horizontal},
  • Ricardo Manuel Santos Martins
    Henrique Manuel Dinis dos Santos
    João Carlos Gomes Rebelo
    Luís Fernando de Faria Ferreira
    Year: 2019
    EDGE4ALL - Edge Platform For Smart City
    DOI: 10.4108/eai.21-11-2018.2280384
Ricardo Manuel Santos Martins1,*, Henrique Manuel Dinis dos Santos2, João Carlos Gomes Rebelo2, Luís Fernando de Faria Ferreira2
  • 1: DigitalSign
  • 2: Minho University
*Contact email:


Current trends in technology development, both in terms of processing and communications, brought a new paradigm known as IoT (Internet of Things). Notwithstanding all anticipated advantages, from business to quality of life impacts, there are important challenges to overcome. Above all security and privacy requirements need to be addressed carefully looking for ways to control trust levels. Concerning system architecture, another problem arises from the limited bandwidth available at the Cloud level (where processing today occurs for the type of applications in question), to connect directly to million of devices sending very little amount of information, but continuously. This problem has been addressed through the concept of Edge or Fog Computing. This project aims to design such an edge, with specific requirements to support Smart Cities or similar environments, such as: accept and deal with different devices’ security levels; dynamically process the information and provide it through an API; keep historical data to provide a proper big data/machine learning information source; offer a platform to securely manage the deployed devices; and design a dynamic and intuitive dashboard displaying the information, warnings and alert messages, in formats suitable to all stakeholders.