Resource determination method, apparatus, device, and storage medium

By selecting a target CORESET based on specific criteria, the method addresses the challenge of determining PDSCH resource block positions in NR systems with multiple CORESETs, enhancing accuracy and efficiency in resource allocation.

JP7857402B2Active Publication Date: 2026-05-12BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
BEIJING XIAOMI MOBILE SOFTWARE CO LTD
Filing Date
2021-11-03
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

In the NR system, determining the position of the physical resource block of PDSCH based on multiple CORESETs is challenging due to the association of multiple CORESETs with SS sets, leading to inaccuracies in resource block determination.

Method used

A method and apparatus that involve selecting a target CORESET from multiple CORESETs based on specific criteria, such as CORESET identifiers, SS set identifiers, or frequency domain resources, to determine the location of the physical resource block of PDSCH, improving accuracy by using DCI and TCI states.

Benefits of technology

Enhances the precision of determining the physical resource block location, ensuring accurate resource allocation even when multiple CORESETs are present, thereby optimizing communication efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007857402000001
    Figure 0007857402000001
  • Figure 0007857402000002
    Figure 0007857402000002
  • Figure 0007857402000003
    Figure 0007857402000003
Patent Text Reader

Abstract

The present application discloses a resource determination method, an apparatus, a device and a storage medium, and relates to the field of mobile communications. [Solution] The method includes a step of a terminal determining, based on DCI transmitted by n PDCCH candidate sets, virtual resource blocks corresponding to a PDSCH indicated by the DCI, and determining positions of physical resource blocks of a PDSCH based on the virtual resource blocks and positions of physical resource blocks of a target CORESET, where the target CORESET belongs to one of m CORESETs, the m CORESETs include CORESETs associated with SS sets corresponding to the n PDCCH candidate sets, and the target CORESET is determined based on information of the m CORESETs. The present application solves the problem of determining positions of physical resource blocks based on CORESETs when multiple CORESETs exist, and improves the accuracy of determining physical resource blocks.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of mobile communications, and particularly to a resource determination method, apparatus, device, and storage medium.

Background Art

[0002] In an NR (New Radio) system, in order to realize transmitting the same PDCCH (Physical Downlink Control Channel) by a plurality of TRPs (Transmission / Receive Points), a network device sets a plurality of CORESETs (Control Resource Sets), and one TCI (Transmission Configuration Indication) state is correspondingly set for each CORESET. Further, an SS set (Search Space set) associated with the plurality of CORESETs can be respectively set, that is, a plurality of SS sets respectively associated with each CORESET and the TCI state corresponding to the CORESET are set. However, since there are a plurality of CORESETs associated with the SS sets corresponding to a plurality of PDCCH candidates (candidate sets), how to determine the position of the physical resource block of the PDSCH based on the CORESET is an urgent problem to be solved.

Summary of the Invention

Problems to be Solved by the Invention

[0003] Embodiments of this application provide a resource determination method, apparatus, device, and storage medium that solve the problem of determining the position of a physical resource block based on a CORESET when there are a plurality of CORESETs and improve the accuracy of determining the physical resource block. Such technical solutions are as follows.

Means for Solving the Problems

[0004] According to one aspect of the present application, a resource determination method is provided which is performed by a terminal, comprising the steps of: determining a virtual resource block corresponding to a PDSCH indicated by a DCI based on a DCI transmitted by a set of n PDCCH candidates; and determining the location of a physical resource block of a PDSCH based on the location of the virtual resource block and a physical resource block (PRB) of a target CORESET, wherein the target CORESET belongs to one of m CORESETs, and the m CORESETs include CORESETs associated with SS sets corresponding to the n PDCCH candidate sets, where n is an integer greater than 1 and m is an integer greater than 1.

[0005] According to one aspect of the present application, a resource determination method is provided which is performed by a network device, comprising the step of sending a DCI to a terminal that indicates a virtual resource block corresponding to a PDSCH based on n PDCCH candidate sets, wherein the virtual resource block determines the location of the physical resource block of the PDSCH, along with the location of the physical resource block of the target CORESET, the target CORESET belongs to one of m CORESETs, the m CORESETs include CORESETs associated with search space sets (SS sets) corresponding to the n PDCCH candidate sets, where n is an integer greater than 1 and m is an integer greater than 1.

