Methods and apparatuses for radio resource management measurement adaptations
Adaptive measurement duration configurations address the challenges of measurement gaps and scheduling restrictions in wireless communication systems, enhancing communication efficiency and reducing latency for extended reality devices.
Patent Information
- Application Number
- PCT/CN2024/086229
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-05
- Publication Date
- 2025-10-09
AI Technical Summary
Current wireless communication systems face challenges in handling regular and delay-sensitive transmissions due to measurement gaps and scheduling restrictions, particularly for extended reality devices, which result in delayed or dropped communications during measurement durations.
Adaptive techniques are employed to modify and relax measurement duration configurations, allowing increased communication opportunities by dynamically adjusting measurement gaps, scheduling restrictions, and prioritizing latency-sensitive traffic, such as XR applications, through network signaling and configuration adjustments.
Enhances communication efficiency and reduces latency by allowing regular transmissions and receptions during measurement durations, particularly benefiting extended reality devices by minimizing dropped packets and improving throughput.
Smart Images

Figure CN2024086229_09102025_PF_FP_ABST
Abstract
Description
METHODS AND APPARATUSES FOR RADIO RESOURCE MANAGEMENT MEASUREMENT ADAPTATIONSTECHNICAL FIELD
[0001] This application relates generally to wireless communication systems, including systems, apparatuses, and methods for radio resource management (RRM) measurement adaptations.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. 2 shows an example signaling flow, according to one or more aspects described herein.
[0010] FIGs. 3A and 3B show examples of a request media access control (MAC) control element (CE) , according to one or more aspects described herein.
[0011] FIGs. 3C and 3D show examples of a command MAC CE, according to one or more aspects described herein.
[0012] FIGs. 4A and 4B show additional examples of a request MAC CE, according to one or more aspects described herein.
[0013] FIGs. 4C and 4D show additional examples of a command MAC CE, according to one or more aspects described herein.
[0014] FIG. 5 shows an example method of wireless communication at a user equipment (UE) , according to one or more aspects described herein.
[0015] FIG. 6 shows another example method of wireless communication at a network device, according one or more aspects described herein.
[0016] FIG. 7 illustrates an example architecture of a wireless communication system, according to one or more aspects described herein.
[0017] 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
[0018] 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.
[0019] UEs communicating with a network and being served by a serving cell of a network device need to perform various management-related tasks, including performing various measurements, to ensure continuous connectivity as the UE moves relative to the cellular network. The various tasks may include operations performed in connection with radio resource management (RRM) , radio link monitoring (RLM) , beam failure detection (BFD) , and / or candidate beam detection (CBD) .
[0020] RRM-related tasks include measuring neighboring cells that are either intra-frequency or inter-frequency (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.
[0021] RLM-related tasks include measuring reference signals transmitted by a serving cell. Examples of such reference signals include synchronization signal blocks (SSB) , channel state information reference signals (CSI-RS) , or a combination of these. The measurement results can be used to determine information regarding the quality and reliability of radio links between a UE and a network device. The measurements can be inputs to modify or otherwise adjust a modulation and coding scheme or data rate, and aid in handover. The measurements can also be used in connection with BFD and CBD processes.
[0022] With particular reference to measurements for RRM, 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. In some examples, the UE is not required to conduct reception or transmission except the reception of signals used for RRM measurements, positioning reference signal (PRS) measurements, and the signals used for a random access procedure 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. A measurement gap is configured for a UE by the network (e.g., in radio resource control (RRC) signaling, such as GapConfig) , and provides a gap offset, duration, and repetition period. The measurement gap can be configured per UE or per frequency range (FR) .
[0023] With reference to measurements for RLM, BFD, and CBD, the UE that is performing the measurements may have one or more scheduling restrictions applicable to when the UE is performing (or scheduled to be performing) the measurements. These scheduling restrictions typically mean that the UE does not transmit using a physical uplink control channel (PUCCH) , using a physical uplink shared channel (PUSCH) , or a sounding reference signal (SRS) , nor receive using a physical downlink control channel (PDCCH) , using a physical downlink shared channel (PDSCH) , or a CSI-RS. These scheduling restrictions may be applicable under certain conditions.
[0024] For example, for Frequency Range 1 (FR1) , when the same subcarrier spacing (SCS) is applicable to PDSCH and PDCCH, there may be no scheduling restriction. However, for FR1 where a different SCS is applicable to PDSCH than to PDCCH, there may be no scheduling restriction but only if the UE supports the ability to receive data using different numerologies (e.g., supports simultaneous RxDataSSB-Diff Numerology) . However, in other cases of different SCSs, the UE may not transmit PUCCH, PUSCH, or SRS, or receive PDCCH, PDSCH or CSI-RS for tracking or CSI-RS for channel quality indicator (CQI) on SSB symbols to be measured.
[0025] In another example, for Frequency Range 2 (FR2) , when a measurement reference signal is type-D quasi co-located (QCLed) with an active transmission configuration indication (TCI) state for PDCCH and PDSCH, there may be no scheduling restriction. Otherwise, the UE may not transmit PUCCH, PUSCH, or SRS, or receive PDCCH, PDSCH or CSI-RS for tracking or CSI-RS for CQI on the symbols for measurement.
[0026] As used herein, a measurement duration may refer to a measurement gap, an SMTC window, or other resource configured for measurements (including measurement objects) that may result in scheduling restrictions, for example for any of RRM, RLM, CBD, or BFD.
[0027] 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 durations 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 durations (e.g., measurement gaps, SMTC windows, or scheduling restrictions) , communications (e.g., packets) that fall within a measurement duration may be delayed or dropped. The dropped transmissions may be uplink (UL) or downlink (DL) data, control, or reference signal transmissions.
[0028] Additionally, a UE may need to handle a number of different measurement duration types, which each may have one or more different measurement duration configurations. For example, different measurement gap types include a network-controlled small gap (NCSG) , a preconfigured measurement gap, a multi user subscription identity module (MUSIM) gap, a positioning gap, measurement gaps that are neither NCSG nor MUSIM gaps. This different measurement gap types may each have a separate configuration. Present approaches do not comprehensively support these various measurement duration types. Improved techniques are desired to handle use cases that benefit from regular transmission intervals and / or are delay-sensitive (e.g., XR devices) where a number of different measurement duration types.
[0029] Techniques are described to allow increased communication during measurement durations, including adaption and / or relaxing measurement duration configurations and associated requirements, for example for measurement gaps, SMTC windows, and scheduling restrictions. A UE, or a processor thereof, may be configured with a set of measurement durations. These measurement durations may be for the measurement of a current serving cell of the UE, other serving cells of a serving network device, or cells of neighboring network devices (neighboring cells) , for example in connection with RRM, RLM, CBD, or CFD procedures or operations. The UE or processor may receive an indication that the UE is to use at least one measurement duration configuration to measure one or more cells (e.g., serving, or neighboring cells) . The indication may indicate the at least one measurement duration configuration from among a plurality of measurement duration configurations that include different measurement duration types. For example, the plurality of measurement duration configurations may be for one or more of a NCSG, a preconfigured measurement gap, a MUSIM gap, a positioning gap, or a non-MUSIM and non-positioning measurement gap. The UE may then receive and measure reference signals according to the indicated measurement gap (s) and measurement gap types, and provide a measurement report to the network.
[0030] 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 radio resource management measurement adaptations, as further described herein.
[0031] Wireless communications system 100 includes one or more UE 102 that may be served by (e.g., has an established 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 XR device (e.g., VR or AR device) . In some cases, UE 102 may be a system of components operating together as a UE 102.
[0032] As the UE 102 moves relative to coverage areas of the network, the UE 102 may measure references signals transmitted by network devices (e.g., for purposes of RRM) . For example, neighboring network devices may transmit reference signals that can be monitored for (e.g., listened for) , received by, and measured by UE 102. In one or more embodiments, the reference signals are SSBs or CSI-RS. Wireless communications system 100 includes, for UE 102, a neighboring network device 108 having corresponding neighbor cells having a coverage area 112. The neighboring network device 108 transmits reference signals 130 (e.g., SSBs or CSI-RSs) in support of RRM (e.g., among other purposes and uses) . The UE 102 may listen for and measure these reference signals 130 according to measurement duration configuration signaling 122 received from the network device 104.
[0033] As further described herein, the measurement duration configuration signaling 122 may include multiple different measurement configuration types. Examples of measurement configuration types include one or more legacy measurement configurations, such as a gapUE configuration (e.g., applicable to all measurement gaps for the UE 102) , or a measurement gap configuration applicable across all of a frequency range, such as Frequency Range 1 (FR1) or Frequency Range 2 (FR2) , or both. Other examples of measurement gap configuration types include a NCSG gap (e.g., ncsgInd-r17=true) , a preconfigured measurement gap (e.g., preConfigInd-r17==true) , a measurement gap that is neither a NCSG gap nor a preconfigured measurement gap, a MUSIM gap (e.g., in the case of measurements ) , or a positioning gap.
[0034] In addition, UE 102 may perform RLM, BFD, and CBD functions that are based in part on reference signals 132 transmitted by the network device 104. The UE 102 may listen for and measure these reference signals 132 according to measurement duration configuration signaling 122 received from the network device 104.
[0035] In order to support RRM, RLM, BFD, or CBD measurements or for other measurement purposes, the network device 104 provides the UE 102 with measurement duration configuration signaling 122. The measurement duration configuration signaling 122 may include one or more messages or sets of signaling that indicates the activation or deactivation of a set of measurement durations 142 for the UE 102 to use for measurements. Some of the measurement durations 142 include time durations 150 for the UE 102 to use to measure. The time durations 150 may be measurement gaps or SMTC windows (e.g., for RRM) , or scheduling restrictions due to instances of measurement objects or other time durations for measurement (e.g., for RLM, BFD, or CBD) . Measurement configuration signaling may specify a duration 152, periodicity 154, and offset 156 (e.g., relative to a subframe number 0 (SFN0) ) that define the time durations 150. Some of the measurement durations may be symbols, slots, subframes, and so on, during which the UE 102 is configured to measure one or more measurement objects during the time durations 150 (e.g., for RLM, CBD, or BFD) . Under certain conditions, during these time durations 150, the UE may be subject to a scheduling restriction, as further described herein.
[0036] In one example, two of the time durations 150 (e.g., during at least a portion of a time duration 140, and during at least a portion of a time duration 148) may collide (conflict, overlap) with a message of the messages 144. In one or more examples described herein the messages 144 may be latency sensitive traffic, such as XR traffic (e.g., upload or download traffic) that may require or benefit from a regular communication (transmission and / or reception) period 158. Adapting (e.g., relaxing, modifying, editing, ignoring) requirements for performing measurements during the time durations 150 (which may be measurement gaps, or subject to scheduling restrictions) , may thus benefit a UE 102 communicating such latency sensitive traffic. For example, the measurement duration configuration for the measurement durations 142 may be deactivated for at least the time duration 140 and time duration 148 to avoid conflicting with the messages 144. Such adaptation provides increased transmission and reception opportunities for the UE 102, which can reduce latency, increase throughput, or both.
[0037] In time durations where there are no collisions, such as time duration 146, the UE 102 may receive reference signals 130 and / or reference signals 132, and provide a measurement report 124 to the neighboring network device 108 in response.
[0038] Techniques described herein allow transmission or reception in measurement gaps and / or scheduling restrictions (e.g., cause by RRM measurements) agnostic to the particular type of measurement gap and / or scheduling restriction. In some approaches, when an occasion of a measurement gap and / or scheduling restriction that are caused by RRM measurements are fully cancelled or skipped, the UE 102 may be assumed to receive and / or transmit in the occasion as if there were no such measurement gap and / or scheduling restriction. Techniques are described herein based on triggering and / or enabling measurement duration configurations by network signaling transmission and / or reception of measurement gaps and / or scheduling restrictions according to an address (e.g., indication, index, identifier) of the measurement duration configuration. In one or more embodiments, a dynamic indication is used to allow transmission and / or reception in measurement durations (e.g., measurement gaps and / or scheduling restrictions that are caused by RRM measurements) . In some embodiments, a semi-persistent approach is used to allow transmission and / or reception in measurement durations. In other embodiments, a semi-static approach is used to allow transmission and / or reception in measurement durations. In yet other embodiments, a dynamic approach is used to adapt (e.g., change, relax, modify, edit) a measurement gap and / or SMTC configuration to allow transmission and / or reception in measurement durations. In another set of embodiments, a rules-based approach is used to allow transmission and / or reception in measurement durations.
[0039] FIG. 2 shows an example signaling flow 200, according to one or more aspects described herein. In one or more embodiments, signaling flow 200 supports one or more aspects of radio resource management measurement adaptations, as further described herein.
[0040] At 202, the UE 102 transmits or otherwise provides UE capability signaling to the network device 104. The UE capability signaling may be RRC signaling in some examples. In one or more embodiments, the UE capability signaling indicates a capability of the UE 102 to perform RRM measurement adaptation. In some embodiments, the UE capability signaling indicates a quantity of measurement duration configurations with which the UE 102 is capable of being configured. Additionally, in some embodiments, the UE 102 may report the capability of the UE for positioning, multi-SIM, and so on.
[0041] At 204, the UE 102 receives from the network device 104, a measurement adaptation configuration. In some examples, the measurement adaptation configuration is an RRM measurement adaptation configuration, for example, including one or more of a measurement duration indexing table (e.g., a measurement gap indexing table) , a trigger state, or a set of measurement gap configurations. In some embodiments, the UE 102 may derive the indexing table from a preconfiguration (e.g., a specification) .
[0042] As further described herein, a set of measurement duration configurations may be configured. In one example, MUSIM gap configurations are configured, and may have a range of 3 configurations (e.g., MUSIM-GapId-r17, range: [0: 2] ==> 3) . Positioning gap configurations may be configured (e.g., measPosPreConfigGapId-r17) , and may have a range of 16 configurations. Other gap configuration (e.g., “regular” gap configurations) can be configured, and may have a range of 8 configurations (e.g., measGapId-r17, maximum number of measurement gap ID is 8==>8) . In some cases, the other gap configurations may be limited practically to 3 configurations. In some examples a quantity of legacy gaps may be limited to 2, selected from the set of gapUE, or gapFR1 and gapFR2 (e.g., {gapUE, gapFR1 and gapFR2} ==> 2) .
[0043] In some embodiments, the measurement gap configuration is attached to (associated with, corresponding to) a tag or ID, to facilitate reference to the measurement gap configuration. In one example, all the measurement durations configurable 29 gap configurations (e.g., and not all gap configurations can be configured simultaneously) . In some examples, the network does not configure the one or more MUSIM gaps together with concurrent measurement gap or preconfigured measurement gap for positioning. Thus, in some cases, it is possible to define an identifier (ID) space for a limited type of measurement gap configuration (e.g., just for legacy gaps, or “regular” gaps) . Table 1 that follows illustrates an example table (correspondence, association) where the measurement gap configuration is attached to a tag or ID:
[0044] Table 1
[0045] In other embodiments, the measurement gap configuration is attached to (associated with, corresponding to) a set of two tags or identifiers, to facilitate reference to the measurement gap configuration. A first identifier of the set of identifiers may indicate a measurement duration configuration type (e.g., a “type” within {type, index within a type} ) . A second identifier of the set of identifiers may indicate an index value for a measurement duration configuration within the type (e.g., the “index within a type” within {type, index within a type} ) . In one example, { “MUSIM” , 1} is for a MUSIM gap with an identifier of “1” (e.g., MUSIM-GapId-r17 = 1) . In another example, { “legacy” , 0} is for gapUE; { “legacy” , 1} is for gapFR1; and { “legacy” , 2} is for gapFR2.
[0046] In some examples, there may be limits on the quantity (number) of measurement gap configurations. For example, in FR1 and FR2 there may be no more than 3 measurement gap configurations configured concurrently (e.g., X1+X2<=3, X1 / X2=1, 2 for FR1 / 2, and perUE + 1 in FR1 or 1 in FR2) . Additionally, the configuration of a MUSIM gap and a positioning gap may be disallowed from being used simultaneously. Moreover, the maximum number of measurement durations that can be configured by the network may depend on the UE capability, a preconfigured limitation or restriction, or both. As such, the number of measurement gap configurations which can be configured simultaneously may be constrained, and signaling overhead may be saved by indexing those measurement gaps that can be configured simultaneously. In one example, if UE 102 does not report the UE capability of supporting MUSIM gaps (e.g., at 202) , then an index table as follows (Table 2) may be used for the UE 102:
[0047] Table 2
[0048] In another example, if UE 102 supports legacy gaps (but not the other measurement duration (gap) configurations shown in Table 1) , then at least two index tables may be configured and used for UE 102 as follows (Tables 3 and 4) :
[0049] Similarly for SMTC, indices for any, some, or all of SSB-MTC, SSB-MTC2, SSB-MTC2-LP-r16, SSB-MTC3-r16, SSB-MTC4-r17, SSB-MTC-AdditionalPCI-r17 can be introduced to facilitate a reference in defining RRM measurement adaptation behavior for a UE 102.
[0050] At 206, information regarding communication traffic (e.g., transmit and / or receive) may be provided, from the core network 106, to a network device 104 that serves the UE 102. The communication traffic information may include XR traffic and XR traffic information, usable by the network device 104 to serve the XR traffic with UE 102.
[0051] At 208, the UE 102 may provide to the network device 104 information regarding communication traffic from the UE 102. For example, such information may be uplink XR traffic information. In some examples, the traffic information is a scheduling request (SR) , buffer status report (BSR) , or other uplink traffic information. In some example downlink traffic information is also provided by the UE, for example for the situation where XR traffic is encrypted and the user plane function (UPF) is not able to extract downlink traffic information for the XR traffic.
[0052] In some embodiments, a dynamic indication may be used, at 210, to allow transmission and / or reception in measurement durations. At 212, the UE 102 may receive an RRC configuration for RRM measurement adaptation, as further discussed herein. At 214, the network device 104 may transmit to the UE 102 an activation of a semi-persistent configuration (of the RRC configuration for RRM measurement adaptation) , for example with an MAC-CE. At 216, the network device 104 may transmit to the UE 102 dynamic signaling (e.g., a DCI message) to activate at least one semi-persistent RRM measurement adaptation configuration. Either 214 or 216 or {both 214 and 216} can be utilized, e.g., through specification design, or NW implementation. In some examples, the adaptation may be a one-shot adaptation (e.g., affect one instance of a measurement duration) . In other examples, the adaptation may be a timer based adaptation (e.g., affect all instances of measurement durations within a specific time duration) . In other examples, the adaptation can follow a time-window pattern with a time-window period, time-window offset and time window duration. A UE may be configured with one or more such configuration.
[0053] In other embodiments, a semi-persistent configuration indication may be used, at 220, to allow transmission and / or reception in measurement durations. At 222, the UE 102 may receive an RRC configuration for RRM measurement adaptation, as further discussed herein. At 224, a MAC CE or dynamic signaling (e.g., a DCI message) may be used to activate at least one RRM measurement adaptation configuration. In some examples, the adaptation may remain active until deactivation (e.g., similar to a Type 2 configured grant configuration operation) . In other examples, the adaptation may be a timer based adaptation (e.g., affect all instances of measurement durations within a specific time duration) . ) . In other examples, the adaptation can follow a time-window pattern with a time-window period, time-window offset and time window duration. A UE may be configured with one or more such configuration.
[0054] In yet other embodiments, an RRC configuration indication may be used, at 230, to allow transmission and / or reception in measurement durations. At 232, the UE 102 may receive an RRC reconfiguration message for RRM measurement adaptation, as further discussed herein. In some examples, the RRC reconfiguration may be a semi-static approach where the RRC configuration previously provided to the UE 102 by the network device 104 is modified via RRC signaling to provide a modified configuration (e.g., different parameters, field, elements) .
[0055] In some embodiments, the RRC configuration (e.g., at 222) includes at least one set of measurement duration (e.g., gap or SMTC) configurations for activation or de-activation. Each set of measurement duration configurations may contain one or more measurement duration configurations. At 224, a MAC CE may be transmitted by the network device 104 to activate or de-activate at least one set of MG configuration (s) , the duration for activation and / or de-activation may be signaled and / or determined jointly or separately. In other embodiments, at 224 or at 216, a DCI message may be transmitted by the network device 104 to activate or de-activate at least one set of MG configuration (s) , the duration for activation and / or de-activation may be signaled and / or determined jointly or separately. Instead of performing RRM measurement adaptation for all measurement gaps and SMTCs enclosed by or overlapped with a time window, it may beneficial to selectively skip / cancel some RRM measurements while retaining other RRM measurements. A set of measurement duration configurations can be utilized in defining UE behaviors. In one example behavior, all the measurement gap configurations and SMTC configurations enclosed by a time window are subject to RRM measurement adaptation by default except those contained in a set of measurement duration configurations. In another example behavior, all the measurement gap configurations and SMTC configurations enclosed by a time window are not subject to RRM measurement adaptation by default except those contained in a set of measurement duration configurations. A linkage is created between a time window or a time window configuration and at least one set of measurement duration configurations in 210, 220, or 230, pursuant to behavior one or behavior two. In another usage of a set of measurement duration configurations, the measurement duration configuration can be referred to by a set index for their activation or deactivation, and the RRM measurement adaptation is tied to activation or deactivation of a set of measurement duration configurations.
[0056] In one or more embodiments, the MAC CE or DCI message at 224 and / or at 216 may use a trigger state that is configured via RRC signaling (e.g., RRC configuration at 222 or at 212) to map to (correspond to, be associated with) one or measurement gap configurations. In some examples, each trigger state may map to one or more of the measurement duration configurations as illustrated in Table 5 that follows:
[0057] Table 5
[0058] As illustrated in Table 5, a trigger state of 00 (e.g., as indicated by a MAC CE or DCI message) , corresponds to the activation of, or activation of the RRM measurement adaptation for, the gapUE and MeasGapId-r17 = 0 measurement gap configurations; a trigger state of 01 corresponds to the activation of, or activation of the RRM measurement adaptation for, the MeasGapId-r17 = 7 measurement gap configuration; and a trigger state of 10 corresponds to the activation of, or activation of the RRM measurement adaptation for, the gapUE and MUSIMGapId-r17 = 0 measurement gap configurations.
[0059] In other embodiments, the MAC CE or DCI message at 224 and / or at 216 may use sets of measurement duration configurations that are configured via RRC signaling (e.g., RRC configuration at 222 or at 212) to map to (correspond to, be associated with) one or measurement gap configurations. In some examples, each set may map to one or more of the measurement duration configurations as illustrated in Table 6 that follows:
[0060] Table 6
[0061] As illustrate in Table 6, a set configuration can activate and / or deactivate measurement duration configurations, or activate and / or deactivate the RRM measurement adaptation for measurement duration configurations. In a first example, when UE 102 receives a MAC CE or DCI message indicating a set 0, the corresponding measurement duration configurations (ID=0, 3) , or the RRM measurement adaptation, are activated. In a second example, when UE 102 receives a MAC CE or DCI message indicating a set 1, the corresponding measurement duration configurations (ID=4) , or the RRM measurement adaptation, are deactivated. In a third example, when UE 102 receives a MAC CE or DCI message indicating a set 0 and a set 1, the corresponding measurement duration configurations (ID=0, 3) , or the RRM measurement adaptation, are activated and the measurement duration configurations (ID=4) , or the RRM measurement adaptation, are deactivated. To the extent that the set 0 and the set 1, a priority rule can determine whether to activate or deactivate the overlapping measurement duration configuration or RRM measurement adaptation of the configuration.
[0062] In one or more embodiments, the activation may be effective for a certain time duration. In some embodiments, the activation may be effective for a certain time duration. The time duration for deactivation may be the same as the time duration for activation in some embodiments. In other embodiments, the time durations may be different.
[0063] In some embodiments, a timer may be configured to extend the activation and / or deactivation time duration (e.g., similar to a discontinuous reception on-duration timer management mechanism) . In one example, a first timer may be used to control when the activation and / or de-activation expires as by configuration / signaling (e.g., similar to time-window as previously protected) . A second timer may be used to control the extension of a time duration, for example if there are activities in downlink or uplink (e.g., PDSCH and PUSCH) , then the timer restarts. Additionally, in some embodiments, the UE 102 may request to terminate a time duration earlier (e.g., prior to the expiry of the time) , for example, if UE 102 is sure a burst of XR traffic is received already for a current video frame. In some embodiments, the request to early terminate the time duration may be sent to the network device 104 via a MAC CE or UCI message.
[0064] In one or more embodiments, at 240, the UE 102 may resolve a priority for a measurement duration. For examples, rather than defining trigger states and / or measurement gap sets as discussed herein, additionally, or optionally, a priority indication for a measurement duration (e.g., gap) configuration. In some embodiments, the definition of overlapping may be that two measurement durations may be considered to overlap (collide) if at least one of the following is true: (1) the two occasions are fully or partially overlapping in the time domain, or (2) the distance between the two occasions is equal to or smaller than 4 ms. In some embodiments, for a measurement duration configuration (e.g., a measurement gap, SMTC, or other measurement occasion or object giving rise to a scheduling restriction) , a priority index value for the configuration may be assigned or otherwise given. (e.g., for a measurement gap, a gap_priority_index) . In some embodiments, the priority index may be one of two value (e.g., taking a value from {high, low} . In other embodiments, the priority index may be an integer index from a range (e.g., [0: 15] ) that is configured. For example, the range may be chosen to be [0: 15] , for example mapping to logical channel priority values from 1 to 16.
[0065] In one or more embodiments, when the measurement duration priority (e.g., gap_priority_index) is set to a certain value (e.g., “high” , or the integer value of “0” out of the integer range [0: 15] ) , then the associated measurement occasion of the measurement duration configuration is not skippable / cancelable (e.g., is not subject to RRM measurement adaptation) . And, when the measurement duration priority (e.g., gap_priority_index) is set to a different certain value (e.g., “low” ) , then the measurement occasion of the measurement duration configuration is skippable / cancelable. As a result, the arbitration between transmission and reception and the measurement (e.g., an RRM measurement) can take place between transmission / reception and skippable / cancellable measurement duration configurations. As one example, a perUE measurement gap may be considered relatively important, and thus not subject to RRM measurement adaptation, but a positioning measurement duration or MUSIM measurement duration may be considered relatively less important, and thus subject to RRM measurement adaptation (e.g., skipping or cancelling measurement occasions for these configurations) .
[0066] In other embodiments, the measurement duration priority (e.g., gap_priority_index) is set to a certain value and can take a value from an integer range (e.g., [0: 7] ) . The network (e.g., via signaling from network device 104 to UE 102) can indicate a traffic priority index (e.g., traffic_priority_index) , which may be a per logical channel, per configured grant configuration, per UE, per cell group, or per frequency range information element (IE) , e.g., the traffic_priority_index takes a value from an integer range, e.g., the same integer range as for gap_priority_index. With this priority index, then a measurement duration configuration having a measurement duration priority (e.g., gap_priority_index) which is higher than the traffic priority index (e.g., traffic_priority_index) is not skippable (e.g., cancelable) . Then, with a measurement duration configuration having a measurement duration priority (e.g., gap_priority_index) which is no higher than (equal to or less than) the traffic priority index (e.g., traffic_priority_index) is skippable.
[0067] In some embodiments, where a measurement duration priority (e.g., gap_priority_index) is not configured to be a certain value for a measurement duration configuration, a default value may be set. For example, the default value may be one of “high” or “low. ” In another example, the default value may be a particular index value (e.g., the lowest index, highest index, or middle index value) .
[0068] In one or more embodiments, an indication of a traffic threshold is signaled from the network device 104 to the UE 102. The traffic threshold can take a value in a range of 1 to 16, which may match the range for the logical channel priority. In some embodiments, the configured grant configuration that is eligible to benefit from RRM measurement adaptation is derived from comparing the traffic threshold with the “priority” in the logical channel configuration (e.g., LogicalChannelConfig) . In some embodiments, if a logical channel is of a high enough priority, then a list of allowed configured grants (e.g., allowedCG-List-r16) is checked to identify the linked configured grant configurations, and those configured grant configurations are then marked as “legible to benefit from RRM measurement adaptation. ” This approach may save on RRC signaling overhead, simplify the design, or both, over other approaches.
[0069] In some embodiments, the traffic threshold may be used instead of signaling a traffic priority index (e.g., traffic_priority_index) as described herein for a per logical channel, per a configured grant configuration, per UE, per cell group, or per frequency range IE.
[0070] The measurement duration priority (e.g., gap_priority_index) mechanism, the traffic priority index (e.g., traffic_priority_index) mechanism, or both, described with reference the priority resolution at 240 can be used independent of the mechanisms for measurement duration adaptation described with reference to 210, 220, and 230, or may be used in combination with any one of the mechanisms for measurement duration adaptation described with reference to 210, 220, and 230.
[0071] FIGs. 3A, 3B, 3C, and 3D show a request MAC CE 301, an example request MAC CE 302, a command MAC CE 303, and an example command MAC CE 304, according to one or more aspects described herein. In one or more embodiments, the request MAC CE 301, the example request MAC CE 302, the command MAC CE 303, and the example command MAC CE 304 support one or more aspects of radio resource management measurement adaptations, as further described herein. In some embodiments, to facilitate the request of deactivation of one measurement gap configuration and activation of another measurement gap configuration, and the command to activate one measurement gap configuration and de-activate another measurement gap configuration, a single MAC CE can support both or more (e.g., one activation request, two de-activation requests in a single MAC CE) . In other embodiments, the request MAC CE 301, the example request MAC CE 302, the command MAC CE 303, and the example command MAC CE 304 may activate and / or deactivate SMTC time durations or measurement object configurations that result in scheduling restrictions. As used herein, and also with reference to the request MAC CE 301, the example request MAC CE 302, the command MAC CE 303, and the example command MAC CE 304, activation and / or deactivation of a configuration may additionally or alternatively refer to the activation and / or deactivation of the RRM measurement adaptation for that configuration.
[0072] In one or more embodiments, the request MAC CE 301 may be transmitted from the UE 102 to the network device 104. The request MAC CE 301 includes a 5-bit measurement gap identifier field 310, and indication 312 of whether the corresponding measurement gap configuration is requested to be activated or deactivated, a first reserved bit 314 and a second reserved bit 316. In the example of the request MAC CE 301, two CEs 318 are shown. Different numbers of CEs may also be included within the request MAC CE 301 in other embodiments. Different numbers of bits may be used to identifier a measurement gap (or measurement duration) configuration (e.g., up to 7-bits, or fewer than 5-bits) .
[0073] In some embodiments, the example request MAC CE 302 identifies three CEs 322, where the measurement gap configurations have the identifiers for 0, 3, and 4, which are requested to be activated, deactivated, and deactivated, respectively, by the request MAC CE 302.
[0074] In one or more embodiments, the command MAC CE 303 may be transmitted to the UE 102 from the network device 104, for example in response to a request MAC CE 301. The command MAC CE 303 includes a 5-bit measurement gap identifier field 330, and indication 332 of whether the corresponding measurement gap configuration is activated or deactivated, a first reserved bit 334 and a second reserved bit 336. In the example of the command MAC CE 303, two CEs 338 are shown. Different numbers of CEs may also be included within the command MAC CE 303 in other embodiments. Different numbers of bits may be used to identifier a measurement gap (or measurement duration) configuration (e.g., up to 7-bits, or fewer than 5-bits) .
[0075] In some embodiments, the example command MAC CE 304 identifies two CEs 342, where the measurement gap configurations have the identifiers for 0 and 3, which are commanded to be activated and deactivated, respectively, by the command MAC CE 304 for the UE 102.
[0076] FIGs. 4A, 4B, 4C, and 4D show a request MAC CE 401, example request MAC CEs 402, a command MAC CE 403, and example command MAC CEs 404, according to one or more aspects described herein. In one or more embodiments, the request MAC CE 401, the example request MAC CEs 402, the command MAC CE 403, and the example command MAC CEs 404 support one or more aspects of radio resource management measurement adaptations, as further described herein. In one or more embodiments, separate MAC CEs can be used for activation or deactivation. In other embodiments, the request MAC CE 401, the example request MAC CEs 402, the command MAC CE 403, and the example command MAC CEs 404 may activate and / or deactivate SMTC time durations or measurement object configurations that result in scheduling restrictions. As used herein, and also with reference to the request MAC CE 401, the example request MAC CE 402, the command MAC CE 403, and the example command MAC CE 404, activation and / or deactivation of a configuration may additionally or alternatively refer to the activation and / or deactivation of the RRM measurement adaptation for that configuration.
[0077] In one or more embodiments, the request MAC CE 401 may be transmitted from the UE 102 to the network device 104. The request MAC CE 401 includes a 5-bit measurement gap identifier field 410, and indication 412 of whether the corresponding measurement gap configuration is requested to be activated or deactivated, a first reserved bit 414 and a second reserved bit 416. In the example of the request MAC CE 401, a single CE 418 is used. However, different numbers of bits may be used to identifier a measurement gap (or measurement duration) configuration (e.g., up to 7-bits, or fewer than 5-bits) .
[0078] The example request MAC CEs 402 includes three CE, including request MAC CE 420, request MAC CE 422, and request MAC CE 424, where the measurement gap configurations have the identifiers for 0, 3, and 4, which are requested to be activated, deactivated, and deactivated, respectively, by the different ones of the request MAC CEs 402.
[0079] In one or more embodiments, the command MAC CE 308 may be transmitted to the UE 102 from the network device 104, for example in response to a request MAC CE 401. The command MAC CE 403 includes a 5-bit measurement gap identifier field 430, and indication 432 of whether the corresponding measurement gap configuration is activated or deactivated, a first reserved bit 434 and a second reserved bit 436. In the example of the command MAC CE 303, a single CE 438 is shown and used. However, different numbers of bits may be used to identifier a measurement gap (or measurement duration) configuration (e.g., up to 7-bits, or fewer than 5-bits) .
[0080] In some embodiments, the example command MAC CEs 404 includes two CEs, including command MAC CE 440 and command MAC CE 442, where the measurement gap configurations have the identifiers for 0 and 3, respectively, which are commanded to be activated and deactivated, respectively, by the command MAC CE 440 and command MAC CE 442, respectively, of the command MAC CEs 404.
[0081] FIG. 5 shows an example method 500 of wireless communication by a UE, according to one or more aspects described herein. In some cases, the UE 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.
[0082] At 502, the method 500 includes receiving measurement duration configuration signaling. In some embodiments, the method 500 includes receiving, from a network device, control signaling that identifies, from a plurality of measurement duration configurations, at least one measurement duration configuration for the UE to use to perform measurements of one or more neighboring cells. The plurality of measurement duration configurations is associated with a plurality of different measurement duration types. The at least one measurement duration configuration is associated with a measurement duration type of the plurality of different measurement duration types.
[0083] At 504, the method 500 includes receiving reference signals for measurement during configured measurement durations. In some embodiments, the method 500 includes receiving, from the one or more neighboring cells, reference signals according to the at least one measurement duration configuration.
[0084] At 506, the method 500 includes measuring the reference signals for RRM. In some embodiments, the method 500 includes measuring the reference signals according to the measurement duration type.
[0085] At 508, the method 500 includes transmitting an RRM measurement report. In some embodiments, the method 500 includes transmitting, to the network device and according to the measurement duration type, a report based at least in part on the measurements.
[0086] In some embodiments, the plurality of different measurement duration types includes a plurality of different measurement gap types including one or more of a network-controlled small gap, a preconfigured measurement gap, a multi user subscription identity module gap, or a positioning gap.
[0087] In some embodiments, for each measurement duration configuration of the at least one measurement duration configuration, the control signaling includes an index that identifies both the measurement duration type and the measurement duration configuration.
[0088] In some embodiments, for each measurement duration configuration of the at least one measurement duration configuration, the control signaling includes an indicator of the measurement duration type and an index for the indicated measurement duration type.
[0089] In one or more embodiments, the method further includes transmitting capability signaling indicating a quantity of measurement duration configurations with which the UE is capable of being configured, the control signaling that identifies the at least one measurement duration configuration received at least partly in response to the transmitted capability signaling. In one or more embodiments, the method further includes determining, based at least in part on the quantity of measurement duration configurations with which the UE is capable of being configured, a configuration of a table for the plurality of different measurement duration types, where the control signaling includes an index corresponding to an entry of the table associated with the measurement duration type and a measurement duration configuration of the at least one measurement duration configurations.
[0090] In one or more embodiments, the method further includes transmitting capability signaling indicating a capability of the UE to perform radio resource management measurement adaptation; receiving, via radio resource control signaling at least partly in response to the transmitted capability signaling, the plurality of measurement duration configurations; and receiving, via a MAC CE or a DCI message, an indication to activate the at least one measurement duration configuration from among the plurality of measurement duration configurations. In one or more embodiments, the method further includes receiving an indication of a duration for activation of the at least one measurement duration configuration, where the measurements of the reference signals are obtained during the duration for the activation.
[0091] In one or more embodiments, the method further includes receiving control signaling that identifies the plurality of measurement duration configurations, where the plurality of measurement duration configurations include a first set of measurement duration configurations and a second set of measurement duration configurations, where the at least one measurement duration configuration includes the first set of measurement duration configurations, and the first set of measurement duration configurations include a first measurement duration configuration associated with a first measurement duration type of the plurality of different measurement duration types and a second measurement duration configuration associated with a second measurement duration type of the plurality of different measurement duration types.
[0092] In one or more embodiments, the method further includes receiving control signaling including an indication of a time duration for a timer associated with activation or deactivation of the at least one measurement duration configuration in response to receiving the control signaling that identifies the at least one measurement duration configuration. In one or more embodiments, the method further includes transmitting or receiving a message during a time period during which the timer is active; and extending, in response to transmitting or receive the message, the time duration for the timer from a time of the transmission or the reception of the message. In one or more embodiments, the method further includes transmitting, based at least in part on having received extended reality traffic, a MAC CE or an UCI message requesting for the timer to be terminated.
[0093] In one or more embodiments, the method further includes transmitting a first MAC CE that requests activation of at least a first measurement duration configuration of the plurality of measurement duration configurations and deactivation of at least a second measurement duration configuration of the plurality of measurement duration configurations; and receiving, at least partly in response to the first MAC CE, a second MAC CE that commands the activation of the first measurement duration configuration and the deactivation of the second measurement duration configuration.
[0094] In one or more embodiments, the method further includes transmitting a first set of MAC CEs to request activation or deactivation of a set of measurement duration configurations, the first set of MAC CEs including a first MAC CE that requests activation of a first measurement duration configuration of the plurality of measurement duration configurations and a second MAC CE that requests deactivation of a second measurement duration configuration of the plurality of measurement duration configurations; and receiving, at least partly in response to the first MAC CE, a third MAC CE that commands the activation of the first measurement duration configuration; and receiving, at least partly in response to the second MAC CE, a fourth MAC CE that commands the deactivation of the second measurement duration configuration.
[0095] In one or more embodiments, the method further includes receiving, for each measurement duration configuration of the plurality of measurement duration configurations, a priority level associated with the measurement duration configuration; and determining, for each measurement duration configuration of the at least one measurement duration configuration and based at least in part on the priority level associated with the measurement duration configuration, whether to monitor for the reference signals from the one or more neighboring cells according to the at least one measurement duration configuration or communicate with a serving cell.
[0096] In some embodiments of the method, the measurement durations may be measurement gaps, SMTC durations, or scheduling restrictions (e.g., for measurement) , and the measurement duration configurations may be measurement gap configurations, SMTC configurations, or various measurement object configurations that result in scheduling restrictions.
[0097] The method 500 may be variously embodied, extended, or adapted, as described in the following paragraphs and elsewhere in this description.
[0098] FIG. 6 shows an example method 600 of wireless communication by a network device, according to one or more aspects described herein. In one or more embodiments, method 600 supports one or more aspects of radio resource management measurement adaptations, 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, or other components of the network device.
[0099] At 602, the method 600 includes transmitting RRM measurement configuration signaling. In some embodiments, the method 600 includes transmitting, to a user equipment (UE) , control signaling that identifies, from a plurality of measurement duration configurations, at least one measurement duration configuration for the UE to use to perform measurements of one or more neighboring cells, the plurality of measurement duration configurations associated with a plurality of different measurement duration types, and the at least one measurement duration configuration associated with a measurement duration type of the plurality of different measurement duration types.
[0100] At 604, the method 600 includes receiving an RRM measurement report. In some embodiments, the method 600 includes receiving, from the UE and according to the measurement duration type, a report based at least in part on measurements of reference signals from the one or more neighboring cells obtained using the at least one measurement duration configuration.
[0101] In some embodiments, the plurality of different measurement duration types includes a plurality of different measurement gap types including one or more of a network-controlled small gap, a preconfigured measurement gap, a multi user subscription identity module gap, or a positioning gap.
[0102] In some embodiments, for each measurement duration configuration of the at least one measurement duration configuration, the control signaling includes an index that identifies both the measurement duration type and the measurement duration configuration.
[0103] In some embodiments, for each measurement duration configuration of the at least one measurement duration configuration, the control signaling includes an indicator of the measurement duration type and an index for the indicated measurement duration type.
[0104] In one or more embodiments, the method further includes receiving capability signaling indicating a quantity of measurement duration configurations with which the UE is capable of being configured, the control signaling that identifies the at least one measurement duration configuration received at least partly in response to the transmitted capability signaling. In one or more embodiments, the method further includes determining, based at least in part on the quantity of measurement duration configurations with which the UE is capable of being configured, a configuration of a table for the plurality of different measurement duration types, where the control signaling includes an index corresponding to an entry of the table associated with the measurement duration type and a measurement duration configuration of the at least one measurement duration configurations.
[0105] In one or more embodiments, the method further includes receiving capability signaling indicating a capability of the UE to perform radio resource management measurement adaptation; transmitting, via radio resource control signaling at least partly in response to the received capability signaling, the plurality of measurement duration configurations; and transmitting, via a MAC CE or a DCI message, an indication to activate the at least one measurement duration configuration from among the plurality of measurement duration configurations. In one or more embodiments, the method further includes transmitting an indication of a duration for activation of the at least one measurement duration configuration.
[0106] In one or more embodiments, the method further includes transmitting control signaling that identifies the plurality of measurement duration configurations, where the plurality of measurement duration configurations include a first set of measurement duration configurations and a second set of measurement duration configurations, where the at least one measurement duration configuration includes the first set of measurement duration configurations, and the first set of measurement duration configurations include a first measurement duration configuration associated with a first measurement duration type of the plurality of different measurement duration types and a second measurement duration configuration associated with a second measurement duration type of the plurality of different measurement duration types.
[0107] In one or more embodiments, the method further includes transmitting control signaling including an indication of a time duration for a timer associated with activation or deactivation of the at least one measurement duration configuration in response to the UE receiving the control signaling that identifies the at least one measurement duration configuration. In one or more embodiments, the method further includes transmitting or receiving a message during a time period during which the timer is active; and extending, in response to transmitting or receive the message, the time duration for the timer from a time of the transmission or the reception of the message. In one or more embodiments, the method further includes receiving, based at least in part on having transmitted extended reality traffic to the UE, a MAC CE or an UCI message requesting for the timer to be terminated.
[0108] In one or more embodiments, the method further includes receiving a first MAC CE that requests activation of at least a first measurement duration configuration of the plurality of measurement duration configurations and deactivation of at least a second measurement duration configuration of the plurality of measurement duration configurations; and transmitting, at least partly in response to the first MAC CE, a second MAC CE that commands the activation of the first measurement duration configuration and the deactivation of the second measurement duration configuration.
[0109] In one or more embodiments, the method further includes receiving a first set of MAC CEs to request activation or deactivation of a set of measurement duration configurations, the first set of MAC CEs including a first MAC CE that requests activation of a first measurement duration configuration of the plurality of measurement duration configurations and a second MAC CE that requests deactivation of a second measurement duration configuration of the plurality of measurement duration configurations; and transmitting, at least partly in response to the first MAC CE, a third MAC CE that commands the activation of the first measurement duration configuration; and transmitting, at least partly in response to the second MAC CE, a fourth MAC CE that commands the deactivation of the second measurement duration configuration.
[0110] In one or more embodiments, the method further includes transmitting, for each measurement duration configuration of the plurality of measurement duration configurations, a priority level associated with the measurement duration configuration, the priority level used by the UE to determine, for each measurement duration configuration of the at least one measurement duration configuration and based at least in part on the priority level associated with the measurement duration configuration, whether to monitor for the reference signals from the one or more neighboring cells according to the at least one measurement duration configuration or communicate with a serving cell.
[0111] In some embodiments of the method, the measurement durations may be measurement gaps, SMTC durations, or scheduling restrictions (e.g., for measurement) , and the measurement duration configurations may be measurement gap configurations, SMTC configurations, or various measurement object configurations that result in scheduling restrictions.
[0112] The method 600 may be variously embodied, extended, or adapted, as described in the following paragraphs and elsewhere in this description.
[0113] 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) .
[0114] 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) .
[0115] 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) .
[0116] Embodiments contemplated herein include a signal as described in or related to one or more elements of the method 500, or 600.
[0117] 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) .
[0118] 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.
[0119] 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.
[0120] 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.
[0121] 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.
[0122] 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.
[0123] 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.
[0124] 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) .
[0125] 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) .
[0126] 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) .
[0127] 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) .
[0128] 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.
[0129] 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.
[0130] 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.
[0131] 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.
[0132] 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.
[0133] 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) .
[0134] 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) .
[0135] 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) .
[0136] The wireless device 802 may include measurement duration adaptation manager 816. The measurement duration adaptation manager 816 may be implemented via hardware, software, or combinations thereof. For example, the measurement duration adaptation manager 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 duration adaptation manager 816 may be integrated within the processor (s) 804 and / or the transceiver (s) 810. For example, the measurement duration adaptation manager 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.
[0137] The measurement duration adaptation manager 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 duration adaptation manager 816 may be configured to, for example, perform receiving, from a network device, control signaling that identifies, from a plurality of measurement duration configurations, at least one measurement duration configuration for the UE to use to perform measurements of one or more neighboring cells, the plurality of measurement duration configurations associated with a plurality of different measurement duration types, and the at least one measurement duration configuration associated with a measurement duration type of the plurality of different measurement duration types; receiving, from the one or more neighboring cells, reference signals according to the at least one measurement duration configuration; measuring the reference signals according to the measurement duration type; and transmitting, to the network device and according to the measurement duration type, a report based at least in part on the measurements.
[0138] 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.
[0139] 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.
[0140] 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.
[0141] 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.
[0142] 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.
[0143] The network device 820 may include at least one of a measurement duration adaptation manager 834. The measurement duration adaptation manager 834 may be implemented via hardware, software, or combinations thereof. For example, the measurement duration adaptation manager 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 duration adaptation manager 834 may be integrated within the processor (s) 822 and / or the transceiver (s) 828. For example, the measurement duration adaptation manager 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.
[0144] The measurement duration adaptation manager 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 duration adaptation manager 834 may be configured to, for example, perform transmitting, to a user equipment (UE) , control signaling that identifies, from a plurality of measurement duration configurations, at least one measurement duration configuration for the UE to use to perform measurements of one or more neighboring cells, the plurality of measurement duration configurations associated with a plurality of different measurement duration types, and the at least one measurement duration configuration associated with a measurement duration type of the plurality of different measurement duration types; and receiving, from the UE and according to the measurement duration type, a report based at least in part on measurements of reference signals from the one or more neighboring cells obtained using the at least one measurement duration configuration.
[0145] 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.
[0146] 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.
[0147] 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.
[0148] 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.
[0149] 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 comprising a memory and configured to:receive control signaling that identifies, from a plurality of measurement duration configurations, at least one measurement duration configuration for a user equipment (UE) to use to perform measurements of neighboring cells, the plurality of measurement duration configurations associated with a plurality of different measurement duration types, and the at least one measurement duration configuration associated with a measurement duration type of the plurality of different measurement duration types;process, according to the measurement duration type, measurements of reference signals from one or more neighboring cells obtained using the at least one measurement duration configuration; andtransmit, according to the measurement duration type, a report based at least in part on the processed measurements.2.The baseband processor of claim 1, wherein the plurality of different measurement duration types comprise a plurality of different measurement gap types including one or more of a network-controlled small gap, a preconfigured measurement gap, a multi user subscription identity module gap, or a positioning gap.3.The baseband processor of claim 1, wherein, for each measurement duration configuration of the at least one measurement duration configuration, the control signaling comprises an index that identifies both the measurement duration type and the measurement duration configuration.4.The baseband processor of claim 1, wherein, for each measurement duration configuration of the at least one measurement duration configuration, the control signaling comprises an indicator of the measurement duration type and an index for the indicated measurement duration type.5.The baseband processor of claim 1, wherein the baseband processor is further configured to:transmit capability signaling indicating a quantity of measurement duration configurations with which the UE is capable of being configured, the control signaling that identifies the at least one measurement duration configuration received at least partly in response to the transmitted capability signaling.6.The baseband processor of claim 5, wherein the baseband processor is further configured to:determine, based at least in part on the quantity of measurement duration configurations with which the UE is capable of being configured, a configuration of a table for the plurality of different measurement duration types, wherein the control signaling comprises an index corresponding to an entry of the table associated with the measurement duration type and a measurement duration configuration of the at least one measurement duration configurations.7.The baseband processor of claim 1, wherein the baseband processor configured to receive the control signaling comprises the baseband processor configured to:transmit capability signaling indicating a capability of the UE to perform radio resource management measurement adaptation;receive, via radio resource control signaling at least partly in response to the transmitted capability signaling, the plurality of measurement duration configurations; andreceive, via a media access control (MAC) control element (CE) or a downlink control information (DCI) message, an indication to activate the at least one measurement duration configuration from among the plurality of measurement duration configurations.8.The baseband processor of claim 7, wherein the baseband processor is further configured to:receive an indication of a duration for activation of the at least one measurement duration configuration, wherein the measurements of the reference signals are obtained during the duration for the activation.9.The baseband processor of claim 1, wherein the baseband processor is further configured to:receive control signaling that identifies the plurality of measurement duration configurations, wherein the plurality of measurement duration configurations comprise a first set of measurement duration configurations and a second set of measurement duration configurations, wherein the at least one measurement duration configuration comprises the first set of measurement duration configurations, and the first set of measurement duration configurations comprise a first measurement duration configuration associated with a first measurement duration type of the plurality of different measurement duration types and a second measurement duration configuration associated with a second measurement duration type of the plurality of different measurement duration types.10.The baseband processor of claim 1, wherein the baseband processor is further configured to:receive control signaling comprising an indication of a time duration for a timer associated with activation or deactivation of the at least one measurement duration configuration in response to receiving the control signaling that identifies the at least one measurement duration configuration.11.The baseband processor of claim 10, wherein the baseband processor is further configured to:transmit or receive a message during a time period during which the timer is active; andextend, in response to transmitting or receive the message, the time duration for the timer from a time of the transmission or the reception of the message.12.The baseband processor of claim 10, wherein the baseband processor is further configured to:transmit, based at least in part on having received extended reality traffic, a media access control (MAC) control element (CE) or an uplink control information (UCI) message requesting for the timer to be terminated.13.The baseband processor of claim 1, wherein the baseband processor is further configured to:transmit a first media access control (MAC) control element (CE) that requests activation of at least a first measurement duration configuration of the plurality of measurement duration configurations and deactivation of at least a second measurement duration configuration of the plurality of measurement duration configurations; andreceive, at least partly in response to the first MAC CE, a second MAC CE that commands the activation of the first measurement duration configuration and the deactivation of the second measurement duration configuration.14.The baseband processor of claim 1, wherein the baseband processor is further configured to:transmit a first set of media access control (MAC) control elements (CE) to request activation or deactivation of a set of measurement duration configurations, the first set of MAC CEs including a first MAC CE that requests activation of a first measurement duration configuration of the plurality of measurement duration configurations and a second MAC CE that requests deactivation of a second measurement duration configuration of the plurality of measurement duration configurations; andreceive, at least partly in response to the first MAC CE, a third MAC CE that commands the activation of the first measurement duration configuration; andreceive, at least partly in response to the second MAC CE, a fourth MAC CE that commands the deactivation of the second measurement duration configuration.15.The baseband processor of claim 1, wherein the baseband processor is further configured to:receive, for each measurement duration configuration of the plurality of measurement duration configurations, a priority level associated with the measurement duration configuration; anddetermine, for each measurement duration configuration of the at least one measurement duration configuration and based at least in part on the priority level associated with the measurement duration configuration, whether to monitor for the reference signals from the one or more neighboring cells according to the at least one measurement duration configuration or communicate with a serving cell.16.A method of wireless communication at a user equipment (UE) , comprising:receiving, from a network device, control signaling that identifies, from a plurality of measurement duration configurations, at least one measurement duration configuration for the UE to use to perform measurements of one or more neighboring cells, the plurality of measurement duration configurations associated with a plurality of different measurement duration types, and the at least one measurement duration configuration associated with a measurement duration type of the plurality of different measurement duration types;receiving, from the one or more neighboring cells, reference signals according to the at least one measurement duration configuration;measuring the reference signals according to the measurement duration type; andtransmitting, to the network device and according to the measurement duration type, a report based at least in part on the measurements.17.The method of claim 16, wherein, for each measurement duration configuration of the at least one measurement duration configuration, the control signaling comprises an index that identifies both the measurement duration type and the measurement duration configuration.18.The method of claim 16, wherein, for each measurement duration configuration of the at least one measurement duration configuration, the control signaling comprises an indicator of the measurement duration type and an index for the indicated measurement duration type.19.The method of claim 16, further comprising:transmitting capability signaling indicating a capability of the UE to perform radio resource management measurement adaptation;receiving, via radio resource control signaling at least partly in response to the transmitted capability signaling, the plurality of measurement duration configurations; andreceiving, via a media access control (MAC) control element (CE) or a downlink control information (DCI) message, an indication to activate the at least one measurement duration configuration from among the plurality of measurement duration configurations.20.A method of wireless communication at a network device, comprising:transmitting, to a user equipment (UE) , control signaling that identifies, from a plurality of measurement duration configurations, at least one measurement duration configuration for the UE to use to perform measurements of one or more neighboring cells, the plurality of measurement duration configurations associated with a plurality of different measurement duration types, and the at least one measurement duration configuration associated with a measurement duration type of the plurality of different measurement duration types; andreceiving, from the UE and according to the measurement duration type, a report based at least in part on measurements of reference signals from the one or more neighboring cells obtained using the at least one measurement duration configuration.
Citation Information
Patent Citations
Method of receiving control information for receiving discovery reference signal and apparatus thereof
CN106165326A
Beam measurement timing in wireless communication system
CN116158023A
Measurement gap configuration for 5g
EP3487205A1
Methods and apparatus for measurement gap activation and deactivation for positioning measurements
US20230025902A1