Bug-fix LteAmc::CreateCqiFeedbacks, in GetTbError the size of the TB was expressed in bits instead of bytes
--- a/src/lte/model/lte-amc.cc Wed May 16 17:50:13 2012 +0200
+++ b/src/lte/model/lte-amc.cc Thu May 17 15:56:47 2012 +0200
@@ -348,7 +348,7 @@
double ber = 0.0;
while (mcs < 28)
{
- ber = LteMiErrorModel::GetTbError (sinr, rbgMap, (uint16_t)GetTbSizeFromMcs (mcs, rbgSize), mcs);
+ ber = LteMiErrorModel::GetTbError (sinr, rbgMap, (uint16_t)GetTbSizeFromMcs (mcs, rbgSize) / 8, mcs);
if (ber > 0.1)
break;
mcs++;