I’m working on making the mobile internet to my camper van more reliable with enough bandwidth and performance for critical work (Zoom) calls whenever I need it and almost wherever I am.
I recently got a Balance 20x, and I’ve set it up with SpeedFusion Cloud - I think I get how to set up load balancing, bonding, smoothing, hot failover, and FEC, but I need help on the “logic” I should use. I feel like I might be layering too many of these protocols on top of each other, diluting what they can do, or wasting bandwidth or capacity in places like SFC.
The WAN connections I’m starting with are: Starlink to the main WAN port; my existing Camp Pro 3 wifi extender for local (campground, etc.) WiFi through an ethernet adapter to the USB port on the 20x, and a Visible SIM in the internal (Cat 4) modem of the 20x. I’m also trying to select a second SIM for Slot B in the 20x on another carrier like T-mobile or AT&T, but that SIM would almost certainly be speed and/or GB constrained so I’d want to manage that with some logic relative to the unlimited SIM in Slot A.
Frankly, I’m having trouble even deciding how to set things up, since the Starlink is unlimited data and usually fast speeds, but subject to semi-regular short dropouts. The Visible SIM is unlimited and somewhat speed-constrained (TTL is 65 which seems to work most of the time). Wifi is only available in certain places while stationary and highly variable even when connected in terms of speed, reliability, etc.
I’m not sure if I should just bond everything together through SFC if that will just cause my available bandwidth to drop when one or more WANs are unavailable. And/or load balance? And I think I’ve made the SFC sub-tunnel for WAN smoothing Zoom and any other VOIP application, but I’m unsure if I should use FEC instead to save some bandwidth there and/or put smoothing, FEC low and FEC high in a priority order for that. Honestly, Zoom is the only application that I need to be rock-solid while I’m using it for work.
Do I have to select one set of logic here and modify it when needed, or is there an easy or recommended way to setup different profiles for when I’m in different situations, like moving, location without WiFi or Starlink, etc.?
Right now, I have all the WANs bonded using the Bonding traffic distribution policy with all the WANs at 1 (Highest) priority in all the SFC sub-tunnels except Hot Failover (in screenshots below). Not sure if Dynamic Weighted Bonding is better. I also have
I’ve also set up different WiFi SSIDs for each of SFC bonding, smoothing, and FEC low and high. I know I could connect to those when I want to use one of those sub-tunnels, but that feels harder and possibly redundant if I can just do that through the other algorithms and outbound rules.
Also, do I need the SpeedFusion VPN on top of the tunnels I’ve already set up? Sorry for all the questions, but the options and choices here are frying my brain a little! Thanks in advance.