04 Fluidity L3 Training v8
04 Fluidity L3 Training v8
Layer 3 Fluidity
Layer 3 Fluidity
• Fluidity Layer 3 enables seamless handoff between a vehicle and wayside base stations / radios that belong to different subnets.
• A vehicle would be able to move between multiple wayside network clusters, each cluster belonging to a different network /
subnet, without losing end to end connectivity to the core network during handoff.
• This is achieved with the use of L2TP tunnels between the Mesh End at each network cluster/site, and a Fluidmesh Gateway
device located at the network core called a Global Gateway.
• Each Global Gateway has a L2TP tunnel connection to each Mesh End at each network cluster / subnet, which allows MPLS
routing to take place at the Global Gateway rather than conventional layer 3 routing.
Wayside Subnet A
DG: 10.42.0.1 DG: 10.42.0.1
Wayside Subnet (n)
FM3500 Mesh End FM3500 Mesh End FM3500 Mesh Point FM3500 Mesh Point FM3500 Mesh End FM3500 Mesh End FM3500 Mesh Point FM3500 Mesh Point
IP: 192.168.200.10/24 IP: 192.168.200.12/24 IP: 192.168.200.15/24 IP: 192.168.200.16/24 IP: 192.168.201.10 IP: 192.168.201.12 IP: 192.168.201.15 IP: 192.168.201.16
DG: 192.168.200.1 DG: 192.168.200.1 DG: 192.168.200.1 DG: 192.168.200.1 DG: 192.168.201.1 DG: 192.168.201.1 DG: 192.168.201.1 DG: 192.168.201.1
L2TP: 192.168.200.210 L2TP: 192.168.200.212 L2TP: 192.168.201.210 L2TP: 192.168.201.212
Virtual IP: 192.168.201.14
Virtual IP: 192.168.200.13
18 FM10000 FM10000
2.0/ IP: 192.168.20.2/24 IP: 192.168.20.3/24
.19
.168 DG: 192.168.20.1 DG: 192.168.20.1
Core Router 2
19 L2TP: 192.168.20.12 L2TP: 192.168.20.13
172.20.128.1 192.168.20.1
Core
Core Server Routes:
IP: 172.20.128.2/29 Static Route: 172.30.128.0/29 -> 192.168.20.4
DG: 172.20.128.1 Static Route: 10.42.0.1 -> 192.168.20.4 Virtual IP: 192.168.20.4
• Communication between Wayside subnets and Global Gateway network is provided by the customer routed IP network.
• Communication between Global Gateway network and vehicle networks goes through the MPLS and L2TP tunnels.
• Each radio network on the wayside needs at least a Mesh End. These networks shall be configured on different broadcast
domains.
• Fluidmesh Radios onboard the vehicle should be configured with a static route of each local subnet on the vehicle. This allows the
vehicle to advertise these addresses back to the network core (Global Gateway) for network convergence.
• The IP address of the on-board router should be used to configure the default gateway of the vehicle radios.
• Each Global Gateway, Mesh End, and Vehicle Radio should be configured with TITAN to enable redundancy at the core and
prevent network outage in case on of the units has a failure.
• Each Global Gateway should be configured to connect to the L2TP WAN address of each Mesh End.
FM10000
Create a configuration template for the device. Templates are configuration settings that will be applied to the respective devices.
This is the unique WAN IP Address of the local device that will
be used when forming a L2TP Tunnel with the Mesh End.
Configure the virtual IP. Use the same address for the primary and the
secondary gateway. The virtual IP must be different from the
management IP and the L2TP WAN IP addresses chosen for the devices.
The Preempt Delay prevents the primary gateway to come back online
after a failure as soon as it is booted. This delay allows the primary
gateway to learn network information (ARP, IPs, …) from the active
secondary gateway before being back as primary gateway of the
network.
Wayside
Key Parameters
Device Mode: Global Gateway
Fluidity Role: Infrastructure
FM TITAN: Enabled
Virtual IP: 192.168.20.4
L2TP IP: 192.168.20.12
Default Gateway: 192.168.20.1 Mesh Point Radios
Both Global Gateways should be configured with FM TITAN enabled, allowing the use of a Virtual IP to be configured. This allows the network to stay converged in the event of a hardware
failure of one of the devices, the secondary Mesh End will seamlessly take over. Additionally, the L2TP address of each Mesh End should be entered in list format on each Global Gateway to
build the L2TP tunnel from the Global Gateway to each site.
FM1000
Enable if (and only if) the cluster units or subnets are daisy-
chained (ring topology), Otherwise LNO must be disabled.
Configure the virtual IP. Use the same address for the primary and the
secondary Mesh End. The virtual IP must be different from the
management IP and the L2TP WAN IP addresses chosen for the devices.
The Preempt Delay prevents the primary Mesh End to come back online
after a failure as soon as it is booted. This delay allows the primary Mesh
End to learn network information (ARP, IPs, …) from the active secondary
Mesh End before being back as primary Mesh End of the subnet.
This is the unique WAN IP Address of the local device that will
be used when forming a L2TP Tunnel with the Mesh End.
Enter the WAN IP Address and port number of each Primary and Secondary
Global Gateway Device
Wayside
Key Parameters
Device Mode: Mesh End
Fluidity Role: Infrastructure
FM TITAN: Enabled
Virtual IP: 192.168.200.13
L2TP IP: 192.168.200.210
Mesh Point Radios
Default Gateway: 192.168.200.1
Both Mesh Ends should be configured with FM TITAN enabled, allowing the use of a Virtual IP to be configured. This allows the network to stay converged in the event of a hardware failure of
one of the devices, the secondary Mesh End will seamlessly take over. Additionally, the L2TP address of each Global Gateway should be entered in list format on each Mesh End to form the
L2TP Tunnel from the site to the Global Gateway.
FM3200/3500/4200/4500
FM4200/4500
Configure the virtual IP. Use the same address for the primary and the
secondary vehicle radios. The virtual IP must be different from the
management IP and the L2TP WAN IP addresses chosen for the devices.
The Preempt Delay prevents the primary Vehicle Radio to come back
online after a failure as soon as it is booted. This delay allows the primary
Vehicle Radio to learn network information (ARP, IPs, …) from the active
secondary Vehicle Radio before being back as primary gateway of the on-
board network.
Key Parameters
Radio Mode: Mesh Point
Fluidity Role: Vehicle
172.30.128.2 FM TITAN: Enabled
Virtual IP: 10.42.0.6/29
10.42.0.5
10.42.0.2 Static Route: 172.30.128.0/29
Default Gateway: 10.42.0.1
CAR CAR
In order for networks onboard the vehicle to be advertised to the Global Gateway, it is important that static routes of the network/networks onboard the vehicle are added to the
Fluidmesh Radios onboard. Additionally the Virtual IP should be set on both Fluidmesh Radios to ensure routing stays consistent in the event of a radio outage or hardware failure.
When both Mesh End’s are up and running , on primary Mesh End the L2TP status will be in status
CONN while on secondary Mesh End the L2TP status will be in status IDLE.
With the system in normal condition (all devices up and running), this is the expected scenario between the global
gateways and each L3 Fluidity trackside cluster:
Ø L2TP Tunnel between Primary Global Gateway and Primary Mesh End – CONN
Ø L2TP Tunnel between Primary Global Gateway and Secondary Mesh End – IDLE
Ø L2TP Tunnel between Secondary Global Gateway and Primary Mesh End – IDLE
Ø L2TP Tunnel between Secondary Global Gateway and Secondary Mesh End – IDLE
L2TP Redundancy:
Global Gateway: In case of failure of Primary Global Gateway, the L2TP tunnels between itself and the primary Mesh End
of each cluster will become IDLE, while the L2TP tunnels between the secondary Global Gateway (elected the new
Primary) and the primary Mesh End of each cluster will become CONN
Mesh End: In case of failure of Primary Mesh End in a cluster, the L2TP tunnels between itself and the primary Global
Gateway will become IDLE, while the L2TP tunnels between the secondary Mesh End (elected the new Primary) and the
primary Global Gateway will become CONN