Methods and apparatus for measurement duration adaptation

By skipping measurement durations through network-controlled configurations, the solution addresses the issue of disrupted communication in wireless systems, ensuring uninterrupted data transmission for applications like extended reality.

WO2025175428A1PCT designated stage Publication Date: 2025-08-28APPLE INC +1
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/077595
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-02-19
Publication Date
2025-08-28

AI Technical Summary

Technical Problem

Current wireless communication systems face challenges in handling use cases that require regular transmissions, such as extended reality applications, due to dropped transmissions during periodic measurement gaps and SMTC windows, leading to disrupted communication flows.

Method used

The network device provides a configuration to skip measurement durations, including measurement gaps or SMTC windows, by sending control messages that indicate which gaps to skip, allowing for uninterrupted data transmission and reception during these periods.

Benefits of technology

This approach enhances scheduling flexibility and ensures uninterrupted communication flows for applications like extended reality by enabling the UE to transmit and receive data during skipped measurement durations, improving the overall communication experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024077595_28082025_PF_FP_ABST
    Figure CN2024077595_28082025_PF_FP_ABST
Patent Text Reader

Abstract

A user equipment (UE), baseband processor, and network device are described. The UE or baseband processor can perform receiving configuration signaling indicating a set of measurement durations for the UE to use to perform measurements of neighboring cells. The measurement duration may be a measurement gap or a synchronization signal block-based radio resource management measurement timing configuration window. The UE or baseband processor receives, from a network device serving the UE using a serving cell, a control message including an indication for the RRM measurements to be skipped for at least one measurement duration of the set of measurement durations. The UE or baseband processor may then communicate a message with the network device (transmit an uplink message or receive a downlink message) using the serving cell during the measurement duration indicated to be skipped.
Need to check novelty before this filing date? Find Prior Art

Description

METHODS AND APPARATUS FOR MEASUREMENT DURATION ADAPTATIONTECHNICAL FIELD

[0001] This application relates generally to wireless communication systems, including systems, apparatus, and methods for measurement duration adaptation.BACKGROUND

[0002] Wireless mobile communication technology uses various standards and protocols to transmit data between a network device (e.g., a base station, a radio head, etc. ) and a wireless communication device. Wireless communication system standards and protocols can include, for example, 3rd Generation Partnership Project (3GPP) long term evolution (LTE) (e.g., 4G) , 3GPP new radio (NR) (e.g., 5G) , and IEEE 802.11 standard for wireless local area networks (WLAN) (commonly known to industry groups as  ) .

[0003] As contemplated by the 3GPP, different wireless communication systems standards and protocols can use various radio access networks (RANs) for communicating between a network device of the RAN (which may also sometimes be referred to generally as a RAN node, a network node, or simply a node) and a wireless communication device known as a UE. 3GPP RANs can include, for example, global system for mobile communications (GSM) , enhanced data rates for GSM evolution (EDGE) RAN (GERAN) , Universal Terrestrial Radio Access Network (UTRAN) , Evolved Universal Terrestrial Radio Access Network (E-UTRAN) , and / or Next-Generation Radio Access Network (NG-RAN) .

[0004] Each RAN may use one or more radio access technologies (RATs) to perform communication between the network device and the UE. For example, the GERAN implements GSM and / or EDGE RAT, the UTRAN implements universal mobile telecommunication system (UMTS) RAT or other 3GPP RAT, the E-UTRAN implements LTE RAT (sometimes simply referred to as LTE) , and NG-RAN implements NR RAT (sometimes referred to herein as 5G RAT, 5G NR RAT, or simply NR) . In certain deployments, the E-UTRAN may also implement NR RAT. In certain deployments, NG-RAN may also implement LTE RAT.

[0005] A network device used by a RAN may correspond to that RAN. One example of an E-UTRAN network device is an Evolved Universal Terrestrial Radio Access Network (E-UTRAN) Node B (also commonly denoted as evolved Node B, enhanced Node B, eNodeB, or eNB) . One example of an NG-RAN network device is a next generation Node B (also sometimes referred to as a g Node B or gNB) .

[0006] A RAN provides its communication services with external entities through its connection to a core network (CN) . For example, E-UTRAN may utilize an Evolved Packet Core (EPC) , while NG-RAN may utilize a 5G Core Network (5GC) .BRIEF DESCRIPTION OF THE DRAWINGS

[0007] To easily identify the discussion of any particular element or act, the most significant digit or digits in a reference number refer to the figure number in which that element is first introduced.

[0008] FIG. 1 shows an example wireless communication system, according to one or more aspects described herein.

[0009] FIG. 2A-4B show example timing diagrams, according to one or more aspects described herein.

[0010] FIG. 5 shows an example method of wireless communication, according to one or more aspects described herein.

[0011] FIG. 6 shows another example method of wireless communication, according to one or more aspects described herein.

[0012] FIG. 7 illustrates an example architecture of a wireless communication system, according to one or more aspects described herein.

[0013] FIG. 8 illustrates an example system for performing signaling between a wireless device and a network device, according to one or more aspects described herein.DETAILED DESCRIPTION

[0014] Various embodiments are described with regard to a processor (e.g., baseband processor) , wireless device (e.g., a user equipment (UE) ) , or a network device. However, reference to a processor, wireless device, or network device is merely provided for illustrative purposes. The example embodiments may be utilized with any electronic component or device that may establish a wireless connection and is configured with the hardware, software, and / or firmware to exchange information and data over the wireless connection. Therefore, the processors, wireless devices, and network devices described herein are used to represent any appropriate electronic components or devices.

[0015] UEs communicating with a network and being served by a serving cell of a network device need to perform various radio resource management (RRM) -related tasks to ensure continuous connectivity as the UE moves relative to the cellular network. Such RRM-related tasks include measuring neighboring cells (e.g., cells served by neighboring network devices) as potential target serving cells for handover from a current serving cell. For RRM, a UE may tune various electrical components of the UE away from the bandwidth that the UE is using to communicate with the current serving cell, to the bandwidth (s) used by neighboring cells, in order to measure those neighboring cells. During such time, the UE is typically unable to receive any channel or signal from the current serving cell. Upon completion of the measurements, the UE retunes to the bandwidth of the current serving cell.

[0016] In order to provide the UE time to tune, measure, then retune, the UE is configured by the network with measurement gaps where the UE does not expect or perform communications with the current serving cell. The configured measurement gap resources depend on, among other things, the capabilities of the UE and bandwidth part (BWP) used for communication, and may be periodic. The network may also configure the UE with a synchronization signal block (SSB) -based radio resource management (RRM) measurement timing configuration (SMTC) window. The SMTC window identifies a periodicity and timing, or SSBs, that the UE can use for measurement. As used herein, a measurement duration may refer to a measurement gap, an SMTC window, or both.

[0017] Increasingly, certain use cases may require highly regular transmissions or receptions by a UE. For example, for extended reality (XR) applications (e.g., virtual reality (VR) or  augmented reality (AR) applications) , a UE that is an extended reality device may receive data transmissions at a rate of 60 Hertz and update a display of the extended reality device also at 60 Hertz. As such, the UE may need to communicate with the network device about every 17 milliseconds. However, if the network has configured the UE with measurement gaps that are periodic, then there may be a sufficient quantity of the data transmissions for the extended reality device that will fall within the measurement durations. According to current approaches to measurement gaps and SMTC windows, transmissions that fall within a measurement duration may be dropped. The dropped transmissions may be uplink (UL) or downlink (DL) data, control, or reference signal transmissions. Improved techniques are desired to handle use cases that benefit from regular transmission intervals (e.g., extended reality devices) .

[0018] Techniques are described that enable the skipping of measurement durations, including measurement gaps or SMTC durations. A network device serving a UE can provide a configuration for measurement durations, for example to be used by the UE for RRM measurements of neighboring cells. For a measurement duration is to be skipped, the network can provide a control message that indicates one or more of the measurement gaps to be skipped. The UE may then transmit to or receive from the network device using one or more resources of the skipped measurement duration. Facilitating the skipping of measurement durations can provide for increased scheduling flexibility, including enabling a smoother reception of data in extended reality and other applications that benefit from a regular or uninterrupted flow of communication that may conflict with measurement durations. In addition, skipping measurement gaps can provide the ability to remove one or more measurement gaps in cases where multiple measurement gaps are configured (e.g., to ensure measurement of remaining measurement gaps) , and to allow for channel protection.

