Olaf M. Maennel

School of Computer Science and Information Technology
College of Engineering and IT
ADELAIDE UNIVERSITY
Ingkarni Wardli 4.18
Adelaide, SA, 5000, Australia

Education

01.04.1997 – 08.05.2002

Universität des Saarlandes, Saarbrücken, Germany
08.05.2002, Diplom (MSc) • Major: computer science • Minor: psychology

09.05.2002 – 31.07.2002

wissenschaftlicher Mitarbeiter (PhD student)
Universität des Saarlandes, Saarbrücken, Germany

01.08.2002 – 31.10.2005

wissenschaftlicher Mitarbeiter (PhD student)
Technische Universität München, Germany

24.10.2005

Dr. rer. nat. (PhD)
Technische Universität München, Germany

Thesis: Handling the complexity of BGP — via characterization, testing and configuration management
Advisor: Prof. Anja Feldmann, Ph.D.
Committee: Reader Timothy G. Griffin, Ph.D. and Prof. Bernd Brügge, Ph.D.
Grade: summa cum laude

Professional Experience

1.11.2005 – 30.04.2008

Senior Research Associate (Post-Doc)
School of Mathematical Science, University of Adelaide, South Australia
Affiliated with Teletraffic Research Centre (TRC), and Centre for Defence Communications and Information Networking (CDCIN).

26.05.2008 – 31.08.2009

Senior Research Associate (Post-Doc)
T-Labs & TU-Berlin, Germany
Visiting researcher at IIJ Innovation Institute in Tokyo from May until August 2009.

01.09.2009 – 30.06.2014

Lecturer (Assistant Professor)
Loughborough University, UK

01.07.2014 – 31.01.2023

Full Professor for Cyber Security
Tallinn University of Technology, Estonia

Since 01.02.2023

Professor for Computer Science
School of Computer Science and IT, Adelaide University, Australia.
(Note: until 19.12.2025, university was called The University of Adelaide, department was School of Computer and Mathematical Sciences).

Supervision & Mentoring

Probation advisor to Peter Bull (2013/14), and postgraduate admissions tutor at Loughborough (2013/14). At TalTech, responsible for international admissions (2015/16–2018/19). For the Cyber Security MSc program there were typically about 250–300 suitable applications each year. Only 40 places could be offered to international students; Skype interviews were conducted with suitable candidates before admissions.

MSc Students

TUM (2002–2005)

Responsible examiner: Anja Feldmann

  • Sara Bürkle (BGP convergence analysis)
  • Andreas Hartl (Examining BGP update dynamics using network simulation)
  • Wolfgang Mühlbauer (Towards Reproducing Inter-Domain AS Paths)
  • Andreas Merkel (Analysis and Simulation of Network Anomalies)
  • … and assisted in the supervision of others.
Loughborough University (2009–2014)

2009/10

  • 01. Roshan HareendraBabu (The A+P Approach to IPv4 Addressing Extension – Evaluation Methodologies)
  • 02. Nurudeen K. Abdulsalam (BGP Security)
  • 03. Fatma Al-Moqbali (Feasibility of IP identifier as an alarm system for network operator)
  • 04. Ali H. AlKhamis (Compare performance of IPv6 and IPv4)
  • 05. Oluwole Samuel Shoyinka (Detecting IPv6 issues in operational networks)
  • 06. Askar Jaboldinov (Internet Measurements – a question of visibility?)
  • 07. Adedayo Bakenne (Route Flap Damping and the slow Internet)

2010/11

  • 08. Aidos Tauanov (Evaluating BGP Add-Path in Virtual Networks)
  • 09. Hao Fang (Large-scale Network Emulation)
  • 10. Jozef Woods (Analysis of IPv4-to-IPv6 Transition Mechanisms)
  • 11. Sujin Christudas-Santhakumari (Setup large emulated networks)
  • 12. Sohaib Imran (Routing analysis of exchange points)
  • 13. Rongzheng Wang (Answering what-if-questions with AutoNetKit in virtualized and emulated network environments)
  • 14. Wen-Chi Huang (BGP security)
  • 15. Saurabh Jha (Detecting IPv6 issues in operational networks)

2011/12

  • 16. Konstantinos Stamou (Evaluation of Data Link Layer Attacks in Virtualized Environment)
  • 17. Hussein Habibu Mbaruku (Analysis of IXPs Inter-domain Routing)
  • 18. Ilias Pallikarakis (A Study in TCP/BGP Session Security)
  • 19. Mehdi Mousavi (Internet Modelling from a Stub Autonomous System’s point of view through a virtual model)

