Inferensys

Glossary

Constellation Diagram

A two-dimensional scatter plot representing the discrete states of a digitally modulated signal in the complex plane, visualizing the symbol set of schemes like QPSK or 16-QAM.
Stylish WeWork-like workspace with hot desks and document wall, professional searching through enterprise knowledge base on a mounted ultrawide display, warm industrial pendants overhead.
SIGNAL SPACE REPRESENTATION

What is a Constellation Diagram?

A constellation diagram is a two-dimensional scatter plot that graphically represents the discrete states of a digitally modulated signal in the complex plane, mapping the in-phase (I) and quadrature (Q) components to visualize the symbol set of schemes like QPSK or 16-QAM.

A constellation diagram is the definitive visual signature of a digital modulation scheme, plotting the permitted complex-valued symbol states on an I/Q plane. Each plotted point, or symbol, represents a unique combination of amplitude and phase that encodes one or more bits of information. The geometric arrangement of these points—such as the four points of QPSK or the 16 points of 16-QAM—directly determines the scheme's spectral efficiency and its resilience to noise and interference.

The distance between adjacent points, known as the Euclidean distance, is the critical parameter governing error probability; greater separation yields higher noise immunity. In a real receiver, these ideal points appear as scattered clouds due to AWGN, phase noise, and non-linear distortion. This scattering is the primary visual input for deep learning classifiers, which learn to map the statistical shape of these clusters to a specific modulation type without explicit geometric rule programming.

SIGNAL SPACE REPRESENTATION

Key Characteristics of a Constellation Diagram

A constellation diagram is a two-dimensional scatter plot representing the discrete states of a digitally modulated signal in the complex plane, visualizing the symbol set of schemes like QPSK or 16-QAM.

01

In-Phase & Quadrature Axes

The diagram maps symbols onto a complex plane where the I-axis (In-Phase) represents the cosine carrier component and the Q-axis (Quadrature) represents the sine component. Each point is a complex number I + jQ, encoding both amplitude (distance from origin) and phase (angle from positive I-axis). This orthogonal basis allows two independent data streams to modulate a single carrier without interference.

2
Independent Dimensions
90°
Carrier Phase Offset
02

Symbol Points & Decision Boundaries

Each discrete point, or symbol, represents a unique binary sequence. The number of symbols M defines the modulation order (e.g., M=4 for QPSK, M=16 for 16-QAM). Decision boundaries partition the plane into regions; a receiver classifies a received noisy sample by finding the nearest ideal symbol point using minimum Euclidean distance detection. Closer symbol spacing increases spectral efficiency but reduces noise immunity.

M=2^k
Symbols for k bits
log2(M)
Bits per Symbol
03

Visualizing Impairments & Noise

The diagram serves as a powerful diagnostic tool. Additive White Gaussian Noise (AWGN) manifests as a circular cloud around each ideal symbol point. Phase noise causes an angular smearing or rotation of the entire constellation. Gain compression pulls outer points inward, while IQ imbalance distorts the diagram into an elliptical shape. The spread of these clouds directly visualizes the Error Vector Magnitude (EVM).

EVM
Modulation Quality Metric
Cloud Radius
Noise Power Indicator
04

Modulation Order & Spectral Efficiency

Higher-order constellations pack more bits into each symbol, increasing spectral efficiency (bps/Hz). Common schemes include:

  • QPSK (4-QAM): 2 bits/symbol, robust against noise.
  • 16-QAM: 4 bits/symbol, moderate efficiency.
  • 64-QAM: 6 bits/symbol, used in Wi-Fi and LTE.
  • 256-QAM: 8 bits/symbol, requires high SNR. The trade-off is density: as M increases, points crowd together, demanding higher Signal-to-Noise Ratio (SNR) for error-free reception.
2-8
Typical Bits/Symbol Range
1024-QAM
Maximum in 802.11ax
05

Constellation as a Classifier Input

In Deep Learning Modulation Recognition, the raw constellation image or its 2D histogram is fed directly into a Convolutional Neural Network (CNN). The network learns geometric features—such as the grid structure of QAM, the circular arrangement of PSK, or the cruciform shape of APSK—to automatically classify the modulation scheme. This bypasses manual feature engineering and is robust to moderate channel impairments when trained with data augmentation.

CNN
Primary Architecture
2D Histogram
Common Input Format
06

Trajectories & Transient Analysis

While a static diagram shows ideal symbol locations, plotting the signal trajectory between consecutive symbols reveals the pulse-shaping filter's effect. The path taken from one point to another shows the peak-to-average power ratio (PAPR) characteristics and filter ringing. Sharp, direct transitions indicate unfiltered signals with high spectral splatter, while smooth, curved paths indicate Nyquist pulse shaping like root-raised cosine filtering for bandwidth control.

PAPR
Trajectory Overshoot Metric
RRC
Common Shaping Filter
SIGNAL REPRESENTATION COMPARISON

Constellation Diagram vs. Other Signal Representations

A comparison of the constellation diagram against other common signal representations used in automatic modulation classification, highlighting their respective domains, information content, and typical deep learning architectures.

FeatureConstellation DiagramIQ Sample StreamSpectrogram

Domain

Complex plane (I/Q scatter)

Time domain (complex-valued)

Time-frequency domain

Captures Phase Information

Captures Amplitude Information

Captures Temporal Dynamics

Captures Spectral Content

Typical DL Architecture

CNN, ResNet, GNN

LSTM, Transformer, CNN

CNN, ViT

Sensitivity to Synchronization Errors

High

Moderate

Low

