[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ns] Phy/WirelessPhy set Rb_ 2*1e6 ???????




It seems i sent the earlier post was a bit premature......the parameter
bandwidth has been transferred to the inline functions in phy.{cc,h}.

-Vikram


> Hi all,
>   I am quite puzzled by this. This variable Rb_ is set to 2Megs in a
> bunch of example and test files (in tcl/ex and tcl/test directories) using
> Phy/WirelessPhy set Rb_ 2*1e6. But quite astonishinlgy no such variable
> has been defined in wireless-phy.{cc,h} or any other file for that matter.
> It is there in phy.cc but the corresponding code is masked. Looking thru
> wireless-phy.cc it seems that set Rb_ should be actually set bandwidth_
>  Here is the grep output in the ns_tree
> 
> 
> [vikas@indore ns-2.1b7]$ grep -r Rb_ *
> Binary file linkstate/ls.o matches
> Binary file linkstate/rtProtoLS.o matches
> Binary file ns matches
> phy.cc:// 	return hdr->size() * 8.0 /Rb_;   ----->> this is masked ! 
> tcl/ex/PIdemo/estudy.tcl:Phy/WirelessPhy set Rb_ 2*1e6
> tcl/ex/diffusion-prob-run.tcl:Phy/WirelessPhy set Rb_ 2*1e6
> tcl/ex/diffusion-rate-run.tcl:Phy/WirelessPhy set Rb_ 2*1e6
> tcl/ex/flooding-run.tcl:Phy/WirelessPhy set Rb_ 2*1e6
> tcl/ex/grid2.tcl:Phy/WirelessPhy set Rb_ 2*1e6
> tcl/ex/gridkeeper.tcl:Phy/WirelessPhy set Rb_ 2*1e6
> tcl/ex/omni-run.tcl:Phy/WirelessPhy set Rb_ 2*1e6
> tcl/ex/wired-cum-wireless-sim.tcl:Phy/WirelessPhy set Rb_ 2*1e6
> tcl/ex/wireless-demo-csci694.tcl:Phy/WirelessPhy set Rb_ 2*1e6
> tcl/ex/wireless-dsdv-newnode.tcl:Phy/WirelessPhy set Rb_ 2*1e6
> tcl/ex/wireless-landmark.tcl:Phy/WirelessPhy set Rb_ 2*1e6
> tcl/ex/wireless-mip-test.tcl:Phy/WirelessPhy set Rb_ 2*1e6
> tcl/ex/wireless-newnode-energy.tcl:Phy/WirelessPhy set Rb_ 2*1e6
> tcl/ex/wireless-pkt-demo.tcl:Phy/WirelessPhy set Rb_ 2*1e6
> tcl/ex/wireless-test.tcl:Phy/WirelessPhy set Rb_ 2*1e6
> tcl/ex/wireless.tcl:Phy/WirelessPhy set Rb_ 2*1e6
> tcl/ex/vikas-wireless-pkt-demo.tcl:Phy/WirelessPhy set Rb_ 2*1e6
> tcl/test/test-suite-energy.tcl:Phy/WirelessPhy set Rb_ 2*1e6
> tcl/test/test-suite-wireless-diffusion.tcl:Phy/WirelessPhy set Rb_ 2*1e6
> tcl/test/test-suite-wireless-gridkeeper.tcl:Phy/WirelessPhy set Rb_ 2*1e6
> tcl/test/test-suite-wireless-lan-aodv.tcl:Phy/WirelessPhy set Rb_ 2*1e6
> tcl/test/test-suite-wireless-lan-newnode.tcl:Phy/WirelessPhy set Rb_ 2*1e6
> tcl/test/test-suite-wireless-lan-tora.tcl:Phy/WirelessPhy set Rb_ 2*1e6
> tcl/test/test-suite-wireless-lan.tcl:Phy/WirelessPhy set Rb_ 2*1e6
> tcl/test/test-suite-wireless-tdma.tcl:Phy/WirelessPhy set Rb_ 2*1e6
> 
> 
> 
> ..vikas
> 
> 


Department of ECE, Rice University | 713 348 3786 (O)| 713 664 5650(H)
http://www.ece.rice.edu/~kanodia