Sounding reference signal (SRS) enhancement for multi-transmission and reception point (TRP) operation
Some aspects of this disclosure relate to apparatuses and methods for implementing mechanisms for reducing interferences for Sounding Reference Signal (SRS) by, for example, one or more of frequency domain interference randomization, code domain interference randomization, or power control. For example, a user equipment (UE) can be configured to determine a comb offset and/or a cyclic shift for each Sounding Reference Signal (SRS) transmission occasion for the UE. The comb offset and/or the cyclic shift change between different SRS transmission occasions of the UE. The UE is further configured to transmit an SRS to the base station using the determined comb offset and/or the determined cyclic shift during the SRS transmission occasion corresponding.
1 . A user equipment (UE), comprising:
a transceiver configured to enable wireless communication with a base station; and
a processor communicatively coupled to the transceiver and configured to:
determine a cyclic shift for each of a plurality of Sounding Reference Signal (SRS) transmission occasions for the UE, wherein the cyclic shift changes between each SRS transmission occasion of the plurality of SRS transmission occasions, and
wherein:
the cyclic shift for the each SRS transmission occasion is determined as
CyclicShift
(
k
)
=
mod
(
CyclicShift
+
F
(
mod
(
k
,
n
SRS
CS
,
ma
x
)
)
,
n
SRS
CS
,
ma
x
)
,
k is a non-negative integer indicating the SRS transmission occasion,
n
SRS
CS
,
ma
x
is a maximum number of cyclic shifts derived from a Radio Resource Control (RRC) configured comb size configuration,
mod is a modulo operation,
CyclicShift is a RRC configured cyclic shift,
F is an offset applied to the RRC configured cyclic shift, and
CyclicShift (k) is the cyclic shift for the SRS transmission occasion k;
generate a first SRS for a first SRS transmission occasion of the plurality of SRS transmission occasions using the determined cyclic shift corresponding to the first SRS transmission occasion; and
transmit, using the transceiver, the first SRS to the base station.
2 . The UE of claim 1 , wherein the offset applied to the RRC configured cyclic shift includes one or more of sequences including:
{0, 1, 2, 3, 4, 5}, {0, 2, 4, 1, 3, 5}, {0, 3, 1, 4, 2, 5}, or {0, 5, 4, 3, 2, 1} for the maximum number of cyclic shifts of 6,
{0, 1, 2, 3, 4, 5, 6, 7}, {0, 4, 2, 6, 1, 5, 3, 7}, {0, 3, 6, 1, 4, 7, 2, 5}, {0, 5, 2, 7, 4, 1, 6, 3}, {0, 7, 6, 5, 4, 3, 2, 1}, or {0, 4, 2, 6, 1, 5, 3, 7} for the maximum number of cyclic shifts of 8, and
{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11}, {0, 6, 3, 9, 2, 8, 4, 10, 1, 7, 5, 11}, {0, 3, 6, 9, 1, 4, 7, 10, 2, 5, 8, 11}, {0, 5, 10, 3, 8, 1, 6, 11, 4, 9, 2, 7}, {0, 7, 2, 9, 4, 11, 6, 1, 8, 3, 10, 5}, or {0, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1} for the maximum number of cyclic shifts of 12.
3 . The UE of claim 1 , wherein the processor is configured to determine the cyclic shift for the each SRS transmission occasion a number of times within a slot.
4 . The UE of claim 3 , wherein the number of times is determined by a number of symbols used for SRS transmission divided by a repetition factor.
5 . The UE of claim 4 , wherein the processor is configured to determine the number of symbols used for the SRS transmission and the repetition factor from a RRC message from the base station.
6 . The UE of claim 1 , wherein the processor is configured to determine the cyclic shift for the each SRS transmission occasion once in a slot.
7 . The UE of claim 1 , wherein the processor is configured to determine the cyclic shift for the each SRS transmission occasion when the plurality of SRS transmission occasions share a same frequency location.
8 . The UE of claim 1 , wherein the processor is configured to determine the cyclic shift for the each SRS transmission occasion when the plurality of SRS transmission occasions have different frequency locations.
9 . The UE of claim 1 , wherein the processor is further configured to:
determine an SRS base sequence from a message from the base station; and
use the determined SRS base sequence to generate the SRS.
10 . A method, comprising:
determining, by a user equipment (UE), a cyclic shift for each of a plurality of Sounding Reference Signal (SRS) transmission occasions for the UE, wherein the cyclic shift changes between each SRS transmission occasion of the plurality of SRS transmission occasions, and
wherein:
the cyclic shift for the each SRS transmission occasion is determined as
CyclicShift
(
k
)
=
mod
(
CyclicShift
+
F
(
mod
(
k
,
n
SRS
CS
,
ma
x
)
)
,
n
SRS
CS
,
ma
x
)
,
k is a non-negative integer indicating the SRS transmission occasion,
n
SRS
CS
,
ma
x
is a maximum number of cyclic shifts derived from a Radio Resource Control (RRC) configured comb size configuration,
mod is a modulo operation,
CyclicShift is a RRC configured cyclic shift,
F is an offset applied to the RRC configured cyclic shift, and
CyclicShift (k) is the cyclic shift for the SRS transmission occasion k;
generating, by the UE, a first SRS for a first SRS transmission occasion of the plurality of SRS transmission occasions using the determined cyclic shift corresponding to the first SRS transmission occasion; and
transmitting, by the UE, the first SRS to a base station.
11 . The method of claim 10 , wherein the offset applied to the RRC configured cyclic shift includes one or more of sequences including:
{0, 1, 2, 3, 4, 5}, {0, 2, 4, 1, 3, 5}, {0, 3, 1, 4, 2, 5}, or {0, 5, 4, 3, 2, 1} for the maximum number of cyclic shifts of 6,
{0, 1, 2, 3, 4, 5, 6, 7}, {0, 4, 2, 6, 1, 5, 3, 7}, {0, 3, 6, 1, 4, 7, 2, 5}, {0, 5, 2, 7, 4, 1, 6, 3},
{0, 7, 6, 5, 4, 3, 2, 1}, or {0, 4, 2, 6, 1, 5, 3, 7} for maximum number of cyclic shifts of 8, and
{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11}, {0, 6, 3, 9, 2, 8, 4, 10, 1, 7, 5, 11}, {0, 3, 6, 9, 1, 4, 7, 10, 2, 5, 8, 11}, {0, 5, 10, 3, 8, 1, 6, 11, 4, 9, 2, 7}, {0, 7, 2, 9, 4, 11, 6, 1, 8, 3, 10, 5}, or {0, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1} for the maximum number of cyclic shifts of 12.
12 . The method of claim 10 , further comprising determining the cyclic shift for the each SRS transmission occasion a number of times within a slot.
13 . The method of claim 12 , further comprising determining the number of times by dividing a number of symbols used for SRS transmission by a repetition factor.
14 . The method of claim 13 , further comprising determining the number of symbols used for the SRS transmission and the repetition factor from a RRC message received from the base station.
15 . The method of claim 10 , further comprising determining the cyclic shift for the each SRS transmission occasion once in a slot.
16 . The method of claim 10 , further comprising:
determining an SRS base sequence from a message from the base station; and
using the determined SRS base sequence to generate the SRS.
17 . A non-transitory computer-readable medium storing instructions that when executed by a processor of a user equipment (UE), the instructions cause the processor to perform operations comprising:
determining a cyclic shift for each of a plurality of Sounding Reference Signal (SRS) transmission occasions for the UE, wherein the cyclic shift changes between each SRS transmission occasion of the plurality of SRS transmission occasions, and
wherein:
the cyclic shift for the each SRS transmission occasion is determined as
CyclicShift
(
k
)
=
mod
(
CyclicShift
+
F
(
mod
(
k
,
n
SRS
CS
,
ma
x
)
)
,
n
SRS
CS
,
ma
x
)
,
k is a non-negative integer indicating the SRS transmission occasion,
n
SRS
CS
,
ma
x
is a maximum number of cyclic shifts derived from a Radio Resource Control (RRC) configured comb size configuration,
mod is a modulo operation,
CyclicShift is a RRC configured cyclic shift,
F is an offset applied to the RRC configured cyclic shift, and
CyclicShift (k) is the cyclic shift for the SRS transmission occasion k;
generating a first SRS for a first SRS transmission occasion of the plurality of SRS transmission occasions using the determined cyclic shift corresponding to the first SRS transmission occasion; and
transmitting the first SRS to a base station.
18 . The non-transitory computer-readable medium of claim 17 , the operations further comprising determining the cyclic shift for the each SRS transmission occasion a number of times within a slot by dividing a number of symbols used for SRS transmission by a repetition factor, wherein the number of symbols for the SRS transmission and the repetition factor are received in a RRC message from the base station.
19 . The non-transitory computer-readable medium of claim 17 , wherein the offset applied to the RRC configured cyclic shift includes one or more of sequences including:
{0, 1, 2, 3, 4, 5}, {0, 2, 4, 1, 3, 5}, {0, 3, 1, 4, 2, 5}, or {0, 5, 4, 3, 2, 1} for the maximum number of cyclic shifts of 6,
{0, 1, 2, 3, 4, 5, 6, 7}, {0, 4, 2, 6, 1, 5, 3, 7}, {0, 3, 6, 1, 4, 7, 2, 5}, {0, 5, 2, 7, 4, 1, 6, 3},
{0, 7, 6, 5, 4, 3, 2, 1}, or {0, 4, 2, 6, 1, 5, 3, 7} for maximum number of cyclic shifts of 8, and
{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11}, {0, 6, 3, 9, 2, 8, 4, 10, 1, 7, 5, 11}, {0, 3, 6, 9, 1, 4, 7, 10, 2, 5, 8, 11}, {0, 5, 10, 3, 8, 1, 6, 11, 4, 9, 2, 7}, {0, 7, 2, 9, 4, 11, 6, 1, 8, 3, 10, 5}, or {0, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1} for the maximum number of cyclic shifts of 12.