IQRouter Problem Running SmartSDR iOS App

  • 1
  • Problem
  • Updated 4 months ago
I recently updated my Flex IOS app to v2 and immediately noticed that the audio was choppy when connected to my LAN. The audio would stutter for about 3 seconds every 18 seconds. This pattern would occur over and over. I finally pulled my new router, IQRouter, and replaced it with my old Asus router and all was well again. Has anyone else out there with an IQRouter running the Flex iOS app experienced this problem? I have tried many config changes with the IQRouter but to know avail. 

Thanks,
Harry
W0LS
Photo of Harry Williams

Harry Williams

  • 88 Posts
  • 8 Reply Likes

Posted 5 months ago

  • 1
Photo of Tim - W4TME

Tim - W4TME, Customer Experience Manager

  • 9052 Posts
  • 3435 Reply Likes
IQrouters use adaptatively learned queuing mechanisms to minimize buffer bloat to improve overall throughput. These buffers could be the cause of the issues you are observing.

I recommend contacting IQrouter support and tell them about your application's characteristics (streaming UDP that utilizes packet fragments for large datagram handling) and see what they recommend.  You may need to set QoS for the SmartLink app.

https://evenroute.zendesk.com/hc/en-us/articles/216136558-How-do-I-contact-IQrouter-support-
Photo of Larry - W8LLL

Larry - W8LLL

  • 375 Posts
  • 72 Reply Likes
I have had that problem with linksys routers and the cure was to configure the router for 802.11g and it smoothed right out. My asus router works smooth at faster speeds.
(Edited)
Photo of Jim Runge

Jim Runge

  • 59 Posts
  • 9 Reply Likes
IQ had a software update just recently.  Contact their support and they will make it available to you on the IQ Router Admin pages.
Photo of steven

steven

  • 14 Posts
  • 1 Reply Like
I have a cablevision default router and I’m have trouble. I’m going to have to see what it is, maybe this is my issue?
Photo of Harry Williams

Harry Williams

  • 88 Posts
  • 8 Reply Likes
Ok...thanks to all for the info. Tim I opened a support request with the IQRouter people passing along you comments and we will see what they have to say. I will update the thread when I hear back. Thanks Jim for the info on the firmware update...I will look into that as well.

Harry
Photo of Harry Williams

Harry Williams

  • 88 Posts
  • 8 Reply Likes
Tim...just to clarify...my problem occurs when I am connecting through my LAN...not over the WAN. My iPad is doing wifi to my router and the radio of course is plugged into the same router. Your description to me seems to be describing data flow if I was coming in through the WAN to my shack.
Photo of Tim - W4TME

Tim - W4TME, Customer Experience Manager

  • 9002 Posts
  • 3408 Reply Likes
Connecting over the LAN has nothing to do with your router because all your traffic is local to the LAN and never accesses the Internet. So changing out your router should make no difference unless your Ethernet switch is malfunctioning.
Photo of Harry Williams

Harry Williams

  • 88 Posts
  • 8 Reply Likes
Ok...I understand that and I will see what Evenroute has to say....Thanks 
Photo of Harry Williams

Harry Williams

  • 88 Posts
  • 8 Reply Likes
Tim...this is part of the latest message I received from EvenRoute
....
If the problem still persists, then it is likely something related to how the smartlink UDP traffic interacts with our WiFi. The IQrouter features the latest WiFi improvements that limit the airtime impact of UDP broadcast/multicast traffic. So a question to the SmartSDR folks is if their UDP traffic is broadcast or multicast?
...
Would you answer the above question for me...thanks!
Photo of Tim - W4TME

Tim - W4TME, Customer Experience Manager

  • 9002 Posts
  • 3408 Reply Likes
So a question to the SmartSDR folks is if their UDP traffic is broadcast or multicast?

It's unicast traffic.
(Edited)
Photo of Mark WS7M

Mark WS7M

  • 317 Posts
  • 87 Reply Likes
I also have IQRouter and for the most part my network is good

I will say however that I do not use or like the Wireless Radios in the IQRouter.  They are horribly underpowered and often show issues on my laptop.

I replaced a Netgear Nighthawk with the IQ and the 5.0 mhz WiFI on the nighthawk is wonderful.  I can use that almost all over the house.

The IQRouter seems to be doing a great job optimizing the internet side of things.  I just think the WiFi radios suck on it.

On the topic here of the iOS app, my audio is ALWAYS cracky and poppy.  Not unusable but it is like it is at the edge of its performance.  Then again my iPad is pretty old so it could just be underpowered.
Photo of Varistor

Varistor

  • 301 Posts
  • 65 Reply Likes
In order for QoS to properly work 1) someone must tag the packets and 2) there have to be priority rules to define how to handle the traffic. Unless the SSDR traffic is tagged with labels, routers/QoS engines won’t know how to handle the traffic and it will never be optimized. Of course if SSDR uses standard SIP ports and protocols most decent routers will know how to handle the traffic.
In plain English, unless the rest of the world knows what SSDR is from network perspective, no router will handle its traffic the way you want it. It’s easy to optimize, for example, for Netflix as both the ports and IP destinations of the distribution network are known.
The other points to consider is that everybody uses some sort of an edge device to connect to the Internet- a cable modem, fiber (FIOS), etc. and the provider likely has their own QoS rules. The solution is, if possible, to configure the orovider’s device in bridge mode and let your WiFi (or wired) router do the routing. I use a $50 Ubiquity Edge X router that has everything you ever wanted to have in a router, including the ability to write your own QoS tagging and prioritizatuon rules.

Roll up your sleeves and create your own QoS rules; it’s not that difficult as it may sound, especially for the garden variety consumer routers.
(Edited)