30.01.2013 Views

Curriculum Vitae Thiemo Voigt - SICS

Curriculum Vitae Thiemo Voigt - SICS

Curriculum Vitae Thiemo Voigt - SICS

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

DEGREES AND EDUCATION<br />

<strong>Curriculum</strong> <strong>Vitae</strong> <strong>Thiemo</strong> <strong>Voigt</strong><br />

<strong>Thiemo</strong> <strong>Voigt</strong><br />

<strong>SICS</strong><br />

Box 1263<br />

SE-16429 Kista<br />

Tel. +46 8 633 1598<br />

http://www.sics.se/˜thiemo<br />

Uppsala University, Sweden (January 1998 - May 2002) Ph.D. degree (May 2002), Department of Computer<br />

Systems, Uppsala University, Sweden. Ph.D. thesis titled “Architectures for Service Differentiation in<br />

Overloaded Internet Servers”.<br />

Ph. Licentiate degree (August 2000), Department of Computer Systems, Uppsala University, Sweden. Ph.<br />

Lic. thesis titled “Providing Quality of Service to Networked Applications Using the Nemesis Operating<br />

System”.<br />

University of Stuttgart, Germany (1990-1996) Diplom-Informatiker (M.S. degree in computer science). M.S.<br />

thesis titled “Entwicklung und Implementation eines Modells zur quantitativen Beurteilung der Implementation<br />

und der Anwendung von Remote-Execution-Mechanismen” (Design and Implementation of a Performance<br />

Model for Remote Execution Mechanisms for Mobile Agents).<br />

Uppsala University (April-August 1995) Thesis student, thesis titled “The Impact of TCP Flow Control on<br />

ATM Forums Proposal on Traffic Shaping”.<br />

Uppsala University (Fall 1993 - Summer 1994) Exchange student on Erasmus scholarship.<br />

University of Stuttgart (1993) Vordiplom Informatik (B.S. in computer science).<br />

Remstalgymnasium Weinstadt, Germany (1989) Abitur (High school degree).<br />

EMPLOYMENT AND RESEARCH<br />

<strong>SICS</strong>, Swedish Institute of Computer Science (January 1998 - Present) Computer and Network Laboratory,<br />

research staff.<br />

2003-Present:<br />

Work on sensor networks and cross layer issues, in particular for congestion control.<br />

2000-2002:<br />

Extended the work on overload protection and QoS for web servers, started at IBM Watson in several aspects:<br />

Dealing with persistent connections that present a challenging problem for web server admission<br />

control, making the architecture adaptive to the current workload, showing how the mechanisms can be used<br />

in a collaborative way, using scheduling to provide QoS.<br />

1998-1999:<br />

Implemented resource reservation and communication protocols in Nemesis, an experimental soft real-time<br />

operating system. Conducted experiments to show how TCP/IP can utilize Nemesis’ resource reservation<br />

capabilities to provide a deterministic communication service.


Freie Universität Berlin, (Sept. 2002 - July 2003) Computer Systems & Telematics group, post-doctorant.<br />

Worked on various items including, mobile web service performance, mobile entertainment and sensor networks.<br />

service.<br />

IBM TJ Watson Research Center (March 2000 - July 2000) internship.<br />

Worked on overload protection and QoS for web servers. Designed and implemented kernel-based mechanisms<br />

to provide overload protection and QoS. Conducted experiments to show the improved efficiency and<br />

scalability compared to mechanisms implemented in user space.<br />

SISU, Swedish Institute for Systems Development (January 1997- December 1997) research staff.<br />

Implemented an intelligent mail management and indexing system.<br />

GMD, German National Research Center for Information Technology (September 1997) guest researcher.<br />

Demonstrated the project developed at SISU.<br />

University of Stuttgart, division of formal concepts (summer term 1993) Teaching Assistant.<br />

Paulinenpflege Winnenden, Germany (1989-1990) civil service.<br />

Caring and nursing persons with multiple disabilities.<br />

PUBLICATIONS<br />

1. J. Alonso, A. Dunkels, and T. <strong>Voigt</strong>. “Bounds on the energy consumption of routings in wireless sensor<br />

networks.” WiOpt’04:Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks, Cambridge,<br />

UK, March 2004.<br />

2. A. Dunkels. J. Alonso and T.<strong>Voigt</strong>. “Making TCP/IP Viable for Wireless Sensor Networks”, 1st European<br />

