基于ZigBee和AODV协议的无线体域网性能仿真
仿真结束后,编写丢包率和时延的.awk提取文件,从仿真过后产生的.tr文件中,提取出丢包率和时延信息[12]。.tr文件的数据格式如图2所示。图2 .tr文件的数据格式图图2中,数据格式中每一部分的具体内容为:Event分为3种情况s、r、D,分别对应s发送,r接收,D丢包;Time为事件发生时间;Node为处理该事件的节点ID;Layer分为3种情况:RTR路由器Trace,AGT代理Trace,Mac层代理;Flags为分隔符;Pkt id为分组ID;Pkt type为分组类型;Pkt size为分组大小;------为分隔符;MAC Layer Info的数据如表3所列;IP Info的数据则如表4所列。我们从模拟仿真的.tr文件里随机抽取的一条记录如图3所示。图3 随机抽取的.tr文件的一条记录语句对上述记录格式进行解释如下:在6.828 477 300 s时,一个ID为7的节点MAC层接收了一个CBR分组,这个分组的UID为42959,长度为32 B,源地址为1:0,目标地址为7:1,分组生存周期为30,源地址到目的节点的跳数为2。进一步编写“CBR-drop.awk”和“CBR-delay.awk”文件,分别用于从跟踪文件.tr中统计整个网络的CBR
<<上一页 下一页>>
广州市越秀区图书馆版权所有。
联系电话:020-87673002
本站访问人数: