SpeedFusion VPN WAN Smoothing Problem

Hello everyone, I am using Peplink B One 5G and Peplink 20X to establish a SpeedFusion VPN. Both devices are running firmware version 8.5.1.

On the Peplink B One 5G device, I have configured WAN1 and WAN2 as external connections. The SpeedFusion VPN configuration is shown in the diagram:

The SpeedFusion VPN connection status is shown in the diagram:
Imgur
The issue I am currently encountering is that when WAN1 loses connectivity, the device automatically switches to WAN2. However, during the switching process, there seems to be a brief network interruption. As shown in the diagram, using the Ping tool to ping the endpoint of the other VPN device results in a temporary network disconnection:
Imgur
Are there any settings that can prevent or reduce this issue? Thank you.

what priority are the WANs in on the WAN page, outside speedfusion?

1 Like

I have set the priority for both WAN1 and WAN2 to 1(Highest):
WAN_status

What does your outbound policy look like?
Are you sure you are sending traffic via the tunnel?

1 Like

Hi Kevin,

Welcome to the forum!

On the SpeedFusion VPN page you can find the Send all Traffic to and Speedfusion VPN settings with Link failure detection time.


The Send all traffic to will over rule your Outbound policies and send all traffic over the VPN.

The Link Failure Detection Time will adjust the health check. This will result in faster switching however increases the amount of health checks performed and thus increasing bandwidth overhead.

We always test from a client in the network to the other router with ping via the Command prompt. This shows you what customers/clients experiencing in the network.

Another option is when you don’t want to over rule the Outbound policies make sure you are selecting the outbound policy that could use the VPN connection.

Hope this helps.

1 Like

Thank you all for your assistance. I adjusted the Link Failure Detection Time for SpeedFusion VPN to “Extreme” and enabled “Send All Traffic To.”

From the ping test results, the disconnection has been reduced to a single timeout message. Could this be the hardware limitation of the device?

Hi Kevin,

No worries :slight_smile:

So for the disconnect there is no way to reduce the amount of retries. If you have applications below a second I’d recommend to try WAN Smoothing if that works for you. This way the Peplink will replicate the packages and this could reduce the amount of timeout messages.

Let me know if that works for you.

Kind regards,
Joey

2 Likes

Hi Joey,

Thank you for your response.

In a scenario where both WAN1 and WAN2 are used, enabling the WAN Smoothing feature does indeed help reduce the connection time when switching to the backup WAN.

However, I have another question. If the scenario involves WAN1 and Cellular (LTE), due to LTE’s higher latency, WAN1 is set to priority 1 as the primary connection (for low latency), while Cellular is set to priority 2 for backup purposes.

I noticed that when the priority 1 (WAN1) network goes down and switches to the priority 2 (Cellular) network, there is a significantly long network interruption. If I don’t want to set Cellular to priority 1, how can I resolve this issue?

Thank you.

Hi Kevin,

There is indeed a delay as most Cellular networks are a bit higher than your fixed WAN options. However there are 2 ways that you could use both WAN options with Speed Fusion VPN, before we go into how to reduce the difference in latency. Just to make sure you use the correct one for your application.

If you have cellular on standby in Priority 2 on the dashboard it won’t be connected and only will be used when WAN 1 fails.
There is your delay. The sim card needs to connect to the ISP and this will take time and will delay your SF tunnel failover.

If you have both WAN options on prio 1 in your dashboard the both will be active. In the SF profile you can set Cell 1 on a lower priority so there will be no data in the SF tunnel pushed over Cell 1. The SF tunnel only uses Cell 1 for health checks.

So if you want to reduce the packet loss to a minimum we would be looking at WAN smoothing again. If your data consumption is not to worry, you can use WAN Smoothing on Maximum to get full packet duplication on both WAN’s. This will be really heavy on your data consumption as you duplicate every package. This only works on Maximum as the others will use bonding algorithm and that is a different algorithm where you idealy don’t want to use with different latency connections.

WAN Smoothing explained in a bit more details: SpeedFusion "WAN Smoothing" - #8 by TK_Liew

If data consumption is a thing. You will be looking at hotfailover to cover the most data and therefor you might lose some packages as it transition over to another WAN in your case.

Hope this helps. Let me know if there are any questions.

Hope you had some good holidays and all the best for 2025!

2 Likes

I have read this thread with a lot of interest. I stream live shows (video) using Starlink and cell eSIM in very challenging environments, Both in priority one. Starlink connection drops off from time to time, and the cell tower (far away) gets congested with other journalists around. I will be adding a new sim connection soon as vwan. If data consumption is a thing, but I cannot afford connection cuts, what would you suggest in settings? Thanks for your help!!

Hello @pablofuente,
What is the model of the Peplink Router you are using?

