RFC 3386

Network Hierarchy and Multilayer Survivability
Informational
November 2002
Abstract: This RFC discusses network hierarchy concepts related to multilayer survivability in IP-based transport networks. While not directly defining GTP, it provides the architectural framework for understanding how tunneling protocols like GTP operate within hierarchical mobile network architectures, addressing survivability and redundancy at multiple network layers.
Canonical source: https://www.rfc-editor.org/rfc/rfc3386  |  IETF Datatracker

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