Method and system for conditional PUSCH skip and PUSCH repetition configuration at user equipment
By simultaneously configuring PUSCH skipping and duplication in user equipment (UE) and dynamically adjusting according to radio signal conditions, the performance degradation problem caused by poor signal quality in the 3GPP standard is solved, and the efficiency and reliability of the wireless communication system are improved.
Patent Information
- Application Number
- CN202280095745.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-07
- Publication Date
- 2024-12-17
AI Technical Summary
In the existing 3GPP standard, it is not allowed to simultaneously configure physical uplink shared channel (PUSCH) at user equipment (UE), resulting in degradation of data transmission performance under poor signal quality in cell edge areas and may Causes false positive or false negative tests, affecting network efficiency.
A method is proposed to allow the UE to simultaneously configure PUSCH skip and repetition and dynamically adjust according to radio signal conditions to pause or resume PUSCH skip and repetition by transmitting instructions between the UE and the base station to improve signal quality and network efficiency.
By allowing the UE to dynamically adjust the configuration of PUSCH skipping and repeating when signal conditions change, the data transmission reliability and network efficiency in the cell edge area are improved, the possibility of false positive and false negative detection is reduced, and the wireless communication system is enhanced performance.
Smart Images

Figure CN119156887A_ABST
Abstract
Description
Technical Field
[0001] The present application generally relates to wireless communication systems, including methods and systems for configuring conditional physical uplink shared channel (PUSCH) skipping and PUSCH repetition. Background Art
[0002] Wireless mobile communication technologies use various standards and protocols to send data between base stations and wireless communication devices. Wireless communication system standards and protocols may include, for example, the 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE) (e.g., 4G), 3GPP New Radio (NR) (e.g., 5G), and the IEEE 802.11 standard for wireless local area networks (WLANs) (commonly referred to as Wi-Fi within industry organizations). ® ).
[0003] As envisioned by 3GPP, different wireless communication system standards and protocols may use various radio access networks (RANs) to communicate between base stations of the RAN (which may also sometimes be referred to as RAN nodes, network nodes, or simply nodes) and wireless communication devices referred to as user equipment (UE). The 3GPP RAN may 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) for communication between base stations and UEs. For example, GERAN implements GSM and / or EDGE RAT, UTRAN implements Universal Mobile Telecommunications System (UMTS) RAT or other 3GPP RAT, E-UTRAN implements LTE RAT (sometimes referred to as LTE), and NG-RAN implements NR RAT (sometimes referred to as 5G RAT, 5G NR RAT, or NR in this document). In some deployments, E-UTRAN may also implement NR RAT. In some deployments, NG-RAN may also implement LTE RAT.
[0005] A base station used by the RAN may correspond to the RAN. An example of an E-UTRAN base station is an Evolved Universal Terrestrial Radio Access Network (E-UTRAN) Node B (also often denoted as an evolved Node B, enhanced Node B, eNodeB, or eNB). An example of an NG-RAN base station is a Next Generation Node B (also sometimes referred to as a gNodeB or gNB).
[0006] The RAN provides its communication services together with external entities through its connection with the Core Network (CN). For example, E-UTRAN may utilize the Evolved Packet Core (EPC) while NG-RAN may utilize the 5G Core Network (5GC). BRIEF DESCRIPTION OF THE DRAWINGS
[0007] To easily identify the discussion of any particular element or action, the most significant digit(s) in a reference number refers to the drawing number that first introduces the element.
[0008] Figure 1 An example wireless communication system is shown in accordance with embodiments described herein.
[0009] Figure 2 An example flow diagram illustrating operations performed by a user equipment (UE) according to embodiments described herein.
[0010] Figure 3 An example flow diagram of operations performed by a base station according to embodiments described herein is shown.
[0011] Figure 4 Another example flow diagram of operations performed by a UE according to embodiments described herein is shown.
[0012] Figure 5 An example flow chart for configuring a UE for conditional PUSCH skipping and suspending and / or resuming conditional PUSCH skipping according to embodiments described herein is shown.
[0013] Figure 6 An example architecture of a wireless communication system according to embodiments disclosed herein is shown.
[0014] Figure 7 A system for performing signaling between a wireless device and a network device according to embodiments disclosed herein is shown. DETAILED DESCRIPTION
[0015] In the present disclosure, various embodiments relate to conditional physical uplink shared channel (PUSCH) skipping (e.g., uplink (UL) skipping) and PUSCH repetition (e.g., transport block (TB) repetition) based on various criteria. Currently, in 3GPP Release 16, it is not allowed to configure PUSCH skipping and PUSCH repetition together (i.e., be active at the same time) at a user equipment (UE).
[0016] For example, following the conclusion in RAN1#105e, when logical channel (LCH) based prioritization is not configured and there is a single physical layer (PHY) priority for UL transmission, PUSCH skipping including both enhancedSkipUplinkTxDynamic-r16 and enhancedSkipUplinkTxConfigured-r16 and PUSCH repetition including type A and type B PUSCH repetition cannot be configured together or is not expected to be configured together.
[0017] In addition, with PUSCH repetition, a time domain resource allocation (TDRA) list may be configured for both dynamic grant (DG) based PUSCH (DG PUSCH) transmissions and configured grant (CG) based PUSCH (CG PUSCH) transmissions, where numberOfRepetitions (or the corresponding REPETITION_NUMBER according to 3GPP Technical Specification (TS) 38.321 §214) has a value greater than 1. In addition, the UE may be configured with a TDRA list where DG PUSCH transmissions may be configured for PUSCH repetition without configuring the DG PUSCH transmissions for DG PUSCH skipping, and vice versa. Similarly, the UE may be configured with a TDRA list where CG PUSCH transmissions may be configured for PUSCH skipping without configuring the CG PUSCH transmissions for CG PUSCH repetition, and vice versa. However, both DG PUSCH and CG PUSCH may not be configured for PUSCH repetition and PUSCH skipping to work together. Additionally or alternatively, the TDRA list may be configured with entries for PUSCH repetitions, where numberOfRepetitions (or the corresponding REPETITION_NUMBER according to 3GPP TS 38.331) has a value of 1 when Rel-16 CG or DG PUSCH skipping is active.
[0018] When the UE is in the cell edge region, the radio signal quality may be poor and may cause the TB to be sent more than once to receive a confirmation from the base station that the TB has been successfully received by the base station. However, in the case where the UE is configured only for PUSCH skipping without PUSCH repetition, degraded performance in the cell edge region may result because the TB lost in transmission due to poor signal quality in the cell edge region will not be retransmitted or repeatedly transmitted.
[0019] In addition, poor radio signal quality in the cell edge area may also cause the base station to erroneously detect PUSCH transmissions from the UE, or not detect PUSCH transmissions when transmitted from the UE. For example, the UE may have skipped PUSCH transmissions (or UL transmissions) such as discontinuous transmission (DTX), but the base station may detect the PUSCH transmissions, and the base station may send a hybrid automatic repeat request negative acknowledgement (HARQ-NACK). The base station may erroneously detect UL transmissions in the cell edge area, most likely because of the signal noise level of the UE in the cell edge area.
[0020] In some cases, the UE may transmit in the UL direction, but the base station may not detect the UL transmission. Therefore, the base station may not send a HARQ-NACK to the UE. In the absence of a HARQ-NACK from the base station, for example, for a DG-based UL transmission, the UE may assume that the TB has been successfully received by the base station.
[0021] Therefore, UL transmissions in the cell edge region may benefit from UL repetition, but in the case where UL skipping is configured and / or enabled, UL repetition may not be enabled and / or configured. This is an issue where improved UE configuration may be used.
[0022] Thus, various embodiments described herein provide solutions in which both PUSCH skipping and PUSCH repetition may be configured together (but not used) for a UE. The UE may transmit an indication when the UE has suspended or resumed PUSCH skipping and / or PUSCH repetition. Thus, in the case where both PUSCH skipping and PUSCH repetition are configured together for the UE, the UE may not have to rely on the network to disable PUSCH skipping via additional signaling from the network, or to disable PUSCH skipping on time.
[0023] Reference will now be made specifically to the representative embodiments / aspects shown in the accompanying drawings. It should be understood that the following description is not intended to limit the embodiments to a preferred embodiment. On the contrary, it is intended to cover alternative forms, combinations, modifications and equivalent forms that may be included in the essence and scope of the embodiments defined by the appended claims.
[0024] Figure 1 An example wireless communication system according to the embodiments described herein is shown. Figure 1As shown in , the wireless communication system 100 may include a base station 102 communicatively coupled to a user equipment (UE) 104. In some embodiments, the base station 102 may be an eNB, eNodeB, gNodeB, or access point (AP) in a radio access network (RAN), and may support one or more radio access technologies, such as 4G, 5G New Radio (5G NR), etc. The UE 104 may be a phone, a smart phone, a tablet, a smart watch, the Internet of Things (IoT), etc. The UE 104 may move within the cell area coverage of the base station 102, and / or may also move outside the cell area coverage of the base station 102.
[0025] In some embodiments, and by way of non-limiting example, the signal quality as measured at the UE 104 may be higher when the UE 104 is closer to the base station 102 (e.g., within the area labeled 106) than when the UE 104 is outside the area labeled 106 but still within the cell coverage area of the base station 102 labeled 108, as compared to the signal quality as measured at the UE 104. Thus, when the UE 104 is within the cell coverage area of the base station 102 labeled 108 but outside the area labeled 106, signal noise may increase the likelihood and number of false positive UL transmissions being detected at the base station 102, and may increase the likelihood and number of false negative UL transmissions being detected at the base station 102.
[0026] As described herein, UL repetitions may help reduce the likelihood and number of false positive UL transmissions detected at base station 102. However, under currently proposed 3GPP standards 3GPP TS 38.331 and TS 38.321, UL repetitions are not allowed to be configured with UL skipping. Detection of a false positive UL transmission at base station 102 means that the base station detected an UL transmission when the UE did not send anything to the base station, e.g., according to a configured grant. Similarly, detection of a false negative UL transmission at base station 102 means that the UE has sent a TB to the base station, but the base station 102 did not receive or detect the TB.
[0027] In some embodiments, and as a non-limiting example, the UE may be configured to report channel state information (CSI). The CSI may include a channel quality indicator (CQI), a precoding matrix indicator (PMI), a CSI-RS resource indicator (CRI), a synchronization signal / physical broadcast channel (SS / PBCH) block resource indicator (SSBRI), a layer indicator (LI), a rank indicator (RI), a layer 1 reference signal received power (L1-RSRP), a layer 1 signal to interference plus noise ratio (L1-SINR) and / or a CapabilityIndex, and a set of one or more trigger states. The set of one or more trigger states may include a list of associated CSI-ReportConfigs indicating resource set identifiers (IDs) for channels and / or interference.
[0028] In some embodiments, the CSI reporting settings of the UE may be configured by the network and / or the base station using CSI-ReportConfig for channel measurement and / or interference measurement. CSI-ReportConfig may include one or more parameters for the CSI reporting band. In some cases, CSI-ReportConfig may also include, but is not limited to: codebook configuration including codebook subset restrictions, time domain behavior, frequency granularity and / or measurement restriction configuration for channel quality indicator (CQI) and / or precoding matrix indicator (PMI), etc.
[0029] In some embodiments, and as a non-limiting example, CSI-ReportConfig may also include CSI-related quantities to be reported by the UE. For example, the UE may be configured with a CSI-ReportConfig in which the higher layer parameter reportQuantity is set to "cri-RI-PMI-CQI", "cri-RI-i1", "cri-RI-i1-CQI", "cri-RI-CQI", "cri-RSRP", "cri-SINR", "ssb-Index-RSRP", "ssb-Index-SINR", "cri-RI-LI-PMI-CQI", "cri-RSRP-CapabilityIndex", "ssb-Index-RSRP-CapabilityIndex", "cri-SINR-CapabilityIndex" and / or "ssb-Index-SINR-CapabilityIndex", etc.
[0030] In some embodiments, and as a non-limiting example, CSI resource settings for channel and interference measurement may include CSI-IM resources for interference measurement, NZP CSI-RS resources for channel and / or interference measurement, and so on.
[0031] In some embodiments, and as a non-limiting example, CSI-MeasConfig may be used to configure a CSI-RS (reference signal) for a cell area corresponding to a base station, and the UE may report channel state information about a physical uplink control channel (PUCCH) and / or PUSCH based on the CSI-MeasConfig and / or DCI received at the UE from the base station. The UE may also send a CSI corresponding interference measurement (CSI-IM) to the base station.
[0032] Thus, multiple CSI reports reported in uplink control information (UCI) or measurement reports corresponding to RRC configured measurements, CSI or CQI and / or IM may be received at a base station from multiple UEs. As a non-limiting example, multiple measurement reports or CSI reports may be analyzed by the base station. Based on the analysis of multiple measurement reports or CSI reports received from one or more UEs, multiple conditions, such as radio conditions, may be identified in which conditional PUSCH skipping and / or PUSCH repetition may be beneficial.
[0033] Therefore, in some embodiments, and as a non-limiting example, the core network and / or base station may configure the UE with boundary conditions (e.g., radio conditions and / or other situations) in which the UE may be allowed to suspend (or disable) UL skipping and resume (or enable) UL repetition, or resume (or enable) UL skipping and suspend (or disable) UL repetition. Since the UE measures and tracks the radio signal conditions, the UE may be configured to suspend and / or resume UL skipping and / or UL repetition based on the radio signal conditions.
[0034] Figure 2 An example flow chart of operations performed by a user equipment (UE) according to embodiments described herein is shown. Figure 2As shown in flowchart 200 of , at 202, a UE (e.g., UE 104) may receive configuration information from a base station (e.g., base station 102), the configuration information including multiple radio conditions indicating when to suspend or resume conditional PUSCH skipping (or UL skipping) and / or PUSCH repetition (or UL repetition). As described herein, the UE may periodically report the radio conditions to the base station. In addition, as described herein, when the UE is in a cell edge region, network efficiency may be improved when UL repetition is enabled, and the radio signal quality in the cell edge region may be poor when compared to the radio signal quality when the UE is close to the base station. In addition, it is not allowed to configure UL skipping and UL repetition together. However, as described herein, according to some embodiments, the base station may configure the UE to resume UL skipping and suspend UL repetition, or suspend UL skipping and resume UL repetition based on specific radio conditions at the UE.
[0035] In some embodiments, and as a non-limiting example, the UE may be configured with multiple radio conditions under which UL skipping may be effective when performed by the UE. In some embodiments, the radio conditions may be presented based on the location of the UE in the cell coverage area of the base station. Thus, when it can be determined that the UE is at least a certain distance or cell radius away from the base station, the UE may effectively suspend UL skipping and resume UL repetition.
[0036] Thus, in some embodiments, at 204, the UE may evaluate whether at least one of a plurality of radio conditions associated with resuming UL skipping and suspending UL repetition or suspending UL skipping and resuming UL repetition is satisfied. In some embodiments, and as a non-limiting example, the UE may evaluate the radio conditions within a certain time period. In some cases, the time period may be configured by the core network and / or the base station. In some cases, the time period may be selected by the UE. In some cases, a set of trigger conditions may be used to configure the UE to perform measurements to evaluate at least one of a plurality of radio conditions. The UE may perform measurements to evaluate and report at least one of a plurality of radio conditions using RRC signaling and / or L1-based CSI measurements.
[0037] In some embodiments, and as a non-limiting example, the multiple radio conditions evaluated by the UE may include measurements corresponding to RSRP, RSRQ, SINR and / or interference over a specific time window. In some cases, the multiple radio conditions for evaluation may be provided as conditional events and / or implementation conditions. In other words, when the UE measurements corresponding to RSRP, RSRQ, SINR and / or interference may reach a specific level, the UE may need to perform additional measurements. It may be necessary to perform additional measurements over a specific time window.
[0038] In some embodiments, multiple radio conditions that need to be evaluated by the UE may be configured in the CSI-ReportConfig. In some examples, the multiple radio conditions may include a set of conditional reporting quantities and CSI triggering states. A new field may be introduced in the CSI-ReportConfig for a set of conditional reporting quantities and CSI triggering states. As described herein, in some embodiments, the set of conditional reporting quantities may identify measurements to be performed by the UE. The measurements to be performed by the UE may include CSI-related measurements and / or L1-RSRP-related measurements. Therefore, the CSI-ReportConfig may identify the CSI triggering state corresponding to each measurement that needs to be performed by the UE.
[0039] In some embodiments, multiple radio conditions that need to be evaluated by the UE may be provided as additional offset values and / or conditions for the UE to perform UL skipping (or enable / restore UL skipping) corresponding to RSRP, RSRQ, SINR and / or interference measurements. In some cases, RRC signaling may be used, for example, in an RRC reconfiguration message to provide additional offset values and / or conditions. As a non-limiting example, in some embodiments, the configuration for conditional handover (CHO) in the RRC reconfiguration message may also be used for conditional UL skipping.
[0040] In some embodiments, the additional offset value for conditional UL skipping may be applicable when the UE is in a cell edge region, where UL skipping may be suspended or disabled by the UE. In some embodiments, the additional offset value for conditional UL skipping may be provided to the UE as part of RRC condTriggerConfig and / or RRC condExecutionConfig and / or for a specific time to trigger UL skipping associated with the additional offset value.
[0041] In some embodiments, additional offset values may be provided dedicated to or corresponding to conditional UL skipping separate from conditional handover.
[0042] In some embodiments, multiple radio conditions to be evaluated by the UE for suspending UL skipping (resume UL repetition) or resuming UL skipping (suspend UL repetition) may be configured separately for UL transmission based on dynamic grant (DG) and UL transmission based on configured grant (CG). In addition, the radio conditions for suspending UL skipping may be different from the radio conditions for resuming UL skipping.
[0043] In some embodiments, and as a non-limiting example, the multiple radio conditions for suspending or resuming UL skipping may be configured as clearly defined or absolute thresholds. Thus, in the event that the UE determines that the UE is outside the configured threshold range, the UE may suspend UL skipping. And, when the UE determines that the UE is again within the configured threshold range, the UE may enable UL skipping.
[0044] However, in some embodiments, the UE may be provided or configured to suspend or resume UL skipping (resume or suspend UL repetition) based on interference measurements and / or RSRP, RSRQ and / or SINR measurements indicating a change of a certain value. For example, the UE may be provided that the UE may suspend UL skipping when the CSI-IM measurement exceeds a certain set limit. As the UE approaches the cell edge area, the interference level increases. Therefore, the UE may be provided to measure the CSI-IM measurement and determine whether the interference level exceeds a certain value for suspending UL skipping (or resuming UL repetition).
[0045] In some embodiments, when the RSRP, RSRQ, and / or SINR measurement values change by a certain set amount since the RRC reconfiguration message was received at the UE, the UE may suspend / resume UL skipping (resume / suspend UL repetition). Therefore, it may not be necessary to disclose to the UE a specific value corresponding to RSRP, RSRQ, and / or SINR at which the base station may have a false positive or false negative UL transmission detection. The RRC reconfiguration message or MAC CE (such as a DL MAC CE) may be used to communicate to the UE a specific set amount corresponding to the change in RSRP, RSRQ, and / or SINR measurement values for suspending / resume UL skipping.
[0046] In some implementations, multiple radio conditions indicating when to suspend or resume conditional UL skipping (resume or suspend conditional UL repeating) may be received using any of RRC signaling, downlink control information (DCI), MAC CE, and / or CSI-ReportConfig.
[0047] In some embodiments, at 206, after the UE performs measurements to determine that at least one of the multiple radio conditions corresponding to suspending or resuming UL skipping (resume or suspend UL repetition) has been met, the UE may suspend or resume UL skipping (resume or suspend UL repetition). In some cases, before the UE may suspend or resume UL skipping (resume or suspend UL repetition), at least one radio condition corresponding to suspending or resuming UL skipping (resume or suspend UL repetition) may be required to be satisfied at least a certain number of times, and / or the at least one radio condition may be reported to the base station or the core network via UCI or CSI reporting and / or layer 3 measurement at least a certain number of times.
[0048] In some cases, the UE may autonomously suspend or resume UL skipping (resume or suspend UL repetition) without transmitting an indication of suspending or resuming UL skipping (or UL repetition). In some cases, each time the UE suspends or resumes UL skipping (or resumes or suspends UL repetition), the UE may transmit an indication to a base station serving the UE. As non-limiting examples, the UE may transmit the indication using a MAC CE, a MAC packet data unit (MAC PDU), or uplink control information (UCI).
[0049] As described herein, the UE may move in the cell area of the base station, and the radio conditions corresponding to suspending or resuming UL skipping may change according to the time period between suspending UL skipping and resuming UL skipping. In the case where the time period between suspending UL skipping and resuming UL skipping is very short, for example, suspending UL skipping almost immediately after resuming UL skipping, or vice versa, the base station may not correctly understand the behavior of the UE. In addition, the core network and / or the base station may require processing time for the received indication of suspending or resuming UL skipping (resuming or suspending UL repetition).
[0050] Thus, in some embodiments, when the UE needs to suspend UL skipping (or vice versa) after resuming UL skipping for a very short period of time (e.g., such as almost immediately) thereafter, the UE may apply a toggle of UL skipping (or UL repetition) after a specified time. In some embodiments, and as a non-limiting example, the specified time period may be a guard period, which is a certain number of time slots after an indication is sent to the base station using a MAC CE or UCI, as described herein.
[0051] In some embodiments, and as a non-limiting example, the UE may transmit an indication that the UE is suspending or resuming UL skipping and wait for an ACK or NACK from the base station and / or core network before changing the UL skipping operation. In some embodiments, the UE may wait for a specific time period, which may be a guard period corresponding to a certain number of time slots after sending an indication to the base station using a MAC CE or UCI, as described herein.
[0052] In some embodiments, and as a non-limiting example, the specified time period may be a timer or counter set to a specific value. The timer or counter may be set based on an estimated processing time required for the base station and / or UE to process and / or confirm an indication transmitted using UCI or MAC CE, as described herein.
[0053] In some embodiments, and as a non-limiting example, a timer or counter may be associated with controlling the aging of CSI or measurement report information, for example, the time required to evaluate whether UL skip suspension or resumption is in accordance with the configured conditions for UL skip suspension or resumption. In some cases, the specified time period may correspond to the next UL grant. The next UL grant may be after the UE has received an acknowledgment for an indication transmitted to the base station using UCI or MAC CE, as described herein. In some cases, when the base station may have received an indication transmitted to the base station using UCI or MAC CE, the next UL grant may be determined approximately based on assumptions, as described herein.
[0054] Therefore, as described herein, the UE may be allowed to switch back and forth UL skipping (or UL repetition) based on CSI and / or L3 measurement reports. In some embodiments, the MAC layer of the UE may obtain a message or indication that the criteria for switching back and forth UL skipping (or UL repetition) are met based on the performed L1 or L3 measurements. The MAC layer may then implement or execute algorithms related to UL skipping (or UL repetition).
[0055] In some embodiments, one or more bits of the UCI or MAC CE may be used to convey information about suspending or resuming UL skipping. In carrier aggregation mode, at least one bit of the UCI or MAC Ce may be used to send an indication corresponding to the carrier. In some cases of carrier aggregation mode, at least one bit of the UCI or MAC CE may be used for each serving cell to send an indication to the base station or core network. For example, when multiple CCs are combined in one direction, different bit positions in the bitmap may be associated with different serving cells.
[0056] Figure 3 An example flow chart of operations performed by a base station according to the embodiments described herein is shown. Figure 3 As shown in flowchart 300 of , at 302, a base station and / or a core network may receive and analyze a plurality of measurement reports from one or more UEs. The plurality of measurement reports received from the one or more UEs may include different types of measurement reports, such as L1 measurement reports, L3 measurement reports, interference measurement reports, CSI reports transmitted in UCI, and the like.
[0057] Based on analysis of multiple measurement reports received from one or more UEs, the base station and / or the core network may determine multiple radio conditions corresponding to conditional PUSCH skipping (or UL skipping) and / or PUSCH repetition (or UL repetition) at 304. As described herein, according to some embodiments, various radio conditions corresponding to conditional UL skipping (or UL repetition) may be determined based on an evaluation of signal-based conditions (or locations) of UEs in a cell coverage area of a base station, such that when the UE determines that the UE is at least a certain distance or cell radius away from the base station, the UE may effectively suspend UL skipping and resume UL repetition.
[0058] In some embodiments, and as a non-limiting example, at least one of the multiple radio conditions associated with conditional UL skipping (or UL repeating) may include measurements corresponding to RSRP, RSRQ, SINR, and / or interference over a specific time window. In some cases, the multiple radio conditions may be conditional events and / or implementation conditions such that when UE measurements corresponding to RSRP, RSRQ, SINR, and / or interference reach a specific level, the UE may need to perform additional measurements. The additional measurements may be performed by the UE over a specific time window.
[0059] In some embodiments, the multiple radio conditions may include additional offset values and / or conditions corresponding to RSRP, RSRQ, SINR and / or interference measurements for the UE to perform UL skipping (or enable / resume UL skipping), as described herein.
[0060] In some embodiments, multiple radio conditions for conditional UL skipping (or UL repetition) may be separated for UL transmission based on dynamic grant (DG) and UL transmission based on configured grant (CG). In addition, the radio condition for suspending UL skipping may be different from the radio condition for resuming UL skipping.
[0061] In some embodiments, and as a non-limiting example, the multiple radio conditions for suspending or resuming UL skipping may be absolute thresholds. However, in some embodiments, the multiple radio conditions may indicate a change to a certain value based on interference measurements and / or RSRP, RSRQ, and / or SINR measurements, as described herein.
[0062] After determining a plurality of radio conditions corresponding to conditional UL skipping (or UL repetition), at 306, the base station may send configuration information including the plurality of radio conditions determined at 304 to the UE. The configuration information may be sent to the UE using RRC signaling (e.g., RRC reconfiguration), MAC CE, DCI, CSI-MeasConfig, and / or CSI-ReportConfig.
[0063] Therefore, in some embodiments, the base station or core network can enable or disable UL skipping (or UL repetition) by sending a radio condition configuration for conditional UL skipping to the UE. However, when the radio condition configuration is sent through DCI, it may have advantages over other methods such as MAC CE. In addition, using the physical downlink control channel (PDCCH) to send the radio condition configuration may be better than using the physical downlink shared channel (PDSCH) to send the radio condition configuration because there is less possibility of signal loss.
[0064] In some embodiments, and as a non-limiting example, it may be suggested to apply the radio condition configuration for conditional UL skipping (or UL repetition) from the next UL grant onward, or after a configurable or predetermined amount of advance time or number of UL grants.
[0065] In some embodiments, and as a non-limiting example, the radio condition configuration for conditional UL skipping sent to the UE using a MAC CE may be applied starting from the next UL grant after expiration of a timer started by the core network or the base station.
[0066] Figure 4 Another example flow chart of operations performed by a UE according to the embodiments described herein is shown. Figure 4 As shown in flowchart 400 of , at 402, the UE may receive configuration information from the base station, the configuration information including, for example, an indication of resuming or suspending UL skipping (suspending or resuming UL repetition) and the time when the UE needs to resume or suspend UL skipping. As described herein, the configuration information may be received by the UE using any of RRC signaling, DCI, or MAC CE, etc., and therefore is not repeated here for the sake of brevity. In some embodiments, the UE may not receive another configuration information for suspending or resuming UL skipping within a specific time period (such as a protection period). .
[0067] At 404, the UE may identify a PUSCH repetition (or UL repetition) that is scheduled to start before applying the configuration information received at 402 and end after the time the UE needs to apply the configuration information. At 406, in response to identifying such PUSCH repetition at 404, the UE may determine how to handle the PUSCH repetition identified at 404 to avoid a scenario where UL skipping and UL repetition are used in parallel. In some cases, the UE may determine to delay UL repetition and / or UL skipping.
[0068] In some embodiments, the UE may also receive configuration information from the base station, in which multiple radio conditions for conditional UL skipping (or UL repetition) may be identified. However, the UE may give a higher priority to conditional UL skipping (based on the indication received from the base station at 402) to apply conditional UL skipping for a specific time period. According to some embodiments, in some cases, the UE may give a lower priority to conditional UL skipping (based on the indication received from the base station at 402) than to conditional UL skipping based on satisfying at least one of the multiple radio conditions as received from the base station or the core network, as described herein.
[0069] In some embodiments, and as a non-limiting example, the configuration information for conditional UL skipping (or UL repetition) may apply to the entire MAC entity. In some embodiments, the configuration information for conditional UL skipping (or UL repetition) may be based on each component carrier (CC) and / or each cell group (e.g., in new radio dual connectivity (NR-DC)).
[0070] In some embodiments, and as a non-limiting example, UL skipping may be configured on a per-CC basis, and in some cases, this may be on a per-PUCCH CC basis. In some cases, link conditions may be different for different PUCCH CCs, and therefore, PUCCH carrier switching may also be configured on a per-PUCCH CC basis. Thus, the UE may obtain a grant on a CC in which UL skipping is not enabled and perform TB or UL repetition, and thereby improve reliability in the cell edge area. In addition, for this case, RRC reconfiguration and / or MAC CE may not be required. For example, CC1 may be configured with UL skipping, and CC2 may be configured without UL skipping but with TB repetition. Thus, the UE may obtain a grant on CC2 in which UL skipping is not enabled but TB repetition is enabled, for example, a CG. As a non-limiting example, the CG for CC1 may be compatible with the CG for CC2. In other words, the CG for CC1 may have similar grant size, periodicity, and / or quality of service (QoS) characteristics as the CG for CC2. In addition, the CG for CC1 and the CG for CC2 may be mapped to the same logical channel.
[0071] In some embodiments, and as a non-limiting example, the configuration information for conditional UL skipping (or UL repetition) may include multiple sets of configuredGrantConfig. For example, when the UE is closer to a base station in a cell service area of the base station, a first set of the multiple sets of configuredGrantConfig may be applicable, and when the UE is in a cell edge area of the cell service area of the base station, a second set of the multiple sets of configuredGrantConfig may be applicable.
[0072] In some embodiments, and as a non-limiting example, each set of configuredGrantConfig in the first set of configuredGrantConfig and the second set of configuredGrantConfig may have the same CG index, but different reliability and / or PHY parameters. In some cases, each set of configuredGrantConfig in the first set of configuredGrantConfig and the second set of configuredGrantConfig may have a different CG index, and the switching of UL skipping and UL repeating may be performed together using the CG activation / deactivation message.
[0073] In some embodiments, and as a non-limiting example, configuredGrantConfig may include a property or field corresponding to disabling UL skipping, which may be activated when the UE is in a cell edge region.
[0074] Figure 5 An example flow chart of configuring a UE for conditional PUSCH skipping and suspending and / or resuming conditional PUSCH skipping according to embodiments described herein is shown. Figure 5 As shown in flowchart 500 of , flowchart 500 starts at 502, and at 504, the core network and / or the base station may determine whether conditional UL skipping of the UE is supported and / or configured at the UE. For example, the UE may use UE radio access capability information to mention whether the UE supports conditional UL skipping. According to some embodiments, based on the received UE radio access capability information, in the event that it is determined that the UE does not support conditional UL skipping, the UE may be configured to use traditional UL skipping, where UL skipping cannot be suspended and / or resumed, as described herein.
[0075] However, at 504, based on the received UE radio access capability information, in the case where it is determined that the UE supports conditional UL skipping, at 508, the core network (CN or NW) and / or the base station may configure the UE with a value range of radio conditions that identifies when the UE's UL skipping is valid and / or when the UE's UL skipping is invalid. Configuring the UE for conditional UL skipping is described in detail above, and therefore, for the sake of brevity, configuring the UE for conditional UE skipping is not repeated here.
[0076] In some embodiments, such as in Figure 5 As shown in 510, the configuration information (eg, suspension / resumption criteria for conditional UL skipping) sent to the UE may be directly or indirectly based on a plurality of measurement reports previously transmitted by the UE or UEs to the base station and / or the core network.
[0077] At 512, the UE may perform measurements to evaluate radio conditions according to criteria for conditional UL skipping as received from the core network and / or base station at 508. The performed measurements and / or specific criteria for conditional UL skipping (e.g., suspending UL skipping) as received by the UE may be checked at 514. In the event that the criteria for suspending UL skipping are found to be met, the UE may suspend UL skipping at 516 and may optionally transmit an indication to the base station and / or core network that the UE has suspended UL skipping, as in Figure 5 As shown in 518. The UE may continue to perform measurements and thus may repeat step 512.
[0078] At 520, the UE may determine whether the criteria for resuming UL skipping are met based on the measurements performed at 512. In the event that the measurements performed at 512 indicate that the criteria for resuming UL skipping are not met, the UE may continue to perform measurements, and thus may repeat step 512. However, in the event that the measurements performed at 512 indicate that the criteria for resuming UL skipping are met, the UE may resume UL skipping, such as in Figure 5 As shown in 522. Figure 5 As shown in 524, the UE may also transmit an indication to the base station and / or the core network that the UE has enabled UL skipping.
[0079] Various embodiments in the present disclosure describe conditional UL skipping and conditional UL repetition based on radio conditions at the UE. In some embodiments, conditional UL skipping and conditional UL repetition may be configured together with logical channel-based prioritization (LCH-basedPrioritization) based on new radio access capabilities supported by both the UE and the base station / core network. In some embodiments, "normal" (e.g., existing Rel-16 enhanced) UL skipping and "normal" UL repetition may be configured together with logical channel-based prioritization (LCH-based prioritization) based on new radio access capabilities supported by both the UE and the base station / core network.
[0080] In some embodiments, the UE may automatically disable UL skipping and enable UL repetition based on a preconfigured radio quality threshold and a configuration similar to conditional handover (CHO), and notify the core network and / or base station whenever the UE automatically disables UL skipping or enables UL repetition via UCI and / or MAC CE.
[0081] Embodiments contemplated herein include an apparatus having means for performing one or more elements of methods 200, 300, or 400. In the context of methods 200 or 400, the apparatus may be, for example, an apparatus of a UE (such as wireless device 702 as a UE, as described herein). In the context of method 300, the apparatus may be, for example, an apparatus of a base station (such as network device 720 as a base station, as described herein).
[0082] Embodiments contemplated herein include one or more non-transitory computer-readable media storing instructions that, when executed by one or more processors of an electronic device, cause the electronic device to perform one or more elements of methods 200, 300, or 400. In the context of methods 200 or 400, the non-transitory computer-readable medium may be, for example, a memory of a UE (such as memory 706 of wireless device 702 as a UE, as described herein). In the context of method 300, the non-transitory computer-readable medium may be, for example, a memory of a base station (such as memory 724 of network device 720 as a base station, as described herein).
[0083] Embodiments contemplated herein include an apparatus having logical components, modules, or circuits for performing one or more elements of methods 200, 300, or 400. In the context of methods 200 or 400, the apparatus may be, for example, an apparatus of a UE (such as wireless device 702 as a UE, as described herein). In the context of method 300, the apparatus may be, for example, an apparatus of a base station (such as network device 720 as a base station, as described herein).
[0084] Embodiments contemplated herein include an apparatus having one or more processors and one or more computer-readable media that use or store instructions that, when executed by the one or more processors, cause the one or more processors to perform one or more elements of methods 200, 300, or 400. In the context of methods 200 or 400, the apparatus may be, for example, an apparatus of a UE (such as wireless device 702 as a UE, as described herein). In the context of method 300, the apparatus may be, for example, an apparatus of a base station (such as network device 720 as a base station, as described herein).
[0085] Embodiments contemplated herein include a signal as described in or associated with one or more elements of methods 200 , 300 , or 400 .
[0086] Embodiments contemplated herein include a computer program or computer program product having instructions, wherein when the program is executed by a processor, causes the processor to perform one or more elements of method 200, 300, or 400. In the context of method 200 or 400, the processor may be a processor of a UE (such as processor 704 of wireless device 702 as a UE, as described herein), and the instructions may be located, for example, in the processor and / or on a memory of the UE (such as memory 706 of wireless device 702 as a UE, as described herein). In the context of method 300, the processor may be a processor of a base station (such as processor 722 of network device 720 as a base station, as described herein), and the instructions may be located, for example, in the processor and / or on a memory of the base station (such as memory 724 of network device 720 as a base station, as described herein).
[0087] Figure 6 An example architecture of a wireless communication system according to embodiments disclosed herein is shown. The description provided below is for an example wireless communication system 600 operating in conjunction with LTE system standards and / or 5G or NR system standards as provided by 3GPP technical specifications.
[0088] like Figure 6 As shown, wireless communication system 600 includes UE 602 and UE 604 (although any number of UEs may be used). In this example, UE 602 and UE 604 are shown as smartphones (e.g., handheld touch screen mobile computing devices capable of connecting to one or more cellular networks), but may also include any mobile or non-mobile computing device configured for wireless communication.
[0089] UE 602 and UE 604 may be configured to be communicatively coupled to RAN 606. In an embodiment, RAN 606 may be NG-RAN, E-UTRAN, etc. UE 602 and UE 604 utilize connections (or channels) (shown as connection 608 and connection 610, respectively) with RAN 606, where each connection (or channel) includes a physical communication interface. RAN 606 may include one or more base stations, such as base station 612 and base station 614, to implement connection 608 and connection 610.
[0090] In this example, connection 608 and connection 610 are air interfaces that enable such communicative coupling and may conform to the RAT used by RAN 606, such as, for example, LTE and / or NR.
[0091] In some embodiments, UE 602 and UE 604 may also directly exchange communication data via side link interface 616. UE 604 is shown configured to access an access point (shown as AP 618) via connection 620. For example, connection 620 may include a local wireless connection, such as any connection that complies with the IEEE 802.11 protocol, wherein AP 618 may include a Wi-Fi ® In this example, AP 618 may not be connected to another network (eg, the Internet) through CN 624.
[0092] In an embodiment, UE 602 and UE 604 may be configured to communicate with each other or with base station 612 and / or base station 614 over a multi-carrier communication channel using orthogonal frequency division multiplexing (OFDM) communication signals according to various communication techniques, such as, but not limited to, orthogonal frequency division multiple access (OFDMA) communication techniques (e.g., for downlink communication) or single carrier frequency division multiple access (SC-FDMA) communication techniques (e.g., for uplink and ProSe or sidelink communication), although the scope of the embodiment is not limited in this respect. OFDM signals may include multiple orthogonal subcarriers.
[0093] In some embodiments, all or part of the base station 612 or the base station 614 may be implemented as one or more software entities running on a server computer as part of a virtual network. In addition, or in other embodiments, the base station 612 or the base station 614 may be configured to communicate with each other via the interface 622. In an embodiment where the wireless communication system 600 is an LTE system (e.g., when the CN 624 is an EPC), the interface 622 may be an X2 interface. The X2 interface may be defined between two or more base stations (e.g., two or more eNBs, etc.) connected to the EPC and / or between two eNBs connected to the EPC. In an embodiment where the wireless communication system 600 is an NR system (e.g., when the CN 624 is a 5GC), the interface 622 may be an Xn interface. The Xn interface is defined between two or more base stations (e.g., two or more gNBs, etc.) connected to the 5GC, between the base station 612 (e.g., gNB) and the eNB connected to the 5GC, and / or between two eNBs connected to the 5GC (e.g., CN 624).
[0094] RAN 606 is shown communicatively coupled to CN 624. CN 624 may include one or more network elements 626 configured to provide various data and telecommunication services to customers / subscribers (e.g., UE 602 and users of UE 604) connected to CN 624 via RAN 606. Components of CN 624 may be implemented in one physical device or separate physical devices including components for reading and executing instructions from a machine-readable or computer-readable medium (e.g., a non-transitory machine-readable storage medium).
[0095] In an embodiment, the CN 624 may be an EPC, and the RAN 606 may be connected to the CN 624 via an S1 interface 628. In an embodiment, the S1 interface 628 may be divided into two parts: an S1 user plane (S1-U) interface, which carries traffic data between the base station 612 or the base station 614 and the serving gateway (S-GW); and an S1-MME interface, which is a signaling interface between the base station 612 or the base station 614 and the mobility management entity (MME).
[0096] In an embodiment, CN 624 may be a 5GC, and RAN 606 may be connected to CN 624 via an NG interface 628. In an embodiment, NG interface 628 may be divided into two parts: an NG user plane (NG-U) interface, which carries traffic data between base station 612 or base station 614 and a user plane function (UPF); and an S1 control plane (NG-C) interface, which is a signaling interface between base station 612 or base station 614 and an access and mobility management function (AMF).
[0097] Generally speaking, the application server 630 can be an element that provides applications (e.g., packet-switched data services) using Internet Protocol (IP) bearer resources using the CN 624. The application server 630 can also be configured to support one or more communication services (e.g., VoIP sessions, group communication sessions, etc.) for the UE 602 and the UE 604 via the CN 624. The application server 630 can communicate with the CN 624 via the IP communication interface 632.
[0098] Figure 7 A system 700 for performing signaling 738 between a wireless device 702 and a network device 720 according to embodiments disclosed herein is shown. The system 700 may be part of a wireless communication system as described herein. The wireless device 702 may be, for example, a UE of the wireless communication system. The network device 720 may be, for example, a base station (e.g., an eNB or a gNB) of the wireless communication system.
[0099] The wireless device 702 may include one or more processors 704. The processor 704 may execute instructions to perform various operations of the wireless device 702 as described herein. The processor 704 may include one or more baseband processors implemented using, for example, a central processing unit (CPU), a digital signal processor (DSP), an application specific integrated circuit (ASIC), a controller, a field programmable gate array (FPGA) device, another hardware device, a firmware device, or any combination thereof configured to perform the operations described herein.
[0100] The wireless device 702 may include a memory 706. The memory 706 may be a non-transitory computer-readable storage medium that stores instructions 708 (which may include, for example, instructions executed by the processor 704). The instructions 708 may also be referred to as program code or a computer program. The memory 706 may also store data used by the processor 704 and results computed by the processor.
[0101] The wireless device 702 may include one or more transceivers 710, which may include radio frequency (RF) transmitter and / or receiver circuitry that uses an antenna 712 of the wireless device 702 to facilitate signaling (e.g., signaling 738) transmitted or received by the wireless device 702 with other devices (e.g., network device 720) according to a corresponding RAT.
[0102] The wireless device 702 may include one or more antennas 712 (e.g., one, two, four, or more). For implementations with multiple antennas 712, the wireless device 702 may utilize the spatial diversity of such multiple antennas 712 to transmit and / or receive multiple different data streams on the same time-frequency resources. This behavior may be referred to as, for example, multiple-input multiple-output (MIMO) behavior (referring to multiple antennas used at each of the transmitting device and the receiving device to implement this aspect). MIMO transmission by the wireless device 702 may be implemented based on precoding (or digital beamforming) applied to the wireless device 702, which multiplexes data streams between the antennas 712 based on known or assumed channel characteristics, so that each data stream is received at an appropriate signal strength relative to the other streams and at a desired location in the spatial domain (e.g., the location of the receiver associated with the data stream). Certain embodiments may use a single-user MIMO (SU-MIMO) approach (where data streams are all directed to a single receiver) and / or a multi-user MIMO (MU-MIMO) approach (where separate data streams may be directed to separate (different) receivers in different locations in the spatial domain).
[0103] In certain embodiments with multiple antennas, the wireless device 702 may implement analog beamforming techniques whereby the phases of signals transmitted by the antennas 712 are relatively adjusted so that the (joint) transmissions of the antennas 712 can be directed (this is sometimes referred to as beam steering).
[0104] The wireless device 702 may include one or more interfaces 714. The interface 714 may be used to provide input to the wireless device 702 or provide output from the wireless device. For example, the wireless device 702 as a UE may include an interface 714, such as a microphone, a speaker, a touch screen, a button, etc., to allow a user of the UE to input and / or output to the UE. Other interfaces of such UE may be composed of transmitters, receivers, and other circuits (for example, in addition to the transceiver 710 / antenna 712 described above), which allow the UE to communicate with other devices and may communicate according to known protocols (for example, Wi-Fi ® ,Bluetooth ® etc.) to perform the operation.
[0105] The wireless device 702 may include a conditional UL skip module 716 and / or a conditional UL repeat module 718. The conditional UL skip module 716 and the conditional UL repeat module 718 may be implemented via hardware, software, or a combination thereof. For example, the conditional UL skip module 716 and the conditional UL repeat module 718 may be implemented as a processor, circuit, and / or instructions 708 stored in the memory 706 and implemented by the processor 704. In some examples, the conditional UL skip module 716 and the conditional UL repeat module 718 may be integrated within the processor 704 and / or the transceiver 710. For example, the conditional UL skip module 716 and the conditional UL repeat module 718 may be implemented by a combination of software components (e.g., implemented by a DSP or a general purpose processor) and hardware components (e.g., logic gates and circuits) within the processor 704 or the transceiver 710.
[0106] The conditional UL skip module 716 may be used in various aspects of the present disclosure, for example, Figures 1 to 5 The conditional UL skip module 716 may be configured to enable or disable UL skipping, for example, based on one or more radio conditions detected at the wireless device 702.
[0107] The conditional UL repeat module 718 may be used in various aspects of the present disclosure, for example, Figures 1 to 5 The conditional UL repetition module 718 may be configured to enable or disable UL repetition, for example, based on one or more radio conditions detected at the wireless device 702.
[0108] The network device 720 may include one or more processors 722. The processor 722 may execute instructions to perform various operations as described herein for the network device 720. The processor 722 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.
[0109] The network device 720 may include a memory 724. The memory 724 may be a non-transitory computer-readable storage medium that stores instructions 726 (which may include, for example, instructions executed by the processor 722). The instructions 726 may also be referred to as program code or a computer program. The memory 724 may also store data used by the processor 722 and results calculated by the processor.
[0110] The network device 720 may include one or more transceivers 728, which may include RF transmitter and / or receiver circuitry that uses an antenna 730 of the network device 720 to facilitate signaling (e.g., signaling 738) transmitted or received by the network device 720 with other devices (e.g., wireless device 702) according to a corresponding RAT.
[0111] The network device 720 may include one or more antennas 730 (eg, one, two, four, or more). In embodiments with multiple antennas 730, the network device 720 may perform MIMO, digital beamforming, analog beamforming, beam steering, etc. as described above.
[0112] The network device 720 may include one or more interfaces 732. The interface 732 may be used to provide input to the network device 720 or provide output from the network device. For example, the network device 720 as a base station may include an interface 732 composed of a transmitter, a receiver and other circuits (for example, in addition to the transceiver 728 / antenna 730 described above), which enables the base station to communicate with other equipment in the core network and / or enables the base station to communicate with an external network, computer, database, etc., so as to achieve the purpose of operating, managing and maintaining the base station or other equipment operably connected thereto.
[0113] The network device 720 may include a conditional UL skip module 734 and / or a conditional UL repeat module 736. The conditional UL skip module 734 and the conditional UL repeat module 736 may be implemented via hardware, software, or a combination thereof. For example, the conditional UL skip module 734 and the conditional UL repeat module 736 may be implemented as a processor, circuit, and / or instruction 726 stored in the memory 724 and implemented by the processor 722. In some examples, the conditional UL skip module 734 and the conditional UL repeat module 736 may be integrated within the processor 722 and / or the transceiver 728. For example, the conditional UL skip module 734 and the conditional UL repeat module 736 may be implemented by a combination of software components (e.g., implemented by a DSP or a general purpose processor) and hardware components (e.g., logic gates and circuits) within the processor 722 or the transceiver 728.
[0114] The conditional UL skip module 734 may be used in various aspects of the present disclosure, for example, Figures 1 to 5 The conditional UL skip module 734 may be configured to enable or disable UL skipping, for example, based on one or more radio conditions detected at another device (eg, the wireless device 702).
[0115] The conditional UL repeat module 736 may be used in various aspects of the present disclosure, for example, Figures 1 to 5 The conditional UL repetition module 736 may be configured to enable or disable UL repetition, for example, based on one or more radio conditions detected at another device (eg, the wireless device 702).
[0116] For one or more embodiments, at least one of the components set forth in one or more of the foregoing figures may be configured to perform one or more operations, techniques, processes, and / or methods as described herein. For example, a baseband processor as described herein in conjunction with one or more of the foregoing figures may be configured to operate according to one or more of the examples set forth herein. For another example, circuits associated with a UE, a base station, a network element, etc. as described above in conjunction with one or more of the foregoing figures may be configured to operate according to one or more of the examples set forth herein.
[0117] Unless explicitly stated otherwise, any of the above embodiments may be combined with any other embodiment (or combination of embodiments). The foregoing description of one or more specific implementations provides illustration and description, but is not intended to be exhaustive or to limit the scope of the embodiments to the precise form disclosed. Modifications and variations are possible in view of the above teachings or may be obtained from the practice of the various embodiments.
[0118] Embodiments and implementations of the systems and methods described herein may include various operations that may be embodied in machine executable instructions to be executed by a computer system. A computer system may include one or more general or special purpose computers (or other electronic devices). A computer system may include hardware components that include specific logic components for performing operations; or may include a combination of hardware, software, and / or firmware.
[0119] It should be appreciated that the systems described herein include descriptions of specific embodiments. These embodiments may be combined into a single system, partially combined into other systems, separated into multiple systems, or otherwise divided or combined. In addition, it is contemplated that parameters, attributes, aspects, etc. of another embodiment may be used in one embodiment. For clarity, these parameters, attributes, aspects, etc. are described only in one or more embodiments, and it should be appreciated that these parameters, attributes, aspects, etc. may be combined with or substituted for parameters, attributes, aspects, etc. of another embodiment unless expressly stated herein.
[0120] It is understood that the use of personally identifiable information should be subject to privacy policies and practices that are generally recognized to meet or exceed industry or government requirements for maintaining user privacy. Specifically, personally identifiable information data should be managed and processed to minimize the risk of unintentional or unauthorized access or use, and the nature of the authorized use should be clearly stated to users.
[0121] Although the foregoing has been described in considerable detail for the sake of clarity, it will be apparent that certain changes and modifications may be made without departing from the principles of the invention. It should be noted that there are many alternative ways to implement both the processes and the apparatus described herein. Therefore, the embodiments of the present invention should be regarded as illustrative rather than restrictive, and the specification is not limited to the details given herein, but may be modified within the scope and equivalents of the appended claims.
Claims
1. A user equipment (UE), the user equipment (UE) comprising: Transceiver; and A processor, the processor being configured to: receiving configuration information from a base station and via the transceiver, the configuration information comprising a plurality of radio conditions indicating when to suspend or resume conditional physical uplink shared channel (PUSCH) skipping; evaluating whether at least one radio condition of the plurality of radio conditions is satisfied; as well as The conditional PUSCH skipping is enabled or disabled according to the at least one radio condition being satisfied.
2. The UE according to claim 1, wherein: The configuration information further includes a plurality of radio conditions indicating when to suspend or resume conditional PUSCH repetition; and The processor is further configured to: The conditional PUSCH repetition is enabled or disabled according to the at least one radio condition being satisfied.
3. The UE according to claim 1, wherein the processor is further configured to: An indication is sent to the base station and via the transceiver to enable or disable the conditional PUSCH skipping. The UE according to claim 3 , wherein the indication is sent in uplink control information (UCI). 5 . The UE of claim 3 , wherein the indication is sent in a Medium Access Control Packet Data Unit (MAC PDU) or a Medium Access Control Control Element (MAC CE).
6. The UE according to claim 1, wherein: The plurality of radio conditions include at least one of the following: a predetermined threshold or range for one or more radio signal quality measurements; or one or more predetermined thresholds or ranges for interference measurements; and The predetermined thresholds or the ranges of the one or more radio signal quality measurements or the predetermined thresholds or the ranges of the one or more interference measurements are configured for a defined measurement window.
7. The UE according to claim 6, wherein the plurality of radio conditions comprises an offset value for at least one of: Reference Signal Received Power (RSRP) measurement; Reference Signal Received Quality (RSRQ) measurement; or Signal to Interference plus Noise Ratio (SINR) measurement.
8. The UE of claim 7, wherein at least one of the offset values is applicable to a cell edge region, the cell edge region being identified based on a plurality of measurement reports received from a plurality of UEs.
9. The UE of claim 1, wherein the configuration information is received in radio resource control (RRC) signaling, channel state information report configuration (CSI-ReportConfig), CSI-MeasConfig, downlink control information (DCI), or medium access control control element (MAC CE).
10. The UE according to claim 1, wherein the processor is configured to: In response to the at least one radio condition being satisfied, corresponding to enabling the conditional PUSCH skipping, waiting to disable the conditional PUSCH skipping according to a first criterion, or In response to the at least one radio condition being satisfied, corresponding to disabling the conditional PUSCH skipping, waiting for enabling the conditional PUSCH skipping according to a second criterion. 11 . The UE of claim 10 , wherein the first criterion or the second criterion comprises expiration of a guard period, the guard period having a predetermined timer value. 12 . The UE according to claim 1 , wherein the configuration information further indicates when to suspend or resume logical channel-based prioritization (LCH-based Prioritization) of PUSCH transmission.
13. The UE according to claim 1, wherein: The configuration information further includes multiple sets of configuredGrantConfig; and Each of the multiple sets of configuredGrantConfig corresponds to enabling or disabling the conditional PUSCH skipping based on a location of the UE in a cell area of the base station.
14. A base station, comprising: Transceiver; and A processor, the processor being configured to: analyzing a plurality of measurement reports received from a user equipment (UE) and via the transceiver at the base station; determining, based on the analyzing of the plurality of measurement reports, a plurality of radio conditions corresponding to conditional physical uplink shared channel (PUSCH) skipping or conditional PUSCH repetition; as well as Configuration information is sent from the base station and via the transceiver to the UE, the configuration information including a plurality of radio conditions indicating when to suspend or resume conditional physical uplink shared channel (PUSCH) skipping or PUSCH repetition. 15 . The base station of claim 14 , wherein the configuration information about suspending or resuming the conditional PUSCH skipping or PUSCH repetition is configured on a per component carrier (CC) and per cell group basis.
16. The base station of claim 14, wherein the configuration information further comprises a first set of configuredGrantConfig and a second set of configuredGrantConfig for enabling or disabling the conditional PUSCH skipping based on a location of the UE in a cell area of the base station.
17. The base station according to claim 14, wherein: The configuration information further includes a timer value, the timer value identifying when to suspend the conditional PUSCH skipping after receiving the configuration at the UE in a downlink medium access control element (DL MAC CE); and The configuration information is sent to the UE in the DL MAC CE.
18. A user equipment (UE), the user equipment (UE) comprising: Transceiver; and A processor, the processor being configured to: Receive configuration information from a base station via the transceiver, the configuration information comprising: Resuming a physical uplink shared channel (PUSCH) skipping and suspending PUSCH repetition or suspending the PUSCH skipping and resuming the PUSCH repetition indication; and a time period associated with the indication; identifying a PUSCH repetition scheduled to start before the time period and end after the time period; and In response to identifying the PUSCH repetition, a disposition of the PUSCH repetition is determined.
19. The UE according to claim 18, wherein: The configuration information further includes a plurality of radio conditions indicating when to suspend or resume conditional physical uplink shared channel (PUSCH) skipping or PUSCH repetition; and Suspending or resuming the conditional PUSCH skipping based on the indication from the base station has a higher priority than suspending or resuming the conditional PUSCH skipping based on at least one radio condition of the plurality of radio conditions being satisfied.
20. The UE of claim 19, wherein the configuration information regarding when to suspend or resume the conditional PUSCH skipping or PUSCH repetition is applicable to the entire MAC entity.
