Method for receiving and transmitting downlink data channels and communication device

By aligning the terminal device's understanding of data channel resources with the highest aggregation level control channel candidate, the method addresses misalignment issues in PDCCH decoding, ensuring accurate data reception in communication protocols.

CN113163503BActive Publication Date: 2025-07-15HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202010076824.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-01-23
Publication Date
2025-07-15
Estimated Expiration
2040-01-23

AI Technical Summary

Technical Problem

In the communication protocol, the terminal device may have an error in understanding the time-frequency resource location of the downlink control channel, resulting in the problem of not being able to correctly receive the downlink data channel.

Method used

By coordinating the determination of the largest downlink control channel candidates between the terminal device and the network device, time-frequency resources do not overlap, thereby avoiding understanding errors.

Benefits of technology

It effectively avoids the terminal equipment's error in understanding the time-frequency resource location of the downlink data channel, and ensures correct data reception.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113163503B_ABST
    Figure CN113163503B_ABST
Patent Text Reader

Abstract

The present application provides a method and a communication device for receiving and transmitting a downlink data channel. In a scenario where a network device transmits a PDCCH on one of multiple PDCCH candidates and a terminal device may detect the PDCCH on another PDCCH among the multiple PDCCH candidates, by stipulating that both the network device and the terminal device determine the time-frequency resources of the PDSCH based on the fact that the PDCCH is transmitted on the PDCCH candidate with the largest aggregation level among the multiple PDCCH candidates, or both the network device and the terminal device determine the time-frequency resources of the PDSCH based on the fact that the PDCCH is transmitted on the PDCCH candidate with the aggregation level indicated by the DCI among the multiple PDCCH candidates, the problem that the terminal device cannot correctly receive the PDSCH due to a misunderstanding of the time-frequency resources of the PDSCH can be avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communications, and more particularly, to a method and a communication device for receiving and transmitting a downlink data channel. Background Art

[0002] In current communication protocols, a network device can send a physical downlink control channel (PDCCH) to a terminal device through a PDCCH candidate on a control resource set (CORESET), and the PDCCH can schedule a physical downlink shared channel (PDSCH). If the time-frequency resources carrying the PDSCH are within the time-frequency resources corresponding to the CORESET, the time-frequency resources carrying the PDSCH cannot overlap with the time-frequency resources carrying the PDCCH.

[0003] In some scenarios, there may be a problem that the network device sends a PDCCH on a certain PDCCH candidate, and the terminal device can also "correctly" decode it on another PDCCH candidate. This problem may cause the terminal device to misunderstand the time-frequency resource position of the PDCCH, resulting in the terminal device being unable to correctly receive the PDSCH scheduled by the PDCCH. Summary of the Invention

[0004] This application provides a method and a communication device for receiving and transmitting a downlink data channel, which can avoid the problem that the terminal device cannot correctly receive the downlink data channel due to misunderstanding the time-frequency resource position of the downlink control channel.

[0005] In a first aspect, a method for receiving a downlink data channel is provided. The method includes: when the terminal device detects a first downlink control channel satisfying a first condition on one of at least two downlink control channel candidates, the terminal device determines that a first time-frequency resource does not overlap with a target downlink control channel candidate; the terminal device receives the first downlink data channel on the first time-frequency resource.

[0006] Among them, the first time-frequency resource is the time-frequency resource corresponding to the first downlink data channel scheduled by the first downlink control channel. The target downlink control channel candidate is the downlink control channel candidate with the target aggregation level among the at least two downlink control channel candidates. The target aggregation level is the largest among the aggregation levels corresponding to the at least two downlink control channel candidates, or the target aggregation level is the aggregation level indicated by the indication field in the first downlink control information (DCI) carried by the first downlink control channel. Each of the at least two downlink control channel candidates can carry a downlink control channel that meets the first condition, and the first K resource blocks (RBs) of the at least two downlink control channel candidates are the same, where K is a positive integer. The first condition includes one or more of the following: the scrambling code is the first scrambling code, the corresponding radio network temporary identity (RNTI) is the first RNTI, the DCI that carries the first format and is used to schedule the downlink data channel, or the mother code length in the first format is the first length and the rate matching type is the first type.

[0007] In this application, the statement "the terminal device determines that the first time-frequency resource does not overlap with the target downlink control channel candidate" can also be replaced with: the terminal device determines that the first time-frequency resource is the time-frequency resource other than the downlink control channel candidate with the largest aggregation level among the at least two downlink control channel candidates in the time-frequency resources indicated by the first DCI.

[0008] In this application, the downlink control channel can be a control channel used to schedule the downlink data channel. Exemplarily, the downlink control channel can be a PDCCH or an enhanced PDCCH (Enhanced PDCCH), and the downlink data channel can be a PDSCH. The downlink control channel candidate can be, for example, a PDCCH candidate.

[0009] Those skilled in the art can understand that if the network device sends a downlink control channel that meets the first condition on the at least two downlink control channel candidates, it may cause the problem that the network device sends a downlink control channel that meets the first condition on one of the at least two downlink control channel candidates, and the terminal device detects the downlink control channel on other downlink control channel candidates among the at least two downlink control channel candidates.

[0010] According to the method of the present application, regardless of which downlink control channel candidate among the at least two downlink control channel candidates the network device transmits the downlink control channel (i.e., the first downlink control channel) that satisfies the first condition on, both the network device and the terminal device are based on that the first downlink control channel is transmitted on the downlink control channel candidate with the largest aggregation level corresponding among the at least two downlink control channel candidates, or based on that the first downlink control channel is transmitted on the downlink control channel candidate with the aggregation level indicated by the first DCI indication field among the at least two downlink control channel candidates, to determine the time-frequency resources of the downlink data channel scheduled by the first downlink control channel. In this way, even if there is a problem that the network device transmits the first downlink control channel on one downlink control channel candidate and the terminal device detects the first downlink control channel on another downlink control channel candidate, the terminal device and the network device have the same understanding of the time-frequency resources of the downlink data channel, which is beneficial to avoiding the problem of incorrect decoding by the terminal device.

[0011] Optionally, the at least two downlink control channel candidates correspond to the same control resource set (CORESET), and any two downlink control channel candidates corresponding to different control resource sets do not satisfy the following conditions: the first K resource blocks (RBs) are the same and can both carry the downlink control channel that satisfies the first condition.

[0012] Based on this solution, there will be no problem that the network device transmits the first downlink control channel on the downlink control channel candidate in one control resource set, while the terminal device detects the first downlink control channel on the downlink control channel candidate in another control resource set.

[0013] Optionally, the at least two downlink control channel candidates correspond to at least two control resource sets.

[0014] For example, any two downlink control channel candidates among the at least two downlink control channel candidates can correspond to different control resource sets. Or, some of the at least two downlink control channel candidates can correspond to the same control resource set, and any two of the other downlink control channel candidates can correspond to different control resource sets.

[0015] Optionally, the aggregation level corresponding to the first downlink control channel is 8, and the target aggregation level is 16.

[0016] Optionally, the first RNTI is a cell radio network temporary identity (C-RNTI), a modulation and coding scheme cell radio network temporary identity (MCS-C-RNT), or a configured scheduling radio network temporary identity (CS-RNTI).

[0017] Optionally, the first format is one of format 1_2, format 1_1, and format 1_0. That is, the first DCI may be DCI format 1_2, DCI format 1_1, or DCI format 1_0.

[0018] In combination with the first aspect, in some implementations of the first aspect, the target aggregation level is the aggregation level indicated by the indication field. Further, the method may further include: when the terminal device detects a second downlink control channel on a second downlink control channel candidate, the terminal device determines that the second time-frequency resource does not overlap with the second downlink control channel candidate, the second downlink control channel candidate does not belong to the at least two downlink control channel candidates, and the second time-frequency resource is the time-frequency resource corresponding to the second downlink data channel scheduled by the second downlink control channel.

[0019] Based on this solution, when the network device sends a downlink control channel on other downlink control channel candidates outside the at least two downlink control channel candidates, there will be no problem that the network device sends a downlink control channel on one downlink control channel candidate while the terminal device detects the downlink control channel on another downlink control channel candidate. Therefore, both the network device and the terminal device can use existing technologies for data transmission and reception.

[0020] Second aspect, a method for downlink data channel transmission is provided. The method includes: a network device transmits a first downlink control channel satisfying a first condition on one of at least two downlink control channel candidates, where all of the at least two downlink control channel candidates are capable of carrying a downlink control channel satisfying the first condition, and the first K resource blocks (RBs) of the at least two downlink control channel candidates are the same, K being a positive integer. The first downlink control channel carries first downlink control information (DCI), and the first DCI is used to schedule a first downlink data channel; the network device transmits the first downlink data channel on a first time-frequency resource, where the first time-frequency resource does not overlap with a target downlink control channel candidate, and the target downlink control channel candidate is the downlink control channel candidate with the largest corresponding aggregation level among the at least two downlink control channel candidates. The first condition includes one or more of the following: the scrambling code is a first scrambling code, the corresponding radio network temporary identifier (RNTI) is a first RNTI, the DCI carries a first format and is used to schedule a downlink data channel, or the mother code length in the first format is a first length and the rate matching type is a first type.

[0021] According to the method of the present application, regardless of on which of the at least two downlink control channel candidates the network device transmits a downlink control channel (i.e., the first downlink control channel) satisfying the first condition, the network device and the terminal device determine the time-frequency resource of the downlink data channel scheduled by the first downlink control channel based on that the first downlink control channel is transmitted on the downlink control channel candidate with the largest corresponding aggregation level among the at least two downlink control channel candidates. In this way, even if there is a problem that the network device transmits the first downlink control channel on one downlink control channel candidate and the terminal device detects the first downlink control channel on another downlink control channel candidate, the network device and the terminal device also have the same understanding of the time-frequency resource of the downlink data channel, thus facilitating the avoidance of the problem of incorrect decoding by the terminal device.

