Data Tuning


Available in AMF Nodal, IP Application Node, MME Nodal and SMF Nodal test cases when Data Tuning  Auto is enabled. Auto increase /decrease based on the Test Servers health OR triggered OMs to help improve the Landslide system behavior upon:

The system may back off automatically upon detection of events listed above, and then recover the level of load once it's back to normal.

When Data Tuning Manual is enabled, use the Data Tuning Tab to be able to adjust (attach / detach) the number of sessions established (mobile or UE) during a running test. See details below for Manual Mode 

Auto Settings

Auto Settings

 

Trigger Settings

Trigger Settings

CPU Load

Measurement Monitoring

 

Data Tuning

Auto Settings

Timer Interval (seconds)

Interval in which Data Tuning will check "CPU Load" and "OMs Value" to determined if Sessions percentage can be increased/decreased.

Longer interval will allow Test Server to settle between increase/decrease burst, and can lead to higher capacity.

NOTE: Allow enough time between each interval for UE activation, time required can be calculated as follows:

(Total_sessions * (Increase_Step_Pct / 100)) / GUI_Activation_Rate

Example:
Total_sessions = 1000000, Increase_Step_Pct = 5%, GUI_Activation_Rate = 3000 subs/sec

(1000000 * (5/100)) / 3000 = 16.66 = 17 seconds is the minimum requirement for Timer interval (recommended to set to 25 seconds to allow TS to settle between each increase)

Range : 15-65535

Default : 15

Tcl Parameter: DataTuneInterval

Stabilization Duration (seconds)

Duration where Data Tuning monitor Test Server health. If NO negative event reported (om, CPU overload, ...) during this period, tuning will be completed and report the final finding.

Conditions which Data Tuning starts counting down:

  • When percentage reach 100% of configured session.
  • When negative event occurred.

During the above conditions, if (additional) negative event occurred, Data Tuning will reduce number of established sessions and Stabilization Duration will reset.
This step will repeat until Stabilization Duration expired OR Sessions reach 0% OR User intervention.

Setting this value to 0 will disable Data Tuning auto complete. Tuning will continue until user intervention OR Sessions percentage reach 0%

Range: 15 to 35565, 0 (disable)

Default: 480 seconds

Tcl Parameter: DataTuneStabDuration

Increase Step (percentage)

Percent of sessions to increase at each interval.

Range: 1 to 100

Default: 5 percent

Tcl Parameter: DataTuneIncStep

Decrease Step (percentage)

Percent of sessions to decrease at each interval (negative event).

Range: 1 to 100

Default: 5 percent

Tcl Parameter: DataTuneDecStep

 

Trigger Settings

 

CPU Load Event

Avg(total) = (Avg_All_cores(1) + Avg_All_cores(2) + Avg_All_cores(3)) / 3

Data Tuning will record the average percentage of CPU's core at every interval (Avg(1, 2, 3, ...,n). If the average of the last three intervals (Avg(total) exceed Load Threshold, negative event will trigger.

Enable Control Load Monitor

Data Tuning to monitor the load of control thread (s).

Tcl Parameter: DataTuneCtrlLoadMonEn

Enable Data Load Monitor

Data Tuning to monitor the load of Data thread (s).

Tcl Parameter: DataTuneDataLoadMonEn

Load Threshold (percentage)

Threshold to trigger negative event (System overload).

Available if "Enable Control Load Monitor" or "Enable Data Load Monitor" is selected.

Range: 1 to 100, 

Default: 80 percent

Tcl Parameter: DataTuneLoadMonThresh

 

Measurement Monitoring

Measurement Event

Measurement Monitoring

Add a measurement to monitor (similar to Favorites Tab). Measurement configuration is dynamic and the OM tabs available in the cell editor for the measurement table are set at GUI start-up.  Changes to the test configuration may not show up in this configuration tab until after the GUI is closed and reopened.

Enter the Number of Measurements to monitor (up to 20) and enter the :

  1. Measurement: OM name
  2. Threshold: Minimum value which cause event. Range : 0 to 4294967295

Tcl Parameter: DataTuneNumMeas

Tcl Parameter: DataTuneMeas_1

Tcl Parameter: DataTuneThreshold_1

Auto increase/decrease based on TS's health OR triggered OMs

Sample successful Data Tuning, Auto mode:

 

Manual Mode Settings

Use the Data Tuning Tab to be able to adjust (attach / detach) the number of sessions established (mobile or UE) during a running test. Available in AMF Nodal, IP Application Node, MME Nodal and SMF Nodal test cases when Data Tuning Manual is enabled. Available when Manual Mode is enabled.

When the test is started, the Data Tuning tab appears. Initially no UEs are attached. You can start them manually by adjusting the UE % slider bar. The number of UEs running independently can be adjusted for each process. You can also adjust the DMF Rate %. It is initially configured to do 100% of the configured rate. It can be adjusted up to 250% of the configured transaction rate. Thus, if the configured transaction rate is 100 you can increase it to 250. Likewise you can go the other way and reduce the transaction rate. 

Select "Sync All Test Cases" to Synchronize all test cases in the session.

Use the "Add to Graph" to add measurements to the Graph Below. Additional details in this topic - About the Graph

Learn how to: