问题标签 [ns-3]
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.
linker - 如何在 NS3 中使用 yaml-cpp
有谁知道如何在 NS3 模块中使用 yaml-cpp 库?
我已经完成了源代码,但是我很难弄清楚如何链接它,因为它在undefined reference to
使用 waf 构建时出现错误。
linux - 杀死管道中的前一个命令
我正在运行这样的模拟
waf
一旦filter.awk
检测到发生了某些事情(例如在读取特定行之后),我如何才能终止命令?
我不能改变waf
或myfile
。我只能更改filter.awk
, 和上面的命令(显然)。
评论后更新:
waf
收到后不会终止SIGPIPE
(应该吗?)- 它产生需要清理的子进程。
这是我自己的答案 (和挑战)。
在处理了@thatotherguy 和@Chris 的答案之后,我简化了一点,得到了这个:
不幸的是,我无法摆脱该tmp
文件,每次尝试将其PID
作为变量传递都失败了。
我不会更改已接受的答案(因为它是在真正需要时才起作用的答案),但对于任何可以简化更多的人来说都是 +1。
networking - 在 NS-3 中使用跟踪文件
我想知道如何在 ns-3 示例文件夹中给出的示例中使用您自己的视频跟踪。
我需要在这行代码中进行更改吗?
UdpTraceClientHelper 客户端(服务器地址,端口,“该视频跟踪的 URL 地址”)
我正在寻找来自该站点的视频痕迹:
http://trace.eas.asu.edu/mpeg4/single/SonyCIF_G16B1Mp/SonyCIF_G16B1Mp01/
在 url 地址中,我使用的是详细跟踪文件的地址。这是正确的方法吗?
当我这样做时,它仍然使用默认的硬编码文件作为跟踪文件。
简而言之,我想知道如何在 ns3 中使用视频跟踪文件?
ns-3 - 如何在 hwmp ns3 中打印数据包的路由
我想知道如何在实现 hwmp 的网状拓扑中打印数据包的路由。我不是指整个路由表,而是数据包为了到达目的地而经过的中间节点。
提前致谢,
玛丽
c++ - ns3泊松流量模型
我正在尝试学习 ns3,并且正在尝试通过使用 onofApplication 来生成 Vbr 而不是 Cbr 来修改其中一个示例,但是代码不起作用,我不知道为什么,您能帮帮我吗?
我收到了这个错误
linux - Linux 上的 ns-3:克隆 ns-3 分支时出错
我正在尝试通过以下方式获得 ns-3-dev 版本:
但是,我可以克隆目录 ns-3-allinone:
为什么我无法获得 ns-3-dev 的副本?
gnuplot - Gnuplot 动态设置标题
我正在尝试从 .dat 文件的最后一行设置我的 gnuplot 图表的标题,但我不确定该怎么做。
我的 .dat 文件内容如下:
有人知道使用最后一行的文本设置标题的命令吗?
network-programming - 流量饱和时收到的吞吐量问题
我在如下配置的基础架构拓扑中使用 NS3 (v3.13) Wi-Fi 模型(附加模拟文件):
- 单 AP (BSS)
- 多个STA(站)
- 应用持续时间 = 10s
- 从 AP 到所有 STA 的饱和下行链路流量(OnOffApplication,OnTime=2s 和 OffTime=0 )
- 物理层:802.11a
- 默认 YansWifiChannelHelper 和 YansWifiPhyHelper
- 速率控制:ConstantRateWifiManager
- 移动性:ConstantPositionMobilityModel(STA 位于 AP 周围 2 米半径的圆上)
虽然一切顺利,但对于高比特率(饱和流量),当每个 BSS 的 STA 数量增加很多时,一些 STA 不会收到任何 BYTE !
实验:
- OnOffApplication DataRate = 60Mb/s , Phy DataMode=OfdmRate 54 Mbps 和 30 个 STA,一个 STA 接收比特率为 7.2Mb/s 的数据包,另一个接收 15.3Mb/s 的数据包(所有其他 28 个 STA 不接收任何 BYTE)
- OnOffApplication DataRate = 60Mb/s , DataMode=OfdmRate 6 Mbps 和 30 个 STA,一个 STA 接收比特率为 1.95Mb/s 的数据包,另一个接收 4.3Mb/s 的数据包(所有其他 28 个 STA 不接收任何 BYTE)
我认为问题来自 OnOff Application 配置;我应该如何配置它来模拟一个完整的缓冲区下行流量?
提前感谢您的任何建议。
c++ - 如何使用 ns3 实现多播动态加入/修剪
有没有办法使用 ns3.js 在多播网络中实现节点的动态修剪/移植。我能找到的资源都只为多播网络实现静态路由。
c++ - 将字符串传递给 ns3::Ipv4AddressHelper::SetBase 方法
拓扑助手Ipv4AddressHelper
允许设置基地址,如示例所示。
例如,我想存储任意数量的动态创建的地址。
但是,我得到了错误
如何将字符串传递给SetBase
?