Description
The Sounding Reference Signal (SRS) is a known sequence transmitted by the UE on the uplink physical layer. Unlike data or control signals, its primary purpose is not to carry information but to 'sound' the channel. The gNB (in NR) or eNB (in LTE) uses the received SRS to estimate the uplink channel state information (CSI), including characteristics like frequency response and spatial properties. This estimation is performed over the bandwidth configured for the SRS transmission, which can be wideband (covering a large portion of the carrier) or narrowband (a specific subband).
The transmission of SRS is configurable by the network via RRC signaling and/or MAC CE and DCI. Key configurable parameters include periodicity, time/frequency resource allocation (comb structure and bandwidth), sequence cyclic shift, and transmission comb. A crucial feature introduced in LTE-Advanced and enhanced in NR is antenna switching SRS, where a UE with multiple transmit antennas can sound using different antennas across different SRS symbols or subframes, allowing the base station to learn the uplink channel for each antenna port. This supports uplink transmit diversity and MIMO. In NR, SRS functionality has been significantly expanded. It supports flexible positioning across the OFDM symbol (front-loaded or rear-loaded), wider bandwidths, and multi-symbol transmission within a slot. NR also introduced the concept of SRS resource sets, allowing for grouped configurations for different purposes like codebook-based transmission, non-codebook-based transmission, antenna switching, and beam management.
How it works: The network configures the UE with SRS resources. At the configured time, the UE generates the SRS sequence based on its parameters and transmits it. The gNB receives this known sequence and, by comparing it with the locally generated version, can estimate how the uplink channel has altered the signal. This channel estimate is then used for several critical functions: 1) Uplink channel-aware scheduling, allocating resources to UEs with favorable channel conditions; 2) Uplink link adaptation, selecting the appropriate MCS; 3) For frequency-selective scheduling, determining which subbands are best for a particular UE; and 4) For uplink multi-user MIMO (UL-MU-MIMO), determining which UEs can be spatially multiplexed on the same resources without excessive interference. In NR, SRS also plays a vital role in beam management for uplink beamforming, especially in FR2 (mmWave) bands.
Purpose & Motivation
The SRS was created to address a fundamental asymmetry in early LTE design: while the downlink had dedicated reference signals (CRS) for channel estimation, the uplink lacked a dedicated, UE-specific channel sounding mechanism for wideband or spatial channel estimation. Initial LTE (Rel-8) relied on demodulation reference signals (DM-RS) associated with PUSCH for data decoding, but these only provided channel estimates for the scheduled bandwidth, limiting the network's knowledge for future scheduling decisions and advanced antenna techniques.
The introduction of SRS in LTE Rel-9 solved this problem by providing a configurable, network-controlled mechanism for the base station to proactively learn the uplink channel state. This enabled uplink frequency-selective scheduling, improving spectral efficiency. The primary motivation evolved with LTE-Advanced and NR: to support uplink MIMO and multi-antenna techniques. Without SRS, the base station cannot accurately estimate the spatial characteristics of the uplink channel from multiple UE antennas, which is essential for precoding, spatial multiplexing, and beamforming. SRS thus became the enabler for advanced features like uplink multi-user MIMO (MU-MIMO), where multiple UEs share the same time-frequency resources, and for efficient operation in higher frequency bands where beam-based operation is critical. It transformed the uplink from a largely blind scheduling process to a channel-aware, optimized one.
What changed in its specifications
The latest release-to-release comparison of specifications that define SRS. Each summary describes the whole specification, not only this term.
Rel-18 brings only minor changes to TS 21.905: 0 clauses changed, with no change attributed to a release feature.
Full comparison in TR 21.905 →Rel-19 added new RTP header extensions for marking data bursts and expedited transfer, plus PSI guidelines for H.265 tiles and MID extension handling.
Full comparison in TS 26.522 →Release Timeline
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (163 CRs across 6 releases). Complements the general historical overview above with the evidence-based evolution of this function.
- Introduction of SRS antenna switching for 4 ports in TS36.213 TS 36.213CR1075
- Change request on 1T2R antenna switching of SRS TS 36.213CR1154
- Correction to frequency-domain starting position for SRS resource mapping TS 38.211CR0009
- Clarification on UL_SUL indicator field and SRS request field TS 38.212CR0013
- Correction on SRS-TPC-CommandConfig TS 38.331CR0299
- Correction to 38331 in SRS-Config TS 38.331CR0388
+ 12 more changes
- Introduction of Power headroom reporting for Additional SRS TS 36.321CR1461
- Introduction of UE behaviour for SRS measurements for CLI TS 38.214CR0043
- Introduction of downgraded configurations for SRS antenna switching TS 38.214CR0062
- Introduction of downgraded configuration for SRS antenna switching TS 38.331CR1433
- Correction on higher layer parameters for additional SRS in 36.213 TS 36.213CR1350
- Correction on additional SRS symbols TS 36.213CR1393
+ 27 more changes
- Parallel PRACH and SRS/PUCCH/PUSCH transmissions across CCs in intra-band non-contiguous CA [NC-PRACH-SimulTx] TS 38.331CR3577
- CR on the description of the SRS resource set indication for PUSCH repetition TS 38.212CR0117
- Correction of BWP for SRS TS 38.213CR0336
- Correction on parallel transmission of PRACH and SRS/PUCCH/PUSCH TS 38.213CR0386
- CR on value range mismatch of p0 for SRS in Rel-17 unified TCI framework TS 38.213CR0475
- Corrections on SRS carrier switching TS 38.214CR0278
+ 29 more changes
- Introduction of specification support for MIMO enhancements on uTCI_STxMP_DMRS_SRS_8Tx_2TA TS 38.214CR0438
- Correction for hop counting in SRS for positioning with tx hopping TS 38.211CR0127
- Correction on bandwidth part for SRS frequency hopping for positioning TS 38.211CR0135
- Correction on staircase pattern for SRS frequency hopping for positioning TS 38.211CR0136
- CR on SRS hopping for positioning in TS 38.211 TS 38.211CR0150
- Correction on Multi-Resource SRS Port Power Scaling TS 38.213CR0676
+ 48 more changes
- Introduction of UE capability for SRS frequency hopping for non-RedCap UE in 37355 [Pos_SRSHop] TS 37.355CR0553
- TEI19 Combination of carrier-switching SRS and UL carrier aggregation [Simul_SRSCS] TS 38.214CR0682
- TEI19 Extension of SRS frequency hopping for positioning to non-RedCap UEs [Pos_SRSHop] TS 38.214CR0683
- TEI19 Carrier-Switching SRS with UL Tx Switching [SRSCS_ULTxSwitch] TS 38.214CR0684
- Introduction on the SRS frequency hopping for non-RedCap UE in 38331 [Pos_SRSHop] TS 38.331CR5290
- Correction on UE capability for UTW in positioning SRS frequency hopping for nonRedCap UE [Pos_SRSHop] TS 37.355CR0565
+ 13 more changes
- CR on correction of test cases for SRS antenna port switching and PUCCH SCell activation/deactivation TS 38.133CR6788
- (NR_RRM_enh2-Perf) Correction to SRS antenna port switching test cases_R20 TS 38.133CR6860
- (NR_RF_FR1_enh-Perf) Update SRS configuration in UL Tx switching test cases TS 38.133CR6965
- (NR_MC_enh-Perf) Update SRS configuration in UL Tx switching test cases TS 38.133CR6968
Defining Specifications
3GPP specifications that define or reference SRS, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TR 21.905 vj20 | 3GPP Terminology and Definitions | Rel-19 read |
| TS 26.522 vj40 | RTP for XR in 5G Systems | Rel-19 read |
| TS 26.565 vj00 | Split Rendering Media Service Enabler | Rel-19 read |
| TS 26.854 vj10 | Haptics Enhanced Media Streaming and Communication | Rel-19 read |
| TS 28.552 vk40 | 5G Network Performance Measurements | Rel-20 read |
| TS 36.111 vj00 | LMU Requirements for UTDOA Positioning | Rel-19 read |
| TS 36.112 vj00 | E-UTRAN LMU Conformance Requirements | Rel-19 read |
| TS 36.141 vj10 | RF Test Methods for LTE and NB-IoT Base Stations | Rel-19 read |
| TS 36.211 vj30 | E-UTRA Physical Layer Specifications | Rel-19 read |
| TS 36.212 vj30 | E-UTRA Physical Layer Procedures | Rel-19 read |
| TS 36.213 vj50 | LTE Physical Layer Procedures | Rel-19 read |
| TS 36.214 vj00 | E-UTRA Physical Layer Measurements | Rel-19 read |
| TS 36.302 vj00 | E-UTRA Physical Layer Services | Rel-19 read |
| TS 36.321 vj30 | E-UTRA MAC Protocol Specification | Rel-19 read |
| TS 36.455 vj00 | LTE Positioning Protocol Annex (LPPa) | Rel-19 read |
| TS 36.459 vj00 | SLmAP for E-UTRAN Positioning | Rel-19 read |
| TS 36.521 vj11 | E-UTRA UE Conformance Testing for Satellite Access | Rel-19 read |
| TS 36.855 vd00 | E-UTRA Positioning Enhancements Study | Rel-13 read |
| TS 37.355 vj30 | LTE Positioning Protocol (LPP) | Rel-19 read |
| TS 37.857 vd10 | Study on Indoor Positioning Enhancements | Rel-13 read |
| TR 37.910 vj00 | 5G SRIT and NR RIT Self-Evaluation Report | Rel-19 read |
| TS 38.101 vj40 | UE Radio Transmission and Reception; Satellite Access | Rel-19 read |
| TS 38.133 vk10 | NR Radio Resource Management Requirements | Rel-20 read |
| TS 38.174 vk00 | NR Integrated Access and Backhaul Requirements | Rel-20 read |
| TS 38.176 vj40 | IAB Conformance Testing | Rel-19 read |
| TS 38.201 vj00 | NR Physical Layer General Description | Rel-19 read |
| TS 38.202 vj00 | 5G NR Physical Layer Services | Rel-19 read |
| TS 38.211 vj50 | NR Physical Channels and Signals | Rel-19 read |
| TS 38.212 vj40 | NR Multiplexing and Channel Coding | Rel-19 read |
| TS 38.213 vj50 | NR Physical Layer Control Procedures | Rel-19 read |
| TS 38.214 vj50 | NR Physical Layer Data Channel Procedures | Rel-19 read |
| TS 38.215 vj40 | NR Physical Layer Measurements | Rel-19 read |
| TS 38.300 vj40 | NR and NG-RAN Overall Description | Rel-19 read |
| TS 38.305 vj30 | NG-RAN UE Positioning Stage 2 | Rel-19 read |
| TS 38.331 vj40 | NR Radio Resource Control (RRC) | Rel-19 read |
| TS 38.455 vj30 | NR Positioning Protocol A | Rel-19 read |
| TS 38.521 vj10 | UE Conformance Spec for NR Satellite Access | Rel-19 read |
| TS 38.522 vk00 | NR UE Conformance Test Applicability | Rel-20 read |
| TS 38.523 vj40 | UE Conformance Specification for 5G NR | Rel-19 read |
| TS 38.807 vg10 | NR beyond 52.6 GHz Study | Rel-16 read |
| TR 38.820 vg10 | NR; 7-24 GHz Frequency Range Study | Rel-16 read |
| TS 38.843 vj00 | Study on AI/ML for NR Air Interface | Rel-19 read |
| TR 38.857 vh00 | Study on NR Positioning Enhancements | Rel-17 read |
| TR 38.859 vi10 | Technical Report | Rel-18 read |
| TS 38.863 vk00 | NR NTN RF Coexistence Requirements | Rel-20 read |
| TR 38.889 vg00 | NR-based access to unlicensed spectrum study | Rel-16 read |
| TR 38.912 vj00 | Study on New Radio Access Technology | Rel-19 read |