필터 지우기
필터 지우기

BSR generation in NR FDD Scheduling Performance Evaluation Example

조회 수: 3 (최근 30일)
Nadezda
Nadezda 2023년 5월 4일
댓글: Nadezda 2023년 6월 9일
Can someone help me to understand what function generates the buffer status (Buffer status of UEs (In bytes)) for UL in this example code?
The final results are stored in simulationLogs or in LogInfo as well. However, it is not clear inwhich function they are being generated.
The example uses event based code, which is difficult to undestand.
You can access the code using command openExample('5g/NRFDDSchedulingPerformanceEvaluationExample') .

채택된 답변

Das
Das 2023년 5월 26일
Hi Nadezda,
The example NR FDD Scheduling Performance uses the nrUE object to create and configure a new radio (NR) user equipment (UE) node. The medium access control (MAC) layer of this UE node generates the buffer status report (BSR) internally. For more information about the nrUE object, read this page.
The example uses the connectUE object function to connect one or more UE nodes to an NR base station node (gNB). You can use this function to set the Uplink (UL) BSR periodicity (Frequency of generating the BSR report). For example, BSRPeriodicity=5 sets UL BSR to 5 subframes. For more information about the connectUE object function, read this page.
Regarding simulationLogs, the example uses these functions (helper) to generate them. The example saves the simulation logs in a MAT file.
  • helperNRRLCLogger — Create an object for the radio link control (RLC) traces logging
  • helperNRSchedulingLogger — Create an object for the scheduler traces logging
  • helperNRGridVisualizer —Create an object for channel quality indicator (CQI) and resource block (RB) grid visualization
I hope this information addresses your concerns.
Regards,
Das
  댓글 수: 2
Nadezda
Nadezda 2023년 6월 5일
Thank you very much for your reply!
Nadezda
Nadezda 2023년 6월 9일
I would like to add that the function bsrTx constructs and sends a BSR.
You can find it in the hNRUEMAC.m It sends the BSR out-of-band to gNB's MAC.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 System-Level Simulation에 대해 자세히 알아보기

제품


릴리스

R2022b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by