[0006] According to one aspect of the present application, a resource determination device is provided, comprising: a resource block determination module that determines a virtual resource block corresponding to a PDSCH indicated by downlink control information (DCI) transmitted by n PDCCH candidate sets; and a location determination module that determines the location of a physical resource block of the PDSCH based on the virtual resource block and the location of a physical resource block in a target control resource set (CORESET), wherein the target CORESET belongs to one of m CORESETs, and the m CORESETs include CORESETs associated with search space sets (SS sets) corresponding to the n PDCCH candidate sets, where n is an integer greater than 1 and m is an integer greater than 1.

[0007] According to one aspect of the present application, a resource determination device is provided which includes a transmitting module that transmits a DCI to a terminal that indicates a virtual resource block corresponding to a PDSCH based on n PDCCH candidate sets, wherein the virtual resource block determines the location of the physical resource block of the PDSCH, along with the location of the physical resource block of the target CORESET, the target CORESET belongs to one of m CORESETs, the m CORESETs include CORESETs associated with search space sets (SS sets) corresponding to the n PDCCH candidate sets, where n is an integer greater than 1 and m is an integer greater than 1.

[0008] According to one aspect of this application, a terminal is provided which includes a processor, a transceiver connected to the processor, and a memory for storing executable instructions of the processor, wherein the processor is configured to load and execute executable instructions to realize the resource determination method described in the above aspect.

[0009] According to one aspect of this application, a network device is provided which includes a processor, a transceiver connected to the processor, and a memory for storing executable instructions of the processor, wherein the processor is configured to load and execute executable instructions to realize the resource determination method described in the above aspect.

[0010] According to one aspect of this application, a computer-readable storage medium is provided, which stores executable program code, the executable program code being loaded and executed by a processor to realize the resource determination method described in the above aspect.

[0011] According to one aspect of this application, a chip is provided which includes a programmable logic circuit and / or program instructions, wherein when the chip is executed on a terminal or network device, the resource determination method described in the above aspect is implemented.

[0012] In one exemplary embodiment, a computer program product is provided, and when the computer program product is executed by the processor of a terminal or network device, the resource determination method described in the above embodiment is realized. [Effects of the Invention]

[0013] The technical solutions provided by the embodiments of this application have at least the following beneficial effects. According to the methods, apparatus, devices, and storage media provided by embodiments of this application, a terminal selects a target CORESET from CORESETs corresponding to n PDCCH candidate sets, and determines the location of the physical resource block corresponding to the PDSCH scheduled by the DCI based on the location of the physical resource block corresponding to the target CORESET and the DCI transmitted by the PDCCH candidate set. This solves the problem of determining the location of a physical resource block based on a CORESET when multiple CORESETs exist, and improves the accuracy of determining the physical resource block. [Brief explanation of the drawing]

[0014] To more clearly explain the technical concepts in the embodiments of this application, the drawings that are necessary for describing the embodiments are briefly described below, although it is clear that the drawings in the following description represent only a limited number of embodiments of this application. Those skilled in the art can obtain other drawings based on these drawings without any creative effort.

[0015] [Figure 1] A block diagram of a communication system provided by an exemplary embodiment of this application is shown. [Figure 2] A flowchart of a resource determination method provided by one exemplary embodiment of this application is shown. [Figure 3] A flowchart of a resource determination method provided by one exemplary embodiment of this application is shown. [Figure 4] A block diagram of a resource determination device provided by an exemplary embodiment of this application is shown. [Figure 5] A block diagram of a resource determination device provided by an exemplary embodiment of this application is shown. [Figure 6] A block diagram of a resource determination device provided by an exemplary embodiment of this application is shown. [Figure 7] A schematic diagram of a communication device provided by an exemplary embodiment of this application is shown.

Best Mode for Carrying Out the Invention

[0016] To make the purpose, technical solution, and advantages of this application clearer, the embodiments of this application will be further described in more detail below in conjunction with the drawings.

[0017] In this specification, exemplary embodiments will be described in detail, and the examples will be shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numerals in different drawings refer to the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application detailed in the appended claims.

[0018] The terms used in this application are for the sole purpose of describing specific embodiments and are not intended to limit this application. The singular forms "a kind", "the foregoing", and "the said" used in this application and the appended claims shall include the plural forms as well, unless the context clearly indicates otherwise. Also, the term "and / or" used in this specification refers to any and all possible combinations of one or more of the related listed items, and it should also be understood that these are included.

[0019] In this application, terms such as first, second, third, etc. may be used to describe various information, but it should be understood that this information should not be limited to these terms. These terms are only used to distinguish the same kind of information from each other. For example, without departing from the scope of this application, the first information may be called the second information. Similarly, the second information may be called the first information. Depending on the context, for example, the word "when..." used in this specification may be interpreted as "if...", "when...", or "depending on the decision".

