Pages

SSID Overhead Calculator

One of the most commonly cited best practices among Wi-Fi professionals is to the limit the number of SSIDs you have configured on your WLAN in order to reduce the amount of overhead on the network and to maintain high performance. But there is not a lot of public data out there to really drive home this point when explaining it to another engineer, management, or a customer. Simply telling someone that they shouldn't create more than 'X' number of SSIDs isn't very convincing.

Therefore, I've created a visual tool to help you explain WHY too many SSIDs is a bad thing:

This tool calculates the percentage of airtime used by 802.11 beacon frames based on the following variables:

Beacon Data Rate - beacon frames are sent at the lowest Basic / Mandatory data rate configured on the WLAN. Beacons must be sent at a "legacy" data rate, meaning only 802.11a/b/g rates. Select the beacon data rate from the drop-down menu within the tool.

Beacon Frame Size - beacon frames can vary in size based on the version of the 802.11 standard implemented (802.11a/b/g/n/ac) and features enabled on the WLAN (such as 802.1X authentication, CCX, 802.11r fast roaming, and 802.11u Hostpost 2.0). I recommend using a wireless sniffer to capture a beacon frame from your WLAN for use within the tool. Enter a beacon frame size that represents the total size of the MAC header and data payload.

Beacon Interval - beacon frames are sent at a default interval of 102.4ms, but this may be modified in most enterprise WLAN products. Note that beacons are always sent at a multiple of the Time Units (TUs), where one TU equals 2^10 Kilomicroseconds (or 1.024 milliseconds). Therefore, 100 TUs equals 102.4ms. Enter the time interval between beacons, in milliseconds.

The calculation includes the inter-frame spacing (using WMM), physical layer preamble and header, MAC layer header, and data payload. It calculates the amount of time required for modulation of the bits over the air, but does not account for collisions or retransmissions. Technically, you wouldn't reach 100% airtime utilization on a Wi-Fi network because medium contention due to collisions and retransmission backoff result in a maximum airtime utilization of around 80-90%. But for SSID overhead planning purposes this level of detail is not required because the network will be equally degraded if we represent it with or without the collisions.

The tool also takes into consideration the number of co-channel APs within the physical area. All access points, either from your WLAN or a neighboring WLAN, contribute to the overhead on the channel. Remember, Wi-Fi operates in unlicensed spectrum and everyone shares the airtime!

I have also included a subjective rating of the amount of overhead into the following categories:

0-10% = Low Overhead

10-20% = Medium Overhead

20-50% = High Overhead

>50% = Very High Overhead

You should ALWAYS attempt to keep your WLAN at low overhead (0-10%).

If you have an existing deployment that falls within the medium overhead range (10-20%) you might consider methods to consolidate SSIDs and reduce the amount of overhead as your WLAN needs evolve over time.

If you have an existing deployment that falls within the high overhead range (20-50%) you are likely experiencing significant performance problems on your WLAN already and should investigate immediate methods to consolidate and eliminate SSIDs at the earliest possible time.

If you have an existing deployment that falls within the very high overhead range (>50%) it is likely that you are in a highly congested area and will need to coordinate the WLAN configuration with your neighbors in order to reduce the amount of overhead to a reasonable level. This is common in dense urban / downtown areas and in multi-tenant buildings.

I've seen some of the SI or service providers 'wholesale' their wifi infrastructure by 'renting out' the SSIDs at public places mostly. There are minimum of 8 SSIDs to 32 SSIDs per AP. Will such deployment degrade the performance?

Hi Darrell,Thanks for your ideas, but I want this tool to stay focused on just the SSID overhead and simple to understand for Wi-Fi admins of every skill level. Once I start adding in other variables it would snowball since there are so many that come into play. KISS principle.

Could you explain why an if/why idle access point would cause overhead? (for example, a Linksys router that no one is connected to).

You stated that all access points (incl. neighbors) contribute to overhead on a channel. What about SSIDs of other networks? How do they consume airtime? (for instance, if you're in a building with 15 non-aerohive SSIDs, but not much traffic).

I'm trying to wrap my head around how idle 3rd party devices can add so much overhead. Perhaps I don't understand the word "overhead". According to this table, if there are 6 third party access points on the same channel, with 6 SSIDs, there is 100% overhead, does this mean there is 0% airtime left over?

An idle access point still sends beacon frames to advertise the network. This occurs whether the SSID is 'hidden' or not (that just strips the name out of the beacon, but it is still sent). The beacon is sent at the minimum Basic data rate which plays a large factor into how much overhead is consumed (percentage of airtime that is 'busy'). Co-channel interference also plays a large part because any AP that is sending beacons on the same channel within range of your AP or clients causes your devices to backoff (medium is busy).