如何从 MAC 层检查通道状态
How to check channel state from MAC layer
在带有 INET 4 框架的 Omnet++ 5.5.1 中,从 MAC 层,我试图检查物理通道是否空闲。
谁能给我建议代码吗?
更新
我正在使用以下界面。
# wireless interface
**.wlan[*].typename = "WirelessInterface"
**.wlan[*].radio.typename = "ApskScalarRadio"
谢谢。
通常收音机都实现了IRadio
接口,可以通过该接口上的各种方法查询媒体状态。查看 CsmaCaMac.cc
文件以获取示例。这是您正在寻找的实际实现:
https://github.com/inet-framework/inet/blob/master/src/inet/linklayer/csmaca/CsmaCaMac.cc#L593
在带有 INET 4 框架的 Omnet++ 5.5.1 中,从 MAC 层,我试图检查物理通道是否空闲。 谁能给我建议代码吗?
更新 我正在使用以下界面。
# wireless interface
**.wlan[*].typename = "WirelessInterface"
**.wlan[*].radio.typename = "ApskScalarRadio"
谢谢。
通常收音机都实现了IRadio
接口,可以通过该接口上的各种方法查询媒体状态。查看 CsmaCaMac.cc
文件以获取示例。这是您正在寻找的实际实现:
https://github.com/inet-framework/inet/blob/master/src/inet/linklayer/csmaca/CsmaCaMac.cc#L593