Wireless communication with reduced power consumption
By transmitting indicator information between wireless communication equipment and network equipment, determining effectiveness using high-level signaling and predefined information, and applying power saving parameters, the problem of high power consumption under multi-transmission receiving point technology is solved, and power consumption reduction and signal reliability are improved.
Patent Information
- Application Number
- CN202080100060.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-06-30
- Publication Date
- 2025-07-25
- Estimated Expiration
- 2040-06-30
AI Technical Summary
When wireless communication devices use multi-transmission receiving point technology, there is a problem of high power consumption, especially in non-ideal backhaul scenarios, the UE power saving technology cannot be effectively applied.
Power consumption is reduced by transmitting indication information between the wireless device and the network device, high-level signaling or predefined information is used to determine the validity of the indication information, and when it is valid, power saving parameters, including a minimum scheduling offset indication, a wake-up indication, SCell sleep indication, etc.
It effectively reduces the power consumption of wireless communication equipment, improves the reliability and robustness of signal reception, and ensures the successful application of power saving technology.
Smart Images

Figure CN115486137B_ABST
Abstract
Description
Technical Field
[0001] This patent application generally relates to wireless communication. Background Art
[0002] With the development of wireless communication technology, through the use of high frequency, large bandwidth, multiple antennas and other technologies, the transmission rate, latency, throughput, reliability and other performance metrics of wireless communication systems have been improved. To achieve high-performance wireless transmission, the terminal needs to perform complex processes such as monitoring a large control channel bandwidth, data encoding and decoding of more complex control information and data information, etc. The power consumption of the user terminal affects the user experience. Therefore, power saving to reduce the terminal power consumption is an issue that needs to be addressed in wireless communication systems. Summary of the Invention
[0003] This patent application particularly describes techniques for reducing the power consumption of wireless communication devices.
[0004] In one aspect, a wireless communication method is disclosed. The method includes: receiving, by a wireless device, indication information on a control channel from a network device. The method further includes: determining, by the wireless device, the validity of the indication information based on high-layer signaling or predefined information, and applying, in the case where the indication information is determined to be valid, power-saving parameters based on the indication information.
[0005] In another aspect, another wireless communication method is disclosed. The method includes: transmitting, by a network device, resource configuration to a wireless device via high-layer signaling. The method further includes: determining that power-saving parameters are applied at the wireless device; and transmitting indication information to the wireless device in the resources configured by the resource configuration.
[0006] In another aspect, a wireless device is disclosed. The wireless device includes a transceiver configured to receive indication information on a control channel from a network device, and a processor configured to determine the validity of the indication information based on high-layer signaling or predefined information, and apply power-saving parameters based on the indication information in the case where the indication information is determined to be valid.
[0007] In another aspect, a network device is disclosed. The network device includes a transceiver configured to transmit resource configuration to a wireless device via high-layer signaling and transmit indication information to the wireless device in the resources configured by the resource configuration; and a processor configured to determine the validity of the indication information based on high-layer signaling or predefined information.
[0008] These aspects and other aspects are described in this application. Brief Description of the Drawings
[0009] Figure 1ADepicts an example of a multi - transmission reception point (TRP) based on multi - downlink control information (DCI) according to some example embodiments.
[0010] Figure 1B Depicts an example of a control resource set (CORESET) as predefined information according to some example embodiments.
[0011] Figure 2 Depicts an example of a discontinuous reception (DRX) cycle according to some example embodiments.
[0012] Figure 3 Depicts an example of a process according to some example embodiments.
[0013] Figure 4 Depicts another example of a process according to some example embodiments.
[0014] Figure 5 Depicts an example of a wireless communication system according to some example embodiments.
[0015] Figure 6 Depicts an example block diagram of a part of a wireless system according to some example embodiments. Detailed Description
[0016] Examples using the fifth - generation (5G) wireless protocol are used to describe certain features. However, the applicability of the disclosed technology is not limited to 5G wireless systems. The disclosed subject matter relates to power - saving techniques for terminals in wireless communication systems. The section headings and section numbers shown below are for clarification of some example embodiments.
[0017] In 5G new radio (NR), due to the blocking effect that affects signal reception, a terminal may encounter performance losses. Multi - transmission and reception point (TRP) techniques can be used to reduce the negative impact of signal blocking. Multi - TRP helps improve the reliability and robustness of signal reception at a wireless terminal. Multi - TRP transmits transport blocks (TBs) from more than one TRP. Different TRPs will be transmitted through different propagation paths and can overcome the blocking effect on one or more TRPs. Then, a user equipment (UE) or a wireless receiver receives several data transmissions of a message, which improves the reliability of receiving the message.
[0018] Multi-TRP can be implemented in at least two ways: 1) Multi-TRP based on multiple Downlink Control Information (DCI), multiple Physical Downlink Control Channels (PDCCH) (each of the physical downlink control channels independently schedules a single associated Physical Downlink Shared Channel (PDSCH)), and different PDCCHs transmitted by different TRPs; and 2) Multi-TRP based on single DCI, where one DCI schedules PDSCHs from more than one TRP. For multi-TRP based on multi-DCI, it can be used at least for Enhanced Mobile Broadband (eMBB) with non-ideal backhaul. However, in the scenario of non-ideal backhaul, different TRPs may not have good information synchronization, resulting in some problems. For example, when an indication is from only one TRP, while another TRP is not synchronized on that indication, and the other TRP indicates a second indication. As a result, the UE receives two different indications and may have a problem in determining which indication to use. The foregoing problems occur especially when the UE supports UE power saving techniques. The disclosed subject matter solves and provides solutions to these problems. Figure 1A Multi-TRP based on multi-DCI is depicted.
[0019] In NR, if the UE is configured by the higher layer parameter PDCCH-Config and the ControlResourceSet in the higher layer parameter PDCCH-Config has two different CORESETPoolIndex values, multi-TRP based on multi-DCI can be used. The DCI from TRP 0 is monitored / transmitted in the Control Resource Set (CORESET) with CORESETPoolIndex 0. The DCI from TRP 1 is monitored / transmitted in the CORESET with CORESETPoolIndex 1. If the UE receives a DCI that indicates 2 Transmission Configuration Indication (TCI) states by a code point, the UE can receive a DCI that can schedule more than one PDSCH (multi-TRP based on single DCI).
[0020] Using traditional multi-TRP, the UE may consume a large amount of power, but the power consumption can be reduced using the disclosed technology. In Long Term Evolution (LTE) and NR, the methods for reducing UE power consumption include the following:
[0021] Bandwidth Part (BWP) adaptation: A BWP includes many consecutive Physical Resource Blocks (PRB) with a specific parameter set. When a large data packet needs to be transmitted, the UE can be indicated to activate a BWP with a wide bandwidth. Otherwise, the UE can be notified to switch to a BWP with a narrow bandwidth to save power. The BWP switch can be triggered by DCI or a timer or higher layer Radio Resource Control (RRC) signaling.
[0022] Figure 2 Discontinuous Reception (DRX) depicted herein: DRX configures a DRX cycle for the UE, and the Drx-onDurationTimer starts a DRX cycle. During the Drx-onDurationTimer, the UE is in the "DRX on" state and continuously monitors the PDCCH, and if the UE successfully decodes the PDCCH, the UE remains awake (is placed in the "DRX on" state) and starts the inactivity timer. When the Drx-onDurationTimer or when the DRX inactivity timer expires, the UE can enter the sleep state (is placed in the "DRX off" state). In the "DRX off" state, the UE can refrain from monitoring the PDCCH to save power.
[0023] Wake-up Indication: DCI format 2_6 is used to indicate whether the UE starts the Drx-onDurationTimer for the next DRX cycle. When the value of the wake-up indication bit is "0", the UE may not start the drx-onDurationTimer for the next long DRX cycle, while when the value of the wake-up indication bit is "1", the UE starts the drx-onDurationTimer for the next long DRX cycle.
[0024] Minimum Scheduling Offset Indication: DCI format 0_1 or 1_1 is used to indicate the minimum scheduling offset values K0min or K2min. K0min is the minimum value between the DCI and the PDSCH or the aperiodic channel state information reference signal (CSI-RS) it schedules. K2min is the minimum value between the DCI and the physical uplink shared channel (PUSCH) it schedules. If K0min or K2min is greater than 0, it causes the UE to relax the PDCCH decoding processing time or the PDSCH processing time or the PUSCH preparation time to reduce decoding power consumption. When K0min is applied, the UE does not expect to be scheduled by DCI in slot n to receive the PDSCH scheduled with the cell radio network temporary identifier (C-RNTI), the configured scheduling RNTI (CS-RNTI), or the modulation and coding scheme (MCS-RNTI), where K0 is less than where K0min and μ are the minimum scheduling offset applied and the parameter set of the activated DL BWP of the cell scheduled when receiving DCI in slot n, respectively, and μ′ is the parameter set of the newly activated DL BWP in the case where the activated DL BWP in the scheduled cell changes and is equal to μ otherwise. And the UE does not expect to be triggered by the CSI trigger state indicated by the CSI request field in the DCI with a CSI-RS trigger offset less than the minimum scheduling offset K0min. When K2min is applied, the UE does not expect to be scheduled by DCI in slot n to transmit a PUSCH scheduled by a C-RNTI, CS-RNTI, MCS-C-RNTI, or semi-persistent channel state information RNTI (SP-CSI-RNTI), where K2 is less than where K2min and μ are the minimum scheduling offset applied and the parameter set of the activated UL BWP of the cell scheduled when receiving DCI in slot n, respectively, and μ′ is the parameter set of the newly activated UL BWP in the case where the activated UL BWP in the scheduled cell changes and is equal to μ otherwise.
[0025] Secondary cell (SCell) sleep indication: DCI format 2-6 / 0-1 / 1-1 can trigger the UE to switch to a sleep / non-sleep BWP on some SCell. The UE does not need to monitor the PDCCH in the sleep BWP to save power. Bit "0" can mean indicating the sleep BWP, while bit "1" can mean indicating the non-sleep BWP.
[0026] Monitoring group flag indication: Indicates which search space set group will monitor the PDCCH. This indication is indicated in DCI format 2_0.
[0027] The technique indicated by the DCI may encounter a problem that the indication from one TRP may be out of sync with the other TRP when using the indication. The UE may receive different power-saving indications from different TRPs. In this case, the UE may not be able to determine which one is valid, and the power-saving technique may not be successfully applied. If the UE cannot determine which indication is valid, the UE may lose some power-saving improvements or fail to receive data successfully. For example, if the UE receives two minimum scheduling offset indication values (e.g., one value is K0min = 2 and the other K0min = 0), if the UE does not know which one is valid, one or more of the following three cases may occur:
[0028] 1) At the UE, K0min = 0 is valid, and at the gNB, K0min = 2 is valid. In this case, the UE may not be able to save power.
[0029] 2) At the UE, K0min = 2 is effective, and at the gNB, K0min = 0 is effective. In this case, the UE may not be able to successfully receive data.
[0030] 3) The UE and the gNB have the same K0min value.
[0031] The above - mentioned case 3 does not cause any problems because the gNB and the UE have the same parameter values. A method for aligning power - saving indications between the UE and the gNB is disclosed.
[0032] What is disclosed is UE power - saving technology in multi - TRP, including methods for indicating / determining UE power - saving parameters through multiple DCIs, when to apply UE power - saving parameters, etc. What is disclosed is technology for the UE and / or gNB to determine which power - saving indication is effective and how to apply power - saving parameters to save UE power consumption.
[0033] A control resource set (CORESET), which is a set of physical resources and a set of parameters for carrying PDCCH / DCI. The parameters of the CORESET can be configured through RRC signaling. The ControlResourceSet information element (IE) is used to configure the time / frequency for searching for downlink control information. A search space set is the area in the CORESET that the UE should monitor to detect a specific PDCCH / DCI. One search space set can be associated with one CORESET. The gNB sends DCI at the time / frequency position configured by the search space set and the CORESET. The position where the gNB can transmit DCI, when and where, is called a PDCCH candidate. Different CORESETs or search spaces can transmit different types of DCI. The UE does not know when and where the gNB will transmit DCI. Therefore, the UE may need to monitor each PDCCH candidate according to the configuration of the CORESET and the search space. DCI can include several fields. Each field can include several bits and is used to indicate information.
[0034] In one example embodiment, a wireless terminal can receive indication information from DCI (detailed below) and determine whether the indication information is effective according to predefined information and / or higher - layer signaling (detailed below).
[0035] In an example embodiment, a next - generation node B (also referred to as gNodeB or gNB) or a base station can perform transmitting higher - layer signaling to the UE and transmitting indication information to the UE.
[0036] The advantage of the foregoing embodiment is that the UE can determine which indication information is effective and apply the power - saving indication to save power.
[0037] Description of indication information, predefined information, and higher - layer signaling
[0038] In some embodiments, the indication information is power saving indication information.
[0039] Power saving indication information (also referred to as power saving indication) is an indication of one or more power saving parameters of the UE power saving technology. The power saving indication information may include one or more of the following: minimum scheduling offset indication, wake-up indication, SCell sleep indication, BWP indication, maximum multiple-input multiple-output (MIMO) layer indication, PDCCH skip indication, monitoring group flag indication, or search space group switching indication. In some embodiments, the power saving indication information may include one or more of the following: maximum CORESET number indication, maximum search space set number indication, maximum monitored PDCCH candidate number indication, maximum control channel element (CCE) number indication, maximum DCI size indication, or maximum bandwidth indication.
[0040] In some embodiments, the power saving parameter is at least one of the following: minimum scheduling offset, PDCCH skip duration, bandwidth part, maximum MIMO layer, search space set group index, wake-up indication, or SCell sleep indication.
[0041] Minimum scheduling offset indication: Indicates the index of the minimum K0 (K0min) and / or the minimum K2 (K2min). K0min represents one or more minimum values of the time domain resource allocation (TDRA) table for the physical downlink shared channel (PDSCH) and the aperiodic channel state information reference signal (A-CSI RS) trigger offset. K2min represents the minimum value of the time domain resource allocation table for the physical uplink shared channel (PUSCH). K0 is the offset between the DCI and the PDSCH it schedules. K2 is the offset between the DCI and the PUSCH it schedules. K0min and K2min are power saving parameters.
[0042] Wake-up indication: Indicates whether to wake up the UE in the next DRX cycle. Waking up may mean starting the Drx-onDurationTimer at the next DRX cycle.
[0043] SCell sleep indication: Indicates whether the SCell group switches to the dormant BWP or the non-dormant BWP.
[0044] Bandwidth part indication: Indicates the BWP index.
[0045] Maximum MIMO layer indication: Indicates the maximum number of MIMO layers.
[0046] PDCCH Skip Indication: Indicates whether the UE performs PDCCH skipping. PDCCH skipping may mean that the UE does not monitor certain PDCCHs during a duration. In some embodiments, the PDCCH skip indication is a power saving parameter for the duration and the UE does not monitor the PDCCH.
[0047] Monitoring Set Flag Indication: Indicates which search space set group will monitor the PDCCH. This indication is carried in DCI format 2_0.
[0048] Search Space Group Switching Indication (also referred to as Search Space Set Switching Indication): Indicates in which search space set group the UE will monitor the PDCCH. This indication may not be in DCI format 2_0.
[0049] Maximum CORESET Number Indication: Indicates the maximum number of CORESETs that can be configured in a downlink (DL) BWP.
[0050] Maximum Search Space Set Number Indication: Indicates the maximum number of search space sets that can be configured in a BWP.
[0051] Maximum Monitored PDCCH Candidate Number Indication: Indicates the maximum number of PDCCH candidates that the UE monitors per slot in a DL BWP.
[0052] Maximum Control Channel Element (CCE) Number Indication: Indicates the maximum number of non-overlapping CCEs in a DL BWP.
[0053] Maximum DCI Size Indication: Indicates the maximum size of the DCI format that the UE monitors in each serving cell.
[0054] Maximum Bandwidth Indication: Indicates the maximum bandwidth of a BWP.
[0055] The predefined information is one or more of the following: DCI, Radio Network Temporary Identifier (RNTI), CORESET, Subcarrier Spacing (SCS), Frequency Range Type (FR type), Search Space Set, Quasi-Co-Location (QCL), TCI, default value, condition, K0, K2, or UE type.
[0056] QCL: Two antenna ports are said to be quasi-co-located if the channel characteristics of the symbols transmitted on one antenna port can be inferred from the channel of the symbols transmitted on another antenna port.
[0057] FR Type: Includes Frequency Range 1 (FR1): e.g., 410 MHz - 7125 MHz, and Frequency Range 2 (FR2): e.g., 24250 MHz - 52600 MHz.
[0058] High-layer signaling is layer 2 (L2) or layer 3 (L3) signaling. For example, RRC signaling or media access control element (MAC-CE) signaling.
[0059] In some embodiments, the high-layer signaling is CORESETPoolIndex. CORESETPoolIndex is configured for a CORESET and indicates the index of the CORESET pool of the CORESET. The value of the index can be "0" or "1". The DCI monitored in CORESETs with the same CORESETPoolIndex value can be transmitted from the same TRP.
[0060] If the UE is configured by the high-layer parameter PDCCH-Config and the ControlResourceSet of the high-layer parameter PDCCH-Config contains two different values of CORESETPoolIndex, the UE may expect to receive multiple PDCCHs scheduling PDSCHs that are completely overlapped / partially overlapped / non-overlapped in the time domain and frequency domain.
[0061] In some embodiments, the first CORESET type is a CORESET configured with the CORESETPoolIndex value 0 or a CORESET not configured with CORESETPoolIndex.
[0062] Description of receiving an indication from DCI
[0063] The indication can be sent via DCI. Different indication information can be transmitted in different fields of one DCI or in different DCIs. The DCI is associated with at least one of the following: DCI format, RNTI, CORESET, search space.
[0064] The DCI format can be one of the following: DCI format 0_0, DCI format 0_1, DCI format 0_2, DCI format 1_0, DCI format 1_1, DCI format 1_2, DCI format 2_0, DCI format 2_1, DCI format 2_2, DCI format 2_3, DCI format 2_6.
[0065] The RNTI can be one of the following: cell radio network temporary identifier (C-RNTI), configured scheduling RNTI (CS-RNTI), modulation and coding scheme RNTI (MCS-RNTI), time slot format indication RNTI (SFI-RNTI), semi-persistent channel state information RNTI (SP-CSI-RNTI), power saving RNTI (PS-RNTI).
[0066] In some embodiments, different types of power saving indications are transmitted via DCI associated with different DCI formats and RNTIs. For example, the minimum scheduling offset indication is sent in the minimum scheduling offset indicator field via DCI format 0_1 or 1_1 with a CRC scrambled by C-RNTI, MCS-C-RNTI, or CS-RNTI, while the wake-up indication is sent in the wake-up indication field via DCI format 2_6 with a CRC scrambled by PS-RNTI. The SCell sleep indication is sent in the SCell sleep indication field via DCI format 2_6 with a CRC scrambled by PS-RNTI or via DCI format 0_1 or 1_1 with a CRC scrambled by C-RNTI, MCS-C-RNTI, or CS-RNTI. The monitoring group flag is sent via DCI format 2_0 with SFI-RNTI.
[0067] Determine whether the indication information is valid according to predefined information and / or higher layer signaling
[0068] The indication information may be power saving indication information. The indication information being valid means that the UE will perform power saving techniques according to the indication information, or the power saving parameters indicated by the indication information will be applied after a timer or duration. In some embodiments, the indication information being invalid means that the UE will ignore the indication information. In some embodiments, the indication information being invalid means that the gNB does not send the indication information. In some embodiments, the indication information being invalid means that the UE receives a DCI without a power saving indication information field.
[0069] For example, the indication information is the minimum offset value indication information. If the UE receives valid indication information in the DCI, the UE will apply the minimum offset (also referred to as the minimum scheduling offset) value after an application delay. If the UE receives invalid indication information in the DCI, the UE will ignore the indication.
[0070] In some embodiments, the higher layer signaling includes a CORESETPoolIndex. The CORESETPoolIndex is configured for a CORESET and indicates the index of the CORESET pool for this CORESET. The index can be the value "0" or "1". In some embodiments, the higher layer signaling includes UE capability signaling.
[0071] In some embodiments, if the UE is not configured by a higher layer parameter PDCCH-Config with a CORESETPoolIndex that includes two different values in the ControlResourceSet, the indication information received in the DCI is valid.
[0072] In some embodiments, the higher layer signaling is the UE capability. If the UE reports the UE capability of supporting indicating 2 TCI states by codewords and / or having two CDM groups for DMRS ports, the indication information received by the UE in the DCI is valid.
[0073] In some embodiments, the higher layer signaling is the UE capability. If the UE reports the UE capability of supporting more than 3 CORESETs, the indication information received by the UE in the DCI is invalid.
[0074] In some embodiments, the UE reports the UE capability of whether it supports the power saving indication when the PDCCH-Config contains two different CORESETPoolIndex values. If the UE reports support, the indication information received by the UE is valid; otherwise, the indication information received by the UE is invalid.
[0075] Determine whether the indication information is valid according to predefined information
[0076] As described above, the indication information may include one or more power saving indication information. In some embodiments, which power saving indication information is valid is determined according to predefined information and / or higher layer signaling. Different power saving indications may have different validities. For example, some power saving indication information is valid while others are invalid. In some embodiments, a power saving indication information received in different DCIs may have different validities. The predefined information and / or higher layer signaling can be used to determine whether the received power saving indication is valid. For example, the indication information received in the DCI monitored in the first CORESET type may be valid, while the indication information received in the DCI monitored in the second CORESET type may be invalid. In some embodiments, which power saving indication information is valid and in which DCIs the received power saving indication is valid are both determined by the predefined information and / or higher layer signaling.
[0077] In some embodiments, the predefined information is the CORESET. In this embodiment, the UE receives the higher layer signaling configured with PDCCH-Config, and the PDCCH-Config contains two different CORESETPoolIndex values in the ControlResourceSet. In one example, the UE receives two DCIs carrying different indication information values. The two DCIs can be monitored in different CORESETs. The indication information received in the DCI monitored in the first CORESET type will be valid, and the indication information received in the DCI monitored in the second CORESET type is invalid.
[0078] The DCI monitored in a CORESET means that the DCI is associated with a CORESET.
[0079] In some embodiments, the first CORESET type is a CORESET configured with a CORESETPoolIndex value X1, or a CORESET monitored among the CORESETs without a CORESETPoolIndex. The second CORESET type is a CORESET configured with a CORESETPoolIndex value X2. X1 and X2 each have a value of 0 or 1. In some embodiments, X1 is 0 and X2 is 1.
[0080] Figure 1B An example of a UE receiving two DCIs in the same time slot is depicted. One DCI (e.g., DCI1) carries a minimum scheduling offset indication value of 0, while the other DCI (e.g., DCI 2) carries a minimum scheduling offset indication value of 1. DCI 1 is monitored in the first CORESET type, while DCI 2 is monitored in the second CORESET type. The minimum scheduling offset indicated by DCI 1 is valid and will be applied after applying the delay. The minimum scheduling offset indicated by DCI 2 is invalid and will be ignored.
[0081] For another example, a UE receives two DCIs in the same time slot. One DCI (e.g., DCI 1) carries a wake-up indication value of 0, while the other DCI (e.g., DCI 2) carries a wake-up indication value of 1. DCI 1 is monitored in the first CORESET type, while DCI 2 is monitored in the second CORESET type. The wake-up indication carried by DCI 1 is valid and will be applied. The wake-up indication carried by DCI 2 is invalid and will be ignored.
[0082] For another example, a UE receives two DCIs in the same time slot. One DCI (e.g., DCI 1) carries a PDCCH skip indication value of 0, while the other DCI (e.g., DCI 2) carries a PDCCH skip indication value of 1. DCI 1 is monitored in the first CORESET type, while DCI 2 is monitored in the second CORESET type. The PDCCH skip indication carried by DCI 1 is valid and will be applied. The PDCCH skip indication carried by DCI 2 is invalid and will be ignored.
[0083] For another example, the UE receives two DCIs in the same time slot. One DCI (e.g., DCI 1) carries a search space set switching indication value 0, while the other DCI (e.g., DCI 2) carries a search space set switching value 1. DCI 1 is monitored in the first CORESET type, while DCI 2 is monitored in the second CORESET type. The search space set switching indication carried by DCI 1 is valid and will be applied. The search space set switching indication carried by DCI 2 is invalid and will be ignored.
[0084] In some embodiments, the first CORESET type is a CORESET configured with the same CORESETPoolIndex value as the CORESETPoolIndex value in a specific CORESET. The second CORESET type is a CORESET configured with a CORESETPoolIndex value different from the CORESETPoolIndex value in a specific CORESET. For a ControlResourceSet (or CORESET) without a CORESETPoolIndex, the UE may assume that the ControlResourceSet is assigned a CORESETPoolIndex of 0. In some embodiments, the specific CORESET is a CORESET in which DCI format 0_0 or DCI format 1_0 is monitored. In some embodiments, the specific CORESET is a CORESET in which DCI format 2_0 or 2_1 or 2_6 is monitored. In some embodiments, the specific CORESET is CORESET 0.
[0085] An example of the benefit of the predefined information as the CORESET is that the gNB does not need to send additional signaling to indicate which indication information (or value) is valid. The UE does not need to receive more signaling.
[0086] In some embodiments, the predefined information is a condition. In some embodiments, if at least one or more of the following conditions are met, the indication information is valid: the indication information is a larger value; the indication information is a smaller value; the indication information has the lowest index; the indication information has the highest index; or the indication information is in a DCI with a higher priority.
[0087] For example, the indication information may be the minimum scheduling offset value. The UE receives two minimum scheduling offset value indications, and the indication information indicating the larger minimum scheduling offset value is valid. The other one is invalid.
[0088] In another example, the indication information may be a PDCCH skip indication or a maximum MIMO layer indication, and the indication information with a smaller value is valid. The other one is invalid.
[0089] In another example, the indication information can be a wake-up indication, a search space set switching indication, or an SCell dormancy indication, and the indication information with the lowest index is valid. The other one is invalid.
[0090] In another example, the indication information can be a search space set switching indication or a maximum MIMO layer indication, and the indication information with the highest index is valid. The other one is invalid.
[0091] An example of the benefit of the predefined information as a condition is that the UE can determine which indication value is valid among several indication values received from the same TRP.
[0092] In some embodiments, the predefined information is a search space set. In some embodiments, the indication information received in the DCI monitored in the first search space set type is valid, while the indication information received in the DCI monitored in the second search space set type is invalid. In some embodiments, the first search space set type is a UE-specific search space (USS) set, and the second search space set type is a common search space (CSS) set. The indication information received in the DCI monitored in the USS is valid, while the indication information received in the DCI monitored in the CSS is invalid. In some embodiments, the first search space set type is a USS set and a type 3 CSS set. The second search space type is a type 0 / 0A / 1 / 2 CSS set. In some embodiments, the first search space set type is a search space set in a search space set with a group index S1, while the second search space set type is a search space in a search space set with a group index S2. S1 and S2 can each be 0 or 1. In some embodiments, S1 is 1 and S2 is 0. The group index indicates which search space set type is configured for the search space set.
[0093] "The indication information received in the DCI monitored in..." also means "the indication information received in the DCI associated with...".
[0094] In some embodiments, the predefined information is a DCI. In some embodiments, the DCI will indicate information about which indication information is valid. In other words, the DCI includes information related to the valid indication information. In some embodiments. A field in the DCI is used to indicate this information.
[0095] Example 1: One bit in the DCI field is used to indicate which indication information is valid. A value of "0" in this field indicates that the indication information received in the first DCI type is valid; a value of "1" in the field indicates that the indication information received in the second DCI type is valid. In some embodiments, the first DCI type is the DCI monitored in a CORESET configured with a CORESETPoolIndex value of "0", or the DCI monitored in a CORESET without a CORESETPoolIndex; the second DCI type is the DCI monitored in a CORESET configured with a CORESETPoolIndex value of "1".
[0096] Example 2: Two bits in the DCI field indicate which indication information is valid. A value of "01" in the field indicates that the indication information received in the first DCI type is valid; a value of "10" in the field indicates that the indication information received in the second DCI type is valid; a value of "00" indicates that the indication information is invalid for both the first DCI type and the second DCI type; a value of "11" indicates that the indication information is valid for both the first DCI type and the second DCI type.
[0097] In some embodiments, the DCI indicating which indication information is valid is at least one of the following: DCI format 2_0, DCI format 2_6, DCI format 2_1, DCI format 0_0, DCI format 1_0, DCI format 1_2, or DCI format 0_2.
[0098] In some embodiments, the DCI indicating which indication information is valid is scrambled by at least one of the following: cell radio network temporary identifier (C-RNTI), configured scheduling RNTI (CS-RNTI), modulation and coding scheme (MCS)-C-RNTI, time slot format indication RNTI (SFI-RNTI), system information RNTI (SI-RNTI), interruption RNTI (INT-RNTI), power saving RNTI (PS-RNTI), or a specific RNTI. The specific RNTI is the RNTI that scrambles the DCI indicating valid indication information. In some embodiments, the DCI is monitored in CORESET 0. In some embodiments, the DCI is monitored in the USS or in type 3 CSS.
[0099] An example of the benefit of predefined information as DCI is that the gNB can dynamically change which indication information is valid.
[0100] In some embodiments, the predefined information is a default value. In these embodiments, the UE is configured by the higher layer parameter PDCCH-Config, which contains two different CORESETPoolIndex values in the ControlResourceSet. In some embodiments, if the UE receives a DCI indicating power saving indication information, the UE will apply the default value of the power saving indication technique and ignore the indicated value. In other words, the power saving indication information indicated by the DCI is reinterpreted as enabling information and indicates the default value of the power saving information.
[0101] Example 1: When the UE receives a minimum scheduling offset indication, the UE will apply K0min as the default value after an application delay. In some embodiments, the default value can be the lowest-indexed K0min configured by RRC signaling.
[0102] Example 2: When the UE receives a monitoring group flag or a search space set switching indication, the UE will monitor the PDCCH in search space set group X. X is the default value of the search space group index. In some embodiments, X is configured by higher layer signaling or is a predefined value.
[0103] Example 3: When the UE receives a wake-up indication, the UE will determine whether to start the Drx-onDurationTimer according to the default value. In some embodiments, the default value is configured by RRC signaling.
[0104] Example 4: When the UE receives a PDCCH skip indication, the UE will apply the behavior according to the default value of the PDCCH skip indication. In some embodiments, the default value is predefined or configured by RRC signaling.
[0105] An example of the benefit is that the gNB and the UE have a consistent understanding of the power saving indication information without additional DCI signaling. And the UE can save power and successfully receive data.
[0106] In some embodiments, the predefined information is an RNTI. For example, if the power saving indication information is in a DCI scrambled with a first RNTI type, the indication information is valid. Otherwise, the indication information is invalid. In some embodiments, the first RNTI type is C-RNTI, MCS-C-RNTI. In some embodiments, the first RNTI type is at least one of the following: CS-RNTI, C-RNTI, MCS-C-RNTI, PS-RNTI, SFI-RNTI.
[0107] In some embodiments, the predefined information is QCL. For example, if the DCI of the power saving indication information is co-located (QCL-ed) with the lowest-index CORESET in the same CORESETPoolIndex, the indication information is valid. Otherwise, the indication information is invalid. In another example, if the DCI of the power saving indication information is co-located (QCL-ed) with CORESET0, the indication information is valid. Otherwise, the indication information is invalid.
[0108] In some embodiments, the predefined information is SCS. For example, if the power saving indication information is received in a BWP where SCS is less than T1, the indication information is valid. Otherwise, the indication information is invalid. T1 is one of {30 kHz, 60 kHz, 120 kHz}.
[0109] In some embodiments, the predefined information is K0. For example, if the DCI indicates that K0 is less than the applied K0min, the power saving indication information in the DCI is invalid, otherwise the power saving indication information in the DCI is valid.
[0110] In some embodiments, the predefined information is K2. For example, if the DCI indicates that K2 is less than the applied K2min, the power saving indication information in the DCI is invalid, otherwise the power saving indication information in the DCI is valid.
[0111] In some embodiments, the predefined information is the FR type. For example, if the power saving information is received in FR1, it is valid. Otherwise, the information indication is invalid.
[0112] In some embodiments, the predefined information is TCI. If the DCI includes a TCI field with more than T2 bits, the power saving information indication in the DCI is invalid, otherwise the indication information is valid. T2 is one of {2, 3}.
[0113] In some embodiments, the predefined information is the UE type. For example, if the UE is a UE with reduced capabilities, the power saving information indication in the DCI is invalid, otherwise the indication information is valid.
[0114] In some embodiments, the predefined information is DCI and RNTI. For example, if the power saving indication information is carried in a DCI of format 0_1 and scrambled with C-RNTI, CS-RNTI, or MCS-C-RNTI, the power saving indication information is valid, otherwise, the indication information is invalid.
[0115] In some embodiments, the predefined information is a set of search spaces and an RNTI. For example, if the power saving indication information is carried in a DCI associated with a USS set and scrambled with a C-RNTI, a CS-RNTI, or an MCS-C-RNTI, then the power saving indication information is valid; otherwise, the indication information is invalid.
[0116] In some embodiments, the predefined information is an FR type and a DCI. For example, if the power saving indication information is carried in FR2 in DCI format 0_1 or 1_1, then the power saving indication information is valid; otherwise, the indication information is invalid.
[0117] Determine whether the indication information is valid according to higher layer signaling
[0118] In some embodiments, the higher layer signaling indicates in which DCI the indication information is valid. In some embodiments, the higher layer signaling indicates which indication information is valid. For example, the higher layer signaling may indicate one or more of the following types of CORESETs as the first CORESET type: the CORESET with a pool index of 0; the CORESET with a pool index of 1; or the CORESET without a pool index. When the UE receives the higher layer signaling, the indication information in the DCI monitored in the first CORESET type is valid. The indication information not associated with the first CORESET type is invalid. In some embodiments, the higher layer signaling is enable / disable information associated with a DCI. The enable / disable information indicates in which DCI the information indication is valid. In some embodiments, the higher layer signaling is the enable / disable information of a CORESET. For example, the enable / disable information configured in the ControlResourceSet IE. If the information is an enable indication, the information indication in the DCI monitored in this CORESET is valid; otherwise, the information indication in the DCI associated with this CORESET is invalid. In some embodiments, the higher layer signaling is the enable / disable information of a set of search spaces. In some embodiments, the higher layer signaling is the enable / disable information of a DCI format. In some embodiments, the higher layer signaling is the enable / disable information of an RNTI.
[0119] In some embodiments, if the UE is configured by the higher layer parameter PDCCH-Config, and the ControlResourceSet in the higher layer parameter PDCCH-Config contains two different CORESETPoolIndex values, then the higher layer signaling may indicate that one or more indication information is invalid. For example, if the UE is configured by the higher layer parameter PDCCH-Config, and the ControlResourceSet in the higher layer parameter PDCCH-Config contains two different CORESETPoolIndex values, then the higher layer signaling indicates that the PDCCH skip indication is disabled. The UE will ignore each PDCCH skip indication received in the DCI.
[0120] The higher layer signaling by an implicit method indicates that the implicit method is that the gNB does not send signaling specifically for indicating which indication is valid.
[0121] In some embodiments, the UE is configured with a ControlResourceSet configured by the higher layer parameter PDCCH-Config containing two different CORESETPoolIndex values, which means that one or more indication information is disabled. For example, if the UE is configured by the higher layer parameter PDCCH-Config containing two different values of CORESETPoolIndex in the ControlResourceSet, this means that one indication information (e.g., the monitoring group flag indication) is disabled. The UE will ignore the monitoring group flag indication.
[0122] An example of the benefit determined according to the higher layer signaling is that the gNB can indicate which indication information is valid according to the higher layer signaling. Compared with indicating by DCI, indicating by the higher layer signaling may be easier to implement.
[0123] Determine whether the indication information is valid according to the predefined information and / or the higher layer signaling
[0124] In some embodiments, if at least one of the higher layer signaling or the predefined information indicates that the type of the power saving indication information is invalid, the power saving indication information is invalid. In some embodiments, if the higher layer signaling indicates that a power saving indication is valid, the UE will follow the higher layer signaling indication. In some embodiments, the higher layer signaling may indicate which power saving indication is valid. The UE will further determine, according to the predefined information, in which DCI the received power saving indication is valid. For example, the higher layer signaling indicates that the wake-up indication is valid, and the UE and / or gNB determine that the wake-up indication received in the DCI monitored in the CORESET with the CORESETPoolIndex value of 0 is valid, while the wake-up indication received in the DCI monitored in the CORESET with the CORESETPoolIndex value of 1 is invalid. An example of the benefit is that the gNB can dynamically change the indication of which indication information is valid.
[0125] In some embodiments, the UE and / or gNB determine whether the power saving information indication is valid during a duration.
[0126] In some embodiments, the UE receives an indication information value during a duration, and whether the indication information is valid is determined by the predefined signaling or the higher layer signaling.
[0127] In some embodiments, the duration is the time between the time slot in which the UE receives the indication information in the DCI and the time slot in which the UE sends an acknowledgement (ACK) or a non-acknowledgement (NACK). In some embodiments, the duration is the time between the time slot in which the UE receives the indication information in the DCI and the time slot in which the UE applies the indication. In some embodiments, the duration is a predefined value. For example, P time slots or P milliseconds, where P is greater than 0 and less than 10. In some embodiments, the duration may be infinite. In some embodiments, if the UE receives more than one indication information value from different CORESET types during the duration, one of the indication information values is valid. The valid indication information is determined by the predefined signaling or the higher layer signaling.
[0128] In some embodiments, if at least one of the following conditions is met, the indication information is valid: the UE receives the same indication information value from different / same CORESET types during the duration; the UE receives only one indication information during the duration; or the UE receives the indication information from the same CORESET type during the duration.
[0129] If the UE receives the same indication information value from different / same CORESET types during the duration, the indication information is valid, which means that the UE does not expect to receive two different indication information values during the duration.
[0130] In some embodiments, the duration may be a time slot, a symbol, or a millisecond.
[0131] In some embodiments, the UE receiving two DCIs simultaneously means that the UE receives two DCIs in one time slot, one symbol, or one millisecond.
[0132] In some embodiments, if the UE receives more than one indication information value from different CORESET types during the duration, the indication information is invalid. That is, if the UE receives different indication information values from different CORESET types during the duration, the UE will ignore each indication information.
[0133] Example:
[0134] In this example, the UE receives two DCIs simultaneously. These two DCIs can be monitored in CORESETs with the same or different CORESETPoolIndex values. The predefined information may include CORESET. Simultaneously means receiving within one time slot, one symbol, or one millisecond.
[0135] In some embodiments, if two DCIs are received in a CORESET with the same CORESET pool index, the indications carried by the two DCIs are both valid. Otherwise, the indications carried by the two DCIs are both invalid.
[0136] In some embodiments, the validity of the indication information is determined based on predefined information. The predefined information is CORESET and conditions.
[0137] If two indication information in the DCI are received in CORESETs with different CORESET pool indexes, both of these two indication information are invalid. Otherwise, if two indication information of the DCI are received in a CORESET with the same CORESET pool index, if at least one of the following conditions is met, the indication information is valid: the indication information with a larger value; the indication information with a smaller value; the indication information with the lowest index; the indication information with the highest index; the indication information received in the DCI with a higher priority; or the indication information received in the first DCI type.
[0138] The first DCI type may be one of the following: DCI format 1_1, DCI format 1_2, DCI format 2_6, DCI format 2_0, DCI format 2_2, DCI format 0_2, or DCI format 0_1.
[0139] In some embodiments, the DCI priority is configured by predefined or higher layer signaling, or indicated in the DCI.
[0140] An example of the benefit is that the UE can determine which of several indication values received from the same TRP within a duration is valid.
[0141] In this embodiment, the gNodeB (base station) transmits resource configuration to the UE via high-layer signaling; and transmits indication information in the resource to the UE.
[0142] If the high-layer parameter PDCCH-Config contains two different values of CORESETPoolIndex in the ControlResourceSet, the UE and / or gNB determines that the indication is valid.
[0143] In some embodiments, the high-layer signaling includes resource configuration. The resource is a CORESET or a search space set for transmitting indication information. In some embodiments, the location of the resource is configured based on a predefined condition. In some embodiments, the predefined condition is that the UE reports a UE capability that supports a maximum number of CORESETS per "PDCCH-Config" configuration greater than 3. If the predefined condition is satisfied, the location of the resource is restricted. Otherwise, the location of the resource is not restricted.
[0144] In some embodiments, the predefined condition is the UE configured by the high-layer parameter PDCCH-Config, which contains two different values of CORESETPoolIndex in the ControlResourceSet. In some embodiments, if the UE satisfies the condition, the location of the resource is restricted. Otherwise, the location of the resource is not restricted. For example, if the resource is restricted, the location of the resource for the indication information is restricted to the CORESET associated with the first CORESET type. If the resource is not restricted, the location of the resource can be any first or second CORESET type. In some embodiments, if the resource is restricted, the transmitted indication information is valid. In some embodiments, if the resource is not restricted, the validity of the transmitted indication information is determined by predefined information and / or high-layer signaling.
[0145] In some embodiments, the resource is restricted to a CORESET associated with a first CORESET type. The first CORESET type is a CORESET configured with a CORESETPoolIndex value of 0 or a CORESET not configured with a CORESETPoolIndex. The second CORESET type is a CORESET configured with a CORESETPoolIndex value of 1. In some embodiments, the DCI monitored in the resource is referred to as the first type of DCI. The second type of DCI is DCI not monitored in the resource, and the resource is a CORESET configured with a CORESETPoolIndex value of 1.
[0146] In some embodiments, the indication information can only be indicated in the first type of DCI. In other words, the DCI with power saving indication information can only be monitored in the resource. The indication field is at least one of the following: minimum scheduling offset indication field, wake-up indication field, SCell sleep indication field, maximum MIMO layer indication field, PDCCH skip indication field, monitoring group flag indication, search space set switching indication field. For example, the resource is restricted to a CORESET associated with a first CORESET type, and the first type of DCI is DCI format 0_1 or 1_1. The indication field is the minimum applicable scheduling offset indication field. The minimum scheduling offset indication can be sent in the resource and is valid. If the higher layer signaling configures the minimum applicable scheduling offset K0 (K0min) in the DL BWP, or the minimum applicable scheduling offset K2 (K2min) in the UL BWP, then the minimum applicable scheduling offset indication field will appear in DCI format 0_1 or 1_1. The PDCCH monitoring occasion of DCI format 0_1 or 1_1 is only configured in the first type of CORESET. Therefore, the UE only monitors the DCI format with the minimum applicable scheduling offset indication field in the first type of CORESET. If the UE receives DCI format 0_1 or 1_1 with a minimum scheduling offset, the indication is valid, and the UE will apply it after applying the delay. For another example, the resource is restricted to the CORESET within the activation time, and the first type of DCI is DCI format 2_6. The indication fields are the wake-up indication field and the SCell sleep indication field. In this way, the wake-up indication and the SCell sleep indication can only be sent in the resource. And the indication information is valid. For another example, the resource is restricted to a CORESET associated with a first CORESET type, and the first type of DCI is DCI format 0_1 or 1_1. The indication field is the PDCCH skip or search space group switching indication field. The PDCCH skip or search space group switching indication can only be sent in the resource and is valid.
[0147] In some embodiments, the bit width of the indication field may be 0. And this means that the indication information is invalid or the indication field does not exist. In other words, a bit width of 0 bits for the indication field means that the DCI has no indication field.
[0148] An example of the benefit is that it is simple to determine which power saving indication information is valid in the UE and it reduces the complexity of data processing.
[0149] If the indication information is valid, the scope of application of the indication information.
[0150] The UE is configured by the higher layer parameter PDCCH-Config, which contains two different values of the CORESETPoolIndex in the ControlResourceSet. The UE receives the DCI with the indication information.
[0151] In some embodiments, if the indication information is valid, the indication information is valid for all DCIs.
[0152] In some embodiments, if the indication information is valid, the indication information received in the DCI will only apply to (or be valid for) the DCI monitored in or associated with the CORESET that is configured with the index of the same CORESET pool as the CORESET carrying the indication information. The DCI monitored in the CORESET with an index of a CORESET pool different from the index of the CORESET pool of the CORESET associated with the DCI carrying the indication information cannot apply this indication. In some embodiments, if the indication information is valid, it may be valid in some cases and invalid in other cases.
[0153] Example 1: In this example, the indication information is the minimum scheduling offset indication (also referred to as the "minimum applicable scheduling offset"). If the UE receives the minimum scheduling offset indication in the DCI monitored in the CORESET. The CORESET is a CORESET of the first type. The indicated K0min or K2min will be applied after an application delay. If K0min or K2min is applied, if K0min is indicated, the UE does not expect to receive DCI indicating K0 or the aperiodic CSI-RS trigger offset value less than K0min monitored in the first CORESET type. If K2min is indicated, the UE does not expect to receive DCI indicating K2 value less than K2min monitored in the first CORESET type. If K2min is indicated, the UE may receive DCI indicating K2 value less than K2min monitored in the second CORESET type. If K0min is indicated, the UE may receive DCI indicating K0 or the aperiodic CSI-RS trigger offset value less than K0min monitored in the second CORESET type.
[0154] Example 2: In this example, the indication information is the monitoring group flag indication. If the UE receives DCI indicating the monitoring group index monitored in the CORESET. The CORESET is a CORESET of the first type. If the search space set is associated with the first CORESET type, the UE monitors the PDCCH according to the search space set with the indicated group index. If the search space set is associated with the second CORESET type, the UE monitors the PDCCH according to the original search space set. In other words, the search space set associated with the first CORESET type will change according to the monitoring group index. The search space set associated with the second CORESET type will not change.
[0155] In some embodiments, the CORESET of the first type is the CORESET configured with the CORESETPoolIndex value 0 or the CORESET not configured with the CORESETPoolIndex. The CORESET of the second type is the CORESET configured with the CORESETPoolIndex value 1. "CORESET of the first type" is the same as "first CORESET type", and "CORESET of the second type" is the same as "second CORESET type".
[0156] The behavior of the UE after receiving valid indication information.
[0157] In some embodiments, if the UE receives valid power saving indication information, the indication information will be applied after a period of time. At some point, the period of time is referred to as the application delay.
[0158] In some embodiments, if the UE receives an information indication from a first DCI. The first DCI can be a first type of DCI or a second type of DCI. Before applying the information indication indicated by the first DCI, the UE can receive another information indication from a second DCI of a type different from the first DCI. Before applying the information indication indicated by the first DCI, the UE does not expect to receive another information indication from a second DCI of the same type as the first DCI. For example, the information indication is a minimum scheduling offset indication. The UE receives a first DCI indication of the first type of DCI. The UE will apply the indicated K0min or K2min after an application delay. During the application delay, the UE can receive another minimum scheduling offset indication from a second DCI belonging to the second type of DCI, and the UE does not expect to receive another minimum scheduling offset indication from a second DCI belonging to the first type of DCI.
[0159] In some embodiments, the first type of DCI is the DCI monitored in a CORESET with a CORESETPoolIndex value of "0" or a CORESET without a CORESETPoolIndex. The second type of DCI is a CORESET with a CORESETPoolIndex value of "1".
[0160] An example of the benefit is that different TRPs can apply different power saving indication information values, and the gNB does not need to send additional signals.
[0161] In some embodiments, if the UE receives valid power saving indication information, the UE does not monitor the PDCCH before the indication information is applied. In some embodiments, if the UE receives valid power saving indication information, the UE does not monitor the PDCCH before the scheduled PDSCH / PUSCH is received / transmitted. In some embodiments, if the UE receives valid power saving indication information, the UE does not monitor the PDCCH before sending ACK / NACK. In other words, after determining that the indication information is valid, the UE may not monitor the physical downlink control channel (PDCCH) for a duration. The duration can include one or more of the following: the duration between the time slot in which the indication information is received and the time slot in which the indication information is applied; the duration between the time slot in which the indication information is received and the time slot in which the physical downlink shared channel (PDSCH) or the physical uplink shared channel (PUSCH) is transmitted.
[0162] If an indication information is valid, when to apply the indication information
[0163] If the UE receives the indication information indicated by the DCI and the indication information is valid. In some embodiments, the received valid indication information is applied after a timer or a duration. The timer or the duration may be referred to as an application delay.
[0164] In some embodiments, the indication information received under the first condition and the indication information received under the second condition are applied simultaneously. In other words, the duration is the same. In some embodiments, the indication information received under the first condition and the indication information received under the second condition are applied at different times. In some embodiments, the indication information received under the first condition is applied in the time slot / millisecond after the UE transmits ACK / NACK.
[0165] In some embodiments, the timer is associated with drx-RetransmissionTimerDL or drx-RetransmissionTimerUL or drx-HARQ-RTT-TimerDL or drx-HARQ-RTT-TimerUL.
[0166] In some embodiments, the indication information received under the first condition is applied after the timer. For example, the timer is drx-RetransmissionTimerDL or drx-RetransmissionTimerUL or drx-RetransmissionTimerDL + drx-HARQ-RTT-TimerDL or drx-RetransmissionTimerUL + drx-HARQ-RTT-TimerUL.
[0167] The first condition is that the UE is configured by a high-layer parameter PDCCH-Config that includes two different values of CORESETPoolIndex in the ControlResourceSet. The second condition is that the ControlResourceSet in the high-layer parameter PDCCH-Config of the UE only includes one value of CORESETPoolIndex, or the ControlResourceSet in the high-layer parameter PDCCH-Config configured by the UE does not include CORESETPoolInde.
[0168] Embodiments of multi-TRP based on single DCI
[0169] If the UE receives a DCI that indicates two transmission configuration indication (TCI) states through a codeword, this means that the DCI received by the UE can schedule more than one multi-TRP (PDSCH) based on single DCI.
[0170] Determine whether the indication information is valid for multi-TRP based on single DCI:
[0171] In some embodiments, the predefined information is DCI.
[0172] In some embodiments, if the DCI indicates 2 TCI states through a codeword, the power saving indication information indicated in the DCI is valid.
[0173] In some embodiments, if the DCI indicates 2 TCI states through a codeword, the power saving indication information indicated in the DCI is invalid.
[0174] In some embodiments, if the DCI indicates 2 TCI states through a codeword, and the DCI also indicates power saving indication information, the first type of power saving indication information is valid, while the second type of power saving indication information is invalid.
[0175] The first and second types of power saving indications include one or more pieces of power saving indication information, and one piece of power saving indication information can only include one type. For example, the minimum scheduling offset indication is the first type of power saving indication. Therefore, if the UE receives a DCI that indicates 2 TCI states through a codeword, and the DCI also indicates the minimum scheduling offset indication information, the minimum scheduling offset is valid.
[0176] In some embodiments, the first type of power saving indication includes at least one of the following: wake-up indication, minimum scheduling offset indication, or PDCCH skip indication.
[0177] In some embodiments, the UE and / or gNB determine whether the indication information is valid according to the predefined information and higher layer signaling.
[0178] In some embodiments, if the higher layer signaling indicates "FDMSchemeA", "FDMSchemeB", "TDMSchemeA", or the DCI indicates "RepNumR16", and the DCI indicates 2 TCI states through a codeword, the power saving indication information is invalid.
[0179] When to apply the indication information to multi-TRP based on a single DCI:
[0180] In some embodiments, the power saving indication information will be applied after an application delay. The application delay is the same as the application delay configured when receiving an indication in a DCI with 1 TCI state.
[0181] In some embodiments, the power saving indication information will be applied after an application delay. The application delay is different from the application delay configured when receiving an indication in a DCI with 1 TCI state.
[0182] In some embodiments, the power saving indication information will be applied after all PDSCHs scheduled by DCI are received.
[0183] In some embodiments, the power saving indication information will be applied after the UE sends ACK / NACK.
[0184] UE behavior after receiving valid power saving indication information for multi-TRP based on a single DCI:
[0185] In some embodiments, if the UE receives valid power saving indication information, the UE does not monitor the PDCCH before the indication information is applied.
[0186] In some embodiments, if the UE receives valid power saving indication information, the UE does not monitor the PDCCH before the scheduled PDSCH / PUSCH is received / transmitted.
[0187] In some embodiments, if the UE receives a valid minimum scheduling offset indication (K0min), and the DCI indicates 2 TCI states by codeword, the UE will receive the corresponding PDSCH with an offset between the DCI and the PDSCH greater than K0min.
[0188] Figure 3 An example of method 300 according to some example embodiments is described. At 310, the method includes: a wireless device receiving indication information on a control channel from a network device. At 320, the method includes: the wireless device determining the validity of the indication information based on high-layer signaling or predefined information. At 330, the method includes applying power saving parameters based on the indication information in case the indication information is determined to be valid.
[0189] Figure 4 Another example of method 400 according to some example embodiments is described. At 410, the method includes: a network device transmitting resource configuration to a wireless device via high-layer signaling. At 420, the method includes the network device determining the validity of the indication information based on high-layer signaling or predefined information. At 430, the method includes transmitting the indication information to the wireless device in the resources configured by the resource configuration.
[0190] Figure 5FIG. 500 shows an example of a wireless communication system in which the techniques according to one or more embodiments of the present technology can be applied. The wireless communication system 500 may include one or more network devices such as one or more base stations (BS, gNB, eNB, etc.) 505a, 505b, one or more wireless devices 510a, 510b, 510c, 510d, and a core network 525. Network devices (e.g., base stations 505a and 505b) may provide wireless services to wireless devices 510a, 510b, 510c, and 510d in one or more wireless sectors. In some embodiments, the network devices (e.g., base stations 505a, 505b) include directional antennas to generate two or more directional beams to provide wireless coverage in different sectors.
[0191] The core network 525 may communicate with one or more base stations 505a, 505b. The core network 525 provides connections to other wireless communication systems and wired communication systems. The core network may include one or more service subscription databases to store information related to subscribed wireless devices 510a, 510b, 510c, and 510d. The first base station 505a may provide wireless services based on a first radio access technology, while the second base station 505b may provide wireless services based on a second radio access technology. Depending on the deployment scenario, base stations 505a and 505b may be co-located or may be installed separately on site. Wireless devices 510a, 510b, 510c, and 510d may support multiple different radio access technologies. The techniques and embodiments described in this application may be implemented by base stations, other network entities, and / or by the wireless devices described in this application or a combination of base stations and mobile devices.
[0192] Figure 6 FIG. 605 is a block diagram representation of a portion of a wireless site in which one or more embodiments of the present technology can be applied. A wireless site 605 such as a base station, other network entity, or wireless device (or UE) may include processor electronics 610 such as a microprocessor that implements one or more wireless technologies presented in this application. The wireless site 605 may include transceiver electronics 615 to transmit and / or receive wireless signals through one or more communication interfaces such as antennas 620. The wireless site 605 may include other communication interfaces for transmitting and receiving data. The wireless site 605 may include one or more memories (not explicitly shown) configured to store information such as data and / or instructions. In some embodiments, the processor electronics 610 may include at least a portion of the transceiver electronics 615. In some embodiments, at least some of the disclosed techniques, modules, or functions are implemented using the wireless site 605. In some implementations, the wireless site 605 may be configured to perform the methods described herein.
[0193] Some disclosed examples
[0194] Techniques are disclosed for determining whether indication information is valid and how to apply the valid indication in multiple TRPs. The "indication information" can be "power saving indication information".
[0195] In some example embodiments, the UE receives an indication information value during a duration, and whether the indication information is valid and which indication information is valid are determined by predefined information or higher layer signaling.
[0196] In some example embodiments, whether the indication information is valid is determined by predefined information. The predefined information is a CORESET. The indication information received in the DCI monitored in the first CORESET type will be valid. The indication information received in the DCI monitored in the second CORESET type is invalid.
[0197] In some example embodiments, the first CORESET type is a CORESET configured with a CORESETPoolIndex value X1, or a CORESET monitored in a CORESET without a CORESETPoolIndex. The second CORESET type is a CORESET configured with a CORESETPoolIndex value X2. X1 and X2 are 0 or 1. In some embodiments, X1 is 0 and X2 is 1.
[0198] In some example embodiments, the indication information is applied at least to the DCI monitored in the CORESETs having the same CORESETPoolIndex value.
[0199] In some example embodiments, whether the indication information is valid is determined by higher layer signaling. If the UE is configured by a higher layer parameter PDCCH-Config that contains two different values of CORESETPoolIndex in a ControlResourceSet, then one or more indication information is invalid. Otherwise, the indication information is valid.
[0200] In some example embodiments, if at least one of the higher layer signaling or the predefined information indicates that a power saving indication information is invalid, then the power saving indication information is invalid.
[0201] Clause 1. A wireless communication method (for example, Figure 3The method 300) shown in [description], includes: receiving, by a wireless device, indication information on a control channel from a network device (310); determining, by the wireless device, the validity of the indication information based on high-layer signaling or predefined information (320); and applying, in the case where the indication information is determined to be valid, power-saving parameters based on the indication information (330).
[0202] Clause 2. The method according to clause 1, wherein, after determining that the indication information is valid, monitoring of the physical downlink control channel (PDCCH) is avoided for a predefined duration, where the predefined duration is at least one of the following: a first duration between a first time slot in which the indication information is received and a second time slot in which the indication information is applied; or a second duration between the first time slot and a third time slot in which a physical downlink shared channel (PDSCH) or a physical uplink shared channel (PUSCH) is transmitted. In some embodiments, if the UE receives valid power-saving indication information, the UE does not monitor the PDCCH before the indication information is applied. In some embodiments, if the UE receives valid power-saving indication information, the UE does not monitor the PDCCH before the scheduled PDSCH / PUSCH is received / transmitted.
[0203] Clause 3. The method according to clause 1, wherein the indication information is related to power-saving parameters of the wireless device.
[0204] Clause 4. The wireless communication method according to clause 1, wherein the indication information includes one or more of the following: a wake-up indication, a secondary cell (SCell) sleep indication, a monitoring group flag indication, or a search space group switching indication.
[0205] Clause 5. The wireless communication method according to clause 1, wherein the indication information includes one or more of the following: a minimum scheduling offset indication, a maximum multiple-input multiple-output (MIMO) layer indication, or a physical downlink control channel (PDCCH) skip indication.
[0206] Clause 6. The wireless communication method according to clause 5, wherein the predefined information includes a control resource set (CORESET), and wherein the received indication information associated with a first CORESET type is valid indication information, and wherein the second indication information received on the control channel associated with a second CORESET type is invalid indication information.
[0207] Clause 7. The wireless communication method according to Clause 6, wherein the first CORESET type is configured with a CORESETPoolIndex value X1 or without the CORESETPoolIndex, or the second CORESET type is configured with the CORESETPoolIndex value X2, where X1 and X2 each have a value of 0 or 1.
[0208] Clause 8. The wireless communication method according to Clause 1, wherein the predefined information is a search space set.
[0209] Clause 9. The wireless communication method according to Clause 8, wherein the indication information associated with the first search space set type received in the control channel is valid, and the second indication information associated with the second search space set type received on the control channel is invalid.
[0210] Clause 10. The wireless communication method according to Clause 9, wherein the first search space set type is a user equipment specific search space (USS) set, and wherein the second search space set type is a common search space (CSS) set.
[0211] Clause 11. The wireless communication method according to Clause 1, wherein the predefined information is downlink control information (DCI).
[0212] Clause 12. The wireless communication method according to Clause 11, wherein the DCI includes information related to valid indication information.
[0213] Clause 13. The wireless communication method according to Clause 1, wherein when the wireless device is configured by a higher layer parameter including a physical downlink control channel (PDCCH) configuration (PDCCH-Config) that contains a first CORESET with a first CORESETPoolIndex value and a second CORESET with a second CORESETPoolIndex value, and the first CORESETPoolIndex value is different from the second CORESETPoolIndex value, the indication information is invalid.
[0214] Clause 14. The wireless communication method according to Clause 1, wherein when the wireless device receives DCI including the indication information, the indication information is invalid and is interpreted as an enabling message, and the wireless device applies a default value and ignores the indication information.
[0215] Clause 15. The wireless communication method according to Clause 14, wherein the default value is predefined or configured by radio resource control (RRC) signaling.
[0216] Clause 16. The wireless communication method according to Clause 1, wherein the higher layer signaling includes information about at least one type of valid indication information, and wherein the wireless device determines the validity of the indication information based on the higher layer signaling.
[0217] Clause 17. The wireless communication method according to Clause 1, wherein the predefined information indicates the conditions under which the indication information is valid, and the conditions include at least one of the following: the wireless device receives the same indication information value from different CORESET types during a duration; the wireless device receives one indication information during a duration; or the wireless device receives the indication information from the same CORESET type during a duration.
[0218] Clause 18. The wireless communication method according to Clause 1, wherein the predefined information is a CORESET and a condition.
[0219] Clause 19. The wireless communication method according to Clause 18, wherein, in a case where a plurality of indication information is associated with one or more CORESETs of a CORESET pool configured with the same index, the specific indication information is valid when the following occurs, and the following includes: the specific indication information has a value greater than one or more other indication information; the specific indication information has a value smaller than the one or more other indication information; the specific indication information has the lowest index compared to the one or more other indication information; the specific indication information has a higher index compared to the one or more other indication information; the specific indication information is received in a DCI with a higher priority compared to the one or more other indication information; or the specific indication information is received in a first type of DCI.
[0220] Clause 20. The wireless communication method according to Clause 1, wherein the predefined information includes one or more of the following: downlink control information (DCI), radio network temporary identifier (RNTI), CORESET, subcarrier spacing (SCS), frequency range type (FR type), search space set, quasi - co - location (QCL), transmission configuration information (TCI), default value, condition, K0 scheduling offset value, or K2 scheduling offset value.
[0221] Clause 21. The wireless communication method according to Clause 1, wherein the predefined information includes a control resource set (CORESET).
[0222] Clause 22. The wireless communication method according to any one of Clauses 1-21, wherein, when the indication information is valid, the indication information is only applied to the control channel associated with the first CORESET, and the first CORESET is configured to have the index of the CORESET pool with the same index value as the second CORESET in which the indication information is received. In some example embodiments, if the indication information is valid, the indication information received in the DCI will only be applied (or valid) to the DCI monitored in or associated with the CORESET, and the CORESET is configured with the index of the same CORESET pool as the CORESET carrying the indication information.
[0223] Clause 23. The wireless communication method according to Clauses 1-21, wherein the received valid indication information is applied after a timer or duration.
[0224] Clause 24. The wireless communication method according to any one of Clauses 1 to 23, wherein the control channel is a physical downlink control channel (PDCCH).
[0225] Clause 25. A wireless communication method, comprising: transmitting, by a network device, resource configuration to a wireless device via high-layer signaling; determining, by the network device, the validity of indication information based on the high-layer signaling or predefined information; and transmitting the indication information to the wireless device in the resources configured by the resource configuration.
[0226] Clause 26. The wireless communication method according to Clause 25, wherein the position of the resources is configured based on the predefined conditions.
[0227] Clause 27. The wireless communication method according to Clause 25, wherein, after the indication information is determined to be valid, power-saving parameters of the wireless device are applied based on the indication information.
[0228] Clause 28. The wireless communication method according to Clause 27, wherein the indication information is related to the power-saving parameters of the wireless device.
[0229] Clause 29. The wireless communication method according to Clause 25, wherein the indication information includes one or more of the following: minimum scheduling offset indication, wake-up indication, secondary cell (SCell) sleep indication, bandwidth part (BWP) indication, maximum multiple-input multiple-output (MIMO) layer indication, physical downlink control channel (PDCCH) skip indication, monitoring group flag indication, or search space group switching indication.
[0230] Clause 30. The wireless communication method according to any one of Clauses 1 to 29, wherein the wireless device is a mobile terminal.
[0231] Clause 31. The wireless communication method according to any one of Clauses 1 to 30, wherein the network device is a base station of the wireless network.
[0232] Clause 32. A computer program product having code stored thereon, which when executed by a processor, causes the processor to implement the method according to any one of Clauses 1 to 31.
[0233] Clause 33. A wireless device, comprising: a transceiver configured to receive indication information on a control channel from a network device; and a processor configured to determine the validity of the indication information based on high-layer signaling or predefined information, and apply power-saving parameters based on the indication information when the indication information is determined to be valid.
[0234] Clause 34. The wireless device according to Clause 33, wherein the processor is further configured to execute the wireless communication method according to any one of Clauses 2 to 23.
[0235] Clause 35. A network device, comprising: a transceiver configured to transmit resource configuration to a wireless device via high-layer signaling and transmit indication information to the wireless device in resources configured by the resource configuration; and a processor configured to determine the validity of the indication information based on the high-layer signaling or predefined information.
[0236] Clause 36. The network device according to Clause 35, wherein the processor is further configured to execute the wireless communication method according to any one of Clauses 25 to 29.
[0237] It should be understood that the present application discloses several techniques that can be used by wireless devices such as mobile phones or other computing platforms to reduce power consumption. The disclosed techniques can be used, for example, to determine the validity of an indication before the indication is used to change or implement a power-saving mechanism used by a wireless device.
[0238] It should be understood that the present application discloses techniques that can be embodied in various embodiments to establish and manage sessions in various scenarios. The disclosed embodiments described in the present application, as well as other embodiments, modules, and functional operations, can be implemented in digital electronic circuits, or in computer software, firmware, or hardware (including the structures disclosed in the present application and their structural equivalents), or in a combination of one or more of them. The disclosed embodiments and other embodiments can be implemented as one or more computer program products, that is, one or more modules of computer program instructions encoded on a computer-readable medium for execution by, or to control the operation of, a data processing apparatus. The computer-readable medium can be a machine-readable storage device, a machine-readable storage substrate, a storage device, a composition affecting a machine-readable propagated signal, or a combination of one or more of them. The term "data processing apparatus" encompasses all apparatuses, devices, and machines for processing data, including, for example, programmable processors, computers, or multiple processors or multiple computers. In addition to hardware, the apparatus may also include code for creating an execution environment for the computer program being discussed, such as code constituting processor firmware, a protocol stack, a database management system, an operating system, or a combination of one or more of them. A propagated signal is an artificially generated signal, for example, a machine-generated electrical, optical, or electromagnetic signal that is generated to encode information for transmission to a suitable receiver apparatus.
[0239] A computer program (also referred to as a program, software, software application, script, or code) can be written in any form of programming language (including compiled or interpreted languages), and it can be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment. A computer program does not necessarily correspond to a file in a file system. The program can be stored in a part of a file that holds other programs or data (such as one or more scripts stored in a markup language file), in a single file dedicated to the program being discussed, or in multiple co-related files (such as files storing one or more modules, subroutines, or portions of code). A computer program can be deployed to execute on one computer or on multiple computers located at one site or distributed across multiple sites and interconnected by a communication network.
[0240] The processes and logical flows described in the present application can be executed by one or more programmable processors that execute one or more computer programs by operating on input data and generating output to perform functions. The processes and logical flows can also be executed by dedicated logic circuitry, and the apparatus can also be implemented as dedicated logic circuitry, such as an FPGA (Field Programmable Gate Array) or an ASIC (Application Specific Integrated Circuit).
[0241] For example, processors suitable for executing computer programs include general-purpose microprocessors and special-purpose microprocessors, as well as any one or more processors of any type of digital computer. Generally, a processor will receive instructions and data from a read-only memory or a random access memory or both. The basic elements of a computer are a processor for executing instructions and one or more memory devices for storing instructions and data. Generally, a computer will also include or be operatively coupled to one or more mass storage devices (e.g., magnetic disks, magneto-optical disks, or optical disks) for storing data, to receive data from or transfer data to the mass storage device, or both. However, a computer need not have such devices. Computer-readable media suitable for storing computer program instructions and data include all forms of non-volatile memory, media, and memory devices, which include, for example, semiconductor memory devices such as EPROM, EEPROM, and flash memory devices; magnetic disks such as internal hard disks or removable disks; magneto-optical disks; and CD-ROM disks and DVD-ROM disks. The processor and the memory may be supplemented by, or incorporated in, special-purpose logic circuitry.
[0242] Although this patent application contains many details, these details should not be construed as limiting the scope of any invention or of what may be claimed, but rather as descriptions of features that may be specific to particular embodiments of a particular invention. Certain features that are described in the context of separate embodiments in this patent application may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented separately in multiple embodiments or in any suitable sub-combination. In addition, although the above features may be described as acting in certain combinations and even initially claimed as such, in some cases, one or more features from a claimed combination may be deleted from the combination, and the claimed combination may cover a sub-combination or a variation of a sub-combination.
[0243] Similarly, although operations are depicted in the drawings in a particular order, this should not be understood as requiring that the operations be performed in the particular order or sequence shown, or that all illustrated operations be performed, to achieve desirable results. In addition, the separation of various system components in the embodiments described in this patent application should not be understood as requiring such separation in all embodiments.
[0244] Only some embodiments and examples have been described, and other embodiments, enhancements, and variations are possible based on what is described and illustrated in this patent application.
Claims
1. A wireless communication method, comprising: receiving, by a wireless device, indication information on a control channel from a network device; determining, by the wireless device, the validity of the indication information based on high-layer signaling and predefined information, wherein the predefined information includes a control resource set (CORESET) and conditions, wherein the received indication information associated with a first CORESET type is valid indication information, and wherein a second indication information received on the control channel and associated with a second CORESET type is invalid indication information, wherein the first CORESET type is configured with a CORESETPoolIndex value X1 or without the CORESETPoolIndex, or the second CORESET type is configured with the CORESETPoolIndex value X2, where X1 and X2 each have a value of 0 or 1, and the high-layer signaling is the CORESETPoolIndex, wherein, in a case where multiple indication information is associated with one or more CORESETs of a CORESET pool configured with the same index, a specific indication information is valid when the following occurs, and the following includes: the specific indication information has the lowest index compared to one or more other indication information; the specific indication information is received in a downlink control information (DCI) with a higher priority compared to the one or more other indication information; or the specific indication information is received in a DCI of a first type; and applying, based on the indication information, a power saving parameter in a case where the indication information is determined to be valid.
2. The wireless communication method according to claim 1, wherein, After determining that the indication information is valid, avoid monitoring a physical downlink control channel (PDCCH) within a predefined duration, where the predefined duration is at least one of the following: a first duration between a first time slot in which the indication information is received and a second time slot in which the indication information is applied; or a second duration between the first time slot and a third time slot in which a physical downlink shared channel (PDSCH) or a physical uplink shared channel (PUSCH) is transmitted.
3. The wireless communication method according to claim 1, wherein, The indication information is related to a power saving parameter of the wireless device.
4. The wireless communication method according to claim 1, wherein, The indication information includes one or more of the following: a wake-up indication, a secondary cell (SCell) sleep indication, a monitoring group flag indication, or a search space group switching indication.
5. The wireless communication method according to claim 1, wherein, The indication information includes one or more of the following: a minimum scheduling offset indication, a maximum multiple input multiple output (MIMO) layer indication, or a physical downlink control channel (PDCCH) skip indication.
6. The wireless communication method according to claim 1, wherein, When the wireless device is configured by a high-layer parameter including a Physical Downlink Control Channel (PDCCH) configuration (PDCCH-Config), the PDCCH-Config includes a first Control Resource Set (CORESET) with a first CORESETPoolIndex value and a second CORESET with a second CORESETPoolIndex value, and the first CORESETPoolIndex value is different from the second CORESETPoolIndex value, the indication information is invalid.
7. The wireless communication method according to claim 1, wherein, When the wireless device receives Downlink Control Information (DCI) including the indication information, the indication information is invalid and is interpreted as an enabling message, and the wireless device applies a default value and ignores the indication information.
8. The wireless communication method according to claim 7, wherein, The default value is predefined or configured by Radio Resource Control (RRC) signaling.
9. The wireless communication method according to claim 1, wherein, The high-layer signaling includes information about at least one type of valid indication information, and the wireless device determines the validity of the indication information based on the high-layer signaling.
10. The wireless communication method according to claim 1, wherein, The predefined information indicates the conditions under which the indication information is valid, where the conditions include at least one of the following: The wireless device receives the same indication information value from different CORESET types during a duration; The wireless device receives one indication information during a duration; or The wireless device receives the indication information from the same CORESET type during a duration.
11. The wireless communication method according to claim 1, wherein, The predefined information includes one or more of the following: Downlink Control Information (DCI), Radio Network Temporary Identifier (RNTI), CORESET, Subcarrier Spacing (SCS), Frequency Range Type (FR type), Search Space Set, Quasi-Co-Location (QCL), Transmission Configuration Information (TCI), Default value, Condition, K0 scheduling offset value, or K2 scheduling offset value.
12. A computer program product having code stored thereon, which when executed by a processor, causes the processor to implement the method according to any one of claims 1 to 11.
13. A wireless device, comprising: a transceiver configured to receive indication information on a control channel from a network device; and a processor configured to determine the validity of the indication information based on high-layer signaling and predefined information, and apply power saving parameters based on the indication information when the indication information is determined to be valid, wherein the predefined information includes a Control Resource Set (CORESET) and conditions, wherein the received indication information associated with a first CORESET type is valid indication information, and wherein a second indication information received on the control channel associated with a second CORESET type is invalid indication information, Wherein, the first CORESET type is configured with a CORESETPoolIndex value X1 or without the CORESETPoolIndex, or the second CORESET type is configured with the CORESETPoolIndex value X2, wherein X1 and X2 each have a value of 0 or 1, and the higher layer signaling is the CORESETPoolIndex, Wherein, in a case where a plurality of indication information is associated with one or more CORESETs of a CORESET pool configured with the same index, the specific indication information is valid when the following occurs, and the following includes: The specific indication information has the lowest index compared to one or more other indication information; The specific indication information is received in a DCI with a higher priority compared to the one or more other indication information; or The specific indication information is received in a first type of DCI.
14. The wireless device according to claim 13, wherein, The processor is further configured to execute the wireless communication method according to any one of claims 2 to 11.
Citation Information
Patent Citations
Control information transmission method and device
CN110830198A