Workshop on Wireless Sensor Networks, Berlin, Germany, Jan. 2004.<br />

3. H. Ritter, G. Hoever, T. <strong>Voigt</strong> and J. Schiller. “Demand-based Location Determination in Wireless Sensor<br />

Networks”, 1st European Workshop on Wireless Sensor Networks, Berlin, Germany, Jan. 2004.<br />

4. A. Dunkels, J. Alonso, T. <strong>Voigt</strong>, H. Ritter and J. Schiller. “Connecting Wireless Sensor Networks with<br />

TCP/IP Networks”, Wired/Wireless Internet Communications (WWIC 2004), Fankfurt (Oder), Germany,<br />

Feb. 2004.<br />

5. T. <strong>Voigt</strong>, H. Ritter and J. Schiller. “Utilizing Renewable Energy in Cluster-based Sensor Networks”, First<br />

Swedish National Computer Networking Workshop 2003, Arlandastad, Sep. 2003.<br />

6. M. Tian, T. <strong>Voigt</strong>, T. Naumowicz, H. Ritter and J. Schiller. “Performance Impact of Web Services on Internet<br />

Servers”, International Conference on Parallel and Distributed Computing and Systems (PDCS 2003), Marina<br />

Del Rey, USA, Nov. 2003.<br />

7. C. Gärtner, H. Ritter, J. Schiller, M. Tian, T. <strong>Voigt</strong>. “Abrechnung von mobil genutzten Web Services”,<br />

Berliner XML Tage 2003 (Berlin XML Days), Berlin, Germnay, Oct. 2003.<br />

8. M. Tian, A. Gramm, M. Nabulsi, H. Ritter, J. Schiller and T. <strong>Voigt</strong>. “QoS Integration in Web Services”,<br />

DWS 2003, Doktorandenworkshop Technologien und Anwendungen von XML (Ph.D. students workshop<br />

Technologies and Applications of XML), Berlin, Germnay, Oct. 2003.<br />

9. Hartmut Ritter, <strong>Thiemo</strong> <strong>Voigt</strong>, Min Tian and Jochen Schiller. “A Highly Flexible Testbed for Studies<br />

of ad-hoc Network Behaviour”, 3rd International Workshop on Wireless Local Networks, WLN 2003,<br />

Bonn/Königswinter, Germany, October 2003.<br />

10. <strong>Thiemo</strong> <strong>Voigt</strong>, Hartmut Ritter and Jochen Schiller. “Utilizing Solar Power in Wireless Sensor Networks”,<br />

The 28th Annual IEEE Conference on Local Computer Networks, LCN 2003, Bonn/Königswinter, Germany,<br />

October 2003.


11. <strong>Thiemo</strong> <strong>Voigt</strong>, Hartmut Ritter and Jochen Schiller. “Solar-aware Routing in Wireless Sensor Networks”,<br />

Personal Wireless Communications, PWC 2003, Venice, Italy, September 2003.<br />

12. Min Tian, <strong>Thiemo</strong> <strong>Voigt</strong>, Tomasz Naumowicz, Hartmut Ritter and Jochen Schiller. “Performance Considerations<br />

for Mobile Web Services”, Workshop on Applications and Services in Wiresless Networks, Bern,<br />

Switzerland, July 2003.<br />

13. Hartmut Ritter, <strong>Thiemo</strong> <strong>Voigt</strong>, Min Tian and Jochen Schiller. “Experiences Using a Dual Wireless Technology<br />

Infrastructure to Support Ad-hoc Multiplayer Games”, NetGames 2003, Redwood City, California, May 2003.<br />

14. <strong>Thiemo</strong> <strong>Voigt</strong> and Per Gunningberg. “Adaptive Resource-based Web Server Admission Control”, 7th IEEE<br />

Symposium on Computers and Communication, Taormina/Giardini Naxos, Italy, July 2002.<br />

15. <strong>Thiemo</strong> <strong>Voigt</strong>. “Architectures for Service Differentiation in Overloaded Internet Servers”, Ph. D. thesis,<br />

Uppsala University, May 2002.<br />

16. <strong>Thiemo</strong> <strong>Voigt</strong>. “Overload Behaviour and Protection of Event-driven Web Servers”, International Workshop<br />

on Web Engineering, Networking 2002, Pisa, Italy, May 2002.<br />

17. <strong>Thiemo</strong> <strong>Voigt</strong> and Per Gunningberg. “Handling Multiple Bottlenecks in Web Servers Using Adaptive Inbound<br />

