How does OSX 10.10.2 handle 802.11h Power Constraint Information Element.
Is this a know issue? This is affecting overall throughput and performance.
The Access Point we are using supports 802.11h, in particular the Power Constraint Information Element.
As the Transmit Power on the AP is lowered, the value in the Beacon changes and becomes larger. At a some point the MACBook Pro (3x3) running OSX 10.10.2 seems to reduce its transmit power to low.
Ex.
If the TX-Power on the AP is set to 8 dbm the Beacon value for the IE is 20, on the AP we see the MACBook RSSI at -49. We then change the TX-Power on the AP to 7 dbm and the Beacon value for the IE is 22, on the AP we now see the MACBook RSSI as -83 and traffic stops flowing. We believe the MACBook chip has reached a limit and the math calculation is going negative or producing some gross value for the MACBook to process.
From the 802.11-2012 standard:
"8.4.2.16 Power Constraint element
The Power Constraint element contains the information necessary to allow a STA to determine the local maximum transmit power in the current channel. The format of the Power Constraint element is shown in Figure 8-97.
The Length field is set to 1.
The field is coded as an unsigned integer in units of decibels. The local maximum transmit power for a channel is thus defined as the maximum transmit power level specified for the channel in the Country element minus the local power constraint specified for the channel (from the MIB) in the Power Constraint element.
The Power Constraint element is included in Beacon frames, as described in 8.3.3.2, and Probe Response frames, as described in 8.3.3.10. The use of Power Constraint elements is described in 10.8.4."
If 802.11h support is turned off, throughput is fine, If the OSX 10.9.5 is used the throughput is fine. Only since loading the OSX 10.10 and above have we been seeing this issue. The issue does not appear to happen on Apple Airport Extreme, because the Power Constraint IE is always 0 and the TX-Power is not adjustable.
Thanks,
iPad, iOS 5.1.1