[0022] Thirdly, a method for receiving and transmitting a downlink data channel is provided. The method includes: a network device transmitting a first downlink control channel that satisfies a first condition on one of at least two downlink control channel candidates, where the at least two downlink control channel candidates can all carry a downlink control channel that satisfies the first condition, and the first K resource blocks (RBs) of the at least two downlink control channel candidates are the same, K being a positive integer. The first downlink control channel carries first downlink control information (DCI), the first DCI includes an indication field indicating a target aggregation level, and the first DCI is used to schedule a first downlink data channel; the network device transmits the first downlink data channel on a first time-frequency resource, where the first time-frequency resource does not overlap with a target downlink control channel candidate, and the target downlink control channel candidate is a downlink control channel candidate among the at least two downlink control channel candidates with an aggregation level corresponding to the target aggregation level. The first condition includes one or more of the following: the scrambling code is a first scrambling code, the corresponding radio network temporary identifier (RNTI) is a first RNTI, the DCI that carries a first format and is used to schedule a downlink data channel, or the mother code length in the first format is a first length and the rate matching type is a first type.

[0023] According to the method of the present application, regardless of which downlink control channel candidate among the at least two downlink control channel candidates the network device transmits the downlink control channel that satisfies the first condition (i.e., the first downlink control channel) on, the network device and the terminal device determine the time-frequency resource of the downlink data channel scheduled by the first downlink control channel based on that the first downlink control channel is transmitted on a downlink control channel candidate among the at least two downlink control channel candidates with an aggregation level indicated by the indication field of the first DCI. In this way, even if there is a problem that the network device transmits the first downlink control channel on one downlink control channel candidate and the terminal device detects the first downlink control channel on another downlink control channel candidate, the network device and the terminal device also have the same understanding of the time-frequency resource of the downlink data channel, which helps to avoid the problem of incorrect decoding by the terminal device.

[0024] Combining the second aspect and the third aspect, optionally, the at least two downlink control channel candidates correspond to the same control resource set, and any two downlink control channel candidates corresponding to different control resource sets do not satisfy the following conditions: the first K resource blocks (RBs) are the same and can both carry a downlink control channel that satisfies the first condition.

[0025] Combining the second aspect and the third aspect, optionally, the at least two downlink control channel candidates correspond to at least two control resource sets.

[0026] Combining the second aspect and the third aspect, optionally, the aggregation level corresponding to the first downlink control channel is 8, and the target aggregation level is 16.

[0027] Combined with the second aspect and the third aspect, optionally, the first RNTI is a cell radio network temporary identifier C-RNTI, a modulation and coding scheme cell radio network temporary identifier MCS-C-RNTI, or a configured scheduling radio network temporary identifier CS-RNTI.

[0028] Combined with the second aspect and the third aspect, optionally, the first format is one of format 1_2, format 1_1, and format 1_0.

[0029] In a fourth aspect, a method for receiving a downlink data channel is provided, including: a terminal device determines at least two downlink control channel candidates, the first K resource blocks RB of the at least two downlink control channel candidates are the same, K is a positive integer, and the at least two downlink control channel candidates can both carry a downlink control channel that meets a first condition, the first condition includes one or more of the following: the scrambling code is a first scrambling code, the corresponding radio network temporary identifier RNTI is a first RNTI, the downlink control information DCI that carries a first format and is used to schedule the downlink data channel, or the mother code length in the first format is a first length and the rate matching type is a first type; the terminal device detects a downlink control channel on downlink control channel candidates other than the at least two downlink control channel candidates.

[0030] In a fifth aspect, a method for receiving a downlink data channel is provided, including: a network device determines a target downlink control channel candidate; the network device sends a downlink control channel on the target downlink control channel candidate. Wherein, the target downlink control channel candidate does not belong to at least two downlink control channel candidates, the first K resource blocks RB of the at least two downlink control channel candidates are the same, K is a positive integer, and the at least two downlink control channel candidates can both carry a downlink control channel that meets a first condition, the first condition includes one or more of the following: the scrambling code is a first scrambling code, the corresponding RNTI is a first RNTI, the downlink control information DCI that carries a first format and is used to schedule the downlink data channel, or the mother code length in the first format is a first length and the rate matching type is a first type.

[0031] Those skilled in the art can understand that if the network device sends a downlink control channel on the at least two downlink control channel candidates, it may cause a problem that the network device sends a downlink control channel on one of the at least two downlink control channel candidates, and the terminal device detects the downlink control channel on other downlink control channel candidates among the at least two downlink control channel candidates.

[0032] According to the method provided in this application, by stipulating that the network device does not send the downlink control channel on the at least two downlink control channel candidates, and the terminal device does not detect the downlink control channel on the at least two downlink control channel candidates, the above problems can be avoided, thereby avoiding the terminal device's misunderstanding of the time-frequency resource position of the downlink data channel, and further facilitating the avoidance of the problem of incorrect decoding by the terminal device.

[0033] Combining the fourth aspect and the fifth aspect, optionally, the at least two downlink control channel candidates correspond to the same control resource set, and any two downlink control channel candidates corresponding to different control resource sets do not satisfy the following conditions: the first K resource blocks RB are the same, and both can carry the downlink control channel that satisfies the first condition.

[0034] Combining the fourth aspect and the fifth aspect, optionally, the at least two downlink control channel candidates correspond to at least two control resource sets.

[0035] For example, any two of the at least two downlink control channel candidates may correspond to different control resource sets. Or, some of the at least two downlink control channel candidates may correspond to the same control resource set, and any two of the other downlink control channel candidates may correspond to different control resource sets.

[0036] Combining the fourth aspect and the fifth aspect, optionally, the first RNTI is a cell radio network temporary identifier C-RNTI, a modulation and coding strategy cell radio network temporary identifier MCS-C-RNTI, or a configured scheduling radio network temporary identifier CS-RNTI.

[0037] Combining the fourth aspect and the fifth aspect, optionally, the first format is one of 1_2, format 1_1, and format 1_0.

[0038] In a sixth aspect, a communication device is provided. The communication device may include various modules or units for executing the method in the first aspect or any one of the possible implementation manners of the first aspect, or include various modules or units for executing the method in the fourth aspect or any one of the possible implementation manners of the fourth aspect.

[0039] In a seventh aspect, a communication device is provided. The communication device may include various modules or units for executing the method in the second aspect or any one of the possible implementation manners of the second aspect, or include various modules or units for executing the method in the third aspect or any one of the possible implementation manners of the third aspect, or include various modules or units for executing the method in the fifth aspect or any one of the possible implementation manners of the fifth aspect.

[0040] In an eighth aspect, a communication device is provided, including a processor. The processor can be used to execute the involved instructions, so that the device executes the method in the first aspect or any possible implementation manner in the first aspect, or executes the method in the fourth aspect or any possible implementation manner in the fourth aspect. Optionally, the device may further include a memory, which is coupled to the processor, and the involved instructions are stored in the memory. Optionally, the device may further include an interface circuit, and the interface circuit is coupled to the processor.

[0041] In a ninth aspect, a communication device is provided, including a processor. The processor can be used to execute the involved instructions, so that the device executes the method in the second aspect or any possible implementation manner in the second aspect, or executes the method in the third aspect or any possible implementation manner in the third aspect, or executes the method in the fifth aspect or any possible implementation manner in the fifth aspect. Optionally, the device may further include a memory, which is coupled to the processor, and the involved instructions are stored in the memory. Optionally, the device may further include an interface circuit, and the interface circuit is coupled to the processor.

[0042] In a tenth aspect, a processor is provided, including: an input circuit, an output circuit, and a processing circuit. The processing circuit is used to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor executes the method in the first aspect to the fifth aspect or any possible implementation manner in the first aspect to the fifth aspect.

[0043] In a specific implementation process, the above device or processor may be a chip, the input circuit may be an input pin, the output circuit may be an output pin, and the processing circuit may be transistors, gate circuits, flip-flops, and various logic circuits, etc. The input signal received by the input circuit may be received and input by, for example, but not limited to, a receiver, the signal output by the output circuit may be output to, for example, but not limited to, a transmitter and transmitted by the transmitter, and the input circuit and the output circuit may be the same circuit, and this circuit is used as the input circuit and the output circuit at different times respectively. The embodiments of the present application do not limit the specific implementation manners of the processor and various circuits.

[0044] In an eleventh aspect, a processing device is provided, including a processor and a memory. The processor is used to read the instructions stored in the memory, and can receive a signal through a receiver and transmit a signal through a transmitter, so as to execute the method in the first aspect to the fifth aspect or any possible implementation manner in the first aspect to the fifth aspect.

[0045] In a feasible design, the processor is one or more, and the memory is one or more.

[0046] In a feasible design, the memory can be integrated with the processor, or the memory can be separately provided from the processor.

[0047] In a specific implementation process, the memory can be a non-transitory memory, such as a read only memory (ROM). It can be integrated with the processor on the same chip, or can be separately provided on different chips. The embodiments of the present application do not limit the type of the memory and the setting manner of the memory and the processor.

[0048] The processing device in the eleventh aspect above can be a chip. The processor can be implemented by hardware or by software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc.; when implemented by software, the processor can be a general-purpose processor, which is implemented by reading software code stored in the memory. The memory can be integrated in the processor or can be located outside the processor and exist independently.

[0049] In a twelfth aspect, a computer program product is provided. The computer program product includes: a computer program (which can also be referred to as code or instruction). When the computer program is run, it causes a computer to execute the methods in the first aspect to the fifth aspect and any possible implementation manners in the first aspect to the fifth aspect.

[0050] In a thirteenth aspect, a computer-readable medium is provided. The computer-readable medium stores a computer program (which can also be referred to as code or instruction). When it runs on a computer, it causes the computer to execute the methods in the first aspect to the fifth aspect and any possible implementation manners in the first aspect to the fifth aspect.

[0051] In a fourteenth aspect, a communication system is provided, including the foregoing terminal device and network device. Description of the Drawings

[0052] Figure 1 is a schematic diagram of a communication system applicable to the present application.

[0053] Figure 2 is a schematic diagram of the time-frequency resources corresponding to a CORESET.

[0054] Figure 3 is a schematic diagram of DCI information bits corresponding to different aggregation levels.

[0055] Figure 4 is a schematic diagram of PDCCH mapped to physical resources.

[0056] Figure 5It is a schematic diagram of the time-frequency resource positions of two PDCCH candidates.

