Hai,
I have one problem regarding number of UEs in LTE
i am using ns-3.21
when i increase number of UEs to 40 , it gets error like this
msg="too many UEs (41) for current SRS periodicity 40, consider increasing the value of ns3::LteEnbRrc::SrsPeriodicity", file=../src/lte/model/lte-enb-rrc.cc, line=2360
terminate called without an active exception..
and i go through that regarding file lte-enb-rrc.cc
but i can not understand ? how could i increase number of UEs to my scripts?
// from 3GPP TS 36.213 table 8.2-1 UE Specific SRS Periodicity
static const uint8_t SRS_ENTRIES = 9;
static const uint16_t g_srsPeriodicity[SRS_ENTRIES] = {0, 2, 5, 10, 20, 40, 80, 160, 320};
static const uint16_t g_srsCiLow[SRS_ENTRIES] = {0, 0, 2, 7, 17, 37, 77, 157, 317};
static const uint16_t g_srsCiHigh[SRS_ENTRIES] = {0, 1, 6, 16, 36, 76, 156, 316, 636};
from the above values i used 20 UEs and its works fine.. when i increase 40 UEs i got error..
how can i use these values?
anyone help me?