aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJacob Erlbeck <jerlbeck@sysmocom.de>2016-02-09 22:39:27 +0100
committerJacob Erlbeck <jerlbeck@sysmocom.de>2016-02-09 22:57:30 +0100
commitd57ca6f8dbc5d8451fc3d2b19d4b412f6a3c82a3 (patch)
tree05dc60ef060249ba38fe09c773b30e8498350213
parent308c8610540acfeffe7f5dad759cbfe35e65d3c8 (diff)
edge: Set maximum MCS-9 (DL) and MCS-4 (UL) by default
These are the current limits of the implementation, since in uplink direction the decoding of MCS-5 and above is not yet implemented. The 8PSK power class of the MS isn't checked either. The values above have been tested successfully. Ticket: #2457 Sponsored-by: On-Waves ehf
-rw-r--r--src/gprs_ms.cpp2
-rw-r--r--src/pcu_main.cpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/gprs_ms.cpp b/src/gprs_ms.cpp
index 78f03f8..4ac5399 100644
--- a/src/gprs_ms.cpp
+++ b/src/gprs_ms.cpp
@@ -596,7 +596,7 @@ GprsCodingScheme GprsMs::max_cs_dl() const
else if (bts_data->max_cs_dl)
return GprsCodingScheme::getEgprsByNum(bts_data->max_cs_dl);
- return GprsCodingScheme(GprsCodingScheme::MCS4);
+ return GprsCodingScheme(GprsCodingScheme::MCS9);
}
void GprsMs::update_cs_ul(const pcu_l1_meas *meas)
diff --git a/src/pcu_main.cpp b/src/pcu_main.cpp
index 51a4eee..647f6f7 100644
--- a/src/pcu_main.cpp
+++ b/src/pcu_main.cpp
@@ -181,7 +181,7 @@ int main(int argc, char *argv[])
bts->max_cs_ul = 4;
bts->max_cs_dl = 4;
bts->max_mcs_ul = 4;
- bts->max_mcs_dl = 4;
+ bts->max_mcs_dl = 9;
/* CS-1 to CS-4 */
bts->cs_lqual_ranges[0].low = -256;
bts->cs_lqual_ranges[0].high = 6;