I got help from @MartinLangmaid and reconfigured SpeedFusion Connect using outbound policy rules
now I am attempting to configure some other outbound policy rules for my B One, and I have lots and lots of question yet again
Home/Home Office use, with a single Peplink B One and two providers, Verizon and Starlink.
Verizon Home Internet has rock solid 50/5 (speeds are throttled so they are very consistent) and has almost no dropped packets. Latency is around 27-29ms. yet Verizon sometimes (rarely now) looses the cellular signal completely and disconnects.
Starlink which is generally twice as fast at an average of about 120/10 yet speeds are all over from fairly fast 300 to slower than Verizon’s 50. Latency is a bit better than Verizon at about 24-25ms.
BUT… Starlink has an overall 0.7% packet loss, and worse, they are usually bunched in a short time period. i.e. every now and then, for period of about 2 minutes, I see a lot of dropped packets.
I am using PingPlotter free to track latency and dropped packets.
I have set up SpeedFusion Connect rules for VOIP devices (Smoothing+FEC) using their MAC address, and for one critical (my wife’s) laptop (FEC only) using the respective MAC addresses (after disabling Window’s randomized MAC addresses).
I also set up an SSID dedicated to SpeedFusion (FEC only) so that any client connecting to that SSID will route through SpeedFusion (in case my wife wants to use her iPhone for work related calls).
hmm, I just realized that I have a double rule for her laptop, both via MAC and the SFC SSID. I am removing the MAC rule and keeping the SSID, which will also give her a choice of SFC or not (by connecting to the regular SSID)
I also set up destination domain name rules for some streaming video services, since I do not want these to go via SpeedFusion when accessed from her laptop.
however, to this I have to locate all domain names for streaming video services and enter rules one by one, tedious and not yet complete… and will probably end up resulting in dozen of rules…
is there a better way to exclude all video streaming and other non-critical bandwidth hogs from SpeedFusion Connect?
How would I monitor and identify these bandwidth hogs domain name?
I believe that I would want the streaming video rules at the top, above the SpeedFusion Rules (Smoothing+FEC and FEC), then the HTTPS Persistence at the bottom. this should result in any client, both the SpeedFusion critical clients and all others to stream without using SpeedFusion, does that seem correct?
is there any reason to have any rules below HTTPS Persistence (other than the default)?
it seems that I should route all streaming videos giving preference to Verizon since it almost never has dropped packets, but if Verizon is congested or not available then streaming videos should route via Starlink.
so it seems that I should use the Overflow algorithm, with Verizon as the top priority and Starlink in second position. or should I use some other algorithm for the steaming video services?
next, he Default rule at the bottom is currently set to “Auto”
Auto means lowest latency algorithm, and Starlink usually has the lower latency and is twice as fast. but it does have periods of lots of dropped packets.
I would like to route video meetings Teams, FaceTime, Zoom, and iPhone voice calls over WiFi, Signal calls, etc via Verizon (like I do for streaming videos) yet keep all other non-streaming (mostly file download/upload) via Starlink.
what additional rule/rules and/or algorithm for the default rule will take advantage of the twice as fast Starlink for file up/downloads and general usages, yet use Verizon for the stability for Teams/Zoom/iPhone calls?
if additional rules are needed, where would these rules be placed? below the HTTPS Persistence, and above Default?
Note that I could not find “SaaS” as a destination for the outgoing policy rules.
does the B One has ability to route based on SaaS destinations?