[0020] The application scenarios of this application will be described below. FIG. 1 shows a block diagram of a communication system provided by an exemplary embodiment of the present application. The communication system can include a terminal 10 and a network device 20.

[0021] There are usually multiple terminal devices 10, and one or more terminal devices 10 may be distributed within a cell managed by each network device 20. The terminal device 10 can include various handheld devices, in-vehicle devices, wearable devices, computing devices, or other processing devices connected to a wireless modem, which have a wireless communication function, as well as various forms of user equipment (UE), mobile stations (MS), etc. For the convenience of description, in the embodiments of the present application, the above devices are collectively referred to as terminals.

[0022] The network device 20 is a device installed in an access network to provide a wireless communication function to the terminal 10. The network device 20 can include various forms of macro base stations, micro base stations, relay stations, and access points. In systems using different wireless access technologies, the names of the devices with network device functions may be different. For example, in a 5G NR system, it is called a gNodeB or gNB. With the evolution of communication technologies, the name "network device" may also change. For the convenience of description, in the embodiments of the present application, the above devices that provide a wireless communication function to the terminal 10 are collectively referred to as network devices. A connection can be established between the network device 20 and the terminal 10 via an air interface, and communication including signaling and data interaction can be performed via that connection. There may be multiple network devices 20, and the communication between two adjacent network devices 20 may be wired or wireless. The terminal 10 can switch between different network devices 20, that is, it can connect to different network devices 20.

[0023] In the embodiments of this application, the term "5G NR system" may also be referred to as a 5G system or an NR system, but the meaning will be understood by those skilled in the art. The technical solutions described in the embodiments of this application may be applied to a 5G NR system or to subsequent evolutionary systems of a 5G NR system.

[0024] Figure 2 shows a flowchart of a resource determination method provided by an exemplary embodiment of the present application, which is applied to the terminal shown in Figure 1. The method includes at least part of the following:

[0025] In step 201, the network device sends a DCI to the terminal that indicates the virtual resource block corresponding to the PDSCH based on a set of n PDCCH candidates.

[0026] In the embodiments of this application, when a network device needs to transmit service data, it needs to send a DCI to a terminal based on a set of n PDCCH candidates, and the DCI indicates the virtual resource block corresponding to the PDSCH for service data transmission. Since there is a mapping relationship between the virtual resource block and the physical resource block, the location of the physical resource block can be determined based on the virtual resource block.

[0027] In step 202, the terminal receives the DCI transmitted from the network device. In step 203, the terminal determines the virtual resource block corresponding to the PDSCH indicated by the DCI, based on the DCI transmitted by the n PDCCH candidate set. In step 204, the terminal determines the location of the PDSCH's physical resource block based on the location of the virtual resource block and the physical resource block of the target CORESET.

[0028] A target CORESET belongs to one of m CORESETs, each of which contains CORESETs associated with SS sets corresponding to n PDCCH candidate sets. In the embodiments of this application, n is an integer greater than 1, and m is an integer greater than 1. A physical resource block is a contiguous set of symbols in the time domain and a contiguous set of subcarriers in the frequency domain. The virtual resource block is the same size as its corresponding physical resource block.

[0029] Each of the m CORESETs corresponds to one TCI state, and the network device activates the corresponding CORESET based on the TCI state contained in the MAC CE. Each CORESET is associated with at least one SS set, but one SS set is associated with only one CORESET, and each SS set corresponds to one PDCCH candidate set. This means that in the embodiments of this application, each of the n PDCCH candidate sets corresponds to one SS set, and each SS set is associated with one CORESET.

[0030] In the embodiments of this application, a network device can indicate a virtual resource block corresponding to a PDSCH via DCI, and a terminal, after receiving the DCI, can determine the number of the virtual resource block indicated by the DCI and the location of the physical resource block occupied by the target CORESET. Therefore, the terminal can determine the location of the physical resource block corresponding to the PDSCH based on the virtual resource block number and the physical resource block occupied by the target CORESET.

[0031] In some embodiments, the terminal determines the location of the PDSCH's physical resource block based on the virtual resource block number and the location of the physical resource block with the smallest number among the physical resource blocks occupied by the target CORESET. It can be understood that the frequency domain resources occupied by the target CORESET include multiple consecutive physical resource blocks, and the physical resource block with the smallest number among the physical resource blocks occupied by the target CORESET is the starting PRB occupied by the target CORESET, i.e., the PRB located at the lowest frequency position.

