我想将我的tracefile.txt
转换为标准格式,将其作为导入的跟踪文件转换为ONE模拟器。我有3个“txt”文件(从crawdad站点下载的UNICAL数据集:www.crawdad.org),一个蓝牙联系人文件,其中包含两个nodeID和时间戳,如下所示:
1 2 1390923561864-
1 2 1390925003119-
1 9 1391095406320-
1 9 1391096487223-
2 1 1391522133001-
2 1 1391526148381-
2 1 1391527769767-
2 1 1391529571307-
....
第二个文件包含节点之间的友谊(如果两个节点是朋友= 1,则= 0),第三个文件:“兴趣”,这是一个加权邻接矩阵,虽然,我知道我可以从中获取graphviz报告我在ONE模拟器中的结果,是否可以将此报告用作ONE模拟器中的导入数据?如果有,我该怎么办?
答案 0 :(得分:0)
第1步:处理数据集
创建一个脚本(awk
,python
或其他内容)来转换数据集以满足ONE的要求,例如,每行如time CONN node_i node_j up/down
:
21574 CONN 1 40 up
21687 CONN 1 40 down
第2步:导入到ONE模拟器
配置您的设置文件,主要项目如下:
Scenario.simulateConnections = false
Group.movementModel = StationaryMovement
Group.nodeLocation = 0,1
Events.nrof = 2
Events1.class = ExternalEventsQueue
Events1.filePath = path/infocom05.txt