Controls”, Seventh International Workshop on Protocols For High-Speed Networks, Berlin, Germany, April<br />

2002.<br />

18. Andy Bavier, <strong>Thiemo</strong> <strong>Voigt</strong>, Mike Wawrzoniak, Larry Peterson and Per Gunningberg. “SILK: Scout Paths in<br />

the Linux Kernel”, Technical Report 2002-009, Department of Information Technology, Uppsala University,<br />

Uppsala, Sweden, February 2002.<br />

19. <strong>Thiemo</strong> <strong>Voigt</strong> and Per Gunningberg. “Kernel-based Control of Persistent Web Server Connections”, ACM<br />

Performance Evaluation Review, September 2001.<br />

20. <strong>Thiemo</strong> <strong>Voigt</strong> and Per Gunningberg. “Handling Persistent Connections in Overloaded Web Servers”, Real-<br />

Time in Sweden 2001, Halmstad, Sweden, August 2001.<br />

21. <strong>Thiemo</strong> <strong>Voigt</strong>, Renu Tewari, Douglas Freimuth and Ashish Mehra. “Kernel Mechanisms for Service Differentiation<br />

in Overloaded Web Servers”, 2001 Usenix Annual Technical Conference, Boston, MA, USA, June<br />

2001.<br />

22. <strong>Thiemo</strong> <strong>Voigt</strong> and Per Gunningberg. “Kernel-based Control of Persistent Web Server Connections”, Workshop<br />

on Performance and Architecture of Web Servers, Cambridge, MA, USA, June 2001.<br />

23. <strong>Thiemo</strong> <strong>Voigt</strong> and Per Gunningberg. “Dealing with Memory-intensive Web Requests”, Technical report<br />

2001-010, Department of Information Technology, Uppsala University, May 2001.<br />

24. <strong>Thiemo</strong> <strong>Voigt</strong>, Renu Tewari and Ashish Mehra. “In-Kernel Mechanisms for Adaptive Control of Overloaded<br />

Web Servers”, Eunice Open European Summer School, Twente, Holland, September 2000.<br />

25. <strong>Thiemo</strong> <strong>Voigt</strong>. “Providing Quality of Service Guarantees to Networked Applications Using the Nemesis<br />

Operating System”, Ph. Lic. thesis, Uppsala University, October 1999.<br />

26. Bengt Ahlgren and <strong>Thiemo</strong> <strong>Voigt</strong>. “IP QoS for Nemesis”, Pegasus II project, technical report, September<br />

1999.<br />

27. Bengt Ahlgren, Lars Albertsson and <strong>Thiemo</strong> <strong>Voigt</strong>. “IPv4 and IP Multicast Functionality”, Pegasus II<br />

project, technical report, September 1999.<br />

28. Bengt Ahlgren and <strong>Thiemo</strong> <strong>Voigt</strong>. “IP over ATM”, Pegasus II project, technical report, September 1999.<br />

29. <strong>Thiemo</strong> <strong>Voigt</strong> and Bengt Ahlgren. “Scheduling TCP in the Nemesis Operating System”, IFIP Sixth International<br />

Workshop on Protocols For High-Speed Networks, Salem, MA, USA, August 1999.


30. <strong>Thiemo</strong> <strong>Voigt</strong>. “Entwicklung und Implementation eines Modells zur quantitativen Beurteilung der Implementation<br />

und der Anwendung von Remote-Execution-Mechanismen” (Design and Implementation of a Performance<br />

Model for Remote Execution Mechanisms for Mobile Agents), Diplomarbeit (M.S. thesis), Universität<br />

Stuttgart, December 1996.<br />

31. <strong>Thiemo</strong> <strong>Voigt</strong>. ‘ ‘The Impact of TCP Flow Control on ATM Forums Proposal on Traffic Shaping”, Studienarbeit,<br />

Universität Stuttgart, October 1995.<br />

TALKS<br />

• “Performance Considerations for Mobile Web Services”, Workshop on Applications and Services in Wiresless<br />

Networks, Bern, Switzerland, July 2003.<br />

• “Adaptive Resource-based Web Server Admission Control”, 7th IEEE Symposium on Computers and Communication,<br />

Taormina/Giardini Naxos, Italy, July 2002.<br />

• “Architectures for Service Differentiation in Overloaded Internet Servers”, Ph. D. thesis presentation, Uppsala<br />

University, May 2002.<br />

