B One 5G Abroad

Hey everyone!

I’m very new to Peplink and recently purchased a B One 5G. I’m based in Europe and will be traveling to another European country in three weeks, where I need to stream image-intensive content to my friends back home. This requires a stable connection since the entire setup runs through RTMP, which uses TCP.

My Equipment:

  • Samsung S21+
  • Peplink B One 5G
  • Netgear Nighthawk M1
  • Hotel WiFi connection

All of my cellular data plans offer unlimited data (at minimum) in my home country, and one of them provides unlimited data throughout Europe. This means they all have either substantial or unlimited data allowances in other EU countries.

I’m seeking recommendations for optimal settings to achieve a stable, lag-free connection. I’m also setting up a VPS in the country for a dedicated PepVPN. My biggest concern currently are cellular connections that degrade and then fail, killing my stream. This currently happens at home when I occasionally stream using my cellular connection (Prio 1) alongside Starlink (Prio 2).

I’ve experimented with TCP Ramp Up, FEC, and Smoothing, but I don’t clearly understand the differences between these features or which would be most beneficial for my specific use case.

Current Settings (Home):

  • Encryption: Off
  • Dynamic Weighted Bonding:
    • Congestion Criteria: Latency Only
    • Bufferbloat Mitigations: Enabled
    • ACK Optimizations: Enabled
    • RTT Threshold: Medium (Default)
    • Jitter Buffer: 150ms
  • Link Failure Detection Time: Recommended (Approximately 15 seconds)
  • Smoothing: Off
  • TCP Ramp Up: Off
  • Forward Error Correction: Adaptive

Any recommendations for optimizing these settings for reliable streaming would be greatly appreciated!

The most important setting for you will be latency cut off for cellular connections in the tunnel. By default a connection is not used when it is 150ms+ than the lowest latency active participating link. But all the way up to that 150ms difference the tunnel will try to use the link, if you can be much more agressive about acceptable latency per link then you’ll get much better experience of bonding.

What WANs do you have configured then?
Onboard 5G, wifi wan to phone (or are you connected on USB?), Starlink and the netgear on a wired WAN?

Starlink always performs best with FEC, personally I would likely start with DWB, ignore packetloss, FEC to High, smoothing off, latency cut off on all cellular at 130ms (watch the latency on the individual links and lower the cut off as much as you can to just above (10% over) averge latency).