Olaf Bergmann

Olaf Bergmann Olaf Bergmann holds a Diploma in Computer Science and received his Doctor in Engineering (Dr.-Ing.) in 2007 from Universität Bremen, and received a Master in Commercial Law in 2010. Since 2009, he is a member of the communication networks research group (AG Rechnernetze) at the Universität Bremen. He has been involved in several national and international research projects in the areas of wireless and interpersonal multimedia communications, e.g., in the European FP5 IPv6 Wireless Internet Initiative (6WINIT). From 2006 to 2008, Olaf has been working for a German ISP to improve the existing Voice-over-IP platform and re-design the SIP-based presence service. Olaf also has continuously participated in IETF standardisation since 2000 and has co-authored several books on Web technologies. His current research focus is on architectures and communication protocols for challenged environments.

Projects

RESTLicht and Constrained-Cast (10/2011 — 12/2013)

Augmenting the practical experience with the Constrained Application Protocol (CoAP) and its limitations for control automation applications, and evaluation of various options for manageable end-to-end security within this application scenario.

CHIANTI (1/2008 — 2/2010)

Challenged Internet Access Network Technology Infrastructure: An EC FP7 project on supporting personal and vehicular mobility as well as nomadic computing incrementally in today's Internet. The base assumption is that mobility and nomadicity will lead to challenged networking conditions due to (unforeseeable) disconnections. The project develops technical solutions to support robust communications in such challenged networks with and without infrastructure assistance.

GEOBLOG (10/2005 — 3/2006)

Using regionally scoped service maps for dissemination of information on local infrastructure and events. The specific focus is on the formal description of service maps and their distribution in hybrid networks. In particular, the applicability of Internet Media Guides (IMG) is investigated, including delivery in hybrid networks via FLUTE (File Delivery over Unidirectional Transport, RFC 3926).

GEOCOOP (10/2004 — 9/2005)

An industry project on investigating location techniques and concepts for providing location-based services with the aim of enabling interpersonal communications based upon proximity. Particular consideration of privacy aspects and decentralized operation.

PASST (11/2003 — 9/2004)

Presence Aggregation System: An industry project investigating the automated (but ultimately end-user-controlled) aggregation of personal presence information from a number of sources. The project focuses on defining rule sets for presence aggregation and validating the concepts in a complete SIP-based presence infrastructure.

FETA (1/2003 — 9/2003)

Functional Enhancement for Telephony Applications: An industry project (following up on DTI) to augment stand-alone IP phones by external software components with a focus on secure multiparty peering in ad-hoc networks, conferencing, and video communications.

DTI (2/2002 — 10/2002)

Desktop-Telephony Integration: An industry project on the integration of various personal computing appliances (PC, laptop, PDA) and stand-alone IP phones, focusing on peerwise ad-hoc networking, autoconfiguration, and distributed phone control.

6WINIT (1/2001 — 12/2002)

A European project that deals with the integration of IPv6 and various wireless technologies (in particular, GRPS and UMTS) as a platform to provide mobile interactive conferencing applications in a clinical environment.

SIPHON (6/2000 — 11/2001)

SIP for telePHONy: A research project addressing script-based testing of SIP-based IP telephony endpoints (IP phones) in phase I and dealing with aspects of IP telephony to the home user in phase II.

MUSIG (5/1999 — 5/2000)

An industry project on gatewaying between different (multimedia) communications technologies and IP telephony (H.323, SIP) and integration of conventional telephony (analogue, ISDN, GSM). Development of an Mbus-based architecture for multi-way signaling (and media) gateway.

MECCANO (10/1998 — 5/2000)

A European project that deals Internet multimedia group conferencing based. Care and feeding of parts of the European Mbone as communication infrastructure and pilot use of the European ATM infrastructure. Design of an architecture for multimedia conferencing endpoints and development of the Message Bus (Mbus) as local coordination infrastructure.

Software

A CoAP library in C

For my student's project SAHARA, I started an open-source implementation of the Constrained Application Protocol (CoAP). You can find it at http://libcoap.sourceforge.net. More information on CoAP is available at http://6lowapp.net.

tinyDTLS, a single-threaded UDP server template with DTLS

As CoAP requires some security, I started integration my single-threaded UDP server with DTLS support (initially from OpenSSL). tinyDTLS is an example how to build this in C. As time permits, OpenSSL will be replaced by an own implementation of DTLS with PSK authentication.

Publications

O. Bergmann: Strafrechtliche Aspekte der Entwicklung von Open Source Software zur Qualitätssicherung von Kommunikationssystemen im Internet. Master thesis. 2009.

O. Bergmann: A Framework for Aggregation of Presence Information Based on User-Provisioned Rules. Dissertation, 2007.

Books

