【问题标题】:How to check channel state from MAC layer如何从 MAC 层检查信道状态
【发布时间】:2021-01-15 08:26:29
【问题描述】:

在带有 INET 4 框架的 Omnet++ 5.5.1 中,从 MAC 层,我试图检查物理通道是否空闲。 谁能给我推荐一下代码?

更新 我使用的是如下界面。

# wireless interface
**.wlan[*].typename = "WirelessInterface"
**.wlan[*].radio.typename = "ApskScalarRadio"

谢谢你。

【问题讨论】:

  • 什么样的物理通道?以太网? 802.11? 802.15.4?这是一个实现特定的细节。每种物理介质的建模方式都不同,因此不能(有用地)一般地回答这个问题。
  • @Rudi,我现在更新了我的问题。请回答好吗?

标签: omnet++ inet


【解决方案1】:

通常无线电实现IRadio接口,可以通过该接口上的各种方法查询媒体状态。查看CsmaCaMac.cc 文件以获取示例。这是您正在寻找的实际实现:

https://github.com/inet-framework/inet/blob/master/src/inet/linklayer/csmaca/CsmaCaMac.cc#L593

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-11-11
    • 1970-01-01
    • 2022-07-08
    • 1970-01-01
    • 1970-01-01
    • 2011-12-19
    • 1970-01-01
    • 2020-03-30
    相关资源
    最近更新 更多