[0032] Since virtual resource blocks and physical resource blocks have a selective mapping relationship, the terminal obtains the sum of the numbers of the virtual resource block and the physical resource block with the smallest number among the physical resource blocks occupied by the target CORESET, and determines the location of the physical resource block indicated by this sum as the location of the physical resource block in the PDSCH.

[0033] When the terminal obtains the virtual resource block number n, it corresponds to the physical resource block n+Nstart, and it can be understood that Nstart is the physical resource block with the smallest number among the physical resource blocks occupied by the target CORESET.

[0034] In this application, steps 201 to 204 are presented as illustrative examples only. In another embodiment, steps performed by a network device can be implemented individually as separate steps, and steps performed by a terminal can be implemented individually as separate steps.

[0035] In the embodiments of this application, the DCI transmitted by all n PDCCH candidate sets is the same DCI.

[0036] In some embodiments, the frequency domain resources of m CORESETs are different. Of these, each of the m CORESETs corresponds to a frequency domain resource, and since the frequency domain resources of each CORESET are different, in the embodiment of this application, the terminal needs to determine a target CORESET from the m CORESETs, and then determine the location of the physical resource block of the PDSCH based on the start PRB of the target CORESET.

[0037] In the embodiments of this application, if the frequency domain resources of m CORESETs are different, the target CORESET can be determined from the m CORESETs, and then the location of the physical resource block of the PDSCH can be determined. This allows the location of the physical resource block to be determined even when the frequency domain resources of multiple CORESETs are different, improving the accuracy of determining the physical resource block.

[0038] In another embodiment, the SS set corresponding to n PDCCH candidate sets is a Common SS set. Of these, each of the n PDCCH candidate sets corresponds to one SS set, and the SS set corresponding to each PDCCH candidate set is a Common SS set. In this case, the terminal can determine the virtual resource block number based on the received DCI, and then determine the location of the PDSCH's physical resource block based on that virtual resource block.

[0039] In the embodiments of this application, when it is determined that the SS set corresponding to the PDCCH candidate set is a Common SS set, the location of the physical resource block of the PDSCH is determined based on the virtual resources indicated by the DCI and the target CORESET. This improves the accuracy of determining the physical resource block.

[0040] In another example, the DCI format is DCI format 1_0. After receiving a DCI transmitted by the PDCCH candidate set, the terminal can determine that the format of the DCI is DCI format 1_0, determine the virtual resource block number based on the received DCI, and then determine the location of the PDSCH's physical resource block based on that virtual resource block number.

[0041] In the embodiments of this application, when the DCI format is determined to be DCI format 1_0, the location of the physical resource block in the PDSCH is determined based on the virtual resource block indicated by the DCI and the target CORESET. This improves the accuracy of determining the physical resource block.

[0042] In another embodiment, the identifiers of the n PDCCH candidate sets are the same. If the identifiers of n PDCCH candidate sets are the same, then these n PDCCH candidate sets can transmit the same DCI.

[0043] In the embodiments of this application, since the identifiers of the n PDCCH candidate sets are the same, it is ensured that the n PDCCH candidate sets transmit the same DCI, thereby improving the accuracy of DCI transmission.

[0044] In another embodiment, the SS sets corresponding to n PDCCH candidate sets have link relationships. If the SS set corresponding to n PDCCH candidate sets has a link relationship, it means that the PDCCH candidate sets corresponding to the SS set with a link relationship also have a link relationship. Therefore, these n PDCCH candidate sets also have a link relationship, and these n PDCCH candidate sets can transmit the same DCI.

[0045] In the embodiments of this application, since the SS set corresponding to n PDCCH candidate sets has a link relationship, the n PDCCH candidate sets also have a link relationship, and these n PDCCH candidate sets can transmit the same DCI, improving the accuracy of DCI transmission.

[0046] In another embodiment, the mapping relationship between virtual resource blocks and physical resource blocks is a non-interleaved mapping.

[0047] In the method provided by the embodiments of this application, the terminal selects a target CORESET from CORESETs corresponding to n PDCCH candidate sets, and determines the location of the physical resource block corresponding to the PDSCH scheduled by the DCI based on the location of the physical resource block corresponding to the target CORESET and the DCI transmitted by the PDCCH candidate set. This solves the problem of determining the location of a physical resource block based on a CORESET when multiple CORESETs exist, and improves the accuracy of determining the physical resource block.

[0048] Based on the embodiment shown in Figure 2, the target CORESET is determined based on information from m CORESETs, which includes at least one of the following (1) to (7).

