Systems and methods for time division duplex slot pattern determination
In some implementations, a user equipment (UE) may determine that the UE is operating in a time division duplex (TDD) boundary region in which the UE receives or measures signals from two or more cells or other UEs. The UE may determine that a first TDD slot pattern associated with at least one of a first cell or a first other UE differs from a second TDD slot pattern associated with at least one of a second cell or a second other UE. The UE may determine a boundary region TDD slot pattern to be used for communications within the TDD boundary region based on at least one of the first TDD slot pattern or the second TDD slot pattern. The UE may communicate with a network device using the boundary region TDD slot pattern.
1 . A method, comprising:
determining, by a user equipment (UE), that the UE is operating in a time division duplex (TDD) boundary region in which the UE receives or measures signals from two or more cells or other UEs;
determining, by the UE, that a first TDD slot pattern associated with at least one of a first cell or a first other UE differs from a second TDD slot pattern associated with at least one of a second cell or a second other UE;
determining, by the UE, a boundary region TDD slot pattern to be used for communications within the TDD boundary region based on at least one of the first TDD slot pattern or the second TDD slot pattern;
storing, by the UE, information associating the first TDD slot pattern and the second TDD slot pattern with a geolocation of the UE, a timestamp, and a confidence level, wherein the first TDD slot pattern and the second TDD slot pattern are inferred, based at least in part on one or more interference levels, and wherein the confidence level is associated with the inference; and
communicating, by the UE, with a network device using the boundary region TDD slot pattern.
2 . The method of claim 1 , wherein at least one uplink symbol of one of the first TDD slot pattern or the second TDD slot pattern overlaps with at least one downlink or guard symbol of the other one of the first TDD slot pattern or the second TDD slot pattern, and wherein communicating, by the UE, with the network device using the boundary region TDD slot pattern includes refraining from transmitting a communication in the at least one uplink symbol.
3 . The method of claim 1 , wherein:
the first TDD slot pattern is based on a first TDD configuration message received from a first network device associated with the first cell,
the one or more interference levels are measured by the UE, and
the second TDD slot pattern is based on a second TDD configuration message received from a second network device associated with the second cell.
4 . The method of claim 1 , further comprising:
determining, by the UE, the geolocation of the UE; and
mapping, by the UE, the first TDD slot pattern and the second TDD slot pattern to the geolocation of the UE.
5 . The method of claim 1 , wherein at least one of determining that the UE is operating in the TDD boundary region, or determining that the first TDD slot pattern associated with the at least one of the first cell or the first other UE differs from the second TDD slot pattern associated with the at least one of the second cell or the second other UE, is performed by the UE using deterministic algorithms or a machine learning model.
6 . The method of claim 1 , further comprising transmitting, by the UE to the network device, an indication of at least one of the first TDD slot pattern, the second TDD slot pattern, or the TDD boundary region.
7 . The method of claim 6 , further comprising receiving, by the UE from the network device, configuration information indicating the boundary region TDD slot pattern.
8 . The method of claim 1 , further comprising transmitting, by the UE to another UE via a New Radio (NR) sidelink, an indication of at least one of the first TDD slot pattern, the second TDD slot pattern, or the boundary region TDD slot pattern.
9 . The method of claim 1 , further comprising receiving, by the UE from the network device, a radio resource control (RRC) configuration information element indicating that the UE is permitted to skip certain uplink transmissions, even in cases when the UE has data in its buffer, wherein communicating with the network device using the boundary region TDD slot pattern is based on the RRC configuration information element.
10 . The method of claim 1 , further comprising transmitting, by the UE to the network device, a medium access control (MAC) control element (MAC-CE) dynamic indication that the UE will be skipping certain uplink transmissions for TDD interference avoidance purposes, based on determining that the UE is operating in the TDD boundary region.
11 . A user equipment (UE), comprising:
one or more processors configured to:
determine that the UE is operating in a time division duplex (TDD) boundary region in which the UE receives or measures signals from two or more cells, or other UEs;
determine that a first TDD slot pattern associated with at least one of a first cell or a first other UE differs from a second TDD slot pattern associated with at least one of a second cell or a second other UE;
determine that at least one uplink symbol of one of the first TDD slot pattern or the second TDD slot pattern overlaps with at least one downlink or guard symbol of the other one of the first TDD slot pattern or the second TDD slot pattern;
store information associating the first TDD slot pattern and the second TDD slot pattern with a geolocation of the UE, a timestamp, and a confidence level, wherein the first TDD slot pattern and the second TDD slot pattern are inferred, based at least in part on one or more interference levels, and wherein the confidence level is associated with the inference; and
communicate with a network device by refraining from transmitting a communication in the at least one uplink symbol.
12 . The UE of claim 11 , wherein:
the first TDD slot pattern is based on a first TDD configuration message received from a first network device associated with the first cell,
the one or more interference levels are measured by the UE, and
the second TDD slot pattern is based on a second TDD configuration message received from a second network device associated with the second cell.
13 . The UE of claim 11 , wherein the one or more processors are further configured to:
determine the geolocation of the UE; and
map the first TDD slot pattern and the second TDD slot pattern to the geolocation of the UE.
14 . The UE of claim 11 , wherein the one or more processors are further configured to receive, from the network device, a radio resource control (RRC) configuration information element indicating that the UE is permitted to skip certain uplink transmissions, even in cases when the UE has data in its buffer, wherein communicating with the network device by refraining from transmitting the communication in the at least one uplink symbol is based on the RRC configuration information element.
15 . The UE of claim 11 , wherein the one or more processors are further configured to transmit, to the network device, a medium access control (MAC) control element (MAC-CE) dynamic indication that the UE will be skipping certain uplink transmissions for TDD interference avoidance purposes, based on determining that the UE is operating in the TDD boundary region.
16 . The UE of claim 11 , wherein the one or more processors are further configured to transmit, to the network device, an indication of at least one of the first TDD slot pattern, the second TDD slot pattern, or the TDD boundary region.
17 . A non-transitory computer-readable medium storing a set of instructions, the set of instructions comprising:
one or more instructions that, when executed by one or more processors of a user equipment (UE), cause the UE to:
determine that the UE is operating in a time division duplex (TDD) boundary region in which the UE receives or measures signals from two or more cells, or other UEs;
determine that at least one uplink symbol of a first TDD slot pattern associated with at least one of a first cell or a first other UE overlaps with at least one downlink or guard symbol of a second TDD slot pattern associated with at least one of a second cell or a second other UE;
store information associating the first TDD slot pattern and the second TDD slot pattern with a geolocation of the UE, a timestamp, and a confidence level, wherein the first TDD slot pattern and the second TDD slot pattern are inferred, based at least in part on one or more interference levels, and wherein the confidence level is associated with the inference; and
communicate with a network device by refraining from transmitting a communication in the at least one uplink symbol.
18 . The non-transitory computer-readable medium of claim 17 , wherein the one or more instructions further cause the UE to receive, from the network device, a radio resource control (RRC) configuration information element indicating that the UE is permitted to skip certain uplink transmissions, even in cases when the UE has data in its buffer, wherein communicating with the network device by refraining from transmitting the communication in the at least one uplink symbol is based on the RRC configuration information element.
19 . The non-transitory computer-readable medium of claim 17 , wherein the one or more instructions further cause the UE to transmit, to the network device, a medium access control (MAC) control element (MAC-CE) dynamic indication that the UE will be skipping certain uplink transmissions for TDD interference avoidance purposes based on determining that the UE is operating in the TDD boundary region.
20 . The non-transitory computer-readable medium of claim 17 , wherein the one or more instructions further cause the UE to transmit, to another UE via a New Radio (NR) sidelink, an indication of at least one of the first TDD slot pattern or the second TDD slot pattern.