summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Kai Shi <kaishi@google.com> 2019-07-25 13:27:16 -0700
committer android-build-merger <android-build-merger@google.com> 2019-07-25 13:27:16 -0700
commite6fb43cff377ccbb7e55d730f65572f25c8d9b60 (patch)
tree8d58271580502c0a081878a9c6396b31d164a36b
parent5abf5e1caa5147bd8a8d6542a7983c3d9e31caf1 (diff)
parent6564df62641f8a7305f5eca6951bda5eedccdd05 (diff)
Merge "WifiMetrics: add per-band Tx and Rx speed histogram" into qt-r1-dev
am: 6564df6264 Change-Id: I14374c3227812c3eb88dee6d243cb98c2374a131
-rw-r--r--proto/src/wifi.proto25
1 files changed, 25 insertions, 0 deletions
diff --git a/proto/src/wifi.proto b/proto/src/wifi.proto
index f9a2ca269335..8ad24894a1b9 100644
--- a/proto/src/wifi.proto
+++ b/proto/src/wifi.proto
@@ -551,6 +551,30 @@ message WifiLog {
// Histogram of the EAP method type of all installed Passpoint profiles for R2
repeated PasspointProfileTypeCount installed_passpoint_profile_type_for_r2 = 148;
+
+ // Histogram of Tx link speed at 2G
+ repeated Int32Count tx_link_speed_count_2g = 149;
+
+ // Histogram of Tx link speed at 5G low band
+ repeated Int32Count tx_link_speed_count_5g_low = 150;
+
+ // Histogram of Tx link speed at 5G middle band
+ repeated Int32Count tx_link_speed_count_5g_mid = 151;
+
+ // Histogram of Tx link speed at 5G high band
+ repeated Int32Count tx_link_speed_count_5g_high = 152;
+
+ // Histogram of Rx link speed at 2G
+ repeated Int32Count rx_link_speed_count_2g = 153;
+
+ // Histogram of Rx link speed at 5G low band
+ repeated Int32Count rx_link_speed_count_5g_low = 154;
+
+ // Histogram of Rx link speed at 5G middle band
+ repeated Int32Count rx_link_speed_count_5g_mid = 155;
+
+ // Histogram of Rx link speed at 5G high band
+ repeated Int32Count rx_link_speed_count_5g_high = 156;
}
// Information that gets logged for every WiFi connection.
@@ -827,6 +851,7 @@ message LinkSpeedCount {
optional int64 rssi_sum_of_squares_dbm_sq = 4;
}
+
// Number of occurrences of Soft AP session durations
message SoftApDurationBucket {
// Bucket covers duration : [duration_sec, duration_sec + bucket_size_sec)