【问题标题】:ACK for Broadcast Message with 802.11 & 802.11p [closed]带有 802.11 和 802.11p 的广播消息的 ACK [关闭]
【发布时间】:2013-09-28 20:21:38
【问题描述】:

我的目标是使用 Omnet++、Mixim Project 和 Sumo 进行一些网络模拟(特别是 VANET)。

有人可以给我更多关于使用 802.11 广播消息的说明,即我想知道的是“在执行广播消息时,802.11 是否有任何 ack?”

目前我所知道的是关于 802.11p 版本,该版本目前没有对广播消息执行任何确认。

谢谢大家。

【问题讨论】:

    标签: networking network-programming omnet++ wifi


    【解决方案1】:

    正如你所说,802.11 没有 ack,因为协议是 UDP。您可以拥有有关每个节点数据包传输的广播和信息。 请你把你的问题说得很清楚。 广播基于您的路由协议。有些是单播的,有些是广播的。 但是,始终会广播信标消息。

    【讨论】:

    • 这个答案在很多层面上都是错误的。 802.11 不是 UDP,它是 OSI 第 1 层和第 2 层。UDP 是第 4 层。802.11 广播消息不被确认,但正常的单播消息是。 802.11 对路由一无所知。
    【解决方案2】:

    一般 802.11 和 802.11p 下的 ACK 的工作原理如下(对于发送者 X 和一个或多个接收者 Y、Z)

    • UNICAST:X 发送消息并触发计时器,Y 接收消息并返回 ACK,如果 ACK 丢失或在计时器到期之前未收到,则 X 重新传输帧
    • BROADCAST:X 发送消息,但没有任何时间触发。收到后,Y 不发送 ACK。事实上,在广播模式下,没有计时器也没有 ACK。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-07-11
      • 1970-01-01
      • 1970-01-01
      • 2019-09-07
      • 1970-01-01
      • 1970-01-01
      • 2016-03-27
      相关资源
      最近更新 更多