Increase UE from 5 and above 0 packets is recieved

58 views
Skip to first unread message

Festus Bekai

unread,
Jul 24, 2024, 1:00:16 PMJul 24
to 5g-len...@googlegroups.com
Please I am trying to run a simulation where ue1 on gnb1 sends data to ue1 on gnb2, there are only 2 gnbs in the system. There are other ues in the system that also send data to each other. But the traffic characteristics for ue1 on gnb1 to ue1 on gnb2 are supposed to different for the other ues. 

But when I increase the number of ues per gnb from 5 the packet recieved by all the ues in the system is 0 and I don't know what is causing it. The file I I working on is attached to this mail, can anyone help me with my problem.

project.cc

Kent Huns

unread,
Jul 25, 2024, 9:45:19 AMJul 25
to 5G-LENA-users
I think there are some points to check, but I can only share what I know.

Try to change "TdmaRR" scheduler to the other (TdmaPF, OfdmaRR or OfdmaPF),
and check the log in \model\nr-mac-scheduler-ns3.cc. 

If this log shows all UE's RNTI(and tbs are non-zero value), packets to transmit are correctly generated. So it may be the problem of receiving process.
On the other hand, it may be the problem of routing, packet generation or MAC scheduling if the log is incorrect.
NrMacSchedulerNs3::DoScheduleDlData()
            NS_LOG_DEBUG(" UE" << dci->m_rnti << " gets DL symbols "
                               << static_cast<uint32_t>(dci->m_symStart) << "-"
                               << static_cast<uint32_t>(dci->m_symStart + dci->m_numSym) << " tbs "
                               << dci->m_tbSize << " mcs " << static_cast<uint32_t>(dci->m_mcs)
                               << " harqId " << static_cast<uint32_t>(id) << " rv "
                               << static_cast<uint32_t>(dci->m_rv));
Reply all
Reply to author
Forward
0 new messages