Category: 5G MAC Layer
5G NR SR – Scheduling Request
Introduction SR also known as Scheduling Request is a very famous word for telecom Dev, Test, and Optimization Engineers. It is a Layer 1 (Physical Layer) signal or message sent […]
5G MSG3 – PUSCH Scheduled Transmission by RAR UL grant
Introduction When we want to connect a UE to 5G network, it has to synchronize in downlink as well as in uplink. Downlink synchronization is obtained after successfully decoding SSB, […]
Radio Link Monitoring in 5G – RLM
Introduction When a UE is connected to the network, it requires to continuously monitor the Radio link for reliable communication, the process is know as Radio Link Monitoring (RLM). The […]
5G MAC BSR – Buffer Status Reporting
The Buffer Status reporting (BSR) is a MAC layer procedure which is used by the UE to provide information about the amount of data available for transmission in the UL […]
5G NR BFR – Beam Failure Recovery
The 5G communication specially at higher frequencies or mmWave is using Massive MIMO with Beamforming. Beamforming is a signal processing technique that allows gNB send targeted beams of data to […]
5GNR 2-Step RACH
In Earlier versions of NR 3GPP Releases i.e. Rel.15, There was only one type of RACH procedure was defined, which is similar to LTE RACH procedure also known as 4-Step […]
5G NR PRACH Power Control: MSG1 Tx Power – Open Loop Power
In any wireless System, when a device (UE) needs to get access it has to send a signal or preamble (MSG1) to base station (gNB), then energy is needed. One […]
5G NR Timing Advance: RAR TA and MAC-CE TA
Timing Advance (TA) is a command sent by Base Station (BS) to UE to adjust its uplink transmission means that the UE sends UL symbols in advance according to command […]
5G NR Layer 2 – Radio Link Control (RLC) Overview
5G RLC overall functionality is almost same as LTE RLC. In 5G also, RLC has 3 different modes of operations and each of the mode can transmit and receive data, […]
5G NR Transport Block Size (TBS) Calculation
Transport Block in 5G NR, is nothing but the payload which is passed between the MAC and Phy Layers, specifically for the shared data channel such as PDSCH and PUSCH. […]