http://www.pixnet.net/NS2lab

2007.10.05

$ns use-newtrace ;# use the new wireless trace file format(新的 trace 用法)


New Wireless Trace File Format  
                                       ( by http://140.116.72.80/~smallko/ns2/wireless1.htm )

 

ex→
s -t 163.001503520 -Hs 0 -Hd -2 -Ni 0 -Nx 350.00 -Ny 500.00 -Nz 0.00 -Ne -1.000000 -Nl AGT -Nw --- -Ma 0 -Md 0 -Ms 0 -Mt 0 -Is 0.0 -Id 2.0 -It cbr -Il 200 -If 1 -Ii 77 -Iv 32 -Pn cbr -Pi 32 -Pf 0 -Po 2

// ####################################################-#######
                 第一欄位︰event type (事件類型)

                 s︰send (傳送)  r︰receive (接收)
                 d︰drop (丟棄)  f︰forward (轉送)

                 特別類型  m︰move (移動)
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第二欄位︰general flag

                 -t︰time (時間)
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第三欄位︰ 此時模擬的時間
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第四欄位︰Next hop info (下一站的資訊)

                 -Hs︰id for this node (此節點編號)
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第五欄位︰ 節點編號
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第六欄位︰Next hop info (下一站的資訊)

                 -Hd︰id for next hop towards the destination (下一站大約的距離)
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第七欄位︰ 節點編號
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第八欄位︰Node property type tag (節點屬性類型標籤)

                 -Ni︰node id (節點ID)
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第九欄位︰ 節點編號
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第十欄位︰Node property type tag (節點屬性類型標籤)

                 -Nx︰x coordinate (x軸座標)
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第十一欄位︰ x軸座標
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第十二欄位︰Node property type tag (節點屬性類型標籤)

                 -Ny︰y coordinate (y軸座標)
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第十三欄位︰ y軸座標
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第十四欄位︰Node property type tag (節點屬性類型標籤)

                 -Nz︰z coordinate (z軸座標)
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第十五欄位︰ z軸座標
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第十六欄位︰Node property type tag (節點屬性類型標籤)

                 -Ne︰node energy level (節點能量)
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第十七欄位︰ 能量值
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第十八欄位︰Node property type tag (節點屬性類型標籤)

                 -Nl︰trace level-- such as AGT | RTR | MAC (網路層級)
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第十九欄位︰ Trace level(應用層、路由層、mac層)
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第二十欄位︰Node property type tag (節點屬性類型標籤)

                 -Nw︰reason for the event (事件發生原因)
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第二一欄位︰ 事件發生原因!?
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第二二欄位︰packet info at MAC level (封包在Mac層的資訊)

                 -Ma︰duration (持續時間!?)
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第二三欄位︰ 持續時間值(16進位)!?
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第二四欄位︰packet info at MAC level (封包在Mac層的資訊)

                 -Md︰dest's ethernet address (目的地的乙太網路位址)
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第二五欄位︰ 網卡位址!?
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第二六欄位︰packet info at MAC level (封包在Mac層的資訊)

                 -Ms︰src's ethernet address (來源端的乙太網路位址)
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第二七欄位︰ 節點編號!?
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第二八欄位︰packet info at MAC level (封包在Mac層的資訊)

                 -Mt︰ethernet type (乙太網路型態!?)
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第二九欄位︰ !?
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第三十欄位︰Packet information at IP level (封包在IP層的資訊)

                 -Is︰source address.Source port number (來源位置)
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第三一欄位︰ a.b (a為節點ID、b為埠號)
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第三二欄位︰Packet information at IP level (封包在IP層的資訊)

                 -Id︰dest address.dest port number (目的位置)
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第三三欄位︰ a.b (a為節點ID、b為埠號)
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第三四欄位︰Packet information at IP level (封包在IP層的資訊)

                 -It︰packet type (封包類型)
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第三五欄位︰ 此封包的型態,ex→ message、tcp、AODV …
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第三六欄位︰Packet information at IP level (封包在IP層的資訊)

                 -Il︰packet size (封包大小)
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第三七欄位︰ 封包傳送的大小值
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第三八欄位︰Packet information at IP level (封包在IP層的資訊)

                 -If︰flow id (資料流ID)
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第三九欄位︰ 節點編號!?
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第四十欄位︰Packet information at IP level (封包在IP層的資訊)

                 -Ii︰unique id (唯一的ID編號)
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第四一欄位︰ 節點編號!?
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第四二欄位︰Packet information at IP level (封包在IP層的資訊)

                 -Iv︰ttl value (Time To Live的值)
// -----------------------------------------------------------------------------------------------

// ###########################################################
                 第四三欄位︰ TTL 值
// -----------------------------------------------------------------------------------------------


-P 層︰封包在應用層的資訊,標籤會隨著應用程式不同而不同。(類型 ex→ ARP、TCP、Ad hoc Routing Protocol)   太多了,無法分析.......

詳情閱讀,維基百科全書的介紹
( http://nsnam.isi.edu/nsnam/index.php/NS-2_Trace_Formats ),裡面有 Trace 的種種格式
 

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

創作者介紹
創作者 NS2lab 的頭像
NS2lab

『網路節點模擬』 研究日誌

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


留言列表 (3)

發表留言
  • 小巫
  • 請問一下電量

    您好 請問一下第17欄是power level是指在energy model這個node剩下的電量嗎 可不可以請問一下如果我想要在trace上面看到 send 還有receive 的power 要怎麼寫呢 是不是要改cmu-trace.cc 有相關的資料嗎 謝謝
  • 新的 trace 電量表示好像就是這樣,只表示剩下的電量。

    至於您說的要看到傳送以及消耗的電量,可以試試舊的 trace 表示,它會把消耗的電量分開來計算。

    舊的電量表示的方式,可以去我們貼的一篇『消耗電量小發現』,可以在那邊看到電量的格式。
    希望有幫助到您 ^_^

    NS2lab 於 2007/12/29 23:44 回覆

  • 小巫
  • 您好 那請問一下我的Ne為什麼都是1.0000 呢 我在TCL檔上面只訂了Pt_
    是不是要用甚麼engergy model 的他才會消耗power
  • 小巫
  • 您好 我有看到那一篇了 用battery model 就可以了,那請問一下消耗power的地方是Pt 還是txpower 跟 rxpower呢
    因為我現在是要改mac 讓RTS/CTS傳的power 跟DATA/ACK的power 不一樣 這樣我從新的trace 檔上面的Ne 上面可以看出來他的變化嗎
  • 想要修改電量的單位,是在 node-config 下的
    txPower // 傳送消耗電量
    rxPower // 接收消耗電量
    idlePower // 閒置消耗的電量
    sleepPower // 睡眠消耗的電量
    至於你說要讓它傳送不同的 power ,根據我之前測試過,它本身設定的 RTS/CTS 以及 DATA/ACK 這兩者消耗的電量,即使是設定相同單位的 txPower ,也是一樣會有不同的消耗量,所以我猜應該不用去特別設定這兩個了吧。
    希望有幫助到您^_^

    NS2lab 於 2008/01/02 08:44 回覆