Karl-Johan Grinnemo

Research
My research primarily considers transport-level solutions for IP-based applications with soft real-time requirements in both data communication and telecommunication networks. Currently, I am involved in two research projects, an EU COST action, and a Knowledge Foundation research profile: A six year project, ”Research Environment for Advancing Low Latency Internet” (READY); a three-year project, ”A New, Evolutive API and Transport-Layer Architecture for the Internet” (NEAT); the ICT COST action IC1304, ”Autonomous Control for Reliable Internet of Services (ACROSS); and the research profile, ”High Quality Networked Services in a Mobile World” (HITS).
The READY project aims to ameliorate the latency characteristics of IP applications in general, but with a particular focus on applications in the media, telecom, and industrial automation industries. Latency has in recent years become a key issue for the continued success of Internet, and its expansion into novel application areas such as cloud services. My research involves finding ways of using multiple network paths and Multipath TCP (MPTCP) to reduce the latency between cloud data centers and end-user mobile devices. An initial study, in which traffic from three typical cloud applications were studied, Netflix, Google Maps, and Google Docs, suggested that significant latency reductions could indeed be possible through the use of MPTCP, and then particularly for high-intensity video traffic such as Netflix. Still, MPTCP only to some extent addresses latency, and thus I find it reasonable to think that further latency reductions for latency-sensitive flows are feasible provided MPTCP is extended with latency-aware path management and/or -selection schemes.
The NEAT project addresses the fact that it has become extremely difficult to introduce novel transport services on the Internet, not least transport services for latency-sensitive Web applications: NATs, firewalls, and various other middleboxes, tend to filter out all traffic that is not TCP or UDP. Rather than trying to find an overall solution to this problem, previous and current work have primarily considered technical compromises and workarounds. For example, HTTP has become an application transport protocol for many Web applications, e.g., JSON, SOAP, RSS, and HTTP Live Streaming. Furthermore, new application-layer transport protocols that use the current underlying transport layer as a communication substrate have been proposed, e.g., QUIC and Minion. In contrast, NEAT argues for a more complete solution to the ossification problem – a transport system that decouples applications from the choice of actual transport protocol being used, and that enables applications to explicitly communicate their service requirements via a new transport API. My work in the project includes participating in the design of the transport system; design mechanisms to dynamically control data transmission based on policies and resource tradeoffs; and, design experimental transport protocol mechanisms that let the NEAT transport system offer a larger spectrum of transport services. As part of the latter work, we intend to introduce latency-aware MPTCP solutions from the READY project into NEAT.
In the EU COST action, Across, Karlstad University together with Ericsson and the University of the Basque Country are working towards congestion control schemes that provide low delay and high throughput in current and future cellular networks. The rationale behind this work is to propose transport protocols that meet the quality of service requirements of a future Internet of Services, i.e., an Internet where everything that is needed to use software applications is available as a service on the Internet, e.g., the software itself, the tools to develop the software, and the platform to run the software.
As part of our research profile, HITS, scalable and cost-efficient communication solutions in future telephony signaling systems are considered. Together with Ericsson, we have conducted an experiment with the overarching aim to determine if the use of the transport protocol SCTP, with extensions for concurrent multipath transfer (CMT-SCTP), could provide a faster startup behavior for telephony signaling traffic than standard SCTP. The results from the experiment were indeed encouraging, and suggested that CMT-SCTP in several cases could give a faster startup behavior than standard SCTP over a multipath association – in spite of some of the paths having a packet-loss rate of several percent. On the basis of this, we are currently studying various schemes for CMT-SCTP to schedule packets over the available paths, to reduce latency, while at the same time upholding a high throughput and bandwidth utilization.
Teaching
Karlstad University
- Course responsible and examiner for undergraduate course Distributed Systems and Applications (DVGC15), Fall 2010 – onwards.
- Course responsible and examiner for undergraduate course Computer Engineering Project (DVAE08), Fall 2015 - onwards.
- Lecturer in graduate course Perspectives in Computer Science (DVAD07), Fall 2011 – Fall 2015. Assistant in Fall 2016.
- Assistant in Ph.D. course Individual Themes , Spring 2014 and Fall 2015.
- Assistant in Ph.D. course Classic Papers , Fall 2013.
- Lab assistant in undergraduate course Programming Techniques for Engineers (DVGA15), Fall 2013.
- Lab assistant in undergraduate course Software Development and Design (DVGA09), Spring 2013.
- Lab assistant in undergraduate course Operating Systems (DVGB01), Fall 2012 and Fall 2013.
- Thesis advisor in undergraduate course Bachelor’s Project (DVGC25), Fall 2011 – Fall 2013.
- Lecturer in Ph.D. course Current Advances in Computer Networking, Spring 2011.
KTH Royal Institute of Technology
- Project assistant in graduate course "Communication System Design" (IK2200), Spring 2010.
- Course responsible for undergraduate course "Networks and Communication" (IK1203), Spring 2010.
- Lecturer and lab assistant in graduate course "Advanced Internetworking" (IK2215), Fall 2009 and Fall 2010.
- Lecturer and lab assistant in graduate course "Internet Security and Privacy" (IK1206), Fall 2009.
Collaboration
- Cooperates with SICS Swedish ICT AB and Mälardalen University in the READY research project.
- Cooperates with Ericsson AB in the KKS HITS project.
- Cooperates with University of Oslo, Simula Research Laboratory, University of Aberdeen, FH Münster, Celerway, Mozilla, and EMC in the EU HORIZON 2020 NEAT project.
- Guest lecturer at KTH.
Bio
I completed my Ph.D. studies in June 2006, and worked half a year as a post doctor at the former Department of Computer Science at Karlstad University. During that time, I continued my research from my Ph.D. studies on telephone signaling over IP and SCTP together with Ericsson Research in Aachen. I was also involved in a cooperative research effort on using SCTP in mobile networks together with Universitat Politècnica de Catalunya (UPC) in Barcelona. In January 2007, my post doctoral position at Karlstad University ended, and I resumed my position as consultant at Tieto in Karlstad. My work at Tieto was in many ways aligned with my research, and covered a broad range of activities including pre-studies, system design, and implementation. For example, I was involved in the implementation of an alarm function in Ericsson’s Connectivity Packet Platform (CPP), and conducted a pre-study together with colleagues from Tieto’s Beijing office on how to build an SCTP traffic offload engine for SCTP in CPP. Moreover, I continued to have a foot in research. As an adjunct researcher, I was actively participating in an on-going research effort between Tieto and Karlstad University. I took part in more or less all research project phases including planning, grant seeking, and execution.
Between the fall of 2009 and the fall of 2010, I was on leave from Tieto in Karlstad and worked as an acting associate professor at the School of Information and Communication Technology at the KTH Royal Institute of Technology. As an associate professor, I initiated a research project, ”Smart Session Management for Multi-homed SCTP” (SCTP Smartswitch), together with Karlstad University and Ericsson Research in Kista. The “SCTP Smartswitch” project aimed at extending the failover/changeover mechanism of SCTP with smart session management so that it would be able to manage everything from real-time applications, such as interactive games, which require fast failovers/changeovers, to roaming mobile terminals which sometimes experience long disconnection periods, i.e., long failover/changeover periods. In the fall of 2010, I acquired a four-year, tenure-track position at Karlstad University, and during the first two years as associate senior lecturer at their computer science department, the ”SCTP SmartSwitch” project was a major part of my research work. Notably, it resulted in about ten publications, an SCTP-based mobility management framework for smartphones and tablets that offered sub-second vertical handover between 3G and WiFi networks, and a generic SCTP-based session layer for mobility support in mobile delay-tolerant networks.
I became a Senior Lecturer at Karlstad University in the Fall of 2014. In recent years, my research has to a large degree focused on the use of multi-path transport protocols such as Multipath TCP and CMT-SCTP to increase reliability and throughput and decrease latency in IP networks. I have authored and co-authored around forty conference and journal papers, and is a Senior member of IEEE.
Publications
- Habtegebreil Kassaye Haile, Karl-Johan Grinnemo, Simone Ferlin, Per Hurtig, Anna Brunström, 2023
- Habtegebreil Kassaye Haile, Karl-Johan Grinnemo, Simone Ferlin, Per Hurtig, Anna Brunstrom, 2023
- Delia Rico, Karl-Johan Grinnemo, Anna Brunstrom, Pedro Merino, 2023
- Ayeh Mahjoubi, Karl-Johan Grinnemo, Javid Taheri, 2022
- A Prakash, F Eichhorn, O Keil, M Emmelmann, J Gutiérrez, N Maletic, M Scheide, M Ehrig, E Grass, Anna Brunström, Mohammad Rajiullah, Jonas Karlsson, Alexander Rabitsch, Karl-Johan Grinnemo, G Caso, C Griwodz, Ö Alay, M Klausen, I Koffmann, P Matzakos, F Kaltenberger, V Koumaras, C Sakkas, G Theodoropoulos, A Papaioannou, V Frascolla, T Metsch, S Vahid, D Triantafyllopoulou, R Yogaratnam, F Carrez, K Moessner, D Tsolkas, P Garrido, E Atxutegi, G Xilouris, M Christopoulou, H Koumaras, T Sarlas, T Anagnostopoulos, A Díaz Zayas, I González, P Merino, I Mesogiti, F Setaki, E Theodoropoulou, A Fornés, G Gardikis, D Lioprasitis, P Ginatzis, I Mertzanis, T Prokopidis, I Etxebarria, I Pretel, E Saiz, 2022
- Ayeh Mahjoubi, Karl-Johan Grinnemo, Javid Taheri, 2022
- Ayeh Mahjoubi, Karl-Johan Grinnemo, Javid Taheri, 2022
- Muhammad Tahir Abbas, Karl-Johan Grinnemo, Johan Eklund, Stefan Alfredsson, Mohammad Rajiullah, Anna Brunström, Giuseppe Caso, Konstantinos Kousias, Özgü Alay, 2022
- Alexander Rabitsch, Themistoklis Anagnostopoulos, Karl-Johan Grinnemo, Joseph McNamara, Anne-Marie Bosneag, Michail Alexandros Kourtis, George Xilouris, Alay Özgü, Anna Brunström, 2022
- Muhammad Tahir Abbas, Johan Eklund, Anna Brunström, Stefan Alfredsson, Mohammad Rajiullah, Karl-Johan Grinnemo, Giuseppe Caso, Konstantinos Kousias, Özgü Alay, 2022
- Habtegebreil Kassaye Haile, Karl-Johan Grinnemo, Simone Ferlin, Per Hurtig, Anna Brunstrom, 2022
- Habtegebreil Kassaye Haile, Karl-Johan Grinnemo, Per Hurtig, Anna Brunström, 2022
- Alexander Rabitsch, Karl-Johan Grinnemo, Anna Brunström, Henrik Abrahamsson, Fehmi Ben Abdesslem, Stefan Alfredsson, Bengt Ahlgren, 2022
- Bengt Ahlgren, Karl-Johan Grinnemo, 2022
- Pehr Söderman, Karl-Johan Grinnemo, Markus Hidell, Peter Sjödin, 2021
- Van-Giang Nguyen, Karl-Johan Grinnemo, Javid Taheri, Anna Brunström, 2021
- Habtegebreil Kassaye Haile, Karl-Johan Grinnemo, Simone Ferlin, Per Hurtig, Anna Brunström, 2021
- Alexander Rabitsch, Thanos Sarlas, Georgios Xilouris, Themistoklis Anagnostopoulos, Anna Brunström, Karl-Johan Grinnemo, Özgü Alay, Giuseppe Caso, 2021
- Özgü Alay, Giuseppe Caso, Anna Brunström, Alexander Rabitsch, Karl-Johan Grinnemo, Mohammad Rajiullah, Jonas Karlsson, Themistoklis Anagnostopolous, Georgios Xylouris, Harilaos Koumaras, Erik Aumayr, Anne-Marie Bosneag, Joseph McNamara, Ivan Pretel, Iñaki Etxebarria, Elisa Jimeno, Almudena Diaz-Zayas, Belen Garcia, Leonie Reichert, Christos Sakkas, Angeliki Papaioannou, Vaios Koumaras, Santosh Kumar Rajaguru, Arun Prakash, Fabian Eichhorn, Marc Emmelmann, O. Keil, Dimitrios Lioprasitis, Georgios Gardikis, Valerio Frascolla, 2021
- Van-Giang Nguyen, Karl-Johan Grinnemo, Javid Taheri, Johan Forsman, Thang Le Duc, Anna Brunström, 2021
- Van-Giang Nguyen, Karl-Johan Grinnemo, Javid Taheri, Johan Forsman, Thang Le Duc, Anna Brunström, 2021
- Ayeh Mahjoubi, Javid Taheri, Karl-Johan Grinnemo, Shuiguang Deng, 2021
- Habtegebreil Kassaye Haile, Karl-Johan Grinnemo, Simone Ferlin-Reiter, Per Hurtig, Anna Brunström, 2021
- Van-Giang Nguyen, Karl-Johan Grinnemo, Javid Taheri, Anna Brunström, 2020
- Van-Giang Nguyen, Karl-Johan Grinnemo, Javid Taheri, Anna Brunström, 2020
- Muhammad Tahir Abbas, Johan Eklund, Karl-Johan Grinnemo, Anna Brunström, Stefan Alfredsson, Özgü Alay, Sándor Katona, Gergely Seres, Bela Rathonyi, 2020
- Van-Giang Nguyen, Karl-Johan Grinnemo, Jun Cheng, Javid Taheri, Anna Brunström, 2020
- Dejene Boru Oljira, Karl-Johan Grinnemo, Anna Brunström, Javid Taheri, 2020
- Muhammad Tahir Abbas, Johan Eklund, Karl-Johan Grinnemo, Anna Brunström, 2019
- Bengt Ahlgren, Karl-Johan Grinnemo, Henrik Arahamsson, Anna Brunström, Per Hurtig, 2019
- Per Hurtig, Karl-Johan Grinnemo, Anna Brunström, Simone Ferlin, Özgü Alay, Nicolas Kuhn, 2019
- Giuseppe Caso, Özgü Alay, Anna Brunström, Mohammad Rajiullah, Jonas Karlsson, Karl-Johan Grinnemo, Erik Aumayr, Anne-Marie Bosneag, Georgious Xilouris, Andreas Oikonomakis, Themistoklis Anagnostopoulos, Harilaous Koumaras, Almudena Dias-Zayas, Bruno Garcia, Marc Emmelmann, Fabian Eichhorn, Thomas Briedigkeit, Santosh Kumar Rajaguru, Arun Prakash, Elisa Jimeno, Christos Sakkas, Panos Matzakos, Ivan Pretel, L. Reichert, Phillipp Schoppmann, Jesus Teran Gutierrez, Alexander Phinikarides, 2019
- Van-Giang Nguyen, Adrian Carlsson, Karl-Johan Grinnemo, Jun Cheng, Javid Taheri, Anna Brunström, 2019
- Jonathan Vestin, Andreas Kassler, Deval Bhamare, Karl-Johan Grinnemo, Jan-Olof Andersson, Gergely Pongracz, 2019
- Habtegebreil Kassaye Haile, Per Hurtig, Karl-Johan Grinnemo, Anna Brunström, 2019
- Habtegebreil Kassaye Haile, Per Hurtig, Karl-Johan Grinnemo, 2019
- Dejene Boru Oljira, Karl-Johan Grinnemo, Anna Brunström, Javid Taheri, 2019
- Åke Arvidsson, Karl-Johan Grinnemo, Eric Chen, Wang Qinghua, Anna Brunström, 2019
- Habtegebreil Kassaye Haile, Per Hurtig, Karl-Johan Grinnemo, Anna Brunström, Eneko Atxutegi Narbona, Fidel Liberal, Åke Arvidsson, 2018
- Bengt Ahlgren, Per Hurtig, Henrik Abrahamsson, Karl-Johan Grinnemo, Anna Brunström, 2018
- Per Hurtig, Habtegebreil Kassaye Haile, Karl-Johan Grinnemo, Anna Brunström, Eneko Atxutegi, Fidel Liberal, Åke Arvidsson, 2018
- Van-Giang Nguyen, Karl-Johan Grinnemo, Javid Taheri, Anna Brunström, 2018
- Dejene Boru Oljira, Karl-Johan Grinnemo, Javid Taheri, Anna Brunström, 2018
- Van-Giang Nguyen, Karl-Johan Grinnemo, Javid Taheri, Anna Brunström, 2018
- Eneko Atxutegi, Fidel Liberal, Habtegebreil Kassaye Haile, Karl-Johan Grinnemo, Anna Brunström, Åke Arvidsson, 2018
- Van-Giang Nguyen, Anna Brunström, Karl-Johan Grinnemo, Javid Taheri, 2018
- Eneko Atxutegi, Fidel Liberal, Karl-Johan Grinnemo, Anna Brunström, Åke Arvidsson, 2018
- Johan Eklund, Karl-Johan Grinnemo, Anna Brunström, 2018
- Van-Giang Nguyen, Anna Brunström, Karl-Johan Grinnemo, Javid Taheri, 2017
- Dejene Boru Oljira, Karl-Johan Grinnemo, Javid Taheri, Anna Brunström, 2017
- Per Hurtig, Stefan Alfredsson, Anna Brunström, Kristian Evensen, Karl-Johan Grinnemo, Audun Fosselie Hansen, Tomasz Rozensztrauch, 2017
- Felix Weinrank, Karl-Johan Grinnemo, Zdravko Bozakov, Anna Brunström, Thomas Dreibholz, Gorry Fairhurst, Per Hurtig, Naeem Khademi, Michael Tüxen, 2017
- Bengt Ahlgren, Per Hurtig, Henrik Abrahamsson, Karl-Johan Grinnemo, Anna Brunström, 2017
- Naeem Khademi, Zdravko Bozakov, Anna Brunström, Øystein Dale, Dragana Damjanovic, Kristian Riktor Evensen, Gorry Fairhurst, Karl-Johan Grinnemo, Tom Jones, Simone Mangiante, Andreas Petlund, David Ros, Daniel Stenberg, Michael Tüxen, Felix Weinrank,, Michael Welzl, 2017
- Naeem Khademi, Zdravko Bozakov, Anna Brunström, Øystein Dale, Dragana Damjanovic, Kristian Riktor Evensen, Gorry Fairhurst, Andreas Fischer, Karl-Johan Grinnemo, Tom Jones, Simone Mangiante, Andreas Petlund, David Ros, Irene Rüngeler, Daniel Stenberg, Michael Tüxen, Felix Weinrank, Michael Welzl, 2017
- Karl-Johan Grinnemo, Zdravko Bozakov, Anna Brunström, María Isabel Bueno, Dragana Damjanovic, Kristian Rikter Evensen, Gorry Fairhurst, Audun Hansen, David Hayes, Per Hurtig, Naeem Khademi, Simone Mangiante, Althaff Mohideen, Mohammad Rajiullah, David Ros, Irene Rüngeler, Ricardo Santos, Raffaello Secchi, Tor Christian Tangenes, Micheal Tüxen, Felix Weinrank, Michael Welzl, 2017
- Karl-Johan Grinnemo, Anna Brunström, Gorry Fairhurst, David Hayes, Per Hurtig, Naeem Khademi, David Ros, Irene Rüngeler, Michael Tüxen, Felix Weinrank, Michael Welzl, 2017
- Karl-Johan Grinnemo, Zdravko Bozakov, Anna Brunström, Maria Isabel Sanchez Bueno, Thomas Dreibholz, Kristian Rikter Evensen, Gorry Fairhurst, Audun Fosselie Hansen, David Hayes, Per Hurtig, Mohammad Rajiullah, Tom Jones, David Ros, Tomasz Rozensztrauch, Michael Tüxen, Eric Vyncke, 2017
- Giorgos Papastergiou, Gorry Fairhurst, David Ros, Anna Brunström, Karl-Johan Grinnemo, Per Hurtig, Naeem Khademi, Michael Tüxen, Michael Welzl, Dragana Damjanovic, Simone Mangiante, 2017
- Naeem Khademi, David Ros, Michael Welzl, Zdravko Bozakov, Anna Brunström, Gorry Fairhurst, Karl-Johan Grinnemo, David Hayes, Per Hurtig, Tom Jones, Simone Mangiante, Michael Tüxen, Felix Weinrank, 2017
- Eneko Atxutegi, Karl-Johan Grinnemo, Andoni Izurza, Åke Arvidsson, Fidel Liberal, Anna Brunström, 2017
- Van-Giang Nguyen, Anna Brunström, Karl-Johan Grinnemo, Javid Taheri, 2017
- Jun Cheng, Karl-Johan Grinnemo, 2017
- Carl Philip Matsson, Thodsapon Kaewprathum, Adam Larsson, Karl-Johan Grinnemo, 2016
- Dejene Boru Oljira, Anna Brunström, Javid Taheri, Karl-Johan Grinnemo, 2016
- Rémi Robert, Eneko Narbona Atxutegi, Åke Arvidsson, Fidel Liberal, Anna Brunström, Karl-Johan Grinnemo, 2016
- Gorry Fairhurst, Tom Jones, Zdravko Bozakov, Anna Brunström, Dragana Damjanovic, Toerless Eckert, Kristian Riktor Evensen, Karl-Johan Grinnemo, Audun Fosselie Hansen, Naeem Khademi, Simon Mangiante, Patrick McManus, Giorgos Papastergiou, David Ros, Michael Tüxen, Eric Vyncke, Michael Welzl, 2016
- Zdravko Bozakov, Anna Brunström, Dragana Damjanovic, Kristian Riktor Evensen, Gorry Fairhurst, Karl-Johan Grinnemo, Tom Jones, Simone Mangiante, Giorgos Papastergiou, David Ros, Michael Tüxen, Michael Welzl, 2016
- Johan Eklund, Karl-Johan Grinnemo, Anna Brunstrom, 2016
- Dejene Boru Oljira, Anna Brunström, Javid Taheri, Karl-Johan Grinnemo, 2016
- Karl-Johan Grinnemo, Anna Brunström, Tom Jones, Gorry Fairhurst, Per Hurtig, David Ros, 2016
- Georgios Papastergiou, Karl-Johan Grinnemo, Anna Brunström, David Ros, Michael Tuexen, Naeem Khademi, Per Hurtig, 2016
- Christos Christoforidis, Niklas Ivarsson, Henrik Johansson, Jonas Nilsson, Karl-Johan Grinnemo, 2016
- Andreas Bergman, Marcus Pieskä, Simon Westlinder, Josefine Rust, Karl-Johan Grinnemo, 2016
- Johan Eklund, Karl-Johan Grinnemo, Anna Brunström, 2016
- Eneko Atxutegi, Fidel Liberal, Karl-Johan Grinnemo, Anna Brunström, Åke Arvidsson, Remi Robert, 2016
- Karl-Johan Grinnemo, Tom Jones, Gorry Fairhurst, David Ros, Anna Brunström, Per Hurtig, 2016
- Karl-Johan Grinnemo, Anna Brunström, 2015
- Pehr Söderman, Karl-Johan Grinnemo, Markus Hidell, Peter Sjodin, 2015
- Johan Eklund, Karl-Johan Grinnemo, Anna Brunström, 2015
- Pehr Söderman, Karl-Johan Grinnemo, Markus Hidell, Peter Sjödin, 2014
- Karl-Johan Grinnemo, Anna Brunstrom, 2014
- Karl-Johan Grinnemo, Anna Brunstrom, Jun Cheng, 2014
- Pehr Söderman, Johan Eklund, Karl-Johan Grinnemo, Marcus Hidell, Anna Brunstrom, 2013
- Karl-Johan Grinnemo, Anna Brunstrom, 2013
- Pehr Söderman, Karl-Johan Grinnemo, Georgios Cheimonidis, Yuri Ismailov, Anna Brunstrom, 2012
- Johan Eklund, Karl-Johan Grinnemo, Anna Brunstrom, 2012
- Johan Eklund, Karl-Johan Grinnemo, Anna Brunstrom, 2012
- Pehr Söderman, Markus Hidell, Karl-Johan Grinnemo, Anna Brunstrom, 2012
- Pehr Söderman, Markus Hidell, Karl-Johan Grinnemo, Anna Brunström, 2012
- Johan Eklund, Anna Brunström, Karl-Johan Grinnemo, Georgios Cheimonidis, Yuri Ismailov, 2011
- Johan Eklund, Anna Brunström, Karl-Johan Grinnemo, Georgios Cheimonidis, Yuri Ismailov, 2011
- Johan Eklund, Anna Brunstrom, Karl-Johan Grinnemo, 2011
- Johan Eklund, Karl-Johan Grinnemo, Anna Brunstrom, 2010
- Karl-Johan Grinnemo, 2010
- Johan Eklund, Karl-Johan Grinnemo, Stephan Baucke, Anna Brunstrom, 2010
- Johan Eklund, Karl-Johan Grinnemo, Anna Brunstrom, 2008
- Lukasz Budzisz, Ramon Ferrús, Anna Brunstrom, Karl-Johan Grinnemo, Roberta Fracchia, Giulio Galante, Ferran Casadewall, 2008
- Lukasz Budzisz, Ramon Ferrus, Karl-Johan Grinnemo, Anna Brunstrom, 2007
- Karl-Johan Grinnemo, Anna Brunstrom, 2006
- Karl-Johan Grinnemo, Anna Brunström, 2005
- Stefan Lindskog, Karl-Johan Grinnemo, Anna Brunstrom, 2005
- Karl-Johan Grinnemo, Anna Brunstrom, 2005
- Karl-Johan Grinnemo, Anna Brunstrom, Torbjörn Andersson, 2005
- Karl-Johan Grinnemo, Anna Brunstrom, 2004
- Stefan Lindskog, Karl-Johan Grinnemo, Anna Brunstrom, 2004
- Karl-Johan Grinnemo, Anna Brunstrom, 2004
- Karl-Johan Grinnemo, Johan Garcia, Anna Brunstrom, 2004
- Karl-Johan Grinnemo, Anna Brunstrom, 2003
- Karl-Johan Grinnemo, Anna Brunström, 2003
- Karl-Johan Grinnemo, Anna Brunström, 2003
- Karl-Johan Grinnemo, Anna Brunstrom, 2002
- Karl-Johan Grinnemo, Anna Brunström, 2002
- Karl-Johan Grinnemo, 2002
- Karl-Johan Grinnemo, 2002
- Karl-Johan Grinnemo, Anna Brunstrom, Johan Garcia, 2002
- Karl-Johan Grinnemo, 2002
- Karl-Johan Grinnemo, Anna Brunstrom, 2001
- Karl-Johan Grinnemo, Anna Brunstrom, 2001
- Katarina Asplund, Anna Brunstrom, Johan Garcia, Sean Schneyer, Karl-Johan Grinnemo, 1999
- Alexander Rabitsch, Themistoklis Anagnostopoulos, Karl-Johan Grinnemo, Joseph McNamara, Anne-Marie Bosneag, Michail Alexandros Kourtis, George Xilouris, Özgü Alay, Anna Brunstrom,
- Dejene Boru Oljira, Karl-Johan Grinnemo, Anna Brunström, Javid Taheri, Andreas Kassler,
- Dejene Boru Oljira, Karl-Johan Grinnemo, Anna Brunström, Javid Taheri, Olivier Tilmans, De Schepper Koen,
- Stephan Baucke, Karl-Johan Grinnemo, Reiner Ludwig, Anna Brunström, Adam Wolisz,