[0057] Figure 6 It is a schematic flowchart of a method for receiving and transmitting a downlink data channel provided by the present application.

[0058] Figure 7 It is a schematic flowchart of another method for receiving and transmitting a downlink data channel provided by the present application.

[0059] Figure 8 It is a schematic flowchart of a method for receiving and transmitting a downlink data channel provided by the present application.

[0060] Figure 9 It is a schematic block diagram of a communication device provided by the present application.

[0061] Figure 10 It is a schematic diagram of the structure of a terminal device provided by the present application.

[0062] Figure 11 It is a schematic block diagram of another device provided by the present application. Detailed implementation manners

[0063] Next, the technical solutions in the present application will be described with reference to the accompanying drawings.

[0064] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Long Term Evolution (LTE) systems, New Radio (NR) systems in 5th generation (5G) mobile communication systems, or future mobile communication systems, etc.

[0065] The terminal device in the embodiments of the present application may refer to a user equipment (UE), an access terminal, a user unit, a user station, a mobile station, a mobile device, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device. The terminal device may also be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication capabilities, a computing device, or other processing devices connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5G network, or a terminal device in a future evolved public land mobile network (PLMN), etc. The embodiments of the present application do not limit this.

[0066] The network device in the embodiments of the present application may be a device for communicating with the terminal device. For example, the network device may be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation NodeB (gNB) in a 5G mobile communication system, a base station in a future mobile communication system, or an access node in a wireless-fidelity (WiFi) system. Again, the network device may also be a module or unit that completes part of the functions of the base station. For example, it may be a central unit (CU) or a distributed unit (DU). Also, the network device may further be a radio controller, a relay station, an access point, a vehicle-mounted device, a wearable device, or an access network device in other future evolved communication systems in the cloud radio access network (CRAN) scenario. The present application does not limit the specific technologies and specific device forms adopted by the network device.

[0067] In the embodiments of the present application, a terminal device or a network device may include a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer may include hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory (also referred to as main memory). The operating system may be any one or more computer operating systems that implement service processing through processes. For example, the Linux operating system, the Unix operating system, the Android operating system, the iOS operating system, or the Windows operating system, etc. The application layer may include applications such as a browser, an address book, a word processing software, and an instant messaging software. Moreover, the embodiments of the present application do not particularly limit the specific structure of the execution subject of the method provided in the embodiments of the present application. As long as it can run a program corresponding to the method provided in the embodiments of the present application to communicate according to the method provided in the embodiments of the present application. For example, the execution subject of the method provided in the embodiments of the present application may be a terminal device or a network device, or a functional module in the terminal device or the network device, such as a chip.

[0068] The various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "computer-readable storage medium" may include, but is not limited to, wireless channels and various other media that can store, contain, and / or carry instructions and / or data.

[0069] To better understand the embodiments of the present application, first, in combination with Figure 1 a brief introduction to the possible application scenarios of the embodiments of the present application will be given below.

[0070] Figure 1 FIG. shows a schematic diagram of a communication system applicable to the present application. As Figure 1 shown, the communication system 100 may include at least one network device, such as Figure 1 the network device 110 shown; the communication system 100 may further include at least one terminal device, such as Figure 1 the terminal device 120 shown. The network device 110 and the terminal device 120 may communicate through a wireless link. Figure 1 This is only a schematic diagram. The communication system may further include other network devices, such as a core network device, which is not drawn in Figure 1 The embodiments of the present application do not limit the number of network devices and terminal devices included in the mobile communication system. Figure 1A network device can send a physical downlink control channel (PDCCH) to a terminal device, and then send a physical downlink shared channel (PDSCH) scheduled by the PDCCH to the terminal device.

[0071] In NR, a PDCCH can contain L = {1, 2, 4, 8, 16} control channel elements (CCEs). Here, L is called the aggregation level (AL) of the PDCCH.

[0072] A CCE contains 6 resource element groups (REGs), and each REG corresponds to a resource block (RB) on one orthogonal frequency-division multiplexing (OFDM) symbol.

[0073] A PDCCH candidate can contain L = {1, 2, 4, 8, 16} CCEs. A PDCCH candidate may or may not send a PDCCH. The terminal device can detect the PDCCH candidate to determine whether there is a PDCCH sent to itself on the PDCCH candidate.

[0074] For a search space with an AL of L, it can be defined as a set of PDCCH candidates with an AL of L. Among them, a SearchSpaceSet is a set of search spaces with different ALs. A SearchSpaceSet corresponds to a control resource set (CORESET), but a CORESET can correspond to multiple search spaces. The terminal device may be configured with multiple CORESETs.

[0075] A CORESET contains RBs in the frequency domain and OFDM symbols in the time domain. Exemplarily, According to and the time-frequency resources corresponding to the CORESET can be determined. Moreover, the time-frequency resources can appear at multiple positions in time. For example, Figure 2 shows a schematic diagram of the time-frequency resources corresponding to a CORESET.

[0076] A network device can send a PDCCH to a terminal device via PDCCH candidates on a CORESET, and this PDCCH can schedule a PDSCH. If the time-frequency resources carrying the PDSCH and the associated demodulation reference signal (DM-RS) are located in the time-frequency resources corresponding to the CORESET, then the time-frequency resources carrying the PDSCH cannot overlap with the time-frequency resources carrying the PDCCH. In some scenarios, there may be a problem that the network device sends a PDCCH on a certain PDCCH candidate, and the terminal device can also correctly decode it on another PDCCH candidate.

[0077] For example, when the information bits of the DCI take values in [9:140], if AL8 and AL16 use the same RNTI, then the mother code lengths corresponding to AL8 and AL16 are both 512. Therefore, the 512 bits output by encoding are the same. See Figure 3 , because the rate matching type is repetition for both (i.e., rate matching is performed by repeating the bits output by encoding), there are 864 identical bits in the rate matching outputs of AL8 and AL16. If the scrambling codes of the PDCCH are also the same, then the symbols modulated from these 864 bits are the same. If the starting RBs of the PDCCH candidates of AL8 and AL16 are the same, then there may be several overlapping resources between these two PDCCH candidates, and the modulated symbols carried on these overlapping resources may also be the same. For example, see Figure 4 , within a CORESET with 1-symbol 3-segment interleaving and REG bundle of 2, the starting RBs of AL8 and AL16 are the same, and the modulated symbols on 8 / 3 CCEs are exactly the same, that is, the PDCCH modulated symbols on the resources within the dashed box are the same. Figure 4 The lines with arrows in Figure 4 correspond to the resources for placing modulated symbols, and the direction of the arrow is the mapping order for mapping modulated symbols. For the

[0078] situation shown, whether the network device sends the PDCCH of AL8 or the PDCCH of AL16, the terminal device may be able to correctly decode using both AL8 and AL16.

[0079] For example, see Figure 5 , Figure 5In the time-frequency resources shown, there are two PDCCH candidates, namely PDCCH candidate 1 and PDCCH candidate 2. Among them, PDCCH candidate 1 occupies two resource blocks 3, PDCCH candidate 2 occupies two resource blocks 2 and two resource blocks 3, and 4 resource blocks 4 are used to transmit DM-RS. Resource block 2, resource block 3, and resource block 4 all belong to resource block 1. Among the 4 resource blocks 4, two of the resource blocks 4 belong to resource block 2, and the other two resource blocks 4 belong to resource block 3. If a certain PDCCH is transmitted on PDCCH candidate 1, then the PDSCH will be transmitted on the other resources in resource block 1 except for 2 resource blocks 2 and the corresponding 2 resource blocks 4. However, if the terminal device detects a PDCCH on PDCCH candidate 2, it will be considered that the PDSCH is transmitted on the other resources in resource block 1 except for 2 resource blocks 2, 2 resource blocks 3, and the corresponding 4 resource blocks 4.

[0080] To solve the above problems, this application provides a variety of methods, and the various methods provided by this application will be described separately below.

[0081] It should be understood that in this application, the downlink control channel can be a control channel used to schedule the downlink data channel. Exemplarily, the downlink control channel can be a PDCCH or an enhanced PDCCH (Enhanced PDCCH), and the downlink data channel can be a PDSCH. The downlink control channel candidate can be, for example, a PDCCH candidate.

[0082] It should also be understood that in the method embodiments described below, only the network device and the terminal device are taken as the execution entities as an example. The network device can also be replaced by a chip configured in the network device, and the terminal device can also be replaced by a chip configured in the terminal device.

[0083] Figure 6 This is a schematic flowchart of the first method provided by this application for receiving and transmitting a downlink data channel. The following Figure 6 describes each step in the method 200 shown.

[0084] S210, the network device transmits a downlink control channel (hereinafter denoted as: the first downlink control channel) that meets the first condition on one of at least two downlink control channel candidates.

[0085] That is to say, the network device transmits the first downlink control channel on a downlink control channel candidate, and this downlink control channel candidate can be any one of at least two downlink control channel candidates, and the first downlink control channel meets the first condition.

[0086] Among them, the first K resource blocks (RBs) of the at least two downlink control channel candidates are the same, and each can carry a downlink control channel that satisfies the first condition.

[0087] The fact that the first K RBs of the at least two downlink control channel candidates are the same means that: the starting positions of the at least two downlink control channel candidates are the same RB on the same symbol, and, in the order of frequency domain first and then time domain, with the frequency domain from low to high and the time domain from front to back, the time-frequency resources corresponding to the first K RBs in the time-frequency resources corresponding to the at least two downlink control channel candidates are the same. K is a positive integer. It should be understood that the symbol may be an OFDM symbol, but the present application does not make any limitation thereto. The frequency domain from low to high can be understood as in ascending order of RB numbers; the time domain from front to back can be understood as in ascending order of OFDM symbol numbers.

[0088] For example, referring to Figure 4 , the at least two downlink control channel candidates may be Figure 4 the time-frequency resources occupied by the physical downlink control channel (PDCCH) with AL = 8 and the time-frequency resources occupied by the PDCCH with AL = 16 in . The time-frequency resources in the dashed box in the figure are the first K RBs of the at least two downlink control channel candidates.