We recommend at least two High-Performance StarLink antennas using Peplink’s SpeedFusion WAN Smoothing and dual Celluar. To do this, the minimum routers we would supply our customers are the Peplink BR2 Pro 5G and the Peplink MBX Mini 5G. Other combinations of Peplink models are used depending on the client’s requirements and location.

Happy to Help,
Marcus :slight_smile:

1 Like

Hi @pablofuente,

As mentioned by Marcus, the BR2 Pro 5G is a really good fit for that application.

Only thing we see that could be a difficult is the 8 antenna cables for cellular with 8 antennas elements. A double Mobility 40G or a single Mobility 82G antennas from Peplink could be used as antennas. Datasheets: Mobility 40G, Mobility 82G

Another option would be installing the Antenna MAX with a BR1 pro 5G (Antenna MAX Datasheet). This reduces cable run and its much easier installation. Same is for the HD1 Dome pro 5G that is even more astetic pleasing.(HD1 Dome Pro 5G Datasheet) Keep in mind that both options have options to be powerd via PoE (antenna MAX might require the yet to be released PoE Splitter).

For the settings if you use WAN smoothing on maximum you don’t need to have the Link failure detection on high to make it work this will save you in data consumption and overhead on your SF tunnel.

If the Maximum setting for WAN smoothing is not suitable due data consumption you could have a look at the asymmetric SF tunnel settings in your profile as probably the Upload is the main datastream in your application. This will be helpfull with lower settings for the WAN Smoothing and Bonding in combination with uploading data.

You can find this here in your Speed Fsuion Profile settings:

Hope this helps.

1 Like

Hello @AstroJoe,
I have this box. I also connect an external router with the virtual WAN function and a Starlink.


My monthly data limit for each wan (esim, Starlink, and external router) is 50GB per connection, and I normally do 2 hours streams at 720p, 2x per month (so 4 hours in total).
I appreciate your help in recommending the best settings, as you perfectly pointed out, the upload is the critical part (and esim and external router have different latencies than starlink). I got confused with this comment “This will be helpfull with lower settings for the WAN Smoothing and Bonding in combination with uploading data.” Thanks SO MUCH

1 Like

That looks like a good setup.

So HD 720p stream uses about 1-1.2GB of data per hour. So that means in worse case scenario you will consume per month roughly 5GB of data if you push this over 1 WAN connection.

This means that if you want to use WAN Smoothing maximum do about 5GB x the amount of connections you have. In the new 4 WAN connections scenario you will be using 5GB for streams per WAN connection or 20GB in total. Or 15GB per your current 3 WAN connection setup.

I’d recommend if there is nothing else using that data the rest of the month to max out your WAN Smoothing.

To not get to much in detail about Bonding with WAN Smoothing:
“This will be helpfull with lower settings for the WAN Smoothing and Bonding in combination with uploading data.”
Maximum WAN smoothing is where the data is copied 1 to 1 on every WAN connection it is able to use in that profile.
If you use a lower WAN smoothing config there is also bonding applied because it doesn’t copy the data 1 to 1 on every WAN connection. Therefor the Peplink uses bonding to devide the load on all other WAN connections that participate in that profile.
And referring that in the other answer to the asymmetric function in Speed Fusion VPN.

Hope this helps.

1 Like

Thanks a lot. So to make sure I understood correctly.
1- I will deactivate FEC (currently on)- or I leave this on?
2- I will activate WAN smoothing on maximum

Correct?
Thanks a lot!!

No worries happy to help!

1- I will deactivate FEC (currently on)- or I leave this on?
A: Yes disable its not needed if you do Maximum WAN smoothing. If you don’t use Maximum WAN smoothing and use different WAN sources like Starlink + 4G/5G then I’ll advise to keep it enabled.

2- I will activate WAN smoothing on maximum
A: Yes I’d recommend based on the information you provided :slight_smile:

Let me know how it works out for you. :smiley:

1 Like

Thanks Joey, sorry I am asking you too many questions.
I will use:

  • 1 esim inside my Peplink
  • 1 external router through VWAN (LAN port 2)
  • 1 Starlink via WAN port

My streaming device will receive SFC from LAN1. I am not sure whether FEC should remain on. Any other settings? Thanks!!!

1 Like

No worries :slight_smile:

FEC should only be disabled when using WAN smoothing on Maximum level, all other profile configurations with WAN smoothing or Bandwidth bonding FEC should be enabled.

If you enable FEC with WAN smoothing it only will increase your overhead in the tunnel.

Other settings I’d recommend to wait changing. Try first with the settings discussed earlier and if there are still some issues you could start finetuning.

If you have made any other changes before other than FEC. I’d recommend you to start a new profile. and only enable WAN Smoothing at maximum to see if this helps your application.

Hope this helps.

2 Likes