A point to point channel is built to test the performance of vegas. The link bandwidth is 3Mbps, propagation delay is 50 ms, maxmium buffer length(100ms). Vegas[1] is the first protocol that takes delay to infer link congesion.
 Three flows are involved in tests. And the simulation time lasts 300 seconds.

When all flows enter the link at the same time.

 Bandwidth dynamic of each flow:
Evaluation vegas on ns3
  One way delay of each received packets in each flow:
Evaluation vegas on ns3
 Low transmission delay is achieved, but bandwidhth allocation fairness is not guaranteed.

When all flows enter the link at different time.

 Bandwidth dynamic of each flow:
Evaluation vegas on ns3
 Transmission delay:
Evaluation vegas on ns3
  Vegas suffers from the “late-comer” effect, the third flows get the highest bandwidth. When flows enter the link at different time, the reason is that the vegas control law makes different flows have different base rtt.

When two flows share link with reno flow.

 The third flow takes reno for rate control.
 Bandwidth dynamic of each flow:
Evaluation vegas on ns3
 Transmission delay:
Evaluation vegas on ns3
[1] TCP Vegas: End to End Congestion Avoidance on a Global Internet

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-09-30
  • 2022-02-19
  • 2022-12-23
  • 2022-01-14
  • 2021-10-16
猜你喜欢
  • 2021-09-16
  • 2021-12-21
  • 2021-05-11
  • 2021-05-09
  • 2021-12-26
  • 2022-12-23
相关资源
相似解决方案