Research tracks

Throughout the last decade, the Internet has evolved from a network of traditional computers and servers, to a global substrate interconnecting billions of everyday devices. This revolution is generally referred to as the Internet of Things (IoT). It envisions embedding intelligence into these interconnected devices, allowing them to interact with the world through sensors and actuators. In turn, this enables the deployment of a wide range of IoT applications with potentially great economical and societal benefits.

At MOSAIC, we investigate a wide range networking and distributed systems aspects of the IoT, ranging from physical-layer wireless communication protocols, through wireless network control and management algorithms, to application-layer distributed systems. Moreover, we study several related more theoretical aspects, such as stochastic network modeling and simulation of complex distributed systems. The research is performed within five complementary research lines, as detailed below.


Embedded distributed systems

Current state of the art distributed software like Internet of Things Applications or Smart city environments combine heterogeneous systems ranging from low level embedded systems till high level cloud resources. In this context the distributed computing team focuses on three main topics: (i) scheduling, (ii) resource management and (iii) distributed software paradigms. These topics are studied within three application domains: (i) real-time distributed systems like Cyber Physical Systems, (ii) virtualisation for embedded systems and (iii) the Internet of Things.

Lead: Prof. dr. Peter Hellinckx

Team: Yorick De Bock

Management and control of IoT networks

Wireless communication technologies are widely considered a key enabler for the IoT, due to their high flexibility, cost-effectiveness and easy installation compared to traditional wired networks. Today's wireless IoT networks consist of devices with heterogeneous hardware and transmission capabilities, exhibit dynamics due to node mobility, and are failure prone. In this research track, we investigate the management and control of such highly chaotic wireless networks, working both on protocol (i.e., MAC scheduling, routing, topology management and congestion control) and algorithm (i.e., resource allocation, anomaly detection, multi-agent learning) design.  We focus mainly on Quality of Service, security and resilience. << Read more >>

Leads: Prof. dr. Steven Latré and Prof. dr. Jeroen Famaey

Team: Dr. Bart Braem, Dr. Kathleen Spaey, Johan Bergs, Patrick Bosch, Miguel Camelo, Glenn Daneels, Tom De Schepper, Esteban Municio, Bart Sas, Bart Spinnewyn, Le Tian, Wim Torfs, Daniel van den Akker, Jeremy Van den Eynde, Pedro Isolani, Ensar Zeljkovic

Low-Power Communication

In this research line we focus on ultra-low power communication, low power embedded systems, and RF localization. In smart environments and Internet of Things, devices such as sensors and actuators should be shelf-sufficient in power and communication capabilities. Mid to long-range communication, ranging from 100 meters up to a few kilometres enable sensors and actuators to communicate without the need for an small grained infrastructure. For this reason, sub-1 Ghz based communication is getting more attention when focusing on range, low data-rate and low power. In this research we  focus on the low power protocols, physical layer and MAC of this technologies in combination with exploring localization using these low power protocols to enable integrated communication and localization capabilities.

Lead: Prof. dr. ing. Maarten Weyn

Team: Ben Bellekens, Rafael Berkvens, Stijn Denis, Glenn Ergeerts, Dragan Subotic, Noori Bni Lam

Stochastic models for the evaluation of complex systems

The research activities in this research line involve the development and application of stochastic modeling techniques to evaluate complex systems and communication systems in particular. << Read more >>

Lead: Prof. dr. Benny Van Houdt

Team: Robbe Block, Wouter Minnebo, Ignace Van Spilbeeck, Robin Verschoren

Modeling and simulation of complex systems

In this research line we study physical systems (e.g. from physics or biology) and systems of complex resource allocation (cluster, clouds) using numeric-intensive, high-performance simulations. These simulations make use of parallel and distributed computing techniques.

Lead: Prof. dr. Jan Broeckhove

Team: Sean Stijven