RFC 3386
Overview
▶RFC 3386 addresses survivability in networks organized in hierarchical layers — physical, link, logical, and service layers. It provides a framework for understanding redundancy mechanisms and failure recovery that directly impacts how GTP tunnels are managed in mobile networks.
In 3GPP networks, GTP (GPRS Tunneling Protocol) tunnels span multiple network layers and require survivability mechanisms at each layer to maintain bearer connectivity during network failures.
Multilayer Architecture
▶┌─────────────────────────────────────────┐ │ Service Layer (GTP/PDU) │ │ PDU sessions, QoS flows, bearers │ ├─────────────────────────────────────────┤ │ Logical Layer (IP/MPLS) │ │ IP routing, MPLS LSPs, VPNs │ ├─────────────────────────────────────────┤ │ Link Layer (Ethernet) │ │ Aggregation, LAG, spanning tree │ ├─────────────────────────────────────────┤ │ Physical Layer (Fiber) │ │ DWDM, fiber rings, diverse paths │ └─────────────────────────────────────────┘
Survivability Strategies
▶- Physical diversity: Dual-homed connections, geographically diverse fiber paths for transport between gNBs and UPFs
- Link redundancy: Link aggregation, rapid failover at L2 to maintain GTP tunnel continuity
- IP-layer recovery: IGP fast reroute, BFD-triggered failover for GTP-U/GTP-C path protection
- Service-layer restoration: GTP path switching, S1/N2 handover for bearer continuity across network failures
GTP in the Hierarchy
▶GTP tunnels exist at the service layer but depend on all lower layers for transport. A failure at any layer can disrupt GTP tunnels unless appropriate redundancy is implemented. Key GTP-relevant considerations include N3/N9 interface redundancy, S1-U/S5 failover, and GTP-C path management signaling (Echo Request/Response).
3GPP Relevance
▶- TS 29.281 GTP-U: User plane tunneling over N3/N9 interfaces requires underlying transport survivability
- TS 29.274 GTP-C: Control plane path management uses Echo messages to detect peer failures
- TS 23.501 5GS Architecture: Redundancy at UPF, gNB, and transport layers follows multilayer survivability principles
- PFCP (TS 29.244): Heartbeat mechanism between SMF and UPF provides service-layer failure detection