Hyojoon (Joon) Kim

    Ph.D. Student
    School of Computer Science
    College of Computing
    Georgia Institute of Technology

Bio | Research Interest | Publications


I am a Ph.D. student at Georgia Tech under the supervision of Professor Nick Feamster. I am broadly interested in computer network and system, but currently focus more on network reliability enhancement, network configuration analysis, and improving network management.  I have received my B.S in Computer Science from University of Wisconsin - Madison and M.S from Georgia Tech. In the past, I have worked as a research engineer in Future Systems, which is a major manufacturer of network & security solutions in South Korea.

Research Interest

I seek various ways to improve current network management systems. As identifying and understanding problem areas in current methods is an important first step, I collect and analyze configuration files from network devices (routers, firewalls, switches, etc) deployed in the network to find interesting characteristics about current network configuration and management methods.

I am interested in research in SDN (Software Defined Networking). I believe SDN has a vast potential, especially in making network management much easier. I am working on Resonance a novel dynamic network management platform for campus and enterprise networks, which is implemented with OpenFlow v1.0.

uCap is a data cap usage management tool for home network users, which uses OpenFlow and OpenWRT. uCap is implemented on top of the BISMark framework, and powered by Resonance. uCap collects and sends data usage information of each home device to the back-end database. Home users can monitor their data usage through a web browser, and also set data usage caps (capacity) for each device. When a device's data usage reaches its cap, the connection will be blocked by the uCap framework.


Conferences & Workshops

  • Peeking Behind the NAT: An Empirical Study of Home Networks [ paper (pdf) ]
    Sarthak Grover, Mi Seon Park, Srikanth Sundaresan, Sam Burnett, Hyojoon Kim, Bharath Ravi, Nick Feamster
    ACM SIGCOMM Internet Measurement Conference. October, 2013 (IMC 2013).
  • Improving Network Management with Software Defined Networking [ paper (pdf) ]
    Hyojoon Kim, Nick Feamster
    IEEE Communications Magazine. February, 2013.
  • Procera: A Language for High-Level Reactive Network Control. [ paper (pdf) ]
    Andreas Voellmy, Hyojoon Kim, Nick Feamster
    ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking. August, 2012 (HotSDN 2012).
  • The Evolution of Network Configuration: A Tale of Two Campuses. [ paper (pdf) ]
    Hyojoon Kim, Theophilus Benson, Aditya Akella, Nick Feamster
    ACM SIGCOMM Internet Measurement Conference. November, 2011 (IMC 2011).

Posters & Demos

  • CORONET: Fault Tolerance for Software Defined Networks - Poster [ paper (pdf) ]
    Hyojoon Kim, Jose Renato Santos, Yoshio Turner, Mike Schlansker, Jean Tourrilhes, Nick Feamster
    20th IEEE International Conference on Network Protocols, October, 2012 (ICNP 2012).
  • Communicating with Caps: Managing Usage Caps in Home Networks - Poster/Demo [ paper (pdf) ]
    Hyojoon Kim, Srikanth Sundaresan, Marshini Chetty, Nick Feamster, W. Keith Edwards
    ACM SIGCOMM, 2011.
  • Network Configuration Analysis - Poster [poster pdf]
    Theophilus Benson, Hyojoon Kim, Aditya Akella, Nick Feamster
    Usenix Symposium on Networked Systems Design and Implementation, 2011 (NSDI 2011).
  • OpenFlow Campus Trials: Resonance - Poster [poster pdf]
    Hyojoon Kim, Ankur Nayak, Samantha Lo, Tim Upthegrove, Nick Feamster, Russ Clark
    The 7th GENI Engineering Conference (GEC7). Durham, NC, March 2010.