Wireless communication method, apparatus, device, and storage medium
By obtaining the PDCCH candidate set and the number of CCEs, the operating parameters of PDCCH blind detection are dynamically adjusted, thus solving the problem of high power consumption in PDCCH blind detection and achieving energy reduction.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- 伟光有限公司(CN)
- Filing Date
- 2023-02-23
- Publication Date
- 2026-05-12
AI Technical Summary
In existing technologies, blind detection using PDCCH consumes a lot of power, which increases the energy consumption of user equipment.
By acquiring the number of candidate sets of the Physical Downlink Control Channel (PDCCH) to be detected and the number of Control Channel Elements (CCEs), the operating parameters of PDCCH blind detection, including operating frequency and operating voltage, are dynamically adjusted to reduce power consumption overflow.
It effectively reduces the power consumption of PDCCH blind detection and improves the energy efficiency of user equipment.
Smart Images

Figure CN116233982B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of mobile communication technology, and in particular to a wireless communication method, apparatus, device, computer-readable storage medium, and computer program product. Background Technology
[0002] In mobile communication systems, user equipment (UE) needs to obtain control information from downlink channels for scheduling and control. For example, it needs to obtain PDCCH signals from the Physical Downlink Control Channel (PDCCH) for downlink control. For the PDCCH, UE needs to perform blind detection to search for the required PDCCH signal. However, currently, blind detection of the PDCCH consumes significant power. Summary of the Invention
[0003] This application provides a wireless communication method, apparatus, device, computer-readable storage medium, and computer program product that can reduce the power consumption of PDCCH blind detection processing.
[0004] A wireless communication method, comprising:
[0005] Obtain at least one of the number of candidate physical downlink control channels (PDCCHs) to be detected and the number of control channel elements (CCEs).
[0006] The operating parameters of blind PDCCH detection are changed based on at least one of the number of candidate sets of Physical Downlink Control Channel (PDCCH) and the number of Control Channel Elements (CCE).
[0007] A wireless communication device, comprising:
[0008] The channel parameter acquisition module is used to acquire at least one of the number of candidate sets of physical downlink control channels (PDCCH) to be detected and the number of control channel elements (CCE).
[0009] The operating parameter determination module is used to change the operating parameters of PDCCH blind detection based on at least one of the number of the physical downlink control channel (PDCCH) candidate set and the number of control channel elements (CCE).
[0010] A wireless communication device is provided for performing the steps of the above wireless communication method.
[0011] A computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the above-described wireless communication method.
[0012] A computer program product includes a computer program that, when executed by a processor, implements the steps of the above-described wireless communication method.
[0013] The aforementioned wireless communication methods, apparatus, devices, storage media, and computer program products modify the operating parameters of PDCCH blind detection based on at least one of the number of candidate sets of physical downlink control channels (PDCCH) and the number of control channel elements (CCEs). During PDCCH blind detection processing, dynamically adjusting the operating parameters based on at least one of the number of candidate sets of PDCCH and the number of control channel elements (CCEs) can reduce power consumption overflow during PDCCH blind detection processing, thereby lowering the power consumption of PDCCH blind detection processing. Attached Figure Description
[0014] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0015] Figure 1 This is a diagram illustrating the application environment of a wireless communication method in one embodiment.
[0016] Figure 2 Here is a flowchart of a wireless communication method in one embodiment;
[0017] Figure 3 A flowchart of a wireless communication method in another embodiment;
[0018] Figure 4 This is a schematic diagram illustrating the processing of control signals in the PDCCH using traditional techniques.
[0019] Figure 5 This is a schematic diagram illustrating the limitations on the number of candidate sets and the number of CCEs in one embodiment;
[0020] Figure 6 This is a schematic diagram of time-domain resource allocation in one embodiment;
[0021] Figure 7 This is a schematic diagram of REG resource allocation in one embodiment;
[0022] Figure 8 This is a schematic diagram illustrating feedback processing at 13 symbol intervals in one embodiment;
[0023] Figure 9This is a schematic diagram illustrating feedback processing at intervals of 8 symbols in one embodiment;
[0024] Figure 10 This is a schematic diagram of feedback processing at intervals of 13 symbols in another embodiment;
[0025] Figure 11 This is a schematic diagram illustrating feedback processing at intervals of 20 symbols in one embodiment;
[0026] Figure 12 This is a schematic diagram illustrating feedback processing at intervals of 24 symbols in one embodiment;
[0027] Figure 13 This is a schematic diagram illustrating the blind detection time limit of PUSCH in one embodiment;
[0028] Figure 14 A schematic diagram illustrating PDSCH preparation time of not less than 10 symbols and 11 symbols in one embodiment;
[0029] Figure 15 A schematic diagram illustrating a PDSCH preparation time of no less than 13 symbols in one embodiment;
[0030] Figure 16 A schematic diagram illustrating a PDSCH preparation time of not less than 23 symbols and 24 symbols in one embodiment;
[0031] Figure 17 This is a schematic diagram illustrating the PDCCH processing time limit in one embodiment;
[0032] Figure 18 Here is a flowchart of a wireless communication method in yet another embodiment;
[0033] Figure 19 This is a schematic diagram illustrating the determination of the operating frequency and operating voltage in one embodiment;
[0034] Figure 20 This is a schematic diagram illustrating the processing of control signals in the PDCCH in one embodiment;
[0035] Figure 21 This is a structural block diagram of a wireless communication device in one embodiment;
[0036] Figure 22 This is a diagram of the internal structure of an electronic device in one embodiment. Detailed Implementation
[0037] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0038] The wireless communication method provided in this application embodiment can be applied to, for example... Figure 1 In the illustrated application environment, the user's electronic device 102 communicates with the base station 104 via a network. The base station 104 can send downlink control signals to the electronic device 102. Specifically, it can send PDCCH signals through the Physical Downlink Control Channel (PDCCH). The electronic device 102 receives the PDCCH signals and performs blind detection on the received PDCCH signals to obtain the required downlink control information. This downlink control information obtained through blind detection is then used for scheduling control. For example, in LTE (Long Term Evolution) or NR (New Radio) communication networks, the base station 104 can send PDCCH signals through the Physical Downlink Control Channel. The electronic device 102 receives the PDCCH signals and performs blind detection on the received PDCCH signals to obtain the target PDCCH signal used for scheduling control. During the PDCCH blind detection process, the electronic device 102 can obtain at least one of the number of the physical downlink control channel (PDCCH) candidate set and the number of control channel elements (CCEs) to be detected. Based on at least one of the number of the physical downlink control channel (PDCCH) candidate set and the number of control channel elements (CCEs), the operating parameters of the PDCCH blind detection are changed, and the PDCCH blind detection process is performed based on the operating parameters.
[0039] The electronic device 102 can be, but is not limited to, various personal computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices can include smart speakers, smart TVs, smart air conditioners, smart in-vehicle systems, and smart cars. Portable wearable devices can include smartwatches, smart bracelets, and head-mounted devices. The base station 104 can be a radio transceiver station that transmits information between a mobile communication switching center and a mobile phone terminal within a certain radio coverage area. The base station 104 transmits and receives messages via an antenna; its primary function is to provide wireless coverage, i.e., to enable wireless signal transmission between wired communication networks and wireless terminals.
[0040] In one embodiment, such as Figure 2 As shown, a wireless communication method is provided, which can be applied to wireless communication devices. Specifically, the method is applied to... Figure 1 Taking an electronic device as an example, the explanation includes the following steps:
[0041] Step 202: Obtain at least one of the number of candidate sets of physical downlink control channels (PDCCH) to be detected and the number of control channel elements (CCE).
[0042] The Physical Downlink Control Channel (PDCCH) is a channel in 4G (4th generation mobile communication technology) or 5G (5th generation mobile communication technology) mobile communication networks where base stations transmit downlink control information to electronic devices. The control signals transmitted via the PDCCH can carry DCI (Downlink Control Information) for scheduling and controlling the mobile communication process. The PDCCH candidate set is the number of candidate sets that need to be searched during blind detection; the candidate set refers to the objects in the search space that need to be searched for for control information. The Control Channel Element (CCE) is the basic unit constituting the PDCCH. One CCE occupies 6 REGs, and a total of 72 frequency domain subcarriers are included, of which 54 are data REs (Resource Elements) and 18 are DRMS (Demodulation Reference Signals) REs. At least one of the number of Physical Downlink Control Channel (PDCCH) candidate sets and the number of Control Channel Elements (CCEs) can be used as the basis for setting corresponding operating parameters in PDCCH blind detection. With different numbers of PDCCH candidate sets and different numbers of CCEs, electronic devices can set different operating parameters for blind detection processing.
[0043] Specifically, during the process of receiving PDCCH signals transmitted by the base station through the Physical Downlink Control Channel (PDCCH), the electronic device acquires at least one of the number of candidate PDCCH sets to be detected and the number of Control Channel Elements (CCEs). For example, the electronic device can acquire both the number of candidate PDCCH sets and the number of CCEs. In practical applications, at least one of the number of candidate PDCCH sets and the number of CCEs corresponds to the next PDCCH signal that the electronic device needs to receive. Different PDCCH signals can correspond to different numbers of candidate PDCCH sets and different numbers of CCEs.
[0044] Step 204: Change the operating parameters of PDCCH blind detection based on at least one of the number of candidate sets of physical downlink control channel (PDCCH) and the number of control channel elements (CCE).
[0045] PDCCH blind detection refers to the process of searching through the various PDCCH signals transmitted by the base station via the Physical Downlink Control Channel (PDCCH) to detect the downlink control information required by electronic devices. Each PDCCH signal transmitted via the PDCCH can carry downlink control information sent to various user equipment (UEs). Therefore, each UE needs to search through the PDCCH signals transmitted by the base station using PDCCH blind detection to obtain its required target PDCCH signal and extract the necessary downlink control information. The search scope of PDCCH blind detection includes the PDCCH candidate set, specifically targeting each Control Channel Element (CCE) included in the PDCCH candidate set to find the required downlink control information. The amount of data processed by PDCCH blind detection varies depending on the number of PDCCH candidate sets and the number of different CCEs. In other words, the workload of the electronic device differs for blind detection of different PDCCH signals, which may include different operating frequencies or different operating voltages.
[0046] Specifically, the electronic device can change the operating parameters of PDCCH blind detection based on at least one of the number of the obtained physical downlink control channel (PDCCH) candidate set and the number of control channel elements (CCE). Specifically, the operating parameters of the PDCCH signal to be detected can be set so that the electronic device can perform blind detection processing according to the operating parameters of PDCCH blind detection.
[0047] In a specific application, electronic devices can process PDCCH signals transmitted by base stations in a 5G NR network. Specifically, base stations can transmit PDCCH signals via PDCCH. When performing blind detection processing on the transmitted PDCCH signals, the electronic device can determine the next PDCCH signal to be processed, specifically the next PDCCH signal in the time slot. The PDCCH signal can occupy 1-4 OFDM (Orthogonal Frequency Division Multiplexing) symbols in the time slot. The electronic device obtains at least one of the number of physical downlink control channel (PDCCH) candidate sets and the number of control channel elements (CCEs) for the next PDCCH signal to be detected. Based on this information, the electronic device modifies the PDCCH blind detection operating parameters, and then performs blind detection processing on the PDCCH signals to be received according to the modified parameters, thereby obtaining the downlink control information required by the electronic device.
[0048] In the aforementioned wireless communication method, the operating parameters of PDCCH blind detection are changed based on at least one of the number of candidate sets of physical downlink control channels (PDCCH) and the number of control channel elements (CCEs). During the PDCCH blind detection process, dynamically adjusting the operating parameters based on at least one of the number of candidate sets of PDCCH and the number of control channel elements (CCEs) can reduce power consumption overflow during PDCCH blind detection, thereby lowering the power consumption of the PDCCH blind detection process.
[0049] In one embodiment, changing the operating parameters of PDCCH blind detection based on at least one of the number of physical downlink control channel (PDCCH) candidate sets and the number of control channel elements (CCEs) includes: obtaining a preset operating parameter configuration table; querying the operating parameter configuration table to obtain the target operating parameters corresponding to at least one of the number of physical downlink control channel (PDCCH) candidate sets and the number of control channel elements (CCEs); and setting the operating parameters of PDCCH blind detection according to the target operating parameters.
[0050] The operating parameter configuration table is pre-set according to actual needs, including target operating parameters corresponding to the number of various physical downlink control channel (PDCCH) candidate sets and target operating parameters corresponding to the number of various control channel elements (CCEs). The target operating parameters are obtained by querying the operating parameter configuration table based on at least one of the number of physical downlink control channel (PDCCH) candidate sets or the number of control channel elements (CCEs).
[0051] Specifically, the electronic device can obtain a pre-set operating parameter configuration table and query the table for at least one of the number of Physical Downlink Control Channel (PDCCH) candidate sets and the number of Control Channel Elements (CCEs) to obtain the corresponding target operating parameters. The electronic device then sets the obtained target operating parameters as the operating parameters for PDCCH blind detection.
[0052] In this embodiment, during the PDCCH blind detection process, the working parameters of the PDCCH blind detection can be quickly and dynamically adjusted by querying a preset working parameter configuration table based on at least one of the number of physical downlink control channel (PDCCH) candidate sets and the number of control channel elements (CCEs). This reduces power consumption overflow during PDCCH blind detection processing and thus lowers the power consumption of PDCCH blind detection processing.
[0053] In one embodiment, such as Figure 3 As shown, the wireless communication method includes:
[0054] Step 302: Obtain the number of candidate sets of physical downlink control channels (PDCCH) to be detected and the number of control channel elements (CCE).
[0055] Specifically, electronic devices can acquire blind detection configuration parameters for PDCCH blind detection. These parameters can be sent by the base station based on network configuration before transmitting the PDCCH signal, meaning they are received by the electronic devices before blind detection of the PDCCH signal. The blind detection configuration parameters may include the number of candidate PDCCH elements and the number of Control Channel Elements (CCEs) to be detected. Electronic devices can determine the operating parameters for PDCCH blind detection based on these parameters.
[0056] The number of candidate sets for the Physical Downlink Control Channel (PDCCH) refers to the number of candidate sets that need to be searched during PDCCH blind detection. A candidate set refers to the object in the search space that needs to be searched for downlink control information. The number of Control Channel Elements (CCEs) refers to the number of CCEs that carry downlink control information. A PDCCH signal includes multiple CCEs, which carry downlink control information. Specifically, downlink control information can be carried by a single CCE or by a combination of multiple CCEs. When searching for downlink control information for a PDCCH signal, each CCE needs to be searched to detect the required target downlink control information. If each CCE is searched sequentially for the PDCCH signal, the efficiency of downlink control information search is low. Therefore, different search spaces can be defined, which can include various candidate sets, each containing one or more CCEs that need to be searched and detected. For example, for the next PDCCH signal, if the number of CCEs included in the candidate set of type A is 1, the number of CCEs included in the candidate set of type B is 2, and the number of CCEs included in the candidate set of type C is 8; and the number of candidates in the candidate set of type A is 8, the number of candidates in the candidate set of type B is 8, and the number of candidates in the candidate set of type C is 7, then for this PDCCH signal, the number of candidate sets to search is the sum of the number of candidates in the candidate sets of type A, type B, and type C, specifically 8 + 8 + 7 = 23; and the number of CCEs is the sum of the number of CCEs included in each candidate set, specifically (1 × 8) + (2 × 8) + (8 × 7) = 80.
[0057] Under different network conditions, the search configuration parameters for different PDCCH signals vary. Specifically, the number of candidate sets and CCEs differs for each PDCCH signal, resulting in different data processing volumes for blind detection. Therefore, different operating parameters are required for blind detection. For example, for PDCCH signal A, with 23 candidate sets and 80 CCEs, the operating parameter for blind detection is X. For PDCCH signal B, with 8 candidate sets and 16 CCEs, the operating parameter is Y. Clearly, compared to PDCCH signal B, blind detection of PDCCH signal A requires a larger data processing volume and a higher workload, necessitating more stringent operating parameters.
[0058] Step 304: Determine the first operating parameters based on the number of candidate sets for the Physical Downlink Control Channel (PDCCH).
[0059] Among them, the first working parameter is a working parameter of phase - adapted PDCCH blind detection determined based on the number of physical downlink control channel (PDCCH) candidate sets. If PDCCH blind detection processing is performed according to the first working parameter, the processing requirements of the number of physical downlink control channel (PDCCH) candidate sets can be met. When the number of physical downlink control channel (PDCCH) candidate sets is different, PDCCH blind detection processing can be performed according to different first working parameters. Specifically, the electronic device can determine the phase - adapted first working parameter according to the number of physical downlink control channel (PDCCH) candidate sets, so that when the electronic device performs PDCCH blind detection processing according to the first working parameter, it can meet the data volume processing requirements of the physical downlink control channel (PDCCH) candidate sets.
[0060] Step 306, determine the second working parameter based on the number of control channel elements (CCEs).
[0061] Among them, the second working parameter is a working parameter of phase - adapted blind detection determined based on the number of control channel elements (CCEs). If PDCCH blind detection processing is performed according to the second working parameter, the processing requirements of the CCE quantity can be met. When the CCE quantities are different, PDCCH blind detection processing can be performed according to different second working parameters. Specifically, the electronic device can determine the phase - adapted second working parameter according to the number of control channel elements (CCEs), so that when the electronic device performs PDCCH blind detection processing according to the second working parameter, it can meet the data volume processing requirements of the control channel elements (CCEs).
[0062] Step 308, set the working parameter of PDCCH blind detection according to the first working parameter and the second working parameter.
[0063] Specifically, the electronic device comprehensively obtains the working parameter of PDCCH blind detection according to the obtained first working parameter and second working parameter. The electronic device can respectively determine the configuration requirements of the first working parameter and the second working parameter, and determine the one with higher configuration requirements as the working parameter of PDCCH blind detection. For example, when the type of the working parameter includes the working voltage, if the first working parameter is v1, the second working parameter is v2, and v1 < v2, it indicates that the required working voltage is higher to meet the data volume processing requirements of the CCE quantity, that is, the configuration requirements of the second working parameter are higher. Then the electronic device can determine that the working parameter corresponding to PDCCH blind detection is v2, that is, perform PDCCH blind detection processing according to the working voltage set as v2.
[0064] In this embodiment, the electronic device determines a first operating parameter and a second operating parameter based on the number of candidate sets of the physical downlink control channel (PDCCH) to be detected and the number of control channel elements (CCEs), respectively. It then obtains the operating parameters for blind PDCCH detection based on the first and second operating parameters. This allows the electronic device to perform blind detection processing according to the operating parameters that meet the data volume processing requirements of the number of candidate sets of the physical downlink control channel (PDCCH) and the number of control channel elements (CCEs), thereby avoiding power consumption overflow during blind detection processing while ensuring that blind PDCCH detection can be performed normally.
[0065] In one embodiment, setting the operating parameters for PDCCH blind detection based on the first operating parameter and the second operating parameter includes setting the one with higher configuration requirements among the first operating parameter and the second operating parameter as the operating parameter for PDCCH blind detection.
[0066] Specifically, the first operating parameter and the second operating parameter can correspond to different configuration requirements. For example, when the operating parameters include the operating frequency, the first and second operating parameters can include different operating frequencies; the higher the value of the operating frequency, the higher the corresponding configuration requirement. Based on the obtained first and second operating parameters, the electronic device can determine the configuration requirements for each parameter and designate the one with the higher configuration requirement as the operating parameter for PDCCH blind detection.
[0067] In this embodiment, the electronic device uses the one with higher configuration requirements between the first and second operating parameters as the operating parameter for PDCCH blind detection. This allows the blind detection process to be performed according to the operating parameter that meets the data volume processing requirements of the number of PDCCH candidate sets and the number of control channel elements (CCEs), thereby avoiding power consumption overflow during blind detection while ensuring that PDCCH blind detection can be performed normally.
[0068] In one embodiment, determining the first operating parameter based on the number of Physical Downlink Control Channel (PDCCH) candidate sets includes: obtaining a candidate set configuration parameter table; and querying the candidate set configuration parameter table to obtain the first operating parameter corresponding to the number of Physical Downlink Control Channel (PDCCH) candidate sets.
[0069] The candidate set configuration parameter table records the operating parameters corresponding to various numbers of PDCCH candidate sets. This table can be pre-set according to actual needs; for example, it can be constructed based on the performance of the electronic device and historical processing records. Specifically, the electronic device can query the candidate set configuration parameter table, which can be pre-constructed based on historical blind detection records of the electronic device's control signals for various numbers of PDCCH candidate sets. Different models of electronic devices have different processing capabilities, and the corresponding operating parameters may differ when performing blind detection processing on different numbers of PDCCH candidate sets. Therefore, corresponding candidate set configuration parameter tables can be constructed based on different models of electronic devices. In practical applications, the electronic device can query the candidate set configuration parameter table corresponding to its model and retrieve the first operating parameter corresponding to the number of PDCCH candidate sets.
[0070] In this embodiment, the electronic device obtains the first working parameter corresponding to the number of candidate sets for the Physical Downlink Control Channel (PDCCH) by querying the candidate set configuration parameter table. The first working parameter can be quickly determined based on the number of candidate sets for PDCCH by using the pre-built candidate set configuration parameter table, which is beneficial to improving the processing efficiency of PDCCH blind detection.
[0071] In one embodiment, determining the second operating parameter based on the number of control channel elements (CCEs) includes: obtaining a CCE configuration parameter table; and querying the CCE configuration parameter table to obtain the second operating parameter corresponding to the number of control channel elements (CCEs).
[0072] The CCE configuration parameter table records the operating parameters corresponding to various numbers of CCEs. This table can be pre-set according to actual needs; for example, it can be constructed based on the performance of the electronic device and historical blind detection records. Specifically, the electronic device can query the CCE configuration parameter table, which can be pre-constructed based on historical blind detection processing records for various numbers of CCEs. Different models of electronic devices have different processing capabilities, and the corresponding operating parameters may differ when performing blind detection processing for different numbers of CCEs. Therefore, corresponding CCE configuration parameter tables can be constructed based on different electronic device models. In practical applications, the electronic device can query the CCE configuration parameter table corresponding to its model and retrieve the second operating parameter corresponding to the number of control channel element CCEs from the table.
[0073] In this embodiment, the electronic device obtains the second operating parameter corresponding to the number of control channel elements (CCEs) by querying the CCE configuration parameter table. The second operating parameter can be quickly determined based on the number of control channel elements (CCEs) through the pre-built CCE configuration parameter table, which is beneficial to improving the processing efficiency of PDCCH blind detection.
[0074] In one embodiment, obtaining at least one of the number of candidate sets of physical downlink control channels (PDCCHs) to be detected and the number of control channel elements (CCEs) includes: obtaining network configuration information for the physical downlink control channels (PDCCHs); and determining at least one of the number of candidate sets of physical downlink control channels (PDCCHs) to be detected and the number of control channel elements (CCEs) based on the network configuration information.
[0075] The network configuration information refers to the base station's configuration information for the Physical Downlink Control Channel (PDCCH) to be detected. Specifically, it can be the configuration information for the next PDCCH signal transmitted within the PDCCH. The network configuration information may carry at least one of the following: the number of PDCCH candidate sets and the number of Control Channel Elements (CCEs). The network configuration information can be obtained by the base station configuring the PDCCH to be detected based on the mobile communication network conditions. Different PDCCH control signals correspond to different network conditions, resulting in different network configuration information generated by the base station. The base station can transmit the network configuration information to electronic devices before transmitting the PDCCH signal.
[0076] Specifically, the electronic device can acquire network configuration information for the Physical Downlink Control Channel (PDCCH). Specifically, it can receive network configuration information sent by the base station before transmitting the PDCCH signal. Based on the network configuration information sent by the base station, the electronic device can determine at least one of the number of candidate PDCCH candidates and the number of Control Channel Elements (CCEs).
[0077] In this embodiment, the electronic device determines at least one of the number of candidate sets of the physical downlink control channel (PDCCH) to be detected and the number of control channel elements (CCEs) based on the network configuration information for the PDCCH. This allows for the corresponding adjustment of the operating parameters of the PDCCH blind detection, thereby reducing power consumption overflow during PDCCH blind detection processing and thus lowering the power consumption of the PDCCH blind detection process.
[0078] In one embodiment, determining at least one of the number of candidate sets for the Physical Downlink Control Channel (PDCCH) to be detected and the number of Control Channel Elements (CCEs) based on network configuration information includes: determining the number of candidate sets corresponding to each candidate set aggregation level of the PDCCH from the network configuration information; determining the number of CCEs aggregated for each candidate set aggregation level; and determining at least one of the number of candidate sets for the PDCCH to be detected and the number of CCEs aggregated for each candidate set aggregation level based on the number of candidate sets and the number of CCEs aggregated for each candidate set aggregation level.
[0079] The candidate set aggregation level indicates the number of CCEs included in each Physical Downlink Control Channel (PDCCH) candidate set. Different aggregation levels indicate different numbers of CCEs aggregated in the corresponding PDCCH candidate sets. For example, with an aggregation level of 1, the corresponding PDCCH candidate set can aggregate 1 CCE; with an aggregation level of 2, the corresponding PDCCH candidate set can aggregate 2 CCEs; and with an aggregation level of 3, the corresponding PDCCH candidate set can aggregate 8 CCEs. The number of candidate set aggregation levels and the mapping relationship between each aggregation level and the number of CCEs in the corresponding PDCCH candidate set can be set according to actual needs. The number of candidate sets is the number of PDCCH candidate sets, and different numbers of PDCCH candidate sets can be set for each aggregation level. The number of aggregated CCEs is the number of CCEs included in the corresponding PDCCH candidate set for each aggregation level.
[0080] Specifically, the electronic device can determine the number of candidate sets corresponding to each candidate set aggregation level of the Physical Downlink Control Channel (PDCCH) from the network configuration information. Specifically, the electronic device can parse the network configuration information to determine the included candidate set aggregation levels and the number of candidate sets for each aggregation level, thus obtaining the number of PDCCH candidate sets corresponding to each aggregation level. The electronic device determines the number of CCEs aggregated for each candidate set aggregation level by obtaining a pre-set aggregation level table and querying the number of CCEs aggregated for each candidate set aggregation level. Based on the number of candidate sets and the number of CCEs aggregated for each candidate set aggregation level, the electronic device determines at least one of the number of candidate sets for the PDCCH to be detected and the number of control channel elements (CCEs). Specifically, the electronic device can obtain the number of candidate sets for the Physical Downlink Control Channel (PDCCH) based on the sum of the number of candidate sets corresponding to each candidate set aggregation level; and determine the number of CCEs under each candidate set aggregation level based on the number of CCEs and the corresponding number of candidate sets; and obtain the number of Control Channel Elements (CCEs) based on the sum of the number of CCEs under each candidate set aggregation level.
[0081] In this embodiment, the electronic device determines at least one of the number of candidate sets and the number of control channel elements (CCEs) for the physical downlink control channel (PDCCH) to be detected, based on the number of candidate sets corresponding to each candidate set aggregation level and the number of CCEs corresponding to each candidate set aggregation level. This ensures the accuracy of the number of PDCCH candidate sets or the number of control channel elements (CCEs), so as to accurately change the operating parameters of PDCCH blind detection. This realizes the dynamic adjustment of the operating parameters of PDCCH blind detection, which can reduce the power consumption overflow during PDCCH blind detection processing, thereby reducing the power consumption of PDCCH blind detection processing.
[0082] In one embodiment, determining at least one of the number of candidate sets for the physical downlink control channel (PDCCH) to be detected and the number of control channel elements (CCEs) based on network configuration information includes: determining the number of carriers of the physical downlink control channel (PDCCH) and at least one of the number of candidate sets for the physical downlink control channel (PDCCH) and the number of control channel elements (CCEs) in each carrier based on the network configuration information; and obtaining at least one of the number of candidate sets for the physical downlink control channel (PDCCH) to be detected and the number of control channel elements (CCEs) based on the number of carriers and at least one of the number of candidate sets for the physical downlink control channel (PDCCH) and the number of control channel elements (CCEs) in each carrier.
[0083] In this system, the electronic device can process multiple carriers synchronously. Each carrier can carry a PDCCH signal that requires blind detection, thus requiring synchronous blind detection processing of multiple PDCCH signals. Specifically, the PDCCH signal can be carried by a single carrier, meaning the electronic device performs blind detection processing on the PDCCH signal carried on that carrier. The electronic device can determine at least one of the following for each carrier: the number of PDCCH candidate sets and the number of Control Channel Elements (CCEs). Based on the sum of these values for each carrier, it obtains at least one of the following: the number of PDCCH candidate sets and the number of CCEs for the PDCCH to be detected. For example, if the electronic device processes 10 carriers simultaneously, and each carrier corresponds to a working voltage v0, then the overall working voltage of the electronic device can be determined to be 10 times v0, ensuring that the electronic device supports simultaneous synchronous processing of 10 carriers requiring working voltage v0. The electronic device can then perform synchronous blind detection processing on the PDCCH signals carried by each of the multiple carriers according to the determined overall working parameters.
[0084] In this embodiment, when the electronic device processes multiple carriers, at least one of the number of carriers and the number of Physical Downlink Control Channel (PDCCH) candidate sets and the number of Control Channel Elements (CCEs) in each carrier is used to obtain at least one of the number of PDCCH candidate sets and the number of Control Channel Elements (CCEs) for the PDCCH to be detected. This allows for dynamic adjustment of the overall operating parameters for simultaneous blind detection of multiple carriers, reducing power consumption overflow during PDCCH blind detection processing and thus lowering the power consumption of PDCCH blind detection processing.
[0085] In one embodiment, the wireless communication method further includes: obtaining the constraint processing duration for PDCCH blind detection; and changing the operating parameters of PDCCH blind detection based on at least one of the number of physical downlink control channel (PDCCH) candidate sets and the number of control channel elements (CCEs), including: setting the operating parameters of PDCCH blind detection based on at least one of the number of physical downlink control channel (PDCCH) candidate sets and the number of control channel elements (CCEs), and the constraint processing duration.
[0086] Among them, the constraint processing time refers to the time limit for PDCCH blind detection processing by electronic devices. That is, the PDCCH blind detection processing needs to be completed within the time limit of the constraint processing time. In PDCCH blind detection, if the number of candidates in the Physical Downlink Control Channel (PDCCH) is larger and the number of Control Channel Elements (CCEs) is larger, while the constraint processing time is shorter, the configuration requirements corresponding to PDCCH blind detection are higher.
[0087] Specifically, the electronic device can obtain the constraint processing time for PDCCH blind detection. The electronic device can set the operating parameters for PDCCH blind detection based on at least one of the number of PDCCH candidate sets and the number of control channel elements (CCEs), as well as the constraint processing time. Under different network conditions, the processing efficiency requirements for PDCCH blind detection by the electronic device vary due to differences in the number of PDCCH candidate sets, the number of control channel elements (CCEs), and the constraint processing time.
[0088] In this embodiment, the electronic device determines the operating parameters of PDCCH blind detection based on at least one of the number of candidate sets of physical downlink control channel (PDCCH) and the number of control channel elements (CCE), as well as the constraint processing time of PDCCH blind detection. The operating parameters can be further set in conjunction with the constraint processing time of PDCCH blind detection, thereby avoiding power consumption overflow during PDCCH blind detection processing while ensuring that PDCCH blind detection is completed within the constraint processing time.
[0089] In one embodiment, obtaining the constraint processing time for PDCCH blind detection includes: determining the processing interval time for data processing that depends on the results of PDCCH blind detection; and obtaining the constraint processing time for PDCCH blind detection based on the processing interval time.
[0090] The result of PDCCH blind detection can include the target PDCCH signal obtained through blind detection. The downlink control information carried in the target PDCCH signal is used for scheduling control. When the electronic device performs data processing, it needs to blindly detect the target PDCCH signal from various PDCCH signals, obtain the downlink control information from it, and then perform scheduling control to achieve data processing. Therefore, this data processing depends on the result of the PDCCH blind detection. The processing interval refers to the time interval between data processing based on the PDCCH blind detection result and the receipt of the PDCCH signal. The electronic device needs to complete the blind detection processing within this interval to obtain the downlink control information for subsequent data processing. The processing interval is related to the performance of the electronic device and also to the protocol settings of the communication network.
[0091] Specifically, the electronic device can determine the processing interval for data processing based on the results of PDCCH blind detection. That is, after receiving a PDCCH signal, after this processing interval, data processing is required based on the downlink control information in the target PDCCH signal. Specifically, scheduling and control are performed using the downlink control information carried in the target PDCCH signal to achieve the corresponding data processing. In other words, the processing of downlink control information obtained from blind detection of each PDCCH signal needs to be completed within the processing interval. The electronic device can obtain the constraint processing time for PDCCH blind detection based on the processing interval. For example, the electronic device can directly use the processing interval as the constraint processing time for PDCCH blind detection. Alternatively, the electronic device can refer to the processing interval and, combined with its performance, set the constraint processing time for PDCCH blind detection.
[0092] In this embodiment, the electronic device can determine the constraint processing time for PDCCH blind detection based on the processing interval of the data processing according to the results of PDCCH blind detection, thereby ensuring that the PDCCH blind detection processing can meet the processing interval requirements of the data processing and ensuring normal data processing of the PDCCH signal.
[0093] In one embodiment, the operating parameters include at least one of the operating frequency and the operating voltage.
[0094] Specifically, electronic devices can set a corresponding operating mode according to at least one of the operating frequency and operating voltage, so as to perform PDCCH blind detection in the appropriate operating mode. This can avoid power consumption overflow during PDCCH blind detection processing, thereby helping to reduce the processing power consumption of PDCCH blind detection.
[0095] In one embodiment, the wireless communication method further includes: setting a blind detection working mode based on working parameters; receiving a PDCCH signal according to the blind detection working mode, and performing PDCCH blind detection on the received PDCCH signal to obtain target control information carried by the target PDCCH signal.
[0096] The blind detection mode refers to the operating mode of an electronic device when it performs blind detection on the next PDCCH signal that requires blind detection. Different blind detection modes can include different operating parameters such as operating frequency and operating voltage to handle different PDCCH blind detection processing loads. Specifically, the electronic device can set the blind detection mode based on operating parameters, such as setting the corresponding operating frequency and operating voltage. In the set blind detection mode, the electronic device receives the PDCCH signal sent by the base station and performs PDCCH blind detection on the received PDCCH signal to determine the target PDCCH signal. Target control information can be extracted from the target PDCCH signal. The target PDCCH signal is the PDCCH signal currently required by the electronic device, and it carries the downlink control information required by the electronic device, i.e., the target control information.
[0097] In this embodiment, the electronic device sets a blind detection working mode according to the working parameters, receives PDCCH signals in the set blind detection working mode, and performs PDCCH blind detection on the received PDCCH signals. The working parameters of PDCCH blind detection can be dynamically adjusted, which can reduce power consumption overflow during PDCCH blind detection processing, thereby reducing the power consumption of PDCCH blind detection processing.
[0098] In one embodiment, the wireless communication method further includes: receiving an anti-interference signal segment in the PDCCH signal; setting a blind detection working mode based on working parameters before completing the reception of the anti-interference signal segment; continuing to receive the PDCCH signal according to the blind detection working mode, and performing PDCCH blind detection on the received PDCCH signal to obtain the target control information carried by the target PDCCH signal.
[0099] The anti-interference signal segment is a segment of the PDCCH signal, specifically the header segment. When receiving the PDCCH signal, the electronic device first receives the anti-interference signal segment. This anti-interference signal segment may include a cyclic prefix (CP) signal, which is constructed by copying the signal from the tail of the OFDM symbol to the head.
[0100] Specifically, the electronic device can receive the anti-interference signal segment within the PDCCH signal; that is, the electronic device can set a corresponding blind detection working mode during the PDCCH signal reception process. In practical applications, the electronic device can receive the anti-interference signal segment of the next PDCCH signal to be processed according to the default blind detection working mode. During the reception of the anti-interference signal segment of the next PDCCH signal, the electronic device can set the blind detection working mode based on its operating parameters. After successfully setting the blind detection working mode, it continues to receive PDCCH signals in blind detection mode and performs PDCCH blind detection on the received PDCCH signals to obtain the target PDCCH signal. In practical applications, the electronic device's blind detection working mode setting based on operating parameters must be successful before the reception of the anti-interference signal segment is completed to ensure normal reception and processing of the PDCCH signal. Setting the blind detection working mode before the reception of the anti-interference signal segment is completed ensures normal reception and processing of the PDCCH signal and allows sufficient time for the electronic device to switch and set its working mode.
[0101] In this embodiment, the electronic device can set a blind detection working mode based on the working parameters before receiving the anti-interference signal segment in the PDCCH signal, and perform PDCCH blind detection on the PDCCH signal in the set blind detection working mode. Under the premise of ensuring normal reception of the PDCCH signal and blind detection processing, the working parameters of PDCCH blind detection can be dynamically adjusted, which can reduce the power consumption overflow during PDCCH blind detection processing, thereby reducing the power consumption of PDCCH blind detection processing.
[0102] In one embodiment, the wireless communication method further includes: obtaining control information from a candidate set of physical downlink control channels (PDCCH); determining the control information format corresponding to the PDCCH signal when the control information passes verification; and parsing the PDCCH signal according to the control information format to obtain target control information.
[0103] The search space can include candidate sets for each control information to be searched. The control information format describes the parsing format of the control information carried in the PDCCH signal. According to this control information format, the target control information required by the electronic device can be parsed from the PDCCH signal. Specifically, the electronic device can obtain control information from the candidate set of the Physical Downlink Control Channel (PDCCH) through blind detection. The electronic device can verify the control information, such as performing CRC (Cyclic Redundancy Check) verification. When the verification result shows that the control information passes the verification, the electronic device can determine the control information format for the received PDCCH signal and parse the received PDCCH signal according to this format, thereby obtaining the target control information required by the electronic device for scheduling control. In practical applications, such as in 5G NR networks, the electronic device can only know that the required control information is carried in the PDCCH signal, but cannot determine which CCEs carry the control information. It can only obtain the truly required target control information by continuously demodulating the candidate set of the PDCCH; this process is the PDCCH blind detection process.
[0104] In this embodiment, the electronic device can extract control information from the Physical Downlink Control Channel (PDCCH) candidate set. When the control information passes verification, the PDCCH signal is parsed according to a determined control information format to obtain the target control information, thereby enabling the electronic device to perform scheduling control. During the PDCCH blind detection process, the operating parameters of the PDCCH blind detection are dynamically adjusted based on at least one of the number of the PDCCH candidate set and the number of control channel elements (CCEs). This reduces power consumption overflow during PDCCH blind detection processing, thereby lowering the power consumption of the PDCCH blind detection process.
[0105] This application also provides an application scenario in which the above-described wireless communication method is applied. Specifically, the wireless communication method is applied in this scenario as follows:
[0106] 5G NR is a global 5G standard based on a new OFDM air interface design and is a crucial foundation for cellular mobile technology. 5G technology will achieve ultra-low latency and high reliability. NR involves a new wireless standard based on orthogonal frequency division multiplexing. In 5G NR, downlink control information (DCI) is carried through the Physical Downlink Control Channel (PDCCH), which can include information such as transmission format, resource allocation, uplink scheduling, power control, and uplink retransmission information. On the user side, the terminal needs to receive the downlink control information sent by the base station through the PDCCH for scheduling and control.
[0107] Currently, in the reception and processing of NR PDCCH, the terminal determines the workload of NR PDCCH reception based on configured static parameters, including the number of CCs (Component Carriers) simultaneously received, the maximum number of PDCCH candidates (candidate sets) to be processed for blind detection of each CC, and the maximum number of PDCCH CCEs. This allows the terminal to set the corresponding operating voltage and frequency. The CCE is the basic unit constituting the PDCCH; one CCE occupies 6 REGs, and a total of 72 frequency domain subcarriers are included, of which 54 are data REs and 18 are DRMS REs. The number of CCEs in the PDCCH is called the aggregation degree. Figure 4 As shown, for each time slot in NR, the time slot includes a PDCCH signal, which is a control signal sent by the base station. The PDCCH signal can occupy 1-4 PDCCH symbols, that is, the same control signal can be composed of 1-4 PDCCH symbols. When the terminal processes the PDCCH symbols for each time slot, it sets the operating frequency f0 and operating voltage v0 of the PDCCH according to the maximum workload of each component carrier processed by the PDCCH, and processes the PDCCH symbols in each time slot according to the set operating frequency f0 and operating voltage v0.
[0108] However, static parameters cannot reflect the changes in PDCCH reception and processing workload within each slot. They can only set the corresponding operating voltage and frequency based on the maximum PDCCH processing workload to meet the processing needs of all PDCCH signals. This forces the terminal to select operating voltages and frequencies higher than actually required, resulting in higher PDCCH reception power consumption. For NR PDCCH, taking a 30kHz SCS (Sub-Carrier Space) as an example, each slot needs to detect a maximum of 36 candidate sets. These candidate sets correspond to a maximum of 56 CCEs, each CCE containing 54 REs. The terminal needs to perform channel estimation and demodulation processing on a maximum of 56*54 REs, and Polar decoding processing on a maximum of 36 PDCCH candidates. If there are N CCs, then N times the PDCCH reception load needs to be considered. Considering the terminal's PDCCH reception capability setting, N times the PDCCH reception load should be less than or equal to the maximum PDCCH reception load.
[0109] Specifically, the NR terminal needs to blindly detect all possible PDCCH candidates in the downlink time slot, find and resolve the downlink or uplink scheduling resources allocated to the terminal by the network in that time slot, thereby completing the receiving processing of PDSCH (Physical Downlink Shared Channel) or the transmitting processing of PUSCH (Physical Uplink Shared Channel). During the blind detection process, one PDCCH candidate corresponds to one Aggregation Level; one Aggregation Level indicates that the PDCCH signal consists of one CCE, two CCEs, four CCEs, eight CCEs, or sixteen CCEs. One CCE consists of six REGs (Resource Element Groups), each REG corresponds to one RB (Resource Block), and each RB consists of 12 REs. Each REG contains 9 PDCCH Data REs (PDCCH Data Resource Elements), and 3 out of the 12 REs in each RB are occupied by PDCCH DMRS.
[0110] Furthermore, according to the 3GPP standard definition, such as Figure 5 As shown, for each cell and each time slot, the terminal can detect a maximum of M PDCCH candidates within a maximum of C CCEs. A time slot is defined as 14 symbols (OFDM symbols). For example, for a 30kHz SCS NR cell, the duration of a time slot is 0.5ms. For a carrier aggregation case with N CCs, based on the terminal's reported capabilities, the terminal can blindly detect PDCCHs in a maximum of Y cells. Y can range from 4 to 16, meaning the terminal can detect a maximum of Y*M PDCCH candidates within a maximum of Y*C CCEs. For example, when the subcarrier spacing is 30kHz, the maximum number of PDCCH candidates M that the terminal can blindly detect is 36, and the maximum number of CCEs C that can be blindly detected is 56.
[0111] Furthermore, in one network configuration embodiment of NR PDCCH, such as Figure 6As shown, a time slot is divided into 14 symbols, numbered from symbol 0 to symbol 13. The control signals in the PDCCH occupy two OFDM symbols, namely the time domain resources of symbol 0 and symbol 1. Taking SCS 30kHz as an example, the terminal needs to blindly detect a maximum of 36 PDCCH candidates on the 56 CCEs of this component carrier CC in this time slot. Figure 7 As shown, symbol 0 includes REGs with even-numbered sequences, and symbol 1 includes REGs with radix-numbered sequences. Each CCE includes 6 REGs. For example, REG with sequence number 3 includes 9 PDCCH data REs and 3 PDCCH DMRSs. The 9 PDCCH data REs and 3 PDCCH DMRSs can form a resource block RB or a resource element group REG.
[0112] Furthermore, for each time slot, the network can configure the aggregation level of the PDCCH candidates that need to be blind-checked for that time slot. For example, for time slot 0, it can be configured to blind-check 8 PDCCH candidates at aggregation level 1, such as processing air interface data carried by physical resources CCE0 to CCE7 and above; to blind-check 8 PDCCH candidates at aggregation level 2, such as processing air interface data carried by physical resources CCE0 to CCE15 and above; and to blind-check 7 PDCCH candidates at aggregation level 8, such as processing air interface data carried by physical resources CCE0 to CCE55 and above. For example, for slot 1, it requires blind inspection of 8 aggregation level 1 PDCCH candidates, such as processing air interface data carried by physical resources CCE 4 to CCE 11 and above; it also requires blind inspection of 8 aggregation level 2 PDCCH candidates, such as processing air interface data carried by physical resources CCE0 to CCE15 and above. Similarly, for slot 2, it requires blind inspection of 8 aggregation level 1 PDCCH candidates, such as processing air interface data carried by physical resources CCE0 to CCE7 and above. For each time slot, the terminal's PDCCH blind detection mainly includes: channel estimation of the REGs DMRS where the PDCCH candidates are located; demodulation processing of the data REs of the REGs where the PDCCH candidates are located to generate log likelihood ratio (LLR) bits; polar decoding processing of the LLR bits of the PDCCH candidates; after CRC verification, parsing of the corresponding DCI format to obtain the scheduling resources for PDSCH or PUSCH and process them.
[0113] Furthermore, blind detection of PDCCH has time requirements. For PDSCH reception, the 3GPP standard defines the minimum time interval from the last PDSCH symbol to the transmission of PDSCH ACK (Acknowledgement, positive feedback) / NAK (Negative Acknowledgement, negative feedback) as N1 symbols. Because PDSCH reception first requires blind detection of PDCCH to obtain the physical resources of the corresponding PDSCH, there is also a time requirement for blind detection of PDCCH.
[0114] like Figure 8 As shown, in PDSCH, if the subcarrier spacing SCS = 15kHz, in the processing of slot N, PSDCH covers all symbols, while PSDCH-DMRS is located in symbols 2, 5, 8, and 11. The Hybrid Automatic Repeat Request (HARQ) for slot N is fed back through PUCCH (Physical Uplink Control Channel), specifically including A / N (ACK / NAK) indication information. It needs to be transmitted after PDSCH reception for an interval of N1 time, specifically 13 symbols. Specifically, the HARQ for slot N is fed back through PUCCH after symbol 12 of symbol slot N+1. Therefore, blind detection of PDCCH needs to ensure the normal transmission of HARQ.
[0115] like Figure 9 As shown, in PDSCH, if the subcarrier spacing SCS = 15kHz, in the processing of slot N, PSDCH covers all symbols, while PSDCH-DMRS is in symbol 2. The hybrid automatic repeat request for slot N, fed back via PUCCH, specifically including A / N indication information, needs to be transmitted after PDSCH reception for an interval of N1 time, specifically 8 symbols. Specifically, the HARQ for slot N is fed back via PUCCH after symbol 7 of symbol slot N+1. Figure 10As shown, in PDSCH, if the subcarrier spacing SCS = 30kHz, in the processing of slot N, PSDCH covers all symbols, while PSDCH-DMRS is located in symbols 2, 5, 8, and 11. The hybrid automatic repeat request for slot N, fed back via PUCCH, specifically including A / N indication information, needs to be transmitted after PDSCH reception for an interval of N1 time (13 symbols). Specifically, it is transmitted via PUCCH after symbol 12 of symbol slot N+1. For example... Figure 11 As shown, in PDSCH, if the subcarrier spacing SCS = 60kHz, in the processing of slot N, PSDCH covers all symbols, while PSDCH-DMRS is located in symbols 2, 5, 8, and 11. The hybrid automatic repeat request for slot N, fed back via PUCCH, specifically including A / N indication information, needs to be transmitted after PDSCH reception for an interval of N1 time (20 symbols). Specifically, the HARQ for slot N is fed back via PUCCH after symbol 5 in symbol slot N+2. Figure 12 As shown, in PDSCH, if the subcarrier spacing SCS = 15KHz, in the processing of slot N, PSDCH covers all symbols, while PSDCH-DMRS is located in symbols 2, 5, 8 and 11. The hybrid automatic repeat request for slot N fed back through PUCCH, specifically including A / N indication information, needs to be transmitted after PDSCH reception is completed at an interval of N1 time, specifically 24 symbols. Specifically, the HARQ for slot N is fed back through PUCCH after symbol 9 of symbol slot N+2.
[0116] Furthermore, PDCCH blind detection has time requirements. For PUSCH reception, the 3GPP standard defines the minimum time interval from the last PDCCH symbol to PUSCH transmission as N2 symbols. Because PUSCH transmission first requires blind detection of the PDCCH to acquire the corresponding PUSCH physical resources, there is also a time requirement for PDCCH blind detection. Figure 13 As shown, when the PUSCH does not carry a symbol containing only DMRS, the time interval T between the PDCCH receiving and processing the PUSCH is greater than Tproc,2(N²+1), which is greater than the duration of N²+1 symbols; while when the PUSCH carries one symbol containing only DMRS, the time interval T between the PDCCH receiving and processing the PUSCH is greater than or equal to Tproc,2(N²), which is greater than or equal to the duration of N² symbols. Figure 14As shown, if the SCS of the PDCCH and the PUSCH are the same, both at 15kHz, and if the PUSCH includes one DMRS symbol, then the preparation time for processing in the PUSCH is greater than or equal to N² + d²,1, which is greater than or equal to the duration of 10 symbols; if the PUSCH does not include DMRS symbols, then the preparation time for processing in the PUSCH is greater than or equal to N² + d²,1, which is greater than or equal to the duration of 11 symbols. Figure 15 As shown, if the SCS of PDCCH and PUSCH are the same, both at 30kHz, the preparation time in PUSCH is greater than or equal to N² + d²,1, specifically the duration of 13 symbols. Figure 16 As shown, if the SCS of PDCCH and PUSCH are the same, both at 60kHz, and if PUSCH includes one DMRS symbol, then the preparation time for processing in PUSCH is greater than or equal to N2+d2,1, which is greater than or equal to the duration of 23 symbols; if PUSCH does not include DMRS symbols, then the preparation time for processing in PUSCH is greater than or equal to N2+d2,1, which is greater than or equal to the duration of 24 symbols.
[0117] Furthermore, based on the timing constraints of PDSCH and PUSCH mentioned above, the timing requirements for PDCCH blind detection can be obtained, assuming that all PDCCH blind detection work needs to be completed within time T. Figure 17 As shown, the PDCCH blind detection work of the terminal needs to be completed within time T. Specifically, it may include channel estimation of the DMRS of the REGs where the PDCCH candidates are located; demodulation processing of the data RE of the REGs where the PDCCH candidates are located to generate log likeness ratio (LLR) bits; polar decoding processing of the LLR bits of the PDCCH candidates; after CRC verification, parsing of the corresponding DCI format to obtain the scheduling resources for PDSCH or PUSCH for processing. The more PDCCH candidates and PDCCH CCEs there are in the blind detection, the greater the load of the PDCCH blind detection. Under the same time period (T), if the hardware resources for PDCCH blind detection do not change, that is, the terminal diesize is fixed, the required operating frequency will be higher, and the corresponding operating voltage may be higher.
[0118] Based on this, this embodiment provides a wireless communication method. In the reception and processing of PDCCH for each slot, the terminal needs to calculate the actual number of PDCCH candidates and corresponding CCEs that may appear in that slot based on network scheduling of multiple CCs, to determine the workload corresponding to PDCCH blind detection, and thus decide the required PDCCH reception operating voltage and frequency for that slot. For example... Figure 18 As shown, the wireless communication method includes step 1802, where the terminal calculates the number of candidates corresponding to multiple CCs that need to be blindly detected in the current time slot according to the network configuration; step 1804, where the terminal calculates the workload corresponding to the PDCCH blind detection according to the calculated number of candidates and the number of CCEs; step 1806, where the terminal determines the minimum operating frequency required to complete the workload within a specific operating time and the minimum operating voltage corresponding to the operating frequency, based on the calculated workload; and step 1808, where the terminal sets the corresponding operating frequency and voltage for receiving and processing the PDCCH. Figure 19 As shown in the table, you can look up the required operating frequency and voltage for different candidate sets and different numbers of CCEs. Specifically, you can determine the required operating frequency and voltage based on the PDCCH candidates and PDCCH CCEs respectively, and set the larger value as the final operating frequency and voltage.
[0119] like Figure 20As shown, for each time slot in NR, the time slot includes a PDCCH signal, which is a control signal sent by the base station. The PDCCH signal can occupy 1-4 PDCCH symbols, that is, the same control signal can be composed of 1-4 PDCCH symbols. When the terminal processes the PDCCH symbol for each time slot, it processes the actual workload for the next PDCCH, calculates the corresponding operating frequency f and operating voltage v, and sets the corresponding operating frequency f and operating voltage v in the CP of the first PDCCH symbol of the corresponding time slot. Specifically, for the first NR slot, the operating frequency f0 and operating voltage v0 of the PDCCH are set, and PDCCH symbol processing is performed according to the set operating frequency f0 and operating voltage v0; for the second NR slot, the operating frequency f1 and operating voltage v1 of the PDCCH are set, and PDCCH symbol processing is performed according to the set operating frequency f1 and operating voltage v1; for the third NR slot, the operating frequency f2 and operating voltage v2 of the PDCCH are set, and PDCCH symbol processing is performed according to the set operating frequency f2 and operating voltage v2; for the fourth NR slot, the operating frequency f3 and operating voltage v3 of the PDCCH are set, and PDCCH symbol processing is performed according to the set operating frequency f3 and operating voltage v3. For example... Figure 20 As shown, each PDCCH in each time slot can have a different workload, thus calculating and setting the minimum operating frequency and corresponding minimum operating voltage required to meet the workload under specific duration requirements. By dynamically adjusting the voltage and frequency of PDCCH processing according to actual needs, compared to traditional PDCCH receiving schemes, it is not always necessary to use the voltage and frequency corresponding to the maximum workload, thereby reducing PDCCH receiving power consumption.
[0120] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0121] Based on the same inventive concept, this application also provides a wireless communication device for implementing the wireless communication method described above. The solution provided by this device is similar to the implementation described in the above method; therefore, the specific limitations in one or more wireless communication device embodiments provided below can be found in the limitations of the wireless communication method described above, and will not be repeated here.
[0122] In one embodiment, such as Figure 21 As shown, a wireless communication device 2100 is provided, including: a channel parameter acquisition module 2102 and an operating parameter determination module 2104, wherein:
[0123] The channel parameter acquisition module 2102 is used to acquire at least one of the number of candidate sets of physical downlink control channels (PDCCH) to be detected and the number of control channel elements (CCE).
[0124] The operating parameter determination module 2104 is used to change the operating parameters of PDCCH blind detection based on at least one of the number of physical downlink control channel (PDCCH) candidate sets and the number of control channel elements (CCEs).
[0125] In one embodiment, the operating parameter determination module 2104 is further configured to obtain a preset operating parameter configuration table; query the operating parameter configuration table to obtain the target operating parameter corresponding to at least one of the number of physical downlink control channel (PDCCH) candidate sets and the number of control channel elements (CCE); and set the operating parameters for PDCCH blind detection according to the target operating parameters.
[0126] In one embodiment, the channel parameter acquisition module 2102 is further configured to acquire the number of candidate sets of physical downlink control channels (PDCCH) to be detected and the number of control channel elements (CCE); the operating parameter determination module 2104 is further configured to determine a first operating parameter based on the number of candidate sets of physical downlink control channels (PDCCH); determine a second operating parameter based on the number of control channel elements (CCE); and set the operating parameters for blind PDCCH detection according to the first operating parameter and the second operating parameter.
[0127] In one embodiment, the operating parameter determination module 2104 is further configured to set the one with higher configuration requirements among the first operating parameter and the second operating parameter as the operating parameter for PDCCH blind detection.
[0128] In one embodiment, the working parameter determination module 2104 is further configured to obtain a candidate set configuration parameter table; and query the candidate set configuration parameter table to obtain the first working parameter corresponding to the number of physical downlink control channel (PDCCH) candidate sets.
[0129] In one embodiment, the operating parameter determination module 2104 is further configured to obtain a CCE configuration parameter table; and query the CCE configuration parameter table to obtain the second operating parameter corresponding to the number of control channel elements (CCEs).
[0130] In one embodiment, the channel parameter acquisition module 2102 is further configured to acquire network configuration information for the physical downlink control channel (PDCCH); and based on the network configuration information, determine at least one of the number of candidate sets for the physical downlink control channel (PDCCH) to be detected and the number of control channel elements (CCEs).
[0131] In one embodiment, the channel parameter acquisition module 2102 is further configured to determine, based on network configuration information, the number of carriers of the Physical Downlink Control Channel (PDCCH) and at least one of the number of PDCCH candidate sets and the number of control channel elements (CCEs) in each carrier; and to obtain, based on the number of carriers and at least one of the number of PDCCH candidate sets and the number of control channel elements (CCEs) for the PDCCH to be detected.
[0132] In one embodiment, the working parameter determination module 2104 is further configured to obtain the constraint processing duration of PDCCH blind detection; set the working parameters of PDCCH blind detection based on at least one of the number of physical downlink control channel PDCCH candidate sets and the number of control channel elements CCE, and the constraint processing duration.
[0133] In one embodiment, the working parameter determination module 2104 is further configured to determine the processing interval duration for data processing that depends on the results of PDCCH blind detection; and to obtain the constraint processing duration for PDCCH blind detection based on the processing interval duration.
[0134] In one embodiment, the operating parameters include at least one of the operating frequency and the operating voltage.
[0135] In one embodiment, a blind detection processing module is further included, which is used to set a blind detection working mode based on working parameters; receive PDCCH signals according to the blind detection working mode, and perform PDCCH blind detection on the received PDCCH signals to obtain the target control information carried by the target PDCCH signal.
[0136] In one embodiment, a blind detection processing module is further included, which is used to receive the anti-interference signal segment in the PDCCH signal; before the reception of the anti-interference signal segment is completed, a blind detection working mode is set based on the working parameters; the PDCCH signal is continued to be received according to the blind detection working mode, and PDCCH blind detection is performed on the received PDCCH signal to obtain the target control information carried by the target PDCCH signal.
[0137] In one embodiment, the system further includes a control information acquisition module, which is used to obtain control information from a candidate set of physical downlink control channels (PDCCH); when the control information passes verification, determine the control information format corresponding to the PDCCH signal; and parse the PDCCH signal according to the control information format to obtain the target control information.
[0138] Each module in the aforementioned wireless communication device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of the electronic device in hardware form or independent of it, or stored in the memory of the electronic device in software form, so that the processor can call and execute the operations corresponding to each module.
[0139] In one embodiment, a wireless communication device is provided, specifically an electronic device, which may be a terminal, and its internal structure diagram may be as follows. Figure 22 As shown, this electronic device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a wireless communication method. The display unit is used to form a visually visible image and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the electronic device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the electronic device, or external keyboards, touchpads, or mice, etc.
[0140] Those skilled in the art will understand that Figure 22 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the electronic device to which the present application is applied. The specific electronic device may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.
[0141] This application also provides a computer-readable storage medium. One or more non-volatile computer-readable storage media containing computer-executable instructions, which, when executed by one or more processors, cause the processors to perform the steps of a wireless communication method.
[0142] This application also provides a computer program product containing instructions that, when run on a computer, cause the computer to perform a wireless communication method.
[0143] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data shall comply with the relevant laws, regulations and standards of the relevant countries and regions.
[0144] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0145] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0146] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A wireless communication method, characterized in that, include: During the process of receiving PDCCH signals transmitted by the base station through the Physical Downlink Control Channel (PDCCH), the number of candidate PDCCH signals to be detected for the next PDCCH signal and the number of control channel elements (CCEs) are obtained. The first operating parameter is determined based on the number of candidates for the Physical Downlink Control Channel (PDCCH). The second operating parameter is determined based on the number of control channel elements (CCEs). Based on the first operating parameters and the second operating parameters, the operating parameters for PDCCH blind detection are set, wherein the operating parameters include at least one of operating frequency and operating voltage.
2. The method according to claim 1, characterized in that, The method further includes: Retrieve the preset working parameter configuration table; From the working parameter configuration table, the target working parameters corresponding to at least one of the number of the physical downlink control channel (PDCCH) candidate set and the number of control channel elements (CCE) are obtained. Set the operating parameters for PDCCH blind detection according to the target operating parameters.
3. The method according to claim 1, characterized in that, The step of setting the operating parameters for PDCCH blind detection based on the first operating parameters and the second operating parameters includes: Set the parameter with higher configuration requirements between the first and second operating parameters as the operating parameter for PDCCH blind detection.
4. The method according to claim 1, characterized in that, The determination of the first operating parameter based on the number of candidates for the Physical Downlink Control Channel (PDCCH) includes: Retrieve the candidate set configuration parameter table; From the candidate set configuration parameter table, the first operating parameter corresponding to the number of candidates for the Physical Downlink Control Channel (PDCCH) is obtained.
5. The method according to claim 1, characterized in that, The determination of the second operating parameter based on the number of control channel elements (CCEs) includes: Obtain the CCE configuration parameter table; The second operating parameter corresponding to the number of control channel elements (CCEs) is obtained from the CCE configuration parameter table.
6. The method according to claim 1, characterized in that, The process of obtaining the number of candidate physical downlink control channel (PDCCH) signals to be detected for the next PDCCH signal and the number of control channel elements (CCEs) includes: Obtain network configuration information for the Physical Downlink Control Channel (PDCCH); Based on the network configuration information, the number of candidate sets for the Physical Downlink Control Channel (PDCCH) to be detected and the number of Control Channel Elements (CCEs) are determined.
7. The method according to claim 6, characterized in that, The step of determining the number of candidate sets for the Physical Downlink Control Channel (PDCCH) and the number of Control Channel Elements (CCEs) based on the network configuration information includes: From the network configuration information, determine the number of candidate sets corresponding to the candidate set aggregation level for each physical downlink control channel (PDCCH); Determine the number of CCE aggregations corresponding to each candidate set aggregation level; Based on the number of candidate sets corresponding to each candidate set aggregation level and the number of CCEs aggregated at each candidate set aggregation level, the number of candidate sets for the physical downlink control channel (PDCCH) to be detected and the number of control channel elements (CCEs) are determined.
8. The method according to claim 6, characterized in that, The step of determining the number of candidate sets for the Physical Downlink Control Channel (PDCCH) and the number of Control Channel Elements (CCEs) based on the network configuration information includes: Based on the network configuration information, the number of carriers of the Physical Downlink Control Channel (PDCCH) and the number of PDCCH candidate sets and control channel elements (CCEs) in each carrier are determined. Based on the number of carriers and the number of Physical Downlink Control Channel (PDCCH) candidate sets and the number of Control Channel Elements (CCEs) in each carrier, the number of PDCCH candidate sets and the number of CCEs for the Physical Downlink Control Channel to be detected are obtained.
9. The method according to claim 1, characterized in that, The method further includes: Obtain the constraint processing time for PDCCH blind detection; The operating parameters for blind PDCCH detection are set based on at least one of the number of the Physical Downlink Control Channel (PDCCH) candidate set and the number of Control Channel Elements (CCEs), as well as the constraint processing duration.
10. The method according to claim 9, characterized in that, The constraint processing time for obtaining PDCCH blind detection includes: Determine the processing interval for data processing that relies on the results of PDCCH blind detection; Based on the processing interval duration, the constraint processing duration for the PDCCH blind detection is obtained.
11. The method according to claim 1, characterized in that, The method further includes: Set the blind detection working mode based on the aforementioned working parameters; The PDCCH signal is received according to the blind detection working mode, and the received PDCCH signal is subjected to blind detection to obtain the target control information carried by the target PDCCH signal.
12. The method according to claim 1, characterized in that, The method further includes: The anti-interference signal segment in the PDCCH signal is received; Before receiving the anti-interference signal segment, a blind detection working mode is set based on the working parameters; Continue receiving the PDCCH signal according to the blind detection working mode, and perform blind detection on the received PDCCH signal to obtain the target control information carried by the target PDCCH signal.
13. The method according to any one of claims 1 to 12, characterized in that, The method further includes: Control information is obtained from the candidate set of the Physical Downlink Control Channel (PDCCH). Once the control information passes the verification, the control information format corresponding to the PDCCH signal is determined; The PDCCH signal is parsed according to the control information format to obtain the target control information.
14. A wireless communication device, characterized in that, include: The channel parameter acquisition module is used to acquire the number of candidate sets of physical downlink control channel PDCCH and the number of control channel elements (CCEs) of the next PDCCH signal to be detected during the process of receiving PDCCH signals sent by the base station through the physical downlink control channel PDCCH. The operating parameter determination module is used to determine a first operating parameter based on the number of candidates for the Physical Downlink Control Channel (PDCCH); determine a second operating parameter based on the number of Control Channel Elements (CCEs); and set operating parameters for PDCCH blind detection according to the first and second operating parameters, wherein the operating parameters include at least one of operating frequency and operating voltage.
15. The apparatus according to claim 14, characterized in that, The operating parameter determination module is further configured to query the operating parameter configuration table to obtain the target operating parameters corresponding to at least one of the number of the physical downlink control channel (PDCCH) candidate set and the number of control channel elements (CCE); and set the operating parameters for PDCCH blind detection according to the target operating parameters.
16. The apparatus according to claim 14, characterized in that, The working parameter determination module is further configured to set the one with higher configuration requirements among the first working parameter and the second working parameter as the working parameter for PDCCH blind detection.
17. A wireless communication device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the wireless communication method according to any one of claims 1 to 13.
18. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method as described in any one of claims 1 to 13.
19. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 13.