Dr. Torsten Zimmermann

Dr. Torsten Zimmermann

WARNING: This information is likely out-of-date and will not be updated!

Last updated on 2019-12-12

Short CV

Since June 2013, I am a researcher at the Chair of Communication and Distributed Systems. I received my master’s degree in April 2013 and my PhD in October 2019, both from RWTH Aachen University. As a member of the Network Architectures group, my research interests lie in scalable and adaptive networks, as well as in content distribution and realization of services for constrained, opportunistic and traditional networks. Currently, I am working in the MAKI project, which aims at developing scalable and adaptive mechanisms for the future Internet.

Projects

netray.io Internet Observatory

As member of the network architectures group, i’m also contributing to the Internet Observatory operated by our group. One goal of this observatory is to study the Internet-wide adoption and usage of (new) Internet protocols by utilizing large-scale measurements. Such measurements are necessary since the Internet as one of the most complex systems ever built is not fully understood. Exemplary, we analyze QUIC, HTTP/2, and TCP initial windows in the Internet. More information and results are available at netray.io.

HTTP/2 Server Push

Currently, the web is experiencing a major protocol shift from HTTP/1.1 to HTTP/2. Among several new techniques used in HTTP/2, Server Push has the potential to reduce the overall page load time by allowing the server to push content to the client without an explicit request. To evaluate the overall HTTP/2 adoption and the use of Server Push, we conducted a large scale measurement study. More information and results are available at push.netray.io.

PowerGraph

The basis for this project was a thesis supervised by Jan Rüth and me. The goal is to provide an affordable and mobile power monitoring solution for mobile devices. The resulting device, named PowerGraph, is realized as an extension board for the Raspberry Pi (B+). More information, e.g., the hardware schematics and the developed software, can be found here.

See also Google Scholar and DBLP.

Publications

