Get to Know Fast Roaming / Seamless Roaming on a Deco System

Used Products:

You may find some issues on Wi-Fi roaming when using a Deco system. Some of your wireless clients may fail to connect to the Deco Wi-Fi when the Fast Roaming feature is turned on. Some wireless clients sometimes roam to the remote Deco node although they’re just next to another node.

This story aims to explain the Wi-Fi roaming mechanism on a Deco system and help you understand the roaming behavior of your wireless clients.

 

Introduce of Wi-Fi roaming mechanism on Deco system

Several Deco nodes work together to form one mesh Wi-Fi network. Your wireless clients automatically connect to the Deco that provides the fastest speed as you move through your home, creating a truly seamless online experience. Support for IEEE 802.11k/v/r roaming protocols means switching from one Deco to another is so smooth that it’s unnoticeable, even during streaming and gaming.

  1. 802.11k (Radio Resource Measurement)

With 802.11k, the Deco system periodically collects the information of the surrounding wireless environment and provide wireless clients with a list of nearby Deco nodes that are available to roam to. Neighbor Reports contain information about neighboring access points (APs) and help wireless clients quickly understand its surroundings.  

 

b. 802.11v (BSS Transition Management Frames)

With 802.11v, Deco will not only respond to Wi-Fi clients’ Neighbor Report request, but also evaluate the wireless connection quality.  When the current wireless connection quality is poor and there is a Deco node providing better wireless experience, Deco will recommend wireless clients to roam and prevent clients from sticking to a specific Deco node in most cases. Whether to roam is decided by clients and Deco just gives a roaming advice.

 

c. 802.11r (Fast BSS Transition)

To help wireless clients roam from one Deco to another on the same network, 802.11r has a feature called Fast Basic Service Set Transition (FT) to make the wireless authentication process more quickly. So, the time needed for a client that supports 802.11r to transition to another Deco is reduced. The 802.11r standard improves the connection quality especially for latency-sensitive applications, such as an active Skype call.

 

Note: 802.11k/v/r take effect only for wireless clients that support 802.11k/v/r as well.

If clients don’t support 802.11k/v, they won’t respond to 802.11k probe request so Deco will not guide them to roam and roaming can only be initiated by clients themselves. In this situation, clients may stick to the previous Deco.

 

If clients don’t support 802.11r, they may fail to connect to Deco. When the Fast Roaming feature is enabled in the Deco app, the wireless Beacon frames broadcast by Deco will carry 802.11r related information. Some clients can’t recognize this information and drop this Beacon frame, leading to connection failure.

 

Features involving 802.11 k/v/r in Deco app

 

Mesh Technology

Launch Deco app -> Tap “Internet” icon -> Select any Deco node -> You can see the individual Mesh Technology option for clients connected to this Deco.

Or you can Launch Deco app -> Tap specific device under online device list / Categories-> Click “Settings” button on the right upper corner-> You can see the Mesh Technology option for it.

 

The Mesh Technology option is the switch for 802.11k/v. With this feature enabled, the client can seamlessly switch to the Deco node that provides the fastest speed as you move around. Disable this feature only when you want to turn off seamless roaming between Decos for this client. After this option is disabled, roaming can only be initiated by the clients themselves.

Note: Not all Deco products have the toggle to turn on/off the Mesh Technology on the APP. For those Decos which we cannot find this toggle, the Mesh Technology is enabled by default. And this option will be added in the near future with the firmware upgrading.

 

Fast Roaming

Launch Deco app -> Tap “More” -> Tap “Advanced” -> Tap “Fast roaming

Fast roaming with 802. 11r reduces authentication time and allows wireless clients to switch connection to different Deco nodes seamlessly.

 

Q & A

Q1: Why my clients fail to connect to Deco’s Wi-Fi network or disconnect from Deco’s Wi-Fi network when Fast Roaming is turning on?

 

Some wireless clients don’t support the 802.11r standard and couldn’t recognize the 802.11r related information in the Beacon frames broadcast by Deco either. In this case, you may find that these clients may fail to connect to Deco’s Wi-Fi network or disconnect from Deco’s Wi-Fi network after turning on the Fast Roaming feature.

If some of your clients have a Wi-Fi connection issue, it’s suggested to disable Fast Roaming for a try.

 

Q2: Why my clients roam to the Deco node farther away?  Why my clients don’t roam to the nearest Deco or roam slowly? 

 

The roaming behavior of wireless clients depends on several factors.

1. A Shorter distance does not mean a stronger signal.

Obstacles and wireless interference may affect the signal quality of the Deco units. You can get a better understand of the signal quality of surrounding APs via Wi-Fi analysis software such as Wi-Fi Analyzer.

2. It doesn’t reach the roaming threshold.

For AP steering, only when the signal strength of the current AP becomes lower than a threshold and the signal strength of another AP is good enough, Deco will recommend clients to roam via 802.11k/v.

3. The roaming behavior can vary depending on clients.

Deco can only provide a roaming suggestion. Whether to roam or not depends on the client itself as it has its own roaming threshold as well, which is decided by its manufacturer. In this case, clients may refuse the roaming suggestion or respond slowly causing the delay of roaming. There are also some clients that may decide to roam even though Deco doesn't recommend roaming.

 

If you want to stop your clients especially for stationary devices from roaming, you can try to disable the Mesh Technology option for these clients. Deco doesn’t support the feature to fix clients to specific Deco at present.

 

If your clients don’t roam to the nearest Deco, please check whether the roaming target provides much better signal strength. Please check whether your other clients also don’t roam under the same movement.

 

After you read this story and do some related tests, if you still think there is a problem with your client's roaming behavior, you can go to the Topic to leave your message.

 

Learn more about roaming standards from the IEEE website:

12

Comment

Should we disable roaming for stationary devices like Chromecasts and wall switches? Is there any advantage to this? I'm having issues with stability and 90 devices on my network, looking for any gains.

Same question. Should we diable roaming for stationary devices? 

I think 'NO', @DiverRich, @mmark27  - don't disable roaming for your stationary devices.

 

This is because  - the WiFi signal strength isn't always static.

Deco WiFi signal strength alters (from interferences like Bluetooth, USB 3.0 devices, microwaves, bad weather, Deco priority settings, even metal, walls and floors).

 

Roaming for your static device means your device will collect info about the best wifi signal strength from all your Decos, then seamlessly connect to the best, always.

 

So if your usual deco for your static wall switch is less powerful all of a sudden...

(due to a mad thunder storm,  someone heating up a jacket potato in the microwave or me sat procrastinating with my powerful smart device - connected to bluetooth and with seven 3.0 USB devices hanging out of it, hogging or affecting the quality signal your statci device once had etc),

....then your static device will simply connect to the next best, saving you the stress of wondering what's wrong with your static device. all of a sudden

(less time fiddling about on apps and forums and problem solving, then more time for actually living life).

 

I mean, I'm no expert - but seeing as it was a couple of years and no-one had answered the question, and now there are two questions the same, I thought I would anyways while looking for the answer to my own entirely different question. 

upload
    upload
      Subscriptions