University of Duisburg-Essen / Institute for Experimental Mathematics / Computer Networking Technology Group
Zur deutschen Version dieses Dokumentes
|
Priv.-Doz. Dr. Thomas Dreibholz
Assistant Professor | |||||||||
|---|---|---|---|---|---|---|---|---|---|
|
|
||||||||
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 optimization of
Concurrent Multipath Transfer (CMT), which means to simultaneously utilise multiple
paths within the network to increase application data throughput.
For more details on my project, see
The SCTP Project Page!
For more details on my habilitation, see
My Habilitation!
The Computer Networking Technology group is involved in research on and
standardization of Reliable Server Pooling (RSerPool), a novel server pooling
framework currently under standardization by the IETF. I have realized a full,
Open Source prototype implementation of RSerPool, developed a simulation model in
OMNeT++ for research purposes and I am furthermore involved in standardization by the
contribution of multiple Working Group drafts and individual submissions.
For more details on my project, see
The rsplib Project Page!
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 standardize 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!
The complete BibTeX references in a single file can be found here!
Becke, Martin; Dreibholz, Thomas; Adhari, Hakim; Rathgeb, Erwin Paul: ``On the Fairness of Transport Protocols in a Multi-Path Environment´´ (PDF, 1969 KiB), in Proceedings of the IEEE International Conference on Communications (ICC), Ottawa/Canada, June 12, 2012, [BibTeX, XML].
Becke, Martin; Dreibholz, Thomas; Adhari, Hakim; Rathgeb, Erwin Paul: ``A Future Internet Architecture supporting Multipath Communication Networks´´ (PDF, 742 KiB), in Proceedings of the 13th IEEE/IFIP Network Operations and Management Symposium (NOMS), ISBN 978-1-4673-0269-2, Maui, Hawaii/U.S.A., April 19, 2012, [BibTeX, XML].
Dreibholz, Thomas; Adhari, Hakim; Becke, Martin; Rathgeb, Erwin Paul: ``Simulation and Experimental Evaluation of Multipath Congestion Control Strategies´´ (PDF, 402 KiB), in Proceedings of the 2nd International Workshop on Protocols and Applications with Multi-Homing Support (PAMS), DOI 10.1109/WAINA.2012.186, ISBN 978-0-7695-4652-0, Fukuoka/Japan, March 29, 2012, [BibTeX, XML].
Dreibholz, Thomas: ``Evaluation and Optimisation of Multi-Path Transport using the Stream Control Transmission Protocol´´ (PDF, 36778 KiB), Habilitation Treatise, University of Duisburg-Essen, Faculty of Economics, Institute for Computer Science and Business Information Systems, URN urn:nbn:de:hbz:464-20120315-103208-1, March 13, 2012, [BibTeX, XML].
Dreibholz, Thomas: ``Konzepte für das Future Internet aus der Netzperspektive´´ (PDF, 5776 KiB), Habilitation Talk, University of Duisburg-Essen, Faculty of Economics, Institute for Computer Science and Business Information Systems, URN urn:nbn:de:hbz:464-20120404-135350-0, March 13, 2012, [BibTeX, XML].
Amer, Paul D.; Becke, Martin; Dreibholz, Thomas; Ekiz, Nasif; Iyengar, Janardhan R.; Natarajan, Preethi; Stewart, Randall R.; Tüxen, Michael: ``Load Sharing for the Stream Control Transmission Protocol (SCTP)´´ (TXT, 54 KiB), Internet Draft Version 04, IETF, Network Working Group, draft-tuexen-tsvwg-sctp-multipath-04.txt, work in progress, March 10, 2012, [BibTeX, XML].
Dreibholz, Thomas; Becke, Martin; Adhari, Hakim: ``SCTP Socket API Extensions for Concurrent Multipath Transfer´´ (TXT, 9 KiB), Internet Draft Version 03, IETF, Network Working Group, draft-dreibholz-tsvwg-sctpsocket-multipath-03.txt, work in progress, March 10, 2012, [BibTeX, XML].
Dreibholz, Thomas; Seggelmann, Robin; Becke, Martin: ``Sender Queue Info Option for the SCTP Socket API´´ (TXT, 10 KiB), Internet Draft Version 03, IETF, Network Working Group, draft-dreibholz-tsvwg-sctpsocket-sqinfo-03.txt, work in progress, March 10, 2012, [BibTeX, XML].
Dreibholz, Thomas; Adhari, Hakim; Becke, Martin; Rathgeb, Erwin Paul: ``NetPerfMeter – A Versatile Tool for Multi-Protocol Network Performance Evaluations´´ (PDF, 333 KiB), OMNeT++ Code Contribution, University of Duisburg-Essen, Institute for Experimental Mathematics, February 8, 2012, [BibTeX, XML].
Dreibholz, Thomas; Becke, Martin; Adhari, Hakim; Rathgeb, Erwin Paul; Rüngeler, Irene; Seggelmann, Robin; Tüxen, Michael: ``Improvements to the SCTP Environment in the INET Framework´´ (PDF, 874 KiB), OMNeT++ Code Contribution, University of Duisburg-Essen, Institute for Experimental Mathematics, February 6, 2012, [BibTeX, XML].
Dreibholz, Thomas; Becke, Martin; Adhari, Hakim; Rathgeb, Erwin Paul: ``RspSim – A Simulation Model of the Reliable Server Pooling Framework´´ (PDF, 225 KiB), OMNeT++ Code Contribution, University of Duisburg-Essen, Institute for Experimental Mathematics, February 6, 2012, [BibTeX, XML].
Dreibholz, Thomas: ``An IPv4 Flowlabel Option´´ (TXT, 16 KiB), Internet Draft Version 15, IETF, Individual Submission, draft-dreibholz-ipv4-flowlabel-15.txt, work in progress, January 1, 2012, [BibTeX, XML].
Dreibholz, Thomas: ``Applicability of Reliable Server Pooling for Real-Time Distributed Computing´´ (TXT, 16 KiB), Internet Draft Version 12, IETF, Individual Submission, draft-dreibholz-rserpool-applic-distcomp-12.txt, work in progress, January 1, 2012, [BibTeX, XML].
Dreibholz, Thomas; Pulinthanath, Jobin: ``Applicability of Reliable Server Pooling for SCTP-Based Endpoint Mobility´´ (TXT, 14 KiB), Internet Draft Version 11, IETF, Individual Submission, draft-dreibholz-rserpool-applic-mobility-11.txt, work in progress, January 1, 2012, [BibTeX, XML].
Dreibholz, Thomas; Zhou, Xing: ``Definition of a Delay Measurement Infrastructure and Delay-Sensitive Least-Used Policy for Reliable Server Pooling´´ (TXT, 15 KiB), Internet Draft Version 09, IETF, Individual Submission, draft-dreibholz-rserpool-delay-09.txt, work in progress, January 1, 2012, [BibTeX, XML].
Dreibholz, Thomas: ``Handle Resolution Option for ASAP´´ (TXT, 11 KiB), Internet Draft Version 10, IETF, Individual Submission, draft-dreibholz-rserpool-asap-hropt-10.txt, work in progress, January 1, 2012, [BibTeX, XML].
Dreibholz, Thomas; Coene, Lode; Conrad, Phillip T.: ``Reliable Server Pooling Applicability for IP Flow Information Exchange´´ (TXT, 13 KiB), Internet Draft Version 13, IETF, Individual Submission, draft-coene-rserpool-applic-ipfix-13.txt, work in progress, January 1, 2012, [BibTeX, XML].
Dreibholz, Thomas; Tüxen, Michael: ``Reliable Server Pooling (RSerPool) Bakeoff Scoring´´ (TXT, 17 KiB), Internet Draft Version 10, IETF, Individual Submission, draft-dreibholz-rserpool-score-10.txt, work in progress, January 1, 2012, [BibTeX, XML].
Hohendorf, Carsten; Dreibholz, Thomas; Unurkhaan, Esbold: ``Secure SCTP´´ (TXT, 88 KiB), Internet Draft Version 13, IETF, Individual Submission, draft-hohendorf-secure-sctp-13.txt, work in progress, January 1, 2012, [BibTeX, XML].
Dreibholz, Thomas; Zhou, Xing: ``Takeover Suggestion Flag for the ENRP Handle Update Message´´ (TXT, 11 KiB), Internet Draft Version 07, IETF, Individual Submission, draft-dreibholz-rserpool-enrp-takeover-07.txt, work in progress, January 1, 2012, [BibTeX, XML].
Dreibholz, Thomas: ``Multipath-Transfer mit dem Stream Control Transmission Protocol´´ (PDF, 2095 KiB), Invited Talk, Darmstadt/Germany, November 16, 2011, [BibTeX, XML].
Dreibholz, Thomas; Becke, Martin; Adhari, Hakim; Rathgeb, Erwin Paul: ``Evaluation of A New Multipath Congestion Control Scheme using the NetPerfMeter Tool-Chain´´ (PDF, 359 KiB), in Proceedings of the 19th IEEE International Conference on Software, Telecommunications and Computer Networks (SoftCOM), ISBN 978-953-290-027-9, Hvar/Croatia, September 16, 2011, [BibTeX, XML].
Dreibholz, Thomas; Becke, Martin; Adhari, Hakim; Rathgeb, Erwin Paul: ``On the Impact of Congestion Control for Concurrent Multipath Transfer on the Transport Layer´´ (PDF, 6497 KiB), in Proceedings of the 11th IEEE International Conference on Telecommunications (ConTEL), pp. 397–404, ISBN 978-953-184-152-8, Graz/Austria, June 16, 2011, [BibTeX, XML].
Dreibholz, Thomas: ``Server-Redundanz und Lastverteilung einfach in eigene Anwendungen integrieren – mit Reliable Server Pooling und RSPLIB´´ (PDF, 1308 KiB), in Proceedings of the LinuxTag, Berlin/Germany, May 12, 2011, [BibTeX, XML].
Dreibholz, Thomas; Rüngeler, Irene; Seggelmann, Robin; Tüxen, Michael; Rathgeb, Erwin Paul; Stewart, Randall R.: ``Stream Control Transmission Protocol: Past, Current, and Future Standardization Activities´´ (PDF, 286 KiB), in IEEE Communications Magazine, vol. 49, no. 4, pp. 82–88, DOI 10.1109/MCOM.2011.5741151, ISSN 0163-6804, April 5, 2011, [BibTeX, XML].
Adhari, Hakim; Dreibholz, Thomas; Becke, Martin; Rathgeb, Erwin Paul; Tüxen, Michael: ``Evaluation of Concurrent Multipath Transfer over Dissimilar Paths´´ (PDF, 665 KiB), in Proceedings of the 1st International Workshop on Protocols and Applications with Multi-Homing Support (PAMS), pp. 708–714, DOI 10.1109/WAINA.2011.92, ISBN 978-0-7695-4338-3, Singapore, March 22, 2011, [BibTeX, XML].
Becke, Martin; Dreibholz, Thomas: ``Multi-Path Transport´´ (PDF, 1659 KiB), in Proceedings of the 1st DFG/NSF Doctoral Consortium, San Juan/Puerto Rico, Poster Presentation, March 13, 2011, [BibTeX, XML].
Becke, Martin; Dreibholz, Thomas; Rathgeb, Erwin Paul; Formann, Johannes: ``Link Emulation on the Data Link Layer in a Linux-based Future Internet Testbed Environment´´ (PDF, 464 KiB), in Proceedings of the 10th International Conference on Networks (ICN), pp. 92–98, ISBN 978-1-61208-002-4, St. Maarten/Netherlands Antilles, January 25, 2011, [BibTeX, XML].
Dreibholz, Thomas; Becke, Martin: ``The RSPLIB Project – From Research to Application´´ (PDF, 2104 KiB), Demo Presentation at the IEEE Global Communications Conference (GLOBECOM), Miami, Florida/U.S.A., December 8, 2010, [BibTeX, XML].
Dreibholz, Thomas; Becke, Martin; Rathgeb, Erwin Paul; Tüxen, Michael: ``On the Use of Concurrent Multipath Transfer over Asymmetric Paths´´ (PDF, 1035 KiB), in Proceedings of the IEEE Global Communications Conference (GLOBECOM), DOI 10.1109/GLOCOM.2010.5683579, ISBN 978-1-4244-5637-6, Miami, Florida/U.S.A., December 7, 2010, [BibTeX, XML].
Dreibholz, Thomas; Zhou, Xing; Becke, Martin; Pulinthanath, Jobin; Rathgeb, Erwin Paul; Du, Wencai: ``On the Security of Reliable Server Pooling Systems´´ (PDF, 539 KiB), in International Journal on Intelligent Information and Database Systems (IJIIDS), vol. 4, no. 6, pp. 552–578, DOI 10.1504/IJIIDS.2010.036894, ISSN 1751-5858, December 2010, [BibTeX, XML].
Dreibholz, Thomas; Seggelmann, Robin; Tüxen, Michael; Rathgeb, Erwin Paul: ``Transmission Scheduling Optimizations for Concurrent Multipath Transfer´´ (PDF, 632 KiB), in Proceedings of the 8th International Workshop on Protocols for Future, Large-Scale and Diverse Network Transports (PFLDNeT), vol. 8, ISSN 2074-5168, Lancaster, Pennsylvania/U.S.A., November 29, 2010, [BibTeX, XML].
Dreibholz, Thomas: ``Buffer Splitting for Efficient Transport over Asymmetric Paths´´ (PDF, 362 KiB), Talk at the SIG Multipath Meeting during the 10th Joint EuroFGI and ITG Workshop on Visions of Future Network Generations (EuroView), Würzburg/Germany, August 4, 2010, [BibTeX, XML].
Dreibholz, Thomas; Becke, Martin; Henke, Christian; Rathgeb, Erwin Paul: ``An Approach for Transferring an End-to-End Transport Service into a Functional Building Block Structure´´ (PDF, 148 KiB), in Proceedings of the 5th GI/ITG KuVS Workshop on the Future Internet, Stuttgart/Germany, June 9, 2010, [BibTeX, XML].
Zhou, Xing; Dreibholz, Thomas; Becke, Martin; Pulinthanath, Jobin; Rathgeb, Erwin Paul; Du, Wencai: ``The Software Modeling and Implementation of Reliable Server Pooling and RSPLIB´´ (PDF, 2763 KiB), in Proceedings of the 8th ACIS Conference on Software Engineering Research, Management and Applications (SERA), pp. 129–136, DOI 10.1109/SERA.2010.26, ISBN 978-0-7695-4075-7, Montréal, Québec/Canada, May 24, 2010, [BibTeX, XML].
Dreibholz, Thomas; Becke, Martin; Pulinthanath, Jobin; Rathgeb, Erwin Paul: ``Applying TCP-Friendly Congestion Control to Concurrent Multipath Transfer´´ (PDF, 956 KiB), in Proceedings of the 24th IEEE International Conference on Advanced Information Networking and Applications (AINA), pp. 312–319, DOI 10.1109/AINA.2010.117, ISSN 1550-445X, Perth/Australia, April 21, 2010, [BibTeX, XML].
Reschka, Thomas; Dreibholz, Thomas; Becke, Martin; Pulinthanath, Jobin; Rathgeb, Erwin Paul: ``Enhancement of the TCP Module in the OMNeT++/INET Framework´´ (PDF, 581 KiB), in Proceedings of the 3rd ACM/ICST International Workshop on OMNeT++, ISBN 978-963-9799-87-5, Torremolinos, Málaga/Spain, March 19, 2010, [BibTeX, XML].
Dreibholz, Thomas; Becke, Martin; Pulinthanath, Jobin; Rathgeb, Erwin Paul: ``Implementation and Evaluation of Concurrent Multipath Transfer for SCTP in the INET Framework´´ (PDF, 586 KiB), in Proceedings of the 3rd ACM/ICST International Workshop on OMNeT++, DOI 10.4108/ICST.SIMUTOOLS2010.8673, ISBN 978-963-9799-87-5, Torremolinos, Málaga/Spain, March 19, 2010, [BibTeX, XML].
Biella, D.; Huth, D.; Striewe, M.; Kohnen, M.; Dreibholz, Thomas; Becke, Martin: ``Erfahrungsbericht: Zur Organisation und Implementierung PC-gestützter Prüfungen an der Universität Duisburg-Essen´´ (PDF, 1374 KiB), in E-Teaching.org, March 2010, [BibTeX, XML].
Dreibholz, Thomas; Zhou, Xing; Rathgeb, Erwin Paul; Du, Wencai: ``A PlanetLab-Based Performance Analysis of RSerPool Security Mechanisms´´ (PDF, 720 KiB), in Proceedings of the 10th IEEE International Conference on Telecommunications (ConTEL), pp. 213–220, ISBN 978-953-184-131-3, Zagreb/Croatia, June 8, 2009, [BibTeX, XML].
Dreibholz, Thomas; Rathgeb, Erwin Paul: ``Overview and Evaluation of the Server Redundancy and Session Failover Mechanisms in the Reliable Server Pooling Framework´´ (PDF, 1156 KiB), in International Journal on Advances in Internet Technology (IJAIT), vol. 2, no. 1, pp. 1–14, ISSN 1942-2652, June 2009, [BibTeX, XML].
Zhou, Xing; Dreibholz, Thomas; Rathgeb, Erwin Paul; Du, Wencai: ``Takeover Suggestion – A Registrar Redundancy Handling Optimization for Reliable Server Pooling Systems´´ (PDF, 542 KiB), in Proceedings of the 10th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD), pp. 168–173, DOI 10.1109/SNPD.2009.17, ISBN 978-3-642-01202-0, Daegu, South Korea, May 27, 2009, [BibTeX, XML].
Zhou, Xing; Dreibholz, Thomas; Fa, Fu; Du, Wencai; Rathgeb, Erwin Paul: ``Evaluation and Optimization of the Registrar Redundancy Handling in Reliable Server Pooling Systems´´ (PDF, 483 KiB), in Proceedings of the IEEE 23rd International Conference on Advanced Information Networking and Applications (AINA), pp. 256–262, DOI 10.1109/AINA.2009.25, ISBN 978-0-7695-3638-5, Bradford/United Kingdom, May 26, 2009, [BibTeX, XML].
Zhu, Wenyu; Dreibholz, Thomas; Rathgeb, Erwin Paul; Zhou, Xing: ``A Scalable QoS Device for Broadband Access to Multimedia Services´´ (PDF, 1080 KiB), in SERSC International Journal of Multimedia and Ubiquitous Engineering (IJMUE), vol. 4, no. 2, pp. 157–172, ISSN 1975-0080, May 2009, [BibTeX, XML].
Dreibholz, Thomas; Mulik, Jaiwant: ``Reliable Server Pooling MIB Module Definition´´ (TXT, 83 KiB), RFC 5525, IETF, ISSN 2070-1721, April 2009, [BibTeX, XML].
Dreibholz, Thomas; Zhou, Xing; Rathgeb, Erwin Paul: ``SimProcTC – The Design and Realization of a Powerful Tool-Chain for OMNeT++ Simulations´´ (PDF, 551 KiB), in Proceedings of the 2nd ACM/ICST International Workshop on OMNeT++, pp. 1–8, DOI 10.4108/ICST.SIMUTOOLS2009.5517, ISBN 978-963-9799-45-5, Rome/Italy, March 6, 2009, [BibTeX, XML].
Zhou, Xing; Dreibholz, Thomas; Du, Wencai; Rathgeb, Erwin Paul: ``Evaluation of Attack Countermeasures to Improve the DoS Robustness of RSerPool Systems by Simulations and Measurements´´ (PDF, 470 KiB), in Proceedings of the 16. ITG/GI Fachtagung Kommunikation in Verteilten Systemen (KiVS), Informatik aktuell, pp. 217–228, Springer, DOI 10.1007/978-3-540-92666-5_18, ISBN 978-3-540-92665-8, Kassel/Germany, March 5, 2009, [BibTeX, XML].
Zhu, Wenyu; Dreibholz, Thomas; Rathgeb, Erwin Paul; Zhou, Xing: ``A Scalable QoS Device for Broadband Access to Multimedia Services´´ (PDF, 508 KiB), in Proceedings of the IEEE International Conference on Future Generation Communication and Networking (FGCN), vol. 1, pp. 343–348, DOI 10.1109/FGCN.2008.124, ISBN 978-0-7695-3431-2, Sanya, Hainan/People's Republic of China, December 13, 2008, [BibTeX, XML].
Dreibholz, Thomas; Rathgeb, Erwin Paul: ``Towards the Future Internet – An Overview of Challenges and Solutions in Research and Standardization´´ (PDF, 1642 KiB), in Proceedings of the 2nd GI/ITG KuVS Workshop on the Future Internet, Karlsruhe/Germany, November 11, 2008, [BibTeX, XML].
Schöttle, Pascal; Dreibholz, Thomas; Rathgeb, Erwin Paul: ``On the Application of Anomaly Detection in Reliable Server Pooling Systems for Improved Robustness against Denial of Service Attacks´´ (PDF, 562 KiB), in Proceedings of the 33rd IEEE Conference on Local Computer Networks (LCN), pp. 207–214, DOI 10.1109/LCN.2008.4664171, ISBN 978-1-4244-2413-9, Montréal, Québec/Canada, October 16, 2008, [BibTeX, XML].
Zhu, Wenyu; Dreibholz, Thomas; Rathgeb, Erwin Paul: ``Analysis and Evaluation of a Scalable QoS Device for Broadband Access to Multimedia Services´´ (PDF, 165 KiB), in Proceedings of the 33rd IEEE Conference on Local Computer Networks (LCN), pp. 504–505, DOI 10.1109/LCN.2008.4664212, ISBN 978-1-4244-2413-9, Montréal, Québec/Canada, October 15, 2008, [BibTeX, XML].
Dreibholz, Thomas; Zhou, Xing: ``SCTP and RSerPool: Architectures and Protocols for the Future Internet´´ (PDF, 2255 KiB), Invited Talk, Haikou, Hainan/People's Republic of China, September 26, 2008, [BibTeX, XML].
Lei, Peter; Ong, Lyndon; Tüxen, Michael; Dreibholz, Thomas: ``An Overview of Reliable Server Pooling Protocols´´ (TXT, 32 KiB), Informational RFC 5351, IETF, ISSN 2070-1721, September 2008, [BibTeX, XML].
Dreibholz, Thomas; Tüxen, Michael: ``Reliable Server Pooling Policies´´ (TXT, 32 KiB), RFC 5356, IETF, ISSN 2070-1721, September 2008, [BibTeX, XML].
Dreibholz, Thomas; Rathgeb, Erwin Paul; Zhou, Xing: ``On Robustness and Countermeasures of Reliable Server Pooling Systems against Denial of Service Attacks´´ (PDF, 478 KiB), in Proceedings of the 7th International IFIP Networking Conference, Lecture Notes in Computer Science, vol. 4982, pp. 586–598, Springer, DOI 10.1007/978-3-540-79549-0_51, ISBN 978-3-540-79548-3, Singapore, May 7, 2008, [BibTeX, XML].
Dreibholz, Thomas; Rathgeb, Erwin Paul: ``An Evaluation of the Pool Maintenance Overhead in Reliable Server Pooling Systems´´ (PDF, 3288 KiB), in SERSC International Journal on Hybrid Information Technology (IJHIT), vol. 1, no. 2, pp. 17–32, ISSN 1738-9968, April 2008, [BibTeX, XML].
Dreibholz, Thomas; Rathgeb, Erwin Paul: ``A Powerful Tool-Chain for Setup, Distributed Processing, Analysis and Debugging of OMNeT++ Simulations´´ (PDF, 557 KiB), in Proceedings of the 1st ACM/ICST International Workshop on OMNeT++, DOI 10.4108/ICST.SIMUTOOLS2008.2990, ISBN 978-963-9799-20-2, Marseille/France, March 7, 2008, [BibTeX, XML].
Zhou, Xing; Dreibholz, Thomas; Rathgeb, Erwin Paul: ``A New Server Selection Strategy for Reliable Server Pooling in Widely Distributed Environments´´ (PDF, 443 KiB), in Proceedings of the 2nd IEEE International Conference on Digital Society (ICDS), pp. 171–177, DOI 10.1109/ICDS.2008.12, ISBN 978-0-7695-3087-1, Sainte Luce/Martinique, February 14, 2008, [BibTeX, XML].
Dreibholz, Thomas; Rathgeb, Erwin Paul: ``Reliable Server Pooling – A Novel IETF Architecture for Availability-Sensitive Services´´ (PDF, 503 KiB), in Proceedings of the 2nd IEEE International Conference on Digital Society (ICDS), pp. 150–156, DOI 10.1109/ICDS.2008.11, ISBN 978-0-7695-3087-1, Sainte Luce/Martinique, February 14, 2008, [BibTeX, XML]. Awarded with the Best Paper Award.
Zhou, Xing; Dreibholz, Thomas; Rathgeb, Erwin Paul: ``A New Approach of Performance Improvement for Server Selection in Reliable Server Pooling Systems´´ (PDF, 10140 KiB), in Proceedings of the 15th IEEE International Conference on Advanced Computing and Communication (ADCOM), pp. 117–121, DOI 10.1109/ADCOM.2007.19, ISBN 0-7695-3059-1, Guwahati/India, December 19, 2007, [BibTeX, XML].
Zhou, Xing; Dreibholz, Thomas; Rathgeb, Erwin Paul: ``Evaluation of a Simple Load Balancing Improvement for Reliable Server Pooling with Heterogeneous Server Pools´´ (PDF, 455 KiB), in Proceedings of the IEEE International Conference on Future Generation Communication and Networking (FGCN), vol. 1, pp. 173–180, DOI 10.1109/FGCN.2007.119, ISBN 0-7695-3048-6, Jeju Island/South Korea, December 8, 2007, [BibTeX, XML].
Dreibholz, Thomas; Rathgeb, Erwin Paul: ``An Evaluation of the Pool Maintenance Overhead in Reliable Server Pooling Systems´´ (PDF, 481 KiB), in Proceedings of the IEEE International Conference on Future Generation Communication and Networking (FGCN), vol. 1, pp. 136–143, DOI 10.1109/FGCN.2007.62, ISBN 0-7695-3048-6, Jeju Island/South Korea, December 6, 2007, [BibTeX, XML].
Dreibholz, Thomas: ``An Introduction to Reliable Server Pooling and the RSPLIB Implementation´´ (PDF, 7735 KiB), Invited Talk, Haikou, Hainan/People's Republic of China, December 2, 2007, [BibTeX, XML].
Zhou, Xing; Dreibholz, Thomas; Rathgeb, Erwin Paul: ``Improving the Load Balancing Performance of Reliable Server Pooling in Heterogeneous Capacity Environments´´ (PDF, 407 KiB), in Proceedings of the 3rd Asian Internet Engineering Conference (AINTEC), Lecture Notes in Computer Science, vol. 4866, pp. 125–140, Springer, DOI 10.1007/978-3-540-76809-8_12, ISBN 978-3-540-76808-1, November 28, 2007, [BibTeX, XML].
Dreibholz, Thomas: ``Hochverfügbarkeit mit Reliable Server Pooling´´ (PDF, 7739 KiB), in Proceedings of the Linuxtage in Essen, Essen/Germany, November 10, 2007, [BibTeX, XML].
Dreibholz, Thomas; Zhou, Xing; Rathgeb, Erwin Paul: ``A Performance Evaluation of RSerPool Server Selection Policies in Varying Heterogeneous Capacity Scenarios´´ (PDF, 382 KiB), in Proceedings of the 33rd IEEE EuroMirco Conference on Software Engineering and Advanced Applications, pp. 157–164, DOI 10.1109/EUROMICRO.2007.9, ISBN 0-7695-2977-1, Lübeck/Germany, August 29, 2007, [BibTeX, XML].
Dreibholz, Thomas; Rathgeb, Erwin Paul: ``Towards the Future Internet – A Survey of Challenges and Solutions in Research and Standardization´´ (PDF, 1668 KiB), in Proceedings of the 7th Joint EuroFGI and ITG Workshop on Visions of Future Network Generations (EuroView), Würzburg/Germany, Poster Presentation, July 23, 2007, [BibTeX, XML].
Dreibholz, Thomas: ``Reliable Server Pooling – Evaluation, Optimization and Extension of a Novel IETF Architecture´´ (PDF, 9079 KiB), Ph.D. Dissertation, University of Duisburg-Essen, Faculty of Economics, Institute for Computer Science and Business Information Systems, URN urn:nbn:de:hbz:465-20070308-164527-0, March 7, 2007, [BibTeX, XML]. Awarded with the Sparkassenpreis 2008 of the Sparkasse Essen.
Dreibholz, Thomas; Rathgeb, Erwin Paul: ``On Improving the Performance of Reliable Server Pooling Systems for Distance-Sensitive Distributed Applications´´ (PDF, 392 KiB), in Proceedings of the 15. ITG/GI Fachtagung Kommunikation in Verteilten Systemen (KiVS), Informatik aktuell, pp. 39–50, Springer, DOI 10.1007/978-3-540-69962-0_4, ISBN 978-3-540-69962-0, Bern/Switzerland, February 28, 2007, [BibTeX, XML].
Dreibholz, Thomas: ``rsplib – Eine Open Source Implementation von Reliable Server Pooling´´ (PDF, 7867 KiB), in Proceedings of the Linuxtage in Essen, Essen/Germany, September 9, 2006, [BibTeX, XML].
Dreibholz, Thomas; Rathgeb, Erwin Paul: ``The Performance of Reliable Server Pooling Systems in Different Server Capacity Scenarios´´ (PDF, 678 KiB), in Proceedings of the IEEE TENCON, DOI 10.1109/TENCON.2005.300939, ISBN 0-7803-9312-0, Melbourne/Australia, November 22, 2005, [BibTeX, XML].
Dreibholz, Thomas; IJsselmuiden, Avril J.; Adams, John L.: ``An Advanced QoS Protocol for Mass Content´´ (PDF, 112 KiB), in Proceedings of the IEEE Conference on Local Computer Networks (LCN) 30th Anniversary, pp. 517–518, DOI 10.1109/LCN.2005.25, ISBN 0-7695-2421-4, Sydney/Australia, November 17, 2005, [BibTeX, XML].
Dreibholz, Thomas; Rathgeb, Erwin Paul: ``On the Performance of Reliable Server Pooling Systems´´ (PDF, 672 KiB), in Proceedings of the IEEE Conference on Local Computer Networks (LCN) 30th Anniversary, pp. 200–208, DOI 10.1109/LCN.2005.98, ISBN 0-7695-2421-4, Sydney/Australia, November 16, 2005, [BibTeX, XML].
Silverton, Aron J.; Dreibholz, Thomas; Tüxen, Michael; Xie, Qiaobing: ``Reliable Server Pooling Sockets API Extensions´´ (TXT, 18 KiB), Internet Draft Version 00, IETF, RSerPool Working Group, draft-ietf-rserpool-api-00.txt, work in progress, October 17, 2005, [BibTeX, XML].
Dreibholz, Thomas; Rathgeb, Erwin Paul: ``RSerPool – Providing Highly Available Services using Unreliable Servers´´ (PDF, 428 KiB), in Proceedings of the 31st IEEE EuroMirco Conference on Software Engineering and Advanced Applications, pp. 396–403, DOI 10.1109/EUROMICRO.2005.50, ISBN 0-7695-2431-1, Porto/Portugal, September 2, 2005, [BibTeX, XML].
Dreibholz, Thomas: ``draft-ietf-rserpool-mib-01.txt – Management Information Base Definition for Reliable Server Pooling´´ (PDF, 2248 KiB), in Proceedings of the 63rd IETF Meeting, Paris/France, August 1, 2005, [BibTeX, XML].
Dreibholz, Thomas: ``Das rsplib–Projekt – Hochverfügbarkeit mit Reliable Server Pooling´´ (PDF, 1153 KiB), in Proceedings of the LinuxTag, Karlsruhe/Germany, June 24, 2005, [BibTeX, XML].
Dreibholz, Thomas; Rathgeb, Erwin Paul: ``Implementing the Reliable Server Pooling Framework´´ (PDF, 466 KiB), in Proceedings of the 8th IEEE International Conference on Telecommunications (ConTEL), vol. 1, pp. 21–28, ISBN 953-184-081-4, Zagreb/Croatia, June 15, 2005, [BibTeX, XML].
Dreibholz, Thomas; Rathgeb, Erwin Paul; Tüxen, Michael: ``Load Distribution Performance of the Reliable Server Pooling Framework´´ (PDF, 218 KiB), in Proceedings of the 4th IEEE International Conference on Networking (ICN), Lecture Notes in Computer Science, vol. 3421, pp. 564–574, Springer, DOI 10.1007/978-3-540-31957-3_65, ISBN 3-540-25338-6, Saint Gilles Les Bains/Reunion Island, April 21, 2005, [BibTeX, XML].
Dreibholz, Thomas; Rathgeb, Erwin Paul: ``An Application Demonstration of the Reliable Server Pooling Framework´´ (PDF, 329 KiB), in Proceedings of the 24th IEEE INFOCOM, Miami, Florida/U.S.A., Demonstration and Poster Presentation, March 2005, [BibTeX, XML].
Dreibholz, Thomas: ``draft-ietf-rserpool-policies-00.txt – Definition of Member Selection Policies´´ (PDF, 2728 KiB), in Proceedings of the 61st IETF Meeting, Washington, DC/U.S.A., November 8, 2004, [BibTeX, XML].
Dreibholz, Thomas: ``An Overview of the Reliable Server Pooling Architecture´´ (PDF, 65 KiB), in Proceedings of the 12th IEEE International Conference on Network Protocols (ICNP), Berlin/Germany, Poster Presentation, October 7, 2004, [BibTeX, XML].
Dreibholz, Thomas: ``Member Selection Policies for the Reliable Server Pooling Protocol Suite´´ (PDF, 3298 KiB), in Proceedings of the 60th IETF Meeting, San Diego, California/U.S.A., August 5, 2004, [BibTeX, XML].
Dreibholz, Thomas; IJsselmuiden, Avril J.; Adams, John L.: ``Simulation of an Advanced QoS Protocol for Mass Content´´ (PDF, 247 KiB), in Proceedings of the 2nd International Conference on Performance Modelling and Evaluation of Heterogeneous Networks (HET-NETs), Ikley, West Yorkshire/United Kingdom, July 26, 2004, [BibTeX, XML].
Dreibholz, Thomas: ``Policy Management in the Reliable Server Pooling Architecture´´ (PDF, 4929 KiB), in Proceedings of the Multi-Service Networks Conference (MSN, Cosener's), Abingdon, Oxfordshire/United Kingdom, July 8, 2004, [BibTeX, XML].
Dreibholz, Thomas; Jungmaier, Andreas; Tüxen, Michael: ``A New Scheme for IP-based Internet Mobility´´ (PDF, 209 KiB), in Proceedings of the 28th IEEE Local Computer Networks Conference (LCN), pp. 99–108, DOI 10.1109/LCN.2003.1243117, ISBN 0-7695-2037-5, Königswinter/Germany, October 22, 2003, [BibTeX, XML].
Dreibholz, Thomas; Smith, Avril J.; Adams, John L.: ``Realizing a Scalable Edge Device to Meet QoS Requirements for Real-Time Content Delivered to IP Broadband Customers´´ (PDF, 111 KiB), in Proceedings of the 10th IEEE International Conference on Telecommunications (ICT), vol. 2, pp. 1133–1139, DOI 10.1109/ICTEL.2003.1191595, ISBN 0-7803-7661-7, Papeete/French Polynesia, February 26, 2003, [BibTeX, XML].
Dreibholz, Thomas; Tüxen, Michael: ``High Availability using Reliable Server Pooling´´ (PDF, 78 KiB), in Proceedings of the Linux Conference Australia (LCA), Perth/Australia, January 24, 2003, [BibTeX, XML].
Dreibholz, Thomas: ``An Efficient Approach for State Sharing in Server Pools´´ (PDF, 110 KiB), in Proceedings of the 27th IEEE Local Computer Networks Conference (LCN), pp. 348–349, DOI 10.1109/LCN.2002.1181806, ISBN 0-7695-1591-6, Tampa, Florida/U.S.A., November 8, 2002, [BibTeX, XML].
Dreibholz, Thomas: ``Management of Layered Variable Bitrate Multimedia Streams over DiffServ with Apriori Knowledge´´ (PDF, 60590 KiB), Masters Thesis, University of Bonn, Institute for Computer Science, URN urn:nbn:de:hbz:464-20120416-095753-8, February 20, 2001, [BibTeX, XML].
Dreibholz, Thomas; Selzer, Jan; Vey, Simon: ``Echtzeit-Audioübertragung mit QoS-Management in einem DiffServ-Szenario´´ (PDF, 4315 KiB), Projektseminararbeit, Universität Bonn, Institut für Informatik, August 14, 2000, [BibTeX, XML].
2011 – ...:
The RTP Audio NextGen System
RTP Audio NextGen is an audio streaming system with support for SCTP as well
as UDP transport. It is a highly advanced and reworked version of the
former RTP Audio system with
support for SCTP streams and SCTP partial reliability. Furthermore, it also contains a
QoS management interface.
RTP Audio NextGen may use layered encoding, that is the audio quality may
be adapted according to QoS constraints.
The main purpose of this tool is to support transport protocol and QoS
research, by providing a realistic application for performance testing.
2002 – ...:
The rsplib Implementation of the Reliable Server Pooling Framework
rsplib is the Open Source implementation of the IETF's Reliable Server
Pooling (RSerPool, RFC 5351) framework written in ANSI-C and C++, currently supporting
Linux, FreeBSD, MacOS X and Solaris. Its intention is to validate the RSerPool
drafts currently under standardization by the IETF and to verify results from
my simulative research. As part of my RSerPool research in the context of my
Ph.D. Thesis, multiple Internet Drafts have been contributed to the IETF's
standardization process. Furthermore, the rsplib prototype has become
the IETF RSerPool Working Group's reference implementation of RSerPool.
2009 – ...:
NetPerfMeter – A TCP/UDP/SCTP/DCCP Network Performance Metering Tool
NetPerfMeter is a network performance meter for the UDP,
TCP, SCTP and DCCP transport protocols over IPv4 and IPv6.
It simultaneously transmits bidirectional flows to an endpoint
and measures the resulting flow bandwidths and QoS. The results
are written as vector and scalar files. The vector files can be
used to create PDF plots of the results.
2009 – ...:
BibTeXConv – A BibTeX File Converter
BibTeXConv is a BibTeX file converter which allows to export BibTeX
entries to other formats, including customly defined text output.
Furthermore, it provides the possibility to check URLs (including MD5,
size and MIME type computations) and to verify ISBN and ISSN numbers.
2007 – ...:
SimProcTC – A Simulation Processing Tool-Chain for OMNeT++
SimProcTC is a model-independent, flexible and powerful tool-chain for the setup,
parallel run execution, results aggregation, data analysis and debugging of
OMNeT++-based simulations, using GNU R and other Open Source
software under Linux. It optionally utilises the Reliable Server
Pooling (RSerPool) implementation rsplib for easily setting up
simulation processing pools for distributed execution of simulation runs.
2001 – ...:
Socket API implementation for the SCTP Library sctplib
sctplib is an Open Source userland implementation of the SCTP
protocol (RFC 2960). The Socket API - realized in C++ and ANSI-C -
implements the Unix Socket calls (e.g. bind(), connect(), setsockopt(),
recvmsg(), ...) for this library. Both packages are multi-platform and
support Linux, FreeBSD, MacOS X and Solaris. This project has been a
cooperation between the University of Duisburg-Essen, Computer Networking
Technology Group at the Institute for Experimental Mathematics and Siemens.
2003 – ...:
SlideShow – A Program to Create HTML Slideshows
SlideShow is a C++-based Open Source Linux application generating
standards-compliant XHTML-1.1 presentations from a set of image files.
It has been created to easily generate online photo albums, including
JavaScript-based slideshows.
2002 – ...:
SubNetCalc – An IPv4/IPv6 Subnet Address Calculator
SubNetCalc is a C++-based Open Source program to print various information
about a given IPv4 or IPv6 address. It can also identify the address type and
extract additional information from the address. Furthermore, it can be used
to generate IPv6 Unique Local prefixes.
2003:
The Fractal Generator Project
FractalGenerator is a KDE-based Open Source program under Linux – written in
C++ – to generate fractal images (e.g. the Mandelbrot set). The size of the
calculated images is only limited by the computer's virtual memory. This
program has been developed as an example for object-oriented programming and
creating Qt/KDE applications for the University of Duisburg-Essen's Linux
Workshop in 2003.
2000 – 2001:
The RTP Trace System
An Open Source, Linux-based real-time network transmission test system using
traces of various media types (MPEG 1/2, H.263, MP3, ...). It is realized
in C++. This project is part of my Masters Thesis at the University of
Bonn, Germany.
1999 – 2001:
The RTP Audio System
A Linux-based Open Source real-time network audio transmission system,
supporting DiffServ, IPv6 and IPv6 flowlabels. Server and clients have
been written in C++, a Java client is realized using JNI
(Java Native Interface). The system has been a study project at the
University of Bonn, Germany; my responsibility has been the implementation of
the client/server transmission system itself, including the media codecs and
the RTP protocol as well as the client GUI based on the Qt Toolkit.
2000:
Prüfungsamt-Projekt – A Student and Exam Management Tool
A SQL-based, Open Source database application under Linux - written in C++,
using the Qt GUI Toolkit and PostgreSQL - to simplify the work of the
University's exams office (Prüfungsamt) using database transactions and
triggers. It has been a study project at the University of Bonn, Germany; my
responsibilities have been the GUI realization and the SQL trigger
implementation.
1994 – 2000:
The MusicBox Project
MusicBox is an audio CD playing application and management system for AmigaOS,
realized in C. In particular, this software uses the SCSI interface to take
advantage of all audio playing capabilities of the CD-ROM drive (e.g. channel
selection, volume control, position information). This software has been
shareware and is now Open Source.
1998 – 1999:
The RandGraph Project
The continuation of the TriGraph project (see below): the random generation of
different types of graphs and their visualization, realized in C++ using the
Qt GUI Toolkit. RandGraph has been created as optional part of my theory
seminar's subject at the University of Bonn, Germany, in order to
illustratively demonstrate the theoretic contents of my talk.
1999:
PuMa – A Publication Manager
A Java/JDBC/SQL-based, Open Source database application (MySQL) to manage a
library using a web browser (via Java Servlet). It has been a study project at
the University of Bonn, Germany; my responsibilities have been the SQL database
schema, a test data generator (written in C++) and a SMTP-based notification
mail transmission component (realized in Java). I have partially continued this
project on my own and extracted some components for later reuse in lecture
exercises at the University of Bonn.
1999:
The TriGraph Project
A C++-based system to generate lists of non-isomorphic, trivalent graphs. In
particular, this package includes a Qt/KDE-based viewer to display and print
the generated graph lists. It has been part of a study project at the
University of Bonn, Germany; my responsibilities have been the graph storage
and file I/O operations as well as the GUI component.
1999:
TDMouse – A Serial Mouse Driver for AmigaOS
An Open Source driver for serial mice of multiple vendors under AmigaOS,
written in C. It has been written in order to allow using a standard PC
mouse with a Commodore Amiga computer.
1996 – 1997:
WarpEd – A Multi-Platform Text Editor
A portable text editor for Linux and OS/2 Warp, written in C++. The main
design criteria of this Open Source application is the easy portability
to other platforms, in order to allow using the same text editor application
on every platform.
1995 – 1997:
The MultiDesktop Project
An Open Source GUI library for AmigaOS, written in C. It has been developed
in order to easily create complex and consistent user interfaces for AmigaOS
programs. In particular, it also includes bindings to other programming
languages.
1992 – 1997:
The ATUtilities Project
A replacement for the Commodore Amiga 2086/2286/2386 Bridgeboard driver
software. It is the result of a reverse engineering of the original drivers
in order to overcome their limitations. The system is written in C, with some
hardware-near parts in Assembler. This software has been shareware and is now
Open Source.
1992:
TerrainEd – A Terrain Editor for SimCity
TerrainEd is a terrain editor for the game Sim City.
This software was shareware and is Open Source now.
1992:
ConvertFDPlus – An Amiga FD file converter
ConvertFDPlus is a converter for Amiga FD files (library descriptions).
The program supports AmigaBASIC .bmap files, Assember offset files and
Aztec-C 3.4a library interfaces. ConvertFDPlus is Open Source.
1990 – 1991:
TurboDevice – A Reset-Resident RAM Disk Driver for AmigaOS
An Open Source driver for a reset-resident RAM disk under AmigaOS, written
in C with some speed-critical functions in Assembler. Parts of this driver
have been reused by the
Amiga Research Operating System (AROS)
project.
Mit dem Urteil vom 12. Mai 1998 hat das Landgericht Hamburg entschieden, dass man durch die Anbringung eines LINKS die Inhalte der gelinkten Seite ggf. mit zu verantworten hat. Dies kann – so das LG – nur dadurch verhindert werden, dass man sich ausdrücklich von diesen Inhalten distanziert. Wir haben auf einigen Seiten unserer Homepage Links zu anderen Seiten im Internet gelegt. Für alle diese Links gilt: Wir möchten ausdrücklich betonen, dass wir keinerlei Einfluss auf die Gestaltung und die Inhalte der gelinkten Seiten haben. Deshalb distanzieren wir uns hiermit ausdrücklich von allen Inhalten aller gelinkten Seiten auf dieser Homepage. Wir machen uns die Inhalte der LINKSEITEN keinesfalls zu eigen. Diese Erklärung gilt für alle auf unserer Homepage ausgebrachten LINKS.
06.05.2012 Thomas Dreibholz, University of Duisburg-Essen / Institute for Experimental Mathematics / Computer Networking Technology Group