网络计算中的总带宽

信息处理 数字通讯 带宽
2022-02-09 20:39:08

我有关于有线网络中设备数量的数据以及这些设备之间链路的数据速率。我也知道这些设备的位置,我可以从中计算设备之间的距离。

这个想法是,如果我用无线基础设施取代有线网络,我需要多少带宽。对于这种情况,假设 200MHz 就足够了。

假设BER非常好,我应该如何计算这样一个网络中的总带宽。

2个回答

涉及的变量很多,但您可以按照以下方式进行。假设链路中的比特率为首先,你选择一个星座;假设您使用 16-QAM,每个符号传输 4 位。现在你有一个符号率接下来,您选择一个能够为您提供所需 BER 的编码器。该编码器将具有一定的码率编码后,您现在有一个符号率接下来,您需要考虑开销:您需要构建和训练数据。假设开销是那么你的最终符号率为现在您可以计算所需的带宽:其中Rb

R1=Rb/4.
Rc
R2=R1Rc.
x%
R3=(1+x)R2.
B=γR3,
γ上的“额外带宽” 额外带宽通常在 1 到 2 之间。B=R3

总之:符号率由数据率、星座、编码器和开销给出。带宽由符号率和额外带宽因子决定。

请注意,这些变量中的每一个都会影响其他变量。例如,如果您选择 QPSK 而不是 16-QAM,您的 BER 会更好,但会更大。但是,现在您需要一个速率较小的编码器,因此会更小。等等。因此,您需要找到可以在约束范围内实现的变量组合,并为您提供所需的 BER 和数据速率。R1R2

我仍然有点不清楚,但如果有更多数据可用,我很乐意调整响应。

假设您现在拥有的类似于权重矩阵 ,其中权重是每个链路的传输速率,那么总带宽就是所有条目的总和。WW

这并没有说太多关于网络的事情。

相反,如果您要计算的合适平均值,那么它将告诉您任何两个节点之间的平均带宽。一个更好的近似值是考虑的全对全“最短”路径计算。WW

这是关于网络节点之间的“带宽”的更多信息。

最后,您可以计算网络的吞吐量该指标可以考虑实际通过网络发送的内容,并且在特定情况下可能更准确。

您还提到了“距离”。在这种情况下,您可能必须为给定距离/条件下的每个链路导出平均“权重”,以研究不同配置下的带宽/速率/吞吐量行为。

希望这可以帮助。

编辑: 随后通过这个问题引起了我的注意,短语“......权重是每个链接的传输速率,那么总带宽就是所有条目的总和。” W当它实际上将带宽等同于传输速率时包含错误。即使对于像BPSK这样简单的东西,这也不正确。“差异”是由于所采用的波特率和编码方案造成的。