Sunteți pe pagina 1din 2

Rate Control

Study the simulation script file. Describe the implemented movement and the resulting
distance over time between the nodes in this simulation. Based on what you read about
rate control algorithms in section 1.2.2, what do you expect to happen in this scenario?
Ans:
Based on the simulation script, the implemented movement is done by setvelocity
function in the code. This distance between the nodes increase over time. As per the
rate control algorithm, when the distance between the nodes i ncreases the, the data
rates should decrease in order to keep a stable connection between the nodes.
Run the simulation using the different rate control algorithms AarfWifiManager,
MinstrelWifiManager and IdealWifiManager. Based on the plot visualizing the modulation data
rate, interpret the behavior of these algorithms. Consult the API documentation [4] or web
sources for additional information.
Ans:



As shown in the simulation graphs, the procedure seems similar for all the three algorithms. The
bandwidth capacity increases gradually until it reaches the peak value of 55Mbps and after a 5 second
delay, it starts to gradually fall back to zero. From the graphs, we can see that the behaviour of the
system gradually deteriorates with increase in the distance between the nodes.
The Algorithms, behave in such a way that, they reduce the bit rate to increase the bandwidth to
maintain a stable connection when the nodes are far away from each other. The bit rates increse
gradually until it reaches the maximum possible bandwidth. And the excess data rates are reduced to
maintain the quality.

S-ar putea să vă placă și