I work for a wireless network company. We are installing facilities with more than 50 or 100 ap.
We need to find an Android phone or an Andoid software /setting who can do a good fast roaming for voip in a wlan environement with many AP.
Someone can help me ?
You need a phone that supports 802.11r.
I'm also working for a telecommunications company located in Belgium. Most of our customers are small companies. Usually with 10 - 15 AP, we have enough AP to cover the customer site. That's why, we often work with Aruba IAP 105 which include a virtual controller.
Yesterday, I have set up 12 Aruba IAP 105 at one of our customer site. I have created a Voice WLAN which works in the 5Ghz band of frequency. It works fine when I try to call with an Android phone. Unfortunately, when I start to move and when the Android phone must roam, I lose the communication because the android phone need about two seconds to register to the next AP.
I'm almost sure that the problem comes from the phones but I would ask you if there are some parameters I can modify to speed up the roaming time? Is there an other parameter than "802.11r" that affects the roaming?
Thanks in advance for your help :-)
Thanks for your fast response !
I didn't know ClientMatch technology before your post. Thanks to you, I have just read an article about that technology. I think, it can help me. I will make some tests next week to see if it works better. Is there a particular configuration for ClientMatch (CM calculating interval, CM neighbor matching%, CM threshold)? Or the default configuration should work well?
Do you have any other advice?
I will also take a VoWLAN Phone (Unify OpenStage WL3) to test if I have the same roaming problem than with the Android phones.
Thank you very much
Have you done any tests with your iPhone? Does your iPhone manage roaming better on the same installation?
Thanks for your point of view.
I have made some tests on the same installation of about 12 APs with:
Here is the conclusion:
I lose a lot of communications with the Android phone at the roamming time. The authentication time is indeed too long. I can observe a better behavior with ClientMatch enabled but I still lose the communication. As you told me earlier, the Android phone stay too long time on the same AP.
The iOS phone works better than the Android one but unfortunately I can also observe some cut during the communication. I lose also the communication if I move too fast on the customer site. But the results are globally much better.
With the VoWiFi phone, I never lose the communication.
Most of our customers would unfortunately use their Android smartphone to make calls. It's a logical behavior. If you have any other ideas that can help the android smartphone to roam, don't hesitate to share them.
Thanks in advance
I am not familiar with the backend VoIP server and you haven’t mentioned what Apple / Droid apps you tested. You have enabled QoS on the phone apps and you have checked for the correct QoS end-to-end (IAP to switch to VoIP server)?
I've tested and seen some android softphones NOT enable QoS or fail to enable the correct VoIP QoS markings which could impact the packet priority settings and handling in the Aruba ALG. Quick packet capture over the air will show this.
I found it good practice to minimize the "IP distance" between the WLAN VoIP client and the VoIP server. If you can provide IP addresses directly from the VoIP server subnet as the VoIP client registers when connected to the VoIP WLAN.
Since it is a separate WLAN – SSID although not as secure WPA2-AES will provide a faster authentication when roaming. Unfortunately I did notice that WPA2-Enterprise did slow down the Droid CPU in early versions of the OS.
When you have reviewed the packet capture you can open the advanced option in the IAP VoIP configuration to enable and set your WMM preferences.
Of course all of this may not alleviate the roaming drops as it is the client that determines when to roam.
I have used the Bria softphone (CounterPath SIP softphone) on my android with good results for local testing in my lab to my SIP server (I have the Apple version on an iPad as well) A web search may provide other Apple / Android dedicated VoIP apps you can download and test for a limited time (trial) to find the best for your environment and devices that the user base finds acceptable.
I have deployed VoWiFi in several hospitals, which are challenging environments, and here is what I have found:
Lastly, have you used Aruba's excellent Aruba Utilities application for Android? It has an excellent wireless events area which shows when the Android device roamed. I have walked up and down a large number of corridors with this application running.
At Aruba, we believe that the most dynamic customer experiences happen at the Edge. Our mission is to deliver innovative solutions that harness data at the Edge to drive powerful business outcomes.
© Copyright 2020 Hewlett Packard Enterprise Development LPAll Rights Reserved.