5G NR
Positioning Reference Signals (PRS) is an new reference signal introduced by 3GPP in Release 16 of the 5G specification. PRS has high RE density and correlation properties better than existing reference signals due to the diagonal or staggered PRS RE pattern. Audibility of the PRS is achieved with a concept called muting. With PRS muting, multiple cells transmit the PRS in a coordinated manner by muting the relevant PRS transmission occasions to avoid the interference from adjacent cells.
As per the 3GPP standard, you can configure a UE with one or more downlink PRS positioning frequency layer configurations. A PRS positioning frequency layer is defined as a collection of PRS resource sets with each PRS resource set defining a collection of PRS resources. All of the PRS resource sets defined in the PRS positioning frequency layer are configured with these common parameters.
This topic describes the following PRS properties:
Resource Bandwidth (RB_Number)
ResourceSet Slot Offset (T offset PRS)
Resource Repetition Factor (T_rep_PRS)
Muting Bit Repetition Factor (T_muting_PRS)
Resource Slot Offset (T_offset.res_PRS)
Resource Symbol Offset (I_start_PRS)
Many of the channel types described in this topic provide a convenient channel editor, in table format, for convenient viewing and configuring of multiple channels. The editing functions for adding, removing, and copying rows appear directly above the editor. As you make edits, the Channel Allocation graph updates and, if a channel conflict occurs, an error message appears, describing the conflict.
Adds a new PRS to the setup table. Supports up to 32 channels.
See also, Adding, Copying, and Deleting BWP or Channels.
GUI Location |
Apps > 5G NR > Carrier DL > Downlink > PRS > + sign to Add |
SCPI Command |
[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS:ADD |
SCPI Example |
RAD:NR5G:WAV:CCAR0:DLIN:PRS:ADD |
Deletes the currently selected PRS from the setup table.
See also, Adding, Copying, and Deleting BWP or Channels.
GUI Location |
Apps > 5G NR > Carrier DL > Downlink > PRS > + Elippsis icon > Delete |
SCPI Command |
[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS:DELete <integer> |
SCPI Example |
RAD:NR5G:WAV:CCAR0:DLIN:PRS:DEL 1 |
Copies the currently selected PRS to the last column of the setup table. Supports up to 32 channels.
See also, Adding, Copying, and Deleting BWP or Channels.
GUI Location |
Apps > 5G NR > Carrier DL > Downlink > PRS > Elippsis icon > Copy |
SCPI Command |
[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS:COPY <integer> |
SCPI Example |
RAD:NR5G:WAV:CCAR0:DLIN:PRS:COPY 1 |
Displays the existing PRS channels.
GUI Location |
Apps > 5G NR > Carrier DL > Downlink > PRS |
SCPI Command |
[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS:COUNt? |
SCPI Example |
RAD:NR5G:WAV:CCAR0:DLIN:PRS:COUN? |
Preset |
1 |
State Saved |
No |
Sets the name of the PRS channel.
GUI Location |
Apps > 5G NR > Carrier DL > Downlink > PRS > General Settings > Name |
SCPI Command |
[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS:NAMe <string> [:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS:NAMe? |
SCPI Example |
|
State Saved |
Yes |
Enables or disables the channel or signal in a radio frame.
GUI Location |
Apps > 5G NR > Carrier DL > Downlink > PRS > General Settings > Enabled |
SCPI Command |
[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>[:STATe] ON|OFF|1|0 [:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>[:STATe]? |
SCPI Example |
|
Preset |
On |
State Saved |
Yes |
Set the additional power boosting for the channel.
GUI Location |
Apps > 5G NR > Carrier DL > Downlink > PRS > General Settings > Power Boosting |
SCPI Command |
[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:POWer <real> [:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:POWer? |
SCPI Example |
|
Preset |
0 |
State Saved |
Yes |
Min |
-40 |
Max |
40 |
Selects the Subcarrier Spacing for PRS.
GUI Location |
Apps > 5G NR > Carrier DL > Downlink > PRS > Positioning Frequency Layer > Subcarrier Spacing |
SCPI Command |
[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS{0:31}:SCSPacing SCS15K|SCS30K|SCS60K|SCS120K|SCS240K [:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS{0:31}:SCSPacing? |
SCPI Example |
|
Preset |
30 kHz |
State Saved |
Yes |
Selects the Cyclic Prefix for PRS.
For single numerology mode, the Cyclic Prefix is fixed to the Cyclic Prefix of carrier.
For multiple numerology and when 60 kHz Subcarrier Spacing is selected, Cyclic Prefix can be set to Normal or Extended.
GUI Location |
Apps > 5G NR > Carrier DL > Downlink > PRS > Positioning Frequency Layer > Cyclic Prefix |
SCPI Command |
[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS{0:31}:CPRefix NORMal|EXTended [:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS{0:31}:CPRefix? |
Preset |
-49140000 |
State Saved |
Yes |
This parameter defines the offset from Point A of PRS to the Point A of carrier. The offset is in subcarriers and it can only be integer multiple of 12. It’s 0 by default, and the range is defined by Start PRB(RB Offset) of this PRS channel and grid size of this numerology.
GUI Location |
Apps > 5G NR > Carrier DL > Downlink > PRS > Positioning Frequency Layer > PointA Offset in Subcarriers |
Preset |
0 |
State Saved |
Yes |
Displays the relative location of Point A (in Hz) for PRS from the middle of the carrier. Currently only the case that PointA of PRS is same as PointA of Carrier is supported.
GUI Location |
Apps > 5G NR > Carrier DL > Downlink > PRS > Positioning Frequency Layer > Frequency Offset of Point A |
SCPI Command |
[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:APOint:FREQuency:OFFSet <real> [:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:APOint:FREQuency:OFFSet? |
SCPI Example |
|
Preset |
Normal |
State Saved |
Yes |
Sets the Resource Bandwidth for PRS in RB number.
Although the range for Resource Bandwidth is 1 to 63, as defined in 37.355, which is one-to-one mapping to 24 to 272 RBs, the software uses the RB Number directly for convenience.
The RB Number should be less than the resource grid size of selected mµ. If the resource grid size is less than 24, there will be an error.
The RB Number should be less than the resource grid size of selected numerology.
GUI Location |
Apps > 5G NR > Carrier DL > Downlink > PRS > Positioning Frequency Layer > Resource Bandwidth (RB_Number) |
SCPI Command |
[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:RB:NUMBer <integer> [:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:RB:NUMBer? |
SCPI Example |
|
Preset |
272 |
Min | 24 |
Max | 272 |
State Saved |
Yes |
Sets the Start PRB for PRS.
Ensure that all the RBs in the PRS are in the range of selected resource grid.
GUI Location |
Apps > 5G NR > Carrier DL > Downlink > PRS > Positioning Frequency Layer > Start PRB (RB Offset) |
SCPI Command |
[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:RB:OFFSet <integer> [:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:RB:OFFSet? |
SCPI Example |
|
Preset |
0 |
State Saved |
Yes |
Selects the CombSizeN (K_comb_PRS) for PRS.
GUI Location |
Apps > 5G NR > Carrier DL > Downlink > PRS > Positioning Frequency Layer > Combined SizeN (K_comb_PBS) |
SCPI Command |
[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:COMB:SIZE <integer> [:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:COMB:SIZE? |
SCPI Example |
|
Preset |
2 |
Min | 2 |
Max | 12 |
State Saved |
Yes |
Selects the Periodicity (T_per_PRS) for PRS.
GUI Location |
Apps > 5G NR > Carrier DL > Downlink > PRS > Resource Set > Peridicity (T_per_PRS) |
SCPI Command |
[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:PERiodicity <integer> [:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:PERiodicity? |
SCPI Example |
|
Preset |
10 |
Min | 4 |
Max | 81920 |
State Saved |
Yes |
Sets the Resource Set Slot Offset (T_offset_PRS) for PRS.
GUI Location |
Apps > 5G NR > Carrier DL > Downlink > PRS > Resource Set > Resource Set Slot Offset |
SCPI Command |
[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:RSET:TOFFset <integer> [:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:RSET:TOFFset? |
SCPI Example |
|
Preset |
0 |
Min | 0 |
State Saved |
Yes |
Selects the Resource Repetition Factor (T_rep_PRS) for PRS.
GUI Location |
Apps > 5G NR > Carrier DL > Downlink > PRS > Resource Set > Resource Repetition Factor |
SCPI Command |
[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:TREPetition <integer> [:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:TREPetition? |
SCPI Example |
|
Preset |
1 |
Min | 1 |
Max | 32 |
State Saved |
Yes |
Selects the Resource Time Gap (T_gap_PRS) for PRS.
GUI Location |
Apps > 5G NR > Carrier DL > Downlink > PRS > Resource Set > Resource Time Gap |
SCPI Command |
[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:TGAP <integer> [:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:TGAP? |
SCPI Example |
|
Preset |
1 |
Min | 1 |
Max | 32 |
State Saved |
Yes |
Sets the Muting Pattern for option 1 using a one-zero string.
GUI Location |
Apps > 5G NR > Carrier DL > Downlink > PRS > Positioning Frequency Layer > Muting Pattern Option 1 |
SCPI Command |
[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:M1Poption <string> [:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:M1Poption? |
SCPI Example |
|
State Saved |
Yes |
Selects the Muting Bit Repetition Factor (T_muting_PRS) for PRS.
GUI Location |
Apps > 5G NR > Carrier DL > Downlink > PRS > Positioning Frequency Layer > Muting Bit Repetition Factor |
SCPI Command |
[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:TMUTing <integer> [:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:TMUTing? |
SCPI Example |
|
Preset |
1 |
Min | 1 |
Max | 8 |
State Saved |
Yes |
Sets the Muting Pattern for option 2 using a one-zero string.
GUI Location |
Apps > 5G NR > Carrier DL > Downlink > PRS > Positioning Frequency Layer > Muting Pattern Option 2 |
SCPI Command |
[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:M2Poption <string> [:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:M2Poption? |
SCPI Example |
|
Preset |
|
State Saved |
Yes |
Sets the Sequence Id (n_ID,seq_PRS) for PRS.
GUI Location |
Apps > 5G NR > Carrier DL > Downlink > PRS > Resource > Sequence ID |
SCPI Command |
[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:NID <integer> [:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:NID? |
SCPI Example |
|
Preset |
0 |
Min | 0 |
Max | 4095 |
State Saved |
Yes |
Sets the ReOffset (k_offset_PRS) for PRS.
GUI Location |
Apps > 5G NR > Carrier DL > Downlink > PRS >Resource > ReOffset (k_offset_PRS) |
SCPI Command |
[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:KOFFset <integer> [:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:KOFFset? |
SCPI Example |
|
Preset |
0 |
Min | 0 |
State Saved |
Yes |
Sets the Resource Slot Offset (T_offset,res_PRS) for PRS.
GUI Location |
Apps > 5G NR > Carrier DL > Downlink > PRS >Resource > Resource Slot Offset |
SCPI Command |
[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:RSLot:TOFFset <integer> [:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:RSLot:TOFFset? |
SCPI Example |
|
Preset |
0 |
Min | 0 |
State Saved |
Yes |
Sets the Resource Symbol Offset (l_offset_PRS) for PRS.
GUI Location |
Apps > 5G NR > Carrier DL > Downlink > PRS >Resource > Resource Symbol Offset |
SCPI Command |
[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:LSTart <integer> [:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:LSTart? |
SCPI Example |
|
Preset |
0 |
Min | 0 |
Max | 12 |
State Saved |
Yes |
Sets the Number of symbols (L_PRS) for PRS.
Ensure allocated symbols are all in the slot).
GUI Location |
Apps > 5G NR > Carrier DL > Downlink > PRS >Resource > NumSymbols (L_PRS) |
SCPI Command |
[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:NSYMbols <integer> [:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:DLINk:PRS<channel>:NSYMbols? |
SCPI Example |
|
Preset |
2 |
Min | 2 |
Max | 12 |
State Saved |
Yes |