From d57ca6f8dbc5d8451fc3d2b19d4b412f6a3c82a3 Mon Sep 17 00:00:00 2001 From: Jacob Erlbeck Date: Tue, 9 Feb 2016 22:39:27 +0100 Subject: 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 --- src/gprs_ms.cpp | 2 +- src/pcu_main.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gprs_ms.cpp b/src/gprs_ms.cpp index 78f03f84..4ac5399f 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 51a4eeec..647f6f70 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; -- cgit v1.2.3