DavMelchi commited on
Commit
a6d42f6
·
1 Parent(s): 26f7e0b

Add PDCP pattern to Throughput group and remove user/subscriber metrics from Traffic group to improve KPI classification accuracy

Browse files
process_kpi/kpi_health_check/kpi_groups.py CHANGED
@@ -11,8 +11,8 @@ PATTERNS = {
11
  "Mobility": r"(?i)(handover|(?<![A-Za-z0-9])ho(?![A-Za-z0-9])|soft(?:\s|_|-)*ho|intra(?:\s|_|-)*freq(?:\s|_|-)*ho|inter(?:\s|_|-)*freq(?:\s|_|-)*ho|csfb)",
12
  "Success Rate": r"(?i)(cssr|success|attach|setup|establ|answer|complete|connected|ho.*succ|\berab\b|\brrc\b.*(?:\bsr\b|rate|succ)|\basr\b|\bsr\b)",
13
  "Fails/Drop/Block": r"(?i)(drop|dcr|fail|block|reject|deny|loss|lost|discard|congestion|accessibility.*fail|retention.*fail)",
14
- "Throughput": r"(?i)(throughput|thp|thrput|debit|dl.*rate|ul.*rate|bitrate)",
15
- "Traffic": r"(?i)(traffic|volume|erl|payload|gbytes|gb|load|usage|utilization|users|subscribers|ue|conn.*ue)",
16
  "Availability": r"(?i)(availability|avail|unavailability|unavail|dispo|disponibil|uptime)",
17
  "Latency": r"(?i)(latency|delay|\brt\b|rtt)",
18
  }
 
11
  "Mobility": r"(?i)(handover|(?<![A-Za-z0-9])ho(?![A-Za-z0-9])|soft(?:\s|_|-)*ho|intra(?:\s|_|-)*freq(?:\s|_|-)*ho|inter(?:\s|_|-)*freq(?:\s|_|-)*ho|csfb)",
12
  "Success Rate": r"(?i)(cssr|success|attach|setup|establ|answer|complete|connected|ho.*succ|\berab\b|\brrc\b.*(?:\bsr\b|rate|succ)|\basr\b|\bsr\b)",
13
  "Fails/Drop/Block": r"(?i)(drop|dcr|fail|block|reject|deny|loss|lost|discard|congestion|accessibility.*fail|retention.*fail)",
14
+ "Throughput": r"(?i)(throughput|thp|thrput|PDCP|debit|dl.*rate|ul.*rate|bitrate)",
15
+ "Traffic": r"(?i)(traffic|volume|erl|payload|gbytes|gb|load|usage|utilization)",
16
  "Availability": r"(?i)(availability|avail|unavailability|unavail|dispo|disponibil|uptime)",
17
  "Latency": r"(?i)(latency|delay|\brt\b|rtt)",
18
  }