[0049] (1) The target CORESET is the CORESET with the smallest CORESET identifier among the m CORESETs. Of these, each CORESET corresponds to a CORESET identifier, and out of the m CORESETs, the CORESET with the smallest CORESET identifier is determined as the target CORESET. For example, if the CORESET identifier of the first CORESET is 1 and the CORESET identifier of the second CORESET is 2, the first CORESET will be determined as the target CORESET.

[0050] (2) The target CORESET is the CORESET associated with the SS set with the smallest SS set identifier among the SS sets. Of these, each PDCCH candidate set corresponds to an SS set, and the CORESET associated with the SS set with the smallest SS set identifier among the SS sets corresponding to each PDCCH candidate set is determined as the target CORESET. For example, if the first PDCCH candidate set corresponds to SS set1 and the second PDCCH candidate set corresponds to SS set2, the CORESET associated with SS set1 is determined to be the target CORESET.

[0051] (3) The target CORESET is the CORESET among the m CORESETs that corresponds to the PRB with the smallest starting PRB number in the frequency domain resources occupied by the CORESET. Of these, each CORESET occupies a frequency domain resource, and the frequency domain resource contains multiple PRBs. When determining the target CORESET, out of the m CORESETs, the CORESET corresponding to the PRB with the smallest starting PRB number in the frequency domain resource occupied by the CORESET is determined as the target CORESET.

[0052] In all embodiments included in this application, the PRB can be replaced with a Resource Block (RB). Furthermore, the smaller the PRB number, the lower the frequency range indicated by the PRB. For example, if the first CORESET includes PRB4, PRB5, and PRB6, and the second CORESET includes PRB3, PRB4, and PRB5, then the CORESET corresponding to PRB3 is determined to be the target CORESET.

[0053] (4) The target CORESET is the CORESET associated with the SS set corresponding to the PDCCH candidate set with the earliest transmission start time among the n PDCCH candidate sets. Since the transmission start times of the n PDCCH candidate sets differ, when determining the target CORESET, the CORESET associated with the SS set corresponding to the PDCCH candidate set with the earliest transmission start time is determined as the target CORESET. For example, if the transmission start time of the first PDCCH candidate set is symbol 0 in the first slot, and the transmission start time of the second PDCCH candidate set is symbol 7 in the first slot, then the CORESET associated with the SS set corresponding to the first PDCCH candidate set with a transmission start time of symbol 0 is determined as the target CORESET.

[0054] (5) The target CORESET is the CORESET associated with the SS set corresponding to the PDCCH candidate set with the latest transmission start time among the n PDCCH candidate sets. Since the transmission start times of the n PDCCH candidate sets differ, when determining the target CORESET, the CORESET associated with the SS set corresponding to the PDCCH candidate set with the latest transmission start time is determined as the target CORESET. For example, if the transmission start time of the first PDCCH candidate set is symbol 0 in the first slot, and the transmission start time of the second PDCCH candidate set is symbol 7 in the first slot, then the CORESET associated with the SS set corresponding to the second PDCCH candidate set whose transmission start time is symbol 7 will be determined as the target CORESET.

[0055] (6) The target CORESET is the CORESET associated with the SS set corresponding to the PDCCH candidate set with the earliest transmission end time among the n PDCCH candidate sets. Since the transmission end times of the n PDCCH candidate sets differ, when determining the target CORESET, the CORESET associated with the SS set corresponding to the PDCCH candidate set with the earliest transmission end time is selected as the target CORESET. For example, if the transmission end time of the first PDCCH candidate set is symbol 3 in the first slot, and the transmission end time of the second PDCCH candidate set is symbol 10 in the first slot, then the CORESET associated with the SS set corresponding to the first PDCCH candidate set whose transmission end time is symbol 10 is determined to be the target CORESET.

[0056] (7) The target CORESET is the CORESET associated with the SS set corresponding to the PDCCH candidate set with the latest transmission end time among the n PDCCH candidate sets. Since the transmission end times of the n PDCCH candidate sets differ, when determining the target CORESET, the CORESET associated with the SS set corresponding to the PDCCH candidate set with the latest transmission end time is selected as the target CORESET. For example, if the transmission end time of the first PDCCH candidate set is symbol 3 in the first slot, and the transmission end time of the second PDCCH candidate set is symbol 10 in the first slot, then the CORESET associated with the SS set corresponding to the second PDCCH candidate set whose transmission end time is symbol 10 is determined to be the target CORESET.

[0057] The method provided by the embodiments of this application selects a target CORESET from m CORESETs based on information corresponding to a CORESET. This solves the problem that the physical resource block of the PDSCH cannot be determined based on the CORESET when multiple CORESETs exist, and improves the accuracy of determining the physical resource block.