MUST, SHOULD, DON'T CARE: TCP Conformance in the Wild. Proceedings of the Passive and Active Measurement Conference (PAM ‘20), Eugene, Oregon, USA. March 2020.
The Case for Session Sharing: Relieving Clients from TLS Handshake Overheads. IEEE 44th LCN Symposium on Emerging Topics in Networking (LCN Symposium), Oct 14 - Oct 17, 2019, Osnabrück, Germany. October 2019.
Hidden Treasures - Recycling Large-Scale Internet Measurements to Study the Internet’s Control Plane. In Proceedings of the Passive and Active Measurement Conference (PAM ‘19), Puerto Varas, Chile. March 2019.
Is the Web ready for HTTP/2 Server Push?. Proceedings of the 14th International Conference on emerging Networking EXperiments and Technologies (CoNEXT), Crete, Greece. December 2018.
A Long Way to the Top: Significance, Structure, and Stability of Internet Top Lists. Proceedings of the 2018 Internet Measurement Conference (IMC), Boston, US. October 2018.
Digging into Browser-based Crypto Mining. Proceedings of the Internet Measurement Conference (IMC ‘18), Boston, US. October 2018.
Application-Agnostic Offloading of Datagram Processing. Proceedings of the 2018 30th International Teletraffic Congress (ITC 30), Sep 3 - Sep 7, 2018, Vienna, Austria. September 2018.
Characterizing a Meta-CDN. In Proceedings of the Passive and Active Measurement Conference (PAM ‘18), Berlin, Germany. March 2018.
SPLIT: Smart Protocol Loading for the IoT. Proceedings of the 15th European Conference on Wireless Sensor Networks (EWSN 2018), Madrid, Spain. February 2018.
A QoE Perspective on HTTP/2 Server Push. ACM SIGCOMM 2017 2nd Workshop on QoE-based Analysis and Management of Data Communication Networks (Internet-QoE 2017), El Monte, CA, United States. August 2017.
Distributed Configuration, Authorization and Management in the Cloud-based Internet of Things. Proceedings of the 16th IEEE International Conference on Trust, Security and Privacy in Computing and Communications (IEEE TrustCom), Aug 1 - Aug 4, 2017, Sydney, Australia. August 2017.
How HTTP/2 Pushes the Web: An Empirical Study of HTTP/2 Server Push. Proceedings of the 16th International IFIP Networking Conference (NETWORKING'17), Jun 12 - Jun 16, 2017, Stockholm, Sweden. June 2017.
Resource and Execution Control for Mobile Offloadee Devices. 14th IEEE International Conference on Sensing, Communication, and Networking (SECON 2017), Jun 12 - Jun 14, 2017, San Diego, CA, United States. June 2017.
Encrypting Data to Pervasive Contexts. Proceedings of the 2017 IEEE International Conference on Pervasive Computing and Communications (PerCom), Mar 13 - Mar 17, 2017, Kona, Big Island, HI, USA. March 2017.
ReMP TCP: Low Latency Multipath TCP. Proceedings of the IEEE International Conference on Communications (ICC 2016), May 22 - May 27, 2016, Kuala Lumpur, Malaysia. May 2016.
STEAN: A Storage and Transformation Engine for Advanced Networking Context. Proceedings of the 15th International IFIP Networking Conference (NETWORKING'16), May 17 - May 19, 2016, Vienna, Austria. May 2016.
Maintaining Integrity and Reputation in Content Offloading. 12th International Conference on Wireless On-demand Network Systems and Services (WONS), Cortina d'Ampezzo, Italy. January 2016.
Remp TCP: Low latency Multipath TCP. Proceedings of the 2015 CoNEXT on Student Workshop, CoNEXT Student Workshop, Heidelberg, Germany. December 2015.
Collaborative On-demand Wi-Fi Sharing. 40th IEEE Conference on Local Computer Networks (LCN), Oct 26 - Oct 29, 2015, Clearwater Beach, Florida, USA. October 2015.
Enabling Ubiquitous Interaction with Smart Things. 12th IEEE International Conference on Sensing, Communication, and Networking (SECON 2015), Jun 22 - Jun 25, 2015, Seattle, WA, United States. June 2015.
Protocol Virtualization through Dynamic Network Stacks. IEEE, Mar 9 - Mar 12, 2015, Cottbus - Chóśebuz, Germany. March 2015.
Mind the Gap – Understanding the Traffic Gap when Switching Communication Protocols. 1st KuVS Workshop on Anticipatory Networks, Sep 29 - Sep 30, 2014, Stuttgart, Germany. September 2014.
CA-Fi: Ubiquitous Mobile Wireless Networking without 802.11 Overhead and Restrictions. 15th IEEE International Symposium on a World of Wireless Mobile and Multimedia Networks (WoWMoM'14), Jun 19 - Jun 19, 2014, Sydney, Australia. June 2014.
Analyzing Metropolitan-area Networking within Public Transportation Systems for Smart City Applications. Proceedings of the 1st International IEEE Workshop on Architectures and Technologies for Smart Cities (SmartCitiy'14), Mar 30 - Apr 2, 2014, Dubai, UAE. March 2014.
Fingerprinting Channel Dynamics in Indoor Low-Power Wireless Networks. Proceedings of the 8th ACM International Workshop on Wireless Network Testbeds, Experimental Evaluation and Characterization (WiNTECH 2013), Miami, FL, United States. September 2013.
Interest-based Cloud-facilitated Opportunistic Networking. Proceedings of the 8th ACM MobiCom Workshop on Challenged Networks (CHANTS 2013), Miami, FL, United States. September 2013.

Advised Theses

Dynamics of BGP Path Prepending
Bachelor's Thesis, RWTH Aachen University, May 2019
Examiners: Klaus Wehrle, Ulrike Meyer (IT-Sec)
Internet Concentration and Implications for Robustness
Bachelor's Thesis, RWTH Aachen University, May 2019
Examiners: Klaus Wehrle, Ulrike Meyer (IT-Sec)
Anomaly and Failure Detection in IOT Data Streams
Master's Thesis, RWTH Aachen University, March 2019
Examiners: Klaus Wehrle, Ulrike Meyer (IT-Sec)
Demystifying the Performance of HTTP/2 Server Push
Master's Thesis, RWTH Aachen University, November 2017
Examiners: Klaus Wehrle, Bernhard Rumpe (i3)
KuVS prize for best Master's thesis in 2018 & FOLKS Award for the best Master's thesis in 2017
A Framework for Mobile Device-to-Device Computation Offloading
Bachelor's Thesis, RWTH Aachen University, December 2016
Examiners: Klaus Wehrle, Bernhard Rumpe (i3)
SantaTLS: TLS Support for Kernel-Level Caching
Bachelor's Thesis, RWTH Aachen University, October 2016
Examiners: Klaus Wehrle, Ulrike Meyer (IT-Sec)
Protocol Offloading for IoT Devices
Bachelor's Thesis, RWTH Aachen University, September 2016
Examiners: Klaus Wehrle, Bernhard Rumpe (i3)
Assesing NFV Placement Strategies
Bachelor's Thesis, RWTH Aachen University, November 2015
Examiners: Klaus Wehrle, Bernhard Rumpe (i3)
Mobile Content Offloading - Assisted Mediation and Certification
Bachelor's Thesis, RWTH Aachen University, November 2015
Examiners: Klaus Wehrle, Bernhard Rumpe (i3)
Extending and Evaluating Errdapt in ISP Scenarios
Bachelor's Thesis, RWTH Aachen University, July 2015
Examiners: Klaus Wehrle, Bernhard Rumpe (i3)
PowerGraph: A Mobile Energy Measurement Framework for Mobile Devices
Bachelor's Thesis, RWTH Aachen University, April 2015
Examiners: Klaus Wehrle, Bernhard Rumpe (i3)
FOLKS Award for the best Bachelor's thesis in 2015
Errdapt - An adaptive packet loss correction scheme for live video streams
Bachelor's Thesis, RWTH Aachen University, September 2014
Examiners: Klaus Wehrle, Bernhard Rumpe (i3)
Realizing an Adaptive Protocol-Independent Socket API
Bachelor's Thesis, RWTH Aachen University, September 2014
Examiners: Klaus Wehrle, Bernhard Rumpe (i3)