Where academic tradition
meets the exciting future

Embedded Systems Laboratory (ESLAB)

The Embedded Systems Laboratory does research on the practice and theory of embedded and automation systems. A central vision of the laboratory is to contribute to development of solutions for improving energy-efficiency of systems, both traditional ICT systems (mobile, Green-ICT), as well as automation systems for energy production.

The laboratory has strong reserach cooperation with the Distributed Systems Lab, the Embedded Computer and Electronic Systems Lab, and the Software Engineering Lab, through joint research projects.

The laboratory is hosting 2 International Masters programmes in cooperation with ECES, Embedded Computing, and EIT ICTLabs Master School Embedded Computing Specialisation on Energy-Efficient Compting, and a double-degree with ESIGELEC in Rouen, France.

The laboratory consists of 3 research groups:

Systems and Control Engineering (Lead: Prof. Hannu Toivonen): The group is involved in both applied and theoretical research. The latter is partly done within the OSE (Optimization and Systems Engineering) group at Åbo Akademi. In theoretical research, the current focus is on system modeling and identification methods, and control methods for periodically time-varying systems. In applied research, the group currently focuses on issues in intelligent automation and control of combustion engines and power plants.

Embedded Systems (Lead: Prof. Johan Lilius): The current focus of research on the development of new methods and tools for energy-efficient system implementation, including dataflow-languages, many-core operating systems and the use of mobile technologies in data-centers.

Communication and Signal Processing (Lead: Doc. Jerker Björqkvist): The communcations and signal processing group currently focuses on development and implemention issues for wireless broadbad communication systems. This includes Software Defined Radio (SDR) implementation of relevant communication kernels, such as forward error correction and symbol demapping, implemented on various computing architectures.

Research Unit Web Page: https://research.it.abo.fi/research/embedded-systems-laboratory

Leader of the unit

Johan Lilius

Senior Researchers

Jerker Björkqvist Hannu Toivonen

Researchers

Sebastien Lafond Kristian Nybom Tom Fredman

External Docents

João Miguel Fernandes Lionel Morel

Projects 

AMEBA

Agent Based Management of Embedded Data Reserves, Academy of Finland, 2012-2014

CLOUD

Cloud Software Programme, TIVIT SHOK Research Programme, 2010-2013

DORADO

Dataflow Oriented Automated Design Toolchain, Academy of Finland, 2011-2015

ENGINES

Enabling Next GeneratIon NEtworks for broadcast Services, CELTIC, 2010-2012

FCEP

Future Combustion Engine Power Plant programme, CLEEN SHOP Research Programme, 2011-2014

RECOMP

Reduced Certification Costs for Trusted Multi-core Platforms, ARTEMIS, 2010-2013

Publications 

Click here to see the full list of publications from the TUCS Publication Database

The latest updated publications:

Adnan Ashraf, Fareed Jokhio, Tewodros Deneke, Sebastien Lafond, Ivan Porres, Johan Lilius, Stream-Based Admission Control and Scheduling for Video Transcoding in Cloud Computing. In: Pavan Balaji, Dick Epema, Thomas Fahringer (Eds.), 13th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), 482–489, IEEE Computer Society, 2013.

Stefan Grönroos, Kristian Nybom, Jerker Björkqvist, DVB-T2 Rotated Constellation Demapping on a GPU. In: John Glossner, Lee Pucker, Stephanie Hamill (Eds.), Proceedings of SDR-WinnComm 2013: Wireless Innovation Conference and Product Exposition, 233–238, The Wireless Innovation Forum, 2013.

Simon Holmbacka, Dag Ågren, Sébastien Lafond, Johan Lilius, QoS Manager for Energy Efficient Many-Core Operating Systems. In: Peter Kilpatrick, Peter Milligan, Rainer Stotzka (Eds.), Proceedings of the 21st International Euromicro Conference on Parallel, Distributed and Network-based Processing, 318 – 322, IEEE Computer society, 2013.

Simon Holmbacka, Wictor Lund, Sébastien Lafond, Johan Lilius, Task Migration for Dynamic Power and Performance Characteristics on Many-Core Distributed Operating Systems. In: Peter Kilpatrick, Peter Milligan, Rainer Stotzka (Eds.), Proceedings of the 21st International Euromicro Conference on Parallel, Distributed and Network-based Processing, 310 – 317, IEEE Computer society, 2013.

Fareed Ahmed Jokhio, Adnan Ashraf, Sébastien Lafond, Ivan Porres, Johan Lilius, Prediction-Based Dynamic Resource Allocation for Video Transcoding in Cloud Computing. In: Peter Kilpatrick, Peter Milligan, Rainer Stotzka (Eds.), Proceedings of the 21st International Euromicro Conference on Parallel, Distributed and Network-based Processing, Belfast, UK 27 February - 1 March 2013, 254 – 261, IEEE Computer society, 2013.

Natalia Díaz Rodríguez, Johan Lilius, M. P. Cuéllar, Miguel Delgado Calvo-Flores, Extending Semantic Web Tools for Improving Smart Spaces Interoperability and Usability. In: Sigeru Omatu, José Neves, Juan M. Corchado, Juan F. De Paz Santana, Sara Rodríguez González (Eds.), Distributed Computing and Artificial Intelligence, 10th International Conference, LNCS, 45–52, Springer , 2013.

