All TODR attributes of traffic optimization is enabled by a single CLI command. The output is always comma separated, and
in a rigid format.
Standard
TODR
The following is
the format of a Standard TODR:
instance_id,flow_type,srcIP,dstIP,policy_id, proto_type, dscp,
flow_first_pkt_rx_time_ms,flow_last_pkt_rx_time_ms,flow_cumulative_rx_bytes
Example:
1,0,173.39.13.38,192.168.3.106,0,1,0,
1489131332693,1489131335924,342292
Where:
-
instance_id :
Instance ID.
-
flow_type :
Standard flow (0)
-
srcIP :
Indicates the source IP address.
-
dstIP :
Indicates the destination IP address.
-
policy_id : Indicates the traffic optimization policy ID.
-
proto_type: Indicates the IP protocol being used. The IP protocols are: TCP and UDP.
-
dscp :
Indicates the DSCP code for upstream packets.
-
flow_first_pkt_rx_time_ms : Indicates the timestamp when the first packet was detected during traffic optimization.
-
flow_last_pkt_rx_time_ms : Indicates the timestamp when the last packet was detected during traffic optimization.
-
flow_cumulative_rx_bytes : Indicates the number of
bytes transferred by this flow.
Large
TODR
The following is a sample output of a Large TODR.
19,1,404005123456789,22.22.0.1,1.1.1.8,custom1,2,0,1588858362158,1588858952986,16420806,1588858364162,419,351,7000,0,0,1,
19:2:15,2,0,0,2,1,1,16:0x12546300012345,
1588858364162,80396,1472,0,0,0,2,1,16:0x12546300012345,1588858366171,146942,1937,7000,0,0,2
Where:
-
instance_id :
Instance ID.
-
flow_type :
Large flow (1)
-
imsi_id : Indicates the International Mobile
Subscriber Identity.
-
srcIP :
Indicates the source IP address.
-
dstIP :
Indicates the destination IP address.
-
policy_name : Identifies the name of the configured traffic optimization policy.
-
policy_id : Indicates the traffic optimization policy ID.
-
proto_type : Indicates the IP protocol being used. The IP protocols are: TCP and UDP.
-
dscp :
Indicates the DSCP code for upstream packets.
-
flow_first_pkt_rx_time_ms : Indicates the timestamp when the first packet was detected during traffic optimization.
-
flow_last_pkt_rx_time_ms : Indicates the timestamp when the last packet was detected during traffic optimization.
-
flow_cumulative_rx_bytes : Indicates the number of
bytes transferred by this flow.
-
large_detection_time_ms : Indicates the timestamp when the flow was detected as Large.
-
avg_burst_rate_kbps : Indicates the average rate in
Kbps of all the measured bursts.
-
avg_eff_rate_kbps : Indicates the average effective
rate in Kbps.
-
final_link_peak_kbps : Indicates the highest
detected link peak over the life of the Large flow.
-
recovered_capacity_bytes : Indicates the recovered
capacity in Kbps for this Large flow.
-
recovered_capacity_ms : Indicates the timestamp of
recovered capacity for this Large flow.
-
acs_flow_id_count : Indicates the number of ACS Flow
IDs present in this TODR. A maximum of 20 ACS Flow IDs is present.
-
acs_flow_id_list : Indicates the list of individual
ACS Flow IDs. For example, acs_flow_id1, acs_flow_id2, and so on.
-
phase_count :
Indicates the Large flow phase count.
-
min_gbr_kbps :
Indicates the Minimum Guaranteed Bit Rate (GBR) in Kbps.
-
max_gbr_kbps :
Indicates the Maximum Guaranteed Bit Rate (MBR) in Kbps.
-
phase_count_record : Indicates the number of phases
present in this record.
-
end_of_phases : 0 (not end of phases) or 1 (end of
phases).
-
Large flow
phase attributes:
-
phase_type : Indicates the type of the phase. This field represents that the flow was in one of the following three possible states where
each state is represented by a numeric value:
-
0 - Ramp-up Phase (if the Flow was previously idle)
-
1 - Measurement Phase (required)
-
2 - Flow Control Phase (if congestion detected during Measurement Phase)
-
uli_type : Indicates the type of ULI.
-
phase_start_time_ms : Indicates the timestamp for
the start time of the phase.
-
burst_bytes : Indicates the burst size in bytes.
-
burst_duration_ms : Indicates the burst duration in
milliseconds.
-
link_peak_kbps : Indicates the peak rate for the
flow during its life.
-
flow_control_rate_kbps : Indicates the rate at which flow control was attempted (or 0 if non-flow control phase). This field is valid only when flow
is in ‘Flow Control Phase’.
-
max_num_queued_packets : Identifies the maximum number of packets queued.
-
policy_id : Identifies the traffic optimization policy ID.