Skip to content

Documentation

Build, test, and run
5G & 4G networks.

Concepts, tutorials, how-to guides, and generated reference for Runner, EdgeGuard, and TinyCore.

Products

Pick where you're starting.

dflux Runner

5G/4G protocol load & conformance tester

Simulate network elements and drive deterministic procedures — registration, PDU session, handover — across five wire protocols plus GTP-U user-plane traffic, all from one declarative YAML flow used for both load and conformance.

  • 452 ready-to-run flows and 36 suites across NGAP, Diameter, SBI, REST, PFCP
  • Declarative YAML flows: an FSM with send / check / extract actions
  • CI one-shot CLI, or console-driven agents
  • Exit codes and JSON reports for clean CI gating
NGAP · Diameter · SBI · REST · PFCP · GTP-U

dflux EdgeGuard

5G SBI / 4G Diameter signaling proxy

Sits between NF consumers and producers, applying authentication, policy, rate limiting, transformation, and content-based routing across both HTTP/2 SBI and Diameter — with hot reload and no dropped connections on config swap.

  • One filter chain for both 5G SBI and 4G Diameter signaling
  • Policy, rate-limit, transformation, and content-based routing engines
  • d3x-edgectl; hot reload with no dropped connections
  • 39 Prometheus metrics, deny-by-default posture
HTTP/2 SBI · Diameter · SCTP

dflux TinyCore

A lab 5G core, in early beta

A lab 5G core in early beta — DMF (AMF+SMF), DPF (AUSF/UDM/UDR/PCF), NRF, UPF, plus optional NSSF and SMSF. Register a UE and open a PDU session on a laptop. Not a complete core, and not production-ready.

  • Core NFs: DMF, DPF, NRF, UPF — optional NSSF & SMSF
  • Real N1/N2/N4 signaling: NGAP, NAS, PFCP, plus GTP-U user plane
  • 5G-AKA / Milenage auth, SUCI→SUPI, subscriber data and policy
  • Run the NFs natively; in-memory, SQLite, or PostgreSQL stores
NGAP · NAS · PFCP · GTP-U · SBI