On 07/17/2018 10:44 AM, Nicolas Cavallari wrote:
On 17/07/2018 17:02, Ben Greear wrote:
On 07/17/2018 12:57 AM, Nicolas Cavallari wrote:
In IBSS mode, all stations are required to send beacons. The protocol
is a bit
complex to arrange that, every 102.4ms, a station is chosen to emit
the beacon.
I'm not sure this part is correct. In practice, it seems to often
happen this way,
but last time I read the spec on this it seems like it is supposed to
sort of negotiate
and not have all ibss stations beaconning.
Well, in 802.11-2016, section 11.1.3.5 is clear: "All members of the
IBSS participate in beacon generation."
On each TBTT, each station must wait for a random delay before
transmitting, and the first one to transmit wins.
In theory...
See 11.1.3.5, section d and e. I think this means that if it receives a beacon while
waiting to transmit one, then it cancels its intent to transmit the beacon. So
while they 'participate', they may not actually generate beacons?
I could be wrong about my interpretation of this however, and I am not sure how it
is actually implemented.
Thanks,
Ben
--
Ben Greear <greearb@xxxxxxxxxxxxxxx>
Candela Technologies Inc http://www.candelatech.com