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(-)