Communication method, device and system
By receiving and listening to the search space set configuration information of the first cell and the second cell, the terminal device can accurately receive the DCI of the second cell, solving the problem of high complexity of blind detection counting, and realizing accurate reception of DCI.
Patent Information
- Application Number
- CN202410178149.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-02-08
- Publication Date
- 2025-08-08
AI Technical Summary
The terminal device has an error detection problem when acquiring the number of candidate physical downlink control channels and/or non-overlapping control channel units, resulting in the inability to accurately receive downlink control information, which increases the complexity of blind detection counting.
The terminal device receives the search space set configuration information of the first cell and the second cell, and receives the DCI of the second cell by listening to the candidate PDCCH included in these sets on the first cell, reducing the complexity of the blind detection count and ensuring accurate reception of the DCI.
By reducing the complexity of blind detection counting, the accuracy of terminal equipment receiving DCI is improved, and the problem of inconsistent understanding of blind detection counting between base stations and terminals is solved.
Smart Images

Figure CN120454953A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a communication method, device, and system. Background Art
[0002] With the continuous emergence of services such as high-definition video, augmented reality (AR), and virtual reality (VR), wireless communication data traffic is growing rapidly. To meet the growing demand for wireless transmission and continuously improve the network capacity and transmission rate of wireless networks, terminal devices need to accurately obtain the number of available candidate channels. However, related technologies have problems such as false detection when obtaining the number of candidate physical downlink control channels (PDCCH) and / or non-overlapping control channel elements (CCE), resulting in terminal devices being unable to accurately receive downlink control information (DCI). Summary of the Invention
[0003] The present application provides a communication method, device and system, which reduces the complexity of blind detection counting by terminal devices and solves the problem that the terminal device cannot accurately receive DCI due to inconsistent understanding of blind detection counting between the base station and the terminal.
[0004] To achieve the above objectives, this application adopts the following technical solutions:
[0005] In the first aspect, the present application provides a communication method, applied to a terminal device, which may include: receiving configuration information of a first search space (SS) set of a first cell and configuration information of a second SS set of a second cell configured by the terminal device sent by a network device, the first cell belongs to a first cell set, the second cell belongs to a second cell set, and the first cell set and the second cell set are different; this step is mainly used for the terminal device to receive configuration information of the first search space SS set of the first cell and configuration information of the second SS set of the second cell sent by the network device, the terminal device is configured with a first cell set and a second cell set, the configuration information of the first search space SS set is used to configure the first SS set in the first cell, and the configuration information of the second search space SS set is used to configure the second SS set in the second cell. In some examples, the first cell may be the main scheduling cell in the first cell set, and the second cell may be the reference cell in the second cell set. The first downlink control information DCI is received based on the candidate physical downlink control channel PDCCH (PDCCH candidate) included in the second SS set, or the first DCI is received based on the candidate PDCCH included in the first SS set and the second SS set, wherein the index of the second SS set is the same as the index of the first SS set, and the first DCI is used to schedule the data channel of at least one cell in the second cell set configured by the terminal device. This step is mainly used for the terminal device to receive the first DCI corresponding to the second cell set based on the second SS set or the candidate PDCCH included in the first SS set and the second SS set on the first cell, wherein the configuration information of the first SS set and the configuration information of the second SS set include the same index, and the received first DCI is used to schedule one or more cells in the second cell set. In some examples, the first cell may be the main scheduling cell (Scheduling cell) and / or reference cell of the first cell set, and the second cell may be the reference cell in the second cell set.
[0006] In the method provided by the first aspect above, the terminal device receives the configuration information of the first SS set of the first cell and the configuration information of the second SS set of the second cell, and receives the first DCI corresponding to the second cell set based on the second SS set or the candidate PDCCH included in the first SS set and the second SS set on the first cell. In the scenario of cross-cell set scheduling, the terminal device can reduce the complexity of blind detection counting performed by the terminal device and improve the accuracy of the blind detection counting results, so that the terminal device can accurately receive the first DCI of the second cell set.
[0007] As a possible implementation method, the receiving of the first downlink control information DCI based on the candidate PDCCH included in the second SS set may include: determining a blind detection count based on the candidate PDCCH included in the second SS set, and receiving the first DCI based on the candidate PDCCH included in the second SS set on the first cell. Based on this, the terminal device determines the candidate PDCCH included in the second SS set, the corresponding blind detection count is on the second cell, and receives the first DCI corresponding to the second cell set by monitoring the candidate PDCCH included in the second SS set on the first cell. In some examples, the first cell may be a primary scheduling cell and / or a reference cell, the second cell may be a reference cell, and the first cell may be a primary cell (PCell) or a secondary cell (SCell). The blind detection count can be understood as determining the number of blind detections (i.e., the number of blind detections or the number of blind detections), and the number of blind detections or the number of blind detections or the number of blind detections can be understood as the number of candidate PDCCHs and / or the number of non-overlapping CCEs, or the number of (to be) monitored candidate PDCCHs and / or the number of non-overlapping CCEs, or the number of candidate PDCCHs for monitoring and / or the number of non-overlapping CCEs. Optionally, the blind detection count can also be understood as determining the number of blind detections and counting the number of blind detections on a reference cell.
[0008] As a possible implementation manner, the determining of the blind detection count based on the candidate PDCCHs included in the second SS set may include: the number of candidate PDCCHs included in the second SS set is a non-zero value and the number of candidate PDCCHs included in the first SS set is 0. Based on this, the terminal device determines the blind detection count based on the candidate PDCCHs included in the second SS set. When only one of the numbers of candidate PDCCHs included in the first SS set and the second SS set is a non-zero value, the number of candidate PDCCHs included in the second SS set is a non-zero value and the number of candidate PDCCHs included in the first SS set is 0, the terminal device can receive the first DCI on the first cell according to the candidate PDCCHs included in the second SS set.
[0009] As a possible implementation method, the blind detection count is determined based on the candidate PDCCH included in the second SS set, including: the number of candidate PDCCHs included in the first SS set and the second SS set are both non-zero values, and the terminal device ignores (ignore) or skips (skip) the configuration information of the first SS set. Based on this, the terminal device determines the blind detection count based on the candidate PDCCH included in the second SS set. When the number of candidate PDCCHs included in the first SS set and the second SS set are both non-zero values, the terminal device can ignore or skip the configuration information of the first SS set and receive the first DCI on the first cell according to the candidate PDCCH included in the second SS set.
[0010] As a possible implementation method, the receiving of the first DCI on the candidate PDCCH included in the configuration information of the first SS set and the second SS set may include: determining a blind detection count based on the candidate PDCCH included in the first SS set and the second SS set, and receiving the first DCI on the first cell according to the candidate PDCCH included in the first SS set and the candidate PDCCH included in the second SS set. Based on this, the terminal device determines the candidate PDCCH included in the first SS set and the second SS set, and the corresponding blind detection count is on the second cell, and monitors the candidate PDCCH included in the first SS set and the second SS set based on the length (size) of the first DCI on the first cell, and receives the first DCI corresponding to the second cell set. The terminal device can determine that the first DCI is used to schedule the data channel of one or more cells in the second cell set based on the length of the first DCI. In some examples, the first cell can be a primary scheduling cell and / or a reference cell, the second cell can be a reference cell, and the first cell can be a PCell or an SCell.
[0011] As a possible implementation, determining the blind detection count based on the candidate PDCCHs included in the first SS set and the second SS set may include: the number of candidate PDCCHs included in the first SS set and the second SS set are both non-zero values. Based on this, the terminal device determines the blind detection count based on the candidate PDCCHs included in the first SS set and the second SS set, and the number of candidate PDCCHs included in the first SS set and the second SS set are both non-zero values. The terminal device may receive the first DCI on the first cell based on the candidate PDCCHs included in the first SS set and the second SS set. As a possible implementation, the method may further include: receiving the second DCI based on the candidate PDCCHs included in the first SS set, the second DCI being used to schedule a data channel of at least one cell in the first cell set configured by the terminal device. Based on this, the terminal device receives the second DCI for the first cell set based on the candidate PDCCHs included in the first SS set on the first cell, and the received second DCI is used to schedule one or more cells in the first cell set. In some examples, the first cell may be the primary scheduling cell and / or reference cell of the first cell set.
[0012] As a possible implementation method, the receiving of the second DCI based on the candidate PDCCH included in the first SS set may include: determining a blind detection count based on the candidate PDCCH included in the first SS set, receiving the second DCI on the first cell according to the candidate PDCCH included in the first SS set, wherein the second DCI is used to schedule the data channel of at least one cell in the first cell set configured for the terminal device. Based on this, the terminal device determines the number of blind detections based on the candidate PDCCH included in the first SS set, the corresponding number of blind detections is counted on the first cell, and receives the second DCI corresponding to the first cell set by monitoring the candidate PDCCH included in the first SS set on the first cell. In some examples, the first cell may be a primary scheduling cell and / or a reference cell, and the first cell may be a PCell) or an SCell.
[0013] As a possible implementation manner, determining the blind detection count based on the candidate PDCCHs included in the first SS set may include: the number of candidate PDCCHs included in the first SS set is a non-zero value. Based on this, the terminal device determines the blind detection count based on the candidate PDCCHs included in the first SS set, and the number of candidate PDCCHs included in the first SS set is a non-zero value. The terminal device can receive the second DCI corresponding to the first cell set on the first cell according to the candidate PDCCHs included in the first SS.
[0014] In a second aspect, the present application provides a terminal device, which includes: a transceiver for sending and receiving signals; a memory for storing computer program instructions; and a processor for executing the computer program instructions to support the terminal device to implement a method as described in any one of the first aspects.
[0015] In a third aspect, the present application provides a communication system, which includes a terminal device and a network device, wherein the terminal device and the network device are communicatively connected, and the communication system is used to implement the method as described in any one of the first aspects.
[0016] In a fourth aspect, the present application provides a computer-readable storage medium having computer program instructions stored thereon, and when the computer program instructions are executed by a processing circuit, the method as described in any one of the first aspects is implemented.
[0017] In a fifth aspect, the present application provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the method as described in any one of the first aspects.
[0018] In a sixth aspect, the present application provides a chip system, which includes a processing circuit and a storage medium, wherein the storage medium stores computer program instructions; when the computer program instructions are executed by the processing circuit, the method as described in any one of the first aspects is implemented. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Figure 1 Schematic diagram of a self-carrier scheduling principle;
[0020] Figure 2 Schematic diagram of a cross-carrier scheduling principle;
[0021] Figure 3 A schematic diagram of the principle of self-carrier scheduling and cross-carrier scheduling based on DCI;
[0022] Figure 4 A schematic diagram of the principle of scheduling multiple carriers based on Single DCI;
[0023] Figure 5 A schematic diagram of the principle of blind detection counting for self-scheduling and cross-carrier scheduling;
[0024] Figure 6 A schematic diagram of the principle of blind detection counting for self-scheduling and cross-carrier scheduling of a multi-cell set;
[0025] Figure 7 Schematic diagram of a principle based on blind detection counting of cell sets;
[0026] Figure 8 A schematic diagram of a principle based on blind detection counting of multiple cell sets;
[0027] Figure 9 A schematic diagram of the architecture of an NR system provided in an embodiment of the present application;
[0028] Figure 10 A flow chart of a communication method provided in an embodiment of the present application;
[0029] Figure 11 A schematic diagram of the principle of blind detection counting provided in an embodiment of the present application;
[0030] Figure 12 A schematic diagram of another blind detection counting principle provided in an embodiment of the present application;
[0031] Figure 13 A schematic diagram of another principle of blind detection counting provided in an embodiment of the present application;
[0032] Figure 14 A schematic diagram of another blind detection counting principle provided in an embodiment of the present application;
[0033] Figure 15 A schematic diagram of the hardware structure of a terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0034] The technical solutions in the embodiments of the present application will be described below in conjunction with the accompanying drawings in the embodiments of the present application. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B; "and / or" in this article is merely a description of the association relationship of associated objects, indicating that three relationships can exist, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.
[0035] Hereinafter, the terms "first," "second," and so on are used solely to distinguish different descriptive objects and have no limiting effect on the position, order, priority, quantity, or content of the described objects. For example, if the described object is a "field," the ordinal number preceding the "field" in "first field" and "second field" does not define the position or order of the "fields." "First" and "second" do not define whether the modified "fields" are in the same message, nor do they restrict the order of the "first field" and "second field." For another example, if the described object is a "level," the ordinal number preceding the "level" in "first level" and "second level" does not define the priority of the "levels." For another example, the number of described objects is not limited by the ordinal number and can be one or more. For example, in the case of "first device," the number of "devices" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the described object is a "device," the "first device" and "second device" can be the same type of device or different types of devices. For another example, if the described object is "information," the "first information" and "second information" can be information of the same content or different contents. In short, the use of prefixes such as ordinal numbers to distinguish the described objects in the embodiments of the present application does not constitute a restriction on the described objects. For the statement of the described objects, please refer to the description in the context of the claims or embodiments, and no unnecessary restrictions should be constituted due to the use of such prefixes.
[0036] Furthermore, in the embodiments of the present application, "connection" may be a direct connection or an indirect connection; in addition, it may refer to an electrical connection or a communication connection; for example, the connection between two electrical components A and B may refer to a direct connection between A and B, or may refer to an indirect connection between A and B through other electrical components or connection media, or may refer to an indirect connection between A and B through other communication devices or communication media, as long as communication between A and B can be achieved.
[0037] For ease of understanding, the following first explains the relevant technical terms involved in the embodiments of this application:
[0038] Cell and carrier: An area of wireless coverage identified by a base station identifier or global cell identifier. A cell is an area of wireless coverage provided by a base station. For example, in next-generation radio access technology (NR), in non-carrier aggregation (CA) scenarios, a user is generally connected to only one cell, which can be considered the user's only serving cell. A carrier is a radio signal (also known as an electromagnetic wave) with a specific frequency, bandwidth, and format, emitted by the base station's main equipment. It is the main body used to carry information, hence the name "carrier" or "carrier frequency."
[0039] In some embodiments, for carrier aggregation scenarios, users may connect to multiple cells. The cell that initiates initial access is called the primary cell (PCell), which is used to establish a radio resource control (RRC) connection between the user and the network. Based on the user's transmission requirements, the network can configure a secondary cell (SCell) for the user to provide additional uplink or downlink transmission resources. The secondary cell can be configured through the primary cell RRC signaling and can be flexibly activated or deactivated through control signaling (MAC Control Element, MAC CE) or DCI signaling.
[0040] With the growing demand for services like high-definition video and AR / VR, wireless data traffic is growing rapidly. To meet this growing demand for wireless transmission, wireless communication technologies need to further enhance network capacity and transmission rates. For example, further exploiting frequency and spatial resources for wireless communications are two crucial dimensions. From the perspective of frequency resource exploitation, greater transmission bandwidth is required to support future network capacity and transmission rate requirements. However, in current spectrum resources below 6 GHz, the bandwidth of a single carrier is limited, and large-bandwidth contiguous spectrum resources are extremely scarce. Carrier aggregation (CA) is a key technology to address the limited bandwidth of a single carrier. It aggregates two or more component carriers (CCs) to support greater transmission bandwidth. In CA scenarios, a terminal device can have multiple cells serving it, meaning that the terminal device has multiple serving cells. These multiple serving cells include a primary cell (PCell) and one or more secondary cells (SCells).
[0041] In the CA scenario, from the perspective of scheduling, it can be divided into two types: self-carrier scheduling and cross-carrier scheduling.
[0042] Self-carrier scheduling: The base station dynamically allocates channel resources for data transmission to the terminal equipment (UE) through the PDCCH (channel or control signaling) scrambled by the cell-radio network temporary identifier (C-RNTI). Specifically, it can include the physical downlink shared channel (PDSCH) and the physical uplink shared channel (PUSCH). Self-carrier scheduling is used to schedule the PDCCH for PDSCH / PUSCH and the scheduled PDSCH / PUSCH in the same cell. Self-carrier scheduling can also be called self-scheduling. See Figure 1 , which shows a schematic diagram of the principle of self-carrier scheduling, such as Figure 1 As shown, the terminal device is configured with a primary cell and a secondary cell, and both the primary cell and the secondary cell are configured with a user-specific search space (UE-specific Search Space, USS). Figure 1 1a is a scenario where the terminal device is configured in a single cell. The base station performs self-carrier scheduling through USS#1 configured on the PCell. It can allocate resources to the UE for data scheduling based on the PDCCH candidate of USS#1. The UE monitors the PDCCH candidate on USS#1. Figure 1 1b is a CA scenario where the UE is configured with two cells, one of which is a PCell and the other is an SCell. The UE can monitor the PDCCH for self-carrier scheduling on USS#1 configured in the PCell. The received PDCCH is used to instruct the UE to receive / send data in the PCell.
[0043] In some embodiments, the base station configures USS#1 on the PCell through the RRC parameter SearchSpace, see Figure 2 , which shows a schematic diagram of the principle of cross-carrier scheduling, such as Figure 2As shown, the RRC parameter nrofCandidates configures the number of candidate PDCCHs (PDCCH candidates) corresponding to each aggregation level (AL) of USS#1. Parameter n0 indicates that the number of candidate PDCCHs is 0, indicating that the AL has no PDCCH candidates configured. Parameter n1 indicates that the number of candidate PDCCHs is 1, indicating that the AL has 1 PDCCH candidate configured. The base station can perform self-carrier scheduling through USS#1. USS#1 configures the number of candidate PDCCHs with non-n0 values, that is, at least one AL corresponding to the PDCCH candidate has a value other than n0. Exemplarily, the AL and corresponding PDCCH candidate configuration parameters of the USS can be as follows:
[0044]
[0045] Cross-carrier scheduling: Cross-carrier scheduling is used when the PDCCH used to schedule PDSCH / PUSCH is in a different cell from the scheduled PDSCH / PUSCH. The base station configures the PDCCH on the Pell through the RRC parameter CrossCarrierSchedulingConfig to be used for cross-carrier scheduling of data transmission on the SCell. Figure 2 , which shows a schematic diagram of the principle of self-carrier scheduling and cross-carrier scheduling based on DCI, such as Figure 2 As shown, in the CA scenario, the UE is configured with two cells, one is PCell and the other is SCell. The UE can monitor the PDCCH for cross-carrier scheduling on USS#2 of PCell. The received PDCCH is used to instruct the UE to receive / send data in SCell#1.
[0046] It should be noted that the protocol stipulates that in the cross-carrier scheduling scenario, the configuration of USS needs to meet some constraints: 1) For the USS configured on the scheduled cell, except for the parameter nrofCandidates, all other optional parameters (optional field) are not configured. 2) The USSs with the same searchSpaceId on the main scheduling cell (main scheduling cell) and the scheduled cell are linked (linked). Since the configuration of USS includes some time domain configuration information, which are optional parameters, for example, the monitoring start symbol in a time slot (exemplary RRC parameter monitoringSymbolsWithinSlot), the monitoring period and time slot offset (exemplary RRC parameter monitoringSlotPeriodicityAndOffset), and the number of consecutive time slots in a monitoring period (exemplary RRC parameter duration). The USS configuration information also includes the index information of the associated control resource set (CORESET) (exemplarily the RRC parameter controlResourceSetId). The CORESET configuration information includes the parameter duration for the number of consecutive OFDM symbols that this CORESET lasts, the frequency domain location parameter frequencyDomainResources, etc. Therefore, if all optional parameters (optional fields) of the USS of the scheduled cell are not configured except the parameter nrofCandidates, the time-frequency location of the PDCCH candidate cannot be determined based solely on the configuration of the USS of the scheduled cell. Therefore, this information needs to be determined by the configuration information of the USS with the same searchSpaceId configured on the primary scheduling cell. The nrofCandidates configuration of USS#2 on the scheduled cell is used to determine the number of candidate PDCCHs corresponding to the aggregation level for monitoring on the linked primary scheduling cell (on the linked primary scheduling cell).
[0047] In some embodiments, both the base station's PDCCH transmission and the UE's monitoring of PDCCH candidates occur on the primary scheduling cell. The scheduled cell does not have a PDCCH. That is, the base station does not transmit a PDCCH on the scheduled cell, and the UE does not monitor PDCCH candidates on the scheduled cell. Both the primary scheduling cell and the scheduled cell have USS#2 configured. However, the time-frequency resources of USS#2 are on the primary scheduling cell. Therefore, the base station transmits a PDCCH on USS#2 in the primary scheduling cell, and the UE monitors PDCCH candidates on USS#2 in the primary scheduling cell.
[0048] Multi-cell scheduling:
[0049] Based on the existing CA mechanism, if the base station wants to schedule PDSCH or PUSCH transmissions of UEs simultaneously on multiple carriers, it needs to send multiple DCIs for scheduling, with one DCI for each carrier. Depending on the carrier on which the DCI is sent, there are two methods: self-carrier scheduling and cross-carrier scheduling. Figure 3 , which shows a schematic diagram of the principle of self-carrier scheduling and cross-carrier scheduling based on DCI, such as Figure 3 As shown, when the self-carrier scheduling method is used, the DCI for scheduling the transmission of PDSCH or PUSCH on a carrier is also sent on the carrier. For example, the DCI for scheduling PDSCH1 on CC1 is sent on CC1, and the DCI for scheduling PDSCH2 on CC2 is sent on CC2. When the cross-carrier scheduling method is used, the DCI for scheduling the transmission of PDSCH or PUSCH on a carrier can be sent on another carrier, thereby achieving the effect of DCI being sent on only one carrier. For example, the DCI for scheduling PDSCH2 on CC2 can be sent on CC1. It can be noted that whether it is self-carrier scheduling or cross-carrier scheduling, the number of DCIs required is proportional to the number of carriers used simultaneously. Compared with continuous broadband carriers, which use the same bandwidth to transmit data, discrete multi-carriers based on the existing CA mechanism require more control channel resources to carry multiple DCIs. This multi-DCI scheduling method increases the overhead of the control channel.
[0050] Based on the CA mechanism, using multiple DCIs to schedule multi-carrier transmission, the UE needs to blindly decode multiple DCIs, and the UE's blind decoding budget will increase as the number of carriers increases. Compared with continuous broadband carriers with the same transmission bandwidth, this will increase the complexity of UE blind decoding. The 3GPP Rel-18 working group (Work Item, WI) has established the use of a single DCI to schedule PDSCH or PUSCH on multiple frequency bands / carriers, reducing the control channel overhead caused by using multiple DCIs to schedule multiple carriers, and avoiding placing PDCCH on each carrier. This single DCI is usually called "Single DCI", see Figure 4 , which shows a schematic diagram of the principle of scheduling multiple carriers based on Single DCI, such as Figure 4As shown, a single DCI can simultaneously schedule PDSCH1 on CC1 and PDSCH2 on CC2. Using single DCI in discrete multi-carriers significantly reduces control channel overhead compared to multiple DCI scheduling under existing Carrier Access Control (CA) mechanisms, freeing up more downlink resources for PDSCH transmission, improving downlink capacity and approaching the performance of continuous wideband carriers. This is especially true given that DCI across multiple carriers often contains redundant and consistent information, such as CRC. This overhead is particularly noticeable in FDD scenarios with limited bandwidth. Single DCI is used to schedule data channels for one or more cells, also known as multi-cell scheduling. The single DCI format used to schedule uplink cell data channels can be DCI format 0_3; the single DCI format used to schedule downlink cell data channels can be DCI format 1_3. In contrast to single DCI, legacy DCI can only schedule data for a single cell. For example, the DCI format corresponding to legacy DCI is DCI format0_0 / 1_0 / 0_1 / 1_1 / 0_2 / 1_2, which can be scheduled by self-carrier and cross-carrier.
[0051] Blind detection count: The blind detection count is the number of candidate PDCCHs and / or non-overlapping control channel elements (CCEs) monitored by a UE within a slot or span. According to the protocol, for cross-carrier scheduling, the number of candidate PDCCHs and non-overlapping CCEs monitored by each scheduled cell is counted separately for each scheduled cell. Blind detection counts for a particular cell indicate that resources in that cell are being consumed for PDCCH transmission.
[0052] In some embodiments, see Figure 5 , which shows a schematic diagram of the principle of self-scheduling and cross-carrier scheduling blind detection counting, such as Figure 5As shown in the figure, the base station configures two cells for the UE, one is PCell and the other is SCell#1, where PCell is the primary scheduling cell. The base station configures USS#1 and USS#2 on PCell and USS#2 on SCell#1. USS#1 is associated with control resource set 1 (CORESET#1) and USS#2 is associated with control resource set 2 (CORESET#2). The base station can schedule PDSCH / PUSCH on PCell through USS#1, that is, self-carrier scheduling. The number of blind detections corresponding to USS#1 (the number of monitored candidate PDCCHs and / or the number of non-overlapping CCEs) is counted on PCell. The base station can schedule PDSCH / PUSCH on SCell#1 across carriers through USS#2, that is, cross-carrier scheduling. The number of blind detections corresponding to USS#2 configured on SCell#1 is counted on SCell#1. Among them, in the configuration of USS#2 on PCell, if nrofCandidates configures the PDCCH candidate corresponding to all ALs to be n0, it means that the base station cannot perform self-carrier scheduling through USS#2. If it is configured to a value other than n0, self-carrier scheduling can be performed through USS#2, and the number of blind detections corresponding to USS#2 configured on PCell is counted on PCell. The above is described from the perspective of the base station. From the perspective of the UE, according to Figure 5 In the configuration, the UE monitors the DCI for self-carrier scheduling of the PCell on USS#1 configured in the PCell configuration, and monitors the DCI for cross-carrier scheduling of SCell#2 on USS#2. Monitoring on USS#1 can be understood as decoding the candidate PDCCHs included in USS#1 according to the configured DCI payload length. For example, the DCI length for self-carrier scheduling is 70 bits, while the DCI length for cross-carrier scheduling is 80 bits. The decoding lengths can be different.
[0053] In some embodiments, a single DCI can schedule more than one cell at the same time. Unlike legacy NR, the standard makes new provisions for the USS counting rules for receiving single DCI. Single DCI can only be used to schedule cells within a cell set. Figure 6 , which shows a schematic diagram of the principle of self-scheduling (self-carrier scheduling) and cross-carrier scheduling blind detection counting of a multi-cell set, such as Figure 6As shown, the base station configures cell set 1 (cell set #1) to include PCell, SCell #1, and SCell #2, where PCell is the primary scheduling cell. The base station configures cell set 2 (cell set #2) to include SCell #4 and SCell #5, where SCell #4 is the primary scheduling cell. NR introduces a new concept for single DCI: the reference cell, which is used for blind detection counting and DCI size budget counting. For cell set #1, when USS #1 used to monitor single DCI configuration is only configured on the primary scheduling cell PCell, PCell is the reference cell, and the number of blind detections corresponding to USS #1 is counted on PCell. For cell set #2, when USS #2 used to monitor single DCI is configured on the primary scheduling cells SCell #4 and SCell #5, SCell #5 is the reference cell, and the number of blind detections corresponding to USS #2 is counted on SCell #5.
[0054] In some embodiments, see Figure 7 , which shows a schematic diagram of the principle of blind detection counting based on cell sets, such as Figure 7 As shown, the base station configures only one cell set (cellset) for the UE, and the primary scheduling cell is PCell, which includes three scenarios: 1) The primary scheduling cell is within the cellset, and single DCI can schedule the primary scheduling cell, such as Figure 7 7b in FIG; 2) the main scheduling cell is outside the cell set, such as Figure 7 Because single DCI is used to schedule the data channel of at least one cell in a cell set, single DCI cannot be used to schedule the primary scheduling cell. 3) The primary scheduling cell is within the cell set and is the reference cell.
[0055] In some embodiments, when the primary scheduling cell is configured outside the cell set, if the base station configures the number of candidate PDCCHs of USS on the primary scheduling cell to be non-zero (such as Figure 7As shown in Figure 7a, the base station configures candidate PDCCH indices 0, 1, 2, and 3. Since single DCI cannot be used to schedule the PDSCH / PUSCH on the primary scheduling cell, the UE may ignore the configuration for scheduling the primary scheduling cell and not blindly detect and count the candidate PDCCHs configured for USS#1 on the PCell. Instead, it blindly counts the candidate PDCCHs configured for USS#1 on SCell#2. However, the base station may believe that the UE should blindly detect and count the candidate PDCCHs configured for USS#1 on both the PCell and SCell#2, and count both on SCell#2. This may result in inconsistent understanding of these blind detection counts between the UE and the base station, causing PDCCH transmission failure.
[0056] In some embodiments, as Figure 7 As shown in 7b, when the primary scheduling cell is configured within a cell set and is not a reference cell, if the base station configures a non-zero number of candidate PDCCHs for USS#1 on the primary scheduling cell, the single DCI can be self-adjusted in this scenario. However, the count is for the non-primary scheduling cell on the reference cell. The UE may ignore the configuration of the primary scheduling cell and not blindly detect the candidate PDCCHs configured for USS#1 on the PCell. Instead, it blindly detects the candidate PDCCHs configured for USS#1 on SCell#2. This may lead to inconsistent understanding of these blind detection counts between the UE and the base station.
[0057] In some embodiments, see Figure 8 , which shows a schematic diagram of the principle of blind detection counting based on multiple cell sets, such as Figure 8As shown, the base station configures cell set 1 and cell set 2 for the UE. Cell set 1 (Cell set #1) includes PCell, SCell #1, and SCell #2. Cell set 2 (Cell set #2) includes SCell #3 and SCell #4. The primary scheduling cell is only PCell. For cell set #1, the base station configures USS #1 and USS #2 only on PCell. According to the protocol definition, PCell is the reference cell for cell set 1. The base station can schedule the data channel of at least one cell in cell set #1 using USS #1 and USS #2. The blind detection count of USS #1 and USS #2 is counted on PCell. For cell set #2, the base station configures USS #2 only on SCell #3. According to the protocol definition, SCell #3 is the reference cell for cell set #2. The blind detection count of the candidate PDCCH configured by USS #2 on SCell #3 is counted on SCell #3. Each cell set corresponds to a reference cell, which is used for blind detection counts and DCI load counts. This reference cell is implicitly indicated to the UE through the USS configuration. Therefore, a natural understanding is that each cell set corresponds to one USS. However, USS#2 configured on cell set#1 also meets the conditions for scheduling cell set#1. Therefore, if it is unclear whether USS#2 can schedule both cell set#1 and cell set#2, the UE believes that one USS can only correspond to one cell set, that is, USS#2 cannot be used to schedule cells on cell set#1. When a DCI format 0_3 / 1_3 is detected on USS#2 of the PCell, and this DCI is a data channel for scheduling at least one cell in cell set#1, the UE will consider this DCI to be a false alarm DCI or an erroneous DCI and discard it without processing. If the base station believes that USS#2 can be used to schedule cells on cell set#1, the UE and the base station will have inconsistent understandings on whether USS#2 can be used to schedule cells on cell set#1, resulting in missed PDCCH detection.
[0058] In some embodiments, if USS#2 cannot be used to schedule cells on cell set#1, should the number of candidate PDCCHs configured by USS#2 on PCell be 0? If USS#2 is configured on a cell and the number of candidate PDCCHs is not 0, this USS can be used for self-carrier scheduling, and the number of blind detections corresponding to this USS is counted on this cell. However, although USS#2 is configured on PCell within cell set#1, it cannot schedule any cell in cell set#1, so should the number of candidate PDCCHs configured by USS#2 on PCell be constrained to 0? If it is not clearly defined, when the number of candidate PDCCHs configured by the base station for USS#2 on PCell is non-zero, the UE may ignore the PDCCH configuration for scheduling candidate cell set#1 because USS#2 cannot be used to schedule cells in cellset#1, that is, it will not monitor these candidate PDCCHs, resulting in missed PDCCH detection.
[0059] In some embodiments, if USS#2 can be used to schedule cells on cell set #1, should the candidate PDCCH count for USS#2 on the PCell be counted on SCell#3 or PCell? This is because USS#2 is configured on SCell#3 of cell set #2, indicating that the reference cell for cell set #2 is SCell#3, and the corresponding blind detection count is on SCell#3. However, since USS#2 can schedule cells in cell set #1, it is more reasonable to count the number of blind detections corresponding to the candidate PDCCHs configured by USS#2 on the PCell in cell set #1 on the reference cell of cell set #1. However, this also requires clear protocol definition, otherwise the UE will monitor the DCI used to schedule cell set #1 on the candidate PDCCHs configured by USS#2 on the PCell, while the base station may send DCI used to schedule cell set #2 on these candidate PDCCHs, resulting in PDCCH miss detection.
[0060] Based on this, the present application provides a communication method, device and system, in which the terminal receives the configuration information of the first cell of the first cell set and the configuration information of the second cell of the second cell set, and receives the first DCI corresponding to the second cell set on the first cell by monitoring the candidate PDCCH contained in the first SS set configured in the first cell and the second SS set configured in the second cell. In this way, the complexity of blind detection counting performed by the terminal device can be reduced, the accuracy of the blind detection counting results can be improved, and the problem that the terminal device cannot accurately receive DCI due to inconsistent understanding of blind detection counting between the base station and the terminal is solved.
[0061] It is understood that in a wireless communication system, including communication devices, air interface resources can be used for wireless communication between communication devices. Communication devices may include network devices and terminal devices, and network devices may also be referred to as base station devices. Air interface resources may include at least one of time domain resources, frequency domain resources, code resources, and space resources. In the embodiments of the present application, "at least one" may also be described as "one or more," and "multiple" may be two, three, four, or more, without limitation in this application.
[0062] It can be understood that in the embodiments of the present application, for a technical feature, the technical features in the technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D", and there is no order of precedence or size between the technical features described by "first", "second", "third", "A", "B", "C" and "D".
[0063] It is understandable that the terminal device involved in the embodiments of the present application can also be referred to as a terminal, which can be a device with wireless transceiver function, which can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (for example, on airplanes, balloons and satellites, etc.). The terminal device can be a user equipment, wherein the UE includes a handheld device, a vehicle-mounted device, a wearable device or a computing device with wireless communication function. Exemplarily, the UE can be a mobile phone, a tablet computer or a computer with wireless transceiver function. The terminal device can also be a VR (virtual reality) terminal device, an AR (augmented reality) terminal device, a wireless terminal in industrial control, a wireless terminal in unmanned driving, a wireless terminal in telemedicine, a wireless terminal in a smart grid, a wireless terminal in a smart city, a wireless terminal in a smart home, etc. In the embodiments of the present application, the device for realizing the function of the terminal can be a terminal; it can also be a device that can support the terminal to realize the function, such as a chip system, which can be installed in the terminal. In the embodiment of the present application, the chip system can be composed of a chip, or can include a chip and other discrete devices. In the technical solution provided in the embodiment of the present application, the device for implementing the functions of the terminal is a terminal, and the terminal is a UE as an example to describe the technical solution provided in the embodiment of the present application.
[0064] It can be understood that the network devices involved in the embodiments of the present application include access network devices, such as BS (base station). BS can be a device deployed in a wireless access network that can communicate wirelessly with a terminal. Among them, the base station may have various forms, such as a macro base station, a micro base station, a relay station, and an access point. For example, the base station involved in the embodiments of the present application can be a base station in 5G or an evolved eNB (Evolved Node B, eNB base station) in LTE, wherein the base station in 5G can also be called TRP (Transmission Reception Point, transmission reception point) or gNB (Next-Generation Node B, 5G base station). In the embodiments of the present application, the device for implementing the function of the network device can be a network device; it can also be a device that can support the network device to implement the function, such as a chip system, which can be installed in the network device. In the technical solution provided in the embodiments of the present application, the device for implementing the function of the network device is a network device, and the network device is a base station as an example to describe the technical solution provided in the embodiments of the present application.
[0065] It is understood that the technical solutions provided in the embodiments of the present application can be applied to wireless communications between communication devices. Wireless communications between communication devices may include: wireless communications between network devices and terminals, wireless communications between network devices, and wireless communications between terminals. In the embodiments of the present application, the term "wireless communications" may also be referred to as "communication," and the term "communication" may also be described as "data transmission," "information transmission," or "transmission."
[0066] In some embodiments, the method may be applied to one or more of the following four configuration scenarios:
[0067] 1) When the base station configures a cell set for the UE, and the primary scheduling cell in the cell set is not a reference cell.
[0068] 2) When the base station configures more than one cell set for the UE and the primary scheduling cell does not belong to any cell set.
[0069] 3) When the base station configures more than one cell set for the UE, the primary scheduling cell belongs to cell set #1, and the primary scheduling cell is the reference cell of cell set #1.
[0070] 4) When the base station configures more than one cell set for the UE, the primary scheduling cell belongs to cell set #1, and the primary scheduling cell is not the reference cell of cell set #1.
[0071] Based on the above scenario, in some embodiments, only one USS#1 in the primary scheduling cell and the reference cell has a valid PDCCHcandidate number. If only one of the USSs configured on the primary scheduling cell and the reference cell has a non-zero PDCCHcandidate number, the PDCCH candidate number of the USS on the primary scheduling cell is constrained to 0, and the USS configured on the reference cell is counted for blind detection.
[0072] In some embodiments, when the number of PDCCH candidates on the USS configured by the base station on the primary scheduling cell and the reference cell is non-zero, the PDCCH candidate configuration of the USS on the primary scheduling cell is ignored or skipped, and the USS configured on the reference cell is blindly counted.
[0073] In some embodiments, when the terminal device is configured with multiple cell sets, one USS can be used to schedule multiple cell sets. The number of PDCCH candidates of USS#2 configured on the main scheduling cell and the reference cell of cell set#2 is non-zero and both are valid. The PDCCH candidates of USS#2 configured on the main scheduling cell are counted on the main scheduling cell, and the PDCCH candidates of USS#2 configured on the reference cell of cellset#2 are counted on the reference cell of cell set#2.
[0074] The methods, devices, and systems provided in the embodiments of the present application can be used in, but not limited to, multi-band communication systems. For example, see Figure 9 , which shows a schematic diagram of the architecture of an NR system provided in an embodiment of the present application, such as Figure 9 As shown, the NR system may include a base station and a terminal device, and uplink transmission and downlink transmission can be performed between the base station and the terminal device.
[0075] The following will describe in detail the communication method provided in the embodiments of the present application with reference to the accompanying drawings.
[0076] In some embodiments, see Figure 10 , which shows a flow chart of a communication method provided by an embodiment of the present application, such as Figure 10 As shown, the communication method may include:
[0077] S1001: The terminal device receives configuration information of a first search space (SS) set of a first cell configured by the terminal device and configuration information of a second SS set of a second cell sent by a network device. The first cell belongs to a first cell set, the second cell belongs to a second cell set, and the first cell set and the second cell set are different.
[0078] It should be noted that the first cell set and the second cell set are different, which can be understood as the cells included in the first cell set are different from the cells included in the second cell set, that is, the same cell belongs to only one cell set and cannot belong to two cell sets at the same time.
[0079] It should also be noted that the terminal device receives the configuration information of the first search space SS set of the first cell and the configuration information of the second SS set of the second cell sent by the network device. The terminal device is configured with the first cell set and the second cell set. The configuration information of the first search space SS set is used to configure the first SS set in the first cell, and the configuration information of the second search space SS set is used to configure the second SS set in the second cell. In some examples, the first cell can be the main scheduling cell in the first cell set, the second cell can be the reference cell in the second cell set, and the first SS set and the second SS set can be USS sets. The first cell can also be the main scheduling cell of the first cell set and the second cell set.
[0080] S1002: The terminal device receives the first downlink control information DCI based on the candidate physical downlink control channel PDCCH included in the second SS set, or receives the first DCI based on the candidate PDCCH included in the first SS set and the second SS set, wherein the index of the second SS set is the same as the index of the first SS set, and the first DCI is used to schedule the data channel of at least one cell in the second cell set configured by the terminal device.
[0081] It should be noted that the terminal device receives the first DCI corresponding to the second cell set on the first cell based on the candidate PDCCH included in the second SS set or the first SS set and the second SS set, wherein the configuration information of the first SS set and the configuration information of the second SS set include the same index, and the index is the search space set index configured by the network device through the RRC parameter SearchSpaceId. The received first DCI is used to schedule the data channels of one or more cells in the second cell set. In some examples, the first cell can be the main scheduling cell and / or reference cell of the first cell set, and the second cell can be the reference cell in the second cell set.
[0082] In some embodiments, receiving the first downlink control information DCI based on the candidate PDCCH included in the second SS set may include: determining a blind detection count based on the candidate PDCCH included in the second SS set, and receiving the first DCI on the first cell based on the candidate PDCCH included in the second SS set.
[0083] It should be noted that the terminal device is determined by the candidate PDCCH included in the second SS set, the corresponding number of blind detections is counted on the second cell, and the terminal device receives the first DCI corresponding to the second cell set by monitoring the candidate PDCCH included in the second SS set on the first cell. In some examples, the first cell can be the main scheduling cell and / or the reference cell, the second cell can be the reference cell, and the first cell can be the primary cell (PCell) or the secondary cell (SCell).
[0084] In some embodiments, determining the blind detection count based on the candidate PDCCHs included in the second SS set may include: the number of candidate PDCCHs included in the second SS set is a non-zero value and the number of candidate PDCCHs included in the first SS set is 0.
[0085] It should be noted that the terminal device determines the blind detection count based on the candidate PDCCH included in the second SS set. When only one of the numbers of candidate PDCCHs included in the first SS set and the second SS set is a non-zero value, the number of candidate PDCCHs included in the second SS set is a non-zero value and the number of candidate PDCCHs included in the first SS set is 0. The terminal device can receive the first DCI on the first cell based on the candidate PDCCH included in the second SS set.
[0086] In some embodiments, see Figure 11 , which shows a schematic diagram of the principle of blind detection counting provided by an embodiment of the present application, such as Figure 11 As shown, taking the first cell as the main scheduling cell of cell set 1 and cell set 2, and the second cell as the reference cell of cell set 2 as an example, when the terminal device is configured with more than one cell set, USS#1 and USS#2 are configured on the main scheduling cell, and USS#2 is configured on the reference cell SCell#3 of cell set 2. The main scheduling cell belongs to cell set 1 (cell set#1), and the main scheduling cell is the reference cell of cell set#1. The main scheduling cell and the reference cell in cell set 1 are both PCells. The main scheduling cell schedules the data channel of at least one cell in cell set 1 through USS#1. For example, the PCell can schedule the data channels of PCell, SCell#1 and SCell#2 through USS#1. The control resource set 1 is associated with the configured USS#1, and the control resource set 2 is associated with the configured USS#2.
[0087] In some examples, USS#2 configured for the primary scheduling cell in the first cell set can only be used for scheduling cell set 2 (cell set#2). In some examples, only one USS#2 in the primary scheduling cell and the reference cell has a valid PDCCH candidate number, i.e., only one USS#2 in the primary scheduling cell and the reference cell in cell set#2 has a non-zero PDCCH candidate number.
[0088] In some examples, when the number of PDCCH candidates of USS#2 configured on the reference cell of cell set #2 is 0, the number of blind detections corresponding to the number of PDCCH candidates on USS#2 with the same search space set index (e.g., RRC parameter SearchSpaceId) configured on the primary scheduling cell is counted to the reference cell of cell set #2, and the UE monitors the PDCCH on the primary scheduling cell according to the PDCCH candidates of USS#2 configured on the primary scheduling cell. This PDCCH is used to schedule a data channel of at least one of SCell#3 and SCell#4 on cell set 2;
[0089] In some examples, when the number of PDCCH candidates for USS#2 configured on the primary scheduling cell is 0, the number of blind detections corresponding to the number of PDCCH candidates for USS#2 configured on the reference cell of cellset#2 is counted to the reference cell of cellset#2, and the UE monitors the PDCCH on the primary scheduling cell according to the PDCCH candidates for USS#2 configured on the reference cell of cellset#2. Configuring the number of PDCCH candidates for the search space set to 0 can be understood as a constraint or restriction on the configuration of the network device, that is, in the described scenario, the network device must configure the number of PDCCH candidates for a certain search space set to 0, so as to avoid misunderstandings of the blind detection count and PDCCH monitoring behavior by the terminal device.
[0090] In some embodiments, the blind detection count is determined based on the candidate PDCCH included in the second SS set, including: the number of candidate PDCCHs included in the first SS set and the second SS set are both non-zero values, and the terminal device ignores or skips the configuration information of the first SS set.
[0091] It should be noted that the terminal device determines the blind detection count based on the candidate PDCCH contained in the second SS set. When the number of candidate PDCCHs contained in the first SS set and the second SS set are both non-zero values, the terminal device can ignore or skip the configuration information of the first SS set, that is, the terminal device only processes the configuration information of the second SS set, and receives the first DCI on the first cell according to the candidate PDCCH contained in the second SS set.
[0092] In some embodiments, the number of PDCCH candidates on USS#2 configured by the base station on the primary scheduling cell and the reference cell are both non-zero values.
[0093] In some examples, the UE ignores or skips the configuration information of the number of PDCCH candidates of USS#2 on the primary scheduling cell, that is, the terminal device only processes the configuration information of USS#2 on the reference cell of cell set#2, and the blind detection number corresponding to the number of PDCCH candidates of USS#2 configured on the reference cell of cell set#2 is counted to the reference cell of cell set#2. The UE monitors the PDCCH on the primary scheduling cell according to the USS#2PDCCHcandidate of USS#2 configured on the reference cell of cell set#2.
[0094] In some examples, the UE ignores or skips the configuration information of the number of PDCCH candidates of USS#2 on the reference cell of cell set#2, and the blind detection number corresponding to the number of PDCCH candidates on USS#2 configured on the primary scheduling cell is counted to the reference cell of cell set#2. The UE monitors the PDCCH on the primary scheduling cell according to the PDCCHcandidate of USS#2 configured on the primary scheduling cell.
[0095] In some embodiments, receiving the first DCI on the candidate PDCCH included in the configuration information of the first SS set and the second SS set may include: determining a blind detection count based on the candidate PDCCH included in the first SS set and the second SS set, and receiving the first DCI on the first cell according to the candidate PDCCH included in the first SS set and the candidate PDCCH included in the second SS set.
[0096] It should be noted that the terminal device determines the candidate PDCCHs included in the first SS set and the second SS set, and the corresponding blind detection count is counted on the second cell. The terminal device monitors the candidate PDCCHs included in the first SS set and the second SS set on the first cell according to the length of the first DCI or the size of the first DCI (DCI size), and receives the first DCI corresponding to the second cell set. The first DCI is used to schedule one or more cells in the second cell set. In some examples, the first cell can be a primary scheduling cell and / or a reference cell, the second cell can be a reference cell, and the first cell can be a primary cell (PCell) or a secondary cell (SCell). The blind detection count can be understood as determining the number of blind detections (i.e., the number of blind detections or the number of blind detections). The number of blind detections or the number of blind detections or the number of blind detections can be the number of candidate PDCCHs and / or the number of non-overlapping CCEs. Or the number of candidate PDCCHs to be monitored and / or the number of non-overlapping CCEs, or the number of candidate PDCCHs for monitoring and / or the number of non-overlapping CCEs. Optionally, the blind detection count may also be understood as determining the number of blind detections and counting the number on the reference cell.
[0097] In some embodiments, determining the blind detection count based on the candidate PDCCHs included in the first SS set and the second SS set may include: the number of candidate PDCCHs included in the first SS set and the second SS set are both non-zero values.
[0098] It should be noted that the terminal device determines the blind detection count based on the candidate PDCCHs included in the first SS set and the second SS set, and the number of candidate PDCCHs included in the first SS set and the second SS set are both non-zero values. The terminal device can receive the first DCI on the first cell based on the candidate PDCCHs included in the first SS and the second SS set. As a possible implementation, the method may also include: receiving the second DCI based on the candidate PDCCH included in the first SS set, and the second DCI is used to schedule the data channel of at least one cell in the first cell set configured by the terminal device. Based on this, the terminal device receives the second DCI corresponding to the first cell set based on the candidate PDCCH included in the first SS set on the first cell, and the received second DCI is used to schedule one or more cells in the first cell set. In some examples, the first cell may be the main scheduling cell and / or reference cell of the first cell set.
[0099] In some embodiments, the number of PDCCH candidates of USS#2 configured on the primary scheduling cell and the reference cell of cell set#2 is non-zero and both are valid.
[0100] In some examples, the number of PDCCH candidates of USS#2 on the primary scheduling cell and the reference cell of cell set#2 is not 0, and the number of blind detections corresponding to the PDCCH candidates of USS#2 configured on the primary scheduling cell and the reference cell is counted to the reference cell of cell set#2; the UE monitors the PDCCH on the primary scheduling cell according to the PDCCH candidates of USS#2 configured on the primary scheduling cell and the reference cell.
[0101] In some embodiments, receiving the second DCI based on the candidate PDCCH included in the first SS set may include: determining a blind detection count based on the candidate PDCCH included in the first SS set, and receiving the second DCI on the first cell according to the candidate PDCCH included in the first SS set, wherein the second DCI is used to schedule the data channel of at least one cell in the first cell set configured for the terminal device.
[0102] It should be noted that the terminal device determines the candidate PDCCH included in the first SS set, and the corresponding number of blind detections is counted on the first cell, and monitors the candidate PDCCH included in the first SS set based on the length of the second DCI or the size of the second DCI (DCI size) on the first cell, and receives the second DCI corresponding to the first cell set. In some examples, the first cell can be a primary scheduling cell and / or a reference cell, and the first cell can be a PCell) or an SCell. The blind detection count can be understood as determining the number of blind detections (i.e., the number of blind detections or the number of blind detections), and the number of blind detections or the number of blind detections or the number of blind detections can be understood as the number of candidate PDCCHs and / or the number of non-overlapping CCEs. Or the number of (to be) monitored candidate PDCCHs and / or the number of non-overlapping CCEs, or the number of candidate PDCCHs for monitoring and / or the number of non-overlapping CCEs. Optionally, the blind detection count can also be understood as determining the number of blind detections and counting the number of times to the reference cell.
[0103] In some embodiments, determining the blind detection count based on the candidate PDCCHs included in the first SS set may include: the number of candidate PDCCHs included in the first SS set is a non-zero value.
[0104] It should be noted that the terminal device determines the blind detection count based on the candidate PDCCH contained in the first SS set. The number of candidate PDCCHs contained in the first SS set is a non-zero value. The terminal device can receive the second DCI corresponding to the first cell set based on the candidate PDCCH contained in the first SS on the first cell.
[0105] In some embodiments, USS#2 may be used to schedule a data channel of at least one cell in cell set #1 and may also be used to schedule a data channel of at least one cell in cellset #2.
[0106] In some embodiments, the number of PDCCH candidates in only one USS#2 in the primary scheduling cell and the reference cell is valid. That is, in the USS#2 configured in the primary scheduling cell and the reference cell in cell set#2, the number of PDCCH candidates in only one USS#2 is non-zero.
[0107] In some examples, when the number of PDCCH candidates of USS#2 configured on the reference cell of cell set#2 is 0, the number of blind detections corresponding to the number of PDCCH candidates on USS#2 configured on the primary scheduling cell is counted to the reference cell of cell set#2, and the UE monitors the PDCCH on the primary scheduling cell according to the PDCCHcandidate of USS#2 configured on the primary scheduling cell. This PDCCH is used to schedule the data channel of at least one cell on cell set#2.
[0108] In some examples, when the number of PDCCH candidates for USS#2 configured on the primary scheduling cell is 0, the number of blind detections corresponding to the number of PDCCH candidates for USS#2 configured on the reference cell of cellset#2 is counted to the reference cell of cellset#2, and the UE monitors PDCCH on the primary scheduling cell according to the PDCCH candidates for USS#2 configured on the reference cell of cell set#2.
[0109] In some examples, if the number of PDCCH candidates on USS#2 configured by the base station on the primary scheduling cell and the reference cell is non-zero.
[0110] In some examples, the UE ignores or skips the configuration information of the number of PDCCH candidates for USS#2 on the primary scheduling cell, and the blind detection number corresponding to the number of PDCCH candidates for USS#2 configured on the reference cell of cell set#2 is counted to the reference cell of cell set#2. The UE monitors PDCCH on the primary scheduling cell according to the PDCCH candidates for USS#2 configured on the reference cell of cell set#2.
[0111] In some examples, the UE ignores or skips the configuration information of the number of PDCCH candidates of USS#2 on the reference cell of cell set#2, and counts the number of blind detections corresponding to the number of PDCCH candidates of USS#2 configured on the primary scheduling cell to the reference cell of cell set#2. The UE monitors the PDCCH on the primary scheduling cell according to the PDCCHcandidates of USS#2 configured on the primary scheduling cell;
[0112] In some embodiments, USS#2 can be used to schedule data channels of at least one cell in cell set #1 and at least one cell in cell set #2. The number of PDCCH candidates of USS#2 configured in the primary scheduling cell and the reference cell of cell set #2 is non-zero and valid.
[0113] In some examples, the number of PDCCH candidates for USS#2 on the primary scheduling cell and the reference cell of cell set#2 is not zero, the PDCCH candidates for USS#2 configured on the primary scheduling cell are counted on the primary scheduling cell, and the UE monitors the candidate PDCCHs on the primary scheduling cell based on the PDCCH candidates for USS#2 configured on the primary scheduling cell and the length of the second DCI or the size of the second DCI (DCI size), and the detected PDCCH is the second DCI, which is used to schedule a data channel of at least one cell in cell set#1. The PDCCH candidates for USS#2 configured on the reference cell of cell set#2 are counted on the reference cell of cell set#2, and the UE monitors the PDCCH on the primary scheduling cell based on the PDCCH candidates for USS#2 configured on the reference cell and the length of the first DCI or the size of the first DCI (DCI size), and the detected PDCCH is the first DCI, which is used to schedule a data channel of at least one cell in cell set#2.
[0114] In some examples, the number of PDCCH candidates for USS#2 configured on the primary scheduling cell and the reference cell of cell set #2 is not zero, the PDCCH candidates for USS#2 configured on the primary scheduling cell are counted on the primary scheduling cell, and the UE monitors the candidate PDCCHs on the primary scheduling cell based on the PDCCH candidates for USS#2 configured on the primary scheduling cell and the length / size (DCI size) of the second DCI. The detected PDCCH is the second DCI, and the second DCI is used to schedule a data channel of at least one cell in cell set #1. The number of PDCCH candidates for USS#2 configured on the reference cell of cellset #2 is counted on the reference cell of cell set #2, and the UE monitors the PDCCH on the primary scheduling cell based on the PDCCH candidates for USS#2 configured on the primary scheduling cell, the PDCCH candidates for USS#2 configured on the reference cell, and the length / size (DCI size) of the first DCI. The detected PDCCH is the first DCI, and the first DCI is used to schedule a data channel of at least one cell in cellset #2.
[0115] In an embodiment of the present application, a terminal device receives configuration information of a first SS set of a first cell and configuration information of a second SS set of a second cell, and receives a first DCI corresponding to the second cell set based on the second SS set or the candidate PDCCH included in the first SS set and the second SS set on the first cell. In a scenario of cross-cell set scheduling, the terminal device can reduce the complexity of blind detection counting performed by the terminal device and improve the accuracy of the blind detection counting results, so that the terminal device can accurately receive the first DCI of the second cell set.
[0116] In some embodiments, see Figure 12 , which shows another principle diagram of blind detection counting provided by an embodiment of the present application, such as Figure 12 As shown in 12a, the base station configures a cell set for the UE. The primary scheduling cell of the cell set is the PCell. The PCell is outside the cell set. USS#1 is configured on the primary scheduling cell, and USS#1 is configured on SCell#2, the reference cell of the cell set. The primary scheduling cell can schedule the data channel of at least one cell in the cell set. Exemplarily, the PCell can schedule the data channels of SCell#1 and SCell#2 in the cell set using USS#1. SCell#2 is the reference cell of the cell set. The control resource set is associated with USS#1 configured for the primary scheduling cell PCell and / or USS#1 configured for the reference cell in the cell set.
[0117] In some embodiments, the number of PDCCH candidates in only one USS#1 in the primary scheduling cell and the reference cell is valid, that is, among the USS#2 configured in the primary scheduling cell and the reference cell in the cell set, the number of PDCCH candidates in only one USS#2 is non-zero.
[0118] In some examples, the number of PDCCH candidates configured for USS#1 on the reference cell is 0, and the number of PDCCH candidates configured for USS#1 on the primary scheduling cell is non-zero, then the number of blind detections corresponding to the number of PDCCHcandidates configured for USS#1 on the primary scheduling cell is counted to the reference cell of the cell set, and the UE monitors the PDCCH on the primary scheduling cell according to the PDCCH candidates of USS#1 configured on the primary scheduling cell.
[0119] In some examples, the number of PDCCH candidates configured for USS#1 on the primary scheduling cell is 0, and the number of PDCCH candidates configured for USS#1 on the reference cell is non-zero, then the number of blind detections corresponding to the number of PDCCHcandidates on USS#1 configured on the reference cell is counted to the reference cell in the cell set, and the UE monitors the PDCCH on the primary scheduling cell according to the PDCCH candidates of USS#1 configured on the reference cell.
[0120] In some examples, the number of PDCCH candidates configured by the base station on USS#1 in the primary scheduling cell and the reference cell is non-zero. If the UE ignores or skips the configuration information of the number of PDCCH candidates for USS#1 in the primary scheduling cell, the number of blind detections corresponding to the number of PDCCH candidates configured on USS#1 in the reference cell is counted to the reference cell of the cell set, and the UE monitors the PDCCH in the primary scheduling cell according to the PDCCHcandidates configured for USS#1 in the reference cell of the cell set; or if the UE ignores or skips the configuration information of the number of PDCCH candidates configured on the reference cell, the number of blind detections corresponding to the number of PDCCH candidates configured on USS#1 in the primary scheduling cell is counted to the reference cell of the cell set, and the UE monitors the PDCCH in the primary scheduling cell according to the PDCCHcandidates configured for USS#1 in the primary scheduling cell.
[0121] In some embodiments, see Figure 12In 12b, USS#1 is configured in the primary scheduling cell, and USS#1 is configured in SCell#2, the reference cell of the cell set. The primary scheduling cell belongs to the cell set. The number of PDCCH candidates for USS#1 configured in the primary scheduling cell and the reference cell is non-zero and valid. The number of PDCCH candidates for USS#1 in the primary scheduling cell and the reference cell is non-zero. The number of blind detections corresponding to the PDCCH candidates for USS#1 configured in the primary scheduling cell and the reference cell is counted to the reference cell of the cell set. The UE monitors the PDCCH in the primary scheduling cell based on the PDCCH candidates for USS#1 configured in the primary scheduling cell and the reference cell.
[0122] In some embodiments, see Figure 13 , which shows another schematic diagram of the principle of blind detection counting provided by an embodiment of the present application, such as Figure 13 As shown, the terminal device is configured with multiple cell sets, and the main scheduling cell does not belong to any cell set outside the multiple cell sets; USS#1 and USS#2 are configured on the main scheduling cell, USS#1 is configured on the reference cell SCell#1 of cell set 1, and USS#2 is configured on the reference cell SCell#3 of cell set 2. Exemplarily, the terminal device is configured with cell set 1 and cell set 2, the main scheduling cell of cell set 1 and cell set 2 is PCell, PCell is outside cell set 1 and cell set 2, the main scheduling cell can schedule the data channel of at least one cell in cell set 1 and / or cell set 2, and exemplary, PCell can schedule the data channels of SCell#1 and SCell#2 in cell set 1 through USS#1, wherein SCell#1 is the reference cell of cell set 1, and PCell can schedule the data channels of SCell#3 and SCell#4 in cell set 2 through USS#2, wherein SCell#3 is the reference cell of cell set 2, and control resource set 1 is associated with USS#1 configured in PCell and / or USS#1 configured in reference cell SCell#1 of cell set 1, and control resource set 2 is associated with USS#2 configured in PCell and / or USS#2 configured in reference cell SCell#3 of cell set 2. The scheme is the same as the aforementioned Figure 12 The scheme is the same as that of , so I will not go into details here.
[0123] In some embodiments, see Figure 14 , which shows a schematic diagram of the principle of blind detection counting provided by an embodiment of the present application, such as Figure 14As shown, the terminal device is configured with multiple cell sets, and the terminal device is configured with cell set 1 and cell set 2. The main scheduling cell of cell set 1 and cell set 2 is PCell, the main scheduling cell belongs to cell set 1, and the main scheduling cell is not the reference cell of cell set 1, USS#1 and USS#2 are configured on the main scheduling cell, USS#1 is configured on the reference cell SCell#1 of cell set 1, and USS#2 is configured on the reference cell SCell#3 of cell set 2. The main scheduling cell schedules the data channel of at least one cell in cell set 1 through USS#1. Exemplarily, PCell can schedule the data channel of at least one cell in PCell, SCell#1 and SCell#2 through USS#1, wherein SCell#1 is the reference cell of cell set 1. PCell can schedule the data channel of at least one cell in cell set 2 through USS#2. Exemplarily, PCell can schedule the data channel of at least one cell in SCell#3 and SCell#4 through USS#2, wherein SCell#3 is the reference cell of cell set 2. Control resource set 1 is associated with the configured USS#1, and control resource set 2 is associated with the configured USS#2.
[0124] In some embodiments, for cell set 2, only one USS#2 in the primary scheduling cell and the reference cell has a valid number of PDCCH candidates, that is, among the USS#2 configured on the primary scheduling cell and the reference cell SCell#3 on cell set#2, only one USS#2 has a non-zero number of PDCCH candidates.
[0125] In some examples, when the number of PDCCH candidates of USS#2 configured on the reference cell of cell set 2 is 0, the number of blind detections corresponding to the number of PDCCH candidates of USS#2 configured on the primary scheduling cell is counted to the reference cell SCell#3 of cell set 2. The UE monitors the PDCCH on the primary scheduling cell according to the PDCCHcandidates of USS#2 configured on the primary scheduling cell. This PDCCH is used to schedule a data channel of at least one cell in cell set 2.
[0126] In some examples, when the number of PDCCH candidates of USS#2 configured on the primary scheduling cell is 0, the number of blind detections corresponding to the number of PDCCH candidates on USS#2 configured on the reference cell SCell#3 of cell set 2 is counted to the reference cell SCell# of cell set 2, and the UE monitors the PDCCH on the primary scheduling cell according to the PDCCH candidates of USS#2 configured on the reference cell SCell#3 of cell set 2.
[0127] In some embodiments, the number of PDCCH candidates of USS#2 configured by the base station on the primary scheduling cell and the reference cell are both non-zero values.
[0128] In some examples, the UE may ignore or skip the configuration information of the number of PDCCH candidates for USS#2 on the primary scheduling cell, count the number of blind detections corresponding to the number of PDCCH candidates for USS#2 configured on the reference cell of cellset#2 to the reference cell of cell set 2, and monitor the PDCCH on the primary scheduling cell according to the PDCCH candidates for USS#2 configured on the reference cell SCell#3 of cell set 2.
[0129] In some examples, the UE may ignore or skip the PDCCH candidate number configuration information of USS#2 on the reference cell of cell set 2, and count the number of blind detections corresponding to the number of PDCCH candidates on USS#2 configured on the primary scheduling cell to the reference cell of cell set 2. The UE monitors the PDCCH on the primary scheduling cell according to the PDCCH candidates of USS#2 configured on the primary scheduling cell.
[0130] The USS configured on the main scheduling cell can be used to schedule the data channel of at least one cell in a cell set. It can be understood that the terminal device monitors the candidate PDCCH of the USS configured on the main scheduling cell based on the size of the DCI determined by the cell set on the main scheduling cell, and the DCI is used for the data channel of at least one cell in the scheduling cell set; wherein, the reference cell belongs to the cell set, the main scheduling cell may belong to the cell set or not belong to the cell set, and when the main scheduling cell is in the cell set, the reference cell and the main scheduling cell may be the same cell or different cells.
[0131] The USS configured on the reference cell can be used to schedule the data channel of at least one cell in a cell set, which can be understood as the terminal device monitoring the candidate PDCCH of the USS configured on the reference cell based on the size of the DCI determined by the cell set on the main scheduling cell, and the DCI is used for the data channel of at least one cell in the scheduling cell set; wherein, the reference cell belongs to the cell set, the main scheduling cell may belong to the cell set or not, and when the main scheduling cell is in the cell set, the reference cell and the main scheduling cell may be the same cell or different cells.
[0132] The USS configured on the main scheduling cell and the reference cell can be used to schedule the data channel of at least one cell in a cell set. It can be understood that the terminal device monitors the candidate PDCCH of the USS configured on the main scheduling cell and the reference cell based on the size of the DCI determined by the cell set on the main scheduling cell, and the DCI is used for the data channel of at least one cell in the scheduling cell set; wherein, the reference cell belongs to the cell set, the main scheduling cell may belong to the cell set or not belong to the cell set, and when the main scheduling cell is in the cell set, the reference cell and the main scheduling cell may be the same cell or different cells.
[0133] In the examples of this application, see Figure 15 , which shows a hardware structure diagram of a network device provided in an embodiment of the present application, such as Figure 15 As shown, the network device may be a first network device or a second network device. In some examples, the first network device may be a base station and the second network device may be an IRS. The network device may include a processor 1501, a communication line 1502, a memory 1503, and at least one communication interface ( Figure 15 The description is merely illustrative, taking the communication interface 1504 as an example).
[0134] Processor 1501 can be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits used to control the execution of the program of the present application, and is used to implement the network switching method as described in any one of the embodiments of the present application.
[0135] Communication link 1502 may include a pathway for transmitting information between the aforementioned components.
[0136] The communication interface 1504 uses any transceiver or other device for communicating with other devices or communication networks, such as Ethernet, RAN, WLAN, etc.
[0137] In an embodiment of the present application, the communication line 1502 and the communication interface 1504 can be used to support the transmission of business data corresponding to an operator or a business instance between a network device and other network devices (such as a first network device and a second network device).
[0138] The memory 1503 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory may exist independently and be connected to the processor via a communication line 1502. The memory may also be integrated with the processor.
[0139] Memory 1503 is used to store computer-executable instructions for executing the solution of the present application. Memory 1503 can store instructions for implementing two modular functions: sending instructions, receiving instructions, and processing instructions, and is controlled by processor 1501 for execution. Processor 1501 is used to execute the computer-executable instructions stored in memory 1503, thereby implementing the methods provided in the following embodiments of the present application. Figure 15 The memory 1503 shown in the figure is only a schematic diagram. The memory may also include other functional instructions, which is not limited by the present invention.
[0140] Optionally, the computer-executable instructions in this application may also be referred to as application code, which is not specifically limited in this application.
[0141] In a specific implementation, as an embodiment, the processor 1501 may include one or more CPUs, such as Figure 15 CPU0 and CPU1 in.
[0142] It should be noted that Figure 15 This is merely an example of a terminal device or a network device, and does not limit the specific structure of the terminal device or the network device. For example, the terminal device or the network device may further include other functional modules.
[0143] An embodiment of the present application provides a computer-readable storage medium having computer program instructions stored thereon. When the computer program instructions are executed by a processing circuit, the method provided in any one of the aforementioned embodiments is implemented.
[0144] An embodiment of the present application provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute any one of the methods provided in the aforementioned embodiments.
[0145] An embodiment of the present application provides a chip system, which may include a processing circuit and a storage medium, wherein the storage medium stores computer program instructions; when the computer program instructions are executed by the processing circuit, the method provided in any one of the aforementioned embodiments is implemented.
Claims
1. A communication method, characterized in that: Applied to a terminal device, the method includes: receiving configuration information of a first search space SS set of a first cell and configuration information of a second SS set of a second cell configured by the terminal device, sent by a network device, where the first cell belongs to a first cell set, the second cell belongs to a second cell set, and the first cell set and the second cell set are different; The first downlink control information DCI is received based on the candidate physical downlink control channel PDCCH included in the second SS set, or the first DCI is received based on the candidate PDCCH included in the first SS set and the second SS set, wherein the index of the second SS set is the same as the index of the first SS set, and the first DCI is used to schedule the data channel of at least one cell in the second cell set configured by the terminal device.
2. The method according to claim 1, characterized in that The receiving first downlink control information DCI on the candidate PDCCH included in the second SS set includes: A blind detection count is determined based on the candidate PDCCHs included in the second SS set, and the first DCI is received on the first cell according to the candidate PDCCHs included in the second SS set.
3. The method according to claim 2, characterized in that The determining a blind detection count based on the candidate PDCCHs included in the second SS set includes: The number of candidate PDCCHs included in the second SS set is a non-zero value and the number of candidate PDCCHs included in the first SS set is 0.
4. The method according to claim 2, characterized in that The determining a blind detection count based on the candidate PDCCHs included in the second SS set includes: The numbers of candidate PDCCHs included in the first SS set and the second SS set are both non-zero values, and the terminal device ignores the configuration information of the first SS set.
5. The method according to claim 1, wherein The receiving the first DCI on the candidate PDCCH included in the configuration information of the first SS set and the second SS set includes: A blind detection count is determined based on the candidate PDCCHs included in the first SS set and the second SS set, and the first DCI is received on the first cell according to the candidate PDCCHs included in the first SS set and the candidate PDCCHs included in the second SS set.
6. The method according to claim 5, characterized in that The determining a blind detection count based on the candidate PDCCHs included in the first SS set and the second SS set includes: The number of candidate PDCCHs included in the first SS set and the second SS set are both non-zero values.
7. The method according to claim 1, characterized in that The method further comprises: The second DCI is received based on the candidate PDCCH included in the first SS set, where the second DCI is used to schedule a data channel of at least one cell in the first cell set configured for the terminal device.
8. The method according to claim 7, characterized in that The receiving the second DCI based on the candidate PDCCH included in the first SS set includes: The blind detection count is determined based on the candidate PDCCH included in the first SS set, and a second DCI is received on the first cell according to the candidate PDCCH included in the first SS set, where the second DCI is used to schedule the data channel of at least one cell in the first cell set configured for the terminal device.
9. The method according to claim 8, characterized in that The determining a blind detection count based on the candidate PDCCHs included in the first SS set includes: The number of candidate PDCCHs included in the first SS set is a non-zero value.
10. A terminal device, characterized in that: The terminal device includes: Transceiver, used for sending and receiving signals; a memory for storing computer program instructions; A processor, configured to execute the computer program instructions to support the terminal device in implementing the method according to any one of claims 1 to 9.
11. A communication system, characterized in that: The communication system includes a terminal device and a network device, the terminal device and the network device are communicatively connected, and the communication system is used to implement the method according to any one of claims 1 to 9.
12. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer program instructions, which implement the method according to any one of claims 1 to 9 when executed by a processing circuit.
13. A computer program product comprising instructions, characterized in that When the computer program product is run on a computer, the computer is caused to perform the method according to any one of claims 1 to 9.
14. A chip system, characterized in that: The chip system includes a processing circuit and a storage medium, wherein the storage medium stores computer program instructions; when the computer program instructions are executed by the processing circuit, the method according to any one of claims 1 to 9 is implemented.