Planning & Design Description Doc can be found here : planning_and_design_readme.md
Our Exmaple Code and Corresponding GNU Plots are in:
Branch : `exhaustive_evaluation_ledbat` |
Directory : scratch directory |
In the scratch directory we have two more directory |
One of them is TCP-Ledbat-Evaluation which contains our example code here is the link |
On the other hand the Second directory TCP-LEDBAT-Graphs-Traces here .This holds the corresponding GNU plots of individual throughput and Combined Throughput for flows of sink Nodes/STA(stations). |
Inside TCP-LEDBAT-Graphs-Traces each Toplogy has its own Folder conating plt, png files of GNU plots and some has xml file for animations which can be viewed using NetAnim Tool. These folder also contains readme.md stating configuration done / command line arguments passed for geenrating such garphs/results. |
According To the planned Task for this Assignment Stated in planning_and_design_readme.md
We have Implemented Example Code for performing Exhaustive Evaluation of TCP LEDBAT in WiFi environments. Thus Corresponding to this the team has come up with 5-6 examples code measuring througput of sink Nodes for different types of flows and in different scenarios example for former includes Tcp Ledbat Flows, TcpNewRenoFlows / or other Tcp Varient and for latter we have simualted the experiment for dfifferent wifi-standard, different rate adaption algorithm, diffrent Error rate Model e.t.c as well tried to write a scalable code thus giving more flexibility to user to pass desired command line arguments for which user wants to experiment the simulation (those arguments can be shown by use of -help flag while running the example).
Below shows a brief view Of Ledbat ALgorithm which is kept it for reference.
Brief: | Low Extra Delay Background Transport (LEDBAT) is Less than Best Effort (LBE) type of transport. BitTorrent and Apple Inc use variants of LEDBAT as their default transport mechanisms for large-sized file transfers. This project aims to evaluate the performance of LEDBAT in WiFi environments, including Gigabit WiFi, with and without Rate Adaptation. | ||||||||||||||
Contributors: |
Mentor Mohit P. Tahiliani [Assistant Prof in the Dept. CSE NITK Surathkal, Mangalore, India]( Github Repo ) Mentee Awanit Ranjan [181CO161] ( Github Repo ) |
||||||||||||||
Recommended Reading: |
|
||||||||||||||
LEDBAT Operations/Algorithm: |
|