[0089] Exemplarily, K may be specified by a protocol or configured by a network device. For example, K ≤ 48, but the present application does not make any limitation thereto.

[0090] The first condition may include one or more of the following:

[0091] (1) The scrambling code is the first scrambling code;

[0092] (2) The corresponding radio network temporary identifier (RNTI) is the first RNTI;

[0093] (3) Carrying a downlink control information (DCI) of the first format and used for scheduling a downlink data channel;

[0094] (4) The mother code length in the first format is the first length, and the rate matching type is the first type.

[0095] If the first condition includes the first item, the scrambling code of the first downlink control channel is the first scrambling code, and each of the at least two downlink control channel candidates can carry a downlink control channel with the scrambling code being the first scrambling code. The fact that each of the at least two downlink control channel candidates can carry a downlink control channel with the scrambling code being the first scrambling code is also equivalent to that the scrambling codes corresponding to the at least two downlink control channel candidates both include the first scrambling code.

[0096] The first scrambling code is a specific scrambling code, which is sometimes also referred to as a scrambling code sequence. Exemplarily, the scrambling code is related to the type of search space where the downlink control channel candidate (or, the downlink control channel) is located and the CORESET parameters corresponding to this search space. Exemplarily, the scrambling code corresponding to the downlink control channel candidate in the common search space (CSS) is related to the cell ID. If a CORESET is configured with the parameter pdcch-DMRS-ScramblingID, then the scrambling code of the downlink control channel candidate in the UE-specific search space (USS) corresponding to this CORESET is related to pdcch-DMRS-ScramblingID and C-RNTI; if a CORESET is not configured with the parameter pdcch-DMRS-ScramblingID, then the scrambling code of the downlink control channel candidate in the UE-specific search space corresponding to this CORESET is related to the cell ID.

[0097] If the first condition includes the second item, the first downlink control channel is scrambled with the first RNTI, and both of the at least two downlink control channel candidates can carry the downlink control channel scrambled with the first RNTI. That both of the at least two downlink control channel candidates can carry the downlink control channel scrambled with the first RNTI is also equivalent to that the RNTIs corresponding to both of the at least two downlink control channel candidates include the first RNTI. It should be understood that one downlink control channel candidate can correspond to one or more RNTIs, and each of the one or more RNTIs corresponding to each of the at least two downlink control channel candidates includes the first RNTI.

[0098] Exemplarily, the first RNTI can be C-RNTI, MCS-C-RNTI, or CS-RNTI.

[0099] If the first condition includes the third item, the first downlink control channel carries the DCI for scheduling the downlink data channel and with the DCI format being the first format, and both of the at least two downlink control channel candidates can carry the DCI for scheduling the downlink data channel and with the DCI format being the first format.

[0100] Hereinafter, the DCI with the DCI format being the first format and for scheduling the downlink data channel carried by the first downlink control channel is denoted as: the first DCI. And the downlink data channel scheduled by the first DCI is denoted as: the first downlink data channel.

[0101] It should be understood that the number of DCI information bits can be determined according to the DCI format. If the first condition includes the third item, it is equivalent that at least two downlink control channel candidates can carry downlink control channels with the same number of DCI information bits.

[0102] Exemplarily, the first format can be format 1_0, format 1_1 or format 1_2.

[0103] If the first condition includes the fourth item, the mother code length of the first downlink control channel is the first length, and the rate matching type is the first type. Moreover, at least two downlink control channel candidates can all carry downlink control channels with the mother code length of the first length and the rate matching type of the first type. It should be understood that the first length refers to the mother code length when the DCI format is the first format, and the first type refers to the rate matching type when the DCI format is the first format. That is to say, if the DCI format of the first downlink control channel is the first format, the mother code length of the first downlink control channel is the first length, and the rate matching type is the first type. And at least two downlink control channels can all carry downlink control channels with the DCI format of the first format, the mother code length of the first length, and the rate matching type of the first type.

[0104] It should be understood that the mother code length refers to the number of bits occupied by DCI information bits after Polar coding. The rate matching type can be puncture, shortening or repetition.

[0105] It should be noted that this application does not make specific limitations on the first length and the first type. Here it only means that at least two downlink control channel candidates can all carry downlink control channels with the same mother code length and the same rate matching type, and the mother code length and rate matching type of the first downlink control channel are the same mother code length and the same rate matching type corresponding to at least two downlink control channel candidates. For example, the same mother code length corresponding to the two downlink control channel candidates is 512 bits, and the same rate matching type is repetition. Then the mother code length of the first downlink control channel is 512 bits, and the rate matching type is repetition.

[0106] Optionally, the first condition is that the scrambling code is the first scrambling code, carrying the first DCI, the mother code length under the first DCI is the first length, and the rate matching type is the first type.

[0107] Optionally, the ALs corresponding to any two of at least two downlink control channel candidates are different. That is, the ALs corresponding to at least two downlink control channel candidates are all different.

[0108] Optionally, the at least two downlink control channel candidates correspond to the same CORESET. Moreover, any two downlink control channel candidates corresponding to different CORESETS do not meet the following conditions: the first K RBs are the same and can both carry a downlink control channel that meets the first condition.

[0109] Based on this solution, there will be no problem that the network device sends the first downlink control channel on a downlink control channel candidate in one control resource set, while the terminal device detects the first downlink control channel on a downlink control channel candidate in another control resource set.

[0110] Optionally, the at least two downlink control channel candidates correspond to at least two CORESETS.

[0111] For example, assume that the at least two downlink control channel candidates are PDCCH candidate#1, PDCCH candidate#2, and PDCCH candidate#3. Then, these 3 PDCCH candidates can correspond to 2 CORESETS or 3 CORESETS. For instance, PDCCH candidate#1 and PDCCH candidate#2 can correspond to CORESET#1, and PDCCH candidate#3 can correspond to CORESET#2. Or, PDCCH candidate#1, PDCCH candidate#2, and PDCCH candidate#3 respectively correspond to CORESET#1, CORESET#2, and CORESET#3.

[0112] S220, when the terminal device detects the first downlink control channel on one of the at least two downlink control channel candidates, it is determined that the first time-frequency resource does not overlap with the target downlink control channel candidate.

[0113] Among them, the first time-frequency resource is the time-frequency resource corresponding to the first downlink data channel scheduled by the first downlink control channel. The target downlink control channel candidate is the downlink control channel candidate corresponding to the target AL among the at least two downlink control channel candidates, and the target AL is the largest among the ALs corresponding to the at least two downlink control channel candidates.

[0114] That is, when the terminal device detects the first downlink control channel on one of the at least two downlink control channel candidates, the terminal device determines that the first time-frequency resource does not overlap with the downlink control channel candidate with the largest corresponding AL among the at least two downlink control channel candidates. Or rather, the terminal device believes that the first downlink control channel is transmitted on the downlink control channel candidate with the largest corresponding AL among the at least two downlink control channel candidates.

[0115] For example, if the at least two downlink control channel candidates are Figure 5 the PDCCH candidate 1 and PDCCH candidate 2 shown in the figure, then if the terminal device detects the first downlink control channel on PDCCH candidate 1, since the AL corresponding to PDCCH candidate 2 is greater than the AL corresponding to PDCCH candidate 1, the terminal device determines that the first time-frequency resource does not overlap with PDCCH candidate 2; if the terminal device detects the first downlink control channel on PDCCH candidate 2, then the terminal device determines that the first time-frequency resource does not overlap with PDCCH candidate 2.

[0116] Those skilled in the art can understand that the terminal device can determine the first time-frequency resource according to the time-frequency resource indicated by the first DCI and the downlink control channel candidate that it believes transmits the first downlink control channel (that is, the downlink control channel candidate with the largest corresponding AL among the at least two downlink control channel candidates). That is, the terminal device determines the first time-frequency resource as the time-frequency resource in the time-frequency resource indicated by the first DCI except for the downlink control channel candidate with the largest corresponding AL among the at least two downlink control channel candidates.

[0117] Optionally, as an example, the AL corresponding to the downlink control channel candidate carrying the first downlink control channel is 8, and the target AL is 16.

[0118] S230, the network device transmits the first downlink data channel on the first time-frequency resource. Correspondingly, the terminal device receives the first downlink data channel on the first time-frequency resource.

[0119] The network device may not transmit the first downlink control channel on the downlink control channel candidate with the largest corresponding AL among the at least two downlink control channel candidates, but when it determines the time-frequency resource carrying the first downlink data channel, that is, the first time-frequency resource, it still determines the first time-frequency resource according to the time-frequency resource indicated by the first DCI and the downlink control channel candidate with the largest corresponding AL among the at least two downlink control channel candidates. Still taking Figure 5For example, the network device sends the first downlink control channel on PDCCH candidate 1. However, when determining the first time-frequency resource, the network device determines it based on sending the first downlink control channel on PDCCH candidate 2. That is to say, the network device determines the first time-frequency resource as the time-frequency resource indicated by the first DCI except for the downlink control channel candidate with the largest corresponding AL among the at least two downlink control channel candidates.

[0120] Those skilled in the art can understand that if the network device sends a downlink control channel that meets the first condition on one of the at least two downlink control channel candidates, it may lead to the problem that the network device sends a downlink control channel that meets the first condition on one of the at least two downlink control channel candidates, and the terminal device detects this downlink control channel on other downlink control channel candidates among the at least two downlink control channel candidates.

[0121] However, according to the method of the present application, regardless of which downlink control channel candidate among the at least two downlink control channel candidates the network device sends the downlink control channel that meets the first condition (i.e., the first downlink control channel) on, the network device and the terminal device determine the time-frequency resource of the downlink data channel scheduled by the first downlink control channel based on the fact that the first downlink control channel is sent on the downlink control channel candidate with the largest corresponding AL among the at least two downlink control channel candidates. In this way, even if there is a problem that the network device sends the first downlink control channel on one downlink control channel candidate and the terminal device detects the first downlink control channel on another downlink control channel candidate, the terminal device and the network device also have the same understanding of the time-frequency resource of the downlink data channel, which is conducive to avoiding the problem of incorrect decoding by the terminal device.

[0122] It should be understood that S220 can be before S230 or after S230, and the present application does not make a limitation on this.

