In this tutorial I will provide a short example on how to use CSMA/ECA methods in the EdcaTxopN and DcfManager NS-3 classes. Changing the settings will provide different configurations of CSMA/ECA. Setting a deterministic backoff after a successful transmissions (Basic CSMA/ECA) In
In this attempt we implemented some kind of channel-induced errors. Ok, I know, it is not that specific, but the thing is that there are situations in which the Ack Timeout is reached, and most of the time it is
The final step towards completing CSMA/ECA proposal in NS-3 is to implement frame aggregation via the Fair Share mechanism. The slight difference with the previous post is that MAC events are handled with EdcaTxopN class instead of DcaTxop. The main reason is that aggregation
Network Simulator 3 (NS3) is a discrete event-based simulator for many types of network technologies. Ranging from CSMA to LTE and SDN networks, you can practically ensamble together many pre-written modules from each technology until you get what you want.