A communication method, apparatus and storage medium
By expanding the first core set of the PDCCH to form a second core set and adding virtual transmission resources, the problem of PDCCH resource collision in the new air interface system is solved, communication efficiency is improved, and simultaneous transmission of multiple PDCCH candidates is realized.
Patent Information
- Application Number
- CN202380008269.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-15
- Publication Date
- 2025-12-26
- Estimated Expiration
- 2043-02-15
AI Technical Summary
In the new air interface system, the probability of resource collision in the physical downlink control channel (PDCCH) is high, resulting in low communication efficiency. Especially when the bandwidth of the dedicated frequency band is limited, PDCCH candidates may choose the same resource or cannot be transmitted simultaneously.
By expanding the first CORESET corresponding to PDCCH to form the second CORESET, virtual transport resources are added to meet the resource quantity that is an integer multiple of the predefined aggregation level, ensuring that the resource quantity of PDCCH candidates is sufficient and reducing resource conflicts.
It reduces the probability of PDCCH resource collisions, improves communication efficiency, and enables the simultaneous transmission of multiple PDCCH candidates.
Smart Images

Figure CN116491093B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of communication, and particularly relates to a communication method, device and storage medium. BACKGROUND
[0002] In the current New Radio (NR) system, one physical downlink control channel (PDCCH) can be composed of 1, 2, 4, 8, 16 control channel elements (CCEs). When the number of CCEs contained in the control resource set (CORESET) corresponding to the PDCCH is not an integer multiple of the aggregation level (AL) corresponding to the PDCCH, PDCCH collision can be caused. SUMMARY
[0003] To overcome the problems in the prior art, the present disclosure provides a communication method, device and storage medium.
[0004] According to a first aspect of the embodiments of the present disclosure, a communication method is provided, the method is executed by a network device, and the method comprises the following steps.
[0005] A second control resource set (CORESET) is obtained based on a first CORESET corresponding to a physical downlink control channel (PDCCH), and a determined resource amount based on the second CORESET is different from a determined resource amount based on the first CORESET;
[0006] The PDCCH is processed based on the second CORESET.
[0007] According to a second aspect of the embodiments of the present disclosure, a communication method is provided, the method is executed by a terminal, and the method comprises the following steps.
[0008] A second control resource set (CORESET) is determined, the second CORESET is obtained based on a first CORESET corresponding to a physical downlink control channel (PDCCH), and a determined resource amount based on the second CORESET is different from a determined resource amount based on the first CORESET;
[0009] The PDCCH is determined based on the second CORESET.
[0010] According to a third aspect of the embodiments of the present disclosure, a communication device is provided, and the device comprises the following steps.
[0011] The determining unit is configured to obtain a second control resource set (CORESET) based on a first CORESET corresponding to a physical downlink control channel (PDCCH), and a determined resource amount based on the second CORESET is different from a determined resource amount based on the first CORESET;
[0012] The processing unit is configured to process the PDCCH based on the second CORESET.
[0013] According to a fourth aspect of an embodiment of the present disclosure, a communication apparatus is provided, comprising:
[0014] The determining unit is configured to determine a second control resource set (CORESET) based on a first CORESET corresponding to a physical downlink control channel (PDCCH), and a determined resource amount based on the second CORESET is different from a determined resource amount based on the first CORESET;
[0015] The determining unit is further configured to determine the PDCCH based on the second CORESET.
[0016] According to a fifth aspect of an embodiment of the present disclosure, a communication apparatus is provided, comprising:
[0017] A processor;
[0018] A memory for storing processor-executable instructions;
[0019] The processor is configured to:
[0020] perform the method according to any one of the first aspect or the second aspect.
[0021] According to a sixth aspect of an embodiment of the present disclosure, a storage medium is provided, when instructions in the storage medium are executed by a processor of a terminal, the terminal is enabled to perform the method according to any one of the first aspect or the second aspect.
[0022] The technical solution provided by the embodiments of the present disclosure can include the following beneficial effects: by expanding a first CORESET corresponding to a PDCCH to obtain a second CORESET, and processing the PDCCH based on the expanded second CORESET, the probability of resource collision of the PDCCH can be reduced, and the communication efficiency can be improved.
[0023] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and are not limiting to the present disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0024] The accompanying drawings, which are incorporated herein and form a part of the specification, illustrate embodiments consistent with the present disclosure and, together with the description, further serve to explain the principles of the present disclosure.
[0025] Figure 1 is a schematic diagram of a wireless communication system according to an exemplary embodiment.
[0026] Figure 2 is a method of mapping a PDCCH to a corresponding CORESET according to a predetermined rule according to an exemplary embodiment.
[0027] Figure 3 is a flowchart of a communication method according to an exemplary embodiment.
[0028] Figure 4 is a flowchart of a method of obtaining a second CORESET based on a first CORESET corresponding to a PDCCH according to an exemplary embodiment.
[0029] FIGS. 5(a) and 5(b) are schematic diagrams of partial implementation of adding a virtual transmission resource to a first CORESET corresponding to a PDCCH according to an exemplary embodiment.
[0030] Figure 6 is a flowchart of a method of processing a PDCCH based on a second CORESET according to an exemplary embodiment.
[0031] Figure 7 is a schematic diagram of an implementation of determining a candidate resource location of a CCE corresponding to a PDCCH based on a second CORESET according to an exemplary embodiment.
[0032] Figure 8 is a flowchart of a method of processing a PDCCH based on a second CORESET according to an exemplary embodiment.
[0033] Figure 9 is a flowchart of a method of processing a PDCCH based on a second CORESET according to an exemplary embodiment.
[0034] Figure 10 is a flowchart of a communication method according to an exemplary embodiment.
[0035] Figure 11 is a flowchart of a method of determining a PDCCH based on a second CORESET according to an exemplary embodiment.
[0036] Figure 12 is a flowchart of a method of determining a PDCCH based on a second CORESET according to an exemplary embodiment.
[0037] Figure 13 is a flowchart of a method for determining a PDCCH based on a second CORESET according to an example embodiment.
[0038] Figure 14 is a schematic diagram of a terminal interacting with a network device according to an example embodiment.
[0039] Figure 15 is a block diagram of a communication apparatus according to an example embodiment.
[0040] Figure 16 is a block diagram of a communication apparatus according to an example embodiment.
[0041] Figure 17 is a block diagram of a communication apparatus according to an example embodiment.
[0042] Figure 18 is a block diagram of a communication apparatus according to an example embodiment. DETAILED DESCRIPTION
[0043] The example embodiments will be described in detail herein with reference to the drawings. When the following description refers to arrangements in the drawings, identical numbers on different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following example embodiments do not represent all implementations consistent with the present disclosure.
[0044] The communication method of the embodiments of the present disclosure can be applied to Figure 1 a wireless communication system as shown. Referring to Figure 1 , the wireless communication system includes a network device and a terminal. The terminal is connected to the network device through a wireless resource and performs data transmission.
[0045] It can be understood that Figure 1 the wireless communication system as shown is only illustrative, and the wireless communication system can further include other network devices, such as a core network device, a wireless relay device, and a wireless backhaul device, etc., which are not shown in Figure 1 . The embodiments of the present disclosure do not limit the number of network devices and the number of terminals in the wireless communication system.
[0046] It can be further understood that the wireless communication system of the embodiments of the present disclosure is a network that provides wireless communication functions. The wireless communication system can use different communication technologies, such as code division multiple access (CDMA), wideband code division multiple access (WCDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal frequency division multiple access (OFDMA), single carrier frequency division multiple access (SC-FDMA), carrier sense multiple access with collision avoidance (CSMA / CA). According to different network capacities, rates, latencies, and other factors, the network can be divided into 2G (English: generation) networks, 3G networks, 4G networks, or future evolution networks such as 5G networks. The 5G network can also be referred to as a new radio network (New Radio, NR). For the convenience of description, the wireless communication network in the present disclosure will be referred to as a network.
[0047] Further, the network device involved in the present disclosure can also be referred to as a wireless access network device. The wireless access network device can be a base station, an evolved node B (eNB), a home base station, an access point (AP) in a wireless fidelity (WIFI) system, a wireless relay node, a wireless backhaul node, a transmission point (TP), or a transmission and reception point (TRP), etc. It can also be a gNB in the NR system, or it can also be a component or part of a device that constitutes a base station, etc. It should be understood that the specific technology and specific device form of the network device in the embodiments of the present disclosure are not limited. In the present disclosure, the network device can provide communication coverage for a specific geographic area, and can communicate with terminals located in the coverage area (cell). In addition, when it is a vehicle-to-everything (V2X) communication system, the network device can also be a vehicle-mounted device.
[0048] Further, the terminal involved in the present disclosure, which can also be referred to as a terminal device, a user equipment (UE), a mobile station (MS), a mobile terminal (MT), etc., is a device that provides voice and / or data connectivity to a user, such as a handheld device having wireless connection capability, a vehicle-mounted device, etc. Currently, some examples of the terminal are: a mobile phone, a customer premise equipment (CPE), a pocket personal computer (PPC), a palm computer, a personal digital assistant (PDA), a notebook computer, a tablet computer, a wearable device, or a vehicle-mounted device, etc. In addition, when it is a vehicle-to-everything (V2X) communication system, the terminal device can also be a vehicle-mounted device. It should be understood that the present embodiments do not limit the specific technology and specific device form of the terminal.
[0049] The basic unit of PDCCH in NR is REG, which corresponds to the size of one PRB (12 REs) in the frequency domain and the size of one OFDM symbol in the time domain. Multiple REGs can form a REG group, and one or more REG groups can form one CCE. One CCE contains 6 REGs. In the current NR system, one PDCCH can be composed of 1, 2, 4, 8, 16 CCEs. The number of CCEs contained in one PDCCH can be referred to as aggregation level AL. When the information bits of one PDCCH are fixed, its AL is mainly determined by the channel condition. When the channel condition of the user is good, a smaller AL can be used. When the channel condition is poor, a larger AL can be selected.
[0050] In the NR system, the transmission area of PDCCH is called control resource set (CORESET). The CORESET includes multiple PRBs in the frequency domain, and the NR protocol requires that the PRBs occupied by the CORESET must be an integer multiple of 6. In the time domain, it can occupy 1, 2, or 3 OFDM symbols. The CORESET can be shared by multiple PDCCHs, and multiple PDCCHs to be transmitted will be mapped into the CORESET according to the rules.
[0051] Figure 2 A method of mapping PDCCH into the corresponding CORESET according to a preset rule is shown. As shown in FIG. 1, the PDCCH is mapped into the corresponding CORESET according to the preset rule. Figure 2As shown, the PDCCH can be mapped into the corresponding CORESET according to a preset rule, and the mapping function F() can include a terminal identity (User Equipment-Identity Document, UE-ID) or a predefined value, CCE information corresponding to the resources in the CORESET, and time t. Each CCE can contain a plurality of REG bundles, and each REG bundle contains 6 REGs. The CCE in the PDCCH can be mapped to the REG bundle resources in the CORESET.
[0052] The R18 research of the 3rd Generation Partnership Project (3GPP) will support NR technology for part of the dedicated spectrum (n8, n26, n28 and n100) of Long Term Evolution (LTE) / Global System for Mobile Communications-Railway (GSM-R) international wireless communication standards, which mainly provides services for dedicated communication of power systems / railway systems, public protection and disaster relief, etc. in some countries and regions. These spectrums only support 15KHZ subcarrier spacing.
[0053] Generally, the lower limit of the subcarrier spacing is 15kHz, and the upper limit is 240kHz. When the subcarrier spacing is 15kHz, the symbol length of OFDM is 1 / 15kHz=66.7us, and 1 time slot has 14 symbols+14 CPs (CP is a cyclic prefix), so the time slot length is 1ms. When the subcarrier spacing is 30kHz, the symbol length is 1 / 30khz, and the time slot length is 0.5ms. If the subcarrier spacing is 120kHz, each time slot is 0.125ms.
[0054] Generally, the system bandwidth supported by n8, n26, n28 is 3MHz. However, for the case of n100, the supported system bandwidth is 2.8MHz-3.6MHz. According to the LTE regulation on the Radio Frequency (RF) channel bandwidth, the number of available RBs for 3MHZ is 15. The existing PDCCH can only contain a predetermined number of CCEs, for example, the current PDCCH can only contain {1, 2, 4, 8, 16} CCEs. The CCEs in the PDCCH can be mapped to the CORESET. In the entire CORESET, the corresponding CCE position can be determined according to a hash function.
[0055] For the dedicated frequency band, due to its small system bandwidth, the amount of resources available for transmitting PDCCH is reduced, and the collision probability of PDCCH is increased, that is, different PDCCH candidates may select the same resource, or different PDCCH candidates may not be able to be transmitted at the same time. Further, due to the limited system bandwidth, 3GPP considers enhancing the configuration of CORESET, for example, allowing CORESET to occupy the entire bandwidth, so that the amount of resources contained in the CORESET may not be an integer multiple of some CCE. For example, when the amount of resources contained in the CORESET corresponds to the amount of resources contained in 13 CCE, there is only one useful PDCCH candidate for AL = 8, which will further increase the collision.
[0056] In view of this, the present disclosure provides a method for expanding the CORESET, by expanding the first CORESET corresponding to the PDCCH into a second CORESET including a predefined AL integer multiple of resource amount, to improve the configuration efficiency of the PDCCH candidate and reduce the collision probability of the PDCCH.
[0057] Figure 3 is a flowchart of a communication method according to an exemplary embodiment, as shown in Figure 3 The communication method is performed by a network device, and includes the following steps.
[0058] In step S11, the second CORESET is obtained based on the first CORESET corresponding to the PDCCH.
[0059] Wherein the determined resource amount based on the second CORESET is different from the determined resource amount based on the first CORESET.
[0060] In step S12, the PDCCH is processed based on the second CORESET.
[0061] In the embodiments of the present disclosure, the PDCCH can be a PDCCH that needs to be transmitted on the first CORESET. Wherein, the first CORESET can include less resource amount available for mapping the CCE included in the PDCCH, or the resource amount available for mapping the CCE included in the PDCCH in the first CORESET is not an integer multiple of the AL of the PDCCH. At this time, directly processing the PDCCH based on the first CORESET can cause resource collision of the PDCCH with other PDCCH candidates, or the PDCCH and other PDCCH candidates may not be able to be transmitted at the same time, reducing the communication efficiency.
[0062] Based on this, in the embodiments of the present disclosure, the first CORESET is extended to obtain a second CORESET, and the PDCCH is processed based on the second CORESET. Further, the first CORESET can be processed based on a preset rule to form the second CORESET, and the PDCCH is processed based on the second CORESET. Wherein, the determined resource amount based on the second CORESET is different from the determined resource amount based on the first CORESET. In an example, the determined resource amount based on the second CORESET can be greater than the determined resource amount based on the first CORESET, so as to reduce the probability of resource collision of the PDCCH with other PDCCH candidates. In another example, the determined resource amount based on the second CORESET can be an integer multiple of the AL of the PDCCH, so as to realize the simultaneous sending of the PDCCH and other PDCCH candidates.
[0063] The technical scheme of the embodiments of the present disclosure is adopted, the first CORESET corresponding to the PDCCH is extended to obtain the second CORESET, and the PDCCH is processed based on the extended second CORESET, which can reduce the probability of resource collision of the PDCCH and improve the communication efficiency.
[0064] Figure 4 The method for obtaining the second CORESET based on the first CORESET corresponding to the PDCCH is shown according to an example embodiment, as shown in the flow chart of Figure 4 The method comprises the following steps.
[0065] In step S21, a virtual transmission resource is added to the first CORESET corresponding to the PDCCH to obtain a second CORESET.
[0066] Wherein, the virtual transmission resource is a resource that cannot be used for transmitting the PDCCH.
[0067] In the embodiments of the present disclosure, the first CORESET can be extended by adding a virtual transmission resource, wherein the virtual transmission resource is a resource that cannot be used for transmitting the PDCCH. That is, processing the first CORESET can include adding a virtual transmission resource to the first CORESET to form a second CORESET.
[0068] The technical scheme of the embodiments of the present disclosure is adopted, the first CORESET is added to form the second CORESET, and the PDCCH is processed based on the second CORESET, which expands the resource amount that the CORESET can provide for the PDCCH to map resources, and reduces the probability of PDCCH resource collision.
[0069] In the embodiments of the present disclosure, the number of virtual transmission resources satisfies that the resource quantity determined based on the second CORESET is an integer multiple of the predefined aggregation level. That is, the virtual resources are added to the first CORESET, and the resource quantity in the second CORESET capable of being mapped with the CCE of the PDCCH needs to be an integer multiple of the predefined aggregation level. In an example, if the resource quantity determined based on the first CORESET corresponds to the resource quantity of 13 CCE, 3 virtual transmission resources can be added at this time to obtain the second CORESET, and the resource quantity determined based on the second CORESET corresponds to the resource quantity of 16 CCE, so that two PDCCH candidates of AL=8 or other PDCCH candidate combinations can be simultaneously transmitted. In another example, if the resource quantity determined based on the first CORESET corresponds to the resource quantity of 21 CCE, 3 virtual transmission resources can be added at this time to obtain the second CORESET, and the resource quantity determined based on the second CORESET corresponds to the resource quantity of 24 CCE, so that three PDCCH candidates of AL=8 or two PDCCH candidates of AL=8 and two PDCCH candidates of AL=4 or other PDCCH candidate combinations can be simultaneously transmitted. In this way, the number of simultaneously transmitted PDCCH candidates can be increased, and the communication efficiency can be improved.
[0070] In the embodiments of the present disclosure, the predefined aggregation level can include the maximum AL corresponding to the PDCCH. At this time, in the second CORESET obtained by adding the virtual transmission resources to the first CORESET based on the preset rule, the resource quantity determined corresponds to an integer multiple of the number of CCEs included in the maximum AL corresponding to the PDCCH. In an example, if the AL corresponding to the PDCCH is {1, 2, 4, 8}, the predefined aggregation level can be 8.
[0071] In another implementation of the present disclosure, the predefined aggregation level can also be a specified value. Still taking the above PDCCH corresponding AL={1, 2, 4, 8} as an example, the predefined aggregation level can be specified as 16 at this time.
[0072] In the embodiments of the present disclosure, adding virtual transmission resources to the first CORESET corresponding to the PDCCH can include: adding virtual transmission resources continuously at one end of the transmission resources of the first CORESET; or adding virtual transmission resources at both ends of the transmission resources of the first CORESET respectively; or adding virtual transmission resources continuously in the transmission resources of the first CORESET; or adding virtual transmission resources at intervals in the transmission resources of the first CORESET.
[0073] FIG. 5(a) and FIG. 5(b) show partial implementation manners of adding virtual transmission resources to the first CORESET corresponding to the PDCCH. As shown in FIG. 5(a), the virtual transmission resources can be added continuously at one end of the transmission resources of the first CORESET to obtain the second CORESET. As shown in FIG. 5(b), the virtual transmission resources can also be added at intervals in the transmission resources of the first CORESET to obtain the second CORESET, where the virtual transmission resources can be virtual physical resource blocks (PRBs). Further, the virtual transmission resources can also be added at both ends of the transmission resources of the first CORESET respectively to obtain the second CORESET, or the virtual transmission resources can be added continuously in the transmission resources of the first CORESET to obtain the second CORESET. That is, the adding manner of the virtual transmission resources can be selected according to actual needs, which is not limited here.
[0074] In the embodiments of the present disclosure, after the second CORESET is determined, the CCEs of the PDCCH need to be mapped to the resources determined by the second CORESET for transmission. That is, the PDCCH needs to be processed based on the second CORESET. Figure 6 FIG. 6 shows a flowchart of a method for processing the PDCCH based on the second CORESET according to an example embodiment. As shown in FIG. 6, the method includes the following steps. Figure 6
[0075] In step S31, in response to the PDCCH being configured for interleaved transmission, the PDCCH is interleaved based on the second CORESET.
[0076] The CCE is a logical resource of the PDCCH, and needs to be mapped to the physical resources such as REGs on the CORESET to be transmitted. The mapping of the CCE to the REG is divided into interleaved mapping and non-interleaved mapping. When the CCE is interleaved mapped to the REG, it can be considered that the PDCCH is configured for interleaved transmission. In the embodiments of the present disclosure, if the PDCCH is configured for interleaved transmission, the PDCCH can be interleaved based on the second CORESET. That is, the CCEs in the PDCCH are interleaved mapped to the resources determined by the second CORESET. In an example, if the amount of resources determined based on the first CORESET corresponds to the amount of resources of 13 CCEs, and the amount of resources determined based on the second CORESET corresponds to the amount of resources of 16 CCEs, the PDCCH can be interleaved based on the resources of 16 CCEs in the second CORESET, so that the simultaneous transmission of multiple PDCCH candidates can be realized.
[0077] In the embodiments of the present disclosure, the candidate resource positions of the CCEs corresponding to the PDCCH can be determined based on the second CORESET. Figure 7 An implementation manner of determining the candidate resource position of the CCE corresponding to the PDCCH based on the second CORESET is shown. As shown in Figure 7 A first CORESET corresponding to 13 CCE resource amounts is added with a virtual PRB to obtain a second CORESET corresponding to 16 CCE resource amounts, and then the 16 CCE resources corresponding to the 16 CCE resource amounts can be respectively mapped with the CCE included in the two PDCCH candidates with AL = 8 to determine the candidate resource position of the CCE corresponding to each of the two PDCCH candidates.
[0078] The code stream length of the PDCCH after completing encoding may not match the actual transmission capability, in which case rate matching needs to be performed, and after the rate matching is completed, resource mapping is performed with the CORESET. Figure 8 A flowchart of a method of processing a PDCCH based on a second CORESET according to an example embodiment is shown in Figure 8 The method includes the following steps.
[0079] In step S41, the number of CCEs corresponding to the PDCCH is determined based on the aggregation level of the PDCCH.
[0080] In step S42, the PDCCH is rate matched based on the determined number of CCEs corresponding to the PDCCH.
[0081] In step S43, the PDCCH after rate matching is mapped to the transmission resources included in the second CORESET, and the transmission symbols mapped on the virtual transmission resources are discarded.
[0082] In the embodiments of the present disclosure, the number of CCEs corresponding to the PDCCH can be determined based on the aggregation level of the PDCCH, and then the PDCCH is rate matched based on the determined number of CCEs corresponding to the PDCCH. When rate matching, the virtual transmission resources can be processed as physical transmission resources, and the transmission symbols mapped to the virtual transmission resources are discarded in subsequent resource mapping. In an example, if the aggregation level of the PDCCH is 8, whether the transmission resources in the second CORESET allocated for the 8 CCEs of the PDCCH include virtual transmission resources or not, the current actual transmission capability is considered as the transmission resources corresponding to 8 CCEs. On this basis, the PDCCH is rate matched, and the PDCCH after rate matching is mapped to the transmission resources included in the second CORESET. When mapping, when the transmission resources in the CORESET corresponding to the CCE in the PDCCH are virtual transmission resources, the transmission symbols mapped on the virtual transmission resources are discarded. That is, the transmission symbols in the CCE corresponding to the virtual transmission resources in the CORESET are discarded.
[0083] According to the technical solution of the embodiment of the present disclosure, the number of CCEs corresponding to the PDCCH is determined based on the aggregation level of the PDCCH, the PDCCH is rate matched based on the transmission resources after removing the virtual transmission resources, and the rate-matched PDCCH is mapped to the transmission resources included in the first CORESET, so that the communication efficiency is improved without significantly affecting the transmission accuracy.
[0084] Figure 9 FIG. 6 is a flowchart of a method for processing a PDCCH based on a second CORESET according to an example embodiment. Figure 9 As shown in FIG. 6, the method includes the following steps.
[0085] In step S51, the number of CCEs corresponding to the PDCCH is determined based on the aggregation level of the PDCCH.
[0086] In step S52, the virtual transmission resources are removed based on the determined number of CCEs corresponding to the PDCCH, and the PDCCH is rate matched based on the transmission resources after removing the virtual resources.
[0087] In step S53, the rate-matched PDCCH is mapped to the transmission resources included in the first CORESET.
[0088] In the embodiment of the present disclosure, the number of CCEs corresponding to the PDCCH can be determined based on the aggregation level of the PDCCH, and then the PDCCH is rate matched based on the transmission resources after removing the virtual resources. When rate matching, the virtual transmission resources can be removed first, and the PDCCH is rate matched based on the number of physical transmission resources. In an example, if the aggregation level of the PDCCH is 8, and the transmission resources in the second CORESET allocated for the 8 CCEs of the PDCCH include 2 virtual transmission resources, the 2 virtual transmission resources can be removed first, the PDCCH is rate matched based on 6 CCEs, and the rate-matched PDCCH is mapped to the transmission resources included in the first CORESET.
[0089] According to the technical solution of the embodiment of the present disclosure, the number of CCEs corresponding to the PDCCH is determined based on the aggregation level of the PDCCH, the number of CCEs corresponding to the PDCCH is determined based on the aggregation level of the PDCCH, the PDCCH is rate matched based on the transmission resources after removing the virtual transmission resources, and the rate-matched PDCCH is mapped to the transmission resources included in the first CORESET, so that the communication efficiency is improved without significantly affecting the transmission accuracy.
[0090] Figure 10 FIG. 6 is a flowchart of a method for processing a PDCCH based on a second CORESET according to an example embodiment. Figure 10 As shown in FIG. 6, the method includes the following steps.
[0091] In step S61, the second CORESET is determined.
[0092] The second CORESET is obtained based on a first CORESET corresponding to a physical downlink control channel (PDCCH), and a resource amount determined based on the second CORESET is different from a resource amount determined based on the first CORESET.
[0093] In step S62, the PDCCH is determined based on the second CORESET.
[0094] In the embodiments of the present disclosure, the terminal can determine the second CORESET. For example, the terminal can determine and receive the second CORESET sent by the network device. The second CORESET is obtained based on a first CORESET corresponding to a PDCCH. In an example, the second CORESET can be obtained by expanding the first CORESET, and the PDCCH is determined based on the second CORESET.
[0095] Further, the first CORESET can be processed based on a preset rule to form the second CORESET, and the PDCCH can be processed based on the second CORESET. The resource amount determined based on the second CORESET is different from the resource amount determined based on the first CORESET. In an example, the resource amount determined based on the second CORESET can be greater than the resource amount determined based on the first CORESET, so as to reduce the probability of resource collision of the PDCCH with other PDCCH candidates. In another example, the resource amount determined based on the second CORESET can be an integer multiple of the AL of the PDCCH, so as to realize simultaneous sending of the PDCCH and other PDCCH candidates.
[0096] By adopting the technical solutions of the embodiments of the present disclosure, the second CORESET obtained by expanding the first CORESET corresponding to the PDCCH is determined, and the PDCCH is determined based on the expanded second CORESET, so as to reduce the probability of resource collision of the PDCCH and improve the communication efficiency.
[0097] In the embodiments of the present disclosure, the second CORESET can be obtained by adding virtual transmission resources to the first CORESET corresponding to the PDCCH, wherein the virtual transmission resources are resources that cannot be used for transmitting the PDCCH. That is, processing the first CORESET can include adding virtual transmission resources to the first CORESET to form the second CORESET.
[0098] In the embodiments of the present disclosure, the number of virtual transmission resources satisfies that the resource quantity determined based on the second CORESET is an integer multiple of the predefined aggregation level. That is, the virtual resources are added to the first CORESET, and the resource quantity in the second CORESET capable of being mapped with the CCE of the PDCCH needs to be an integer multiple of the predefined aggregation level. In an example, if the resource quantity determined based on the first CORESET corresponds to a resource quantity of 13 CCE, 3 virtual transmission resources can be added at this time to obtain the second CORESET, and the resource quantity determined based on the second CORESET corresponds to a resource quantity of 16 CCE, so that two PDCCH candidates of AL=8 or other PDCCH candidate combinations can be simultaneously transmitted. In another example, if the resource quantity determined based on the first CORESET corresponds to a resource quantity of 21 CCE, 3 virtual transmission resources can be added at this time to obtain the second CORESET, and the resource quantity determined based on the second CORESET corresponds to a resource quantity of 24 CCE, so that three PDCCH candidates of AL=8 or two PDCCH candidates of AL=8 and two PDCCH candidates of AL=4 or other PDCCH candidate combinations can be simultaneously transmitted. In this way, the number of simultaneously transmitted PDCCH candidates can be increased, and the communication efficiency can be improved.
[0099] In the embodiments of the present disclosure, the predefined aggregation level can include the maximum AL corresponding to the PDCCH. At this time, in the second CORESET obtained by adding the virtual transmission resources to the first CORESET based on the preset rule, the CCE number corresponding to the determined resource quantity is an integer multiple of the CCE number included in the maximum AL corresponding to the PDCCH. In an example, if the AL corresponding to the PDCCH is {1, 2, 4, 8}, the predefined aggregation level can be 8.
[0100] In another implementation of the present disclosure, the predefined aggregation level can also be a specified value. Still taking the above-mentioned PDCCH corresponding AL={1, 2, 4, 8} as an example, the predefined aggregation level can be specified as 16 at this time.
[0101] In the embodiments of the present disclosure, adding the virtual transmission resources to the first CORESET corresponding to the PDCCH can include: adding the virtual transmission resources continuously at one end of the transmission resources of the first CORESET; or adding the virtual transmission resources at two ends of the transmission resources of the first CORESET respectively; or adding the virtual transmission resources continuously in the transmission resources of the first CORESET; or adding the virtual transmission resources at intervals in the transmission resources of the first CORESET. That is, the adding mode of the virtual transmission resources can be selected according to actual needs, which is not limited here.
[0102] In the embodiments of the present disclosure, the candidate resource position of the control channel unit CCE corresponding to the PDCCH is determined by the second CORESET. In an example, a first CORESET corresponding to 13 CCE resource quantities can be added with virtual PRBs to obtain a second CORESET corresponding to 16 CCE resource quantities, and then the 16 CCE resources corresponding to the second CORESET can be respectively mapped with the CCEs included in two PDCCH candidates with AL = 8 to determine the candidate resource positions of the CCEs corresponding to the two PDCCH candidates respectively.
[0103] In the embodiments of the present disclosure, the terminal determines the second CORESET and receives the second CORESET sent by the network device. The PDCCH included in the second CORESET received by the terminal is the PDCCH after rate matching and interleaving encoding, and therefore, the PDCCH included in the second CORESET needs to be de-rate matched and de-interleaved to determine the PDCCH.
[0104] Figure 11 A flowchart of a method for determining a PDCCH based on a second CORESET according to an example embodiment is shown in FIG. 7. As shown in FIG. 7, the method includes the following steps. Figure 11
[0105] In step S71, a PDCCH after rate matching is determined based on a mapping relationship between the second CORESET and the PDCCH.
[0106] In step S72, the PDCCH after rate matching is de-rate matched to obtain a PDCCH.
[0107] In the de-rate matching of the PDCCH after rate matching, transmission symbol padding is performed on the control channel unit CCE corresponding to the PDCCH having a mapping relationship with the virtual transmission resource of the second CORESET.
[0108] In the embodiment of the present disclosure, if the PDCCH included in the second CORESET is a PDCCH obtained by rate matching the PDCCH based on the number of CCEs corresponding to the PDCCH and mapping the rate-matched PDCCH and the transmission resource included in the second CORESET, when de-rate matching is performed, the rate-matched PDCCH can be determined based on the mapping relationship between the second CORESET and the PDCCH, and the rate-matched PDCCH is de-rate matched. At this time, when the rate-matched PDCCH is determined based on the mapping relationship between the second CORESET and the PDCCH, since no transmission symbol is included on the virtual transmission resource of the second CORESET, it is necessary to perform transmission symbol padding processing on the control channel element CCE corresponding to the PDCCH having the mapping relationship with the virtual transmission resource of the second CORESET.
[0109] Figure 12 FIG. 8 is a flowchart of a method for determining a PDCCH based on a second CORESET according to an example embodiment. As shown in FIG. 8, the method includes the following steps. Figure 12
[0110] In step S81, the first CORESET is determined based on the second CORESET.
[0111] In step S82, the rate-matched PDCCH is determined based on the mapping relationship between the first CORESET and the PDCCH.
[0112] In step S83, the rate-matched PDCCH is de-rate matched to obtain the PDCCH.
[0113] In the embodiment of the present disclosure, if the PDCCH included in the second CORESET is a PDCCH obtained by rate matching the PDCCH based on the number of CCEs corresponding to the PDCCH after removing the virtual transmission resource, and mapping the rate-matched PDCCH and the transmission resource included in the first CORESET, when de-rate matching is performed, the rate-matched PDCCH can be determined based on the mapping relationship between the first CORESET and the PDCCH, and the rate-matched PDCCH is de-rate matched. At this time, since no virtual transmission resource is included in the first CORESET, when the rate-matched PDCCH is determined based on the mapping relationship between the first CORESET and the PDCCH, the rate-matched PDCCH can be directly determined according to the mapping relationship.
[0114] Figure 13 FIG. 8 is a flowchart of a method for determining a PDCCH based on a second CORESET according to an example embodiment. As shown in FIG. 8, the method includes the following steps. Figure 13
[0115] In step S91, the rate-matched PDCCH is interleaving decoded based on the second CORESET to obtain the PDCCH.
[0116] In the embodiments of the present disclosure, by interleaving decoding the rate-matched PDCCH based on the second CORESET, the PDCCH transmitted through the second CORESET can be determined, and further the information carried by the PDCCH can be obtained.
[0117] It can be understood that the technical implementation involved in the process of communication of the network device in the embodiments of the present disclosure can be applied to the process of communication of the terminal in the embodiments of the present disclosure, and therefore for some technical implementation description of the process of communication of the network device which is not detailed enough can refer to the related description in the implementation process of the terminal communication, which will not be repeated here.
[0118] It can be understood that the communication method provided by the embodiments of the present disclosure is suitable for the process of communication in the process of interaction between the terminal and the network device.
[0119] Figure 14 is a schematic diagram of the terminal and the network device interacting according to an exemplary embodiment. Referring to Figure 14 , the network device can determine the first CORESET, and determine the second CORESET based on the first CORESET. Wherein, the resource amount determined based on the second CORESET is different from the resource amount determined based on the first CORESET. Further, the second CORESET can be formed by adding virtual transmission resources to the first CORESET.
[0120] The network device can interleaving encode and rate match the PDCCH, and map the interleaving encoded and rate matched PDCCH to the resources included in the second CORESET, so that the PDCCH can be transmitted to the terminal based on the second CORESET. Wherein, when interleaving encoding the PDCCH, the PDCCH can be interleaved based on the second CORESET. When rate matching the PDCCH, the PDCCH can be rate matched based on the number of CCEs corresponding to the transmission resources included in the second CORESET, or the PDCCH can be rate matched based on the number of CCEs corresponding to the transmission resources included in the first CORESET. When the PDCCH is rate matched based on the number of CCEs corresponding to the transmission resources included in the second CORESET, the transmission symbols in the CCEs corresponding to the virtual transmission resources in the second CORESET can be discarded.
[0121] The terminal determines the first CORESET and determines the second CORESET based on the first CORESET. The terminal rate-dematches the second CORESET. When the rate-matching of the PDCCH is implemented based on the number of CCEs corresponding to the transmission resources included in the second CORESET, when rate-dematching, transmission symbol padding processing needs to be performed on the control channel units, CCEs, corresponding to the PDCCH that have a mapping relationship with the virtual transmission resources of the second CORESET.
[0122] Further, the terminal also needs to perform interleave decoding on the PDCCH after rate-dematching, and then determine the PDCCH. In the embodiment of the present disclosure, the terminal can perform interleave decoding on the PDCCH after rate-dematching based on the second CORESET, and then determine the PDCCH.
[0123] For the process of interaction between the terminal and the network device to realize communication, the terminal has the corresponding functions and implementations in the communication method performed by the terminal involved in the above embodiments, and the network device has the corresponding functions and implementations in the communication method performed by the network device involved in the above embodiments. Therefore, for the process of interaction between the terminal and the network device to realize communication, the communication process performed by the terminal and / or the network device can be referred to the above embodiments, and the embodiment of the present disclosure will not be described in detail.
[0124] It should be noted that those skilled in the art can understand that the various embodiments / embodiments involved in the above embodiments of the present disclosure can be used with the foregoing embodiments, or can be used independently. Whether it is used alone or together with the foregoing embodiments, the implementation principle is similar. In the embodiment of the present disclosure, some embodiments are described as embodiments used together. Of course, those skilled in the art can understand that such example description is not a limitation of the embodiments of the present disclosure.
[0125] Based on the same concept, the embodiment of the present disclosure also provides a communication device.
[0126] It can be understood that the communication device provided by the embodiment of the present disclosure comprises the corresponding hardware structure and / or software module for executing each function in order to realize the above functions. In combination with the units and algorithm steps of each example disclosed in the embodiment of the present disclosure, the embodiment of the present disclosure can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed by hardware or computer software to drive hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the technical solution of the embodiment of the present disclosure.
[0127] Figure 15is a communication device block diagram according to an exemplary embodiment. Referring to Figure 15 The device 100 includes a determination unit 110 and a processing unit 120.
[0128] The determination unit 110 is configured to obtain a second control resource set (CORESET) based on a first CORESET corresponding to a physical downlink control channel (PDCCH).
[0129] The resource amount determined based on the second CORESET is different from the resource amount determined based on the first CORESET.
[0130] The processing unit 120 is configured to process the PDCCH based on the second CORESET.
[0131] In the embodiments of the present disclosure, obtaining the second CORESET based on the first CORESET corresponding to the PDCCH includes: adding a virtual transmission resource to the first CORESET corresponding to the PDCCH to obtain the second CORESET; and the virtual transmission resource is a resource that cannot be used for transmission of the PDCCH.
[0132] In the embodiments of the present disclosure, the number of virtual transmission resources satisfies that the resource amount determined based on the second CORESET is an integer multiple of a predefined aggregation level.
[0133] In the embodiments of the present disclosure, the predefined aggregation level includes: a maximum aggregation level corresponding to the PDCCH.
[0134] In the embodiments of the present disclosure, adding the virtual transmission resource to the first CORESET corresponding to the PDCCH includes: adding the virtual transmission resource continuously at one end of the transmission resource of the first CORESET; or adding the virtual transmission resource at two ends of the transmission resource of the first CORESET respectively; or adding the virtual transmission resource continuously in the transmission resource of the first CORESET; or adding the virtual transmission resource at intervals in the transmission resource of the first CORESET.
[0135] In the embodiments of the present disclosure, processing the PDCCH based on the second CORESET includes: in response to the PDCCH being configured for interleaved transmission, interleaving the PDCCH based on the second CORESET.
[0136] In the embodiments of the present disclosure, the method further includes: determining a candidate resource position of a control channel element (CCE) corresponding to the PDCCH based on the second CORESET.
[0137] In the embodiments of the present disclosure, the method further includes: determining a number of control channel elements (CCEs) corresponding to the PDCCH based on the aggregation level of the PDCCH corresponding to the number of transmission resources included in the second CORESET; performing rate matching on the PDCCH based on the determined number of CCEs corresponding to the PDCCH; and mapping the rate-matched PDCCH into the transmission resources included in the second CORESET, and discarding transmission symbols mapped on the virtual transmission resources.
[0138] In the embodiments of the present disclosure, the method further includes: determining a number of CCEs corresponding to the PDCCH based on the aggregation level of the PDCCH; removing the virtual transmission resources based on the determined number of CCEs corresponding to the PDCCH, performing rate matching on the PDCCH based on the transmission resources after removing the virtual resources; and mapping the rate-matched PDCCH into the transmission resources included in the first CORESET.
[0139] Figure 16 is a block diagram of a communication device according to an exemplary embodiment. Referring to Figure 16 The device 200 includes a determination unit 210.
[0140] The determination unit 210 is configured to determine a second control resource set (CORESET).
[0141] The second CORESET is obtained based on a first CORESET corresponding to a physical downlink control channel (PDCCH), and a quantity of resources determined based on the second CORESET is different from a quantity of resources determined based on the first CORESET.
[0142] The determination unit 210 is further configured to determine the PDCCH based on the second CORESET.
[0143] In the embodiments of the present disclosure, the second CORESET is obtained based on the first CORESET corresponding to the PDCCH, including: the second CORESET is obtained by adding virtual transmission resources to the first CORESET corresponding to the PDCCH, and the virtual transmission resources are resources that cannot be used to transmit the PDCCH.
[0144] In the embodiments of the present disclosure, the number of virtual transmission resources satisfies that a quantity of resources determined based on the second CORESET is an integer multiple of a predefined aggregation level.
[0145] In the embodiments of the present disclosure, the predefined aggregation level includes: a maximum aggregation level corresponding to the PDCCH.
[0146] In the embodiments of the present disclosure, the first CORESET corresponding to the PDCCH is added with virtual transmission resources, including: adding the virtual transmission resources continuously at one end of the transmission resources of the first CORESET; or adding the virtual transmission resources at two ends of the transmission resources of the first CORESET respectively; or adding the virtual transmission resources continuously in the transmission resources of the first CORESET; or adding the virtual transmission resources at intervals in the transmission resources of the first CORESET.
[0147] In the embodiments of the present disclosure, the candidate resource position of the control channel unit CCE corresponding to the PDCCH is determined by the second CORESET.
[0148] In the embodiments of the present disclosure, the PDCCH is determined based on the second CORESET, including: determining the PDCCH after rate matching based on the mapping relationship between the second CORESET and the PDCCH; and performing de-rate matching on the PDCCH after rate matching to obtain the PDCCH; wherein when performing de-rate matching on the PDCCH after rate matching, transmission symbol padding is performed on the control channel unit CCE corresponding to the PDCCH which has a mapping relationship with the virtual transmission resources of the second CORESET.
[0149] In the embodiments of the present disclosure, the PDCCH is determined based on the second CORESET, including: determining the first CORESET based on the second CORESET; determining the PDCCH after rate matching based on the mapping relationship between the first CORESET and the PDCCH; and performing de-rate matching on the PDCCH after rate matching to obtain the PDCCH.
[0150] In the embodiments of the present disclosure, the PDCCH is determined based on the second CORESET, further including: performing interleaving decoding on the PDCCH after de-rate matching based on the second CORESET to obtain the PDCCH.
[0151] As to the apparatus in the above-mentioned embodiments, the specific manners in which various modules perform operations have been described in details in the embodiments relating to the method, and thus will not be described in details here.
[0152] Figure 17 FIG. 3 is a block diagram of an apparatus 300 for communication according to an example embodiment. The apparatus 300 can be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, and the like, for example.
[0153] Reference Signs Figure 17The device 300 can include one or more of the following components: a processing component 302, a memory 304, a power supply component 306, a multimedia component 308, an audio component 310, an input / output (I / O) interface 312, a sensor component 314, and a communication component 316.
[0154] The processing component 302 generally controls the overall operations of the device 300, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 302 can include one or more processors 320 to execute instructions as described above to complete all or part of the steps associated with the methods. In addition, the processing component 302 can include one or more modules to facilitate the interaction between the processing component 302 and other components. For example, the processing component 302 can include a multimedia module to facilitate the interaction between the multimedia component 308 and the processing component 302.
[0155] The memory 304 is configured to store various types of data to support the operations of the device 300. Examples of these data include instructions for any application or method operating on the device 300, contact data, phonebook data, messages, pictures, videos, and the like. The memory 304 can be implemented by any type of volatile or non-volatile storage devices or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read only memory (EEPROM), erasable programmable read only memory (EPROM), programmable read only memory (PROM), read only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk.
[0156] The power supply component 306 supplies electrical power for the various components of the device 300. The power supply component 306 can include a power management system, one or more power sources, and other components associated with generating, managing and distributing power for the device 300.
[0157] The multimedia component 308 includes a screen providing an output interface between the device 300 and a user. In some embodiments, the screen can include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense a touch, a slide and a gesture on the touch panel. The touch sensors can not only sense a boundary of a touching or sliding action, but also detect duration and pressure related to the touching or sliding action. In some embodiments, the multimedia component 308 includes a front camera and / or a back camera. The front camera and / or the back camera can receive external multimedia data when the device 300 is in an operation mode, such as a shooting mode or a video mode. Each of the front and back cameras can be a fixed optical lens system or have a focal length and optical zoom capability.
[0158] The audio component 310 is configured to output and / or input audio signals. For example, the audio component 310 includes a microphone (MIC) that is configured to receive an external audio signal when the device 300 is in an operation mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal can be further stored in the memory 304 or transmitted via the communication component 316. In some embodiments, the audio component 310 also includes a speaker for outputting audio signals.
[0159] The I / O interface 312 provides an interface between the processing component 302 and peripheral interface modules, which can be a keypad, a click wheel, buttons, and the like. The buttons can include, but are not limited to, a home button, a volume button, a start button, and a lock button.
[0160] The sensor component 314 includes one or more sensors for providing status assessments of various aspects of the device 300. For example, the sensor component 314 can detect an open / closed position of the device 300, relative positioning of components, such as a display and a keypad of the device 300, a change of position of the device 300 or a component of the device 300, presence or absence of user contact with the device 300, changes in orientation or acceleration / deceleration
[0161] The communication component 316 is configured to facilitate wired or wireless communication between the device 300 and other devices. The device 300 can access a wireless network based on a corresponding communication standard, such as WiFi, 2G, or 3G, or a combination thereof. In an example embodiment, the communication component 316 receives broadcast signals or broadcast-related information from external broadcast management systems via a broadcast channel. In an example embodiment, the communication component 316 also includes a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0162] In exemplary embodiments, the apparatus 300 can be implemented using one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic devices, to perform the above methods.
[0163] In exemplary embodiments, a non-transitory computer readable storage medium including instructions, such as the memory 304 including instructions, is also provided, which can be executed by the processor 320 of the apparatus 300 to complete the above methods. For example, the non-transitory computer readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disc, and an optical data storage device, etc.
[0164] Figure 18 is a block diagram of an apparatus 400 for communication according to an exemplary embodiment. For example, the apparatus 400 can be provided as a server. Referring to Figure 18 , the apparatus 400 includes a processing component 422, which further includes one or more processors, and a memory resource represented by the memory 432, for storing instructions executable by the processing component 422, such as application programs. The application programs stored in the memory 432 can include one or more modules each corresponding to a set of instructions. In addition, the processing component 422 is configured to execute instructions to perform the above methods.
[0165] The apparatus 400 can also include a power supply component 426 configured to supply power to the apparatus 400, a wired or wireless network interface 450 configured to connect the apparatus 400 to a network, and an input / output (I / O) interface 458. The apparatus 400 can operate based on an operating system stored in the memory 432, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM or the like.
[0166] It can be further understood that "multiple" in the present disclosure means two or more, and other quantifiers are similar. The association relationship of "and / or" describing the associated objects means that there can be three relationships, for example, A and / or B can mean that A exists alone, A and B exist together, and B exists alone. The character " / " generally represents that the associated objects before and after are in an "or" relationship. The singular form "a", "said" and "the" are also intended to include the plural form, unless the context clearly indicates otherwise.
[0167] It will be further understood that the terms "responsive to," "if," and the like, as used herein, are sufficiently enabled by the use of the terms in the specification, taken in conjunction with the context of the disclosure, that they should be interpreted by those skilled in the relevant art in the manner intended by the person of ordinary skill in the art. In other words, the terms "responsive to," "if," and the like, as used herein, are to be interpreted as "when... then" or "upon... then" or "if... then."
[0168] It will be further understood that the terms "first," "second," etc. are used to describe various information, but the information should not be limited to such terms. These terms are only used to distinguish one piece of information from another piece of information of the same type, and do not indicate a particular order or level of importance. In fact, the expressions "first," "second," etc. can be used interchangeably. For example, the first information can also be referred to as the second information, and similarly, the second information can also be referred to as the first information, without departing from the scope of the disclosure.
[0169] It will be further understood that, although the operations of the disclosed embodiments are described in a particular, sequential order for convenient presentation, unless otherwise specified, embodiments could be performed in any order. Well-known processes can have not been described in detail in order not to unnecessarily obscure aspects of the application.
[0170] Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. It is intended that the present disclosure be considered as including any variations, uses, or adaptations of the application following, in general, the principles of the application and including such steps and features as come within the purview of the present disclosure.
[0171] It is to be understood that the present disclosure is not limited to the precise construction described and as shown in the attached drawings, and that various modifications and changes can be effected therein by those skilled in the art without departing from the scope of the disclosure. The scope of the disclosure is to be limited only by the claims appended hereto.
Claims
1. A communication method characterized by comprising: The method is performed by a network device, comprising: obtaining a second control resource set CORESET based on a first CORESET corresponding to a physical downlink control channel PDCCH, wherein a determined resource amount based on the second CORESET is different from a determined resource amount based on the first CORESET; processing the PDCCH based on the second CORESET; wherein the obtaining the second CORESET based on the first CORESET corresponding to the PDCCH comprises: adding virtual transmission resources to the first CORESET corresponding to the PDCCH to obtain the second CORESET; the virtual transmission resources are resources that cannot be used for transmitting the PDCCH.
2. The method of claim 1, wherein, a number of the virtual transmission resources satisfies that the determined resource amount based on the second CORESET is an integer multiple of a predefined aggregation level.
3. The method of claim 2, wherein, the predefined aggregation level comprises: a maximum aggregation level corresponding to the PDCCH.
4. The method of claim 1, wherein, the adding the virtual transmission resources to the first CORESET corresponding to the PDCCH comprises: continuously adding the virtual transmission resources at one end of transmission resources of the first CORESET; or adding the virtual transmission resources at two ends of the transmission resources of the first CORESET, respectively; or continuously adding the virtual transmission resources in the transmission resources of the first CORESET; or adding the virtual transmission resources at intervals in the transmission resources of the first CORESET.
5. The method of claim 1, wherein, the processing the PDCCH based on the second CORESET comprises: in response to the PDCCH being configured for interleaved transmission, interleaving the PDCCH based on the second CORESET.
6. The method of claim 1, wherein, The method further comprises: determining candidate resource positions of control channel elements CCEs corresponding to the PDCCH based on the second CORESET.
7. The method of claim 1, 5 or 6, wherein, The method further comprises: determining a number of CCEs corresponding to the PDCCH based on an aggregation level of the PDCCH; performing rate matching on the PDCCH based on the determined number of CCEs corresponding to the PDCCH; mapping the PDCCH after the rate matching into transmission resources included in the second CORESET, and discarding transmission symbols mapped on the virtual transmission resources.
8. The method of claim 1, 5 or 6, wherein, The method further comprises: determining a number of CCEs corresponding to the PDCCH based on an aggregation level of the PDCCH; removing the virtual transmission resources based on the determined number of CCEs corresponding to the PDCCH, and performing rate matching on the PDCCH based on transmission resources after the removal of the virtual transmission resources; mapping the PDCCH after the rate matching into transmission resources included in the first CORESET.
9. A communication method characterized by comprising: The method is performed by a terminal, comprising: determining a second control resource set CORESET, wherein the second CORESET is obtained based on a first CORESET corresponding to a physical downlink control channel PDCCH, and a determined resource amount based on the second CORESET is different from a determined resource amount based on the first CORESET; determining the PDCCH based on the second CORESET. The second CORESET is obtained based on a first CORESET corresponding to a PDCCH, and includes: The second CORESET is obtained by adding virtual transmission resources to the first CORESET corresponding to the PDCCH, and the virtual transmission resources are resources that cannot be used for transmitting the PDCCH.
10. The method of claim 9, wherein, The number of the virtual transmission resources satisfies that a resource amount determined based on the second CORESET is an integer multiple of a predefined aggregation level.
11. The method of claim 10, wherein, The predefined aggregation level includes: A maximum aggregation level corresponding to the PDCCH.
12. The method of claim 9, wherein, The adding of the virtual transmission resources to the first CORESET corresponding to the PDCCH includes: Continuously adding the virtual transmission resources at one end of transmission resources of the first CORESET; or Adding the virtual transmission resources at two ends of the transmission resources of the first CORESET, respectively; or Continuously adding the virtual transmission resources in the transmission resources of the first CORESET; or Adding the virtual transmission resources at intervals in the transmission resources of the first CORESET.
13. The method of claim 9, wherein, A candidate resource position of a control channel element (CCE) corresponding to the PDCCH is determined based on the second CORESET.
14. The method of claim 9, wherein, The PDCCH is determined based on the second CORESET, including: Determining a rate-matched PDCCH based on a mapping relationship between the second CORESET and the PDCCH; Performing de-rate matching on the rate-matched PDCCH to obtain the PDCCH. In the de-rate matching on the rate-matched PDCCH, transmission symbols are padded on a CCE corresponding to the PDCCH that has a mapping relationship with the virtual transmission resources of the second CORESET.
15. The method of claim 9, wherein, The PDCCH is determined based on the second CORESET, including: Determining the first CORESET based on the second CORESET; Determining a rate-matched PDCCH based on a mapping relationship between the first CORESET and the PDCCH; Performing de-rate matching on the rate-matched PDCCH to obtain the PDCCH.
16. The method according to claim 14 or 15, characterized in that The PDCCH is determined based on the second CORESET, and further including: Performing interleaving decoding on the de-rate matched PDCCH based on the second CORESET to obtain the PDCCH.
17. A communications device, characterized by Including: A determination unit is configured to obtain a second control resource set (CORESET) based on a first CORESET corresponding to a physical downlink control channel (PDCCH), and a resource amount determined based on the second CORESET is different from a resource amount determined based on the first CORESET; A processing unit is configured to process the PDCCH based on the second CORESET; The second CORESET is obtained based on a first CORESET corresponding to a PDCCH, and includes: The second CORESET is obtained by adding virtual transmission resources to the first CORESET corresponding to the PDCCH, and the virtual transmission resources are resources that cannot be used for transmitting the PDCCH. The virtual transmission resource is a resource that cannot be used for transmitting the PDCCH.
18. A communications device, characterized by Comprise: A determining unit, configured to determine a second control resource set (CORESET), the second CORESET being obtained based on a first CORESET corresponding to a physical downlink control channel (PDCCH), a resource amount determined based on the second CORESET being different from a resource amount determined based on the first CORESET; The determining unit is further configured to determine the PDCCH based on the second CORESET; The second CORESET is obtained based on a first CORESET corresponding to a PDCCH, comprising: The second CORESET is obtained by adding a virtual transmission resource to the first CORESET corresponding to the PDCCH, the virtual transmission resource being a resource that cannot be used for transmitting the PDCCH.
19. A communications device, characterized by Comprise: A processor; A memory for storing processor-executable instructions; The processor is configured to execute the method of any one of claims 1-8 or 9-16.
20. A storage medium, characterized by The storage medium has instructions stored therein, when the instructions in the storage medium are executed by a processor of a terminal, the terminal can execute the method of any one of claims 1-8 or 9-16.
Citation Information
Patent Citations
Physical downlink control channel transmission method and apparatus, and storage medium
WO2021212286A1