Skip to content

ccp-project/nimbus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CCP Algorithm: Nimbus

This repository provides a CCP implementation of the Nimbus elasticity detection algorithm described here. The elasticity detector is not a congestion control scheme in itself, but rather a mechanism for detecting whether the competing cross traffic on a bottleneck link is elastic or inelastic and switching between congestion control schemes to compete appropriately.

To get started using this algorithm with CCP, please see our guide.

This implementation uses TCP Cubic when it detects that any of the background traffic is elastic, and a custom delay control rule otherwise. However, Nimbus is agnostic to the underlying CC algorithms and could be used with any other loss-based and delay-based scheme, respectively.

Please see the paper for more details. If you have any questions, please contact us at nimbus@nms.csail.mit.edu.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published