Muhammad Mohsin Saleemi, Towards Combining Interactive Mobile TV and Smart Spaces: Architectures, Tools and Application Development. TUCS Dissertations 157. 2013.

Frank Wickström, Getting Started with Smart-M3 Using Python. TUCS Technical Reports 1071, TUCS, 2013.

Jerker Björkqvist, Mikko-Jussi Laakso, Janne Roslöf, Raija Tuohi, Seppo Virtanen (Eds.), Abstract Book, Research Reports from Turku University of Applied Sciences 37, Turun ammattikorkeakoulu, 2012.

Jerker Björkqvist, Mikko-Jussi Laakso, Janne Roslöf, Raija Tuohi, Seppo Virtanen (Eds.), Proceedings, Research reports from Turku University of Applied Sciences 38, Turun ammattikorkeakoulu, 2012.

Stefan Grönroos, Kristian Nybom, Jerker Björkqvist, Efficient GPU and CPU-Based LDPC Decoders for Long Codewords. ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING 73(2), 583–595, 2012.

Fareed Ahmed Jokhio, Tewodros Deneke, Sébastien Lafond, Johan Lilius, Bit Rate Reduction Video Transcoding with Distributed Computing. In: Stotzka Rainer, Schiffers Michael, Cotronis Yiannis (Eds.), Proceedings of the 20th Euromicro International Conference on Parallel, Distributed and Network-Based Computing, 206 – 212, IEEE Computer society, 2012.

Jerker Björkqvist, Luigia Petre, Karl Rönnholm, Dragos Truscan, Integrating Innovation Activities in a Master Level Capstone Project Course. In: Jerker Björkqvist, Mikko-Jussi Laakso, Janne Roslöf, Raija Tuohi, Seppo Virtanen (Eds.), International Conference on Engineering Education, Research Reports 38, 1065–1072, Turku University of Applied Sciences, 2012.

Johan Ersfolk, Ghislain Roquier, Johan Lilius, Marco Mattavelli, Scheduling of Dynamic Dataflow Programs Based on State Space Analysis. In: Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing, 1661 –1664, IEEE, 2012.

Mohammad Fattah, Masoud Daneshtalab, Pasi Liljeberg, Juha Plosila, Transport Layer Aware Design of Network Interface in Many-Core Systems. In: Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC), 2012 7th International Workshop on , 1–7, IEEE, 2012.

Mohammad Fattah, Marco Ramirez, Masoud Daneshtalab, Pasi Liljeberg, Juha Plosila, CoNA: Dynamic Application Mapping for Congestion Reduction in Many-Core Systems. In: Computer Design (ICCD), 2012 IEEE 30th International Conference on , 364–370, IEEE, 2012.

Haitham Habli, Johan Ersfolk, Johan Lilius, Tomi Westerlund, Jari Nurmi, Optimizing Off-Chip Memory Access Costs in Low Power MPEG-4 Decoder. In: Proceedings of the 3rd International Conference on Information and Communication Systems, ICICS '12, 17:1–17:5, ACM, 2012.

Sébastien Lafond, Cecilia Brunel, Double Master Degree Programme: Enhancing Multicultural Engineering and Mobility between France and Finland. In: Jerker Bjärkqvist, Mikko-Jussi Laakso, Janne Roslöf, Raija Tuohi, Seppo Virtanen (Eds.), International Conference on Engineering Education 2012 - Proceedings, Research reports, 570–576, Turun Ammattikorkeakoulu, 2012.

Kristian Nybom, Stefan Grönroos, Jerker Björkqvist, Field Measurement Based SVC Performance Analysis Over DVB-T2 Lite . In: Yves Lostanlen, Charles Yaacoub (Eds.), 2012 19th International Conference on Telecommunications (ICT), 1–6, IEEE, 2012.

M. Mohsin Saleemi, Natalia Díaz Rodríguez, Johan Lilius, Towards Ontology-Driven Development of Ubiquitous and Intelligent interactive TV Applications. In: Stephen S. Yau, Witold Pedrycz, Vincenzo Piuri (Eds.), The 10th IEEE International Conference on Pervasive, Intelligence and Computing (PiCom 2012), 1–8, IEEE, 2012.

David Gomez-Barquero, Peter Unger, Karim Nasr, Jussi Poikonen, Kristian Nybom, Hybrid Cellular and Broadcasting Networks. In: Roberto Verdone, Alberto Zanella (Eds.), Pervasive Mobile and Ambient Wireless Communications, 547–576, Springer, 2012.

Janne Roslöf, Jerker Björkqvist, Seppo Virtanen, Supporting student innovation through project-based learning and industry co-operation. In: Win Aung, Vojislav Ilic, Olli Mertanen, Jerzy Moscinski, James Uhomoibhi (Eds.), Innovations 2012: World Innovations in Engineering Education and Research, iNEER Innovations 2012, 207–215, iNEER (International Network For Engineering Education and Research), 2012.

M. Mohsin Saleemi, Natalia Díaz Rodríguez, Espen Suenson, Johan Lilius, Ivan Porres, Ontology Driven Smart Space Application Development. In: Salvatore F. Pileggi, Carlos Fernandez-Llatas (Eds.), Semantic Interoperability: Issues, Solutions, and Challenges, 101–125., 1–25, River Publishers, 2012.