[0123] Figure 7 It is a schematic flowchart of the second method provided by the present application for receiving and sending downlink data channels. The following Figure 7 describes each step in the method 300 shown.

[0124] S310, the network device sends a downlink control channel that meets the first condition (hereinafter denoted as: the first downlink control channel) on one of the at least two downlink control channel candidates.

[0125] The difference between the first downlink control channel here and the first downlink control channel in S210 is that the first DCI carried by the first downlink control channel here includes an indication field for indicating the target AL. That is, the first downlink control channel includes an indication field for indicating the target AL, and this application does not limit the number of bits occupied by this indication field. Except for this, this step is the same as S210 and will not be elaborated here.

[0126] S320, when the terminal device detects the first downlink control channel on one of the at least two downlink control channel candidates, it determines that the first time-frequency resource does not overlap with the target downlink control channel candidate.

[0127] Wherein, the first time-frequency resource is the time-frequency resource corresponding to the first downlink data channel scheduled by the first downlink control channel. The target downlink control channel candidate is the downlink control channel candidate among the at least two downlink control channel candidates whose corresponding AL is the target AL.

[0128] That is to say, when the terminal device detects the first downlink control channel on one of the at least two downlink control channel candidates, the terminal device determines that the time-frequency resource corresponding to the first downlink data channel scheduled by the first downlink control channel does not overlap with the downlink control channel candidate among the at least two downlink control channel candidates whose corresponding AL is the target AL. Or rather, the terminal device believes that the first downlink control channel is sent on the downlink control channel candidate among the at least two downlink control channel candidates whose corresponding AL is the target AL.

[0129] The downlink control channel candidate that actually sends the first downlink control channel is denoted as: the first downlink control channel candidate, and the AL corresponding to the first downlink control channel candidate is denoted as: the first AL.

[0130] Exemplarily, the target AL can be the first AL, or any AL greater than the first AL among the ALs corresponding to the at least two downlink control channel candidates respectively, or the largest AL among the ALs corresponding to the at least two downlink control channel candidates.

[0131] For example, if the at least two downlink control channel candidates are Figure 5 the shown PDCCH candidate 1 and PDCCH candidate 2, then if the network device sends the first downlink control channel on PDCCH candidate 1, the target AL can be the AL corresponding to PDCCH candidate 1 or the AL corresponding to PDCCH candidate 2. If the network device sends the first downlink control channel on PDCCH candidate 2, the target AL is the AL corresponding to PDCCH candidate 2.

[0132] Those skilled in the art can understand that the terminal device can determine the first time-frequency resource according to the time-frequency resource indicated by the first DCI and the downlink control channel candidate among the at least two downlink control channel candidates whose corresponding AL is the target AL. That is, the terminal device determines that the first time-frequency resource is the time-frequency resource in the time-frequency resource indicated by the first DCI except for the downlink control channel candidate among the at least two downlink control channel candidates whose corresponding AL is the target AL.

[0133] Optionally, as an example, the first AL is 8 and the target AL is 16.

[0134] S330, the network device sends the first downlink data channel on the first time-frequency resource. Correspondingly, the terminal device receives the first downlink data channel on the first time-frequency resource.

[0135] The network device may not send the first downlink control channel on the downlink control channel candidate among the at least two downlink control channel candidates whose corresponding AL is the target AL. However, when determining the time-frequency resource carrying the first downlink data channel, that is, the first time-frequency resource, it still determines the first time-frequency resource according to the time-frequency resource indicated by the first DCI and the downlink control channel candidate among the at least two downlink control channel candidates whose corresponding AL is the target AL. That is to say, the network device determines that the first time-frequency resource is the time-frequency resource in the time-frequency resource indicated by the first DCI except for the downlink control channel candidate among the at least two downlink control channel candidates whose corresponding AL is the target AL.

[0136] Those skilled in the art can understand that if the network device sends a downlink control channel satisfying the first condition on the at least two downlink control channel candidates, it may cause the problem that the network device sends a downlink control channel satisfying the first condition on one of the at least two downlink control channel candidates, and the terminal device detects the downlink control channel on other downlink control channel candidates among the at least two downlink control channel candidates.

[0137] According to the method of the present application, regardless of which of the at least two downlink control channel candidates the network device sends the downlink control channel (i.e., the first downlink control channel) that meets the first condition on, both the network device and the terminal device determine the time-frequency resources of the downlink data channel scheduled by the first downlink control channel based on that the first downlink control channel is sent on the downlink control channel candidate whose AL is the aggregation level indicated by the first DCI indication field among the at least two downlink control channel candidates. In this way, even if there is a problem that the network device sends the first downlink control channel on one downlink control channel candidate and the terminal device detects the first downlink control channel on another downlink control channel candidate, the terminal device and the network device also have the same understanding of the time-frequency resources of the downlink data channel, which is beneficial to avoiding the problem of incorrect decoding by the terminal device.

[0138] It should be understood that S320 can be before S330 or after S330, and the present application does not limit this.

[0139] Optionally, the method may further include:

[0140] When the terminal device detects the second downlink control channel on the second downlink control channel candidate, the terminal device determines that the second time-frequency resource does not overlap with the second downlink control channel candidate, or in other words, the terminal device determines that the second time-frequency resource is the time-frequency resource other than the second downlink control channel candidate among the time-frequency resources indicated by the DCI scheduled by the second downlink control channel.

[0141] Wherein, the second downlink control channel candidate does not belong to the at least two downlink control channel candidates, and the second time-frequency resource is the time-frequency resource corresponding to the second downlink data channel scheduled by the second downlink control channel.

[0142] That is to say, if the network device sends the downlink control channel on other downlink control channel candidates outside the at least two downlink control channel candidates, the terminal device determines the time-frequency resources corresponding to the downlink data channel scheduled by the downlink control channel based on the prior art.

[0143] It should be understood that when the network device sends the downlink control channel on other downlink control channel candidates outside the at least two downlink control channel candidates, there will be no problem that the network device sends the downlink control channel on one downlink control channel candidate while the terminal device detects the downlink control channel on another downlink control channel candidate. Therefore, both the network device and the terminal device can use the prior art for data transmission and reception.

[0144] Figure 8 It is a schematic flowchart of the third method provided by the present application for downlink data channel reception and transmission. The method 400 shown below will be described. Figure 8 The method 400 shown is described.

[0145] S410, the network device determines a target downlink control channel candidate.

[0146] S420, the terminal device determines at least two downlink control channel candidates.

[0147] S430, the network device sends a downlink control channel (hereinafter denoted as: the first downlink control channel) on the target downlink control channel candidate.

[0148] Correspondingly, S440, the terminal device detects the first downlink control channel on downlink control channel candidates other than the at least two downlink control channel candidates.

[0149] Among them, the target downlink control channel candidate does not belong to the at least two downlink control channel candidates.

[0150] The first K resource blocks (RBs) of the at least two downlink control channel candidates are the same, K is a positive integer, and the at least two downlink control channel candidates can both carry a downlink control channel that meets the first condition. For specific details, refer to the description in method 200.

[0151] Specifically, when the network device sends any downlink control channel, it does not send it on the at least two downlink control channel candidates, but sends the downlink control channel on downlink control channel candidates other than the at least two downlink control channel candidates. Correspondingly, the terminal device detects the downlink control channel on downlink control channel candidates other than the at least two downlink control channel candidates. As described in method 200, if the first K RBs of the at least two downlink control channel candidates are the same and both can carry a downlink control channel that meets the first condition, then it may cause a problem that the network device sends a downlink control channel that meets the first condition on one of the at least two downlink control channel candidates, and the terminal device detects this downlink control channel on other downlink control channel candidates among the at least two downlink control channel candidates.

[0152] According to the method provided in this application, by stipulating that the network device does not send a downlink control channel on the at least two downlink control channel candidates, and the terminal device also does not detect a downlink control channel on the at least two downlink control channel candidates, the above problem can be avoided, thereby avoiding the terminal device from misinterpreting the time-frequency resource position of the downlink data channel, and further facilitating the avoidance of the problem of incorrect decoding by the terminal device.

[0153] Optionally, the at least two downlink control channel candidates correspond to the same CORESET, and any two downlink control channel candidates corresponding to different CORESETs do not meet the following conditions: the first K resource blocks (RBs) are the same and both can carry a downlink control channel that meets the first condition.

[0154] Optionally, the at least two downlink control channel candidates correspond to at least two CORESETs.

[0155] For example, assume that the at least two downlink control channel candidates are PDCCH candidate#1, PDCCH candidate#2, and PDCCH candidate#3. Then, these 3 PDCCH candidates can correspond to 2 CORESETs or 3 CORESETs. For example, PDCCH candidate#1 and PDCCH candidate#2 can correspond to CORESET#1, and PDCCH candidate#3 can correspond to CORESET#2. Or, PDCCH candidate#1, PDCCH candidate#2, and PDCCH candidate#3 respectively correspond to CORESET#1, CORESET#2, and CORESET#3.

[0156] It should be understood that in various embodiments of the present application, the magnitudes of the serial numbers of the above processes do not mean the order of execution. The order of execution of each process should be determined by its function and internal logic. The various numerical numbers or serial numbers involved in the above processes are only for the convenience of description and should not constitute any limitation to the implementation process of the embodiments of the present application.

[0157] Above, the method provided by the embodiments of the present application has been described in detail. Below, in combination with Figures 9 to 11 The apparatus provided by the embodiments of the present application will be described in detail.

[0158] Figure 9 is a schematic block diagram of a communication apparatus provided by an embodiment of the present application. As Figure 9 shown, the communication apparatus 1000 may include a transceiver unit 1100 and a processing unit 1200.

[0159] Among them, the transceiver unit 1100 may be used to receive information sent by other devices and may also be used to send information to other devices. For example, sending a downlink control channel or receiving a downlink control channel. The processing unit 1200 may be used to perform internal processing of the apparatus.

[0160] In a possible design, the communication apparatus 1000 may correspond to the terminal device in any one of the above methods 200 to 400. For example, the communication apparatus 1000 may be a terminal device or a chip configured in a terminal device. The communication apparatus 1000 may include units for performing the operations performed by the terminal device in the corresponding method, and each unit in the communication apparatus 1000 is respectively for implementing the operations performed by the terminal device in the method.

