Name | Modified | Size | Downloads / Week |
---|---|---|---|
readme.txt | 2011-05-23 | 1.7 kB | |
tdcb.tar | 2011-05-23 | 41.0 kB | |
Totals: 2 Items | 42.7 kB | 0 |
This release contains the implementation of a broadcast routing protocol called Tree-based Double-Covered Broadcast (TreeDCB) under the network simulator ns-2. TreeDCB is proposed by researchers in NICTA, Australia. In this release, both the C++ codes for the TreeDCB implementation and the TCL scripts for experimenting TreeDCB under ns-2 are included. The README file included in this release explains how to install and use this software. ------------------------------------------------------------------ To install and run tdcb, please follow the steps below. ------------------------------------------------------------------ 1. Under the ns-2.34 directory: tar vxf tdcb.tar 2. Modify other ns-2 source files according to 'howto-tdcb-ns2.txt'. 3. Under the directory ns-2.34: touch tcl/lib/ns-lib.tcl make 4. Under the directory tcl/ex/tdcb: # generate node placement and movement scenario rwp <NodeNumber> <NodeDensity> <MaxSpeed> # start simulation ns tdcb.tcl <NodeNumber> <NodeDensity> <MaxSpeed> e.g. rwp 100 150 5 ns tdcb.tcl 100 150 5 ------------------------------------------------------------------ File List: ------------------------------------------------------------------ tdcb/README: this file tdcb/howto-tdcb-ns2.txt: how to modify existing sources in ns-2. All the modifications only extend the functionalities of ns-2, and will not affect the running of other ns-2 components. mybin/rwp: node placement and movement generating script tdcb/tdcb.cc: tdcb/tdcb.h: tdcb implementation tcl/ex/tdcb/tdcb.tcl: for running tdcb ------------------------------------------------------------------ For questions, email: siweisheng A-T gmail.com