Richard Sanger

Richard Sanger

Research Fellow (Computer Science)

Qualifications: BCMS (Hons)

About Richard

I am a member of the WAND network research group. I completed my Bachelors with honours at the University of Waikato, where I am currently completing my PhD. Amongst other research interests, I work on the libtrace packet capture library.

Research Interests

  • Software-defined networking. My research has focused on rewriting rulesets to improve the interoperability between different network devices.
  • High-speed packet capture. My research has focused on utilising multi-core systems to process packets in parallel at high speed, using technologies such as DPDK.

Recent Publications

  • Sanger, R., Luckie, M., & Nelson, R. (2020). Towards transforming OpenFlow rulesets to fit fixed-function pipelines. In Proc 2020 Symposium on SDN Research (SOSR 2020) (pp. 123-134). San Jose, CA: ACM. doi:10.1145/3373360.3380844

  • Sanger, R., Luckie, M., & Nelson, R. (2019). Identifying equivalent SDN forwarding behaviour. In Proc 2019 ACM Symposium on SDN Research (SOSR '19) (pp. 127-139). New York, NY: ACM. doi:10.1145/3314148.3314347 Open Access version:

  • Sanger, R., Cowie, B., Luckie, M., & Nelson, R. (2018). Characterising the limits of the OpenFlow slow-path. In 4th IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN). Conference held Verona, Itay. doi:10.1109/NFV-SDN.2018.8725766

  • Alcock, S., Lorier, P., & Nelson, R. (2016). Libtrace: a packet capture and analysis library (Version 4.0) [Libtrace is a library for trace processing. It supports multiple input methods, including device capture, raw and gz-compressed trace, and sockets; and multiple input formats, including pcap and DAG.]. Retrieved from

Find more research publications by Richard Sanger

Contact Details

Name  Extn.  Username  Room  Department
Sanger, Mr Richard 9433 rsanger G.1.29 Computer Science

You can contact staff by:
  • Calling +64 7 838 4466  select option 1, then enter the extension
  • Extensions starting with 4, 5, 9 or 3 can also be direct dialled:
    • For extensions starting with 4: dial +64 7 838 extension
    • For extensions starting with 5: dial +64 7 858 extension
    • For extensions starting with 9: dial +64 7 837 extension
    • For extensions starting with 3: dial +64 7 2620 + the last 3 digits of the extension  e.g. 3123 = +64 7 262 0123
  • Emailing
  • Using the campus map to locate their room