sudheermatta
Contributor

Holding your WLAN accountable with service-level expectations

Opinion
Mar 24, 20175 mins

Wi-Fi may not be the only problem when it comes to connectivity issues. Here's how to accurately and easily address this problem.

In my last post, “#WirelessSucks: Where do we go from here?” I talked about the need for better insight into the root cause of network problems. All too often, the Wi-Fi infrastructure is blamed for bad network connectivity when, in fact, the wired network (e.g. DNS, DHCP, etc.) and/or the mobile devices may be equally at fault.

I identified four components that are required to accurately and easily address this problem:

  • Monitoring networks at a service level
  • Real-time visibility into the state of every wireless user
  • A cloud infrastructure to store and analyze real-time state information and aggregate it to the highest level of commonality
  • Machine learning to automate key operational tasks, such as event correlation and packet captures

Let’s go into more detail on the first of these requirements: service-level monitoring and enforcement.

If you asked a wireless administrator what type of experience he is delivering to his users, odds are he will have no idea. That isn’t because he doesn’t know what he is doing, but because traditionally there have been no tools for setting, monitoring and enforcing real-time service levels for mobile users; legacy wireless systems were monitoring Access Point uptime and controller uptime.

In the modern smart device era, this is no longer acceptable. As wireless becomes more prevalent and business critical, it needs to be delivered more like a service. That means IT administrators need to know the state of experience delivered to every device at any given time so that they can determine if service-level expectations (SLEs) are being met for those users.

Useful SLE metrics to track

This can be a daunting task because there are over 100 possible states to track for each device, and hundreds or thousands of devices on a network at any given time. But before I talk about how it can be achieved using the cloud, machine learning and other technologies (in future blogs), let’s first talk about what kinds of SLEs are useful:

  • Time to connect/Failed to connect: This tracks the number of connections that took longer than the specified threshold to connect to the internet (e.g., 2 seconds) or the number of connection attempts that failed to successfully connect. The time to connect to the internet is calculated as the time from the “first” association from the mobile client to the point where the client is able to successfully move data, accounting for all the state transitions along the way. In addition with the “failed-to-connect” metric, we should be able to identify if/when the full connection process failed, as well as where in the process it failed. In other words, if this SLE metric works only when the connection is successful, a big piece of the SLE equation is missing!
  • Coverage: This tracks how often a client’s Received Signal Strength Indicator (RSSI) is below a threshold configurable by the IT administrator (e.g., -70 dBm). However, the most important element here is being able to track every user, every minute. That gives a true depiction of every user’s coverage experience.
  • Capacity: This measures per-user available channel capacity and fires off alerts when the available capacity drops below a specified SLE threshold (e.g., 20 percent of total capacity is available per user).
  • Access Point Health: This SLE metric tracks if access points are unreachable, are disconnected, or have been rebooted to identify if problems exist with specific devices or in specific sections of a building or network.
  • Throughput: This SLE metric tracks the amount of time a client’s estimated throughput is below the threshold configured by IT. A client’s estimated throughput is the probabilistic throughput given the client’s current wireless conditions. This considers many effects, such as AP bandwidth, load, interferences events, the type of wireless device (protocol, number of streams), signal strength, and wired bandwidth.

Additionally, with SLE metrics, it is now possible to baseline, measure and compare the impact of changes made to the network. This is especially critical when changes are performed automatically, such as when access points change channels to avoid noise or interference. In the past, you did not know if these Radio Resource Management (RRM) changes helped or hurt the user experience. Now, it is crystal clear.

With SLEs metrics (and dashboards), you can accurately understand the quality of service being offered to your wireless users. If SLE thresholds are violated, you can proactively receive insight into the reasons why and know exactly which mobile devices are affected. In other words, if wireless truly does suck, you will know it before your users do. If it is functioning properly, you will know that, too. That’s smart wireless for the modern smart device era!

In upcoming blog posts, I’ll discuss how to better address the root cause of network problems using the cloud, machine learning and other technologies.

sudheermatta

Sudheer Matta brings more than 15 years of wireless and networking industry experience to his role as vice president of Product Management at Mist Systems. He is responsible for successfully leading product strategy for the company, which has built the first wireless platform for the smart device era.

Prior to Mist, Sudheer held leadership roles in product management and sales at Cisco, Juniper Networks and Trapeze Networks. Prior to that, he held engineering roles at Trapeze and Cirrus Logic where he served as lead 802.11 developer and strategist, wrote code and designed wireless networking solutions.

Sudheer has been involved with the IEEE and Wi-Fi Alliance for 10 years. Most recently he chaired the Wi-Fi Alliance Healthcare Task Group and vice-chaired the Wi-Fi Alliance Network Management Task Group. He served as standards lead in roles at Cisco and Trapeze Networks and was recognized as a major contributor in the 802.11k standard amendment. He holds six assigned and two pending patents, including the patent for the widely implemented Band Steering technology.

The opinions expressed in this blog are those of Sudheer Matta and do not necessarily represent those of IDG Communications, Inc., its parent, subsidiary or affiliated companies.

More from this author