add some columns to gsm
Browse files
documentations/gsm_capacity_docs.py
CHANGED
|
@@ -147,7 +147,7 @@ results = analyze_gsm_data(
|
|
| 147 |
| Number of required TRXs | Final computed number of TRXs required to meet traffic and blocking targets. |
|
| 148 |
| operational_comment | Generated operational comment based on analysis (e.g., upgrade needed, OK, etc.). |
|
| 149 |
| Final comment | Final summary comment combining all relevant flags, operational status, and recommendations. |
|
| 150 |
-
|
| 151 |
---
|
| 152 |
|
| 153 |
"""
|
|
|
|
| 147 |
| Number of required TRXs | Final computed number of TRXs required to meet traffic and blocking targets. |
|
| 148 |
| operational_comment | Generated operational comment based on analysis (e.g., upgrade needed, OK, etc.). |
|
| 149 |
| Final comment | Final summary comment combining all relevant flags, operational status, and recommendations. |
|
| 150 |
+
| Final comment summary | Final summary comment combining all relevant flags, operational status, and recommendations. |
|
| 151 |
---
|
| 152 |
|
| 153 |
"""
|
process_kpi/process_gsm_capacity.py
CHANGED
|
@@ -41,6 +41,9 @@ GSM_ANALYSIS_COLUMNS = [
|
|
| 41 |
"MAL_TCH",
|
| 42 |
"amrSegLoadDepTchRateLower",
|
| 43 |
"amrSegLoadDepTchRateUpper",
|
|
|
|
|
|
|
|
|
|
| 44 |
"dedicatedGPRScapacity",
|
| 45 |
"defaultGPRScapacity",
|
| 46 |
"number_trx_per_cell",
|
|
@@ -116,6 +119,9 @@ GSM_COLUMNS = [
|
|
| 116 |
"frequencyBandInUse",
|
| 117 |
"amrSegLoadDepTchRateLower",
|
| 118 |
"amrSegLoadDepTchRateUpper",
|
|
|
|
|
|
|
|
|
|
| 119 |
"dedicatedGPRScapacity",
|
| 120 |
"defaultGPRScapacity",
|
| 121 |
"cellId",
|
|
|
|
| 41 |
"MAL_TCH",
|
| 42 |
"amrSegLoadDepTchRateLower",
|
| 43 |
"amrSegLoadDepTchRateUpper",
|
| 44 |
+
"btsSpLoadDepTchRateLower",
|
| 45 |
+
"btsSpLoadDepTchRateUpper",
|
| 46 |
+
"amrWbFrCodecModeSet",
|
| 47 |
"dedicatedGPRScapacity",
|
| 48 |
"defaultGPRScapacity",
|
| 49 |
"number_trx_per_cell",
|
|
|
|
| 119 |
"frequencyBandInUse",
|
| 120 |
"amrSegLoadDepTchRateLower",
|
| 121 |
"amrSegLoadDepTchRateUpper",
|
| 122 |
+
"btsSpLoadDepTchRateLower",
|
| 123 |
+
"btsSpLoadDepTchRateUpper",
|
| 124 |
+
"amrWbFrCodecModeSet",
|
| 125 |
"dedicatedGPRScapacity",
|
| 126 |
"defaultGPRScapacity",
|
| 127 |
"cellId",
|
queries/process_gsm.py
CHANGED
|
@@ -24,6 +24,9 @@ BTS_COLUMNS = [
|
|
| 24 |
"allowIMSIAttachDetach",
|
| 25 |
"amrSegLoadDepTchRateLower",
|
| 26 |
"amrSegLoadDepTchRateUpper",
|
|
|
|
|
|
|
|
|
|
| 27 |
"antennaHopping",
|
| 28 |
"bcchTrxPower",
|
| 29 |
"bsIdentityCodeBCC",
|
|
|
|
| 24 |
"allowIMSIAttachDetach",
|
| 25 |
"amrSegLoadDepTchRateLower",
|
| 26 |
"amrSegLoadDepTchRateUpper",
|
| 27 |
+
"btsSpLoadDepTchRateLower",
|
| 28 |
+
"btsSpLoadDepTchRateUpper",
|
| 29 |
+
"amrWbFrCodecModeSet",
|
| 30 |
"antennaHopping",
|
| 31 |
"bcchTrxPower",
|
| 32 |
"bsIdentityCodeBCC",
|
utils/convert_to_excel.py
CHANGED
|
@@ -63,6 +63,9 @@ def get_format_map_by_format_type(formats: dict, format_type: str) -> dict:
|
|
| 63 |
# "name": formats["blue"],
|
| 64 |
"amrSegLoadDepTchRateLower": formats["beurre"],
|
| 65 |
"amrSegLoadDepTchRateUpper": formats["beurre"],
|
|
|
|
|
|
|
|
|
|
| 66 |
"dedicatedGPRScapacity": formats["beurre"],
|
| 67 |
"defaultGPRScapacity": formats["beurre"],
|
| 68 |
"number_trx_per_cell": formats["blue"],
|
|
@@ -107,7 +110,7 @@ def get_format_map_by_format_type(formats: dict, format_type: str) -> dict:
|
|
| 107 |
"number_of_days_exceeding_availability_threshold_daily": formats[
|
| 108 |
"green_light"
|
| 109 |
],
|
| 110 |
-
"availability_comment_daily": formats["
|
| 111 |
"max_tch_abis_fail_daily": formats["green_light"],
|
| 112 |
"avg_tch_abis_fail_daily": formats["green_light"],
|
| 113 |
"number_of_days_with_tch_abis_fail_exceeded_daily": formats["green_light"],
|
|
|
|
| 63 |
# "name": formats["blue"],
|
| 64 |
"amrSegLoadDepTchRateLower": formats["beurre"],
|
| 65 |
"amrSegLoadDepTchRateUpper": formats["beurre"],
|
| 66 |
+
"btsSpLoadDepTchRateLower": formats["beurre"],
|
| 67 |
+
"btsSpLoadDepTchRateUpper": formats["beurre"],
|
| 68 |
+
"amrWbFrCodecModeSet": formats["beurre"],
|
| 69 |
"dedicatedGPRScapacity": formats["beurre"],
|
| 70 |
"defaultGPRScapacity": formats["beurre"],
|
| 71 |
"number_trx_per_cell": formats["blue"],
|
|
|
|
| 110 |
"number_of_days_exceeding_availability_threshold_daily": formats[
|
| 111 |
"green_light"
|
| 112 |
],
|
| 113 |
+
"availability_comment_daily": formats["orange"],
|
| 114 |
"max_tch_abis_fail_daily": formats["green_light"],
|
| 115 |
"avg_tch_abis_fail_daily": formats["green_light"],
|
| 116 |
"number_of_days_with_tch_abis_fail_exceeded_daily": formats["green_light"],
|