[0019] FIG. 1 shows an example wireless communications system 100, according to one or more aspects described herein. In one or more embodiments, wireless communications system 100 supports one or more aspects of methods and apparatuses for measurement duration adaptation, as further described herein.

[0020] Wireless communications system 100 includes one or more UE 102 that may be being served by (e.g., has an established radio resource control (RRC) connection with) a network device 104 via communication link 120. Coverage area 110 is the service area for the RF spectrum band  utilized by network device 104 serving the UE 102 (e.g., a cell or serving cell, which may include multiple cells) . Although shown as a mobile device or smartphone, UE 102 can comprise any mobile or non-mobile computing device configured for wireless communication, such as an extended reality (e.g., VR or AR) device. In some cases, UE 102 may be a system of components operating together as a UE 102.

[0021] To support UE mobility (e.g., via RRM) as a UE moves relative to coverage areas of the network, network devices transmit reference signals that can be monitored for (e.g., listened for) , received by, and measured by UEs. In one or more embodiments, the reference signals are SSBs. Wireless communications system 100 includes, for UE 102, one or more neighboring network devices 108 having corresponding neighbor cells having a coverage area 112. The neighboring network devices 108 transmit reference signals 130 (e.g., SSBs) in support of RRM (e.g., among other purposes and uses) .

