report包 The ONE 中有一系列report 的参数来检测试验,比如说消息参数就有传输成功率和往返时间、节点接触次数,相互接触次数以及消息传输延迟时间,消息源节点和目的节点的距离等
还有一些用于和其他程序交互的参考模块
节点连接信息可以直接在 DTN 的模拟环境中体现出来,the ONE 就是一个可以用来模拟该环境的模拟器
还有一些生成其他参数的report 程序可以输出适合 ns2 移动节点扩展的移动轨迹
1 AdjacencyGraphvizReport 节点连接次数报告,反应节点之间的亲密关系,从该报告中可以看到哪些节点连接紧密
节点生成在某段时间内所有节点之间的连接次数
eg:c2--d3 [weight=3] 表示从开始运行到结束节点 c2 和d3 的接触次数,只有运行结束才会产生该报告
-----可以利用 Graphviz 生成邻接图
2 ConnectivityDtnsim2Report 记录连接的信息,生成两个节点的连接情况
eg:715
60 a0 b1 up 表示在时间715
60 的时候,节点 a0 请求和节点 b1 建立连接,991
60 a0 b1 down 表示 991
60 时间a0 请求和b1 断开连接 3 ContactsDuringAnICTReport 两个节点的接触次数 eg:0 85,前面的数字表示节点 a 主动找 b 的连接次数,后面的数字表示节点 b主动找 a 的连接次数,代码中并没有显示出具体节点,如果需要可以在代码中添加相应代码即可
4 ContactsPerHourReport 每个小时中所有节点接触的次数 eg:0 4,表示第一个小时,接触 4 次;1 13,表示第二个小时,接触 13 次
5 ContactTimesReport 某个时间的接触次数,eg:66
0 3 其中66