2012/13

  • 20. Ahmed Alghamdi (Cyber Defence Exercises setups) — best MSc student in 2012/13
  • 21. Zahra Al-Siyabi (CDX setups)
  • 22. Osariase Idubor (Intrusion Detection Systems)
  • 23. Alexandros Poullidis (IPv6)
  • 24. Oliver Fletcher (webRTC)
  • 25. Bowen Liu (BGPsec for C-BGP)

2013/14

  • 26. Udoka Ezealor (Setting up a malware lab)
  • 27. Jaina Prajapati (Network Debugging)
  • 28. Abrar Mohamed (IPv4 transition / Nejc’s AP64)
  • 29. Nawal Al Balushi (Evaluating Network Design)
  • 30. Ogechukwu Egonu (Scoring with VIRL)
  • 31. Fiona Hughes (Investigating the Balance Between Privacy and Security)
TalTech (2014–2023)

2014/15 (June defences)

  • 32. Ragnar Kreis (Smart Contracts)

2015/16 (January defences)

  • 33. Panagiotis Marzelas (A Social Media Honeypot Method To Detect Spearphishing)

2015/16 (June defences)

  • 34. Luis Alejandro Velasquez Hurtado (Colombia and the intelligence cycle in the 21st century, the digital age)
  • 35. Camilo Andres Pantoja Viveros (Analysis of the Cyber Attacks against ADS-B Perspective of Aviation Experts)
  • 36. Ferenc Szalai (Does Cyber Security Exercise Information Sharing Work?)
  • 37. Florian Gasteiger (R3AD – An architecture to include UAVs in national Airspace)
  • 38. Luis Carlos Herrera Velasquez (A Comprehensive Instrument for Identifying Critical Information Infrastructure Services) — best ICT thesis award!
  • 39. Morteza Fakoorrad (Application Layer of Software Defined Networking: pros and cons in terms of security)
  • 40. Santiago Andres Sarmiento Bernal (Detection solution analysis for simplistic spoofing attacks in commercial mini and micro UAVs)
  • 41. Sho Yano (Security Analysis on Healthcare IoT Project)

2016/17 (January defences)

  • 42. Jens Getreu (Forensic-Tool Development with Rust)
  • 43. Kaspar Prei (Measuring Personnel Cyber Security Awareness Level Through Phishing Assessment)
  • 44. Wael AbuSeada (Alternative approach to automate detection of DOM-XSS vulnerabilities)

2016/17 (June defences)

  • 45. Neslisah Celik (Anomaly Detection Using Locked Shields Logs)
  • 46. Ahmed Nafies Okasha Mohamed (A New Heuristic Based Phishing Detection Approach Utilizing Selenium Web-driver)

2017/18 (January defences)

  • 47. Tiiu Mamers (The Art and Science of Information Security Investments for small Firms)
  • 48. Silvia Väli (Analysis of Electron-based Applications to Identify XSS Flaws to RCE in Open-Source Applications)

2017/18 (June defences)

  • 49. Amirhossein Akbari (A Novel Approach for Securing HTML5 Client-Side Database IndexedDB)
  • 50. Andres Rauschecker (User-Oriented Privacy EnHancements for Web-Browsers)
  • 51. Karl Mendelman (Fingerprinting a Organization Using Metadata of Public Documents)
  • 52. Kaspar Jüristo (How to Conduct Email Phishing Experiments) (co-supervised with Sten Mäses)
  • 53. Lejla Islami (Assessing generational differences in susceptibility to Social Engineering attacks. A comparison between Millennial and Baby Boomer generations)
  • 54. Moira Gabriella Nguegaum (A Structured Approach to the Identification of IPv6 Vulnerabilities in IPv4-Only Local Area Networks)
  • 55. Romet Saaliste (Estonian Government Related Challenges in Protection of Personal Data)
  • 56. Stefano Panarese (Nessuno: A Friend-To-Friend Anonymous Communication Protocol)

2018/19 (January defences)

  • 57. Mikk Romulus (Security Testing Estonian Contactless Bank Cards)

2018/19 (June defences)

  • 58. Kristine Hovhannisyan (Applying Confidence-Building Measures to Cyber Conflict: Computer Emergency Response Cooperation and Cyber Espionage)
  • 59. Krishna Vaishnav (How Indian Political Parties are Using Facebook and Twitter to Reach Voters’ WhatsApp Accounts)
  • 60. Alberto Zorrilla Garza (BEACONLEAK: Use and Detection of 802.11 Beacon Stuffing as a Covert Channels)