[0022] In order to support RRM measurements or for other measurement purposes, the network device 104 provides the UE 102 with measurement configuration signaling 122, which indicates a set of measurement durations 142 for the UE 102 to use for measurements. The set of measurement durations 142 can include measurement gaps, SMTC windows, or both. The measurement configuration signaling can also include various parameters that support RRM measurements and reporting, including one or more parameters for a measurement object, reporting configuration, measurement identities, and quantity configurations. The measurement object can identify the entity or target for measurement, such as a cell or neighbor cell, including cells of neighboring network devices 108 (which may also be referred to as neighboring cells) . The measurement object can include time and frequency locations to measure, as well as the subcarrier spacing of reference signal to be measured, identifiers for the cell to be measured. The report configuration can include reporting criteria, a reference signal type to be measured (e.g., SSB, channel state information reference signal (CSI-RS) , or another signal or reference signal type) , and a reporting format for the measurements. The measurement identity links a measurement object to a reporting format. The quantity configuration describes the filter coefficients for filtering of the measurements (e.g., layer 3 filtering) . The measurement gap configuration defines time periods during which that UE 102 may perform RRM measurements, that is, where the UE 102 does not expect uplink nor downlink transmissions to be scheduled or performed. The measurement configuration signaling 122, for UE 102 may also include measurement objects for the UE 102 to measure. The  measurement object information may be provided to the UE 102 as RRC signaling, and include a SSB frequency, SSB subcarrier spacing, and one or more SMTC windows (e.g., index, periodicity, offset, and duration for SSBs to be measured. As user herein, a measurement duration may refer to a SMTC window or a measurement gap (which may also include one or more SMTC windows) . In some embodiments, the measurement durations 142 may be inter-frequency RRM measurement gaps, for intra-frequency measurements, or other scheduling restrictions.

[0023] In one example, a set of downlink messages 144 may be scheduled for transmission by network device 104 to the UE 102, the set of downlink messages 144 having a period 146. For purposes of this example, the period 146 is about 33 milliseconds. For measurement durations 142 configured to have a period 148 of about 40 milliseconds and a duration of about 10 milliseconds, the downlink messages 144 may collide with some of the measurement durations 142. According to current techniques, the colliding downlink messages 144 may be dropped or otherwise not transmitted. In some cases, the measurement durations 142 may be a measurement gap, or may be a duration of scheduling restriction due to a SMTC window more specifically.

[0024] In order to skip a measurement duration (e.g., a measurement gap or SMTC window) , the network device 104 can transmit an indication 124 for the RRM measurements of the neighboring network devices 108 to be skipped for one or more measurement durations 142. The indication 124 may be transmitted in a control message, such as downlink control information (DCI) message, media access control (MAC) control element (CE) , RRC signaling. The indicated skipping may apply to one or a small quantity of measurement durations, or can be periodic. In some examples, the indication 124 may trigger skipping according to a semi-persistent skipping configuration.

[0025] According to existing techniques, during a measurement duration (e.g., for an entire measurement gap) , the UE 102 is not expected to transmit signals on a physical uplink control channel (PUCCH) , signals on a physical uplink shared channel (PUSCH) , or certain uplink reference signals (e.g., sounding reference signal (SRS) ) . The UE 102 is also not expected to receive signals on a physical downlink control channel (PDCCH) , signals on a physical downlink shared channel (PDSCH) , or certain downlink reference signals (e.g., channel state information reference signal (CSI-RS) ) . A skipped measurement duration may allow for transmissions using one or more of PUCCH, PUSCH, SRS, PDCCH, PDSCH, or CSI-RS. To minimize specification  change, some restriction can be imposed for what UL / DL channels and / or signals are eligible for transmission / reception over a skipped measurement duration. Measurement durations may be skipped according to certain conditions or criteria. The criteria can be based on any or all of a channel type (PDSCH, PUSCH, etc. ) , time domain property (configured periodic transmission, activated / semi-persistent transmission, trigger transmission (e.g., dynamic grant (DG) PDSCH, DG PUSCH, aperiodic (AP) CSI-RS, AP SRS) ) , and some ad hoc rules. Some examples for the eligible channel / set include: {DG PDSCH, DG PUSCH} , {DG / SPS PDSCH, DG / CG PUSCH} , {PDSCH, PUSCH, PDCCH, PUCCH} , {PDSCH, PUSCH, PDCCH, PUCCH, CSI-RS, SRS} , {all channels / signals} , {all channels / signals except data channels are limited to unicast PDSCHs / PUSCHs} .

[0026] To support transmission / reception prioritized over RRM measurement, one or both mechanisms can be used. The first mechanism is protection time window mechanism (Type-1 time window) . During a protection time window, eligible channel (s)  / signal (s) are prioritized over RRM measurement. The protection time window can be over the duration of a specific channel / signal or over a time interval which may have a duration not fully aligned with a specific eligible channel / signal. It can be noted protection time window (s) can be provided in periodic configuration, semi-persistent configuration, MAC-CE or dynamic signaling. The second mechanism is a de-prioritization time window mechanism (e.g., a Type-2 time window) . During a de-prioritization time window, a measurement gap instance, a scheduling restriction instance is de-prioritized. A de-prioritization time window can be measurement gap or scheduling restriction specific. As a UE 102 can be configured with multiple measurement gaps and / or SMTC (thus corresponding scheduling restriction) , e.g., per-UE measurement gap, per-FR (Frequency Range) measurement gaps, gap configuration configured through gapToAddModList-r17 under MeasGapConfig, or by SSB-MTC, etc., a de-prioritization time window can be associated with one or more of them. In one example, a de-prioritization time window configuration is for per-FR1 measurement gap, an instance of the per-FR1 measurement gap enclosed by the de-prioritization time window is skipped or de-prioritized, and other measurement gaps are not affected thus not skipped. In another example, a periodic pattern is tied with a specific measurement gap or a specific SMTC configuration to provide de-prioritization time windows. In one embodiment, a UE 102 skips all measurement gap / SMTC occasions within the time window. In one embodiment, a UE 102 skips all measurement gap occasions within the time window. In one embodiment, a UE 102  skips all SMTC occasions within the time window. In one embodiment, a UE 102 skips measurement gap / SMTC occasions for specific configuration (s) within the time window. The prescribed configurations can be RRC configured / MAC CE indicated to a code state (or a single bit in a DCI) . In one or more embodiments, the measurement gap / SMTC configurations not linked to the code state are not skipped over. In one embodiment, a UE 102 skips measurement gap occasions for specific configuration (s) within the time window. In one embodiment, a UE 102 skips SMTC occasions for specific configuration (s) within the time window. In some embodiments, de-prioritization time window (s) can be provided in periodic configuration, semi-persistent configuration, MAC-CE, or dynamic signaling. In some cases, a “time window” as used herein can be either a Type-1 time window or a Type-2 time window.

[0027] For XR traffic, e.g., video stream at 60 frames per second, when the traffic jitter is small, the arrival of XR packets can be predictable, and a time window (e.g., Type-1 time window or Type-2 time window) can be allocated to enclose the expected traffic arrival and potential retransmissions including the required PDCCH / PUCCH, and within the time window, RRM measurement adaptation is conducted. And the time window is a periodic time window or a semi-persistent time window. The time window can be parametrized by {period, offset, duration} . The period can be in the units of slots or milliseconds. In some cases, it is desirable to support non-integer periodicity as a ratio of two integers for the time window, e.g., 50 / 3, 100 / 9, or 25 / 3 milliseconds to handle video streams at 60 / 90 / 120 frames per second. Note that such non-integer periodicity can be used for both protection time window mechanism and de-prioritization time window mechanism. A periodic time window (e.g., Type-1 time window or Type-2 time window) can be configured and / or activated by RRC signaling. A semi-persistent time window can be configured by RRC signaling, and activated by MAC CE and / or DCI. When DCI is used, one or more trigger states are linked to activation of one time window configuration or the activation of one or more out of multiple time window configurations, which can be Type-1 or Type-2. If a time window is periodic or semi-persistent, it may not be possible to avoid partial enclosure of measurement gap / SMTC scheduling restriction by a time window. As illustrated in example timing diagram 401 and example timing diagram 402, measurement gap-2 / SMTC-1 are partially covered by the time window, thus it may be necessary to define a rule to derive an effective time window. In one choice, the time window is enlarged by the overlapped measurement gap and / or SMTC scheduling restriction in example timing diagram 401, further described below. In another choice,  the time window is shrunken by the overlapped measurement gap and / or SMTC scheduling restriction in example timing diagram 402, further described below. It may also be necessary to handle channels and / or signals which partially overlap with the (effective) -time window. In one embodiment, a channel and / or a signal which is fully enclosed by an (effective) time window is eligible for prioritization. In another embodiment, a channel and / or a signal which has any overlap with the (effective) time window is eligible for prioritization. Considering multiple data flows, for example, for XR, multiple time window configurations, e.g., each time window configuration for a XR data flow, can be motivated. In some cases, each time window configuration can have the same time-domain property (e.g., periodic, semi-persistent, or dynamic) , or of different time-domain property. The time window configuration can be Type-1 time windows, or Type-1 time windows, or Type-1 / Type-2 time windows. In some cases, with periodic and / or semi-persistent time windows, both dynamic transmission / reception (e.g., DG PDSCH and DG PUSCH) and configured transmission / reception (any or all of SPS PDSCH, CG PUSCH, periodic / semi-persistent CSI-RS, periodic / semi-persistent SRS) can benefit from prioritization. In one or more embodiments, to minimize implementation changes, the indicated time-window does not directly affect the status of UE connected mode discontinuous reception (CDRX) , or cell discontinuous reception (Cell DRX) , or cell discontinuous transmission (Cell DTX) .

[0028] In one or more embodiments, a skipped measurement duration (according to the indication 124 to skip measurement duration, which can be provided by either Type-1 time window or Type-2 time window) allows both PDSCH reception and PUSCH transmission. Such approach may have an advantage of simplicity of implementation, while allowing for uninterrupted data transmissions (e.g., for XR applications) . In some embodiments, dynamic signaling (e.g., scheduling using a DCI message of PDCCH) may be used, and a scheduling DCI for the PDSCH or PUSCH to be scheduled may be of a format specific to scheduling during measurements durations. In some embodiments, PDSCH and PUSCH may be allowed (e.g., along with scheduling DCI) , other transmission or reception types, such as one or more of CSI-RS, SRS, or PUCCH may still not occur or be scheduled during the skipped measurement duration. In some embodiments, only PDSCH receptions and not PUSCH receptions are allowed to be scheduled. In other embodiments, PUSCH receptions and not PDSCH transmissions are allowed to be scheduled.

[0029] In one or more embodiments, a skipped measurement duration (according to the indication 124 to skip measurement duration) allows for the subsequent processing for PDSCH  reception and PUSCH transmission. For example, acknowledgment (ACK) signaling (e.g., hybrid automatic repeat request (HARQ-ACK) signaling) for PDSCH and PUSCH are supported. In such case, UE 102 may continue to perform PDCCH monitoring for DCI messages that schedule PUSCH for a PUSCH HARQ-ACK transmission. In some embodiment, PUCCH transmission is allowed. For example, PDSCH, PUSCH, PDCCH, and PUCCH can be supported during the measurement gap (e.g., and not reference signal transmissions such as CSI-RS and SRS) .

[0030] In one or more embodiments, communications 126 may be scheduled according to PUSCH resources scheduled according to a configured grant, a PDSCH resources scheduled according to a semi-persistent scheduling, or both. In such case a non-scheduling DCI can be used to support measurement gap adaptation. In some embodiments, PDSCH, PUSCH, PDCCH, PUCCH, CSI-RS and SRS can be supported during the measurement gap. In some embodiments, for purposes of CSI-RS resources, a slot of a serving cell is considered a valid downlink slot if the downlink slot falls within a configured measurement gap which is skipped. Alternatively, even if the downlink slot falls within a configured measurement gap which is skipped, the downlink slot is still not designated as a “valid downlink slot, ” for example to minimize implementation changes. Additionally, or alternatively, a scheduling DCI can be modified to support measurement gap adaption, which may be applicable to the current channel only, or may also be applicable to other channels and / or signals.

[0031] FIG. 2A shows an example timing diagram 201, according to one or more aspects described herein. In one or more embodiments, timing diagram 201 supports one or more aspects of methods and apparatuses for measurement duration adaptation, as further described herein.

[0032] Timing diagram 201 illustrates a set of measurement durations 212 that have been configured at a UE 102, as further described herein. In one or more embodiment, a network device 104 may want to skip an instance of a measurement duration 218. Network device 104 transmits a control message that includes an indication 210 to skip the measurement durations 212. In one or more embodiments, the control message may be a PDCCH transmission (e.g., a DCI message) that includes the indication 210. In other embodiments, the control message may be a MAC CE that includes the indication 210.

[0033] FIG. 2B shows an example timing diagram 202, according to one or more aspects described herein. In one or more embodiments, timing diagram 202 supports one or more aspects of methods and apparatuses for measurement duration adaptation, as further described herein.

[0034] Timing diagram 202 illustrates a set of measurement durations 212 that have been configured at a UE 102, as further described herein. In one or more embodiment, a network device 104 may want to skip a periodic set of instances of measurement durations 212. Network device 104 transmits a control message that includes an indication 220 to skip the measurement durations 212. In one or more embodiments, the control message may be via RRC signaling that includes the indication 220. Although shown as received shortly before a skipping duration 214, the indication 220 may be received much earlier than the affected measurement durations 212 to be skipped. In general,

[0035] In one or more embodiments, where the skipping duration 214 is periodic, the indication 220 may identify a length 222 and period 224 for the measurement durations 212 to be skipped. For example, skipping duration 214 may alternate the measurement durations such that every other measurement durations 212 is skipped. Additionally an offset 226 can be introduced to insert a gap between the start of 222 and the start 224. The period can be in number of milliseconds, subframe, slot, OFDM symbol, etc. The period can be formed as a ratio between two integers such as 50 / 3 milliseconds, for example, to match the XR traffic arrival for a video stream.

[0036] FIG. 2C shows an example timing diagram 203, according to one or more aspects described herein. In one or more embodiments, timing diagram 203 supports one or more aspects of methods and apparatuses for measurement duration adaptation, as further described herein.

[0037] Timing diagram 203 illustrates a set of measurement durations 212 that have been configured at a UE 102, as further described herein. In one or more embodiment, a network device 104 may configure (semi-persistently) a set of skipping occasions 232. As such, each skipping occasion of the set of skipping occasions 232 are known the to the UE 102 available to the network device 104 to skip, should the network device send an indication 230 that triggers a skipping occasion to be a skipping duration 214. In one or more embodiments, set of skipping occasions 232 may be configured via RRC signaling that indicates a length 236 and period 234. In some embodiments, an offset 238 may also be configured (e.g., from the start of a system frame number) .  The indication 230 to activate the skipping duration 214 may be via PDCCH (e.g., a DCI message) or MAC CE.

[0038] In any of the example timing diagram 201, timing diagram 202, or timing diagram 203, the start time of the skipping duration may be indicated in units of slot, subframe, milliseconds, and so on. In some examples, the time unit can be in units of OFDM symbol, for example, when the indication is used in a DCI message.

[0039] In any of the example timing diagram 201, timing diagram 202, or timing diagram 203, the duration (length) of the skipping duration (e.g., duration 216, length 222, or length 236, respectively) can be specified as part of the skipping indication (e.g., indication 210, indication 210, or indication 230, respectively) . In some embodiments the skipping duration may be explicitly signaled in units of time (e.g., 4 milliseconds) . In other example, the duration may be in terms of subframe, slots, OFDM symbols, or other time units. In one or more embodiments, for example more than one skipping duration can be configured (e.g., preconfigured or configured as part of a set of semi-persistently scheduled skipping occasions) . The selection of the skipping duration can be via a DCI message or MAC CE, for example in a DCI message or MAC CE that includes the indication 230.

[0040] In one or more embodiments, where the skipping is to be performed for the indicated channel, the start time and duration of the skipping duration 214 can be implicitly determined by the slot offset and start and length indicator (SLIV) for that channel.

[0041] In some embodiments, a minimum gap 240 may be preconfigured or configured for a time between a skipping indication (e.g., indication 230) and the skipping duration (e.g., skipping duration 214) . For example, if at UE 102, RRM measurement and data processing are handled by different modules in a modem implementation, it may happen the measurement gap is calculated by a first module (e.g., the RRM module) and indicated to a second module (e.g., the data processing module) , so that the second module avoids issuing conflicting instructions to lower level processing. With the support skipping of measurement durations as described herein, the second module may need to process at least data channels during a time duration over which previously the second module did not need to perform any processing. In light of this, is beneficial to include a minimum gap 240 (e.g., so that the adaption is not instantaneous) , resulting in easier and less complicated modem implementation. In some embodiments, the minimum gap 240 may  be a time unit, for example, 1 millisecond, 2 millisecond, 3 millisecond, and so on. The minimum gap may be different for different subcarrier spacings of PDCCH for DCI based signaling. The minimum gap may be different for different subcarrier spacings of PDCCH and PDSCH for MAC-CE based signaling. When PDCCH and PDSCH are at different subcarrier spacings, a rule can defined to determine the subcarrier spacing specific minimum gap, e.g., the lower subcarrier spacing between them is used. The minimum gap can be specified in specification and / or reported as a UE capability.

[0042] FIG. 3A shows an example timing diagram 301, according to one or more aspects described herein. In one or more embodiments, timing diagram 301 supports one or more aspects of methods and apparatuses for measurement duration adaptation, as further described herein.

[0043] Timing diagram 301 illustrates a set of measurement durations 310 that have been configured at a UE 102, as further described herein. In one or more embodiment, a network device 104 may want to skip multiple periodic sets of instances of measurement durations 310. For example, there may be multiple data flows for UE 102. The data flows may have different offsets and periods, such that multiple sets of skipping duration may be beneficial.

[0044] Network device 104 transmits one or more control messages that includes a configuration of a first set of skipping occasions 320 and a second set of skipping occasions 330. The first set of skipping occasions 320 may have an offset 322, duration 324, and period 326, one or more of which may be different from an offset 332, duration 334, and period 336 of the second set of skipping occasions 330.

[0045] In order to skip one of the measurement durations 310 (e.g., a measurement gap or SMTC window) , the network device 104 can transmit an indication 342 for the RRM measurements of the neighboring network devices 108 to be skipped for one or more measurement durations 310. In some examples, the indication 342 may trigger the skipping according to a semi-persistent skipping configuration. The indication 342 may be transmitted in a control message, such as DCI message, MAC CE, or RRC signaling, and identify whether the indication 342 applies to the first set of skipping occasions 320 or the second set of skipping occasions 330. As such, the skipping duration 340 may be identified and used by the UE 102.

[0046] In some embodiment, different configuration types for skipping of the measurement durations 310 may be used. For example, skipping of measurement durations using two semi- persistently scheduled sets of skipping occasions are discussed with reference to timing diagram 301. However, in some embodiments, any combination of periodic, aperiodic (e.g., dynamic) , or semi-persistent configurations may be used. In one example, rather than a first set of skipping occasions 320, a set of periodic skipping durations can be configured, and the second set of skipping occasions 330 semi-persistently scheduled such that a skipping duration can be triggered for those occasions, while the periodic skipping durations occur periodically according to their respective configuration.

[0047] In another example, logical operators (e.g., AND or OR) may be used to determine valid skipping durations. For example, if rather than a first set of skipping occasions 320 and a second set of skipping occasions 330 are configured, a first and second set of periodic skipping durations are configured, then the logical operator of AND may be used to determine than a skipping duration 350 occurs. However, a logical operator of OR may be used to determine that all skipping durations that are of the first or second set of periodic skipping durations are valid skipping durations. The application of the logical operators (e.g., AND or OR) may be at the level of OFDM symbol, slot, subframe, or other time unit, or at the level of channel.

[0048] FIG. 3B shows an example timing diagram 302, according to one or more aspects described herein. In one or more embodiments, timing diagram 302 supports one or more aspects of methods and apparatuses for measurement duration adaptation, as further described herein.

[0049] Timing diagram 302 illustrates a set of measurement durations 310 that have been configured at a UE 102, as further described herein. Measurement durations 310 may include measurement gaps, SMTC windows (SMTC occasions) , or a combination of these. In one or more embodiment, a network device 104 may want to skip multiple instances of measurement durations 310, such as instance 312, instance 314 and instance 316. As such, the network device 104 may provide an indication 362 that identifies a time window 360 for the UE to skip measurement durations according to certain conditions or criteria. The indication 362 may be transmitted by network device 104 to UE 102 in a DCI message or MAC CE. The behavior of the UE 102 in response to receiving the indication 362 of the time window 364 may be determined in advance, or may also be indicated via the indication 362 (e.g., from a set of behaviors) .

[0050] In some embodiments, the behavior includes the UE 102 skipping all measurement gaps and SMTC occasions within the time window 364. In some embodiments, the behavior includes  the UE 102 skipping all measurement gaps (but not SMTC occasions) within the time window 364. In some embodiments, the behavior includes the UE 102 skipping all SMTC occasions (but not measurement gaps) within the time window 364.

[0051] In some embodiments, the behavior includes the UE 102 skipping all measurement gaps and SMTC occasions within the time window 364 for certain configurations of measurement gaps or SMTC occasions within the time window. For example, the network device 104 may configure the UE 102 via RRC signaling or a MAC CE to indicate a code state associated with certain measurement gap and / or SMTC configurations. In some examples, a single bit in a DCI message may indicate the configuration. In this example, configurations of measurement gaps or SMTC occasions not indicated are not skipped over.

[0052] In some embodiments, certain measurement gap (s) with certain measurement gap configuration (s) may be skipped based on the received / configured indication 362, but not others. In some embodiments, certain SMTC occasions with certain SMTC configurations may be skipped based on the received / configured indication 362, but not others.

[0053] In one or more embodiments, the behavior includes the UE 102 skipping all measurement gaps and SMTC occasions, as well as layer 1 measurement restrictions within the time window 364. In some embodiments, certain measurement gaps, SMTC occasions, and layer 1 measurement restrictions may be skipped within the time window 364.

[0054] FIG. 4A shows an example timing diagram 401, according to one or more aspects described herein. FIG. 4B also shows an example timing diagram 402, according to one or more aspects described herein. In one or more embodiments, timing diagram 401 and timing diagram 402 support one or more aspects of methods and apparatuses for measurement duration adaptation, as further described herein.

[0055] Timing diagram 401 and timing diagram 402 each include a PDSCH-1 412, a PDSCH-2 410, an SMTC-1 416, a first measurement gap (MG-1) 418, and a second measurement gap (MG-2) 420. The time window 414 has a period 402, offset 404, and duration 406 as shown.

[0056] As illustrated in timing diagram 401, MG-2 / SMTC-1 are partially covered by the time window 414, thus a rule is defined to derive an effective time window 422. In some embodiments,  the time window is enlarged by the overlapped measurement gap and / or SMTC scheduling restriction in example timing diagram 401.

[0057] As illustrated in timing diagram 401, the time window 414 is shrunken by the overlapped measurement gap and / or SMTC scheduling restriction.

[0058] FIG. 5 shows an example method 500 of wireless communication. In some cases, the method 500 may be performed by a UE, which may be the wireless device 802 or UE 102. In some cases, the method 500 may be performed by a baseband processor of the UE. In some embodiments, the baseband processor may include one or more processor cores, and memory that is coupled to the processor core (s) . The memory may store instructions that, when executed by the processor core (s) , causes the baseband processor to perform the operations of the method 500. As the baseband processor performs the operations of the method 500, the baseband processor may also cause other components of the UE to perform, or discontinue, various operations.

[0059] At 502, the method 500 includes receiving a configuration of measurement durations for performing RRM measurements. In some embodiments, the method 500 includes receiving configuration signaling indicating a set of measurement durations for the UE to use to perform measurements of neighboring cells.

[0060] At 504, the method 500 includes receiving an indication to skip measurements for at least one configured measurement duration. Additionally or alternatively, at 504, the method 500 includes receiving an indication to skip all or some RRM measurements if any within a time window. The indication can be from a periodic configuration, activated semi-persistent configuration, MAC-CE, or dynamic signaling. The indication can be with a Type-1 time window and / or Type-2 time window. The indication can be for more than one time window, all of them can be for Type-1 time windows, Type-2 time windows or mixed types. In some embodiments, the method 500 includes receiving, from a network device serving the UE using a serving cell, a control message including an indication for the RRM measurements to be skipped for at least one measurement duration of the set of measurement durations.

[0061] At 506, the method 500 includes communicating (e.g., transmitting uplink messages or receiving downlink messages) during the skipped measurement duration. In some embodiments, the method 500 includes communicating with the network device using the serving cell during the at least one measurement duration indicated to be skipped. In some embodiments, the baseband  processor may receive a downlink message from the network or provide a message to be transmitted to the network device using the serving cell during the at least one measurement duration indicated to be skipped.

[0062] In one or more embodiments, the method further includes transmitting, or providing for transmission, an uplink shared channel message during the at least one measurement duration; or receiving a downlink shared channel message during the at least one measurement duration. In one or more embodiments, the method further includes receiving a downlink control information message indicating for the RRM measurements to be skipped for the at least one measurement duration and scheduling a shared channel communication during at least a portion of the at least one measurement duration.

[0063] In one or more embodiments, the method further includes receiving a downlink shared channel message; and transmitting, during the at least one measurement duration, an acknowledgment of the downlink shared channel message on an uplink control channel. In one or more embodiments, the method further includes transmitting an uplink shared channel message; and monitoring, during the at least one measurement duration, a downlink control channel for an acknowledgment of the uplink shared channel message.

[0064] In one or more embodiments, the method further includes receiving a downlink control information message indicating for the RRM measurements to be skipped for the at least one measurement duration, where the UE is scheduled to transmit according to a configured grant during at least a portion of the at least one measurement duration indicated to be skipped, or the UE is scheduled to receive according to a semi-persistent scheduling during at least the portion of the at least one measurement duration indicated to be skipped.

[0065] In some embodiments, the control message includes a physical downlink control channel message or a MAC CE that indicates for the UE to skip the measurements for one measurement duration of the set of measurement durations. In some embodiments, the control message includes a radio resource control message that indicates for the UE to skip the measurements for a periodic set of measurement durations of the set of measurement durations. In one or more embodiments, the method further includes receiving, from the network device, a second control message configuring a semi-persistent set of measurement durations to skip, where the control message includes a physical downlink control channel message or a MAC CE that  indicates for the UE to skip the measurements for one or more measurement durations of the semi-persistent set of measurement durations.

[0066] In some embodiments, the control message further indicates of a start time and a time duration for skipping the RRM measurements. In one or more embodiments, the method further includes determining, based at least in part on one or more of a slot offset or a start and length indicator for a channel on which to communicate the messages, a start time and a time duration for skipping the RRM measurements. In some embodiments, the control message further indicates of a period, an offset, and a duration for skipping the RRM measurements for a plurality of occasions of the set of measurement durations.

[0067] In one or more embodiments, the method further includes receiving control signaling identifying a first plurality of measurement durations of the set of measurement durations to be skipped for the RRM measurements and a second plurality of measurement durations of the set of measurement durations to be skipped for the RRM measurements; and communicating with the network device using the serving cell during one or more time durations of the first plurality of measurement durations or the second plurality of measurement durations. In some embodiments, the one or more time durations of the first plurality of measurement durations or the second plurality of measurement durations include time durations that are of one or both of the first plurality of measurement durations and the second plurality of measurement durations. In some embodiments, the one or more time durations of the first plurality of measurement durations or the second plurality of measurement durations include time durations that are common to both the first plurality of measurement durations and the second plurality of measurement durations.

[0068] In some embodiments, there is a minimum gap between the control message and the at least one measurement duration indicated to be skipped. In one or more embodiments, the method further includes transmitting, or providing for transmission, UE capability signaling identifying a duration for the minimum gap that the UE is capable of supporting. In one or more embodiments, the method further includes determining that a slot is a valid downlink slot based at least in part on the slot being within the at least one measurement duration indicated to be skipped.

[0069] The method 500 may be variously embodied, extended, or adapted, as described in the following paragraphs and elsewhere in this description.

[0070] FIG. 6 shows an example method 600 of wireless communication by a network device. In one or more embodiments, method 600 supports one or more aspects of methods and apparatuses for measurement duration adaptation, as further described herein. In some cases, the network device may be the network device 104, network device 820, or one of the other network devices described herein. The method 600 may be performed using a processor, a transceiver (e.g., main radio) , or other components of the network device.

[0071] At 602, the method 600 includes transmitting, to a UE, a configuration of measurement durations for performing RRM measurements. In some embodiments, the method 600 includes transmitting, to a UE, configuration signaling indicating a set of measurement durations for the UE to use to perform measurements of neighboring cells.

[0072] At 604, the method 600 includes transmitting, to a UE, an indication to skip measurements for at least one configured measurement duration. In some embodiments, the method 600 includes transmitting, to the UE, a control message including an indication for the RRM measurements to be skipped for at least one measurement duration of the set of measurement durations.

[0073] At 606, the method 600 includes communicating (e.g., receiving uplink messages from the UE or transmitting downlink messages to the UE) during the skipped measurement duration. In some embodiments, the method 600 includes communicating with the UE during the at least one measurement duration indicated to be skipped.

[0074] In one or more embodiments, the method further includes receiving an uplink shared channel message during the at least one measurement duration; or transmitting a downlink shared channel message during the at least one measurement duration. In one or more embodiments, the method further includes transmitting a downlink control information message indicating for the RRM measurements to be skipped for the at least one measurement duration and scheduling a shared channel communication during at least a portion of the at least one measurement duration.

[0075] In one or more embodiments, the method further includes transmitting a downlink shared channel message; and receiving, during the at least one measurement duration, an acknowledgment of the downlink shared channel message on an uplink control channel. In one or more embodiments, the method further includes receiving an uplink shared channel message; and  transmitting, during the at least one measurement duration, a downlink control channel for an acknowledgment of the uplink shared channel message.

[0076] In one or more embodiments, the method further includes transmitting a downlink control information message indicating for the RRM measurements to be skipped for the at least one measurement duration, where the UE is scheduled to transmit according to a configured grant during at least a portion of the at least one measurement duration indicated to be skipped, or the UE is scheduled to receive according to a semi-persistent scheduling during at least the portion of the at least one measurement duration indicated to be skipped.

[0077] In some embodiments, the control message includes a physical downlink control channel message or a MAC CE that indicates for the UE to skip the measurements for one measurement duration of the set of measurement durations. In some embodiments, the control message includes a radio resource control message that indicates for the UE to skip the measurements for a periodic set of measurement durations of the set of measurement durations. In some embodiments, the method further includes transmitting, to the UE, a second control message configuring a semi-persistent set of measurement durations to skip, where the control message includes a physical downlink control channel message or a MAC CE that indicates for the UE to skip the measurements for one or more measurement durations of the semi-persistent set of measurement durations.

[0078] In some embodiments, the control message further indicates of a start time and a time duration for skipping the RRM measurements. In some embodiments, the method further includes determining, based at least in part on one or more of a slot offset or a start and length indicator for a channel on which to communicate the messages, a start time and a time duration for skipping the RRM measurements. In some embodiments, the control message further indicates of a period, an offset, and a duration for skipping the RRM measurements for a plurality of occasions of the set of measurement durations.

[0079] In some embodiments, the method further includes transmitting control signaling identifying a first plurality of measurement durations of the set of measurement durations to be skipped for the RRM measurements and a second plurality of measurement durations of the set of measurement durations to be skipped for the RRM measurements; and communicating with the UE using the serving cell during one or more time durations of the first plurality of measurement  durations or the second plurality of measurement durations. In some embodiments, the one or more time durations of the first plurality of measurement durations or the second plurality of measurement durations include time durations that are of one or both of the first plurality of measurement durations and the second plurality of measurement durations. In some embodiments, the one or more time durations of the first plurality of measurement durations or the second plurality of measurement durations include time durations that are common to both the first plurality of measurement durations and the second plurality of measurement durations.

[0080] In some embodiments, there is a minimum gap between the control message and the at least one measurement duration indicated to be skipped. In one or more embodiments, the method further includes receiving UE capability signaling identifying a duration for the minimum gap that the UE is capable of supporting. In one or more embodiments, the method further includes determining that a slot is a valid downlink slot based at least in part on the slot being within the at least one measurement duration indicated to be skipped.

[0081] The method 600 may be variously embodied, extended, or adapted, as described in the following paragraphs and elsewhere in this description.

[0082] Embodiments contemplated herein include one or more non-transitory computer-readable media storing instructions to cause an electronic device, upon execution of the instructions by one or more processors of the electronic device, to perform one or more elements of the method 500 or 600. In the context of method 500, this non-transitory computer-readable media may be, for example, a memory of a UE (such as a memory 806 of a wireless device 802 that is a UE, as described herein) . In the context of method 600, this non-transitory computer-readable media may be, for example, a memory of a network device (such as a memory 824 of a network device 820, as described herein) .

[0083] Embodiments contemplated herein include an apparatus having logic, modules, or circuitry to perform one or more elements of the method 500 or 600. In the context of method 500, this apparatus may be, for example, an apparatus of a UE (such as a wireless device 802 that is a UE) . In the context of method 600, this apparatus may be, for example, an apparatus of a network device (such as a network device 820, as described herein) .

[0084] Embodiments contemplated herein include an apparatus having one or more processors and one or more computer-readable media, using or storing instructions that, when executed by  the one or more processors, cause the one or more processors to perform one or more elements of the method 500 or 600. In the context of method 500, this apparatus may be, for example, an apparatus of a UE (such as a wireless device 802 that is a UE, as described herein) . In the context of the method 600, this apparatus may be, for example, an apparatus of a network device (such as a network device 820, as described herein) .

[0085] Embodiments contemplated herein include a signal as described in or related to one or more elements of the method 500, or 600.

[0086] Embodiments contemplated herein include a computer program or computer program product having instructions, wherein execution of the program by a processor causes the processor to carry out one or more elements of the method 500 or 600. In the context of method 500, the processor may be a processor of a UE (such as a processor (s) 804 of a wireless device 802 that is a UE, as described herein) , and the instructions may be, for example, located in the processor and / or on a memory of the UE (such as a memory 806 of a wireless device 802 that is a UE, as described herein) . In the context of method 600, the processor may be a processor of a network device (such as a processor (s) 822 of a network device 820, as described herein) , and the instructions may be, for example, located in the processor and / or on a memory of the network device (such as a memory 824 of a network device 820, as described herein) .

[0087] FIG. 7 illustrates an example architecture of a wireless communication system, according to embodiments described herein. The following description is provided for an example wireless communication system 700 that operates in conjunction with the LTE system standards or specifications and / or 5G or NR system standards or specifications, as provided by 3GPP technical specifications.

[0088] As shown, the wireless communication system 700 includes UE 702 and UE 704 (although any number of UEs may be used) . In this example, the UE 702 and the UE 704 are illustrated as smartphones (e.g., handheld touchscreen mobile computing devices connectable to one or more cellular networks) but may also comprise any mobile or non-mobile computing device configured for wireless communication.

[0089] The UE 702 and UE 704 may be configured to communicatively couple with a RAN 706. In embodiments, the RAN 706 may be NG-RAN, E-UTRAN, etc. The UE 702 and UE 704 utilize connections (or channels) (shown as connection 708 and connection 710, respectively) with  the RAN 706, each of which comprises a physical communications interface. The RAN 706 can include one or more network devices, such as base station 712 and base station 714, that enable the connection 708 and connection 710.

[0090] In this example, the connection 708 and connection 710 are air interfaces to enable such communicative coupling and may be consistent with RAT (s) used by the RAN 706, such as, for example, an LTE and / or NR.

[0091] In some embodiments, the UE 702 and UE 704 may also directly exchange communication data via a sidelink interface 716. The UE 704 is shown to be configured to access an access point (shown as AP 718) via connection 720. By way of example, the connection 720 can comprise a local wireless connection, such as a connection consistent with any IEEE 802.11 protocol, wherein the AP 718 may comprise a  router. In this example, the AP 718 may be connected to another network (for example, the Internet) without going through a CN 724.

[0092] In embodiments, the UE 702 and UE 704 can be configured to communicate using orthogonal frequency division multiplexing (OFDM) communication signals with each other or with the base station 712 and / or the base station 714 over a multicarrier communication channel in accordance with various communication techniques, such as, but not limited to, an orthogonal frequency division multiple access (OFDMA) communication technique (e.g., for downlink communications) or a single carrier frequency division multiple access (SC-FDMA) communication technique (e.g., for uplink and ProSe or sidelink communications) , although the scope of the embodiments is not limited in this respect. The OFDM signals can comprise a plurality of orthogonal subcarriers.

[0093] In some embodiments, all or parts of the base station 712 or base station 714 may be implemented as one or more software entities running on server computers as part of a virtual network. In addition, or in other embodiments, the base station 712 or base station 714 may be configured to communicate with one another via interface 722. In embodiments where the wireless communication system 700 is an LTE system (e.g., when the CN 724 is an EPC) , the interface 722 may be an X2 interface. The X2 interface may be defined between two or more network devices of a RAN (e.g., two or more eNBs and the like) that connect to an EPC, and / or between two eNBs connecting to the EPC. In embodiments where the wireless communication system 700 is an NR system (e.g., when CN 724 is a 5GC) , the interface 722 may be an Xn interface. The Xn interface  is defined between two or more network devices of a RAN (e.g., two or more gNBs and the like) that connect to the 5GC, between a base station 712 (e.g., a gNB) connecting to the 5GC and an eNB, and / or between two eNBs connecting to the 5GC (e.g., CN 724) .

[0094] The RAN 706 is shown to be communicatively coupled to the CN 724. The CN 724 may comprise one or more network elements 726, which are configured to offer various data and telecommunications services to customers / subscribers (e.g., users of UE 702 and UE 704) who are connected to the CN 724 via the RAN 706. The components of the CN 724 may be implemented in one physical device or separate physical devices including components to read and execute instructions from a machine-readable or computer-readable medium (e.g., a non-transitory machine-readable storage medium) .

[0095] In embodiments, the CN 724 may be an EPC, and the RAN 706 may be connected with the CN 724 via an S1 interface 728. In embodiments, the S1 interface 728 may be split into two parts, an S1 user plane (S1-U) interface, which carries traffic data between the base station 712 or base station 714 and a serving gateway (S-GW) , and the S1-MME interface, which is a signaling interface between the base station 712 or base station 714 and mobility management entities (MMEs) .

[0096] In embodiments, the CN 724 may be a 5GC, and the RAN 706 may be connected with the CN 724 via an NG interface 728. In embodiments, the NG interface 728 may be split into two parts, an NG user plane (NG-U) interface, which carries traffic data between the base station 712 or base station 714 and a user plane function (UPF) , and the S1 control plane (NG-C) interface, which is a signaling interface between the base station 712 or base station 714 and access and mobility management functions (AMFs) .

[0097] Generally, an application server 730 may be an element offering applications that use internet protocol (IP) bearer resources with the CN 724 (e.g., packet switched data services) . The application server 730 can also be configured to support one or more communication services (e.g., VoIP sessions, group communication sessions, etc. ) for the UE 702 and UE 704 via the CN 724. The application server 730 may communicate with the CN 724 through an IP communications interface 732.

[0098] FIG. 8 illustrates an example system 800 for performing signaling 838 between a wireless device 802 and a network device 820, according to embodiments described herein. The  system 800 may be a portion of a wireless communication system as herein described. The wireless device 802 may be, for example, a UE of a wireless communication system. The network device 820 may be, for example, a base station (e.g., an eNB or a gNB) or a radio head of a wireless communication system.

[0099] The wireless device 802 may include one or more processor (s) 804. The processor (s) 804 may execute instructions such that various operations of the wireless device 802 are performed, as described herein. The processor (s) 804 may include one or more baseband processors implemented using, for example, a central processing unit (CPU) , a digital signal processor (DSP) , an application specific integrated circuit (ASIC) , a controller, a field programmable gate array (FPGA) device, another hardware device, a firmware device, or any combination thereof configured to perform the operations described herein.

[0100] The wireless device 802 may include a memory 806. The memory 806 may be a non-transitory computer-readable storage medium that stores instructions 808 (which may include, for example, the instructions being executed by the processor (s) 804) . The instructions 808 may also be referred to as program code or a computer program. The memory 806 may also store data used by, and results computed by, the processor (s) 804.

[0101] The wireless device 802 may include one or more transceiver (s) 810 (also collectively referred to as a transceiver 810) that may include radio frequency (RF) transmitter and / or receiver circuitry that use the antenna (s) 812 of the wireless device 802 to facilitate signaling (e.g., the signaling 838) to and / or from the wireless device 802 with other devices (e.g., the network device 820) according to corresponding RATs.

[0102] The wireless device 802 may include one or more antenna (s) 812 (e.g., one, two, four, eight, or more) . For embodiments with multiple antenna (s) 812, the wireless device 802 may leverage the spatial diversity of such multiple antenna (s) 812 to send and / or receive multiple different data streams on the same time and frequency resources. This behavior may be referred to as, for example, MIMO behavior (referring to the multiple antennas used at each of a transmitting device and a receiving device that enable this aspect) . MIMO transmissions by the wireless device 802 may be accomplished according to precoding (or digital beamforming) that is applied at the wireless device 802 that multiplexes the data streams across the antenna (s) 812 according to known or assumed channel characteristics such that each data stream is received with an appropriate signal  strength relative to other streams and at a desired location in the spatial domain (e.g., the location of a receiver associated with that data stream) . Some embodiments may use single user MIMO (SU-MIMO) methods (where the data streams are all directed to a single receiver) and / or multi-user MIMO (MU-MIMO) methods (where individual data streams may be directed to individual (different) receivers in different locations in the spatial domain) .

[0103] In some embodiments having multiple antennas, the wireless device 802 may implement analog beamforming techniques, whereby phases of the signals sent by the antenna (s) 812 are relatively adjusted such that the (joint) transmission of the antenna (s) 812 can be directed (this is sometimes referred to as beam steering) .

[0104] The wireless device 802 may include one or more interface (s) 814. The interface (s) 814 may be used to provide input to or output from the wireless device 802. For example, a wireless device 802 that is a UE may include interface (s) 814 such as microphones, speakers, a touchscreen, buttons, and the like in order to allow for input and / or output to the UE by a user of the UE. Other interfaces of such a UE may be made up of transmitters, receivers, and other circuitry (e.g., other than the transceiver (s) 810 / antenna (s) 812 already described) that allow for communication between the UE and other devices and may operate according to known protocols (e.g.,  and the like) .

[0105] The wireless device 802 may include measurement gap adapter 816. The measurement gap adapter 816 may be implemented via hardware, software, or combinations thereof. For example, the measurement gap adapter 816 may be implemented as a processor, circuit, and / or instructions 808 stored in the memory 806 and executed by the processor (s) 804. In some examples, the measurement gap adapter 816 may be integrated within the processor (s) 804 and / or the transceiver (s) 810. For example, the measurement gap adapter 816 may be implemented by a combination of software components (e.g., executed by a DSP or a general processor) and hardware components (e.g., logic gates and circuitry) within the processor (s) 804 or the transceiver (s) 810.

[0106] The measurement gap adapter 816 may be used for various aspects of the present disclosure, for example, aspects of FIGs. 1-8, from a wireless device or UE perspective. The measurement gap adapter 816 may be configured to, for example, perform receiving configuration signaling indicating a set of measurement durations for the UE to use to perform measurements of  neighboring cells; receiving, from a network device serving the UE using a serving cell, a control message including an indication for the RRM measurements to be skipped for at least one measurement duration of the set of measurement durations; and communicating a message with the network device using the serving cell during the at least one measurement duration indicated to be skipped.

[0107] The network device 820 may include one or more processor (s) 822. The processor (s) 822 may execute instructions such that various operations of the network device 820 are performed, as described herein. The processor (s) 822 may include one or more baseband processors implemented using, for example, a CPU, a DSP, an ASIC, a controller, an FPGA device, another hardware device, a firmware device, or any combination thereof configured to perform the operations described herein.

[0108] The network device 820 may include a memory 824. The memory 824 may be a non-transitory computer-readable storage medium that stores instructions 826 (which may include, for example, the instructions being executed by the processor (s) 822) . The instructions 826 may also be referred to as program code or a computer program. The memory 824 may also store data used by, and results computed by, the processor (s) 822.

[0109] The network device 820 may include one or more transceiver (s) 828 (also collectively referred to as a transceiver 828) that may include RF transmitter and / or receiver circuitry that use the antenna (s) 830 of the network device 820 to facilitate signaling (e.g., the signaling 838) to and / or from the network device 820 with other devices (e.g., the wireless device 802) according to corresponding RATs.

[0110] The network device 820 may include one or more antenna (s) 830 (e.g., one, two, four, or more) . In embodiments having multiple antenna (s) 830, the network device 820 may perform MIMO, digital beamforming, analog beamforming, beam steering, etc., as has been described.

[0111] The network device 820 may include one or more interface (s) 832. The interface (s) 832 may be used to provide input to or output from the network device 820. For example, a network device 820 of a RAN (e.g., a base station, a radio head, etc. ) may include interface (s) 832 made up of transmitters, receivers, and other circuitry (e.g., other than the transceiver (s) 828 / antenna (s) 830 already described) that enables the network device 820 to communicate with other equipment in a network, and / or that enables the network device 820 to communicate with external networks,  computers, databases, and the like for purposes of operations, administration, and maintenance of the network device 820 or other equipment operably connected thereto.

[0112] The network device 820 may include at least one of measurement gap adapter 834. The measurement gap adapter 834 may be implemented via hardware, software, or combinations thereof. For example, the measurement gap adapter 834 may be implemented as a processor, circuit, and / or instructions 826 stored in the memory 824 and executed by the processor (s) 822. In some examples, the measurement gap adapter 834 may be integrated within the processor (s) 822 and / or the transceiver (s) 828. For example, the measurement gap adapter 834 may be implemented by a combination of software components (e.g., executed by a DSP or a general processor) and hardware components (e.g., logic gates and circuitry) within the processor (s) 822 or the transceiver (s) 828.

[0113] The measurement gap adapter 834 may be used for various aspects of the present disclosure, for example, aspects of FIGs. 1-8, from a network device perspective. The measurement gap adapter 834 may be configured to, for example, perform transmitting, to a user equipment (UE) , configuration signaling indicating a set of measurement durations for the UE to use to perform measurements of neighboring cells; transmitting, to the UE, a control message including an indication for the RRM measurements to be skipped for at least one measurement duration of the set of measurement durations; and communicating a message with the UE during the at least one measurement duration indicated to be skipped.

[0114] For one or more embodiments, at least one of the components set forth in one or more of the preceding figures may be configured to perform one or more operations, techniques, processes, and / or methods as set forth herein. For example, a baseband processor (or processor) as described herein in connection with one or more of the preceding figures may be configured to operate in accordance with one or more of the examples set forth herein. For another example, circuitry associated with a UE, network device, network element, etc. as described above in connection with one or more of the preceding figures may be configured to operate in accordance with one or more of the examples set forth herein.

[0115] Any of the above described embodiments may be combined with any other embodiment (or combination of embodiments) , unless explicitly stated otherwise. The foregoing description of one or more implementations provides illustration and description but is not intended to be  exhaustive or to limit the scope of embodiments to the precise form described. Modifications and variations are possible in light of the above teachings or may be acquired from practice of various embodiments.

[0116] Embodiments and implementations of the systems and methods described herein may include various operations, which may be embodied in machine-executable instructions to be executed by a computer system. A computer system may include one or more general-purpose or special-purpose computers (or other electronic devices) . The computer system may include hardware components that include specific logic for performing the operations or may include a combination of hardware, software, and / or firmware.

[0117] The systems described herein pertain to specific embodiments but are provided as examples. These embodiments can be combined into single systems, partially combined into other systems, split into multiple systems or divided or combined in other ways. In addition, it is contemplated that parameters, attributes, aspects, etc. of one embodiment can be used in another embodiment. The parameters, attributes, aspects, etc. are merely described in one or more embodiments for clarity, and it is recognized that the parameters, attributes, aspects, etc. can be combined with or substituted for parameters, attributes, aspects, etc. of another embodiment unless specifically disclaimed herein.

[0118] Although the foregoing has been described in some detail for purposes of clarity, it will be apparent that changes and modifications may be made without departing from the principles thereof. It should be noted that there are many alternative ways of implementing both the processes and apparatuses described herein. Accordingly, the present embodiments are to be considered illustrative and not restrictive, and the description is not to be limited to the details given herein but may be modified within the scope and equivalents of the appended claims.

Claims

1.A baseband processor configured to:receive configuration signaling indicating a set of measurement durations for a user equipment (UE) to use to perform measurements of neighboring cells;receive, from a network device serving the UE using a serving cell, a control message including an indication for the RRM measurements to be skipped for at least one measurement duration of the set of measurement durations; andcommunicate with the network device using the serving cell during the at least one measurement duration indicated to be skipped.2.The baseband processor of claim 1, further configured to:transmit an uplink shared channel message during the at least one measurement duration; orreceive a downlink shared channel message during the at least one measurement duration.3.The baseband processor of claim 1, further configured to:receive a downlink control information message indicating for the RRM measurements to be skipped for the at least one measurement duration; andschedule a shared channel communication during at least a portion of the at least one measurement duration.4.The baseband processor of claim 1, further configured to:receive a downlink shared channel message; andtransmit, during the at least one measurement duration, an acknowledgment of the downlink shared channel message on an uplink control channel.5.The baseband processor of claim 1, further configured to:transmit an uplink shared channel message; andmonitor, during the at least one measurement duration, a downlink control channel for an acknowledgment of the uplink shared channel message.6.The baseband processor of claim 1, further configured to:receive a downlink control information message indicating for the RRM measurements to be skipped for the at least one measurement duration, wherein the UE is scheduled to transmit according to a configured grant during at least a portion of the at least one measurement duration indicated to be skipped, or the UE is scheduled to receive according to a semi-persistent scheduling during at least the portion of the at least one measurement duration indicated to be skipped.7.The baseband processor of claim 1, wherein the control message comprises a physical downlink control channel message or a media access control (MAC) control element that indicates for the UE to skip the measurements for one measurement duration of the set of measurement durations.8.The baseband processor of claim 1, wherein the control message comprises a radio resource control message that indicates for the UE to skip the measurements for a periodic set of measurement durations of the set of measurement durations.9.The baseband processor of claim 1, further configured to:receive, from the network device, a second control message configuring a semi-persistent set of measurement durations to skip, wherein the control message comprises a physical downlink control channel message or a media access control (MAC) control element that indicates for the UE to skip the measurements for one or more measurement durations of the semi-persistent set of measurement durations.10.The baseband processor of claim 1, wherein the control message further indicates of a start time and a time duration for skipping the RRM measurements.11.The baseband processor of claim 1, further configured to:determine, based at least in part on one or more of a slot offset or a start and length indicator for a channel on which to communicate the messages, a start time and a time duration for skipping the RRM measurements.12.The baseband processor of claim 1, wherein the control message further indicates of a period, an offset, and a duration for skipping the RRM measurements for a plurality of occasions of the set of measurement durations.13.The baseband processor of claim 1, further configured to:receive control signaling identifying a first plurality of measurement durations of the set of measurement durations to be skipped for the RRM measurements and a second plurality of measurement durations of the set of measurement durations to be skipped for the RRM measurements; andcommunicate with the network device using the serving cell during one or more time durations of the first plurality of measurement durations or the second plurality of measurement durations.14.The baseband processor of claim 13, wherein the one or more time durations of the first plurality of measurement durations or the second plurality of measurement durations comprise time durations that are of one or both of the first plurality of measurement durations and the second plurality of measurement durations.15.The baseband processor of claim 13, wherein the one or more time durations of the first plurality of measurement durations or the second plurality of measurement durations comprise time durations that are common to both the first plurality of measurement durations and the second plurality of measurement durations.16.The baseband processor of claim 1, wherein there is a minimum gap between the control message and the at least one measurement duration indicated to be skipped.17.The baseband processor of claim 16, further configured to:transmit UE capability signaling identifying a duration for the minimum gap that the UE is capable of supporting.18.The baseband processor of claim 1, further configured to:determine that a slot is a valid downlink slot based at least in part on the slot being within the at least one measurement duration indicated to be skipped.19.A method of wireless communication at a user equipment (UE) , comprising:receiving configuration signaling indicating a set of measurement durations for the UE to use to perform measurements of neighboring cells;receiving, from a network device serving the UE using a serving cell, a control message including an indication for the RRM measurements to be skipped for at least one measurement duration of the set of measurement durations; andcommunicating with the network device using the serving cell during the at least one measurement duration indicated to be skipped.20.A method of wireless communication at a network device, comprising:transmitting, to a user equipment (UE) , configuration signaling indicating a set of measurement durations for the UE to use to perform measurements of neighboring cells;transmitting, to the UE, a control message including an indication for the RRM measurements to be skipped for at least one measurement duration of the set of measurement durations; andcommunicating with the UE during the at least one measurement duration indicated to be skipped.

Citation Information

Patent Citations

  • Apparatuses and methods for performing a cell measurement

    CN110249654A

  • Network access node and client device for handling data transmissions during measurement gaps

    CN112956150A

  • Method of transmitting uplink signals, and device therefor

    US20220078650A1

  • Detecting stationary devices for RRM relaxation

    US20220369265A1

  • Dynamic measurement gap control

    US20230318781A1