top of page
Search


5G NR PRACH Resource Grid Visualizer
What this tool is This tool that turns the rach-ConfigCommon / rach-ConfigGeneric fields broadcast in SIB1 into a visual picture of the actual time–frequency resource grid the UE's PRACH preamble is transmitted on — which resource blocks, which subcarriers, which subframe, slot and OFDM symbols. It's meant for RAN/protocol engineers who want to sanity-check a PRACH configuration, explain the config to someone else, or build intuition for how SIB1 parameters map onto the physi

Venkateshu Kamarthi
Aug 284 min read


5G NR Numerology Selection
Introduction Unlike 4G LTE, which relied on a fixed Subcarrier Spacing (SCS) and a static subframe duration, 5G New Radio (NR) introduces a flexible OFDM numerology frame structure scaling as Δf=15×2^μ kHz. Selecting the optimal numerology parameter (μ∈{0,1,2,3,4}) governs a direct trade-off between coverage geometry, PHY-layer latency, Doppler resilience, and hardware processing overhead. 1. Fundamentals of 5G Flexible Numerology 3GPP TS 38.211 specifies the mathematical f

Venkateshu Kamarthi
Aug 1610 min read


Orthogonal Time Frequency Space (OTFS) Modulation
In 4G LTE and 5G New Radio (NR), Orthogonal Frequency Division Multiplexing (OFDM) has been the undisputed king of physical layer multi-carrier waveforms. OFDM works exceptionally well in static or low-speed environments like homes, offices, and walking speeds. However, as we move toward 6G—where devices communicate on high-speed bullet trains (350+ km/h), in low-Earth orbit (LEO) satellites moving at 28,000 km/h, and in autonomous vehicle-to-everything (V2X) swarms—OFDM hits

Venkateshu Kamarthi
Jul 318 min read


eAxC_ID Composer / Decomposer for 5G/O-RAN fronthaul
eAxC_ID Composer / Decomposer is an interactive tool for working with O-RAN fronthaul eAxC_IDs, where the 16-bit identifier is split into DU_Port_ID, BS_ID, CC_ID, and RU_Port_ID fields. Instead of hardcoding a fixed bit layout, the tool lets you define each field's bitmask yourself, so it adapts to any O-RAN eAxC_ID convention — including non-contiguous bit assignments — and flags overlaps or uncovered bits in real time on a live bit-grid. It supports two workflows: Construc

Venkateshu Kamarthi
Jul 181 min read


5G NR Throughput Calculator
Overview: A 3GPP-aligned, multi-layer throughput estimation tool covering the full gNB protocol stack from PHY to PDCP. Built for RF engineers, protocol testers, and RAN architects who need quick but specification-accurate numbers without opening a spreadsheet or reading 38.214 line by line. Tool Features 4-layer protocol stack Calculates throughput independently at PHY, MAC, RLC, and PDCP — each with its own overhead model per 3GPP specs, not a single flat deduction. All thr

Venkateshu Kamarthi
Jun 122 min read


5G NR Resource Grid Visualization
5G NR Resource Grid Visualizer is an interactive tool that renders the complete time-frequency structure of a 5G New Radio radio frame (10ms) across configurable bandwidths from 5–100 MHz and subcarrier spacings of 15/30/60/120 kHz, automatically computing the correct number of resource blocks per 3GPP TS 38.101. It maps all major physical channels and signals — SSB (PSS/SSS/PBCH), CORESET 0, PDCCH, PDSCH, PUSCH, PUCCH, PRACH, and both DL/UL DMRS — onto the resource grid at t

Venkateshu Kamarthi
May 292 min read


5G NR MAC PDU Structure
1.Introduction In 5G baseband / protocol validation, understanding MAC PDU decoding is critical — especially when debugging uplink scheduling issues, BSR anomalies, TA problems, or HARQ behavior in logs. This article provides: NR MAC PDU structure (DL & UL) Subheader parsing logic LCID types and mapping MAC SDU vs MAC CE types UE log decoding walkthrough Comparison with LTE MAC PDU Real-time debugging perspective MAC Layer in 5G NR The MAC layer sits between: RLC (above) PH

Venkateshu Kamarthi
Apr 118 min read


