NS-2 Ultra Wide-Band (UWB) MAC and PHY simulator

UWB Wireless Networking with NS-2

This code is a modification and extension of ns-2 to support impulse radio UWB wireless networking. The two main components that are added to the plain ns-2 is the DCC-MAC layer (mac-ifcontrol.{cc,h}) and a model of an impulse radio UWB physical layer (interference-phy.{cc,h}) assuming time-hopping, pulse position modulation and convolutional code for channel coding. As such, concurrent transmissions are possible thanks to the use of time-hopping. Our physical layer computes the packet error rate for each packet based on a bit error rate (BER) computation. The BER is calculated with lookup tables that map a signal to interference and noise ratio (SINR) to the BER. We also add a propagation model for UWB channels.

Installation

NOAH Routing Agent

Documentation and Related Publications

Finally, here is the link to the old ns-2 UWB MAC and PHY simulator web page.