University of Duisburg-Essen / Institute for Experimental Mathematics / Computer Networking Technology Group


University of Duisburg-Essen
Institute for Experimental Mathematics
Homepage of Thomas Dreibholz

Deutsch English Norsk (bokmål)


Contact

Priv.-Doz. Dr. Thomas Dreibholz

Researcher and Developer for Computer Networks

Photo of Thomas Dreibholz


Overview


My Curriculum Vitae


My Research Projects

MELODIC – Multi-Cloud Execution-Ware for Large-scale Optimised Data-Intensive Computing

The vision of the MELODIC project is to enable federated cloud computing for data-intensive applications. Furthermore, it provides the user with an easy-to-use, unified cloud environment, which hides the complexity of a multi-cloud. Particularly, MELODIC combines OpenStack-based cloud systems with the geographic distribution of NorNet sites to provide a realistic test platform.

For more details on MELODIC, see MELODIC – Multi-Cloud Execution-Ware for Large-scale Optimised Data-Intensive Computing!

HENCSAT – Highly Efficient Network Coding for Satellite Applications Testbed

HENCSAT investigates the benefits of combining Highly Efficient Network Coding (HEVC, H.265) video encoding with torrent transmission and multi-path transport. Goal is to optimise communication services – particularly also using satellite communication – for the communication with unmanned aerial vehicles (UAV) and vehicle convoys in remote areas.

For more details on HENCSAT, see HENCSAT – Highly Efficient Network Coding for Satellite Applications Testbed!

NEAT – A New, Evolutive API and Transport-Layer Architecture for the Internet

The NEAT project wants to achieve a complete redesign of the way in which Internet applications interact with the network. Goal is to allow network services offered to applications – such as reliability, low-delay communication or security – to be dynamically tailored based on application demands, current network conditions, hardware capabilities or local policies. NEAT therefore particularly also supports multi-path communication with SCTP and Multi-Path TCP (MPTCP).

For more details on NEAT, see NEAT – A New, Evolutive API and Transport-Layer Architecture for the Internet!

NorNet – A Real-World, Large-Scale Multi-Homing Testbed

Multi-homing denotes the simultaneous connection of endpoints (e.g. cloud server, smartphone, etc.) to multiple Internet Service Providers (ISP). That is, the endpoints remain reachable even when some of the ISPs have problems (e.g. malfunction of hardware or break of cables). Besides the redundancy aspect, multi-homing can also provide load sharing among the access links, in order to increase the application bandwidths. The fast-growing need for and deployment of resilience-critical applications makes large-scale testing and evaluation in realistic Internet setups necessary. NorNet is a platform for such experiments, providing programmable nodes distributed over Norway and – in the near future – further nodes distributed all over the world.

For more details on NorNet, see NorNet – A Real-World, Large-Scale Multi-Homing Testbed!

Stream Control Transmission Protocol (SCTP)

The Stream Control Transmission Protocol (SCTP) is an advanced Transport Layer protocol which may some day replace TCP. Focus of my research on SCTP is the optimisation of Concurrent Multipath Transfer (CMT), which means to simultaneously utilise multiple paths within the network to increase the application data throughput. This particularly also includes topics like congestion control and the fairness of resource sharing. Besides my research work on CMT-SCTP, I am also involved in the IETF standardisation process of this protocol extension.

For more details on my project, see The SCTP Project Page!
For more details on my habilitation, see My Habilitation!

Reliable Server Pooling (RSerPool)

Reliable Server Pooling (RSerPool) denotes a new IETF standard for the management of server pools and sessions with these pools. This standard provides both, high reliability (by redundancy of servers) as well as load balancing (by appropriate distribution of requests to the servers in a pool). For that purpose, RSerPool works on the Session Layer of the OSI model. I am actively involved in the IETF standardisation of RSerPool, in form of my Open Source implementation rsplib as reference implementation of the IETF Working Group, my simulation model rspsim in OMNeT++, as well as various research works and IETF contributions.

For more details on my project, see The rsplib Project Page!

Flow Routing

Flow routing is a novel concept for efficient high-speed routing. Combining the flow routing concept with Quality of Service (QoS), a network can efficiently cope with the requirements of modern multimedia applications. The main goal of our flow routing project is to develop, evaluate and finally also standardise a QoS concept for assuring the bandwidth requirements of multimedia applications – requiring only minimal signalling overhead.

For more details on this project, see The Flow Routing Project Page!


My Software Projects


My Publications

The complete BibTeX references in a single file can be found here!

2017

2016

2015

2014

2013

2012

2011

2010

2009

2008

2007

2006

2005

2004

2003

2002

2001

2000


Research Projects

Workshops

Useful Stuff


11.07.2017 Thomas Dreibholz, University of Duisburg-Essen / Institute for Experimental Mathematics / Computer Networking Technology Group

Valid XHTML 1.1! Valid CSS!