A recent trend in computer networking is software defined networking (SDN), which separates the network’s control plane (the logic that defined forwarding behavior) from the data plane (the devices and technology that forward network traffic). We are involved in developing richer control models for software defined networking to support both dynamic events and middleboxes, as well as exploring various use cases of SDN in both the wide area and in home networks.
More details on each of these projects will appear on this page soon.
- Resonance: Event-based SDN control. (external project page) (github)
- Slick: Middlebox orchestration using SDN.
- uCap: Usage and resource management for home networks (external project page) (github)
- SDX: An Internet exchange point based on SDN control (github)
- SilverLine: SDN-based data leak prevention.
Please also see the following links related to SDN research activities in our group:
- Professor Feamster’s Coursera course on SDN