Resource determination method and device
By dividing CORESET into different physical time-frequency resource areas and adjusting the CCE set index value, the problem of small signal coverage range of REDCAP terminal equipment is solved, and higher diversity gain and signal coverage effect are achieved.
Patent Information
- Application Number
- CN202011113021.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-09-21
- Filing Date
- 2020-10-16
- Publication Date
- 2025-09-16
- Estimated Expiration
- 2040-10-16
AI Technical Summary
After the number of antennas of the PDCCH candidate of the REDCAP terminal device is reduced, the downlink signal coverage becomes smaller, and the existing PDCCH candidate position determination method cannot obtain the expected diversity gain.
The CORESET is divided into the first and second physical time-frequency resource areas, and the CCE sets are distinguished in the time domain and/or frequency domain. The index values of the PDCCH candidate positions in different CCE sets are determined, and the physical time-frequency resources of the PDCCH candidate positions are made more discrete through the interleaver to improve the diversity gain.
The diversity gain of the PDCCH candidate position is increased, the probability of resource aggregation is reduced, and the signal coverage and compatibility are improved.
Smart Images

Figure CN114258136B_ABST
Abstract
Description
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on September 21, 2020, with application number 202010998233.0 and application name “A Method for Determining PDCCH Resources”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communication technology, and in particular to a resource determination method and device. Background Art
[0003] To support the high data rates, low latency, and high reliability of 5G NR systems, NR devices require advanced capabilities. For example, in common commercial frequency bands, NR devices must support four antennas for reception and a 100MHz system bandwidth. These requirements lead to high hardware costs for NR devices. To further expand the NR market and reduce device hardware costs, 3GPP has launched the Reduced Capability (REDCAP) project, aiming to reduce device complexity and cost by, for example, reducing the number of antennas.
[0004] For REDCAP terminals, as the number of receiving antennas decreases, the downlink signal coverage decreases. To improve the coverage of the physical downlink control channel (PDCCH), one approach is to expand the number of symbols occupied by the control resource set (CORESET). For example, the number of symbols supported by REDCAP terminals can be expanded to more than 3 symbols.
[0005] Since the CORESET configuration of REDCAP terminal devices is different from that of traditional terminal devices, if REDCAP terminal devices continue to use the existing method of determining PDCCH candidate positions, they will not be able to obtain the expected diversity gain. Therefore, how to improve the diversity gain that can be obtained by PDCCH candidates is a technical problem that needs to be solved urgently. Summary of the Invention
[0006] The present application provides a resource determination method and apparatus for improving the diversity gain that can be obtained by PDCCH candidates.
[0007] In a first aspect, a resource determination method is provided, comprising: determining index values of n first control channel elements (CCEs) occupied by a PDCCH candidate position (candidate) in a CORESET in a first control channel element (CCE) set, and index values of m second CCEs occupied by the candidate in a second CCE set; the CORESET is divided into a first physical time-frequency resource region and a second physical time-frequency resource region, the first physical time-frequency resource region is different from the second physical time-frequency resource region in the time domain and / or frequency domain, the number of CCEs included in the first CCE set is determined according to the number of resource element groups (REGs) included in the first physical time-frequency resource region, the number of CCEs included in the second CCE set is determined according to the number of REGs included in the second physical time-frequency resource region, m and n are both positive integers, and the sum of m and n is equal to the aggregation level of the PDCCH candidate; and determining the physical time-frequency resources occupied by the PDCCH candidate based on the n first CCEs and the m second CCEs.
[0008] Based on the above technical solution, CORESET is divided into a first physical time-frequency resource region and a second physical time-frequency resource region, and the number of CCEs included in the first CCE set is determined according to the number of REGs included in the first physical time-frequency resource region, and the number of the second CCE set is determined according to the number of REGs included in the second physical time-frequency resource region. In this way, N cce,p The CCEs are divided into two CCE sets. Thus, the communication device determines the index values of the n first CCEs occupied by the PDCCH candidate in the first CCE set, and the index values of the m second CCEs occupied by the PDCCH candidate in the second CCE set. Compared with the prior art in which the index values of the L consecutive CCEs corresponding to the PDCCH candidate are determined, the index values of the n first CCEs and the index values of the m second CCEs determined in the embodiment of the present application are more discrete, so that there is a greater probability of increasing the discreteness of the physical time-frequency resources occupied by the PDCCH candidate, and thus there is a greater probability of improving the diversity gain of the PDCCH candidate.
[0009] In one possible design, the index values of the n first CCEs are continuous, and the index values of the m second CCEs are continuous. In this way, the communication device determines the index value of the first first CCE among the n first CCEs and can determine the index values of the other first CCEs. The communication device determines the index value of the first second CCE among the m second CCEs and can determine the index values of the other second CCEs.
[0010] In one possible design, n equals m.
[0011] In one possible design, the number of CCEs included in the first CCE set is the same as the number of CCEs included in the second CCE set.
[0012] In one possible design, the difference between the first index value and the second index value is a preset value, the first index value is the index value of the first CCE with the smallest index value among the n first CCEs, and the second index value is the index value of the second CCE with the smallest index value among the m second CCEs.
[0013] In one possible design, the difference between the first index value and the second index value is determined based on a preset value and an offset value, the first index value is the index value of the first CCE with the smallest index value among the n first CCEs, and the second index value is the index value of the second CCE with the smallest index value among the m second CCEs. In this way, the index values of the n first CCEs and the index values of the m second CCEs are more randomized, thereby having a greater probability of enabling the PDCCH candidate to obtain a larger diversity gain.
[0014] In one possible design, when the first CCE set is numbered from 0, the second CCE set is numbered from N cce,p,first Start numbering, the preset value is equal to N cce,p,first , N cce,p,first The number of CCEs included in the first CCE set; or, when the CCEs included in the first CCE set are numbered starting from 0, the preset value is equal to 0.
[0015] In one possible design, determining the index values of n first CCEs occupied by the PDCCH candidate in the CORESET in the first CCE set and the index values of m second CCEs occupied in the second CCE set includes: determining the index value of each first CCE in the n first CCEs according to a first formula; and determining the index value of each second CCE in the n second CCEs according to a second formula.
[0016] The first formula may be any one of the following formulas (2) to (5). The second formula may be any one of the following formulas (6) to (11). The detailed description of formulas (2) to (6) can be found below and will not be repeated here.
[0017] On the second aspect, a resource determination method is provided, including: determining the index values of L CCEs occupied by a PDCCH candidate, where L is equal to the aggregation level of the PDCCH candidate; for each of the L CCEs, determining p input sequence numbers corresponding to the CCE according to the index value of the CCE, where p is a positive integer; determining the index values of the p control element bundles REG bundles to which the CCE is mapped according to the p input sequence numbers corresponding to the CCE and a first interleaver; the first interleaver is used to output two input sequence numbers separated by an interleaving depth as index values of two non-adjacent REGbundles in the frequency domain.
[0018] Based on the above technical solution, since REDCAP terminal devices generally adopt a larger aggregation level, there are likely to be two input sequence numbers with an interval of the interleaving depth among the several input sequence numbers corresponding to the L CCEs occupied by its PDCCH candidate. Since the first interleaver provided in the embodiment of the present application is used to output the two input sequence numbers with an interval of the interleaving depth as index values corresponding to two non-adjacent REG bundles in the frequency domain, there can be at least two non-adjacent REG bundles in the frequency domain among the several REG bundles occupied by the PDCCH candidate, thereby reducing the probability of the REG bundles occupied by the PDCCH candidate being aggregated together, thereby improving the frequency diversity gain obtained by the PDCCH candidate.
[0019] In one possible design, the index values of the p REG bundles to which the CCE is mapped are determined based on the p input sequence numbers corresponding to the CCE and the first interleaver, including: for any one of the P input sequence numbers corresponding to the CCE, determining the three-dimensional number corresponding to the input sequence number, the three-dimensional number including the group number, the row number and the column number; and determining the index value of the REG bundle corresponding to the input sequence number based on the three-dimensional number corresponding to the input sequence number. In this way, compared to the interleaving method in the prior art in which the input sequence number is generally mapped to a two-dimensional number (i.e., a row number and a column number), the first interleaver provided in the embodiment of the present application makes the result of mapping the input sequence number to the index value of the REG bundle more discrete by adding a dimension of number (i.e., the group number), thereby making the result of mapping the CCE to the REG bundle more discrete.
[0020] In one possible design, the first interleaver can satisfy the following formula (20), formula (21), formula (22), or formula (23). The detailed description of formula (20), formula (21), formula (22), and formula (23) can be found below and will not be repeated here.
[0021] According to a third aspect, a communication device is provided, comprising a determination unit and a mapping unit. The determination unit is configured to determine the index values of n first CCEs occupied by a PDCCH candidate position candidate in a CORESET in a first CCE set, and the index values of m second CCEs occupied by a PDCCH candidate position candidate in a second CCE set; the CORESET is divided into a first physical time-frequency resource region and a second physical time-frequency resource region, the first physical time-frequency resource region is different from the second physical time-frequency resource region in the time domain and / or frequency domain, the number of CCEs included in the first CCE set is determined according to the number of REGs included in the first physical time-frequency resource region, the number of CCEs included in the second CCE set is determined according to the number of REGs included in the second physical time-frequency resource region, m and n are both positive integers, and the sum of m and n is equal to the aggregation level of the PDCCH candidate. The mapping unit is configured to determine the physical time-frequency resources occupied by the PDCCH candidate based on the n first CCEs and the m second CCEs.
[0022] In one possible design, the index values of the n first CCEs are continuous, and the index values of the m second CCEs are continuous.
[0023] In one possible design, n equals m.
[0024] In one possible design, the number of CCEs included in the first CCE set is the same as the number of CCEs included in the second CCE set.
[0025] In one possible design, the difference between the first index value and the second index value is a preset value, the first index value is the index value of the first CCE with the smallest index value among the n first CCEs, and the second index value is the index value of the second CCE with the smallest index value among the m second CCEs.
[0026] In one possible design, the difference between the first index value and the second index value is determined based on a preset value and an offset value, the first index value is the index value of the first CCE with the smallest index value among the n first CCEs, and the second index value is the index value of the second CCE with the smallest index value among the m second CCEs.
[0027] In one possible design, when the first CCE set is numbered from 0, the second CCE set is numbered from N cce,p,first Start numbering, the preset value is equal to N cce,p,first , N cce,p,firstThe number of CCEs included in the first CCE set; or, when the CCEs included in the first CCE set are numbered starting from 0, the preset value is equal to 0.
[0028] In one possible design, the determination unit is specifically used to determine the index value of each first CCE in the n first CCEs according to a first formula; and to determine the index value of each second CCE in the n second CCEs according to a second formula.
[0029] The first formula may be any one of the following formulas (2) to (5). The second formula may be any one of the following formulas (6) to (11). The detailed description of formulas (2) to (6) can be found below and will not be repeated here.
[0030] In a fourth aspect, a communication device is provided, comprising a determination unit and a mapping unit. The determination unit is configured to determine the index values of the L CCEs occupied by the PDCCH candidate, where L is equal to the aggregation level of the PDCCH candidate. The mapping unit is configured to determine, for each of the L CCEs, the p input sequence numbers corresponding to the CCE according to the index value of the CCE, where p is a positive integer; determine the index values of the p control element bundles REG bundles to which the CCE is mapped according to the p input sequence numbers corresponding to the CCE and a first interleaver; the first interleaver is configured to output two input sequence numbers separated by an interleaving depth as index values of two non-adjacent REG bundles in the frequency domain.
[0031] In one possible design, the mapping unit is specifically configured to determine, for any one of the P input sequence numbers corresponding to the CCE, a three-dimensional number corresponding to the input sequence number, the three-dimensional number including a group number, a row number, and a column number;
[0032] According to the three-dimensional number corresponding to the input serial number, the index value of the REG bundle corresponding to the input serial number is determined.
[0033] In one possible design, the first interleaver can satisfy the following formula (20), formula (21), formula (22), or formula (23). The detailed description of formula (20), formula (21), formula (22), and formula (23) can be found below and will not be repeated here.
[0034] In a fifth aspect, a communication device is provided, comprising a processor and a transceiver, wherein the processor and the transceiver are configured to implement the method provided in any one of the first and second aspects. The processor is configured to perform the processing actions in the corresponding method, and the transceiver is configured to perform the receiving / sending actions in the corresponding method.
[0035] In a sixth aspect, a chip is provided, comprising: a processing circuit and transceiver pins, wherein the processing circuit and transceiver pins are configured to implement the method provided by any one of the designs of the first or second aspects above. The processing circuit is configured to perform the processing actions in the corresponding method, and the transceiver pins are configured to perform the receiving / sending actions in the corresponding method.
[0036] In the seventh aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and when the computer instructions are run on a computer, the computer executes the method provided by any one of the designs in the first aspect or the second aspect.
[0037] In an eighth aspect, a computer program product is provided, which, when the computer instructions are executed on a computer, enables the computer to execute the method provided by any one of the designs in the first aspect or the second aspect.
[0038] It should be noted that the technical effects brought about by any design in the above-mentioned third to eighth aspects can refer to the technical effects brought about by the corresponding design in the first or second aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Figure 1 A schematic diagram of the architecture of a communication system provided in an embodiment of the present application;
[0040] Figure 2 A schematic diagram of the structure of a network device and a terminal device provided in an embodiment of the present application;
[0041] Figure 3 A schematic diagram of a non-interleaved mapping provided in an embodiment of the present application;
[0042] Figure 4 A schematic diagram of an interleaved mapping provided in an embodiment of the present application;
[0043] Figure 5 A schematic diagram showing the overlap between the CORESET of a traditional NR terminal device and the CORESET of a REDCAP terminal device;
[0044] FIG6( a ) is a schematic diagram of a CORESET of a REDCAP terminal device provided in an embodiment of the present application;
[0045] FIG6( b ) is a schematic diagram of a CORESET of another REDCAP terminal device provided in an embodiment of the present application;
[0046] FIG7( a ) is a schematic diagram of a PDCCH candidate of a REDCAP terminal device in the related art;
[0047] FIG7( b ) is a schematic diagram of a PDCCH candidate of another REDCAP terminal device in the related art;
[0048] FIG8( a ) is a schematic diagram of a PDCCH candidate of another REDCAP terminal device in the related art;
[0049] FIG8( b ) is a schematic diagram of a PDCCH candidate of another REDCAP terminal device in the related art;
[0050] FIG9( a ) is a schematic diagram of a PDCCH candidate of another REDCAP terminal device in the related art;
[0051] FIG9( b ) is a schematic diagram of a PDCCH candidate of another REDCAP terminal device in the related art;
[0052] Figure 10 A flowchart of a resource determination method provided in an embodiment of the present application;
[0053] Figure 11 A schematic diagram of a CORESET provided in an embodiment of the present application;
[0054] Figure 12 A schematic diagram of another CORESET provided in an embodiment of the present application;
[0055] Figure 13 A flowchart of a resource determination method provided in an embodiment of the present application;
[0056] Figure 14 A schematic diagram of a PDCCH candidate provided in an embodiment of the present application;
[0057] Figure 15 A schematic diagram of a PDCCH candidate provided in an embodiment of the present application;
[0058] Figure 16 A schematic diagram of a PDCCH candidate provided in an embodiment of the present application;
[0059] Figure 17 A schematic diagram of a PDCCH candidate provided in an embodiment of the present application;
[0060] Figure 18 A schematic diagram of a PDCCH candidate provided in an embodiment of the present application;
[0061] Figure 19 A schematic diagram of a PDCCH candidate provided in an embodiment of the present application;
[0062] Figure 20 A schematic diagram of a CORESET provided in an embodiment of the present application;
[0063] Figure 21 A flowchart of another resource determination method provided in an embodiment of the present application;
[0064] Figure 22 A schematic diagram of a PDCCH candidate of a REDCAP terminal device in the related art;
[0065] Figure 23 A schematic diagram of a PDCCH candidate of another REDCAP terminal device in the related art;
[0066] Figure 24 A flowchart of a resource determination method provided in an embodiment of the present application;
[0067] Figure 25 A schematic diagram of the correspondence between an input sequence number and a REG bundle index value provided in an embodiment of the present application;
[0068] Figure 26 A schematic diagram of the correspondence between an input sequence number and a REG bundle index value provided in an embodiment of the present application;
[0069] Figure 27 A schematic diagram of the correspondence between an input sequence number and a REG bundle index value provided in an embodiment of the present application;
[0070] Figure 28 A schematic diagram of the correspondence between an input sequence number and a REG bundle index value provided in an embodiment of the present application;
[0071] Figure 29 A flowchart of a resource determination method provided in an embodiment of the present application;
[0072] Figure 30 A schematic diagram of the correspondence between an input sequence number and a REG bundle index value provided in an embodiment of the present application;
[0073] Figure 31A schematic diagram of the correspondence between an input sequence number and a REG bundle index value provided in an embodiment of the present application;
[0074] Figure 32 A schematic structural diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0075] In the description of this application, unless otherwise specified, " / " means "or." For example, A / B can mean A or B. "And / or" in this document is simply a description of an association between related objects, indicating that three relationships can exist. For example, "A and / or B" can mean: A exists alone, A and B exist simultaneously, and B exists alone. Furthermore, "at least one" means one or more, and "a plurality" means two or more.
[0076] In this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this application as "exemplary" or "for example" should not be construed as preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.
[0077] The technical solutions provided in the embodiments of the present application can be applied to various communication systems, such as new radio (NR) communication systems using fifth-generation (5G) communication technology, future evolution systems, or multiple communication convergence systems. The technical solutions provided in the present application can be applied to various application scenarios, such as machine-to-machine (M2M), macro-micro communications, enhanced mobile broadband (eMBB), ultra-reliable and low latency communication (uRLLC), and massive machine type communication (mMTC).
[0078] like Figure 1 As shown, a communication system architecture diagram provided by an embodiment of the present application, the communication system architecture may include one or more network devices ( Figure 1 Only one is shown) and one or more terminal devices connected to each network device.
[0079] The network device may be a base station or base station controller for wireless communication, etc. For example, the base station may include various types of base stations, such as: micro base stations (also called small stations), macro base stations, relay stations, access points, etc., which are not specifically limited in the embodiments of the present application. In the embodiments of the present application, the base station may be an evolutionary base station (eNB or e-NodeB) in long term evolution (LTE), an eNB in the internet of things (IoT) or narrowband internet of things (NB-IoT), a base station in a future 5G mobile communication network or a future evolved public land mobile network (PLMN), and the embodiments of the present application do not impose any restrictions on this. In the embodiments of the present application, the device for realizing the function of the network device may be a network device, or it may be a device that can support the network device to realize the function, such as a chip system. In the embodiments of the present application, the technical solution provided in the embodiments of the present application is described by taking the device for realizing the function of the network device as an example, which is a network device.
[0080] The network equipment referred to in this application, such as base stations, generally includes a baseband unit (BBU), a remote radio unit (RRU), an antenna, and a feeder for connecting the RRU and the antenna. Among them, the BBU is responsible for signal modulation. The RRU is responsible for radio frequency processing. The antenna is responsible for the conversion between the guided wave on the cable and the space wave in the air. On the one hand, distributed base stations greatly shorten the length of the feeder between the RRU and the antenna, which can reduce signal loss and reduce the cost of the feeder. On the other hand, the RRU plus the antenna is relatively small and can be installed anywhere, making network planning more flexible. In addition to remote RRUs, all BBUs can be centralized and placed in a central office (CO). Through this centralized approach, the number of base station rooms can be greatly reduced, the energy consumption of supporting equipment, especially air conditioners, can be reduced, and a large amount of carbon emissions can be reduced. In addition, after the scattered BBUs are centralized into a BBU baseband pool, they can be uniformly managed and scheduled, and resource allocation is more flexible. In this model, all physical base stations have evolved into virtual base stations. All virtual base stations share user data transmission and reception, channel quality and other information in the BBU baseband pool, and cooperate with each other to achieve joint scheduling.
[0081] In some deployments, a base station may include a centralized unit (CU) and a distributed unit (DU). The base station may also include an active antenna unit (AAU). The CU implements some base station functions, while the DU implements some base station functions. For example, the CU is responsible for processing non-real-time protocols and services, implementing the functions of the radio resource control (RRC) and packet data convergence protocol (PDCP) layers. The DU is responsible for processing physical layer protocols and real-time services, implementing the functions of the radio link control (RLC), media access control (MAC), and physical (PHY) layers. The AAU implements some physical layer processing functions, RF processing, and active antenna-related functions. Since RRC layer information will eventually become PHY layer information, or be converted from PHY layer information, in this architecture, higher-layer signaling, such as RRC layer signaling or PDCP layer signaling, can also be considered to be sent by the DU, or by the DU+AAU. It is understood that the network device may include one or more of a CU node, a DU node, and an AAU node. In addition, the CU may be classified as a network device in the RAN, or as a network device in the core network (CN), without limitation.
[0082] A terminal device is a device with wireless transceiver capabilities. The terminal device can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; it can also be deployed on the water (such as a ship, etc.); it can also be deployed in the air (such as an airplane, balloon, and satellite, etc.). The terminal device can be a user equipment (UE). Among them, UE includes a handheld device, a vehicle-mounted device, a wearable device, or a computing device with wireless communication capabilities. For example, the UE can be a mobile phone, a tablet computer, or a computer with wireless transceiver capabilities. The terminal device can also be a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in unmanned driving, a wireless terminal device in telemedicine, a wireless terminal device in a smart grid, a wireless terminal device in a smart city, a wireless terminal device in a smart home, etc. In the embodiment of the present application, the device for realizing the function of the terminal device can be a terminal device, or it can be a device that can support the terminal device to realize the function, such as a chip system. In the embodiment of the present application, the chip system can be composed of a chip, or it can include a chip and other discrete devices. In the embodiment of the present application, the technical solution provided in the embodiment of the present application is described by taking the terminal device as an example in which the device for realizing the functions of the terminal device is a terminal device.
[0083] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Ordinary technicians in this field will know that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0084] Figure 2 Schematic diagram of the hardware structure of the network equipment and terminal equipment provided in the embodiment of the present application.
[0085] The terminal device includes at least one processor 101 and at least one transceiver 103. Optionally, the terminal device may further include an output device 104, an input device 105 and at least one memory 102.
[0086] The processor 101, the memory 102, and the transceiver 103 are connected via a bus. The processor 101 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application. The processor 101 may also include multiple CPUs, and the processor 101 may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. The processor here may refer to one or more devices, circuits, or processing cores for processing data (such as computer program instructions).
[0087] The memory 102 can be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer, and the embodiments of the present application do not impose any restrictions on this. The memory 102 can be independent and connected to the processor 101 via a bus. The memory 102 can also be integrated with the processor 101. Among them, the memory 102 is used to store the application code that executes the solution of the present application, and is controlled by the processor 101 to execute. The processor 101 is used to execute the computer program code stored in the memory 102, thereby implementing the method provided in the embodiment of the present application.
[0088] The transceiver 103 may be any transceiver-like device for communicating with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area network (WLAN), etc. The transceiver 103 includes a transmitter Tx and a receiver Rx.
[0089] Output device 104 communicates with processor 101 and can display information in a variety of ways. For example, output device 104 can be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector. Input device 105 communicates with processor 101 and can receive user input in a variety of ways. For example, input device 105 can be a mouse, keyboard, touch screen device, or sensor device.
[0090] The network device includes at least one processor 201, at least one memory 202, at least one transceiver 203 and at least one network interface 204. The processor 201, the memory 202, the transceiver 203 and the network interface 204 are connected via a bus. Among them, the network interface 204 is used to connect to the core network device through a link (for example, an S1 interface), or to connect to the network interface of other network devices through a wired or wireless link (for example, an X2 interface) (not shown in the figure), and this embodiment of the present application does not specifically limit this. In addition, the relevant description of the processor 201, the memory 202 and the transceiver 203 can refer to the description of the processor 101, the memory 102 and the transceiver 103 in the terminal device, and will not be repeated here.
[0091] The following is a brief introduction to PDCCH blind detection in the current standard.
[0092] In the current standard, the terminal device will blindly detect PDCCH within the CORESET.
[0093] A CORESET can be understood as a physical time-frequency resource, occupying several physical resource blocks (PRBs) in the frequency domain and several symbols in the time domain. In the prior art, a CORESET occupies 1 to 3 symbols in the time domain.
[0094] Within a core set, an RB on each symbol is called a REG. Several REGs form a REG bundle. The number of REGs in a REG bundle is called the REG bundle size. In the prior art, the REG bundle size is typically 2, 3, or 6. These REGs or REG bundles are physical time-frequency resources.
[0095] Several REG bundles can form a CCE, but a CCE contains a fixed number of 6 REGs.
[0096] When a terminal device blindly detects PDCCH in a CORESET, it actually detects at several PDCCH candidate positions (candidates) in the CORESET. That is, the terminal device detects at each of the several PDCCH candidates whether there is a PDCCH sent to itself.
[0097] A PDCCH candidate occupies L consecutive CCEs, where L is the aggregation level (AL) of the PDCCH candidate. For example, if a PDCCH candidate occupies 4 consecutive CCEs, it means that the aggregation level of the PDCCH candidate is 4.
[0098] Currently, the aggregation level of PDCCH candidates can be 1, 2, 4, 8 or 16.
[0099] In the current standard, the number is The CCE index value (index) of the L CCEs occupied by the PDCCH candidate is calculated using the following formula (1):
[0100]
[0101] Where i=0,1,…,L-1.
[0102] The specific meanings of the parameters in formula (1) are as follows:
[0103] 1) For the common search space set (CSS),
[0104] When the PDCCH candidate belongs to the user equipment specific search space (UE specific search space set, USS), n RNTI is the C-RNTI of the terminal device; when pmod3=0, A p =39827; when pmod3=1, then A p =39829; when pmod3 = 2, then A p =39839; D=65537; p is the number of the CORESET.
[0105] 2) Greater than or equal to 0 and less than or equal to integer; is the corresponding carrier n in the search space s CI The total number of candidate PPDCHs with aggregation level L.
[0106] 3)N CCE,p It is the number of REGs contained in CORESET.
[0107] 4) For the public search space, For user equipment specific search space, Equal to all n CI Corresponding The maximum value in .
[0108] 5)n CI This is the value of the carrier indicator field, which is valid only in the USS of cross-carrier scheduling. In other cases, it defaults to 0.
[0109] After the terminal device determines the number of CCEs occupied by the PPDCH candidate, the terminal device can determine the physical time-frequency resources actually occupied by the PPDCH candidate based on the mapping from CCE to REG.
[0110] Since a REG bundle contains 2, 3 or 6 REGs, 1 CCE may correspond to 3, 2 or 1 REG bundles. Specifically, the CCE with index value j includes the CCE with index value REG bundle. K is the REG bundle size.
[0111] For example, taking the REG bundle size equal to 2, the CCE with an index value of 3 includes a REG bundle with an index value of f(9), a REG bundle with an index value of f(10), and a REG bundle with an index value of f(11).
[0112] There are two CCE-to-REG mapping modes: non-interleaved mapping and interleaved mapping. It should be understood that a CORESET can only be associated with one of the mapping modes.
[0113] 1. Non-interleaved mapping
[0114] For non-interleaved mapping, REG bundle size is equal to 6, and f(x)=x.
[0115] For example, Figure 3 A schematic diagram of non-interleaved mapping is shown. Figure 3In the example, each rectangular block represents a REG bundle, the first row of numbers in the rectangular block represents the index of the REG bundle, and the second row of numbers in the rectangular block represents the index of the CCE mapped by the REG bundle. Figure 3 As shown, when non-interleaved mapping is adopted, CCE with index value 0 is mapped to REG bundle with index value 0, CCE with index value 1 is mapped to REG bundle with index value 1, CCE with index value 2 is mapped to REG bundle with index value 2, etc. That is, CCE will be mapped to REG bundle with the same index value.
[0116] 2. Interleaved Mapping
[0117] For interleaved mapping,
[0118] Where x = cR + r
[0119] r=0,1,…,R-1
[0120] c=0,1,…,C-1
[0121]
[0122] It should be understood that C represents the number of columns in the interleaving matrix, and R represents the number of rows in the interleaving matrix. R can also represent the interleaving depth, R∈{2,3,6}.
[0123] For example, Figure 4 A schematic diagram of an interleaved mapping is shown. Figure 4 In the example, each rectangular block represents a REG bundle, the first row of numbers in the rectangular block represents the index of the REG bundle, and the second row of numbers in the rectangular block represents the index of the CCE mapped by the REG bundle. Assuming that the REG bundle size is 6, the CORESET includes 6 REGbundles, and the interleaving depth is set to 2, then Figure 4 As shown, the CCE with index value 0 is mapped to the REG bundle with index value 0, the CCE with index value 1 is mapped to the REG bundle with index value 3, the CCE with index value 2 is mapped to the REGbundle with index value 1, the CCE with index value 3 is mapped to the REG bundle with index value 4, the CCE with index value 4 is mapped to the REG bundle with index value 2, and the CCE with index value 5 is mapped to the REG bundle with index value 5.
[0124] The above is a brief introduction to PDCCH blind detection in existing standards. For specific details, please refer to the relevant 3GPP standards.
[0125] To support the high data rates, low latency, and high reliability of 5G NR systems, NR devices require advanced capabilities. For example, in common commercial frequency bands, NR devices must support four antennas for reception and a 100MHz system bandwidth. These requirements lead to high hardware costs for NR devices. To further expand the NR market and reduce device hardware costs, 3GPP has launched the Reduced Capability (REDCAP) project, aiming to reduce device complexity and cost by, for example, reducing the number of antennas.
[0126] In the following text, the terminal devices involved in the REDCAP project are referred to as REDCAP terminal devices, and the terminals that do not support the various capabilities studied in the REDCAP project are referred to as traditional NR terminal devices.
[0127] For REDCAP terminals, as the number of receiving antennas decreases, the downlink signal coverage decreases. To improve the coverage of the PDCCH channel, one way is to expand the number of symbols occupied by the CORESET. For example, the number of symbols supported by REDCAP terminals can be expanded to more than 3 symbols.
[0128] When a communication system has both traditional NR terminal devices (such as eMBB terminal devices) and REDCAP terminal devices, the CORESETs of the traditional NR terminal devices and the CORESETs of the REDCAP terminal devices may overlap. For example, Figure 5 As shown, the physical time-frequency resources occupied by the CORESET of the traditional NR terminal equipment are Figure 5 The physical time and frequency resources occupied by the CORESET of the REDCAP terminal device include Figure 5 The shaded rectangle in the , and Figure 5 A blank rectangular box in the .
[0129] When the CORESET of a legacy NR terminal device overlaps with the CORESET of a REDCAP terminal device, for the physical time-frequency resources of the overlapping part, if part of the physical time-frequency resources is used to send PDCCH to the REDCAP terminal device, then this part of the physical time-frequency resources cannot be provided to the legacy NR terminal device. Alternatively, if part of the physical time-frequency resources is used to send PDCCH to the legacy NR terminal device, then this part of the physical time-frequency resources cannot be provided to the REDCAP terminal device. This phenomenon can be called blocking.
[0130] In order to make REDCAP terminal devices more compatible with traditional NR terminal devices and reduce the blocking probability between the two as much as possible, the frequency domain width of the CORESET of the REDCAP terminal device and the CORESET of the traditional NR terminal device should be the same, and in the overlapping part of the CORESET of the REDCAP terminal device and the CORESET of the traditional NR terminal device, the sorting of REGbundles needs to be as consistent as possible with the existing technology.
[0131] For example, as shown in Figure 6(a), taking the REG bundle size as 6, the REG bundles in the CORESET of the REDCAP terminal device are numbered in the frequency domain first and then the time domain, so that the REG bundle with an index value of 0 to the REG bundle with an index value of 23 can be arranged in the manner shown in Figure 6(a).
[0132] For example, as shown in Figure 6(b), taking the REG bundle size as 3, the REG bundles in the CORESET of the REDCAP terminal device are numbered in the frequency domain first and then the time domain, so that the REG bundle with an index value of 0 to the REG bundle with an index value of 47 can be arranged as shown in Figure 6(b).
[0133] For the sake of ease of description, the CORESET of the REDCAP terminal device is divided into area 1 and area 2 below, where area 1 is the part that overlaps with the CORESET of the traditional NR terminal device, and area 2 is the part that does not overlap with the CORESET of the traditional NR terminal device.
[0134] The PDCCH candidate determination method in the prior art is not applicable to REDCAP terminal devices for the following reasons:
[0135] (1) If non-interleaved mapping is used for CCE-to-REG mapping, and the REDCAP terminal uses the same method as the traditional NR terminal to determine PDCCH candidates, when the PDCCH candidates of the REDCAP terminal overlap with the PDCCH candidates of the traditional NR terminal, a large block of physical time-frequency resources will be blocked; in addition, the PDCCH candidates of the REDCAP terminal do not obtain time diversity gain.
[0136] For example, as shown in Figure 7(a), the REG bundle size in the CORESET is 6. The CORESET of the REDCAP terminal device includes REG bundles with index values 0 to 23, and the CORESET of the traditional NR terminal device includes REG bundles with index values 0 to 11. Assuming that the PDCCH candidate of the REDCAP terminal device occupies CCE0 to CCE7, then when the non-interleaved mapping method is adopted, the PDCCH candidate occupies REG bundles with index values 0 to 7. As a result, 8 REG bundles in the CORESET of the traditional NR terminal device are blocked, affecting the traditional NR terminal device's use of the physical time-frequency resources in its configured CORESET. In addition, the REG bundles with index values 0 to 7 are concentrated on the first 3 symbols, so the PDCCH candidate of the REDCAP terminal device cannot obtain time diversity gain.
[0137] For example, as shown in Figure 7(b), the REG bundle size in the CORESET is 3. The CORESET of the REDCAP terminal device includes REG bundles with index values 0 to 47, and the CORESET of the traditional NR terminal device includes REG bundles with index values 0 to 23. Assuming that the PDCCH candidate of the REDCAP terminal device occupies CCE0 to CCE7, then when non-interleaved mapping is adopted, the PDCCH candidate occupies REG bundles with index values 0 to 15. As a result, 16 REG bundles in the CORESET of the traditional NR terminal device are blocked, affecting the traditional NR terminal device's use of the physical time-frequency resources in its configured CORESET. In addition, the REG bundles with index values 0 to 15 are concentrated on the first 3 symbols, so the PDCCH candidate of the REDCAP terminal device cannot obtain time diversity gain.
[0138] (2) If interleaved mapping is used for CCE-to-REG mapping, Region 1 and Region 2 in the CORESET of the REDCAP terminal device are jointly mapped, and the REDCAP terminal device uses the above formula (1) to determine the L consecutive CCEs occupied by the PDCCH candidate, then the PDCCH candidate of the REDCAP terminal device cannot obtain the expected frequency diversity gain.
[0139] For example, as shown in Figure 8(a), the REG bundle size in the CORESET is 6. The CORESET of a REDCAP terminal device includes REG bundles with index values 0 to 23, where region 1 includes REG bundles with index values 0 to 11, and region 2 includes REG bundles with index values 12 to 23. The CORESET of a legacy NR terminal device includes REG bundles with index values 0 to 11. Assume that the PDCCH candidates of the REDCAP terminal device occupy CCE0 to CCE7. When joint interleaving is used for regions 1 and 2 of the CORESET of a REDCAP terminal device, and the interleaving depth is 2, CCE0 is mapped to the REG bundle with an index value of 0, CCE1 is mapped to the REG bundle with an index value of 12, CCE2 is mapped to the REG bundle with an index value of 1, CCE3 is mapped to the REG bundle with an index value of 13, CCE4 is mapped to the REG bundle with an index value of 2, CCE5 is mapped to the REG bundle with an index value of 14, CCE6 is mapped to the REG bundle with an index value of 3, and CCE7 is mapped to the REG bundle with an index value of 15. As shown in Figure 8(a), PDCCH candidates occupy REG bundles with index values of 0 to 3 and REG bundles with index values of 12 to 15. Since the REG bundles with index values of 0 to 3 and the REG bundles with index values of 12 to 15 occupy the same frequency domain resources, the PDCCH candidates cannot obtain the expected frequency diversity gain.
[0140] For example, as shown in Figure 8(b), the REG bundle size in the CORESET is 3. The CORESET of a REDCAP terminal device includes REG bundles with index values 0 to 47, where region 1 includes REG bundles with index values 0 to 23, and region 2 includes REG bundles with index values 24 to 47. The CORESET of a legacy NR terminal device includes REG bundles with index values 0 to 23. Assume that the PDCCH candidates of the REDCAP terminal device occupy CCE0 to CCE7. When joint interleaving is used for regions 1 and 2 of the CORESET of a REDCAP terminal device, and the interleaving depth is 2, CCE0 is mapped to a REG bundle with index values 0 and 24, CCE1 is mapped to a REG bundle with index values 1 and 25, CCE2 is mapped to a REG bundle with index values 2 and 26, CCE3 is mapped to a REG bundle with index values 3 and 27, CCE4 is mapped to a REG bundle with index values 4 and 28, CCE5 is mapped to a REG bundle with index values 5 and 29, CCE6 is mapped to a REG bundle with index values 6 and 30, and CCE7 is mapped to a REG bundle with index values 7 and 31. As shown in Figure 8(b), PDCCH candidates occupy REG bundles with index values 0 to 7 and REG bundles with index values 24 to 31. Because the REG bundles with index values 0 to 7 and the REG bundles with index values 24 to 31 occupy the same frequency domain resources, the PDCCH candidates cannot obtain the expected frequency diversity gain.
[0141] (3) If interleaved mapping is used for CCE-to-REG mapping, Region 1 and Region 2 in the CORESET of the REDCAP terminal device are mapped separately, and the REDCAP terminal device uses the above formula (1) to determine the L consecutive CCEs occupied by the PDCCH candidate, then the PDCCH candidate of the REDCAP terminal device cannot obtain the time diversity gain, and the PDCCH candidate of the REDCAP terminal device will cause a large blocking area for the CORESET of the traditional NR terminal device.
[0142] For example, as shown in Figure 9(a), the REG bundle size in the CORESET is 6. The CORESET of a REDCAP terminal device includes REG bundles with index values 0 to 23, of which region 1 includes REG bundles with index values 0 to 11, and region 2 includes REG bundles with index values 12 to 23. The CORESET of a legacy NR terminal device includes REG bundles with index values 0 to 11. Assume that the PDCCH candidates of the REDCAP terminal device occupy CCE0 to CCE7. If regions 1 and 2 of the CORESET of the REDCAP terminal device use interleaving mapping and the interleaving depth is 2, CCE0 is mapped to the REG bundle with index value 0, CCE1 is mapped to the REG bundle with index value 6, CCE2 is mapped to the REG bundle with index value 1, CCE3 is mapped to the REG bundle with index value 7, CCE4 is mapped to the REG bundle with index value 2, CCE5 is mapped to the REG bundle with index value 8, CCE6 is mapped to the REG bundle with index value 3, and CCE7 is mapped to the REG bundle with index value 9. This blocks eight REG bundles in the CORESET of a legacy NR terminal, preventing it from using the physical time-frequency resources in its configured CORESET. Furthermore, REG bundles with indices 0 to 3 and 6 to 9 are located in the first three symbols, preventing the PDCCH candidate of a REDCAP terminal from achieving time diversity gain.
[0143] For example, as shown in Figure 9(b), the REG bundle size in the CORESET is 3. The CORESET of a REDCAP terminal device includes REG bundles with index values 0 to 47, where region 1 includes REG bundles with index values 0 to 23, and region 2 includes REG bundles with index values 24 to 47. The CORESET of a legacy NR terminal device includes REG bundles with index values 0 to 23. Assume that the PDCCH candidates of the REDCAP terminal device occupy CCE0 to CCE7. When regions 1 and 2 of a REDCAP terminal's core set use interleaving mapping with an interleaving depth of 2, CCE0 is mapped to a bundle of REGs with indices 0 and 12, CCE1 is mapped to a bundle of REGs with indices 1 and 13, CCE2 is mapped to a bundle of REGs with indices 2 and 14, CCE3 is mapped to a bundle of REGs with indices 3 and 15, CCE4 is mapped to a bundle of REGs with indices 4 and 16, CCE5 is mapped to a bundle of REGs with indices 5 and 17, CCE6 is mapped to a bundle of REGs with indices 6 and 18, and CCE7 is mapped to a bundle of REGs with indices 7 and 19. This blocks 16 REG bundles in the core set of a legacy NR terminal, preventing the terminal from using the physical time-frequency resources in its configured core set. Furthermore, because REG bundles with indices 0 to 7 and REG bundles with indices 12 to 19 are located in the first three symbols, the REDCAP terminal's PDCCH candidates cannot achieve time diversity gain.
[0144] It can be seen that for a REDCAP terminal device, if the communication system continues to use the PDCCH candidate determination method in the prior art, the determined PDCCH candidate will fail to obtain the expected diversity gain.
[0145] In order to solve the above technical problems, the embodiment of the present application provides a resource determination method. Figure 10 As shown, the method includes the following steps:
[0146] S101. A communications device determines index values of n first CCEs occupied by a PDCCH candidate in a CORESET in a first CCE set, and index values of m second CCEs occupied by a PDCCH candidate in a second CCE set.
[0147] The above-mentioned communication device may be a network device or a terminal device, which is not limited.
[0148] In an embodiment of the present application, a core set may be divided into a first physical time-frequency resource region and a second physical time-frequency resource region. The first physical time-frequency resource region and the second physical time-frequency resource region may differ in at least one of the time domain or the frequency domain. Optionally, the physical time-frequency resource may refer to a REG or a REG bundle.
[0149] Exemplarily, with reference to FIG6(a), CORESET may divide the first physical time-frequency resource region and the second physical time-frequency resource region according to the time domain, so that the first physical time-frequency resource region may include REG bundles with index values of 0 to 11, and the second physical time-frequency resource region may include REG bundles with index values of 12 to 23.
[0150] Exemplarily, with reference to FIG6(a), CORESET may arrange the frequency domain to divide the first physical time-frequency resource region and the second physical time-frequency resource region, so that the first physical time-frequency resource region may include REG bundles with index values of 0 to 5 and 12 to 17, and the second physical time-frequency resource region may include REG bundles with index values of 6 to 11 and 18 to 23.
[0151] The REG bundles in CORESET can be numbered in the following ways:
[0152] Numbering method 1-1, the REG bundles in the first physical time-frequency resource area are numbered starting from 0, and the REG bundles in the second physical time-frequency resource area are numbered starting from Start numbering. Among them, is the number of REGs contained in the first physical time-frequency resource region. K is equal to the REG bundle size.
[0153] by Figure 11 For example, the index values of the REG bundles included in the first physical time-frequency resource region are 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, and 11. The index values of the REG bundles included in the second physical time-frequency resource region are 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, and 23.
[0154] Numbering method 1-2: REG bundles in the first physical time-frequency resource region are numbered starting from 0, and the second physical time-frequency resource region is numbered starting from 0.
[0155] by Figure 12For example, the index values of the REG bundles included in the first physical time-frequency resource region are 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11. The index values of the REG bundles included in the second physical time-frequency resource region are 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11.
[0156] In the embodiment of the present application, the number of CCEs included in the first CCE set is determined according to the number of REGs included in the first physical time-frequency resource region. The number of CCEs included in the second CCE set is determined according to the number of REGs included in the second physical time-frequency resource region.
[0157] For example, assuming that the first physical time-frequency resource region includes 36 REGs, if one CCE occupies 6 REGs, it can be determined that the first CCE set includes 6 CCEs.
[0158] Optionally, if the number of REGs included in the first physical time-frequency resource region is different from the number of REGs included in the second physical time-frequency resource region, the number of CCEs included in the first CCE set is different from the number of CCEs included in the second CCE set.
[0159] Optionally, if the number of REGs included in the first physical time-frequency resource region is the same as the number of REGs included in the second physical time-frequency resource region, the number of CCEs included in the first CCE set is the same as the number of CCEs included in the second CCE set. In this case, the first CCE set includes N CCE,p / 2 CCE, the second CCE set contains N CCE,p / 2 CCE, N CCE,p A positive integer multiple of 2. N CCE,p The number of CCEs included in the CORESET.
[0160] In the embodiment of the present application, the CCE numbering method can adopt any of the following:
[0161] Numbering method 2-1: The CCEs in the first CCE set are numbered starting from 0, and the CCEs in the second CCE set are numbered starting from N. cce,p,first Start numbering. Where N cce,p,first That is, the number of CCEs included in the first CCE set.
[0162] The numbering method 2-1 is equivalent to the joint numbering of the first CCE set and the second CCE set.
[0163] For example, the first CCE set includes 6 CCEs and the second CCE set includes 6 CCEs. Based on the numbering method 2-1 above, the CCEs in the first CCE set are numbered 0, 1, 2, 3, 4, and 5, respectively. Furthermore, the CCEs in the second CCE set are numbered 6, 7, 8, 9, 10, and 11, respectively.
[0164] Numbering method 2-2: CCEs in the first CCE set are numbered starting from 0, and CCEs in the second CCE set are numbered starting from 0.
[0165] Numbering method 2-2 is equivalent to independently numbering the first CCE set and the second CCE set.
[0166] For example, the first CCE set includes 6 CCEs and the second CCE set includes 6 CCEs. Based on the numbering method 2-2 above, the CCEs in the first CCE set are numbered 0, 1, 2, 3, 4, and 5. In addition, the CCEs in the second CCE set are numbered 0, 1, 2, 3, 4, and 5.
[0167] It should be understood that the specific numbering method used by a communication device may be determined by factory configuration, by instructions from other devices, or by the configuration of the communication device itself. The factory configuration of a communication device is defined by the communication standard.
[0168] As a possible implementation of step S101, the communication device may determine the index values of the n first CCEs occupied by the PDCCH candidate in the first CCE set and the index values of the m second CCEs occupied by the PDCCH candidate in the second CCE set according to a preset formula. A detailed description of the preset formula is provided below and is not detailed here.
[0169] In the embodiment of the present application, n and m are both positive integers. Furthermore, n + m = L, where L is the aggregation level of the PDCCH candidates. The embodiment of the present application does not limit the size relationship between n and m, for example, n = m = L / 2; or n is not equal to m.
[0170] It should be noted that for each aggregation level, the specific values of n and m may be determined by the factory configuration of the communication device, or determined according to instructions from other devices, or determined according to the configuration of the communication device itself. The factory configuration of the communication device is defined by the communication standard.
[0171] It should be understood that the index values of the n first CCEs are continuous, and the index values of the m second CCEs are continuous. In this case, the communication device determines the index value of the first first CCE among the n first CCEs, and then can determine the index values of the other first CCEs among the n first CCEs. The communication device determines the index value of the first second CCE among the m second CCEs, and then can determine the index values of the other second CCEs among the m second CCEs.
[0172] The first first CCE among the n first CCEs is the first CCE with the smallest index value among the n first CCEs. The first second CCE among the m second CCEs is the second CCE with the smallest index value among the m second CCEs.
[0173] For example, assume that the aggregation level of the PDCCH candidate is 8, n=4, m=4. The CCEs in the first CCE set are numbered 0, 1, 2, 3, 4, and 5, respectively. The CCEs in the second CCE set are numbered 6, 7, 8, 9, 10, and 11, respectively. When the communication device determines that the index value of the first first CCE occupied by the PDCCH candidate in the first CCE set is 1, the communication device can determine that the index values of the four first CCEs occupied by the PDCCH candidate in the first CCE set are 1, 2, 3, and 4, respectively. When the communication device determines that the index value of the first second CCE occupied by the PDCCH candidate in the second CCE set is 7, the communication device can determine that the index values of the four second CCEs occupied by the PDCCH candidate in the second CCE set are 7, 8, 9, and 10, respectively.
[0174] For ease of description below, the index value of the first first CCE among the n first CCEs is referred to as the first index value, and the index value of the first second CCE among the m second CCEs is referred to as the second index value.
[0175] Optionally, the first index value and the second index value may satisfy any one of the following rules:
[0176] Rule 1: The difference between the first index value and the second index value is a preset value.
[0177] In this way, the second index value can be determined according to the first index value and the preset value. For example, assuming the preset value is 6, when the communication device determines that the first index value is 1, the communication device can determine that the second index value is 7.
[0178] Rule 2: The difference between the first index value and the second index value is determined according to a preset value and an offset value.
[0179] In this way, the second index value can be determined according to the first index value, the preset value and the offset value.
[0180] In an embodiment of the present application, when the CCEs in the CORESET are numbered in the manner of 2-1, the preset value is the number of CCEs included in the first CCE set. Alternatively, when the CCEs in the CORESET are numbered in the manner of 2-2, the preset value is 0.
[0181] Optionally, the offset value may be a fixed value or a random value. For example, the offset value may be determined based on a function with time as a variable. The function with time as a variable may be a function with a slot index value or a symbol index value as a variable.
[0182] It should be understood that compared with Rule 1, Rule 2 can make the relationship between the index values of the n first CCEs and the index values of the m second CCEs more random, thereby having a certain probability of increasing the discreteness between the physical time-frequency resources mapped by the n first CCEs and the physical time-frequency resources mapped by the m second CCEs, so that the PDCCH candidate has a certain probability of obtaining a higher diversity gain.
[0183] S102: The communication device determines the physical time-frequency resources occupied by the PDCCH candidate according to the index values of the n first CCEs and the index values of the m second CCEs.
[0184] As a possible implementation method, the communication device determines the index values of the n*K first REG bundles based on the index values of the n first CCEs and the preset mapping method. The communication device determines the index values of the m*K second REG bundles based on the index values of the m second CCEs and the preset mapping method. Furthermore, the communication device determines the physical time-frequency resources occupied by the PDCCH candidate based on the index values of the n*K first REG bundles and the index values of the m*K second REG bundles. The above K is the REG bundle size configured by the CORESET.
[0185] It should be understood that one CCE can be mapped to K REG bundles.
[0186] In the embodiment of the present application, the preset mapping mode is determined by the configuration information of the CORESET. It should be understood that a CORESET is only associated with one mapping mode.
[0187] Optionally, when the CCE numbering method adopts the above numbering method 2-1, the preset mapping method may be: a non-interleaved mapping method, a first interleaved mapping method, or a second interleaved mapping method.
[0188] Optionally, when the CCE numbering method adopts the above numbering method 2-2, the preset mapping method may be: a non-interleaved mapping method or a second interleaved mapping method.
[0189] The non-interleaved mapping method is used to map the CCEs in the first CCE set to the first physical time-frequency resource region in a non-interleaved manner, and to map the CCEs in the second CCE set to the second physical time-frequency resource region in a non-interleaved manner. Thus, within the first physical time-frequency resource region, CCEs with adjacent numbers will be mapped to adjacent REG bundles; within the second physical time-frequency resource region, CCEs with adjacent numbers will be mapped to adjacent REG bundles.
[0190] The first interleaving mapping mode is used to map the CCEs included in the first CCE set and the CCEs included in the second CCE set to the physical time-frequency resources occupied by the CORESET in an interleaved manner. At this time, the CCEs in the first CCE set will be mapped to both the first physical time-frequency resource area and the second physical time-frequency resource area; the CCEs in the second CCE set will be mapped to both the first physical time-frequency resource area and the second physical time-frequency resource area.
[0191] The second interleaving mapping method is used to map the CCEs included in the first CCE set to the first physical time-frequency resource region, and to map the second CCE to the second physical time-frequency resource region in an interleaved manner. Thus, within the first physical time-frequency resource region, CCEs with adjacent numbers are mapped to non-adjacent REG bundles; and within the second physical time-frequency resource region, CCEs with adjacent numbers are mapped to non-adjacent REG bundles.
[0192] It should be understood that when the preset mapping method adopted by the communication device is a non-interleaved mapping method or a second interleaved mapping method, the physical time-frequency resources mapped to the CCE in the first CCE set are located in the first physical time-frequency resource area, and the physical time-frequency resources mapped to the CCE set in the second CCE set are located in the second physical time-frequency resource area.
[0193] In the prior art, PDCCH candidates occupy L consecutive CCEs, and the physical time-frequency resources of the L consecutive CCEs after mapping are highly likely to be clustered together. For example, in Figure 7(a), REG Bundle0 to REG bundle7 after mapping CCE0 to CCE7 are located in the same time domain position, which results in the PDCCH candidate not being able to obtain a good diversity gain and may also cause significant congestion to the CORESET of the traditional NR terminal device.
[0194] based on Figure 10 In the embodiment shown, the CORESET is divided into a first physical time-frequency resource region and a second physical time-frequency resource region, and the number of CCEs included in the first CCE set is determined according to the number of REGs included in the first physical time-frequency resource region, and the number of the second CCE set is determined according to the number of REGs included in the second physical time-frequency resource region. In this way, N cce,p The CCEs are divided into two CCE sets. Thus, the communication device determines the index values of the n first CCEs occupied by the PDCCH candidate in the first CCE set, and the index values of the m second CCEs occupied by the PDCCH candidate in the second CCE set. Compared with the prior art in which the index values of the L consecutive CCEs corresponding to the PDCCH candidate are determined, the index values of the n first CCEs and the index values of the m second CCEs determined in the embodiment of the present application are more discrete, so that there is a greater probability of increasing the discreteness of the physical time-frequency resources occupied by the PDCCH candidate, and thus there is a greater probability of improving the diversity gain of the PDCCH candidate.
[0195] Furthermore, when the communication device adopts the non-interleaved mapping mode or the second interleaved mapping mode, since the physical time-frequency resources mapped by the n first CCEs are located in the first physical time-frequency resource area, and the physical time-frequency resources mapped by the m CCEs are located in the second physical time-frequency resource area, and the first physical time-frequency resource area is different from the second physical time-frequency resource area in the time domain and / or frequency domain, this also means that the physical time-frequency resources occupied by the PDCCH candidates will not be concentrated in the same time domain position or frequency domain position, thereby achieving the purpose of improving the diversity gain of the PDCCH candidates.
[0196] Optional, such as Figure 13 As shown, step S101 can be specifically implemented as steps S1011-S1012.
[0197] S1011. The communication device determines, according to a first formula, an index value of each first CCE among n first CCEs occupied by a PDCCH candidate.
[0198] In one possible design, if the relationship between the first index value and the second index value satisfies rule 1 and the CCE numbering adopts numbering method 2-1, the first formula can be shown as the following formula (2):
[0199]
[0200] It should be understood that substituting i=0 into the first formula can determine the index value of the first CCE among n first CCEs, substituting i=1 into the first formula can determine the index value of the second first CCE among n first CCEs, and so on, which will not be repeated here.
[0201] In another possible design, if the relationship between the first index value and the second index value satisfies rule 1 and the CCE numbering adopts the numbering method 2-2, the first formula can be shown as the following formula (3):
[0202]
[0203] In another possible design, if the relationship between the first index value and the second index value satisfies rule 2 and the CCE numbering adopts numbering method 2-1, the first formula can adopt the above formula (2), or the first formula can be shown as the following formula (4):
[0204]
[0205] Among them, O symbol Is the offset value. Optional, O symbol The symbol index is determined as a function of the variable. This is explained here and will not be repeated here.
[0206] Optionally, for the first formula, O symbol It can be determined according to the symbols occupied by the first physical time-frequency resource area in the CORESET.
[0207] In another possible design, if the relationship between the first index value and the second index value satisfies rule 2 and the CCE numbering adopts the numbering method 2-2, the first formula can adopt the above formula (3), or the first formula can be shown as the following formula (5):
[0208]
[0209] S1012: The communication device determines, according to a second formula, an index value of each second CCE in m second CCEs occupied by the PDCCH candidate.
[0210] In one possible design, if the relationship between the first index value and the second index value satisfies rule 1 and the CCE numbering adopts numbering method 2-1, the second formula can be shown as the following formula (6):
[0211]
[0212]
[0213] Optionally, formula (6) can be transformed into the following formula (7).
[0214]
[0215] In another possible design, if the relationship between the first index value and the second index value satisfies rule 1 and the CCE numbering adopts the numbering method 2-2, the second formula can be shown as the following formula (8):
[0216]
[0217] In another possible design, if the relationship between the first index value and the second index value satisfies rule 2, and the CCE numbering adopts numbering method 2-1, the second formula can be shown as the following formula (9):
[0218]
[0219] Wherein, O can be a preset fixed value. Alternatively, O can be replaced by O symbol Optional, O symbol The symbol index is determined as a function of the variable. This is explained here and will not be repeated here.
[0220] Optionally, the above formula (9) can be transformed into formula (10). Formula (10) can be as follows:
[0221]
[0222] In another possible design, if the relationship between the first index value and the second index value satisfies rule 2 and the CCE numbering adopts the numbering method 2-2, the second formula can be shown as the following formula (11):
[0223]
[0224] based on Figure 13 In the illustrated embodiment, the communication device can accurately determine the index values of the n first CCEs and the index values of the m second CCEs occupied by the PDCCH candidates.
[0225] The following briefly introduces the mapping method used by communication equipment in combination with the numbering method of REG bundles and the numbering method of CCEs.
[0226] 1. Non-interleaved mapping method
[0227] Among them, the non-interleaved mapping method is applicable to the following three situations:
[0228] In scenario 1, the REG bundle uses the numbering method 1-1, and the CCE numbering uses the numbering method 2-1.
[0229] In scenario 2, the REG bundles are numbered in the format 1-2, and the CCEs are numbered in the format 2-2.
[0230] In scenario 3, the REG bundle uses the 1-1 numbering method, and the CCE numbering method uses the 2-2 numbering method.
[0231] Optionally, for situation 1 and situation 2, the non-interleaved mapping method can be implemented as follows: determining the index value of the REG bundle mapped by the CCE in the first CCE set according to the formula f(x)=x; and determining the index value of the REG bundle mapped by the CCE in the second CCE set according to the formula f(x)=x.
[0232] Optionally, for situation 3, the non-interleaved mapping method can be implemented as follows: determining the index value of the REG bundle mapped by the CCE in the first CCE set according to the formula f(x)=x; and determining the index value of the REG bundle mapped by the CCE in the second CCE set according to formula (12).
[0233] Wherein, formula (12) can be expressed as follows:
[0234] f(x)=x+N CCE,p,first (12)
[0235] Here, x represents the input sequence number corresponding to the CCE, and f(x) represents the index value of the REG bundle.
[0236] It should be understood that in the non-interleaved mapping mode, the input sequence number corresponding to the CCE is the index value of the CCE.
[0237] 2. First interleaving mapping mode
[0238] Among them, the first interleaving mapping method is applicable to the situation where the REG bundle adopts the numbering method 1-1 and the CCE numbering adopts the numbering method 2-1.
[0239] Optionally, the first interleaving mapping method can be implemented as follows: determining one or more corresponding input sequence numbers according to the index value of the CCE; and determining the index value of the corresponding REG bundle according to formula (13) for each input sequence number.
[0240] The input sequence numbers corresponding to the CCE with index value j are:
[0241] Wherein, formula (13) is as follows:
[0242]
[0243] 3. Second interleaving mapping mode
[0244] The second interleaving mapping mode is applicable to the following three situations:
[0245] In scenario 1, the REG bundle uses the numbering method 1-1, and the CCE numbering uses the numbering method 2-1.
[0246] In scenario 2, the REG bundles are numbered in the format 1-2, and the CCEs are numbered in the format 2-2.
[0247] In scenario 3, the REG bundle uses the 1-1 numbering method, and the CCE numbering method uses the 2-2 numbering method.
[0248] Optionally, for scenario 1, the second interleaving mapping method may be implemented as follows: determining one or more corresponding input sequence numbers based on the index value of a CCE in the first CCE set; determining the corresponding REG bundle index value based on each input sequence number corresponding to a CCE in the first CCE set according to formula (14). Furthermore, determining one or more corresponding input sequence numbers based on the index value of a CCE in the second CCE set; and determining the corresponding REG bundle index value based on each input sequence number corresponding to a CCE in the second CCE set according to formula (15).
[0249] Wherein, formula (14) is as follows:
[0250]
[0251]
[0252] in, Indicates the number of REGs included in the first physical time-frequency resource region.
[0253] Formula (15) is as follows:
[0254]
[0255] in, represents the number of REGs contained in the first physical time-frequency resource region, Indicates the number of REGs included in the second physical time-frequency resource region.
[0256] Optionally, for scenario 2, the second interleaving mapping method may be implemented as follows: determining one or more corresponding input sequence numbers based on the index value of a CCE in the first CCE set; determining the corresponding REG bundle index value based on each input sequence number corresponding to a CCE in the first CCE set according to formula (14). Furthermore, determining one or more corresponding input sequence numbers based on the index value of a CCE in the second CCE set; determining the corresponding REG bundle index value based on each input sequence number corresponding to a CCE in the second CCE set according to formula (16).
[0257] Wherein, formula (16) is as follows:
[0258]
[0259] in, represents the number of REGs contained in the first physical time-frequency resource region, Indicates the number of REGs included in the second physical time-frequency resource region.
[0260] Optionally, for scenario 3, the second interleaving mapping method may be implemented as follows: determining one or more corresponding input sequence numbers based on the index value of a CCE in the first CCE set; determining the corresponding REG bundle index value based on each input sequence number corresponding to a CCE in the first CCE set according to formula (14). Furthermore, determining one or more corresponding input sequence numbers based on the index value of a CCE in the second CCE set; determining the corresponding REG bundle index value based on each input sequence number corresponding to a CCE in the second CCE set according to formula (17).
[0261] Wherein, formula (17) is as follows:
[0262]
[0263] in, Indicates the number of REGs included in the second physical time-frequency resource region.
[0264] The following is an example to illustrate Figure 10 The resource determination method shown is for the convenience of understanding by those skilled in the art. In the following examples, the REG bundles in the CORESET are numbered 1-1. Also, in the following examples, n=m=L / 2.
[0265] Example 1
[0266] An example is given based on the CORESET shown in Figure 6(a). The CORESET shown in Figure 6(a) includes REG bundles with index values 0 to 23. It is assumed that the first physical time-frequency resource area includes REG bundles with index values 0 to 11, and the second physical time-frequency resource area includes REG bundles with index values 12 to 23, so that the first CCE set includes 12 CCEs and the second CCE set includes 12 CCEs.
[0267] When CCE numbering method 2-1 is used, the CCEs in the first CCE set are numbered 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, and 11. The CCEs in the second CCE set are numbered 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, and 23.
[0268] For a PDCCH candidate with aggregation level 8, assuming the communication device calculates If it is equal to 0, then according to the prior art, the PDCCH candidate occupies CCE0 to CCE7.
[0269] However, when When equal to 0, based on Figure 10 In the resource determination method shown, if the relationship between the first index value and the second index value satisfies rule 1 and the CCE adopts numbering method 2-1, the communication device can determine that the PDCCH candidate occupies CCE0~CCE3 in the first CCE set and occupies CCE12~CCE15 in the second CCE set.
[0270] like Figure 14 As shown, when the non-interleaved mapping method is adopted, CCE0 in the first CCE set is mapped to the REG bundle with an index value of 0, CCE1 in the first CCE set is mapped to the REG bundle with an index value of 1, CCE2 in the first CCE set is mapped to the REG bundle with an index value of 2, and CCE3 in the first CCE set is mapped to the REGbundle with an index value of 3. In addition, CCE12 in the second CCE set is mapped to the REG bundle with an index value of 12, CCE13 in the second CCE set is mapped to the REG bundle with an index value of 13, CCE14 in the second CCE set is mapped to the REGbundle with an index value of 14, and CCE15 in the second CCE set is mapped to the REG bundle with an index value of 15.
[0271] That is, when the non-interleaved mapping method is adopted, as shown in FIG7(a), the PDCCH candidate determined by the prior art occupies the REG bundle with index values 0 to 7. Figure 14 As shown, based on Figure 10 The PDCCH candidates determined in the embodiment shown occupy REG bundles with index values 0 to 3 and REG bundles with index values 12 to 15. Figure 14 It can be seen that compared with the REG bundle with index values 0 to 7, the REG bundle with index values 0 to 3 and the REG bundle with index values 12 to 15 are located in different time domain positions, so based on Figure 10 The PDCCH candidate determined in the illustrated embodiment can obtain a higher time domain diversity gain.
[0272] like Figure 15 As shown, when the first interleaving mapping mode is adopted, CCE0 in the first CCE set is mapped to a REG bundle with an index value of 0, CCE1 in the first CCE set is mapped to a REG bundle with an index value of 12, CCE2 in the first CCE set is mapped to a REG bundle with an index value of 1, and CCE3 in the first CCE set is mapped to a REG bundle with an index value of 13. In addition, CCE12 in the second CCE set is mapped to a REG bundle with an index value of 6, CCE13 in the second CCE set is mapped to a REG bundle with an index value of 18, CCE14 in the second CCE set is mapped to a REG bundle with an index value of 7, and CCE15 in the second CCE set is mapped to a REG bundle with an index value of 19.
[0273] That is, when the first interleaving mapping mode is adopted, as shown in FIG8( a ), the PDCCH candidate determined by the prior art occupies the REG bundles with index values of 0 to 3 and 12 to 15. Figure 15 As shown, based on Figure 10 The PDCCH candidates determined in the embodiment shown occupy REG bundles with index values of 0, 1, 6, 7, 12, 13, 18 and 19. Figure 15 It can be seen that compared with the REG bundles with index values 0 to 3 and 12 to 15, the REG bundles with index values 0, 1, 6, 7, 12, 13, 18 and 19 are more discrete in the frequency domain. Figure 10The PDCCH candidate determined in the illustrated embodiment can obtain a higher frequency domain diversity gain.
[0274] like Figure 16 As shown, when the second interleaving mapping mode is adopted, CCE0 in the first CCE set is mapped to the REG bundle with an index value of 0, CCE1 in the first CCE set is mapped to the REG bundle with an index value of 6, CCE2 in the first CCE set is mapped to the REG bundle with an index value of 1, and CCE3 in the first CCE set is mapped to the REGbundle with an index value of 7. In addition, CCE12 in the second CCE set is mapped to the REG bundle with an index value of 12, CCE13 in the second CCE set is mapped to the REG bundle with an index value of 18, CCE14 in the second CCE set is mapped to the REGbundle with an index value of 13, and CCE15 in the second CCE set is mapped to the REG bundle with an index value of 19.
[0275] That is, when the second interleaving mapping mode is adopted, as shown in FIG9( a ), the PDCCH candidates determined by the prior art occupy REG bundles with index values of 0 to 3 and 6 to 9. Figure 16 As shown, based on Figure 10 The PDCCH candidates determined in the embodiment shown occupy REG bundles with index values of 0, 1, 6, 7, 12, 13, 18 and 19. Figure 16 It can be seen that compared with the REG bundles with index values 0 to 3 and 6 to 9, the REG bundles with index values 0, 1, 6, 7, 12, 13, 18 and 19 are more discrete in the time domain. Figure 10 The PDCCH candidate determined in the illustrated embodiment can obtain a higher time domain diversity gain.
[0276] Example 2
[0277] An example is given based on the CORESET shown in Figure 6(a). The CORESET shown in Figure 6(a) includes REG bundles with index values 0 to 23. It is assumed that the first physical time-frequency resource area includes REG bundles with index values 0 to 11, and the second physical time-frequency resource area includes REG bundles with index values 12 to 23, so that the first CCE set includes 12 CCEs and the second CCE set includes 12 CCEs.
[0278] When CCE numbering method 2-1 is used, the CCEs in the first CCE set are numbered 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, and 11. The CCEs in the second CCE set are numbered 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, and 23.
[0279] For a PDCCH candidate with aggregation level 8, assuming the communication device calculates If it is equal to 0, then according to the prior art, the PDCCH candidate occupies CCE0 to CCE7.
[0280] However, when When equal to 0, based on Figure 10 In the resource determination method shown, if the difference between the first index value and the second index value is determined according to a preset value and an offset value, and the offset value is 4, and the CCE is numbered 2-1, the communication device can determine that the PDCCH candidate occupies CCE0 to CCE3 in the first CCE set and occupies CCE16 to CCE19 in the second CCE set.
[0281] like Figure 17 As shown, when the non-interleaved mapping method is adopted, CCE0 in the first CCE set is mapped to the REG bundle with an index value of 0, CCE1 in the first CCE set is mapped to the REG bundle with an index value of 1, CCE2 in the first CCE set is mapped to the REG bundle with an index value of 2, and CCE3 in the first CCE set is mapped to the REGbundle with an index value of 3. In addition, CCE16 in the second CCE set is mapped to the REG bundle with an index value of 16, CCE17 in the second CCE set is mapped to the REG bundle with an index value of 17, CCE18 in the second CCE set is mapped to the REGbundle with an index value of 18, and CCE19 in the second CCE set is mapped to the REG bundle with an index value of 19.
[0282] That is, when the non-interleaved mapping method is adopted, as shown in FIG7(a), the PDCCH candidate determined by the prior art occupies the REG bundle with index values 0 to 7. Figure 17 As shown, based on Figure 10 The PDCCH candidates determined in the embodiment shown occupy REG bundles with index values of 0 to 3 and 16 to 19. Figure 17It can be seen that compared with the REG bundles with index values 0 to 7, the REG bundles with index values 0 to 3 and 16 to 19 are located in different time domain positions. Figure 10 The PDCCH candidate determined by the embodiment shown can obtain a higher time domain diversity gain. Figure 14 and Figure 17 It can be seen that compared with the PDCCH candidates that meet rule 1, the physical time-frequency resources occupied by the PDCCH candidates that meet rule 2 are more dispersed in the frequency domain, so that they can obtain higher frequency diversity.
[0283] like Figure 18 As shown, when the first interleaving mapping mode is adopted, CCE0 in the first CCE set is mapped to a REG bundle with an index value of 0, CCE1 in the first CCE set is mapped to a REG bundle with an index value of 12, CCE2 in the first CCE set is mapped to a REG bundle with an index value of 1, and CCE3 in the first CCE set is mapped to a REG bundle with an index value of 13. In addition, CCE16 in the second CCE set is mapped to a REG bundle with an index value of 8, CCE17 in the second CCE set is mapped to a REG bundle with an index value of 20, CCE18 in the second CCE set is mapped to a REG bundle with an index value of 9, and CCE19 in the second CCE set is mapped to a REG bundle with an index value of 21.
[0284] That is, when the first interleaving mapping mode is adopted, as shown in FIG8( a ), the PDCCH candidate determined by the prior art occupies the REG bundles with index values of 0 to 3 and 12 to 15. Figure 18 As shown, based on Figure 10 The PDCCH candidates determined in the embodiment shown occupy REG bundles with index values of 0, 1, 8, 9, 12, 13, 20, and 21. Figure 18 It can be seen that compared with the REG bundles with index values 0 to 3 and 12 to 15, the REG bundles with index values 0, 1, 8, 9, 12, 13, 20 and 21 are more discrete in the frequency domain. Figure 10 The PDCCH candidate determined by the embodiment shown can obtain higher frequency domain diversity gain. Figure 15 and Figure 18It can be seen that compared with the PDCCH candidates that meet rule 1, the physical time-frequency resources occupied by the PDCCH candidates that meet rule 2 are more dispersed in the frequency domain, so that they can obtain higher frequency diversity.
[0285] like Figure 19 As shown, when the second interleaving mapping mode is adopted, CCE0 in the first CCE set is mapped to a REG bundle with an index value of 0, CCE1 in the first CCE set is mapped to a REG bundle with an index value of 6, CCE2 in the first CCE set is mapped to a REG bundle with an index value of 1, and CCE3 in the first CCE set is mapped to a REGbundle with an index value of 7. In addition, CCE16 in the second CCE set is mapped to a REG bundle with an index value of 14, CCE17 in the second CCE set is mapped to a REG bundle with an index value of 20, CCE18 in the second CCE set is mapped to a REGbundle with an index value of 15, and CCE19 in the second CCE set is mapped to a REG bundle with an index value of 21.
[0286] That is, when the second interleaving mapping mode is adopted, as shown in FIG9( a ), the PDCCH candidates determined by the prior art occupy REG bundles with index values of 0 to 3 and 6 to 9. Figure 19 As shown, based on Figure 10 The PDCCH candidates determined in the embodiment shown occupy REG bundles with index values of 0, 1, 6, 7, 14, 15, 20, and 21. Figure 19 It can be seen that compared with the REG bundles with index values 0 to 3 and 6 to 9, the REG bundles with index values 0, 1, 6, 7, 14, 15, 20 and 21 are more discrete in the time domain. Figure 10 The PDCCH candidate determined by the embodiment shown can obtain a higher time domain diversity gain. Figure 16 and Figure 19 It can be seen that compared with the PDCCH candidates that meet rule 1, the physical time-frequency resources occupied by the PDCCH candidates that meet rule 2 are more dispersed in the frequency domain, so that they can obtain higher frequency diversity.
[0287] Currently, in some scenarios, the number of REGs included in the first physical time-frequency resource region is greater than the number of REGs included in the second physical time-frequency resource region. Figure 20As shown, the CORESET includes 20 REG bundles, the first physical time-frequency resource region includes REG bundles with index values 0 to 11, and the second physical time-frequency resource region includes REG bundles with index values 12 to 19. In this case, the number of CCEs included in the first CCE set is greater than the number of CCEs included in the second CCE set.
[0288] Optionally, in this case, based on Figure 10 Based on the embodiment shown, Figure 21 As shown, the resource determination method further includes step S201 before step S101.
[0289] S201, the communication device determines whether the second CCE set can be numbered A PDCCH candidate with an aggregation level of L provides m second CCEs.
[0290] As a possible implementation, when the third formula is satisfied, the communication device determines that the second CCE set can be numbered The PDCCH candidate with aggregation level L provides m second CCEs. When the seventh formula is not satisfied, the communication device determines that the second CCE set cannot be numbered A PDCCH candidate with an aggregation level of L provides m second CCEs.
[0291] In one possible design, when the CCE numbering method in the CORESET adopts the numbering method 2-1, the third formula can be expressed as the following formula (18):
[0292]
[0293] In another possible design, when the CCE numbering method in the CORESET adopts the numbering method 2-2, the third formula can be expressed as the following formula (19):
[0294]
[0295] It should be understood that when the second CCE set can be numbered When a PDCCH candidate with an aggregation level of L provides m CCEs, the communication device performs the following steps S101-S102.
[0296] When the second CCE set cannot be numbered When a PDCCH candidate with an aggregation level of L provides m CCEs, the communication device determines the number of The communication device determines the physical time-frequency resources occupied by the PDCCH candidate according to the L consecutive CCEs.
[0297] Currently, for REDCAP terminal devices, the interleaving method in the prior art cannot enable the PDCCH candidate to obtain a good frequency diversity gain.
[0298] Combine Figure 22 For example, assume that the REG bundle size in the CORESET is 6, and the CORESET includes REG bundles with index values 0 to 23. Taking the aggregation level as an example, assume that the PDCCH candidate occupies CCE0 to CCE3. When the current interleaving mode is adopted and the interleaving depth is 2, CCE0 is mapped to the REG bundle with an index value of 0, CCE1 is mapped to the REG bundle with an index value of 12, CCE2 is mapped to the REG bundle with an index value of 2, and CCE3 is mapped to the REG bundle with an index value of 13. It can be seen that the PDCCH candidate occupies the REG bundles with index values 0, 1, 12, and 13. Since the REG bundles with index values 0 and 12 are adjacent to the REG bundles with index values 1 and 13, the PDCCH candidate cannot obtain effective frequency diversity gain.
[0299] Combine Figure 23 For example, assume that the REG bundle size in a CORESET is 3, and the CORESET includes REG bundles with index values 0 to 47. Taking aggregation level 4 as an example, assume that PDCCH candidates occupy CCE0 to CCE3. When the current interleaving mode and interleaving depth are 2, CCE0 is mapped to a REG bundle with index values 0 and 24, CCE1 is mapped to a REG bundle with index values 1 and 25, CCE2 is mapped to a REG bundle with index values 2 and 26, and CCE3 is mapped to a REG bundle with index values 3 and 27. It can be seen that PDCCH candidates occupy REG bundles with index values 0, 1, 2, 3, 24, 25, 26, and 27. Because REG bundles with index values 0, 1, 2, 3, 24, 25, 26, and 27 are clustered together in the frequency domain, the PDCCH candidates cannot obtain effective frequency diversity gain.
[0300] In order to solve the above technical problems, the present application provides a resource determination method, the idea of which is to improve the interleaving method of the existing technology so that the L CCEs occupied by the PDCCH candidate can be mapped to several relatively discrete REG bundles, so that the PDCCH candidate can obtain higher diversity gain.
[0301] like Figure 24 As shown, a resource determination method provided in an embodiment of the present application includes the following steps:
[0302] S301: The communication device determines index values of L CCEs occupied by PDCCH candidates.
[0303] As an implementation manner, the communication device determines the index values of the L CCEs occupied by the PDCCH candidate according to the above formula (1).
[0304] S302 . For each of the L CCEs, the communication device determines p input sequence numbers corresponding to the CCE according to the index value of the CCE.
[0305] Where p is a positive integer. It should be understood that p is determined based on the number of REGs occupied by the CCE and the REGbundle size configured by the CORESET. For example, when a CCE occupies 6 REGs, p = 6 / K. Where K represents the REGbundle size.
[0306] Assuming that the index value of CCE is i, the p input sequence numbers of CCE are:
[0307] S303 : For each of the L CCEs, the communication device determines, according to the p input sequence numbers corresponding to the CCE and a first interleaver, index values of the p REG bundles to which the CCE is mapped.
[0308] The first interleaver is configured to output two input sequence numbers separated by an interleaving depth as index values corresponding to two non-adjacent REG bundles in the frequency domain.
[0309] It should be understood that two REG bundles are non-adjacent in the frequency domain means that the RB occupied by one REG bundle is discontinuous with the RB occupied by another REG bundle in the frequency domain.
[0310] based on Figure 24In the embodiment shown, since the REDCAP terminal device generally adopts a larger aggregation level, it is very likely that there are two input sequence numbers with an interval of the interleaving depth among the several input sequence numbers corresponding to the L CCEs occupied by its PDCCH candidate. Since the first interleaver provided in the embodiment of the present application is used to output the two input sequence numbers with an interval of the interleaving depth as index values corresponding to two non-adjacent REG bundles in the frequency domain, there can be at least two non-adjacent REG bundles in the frequency domain among the several REG bundles occupied by the PDCCH candidate, thereby reducing the probability of the REG bundles occupied by the PDCCH candidate being aggregated together, thereby improving the frequency diversity gain obtained by the PDCCH candidate.
[0311] For example, combined Figure 25 To illustrate, Figure 25 The REG bundle size configured by CORESET is 6, and CORESET includes REG bundles with index values 0 to 23. It should be understood that since the REG bundle is 6, the index value of CCE is the input sequence number corresponding to CCE. Figure 25 In the figure, the first row of numbers in the rectangular block represents the index value of the REG bundle, and the second row of numbers represents the corresponding input sequence number. Figure 25, when the interleaving depth is 2, the first interleaver provided in the embodiment of the present application can be used to output the input sequence number 0 as the index value 0 of the REG bundle, output the input sequence number 4 as the index value 1 of the REGbundle, output the input sequence number 8 as the index value 2 of the REG bundle, output the input sequence number 12 as the index value 3 of the REGbundle, output the input sequence number 16 as the index value 4 of the REG bundle, output the input sequence number 20 as the index value 5 of the REGbundle, output the input sequence number 2 as the index value 6 of the REG bundle, output the input sequence number 6 as the index value 7 of the REGbundle, output the input sequence number 10 as the index value 8 of the REG bundle, output the input sequence number 14 as the index value 9 of the REGbundle, output the input sequence number 18 as the index value 10 of the REG bundle, output the input sequence number 22 as the index value 11 of the REGbundle, and output the input sequence number 1 as the index value 2 of the REGbundle. The index value of the bundle is 12, the input sequence number 5 is output as the index value 13 of the REGbundle, the input sequence number 9 is output as the index value 14 of the REG bundle, the input sequence number 13 is output as the index value 15 of the REGbundle, the input sequence number 17 is output as the index value 16 of the REG bundle, the input sequence number 21 is output as the index value 17 of the REGbundle, the input sequence number 3 is output as the index value 18 of the REG bundle, the input sequence number 7 is output as the index value 19 of the REGbundle, the input sequence number 11 is output as the index value 20 of the REG bundle, the input sequence number 15 is output as the index value 21 of the REGbundle, the input sequence number 19 is output as the index value 22 of the REG bundle, and the input sequence number 23 is output as the index value 23 of the REGbundle.
[0312] based on Figure 25 Assume that a PDCCH candidate occupies CCE0 to CCE3. Based on the first interleaver, the communication device can determine that the PDCCH candidate occupies REG bundles with index values 0, 6, 12, and 18. Therefore, since CCE0 is mapped to the REG bundle with index value 0 and CCE2 is mapped to the REG bundle with index value 6, and the REG bundle with index value 0 and the REG bundle with index value 6 are not adjacent, the PDCCH candidate can obtain better frequency diversity gain.
[0313] The following briefly introduces the design concept of the first interleaver. It should be understood that the first interleaver can also have other design methods and is not limited to the following.
[0314] Optionally, the first interleaver is designed as follows: determining a three-dimensional number corresponding to an input sequence number; and then determining an index value of a REG bundle corresponding to the input sequence number based on the three-dimensional number corresponding to the input sequence number, wherein the three-dimensional number includes a group number, a row number, and a column number.
[0315] In this way, compared with the interleaving method in the prior art in which the input sequence number is generally mapped to a two-dimensional number (i.e., row number and column number), the first interleaver provided in the embodiment of the present application adds a dimension of number (i.e., group number) to make the result of mapping the input sequence number to the index value of the REG bundle more discrete, thereby making the result of mapping the CCE to the REG bundle more discrete.
[0316] Design 1, the first interleaver satisfies the following formula (20):
[0317]
[0318] Where x represents the input sequence number, r2 represents the group number in the three-dimensional numbering, r1 represents the row number in the three-dimensional numbering, and c represents the column number in the three-dimensional numbering.
[0319] In the embodiment of the present application, R represents the interleaving depth, K represents the REG bundle size, Indicates the number of REGs contained in CORESET. Indicates the number of REGs contained in the first physical time-frequency resource region in CORESET, Indicates the number of REGs contained in the second physical time-frequency resource region in CORESET.
[0320] It should be understood that in the above formula (20), x=2cR+r, r=r2R+r1 is used to determine the three-dimensional number corresponding to the input sequence number. Used to determine the index value of the REG bundle corresponding to the three-dimensional number.
[0321] For example, taking the CORESET shown in FIG6(a) as an example, based on the first interleaver satisfying formula (20), the corresponding relationship between the index value of CCE and the index value of REG bundle can be as follows: Figure 25 shown.
[0322] It should be understood that in the above formula (20), r=r2R+r1 is equivalent to single interleaving, so formula (20) is equivalent to performing double interleaving on the input sequence number to obtain the index value of the REG bundle corresponding to the input sequence number.
[0323] Design 2: The first interleaver satisfies the following formula (21):
[0324]
[0325] For example, taking the CORESET shown in FIG6(a) as an example, based on the first interleaver that satisfies formula (21), when the interleaving depth is 2, the corresponding relationship between the index value of CCE and the index value of REG bundle can be as follows: Figure 26 See Figure 26 , CCE0 is mapped to the REG bundle with an index value of 0, and CCE1 is mapped to the REG bundle with an index value of 18. In this way, PDCCH candidates with aggregation level L=2 (eg, PDCCH candidates occupying CCE0 and CCE1) can also obtain good frequency diversity gain.
[0326] Design 3: The first interleaver satisfies the following formula (22):
[0327]
[0328]
[0329] The difference between formula (22) and formula (20) is that n in formula (20) is shift Replace with It should be understood that n shift It is a semi-statically configured parameter that can be configured through RRC signaling, MAC CE, etc. is a value that changes over time. Therefore, compared with formula (20), formula (22) can make the mapping result of the input sequence number to the index value of the REG bundle more random in the frequency domain, thereby increasing the probability that the PDCCH candidate obtains a better frequency diversity gain.
[0330] Optional, It can be determined based on a time-varying function of the symbol index value.
[0331] For example, taking the CORESET shown in FIG6(a) as an example, based on the first interleaver that satisfies formula (22), when the interleaving depth is 2, it is assumed that the first region is obtained The second area The input sequence number and REG bundle index value can be as follows Figure 27 It should be understood that when the REG bundlesize is 6, the index value of the CCE is the input sequence number.
[0332] See also Figure 27Taking the PDCCH candidate occupying CCE0 to CCE4 as an example, since CCE0 is mapped to the REG bundle with an index value of 2, CCE1 is mapped to the REG bundle with an index value of 16, CCE2 is mapped to the REG bundle with an index value of 8, and CCE3 is mapped to the REG bundle with an index value of 22. It can be seen that the REG bundle occupied by the PDCCH candidate is more discrete in the frequency domain, so that the PDCCH candidate can obtain better frequency diversity gain.
[0333] Design 4: The first interleaver satisfies the following formula (23):
[0334]
[0335]
[0336] The difference between formula (23) and formula (21) is that n in formula (21) is shift Replace with It should be understood that n shift It is a semi-static configuration parameter. is a random value. Therefore, compared with formula (21), formula (23) can make the mapping result of the input sequence number to the index value of the REG bundle more random in the frequency domain, so as to improve the probability of the PDCCH candidate obtaining a better frequency diversity gain.
[0337] For example, taking the CORESET shown in FIG6(a) as an example, based on the first interleaver that satisfies formula (23), when the interleaving depth is 2, it is assumed that the first region is obtained The second area The input sequence number and REG bundle index value can be as follows Figure 28 It should be understood that when the REG bundlesize is 6, the index value of the CCE is the input sequence number.
[0338] See also Figure 28 Taking the PDCCH candidate occupying CCE0 to CCE4 as an example, since CCE0 is mapped to the REG bundle with an index value of 2, CCE1 is mapped to the REG bundle with an index value of 22, CCE2 is mapped to the REG bundle with an index value of 8, and CCE3 is mapped to the REG bundle with an index value of 16. It can be seen that the REG bundle occupied by the PDCCH candidate is more discrete in the frequency domain, so that the PDCCH candidate can obtain better frequency diversity gain.
[0339] Optionally, the embodiment of the present application further provides a resource determination method to be applied in a scenario where the number of REG bundles included in the first physical time-frequency resource region in the CORESET is greater than the number of REG bundles included in the second physical time-frequency resource region. Figure 29 As shown, the resource determination method includes the following steps:
[0340] S401: The communication device determines index values of L CCEs occupied by PDCCH candidates.
[0341] As an implementation manner, the communication device determines the index values of the L CCEs occupied by the PDCCH candidate according to the above formula (1).
[0342] For each of the L CCEs, the communication device should perform the following step S302.
[0343] S402: The communication device determines p input sequence numbers corresponding to the CCE according to the index value of the CCE.
[0344] Optionally, p is determined based on the number of REGs occupied by the CCE and the REG bundle size configured by the CORESET. For example, when one CCE occupies 6 REGs, p = 6 / K, where K represents the REG bundle size.
[0345] Assuming that the index value of CCE is i, the p input sequence numbers of CCE are:
[0346] For any input sequence number among the P input sequence numbers corresponding to the CCE, the communication device should perform the following step S303.
[0347] S403: The communication device determines whether the input serial number meets a preset condition.
[0348] In one possible design, the preset condition is whether the input serial number is less than twice the number of REG bundles contained in the second physical time-frequency resource area.
[0349] Exemplarily, the preset condition can be expressed as formula (24).
[0350]
[0351] It should be understood that the purpose of the communication device determining whether the input sequence number meets the preset condition is to determine whether the second physical time-frequency resource region has enough REG bundles for mapping.
[0352] When the preset condition is met, the communication device executes the following step S304; otherwise, the communication device executes the following step S305.
[0353] S404: The communication device determines an index value of a REG bundle corresponding to the input sequence number according to the first interleaver and the input sequence number.
[0354] The relevant introduction of the first interleaver can be found above and will not be repeated here.
[0355] S405: The communication device determines the index value of the REG bundle corresponding to the input sequence number according to the second interleaver and the input sequence number.
[0356] Exemplarily, the second interleaver satisfies the following formula (25):
[0357]
[0358] For example, Figure 20 A schematic diagram of a CORESET is shown. The CORESET includes 20 REG bundles, and the REG bundle size is 6. The first physical time-frequency resource region includes REG bundles with index values 0 to 11, and the second physical time-frequency resource region includes REG bundles with index values 12 to 19.
[0359] The following is based on Figure 20 The CORESET shown is used as an example Figure 29 The embodiment shown.
[0360] Example 1: Taking the first interleaver satisfying the above formula (20) as an example, when the interleaving depth is 2, the first interleaver is responsible for mapping input sequence numbers 1 to 15, and the second interleaver is responsible for mapping input sequence numbers 16 to 19. Therefore, the corresponding relationship between the input sequence number and the index value of the REG bundle can be as follows: Figure 26 shown.
[0361] See also Figure 30 Taking the PDCCH candidate occupying CCE0 to CCE4 as an example, since CCE0 is mapped to the REG bundle with an index value of 0, CCE1 is mapped to the REG bundle with an index value of 12, CCE2 is mapped to the REG bundle with an index value of 6, and CCE3 is mapped to the REG bundle with an index value of 16. It can be seen that the REG bundle occupied by the PDCCH candidate is more discrete in the frequency domain, so that the PDCCH candidate can obtain better frequency diversity gain.
[0362] Example 2: Taking the first interleaver satisfying the above formula (21) as an example, when the interleaving depth is 2, the first interleaver is responsible for mapping input sequence numbers 1 to 15, and the second interleaver is responsible for mapping input sequence numbers 16 to 19. Therefore, the corresponding relationship between the input sequence number and the index value of the REG bundle can be as follows: Figure 31 shown.
[0363] See also Figure 31 Taking the PDCCH candidate occupying CCE0 to CCE4 as an example, since CCE0 is mapped to the REG bundle with an index value of 0, CCE1 is mapped to the REG bundle with an index value of 16, CCE2 is mapped to the REG bundle with an index value of 6, and CCE3 is mapped to the REG bundle with an index value of 12. It can be seen that the REG bundle occupied by the PDCCH candidate is more discrete in the frequency domain, so that the PDCCH candidate can obtain better frequency diversity gain.
[0364] based on Figure 29 In the embodiment shown, in a scenario where the number of REGbundles contained in the first physical time-frequency resource area in the CORESET is greater than the number of REG bundles contained in the second physical time-frequency resource area, it is ensured that the communication device can accurately determine the index value of the REG bundle corresponding to each input serial number, and makes the mapping result between the input serial number and the index value of the REGbundle more discrete, so that the PDCCH candidate can obtain better diversity gain.
[0365] It is understandable that in order to implement the above functions, the communication device includes a hardware structure and / or software module corresponding to each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in hardware, or in the form of a combination of hardware and computer software. Whether a function is executed in hardware or in a computer software-driven hardware manner depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0366] The embodiment of the present application can divide the functional modules of the communication device according to the above method example. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical functional division. There may be other division methods in actual implementation. The following is an example of dividing each functional module corresponding to each function:
[0367] like Figure 32 FIG. 3 is a schematic diagram of a communication device according to an embodiment of the present application. The communication device includes a determining unit 301 and a mapping unit 302. The determining unit 301 is used to support the communication device to execute Figure 10 In step S101, Figure 13 Steps S1011 and S1012 in Figure 20 Step S201 in Figure 24 The mapping unit 302 is used to support the communication device to perform Figure 10 Step S102 in Figure 24 All relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, and will not be repeated here.
[0368] When the communication device is used as a terminal device, Figure 32 The determining unit 301 and the mapping unit 302 in the embodiment can both be composed of Figure 2 When the communication device is used as a network device, Figure 32 The determining unit 301 and the mapping unit 302 in the embodiment can both be composed of Figure 2 It is implemented by the processor 201 in.
[0369] The embodiment of the present application also provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions; when the computer-readable storage medium is run on a computer, the computer is caused to execute the method provided by the embodiment of the present application. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more servers that can be integrated with the medium. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium, or a semiconductor medium (e.g., a solid state drive (SSD)).
[0370] An embodiment of the present application also provides a chip, which includes a processing circuit and a communication interface, wherein the communication interface is used to receive an input signal and provide it to a processing module, and / or to process and output a signal generated by the processing circuit. The processing circuit is used to support the chip to execute the method provided by the embodiment of the present application. In one embodiment, the processing circuit can run code instructions to execute the method provided by the embodiment of the present application. The code instructions can come from a memory inside the chip or from a memory outside the chip. The processing circuit is a processor, microprocessor, or integrated circuit integrated on the chip. The communication interface can be an input and output circuit or a transceiver pin.
[0371] The embodiment of the present application also provides a computer program product including computer instructions, which, when executed on a computer, enables the computer to execute the method provided by the embodiment of the present application.
[0372] Although the present application has been described with reference to specific features and embodiments thereof, it is apparent that various modifications and combinations may be made thereto without departing from the spirit and scope of the present application. Accordingly, this specification and the drawings are merely illustrative of the present application as defined by the appended claims and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art may make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, the present application is intended to include such modifications and variations as fall within the scope of the claims of the present application and their equivalents.
Claims
1. A resource determination method, characterized in that: The method comprises: Determine the index values of n first CCEs occupied by a PDCCH candidate position candidate in a control resource set CORESET in a first control channel element CCE set, and the index values of m second CCEs occupied by a second CCE set; the CORESET is divided into a first physical time-frequency resource region and a second physical time-frequency resource region, the first physical time-frequency resource region is different from the second physical time-frequency resource region in the time domain and / or frequency domain, the number of CCEs included in the first CCE set is determined according to the number of resource element groups REGs included in the first physical time-frequency resource region, the number of CCEs included in the second CCE set is determined according to the number of REGs included in the second physical time-frequency resource region, m and n are both positive integers, and the sum of m and n is equal to the aggregation level of the PDCCH candidate, the CORESET of a first terminal device occupies the first physical time-frequency resource region, the CORESET of a second terminal device occupies the first physical time-frequency resource region and the second physical time-frequency resource region, and the first terminal device and the second terminal device are of different device types; The physical time-frequency resources occupied by the PDCCH candidate are determined according to the n first CCEs and the m second CCEs.
2. The method according to claim 1, characterized in that The index values of the n first CCEs are continuous, and the index values of the m second CCEs are continuous.
3. The method according to claim 1 or 2, characterized in that n is equal to m.
4. The method according to claim 1 or 2, characterized in that The number of CCEs included in the first CCE set is the same as the number of CCEs included in the second CCE set.
5. The method according to claim 1 or 2, characterized in that The difference between the first index value and the second index value is a preset value, the first index value is the index value of the first CCE with the smallest index value among the n first CCEs, and the second index value is the index value of the second CCE with the smallest index value among the m second CCEs.
6. The method according to claim 5, characterized in that When the first CCE set is numbered from 0, the second CCE set is numbered from Starting number, the preset value is equal to The number of CCEs included in the first CCE set.
7. The method according to claim 6, characterized in that The determining of index values of n first CCEs occupied by a PDCCH candidate in a CORESET in a first CCE set and index values of m second CCEs occupied by a PDCCH candidate in a second CCE set includes: Determine, according to a first formula, an index value of each first CCE in the n first CCEs; Determine, according to the second formula, an index value of each of the m second CCEs; The first formula is as follows: The second formula is as follows: Wherein, L is the aggregation level of the PDCCH candidate; When the PDCCH candidate belongs to the common search space, ; When the PDCCH candidate belongs to the user equipment specific search space, , , is the C-RNTI of the terminal device; when ,but ;when ,but ;when ,but ; ; is the number of the CORESET; is the number of the PDCCH candidate; Greater than or equal to 0 and less than or equal to integer; is the corresponding carrier in the search space s The total number of candidate PPDCHs with aggregation level L; is the value of the carrier indication field; For the public search space, ; For user equipment specific search space, Equal to all Corresponding The maximum value in ; is the number of CCEs included in the first CCE set; is the number of CCEs included in the CORESET.
8. The method according to claim 5, characterized in that When the CCEs included in the first CCE set are numbered starting from 0, the preset value is equal to 0.
9. The method according to claim 8, characterized in that The determining of index values of n first CCEs occupied by a PDCCH candidate in a CORESET in a first CCE set and index values of m second CCEs occupied by a PDCCH candidate in a second CCE set includes: Determine, according to a first formula, an index value of each first CCE in the n first CCEs; Determine, according to the second formula, an index value of each of the m second CCEs; The first formula is as follows: The second formula is as follows: Wherein, L is the aggregation level of the PDCCH candidate; When the PDCCH candidate belongs to the common search space, ; When the PDCCH candidate belongs to the user equipment specific search space, , , is the C-RNTI of the terminal device; when ,but ;when ,but ;when ,but ; ; is the number of the CORESET; is the number of the PDCCH candidate; Greater than or equal to 0 and less than or equal to integer; is the corresponding carrier in the search space s The total number of candidate PPDCHs with aggregation level L; is the value of the carrier indication field; For the public search space, ; For user equipment specific search space, Equal to all Corresponding The maximum value in ; is the number of CCEs included in the first CCE set; is the number of CCEs included in the second CCE set; is the number of CCEs included in the CORESET.
10. The method according to claim 1 or 2, characterized in that The difference between the first index value and the second index value is determined according to a preset value and an offset value, the first index value is the index value of the first CCE with the smallest index value among the n first CCEs, and the second index value is the index value of the second CCE with the smallest index value among the m second CCEs.
11. The method according to claim 10, characterized in that When the first CCE set is numbered from 0, the second CCE set is numbered from Starting number, the preset value is equal to is the number of CCEs included in the first CCE set; or When the CCEs included in the first CCE set are numbered starting from 0, the preset value is equal to 0.
12. The method according to claim 10, characterized in that The determining of index values of n first CCEs occupied by a PDCCH candidate in a CORESET in a first CCE set and index values of m second CCEs occupied by a PDCCH candidate in a second CCE set includes: Determine, according to a first formula, an index value of each first CCE in the n first CCEs; According to the second formula, the index value of each second CCE in the m second CCEs is determined.
13. The method according to claim 12, characterized in that When the CORESET consists of When CCEs are numbered starting from 0, the first formula is as follows: The second formula is as follows: Wherein, L is the aggregation level of the PDCCH candidate; When the PDCCH candidate belongs to the common search space, ; When the PDCCH candidate belongs to the user equipment specific search space, , , is the C-RNTI of the terminal device; when ,but ;when ,but ;when ,but ; ; is the number of the CORESET; is the number of the PDCCH candidate; Greater than or equal to 0 and less than or equal to integer; is the corresponding carrier in the search space s The total number of candidate PPDCHs with aggregation level L; is the value of the carrier indication field; For the public search space, ; For user equipment specific search space, Equal to all Corresponding The maximum value in ; is the number of CCEs included in the first CCE set; is the number of CCEs included in the second CCE set; is the offset value; is the number of CCEs included in the CORESET.
14. The method according to claim 12, characterized in that When the CCEs included in the first CCE set are numbered starting from 0, the first formula is as follows: The second formula is as follows: Wherein, L is the aggregation level of the PDCCH candidate; When the PDCCH candidate belongs to the common search space, ; When the PDCCH candidate belongs to the user equipment specific search space, , , is the C-RNTI of the terminal device; when ,but ;when ,but ;when ,but ; ; is the number of the CORESET; is the number of the PDCCH candidate; Greater than or equal to 0 and less than or equal to integer; is the corresponding carrier in the search space s The total number of candidate PPDCHs with aggregation level L; is the value of the carrier indication field; For the public search space, ; For user equipment specific search space, Equal to all Corresponding The maximum value in ; is the number of CCEs included in the first CCE set; is the number of CCEs included in the second CCE set; is the offset value; is the number of CCEs included in the CORESET.
15. A communication device, characterized in that: The communication device comprises means for executing the steps of the method according to any one of claims 1 to 14.
16. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, which, when executed on a computer, enable the computer to perform the method according to any one of claims 1 to 14.
17. A chip, characterized in that: The chip includes a processing unit and transceiver pins; the processing unit is used to perform the processing operations in the method involved in any one of claims 1 to 14, and the transceiver pins are used to perform the communication operations in the method involved in any one of claims 1 to 14.
18. A computer program product, characterized in that The method comprises computer instructions, which, when executed on a computer, cause the computer to execute the method according to any one of claims 1 to 14.
Citation Information
Patent Citations
Communication method, terminal device and network device
EP3661287A1
Cited By
Resource determination method and apparatus
WO2022057524A1