[0161] In one example, the communication device 1000 corresponds to the terminal device in method 200. Among them, the processing unit 1200 is configured to determine that the first time-frequency resource does not overlap with the target downlink control channel candidate when the transceiver unit 1100 detects a first downlink control channel that meets the first condition on one of at least two downlink control channel candidates; the transceiver unit 1100 is configured to receive a first downlink data channel on the first time-frequency resource. Wherein, the first time-frequency resource is the time-frequency resource corresponding to the first downlink data channel scheduled by the first downlink control channel, the target downlink control channel candidate is the downlink control channel candidate with the target aggregation level among the at least two downlink control channel candidates, and the target aggregation level is the largest among the aggregation levels corresponding to the at least two downlink control channel candidates. All of the at least two downlink control channel candidates can carry a downlink control channel that meets the first condition, and the first K resource blocks (RBs) of the at least two downlink control channel candidates are the same, where K is a positive integer. The first condition includes one or more of the following: the scrambling code is the first scrambling code, the corresponding RNTI is the first RNTI, the DCI carrying the first format and used to schedule the downlink data channel, or the mother code length is the first length and the rate matching type is the first type.

[0162] Optionally, the at least two downlink control channel candidates correspond to the same control resource set, and any two downlink control channel candidates corresponding to different control resource sets do not meet the following conditions: the first K resource blocks (RBs) are the same and can both carry a downlink control channel that meets the first condition.

[0163] Optionally, the at least two downlink control channel candidates correspond to at least two control resource sets.

[0164] Optionally, the aggregation level corresponding to the first downlink control channel is 8, and the target aggregation level is 16.

[0165] Optionally, the first RNTI is a cell radio network temporary identifier (C-RNTI), a modulation and coding scheme cell radio network temporary identifier (MCS-C-RNTI), or a configured scheduling radio network temporary identifier (CS-RNTI).

[0166] Optionally, the first format is one of format 1_2, format 1_1, and format 1_0.

[0167] Optionally, the target aggregation level is the aggregation level indicated by the indication field;

[0168] Further, the processing unit 1200 is further configured to: when the transceiver unit 1100 detects a second downlink control channel on a second downlink control channel candidate, determine that the second time-frequency resource does not overlap with the second downlink control channel candidate, where the second downlink control channel candidate does not belong to the at least two downlink control channel candidates, and the second time-frequency resource is the time-frequency resource corresponding to the second downlink data channel scheduled by the second downlink control channel.

[0169] In another example, the communication device 1000 corresponds to the terminal device in the method 300. Wherein, the processing unit 1200 is configured to, when the transceiver unit 1100 detects a first downlink control channel that satisfies a first condition on one of the at least two downlink control channel candidates, determine that the first time-frequency resource does not overlap with the target downlink control channel candidate; the transceiver unit 1100 is configured to receive a first downlink data channel on the first time-frequency resource. Wherein, the first time-frequency resource is the time-frequency resource corresponding to the first downlink data channel scheduled by the first downlink control channel, the target downlink control channel candidate is the downlink control channel candidate with a target aggregation level among the at least two downlink control channel candidates, and the target aggregation level is the aggregation level indicated by the indication field in the first DCI carried by the first downlink control channel. The at least two downlink control channel candidates can all carry downlink control channels that satisfy the first condition, and the first K resource blocks (RBs) of the at least two downlink control channel candidates are the same, where K is a positive integer. The first condition includes one or more of the following: the scrambling code is the first scrambling code, the corresponding RNTI is the first RNTI, the DCI that carries the first format and is used to schedule the downlink data channel, or the mother code length is the first length and the rate matching type is the first type.

[0170] Optionally, the at least two downlink control channel candidates correspond to the same control resource set, and any two downlink control channel candidates corresponding to different control resource sets do not satisfy the following conditions: the first K resource blocks (RBs) are the same and can both carry downlink control channels that satisfy the first condition.

[0171] Optionally, the at least two downlink control channel candidates correspond to at least two control resource sets.

[0172] Optionally, the aggregation level corresponding to the first downlink control channel is 8, and the target aggregation level is 16.

[0173] Optionally, the first RNTI is a cell radio network temporary identifier (C-RNTI), a modulation and coding scheme cell radio network temporary identifier (MCS-C-RNTI), or a configured scheduling radio network temporary identifier (CS-RNTI).

[0174] Optionally, the first format is one of Format 1_2, Format 1_1, and Format 1_0.

[0175] Optionally, the target aggregation level is the aggregation level indicated by the indication field;

[0176] Moreover, the processing unit 1200 is further configured to: when the transceiver unit 1100 detects a second downlink control channel on a second downlink control channel candidate, determine that the second time-frequency resource does not overlap with the second downlink control channel candidate, the second downlink control channel candidate does not belong to the at least two downlink control channel candidates, and the second time-frequency resource is the time-frequency resource corresponding to a second downlink data channel scheduled by the second downlink control channel.

[0177] In another example, the communication device 1000 corresponds to the terminal device in the method 400. Wherein, the processing unit 1200 is configured to determine at least two downlink control channel candidates, the first K resource blocks (RBs) of the at least two downlink control channel candidates are the same, K is a positive integer, and the at least two downlink control channel candidates can both carry a downlink control channel that satisfies a first condition, and the first condition includes one or more of the following: the scrambling code is a first scrambling code, the corresponding radio network temporary identifier (RNTI) is a first RNTI, the downlink control information (DCI) that carries a first format and is used to schedule a downlink data channel, or the mother code length is a first length and the rate matching type is a first type. The transceiver unit 1100 is configured to detect a downlink control channel on a downlink control channel candidate other than the at least two downlink control channel candidates.

[0178] Optionally, the at least two downlink control channel candidates correspond to the same control resource set, and any two downlink control channel candidates corresponding to different control resource sets do not satisfy the following conditions: the first K resource blocks (RBs) are the same and can both carry a downlink control channel that satisfies the first condition.

[0179] Optionally, any two of the at least two downlink control channel candidates correspond to different control resource sets.

[0180] Optionally, the first RNTI is a cell radio network temporary identifier (C-RNTI), a modulation and coding scheme cell radio network temporary identifier (MCS-C-RNTI), or a configured scheduling radio network temporary identifier (CS-RNTI).

[0181] Optionally, the first format is one of 1_2, 1_1, and 1_0.

[0182] In a possible design, the communication device 1000 may correspond to the network device in any of the above methods 200 to 400. For example, the communication device 1000 may be a network device or a chip configured in a network device. The communication device 1000 may include units for performing the operations performed by the network device in the corresponding method. Moreover, each unit in the communication device 1000 is respectively for implementing the operations performed by the network device in the method.

[0183] In one example, the communication device 1000 corresponds to the network device in method 200. Among them, the transceiver unit 1100 is used for: sending a first downlink control channel satisfying a first condition on one of at least two downlink control channel candidates, where all of the at least two downlink control channel candidates can carry a downlink control channel satisfying the first condition, and the first K resource blocks RB of the at least two downlink control channel candidates are the same, K is a positive integer, the first downlink control channel carries first downlink control information DCI, and the first DCI is used to schedule a first downlink data channel; sending the first downlink data channel on a first time-frequency resource, where the first time-frequency resource does not overlap with a target downlink control channel candidate, and the target downlink control channel candidate is the downlink control channel candidate with the largest corresponding aggregation level among the at least two downlink control channel candidates. The first condition includes one or more of the following: the scrambling code is a first scrambling code, the corresponding radio network temporary identity RNTI is a first RNTI, the DCI carrying a first format and used to schedule a downlink data channel, or the mother code length is a first length and the rate matching type is a first type.

[0184] Optionally, the at least two downlink control channel candidates correspond to the same control resource set, and any two downlink control channel candidates corresponding to different control resource sets do not satisfy the following conditions: the first K resource blocks RB are the same and both can carry a downlink control channel satisfying the first condition.

[0185] Optionally, the at least two downlink control channel candidates correspond to at least two control resource sets.

[0186] Optionally, the aggregation level corresponding to the first downlink control channel is 8, and the target aggregation level is 16.

[0187] Optionally, the first RNTI is a cell radio network temporary identity C-RNTI, a modulation and coding strategy cell radio network temporary identity MCS-C-RNTI, or a configured scheduling radio network temporary identity CS-RNTI.

[0188] Optionally, the first format is one of format 1_2, format 1_1, and format 1_0.

[0189] In one example, the communication device 1000 corresponds to the network device in method 300. Among them, the transceiver unit 1100 is used to: send a first downlink control channel that meets the first condition on one of at least two downlink control channel candidates, where all of the at least two downlink control channel candidates can carry a downlink control channel that meets the first condition, and the first K resource blocks (RBs) of the at least two downlink control channel candidates are the same, K being a positive integer. The first downlink control channel carries first downlink control information (DCI), and the first DCI includes an indication field indicating a target aggregation level. The first DCI is used to schedule a first downlink data channel; send the first downlink data channel on a first time-frequency resource, where the first time-frequency resource does not overlap with the target downlink control channel candidate, and the target downlink control channel candidate is the downlink control channel candidate among the at least two downlink control channel candidates whose corresponding aggregation level is the target aggregation level. The first condition includes one or more of the following: the scrambling code is a first scrambling code, the corresponding radio network temporary identifier (RNTI) is a first RNTI, the DCI carries a first format and is used to schedule a downlink data channel, or the mother code length is a first length and the rate matching type is a first type.

[0190] Optionally, the at least two downlink control channel candidates correspond to the same control resource set, and any two downlink control channel candidates corresponding to different control resource sets do not meet the following conditions: the first K resource blocks (RBs) are the same and can both carry a downlink control channel that meets the first condition.

[0191] Optionally, the at least two downlink control channel candidates correspond to at least two control resource sets.

[0192] Optionally, the aggregation level corresponding to the first downlink control channel is 8, and the target aggregation level is 16.

[0193] Optionally, the first RNTI is a cell radio network temporary identifier (C-RNTI), a modulation and coding scheme cell radio network temporary identifier (MCS-C-RNTI), or a configured scheduling radio network temporary identifier (CS-RNTI).

