2

我正在开发 Car2X 应用程序以模拟基于 Veins 框架的案例研究。

作为一名信息系统专业的学生,​​我最担心的是我的应用程序代码。

最近我注意到 VEINS 在其源代码 (/src) 中没有 LLC、NETWORK 和 TRANSPORT 层。

我的问题是:当源代码中没有这些层时,如何确保我的模拟运行将为 Car2X 应用程序生成接近现实的数据?

PS:我知道 INET 框架及其协议,我只是想知道我是否可以只使用 Veins 进行案例研究:)

4

1 回答 1

1

大多数 Car2X 模拟不需要您提到的层。例如,如果您下载 Veins 4.4,您会发现仅用于帧的单跳广播传输的仿真模型,这是最常见的用例。如果你想模拟一个特殊的协议,比如帧的多跳传输,你需要将它实现为一个网络层。然后,您的模拟将有一个网络层模型。

于 2016-08-02T17:34:51.100 回答