Publication | Closed Access
Overhaul of ieee 802.11 modeling and simulation in ns-2
394
Citations
11
References
2007
Year
Unknown Venue
Wireless CommunicationsTime-sensitive NetworkingEngineeringWireless LanComputer EngineeringSystems EngineeringBasic Ieee 802.11Ieee 802.11Wireless ComputingPhy ModulesWireless ModelingMedium Access Control
NS‑2 is a widely used wireless simulation tool, but its existing IEEE 802.11 MAC and PHY modules suffer from architectural and modeling shortcomings. This paper proposes a comprehensive redesign of the IEEE 802.11 MAC and PHY modules in NS‑2. The new design introduces a generic PHY that supports any single‑channel frame‑based system with cumulative SINR, preamble and PLCP header processing, and capture, and a modular MAC that handles transmission coordination, backoff, and channel monitoring. The revised MAC accurately implements CSMA/CA, enabling easier protocol extensions and yielding significantly higher simulation accuracy.
NS-2, with its IEEE 802.11 support, is a widely utilized simulation tool for wireless communications researchers. However, the current NS-2 distribution code has some significant shortcomings both in the overall architecture and the modeling details of the IEEE 802.11 MAC and PHY modules. This paper presents a completely revised architecture and design for these two modules. The resulting PHY is a full featured generic module able to support any single channel frame-based communications (i.e. it is also able to support non-IEEE 802.11 based MAC). The key features include cumulative SINR computation, preamble and PLCP header processing and capture, and frame body capture. The MAC accurately models the basic IEEE 802.11 CSMA/CA mechanism, as required for credible simulation studies. The newly designed MAC models transmission and reception coordination, backoff management and channel state monitoring in a structured and modular manner. In turn, the contributions of this paper make extending the MAC for protocol researches much easier and provide for a significantly higher level of simulation accuracy.
| Year | Citations | |
|---|---|---|
Page 1
Page 1