ProDeveloperTutorialonSeptember 13, 2026 5G NR MAC Control Elements In this chapter we shall look at the MAC CE (MAC Control Elements). In following chapters we shall discuss in-detail of some of the CEs. MAC… Discover More
ProDeveloperTutorialonSeptember 13, 2026 5G NR MAC Uplink Grant Request In this chapter we shall learn, in how many ways a UE can request uplink grant to gNB. UE can request uplink grant in 3 different ways: 1.… Discover More
ProDeveloperTutorialonSeptember 13, 2026 5G NR MAC PDU for RACH In this chapter we shall see in detail of 5G NR MAC PDU for RACH. After sending Msg1, UE will monitor PDCCH window and then PDCCH will… Discover More
ProDeveloperTutorialonSeptember 13, 2026 5G NR MAC Sub Headers, MAC PDU and MAC Control Elements Difference between 5G NR MAC PDU and LTE MAC PDU: From the above image we can infer below points: 1. A MAC PDU in LTE has a single header that… Discover More
ProDeveloperTutorialonSeptember 13, 2026 5G NR MAC Layer Introduction 5G NR Protocol stack is divided into 2 planes: User Plane and Control Plane. User Plane is used to transfer user data and control plane is… Discover More
ProDeveloperTutorialonSeptember 12, 2026 5G NR RLC ARQ Procedure ARQ: Automatic Repeat Request In this procedure, RLC re-transmits RLC PDU or RLC PDU segment according to RLC status report. RLC sending… Discover More
ProDeveloperTutorialonSeptember 12, 2026 5G NR RLC UM PDU and data transfer procedure UM stands for “Unacknowledged Mode”. In UM mode, RLC adds protocol header to RLC SDU and if required SDU can be segmented. The… Discover More
ProDeveloperTutorialonSeptember 12, 2026 5G NR RLC TM PDU and data transfer procedure In TM mode, RLC does not perform any operations on the SDU and it is transmitted transparently. It will only buffer data on Tx side. No RLC… Discover More
ProDeveloperTutorialonSeptember 12, 2026 5G NR RLC State variables, Constants and Timers In this chapter we shall see the state variables that are used in UM and AM mode. SN = Sequence Number. All state variables related to AM data… Discover More
ProDeveloperTutorialonSeptember 12, 2026 5G NR RLC entity handling Procedures and SDU discard procedure In this chapter we shall see how an RLC entity is established, re-established and released. RLC entity establishment procedure When any upper… Discover More