Re: MCS field: RFA

Johannes Berg <[email protected]>
Newsgroups org.netbsd.radiotap
Message-ID <[email protected]>
On Mon, 2010-02-01 at 22:09 +0000, Bill Stafford wrote:

> I also have a question about how the RadioTap design deals with information
> that may not be available. 

That's a good point.

> So if it was in this longer format the flags might be something like this:
> 0x0001 20 MHz
> 0x0002 40 MHz
> 0x0004 20L (20 MHz in lower half of 40 MHz channel)
> 0x0008 20U (20 MHz in upper half of 40 MHz channel)
> 0x0010 Long GI
> 0x0020 Short GI
> 0x0040 HT Format - Mixed
> 0x0080 HT Format - Greenfield
> 0x0100 FEC type BCC
> 0x0200 FEC type LDPC
> 
> It seems like this expanded bitfield might be better than the more compact
> version.

Which speaks much in favour of this way, even though it may seem
redundant it would allow implementations to say "don't know about
upper/lower but do know it's 20mhz".

> When the radio is tuned to a 40 MHz channel, then the 20L and 20U bits could
> indicate a 20 MHz packet on the lower or upper side of the 40 MHz channel. I
> think leaving in the 20L/U bits would be better than changing the channel field
> to indicate the modulation of the packet. It might be better to leave the
> channel field describing the channel to which the radio is tuned, and these
> 20U/L bits to indicate how the receiver saw the packets. When capturing packets,
> it would seem surprising to see the channel field indicating channel changes on
> what might be a packet by packet basis.

That was my gut feeling as well, but it's a pure definition problem. We
do currently use the OFDM/CCK etc. bits in there on a per-packet basis
too, for instance, and they don't really make sense per-channel anyway.

johannes
signature.asc (application/pgp-signature, 801 B)
-----BEGIN PGP SIGNATURE-----

iQIcBAABAgAGBQJLaG3CAAoJEODzc/N7+QmankUP/i2EkQuBlmNoF4O4CzsYLpTm
m5R/QAmYJ+CNc2SHJIgTpdSlYAPdoAoBN7mO1DBbAfFu4YQ8GfAKWDiXQnlqAVis
Ik6GQvSc4bE5bUlP4yU6EtkSs4RLMVuSWWHPXfFJNFq5sY5NUepOIVCWVBbbe+D9
GMnfItFzRtIi84P1qxHszWbylBlY6rNUUSZvRzzZayQdfEZkz64WIYjpFYLrjKW5
jLZVoCNDKr0JiUnW/N/hnFpgKcZKpeWfqM0/d5YI2Ba26UePKjuBAvFoQdTgLJ71
jehA9OVlwGrM/tekE4j0LfIaQyZLZJqHvJge4Plnp7wEphDDFU53vnLSClLkHOHK
0ZZVSrstGaFEpDMxjPSnqr5ZXzumIX+sBsi3m/J6mYTAywY3eG6ub4/VmVWvn6pm
vSUBd7U4ixcHLTqsZJNMfZTEctmTB9OiszNPTkdOM0QQZvLxvvQ1ildVGOTaz9Xy
/yPllal4KaHtogZ5EkzbJpWcjiUdloTj7zfO/1fy45Kmnr7wCmQJ92T+lJ8vRRW+
ZPjpTj18s4/PoujoFep43arGQQ4JZbPmtDeLnYcwTm+Mka0HXjXwPEwlU0k4q90X
6oJjj2qkj0O91gonyy/2e+kfjyiVQujijDYW7LWBJTFISYGCHZ+yMn4n5LJ/MixB
Fj8RV8OuQk5EDQVRgFXe
=G1m/
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.