O. Bergmann, H. Wittenbrink: XML (Bd. 2) — Ausgabeerzeugung mit XSL . SPC TEIA Lehrbuch Verlag. 2006. ISBN 3-935539-07-X

O. Bergmann, C. Bormann: AJAX — Frische Ansätze für das Web-Design. SPC TEIA Lehrbuch Verlag. Oktober 2005. ISBN 3-935539-26-6. Viele Köche.

O. Bergmann, H. Wittenbrink: XML Grundlagen (Bd. 1) — Einführung in die logische Dokumentauszeichnung . SPC TEIA Lehrbuch Verlag. 2005. ISBN 3-935539-55-X.

H. Wittenbrink, W. Köhler, O. Bergmann et al.: XML. SPC TEIA Lehrbuch Verlag, Berlin, 2003. ISBN 3-935539-69-X.

C. Bormann, J. Ott, D. Kutscher und O. Bergmann: Konzepte der Internet-Technik. SPC TEIA Lehrbuch Verlag, 2002. ISBN 3-935539-52-5.

C. Bormann, J. Ott, D. Kutscher und O. Bergmann: Konzepte Content-Repräsentation & Markup-Sprachen. SPC TEIA Lehrbuch Verlag, 2002. ISBN 3-935539-58-4.

Presentations

Voice over IP (VoIP) — Stand der Technik und aktuelle Herausforderungen. Vortrag beim VDE Region Nord-West e.V., November 2005.

J. Ott, D. Kutscher und O. Bergmann: SIP Voice Services for Intermittently Connected Users in Wireless Networks. Upperside Wi-Fi Voice Conference 2004. May 2004.

Papers

Stefanie Gerdes, Olaf Bergmann, Carsten Bormann: Delegated Authenticated Authorization for Constrained Environments. In: Proceedings of the 2014 IEEE 22nd International Conference on Network Protocols (ICNP 2014), pp. 654—659 (2014).

Olaf Bergmann, Carsten Bormann, Stefanie Gerdes: REST-based Access to SMIv2-structured Information on Constrained Devices. In: 2014 IEEE Network Operations and Management Symposium (NOMS), Krakow (2014).

Stefanie Gerdes, Olaf Bergmann: Security Requirements for Managing Smart Objects in Home Automation. In: A. Timm-Giel et al. (Eds.): MONAMI 2012, LNICST 58, pp. 231—243. Institute for Computer Sciences, Social Informatics and Telecommunications Engineering (2013).

Olaf Bergmann, Stefanie Gerdes, Silke Schäfer, Florian Junge, Carsten Bormann: Secure Bootstrapping of Nodes in a CoAP Network. In: Proceedings of the WCNC 2012 Workshop on the Internet of Things Enabling Technologies, Embracing Machine-to-Machine Communications and Beyond. April 2012, pp. 220—225. DOI 10.1109/WCNCW.2012.6215494

Olaf Bergmann; Kai T. Hillmann; Stefanie Gerdes: A CoAP Gateway for Smart Homes. In: Proceedings of the IEEE Conference on Computing, Networking and Communications, Communication Software and Services Symposium (ICNC) 2012. pp. 446—450. DOI 10.1109/ICCNC.2012.6167461

Stefanie Gerdes, Olaf Bergmann: Nutzerfreundliche Authentisierung für den Krankenhausalltag. In: Peter Schartner, Jürgen Taeger (Hrsg.): D·A·CH Security 2011. syssec, 2011, pp. 470—479.

Koojana Kuladinithi, Olaf Bergmann, Thomas Pötsch, Markus Becker and Carmelita Görg: Implementation of CoAP and its Application in Transport Logistics. In Proc. of 'Extending the Internet to Low power and Lossy Networks' (IP+SN 2011). Chicago, USA. 11th of April 2011. Paper Presentation Slides.

Stefanie Gerdes; Olaf Bergmann: Building a Test Environment for Emulating Link Characteristics of Disruptive Networks. In: Proceedings of the IEEE Wireless Communications and Networking Conference (WCNC) 2010. DOI 10.1109/WCNC.2010.5506341

Olaf Bergmann, Stefanie Gerdes, Jörg Ott, Nils Seifert, Caleb Carroll, Nigel Wallbridge: Dealing With Disruptions: Providing Internet Access to Mobile Users on a Train (extended abstract). Proceedings of the first conference "ICT that makes the difference", Brussels, Belgium, November 2009.

Jörg Ott, Nils Seifert, Caleb Carroll, Nigel Wallbridge, Dirk Kutscher, Olaf Bergmann: The CHIANTI Architecture for Robust Mobile Internet Access. Proceedings of the 10th IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM), Industry Track, Kos, Greece, June 2009.

O. Bergmann, J. Ott und Dirk Kutscher: A Script-based Approach to Distributed Presence Aggregation. In: Proceedings of the IEEE WirelessCom 2005 Conference. Maui, HI. June 2005.