aboutsummaryrefslogtreecommitdiffstats
path: root/src/tbf_dl.cpp
diff options
context:
space:
mode:
authorPravin Kumarvel <pmanohar@radisys.com>2016-12-29 20:12:16 +0530
committerPravin Kumarvel <pmanohar@radisys.com>2016-12-29 20:12:16 +0530
commit1b465dbadd58fc185e6fb6f773eb28d2861df3db (patch)
treec3bf592a8000096b056b0e5287fbc1e884076523 /src/tbf_dl.cpp
parent77b5da51ac3430f4e432695679e057248e7d5345 (diff)
Will enable padding support for MCS8 to MCS6/MCS3 transition in EGPRS DL.
Diffstat (limited to 'src/tbf_dl.cpp')
-rw-r--r--src/tbf_dl.cpp18
1 files changed, 1 insertions, 17 deletions
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);