Dynamic Networks

In a dynamic network at least one network parameter changes over time. For example, cellular networks and WiFi exhibit time-variant bandwidths, delays, and random loss probabilities. Continuously changing network parameters are a challenge to congestion control algorithms (CCAs), which are required to adapt their sending rate accordingly.

In ccperf, there are two experiments with time-variable network parameters:

  • Rate replay experiment: The bottleneck is a scheduled link that transmits packets only at certain time slots. This replay approach is adopted from the Pantheon project.

  • Random walk experiment: The value of a network parameter follows a random process over time.