Linux implementation
Congestion
controller
Scheduler
CM macroflows, kernel API
TCP
UDP-CC
libcm.a
IP
cm_notify()
ip_output()
ip_output()
User-level library;
implements API
Control socket for callbacks
System calls (e.g., ioctl)
App stream
cmapp_*()
Stream requests, updates
Previous slide
Next slide
Back to first slide
View graphic version