[Ns-developers] Underwater acoustic module for NS-3
Leonard Tracy
lentracy at u.washington.edu
Fri Apr 3 14:37:12 PDT 2009
Hi Everybody (again),
I've done some more work on the NS3 Underwater Acoustic Networking model I'd
like to submit for design review. My basic goal has been to develop a model
suitable for the simulation of Layer 2 and Layer 3 protocols in underwater
networks. As modeling of the underwater acoustic channel is complex, I've
attempted to provide support for variety of propagation models as well as a
PHY model that can be tailored to represent a variety of modulations. I'd
appreciate input on the design and implementation. The repository has been
moved to: http://code.nsnam.org/ltracy/ns-3-dev-uan
A couple of known open issues: 1. I plan on reworking UanPropModelBh
(possibly to store information in a SQL DB). 2. I'm guessing that
UanTxMode can likely be combined with WifiMode.
Leonard Tracy
On Sun, Mar 22, 2009 at 1:55 PM, Leonard Tracy <lentracy at u.washington.edu>wrote:
>
> Hi Everybody,
>
> I've been working on an NS3 model for simulation of wireless underwater
> acoustic network simulation. My ultimate goal is to develop a general
> framework that can be used to model a variety of different underwaterscenarios (e.g. research new MAC layers with various underlying PHY/channel
> models). To this end, I've followed the design model of the wifi module
> included in current NS3 releases (with some pointers from Mathieu) with some
> modifications to account for the difference in intended purpose.
>
> Although this work is still ongoing, I'd like to submit my progress thus
> far for design review. I still have several tasks on my todo list including
> a doxygen writeup of the model, and improving the commenting of several
> recently added classes. I also plan on simplifying the implementation of
> the Bellhop propagation model (UanPropModelBh) as I more or less copied this
> from some previous ns2 work I did, and I plan to implement a PER model which
> makes use of the detailed propagation information for the WHOI micromodem.
>
> Comments on the code and/or the model design would be greatly appreciated.
>
> The code repository is available at http://freehg.org/u/ltracy/ns3-uan
>
> Thanks,
> Leonard Tracy
>
>
>
More information about the Ns-developers
mailing list