问题标签 [omnet++]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
600 浏览

linux - 发出“make”命令时出错

输入“make”命令时遇到错误

是什么导致了这个失败?

0 投票
0 回答
1406 浏览

omnet++ - 外部接口如何在 OMNETPP/INET 中工作?

在过去的几天里,我一直在尝试构建和运行一个非常简单的网络,但无济于事(我尝试构建的大部分网络都是从 extServer 示例中借用的)。无论我在 IP 地址、路由等方面的配置如何,我似乎都无法使其工作。
我见过很多人为此苦苦挣扎,但没有在任何地方找到任何解决方案。INET 的 Emulation 文件夹中的自述文件更令人困惑而不是有用。因此,我希望您能帮助我完成以下简单的网络工作,并希望它(帖子)也能成为其他人的教程。

我想建立的网络(再简单不过了):

我的设置:

  • 软件:

    • 启用 PCAP 的 OMNET++ 4.6。
    • INET 集成头(包括我喜欢的几个功能)。
  • 操作系统:

    • VirtualBox 中的 Xubuntu 作为托管 OMNET++ 的访客。使用 Virtualbox 的原因是我的 Host Win 7 机器拒绝运行任何外部接口示例,并出现错误“cSocketRTScheduler: could't set socketopt for raw socket.”。我稍微修改了源代码并使用了 WSAGetLastError 函数,该函数将问题解决为“请求的地址在其上下文中无效。”。

    • 回到 VirtualBox :) Xubuntu 有一个网络接口设置为仅主机网络,IP 地址为 10.0.0.1 和网络掩码 255.255.255.0 。

omn​​etpp.ini 中的标准主机设置:

标准主机使用与 extServer 示例相同的 server.mrt。

router.mrt 如下:

任何关于如何使这个网络工作的想法都非常受欢迎,因为如果它工作,我想稍后扩展它。此外,如果有任何建议采用分步方式,我将不胜感激。

先感谢您。

0 投票
0 回答
1562 浏览

c++ - 构建 omnet++ 项目后的错误

我正在尝试测试 mixim 中已经存在的源代码和头文件(用于 mac 层)。我刚刚从 mixim 中的 scr 文件夹中复制了 (.cc) 和 (.h) 文件,并将其粘贴到我的项目文件夹中。我还提到了mac层的(.NED)文件中的类。不幸的是,每次尝试构建项目时,我都会遇到相同的错误。错误如下:

来自 makefile 的截图(第 107 行是粗体):


我怎样才能解决这个问题?还有其他方法可以用来测试内置源代码吗?

先感谢您。哦哦。

0 投票
1 回答
78 浏览

omnet++ - 包含在我的 OMNET++ 项目中的布隆过滤器类

我正在使用 OMNET++ 做一个项目。我只需要一个像样的布隆过滤器类(可以接受字符串的哈希函数和简单的控制函数:添加/重置/检查),所以我可以创建它的一个对象并在我的网络中使用它。我尝试自己创建一个,但哈希函数部分给我带来了麻烦。我在一个简单的 macbook pro 上运行我的项目模拟。有什么建议吗?

0 投票
1 回答
431 浏览

omnet++ - 什么是 Omnet++ 的最佳操作系统

我将在 Omnet++ 上开发一个光纤网络来评估性能。该软件在 OS MAVERICKS 上的运行情况如何?我听说它在 Windows 上效果不佳。

0 投票
1 回答
166 浏览

fatal-error - Veins 演示场景中的错误

我想使用静脉来模拟 V2V 通信。我尝试一步一步地练习静脉教程。我使用 omnetpp-4.4、sumo-0.21.0 和静脉 3.0。在最后一步,静脉演示场景不运行。存在两个问题,包括:

  1. enter code here致命错误:jni.h:没有这样的文件或目录。
  2. make: ***[out/gcc-debug//jMessage.o] Error

我该如何解决这些问题?

0 投票
3 回答
3550 浏览

c++ - 如何在 OMNeT++ 中模拟期间更改网络配置?

我想在模拟运行期间修改 OMNeT++ 中元素的.ini文件的一些参数,例如节点的传输速率,例如当节点接收到一些控制消息时。

我发现信息说有可能以某种方式循环配置为:some_variable = ${几个值},但.ini文件中没有条件子句,也无法将任何来自C++函数的数据传递给这些文件(至于我很关心)。

我使用 INET,但也许其他一些模型的用户已经为这样的问题而烦恼。

0 投票
1 回答
290 浏览

distributed - omn​​et 中的分布式网络仿真

大多数 omnet 模块都具有集中式通信模型。我请求您的原谅,但到目前为止我无法跟踪任何完整的去中心化模块。我更倾向于使用 INETMANET 框架,因为我想在 omnet 中实现网格确定性方法或分布式预留协议。

如果有人可以指出我在mac层具有分布式通信模型的任何特定模块,那对我来说将是一个很大的帮助。

0 投票
1 回答
213 浏览

omnet++ - omn​​et - Inet - 哪个因素决定节点的传输顺序

我有一个关于传输顺序的一般性问题。在 INET ->exapmles->manetrouting->dynamicNodeCreation 中,它如何决定哪个节点应该发起信标传输。以及如何选择下一个节点进行传输。

我试图通过 tic-toc 示例,其中初始化函数中的 getIndex() 用于选择传输节点(例如 txc10.cc)。但我还没有在 INET 示例中弄清楚这样的功能。

有没有一种方法,我可以选择相应的节点进行信标传输作为我的信标占用图矢量?

有没有一种方法,我可以选择信标传输的相应节点作为我的信标占用图矢量。

我请求你原谅我对这个问题的不全面。

0 投票
1 回答
372 浏览

omnet++ - 如何在 OMNet++ 中声明用户定义函数?

我已经按照文档中的说明在 c++ 文件中声明了一个函数,并在 .ned 文件中调用了它。但它给出了以下错误。

以下是我的 c++ 文件。

在我的网络描述文件中,我调用了该函数。

为什么它给我错误?