2019/20

  • 61. Kristian Kivimägi (Predicting Students’ Success Using Technical Labs as Part of University Admission to a Cyber Security Program)
  • 62. Ilja Smarjov (OWASP Secure Coding Practices Checklist and Training: Assessment of Effectiveness in a Technology Company)
  • 63. Illia Petrash (User Behaviour During COVID-19 from the Perspective of a Telco Server)
  • 64. Marvin Uku (Evaluation Method for Smart Home and Smart Grid Authentication Protocols)
  • 65. Andrew James Roberts (Digital Forensic Real-Time Logging of Robotic Operating System Based Autonomous Self-Driving Vehicle Platforms)
  • 66. Ayaka Uehara (Security Investigation of The TalTech Smart Lift)
  • 67. Juri Kononov (Network Policy Management in Service Rich Environment)
  • 68. Martin Chmelar (Utilizing Mitre ATT&CK to Create Adversary Reports of Live-fire Cybersecurity Exercises for Feedback Purposes)
  • 69. Mykyta Zaitsev (Developing Learning Pathways for Massive Open Online Courses by the Example of the Rangeforce Cyberskills Training Platform)

2020/21 (June and August defences)

  • 70. Dariana Khisteva (A Proposal of Integrating Open-Source IDS into Vessel’s Bridge Network)
  • 71. Stanislav Mekinulashvili (Sniffing Encrypted BLE Traffic After Changing Connection Parameters, Using Low-Cost Hardware that Captures Only One Channel at a Time)
  • 72. Tino Apostolovski (Design and Implementation of a Secure Protocol for Communication between ATC and Drone Pilot)
  • 73. Gulkhara Babayeva (Domain Ontology for Cyber Defense Exercises)

2020/21 EAVA (June and August defences)

  • 74. Maria-Elizabeth Rüütel (Developing simulation exercises to counter cyber threats in controller pilot data link communications) — co-supervisor, main supervisor was Nele Tootsi

2022 (June defences)

  • 75. Tomoya Tanaka (Development of IDS/IPS specifically designed for ETSI ITS-G5 V2X communication)

2023 (June defences)

  • 76. Ayooluwa Samuel Ayoola (Phishing Campaigns and Security Awareness Training in a Sport Betting Company)
  • 77. Luisa Caretta Hopp (Application of the Metagraph to the Aviation Supply Chain: A Case Study)

PhD Committee Memberships

I have been PhD supervisor, examiner/opponent or committee-member in the following countries: Australia, Belgium, Denmark, Estonia, Finland, France, Germany, Slovenia, Spain, Sweden, UK, and USA.

Talal Edwan (22 September 2010)

“Improved Algorithms for TCP Congestion Control”
Committee: Jon Crowcroft (external), and myself (internal).

Andreas Wundsam (15 July 2011)

“Towards Improved Control and Troubleshooting for Operational Networks”
Committee: Laurent Mathy (external), Anja Feldmann (internal), and myself (external opponent).

Lee Booi Lim (08 September 2011)

“Network Delay Control Through Adaptive Queue Management”
Committee: Irfan Awan (external), and myself (internal).

Stephen D. Strowes (11 January 2012)

“Compact Routing for the Future Internet”
Committee: Jeremy Singer (head), Lewis Mackenzie (internal), and myself (external opponent).

Laurent Vanbever (private 31 Aug 2012, public 04 Oct 2012)

“Handling network reconfiguration”
Committee: Olivier Bonaventure (supervisor), Christophe De Vleeschouwer (chair), Yves Deville (secretary), Bruno Quoitin (external), Anja Feldmann (external) and myself (external opponent).

Gregor Schaffrath (02 November 2012)

“Virtual Network Management”
Committee: Laurent Mathy (external), Anja Feldmann (internal), and myself (external opponent).

Debbie Perouli (18 February 2013)

“Methods for Safe, Flexible and Secure Policy Based Routing”
Committee: Kihong Park, Charlie Hu, Tim Griffin (external), Sonia Fahmy (advisor), and myself (advisor).

Xavier Misseri (10 October 2013)

“Enabling inter-domain path diversity”
Committee: Jean-Louis Rougier (advisor), Oliver Bonaventure (advisor), Chadi Barakat, Peter Reichl, Jordi Domingo-Pascual, Maurice Gagnaire, myself (external opponent).