5G-NR/O-RAN Power-Saving Features For User Data
Introduction Power-saving features in 5G (including O-RAN deployments) are needed mainly to improve energy efficiency and network sustainability. 1. Reduce operational cost (OPEX): Base stations—especially massive MIMO O-RUs—consume significant electricity, so reducing unnecessary transmissions lowers energy bills for operators. 2. Handle variable traffic load: Network traffic varies over time (night vs peak hours). Power-saving allows parts of the radio (RF chains,

Venkateshu Kamarthi
Mar 1411 min read


5G NR PDCP & SDAP Layers
1. Introduction 5G NR fundamentally redesigned the user-plane architecture by introducing SDAP (Service Data Adaptation Protocol) above PDCP (Packet Data Convergence Protocol). LTE used a bearer-based QoS model. 5G uses a flow-based QoS model. This single architectural shift explains: Why SDAP was introduced Why PDCP evolved Why 5G scales better than LTE How URLLC, slicing, and dual connectivity are supported This article provides: Deep architectural explanation LTE vs 5G com

Venkateshu Kamarthi
Mar 810 min read


Massive MIMO in 5G
1. Introduction The exponential growth in mobile data traffic, driven by 4K/8K video, cloud gaming, AR/VR, industrial IoT, and private 5G networks, has forced wireless systems to evolve beyond traditional antenna systems. One of the most transformative technologies enabling 5G performance is Massive MIMO (Multiple Input Multiple Output). Unlike conventional MIMO (2x2, 4x4, 8x8), Massive MIMO scales antenna elements to tens or even hundreds at the base station, enabling spatia

Venkateshu Kamarthi
Feb 2111 min read


Power Control in 5G NR
1. Introduction Power control is one of the least visible but most influential mechanisms in cellular radio systems. In 5G NR, it directly impacts: Uplink throughput and latency Cell-edge user experience Inter-cell interference UE battery life Massive MIMO beam efficiency Network energy consumption (Green RAN goals) Unlike LTE, 5G NR operates with: Very wide bandwidths Beam-based transmission Dynamic TDD Cloud-native and O-RAN architectures As a result, power control in 5G NR

Venkateshu Kamarthi
Feb 814 min read


RLC Protocol in 5G NR
1. Introduction: Why RLC Still Matters in 5G NR When discussions around 5G performance arise, attention usually gravitates toward massive MIMO, beamforming, or spectrum efficiency. Yet, in real networks, user experience often degrades due to issues far removed from PHY or antennas. One of the most common root causes lies in the Radio Link Control (RLC) layer. In 5G NR, RLC sits between PDCP and MAC, just like LTE. But assuming it is “unchanged from LTE” is a mistake. While t

Venkateshu Kamarthi
Feb 114 min read


5G NR MAC DL/UL Scheduling Algorithms
1. Introduction Medium Access Control (MAC) scheduling is one of the most critical real-time functions in a 5G NR gNB. It directly determines throughput, latency, fairness, spectral efficiency, and QoS compliance. Unlike LTE, 5G MAC scheduling operates in a much more complex design space due to: Flexible numerology (multiple SCS) Mini-slots and slot aggregation Beam-based transmissions Massive MIMO QoS flows (5QI-driven scheduling) URLLC pre-emption and puncturing Dynamic TDD

Venkateshu Kamarthi
Jan 2316 min read


LDPC Coding in 5G NR
1. Introduction Channel coding is one of the most fundamental building blocks of the 5G NR physical layer. It directly determines: Block Error Rate (BLER) Throughput at high MCS Latency predictability UE power consumption Hardware scalability in gNB and UE Unlike LTE, which relied almost exclusively on Turbo codes, 5G NR deliberately replaced Turbo codes with Low Density Parity Check (LDPC) codes for data channels and Polar codes for control channels. LDPC Coding Chain in 5

Venkateshu Kamarthi
Jan 159 min read


RRC_INACTIVE State in 5G NR
1. Introduction The RRC_INACTIVE state represents a fundamental architectural innovation in 5G New Radio (NR), introduced to address critical latency and signaling overhead challenges that plagued LTE networks. In LTE, frequent transitions between RRC_IDLE and RRC_CONNECTED states created substantial network signaling load and introduced latency penalties during service resumption, particularly problematic for modern smartphone usage patterns characterized by frequent sm

Venkateshu Kamarthi
Nov 29, 202511 min read


3GPP Release-17 — Features summary (RAN1 → RAN5)
1. Introduction & scope Release-17 was intended as the first major consolidation/evolution step after Rel-16: adding new vertical and architectural capability without a full redesign. Release-17 contains both PHY-centric items (RAN1) and higher layer/procedural items (RAN2, RAN3), plus RF/test requirement updates (RAN4) and conformance/OAM items (RAN5). This article focuses on the RAN WGs (RAN1–RAN5) and practical implementation details drawn from the 3GPP work items and tech

Venkateshu Kamarthi
Nov 28, 20256 min read


RAN Intelligence with xApps and rApps
1. Introduction Radio Access Networks are becoming more software-driven, disaggregated, and automation-centric. To handle the complexity of dense deployments, Massive MIMO, spectrum fragmentation, and diverse traffic profiles, operators are moving toward intelligent control loops in the RAN.This is where O-RAN Alliance’s RAN Intelligent Controller (RIC) architecture—featuring rApps (non-real time, >1 second) and xApps (near-real time, 10 ms–1 s)—comes into play. These applica

Venkateshu Kamarthi
Nov 21, 202518 min read


5G gNB CU/DU/RU Split Architecture & Interfaces
1) Introduction The 5G NR gNB split architecture divides the base station into functional entities — Central Unit (CU) , Distributed Unit (DU) , and Radio Unit (RU) — to optimize deployment flexibility, scalability, and performance. This functional split enables c entralized control and distributed radio processing, allowing operators to balance latency-sensitive tasks at the edge (DU/RU) with higher-layer functions centralized (CU). The split reduces fronthaul bandwidth dem

Venkateshu Kamarthi
Nov 13, 202515 min read


O-RAN Radio Unit (O-RU)
Introduction O-RAN (Open Radio Access Network) represents a paradigm shift in mobile network design, transforming traditional, vendor-locked RAN systems into open, interoperable, and intelligent ecosystems. It disaggregates hardware and software components, virtualizes RAN functions, and introduces open interfaces and AI/ML-driven automation for optimization and orchestration . The O-RAN architecture decouples the traditional base station into: O-CU (Central Unit): Located

Venkateshu Kamarthi
Oct 19, 20259 min read


Link Adaptation in 5G NR
1. Introduction Link adaptation is a core feature in 5G NR that enables dynamic adjustment of transmission parameters — mainly the Modulation and Coding Scheme (MCS) — based on real-time wireless channel conditions. This process ensures optimal throughput and reliability for each User Equipment (UE) by adapting to mobility, interference, fading, and changing network scenarios. Modern 5G networks advance beyond 4G LTE by employing smarter, faster, and more flexible link adapta

Venkateshu Kamarthi
Oct 14, 20255 min read
bottom of page
