LEGOS: Lightweight Modular Fog/Edge Computing Platform

Cloud Computing caused a massive shift in the IT infrastructure management and application deployment. However, in the continually changing world of IT, what comes next? The technologies of the future, i.e. Augmented Reality (AR), Virtual Reality (VR), Internet of Things (IoT), Autonomous Cars (A.C.), Smart Cities, eHealth, all require instant access to computing power and decision making. The current Cloud and communication technologies offer massive computing power and on-demand access. But can they reliably provide these exceptionally low latencies (7ms for VR and 10ms for A.C.) and guaranteed access in case of a cloud/network outage? The answer is no, and a potential solution is bringing computing closer to the consumer/end-devices.

This shift in computing from Cloud to servers near an end-user is called Edge Computing (or Fog Computing/Multi-Access Edge Computing). The LEGOS project is an exploration of the question, ‘what if we bring computing closer to the user via utilising commodity hardware?’ LEGOS aims to be the platform that enables computation and communication at the edge, by leveraging both the Cloud and the edge computing devices, on demand. Moreover, it will do so by offering one architecture that can be used in both the environments. The underlying design relies on containers (a lightweight virtualisation layer) and container manager (Docker).

Publications

[1] Syed Kakakhel, Tomi Westerlund, Masoud Daneshtalab, Zhuo Zou, Juha Plosila, Hannu Tenhunen, "A Qualitative Comparison Model for Application Layer IoT Protocols", The Fifth IEEE International Workshop on Internet of Things: Networking Applications and Technologies (IoTNAT 2019) (2019) (View) (Download)

[2] Mai Ali, Asma Ali, Abd-Elhamid M. Taha, Imed Saad Ben Dhaou, Tuan Nguyen Gia, "Intelligent Autonomous Elderly Patient Home Monitoring System", IEEE International Conference on Communications (2019) (View) (Download) (Researchgate)

[3] Tuan Nguyen Gia and Mingzhe Jiang, "Exploiting Fog Computing in Health Monitoring", Fog and Edge Computing: Principles and Paradigms (2019) (View) (Download) (Researchgate)

[4] TN Gia, IB Dhaou, M Ali, AM Rahmani, T Westerlund, P Liljeberg, H Tenhunen, "Energy efficient fog-assisted IoT system for monitoring diabetic patients with cardiovascular disease", Future Generation Computer Systems (2019) (View) (Download) (Researchgate)

[5] Jorge Peña Queralta, Tuan Nguyen Gia, Zhuo Zou, Hannu Tenhunen, Tomi Westerlund, "Comparative Study of LPWAN Technologies on Unlicensed Bands for M2M Communication in the IoT: beyond LoRa and LoRaWAN", Procedia Computer Science (2019) (View) (Download) (Researchgate)

[6] Jorge Peña Queralta, Tuan Nguyen Gia, Hannu Tenhunen and Tomi Westerlund, "Edge-AI in LoRa-based Health Monitoring: Fall Detection System with Fog Computing and LSTM Recurrent Neural Networks", 42nd International Conference on Telecommunications and Signal Processing (TSP) (2019) (View) (Download) (Researchgate)

[7] Tuan Nguyen Gia, Li Qingqing, Jorge Peña Queralta, Zhuo Zou, Hannu Tenhunen and Tomi Westerlund, "Edge AI in Smart Farming IoT: CNNs at the Edge and Fog Computing with LoRa", IEEE AFRICON 2019 (2019) (View) (Download) (Researchgate)

[8] Aly Metwaly, Jorge Peña Queralta, Victor Kathan Sarker, Tuan Nguyen Gia, Omar Nasir, Tomi Westerlund, "Edge Computing with Embedded AI: Thermal Image Analysis for Occupancy Estimation in Intelligent Buildings", INTelligent Embedded Systems Architectures and Applications, INTESA@ESWEEK 2019 (2019) (View) (Download) (Researchgate)

[9] Henrique Gonçalves Nogueira, Jorge Peña Queralta, Tommi Otsavaara and Tomi Westerlund, "Extending IoT Connectivity of Embedded Devices with M2M High-Speed Acoustic Data Transmission", The 5th International Conference on Communication and Information Processing (2019) (View) (Download)

[10] Li Qingqing, Fu Yuhong, Jorge Pena Queralta, Tuan Nguyen Gia, Hannu Tenhunen, Zhou Zou and Tomi Westerlund, "Edge Computing for Mobile Robots:Multi-Robot Feature-Based Lidar Odometry with FPGAs", The 12th International Conference on Mobile Computing and Ubiquitous Networking (2019) (View) (Download) (Researchgate)

[11] Li Qingqing, Jorge Pena Queralta, Tuan Nguyen Gia, Hannu Tenhunen, Zhou Zou and Tomi Westerlund, "Visual Odometry Offloading in Internet of Vehicles with Compression at the Edge of the Network", The 12th International Conference on Mobile Computing and Ubiquitous Networking (2019) (View) (Download) (Researchgate)

[12] Jorge Peña Queralta, Li Qingqing, Zhuo Zou, and Tomi Westerlund, "Enhancing Autonomy with Blockchain and Multi-Acess Edge Computing in Distributed Robotic Systems", The Fifth International Conference on Fog and Mobile Edge Computing (FMEC 2020) (2020) (View) (Download)

[13] Imed Saad Ben Dhaou, Aron Kondoro, Syed Rameez Ullah Kakakhel, Tomi Westerlund, Hannu Tenhunen, "Internet of Things Technologies for Smart Grid", (2020) (View) (Download)

[14] Syed Rameez Ullah Kakakhel, Aron Kondoro, Tomi Westerlund, Imed Ben Dhaou, Juha Plosila, "Enhancing Smart Grids via Advanced Metering Infrastructure and Fog Computing Fusion", IEEE World Forum on Internet of Things (2020) (View) (Download)

[15] Jorge Peña Queralta, Li Qingqing, Zhuo Zou, and Tomi Westerlund, "Enhancing Autonomy with Blockchain and Multi-Acess Edge Computing in Distributed Robotic Systems", FMEC 2020: International Conference on Fog and Mobile Edge Computing (2020) (View) (Download) (Researchgate)

[16] Anum Nawaz, Tuan Nguyen Gia, Jorge Pena Queralta and Tomi Westerlund, "Edge AI and Blockchain for Privacy-Critical and Data-Sensitive Applications", Twelfth International Conference on Mobile Computing and Ubiquitous Network (ICMU) (2019) (View) (Download) (Researchgate)