问题标签 [dtn]

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 投票
4 回答
2931 浏览

android - Windows 或 Linux Android Studio 上的 ndkBuild 进程 'command 'sh' 失败

几个星期以来,我学习了如何从IBR-DTN Github编译 IBR-DTN 源代码,现在我被困在 Android NDK 的东西上。这是我在Android Studio上的失败日志,我尝试了Windows版本和Linux版本总是有同样的错误

这是我的 build.gradle

这是来自 Android Studio 的错误日志: 这是来自 Android Studio 的错误日志

寻求帮助以完成我的论文,我感谢这里的每一个建议。非常喜欢 XOXO

0 投票
0 回答
57 浏览

windows - 是否可以使用 Windows 在 NS-2 中模拟 VANET、MANET、DTN 和其他?

这在 Windows 操作系统中可能吗?如果是,开始编码的步骤是什么?

0 投票
1 回答
121 浏览

routing - 如何在 ONE 模拟器(DTN)中制作 hello 数据包?

我正在使用 ONE 模拟器学习 DTN 路由算法。我想知道如何在 ONE 模拟器中为邻居节点制作一个 hello 数据包。

0 投票
1 回答
33 浏览

nearest-neighbor - 如何在 ONE 模拟器中向无线范围内的所有邻居发送投标消息?

我正在尝试开发一种路由协议,我需要向 ONE 模拟器中我的无线范围内的所有节点发送一些投标消息,他们应该回复此消息,并根据他们回复消息中的信息,我将选择其中一个节点为了我的下一个希望。如何向我附近的所有节点发送投标消息?

0 投票
1 回答
137 浏览

dtn - 如何在 ONE 模拟器中添加恶意或黑洞节点?

我正在尝试使用 ONE 模拟器实现黑洞攻击。如何在模拟器中添加恶意或黑洞节点?

0 投票
2 回答
334 浏览

simulation - 如何将地图添加到一个模拟器?

我正在使用一个模拟器并想添加我自己的地图。所以我查看了这个网站https://mygeodata.cloud/它可以为我提供wkt地图文件。

问题是我无法让这些工作,有人可以提供一些关于如何添加城镇地图的详细信息,可能还有公交路线等ONE Simulator

我得到的错误是“SimMap 没有完全连接。只能从 Nt2@(-1.15,52.95) 到达 1113 个地图节点中的 1057 个。例如,无法到达 Nt2@(-1.14,52.95)”

默认的 road.wtk 文件有这样的线串

而我在英格兰诺丁汉的线弦是这个

0 投票
1 回答
62 浏览

dtn - 如何在 ONE 模拟器中使用外部实时追踪移动模型?

我正在尝试使用 CRAWDAD 的 hggle-one-infocom2006-complete 模型在 ONE 模拟器中运行模拟,但我收到一条错误消息:

无法启动:配置文件中的错误无效的偏移量行'1 CONN 16 12 up'

这是我在设置中指定它的方式:

Group.movementModel = ExternalMovement ExternalMovement.file = haggle-one-infocom2006-complete.txt

0 投票
2 回答
30 浏览

buffer - 我如何在预言机路由器上实现 mofo、dla、dl 和 fifo 缓冲区管理技术?

我目前正在尝试使用各种缓冲区管理技术(例如 MOFO、FIFO、DLA 和 DL)来评估 ProPHET 路由器的性能。我已经为每种技术编写了所有代码,并将它们制作成一个单独的类,并将它们保存在我创建的新文件夹(缓冲区管理)中。我运行了几次模拟,但我创建的类似乎对上述协议的性能没有任何影响。我重写了所有代码并将其合并到 Active 路由器类中。但是仍然没有任何效果。请帮助我提供一些有用的信息,以了解缓冲区管理技术的代码应该放在哪里以及如何在任何路由器(或准确地说是 ProPHET 路由器)上实现它?

0 投票
1 回答
30 浏览

dtn - 请告诉我如何使用一个模拟器同时使用两种交付协议

如果我想根据 SpW 等节点将交付协议更改为固定为 Epidemic 的节点作为一个模拟器运行的节点,我该怎么办?谢谢。

0 投票
1 回答
40 浏览

dtn - 更改路由模块以在 ONE 模拟器上收到消息(请求)后发送响应

当目标节点收到消息时,如何修改ONE模拟器上的路由模块,如流行病、先知、喷雾和等待发送响应?