[0194] Optionally, the first format is one of format 1_2, format 1_1, and format 1_0.

[0195] In one example, the communication device 1000 corresponds to the network device in method 400. Among them, the processing unit 1200 is used to: determine a target downlink control channel candidate; the transceiver unit 1100 is used to send a downlink control channel on the target downlink control channel candidate. Among them, the target downlink control channel candidate does not belong to at least two downlink control channel candidates, the first K resource blocks (RBs) of the at least two downlink control channel candidates are the same, K is a positive integer, and the at least two downlink control channel candidates can both carry a downlink control channel that meets the first condition, and the first condition includes one or more of the following: the scrambling code is the first scrambling code, the corresponding RNTI is the first RNTI, the downlink control information (DCI) that carries the first format and is used to schedule the downlink data channel, or the mother code length is the first length and the rate matching type is the first type. Optionally, the at least two downlink control channel candidates correspond to the same control resource set, and any two downlink control channel candidates corresponding to different control resource sets do not meet the following conditions: the first K resource blocks (RBs) are the same, and both can carry a downlink control channel that meets the first condition.

[0196] Optionally, any two of the at least two downlink control channel candidates correspond to different control resource sets.

[0197] Optionally, the first RNTI is a cell radio network temporary identifier (C-RNTI), a modulation and coding scheme cell radio network temporary identifier (MCS-C-RNTI), or a configured scheduling radio network temporary identifier (CS-RNTI).

[0198] Optionally, the first format is one of 1_2, format 1_1, and format 1_0.

[0199] Exemplarily, the operations performed by the above-mentioned processing unit 1200 can also be performed by the transceiver unit 1100.

[0200] It should be understood that the specific processes of each unit performing the above corresponding steps have been described in detail in the above method embodiments. For the sake of brevity, they will not be repeated here.

[0201] It should also be understood that when the communication device 1000 is a terminal device, the transceiver unit 1100 in the communication device 1000 can correspond to Figure 10 the transceiver 2020 in the terminal device 2000 shown in Figure 10 and the processing unit 1200 in the communication device 1000 can correspond to

[0202] the processor 2010 in the terminal device 2000 shown in

[0203] It should also be understood that when the communication device 1000 is a network device, the transceiver unit 1100 in the communication device 1000 may correspond to Figure 11 the RRU 3100 in the network device 3000 shown in Figure 11 and the processing unit 1200 in the communication device 1000 may correspond to

[0204] the BBU 3200 in the network device 3000 shown in

[0205] Figure 10 FIG. is a schematic structural diagram of the terminal device 2000 provided in an embodiment of the present application. The terminal device 2000 can be applied to a system as shown in Figure 1 and perform the functions of the terminal device in the above method embodiments. As shown in Figure 10 the terminal device 2000 includes a processor 2010 and a transceiver 2020. Optionally, the terminal device 2000 further includes a memory 2030. Among them, the processor 2010, the transceiver 2002, and the memory 2030 can communicate with each other through an internal connection path to transmit control or data signals. The memory 2030 is used to store a computer program, and the processor 2010 is used to call and run the computer program from the memory 2030 to control the transceiver 2020 to transmit and receive signals. Optionally, the terminal device 2000 may further include an antenna 2040 for transmitting the uplink data or uplink control signaling output by the transceiver 2020 through a wireless signal.

[0206] The above-mentioned processor 2010 and the memory 2030 may be integrated into a processing device. The processor 2010 is used to execute the program code stored in the memory 2030 to implement the above functions. Specifically, the memory 2030 may also be integrated in the processor 2010 or independent of the processor 2010. The processor 2010 may correspond to Figure 9 the processing unit 1200 in

[0207] The above-mentioned transceiver 2020 may correspond to Figure 9 the transceiver unit 1100 in

[0208] It should be understood that Figure 10The terminal device 2000 shown can implement each process related to the terminal device in any of the methods 200 to 500. The operations or functions of each module in the terminal device 2000 are respectively for implementing the corresponding processes in the corresponding method embodiments. For details, please refer to the descriptions in the above method embodiments. To avoid repetition, the detailed descriptions are appropriately omitted here.

[0209] The above-mentioned processor 2010 can be used to execute the actions implemented inside the terminal device described in the previous method embodiments, and the transceiver 2020 can be used to execute the actions of the terminal device sending to or receiving from the network device described in the previous method embodiments. For details, please refer to the descriptions in the previous method embodiments and will not be elaborated here.

[0210] Optionally, the above-mentioned terminal device 2000 may further include a power supply 2050 for supplying power to various components or circuits in the terminal device.

[0211] In addition, to make the functions of the terminal device more complete, the terminal device 2000 may further include one or more of an input unit 2060, a display unit 2070, an audio circuit 2080, a camera 2090, and a sensor 2100, etc. The audio circuit may further include a speaker 2082, a microphone 2084, etc.

[0212] Figure 11 It is a schematic structural diagram of a network device provided by an embodiment of the present application, for example, it can be a schematic structural diagram of a base station. The base station 3000 can be applied to a system as shown in Figure 1 and execute the functions of the network device in the above method embodiments. As shown in the figure, the base station 3000 may include one or more radio frequency units, such as a remote radio unit (RRU) 3100 and one or more baseband units (BBU) (also referred to as distributed units (DU)) 3200. The RRU 3100 can be referred to as a transceiver unit or a communication unit, corresponding to the transceiver unit 1100 in Figure 9 . Optionally, the transceiver unit 3100 can also be referred to as a transceiver, a transceiver circuit, or a transceiver, etc. It may include at least one antenna 3101 and a radio frequency unit 3102. Optionally, the transceiver unit 3100 can include a receiving unit and a sending unit. The receiving unit can correspond to a receiver (or a receiver circuit), and the sending unit can correspond to a transmitter (or a transmitter circuit). The RRU3100 part is mainly used for the transceiver of radio frequency signals and the conversion between radio frequency signals and baseband signals. The BBU 3200 part is mainly used for baseband processing and controlling the base station, etc. The RRU 3100 and the BBU 3200 can be physically set together or physically separated, that is, a distributed base station.

[0213] The BBU 3200 is the control center of the base station and can also be referred to as a processing unit. It can correspond to the processing unit 1200 in Figure 9 and is mainly used to complete baseband processing functions such as channel coding, multiplexing, modulation, spreading, etc. For example, the BBU (processing unit) can be used to control the base station to execute the operation process of the network device in the above method embodiments.

[0214] In one example, the BBU 3200 can be composed of one or more single boards. The multiple single boards can jointly support a radio access network of a single access mode (such as an LTE network), or can separately support radio access networks of different access modes (such as an LTE network, a 5G network, or other networks). The BBU 3200 also includes a memory 3201 and a processor 3202. The memory 3201 is used to store necessary instructions and data. The processor 3202 is used to control the base station to perform necessary actions. For example, it is used to control the base station to execute the operation process of the first access network device in the above method embodiments. The memory 3201 and the processor 3202 can serve one or more single boards. That is, a memory and a processor can be separately set on each single board. It can also be that multiple single boards share the same memory and processor. In addition, necessary circuits can be provided on each single board.

[0215] It should be understood that Figure 11 the base station 3000 shown can implement each process of the network device involved in the foregoing method embodiments. The operations or functions of each module in the base station 3000 are respectively for implementing the corresponding processes in the above method embodiments. For details, please refer to the description in the above method embodiments. To avoid repetition, the detailed description is appropriately omitted here.

[0216] The above BBU 3200 can be used to execute the actions implemented inside the network device described in the foregoing method embodiments, while the RRU 3100 can be used to execute the actions of the network device sending to or receiving from the terminal device described in the foregoing method embodiments. For details, please refer to the description in the foregoing method embodiments and will not be elaborated here.

[0217] According to the method provided in the embodiments of the present application, the present application also provides a computer program product, which includes: computer program code. When the computer program code runs on a computer, it causes the computer to execute the methods on the terminal device side or the network device side in the foregoing method embodiments.

[0218] According to the method provided by the embodiments of the present application, the present application further provides a computer-readable medium storing program code, which, when running on a computer, causes the computer to execute the method on the terminal device side or the network device side in the foregoing method embodiments.

[0219] According to the method provided by the embodiments of the present application, the present application further provides a system including the foregoing network device and terminal device.

[0220] The embodiments of the present application further provide a processing device including a processor and an interface; the processor is configured to execute the method in the foregoing method embodiments.

[0221] It should be understood that the foregoing processing device may be a chip. For example, the processing device may be a field programmable gate array (FPGA), a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. It may also be a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processing circuit (DSP), a micro controller unit (MCU), a programmable logic device (PLD), or other integrated chips. It can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as being executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software module may be located in a mature storage medium in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and combines its hardware to complete the steps of the foregoing method.

