elenna's profile๑۩ﺴ 猪猪艾美丽的学习乐园BlogListsGuestbook Tools Help

Blog


    August 11

    《NS与网络模拟》学习12——ns中的小工具

    一.cbrgen(~ns/indep-utils/cmu-scen-gen)

       cbrgen用来生成传输负载,可以产生TCP流或者CBR流。 使用方法如下:

       ns cbrgen.tcl [-type cbr|tcp] [-nn nodes] [-seed seed] [-mc connections] [-rate rate]

                          -type tcp流或cbr流              -nn 节点数  
                          -mc 节点间的最大连接数          -rate  每个连接间的流的负载数
                          -seed  指定随机数种子

    二.setdest(~ns/indep-utils/cmu-scen-gen/setdest/)

       用来随机生成无线网所需的节点运动场景,使用前需make。使用方法如下:

       ./setdest   -v <1> -n <nodes> -p <pause time> -M <max speed> 
                       -t <simulation time> -x <max X> -y <max Y>

        或:./setdest   -v <2> -n <nodes> -s <speed type> -m <min speed> -M <max speed>
                             -t <simulation time> -P <pause type> -p <pause time> -x <max X> -y <max Y>

        其中,speed type为uniform/normal,pause type为constant/uniform

        以上两个工具产生的文件均可采用source命令加入到tcl文件中,注意产生的文件用到了诸如node_数组变量和god_变量,需要在tcl脚本中预先建立。

    三.threshold工具(~ns/indep-utils/propagation)

        用来在无线网络中,计算在某种传播模型下,如何设定接收功率阈值来控制无线传输的范围。

        先编译得到可执行文件:g++ threshold.cc -o threshold

        命令如下:threshold -m <propagation-model> [other-options] distance

    common parameters: -Pt <transmit-power> -fr <frequency> -Gt <transmit-antenna-gain>
                                 -Gr <receive-antenna-gain> -L <system-loss>
    for two-ray ground model: -ht <transmit-antenna-height> -hr <receive-antenna-height>
    for shadowing model: -pl <path-loss-exponent> -std <shadowing-deviation> -d0 <reference-distance> -r <receiving-rate>

    四.nam(Network Animater)

        nam的功能是根据网络模拟软件或真实环境里的特定格式的trace输出文件来运行动画,例如,trace文件常常来自NS模拟器或者Tcpdump软件的输出。

        NS中控制nam动画显示的命令如下:

    1.节点:$node color [color] ;#设定节点的颜色
              $node shape [shape] ;#设定节点的形状
              $node label [label] ;#设定节点的名称
              $node label-color [lcolor] ;#设定节点显示名称的颜色
              $node label-at [ldirection] ;#设定节点名称的显示位置
              $node add-mark [name] [color] [shape] ;#增加注释
              $node delete-mark [name]              ;#删除注释

    2.链路和队列:$ns duplex-link <attribute> <value>
                            attribute:orient、color、queuePos、label

    3.Agent:

    使用下面的命令就可以使想要显示的Agent以AgentName出现在节点附件的方框内:$ns add-agent-trace $Agent AgentName

    Comments (7)

    Please wait...
    Sorry, the comment you entered is too long. Please shorten it.
    You didn't enter anything. Please try again.
    Sorry, we can't add your comment right now. Please try again later.
    To add a comment, you need permission from your parent. Ask for permission
    Your parent has turned off comments.
    Sorry, we can't delete your comment right now. Please try again later.
    You've exceeded the maximum number of comments that can be left in one day. Please try again in 24 hours.
    Your account has had the ability to leave comments disabled because our systems indicate that you may be spamming other users. If you believe that your account has been disabled in error please contact Windows Live support.
    Complete the security check below to finish leaving your comment.
    The characters you type in the security check must match the characters in the picture or audio.

    To add a comment, sign in with your Windows Live ID (if you use Hotmail, Messenger, or Xbox LIVE, you have a Windows Live ID). Sign in


    Don't have a Windows Live ID? Sign up

    Sept. 8
    Sept. 4
    No namewrote:

    Amberdigital Branch,Southern Stars Enterprises Co is specializing in the development and manufacturing of advertising displays, advertising player and LCD displays. Established in 1996, we have explored and developed the international market with professionalism. We have built a widespread marketing network, and set up a capable management team dedicated to provide beyond-expectation services to our customers.

    amberdigital Contact Us
    Southern Stars Enterprises Co (Hong Kong Office)
    Add:3 Fl, No.2, Lane 2, Kam Tsin Tsuen, Sheung Shui, Hong Kong
    Tel:+852 2681 4099
    Fax:+852 2681 4586

    Southern Stars Enterprises Co (Shenzhen Office)
    Add:DE, 16/F, Building 2, Nanguo Tower, Sungang Road, Shenzhen, China
    Tel:+86 755 2592 9100
    Fax:+86 755 2592 7171

    E-mail:sstar@netvigator.com
    website:www.amberdigital.com.hk
    alibaba:amberdigital.en.alibaba.com[aiggcdhfadgfibbfb]

    Aug. 18
    No namewrote:
    Welcome to enter (wow gold) and (wow power leveling) trading site, (wow gold) are cheap, (wow power leveling) credibility Very good! Quickly into the next single! Key words directly to the website click on transactions!
    Aug. 12
    Aug. 8
    July 29
    No namewrote:
    wow gold!All wow gold US Server 24.99$/1000G on sell! Cheap wow gold,wow gold,wow gold,Buy Cheapest/Safe/Fast WoW US EU wow gold Power leveling wow gold from the time you World of Warcraft gold ordered! wow power leveling wow power leveling power leveling wow power leveling wow powerleveling wow power levelingcheap wow power leveling wow power leveling buy wow power leveling wow power leveling buy power leveling wow power leveling cheap power leveling wow power leveling wow power leveling wow power leveling wow powerleveling wow power leveling power leveling wow power leveling wow powerleveling wow power leveling buy rolex cheap rolex wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling -264647927855482
    June 20

    Trackbacks

    The trackback URL for this entry is:
    http://elennatuzi.spaces.live.com/blog/cns!1A9FD94426AD53B!382.trak
    Weblogs that reference this entry
    • None