SRS-Config
SRS-Config is an RRC information element of 3GPP TS 38.331 (38331), the 5G NR Radio Resource Control (RRC) protocol.
Definition
The IE SRS-Config is used to configure sounding reference signal transmissions. The configuration defines a list of SRS-Resources, a list of SRS-PosResources, a list of SRS-PosResourceSets and a list of SRS-ResourceSets. Each resource set defines a set of SRS-Resources or SRS-PosResources. The network triggers the transmission of the set of SRS-Resources or SRS-PosResources using a configured aperiodicSRS-ResourceTrigger (L1 DCI). The network does not configure SRS specific power control parameters alpha (without suffix) or pathlossReferenceRS if unifiedTCI-StateType is configured for the serving cell.
SRS-Config ::= SEQUENCE {
srs-ResourceSetToReleaseList SEQUENCE (SIZE(1..maxNrofSRS-ResourceSets)) OF SRS-ResourceSetId OPTIONAL, -- Need N
srs-ResourceSetToAddModList SEQUENCE (SIZE(1..maxNrofSRS-ResourceSets)) OF SRS-ResourceSet OPTIONAL, -- Need N
srs-ResourceToReleaseList SEQUENCE (SIZE(1..maxNrofSRS-Resources)) OF SRS-ResourceId OPTIONAL, -- Need N
srs-ResourceToAddModList SEQUENCE (SIZE(1..maxNrofSRS-Resources)) OF SRS-Resource OPTIONAL, -- Need N
tpc-Accumulation ENUMERATED {disabled} OPTIONAL, -- Need S
...,
[[
srs-RequestDCI-1-2-r16 INTEGER (1..2) OPTIONAL, -- Need S
srs-RequestDCI-0-2-r16 INTEGER (1..2) OPTIONAL, -- Need S
srs-ResourceSetToAddModListDCI-0-2-r16 SEQUENCE (SIZE(1..maxNrofSRS-ResourceSets)) OF SRS-ResourceSet OPTIONAL, -- Need N
srs-ResourceSetToReleaseListDCI-0-2-r16 SEQUENCE (SIZE(1..maxNrofSRS-ResourceSets)) OF SRS-ResourceSetId OPTIONAL, -- Need N
srs-PosResourceSetToReleaseList-r16 SEQUENCE (SIZE(1..maxNrofSRS-PosResourceSets-r16)) OF SRS-PosResourceSetId-r16
OPTIONAL, -- Need N
srs-PosResourceSetToAddModList-r16 SEQUENCE (SIZE(1..maxNrofSRS-PosResourceSets-r16)) OF SRS-PosResourceSet-r16 OPTIONAL,-- Need N
srs-PosResourceToReleaseList-r16 SEQUENCE (SIZE(1..maxNrofSRS-PosResources-r16)) OF SRS-PosResourceId-r16 OPTIONAL,-- Need N
srs-PosResourceToAddModList-r16 SEQUENCE (SIZE(1..maxNrofSRS-PosResources-r16)) OF SRS-PosResource-r16 OPTIONAL -- Need N
]],
[[
dci-TriggeringPosResourceSetLink-r18 ENUMERATED { enabled } OPTIONAL -- Need R
]],
[[
srs-TwoSeparatePowerControlAdjustmentStates-r19 ENUMERATED {enabled} OPTIONAL, -- Need R
tpc-OfSRS-ClosedLoopIndexInDCI-1-1-r19 ENUMERATED {enabled} OPTIONAL, -- Need R
srs-ClosedLoopIndexIndicatorInDCI-1-1-r19 ENUMERATED {enabled} OPTIONAL -- Need R
]]
}
Fields (17)
| Field | Description |
|---|---|
| srs-ResourceSetToReleaseList SEQUENCE (SIZE(1..maxNrofSRS-ResourceSets)) OF SRS-ResourceSetId · OPTIONAL Need N | |
| srs-ResourceSetToAddModList SEQUENCE (SIZE(1..maxNrofSRS-ResourceSets)) OF SRS-ResourceSet · OPTIONAL Need N | |
| srs-ResourceToReleaseList SEQUENCE (SIZE(1..maxNrofSRS-Resources)) OF SRS-ResourceId · OPTIONAL Need N | |
| srs-ResourceToAddModList SEQUENCE (SIZE(1..maxNrofSRS-Resources)) OF SRS-Resource · OPTIONAL Need N | |
| tpc-Accumulation ENUMERATED {disabled} · OPTIONAL Need S since v15.1.0 | If the field is absent, UE applies TPC commands via accumulation. If disabled, UE applies the TPC command without accumulation (this applies to SRS when a separate closed loop is configured for SRS) (see TS 38.213 [13], clause 7.3). |
| srs-RequestDCI-1-2-r16 INTEGER (1..2) · OPTIONAL Need S since v16.2.0 | |
| srs-RequestDCI-0-2-r16 INTEGER (1..2) · OPTIONAL Need S since v16.2.0 | |
| srs-ResourceSetToAddModListDCI-0-2-r16 SEQUENCE (SIZE(1..maxNrofSRS-ResourceSets)) OF SRS-ResourceSet · OPTIONAL Need N since v16.2.0 | |
| srs-ResourceSetToReleaseListDCI-0-2-r16 SEQUENCE (SIZE(1..maxNrofSRS-ResourceSets)) OF SRS-ResourceSetId · OPTIONAL Need N since v16.2.0 | |
| srs-PosResourceSetToReleaseList-r16 SEQUENCE (SIZE(1..maxNrofSRS-PosResourceSets-r16)) OF SRS-PosResourceSetId-r16 · OPTIONAL Need N since v16.0.0 | |
| srs-PosResourceSetToAddModList-r16 SEQUENCE (SIZE(1..maxNrofSRS-PosResourceSets-r16)) OF SRS-PosResourceSet-r16 · OPTIONAL Need N since v16.0.0 | |
| srs-PosResourceToReleaseList-r16 SEQUENCE (SIZE(1..maxNrofSRS-PosResources-r16)) OF SRS-PosResourceId-r16 · OPTIONAL Need N since v16.0.0 | |
| srs-PosResourceToAddModList-r16 SEQUENCE (SIZE(1..maxNrofSRS-PosResources-r16)) OF SRS-PosResource-r16 · OPTIONAL Need N since v16.0.0 | |
| dci-TriggeringPosResourceSetLink-r18 ENUMERATED { enabled } · OPTIONAL Need R since v18.0.0 | Indicates whether the single DCI-triggering SRS positioning resource sets across the linked carriers is enabled or not for bandwidth aggregation. |
| srs-TwoSeparatePowerControlAdjustmentStates-r19 ENUMERATED {enabled} · OPTIONAL Need R since v19.0.0 | Indicates that two separate SRS power control adjustment states are configured (see TS 38.213 [13], clause 7.3.1). |
| tpc-OfSRS-ClosedLoopIndexInDCI-1-1-r19 ENUMERATED {enabled} · OPTIONAL Need R since v19.0.0 | Enables the presence of 2-bit TPC command for separate SRS closed loop adjustment state(s) in DCI format 1_1 (see TS 38.212 [17], clause 7.3.1). |
| srs-ClosedLoopIndexIndicatorInDCI-1-1-r19 ENUMERATED {enabled} · OPTIONAL Need R since v19.0.0 | Enables the presence of 1-bit SRS closed loop index indicator in DCI format 1_1 (see TS 38.212 [17], clause 7.3.1). This field is only present if srs-TwoSeparatePowerControlAdjustmentStates is configured. |
Used by (1)
Uses (12)
- SRS-PosResource-r16
- SRS-PosResourceId-r16
- SRS-PosResourceSet-r16
- SRS-PosResourceSetId-r16
- SRS-Resource
- SRS-ResourceId
- SRS-ResourceSet
- SRS-ResourceSetId
- maxNrofSRS-PosResourceSets-r16
- maxNrofSRS-PosResources-r16
- maxNrofSRS-ResourceSets
- maxNrofSRS-Resources