Non-Orthogonal Multiple Access (NOMA) is a power-domain multiplexing technique that deliberately superimposes multiple user signals within the same time-frequency resource block, assigning higher power levels to users with poorer channel conditions. Unlike orthogonal schemes, NOMA exploits the channel gain differences between users to separate them at the receiver using Successive Interference Cancellation (SIC).
Glossary
Non-Orthogonal Multiple Access (NOMA)

What is Non-Orthogonal Multiple Access (NOMA)?
A spectrum-sharing technique that serves multiple users simultaneously in the same time-frequency resource block by using power-domain multiplexing and successive interference cancellation at the receiver.
The receiver decodes the strongest signal first, treating weaker signals as noise, then subtracts it from the composite waveform before decoding the next user. This grants near users (strong channel) the ability to cancel interference from far users (weak channel), improving both spectral efficiency and user fairness compared to conventional orthogonal access schemes.
Key Features of NOMA
Non-Orthogonal Multiple Access fundamentally redefines spectrum sharing by serving multiple users in the same time-frequency resource block, using superposition coding at the transmitter and advanced interference cancellation at the receiver.
Superposition Coding at the Transmitter
The base station transmits a composite signal that is a weighted sum of individual user signals. Users with poorer channel conditions are allocated higher power levels, while users with stronger channel conditions receive lower power. This intentional power imbalance creates a structured interference pattern that can be systematically resolved at the receiver, maximizing the total sum-rate capacity of the cell.
Successive Interference Cancellation (SIC) at the Receiver
The cornerstone decoding technique that makes NOMA practical. The receiver treats stronger signals as noise while decoding the highest-power user first. Once decoded, that user's signal is subtracted from the composite waveform, and the process repeats for the next strongest signal. This iterative peeling of interference layers allows each user to recover its intended data despite the non-orthogonal superposition.
Grant-Free NOMA for Massive IoT
A variant designed for massive machine-type communications (mMTC) where devices transmit sporadically with small payloads. Grant-free NOMA eliminates the traditional handshaking and scheduling request process, allowing devices to transmit immediately on shared resources. The base station uses compressed sensing and multi-user detection to identify active devices and decode their overlapping transmissions, dramatically reducing latency and signaling overhead for billions of IoT endpoints.
Cooperative NOMA with Relaying
Exploits the fact that strong-channel users in a NOMA cluster already decode the messages of weaker users during the SIC process. The strong user can act as a decode-and-forward relay, re-transmitting the weak user's data to improve reliability. This creates a virtual distributed antenna system without additional infrastructure, enhancing cell-edge throughput and outage probability through user cooperation.
Frequently Asked Questions
Clear, technically precise answers to the most common questions about Non-Orthogonal Multiple Access, its mechanisms, and its role in 5G and beyond.
Non-Orthogonal Multiple Access (NOMA) is a radio access technique that serves multiple users simultaneously within the same time-frequency resource block by multiplexing them in the power domain and separating their signals at the receiver using Successive Interference Cancellation (SIC). Unlike orthogonal schemes (e.g., OFDMA) that allocate exclusive resource slices to each user, NOMA intentionally introduces controlled interference. The transmitter allocates higher power to users with poor channel conditions (cell-edge) and lower power to users with strong channel conditions (cell-center), superposing their signals. The receiver with the stronger signal performs SIC: it first decodes the stronger, high-power signal intended for the other user, subtracts it from the composite waveform, and then decodes its own low-power signal from the residue. This non-orthogonal superposition allows the system to serve more users than the number of available orthogonal resource blocks, dramatically improving spectral efficiency and user fairness.
NOMA vs. Orthogonal Multiple Access (OMA)
A technical comparison of power-domain Non-Orthogonal Multiple Access against traditional orthogonal resource allocation schemes such as OFDMA and TDMA.
| Feature | NOMA | OFDMA | TDMA |
|---|---|---|---|
Resource Domain | Power Domain | Frequency Domain | Time Domain |
Simultaneous Users per Resource Block | Multiple (≥2) | Single | Single |
Receiver Complexity | High (SIC required) | Moderate (FFT) | Low (Synchronization) |
Spectral Efficiency | High (bps/Hz) | Moderate | Low |
User Fairness | High (flexible power allocation) | Moderate (scheduling-dependent) | Low (fixed time slots) |
Near-Far Effect Handling | Exploited as gain | Mitigated via power control | Mitigated via guard times |
Interference Management | Intra-cell SIC | Inter-cell ICIC | Guard intervals |
Latency | Low (grant-free capable) | Moderate (scheduling grant) | High (slot waiting) |
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Key technologies and concepts that enable, complement, or compete with Non-Orthogonal Multiple Access in next-generation wireless networks.
Successive Interference Cancellation (SIC)
The fundamental receiver-side signal processing technique that makes NOMA practical. SIC decodes the strongest user's signal first, subtracts it from the received composite waveform, then proceeds to decode the next strongest signal. This iterative subtraction requires precise channel estimation and is computationally intensive, but it is the mechanism that unlocks the capacity gains of power-domain multiplexing. Without SIC, NOMA collapses to a standard interference-limited system.
Power-Domain Multiplexing
The core multiplexing dimension exploited by NOMA, distinct from time, frequency, or code. Users are assigned different transmission power levels based on their channel conditions: cell-edge users receive higher power allocations, while cell-center users transmit at lower power. This intentional power imbalance creates the signal-to-interference-plus-noise ratio (SINR) disparity that SIC exploits. Power allocation algorithms are the central optimization problem in NOMA system design.
Orthogonal Multiple Access (OMA)
The baseline against which NOMA is measured. OMA schemes—including OFDMA in 4G LTE and 5G NR—allocate orthogonal time-frequency resource blocks to users, ensuring no intra-cell interference. While simpler to implement, OMA is suboptimal in terms of spectral efficiency and user fairness. NOMA's theoretical advantage over OMA is most pronounced when users have highly asymmetric channel gains.
Grant-Free NOMA
An uplink transmission paradigm where users transmit data without first requesting and receiving a scheduling grant from the base station. This eliminates the latency overhead of the handshake process, making it ideal for massive Machine-Type Communications (mMTC) with sporadic small packets. Grant-free NOMA relies on advanced multi-user detection and contention resolution algorithms at the receiver to separate overlapping transmissions.
Sparse Code Multiple Access (SCMA)
A code-domain NOMA variant that maps user bit streams directly to multi-dimensional sparse codewords from a predefined codebook. The sparsity of the codewords reduces the complexity of message passing algorithm (MPA) detection at the receiver. SCMA offers shaping gain in addition to the overloading gain of NOMA, making it a strong candidate for 5G and beyond.
Multi-User MIMO (MU-MIMO)
A spatial-domain multiplexing technique that serves multiple users on the same time-frequency resource using multiple antennas and precoding. When combined with NOMA, the resulting MIMO-NOMA architecture clusters users into groups—NOMA is applied within each cluster, while spatial multiplexing separates clusters. This hybrid approach multiplies spectral efficiency gains but demands highly accurate channel state information at the transmitter (CSIT).

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us