Dflux
  • Welcome
  • 👍Getting-started
    • Architecture
    • Installing
    • FAQ
    • How to contribute?
    • Privacy
  • DFXE (ENF)
    • Architecture
    • Concepts
      • Flow
      • Envv
      • Config
      • Fsm
      • Messages
      • Testing
      • Settings
      • Templates
      • Report
    • API Reference
    • Examples
    • Observability
  • DFXP
    • Architecture
  • NF's
    • Gnb
    • Enb
    • Protocols
  • cli
    • dfxe
    • dfxt
    • dfxp
  • Release Notes
Powered by GitBook
On this page

Was this helpful?

  1. DFXE (ENF)
  2. Concepts

Flow

What is a flow?

A flow describes the process which an ENF (emulated network function) is going to emulate. A flow must contain all of the following required information:

  1. Config - The NF's to emulate, environment details, connection details

  2. Envv - Environment variables to be used during execution

  3. Fsm - Final state machine configuration, which defines the exact flow messages to be sent, actions to execute on each state transition, state settings

  4. Messages - A list of messages which are configured with either static values or from envv

  5. Checks & Tests - Checks to be done during flow execution and tests to run once the flow completes

  6. Settings - Settings to configure the flow repetitions, duration, rate

PreviousConceptsNextEnvv

Last updated 2 years ago

Was this helpful?