zoukankan      html  css  js  c++  java
  • ns2仿真加入能量模型方法和提取方法

    加入模型:

        请参考http://blog.chinaunix.net/u1/33444/showart_273201.html     

    设置变量

        请根据自己实际需要配置这些变量

        set opt(engmodel) EnergyModel ;#能量模型

        set opt(initeng) 10000.0 ;#总能量

        set opt(txPower) 0.660 ;#传输能量

        set opt(rxPower) 0.395 ;#接受能量

        set opt(idlePower) 0.035 ;#待机能量


    配置node-config

       

    $ns_ node-config -adhocRouting $val(rp) /

            -llType $val(ll) /

            -macType $val(mac) /

            -ifqType $val(ifq) /

            -ifqLen $val(ifqlen) /

            -antType $val(ant) /

            -propType $val(prop) /

            -phyType $val(netif) /

                -energyModel $opt(engmodel) /

            -initialEnergy $opt(initeng) /

            -txPower $opt(txPower) /

            -rxPower $opt(rxPower) /

            -idlePower $opt(idlePower) /

            -topoInstance $topo /

            -agentTrace OFF /

            -routerTrace OFF /

            -macTrace ON /

            -movementTrace OFF /

            -channel $chan_1_

    提取方法:

        在路由层提取:
            Node* thisnode = Node::get_node_by_address(src);
            energy = thisnode->energy_model()->energy();
  • 相关阅读:
    史上最容易听错的歌词
    笑话
    商贸通转入EXCEL中的账查不能自动进行合计
    XP登陆后自动注销!
    在Windows系统上如何安装虚拟网卡
    全球最佳造句奖
    一个电脑白痴和黑客的对话
    光棍与非光棍的N条区别
    『转』组合数快速算法!!!
    中国剩余定理
  • 原文地址:https://www.cnblogs.com/zhangleiccst/p/2192232.html
Copyright © 2011-2022 走看看