Welcome

About Dflux

Dflux is a cloud native network test automation platform for the core network to ensure the successful deployment and operation of 5G network. Build as a set of a distributed cloud native emulated network functions that can scale horizontally, provides easy management and orchestration of complex scenarios to ensure comprehensive coverage of all 5G functions and interfaces, provides best in class yet easy to use functional, performance and security KPIs test options (per specifications - 3GPP). Born under CI/CT/CD paradigm, Dflux provides rich set of integrations across the full SDLC.

What is Dflux

Dflux platform provides Core Network engineers a controllable and repeatable test environment that helps implement 3GPP standards rapidly and to simplify the development lifecycle of the 4G/5G Core Network.

As mobile networks become interoperable by multiple vendors and built upon agile architectures, Dflux's comprehensive coverage of all network functions and interfaces offers best-in-class functional, performance, and security test options while removing development friction and helping users get results faster, which makes significant advances in 4G/5G test automation process and reducing dramatically the time and effort required to produce working solutions.

Features

Developer Friendly - It takes only a few minutes to install the Dflux platform, which allows to save money, time, and frustration by not having to spend hours and weeks on complex setup. Upon installation, the platform follows best practices and modernized technologies that enable low-level granularity and configuration for the most advanced and complex simulations and tests.

Cost Effective - It's time to say goodbye to unrealistic pricing models. We believe that unlocking the future of mobile communications begins with unlimited licenses, which in turn will unlock innovation. Thus, organizations can purchase only one read more license without any limitations regarding teams, developers, performance KPIs, or any other existing limitations.

Born in 5G - The Dflux platform was born in the era of 5G, making it cloud-native and distributed by nature without legacy debts or boundaries. Dflux's highly optimized architecture unlocks new levels of scalability, while also supporting any type of installation or infrastructure, from containers to VMs to bare metal.

Key Benefits

  • Short Time-To-Market, easy setup and intuitive interface

  • Scale up to millions of subscribers using stateful application traffic mixes that can interact with real servers and peers

  • Simulate UE behavior in multiple 5G use cases - complex service based architecture scenarios, traffic generation, low latency, network slicing, etc

  • Aligned and always up-to-date with 3GPP releases using unique, automatic and intelligent integration adapters to ensure first to market adoption of ever changing and newly created messages and interfaces.

  • Choose your favorite way to interact - developer friendly CLI, state of the art web UI, REST API.

  • Increase realism in the testbed by loading live mobile network traffic, replicate & measure them in the lab.

  • Control test traffic mix and intensity using network objectives to independently manage control and user planes

  • Rich and customized reports and metrics for full visibility that matter for each test scenario and use case.

  • Agnostic Deployment - from bare metal to VM and all the way to Dflux native runtime environment - containers.

  • Easy migration from homemade scripts / similar tools and built in test packages for fast start.

  • Dedicated guidance and support from top experts

Product

  • Flows - Rich and dynamic flow definition (yaml/json) to simulate UE behavior in multiple 4G/5G use cases;

  • Templates - Built in templates for different procedures / test scenarios; Example: Name: Multi-Gnb; Multi-Amf; Multi-Subscriber load; Description: This scenario setups 10 GNB to connect to a group of 3 Amf; Register 100 Subscribers; Run user traffic HTTP for 5 min per subscriber; Deregister 100 subscribers; Test 100 subscribers registered successfully; Test Average control-plane latency < 100ms; Test no timeouts;

  • MultiNF - Can simulate different NFs within a single flow; e.g. Multi GNB;

  • Multicast - Can connect to a group of destination test device/application within a single flow and apply different distribution algorithms; e.g. Multi AMF

  • Node Isolation (Element Under Test) - Simultaneously simulates multiple nodes and interfaces; e.g. UPF Isolation;

  • CUPS Architecture - Control and User Plane separation architecture; can be scaled independently;

  • Advanced Non-Functional Testing -Performance/Load testing (hundreds of GiB ps, millions of subscribers under test);Contextual Traffic Control - Calls; SMS; Audio; Video and more;

  • DevOps Friendly - Integrated with github actions; circle ci; gitlab ci/cd; jenkins (CI/CD/CT); Rich Reports, tracing and metrics (full Observability); Various Subscriber management options (DB, file, etc); Deployment Agnostic (Bare metal, VM, Docker, k8s);

  • License openness - No restrictions on #Users; No restrictions on performance KPIs (throughput, subscribers, etc); No restrictions on number of emulated NFs; No hardware prerequisite; No node/server lock license;

Last updated

Was this helpful?