分析NS-2中的能量

时间:2013-11-17 17:59:33

标签: ns2 energy

我正在研究MANET,并希望在NS-2中进行模拟。我的兴趣在于分析传输和设置网络中各节点的能耗。我将尝试改进一些路由协议以实现更好的节能。

现在,我的问题是我必须分析和比较哪些参数?我如何通过分析跟踪文件信息来做到这一点?

第二部分:

  

N -t 22.000932 -n 2 -e 97.796369

     

N -t 22.001838 -n 0 -e 97.796686

     

N -t 22.001839 -n 2 -e 97.796191

     

r 22.001853109 1 AGT --- 12 tcp 60 [13a 1 0 800] [能量97.796341   ei 2.199 es 0.000 et 0.000 er 0.004] ------- [0:0 1:0 32 1] [0 0] 1 0

     

s 22.001853109 1 AGT --- 13 ack 40 [0 0 0 0] [能量97.796341 ei   2.199 es 0.000 et 0.000 er 0.004] ------- [1:0 0:0 32 0] [0 0] 0 0 N -t 22.002472 -n 0 -e 97.796447

现在我的问题是 这意味着什么?

  

N -t 22.001839 -n 2 -e 97.796191

2 个答案:

答案 0 :(得分:1)

N -t 22.001839 -n 2 -e 97.796191

这里N -t - > Simulation_time

-n 2 - >节点ID为2

-e 97.761691 - >剩余能量水平

答案 1 :(得分:0)

1-分析tr文件跟踪

如上所示的新跟踪格式可以分为以下几个字段:

活动类型

在上面的描述中,第一个字段(如旧的跟踪格式)描述了在节点上发生的事件类型,可以是以下四种类型之一:

取值
发送
[R
收到
d

˚F


通用标签
以“-t”开头的第二个字段可以代表时间或全局设置
-t
时间
-t
*(全球设定)
节点属性标签
此字段表示节点属性,如node-id,正在执行跟踪的级别,如代理,路由器或MAC。标签以前导“-N”开头,如下所示:
-ni:
节点号
-nx:
节点的x坐标
-ny:
节点的y坐标
-nz:
节点的z坐标
-ne:
节点能级
-Nl:
跟踪级别,如AGT,RTR,MAC
-nw:
事件的原因。丢弃数据包的不同原因如下:
“END”
DROP_END_OF_SIMULATION
“COL”
DROP_MAC_COLLISION
“DUP”
DROP_MAC_DUPLICATE
“ERR”
DROP_MAC_PACKET_ERROR
“RET”
DROP_MAC_RETRY_COUNT_EXCEEDED
“STA”
DROP_MAC_INVALID_STATE
“BSY”
DROP_MAC_BUSY
“NRTE”
DROP_RTR_NO_ROUTE即没有可用的路线 “LOOP”
DROP_RTR_ROUTE_LOOP即有一个路由循环
“TTL”
DROP_RTR_TTL即TTL已达到零 “TOUT”
DROP_RTR_QTIMEOUT即数据包已过期 “CBK”
DROP_RTR_MAC_CALLBACK
“IFQ”
DROP_IFQ_QFULL即IFQ中没有缓冲区空间 “ARP”
DROP_IFQ_ARP_FULL即被ARP下降 “OUT”
DROP_OUTSIDE_SUBNET即基站在从其域外的节点接收路由更新时丢弃 IP级别的分组信息
该字段的标签以前导“-I”开头,并列出如下说明:
-is:
源地址。源端口号
-id:
dest address.dest端口号
-IT:
包类型
-il:
包大小
- 如果:
流量号
-II:
唯一的身份
-IV:
ttl值
下一跳信息
该字段提供下一跳信息,标签以前导“-H”开头 -HS:
此节点的ID为 -HD:
到目的地的下一跳的id MAC级别的分组信息
该字段给出MAC层信息,并以前导“-M”开头,如下所示:
-Ma:
持续时间
-MD:
dst的以太网地址
-MS:
src的以太网地址
-mt:
以太网类型
“应用程序级别”的数据包信息
应用程序级别的数据包信息包括ARP,TCP等应用程序类型,如追踪的PUMA,DSR,AODV等特殊路由协议的类型。该字段由前导“-P”组成,不同应用的标签列表如下:
-P arp
地址解析协议。 ARP的详细信息由以下标记给出:
-po:
ARP请求/回复
-Pm:
src mac地址
-PS:
src地址
-pa:
dst mac address
-pd:
dst地址
-P dsr
这表示称为动态源路由的特殊路由协议。有关DSR的信息由以下标记表示:
-pn:
遍历的节点数量 -PQ:
路由请求标志
-pi:
路径请求序列号
-PP:
路由回复标志
-Pl:
回复长度
-pe:
源路由的srcrouting-> dst的src -pw:
错误报告标志?
-Pm:
错误数量
-pc:
报告给谁 -Pb:
链接错误来自linka-> linkb
-P cbr
恒定比特率。有关CBR应用程序的信息由以下标记表示:
-pi:
序号
-pf:
这个pkt被转发了多少次 -po:
最佳前锋数量 -P tcp
有关TCP流的信息由以下子标签给出:
-PS:
序号
-pa:
确认号码 -pf:
这个pkt被转发了多少次 -po:
最佳前锋数量 该字段仍处于开发阶段,并且在其他应用程序中添加新标记,因为它们将在此过程中包含在内。

如需了解更多信息,请访问我们的实验室 www.wsnlab.org