Configuring Boot Configuration

To configure Boot Configuration using the FlowVision GUI, navigate to:

Configuration > Boot Configuration.

General

The following image illustrate the General configs such as hash table, ip & subscriber session limit, Coutn etc as shown below

LB Hash Type:

  • Specifies the method used for load balancing packet flows across processing cores.

  • 3 Tuples: Uses source IP, destination IP, and protocol/port for hashing.

  • 5 Tuples: Uses source IP, destination IP, protocol, source port, and destination port for hashing.

IP Session Limits:

  • Sets the maximum number of concurrent IP sessions per core.

Subscriber Session Limits:

  • Definition: Defines the maximum number of subscriber sessions (unique users/devices) that can be handled simultaneously.

  • The range is typically 100 to 3,000,000. Higher values require more memory and CPU resources.

Kafka Core Count:

  • Definition: Number of CPU cores dedicated to Kafka producer threads for exporting data.

  • Limitation: Must be less than or equal to the number of Packet Processing cores.

KPI Core Count:

  • Definition: Number of CPU cores allocated for Key Performance Indicator (KPI) processing tasks.

  • Limitation: Must be less than or equal to the number of Packet Processing cores.

Start Cores:

  • Definition: Specifies the logical core ID from which packet processing should begin.

  • Limitation: Must be a valid core ID present on the system. Incorrect values may prevent the application from starting.

Total Cores:

  • Definition: Total number of logical CPU cores allocated for packet processing and related tasks.

  • Limitation: Limited by the physical hardware; allocating more cores than available will result in errors.

Packet Processing Cores (Per Port)

  • Definition: Number of CPU cores assigned to process packets for each port.

Total Port

  • Definition: Number of asn ports configured for packet processing.

  • Limited by hardware capabilities and configuration, typically between 1 and 8.

Control Port

  • Definition: Designates the asn port used for control plane traffic.

  • Must select a valid port from available options (e.g., port0, port1)

Features & Packet Core Interface

The following image illustrate the Features and Packet core interface configs such as Radius, metadata export,4G & 5G interface type etc.

Enable Radius

  • Definition: Enables or disables support for the RADIUS protocol, used for authentication and accounting.

  • Set to "true" or "false" based on deployment requirements.

Active Bearer Export

  • Definition: Enables the export of active bearer information for monitoring or analytics.

Uplane Flow Stats (Control Metadata):

. Definition: Enables collection and export of user-plane flow statistics as part of control metadata.

Packet Core Interface:

  • Definition: Selects the type of packet core interface for network connectivity.

  • 4G Interfaces: S5-S8, S11

  • 5G Interfaces: N11

Kafka Producer Config

The following image illustrate the Kafka Producer configs such as Queue buffer, compression type etc.

Queue Buffer Messages (max):

  • Definition: Maximum number of messages buffered per Kafka queue before sending.

  • Range is 1,000 to 1,000,000,000.

Queue Buffer kbytes (max):

  • Definition: Maximum buffer size in kilobytes per Kafka queue.

  • Range is 1 to 2,147,483,647 kB.

Queue Batch Size (max):

  • Definition: Maximum number of messages sent in a single Kafka batch.

  • Range is 1 to 2,147,483,647.

Linger (ms):

  • Definition: Time in milliseconds to wait before sending a batch to Kafka, allowing more messages to accumulate.

  • Range is 0 to 900,000 ms.

Compression Type:

  • Definition: Compression algorithm used for Kafka messages.

  • Must be one of: none, gzip, lz4, zstd, snappy. Unsupported types will cause errors.

Last updated