B4: Experience with a Globally-Deployed Software-Defined WAN
Paper presenting Google's private WAN connecting its data centers through an SDN solution, allowing near 100% of hardware utilization.
Software Defined Traffic Measurement with OpenSketch
This paper presents a measurement architecture and prototype API for software-defined networks. It provides programmable measurement task implementations while maintaining high memory accuracy.
Ethanol: Software Defined Networking for 802.11 Wireless Networks
This paper presents Ethanol, an SDN architecture for dense wireless networks, enabling vendor-agnostic service-aware control algorithms and network-wide control of QoS, user mobility, and access point virtualization.
SoftRAN: Software-Defined Radio Access Network
Current distributed control plane for RANs are suboptimal on managing resources of dense wireless networks. SoftRAN presents as a software-defined, fundamental rethink of the radio access layer.
BPFabric: Data Plane Programmability for Software-Defined Networks
Paper published at IEEE Xplore presenting a new protocol for allowing increased programmability for software-defined networks data plane.
Software-Defined Networks: a systematic approach to the development of research in Computer Networks
Mini-course pubished at SBRC providing an overview on Software Defined Networks (SDN) with practical examples and applicabilities.
End-to-end Arguments in System Design
This paper presents the end-to-end argument, which comprehends most network applications and plays an important part in balancing the tradeoffs between low and high-level implementations.
The Design Philosophy of the DARPA Internet Protocols
Paper from 1988 by David Clark, demonstrating the main motivations behind the early internet protocols design.
Shenango: Achieving High CPU Efficiency for Latency-sensitive Datacenter Workloads
This paper presents Shenango, a system that provides microsecond-scale tail latencies while enabling unused CPU cycles to be used by latency-sensitive batch processing applications.
IX: A Protected Dataplane Operating System for High Throughput and Low Latency
This paper demonstrates the design and implementation of an OS that provides high throughput and low latency for packet processing while still maintaining the key advantage of strong protection offered by kernels.