如何在 OMNET++ 中读取跟踪文件
How to read trace files in OMNET++
我有一个由 SUMO 生成的移动跟踪文件。它已被 SUMO 包中的一些 python 脚本转换为 OMNET++ 格式。输出是一个 .xml 文件,SUMO 设计者说它是 OMNET++ 格式。
如何在我的 OMNET++ 模拟器中输入这个跟踪文件并使用它。特定时间内一个节点的一个位置的格式如下:
我知道如何在我的模拟器中使用它,但我不确定如何将此跟踪导入 OMNET++。可以在 Matlab 中编写代码并提取时间、位置等重要数据并摆脱标签,但我希望 OMNET++ 使用标签并在某些模块中提取所需信息本身。
OMNET++ 中是否有任何模块可以做到这一点?
谢谢。
我相信 opponet 模块库使用这种文件格式,这是一个用于模拟机会网络的旧库。它不适用于 INET Framework 或 Veins,正如所希望的那样。
但是请注意,Veins 可以直接连接到 SUMO。它还设计用于模拟汽车的无线网络。欲了解更多信息,请参阅其主页 http://veins.car2x.org/
我有一个由 SUMO 生成的移动跟踪文件。它已被 SUMO 包中的一些 python 脚本转换为 OMNET++ 格式。输出是一个 .xml 文件,SUMO 设计者说它是 OMNET++ 格式。
如何在我的 OMNET++ 模拟器中输入这个跟踪文件并使用它。特定时间内一个节点的一个位置的格式如下:
我知道如何在我的模拟器中使用它,但我不确定如何将此跟踪导入 OMNET++。可以在 Matlab 中编写代码并提取时间、位置等重要数据并摆脱标签,但我希望 OMNET++ 使用标签并在某些模块中提取所需信息本身。
OMNET++ 中是否有任何模块可以做到这一点?
谢谢。
我相信 opponet 模块库使用这种文件格式,这是一个用于模拟机会网络的旧库。它不适用于 INET Framework 或 Veins,正如所希望的那样。
但是请注意,Veins 可以直接连接到 SUMO。它还设计用于模拟汽车的无线网络。欲了解更多信息,请参阅其主页 http://veins.car2x.org/