[0058] Based on the embodiment shown in Figure 2, the network device transmits a DCI to a terminal, and the terminal monitors n PDCCH candidate sets to receive the DCI. Referring to Figure 3, the method further includes the following step 301.

[0059] In step 301, the terminal monitors n PDCCH candidate sets and obtains the DCI transmitted by the PDCCH candidate sets.

[0060] In the embodiments of this application, a terminal can monitor the DCI transmitted by each of the n PDCCH candidate sets by performing a blind detection of the n PDCCH candidate sets, and then the terminal can determine the location of the physical resource block of the PDCCH based on the DCI.

[0061] Figure 4 shows a block diagram of a resource determination device provided by an exemplary embodiment of the present application. Referring to Figure 4, the device includes a resource block determination module 401 that determines a virtual resource block corresponding to a PDSCH indicated by a DCI based on DCIs transmitted by n PDCCH candidate sets, and a location determination module 402 that determines the location of a physical resource block of a PDSCH based on the virtual resource block and the location of a physical resource block in a target control resource set (CORESET), where the target CORESET belongs to one of m CORESETs, and the m CORESETs include CORESETs associated with search space sets (SS sets) corresponding to n PDCCH candidate sets, where n is an integer greater than 1 and m is an integer greater than 1.

[0062] In the apparatus provided by the embodiment of this application, the terminal selects a target CORESET from CORESETs corresponding to n PDCCH candidate sets, and determines the location of the physical resource block corresponding to the PDSCH scheduled by the DCI based on the location of the physical resource block corresponding to the target CORESET and the DCI transmitted by the PDCCH candidate set. This solves the problem of determining the location of a physical resource block based on a CORESET when multiple CORESETs exist, and improves the accuracy of determining the physical resource block.

[0063] In some embodiments, the target CORESET is one of the following: The target CORESET is the CORESET with the smallest CORESET identifier among the m CORESETs. The target CORESET is the CORESET associated with the SS set with the smallest SS set identifier among the SS sets. The target CORESET is the CORESET among the m CORESETs that corresponds to the PRB with the smallest starting PRB number in the frequency domain resources occupied by the CORESET. The target CORESET is the CORESET associated with the SS set corresponding to the PDCCH candidate set with the earliest transmission start time among the n PDCCH candidate sets. The target CORESET is the CORESET associated with the SS set corresponding to the PDCCH candidate set with the latest transmission start time among the n PDCCH candidate sets. The target CORESET is the CORESET associated with the SS set corresponding to the PDCCH candidate set with the earliest transmission end time among the n PDCCH candidate sets. The target CORESET is the CORESET associated with the SS set corresponding to the PDCCH candidate set with the latest transmission end time among the n PDCCH candidate sets.

[0064] In another embodiment, referring to Figure 5, the device further includes a monitor module 403 that monitors n PDCCH candidate sets and acquires DCI transmitted by the PDCCH candidate sets.

[0065] In another embodiment, the frequency domain resources of m CORESETs differ.

[0066] In another embodiment, the SS set corresponding to n PDCCH candidate sets is a Common SS set.

[0067] In another example, the DCI format is DCI format 1_0.

[0068] In another embodiment, the identifiers of the n PDCCH candidate sets are the same.

[0069] In another embodiment, the SS sets corresponding to n PDCCH candidate sets have link relationships.

[0070] In another embodiment, the mapping relationship between virtual resource blocks and physical resource blocks is a non-interleaved mapping.

[0071] In the above embodiment, while the device provided was described using only the division of each functional module as an example to realize its functions, in actual use, the above functions can be assigned to different functional modules as needed. In other words, the internal structure of the device is divided into different functional modules to perform all or part of the above functions. Furthermore, the device provided in the above embodiment belongs to the same concept as the method embodiment, and its specific implementation process can be found in the method embodiment and will not be described again here.

[0072] Figure 6 shows a block diagram of a resource determination device provided by an exemplary embodiment of the present application. Referring to Figure 6, the device includes a transmitting module 601 that transmits a DCI to a terminal indicating a virtual resource block corresponding to a PDSCH based on n PDCCH candidate sets, the terminal determines the location of the physical resource block of the PDSCH based on the virtual resource block and the location of the physical resource block of the target CORESET, the target CORESET belonging to one of m CORESETs, the m CORESETs including CORESETs associated with search space sets (SS sets) corresponding to n PDCCH candidate sets, where n is an integer greater than 1 and m is an integer greater than 1.

