Network Simulator ns2: Difference between revisions

From
Jump to navigation Jump to search
mNo edit summary
Line 10: Line 10:
** transmission power control
** transmission power control
** dynamic channel allocation
** dynamic channel allocation
* [http://www.ee.washington.edu/research/funlab/802_11/report80211issues.pdf List of other bugs and issues]
* [http://www.ee.washington.edu/research/funlab/802_11/report80211issues.pdf Purushothaman, Roy - Technical Report - IEEE 802.11 implementation issues/bugs in ns2]
* [http://dsn.tm.uni-karlsruhe.de/ns-2.28-DCF-PHY-UKA.php Schmidt-Eisenlohr et al - Bug Fixes on the IEEE 802.11 DCF Module of the Network Simulator ns-2.28]


== Fork by Mathieu Lacage ==
== Fork by Mathieu Lacage ==

Revision as of 12:27, 11 April 2007

Ns-2 is a discrete event simulator targeted at networking research.

802.11 Support

The existing 802.11 support in ns-2 is disapointing for a number of reasons.

Fork by Mathieu Lacage

A new 802.11 module based on a fork of ns-2 around mid-september 2005. Latest release was released in September 2005.

Improvements

  • ET/SNRT/BER-based PHY models
  • 802.11a multirate
  • 802.11e HCCA and EDCA

Link: http://yans.inria.fr/ns-2-80211/

Patch by Marco Fiore

Adds the following features to ns-2.29

  • realistic channel propagation by Wu Xiuchao
  • ricean propagation model by Ratish J. Punnoose
  • SNOOPy calendar scheduler by David X. Wei
  • 802.11 bug fixes by Felix Schmidt-Eisenlohr
  • multiple data transmission rates support by Marco Fiore
  • Adaptive Auto Rate Fallback (AARF) by Marco Fiore.

Link: http://www.telematica.polito.it/fiore/

Patch by Ilango Purushothaman

  • beacon support
  • ongoing work!

Link: http://ee.washington.edu/research/funlab/802_11/802_11_beacon.tar.gz

Patch by Mike Moreton

  • based on ns-2.26
  • Original download location is offline

IEEE 802.11e EDCA Simulation Model for ns-2

Link: http://www.tkn.tu-berlin.de/research/802.11e_ns2/

Extensions:

  • EDCA
    • no HCCA
    • no block ACK
  • contention free bursting (CFB) / TXOP bursting

Bugfixes:

  • introduces seperate SIFS timer, such that different timers for deferal (DIFS) and inter-packet times are semantically different,
  • stops deferal whenever the medium becomes busy,
  • proper computation of NAV,
  • proper setting / resetting of NAV.

IEEE 802.11e HCCA module for ns-2

Link: http://info.iet.unipi.it/~cng/ns2hcca/

  • Patch for ns-2.29

IEEE 802.11 PCF support for ns-2.1b8

Link: http://www.sm.luth.se/~dugdale/index/software.shtml/

IEEE 802.11 Power Saving Model (PSM) support for ns-2.1b8a

Link: http://www.cag.lcs.mit.edu/~ronny/wireless_psm/readme.html

  • Simulates standard 802.11 PSM protocol, or the Bounded Slowdown (BSD) protocol