From 1b465dbadd58fc185e6fb6f773eb28d2861df3db Mon Sep 17 00:00:00 2001 From: Pravin Kumarvel Date: Thu, 29 Dec 2016 20:12:16 +0530 Subject: Will enable padding support for MCS8 to MCS6/MCS3 transition in EGPRS DL. --- src/tbf_dl.cpp | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) (limited to 'src') diff --git a/src/tbf_dl.cpp b/src/tbf_dl.cpp index 78f06e9..f408418 100644 --- a/src/tbf_dl.cpp +++ b/src/tbf_dl.cpp @@ -391,14 +391,6 @@ int gprs_rlcmac_dl_tbf::take_next_bsn(uint32_t fn, ms()->current_cs_dl().to_num(), m_rlc.block(bsn)->cs_current_trans.to_num(), bts->bts_data()->dl_arq_type, bsn); - - /* TODO: Need to remove this check when MCS-8 -> MCS-6 - * transistion is handled. - * Refer commit be881c028fc4da00c4046ecd9296727975c206a3 - */ - if (m_rlc.block(bsn)->cs_init == GprsCodingScheme::MCS8) - m_rlc.block(bsn)->cs_current_trans = - GprsCodingScheme::MCS8; } else m_rlc.block(bsn)->cs_current_trans = m_rlc.block(bsn)->cs_last; @@ -661,15 +653,7 @@ struct msgb *gprs_rlcmac_dl_tbf::create_dl_acked_block( spb_status == EGPRS_RESEG_SECOND_SEG_SENT) need_padding = true; } else if (num_bsns == 1) { - /* TODO: remove the conditional when MCS-6 padding isn't - * failing to be decoded by MEs anymore */ - /* TODO: support of MCS-8 -> MCS-6 transition should be - * handled - * Refer commit be881c028fc4da00c4046ecd9296727975c206a3 - * dated 2016-02-07 23:45:40 (UTC) - */ - if (cs != GprsCodingScheme(GprsCodingScheme::MCS8)) - cs.decToSingleBlock(&need_padding); + cs.decToSingleBlock(&need_padding); } spb = get_egprs_dl_spb(index); -- cgit v1.2.3