Dimensionality of Input Data

2D (I, Q)

1D (complex sequence)

2D (time, frequency)

Visualizing Digital Modulation

Modulation Schemes and Their Constellation Diagrams

A constellation diagram is a two-dimensional scatter plot representing the discrete states of a digitally modulated signal in the complex plane, visualizing the symbol set of schemes like QPSK or 16-QAM.

01

The Complex Plane as a Signal Canvas

A constellation diagram maps symbols onto the complex plane, where the horizontal axis represents the In-Phase (I) component and the vertical axis represents the Quadrature (Q) component. Each point corresponds to a unique combination of amplitude and phase that defines a specific digital symbol.

  • The I-axis carries the cosine-modulated carrier component
  • The Q-axis carries the sine-modulated carrier component
  • Distance from origin represents instantaneous signal amplitude
  • Angle from the positive I-axis represents instantaneous phase shift

This representation allows engineers to visualize how a modulation scheme encodes bits into distinct physical states, with the number of points directly corresponding to the modulation order (e.g., 4 points for QPSK, 16 for 16-QAM).

02

QPSK: Quadrature Phase Shift Keying

QPSK places four equally spaced points on a circle at phase angles of 45°, 135°, 225°, and 315°, encoding 2 bits per symbol. Each symbol has identical amplitude, with information carried solely in the phase.

  • Symbol mapping: 00, 01, 11, 10 (Gray coding minimizes bit errors)
  • Constant envelope simplifies power amplifier design
  • Minimum Euclidean distance between symbols determines noise immunity
  • Spectral efficiency: 2 bits/s/Hz before filtering

QPSK is widely used in satellite communications, LTE uplink, and WLAN standards due to its balance of spectral efficiency and robustness against noise and amplifier non-linearity.

03

16-QAM: Combining Amplitude and Phase

16-QAM arranges 16 symbols in a 4×4 square grid, encoding 4 bits per symbol through simultaneous amplitude and phase modulation. Three distinct amplitude levels create the grid structure.

  • Inner ring: 4 symbols at lowest amplitude
  • Middle ring: 8 symbols at intermediate amplitude
  • Outer ring: 4 symbols at highest amplitude
  • Gray coding ensures adjacent symbols differ by exactly 1 bit

16-QAM doubles the spectral efficiency of QPSK but requires a higher Signal-to-Noise Ratio (SNR) to maintain reliable detection. It is a cornerstone of LTE downlink, DOCSIS cable modems, and digital microwave links.

04

64-QAM and Higher-Order Constellations

64-QAM packs 64 symbols into an 8×8 grid, delivering 6 bits per symbol. Higher-order QAM variants (256-QAM, 1024-QAM) further increase spectral efficiency at the cost of noise resilience.

  • 64-QAM: 6 bits/symbol, used in 802.11ac Wi-Fi and LTE-Advanced
  • 256-QAM: 8 bits/symbol, introduced in 802.11ax (Wi-Fi 6) and 5G NR
  • 1024-QAM: 10 bits/symbol, specified in Wi-Fi 6E and 802.11be
  • Symbol spacing shrinks exponentially with modulation order

These dense constellations demand high SNR and sophisticated channel impairment compensation including equalization and phase noise correction. Modern systems dynamically switch between QAM orders based on link conditions.

05

Constellation Distortion and Channel Impairments

Real-world channel effects distort the ideal constellation, causing symbol points to spread into clouds. Analyzing these distortions reveals specific impairment types.

  • Additive White Gaussian Noise (AWGN): Points scatter isotropically around ideal locations
  • Phase noise: Points rotate tangentially, forming arcs rather than clusters
  • I/Q imbalance: Constellation becomes elliptical or skewed
  • Non-linear distortion: Outer points compress inward while inner points expand
  • Multipath fading: Creates rotated, scaled, and delayed copies that blur the constellation

Error Vector Magnitude (EVM) quantifies the deviation between measured and ideal symbol positions, serving as a key metric for transmitter quality and link diagnostics.

06

Constellation Diagrams as Classifier Input Features

In Automatic Modulation Classification (AMC), constellation diagrams serve as powerful visual features for Convolutional Neural Networks (CNNs). The spatial arrangement of received symbols directly encodes the modulation scheme's geometric signature.

  • CNNs treat constellation images as 2D input tensors
  • Density-based representations (heatmaps) improve robustness at low SNR
  • Residual Networks (ResNets) extract hierarchical features from constellation structure
  • Graph Neural Networks (GNNs) model symbol relationships as graph edges

Unlike raw IQ sample processing, constellation-based classification is invariant to symbol timing offsets and provides a compact, interpretable representation. However, it discards temporal ordering information that may be critical for identifying schemes with memory, such as GMSK.

CONSTELLATION DIAGRAM INSIGHTS

Frequently Asked Questions

Explore the fundamental concepts behind constellation diagrams, the essential visual tools for analyzing digitally modulated signals in the complex plane.

A constellation diagram is a two-dimensional scatter plot that represents the discrete states of a digitally modulated signal in the complex plane, where the x-axis is the in-phase (I) component and the y-axis is the quadrature (Q) component. It works by plotting the amplitude and phase of a signal at specific symbol sampling instants, visualizing the ideal symbol set of modulation schemes like QPSK or 16-QAM. Each point, or symbol, encodes a specific bit pattern, and the geometric arrangement directly determines the scheme's spectral efficiency and power requirements. The diagram serves as a diagnostic tool, where deviations from ideal points reveal channel impairments such as noise, phase noise, or interference.

Prasad Kumkar

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.