Liquid AI for 6G software

In this project, we propose ‘liquid’ IoT system architectures, where software and applications can flow from one device to another. Such liquid systems are enabled using a consistent set of technologies in all the subsystems, thus allowing different parts of the system to run the same code. In this project, we apply the technologies to AI subsystems, which have so far been under the radar in our research.

Table of contents

Project duration
-
Core fields of research
Information technology and the human in the knowledge society
Research areas
Engineering
Funding
Business Finland

Project description

A typical Internet of Things (IoT) as well as the proposed 6G network system consists of a large number of different subsystems and devices, including sensors and actuators, gateways that connect them to the Internet, cloud services, end-user applications and analytics. Today, these subsystems are typically implemented with a broad variety of programming technologies and tools, making it difficult to migrate functionality from one subsystem to another.

At the same time, applications - especially those that build on machine learning - include and generate huge amounts of data. Although all devices are assumed to be connected, all data does not necessarily move because of privacy or performance reasons. Thus, it is necessary to bring computing close to data.

In this project, we propose ‘liquid’ IoT system architectures, where software and applications can flow from one device to another. Such liquid systems are enabled using a consistent set of technologies in all the subsystems, thus allowing different parts of the system to run the same code. In this project, we apply the technologies to AI subsystems, which have so far been under the radar in our research.