Bluetooth 将外部数据导入一个模拟器
我想将我的Bluetooth 将外部数据导入一个模拟器,bluetooth,simulator,Bluetooth,Simulator,我想将我的tracefile.txt转换为标准格式,作为导入的跟踪文件使用到一个模拟器中。我有3个“txt”文件(UNICAL数据集从crawdad站点下载:),一个蓝牙联系人文件,包含两个节点ID和时间戳,如下所示: 1 2 1390923561864- 1 2 1390925003119- 1 9 1391095406320- 1 9 1391096487223- 2 1 1391522133001- 2 1 1391526148381- 2
tracefile.txt
转换为标准格式,作为导入的跟踪文件使用到一个模拟器中。我有3个“txt”文件(UNICAL数据集从crawdad站点下载:),一个蓝牙联系人文件,包含两个节点ID和时间戳,如下所示:
1 2 1390923561864-
1 2 1390925003119-
1 9 1391095406320-
1 9 1391096487223-
2 1 1391522133001-
2 1 1391526148381-
2 1 1391527769767-
2 1 1391529571307-
....
第二个文件包含节点之间的友谊(如果两个节点是friends=1,否则=0),第三个文件“Interests”,这是一个加权邻接矩阵,尽管我知道我可以在一个模拟器中从结果中得到一个graphviz报告,但是否可以在一个模拟器中使用此报告作为导入的数据?如果是,我该怎么做?步骤1:处理数据集 编写一个脚本(
awk
,python
,或其他内容)来转换数据集以满足用户的需求,例如,每行如time CONN node\u i node\u j up/down
,例如:
21574 CONN 1 40 up
21687 CONN 1 40 down
步骤2:导入到一个模拟器
配置您的设置文件,主要项目如下:
Scenario.simulateConnections = false
Group.movementModel = StationaryMovement
Group.nodeLocation = 0,1
Events.nrof = 2
Events1.class = ExternalEventsQueue
Events1.filePath = path/infocom05.txt
步骤1:处理数据集 编写一个脚本(
awk
,python
,或其他内容)来转换数据集以满足用户的需求,例如,每行如time CONN node\u i node\u j up/down
,例如:
21574 CONN 1 40 up
21687 CONN 1 40 down
步骤2:导入到一个模拟器
配置您的设置文件,主要项目如下:
Scenario.simulateConnections = false
Group.movementModel = StationaryMovement
Group.nodeLocation = 0,1
Events.nrof = 2
Events1.class = ExternalEventsQueue
Events1.filePath = path/infocom05.txt