Systems and methods for time division duplex slot pattern determination
In some implementations, a network device may determine that a user equipment (UE) is operating in coverage of a boundary cell associated with overlapping coverage provided by a first cell and a second cell. The network device may determine that a first time division duplex (TDD) slot pattern associated with the first cell differs from a second TDD slot pattern associated with the second cell. The network device may determine a boundary region TDD slot pattern to be used for communications with the UE within the coverage of the boundary cell based on at least one of the first TDD slot pattern or the second TDD slot pattern. The network device may communicate with the UE using the boundary region TDD slot pattern.
1 . A method, comprising:
determining, by a network device, that a user equipment (UE) is operating in coverage of a boundary cell associated with overlapping coverage provided by a first cell and a second cell, wherein the first cell provides coverage to a quantity of subscribers located in a geographic area and the second cell provides coverage to a quantity of subscribers located in a building;
determining, by the network device, that a first time division duplex (TDD) slot pattern associated with the first cell differs from a second TDD slot pattern associated with the second cell, wherein a quantity of downlink slots in the first TDD slot pattern is greater than a quantity of downlink slots in the second TDD slot pattern;
determining, by the network device, a boundary region TDD slot pattern to be used for communications with the UE within the coverage of the boundary cell based on at least one of the first TDD slot pattern or the second TDD slot pattern;
communicating, by the network device, with the UE using the boundary region TDD slot pattern; and
determining, by the network device, that the UE is operating in coverage of another boundary cell associated with the overlapping coverage provided by the first cell and the second cell, wherein another boundary region TDD slot pattern for the other boundary cell is different than 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 symbol of the other one of the first TDD slot pattern or the second TDD slot pattern, and wherein communicating, by the network device, with the UE using the boundary region TDD slot pattern includes not granting an uplink communication in the at least one uplink symbol and not scheduling a downlink communication in the at least one downlink symbol.
3 . The method of claim 1 , wherein the boundary region TDD slot pattern is the first TDD slot pattern or the second TDD slot pattern.
4 . The method of claim 1 , wherein the boundary region TDD slot pattern is different from the first TDD slot pattern and the second TDD slot pattern.
5 . The method of claim 4 , wherein the boundary region TDD slot pattern is based on a combination of the first TDD slot pattern and the second TDD slot pattern.
6 . The method of claim 1 , further comprising:
determining, by the network device, the other boundary region TDD slot pattern, wherein the other boundary region TDD slot pattern is to be used for communications with the UE within the coverage of the other boundary cell based on at least one of the first TDD slot pattern or the second TDD slot pattern; and
communicating, by the network device, with the UE using the other boundary region TDD slot pattern.
7 . The method of claim 1 , wherein the network device determines that the UE is operating in the coverage of the boundary cell based on one of:
a location of the UE,
an indication received from the UE, or
an indication received from another network device.
8 . The method of claim 7 , wherein the network device determines that the UE is operating in the coverage of the boundary cell based on the indication received from the other network device, and wherein the other network device is a smart repeater device.
9 . The method of claim 1 , further comprising determining, by the network device, that one or more additional UEs are operating in the coverage of the boundary cell, wherein determining the boundary region TDD slot pattern to be used for the communications with the UE is further based on the one or more additional UEs operating in the coverage of the boundary cell.
10 . A network device, comprising:
one or more processors configured to:
determine that a user equipment (UE) is operating in coverage of a boundary cell associated with overlapping coverage provided by a first cell and a second cell, wherein the first cell provides coverage to a quantity of subscribers located in a geographic area and the second cell provides coverage to a quantity of subscribers located in a building;
determine that a first time division duplex (TDD) slot pattern associated with the first cell differs from a second TDD slot pattern associated with the second cell, wherein a quantity of downlink slots in the first TDD slot pattern is greater than a quantity of downlink slots in the second TDD slot pattern;
determine a boundary region TDD slot pattern to be used for communications with the UE within the coverage of the boundary cell based on at least one of the first TDD slot pattern or the second TDD slot pattern;
communicate with the UE using the boundary region TDD slot pattern; and
determine that the UE is operating in coverage of another boundary cell associated with the overlapping coverage provided by the first cell and the second cell, wherein another boundary region TDD slot pattern for the other boundary cell is different than the boundary region TDD slot pattern.
11 . The network device of claim 10 , 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 symbol of the other one of the first TDD slot pattern or the second TDD slot pattern, and wherein communicating, by the network device, with the UE using the boundary region TDD slot pattern includes not granting an uplink communication in the at least one uplink symbol and not scheduling a downlink communication in the at least one downlink symbol.
12 . The network device of claim 10 , wherein the boundary region TDD slot pattern is the first TDD slot pattern or the second TDD slot pattern.
13 . The network device of claim 10 , wherein the boundary region TDD slot pattern is different from the first TDD slot pattern and the second TDD slot pattern.
14 . The network device of claim 10 , wherein the one or more processors are further configured to:
determine the other boundary region TDD slot pattern, wherein the other boundary region TDD slot pattern is to be used for communications with the UE within the coverage of the other boundary cell based on at least one of the first TDD slot pattern or the second TDD slot pattern, and
communicate with the UE using the other boundary region TDD slot pattern.
15 . The network device of claim 10 , wherein the network device determines that the UE is operating in the coverage of the boundary cell based on one of:
a location of the UE,
an indication received from the UE, or
an indication received from another network device.
16 . 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 network device, cause the network device to:
determine that a user equipment (UE) is operating in coverage of a boundary cell associated with overlapping coverage provided by a first cell and a second cell, wherein the first cell provides coverage to a quantity of subscribers located in a geographic area and the second cell provides coverage to a quantity of subscribers located in a building;
determine that a first time division duplex (TDD) slot pattern associated with the first cell differs from a second TDD slot pattern associated with the second cell, wherein a quantity of downlink slots in the first TDD slot pattern is greater than a quantity of downlink slots in the second TDD slot pattern;
determine a boundary region TDD slot pattern to be used for communications with the UE within the coverage of the boundary cell based on at least one of the first TDD slot pattern or the second TDD slot pattern;
communicate with the UE using the boundary region TDD slot pattern; and
determine that the UE is operating in coverage of another boundary cell associated with the overlapping coverage provided by the first cell and the second cell, wherein another boundary region TDD slot pattern for the other boundary cell is different than the boundary region TDD slot pattern.
17 . The non-transitory computer-readable medium of claim 16 , 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 symbol of the other one of the first TDD slot pattern or the second TDD slot pattern, and wherein communicating, by the network device, with the UE using the boundary region TDD slot pattern includes not granting an uplink communication in the at least one uplink symbol and not scheduling a downlink communication in the at least one downlink symbol.
18 . The non-transitory computer-readable medium of claim 16 , wherein the boundary region TDD slot pattern is the first TDD slot pattern or the second TDD slot pattern.
19 . The non-transitory computer-readable medium of claim 16 , wherein the boundary region TDD slot pattern is different from the first TDD slot pattern and the second TDD slot pattern.
20 . The non-transitory computer-readable medium of claim 16 , wherein the network device determines that the UE is operating in the coverage of the boundary cell based on one of:
a location of the UE,
an indication received from the UE, or
an indication received from another network device.