首页 > 解决方案 > 如何计算静脉中的 RSSI

问题描述

Veins中如何计算RSSI值,计算方法和理论公式看起来不一样,找到代码如下,但没看懂,期待帮助。

double recvPower_dBm = 10 * log10(s.getAtCenterFrequency());

标签: veins

解决方案


我不知道您假设的是计算 RSSI 的“理论公式”。我假设您正在询问 Veins 如何根据信号的发射功率计算接收功率。从 Veins 5.1 开始,计算大致遵循典型的链路预算方程,同时考虑了发射功率、天线增益以及各种损耗效应。其中之一是路径损耗;最简单的路径损耗模型,自由空间路径损耗,由其SimplePathlossModel建模:这里,衰减计算为\left(\frac{\lambda}{4 \pi}\right)^2 d^{-\alpha},它(对于 alpha=2)反映了自由空间路径损耗的公式。


推荐阅读