• “Overload Behaviour and Protection of Event-driven Web Servers”, International Workshop on Web Engineering,<br />

Networking 2002, Pisa, Italy, May 2002.<br />

• “Adaptive Resource-based Web Server Admission Control”, <strong>SICS</strong> Open House, Kista, Sweden, April 2002.<br />

• “Handling Multiple Bottlenecks in Web Servers Using Adaptive Inbound Controls”, Seventh International<br />

Workshop on Protocols For High-Speed Networks, Berlin, Germany, April 2002.<br />

• “Resource-based Web Server Overload Protection”, ARTES Graduate Student Conference 2002, Uppsala,<br />

Sweden, April 2002.<br />

• “Handling Persistent Connections in Overloaded Web Servers”, Real-Time in Sweden 2001, Halmstad, Sweden,<br />

August 2001.<br />

• “Kernel Mechanisms for Service Differentiation in Overloaded Web Servers” 2001 Usenix Annual Technical<br />

Conference, Boston, MA, USA, June 2001.<br />

• “Kernel-based Control of Persistent Web Server Connections”, Workshop on Performance and Architecture<br />

of Web Servers, Cambridge, MA, USA, June 2001.<br />

• “Kernel-based Control of Persistent Web Server Connections”, Midnight Light Computer Networking Workshop<br />

2001, Lule˚a, Sweden, June 2001.<br />

• “In-Kernel Mechanisms for Adaptive Control of Overloaded Web Servers”, PAMP workshop, Stockholm,<br />

November 2000.<br />

• “In-Kernel Mechanisms for Adaptive Control of Overloaded Web Servers”, Ericsson Research, Computer<br />

Science Laboratory, Älvsjö, Sweden, September 2000.<br />

• “In-Kernel Mechanisms for Adaptive Control of Overloaded Web Servers”, Eunice Open European Summer<br />

School, Twente, Holland, September 2000.<br />

• “Scheduling TCP in the Nemesis Operating System”, TJ IBM Watson Research Center, Hawthorne, NY,<br />

USA, December 1999.<br />

• “Scheduling TCP in the Nemesis Operating System”, The second Pegasus II Workshop (Pegasus ’99), The<br />

Moller Centre, Churchill College, Cambridge, UK, November, 1999.<br />

• “Providing Quality of Service Guarantees to Networked Applications Using the Nemesis Operating System”,<br />

Ph. Lic. thesis presentation, Uppsala University, October 1999.


• “Scheduling TCP in the Nemesis Operating System”, Teleinformatics seminar series, KTH, Stockholm,<br />

September 1999.<br />

• “Scheduling TCP in the Nemesis Operating System”, IFIP Sixth International Workshop on Protocols For<br />

High-Speed Networks, Salem, MA, USA, August 1999.<br />

• “Entwicklung und Implementation eines Modells zur quantitativen Beurteilung der Implementation und der<br />

Anwendung von Remote-Execution-Mechanismen”, M.S. thesis presentation, Universität Stuttgart, December<br />

1996.<br />

• ‘The Impact of TCP Flow Control on ATM Forums Proposal on Traffic Shaping”, thesis presentation, Uppsala<br />

University, August 1995.<br />

GRANTS and AWARDS<br />

• Outstanding paper award for the paper “Adaptive Resource-based Web Server Admission Control”, 7th IEEE<br />

Symposium on Computers and Communication, Taormina/Giardini Naxos, Italy, July 2002.<br />

• Grant by Telefonaktiebolaget LM Ericssons Stiftelse för Främjande av Elektroteknisk Forskning to support a<br />

postdoc at FU Berlin starting in autumn 2002, May 2002.<br />

• Student travel grant to 17th SOSP (ACM Symposium on Operating Systems Principles), Kiawah Island<br />

Resort, SC, USA, Dec 1999.<br />

• Erasmus student scholarship for studying at Uppsala University, Fall 1993-Summer 1994.<br />

PATENTS<br />

• Patent #YOR-2001-0670. A. Mehra, R. Tewari and T. <strong>Voigt</strong>. “A Method and Apparatus for In-kernel<br />

Content-Based Service Differentiation for Overloaded Servers”. The number is from a provisional filing.<br />

LANGUAGES<br />

• German - native<br />

• Swedish - excellent in speaking and writing (daily use)<br />

• English - excellent in speaking and writing (daily use)<br />

• French - basic in speaking and writing (5 years in school)<br />

• Latin - intermediate degree

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!