我正在研究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
答案 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