我如何使用静脉记录通信的RSSI值统计信息?我使用的是5.1版本。在以前的版本中,它是一个用于在phy802.11层中计算rssi的函数,但是它不再存在。 谢谢。
答案 0 :(得分:0)
此问题在对"How does veins calculate RSSI in a Simple Path Loss Model?"的答复中得到解决:
以静脉5版本1为例,您的应用程序层 可以访问框架的ControlInfo,并从那里访问其RSS,例如, 如下:
check_and_cast<DeciderResult80211*>(check_and_cast<PhyToMacControlInfo*>(wsm->getControlInfo())->getDeciderResult())->getRecvPower_dBm()
上面的代码返回在相应帧的中心频率处测得的绝对接收功率(以dBm为单位)。
请注意,尽管这可以“一定”地指示接收信号的强度,但这远非唯一的方法。实际上,供应商可以自由实施他们认为合适的任何机制,以得出表示接收信号强度的数字。