This series of patches supports Incremental redundency for EGPRS DL case.
These patches have been integration tested on Nuran 1.0 for EGPRS MCS 9 support
in DL. And in UL only MCS4 has been tested. The EGPRS testing has been done with
Browsing and Ping in DL with larger packet sizes(1500).
Aravind Sirsikar (4):
Add data structure for MCS change in Retx
Add Accessor functions for MCS change in Retx
Modify DL tbf flow for MCS change in Retx
Add test cases to support MCS change during Retx
src/gprs_coding_scheme.cpp | 36 ++++
src/gprs_coding_scheme.h | 27 ++-
src/gprs_ms.cpp | 5 +
src/gprs_ms.h | 1 +
src/rlc.h | 10 ++
src/tbf_dl.cpp | 41 +++--
tests/tbf/TbfTest.cpp | 224 +++++++++++++++++++++++++
tests/tbf/TbfTest.err | 397 ++++++++++++++++++++++++++++++++++++++++++++
tests/tbf/TbfTest.ok | 9 +
9 files changed, 737 insertions(+), 13 deletions(-)
--
1.7.9.5