University of Oulu

E. Harjula et al., "Decentralized Iot Edge Nanoservice Architecture for Future Gadget-Free Computing," in IEEE Access, vol. 7, pp. 119856-119872, 2019. doi: 10.1109/ACCESS.2019.2936714

Decentralized IoT edge nanoservice architecture for future gadget-free computing

Saved in:
Author: Harjula, Erkki1; Harjula, Pekka2; Islam, Johirul1;
Organizations: 1Centre for Wireless Communications, University of Oulu, Finland
2VTT Technical Research Centre of Finland Ltd., Oulu/Espoo, Finland
3Centre for Ubiquitous Computing, University of Oulu, Finland
4Rovio Entertainment Ltd., Espoo, Finland
5School of Computer Science, University College Dublin, Ireland
6Mobile Systems Group, University of Cambridge, UK
Format: article
Version: published version
Access: open
Online Access: PDF Full Text (PDF, 2.1 MB)
Persistent link:
Language: English
Published: Institute of Electrical and Electronics Engineers, 2019
Publish Date: 2019-12-09


In the envisioned ubiquitous world, services will follow users as they move across smart surroundings. Services are instantiated to users through the environment, appearing and disappearing as they move, which reduces the need for personal communication devices such as smartphones or tablets. To facilitate this development, service architectures need to support virtualized, on-demand service composition based on the hardware and software resources available at the current user location. The technical context for this type of user interaction with digital services through smart surroundings is called Internet of Everything (IoE). Today’s service architectures will be too inflexible in this highly decentralized and dynamic environment. Hence, in this article we propose a novel service model called nanoEdge, where nodes collaboratively provide needed functions for virtual services that need to be deployed locally due to performance, efficiency or reliability requirements, for example. The main contributions of this article are the nanoEdge conceptual model and its proof-of-concept (PoC) implementation to show that the model is feasible with regard to performance and resource-efficiency. The successful demonstration of PoC implementation exemplifies future IoE service scenarios with today’s hardware components.

see all

Series: IEEE access
ISSN: 2169-3536
ISSN-E: 2169-3536
ISSN-L: 2169-3536
Volume: 7
Pages: 119856 - 119872
DOI: 10.1109/ACCESS.2019.2936714
Type of Publication: A1 Journal article – refereed
Field of Science: 113 Computer and information sciences
Funding: This work was supported in part by the Academy of Finland, in part by the Technology Industries of Finland Centennial Foundation, and in part by the Jane and Aatos Erkko Foundation.
Copyright information: © The Authors 2019. This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see