New IEEE 802.11 MAC module for NS 2.
DOI:
https://doi.org/10.5433/1679-0375.2009v30n1p75Keywords:
MAC, Network Simulator 2, IEEE 802.11.Abstract
This article presents a new implementation of the IEEE 802.11 Medium Access Control (MAC) protocol to be used with the network simulation tool NS 2. It is well known that the current implementation of this protocol is faulty both semantically and syntactically. This fact has motivated us to design and implement an alternative that is closer to the protocol specified by the standards, and that it is easier to understand and to change. The proposed module is based on a few finite state machines, with links between events and procedures easily understood. The proposed changes were added to NS 2 and tested against the original implementation. The new module performed well and the differences found can be justified by the faults present in the original implementation.
Downloads
Downloads
Published
How to Cite
Issue
Section
License
The Copyright Declaration for articles published in this journal is the author’s right. Since manuscripts are published in an open access Journal, they are free to use, with their own attributions, in educational and non-commercial applications. The Journal has the right to make, in the original document, changes regarding linguistic norms, orthography, and grammar, with the purpose of ensuring the standard norms of the language and the credibility of the Journal. It will, however, respect the writing style of the authors. When necessary, conceptual changes, corrections, or suggestions will be forwarded to the authors. In such cases, the manuscript shall be subjected to a new evaluation after revision. Responsibility for the opinions expressed in the manuscripts lies entirely with the authors.
This journal is licensed with a license Creative Commons Attribution-NonCommercial 4.0 International.