[0073] In the apparatus provided by the embodiment of this application, the terminal selects a target CORESET from CORESETs corresponding to n PDCCH candidate sets, and determines the location of the physical resource block corresponding to the PDSCH scheduled by the DCI based on the location of the physical resource block corresponding to the target CORESET and the DCI transmitted by the PDCCH candidate set. This solves the problem of determining the location of a physical resource block based on a CORESET when multiple CORESETs exist, and improves the accuracy of determining the physical resource block.

[0074] In some embodiments, the target CORESET is one of the following: The target CORESET is the CORESET with the smallest CORESET identifier among the m CORESETs. The target CORESET is the CORESET associated with the SS set with the smallest SS set identifier among the SS sets. The target CORESET is the CORESET among the m CORESETs that corresponds to the PRB with the smallest starting PRB number in the frequency domain resources occupied by the CORESET. The target CORESET is the CORESET associated with the SS set corresponding to the PDCCH candidate set with the earliest transmission start time among the n PDCCH candidate sets. The target CORESET is the CORESET associated with the SS set corresponding to the PDCCH candidate set with the latest transmission start time among the n PDCCH candidate sets. The target CORESET is the CORESET associated with the SS set corresponding to the PDCCH candidate set with the earliest transmission end time among the n PDCCH candidate sets. The target CORESET is the CORESET associated with the SS set corresponding to the PDCCH candidate set with the latest transmission end time among the n PDCCH candidate sets.

[0075] In another embodiment, the frequency domain resources of m CORESETs differ.

[0076] In another embodiment, the SS set corresponding to n PDCCH candidate sets is a Common SS set.

[0077] In another example, the DCI format is DCI format 1_0.

[0078] In another embodiment, the identifiers of the n PDCCH candidate sets are the same.

[0079] In another embodiment, the SS sets corresponding to n PDCCH candidate sets have link relationships.

[0080] In another embodiment, the mapping relationship between virtual resource blocks and physical resource blocks is a non-interleaved mapping.

[0081] In the above embodiment, while the device provided was described using only the division of each functional module as an example to realize its functions, in actual use, the above functions can be assigned to different functional modules as needed. In other words, the internal structure of the device is divided into different functional modules to perform all or part of the above functions. Furthermore, the device provided in the above embodiment belongs to the same concept as the method embodiment, and its specific implementation process can be found in the method embodiment and will not be described again here.

[0082] Figure 7 shows a schematic diagram of a communication device provided by an exemplary embodiment of the present application, which includes a processor 701, a receiver 702, a transmitter 703, a memory 704, and a bus 705.

[0083] The processor 701 includes one or more processing cores, and the processor 701 performs various functional applications and information processing by executing software programs and modules. The receiver 702 and the transmitter 703 can be implemented as a single communication component, and this communication component can be a single communication chip. Memory 704 is connected to processor 701 via bus 705.

[0084] Memory 704 stores at least one program code. Processor 701 executes the at least one program code to realize each step in the embodiment of the above method.

[0085] Furthermore, the communication device may be a terminal or a network device. The memory 704 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, which includes, but is not limited to, magnetic disks or optical disks, electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), static random access memory (SRAM), read-only memory (ROM), magnetic memory, flash memory, and programmable read-only memory (PROM).

[0086] In exemplary embodiments, a computer-readable storage medium is further provided in which executable program code is stored, and the executable program code is loaded and executed by a processor to realize a resource determination method that is executed by a communication device provided by each of the above embodiment of the method.

[0087] In an exemplary embodiment, a chip is provided, which includes programmable logic circuits and / or program instructions, and when the chip is executed on a terminal or network device, a resource determination method provided by each embodiment of the method is realized.

[0088] In one exemplary embodiment, a computer program product is provided, and when the computer program product is executed by the processor of a terminal or network device, the resource determination method provided by each embodiment of the above method is realized.

[0089] Those skilled in the art will understand that all or part of the steps for realizing the above embodiment can be completed by hardware, or by instructing the relevant hardware via a program, and that the program can be stored in a computer-readable storage medium, which may be read-only memory, a magnetic disk, or an optical disk, etc.

[0090] The above description is merely an example of an optional embodiment of this application and is not intended to limit it. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of this application should be included within the scope of protection of this application.

Claims

