Gap cancellation in concurrent measurement gap patterns
A wireless device, WD, configured with concurrent measurement gap patterns. The WD determines, based on a threshold value, whether two measurement gaps in the concurrent measurement gap patterns are too close to each other in time. Based on the determination, the WD determines whether to use the two measurement gaps for performing measurements. In some embodiments, if the two measurement gaps are too close to each other in time, the WD cancels at least one of the two measurement gaps and/or avoids performing measurements associated with at least one of the two measurement gaps, and if the two measurement gaps are not too close to each other in time, the WD uses both of the two measurement gaps to perform measurements.
1 . A method implemented in a wireless device, WD, which has been configured with concurrent measurement gap patterns, the method comprising:
determining that one or more measurement gap conflicts will arise such that two measurement gaps in the concurrent measurement gap patterns are too close to each other in time;
determining, for each measurement gap conflict, which measurement gap to keep and which of the two measurement gaps to cancel; and
based on the determination, performing measurements using the kept measurement gap.
2 . The method of claim 1 , wherein the concurrent measurement gap patterns include a first measurement gap pattern and a second measurement gap pattern, wherein determining whether two measurement gaps in the concurrent measurement gap patterns are too close to each other in time comprises one or both:
comparing a difference between an ending point in time of a measurement gap in the first measurement gap pattern and a starting point in time of a measurement gap in the second measurement gap pattern to a threshold value; and
comparing a difference between an ending point in time of a measurement gap in the second measurement gap pattern and a starting point in time of a measurement gap in the first measurement gap pattern to a threshold value.
3 . The method of claim 1 , wherein determining whether two measurement gaps in the concurrent measurement gap patterns are too close to each other in time comprises:
determining that the two measurement gaps are too close to each other in time if the two measurement gaps at least partially overlap.
4 . The method of claim 1 , wherein determining whether to use the two measurement gaps for performing measurements comprises:
if the two measurement gaps are too close to each other in time, one or both cancelling at least one of the two measurement gaps and avoiding performing measurements associated with at least one of the two measurement gaps; and
if the two measurement gaps are not too close to each other in time, using both of the two measurement gaps to perform measurements.
5 . The method of claim 1 , wherein determining whether to use the two measurement gaps for performing measurements comprises:
if the two measurement gaps are too close to each other in time, one or both cancelling one of the two measurement gaps and avoiding performing measurements associated with one of the two measurement gaps, and using the other one of the two measurement gaps to perform measurements; and
if the two measurement gaps are not too close to each other in time, using both of the two measurement gaps to perform measurements.
6 . The method of claim 1 , wherein the two measurement gaps are non-overlapping, wherein determining whether to use the two measurement gaps for performing measurements comprises:
if the two measurement gaps are too close to each other in time, cancelling at least one of the two measurement gaps and avoiding performing measurements during at least one of the two measurement gaps; and
if the two measurement gaps are not too close to each other in time, using both of the two measurement gaps to perform measurements.
7 . The method of claim 1 , wherein the two measurement gaps are non-overlapping, wherein determining whether to use the two measurement gaps for performing measurements comprises:
if the two measurement gaps are too close to each other in time, performing one or more actions in at least one of the two measurement gaps;
if the two measurement gaps are not too close to each other in time, using both of the two measurement gaps to perform measurements; and
wherein the one or more actions include one or more from a group consisting of:
monitoring a physical downlink control channel, PDCCH;
receiving data on a physical downlink shared channel, PDSCH;
transmitting on a physical uplink control channel, PUCCH;
transmitting on a physical uplink shared channel, PUSCH; and
transmitting a sounding reference signal, SRS.
8 . The method of claim 1 , wherein the two measurement gaps are non-overlapping, wherein determining whether to use the two measurement gaps for performing measurements comprises:
if the two measurement gaps are too close to each other in time, performing one or more actions in one of the two measurement gaps and using the other one of the two measurement gaps to perform measurements;
if the two measurement gaps are not too close to each other in time, using both of the two measurement gaps to perform measurements; and
wherein the one or more actions include one or more from a group consisting of:
monitoring a physical downlink control channel, PDCCH;
receiving data on a physical downlink shared channel, PDSCH;
transmitting on a physical uplink control channel, PUCCH;
transmitting on a physical uplink shared channel, PUSCH; and
transmitting a sounding reference signal, SRS.
9 . The method of claim 4 , wherein the measurements performed during the two measurement gaps if the two measurement gaps are not too close to each other in time are based on one or both of:
synchronization signal blocks, SSB, and
positioning reference signals, PRS.
10 . The method of claim 1 , comprising:
if the two measurement gaps in the concurrent measurement gap patterns are too close to each other in time, determining which of the two measurement gaps to use for measurements, wherein which of the two measurement gaps to use for measurements is determined based on a configuration from a network node, or based on an indication from a network which measurement gap to prioritize.
11 . A wireless device, WD, configured to communicate with a network node, the WD comprising a radio interface and processing circuitry configured to:
be configured with concurrent measurement gap patterns;
determine that one or more measurement gap conflicts will arise such that two measurement gaps in the concurrent measurement gap patterns are too close to each other in time;
determine, for each measurement gap conflict, which measurement gap to keep and which of the two measurement gaps to cancel; and
based on the determination, perform measurements using the kept measurement gap.
12 . The WD of claim 11 , wherein the concurrent measurement gap patterns include a first measurement gap pattern and a second measurement gap pattern, wherein determining whether two measurement gaps in the concurrent measurement gap patterns are too close to each other in time comprises one or both:
comparing a difference between an ending point in time of a measurement gap in the first measurement gap pattern and a starting point in time of a measurement gap in the second measurement gap pattern to a threshold value; and
comparing a difference between an ending point in time of a measurement gap in the second measurement gap pattern and a starting point in time of a measurement gap in the first measurement gap pattern to a threshold value.
13 . A method implemented in a network node, the network node being configured to communicate with a wireless device, WD, which has been configured with concurrent measurement gap patterns, the method comprising:
determining that one or more measurement gap conflicts will arise such that two measurement gaps in the concurrent measurement gap patterns are too close to each other in time;
determining, for each measurement gap conflict, which measurement gap to keep and which of the two measurement gaps to cancel; and
based on the determination, determining whether to permit the WD to use the kept measurement gap for measurements.
14 . The method of claim 13 , wherein the concurrent measurement gap patterns include a first measurement gap pattern and a second measurement gap pattern, wherein determining whether two measurement gaps in the concurrent measurement gap patterns are too close to each other in time comprises one or both:
comparing a difference between an ending point in time of a measurement gap in the first measurement gap pattern and a starting point in time of a measurement gap in the second measurement gap pattern to a threshold value; and
comparing a difference between an ending point in time of a measurement gap in the second measurement gap pattern and a starting point in time of a measurement gap in the first measurement gap pattern to a threshold value.
15 . The method of claim 13 , wherein determining whether two measurement gaps in the concurrent measurement gap patterns are too close to each other in time comprises:
determining that the two measurement gaps are too close to each other in time if the two measurement gaps at least partially overlap.
16 . The method of claim 13 , wherein determining whether to permit the WD to use the two measurement gaps for performing measurements comprises:
if the two measurement gaps are too close to each other in time, one or both cancelling at least one of the two measurement gaps and scheduling the WD in at least one of the measurement gaps; and
if the two measurement gaps are not too close to each other in time, avoiding scheduling the WD in the two measurement gaps.
17 . The method of claim 13 , wherein determining whether to permit the WD to use the two measurement gaps for performing measurements comprises:
if the two measurement gaps are too close to each other in time, one or both cancelling one of the two measurement gaps and scheduling the WD in one of the measurement gaps, and allowing the WD to use the other one of the two measurement gaps to perform measurements; and
if the two measurement gaps are not too close to each other in time, avoiding scheduling the WD in the two measurement gaps.
18 . The method of claim 13 , wherein the two measurement gaps are non-overlapping, wherein determining whether to permit the WD to use the two measurement gaps for performing measurements comprises:
if the two measurement gaps are too close to each other in time, one or both cancelling at least one of the two measurement gaps and scheduling the WD in at least one of the measurement gaps; and
if the two measurement gaps are not too close to each other in time, avoiding scheduling the WD in the two measurement gaps.
19 . The method of claim 13 , wherein the two measurement gaps are non-overlapping, wherein determining whether to permit the WD to use the two measurement gaps for performing measurements comprises:
if the two measurement gaps are too close to each other in time, one or both cancelling one of the two measurement gaps and scheduling the WD in one of the measurement gaps, and allowing the WD to use the other one of the two measurement gaps to perform measurements; and
if the two measurement gaps are not too close to each other in time, avoiding scheduling the WD in the two measurement gaps.
20 . The method of claim 13 , comprising:
if the two measurement gaps in the concurrent measurement gap patterns are too close to each other in time, determining which of the two measurement gaps to permit the WD to use for measurements, and
configuring the WD with which of the two measurement gaps to use for measurements.