2007.11.08

對於傳送、接收所消耗的電力有小發現。

以下是測試的紀錄,測試內容都是節點去 ping 一次所得到的值去紀錄下來。


           設定的值       →  消耗的能量值(基本電力為1)
==================================================================================
節點間的範圍  閒置  傳送   接收    基本電力   閒置  睡眠   傳送    接收
node-range       Idle     Trans     Receiv     E      ei    es   et   er
------------------------------------------------------------------------------------------------------------------------------------------------
100        0    0    0    →   1      0    0    0   0
100        0    0    1    →   1      0    0    0   0.001
100        0    1    0    →   1      0    0    0.001   0
100        0    1    1    →   1      0    0    0.001   0.001
100        1    0    0    →   1      0.501       0       0       0
100        1    0    1    →   1      0.501       0       0       0.001
100        1    1    0    →   1      0.501       0       0.001       0
100        1    1    1    →   1      0.501       0       0.001       0.001
==================================================================================
node-range       Idle     Trans     Receiv     E      ei    es   et   er
------------------------------------------------------------------------------------------------------------------------------------------------
70          0    0    0    →   1      0    0    0   0
70          0    0    1    →   1      0    0    0   0.001
70          0    1    0    →   1      0    0    0.001      0
70          0    1    1    →   1      0    0    0.001      0.001
70          1    0    0    →   1      0.501       0       0          0
70          1    0    1    →   1      0.501       0       0          0.001
70          1    1    0    →   1      0.501       0       0.001      0
70          1    1    1    →   1      0.501       0       0.001      0.001
==================================================================================
node-range       Idle     Trans     Receiv     E      ei    es   et   er
------------------------------------------------------------------------------------------------------------------------------------------------
20          0    0    0    →   1      0    0    0   0
20          0    0    1    →   1      0    0    0   0.001
20          0    1    0    →   1      0    0    0.001      0
20          0    1    1    →   1      0    0    0.001      0.001
20          1    0    0    →   1      0.501       0       0       0
20          1    0    1    →   1      0.501       0       0          0.001
20          1    1    0    →   1      0.501       0       0.001      0
20          1    1    1    →   1      0.501       0       0.001      0.001


上面的測試狀況為︰ phy 傳送與接收的範圍都為 100
         Phy/WirelessPhy set freq_ 0.00149896069882414670
         Phy/WirelessPhy set RXThresh_ 1.42681e-08
         Phy/WirelessPhy set CSThresh_ 1.42681e-08
         Phy/WirelessPhy set Pt_ 0.28183815


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~這是分隔線~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


node-range       Idle     Trans     Receiv     E      ei    es   et   er
------------------------------------------------------------------------------------------------------------------------------------------------
50           0     0      0    →   1      0    0    0   0
50           0     0      1    →   1      0    0    0   0.001
50           0     1      0    →   1      0    0    0.001   0
50           0     1      1    →   1      0    0    0.001   0.001
50           1     0      0    →   1      0.501    0    0      0
50           1     0      1    →   1      0.501    0    0      0.001
50           1     1      0    →   1      0.501    0    0.001      0
50           1     1      1    →   1      0.501    0    0.001      0.001


上面的測試狀況為︰phy 傳送與接收的範圍都為 50
         Phy/WirelessPhy set freq_ 0.00299792139764829340
         Phy/WirelessPhy set RXThresh_ 2.28289e-07
         Phy/WirelessPhy set CSThresh_ 2.28289e-07
         Phy/WirelessPhy set Pt_ 0.28183815


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~這是分隔線~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


node-range       Idle     Trans     Receiv     E      ei    es   et   er
------------------------------------------------------------------------------------------------------------------------------------------------
50          0    0    0    →   1      0    0    0   0
50          0    0    1    →   1      0    0    0   0.001
50          0    1    0    →   1      0    0    0.001   0
50          0    1    1    →   1      0    0    0.001   0.001
50          1    0    0    →   1      0.501  0      0      0
50          1    0    1    →   1      0.501  0      0      0.001
50          1    1    0    →   1      0.501  0      0.001      0
50          1    1    1    →   1      0.501  0      0.001      0.001
==================================================================================
node-range       Idle     Trans     Receiv     E      ei    es   et   er
------------------------------------------------------------------------------------------------------------------------------------------------
500         0     0     0    →   1      0    0    0   0
500         0     0     1    →   1      0    0    0   0.001
500         0     1     0    →   1      0    0    0.001   0
500         0     1     1    →   1      0    0    0.001   0.001
500         1     0     0    →   1      0.501    0       0       0
500         1     0     1    →   1      0.501    0       0       0.001
500         1     1     0    →   1      0.501    0    0.001      0
500         1     1     1    →   1      0.501    0    0.001      0.001


上面的測試狀況為︰phy 傳送與接收的範圍都為 500
         Phy/WirelessPhy set freq_ 0.00029979213976482933
         Phy/WirelessPhy set RXThresh_ 2.28289e-11
         Phy/WirelessPhy set CSThresh_ 2.28289e-11
         Phy/WirelessPhy set Pt_ 0.28183815


由此可知,感覺『距離』對於『傳送、接收』消耗的電力無關,而所設定的消耗值與執行的時後消耗的值也有些微不同。

 

歡迎對於 NS2 有研究或見解的同學、朋友可以一起討論  by Yo AM 01:24

arrow
arrow
    全站熱搜

    NS2lab 發表在 痞客邦 留言(2) 人氣()