Curriculum Vitae of Marcus Brunner
Transcription
Curriculum Vitae of Marcus Brunner
Curriculum Vitae of Marcus Brunner Personal Data • • • • • Dr. Marcus Brunner ([email protected]) born April 27, 1968 in Zurich, Switzerland Nationality: Swiss Married since 1996, 2 children age 2 and 4 Languages: mother tongue: Swiss-German, others: proficient in German and English, some French, and basics in Italian. • Non-professional interests: soccer, golf, reading, and the family Research Interests • Computer-Supported Collaborative Work (CSCW): application sharing, shared window systems, collaborative workspaces. • Multimedia Communication: ATM, IPv6, QoS enabled IP, high-speed communication for distributed multimedia applications, multi-media applications for wireless networks. • Active Networks: architecture, management of Active Networks, service management and service provisioning in Active Networks, multi-party Active Networks. • Network and Service Management: management of IP Networks, IP QoS control, endto-end services, charging and accounting of IP services, policy-based management. • Mobile Networking: QoS in mobile networks, Ad-hoc networks. Education • Doctor of Technical Science (Ph.D.) from Swiss Federal Institute of Technology (ETH) in Zurich, Switzerland. Ph.D.-Thesis: “Service Management in a Telecom Environment based on Active Network Technology”, Advisors: Prof. Dr. B. Plattner (ETH Zurich), Prof. Dr. Rolf Stadler (Columbia University, New York, USA). • Diploma (Master of Science) in Computer Science from Swiss Federal Institute of Technology in Zurich (ETH Zurich), April 1994. (In Switzerland named “Diplomierter Informatik-Ingenieur ETH”.) Diploma-Thesis: Floor-Control in a Shared Window System. • Matura Degree from Stiftsschule Einsiedeln, Switzerland, 1988. Professional Activities since April 1, 2001 Senior Research Staff Member, C&C Research Laboratories, NEC Europe Ltd., Heidelberg, Germany Feb1, 2000 - Mar 31, 2001 Research Staff Member, C&C Research Laboratories, NEC Europe Ltd., Heidelberg, Germany (February - August in the Laboratory at Berlin) Oct. 1, 1994 - Feb. 1, 2000 Research Assistant at ETH Zurich, Department of Electrical Engineering, Computer Engineering and Networks Laboratory Project work QoS Control Architecture (Feb. 00 - now): technical leader in the planning, design, and prototype implementation for a QoS Management System, including a commercial version and a more advanced research prototype. EURESCOM P1006 DISCMAN (May 00 - March 01): The project addressed control and management issues in DiffServ/MPLS networks. I attended some meetings and did minor paper work. Linux-DiffServ implementation in collaboration with the University of Bern in Switzerland (April 00 - now): I was in charge of the project from NEC. The tasks includes supervision of the project and the definition of the 3rd year work plan. IST NGN-LAB: A project financed by the fifth European research framework programme. I was working on the proposal, contract preparation, and I am now responsible (project manager within NEC) for the project starting Jan. 2001 (project start). IETF standardization work: In the area of the IETF Policy Framework WG we proposed a MPLS policy information model, where I developed the model and wrote and presented the draft. I did also a prototype implementation which lead to IM paper. Furthermore, I am one of the co-authors of a IETF Policy Core Information Model Extension and a one-to-any probabilistic assured rate PDB. The project JVTOS (Joint Viewing and Tele-Operation Service) in the third European framework programme was my first project, where I did my diploma thesis and finished the project at the time I started to work for the Computer Engineering and Networks Lab at ETH Zurich.The project developed a full-fledged collaborative work application, which enables two or more persons to commonly use any application software at the same time on different workstations (Suns, Macs and PCs) supported by audio/video conferencing. Further, I contribute to a project named BETEUS (Broadband Exchange for Trans-European Usage), which takes further the initial steps taken in the area of tele-teaching applications towards a full-fledged CSCW application. In the project, five european sites are connected over the European ATM pilot network, to run distributed applications as tele-teaching, telelearning, and archiving and retrieval of multimedia documents. Additionally, I was engaged in the design and experiment phase of the Telepoly project. A tele-teaching experiment between the Swiss Federal Institutes of Technology in Zurich (ETHZ), Lausanne (EPFL), and the University of Basel has been established to gain practical and didactic experiences. The project builds the system with CellStacks (Audio/Video codecs) and ATM connections for data transport. My Ph.D. project is about service management in an active network based telecom environment. It concentrates on management of Active Networks, such as active service provisioning, active service management (service installation, update, supervision, and removal), and the interaction between customers and providers in a telecom environment, which is based on active networking technology. Further, I have been working on two proposals for the 5th European Framework Programme, namely FAIN, “Future Active IP Networks”, and FANA, “Future Applications for Active Networks”. Teaching Experience During the whole stay at TIK I was involved in preparation of exercises and exams, mainly of the lectures named “Introduction to Computer Networks”, “Distributed Systems”, “Inter-Process-Communication in UNIX”, and “Protocols for Multimedia Communication”. I often took over the lecture on “Protocols for Multimedia Communication” when the lecturer was not able to hold it. I did some course work for industrial people, mainly about the UNIX Operating System. Additionally, I presented two tutorials on Active Networks and on QoS Management in the Internet. Professional Activities • Technical Program Committee (TPC) of DSOM’99, DSOM’2000, DSOM 2001, LCN 2001, NOMS 2002. • Organization Committee of the IFIP/IEEE International Workshop on Distributed Systems: Operations & Management (DSOM’99) in Zurich, 11.-13. October 1999. • Reviewer of JSAC, IEEE Communications Magazine, IEEE Network, SIGCOMM, IM, NOMS, Infocom, ICC, Globecom, OPENARCH, DSOM, NOSSDAV, LCN, IZS. • Member of IEEE • Standardization work in the Internet Engineering Task Force (IETF) and the Distributed Management Task Force (DMTF). • Member of the Internet Research Task Force (IRTF) in the network management working group. Publications Books • Chapter in “Communications Service Engineering”, published by John Wiley, to appear in June 2002, published by John Wiley. • M. Brunner, “Service Management in a Telecom Environment based on Active Network Technology“, Dissertation ETH Zurich, No 13433, TIK-Schriftenreihe No. 34, Shaker Verlag, Aachen, ISBN- 3-8265-7583-0, 2000. Journals • M. Brunner, B. Plattner, R. Stadler, “Service Creation and Management in Active Telecom Environments”, Communications of the ACM, March 2001. • M. Brunner, R. Stadler, “Management in Telecom Environments that are based on Active Networks”, Journal of High Speed Networks, March/April 2001. • M. Brunner, “Active Networks and its Management”, submitted to the Journal Annals of Telecommunications, 2001. • Marcus Brunner, Rolf Stadler, “Service Management in Multi-Party Active Networks”, IEEE Communications Magazine, March 2000. Conferences • A. Prieto, M. Brunner, “SLS to DiffServ Configuration Mapping” submitted to IFIP/IEEE International Workshop on Distributed Systems: Operations and Management (DSOM´01), Nancy, France, 2001. • M. Brunner, J. Quittek, “MPLS Management using Policies”, Proceedings of the 7th IEEE/IFIP Symposium on Integrated Network Management (IM´01), May 14-18, Seattle, USA, 2001. • G. Stattenberger, T. Braun, M. Brunner, “A Platform-Independent API for Quality of Service Management”, IEEE Workshop on High Performance Switching and Routing (HPSR 2001), Dallas, USA, May 2001. • J. Quittek, M. Pias, M.Brunner, “Integrating IP Traffic Flow Measurement”, Workshop on Passive and Active Measurements (PAM2001), Amsterdam, 2001. • M. Brunner, A. Banchs, S. Tartarelli, H. Pan, “An one-to-any Assured Rate Per-Domain Behavior for Differentiated Services”, Internet Draft, work in progress, <draft-brunnerdiffserv-pdb-one2any-ar-00.txt>, March 2001. • B. Moore, L. Rafalow, R. Cohen, Y. Ramberg, Y. Snir, J. Strassner A. Westerinen, R. Chadha, M. Brunner, “Policy Core Information Model Extensions”, Internet Draft, work in progress, <draft-ietf-policy-pcim-ext-00.txt>, March 2001. • K. Isoyama, M. Brunner, M. Yoshida, J. Quittek, R. Chadha, G. Mykoniatis, A. Poylisher, R. Vaidyanathan, A. Kind, F. Reichmeyer, “Policy Framework MPLS Information Model for QoS and TE”, Internet Draft, work in progress, <draft-chadha-policy-mpls-te-01.txt>, December 2000. • M. Brunner, J. Quittek, “Policy Framework Core Information Model Extensions”, Internet Draft, work in progress, <draft-brunner-policy-core-ext-00.txt>, November 2000. • Marcus Brunner, “A Service Management Toolkit for Active Networks”, IEEE/IFIP Network Operations and Management Symposium (NOMS 2000), Hawaii, USA, April 2000. • Marcus Brunner, Rolf Stadler, “Virtual Active Networks -- Safe and Flexible Environments for Customer-managed Services”, Tenth IFIP/IEEE International Workshop on Distributed Systems: Operations and Management (DSOM’99), Lecture Notes in Computer Science 1700, Springer Verlag, Zurich, October 1999. • K. Isoyama, M. Yoshida, M. Brunner, A. Kind, J. Quittek, “Policy Framework QoS Information Model for MPLS”, Internet-Draft, draft-isoyama-policy-mpls-info-model-00.txt, July 2000. • Marcus Brunner, Rolf Stadler, “The Impact of Active Networking Technology on Service Management in a Telecom Environment”, Proceedings of the Sixth IFIP/IEEE International Symposium on Integrated Network Management (IM’99), Boston, 1999. • Marcus Brunner, Bernhard Plattner, “Management of Active Networks”, ICC Workshop on Active and Programmable Networks, Atlanta, 1998. • Simon Znaty, Thomas Walter, Marcus Brunner, Jean-Pierre Hubaux, Bernhard Plattner, “Multimedia Multipoint Teleteaching over the European ATM Pilot”, Proceeding of the 1996 International Zurich Seminar on Digital Communications: Broadband Communications (IZS), Lecture Notes in Computer Science 1044, February 1996. • Marcus Brunner, “X-Application Sharing: The XWedge”, JVTOS-Workshop, Ulm, 1996. • Thomas Walter, Marcus Brunner, Didier Loisel, Simon Znaty and Bruno Dufresne, “The BETEUS (Broadband Exchange for Trans-European USage) Communication Platform”, Proceedings of the International Distributed Conference on High Performance Networking for Teleteaching, Madeira, Portugal, November 1995. • Thomas Walter, Marcus Brunner, Bernhard Plattner, “BETEUS - Broadband Exchange for Trans-European USage” IEE Symposium on Data Highway, Bern, Switzerland, 1995. Technical Reports • Alberto Prieto, M. Brunner, “SLS to DiffServ Configuration Mapping”, NEC-NDLE-IR2001-17, June 2001. • J. Quittek, M. Pias, M. Brunner, “Integrating IP Traffic Flow Measurement”, NEC-NDLEIR-2001-13, March 2001. • M. Brunner, J. Quittek, “MPLS Management using Policies”, NEC-NDLE-IR-2001-6, February 2001. • M. Brunner, “Active Networks and its Management”, NEC-NDLE-IR-2001-5, February 2001. • J. Quittek, M. Brunner, “Applying and Evaluating Active Technologies in Distributed Management”, NEC-NDLE-IR-2000-15, October 2000. • G. Stattenberger, T. Braun, M. Brunner, H. Stuettgen, “Performance Evaluation of a Linux DiffServ Implementation”, NEC-NDLE-IR-2000-07, July 2000. • T. Braun, A. Dasen, M. Scheidegger, M. Brunner, K. Jonas, H. Stuettgen, “Implementation of Differentiated Services over ATM”, NEC-NDLE-IR-2000-05, May 2000. • K. Isoyama, M. Yoshida, M. Brunner, I. Sebektin, “White Paper on IP QoS Control Architecture”, NEC internal document, May 2000. • M. Brunner, R. Stadler, “Virtualizing Active Networks for Telecom Environments”, TIK Report Nr. 79, Computer Engineering and Networks Lab (TIK), Swiss Federal Institute of Technology (ETH) Zurich, September 1999. • M. Brunner, “A Service Management Toolkit or Active Networks”, TIK Report Nr. 78, Computer Engineering and Networks Lab (TIK), Swiss Federal Institute of Technology (ETH) Zurich, September 1999. • M. Brunner, R. Stadler, “The Impact of Active Networking Technology on Service Management in a Telecom Environment”, TIK Report Nr. 55, Computer Engineering and Networks Lab (TIK), Swiss Federal Institute of Technology (ETH) Zurich, August 1998. Presentations Tutorials • M. Brunner, “Tutorial on Active Networks and its Management”, European Conference on Universal Multiservice Networks, Colmar, France. • M. Brunner, J. Quittek, “QoS Management in the Internet”, IEEE Workshop on High Performance Switching and Routing, Dallas, USA, May 2001. Panels • Panel on “Charging for Quality of Service or Managing Service Level Agreements, 7th IEEE/IFIP Symposium on Integrated Management (IM´01), May 14-18, Seattle, USA, 2001. Commercial Conferences • Invitation to the IP Policy Conference, Paris, September 2001. Paper Presentations • “MPLS Management using Policies”, Seventh IEEE/IFIP Symposium on Integrated Network Management (IM´01), May 14-18, Seattle, USA, 2001. • “A Service Management Toolkit for Active Networks”, IEEE/IFIP Network Operations and Management Symposium (NOMS 2000), Hawaii, USA, April 2000. • “Virtual Active Networks -- Safe and Flexible Environments for Customer-managed Services”, Tenth IFIP/IEEE International Workshop on Distributed Systems: Operations and Management (DSOM’99), Zurich, October 1999. • “The Impact of Active Networking Technology on Service Management in a Telecom Environment”, Sixth IFIP/IEEE International Symposium on Integrated Network Management (IM’99), Boston, 1999. • “Management of Active Networks”, ICC Workshop on Active and Programmable Networks, Atlanta, USA, 1998. • “Multimedia Multipoint Teleteaching over the European ATM Pilot”, International Zurich Seminar on Digital Communications: Broadband Communications (IZS), February 1996. Others • “Virtual Active Networks on High-Performance Nodes”, ETH Zurich, Switzerland, June 2000. • “Service Management in Multi-party Active Networks”, GMD Focus, Berlin, Germany, May 2000. • “Programmable/Active Network Services”, European Commission: IST program, program consultation meeting on “Engineering methods and tools to support the development and management of services”, May 2000. • “Aktive Netze: Netzwerk Management, Debugging und Visualisierung”, TIK-Seminar, January, 1998. • “Idee eines Mehrbenutzer Multi-Media Fenstersystems”, TIK-Seminar, June 1996. • “Broadband Exchange for Trans-European Usage (BETEUS)”, Multimedia Colloquium, the first talk distributed between ETH Zurich and EPF Lausanne, January 1996. • “XWedge, BETEUS, Telepoly”, CSCW Seminar, June 1996. Student Projects Supervised • Stefan Wengi: “User Management in a Redundant Distributed File System”, DiplomaThesis Winter 1995/96 • Yann Bourban: “Implementation of a Telepointer in a Shared Window System”, DiplomaThesis, Summer 1996. • Frank Ammeter: “Sharing of Java Applications”, Diploma-Thesis, Winter 1996/97. • Florin Iten, Markus Buechi: “Multi-Point to Multi-Point Multicasting over an ATM-network”, Term-Thesis Winter 1996/97. • Aleksandar Travanov: “Design and Implementation of an Active Information System (AIS)”, Term-Thesis Winter 1997/98. • Heiko Faller: “Self-Configuration of Mobile Agents constrained by the User-Interface Environment”, Diploma-Thesis, Winter 1997/98. • Lukas Ruf: “Topsy i386”, Term-Thesis Summer 1998. • Sven Bruelisauer, “Configuration Management of an Active Network Node”, DiplomaThesis, Winter 1999/2000. • Paul Sevinc, “Patterns and Anti-Patterns in Network Management”, Diploma-Thesis (EPFL), Winter 1999/2000. • Alberto Prieto, “Service Level Specification to DiffServ Configuration Mapping”, Master Thesis, 2001. • Paloma Martinez, “Using the Script MIB for Policy-based Management”, Master Thesis, 2001. • Raju Vaidya, “Web-based Customer-Provider DiffServ-based Service Ordering”, Term Thesis, 2001. Selected Course Work • • • • • • • • • Communication in Distributed Systems (Prof. Dr. Plattner) Neural Networks (Dr. Berlusconi) Object-Oriented Programming (Prof. Dr. Moessenboeck) Distributed Systems (Prof. Dr. Sanders) Ergonomics of Working Environments (3 courses) (Prof. Dr. Krueger) Psychology of Working Environments (3 courses) (Prof. Dr. Ulich) Didactic for teaching assistants (Dr. Lutz) Writing English for Science (M. K. Bryant) Tutorial: Network Management for Next Generation Wireless Systems (M. Ulema, S. Aidarous) • Tutorial: 3G Wireless Access (R. Hafez) • Tutorial: Architectures, Control, and Management of IP-over-Optical Networks (C. Shen) • Tutorial: Virtual Private Networks: Architectures, Design, Planning, and Management (R. Boutaba) System Development Experience • Proficient in the following programming languages: Java, C, Pascal, Modula, Oberon. • Proficient in the following operating systems: UNIX, many of its tools, and Network Programming; MS-OSs and tools. • Developed an Active Network Node, an Active Network Simulator, Customer Service Management System, and a Provider Management System in Java. • Implemented Components of the XWedge, a Shared Window System for Sharing X-Windows Applications in C on UNIX and Mac. • Concept, design, and implementation for a IP QoS Management System in C++, Java using LDAP. References • Prof. Dr. Bernhard Plattner (Ph.D. examiner, leader of the communications research group) Computer Systems and Networking Laboratory (TIK) ETH Zurich Gloriastr. 35 • • • • 8092 Zurich Switzerland E-Mail: [email protected] Phone: +41-1-632 7000 Prof. Dr. Rolf Stadler (Ph.D. co-examiner) CTR, Columbia University New York, NY 10027-6699 USA E-Mail: [email protected] Phone: +1 212 854 2481 Dr. Thomas Walter (Project leader of BETEUS and Telepoly) E-Mail: [email protected] Phone: +41-1-632 7007 Prof. Dr. Burkhard Stiller (Co-leader of communications research group) Computer Systems and Networking Laboratory (TIK) ETH Zurich Gloriastr. 35 8092 Zurich Switzerland E-Mail: [email protected] Phone: +41-1-632 7015 Susumu Iwasaki (General Manager, C&C Research Laboratories, NEC Europe Ltd. until Dec. 2000) NEC Corporation Tokyo, Japan E-Mail: [email protected] • Dr. Heinrich Stuettgen (General Manager, C&C Research Laboratories, NEC Europe Ltd. since Jan. 2001) C&C Research Laboratories NEC Europe Ltd. Adenauerplatz 6 D-69115 Heidelberg Germany • Dr. Juergen Quittek (Manager, C&C Research Laboratories, NEC Europe Ltd.) C&C Research Laboratories NEC Europe Ltd. Adenauerplatz 6 D-69115 Heidelberg Germany