1. A method for determining resources performed by a terminal, The steps include determining a virtual resource block corresponding to a physical downlink shared channel (PDSCH) indicated by downlink control information (DCI) transmitted by a set of n candidate physical downlink control channels (PDCCH), and The step includes determining the location of the physical resource block of the PDSCH based on the virtual resource block and the location of the physical resource block (PRB) of the target control resource set (CORESET), The target CORESET is a single CORESET determined from m CORESETs, where the m CORESETs include CORESETs associated with the search space sets (SS sets) corresponding to the n PDCCH candidate sets, where n is an integer greater than 1 and m is an integer greater than 1. The aforementioned target CORESET is The target CORESET is the CORESET with the smallest CORESET identifier among the m CORESETs. The target CORESET is the CORESET associated with the SS set with the smallest SS set identifier among the SS sets. The target CORESET is the CORESET among the m CORESETs that corresponds to the PRB with the smallest starting PRB number in the frequency domain resource occupied by the CORESET. The target CORESET is a CORESET associated with the SS set corresponding to the PDCCH candidate set with the earliest transmission start time among the n PDCCH candidate sets. The target CORESET is a CORESET associated with the SS set corresponding to the PDCCH candidate set with the latest transmission start time among the n PDCCH candidate sets. The target CORESET is a CORESET associated with the SS set corresponding to the PDCCH candidate set with the earliest transmission end time among the n PDCCH candidate sets, and The target CORESET is at least one of the following: the CORESET is associated with the SS set corresponding to the PDCCH candidate set with the latest transmission end time among the n PDCCH candidate sets. A method for determining resources characterized by the following features.

2. The further step includes monitoring the n PDCCH candidate sets and obtaining the DCI transmitted by the PDCCH candidate sets. The resource determination method according to feature 1.

3. The frequency domain resources of the aforementioned m CORESETs are different. The resource determination method according to feature 1.

4. The SS set corresponding to the n PDCCH candidate sets is a Common Search Space Set (Common SS set). The resource determination method according to feature 1.

5. The DCI format is DCI format 1_0. The resource determination method according to feature 1.

6. The identifiers of the aforementioned n PDCCH candidate sets are the same, The resource determination method according to feature 1.

7. The SS set corresponding to the n PDCCH candidate sets has a link relationship. The resource determination method according to feature 1.

8. The mapping relationship between the virtual resource block and the physical resource block is a non-interleaved mapping. The resource determination method according to feature 1.

9. A resource determination method performed by a network device, The step includes sending a DCI to a terminal that indicates a virtual resource block corresponding to a PDSCH based on a set of n PDCCH candidates, The virtual resource block determines the location of the physical resource block (PRB) of the target CORESET, along with the location of the physical resource block (PRB) of the PDSCH, where the target CORESET is a single CORESET determined from m CORESETs, and the m CORESETs include CORESETs associated with search space sets (SS sets) corresponding to the n PDCCH candidate sets, where n is an integer greater than 1 and m is an integer greater than 1. The aforementioned target CORESET is The target CORESET is the CORESET with the smallest CORESET identifier among the m CORESETs. The target CORESET is the CORESET associated with the SS set with the smallest SS set identifier among the SS sets. The target CORESET is the CORESET among the m CORESETs that corresponds to the PRB with the smallest starting PRB number in the frequency domain resource occupied by the CORESET. The target CORESET is a CORESET associated with the SS set corresponding to the PDCCH candidate set with the earliest transmission start time among the n PDCCH candidate sets. The target CORESET is a CORESET associated with the SS set corresponding to the PDCCH candidate set with the latest transmission start time among the n PDCCH candidate sets. The target CORESET is a CORESET associated with the SS set corresponding to the PDCCH candidate set with the earliest transmission end time among the n PDCCH candidate sets, and The target CORESET is at least one of the following: the CORESET is associated with the SS set corresponding to the PDCCH candidate set with the latest transmission end time among the n PDCCH candidate sets. A resource determination method characterized by the following:

10. The frequency domain resources of the aforementioned m CORESETs are different. The resource determination method according to feature 9.

11. The SS set corresponding to the n PDCCH candidate sets is a Common SS set. The resource determination method according to feature 9.

12. The DCI format is DCI format 1_0. The resource determination method according to feature 9.

13. The identifiers of the aforementioned n PDCCH candidate sets are the same, The resource determination method according to feature 9.

14. The SS set corresponding to the n PDCCH candidate sets has a link relationship. The resource determination method according to feature 9.

15. The mapping relationship between the virtual resource block and the physical resource block is a non-interleaved mapping. The resource determination method according to feature 9.

16. It is a terminal, Processor and The processor includes a transceiver connected to the transceiver, The processor is configured to load and execute executable instructions to realize the resource determination method described in any one of claims 1 to 8. A terminal characterized by the following features.

17. A network device, Processor and The processor includes a transceiver connected to the transceiver, The processor is configured to load and execute executable instructions to realize the resource determination method described in any one of claims 9 to 15. A network device characterized by the following features.