[0222] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable ROM (PROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and directrambus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include but not be limited to these and any other suitable types of memory.

[0223] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wirelessly (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more integrated available media. The available medium can be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a high-density digital video disc (DVD)), or a semiconductor medium (such as a solid state disc (SSD)), etc.

[0224] In each of the above device embodiments, the network device corresponds exactly to the network device or terminal device in the method embodiments, and the corresponding steps are executed by the corresponding modules or units. For example, the communication unit (transceiver) executes the steps of receiving or transmitting in the method embodiments, and the other steps except for sending and receiving can be executed by the processing unit (processor). The functions of the specific units can refer to the corresponding method embodiments. Among them, the processor can be one or more.

[0225] As used in this specification, the terms "component", "module", "system", etc. are used to denote computer-related entities, hardware, firmware, combinations of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program, or a computer. By way of illustration, an application running on a computing device and the computing device can both be components. One or more components can reside in a process or execution thread, and a component can be located on one computer or distributed between two or more computers. In addition, these components can execute from various computer-readable media that store various data structures. A component can communicate, for example, through a local or remote process via a signal having one or more data packets (e.g., data from two components interacting with another component in a local system, a distributed system, or a network, such as the Internet interacting with other systems through a signal).

[0226] It should be understood that the "embodiments" mentioned throughout the specification mean that the specific features, structures, or characteristics related to the embodiments are included in at least one embodiment of the present application. Therefore, the various embodiments throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures, or characteristics can be combined in one or more embodiments in any suitable manner.

[0227] It should be understood that in the embodiments of the present application, the numbers "first", "second",... are only used to distinguish different objects, such as to distinguish different network devices, and do not limit the scope of the embodiments of the present application. The embodiments of the present application are not limited thereto.

[0228] It should also be understood that in the present application, "when", "if", and "in case" all mean that in a certain objective situation, the network element will perform corresponding processing, which does not limit the time, and does not require the network element to have a judgment action when implemented, nor does it mean that there are other limitations.

[0229] It should also be understood that in the present application, "at least one" means one or more, and "a plurality" means two or more.

[0230] It should also be understood that in the embodiments of the present application, "B corresponding to A" means that B is associated with A, and B can be determined according to A. However, it should also be understood that determining B according to A does not mean determining B only according to A, and B can also be determined according to A and / or other information.

[0231] It should also be understood that the term "and / or" in this text is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this text generally represents an "or" relationship between the associated objects before and after.

[0232] In this application, the meaning of the expression similar to "the item includes one or more of the following: A, B, and C", unless otherwise specified, generally means that the item can be any one of the following: A; B; C; A and B; A and C; B and C; A, B, and C; A and A; A, A, and A; A, A, and B; A, A, and C, A, B, and B; A, C, and C; B and B, B, B, and B, B, B, and C, C and C; C, C, and C, and other combinations of A, B, and C. The above uses three elements A, B, and C as an example to illustrate the selectable items of this item. When it is expressed as "the item includes at least one of the following: A, B,..., and X", that is, when there are more elements in the expression, the items applicable to this item can also be obtained according to the aforementioned rules.

[0233] It can be understood that in the embodiments of this application, the terminal device and / or the network device can execute some or all of the steps in the embodiments of this application. These steps or operations are only examples. The embodiments of this application can also execute other operations or variations of various operations. In addition, each step can be executed in a different order presented in the embodiments of this application, and it is possible not to execute all the operations in the embodiments of this application.

[0234] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but this implementation should not be considered to exceed the scope of this application.

[0235] In several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there can be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces. The indirect couplings or communication connections of the devices or units can be in an electrical, mechanical, or other form.

[0236] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place, or they can be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0237] When the above-described function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such understanding, the technical solution of this application, in essence, or the part that contributes to the prior art or a part of this technical solution can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memory ROM, random access memory RAM, magnetic disks, or optical discs that can store program codes.

[0238] As described above, it is only the specific implementation manner of this application, but the protection scope of this application is not limited thereto. Any person skilled in the art within the technical scope disclosed by this application can easily think of changes or substitutions, which should all be covered within the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claimed rights.

Claims

1. A method for receiving a downlink data channel, characterized in that, including: When the terminal device detects a first downlink control channel that meets the first condition on one of at least two downlink control channel candidates, the terminal device determines that the first time-frequency resource does not overlap with the target downlink control channel candidate, wherein the first time-frequency resource is the time-frequency resource corresponding to the first downlink data channel scheduled by the first downlink control channel, the target downlink control channel candidate is the downlink control channel candidate with a target aggregation level among the at least two downlink control channel candidates, the target aggregation level is the largest among the aggregation levels corresponding to the at least two downlink control channel candidates, or the target aggregation level is the aggregation level indicated by the indication field in the first downlink control information DCI carried by the first downlink control channel; the terminal device receives the first downlink data channel on the first time-frequency resource; wherein all of the at least two downlink control channel candidates can carry a downlink control channel that meets the first condition, and the first K resource blocks RB of the at least two downlink control channel candidates are the same, and K is a positive integer, the first condition includes one or more of the following: the scrambling code is the first scrambling code, the corresponding radio network temporary identifier RNTI is the first RNTI, the DCI carrying the first format and used to schedule the downlink data channel, or the mother code length in the first format is the first length and the rate matching type is the first type.

2. The method according to claim 1, characterized in that, All of the at least two downlink control channel candidates correspond to the same control resource set, and any two downlink control channel candidates corresponding to different control resource sets do not meet the following conditions: the first K resource blocks RB are the same and can both carry a downlink control channel that meets the first condition.

3. The method according to claim 1, wherein The at least two downlink control channel candidates correspond to at least two control resource sets.

4. The method according to any one of claims 1 to 3, characterized in that, The aggregation level corresponding to the first downlink control channel is 8, and the target aggregation level is 16.

5. The method according to any one of claims 1 to 3, characterized in that, The first RNTI is a cell radio network temporary identifier C-RNTI, a modulation and coding scheme cell radio network temporary identifier MCS-C-RNTI, or a configured scheduling radio network temporary identifier CS-RNTI.

6. The method according to any one of claims 1 to 3, characterized in that The first format is one of format 1_2, format 1_1, and format 1_0.

7. The method according to any one of claims 1 to 3, characterized in that, The target aggregation level is the aggregation level indicated by the indication field; and, the method further includes: When the terminal device detects a second downlink control channel on the second downlink control channel candidate, the terminal device determines that the second time-frequency resource does not overlap with the second downlink control channel candidate, the second downlink control channel candidate does not belong to the at least two downlink control channel candidates, and the second time-frequency resource is the time-frequency resource corresponding to the second downlink data channel scheduled by the second downlink control channel.

8. A method for downlink data channel transmission, characterized in that, including: The network device transmits a first downlink control channel that satisfies a first condition on one of at least two downlink control channel candidates, where all of the at least two downlink control channel candidates are capable of carrying a downlink control channel that satisfies the first condition, and the first K resource blocks (RBs) of the at least two downlink control channel candidates are the same, where K is a positive integer. The first downlink control channel carries first downlink control information (DCI), and the first DCI is used to schedule a first downlink data channel; The network device transmits the first downlink data channel on a first time-frequency resource, where the first time-frequency resource does not overlap with a target downlink control channel candidate, and the target downlink control channel candidate is the downlink control channel candidate with the largest corresponding aggregation level among the at least two downlink control channel candidates; The first condition includes one or more of the following: the scrambling code is a first scrambling code, the corresponding radio network temporary identifier (RNTI) is a first RNTI, the DCI carries a first format and is used to schedule a downlink data channel, or the mother code length in the first format is a first length and the rate matching type is a first type.

9. The method according to claim 8, characterized in that, The at least two downlink control channel candidates correspond to the same control resource set, and any two downlink control channel candidates corresponding to different control resource sets do not satisfy the following conditions: The first K resource blocks (RBs) are the same and are all capable of carrying a downlink control channel that satisfies the first condition.

10. The method according to claim 8, characterized in that, The at least two downlink control channel candidates correspond to at least two control resource sets.

11. The method according to any one of claims 8 to 10, characterized in that, The aggregation level corresponding to the first downlink control channel is 8.

12. The method according to any one of claims 8 to 10, characterized in that, The first RNTI is a cell radio network temporary identifier (C-RNTI), a modulation and coding scheme cell radio network temporary identifier (MCS-C-RNTI), or a configured scheduling radio network temporary identifier (CS-RNTI).

13. The method according to any one of claims 8 to 10, characterized in that, The first format is one of format 1_2, format 1_1, and format 1_0.

14. A method for downlink data channel transmission, characterized in that, Including: The network device transmits a first downlink control channel that satisfies a first condition on one of at least two downlink control channel candidates, where all of the at least two downlink control channel candidates are capable of carrying a downlink control channel that satisfies the first condition, and the first K resource blocks (RBs) of the at least two downlink control channel candidates are the same, where K is a positive integer. The first downlink control channel carries first downlink control information (DCI), and the first DCI includes an indication field indicating a target aggregation level. The first DCI is used to schedule a first downlink data channel; The network device transmits the first downlink data channel on a first time-frequency resource, where the first time-frequency resource does not overlap with a target downlink control channel candidate, and the target downlink control channel candidate is the downlink control channel candidate with the corresponding aggregation level being the target aggregation level among the at least two downlink control channel candidates; The first condition includes one or more of the following: the scrambling code is the first scrambling code, the corresponding radio network temporary identity (RNTI) is the first RNTI, the downlink control information (DCI) carries the first format and is used to schedule the downlink data channel, or the mother code length in the first format is the first length and the rate matching type is the first type.

15. The method according to claim 14, wherein The at least two downlink control channel candidates correspond to the same control resource set, and any two downlink control channel candidates corresponding to different control resource sets do not satisfy the following condition: The first K resource blocks (RBs) are the same and can all carry the downlink control channel that satisfies the first condition.

16. The method according to claim 14, wherein The at least two downlink control channel candidates correspond to at least two control resource sets.

17. The method according to any one of claims 14 to 16, characterized in that, The aggregation level corresponding to the first downlink control channel is 8, and the target aggregation level is 16.

18. The method according to any one of claims 14 to 16, characterized in that, The first RNTI is a cell radio network temporary identity (C-RNTI), a modulation and coding scheme cell radio network temporary identity (MCS-C-RNTI), or a configured scheduling radio network temporary identity (CS-RNTI).

19. The method according to any one of claims 14 to 16, characterized in that, The first format is one of format 1_2, format 1_1, and format 1_0.

20. A communication device, characterized in that, Comprising: A processor, configured to execute a program or instruction stored in a memory, so that the device executes the method according to any one of claims 1 to 7.

21. A communication device, characterized in that, Comprising: A processor, configured to execute a program or instruction stored in a memory, so that the device executes the method according to any one of claims 8 to 19.

22. A communication device, characterized in that, Comprising: A processor, the processor being coupled to a memory, the memory being configured to store a program or instruction, and when the program or instruction is executed by the processor, the device executes the method according to any one of claims 1 to 19.

23. A readable storage medium storing a computer program or instructions thereon, characterized in that, When the computer program or instruction is executed, the computer executes the method according to any one of claims 1 to 19.

24. A computer program product, characterized in that, Including computer program instructions that cause a computer to execute: the method according to any one of claims 1 to 19.

Citation Information

Patent Citations

  • Method and device for transmitting downlink control signaling for large-scale carrier aggregation

    CN105991260A

  • Downlink control channel parameter configuration method, network device and terminal device

    CN109152050A