Nejc Skoberne (November 2013)

“A Functional and Performance-Oriented Comparison of Transition Mechanisms for Internet Transition from IPv4 to IPv6 Protocol”
Committee: Mojca Ciglaric (advisor), Zoran Bosnic, Andrej Kos, and myself.

Andra Lutu (October 2014)

“A System for the Detection of Limited Visibility in BGP”
Advisor: Marcelo Bagnulo Braun. I served as “international expert” reviewer.

Rahul Hiran (December 2016)

“Collaborative Network Security: Targeting Wide-area Routing and Edge-network Attacks”
Advisor: Nahid Shahmehri. External opponent: myself. Committee members: Tuomas Aura, Jacob Löfvenberg, Per Gunningberg.

Andres Ojamaa (December 2016)

“Software Technology for Cyber Security Simulations”
Advisors: Enn Tõugu, Jaan Penjam. I was a member of the examination committee; head was Jüri Vain. Opponents: Margus Veanes, Christian Czosseck.

Markku Antikainen (January 2017)

“Security in Emerging Networking Technologies — Views on Internet of Things and Software-Defined Networking”
Advisor: Tuomas Aura. External opponent: myself. Preliminary examiners: Stefan Schmid, Panos Papadimitratos.

Dinesha Ranathunga (February 2017)

“Auto-configuration of Critical Network Infrastructure”
Advisor: Matthew Roughan. External opponent: myself.

Antti Hakkala (autumn 2017)

“On Security and Privacy for Networked Information Society — Observations and Solutions for Security Engineering and Trust Building in Advanced Societal Processes”
Advisor: Seppo Virtanen. Opponent: myself.

Külli Sarna (15 November 2018)

“Aspect-Oriented Model-Based Testing”
Advisor: Jüri Vain. Opponents: Juha Plosila & Artem Boyarchuk. Chair of committee: myself.

Obi Akonjang (21 December 2018)

“ISP Traffic Management via Flow Optimization”
Advisors: Anja Feldmann, Georgios Smaragdakis. Opponent: myself.

Evelin Halling (10 May 2019)

“Scenario Oriented Model-Based Testing”
Advisor: Jüri Vain. Opponents: Dragos Truscan, Anatoliy Gorbenko. Chair of committee: myself.

Gert Kanter (03 July 2020)

“Model-based Testing Framework for Autonomous Multi-Robot Systems”
Advisor: Jüri Vain. Opponents: Dragos Truscan, Anatoliy Gorbenko. Chair of committee: myself.

Koen Pieter Tange (09 February 2022)

“Secure and Efficient Protocols for the IIoT — Adapting PTP and TLS to meet IIoT constraints and requirements”
Advisors: Nicola Dragoni and Xenofon Fafoutis. Opponents: Angelo Spognardi and myself. Chair of committee: Michael Reichhardt Hansen.

Shweta Suran (26 May 2022)

“A Generic Framework for Collective Intelligence Systems”
Advisors: Dirk Draheim, Ingrid Pappel, Alexander Norta. Opponents: Gerhard Schwabe (University of Zurich), Anna De Liddo (The Open University Milton Keynes). Chair of the committee: myself. Committee members: Tara Ghasempouri, Innar Liiv, Priit Järv.

Xinhui (“Anna”) Lai (17 June 2022)

“Approaches to Extra-Functional Verification of Security and Reliability Aspects in Hardware Designs”
Advisors: Maksim Jenihhin and Jaan Raik. Opponents: Maria K. Michael (University of Cyprus) and Zainalabedin Navabi (University of Tehran). Chair of the committee: myself. Committee members: Alvo Aabloo, Samuel Nascimento Pagliarini, and Leonidas Tsiopoulos.

Collins Burton Mwakwata (21 June 2022)

“Scheduling in Radio Resource Management for Massive Machine-Type Communications”
Advisors: Muhammad Mahtab Alam and Yannick Le Moullec. Opponents: Luca Reggiani, Qammer Abbasi. Chair of the committee: myself. Committee members: Olev Märtens, Ivo Müürsepp, Rein Sabolotny, and Jeffrey Andrew Tuhtan.

Dr Mohammad Hamad (Habilitation, Aug 2026)

“Enhancing Security and Resilience in Autonomous Cyber-Physical Systems”
Habilitation Advisor: Prof. Dr. Sebastian Steinhorst 2nd evaluator: myself.