代码之家  ›  专栏  ›  技术社区  ›  Rehab11

覆盖距离和干扰距离如何相互影响

  •  1
  • Rehab11  · 技术社区  · 8 年前

    有人对那个案子有什么解释吗?

    1 回复  |  直到 8 年前
        1
  •  4
  •   Christoph Sommer    8 年前

    在第4.6节中,无线传输是通过让发射无线电模块向以下所有无线电模块发送事件来建模的: 在范围内 . 然后,这些无线电模块可以更改其内部状态,以反映信道上的干扰已增加或(如果信号足够强且无线电已准备好接收)正在接收新消息的事实。

    然而,总是在模拟中向所有无线电通知每个正在进行的传输可能有点浪费。毕竟,大多数无线电可能距离很远,以至于单个传输的影响可以忽略不计。因此,静脉4.6使用MiXiM ConnectionManager 模块来确定哪些收音机应该从哪个收音机获取事件。

    使用设置事件仍被视为影响其他无线电的距离 maxInterfDist 参数在静脉示例模拟中,此 parameter is set to 2600m . 换言之,在示例模拟中,假设从2600m以外发送的任何传输将衰减如此之大(主要是由建筑物引起的),以至于即使其引起的干扰也不再值得考虑。

    因此,将该参数设置为更大的值(例如100km)不应改变模拟的结果,只会导致模拟运行稍慢(因为现在考虑的是许多传输非常弱,不会实质性地改变模拟的状态)。

    相反,将此参数设置为较小的值(例如,10m)将导致模拟结果错误(因为它不再考虑许多传输,即使是那些导致严重干扰的传输,或者那些可能已成功接收的传输)。