Omnet ++初学者

时间:2016-04-09 16:42:35

标签: routing protocols omnet++

我是OMNeT,SUMO和VANET的新手。我做了一些研究和辅导,但是我仍然有一些不清楚的概念。 我使用SUMO版本0.25.0,OMNeT ++版本4.6和静脉版本4.3(在Ubuntu 14.04 LTS上)。

基本上我需要实现VANET路由协议。直到我管理的SUMO部分,然而当使用OMNeT时我有点困惑。以下步骤是我认为我应该做的。如果我正朝着正确的方向努力,有人可以指导我:

  • 首先我创建了必要的复合模块(ned文件)和 网络。
  • 接下来在配置中配置必要的参数 (omnetpp.ini)文件。
  • 最后编写应用程序(使用UDPBasicAPP作为模板),定义由3个文件(.ned .cc和.h文件)组成的路由协议。

这是正确的方法吗?或者我应该从应用程序启动并同时配置ini文件?

提前谢谢你。

1 个答案:

答案 0 :(得分:0)

Veins 4.3不包括UDP和IP的模拟模块。如果您需要模拟IP,我建议使用INET框架。

但请注意,您不需要依赖UDP和IP来实现VANET路由协议。您可以使用静脉直接在MAC层上实现一个。

也就是说,如果您想将协议与其他路由协议进行比较,您将需要使用包含这些协议的仿真模型的仿真模型库(例如GPSR,AODV,DYMO,ETSI ITS georouting,......)