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:

The Wi-Fi SSID Overhead Calculator
(Click Image to Download)
Wi-Fi SSID Overhead Calculator

This tool calculates the percentage of airtime used by 802.11 beacon frames based on the following variables:
  1. 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.
  2. 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.
  3. 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 hope this tool proves useful. Enjoy!

Cheers,
Andrew 

14 comments:

  1. Andrew, how does overhead correspond to utilization? Doesn't chennel utilization redline at about 35%? Thanks!

    ReplyDelete
    Replies
    1. Overhead is essentially "used airtime" which does also represent channel utilization. And channel utilization maxes out around 80% in most environments.

      Cheers,
      Andrew

      Delete
  2. Dear Andrew,
    Thanks for the great info.

    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?

    ReplyDelete
  3. Do you want to add a few more variables to this one?

    It would be useful to add the number of clients per AP, # of roaming clients, # of retries to beacons. These add to the overhead used in high density and take away from the airtime.

    Let me know if you want to discuss formulas.

    ReplyDelete
    Replies
    1. 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.

      Cheers and thanks for reading!
      Andrew

      Delete
  4. Hi Andrew, I see this is no longer being shared. I just came across your site for the first time the other day and would love to review this SSID Overhead sheet. Can you possibly share this again?

    ReplyDelete
  5. Hi Dave,
    The download is still live and working for me. Do you have access to Dropbox? Can you make sure it is not filtered by your web filter / proxy?

    Andrew

    ReplyDelete
  6. First Row First column=3.22%? how,, can you please explain? I did following calculations:

    Frame Size =380 bytes
    100msec every frame=10 frames a second
    overheads= (Frame size*no of Frames)/Data Rate=(380*10)/1000000=0.0038= 0.38%

    ReplyDelete
  7. 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?

    ReplyDelete
    Replies
    1. 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).

      Cheers,
      Andrew

      Delete