CN117675102A - Method and related device for detecting downlink control information - Google Patents
Method and related device for detecting downlink control information Download PDFInfo
- Publication number
- CN117675102A CN117675102A CN202211214477.0A CN202211214477A CN117675102A CN 117675102 A CN117675102 A CN 117675102A CN 202211214477 A CN202211214477 A CN 202211214477A CN 117675102 A CN117675102 A CN 117675102A
- Authority
- CN
- China
- Prior art keywords
- dci
- cell
- cells
- terminal
- blind detection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 114
- 238000001514 detection method Methods 0.000 claims abstract description 222
- 238000012360 testing method Methods 0.000 claims description 55
- 238000004891 communication Methods 0.000 claims description 47
- 238000004590 computer program Methods 0.000 claims description 14
- 230000009286 beneficial effect Effects 0.000 abstract description 10
- 210000004027 cell Anatomy 0.000 description 1047
- 230000011664 signaling Effects 0.000 description 52
- 230000006870 function Effects 0.000 description 33
- 238000013461 design Methods 0.000 description 23
- 230000008569 process Effects 0.000 description 15
- 230000005540 biological transmission Effects 0.000 description 13
- 238000012545 processing Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 12
- 238000001228 spectrum Methods 0.000 description 9
- 230000002776 aggregation Effects 0.000 description 5
- 238000004220 aggregation Methods 0.000 description 5
- 239000000969 carrier Substances 0.000 description 5
- 230000004913 activation Effects 0.000 description 4
- 238000013459 approach Methods 0.000 description 4
- 230000003213 activating effect Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 210000004460 N cell Anatomy 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 2
- 230000004931 aggregating effect Effects 0.000 description 2
- 230000009849 deactivation Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 102100022734 Acyl carrier protein, mitochondrial Human genes 0.000 description 1
- 101000678845 Homo sapiens Acyl carrier protein, mitochondrial Proteins 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000000153 supplemental effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0036—Systems modifying transmission characteristics according to link quality, e.g. power backoff arrangements specific to the receiver
- H04L1/0038—Blind format detection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention provides a method for detecting downlink control information and a related device, wherein the method comprises the following steps: for first Downlink Control Information (DCI) used for scheduling data channels of a plurality of cells, determining a corresponding target cell by the terminal, and counting the size budget of the first DCI on the target cell, so that the count value of the size budget of the DCI of the target cell does not exceed a preset threshold, wherein the load size of the first DCI is different from that of second type DCI used for scheduling the data channel of one cell. Further, the terminal performs blind detection on the first DCI based on the load size of the first DCI. In this way, even if the new type of first DCI is introduced, the limitation that the count value of the size budget of the DCI of the target cell does not exceed the preset threshold can be satisfied. In addition, the count value of the size budget of the DCI of the target cell does not exceed a preset threshold, which is beneficial to reducing the complexity of blind detection.
Description
The present application claims priority from chinese patent application No. 202210970323.8, entitled "method for detecting downlink control information and related apparatus", filed on 8/12/2022, the entire contents of which are incorporated herein by reference.
Technical Field
The present disclosure relates to the field of wireless communications, and in particular, to a method and an apparatus for detecting downlink control information.
Background
Carrier aggregation (carrier aggregation, CA) supports larger transmission bandwidths by aggregating two or more carrier units (component carrier, CC) together. In the CA scenario, a terminal may have multiple serving cells (serving cells) including one primary cell (PCell) and one or more secondary cells (scells). The network device may schedule data channels on multiple carriers (also known as scheduling data channels for multiple cells) through multiple downlink control information (downlink control information, DCI), in other words, the data channels for each cell need to be scheduled by one DCI.
For each scheduled cell, the load size of the DCI scrambled by the cell radio network temporary identifier (cell-radio network temporary identifier, C-RNTI) that the terminal does not want to perform blind detection is too large, which may cause multiple increase of the number of blind detection and increase of the complexity of blind detection. However, there are 6 DCI formats currently available, and after alignment, there are 3 payload sizes. If a new type of DCI is reintroduced, a different load size may be introduced, which in turn causes the variety of the load size of the DCI for blind detection by the terminal to exceed the limit.
Therefore, how to design the newly introduced DCI to avoid the sudden increase of blind detection complexity is a technical problem to be solved urgently.
Disclosure of Invention
The application provides a method and a related device for detecting downlink control information, which are used for avoiding the sharp increase of blind detection complexity by ensuring that the variety of the load size of the blind detection DCI of an expiration terminal does not exceed the limit.
In a first aspect, the present application provides a method for detecting DCI, where the method may be executed by a terminal, or may also be executed by a component (such as a chip, a system on a chip, etc.) configured in the terminal, or may also be implemented by a logic module or software capable of implementing all or part of a terminal function, which is not limited in this application.
For example, the terminal determines, for a first DCI, a target cell corresponding to the first DCI, so as to count a size budget of the first DCI on the target cell, so that a count value of the size budget of the DCI of the target cell does not exceed a preset threshold, where the first DCI is used for scheduling data channels of multiple cells, and a load size of the first DCI is different from a second type of DCI used for scheduling data channels of one cell. Further, the terminal performs blind detection on the first DCI based on the load size of the first DCI.
In this way, even if the new type of first DCI is introduced, the count value of the size budget of the DCI of the target cell may be satisfied without exceeding the limit of the preset threshold, and the problem of increased blind detection complexity caused by introducing the new type of DCI is advantageously avoided.
Alternatively, the terminal may determine the target cell by any one of the following possible implementations:
a first possible implementation is that the network device indicates the target cell to the terminal. The network device sends first indication information for indicating the target cell to the terminal. Correspondingly, the terminal receives the first indication information. In other words, the network device may indicate to the terminal on which cell the size budget of the first DCI is counted, through the first indication information. When the network device indicates the target cell to the terminal, the network device needs to ensure that the type of the DCI load size on the target cell does not exceed the limit.
A second possible implementation is that the terminal determines the target cell based on predefined rules.
One possible design of the predefined rule is that the target cell is the cell with the smallest cell index of the plurality of cells or that the target cell is the cell with the largest cell index of the plurality of cells.
Another possible design of the predefined rule is that the target cell is the cell of the plurality of cells where the count value of the second type DCI size budget is smallest. That is, after aligning the second type DCI of each of the plurality of cells according to the alignment rule, the terminal selects a cell with the smallest count value of the second type DCI size budget as the target cell. In this way, the terminal can flexibly select a target cell from a plurality of cells, for example, select a cell with the smallest count value of the current second-type DCI size budget as the target cell, so as to meet that the load size category of the DCI of each cell does not exceed the limit.
Yet another possible design of the predefined rule is that the target cell is a cell in the plurality of cells for which the DCI size budget of the second type does not exceed a preset threshold. For example, the terminal directly counts the size budget of the first DCI on a cell of the plurality of cells for which the second type DCI size budget does not exceed a preset threshold.
The terminal needs to determine the position of the starting control channel element (control channel element, CCE) before blind detection, and in this application, the position of the starting CCE carrying the first DCI is determined according to the carrier indication corresponding to the target cell. In this way, after the first DCI is introduced, the terminal can accurately determine the position of the starting CCE, so that the terminal performs blind detection on the first DCI based on the position of the starting CCE. The terminal determines the carrier indication corresponding to the target cell after determining the target cell, and further determines the position of the initial CCE according to the carrier indication.
In the blind detection process, the number of times of blind detection of the first DCI is required to be counted, and in the application, the number of times of blind detection of the first DCI may be counted on the target cell. In other words, the size budget of the first DCI, the number of blind tests on the first DCI may be counted on the same cell.
The number of non-overlapping CCEs may be counted in the target cell. The terminal performs blind detection in the search space of the first DCI, and counts the number of non-overlapping CCEs in the blind detection process.
In a second aspect, for the problem of counting the number of blind tests of the first DCI in the blind test process, the present application provides another DCI detection method, where the method may be executed by a terminal, or may also be executed by a component (such as a chip, a chip system, etc.) configured in the terminal, or may also be implemented by a logic module or software capable of implementing all or part of the terminal functions, which is not limited in this application.
The terminal receives second indication information, wherein the second indication information is used for indicating L cells to be scheduled, L is more than or equal to 1 and less than M, L is an integer, and M is the total number of the cells to be scheduled; and performing blind detection on the first DCI in a search space of the first DCI, wherein the first DCI is used for scheduling data channels of a plurality of cells, and counting the blind detection times of the first DCI on the L cells. In comparison to counting on each scheduled cell, it is advantageous to save blind detection opportunities, e.g. the blind detection times of the non-counted cells may be used for other DCI.
One possible scenario is that the L cells include cells of the M scheduled cells that are not configured with search space. As such, blind opportunities for other search space configured cells may be used to detect other types of DCI. For example, a first DCI is sent on cell 1, where the first DCI is used to schedule data channels of cell 1, cell 2 and cell 3, and in addition, a second type of DCI is sent on cell 3, where the second type of DCI is used to schedule data channels of cell 3, where no search space is configured on cell 2, so the network device may instruct the terminal to cell 2 so that the terminal counts the number of blind tests on the first DCI on cell 2, and thus the blind test opportunity of cell 3 may be used to detect the second type of DCI.
Another possible scenario is that the M scheduled cells do not include cells that are not configured with a search space, that is, each of the M scheduled cells is configured with a search space, in which case the terminal may count the number of blind tests of the first DCI on L cells of the M scheduled cells (i.e., 1+.l < M). In addition, the second indication information may indicate, in addition to the L cells, a scaling factor α,0< α <1, corresponding to each of the L cells, where each scaling factor is used to allocate the maximum blind detection number and/or the maximum number of non-overlapping CCEs among the L cells. The L cells may share one or different scale allocation factors. Taking l=1 as an example, the network device indicates to the terminal a scale allocation factor α,0< α <1, where the scale allocation factor is used to determine the blind detection times for blind detection of the first DCI in the maximum blind detection times of the cell, that is, the maximum blind detection times on the cell are allocated to the first DCI according to α allocation, α×the maximum blind detection times, (1- α) ×the maximum blind detection times are allocated to the second DCI.
In a third aspect, with respect to how the terminal determines the location of the starting CCE after introducing the first DCI, the present application provides a further DCI detection method, where the method may be performed by the terminal, or may also be performed by a component (such as a chip, a chip system, etc.) configured in the terminal, or may also be implemented by a logic module or software capable of implementing all or part of the terminal functions, which is not limited in this application.
In an exemplary embodiment, a target cell of a first DCI is determined, the first DCI is used for scheduling data channels of a plurality of cells, a carrier indication corresponding to the target cell is used for determining a position of a starting CCE carrying the first DCI, a load size of the first DCI is different from a load size of a second DCI, the second DCI is used for scheduling the data channels of one cell, and further blind detection is performed on the first DCI in a search space of the first DCI based on the position of the starting CCE carrying the first DCI. In this way, the terminal can accurately determine the position of the starting CCE.
Optionally, the terminal determines the location of the starting CCE carrying the first DCI specifically based on the carrier indication corresponding to which cell, and one possible design is that the network device indicates the cell to the terminal, where the cell may be a primary cell of a plurality of cells, a cell with a minimum cell index of a plurality of cells, a cell for counting a size budget of the first DCI, or a cell for counting a blind detection number of the first DCI, which is not limited in this application.
Another possible design is that the location of the starting CCE carrying the first DCI may also be calculated based on predefined rules between the terminal and the network device to determine which cell-corresponding carrier indication to select. Optionally, the predefined rule includes, but is not limited to: the target cell is a primary cell of the plurality of cells, or a cell of the plurality of cells having a smallest cell index, or a cell for counting a size budget of the first DCI, or a cell for counting a number of blind detections of the first DCI.
In a fourth aspect, for the problem that CCE resource congestion on a cell used to transmit a first DCI at a certain moment may cause CCE allocation failure in multi-cell joint scheduling, and further cause other cells to be unable to be scheduled and affect overall performance, the present application provides another DCI detection method, where the method may be executed by a terminal, or may also be executed by a component (such as a chip, a chip system, or etc.) configured in the terminal, or may also be implemented by a logic module or software capable of implementing all or part of terminal functions, which is not limited in this application.
Illustratively, the method includes: the terminal determines a target cell for transmitting the first DCI when the network device transmits the first DCI next time, so as to perform blind detection on the first DCI on the target cell next time, where the cell for transmitting the first DCI may be dynamically switched, in other words, the network device may flexibly adjust the cell for transmitting the first DCI, for example, a cell currently used for transmitting the first DCI is cell 1, a cell used for transmitting the first DCI when the network device transmits the first DCI next time is cell 3, and the first DCI is used for scheduling data channels of a plurality of cells. The cell for transmitting the first DCI is flexibly adjusted through the network equipment, so that the situation that the cell cannot be scheduled due to CCE resource congestion on a certain cell is avoided, and further, the data transmission rate of the system is guaranteed. In addition, for the terminal, the target cell for transmitting the first DCI is determined, and the first DCI is subjected to blind detection on the target cell, so that the success rate of the blind detection is improved.
Alternatively, the terminal may determine the target cell by any one of the following methods:
the first possible method is that the network device indicates the target cell to the terminal, and the terminal performs blind detection on the first DCI on the target cell indicated by the network device. For example, the network device indicates, through the first DCI, which cell the terminal uses to transmit the first DCI next time the terminal transmits the first DCI, so that the terminal may perform blind detection on the first DCI on the target cell indicated by the network device when the terminal receives the first DCI next time.
The DCI indication mode may be any one of the following:
in the first mode, a cell index of a cell for transmitting the first DCI next time the first DCI is transmitted may be indicated by adding a DCI field, e.g., a "scheduling cell indicator" field.
Mode two, a field in the existing DCI, such as a "carrier indicator" field, may be multiplexed, indicating a cell index of a cell used to transmit the first DCI next time the first DCI is transmitted.
A second possible method is that the terminal may determine, in its serving cell, one or more cells supporting flexible handover between the primary and the scheduled cells (i.e. the terminal takes the one or more cells as target cells), and blindly check the first DCI on the one or more cells, i.e. the terminal blindly checks the first DCI on the cells supporting dynamic handover. For example, in a cell configured by the network device, N serving cells support dynamic handover between the primary scheduling cell and the scheduled cell, and the terminal needs to perform blind detection on the first DCI on all the N cells, which is beneficial to avoiding the situation that it is impossible to determine which cell to blindly detect the first DCI on due to DCI missed detection or false alarm, for example, in the first method, if the first DCI scheduled in the previous time is missed detection, it cannot be known on which cell the next first DCI is sent.
For the second possible method, how to count the blind detection times of the terminal, one possible design is that, when the first DCI is blindly detected for each primary scheduling cell, the blind detection times of the first DCI and the number of non-overlapping CCEs are counted on each scheduled cell. Yet another possible design is that when the first DCI is blindly checked for each primary scheduling cell, the number of blind checks for the first DCI is counted over L cells, L being smaller than the total number of scheduled cells.
It can be understood that the number of downlink cells configured by the network device for the terminal may exceed the capability of blind detection of the physical downlink control channel (physical downlink control channel, PDCCH) of the terminal under the CA, in which case, the upper limit of the number of blind detection of the terminal in each time slot on the primary tone cell is related to the capability of blind detection of the PDCCH under the CA reported by the terminal (the number of reference cells allocated for the upper limit of the number of blind detection of the PDCCH), and the upper limit of the number of blind detection allocated for each primary tone cell is configured by the network device. In the scenario of supporting the dynamic switching of the scheduling cell, the number of blind detection of the terminal is obviously increased, and the upper limit of the number of blind detection of the terminal is also increased, wherein the terminal can determine the value of the specific increase of the upper limit of the number of blind detection based on any one of the following modes:
Mode a, predefining by the protocol an increased value related to the number of serving cells supporting handover between the primary and the scheduled cell.
And b, reporting one or more capability values through the terminal so as to facilitate the network equipment to configure the upper limit of the blind detection times of the primary call cell based on the capability values reported by the terminal. Optionally, the capability value is the number of times that the terminal determines that the blind test can be increased, or the capability value is the number of times that the terminal determines that the blind test can be performed at most, which is not limited in this application.
In a fifth aspect, the present application further provides a DCI detection method, where the method may be performed by a network device, or may also be performed by a component (such as a chip, a system on a chip, or a chip) configured in the network device, or may also be implemented by a logic module or software capable of implementing all or part of a function of the network device, where this application is not limited to this.
The network device may send indication information to the terminal to indicate to the terminal which cells are currently co-scheduled, and the terminal may determine the cells currently co-scheduled based on the indication information sent by the network device.
The network device may indicate to the terminal the cell currently jointly scheduled by any of the following methods:
A first possible approach is for the network device to indicate to the terminal, through RRC signaling, the set of cells that can be jointly scheduled, and to indicate, through a proprietary field in the first DCI, whether each cell in the set of cells is actually scheduled.
The dedicated domain in the first DCI may refer to a domain configured independently by each cell in the first DCI, such as frequency domain resource allocation (frequency domain resource assignment, FDRA) or modulation and coding scheme (modulation and coding scheme, MCS), etc.
Optionally, the payload size of the first DCI is related to the number of cells in the cell group in RRC signaling. If the number of cells actually scheduled by the first DCI is less than the number of cells configured in the cell group, the network device may fill a special value (e.g., 0) in the spare bit position of the first DCI.
For the terminal, the terminal can determine the load size of the first DCI based on the cell number in the cell group in the RRC signaling so as to blindly detect the correct DCI by using the load size of the first DCI during blind detection, thereby being beneficial to reducing the complexity of blind detection.
A second possible approach is that the network device may indicate the information of the joint scheduling cell through RRC signaling, MAC CE signaling, and the first DCI. The network device may configure all possible jointly scheduled cell groups through RRC signaling, each group corresponding to a group identifier (group ID), and further indicate one of a plurality of group identifiers through MAC CE signaling, which may be transmitted, for example, together with activation information for activating the cell. The network device may also indicate which cells are currently actually scheduled by the first DCI through the dedicated field of the first DCI.
Optionally, the payload size of the first DCI is related to the number of cells in the cell group indicated in the MAC CE signaling. If the number of cells actually scheduled by the first DCI is less than the number of cells configured in the cell group, the network device may fill a special value (e.g., 0) in the spare bit position of the first DCI.
For the terminal, the terminal can determine the load size of the first DCI based on the cell number in the cell group in the RRC signaling so as to blindly detect the correct DCI by using the load size of the first DCI during blind detection, thereby being beneficial to reducing the complexity of blind detection.
In a sixth aspect, the present application provides a PDCCH blind detection method, where the method may be performed by a terminal, or may also be performed by a component (such as a chip, a system-on-chip, etc.) configured in the terminal, or may also be implemented by a logic module or software capable of implementing all or part of the terminal functions.
The method comprises the following steps: determining a first cell subset from a first cell set corresponding to the first search space set, wherein the first cell set comprises a plurality of cells, the first cell subset comprises at least one cell, each cell in the first cell subset is a cell in the first cell set, PDCCH in the first search space set is used for bearing first downlink control information DCI, and the first DCI is used for scheduling data channels of at least one cell in the first cell set; determining a second subset of cells from a second set of cells corresponding to a second set of search spaces, the second set of cells including a plurality of cells, the second subset of cells including at least one cell, each cell in the second subset of cells being a cell in the second set of cells, candidate PDCCHs in the second set of search spaces being used to carry second DCI for scheduling data channels of at least one cell in the second set of cells, wherein the first set of search spaces and the second set of search spaces are different and the first set of cells and the second set of cells are different; counting the blind detection times of the candidate PDCCH in the first search space set and/or the number of non-overlapping CCEs on each cell in the first cell subset; counting the blind detection times of the candidate PDCCH in the second search space set and/or the number of non-overlapping CCEs on each cell in the second cell subset; and performing blind detection on the candidate PDCCHs in the first search space set and the second search space set. It is advantageous to make full use of the blind detection opportunities of the terminal compared to counting on each scheduled cell.
The first set of search spaces and the second set of search spaces being different may be understood as the same search spaces but different indexes.
The first set of cells and the second set of cells being different can be understood as: when the number of cells included in the first cell set and the second cell set is the same, the plurality of cell IDs in the first cell set and the plurality of cell IDs in the second cell set are not identical.
The above-mentioned first and second sets of cells being different can also be understood as: when the first cell set and the second cell set include different numbers of cells, the cell set including the small number of cells may be a subset of the cell set including the large number of cells, or the cell set including the small number of cells may not be a subset of the cell set including the large number of cells.
Optionally, the first cell subset includes only cells with the smallest cell index in the first cell set, or cells with the first search space set configured in the first cell set; or, the first subset of cells is the same as the first set of cells; the second cell subset only comprises cells with the minimum cell indexes in a second cell set, or cells with the second search space set are configured in the second cell set; or, the second subset of cells is the same as the second set of cells.
The manner of determining the subset of cells may be determined based on predefined rules. For example, the predefined rule may be that a subset of cells of any set of cells is the cell with the smallest cell index in the any set of cells.
Optionally, the method further comprises: first information is received from a network device, the first information indicating a correspondence of a first set of search spaces with a first set of cells and a correspondence of a second set of search spaces with a second set of cells.
Optionally, the method further comprises: and receiving second information from the network equipment, wherein the second information indicates the corresponding relation between the first search space set and the first parameter value and the corresponding relation between the second search space set and the second parameter value, the first parameter value is used for determining CCE indexes of the candidate PDCCHs in the first search space set, and the second parameter value is used for determining CCE indexes of the candidate PDCCHs in the second search space set. The first parameter value and the second parameter value are different, and the first parameter value and the second parameter value may be different values of CIF, i.e. the first parameter value is cif=1, and the second parameter value is cif=2.
It should be understood that the first information and the second information may be carried in the same signaling or may be carried in different signaling. That is, the first information and the second information may be transmitted simultaneously or separately.
Optionally, the first set of search spaces and the second set of search spaces are both configured on a primary cell, which is a cell for receiving the first DCI and the second DCI.
In a seventh aspect, the present application provides a communication device, which may implement the method of any one of the first to fifth aspects. The apparatus comprises corresponding modules for performing the methods described above. The modules included in the apparatus may be implemented in software and/or hardware.
In an eighth aspect, the present application provides a communications device comprising a processor and interface circuitry for receiving signals from, and transmitting signals to, the processor, or transmitting signals from the processor to the other communications device, the processor implementing the method of any one of the first to fifth aspects by logic circuitry or executing code instructions.
In a ninth aspect, the present application provides a computer readable storage medium having stored therein a computer program or instructions which, when executed, implement the method of any one of the first to fifth aspects.
In a tenth aspect, the present application provides a computer program product comprising instructions which, when executed, implement the method of any one of the first to fifth aspects.
In an eleventh aspect, the present application provides a chip system comprising at least one processor for supporting the implementation of the functions referred to in any of the above first to fifth aspects, e.g. receiving or processing data or the like referred to in the above method.
In one possible design, the system on a chip further includes a memory to hold program instructions and data, the memory being located either within the processor or external to the processor.
The chip system may be formed of a chip or may include a chip and other discrete devices.
It should be understood that, the sixth aspect to the tenth aspect of the present application correspond to the technical solutions of the first aspect to the fifth aspect of the present application, and the advantages obtained by each aspect and the corresponding possible embodiments are similar, and are not repeated.
Drawings
Fig. 1 is a schematic architecture diagram of a communication system suitable for use in the methods provided by embodiments of the present application;
fig. 2 is a schematic flowchart of a DCI detection method provided in an embodiment of the present application;
Fig. 3 to 6 are schematic diagrams of several possible DCI formats for each cell provided in the embodiments of the present application;
fig. 7 is a schematic flowchart of another DCI detection method provided in an embodiment of the present application;
fig. 8 is a schematic diagram of a scheduled situation of a data channel of each cell provided in an embodiment of the present application;
fig. 9 is a schematic flowchart of still another DCI detection method provided in an embodiment of the present application;
fig. 10 is a schematic diagram of a configuration case of carrier indication provided in an embodiment of the present application;
fig. 11 is a schematic flowchart of still another DCI detection method provided in an embodiment of the present application;
fig. 12 is a further schematic diagram of a scheduled situation of a data channel of each cell provided in an embodiment of the present application;
fig. 13 is a schematic diagram of a possible indication method of a scheduled cell according to an embodiment of the present application;
fig. 14 is a schematic diagram of another possible indication method of a scheduled cell according to an embodiment of the present application;
fig. 15 is a schematic flowchart of a PDCCH blind detection method provided in an embodiment of the present application;
fig. 16 is a schematic structural diagram of a communication device according to an embodiment of the present application;
fig. 17 is a schematic diagram of still another structure of a communication device according to an embodiment of the present application.
Detailed Description
The technical solutions in the present application will be described below with reference to the accompanying drawings.
In order to facilitate understanding of the method provided in the embodiments of the present application, a system architecture suitable for the method provided in the embodiments of the present application is first described below. It can be understood that the system architecture described in the embodiments of the present application is for more clearly describing the technical solutions of the embodiments of the present application, and does not constitute a limitation on the technical solutions provided by the embodiments of the present application.
Fig. 1 is a schematic architecture diagram of a communication system 100 suitable for use in the methods provided in embodiments of the present application. As shown in fig. 1, the communication system includes at least one network device (e.g., network devices 110a and 110b of fig. 1) and at least one terminal (e.g., terminals 120a-120j of fig. 1). The terminal is connected with the network equipment in a wireless mode so as to realize wireless communication between the terminal and the network equipment. In this case, the "wireless communication" may be simply referred to as "communication", and the "communication" may be also described as "data transmission", "information transmission", or "transmission", etc. The terminals and the network devices can be connected with each other in a wired or wireless mode so as to realize mutual communication.
It should be understood that fig. 1 is only a schematic diagram, and that other network devices, such as a wireless relay device, a wireless backhaul device, etc. (not shown in fig. 1) may also be included in the communication system. In addition, the number of each device in the communication system may be one or more. One or more terminals accessing the same network device may also be provided.
The network device in the embodiment of the present application may be any device having a wireless transceiver function. The network device to which the present application relates may be a base station (base station), an evolved NodeB (eNodeB), a transmission and reception point (transmission reception point, TRP), a next generation NodeB (gNB) in a fifth generation (5th generation,5G) mobile communication system, a next generation base station in a sixth generation (6th generation,6G) mobile communication system, a base station in a future mobile communication system, or an access node in a wireless fidelity (wireless fidelity, wi-Fi) system, etc.; the present invention may also be a module or unit that performs a function of a base station part, for example, a Central Unit (CU) or a Distributed Unit (DU). The CU here performs the functions of radio resource control (radio resource control, RRC) protocol and packet data convergence layer protocol (packet data convergence protocol, PDCP) of the base station, and may also perform the functions of service data adaptation protocol (service data adaptation protocol, SDAP); the DU performs the functions of the radio link control layer and the medium access control (medium access control, MAC) layer of the base station, and may also perform the functions of a part of the physical layer or the entire physical layer, and for a detailed description of the above protocol layers, reference may be made to the relevant technical specifications of the third generation partnership project (3rd generation partnership project,3GPP). The network device may be a macro base station, a micro base station, an indoor station, a relay node, a donor node, or the like. The embodiment of the application does not limit the specific technology and the specific equipment form adopted by the network equipment. For convenience of description, a base station is described below as an example of a network device.
The terminal in the embodiment of the present application may be a device having a wireless transceiver function, which may transmit signals to a base station or receive signals from the base station. A terminal may also be referred to as a terminal device, user Equipment (UE), mobile station, mobile terminal, etc. The terminal may be widely applied to various scenes, for example, device-to-device (D2D), vehicle-to-device (vehicle to everything, V2X) communication, machine-type communication (MTC), internet of things (internet of things, IOT), virtual reality, augmented reality, industrial control, autopilot, telemedicine, smart grid, smart furniture, smart office, smart wear, smart transportation, smart city, and the like. The terminal equipment can be a mobile phone, a tablet personal computer, a computer with a wireless receiving and transmitting function, a wearable device, a vehicle, an airplane, a ship, a robot, a mechanical arm, intelligent household equipment and the like. The embodiment of the application does not limit the specific technology and the specific equipment form adopted by the terminal.
The base station and the terminal may be fixed in position or movable. Base stations and terminals may be deployed on land, including indoors or outdoors, hand-held or vehicle-mounted; the device can be deployed on the water surface; but also on aircraft, balloons and satellites. The application scenes of the base station and the terminal are not limited.
The roles of base station and terminal may be relative, e.g., helicopter or drone 120i in fig. 1 may be configured as a mobile base station, terminal 120i being the base station for those terminals 120j that access radio access network 100 through 120 i; but for base station 110a 120i is a terminal, i.e., communication between 110a and 120i is via a wireless air interface protocol. Of course, communication between 110a and 120i may be performed via an interface protocol between base stations, and in this case, 120i is also a base station with respect to 110 a. Thus, both the base station and the terminal may be collectively referred to as a communication device, 110a and 110b in fig. 1 may be referred to as a communication device having base station functionality, and 120a-120j in fig. 1 may be referred to as a communication device having terminal functionality.
Communication can be carried out between the base station and the terminal, between the base station and between the terminal and the terminal through the authorized spectrum, communication can be carried out through the unlicensed spectrum, and communication can also be carried out through the authorized spectrum and the unlicensed spectrum at the same time; communication can be performed through a frequency spectrum of 6 gigahertz (GHz) or less, communication can be performed through a frequency spectrum of 6GHz or more, and communication can be performed using a frequency spectrum of 6GHz or less and a frequency spectrum of 6GHz or more simultaneously. The embodiments of the present application do not limit the spectrum resources used for wireless communications.
In the embodiments of the present application, the functions of the base station may be performed by a module (such as a chip) in the base station, or may be performed by a control subsystem including the functions of the base station. The control subsystem comprising the base station function can be a control center in the application scenarios of smart power grids, industrial control, intelligent transportation, smart cities and the like. The functions of the terminal may be performed by a module (e.g., a chip or a modem) in the terminal, or by a device including the functions of the terminal.
The base station sends downlink signals or downlink information to the terminal, and the downlink information is borne on a downlink channel; the terminal sends an uplink signal or uplink information to the base station, and the uplink information is carried on an uplink channel. In order for a terminal to communicate with a base station, it is necessary to establish a radio connection with a cell controlled by the base station. The cell with which the terminal has established a radio connection is called the serving cell of the terminal.
In the embodiment of the present application, the physical downlink shared channel (physical downlink share channel, PDSCH), the PDCCH, and the physical uplink shared channel (physical uplink share channel, PUSCH) are merely examples of downlink data channels, downlink control channels, and uplink data channels, respectively, and in different systems and different scenarios, the data channels and the control channels may have different names, which is not limited in this embodiment of the present application.
For a better understanding of the methods provided by the embodiments of the present application, the terms referred to in the present application will be briefly described below.
1. Cell: in short, a cell is understood to be a piece of area where a base station provides wireless coverage. In a non-CA scenario, there is typically one cell serving the terminal, i.e. the terminal has one serving cell. In the CA scenario, there may be a plurality of cells serving the terminal, i.e. the terminal device has a plurality of serving cells. The cell from which the initial access is initiated is called a primary cell (PCell) for the user to establish an RRC connection with the network. Depending on the transmission needs of the user, the network may configure one or more secondary cells (scells) to the user to provide additional uplink or downlink transmission resources.
2. Carrier wave: is a radio signal (electromagnetic wave) with a specific frequency, bandwidth and system, which is emitted by a base station main device, and is used as a main body for carrying information, wherein a carrier wave may also be called as a "carrier frequency".
3. CA: is a key technology to solve the problem of limited single carrier bandwidth by aggregating two or more carrier units (component carrier, CC) together to support a larger transmission bandwidth. In the CA mechanism, if a base station wants to schedule data channels of multiple cells, multiple DCIs need to be transmitted for scheduling, where each DCI schedules a data channel of one cell, where the data channel includes PDSCH or PUSCH.
According to the carrier wave for transmitting DCI, two modes of self-carrier wave scheduling and cross-carrier wave scheduling are classified. Here, the self-carrier scheduling means that DCI for scheduling PDSCH or PUSCH on a certain carrier is also transmitted on the carrier. The cross-carrier scheduling refers to DCI for scheduling PDSCH or PUSCH on one carrier being transmitted on another carrier, that is, a plurality of DCIs for scheduling PDSCH or PUSCH on a plurality of carriers may be transmitted on the same carrier.
4. Blind Detection (BD): the base station may schedule the transmission of uplink data and the reception of downlink data of the terminal through DCI carried by the PDCCH, but the terminal does not know the exact location of the PDCCH carrying the DCI, and therefore, the terminal performs blind detection in a Search Space (SS) within a control resource set (core).
Firstly, the terminal determines the situation of the PDCCH candidates according to the current search space and the associated CORESET configuration, wherein the time domain initial symbol position is determined by the current search space configuration, and the number of time domain symbols is determined by the CORESET associated with the search space. The terminal then determines the CCE index (i.e., the starting CCE location and the number of CCEs) of each PDCCH candidate within the CORESET based on the current search space and the associated CORESET configuration, with the determination of the specific starting CCE location being determined by the search space function. Wherein the terminal may determine the location of the starting CCE according to the following formula:
Wherein n is CI Is a cross-carrier indication, which may be indicated by a carrier indication field (carrier indicator field, CIF) in a cross-carrier scheduling configuration (cross carrier scheduling configuration) configuration of higher layer signaling, the indication value is 0 if the cell is not configured for cross-carrier scheduling. For a detailed explanation of the parameters in the above formula, see 3GPP technical specification (technical specification, TS) 38.213v17.2.0.
Finally, the terminal demodulates the signal on the time-frequency resource according to the aggregation level from the position of the initial CCE, then decodes according to the possible DCI length, if the CRC check of the decoded information bit is successful, the current information bit is the DCI sent to the terminal by the base station.
In the existing protocol, the size budget (size budget) of DCI in the blind detection procedure is specified as follows:
for each scheduled cell, the count value of the size budget for the DCI is desirably no more than 4, and the count value of the size budget for the DCI scrambled by the C-RNTI is desirably no more than 3. Currently, the DCI formats scrambled by the C-RNTI are mainly: DCI 0-0, DCI 1-0, DCI 0-1, DCI 1-1, DCI 0-2 and DCI 1-2. Two formats, DCI 0-0 and DCI 1-0, are called backoff DCI (fallback DCI) and can only be transmitted on the PCell. If the count value of the size budget of DCI scrambled by the C-RNTI configured within one cell exceeds 3, the base station needs to align the count value of the size budget of DCI to not exceed 3 through an alignment (alignment) rule. In general, DCI 0-0 and DCI 1-0 may be aligned to one size, DCI 0-1 and DCI 1-1 may be aligned to one size, and DCI 0-2 and DCI 1-2 may be aligned to one size. The alignment rule includes filling 0 after DCI with a shorter length, so that the sizes of the DCI with two formats are consistent.
The maximum blind detection times and the maximum number of non-overlapping CCEs in each time slot of each cell in the blind detection process are defined as follows:
the maximum number of blind tests per time slot in each cell is related to the subcarrier spacing, and the maximum number of blind tests per time slot in each cell corresponding to different subcarrier spacing is shown in table 1, for example, for a cell with a subcarrier spacing of 15 kilohertz (kHz), the maximum number of blind tests per time slot is 44.
TABLE 1
μ | Maximum blind detection times in each time slot of each cell |
0 | 44 |
1 | 36 |
2 | 22 |
3 | 20 |
The maximum number of non-overlapping CCEs per slot of each cell is related to the subcarrier spacing, as shown in table 2, e.g., for a cell with a subcarrier spacing of 15kHz, the maximum number of non-overlapping CCEs per slot is 56.
TABLE 2
μ | Maximum number of non-overlapping CCEs within each slot per cell |
0 | 56 |
1 | 56 |
2 | 48 |
3 | 32 |
In a cross-carrier scheduling scenario, a cell used to transmit DCI may be referred to as a primary scheduling cell. If the number of downlink cells configured by the base station for the terminal does not exceed the PDCCH blind detection capability of the terminal under CA, for each scheduled cell, the number of blind detection of the terminal in each time slot on the main scheduling cell does not need to exceed the maximum blind detection number, and the number of non-overlapping CCEs does not need to exceed the maximum number, wherein the maximum blind detection number and the maximum number of non-overlapping CCEs are determined by the subcarrier interval of the main scheduling cell.
For example, 3 DCIs are transmitted on cell 1, namely, DCI 1, DCI 2 and DCI 3, respectively, wherein DCI 1 is used for scheduling a data channel of cell 1, DCI 2 is used for scheduling a data channel of cell 2, and DCI 3 is used for scheduling a data channel of cell 3. Assuming that the subcarrier spacing of the cell 1 is 15kHz, the subcarrier spacing of the cell 2 and the cell 3 is 30kHz, the terminal needs to perform blind detection on the time-frequency resource of the cell 1, the number of times of blind detection needs to be counted in the blind detection process, the number of times of blind detection counted on the cell 1 cannot exceed 44, the number of times of blind detection counted on the cell 2 cannot exceed 44, the number of times of blind detection counted on the cell 3 cannot exceed 44, that is, the total number of times of blind detection on the time-frequency resource of the cell 1 by the terminal cannot exceed 44+44+44=132.
5. Common search space (common search space, CSS) and UE-specific search space (UE specific search space, USS): the search space may be divided into CSS and USS according to the reception object (or content) of the DCI.
To avoid CCE resource collision, the network may stagger the search spaces of different terminals as much as possible, and one or more specific search spaces (identified by C-RNTI) may be configured for each terminal, which are dedicated to each specific terminal and are signaled to the terminal by RRC signaling, referred to as USS.
The network side also sends messages to multiple terminals, and in the random access phase, the network side needs to send messages to terminals that have not yet obtained the C-RNTI, at which time the network side also needs to schedule different predefined RNTIs, e.g., system messages (system information, SI) -RNTIs indicate paging (P) -RNTIs for transmission of paging messages, etc., that are not dependent on the dedicated search space (corresponding to the dedicated PDCCH) of a single terminal, since there are multiple terminals listening to the PDCCH at the same time. In this case, a CSS (corresponding to a common PDCCH) is defined in a new air interface (NR) of 5G, and the CSS is known and listened to by all terminals, and CCE aggregation levels of the CSS are {4,8, 16} considering coverage requirements of different terminals.
From the above, it is clear that the count value of the size budget of DCI for each scheduled cell is desirably not more than 4, and the count value of the size budget of DCI scrambled by the C-RNTI is desirably not more than 3. After the alignment rule aligns the DCI of the existing format, there are at most 3 kinds of DCI with load size, so once the new type of DCI is introduced, it is easy to exceed the limit of the DCI scrambled by the C-RNTI that the blind detection is not expected to exceed 3 kinds of load size. Illustratively, 3GPP working group (WI) indicates that a single DCI (single DCI) is used to schedule data channels of a plurality of cells, i.e., a base station transmits one single DCI to schedule data channels of a plurality of cells, so that the overhead of a control channel can be reduced. The load size of single DCI is different from that of DCI of a known format, so after introducing DCI of the single DCI type, the limitation of DCI scrambled by C-RNTI that blind detection is not expected to exceed 3 load sizes is easily exceeded.
Therefore, the present application provides a method for detecting DCI, for a first DCI for scheduling multiple cells, determining a certain target cell, so as to count a size budget of the first DCI on the target cell, so that a count value of the size budget of the DCI of the target cell does not exceed a preset threshold, and further performing blind detection on the first DCI based on a load size of the first DCI. In this way, even if the new type of first DCI is introduced, the limitation that the count value of the size budget of the DCI of the target cell does not exceed the preset threshold can be satisfied.
It should be understood that in the present application, the preset threshold is exemplified by 3, but should not constitute any limitation to the embodiments of the present application. In future protocols, there are other number of restrictions on the kind of payload size of DCI scrambled by C-RNTI that may be blindly detected by the terminal. In addition, in the present application, the preset threshold is for the type of the load size of DCI scrambled by the C-RNTI unless otherwise specified.
Before describing in detail the methods provided herein, the following description is first made:
first, in order to clearly describe the technical solutions of the embodiments of the present application, in the embodiments of the present application, the words "first", "second", and the like are used to distinguish identical items or similar items having substantially identical functions and actions. For example, the first indication information and the second indication information are merely for distinguishing different indication information, and the sequence thereof is not limited. It will be appreciated by those of skill in the art that the words "first," "second," and the like do not limit the amount and order of execution, and that the words "first," "second," and the like do not necessarily differ.
Second, in the embodiments of the present application, "at least one" means one or more, and "a plurality" means two or more. "and/or", describes an association relationship of an association object, and indicates that there may be three relationships, for example, a and/or B, and may indicate: a alone, a and B together, and B alone, wherein a, B may be singular or plural. The character "/" generally indicates that the front-to-rear associated object is an "or" relationship, but does not exclude the case where the front-to-rear associated object is an "and" relationship, and the meaning of the specific representation may be understood in conjunction with the context. "at least one of" or the like means any combination of these items, including any combination of single item(s) or plural items(s). For example, at least one (one) of a, b, or c may represent: a, b, c; a and b; a and c; b and c; or a and b and c. Wherein a, b and c can be single or multiple.
Hereinafter, a method for detecting DCI according to an embodiment of the present application will be described in detail with reference to the accompanying drawings. It should be understood that the embodiments shown below describe the method from the point of view of the terminal. The terminals may be any of the terminals 120a-120j shown in fig. 1.
It should also be understood that the embodiments shown below, while described by way of example with respect to a terminal, should not constitute any limitation as to the subject matter of execution of the method. The method provided by the embodiments of the present application can be executed as long as the program recorded with the code of the method provided by the embodiments of the present application can be executed. For example, the terminal may be replaced with a component (e.g., a chip, a system on a chip, etc.) configured in the terminal, or other functional modules capable of calling and executing a program.
Fig. 2 is a schematic flowchart of a DCI detection method 200 provided in an embodiment of the present application. The method 200 shown in fig. 2 may include steps 210 and 220. The various steps in method 200 are described in detail below.
In step 210, the terminal determines a target cell of the first DCI.
The first DCI is used for scheduling data channels of a plurality of cells, the size budget of the first DCI is counted in the target cell, the count value of the size budget of the DCI of the target cell does not exceed a preset threshold (for example, the preset threshold is 3), the load size of the first DCI is different from the load size of the second DCI, and the second DCI is used for scheduling the data channels of one cell. The first DCI may be, for example, single DCI, and the second type of DCI may be, for example, legacy (legacy) DCI.
A first possible implementation manner is that the base station sends first indication information for indicating the target cell to the terminal. Correspondingly, the terminal receives first indication information from the base station and determines a target cell based on the first indication information. In other words, the base station transmits first indication information to the terminal to indicate to the terminal on which cell the size budget count of the first DCI is. Specifically, the first indication information may be a cell Identifier (ID), and the base station indicates a cell ID of a certain SCell through RRC signaling, where the SCell is one of a plurality of cells scheduled by the first DCI. And when the terminal performs blind detection on the first DCI in the search space of the first DCI, counting the size budget of the first DCI on the SCell indicated by the base station. It should be understood that when the base station indicates the cell ID of the SCell to the terminal, it is necessary to ensure that the load size of the DCI (the DCI includes the first DCI and the second type DCI) on the cell does not exceed 3 kinds.
A second possible implementation is that the terminal determines the target cell based on predefined rules.
A first possible design of the predefined rule is that the target cell is the cell with the smallest cell index of the plurality of cells or that the target cell is the cell with the largest cell index of the plurality of cells.
A second possible design of the predefined rule is that the target cell is the cell of the plurality of cells where the count value of the second type DCI size budget is smallest. That is, after aligning the second type DCI of each of the plurality of cells according to the alignment rule, the terminal selects a cell with the smallest count value of the second type DCI size budget as the target cell.
A third possible design of the predefined rule is that the target cell is a cell in which the DCI size budget of the second type of the plurality of cells does not exceed a preset threshold. For example, the terminal directly counts the size budget of the first DCI on a cell of the plurality of cells for which the second type DCI size budget does not exceed a preset threshold.
As shown in fig. 3, the second type of DCI and the first type of DCI are simultaneously transmitted on the PCell, where the second type of DCI transmitted on the PCell may include DCI 0-0, DCI 1-0, DCI 0-1, DCI 1-1, DCI 0-2 and DCI 1-2, and the first DCI includes only downlink first DCI or uplink first DCI, that is, there are 7 DCI formats on the PCell, and for the second type of DCI, after being aligned by an alignment rule, the second type of DCI includes 3 types of DCIs with payload sizes (such as size a, size B and size C in fig. 3); only the second type of DCI is sent on the SCell 1, wherein the second type of DCI comprises DCI 1-1 and DCI 0-1, namely 2 DCI formats are arranged on the SCell 1, and after being aligned by an alignment rule, the DCI comprises 1 type of DCI with a load size (such as a size B in fig. 3); only the second type of DCI is sent on SCell 2, where the second type of DCI includes DCI 0-1, DCI 1-2 and DCI 0-2, i.e. there are 4 DCI formats on SCell 2, and after being aligned by the alignment rule, the second type of DCI includes 2 kinds of DCI with a payload size (e.g. size B and size C in fig. 3). At this time, since the count value of the second type DCI size budget on SCell 1 is the smallest, the terminal counts the size budget of the uplink first DCI or the downlink first DCI on SCell 1 (e.g. size D or size E in fig. 3), and at this time, the restriction that the size of the DCI does not exceed 3 load sizes on each scheduled cell is satisfied.
It should be understood that, in the plurality of cells, there may be a case where the count value of the second type DCI size budget of a certain two or more cells is the same, and in this case, the terminal may use a cell with the smallest cell index among the two or more cells as a target cell, or use a cell with the largest cell index among the two or more cells as a target cell, or use any one of the two or more cells as a target cell, which is not limited in this application. For example, in the above example, assuming that the cell index of SCell 1 is smaller than the cell index of SCell 2 as the count values of the second type DCI size budgets of SCell 1 and SCell 2 are the same, the terminal may count the size budget of the uplink first DCI or the downlink first DCI on SCell 1.
It is to be understood that there may be a case where a plurality of first DCIs exist at the same time, how to determine a target cell when a plurality of first DCIs exist will be described below.
For the first possible implementation manner, when there are multiple first DCIs, the size budgets of the multiple first DCIs may be counted in the same target cell, in which case, the base station may send first indication information for indicating the target cell to the terminal. When there are a plurality of first DCIs, the size budgets of the plurality of first DCIs may also be counted in different target cells, in which case the first indication information may indicate a plurality of target cells and indicate a DCI format corresponding to each target cell. For example, the first indication information includes a target cell 1 and a target cell 2, where the target cell 1 corresponds to an uplink first DCI, and the target cell 2 corresponds to a downlink first DCI, in other words, the size budget count of the uplink first DCI is in the target cell 1, and the size budget count of the downlink first DCI is in the target cell 2.
For a first possible design of the rule predefined in the second possible implementation, when there is a plurality of first DCIs, determining a target cell of the first DCIs includes: the target cell is determined according to the cell index of each of the plurality of cells, and the smaller the cell index is, the higher the priority of the target cell is determined. For example, when there is an uplink first DCI and a downlink first DCI, assuming that a plurality of cells includes cell 1, cell 2, and cell 3, where the cell index of each cell satisfies the cell index of cell 1 > the cell index of cell 2 > the cell index of cell 3, the terminal may count the size budget of the uplink first DCI at cell 3 and the size budget of the downlink first DCI at cell 2. The terminal may allocate uplink first DCI preferentially, i.e. count the size budget of the uplink first DCI in the cell with the smallest index, and allocate downlink first DCI preferentially, i.e. count the size budget of the downlink first DCI in the cell with the smallest index.
For a second possible design of the predefined rule in the second possible implementation, when there is a plurality of first DCIs, determining a target cell for the first DCIs includes: and determining the target cell according to the count value of the second class DCI size budget of each cell in the cells, wherein the smaller the count value is, the higher the priority of the determined target cell is. For example, when there is an uplink first DCI and a downlink first DCI, it is assumed that a plurality of cells includes cell 1, cell 2, and cell 3, where a count value of a second type DCI size budget for each cell satisfies: if the count value of the second type DCI size budget of cell 1 > the count value of the second type DCI size budget of cell 2 > the count value of the second type DCI size budget of cell 3, the terminal may count the size budget of the uplink first DCI in cell 3 and the size budget of the downlink first DCI in cell 2. The terminal may allocate uplink first DCI preferentially, that is, count the size budget of the uplink first DCI in the cell with the smallest count value of the size budget of the second type DCI, and allocate downlink first DCI preferentially, that is, count the size budget of the downlink first DCI in the cell with the smallest count value of the size budget of the second type DCI.
It should be understood that the target cells corresponding to the different first DCIs determined according to the above description method are different, but should not constitute any limitation to the embodiments of the present application. For example, target cells corresponding to different first DCIs may also be the same. That is, when there is the uplink first DCI and the downlink first DCI, it is assumed that the size budget of the uplink first DCI counts in the target cell 1, the size budget of the downlink first DCI counts the target cell 2, and the target cell 1 and the target cell 2 may be the same cell or different cells.
For example, when the count value of the size budget of the second type DCI of a certain cell of the plurality of cells is less than 2, the terminal may count both the size budgets of the uplink first DCI and the downlink first DCI in the cell. When the size budget of the second type DCI of each cell in the plurality of cells is greater than or equal to 2, the terminal may count the size budgets of the uplink first DCI and the downlink first DCI on two different cells, or align the uplink first DCI and the downlink first DCI into a DCI of one size, and then count them on a certain cell.
Examples of the same target cells for the uplink first DCI and the downlink first DCI are as follows:
As shown in fig. 4, the second type of DCI and the first type of DCI are simultaneously transmitted on the PCell, the second type of DCI transmitted on the PCell includes DCI 0-0, DCI 1-0, DCI 0-1, DCI 1-1, DCI 0-2 and DCI 1-2, the first type of DCI includes downlink first DCI and uplink first DCI, that is, 8 types of DCI formats are transmitted on the PCell, and for the second type of DCI, after alignment by the alignment rule (after alignment of DCI 0-0 and DCI 1-0, the load size of the DCI is denoted as size a, after alignment of DCI 0-1 and DCI 1-1, the load size of the DCI is denoted as size B, after alignment of DCI 0-2 and DCI 1-2, the load size of the DCI is denoted as size C), including 3 types of DCI (such as size a, size B and size C in fig. 4); only the second type of DCI is sent on SCell 1, where the second type of DCI includes DCI 1-1, i.e. 1 DCI format is sent on SCell 1, where no alignment is needed, i.e. DCI including 1 payload size (e.g. size F in fig. 4); only the second type of DCI is transmitted on SCell 2, where the second type of DCI includes DCI 1-1 and DCI 1-2, i.e. 2 DCI formats are transmitted on SCell 2, i.e. DCI including 2 payload sizes (e.g. size F, size G in fig. 4). The count value of the DCI size budget on SCell 1 is the smallest, and therefore the size budgets of the uplink first DCI and the downlink first DCI are counted on SCell 1, at this time satisfying the restriction of not more than 3 kinds of DCI of payload size on each scheduled cell.
For another example, referring to fig. 5, a second type of DCI and a first DCI are simultaneously transmitted on the PCell, where the second type of DCI transmitted on the PCell includes DCI 0-0, DCI 1-0, DCI 0-1, DCI 1-1, DCI 0-2 and DCI 1-2, the first DCI includes a downlink first DCI and an uplink first DCI, that is, there are 8 DCI formats on the PCell, and for the second type of DCI, the second type of DCI includes 3 kinds of DCIs with load sizes (such as size a, size B and size C in fig. 5) after being aligned by an alignment rule; only the second type of DCI is sent on the SCell 1, wherein the second type of DCI comprises DCI 1-1, DCI 0-1 and DCI 1-2, namely 3 DCI formats are arranged on the SCell 1, and after being aligned by an alignment rule, the DCI comprises 2 types of DCIs with load sizes (such as size B and size G in figure 5); only the second type of DCI is sent on SCell 2, where the second type of DCI includes DCI 0-1, DCI 1-2 and DCI 0-2, i.e. there are 4 DCI formats on SCell 2, and after being aligned by the alignment rule, the second type of DCI includes 2 kinds of DCIs with a payload size (e.g. size B and size C in fig. 5). In this case, the terminal may align the uplink and downlink first DCIs into DCIs of one size, and finally count the size budget of the aligned first DCIs on SCell 1, where the restriction that the size of the DCIs of no more than 3 loads on each scheduled cell is satisfied.
The following describes in detail the alignment rules of the uplink and downlink first DCIs:
if the size of the downlink first DCI is smaller than the uplink first DCI before padding (padding), 0 is padded after the downlink first DCI to be the same as the uplink first DCI in length, where the size budgets of the downlink first DCI and the uplink first DCI are counted on the same serving cell.
If the size of the uplink first DCI is smaller than that of the downlink first DCI before padding, 0 is filled after the uplink first DCI so that the length of the uplink first DCI is the same as that of the downlink first DCI, wherein the size budgets of the downlink first DCI and the uplink first DCI are counted on the same service cell.
In addition, if one terminal is configured with a supplemental uplink (supplementary uplink, SUL) carrier, PUSCH may be transmitted on the SUL and non-SUL, so that the lengths of the uplink first DCI for the SUL and the non-SUL are equal, and the tail of the DCI with a shorter length in the first DCI for the modulated SUL and the non-SUL carrier is padded with 0. More specific alignment steps may refer to alignment steps of a second type of DCI.
Examples of the difference between the target cells of the uplink first DCI and the downlink first DCI are as follows:
for example, referring to fig. 6, a second type of DCI and a first type of DCI are simultaneously transmitted on the PCell, where the second type of DCI transmitted on the PCell includes DCI 0-0, DCI 1-0, DCI 0-1, DCI 1-1, DCI 0-2 and DCI 1-2, the first DCI includes a downlink first DCI and an uplink first DCI, that is, there are 8 DCI formats on the PCell, and for the second type of DCI, after being aligned by an alignment rule, the second type of DCI includes 3 kinds of DCIs of a payload size (e.g., size a, size B and size C in fig. 6); only the second type of DCI is sent on the SCell 1, wherein the second type of DCI comprises DCI 1-1, DCI 0-1 and DCI 1-2, namely 3 DCI formats are arranged on the SCell 1, and after being aligned by an alignment rule, the DCI comprises 2 types of DCIs with load sizes (such as size B and size G in fig. 6); only the second type of DCI is sent on SCell 2, where the second type of DCI includes DCI 0-1, DCI 1-2, and DCI 0-2, i.e. there are 4 DCI formats on SCell 2, and after being aligned by the alignment rule, the second type of DCI includes 2 kinds of DCI with a payload size (e.g. size B and size C in fig. 6). In this case, the terminal may count the size budgets of the uplink first DCI and the downlink first DCI on SCell 1 and SCell 2, respectively, to satisfy the restriction of DCI of not more than 3 payload sizes on each scheduled cell.
In step 220, the terminal performs blind detection on the first DCI in the search space of the first DCI based on the load size of the first DCI.
Alternatively, the number of blind tests on the first DCI may be counted on the target cell.
The terminal needs to perform blind detection in the search space of the first DCI, and the blind detection times need to be counted in the blind detection process.
When the first DCI is blind-detected, the CSS set is prioritized over the USS set, that is, the CSS is preferentially searched, if the number of blind detection after the CSS is searched does not exceed the maximum number of blind detection (e.g. 44 times) of the target cell, the USS is searched, and the USS with the smaller ID number is preferentially searched, if the number of blind detection after the CSS is searched exceeds the maximum number of blind detection of the target cell, the blind detection is not performed any more. In addition, if after a certain USS set calculates the search space detected by the access terminal, the blind detection times exceeds the maximum blind detection times of the target cell, all candidate control channels in the USS set are not subjected to blind detection, and the USS set with the ID number larger than the search space set is not subjected to blind detection. For the base station, the base station needs to ensure that the complexity of blind detection of the CSS set does not exceed the blind detection capability of the terminal.
It is understood that the number of non-overlapping CCEs may also be counted on the target cell described above. The terminal needs to perform blind detection in the search space of the first DCI, and the number of non-overlapping CCEs needs to be counted in the blind detection process.
Optionally, the location of the starting CCE carrying the first DCI is determined according to a carrier indication corresponding to the target cell.
In an exemplary embodiment, after determining the target cell, the terminal determines a carrier indication corresponding to the target cell based on RRC signaling configured with a carrier indication corresponding to each carrier of the plurality of carriers, and further determines a starting CCE location according to the carrier indication. It can be appreciated that if the RRC signaling configures a carrier aggregation scenario, the base station may configure a carrier indication corresponding to each of the plurality of carriers through the RRC signaling.
Based on the above technical scheme, after introducing the first DCI for scheduling a plurality of cells, the terminal may determine a target cell, so as to count the size budget of the first DCI on the target cell, so that the count value of the size budget of the DCI of the target cell does not exceed a preset threshold, and further perform blind detection on the first DCI based on the load size of the first DCI. In this way, even if the new type of first DCI is introduced, the count value of the size budget of the DCI of the target cell can be satisfied without exceeding the limit of the preset threshold, thereby being beneficial to reducing the complexity of blind detection.
As known from the blind detection process, if the first DCI is sent on the cell 1, the terminal needs to perform blind detection on the time-frequency resource on the cell 1, and the number of blind detection needs to be counted in the blind detection process, if the counting method in the cross-carrier scheduling scenario is still referred to, that is, when the terminal performs blind detection on the time-frequency resource of the main scheduling cell, the number of blind detection is counted on each scheduled cell, so that the waste of blind detection opportunities is easily caused.
Therefore, aiming at the counting problem of the blind detection times in the blind detection process, the application also provides another DCI detection method, when the first DCI is subjected to blind detection on the search space of the first DCI, the blind detection times of the first DCI are counted on the L scheduled cells indicated by the second indication information, L is more than or equal to 1 and less than M, L is an integer, M is the total number of the scheduled cells, and compared with the counting on each scheduled cell, the blind detection times of the non-counted cells can be used for other DCIs.
Fig. 7 is a schematic flowchart of a DCI detection method 700 provided in an embodiment of the present application. The method 700 shown in fig. 7 may include steps 710 and 720. The various steps in method 700 are described in detail below.
In step 710, the base station transmits second indication information to the terminal, where the second indication information is used to indicate the L cells that are scheduled. Accordingly, the terminal receives the second indication information. Wherein L is more than or equal to 1 and less than M, L is an integer, and M is the total number of the scheduled cells. Specifically, the second indication information may be RRC signaling, where the RRC signaling is used to indicate the L cells to be scheduled, and the number of blind detection times of the first DCI is counted on the L cells.
It is understood that the number of non-overlapping CCEs may also be counted over the above-mentioned L cells. Assuming that the first DCI is transmitted on cell 1, the terminal needs to perform blind detection in the search space of the first DCI, and the number of non-overlapping CCEs needs to be counted in the blind detection process.
For example, when the first DCI is transmitted in cell 1, the subcarrier spacing of cell 1 is 15kHz, and the base station indicates to the terminal that the number of blind tests for the first DCI is counted in cell 2, the terminal counts the number of blind tests for the first DCI in the case that the first DCI is blind tested in the search space of the first DCI. In addition, the terminal may count the number of non-overlapping CCEs on cell 2. When the terminal performs blind detection on the first DCI in the search space of the first DCI, the count value of the number of blind detection per time slot is not expected to exceed 44, and the count value of the number of non-overlapping CCEs is not expected to exceed 56.
For example, if the first DCI is transmitted in cell 1 and the subcarrier spacing of cell 1 is 15kHz and the base station instructs the terminal that the first DCI is to be counted in cell 2 and cell 3, the terminal may count the number of blind detections of the first DCI in cell 2 and cell 3 when the terminal performs blind detection of the first DCI in the search space of the first DCI, and may count the number of non-overlapping CCEs in cell 2 and cell 3. When the terminal performs blind detection on the first DCI in the search space of the first DCI, the count value of the blind detection number of each time slot does not need to exceed 44+44=88, and the count value of the number of non-overlapping CCEs does not need to exceed 56+56=112.
In step 720, the first DCI is blind-detected in the search space of the first DCI, and the number of times of blind-detection of the first DCI is counted in L cells.
Wherein the first DCI is used to schedule data channels of a plurality of cells. And the terminal performs blind detection on the first DCI in the search space of the first DCI, and counts the blind detection times of the first DCI on L cells indicated by the first indication information. The L cells are ones of the M scheduled cells.
For example, when the data channel of the PCell is simultaneously scheduled by the first DCI on the SCell and the second type DCI on the PCell, the base station counts the number of blind detections of the first DCI on the SCell, which may be one or more, through RRC signaling indication. As shown in fig. 8, the data channel of the PCell is scheduled by the second type DCI transmitted on the PCell, that is, the data channel of the PCell is also jointly scheduled by the first DCI transmitted on the SCell 1 by the second type DCI self-scheduling on the PCell, and the first DCI jointly schedules the data channels of the PCell and the SCell 1. In this case, the base station indicates to the terminal through RRC signaling that the number of blind tests of the first DCI is counted on SCell 1, and the number of blind tests of the first DCI is not counted on the PCell, so that the blind test opportunities on the PCell may be used for the second type DCI.
How to select L cells: if the M scheduled cells include cells not configured with the search space, the L cells may include cells not configured with the search space among the M scheduled cells. Illustratively, the first DCI is sent on cell 1, where the first DCI is used to schedule data channels of cell 1, cell 2 and cell 3, and in addition, the second DCI is sent on cell 3, where the second DCI is used to schedule data channels of cell 3, and no search space is configured on cell 2, so the base station may instruct cell 2 through RRC signaling to allow the terminal to count the number of blind tests on the first DCI on cell 2.
If the M cells of the first DCI joint scheduling do not include a cell not configured with a search space, that is, each cell of the M scheduled cells is configured with a search space. In this case, the terminal may count the number of blind detections of the first DCI on L cells among the M scheduled cells (i.e., 1+.l < M). The second indication information may indicate, in addition to the L cells, a scaling factor α,0< α <1, corresponding to each of the L cells, where each scaling factor is used to allocate the maximum blind detection number and/or the maximum number of non-overlapping CCEs among the L cells. The L cells may share one or different scale allocation factors.
The maximum blind detection times on each cell in the L cells are distributed according to the proportion distribution factor alpha corresponding to the cell, alpha multiplied by the maximum blind detection times are distributed to the first DCI, and (1-alpha) multiplied by the maximum blind detection times are distributed to the second DCI.
For example, the first DCI jointly schedules the PCell and the SCell 1, meanwhile, the SCell 1 is scheduled by the second type DCI, the number of blind detection times of the first DCI is counted on the SCell 1, the maximum number of blind detection times on the SCell 1 is allocated according to α, if the cell for transmitting the first DCI is the PCell, the subcarrier spacing of the PCell is 15kHz, 44·α is allocated to the first DCI on the PCell, and 44· (1·α) is allocated to the second type DCI. In other words, the terminal counts the number of blind tests for the first DCI on SCell 1 during the blind test for the first DCI, and the count value of the number of blind tests cannot exceed 44·α.
For another example, the blind detection times of the first DCI are counted on the SCell 1 and the SCell 2, and two proportion allocation factors indicated by the base station are alpha 1 And alpha 2 Assuming that the cell for transmitting the first DCI is a PCell, the subcarrier spacing of the PCell is 15khz, and the maximum blind detection times of SCell 1 and SCell 2 are respectively in terms of α 1 And alpha 2 The allocation is such that the terminal count the number of blind tests of the first DCI cannot exceed 44. Alpha 1 +44·α 2 。α 1 And alpha 2 May be the same or different.
From the above reasoning, if the cell jointly scheduled by the first DCI is simultaneously singly scheduled by the second DCIAnd carrier scheduling, wherein the base station indicates K scale allocation factors to the terminal through RRC, wherein K can be the number of cells for configuring the first DCI and the second DCI simultaneously. For example, if the first DCI transmitted on the PCell jointly schedules PCell, SCell 1 and SCell 2, and the PCell, SCell 1 and SCell 2 are simultaneously self-scheduled, the base station may indicate three scale allocation factors to the terminal for allocation of the maximum number of blind tests on PCell, SCell 1 and SCell 2. Assuming that the subcarrier spacing of the PCell is 15kHz, the number of blind tests for blind testing the first DCI in the maximum number of blind tests of the PCell does not exceed 44·α for the PCell 1 The number of blind tests for carrying out blind test on the second DCI is not more than 44 (1-alpha 1 ) The method comprises the steps of carrying out a first treatment on the surface of the For SCell 1, the number of blind tests for blind testing the first DCI in the maximum number of blind tests for SCell 1 is not more than 44·α 2 The number of blind tests for carrying out blind test on the second DCI is not more than 44 (1-alpha 2 ) The method comprises the steps of carrying out a first treatment on the surface of the For SCell 2, the number of blind tests for blind testing the first DCI in the maximum number of blind tests for SCell 2 is not more than 44·α 3 The number of blind tests for carrying out blind test on the second DCI is not more than 44 (1-alpha 3 ) The method comprises the steps of carrying out a first treatment on the surface of the Therefore, in the process of blind detection of the first DCI by the terminal in the search space of the first DCI, the count value of the blind detection times is not expected to exceed 44. Alpha. 1 +44·α 2 +44·α 3 。
Based on the above technical scheme, when the first DCI is blindly detected in the search space of the first DCI, the blind detection times of the first DCI are counted on the L scheduled cells indicated by the second indication information, where 1 is less than or equal to L and less than M, L and M are integers, and M is the total number of the scheduled cells, which is beneficial to saving blind detection opportunities compared with directly counting on each scheduled cell, for example, the blind detection times of the non-counted cells can be used for other DCIs.
It has been stated that the terminal needs to determine the location of the starting CCE before blind detection, specifically by searching the space function:
wherein when transmitting a plurality of DCIs on one cell to schedule other cells respectively across carriers, by configuring different n CI To distinguish the locations of different starting CCEs, but when the first DCI jointly schedules a plurality of cells, the locations of the starting CCEs corresponding to the three cells are the same, so how to determine the locations of the starting CCEs is a problem to be solved.
In order to solve the above problem, the present application provides a method, which uses a carrier indication corresponding to a certain cell in a plurality of scheduled cells to determine a position of a starting CCE of a first DCI, where the specific carrier indication corresponding to which scheduled cell is used may be indicated to a terminal by a base station. In this way, the terminal can determine the position of the starting CCE of the first DCI based on the carrier indication corresponding to the cell indicated by the base station, and further complete the blind detection of the first DCI.
Fig. 9 is a schematic flowchart of a DCI detection method 900 provided in an embodiment of the present application. The method 900 shown in fig. 9 may include step 910 and step 920. The various steps in method 900 are described in detail below.
In step 910, the terminal determines a target cell of the first DCI.
The first DCI is used for scheduling data channels of a plurality of cells, the carrier indication corresponding to the target cell is used for determining the position of the initial CCE carrying the first DCI, the load size of the first DCI is different from the load size of the second DCI, and the second DCI is used for scheduling the data channel of one cell. In other words, the terminal may determine the target cell of the first DCI to determine the location of the starting CCE carrying the first DCI based on the carrier indication corresponding to the target cell.
One possible design is that the base station sends third indication information to the terminal, where the third indication information is used to indicate the target cell. Accordingly, the terminal receives the third indication information.
For example, the base station may indicate to the terminal, through RRC signaling, a carrier indication of which scheduled cell to select, i.e. the base station indicates to the terminal the target cell. Different cells correspond to different carrier indications, the terminal determines the carrier indication corresponding to the target cell based on the target cell indicated by the base station, and further determines the position of the initial CCE carrying the first DCI by adopting the search space function.
As shown in fig. 10, the first DCI 1 jointly schedules data channels of PCell, SCell 1, and SCell 2, and the first DCI 2 jointly schedules data channels of SCell 3 and SCell 4. The base station indicates the SCell 1 to the terminal, and the terminal determines that the target cell is the SCell 1, and further determines n corresponding to the SCell 1 CI And according to the n CI Determining a position of a starting CCE carrying the first DCI 1, similarly, the base station indicates an SCell 4 to the terminal, the terminal determines a target cell as the SCell 4, and further determines n corresponding to the SCell 4 CI And according to the n CI The location of the starting CCE carrying the first DCI 2 is determined.
Alternatively, the target cell may be a PCell in a plurality of cells, or a cell with a smallest cell index in the plurality of cells, or a cell for counting a size budget of the first DCI, or a cell for counting a blind detection number of the first DCI.
Another possible design is that the location of the starting CCE carrying the first DCI may also be calculated based on predefined rules between the terminal and the base station to determine which cell-corresponding carrier indication to select. Illustratively, the predefined rules include, but are not limited to: the target cell is a primary cell of the plurality of cells, or a cell of the plurality of cells having a smallest cell index, or a cell for counting a size budget of the first DCI, or a cell for counting a number of blind detections of the first DCI.
In step 920, the terminal performs blind detection on the first DCI in the search space of the first DCI based on the location of the starting CCE carrying the first DCI.
After the terminal determines the position of the initial CCE, blind detection is carried out on the first DCI in the search space of the first DCI.
Based on the above technical solution, the terminal determines the position of the starting CCE of the first DCI through the carrier indication corresponding to one of the multiple scheduled cells, where the specific carrier indication corresponding to which scheduled cell is adopted may be indicated to the terminal by the base station or determined through a predefined rule. In this way, the terminal can accurately determine the position of the initial CCE of the first DCI, and further complete the blind detection of the first DCI.
It should be understood that, in the above embodiments, the case that the first DCI is transmitted on only one cell is considered, the cell currently used for transmitting the first DCI and the cell to be scheduled are both configured by RRC, and once configured, the cell used for transmitting the first DCI is not changed, so if CCE resources on the cell used for transmitting the first DCI at a certain moment are congested, a CCE allocation failure may occur in multi-cell joint scheduling, which results in that other cells cannot be scheduled and overall performance is impaired.
Therefore, the present application also provides a method for detecting DCI, where the network device flexibly configures a cell for transmitting the first DCI, for example, in a first time slot, the first DCI may be transmitted on cell 1, and in a second time slot, the first DCI may be transmitted on cell 3. In this case, before blind detection, the terminal determines a target cell currently used for transmitting the first DCI, and performs blind detection on the first DCI on the target cell.
Fig. 11 is a flowchart illustrating a DCI detection method 1100 according to an embodiment of the present application. The method 1100 illustrated in fig. 11 may include steps 1110 through 1140. The various steps in method 1100 are described in detail below.
In step 1110, the base station determines a target cell currently used for transmitting the first DCI.
The first DCI is used to schedule data channels of a plurality of cells. The target cell for transmitting the first DCI may be dynamically switched.
For example, the base station may determine a cell for transmitting the first DCI from a plurality of cells in a cell list including a plurality of cells in which the first DCI may be jointly scheduled. The above cell list may be configured by RRC, and the base station determines a target cell for transmitting the first DCI according to the cell list. For example, the base station may configure, through RRC, a set of cells that may be jointly scheduled by the current first DCI, where the cells in the cell list may be the same as the cells in the set, and determine, according to the cell list, a target cell for transmitting the first DCI. For another example, the base station may configure a plurality of cell groups that the first DCI may be jointly scheduled through RRC, a cell in the cell list may be the same as a cell in the plurality of cell groups, and the base station may determine a target cell for transmitting the first DCI from the cell list.
In step 1120, the base station transmits the first DCI to the terminal on the target cell.
After determining a target cell for transmitting the first DCI, the base station transmits the first DCI on the target cell.
In step 1130, the terminal performs blind detection on the first DCI on the target cell.
The terminal may perform blind detection on the first DCI on the RRC configured target cell to receive the first DCI.
It should be understood that the embodiment shown in fig. 11 is described by taking an example that the base station transmits the first DCI to the terminal at the initial time, that is, the first DCI is the first DCI transmitted by the base station to the terminal at the initial time, and the terminal may perform blind detection on the first DCI on the target cell configured by RRC. When the first DCI is not the first DCI transmitted by the base station to the terminal at the initial time, the terminal may determine the target cell based on the manner described in step 1140, and then perform blind detection on the first DCI on the target cell.
In step 1140, the terminal determines a target cell for transmitting the first DCI when the base station next transmits the first DCI.
The terminal needs to determine a target cell for transmitting the first DCI when the base station transmits the first DCI next time, so that the terminal performs blind detection on the first DCI on the determined target cell next time.
The first possible way is that the base station indicates the target cell to the terminal, and the terminal can perform blind detection on the first DCI on the target cell indicated by the base station next time. Illustratively, the base station indicates, through the first DCI in step 1130, which cell the base station uses to transmit the first DCI next time the first DCI is transmitted, so that the terminal may perform blind detection on the first DCI on the target cell indicated by the base station when the first DCI is received next time.
The cell transmitting the first DCI at the initial time is still configured by RRC, and the cell for transmitting the first DCI when the first DCI is transmitted next time may be indicated by a field in the previous first DCI.
The DCI indication mode may be any one of the following:
in the first mode, a DCI field, such as a "scheduling cell indicator" field, may be added to indicate a cell index for transmitting the first DCI next time the first DCI is transmitted.
Mode two, a field in the existing DCI, such as a "carrier indicator" field, may be multiplexed, indicating a cell index for transmitting the first DCI next time the first DCI is transmitted.
By the method, at the initial moment, the terminal can blindly detect the first DCI on the cell configured by RRC and used for sending the first DCI, at the later moment, the terminal determines that the base station at the next moment is used for sending the target cell of the first DCI according to the indication information in the first DCI at the previous moment of blind detection, and then blindly detects the first DCI on the corresponding target cell. In this way, the complexity increase of blind detection of the terminal is avoided.
A second possible implementation manner is that the terminal may determine, in its serving cell, one or more cells supporting flexible handover between the primary scheduling cell and the scheduled cell, and perform blind detection on the first DCI in the one or more cells, that is, the terminal performs blind detection on the first DCI in the cell supporting dynamic handover. For example, in the cells configured by the base station, N serving cells support dynamic handover between the primary scheduling cell and the scheduled cell, and the terminal needs to perform blind detection on the first DCI in all the N cells, which is beneficial to avoiding the situation that the first DCI cannot be determined in which cell due to DCI missed detection or false alarm. For example, in the first method, if the first DCI scheduled the previous time is missed, it is not known on which cell the next first DCI is transmitted.
The following describes in detail the blind test count of the terminal for the second possible implementation above (i.e. the terminal determines one or more cells supporting dynamic handover between the home cell and the scheduled cell in its serving cell and blindly tests the first DCI on the one or more cells).
One possible design is that for each primary scheduling cell, when the first DCI is blindly tested, the number of blindly tested and the number of non-overlapping CCEs of the first DCI is counted on each scheduled cell, the first DCI being used to schedule the data channels of cell 2 and cell 3. As shown in fig. 12, at the initial time, the first DCI is transmitted on cell 1, assuming that the subcarrier spacing of cell 1, cell 2 and cell 3 is 15kHz, when dynamic handover of the cell for transmitting the first DCI is not supported, the terminal performs blind detection on the first DCI on cell 1, and the number of blind detection counts is at most 44+44 times on each scheduled cell, that is, on cell 2 and cell 3; if dynamic handover of a cell for transmitting the first DCI is supported (as shown in fig. 12, the cell for transmitting the first DCI is cell 2 when the first DCI is transmitted next time), the terminal needs to try blind detection of the first DCI on cell 1, cell 2 and cell 3 in order, assuming that the cell for supporting dynamic handover includes cell 1, cell 2 and cell 3, and therefore the number of times the terminal needs to blind detect the first DCI may be 3 times as large as the original number, that is, the number of times the terminal blindly detects the first DCI is at most 3× (44+44).
Yet another possible design is that when the first DCI is blindly checked for each primary scheduling cell, the number of blind checks for the first DCI is counted over L cells, L being smaller than the total number of scheduled cells. Assuming that the blind detection times of the first DCI are counted on the cell 2, and the subcarrier intervals of the cell 1, the cell 2 and the cell 3 are all 15kHz, when the dynamic switching of the cell for transmitting the first DCI is not supported, the terminal performs blind detection on the first DCI on the cell 1, wherein the blind detection times are counted on the cell 2, and the blind detection times are 44 at most; if supporting dynamic handover of a cell for transmitting the first DCI, the terminal needs to sequentially attempt blind detection of the first DCI on cell 1, cell 2 and cell 3, where the number of times the terminal needs to perform blind detection may be 3 times as large as the original number of times, that is, the number of times the terminal performs blind detection of the first DCI is at most 3×44.
In a CA scene, a terminal can perform PDCCH blind detection capability under CA supported by the terminalReporting, namely, the terminal can report the number of reference cells for PDCCH blind detection frequency upper limit distributionWhen the number of downlink cells configured by a base station for a terminal exceeds the PDCCH blind detection capability of the terminal under CA>In this case, the number of blind terminal checks is not expected to exceed +. >The number of non-overlapping CCEs is not intended to exceed +.>Wherein (1)>And->See tables 1 and 2.
Exemplarily, assuming that the first DCI 1 is used to schedule the data channels of cell 1, cell 2 and cell 3, the first DCI 1 is transmitted on cell 1, the first DCI 2 is used to schedule the data channels of cell 4 and cell 5, the first DCI 2 is transmitted on cell 4, and when dynamic handover of the cell used to transmit the first DCI is not supported, it is assumed thatAll the sub-carrier intervals of the cells are 15kHz, the base station is provided with 5 cells, and for each scheduled cell, the sum of blind detection times of the terminal in each time slot on the cell 1 and the cell 4 does not hope to exceed +.>The number of non-overlapping CCEs is not expected to exceedHere, 4×44 times is an upper limit of the total number of blind tests on cell 1 and cell 4, how many times each cell is allocated is configured by the base station, i.e., assuming that the number of blind tests on cell 1 cannot exceed a and the number of blind tests on cell 4 cannot exceed B, a+b=4×44. After supporting the dynamic handover of the cell for transmitting the first DCI, at this time, the home handover cell is handed over from cell 1 to cell 2, and for the second possible manner, the terminal needs to blindly check the first DCI on each possible cell (the cell supporting the dynamic handover between the home handover cell and the scheduled cell), so the number of blind checks of the terminal cannot exceed 3a+b, here, taking as an example that all of cell 1, cell 2 and cell 3 support the dynamic handover, the number of blind checks of the terminal cannot exceed a on each cell, and thus the upper limit of the total number of blind checks is 3A. That is, after the dynamic switching, the upper limit of the number of blind detection times of the terminal is increased by 2A times, and the same principle is adopted for non-overlapping CCEs. The increased number of 2A here is related to a, which is known from the above description to be flexibly configurable by the base station. Therefore, after the terminal is dynamically switched, the upper limit of the blind detection times is determined, and the accurate value of the blind detection times cannot be obtained. Two possible ways to determine the value of the upper limit increase in the number of blind tests, denoted Q (as 2A above) are provided below:
Mode a: the value of Q is predefined by the protocol, and is related to the number N of serving cells supporting handover between the primary and the scheduled cells. For example, as shown in the above example, if the number of blind tests of the cell 1 configured by the base station for the terminal cannot exceed a, and n=3 is taken as an example, the terminal may determine that the upper limit of the number of blind tests increases by a value of q=2a.
Mode b: the base station configures an upper limit of the blind detection times of the primary cell (as in the above-mentioned a) based on the capability values reported by the terminal by reporting one or more capability values by the terminal. Optionally, the capability value is the number of times that the terminal determines that the blind test can be increased, or the capability value is the number of times that the terminal determines that the blind test can be performed at most, which is not limited in this application.
In an example, if the terminal reports a capability value, where the capability value indicates the number of blind tests that can be increased, the base station may configure the upper limit of the number of blind tests of the primary cell according to the capability value reported by the terminal (a as described above). For example, when supporting a dynamic handover of a scheduling cell between two cells, the terminal reports a capability value indicating the number of blind tests Q1 that can be increased; when supporting the dynamic switching of the scheduling cells among three cells, the terminal reports a capability value which indicates the blind detection times Q2 which can be increased.
In another example, the terminal reports a plurality of capability values, and the base station may configure the upper limit of the blind detection times of the primary cell according to one of the capability values, in which case, the base station also needs to indicate to the terminal, specifically according to which capability value is configured. For example, if the terminal reports 3 capability values, Q3, Q4, and Q5, respectively, the base station may configure the upper limit (a as described above) of the blind detection number of the primary tuning cell according to one of the capability values, for example, the base station is configured according to the capability value Q3, and in addition, the base station needs to indicate to the terminal through signaling that the base station is configured according to the capability value Q3.
Based on the technical scheme, the cell for transmitting the first DCI is flexibly configured through the network equipment, so that the situation that the cell cannot be scheduled due to CCE resource congestion on a certain cell is avoided, and further, the data transmission rate of the system is guaranteed. For the terminal, the target cell for transmitting the first DCI is determined, and the first DCI is subjected to blind detection on the target cell, so that the success rate of the blind detection is improved.
It should be understood that, in the multi-cell joint scheduling scenario, the base station may configure a plurality of cells for the terminal, so there are a plurality of cell groups (cell groups) that may be jointly scheduled by the first DCI, for example, the plurality of cells configured by the base station for the terminal include: cell 1, cell 2, cell 3, cell 4, cell 5, cell 6, cell 7, and cell 8, then the set of cells that may be jointly scheduled by the first DCI may include a plurality of, three, as follows: cell group 1, cell group 1 includes cell 1, cell 3, cell 4 and cell 6; cell group 2, cell group 2 including cell 2, cell 5, and cell 8; cell group 3 includes cell 1 and cell 2, and cell groups are not listed here one by one. For the above cell group, the cell actually scheduled by the base station may be one or more cells in a certain cell group, so how the terminal determines which cells are currently actually scheduled is a problem to be solved.
Therefore, the method is provided, the indication information is sent to the terminal through the base station, so that the terminal is indicated to the current cells which are jointly scheduled, and the terminal can determine the cells which are currently jointly scheduled based on the indication information sent by the base station.
The base station may indicate to the terminal the cell currently jointly scheduled by any of the following methods:
a first possible approach is that the base station indicates to the terminal, through RRC signaling, the group of cells that can be jointly scheduled, and indicates, through a proprietary field in the first DCI, whether each cell in the group of cells is actually scheduled. Accordingly, the terminal may determine a cell group currently jointly scheduled based on RRC signaling and determine which cells are actually scheduled through a proprietary domain in the first DCI.
The dedicated domain in the first DCI may refer to a domain configured independently for each cell in the first DCI, such as FDRA or MCS. For example, when the number of FDRA configuration bits corresponding to a certain cell is all a special value (e.g., all 0), it may be considered that the cell is not actually scheduled by the first DCI; or, when the number of MCS field configuration bits corresponding to a certain cell is all a special value (for example, all 1), it may be considered that the cell is not actually scheduled by the first DCI.
For example, as shown in fig. 13, the base station configures 8 cells, namely, cell 1 to cell 8, to the terminal, and the base station may configure a cell group jointly scheduled by the first DCI through RRC signaling, where the cell group may include, for example, cell 1, cell 3, cell 4, and cell 6, and the cell group includes 4 cells, that is, at most 4 cells are jointly scheduled by the first DCI, and the number of cells actually jointly scheduled by the first DCI may be less than or equal to the number of cells in the cell group. In this way, the terminal can determine the cell group that can currently be jointly scheduled. Further, the base station may indicate which cells are currently actually scheduled through a dedicated field in the first DCI. For example, the base station may configure the FDRA configuration bit numbers corresponding to cells not scheduled by the first DCI to all special values (e.g., all 0). The terminal may determine which cells are currently actually scheduled based on the proprietary domain in the first DCI. As shown in fig. 13, the cells actually scheduled by the first DCI include cell 1, cell 3, and cell 4.
It may be appreciated that the terminal may also determine a load size of the first DCI so as to blindly detect the correct DCI using the load size of the first DCI during blind detection. For example, in the above method, the terminal may determine the payload size of the first DCI based on the number of cells in the cell group in RRC signaling, in other words, the payload size of the first DCI is related to the number of cells in the cell group in RRC signaling. If the number of cells actually scheduled by the first DCI is smaller than the number of cells configured in the cell group, the base station may fill a special value (e.g., 0) in the spare bit position of the first DCI.
In addition, in the first possible method, if the set of cells for joint scheduling needs to be changed, the set of cells for joint scheduling can be reconfigured by RRC reconfiguration.
A second possible approach is that the base station may indicate the information of the joint scheduling cell through RRC signaling, MAC CE signaling, and first DCI. The base station may configure all possible jointly scheduled cell groups through RRC signaling, each group corresponding to a group identity, and further indicate one of the cell groups through MAC CE signaling, which group identity may be sent, for example, together with activation information for activating the cell. Accordingly, the terminal receives the RRC signaling and the MAC CE signaling, and then the terminal determines which group of cells is currently jointly scheduled based on the RRC signaling and the MAC CE signaling. The base station may also indicate which cells are currently actually scheduled by the first DCI through the dedicated field of the first DCI. Reference is made in particular to the first possible method, which is not described in detail here.
In addition, the terminal may determine the payload size of the first DCI based on the group identifier indicated in the MAC CE signaling and in combination with the cell group corresponding to each group identifier indicated in the RRC signaling, and illustratively, the terminal may determine the cell group corresponding to the group identifier in combination with the RRC signaling based on the group identifier indicated in the MAC CE signaling, and determine the payload size of the first DCI based on the number of cells in the cell group, in other words, the payload size of the first DCI is related to the number of cells in the cell group. If the number of cells actually scheduled by the first DCI is smaller than the number of cells configured in the cell group, the base station may fill a special value (e.g., 0) in the spare bit position of the first DCI.
For example, as shown in fig. 14, the base station configures 8 cells, namely, cell 1 to cell 8, for the terminal, and the base station may configure a plurality of cell groups that may be jointly scheduled by the first DCI through RRC signaling, where each cell group corresponds to one group identifier, further, one of the plurality of group identifiers is indicated through MAC CE signaling, where the group identifier may be sent together with activation information for activating the cell (as shown in fig. 14, cell group 1 is indicated through MAC CE signaling). Accordingly, the terminal receives the RRC signaling and the MAC CE signaling, and then the terminal determines which group of cells is currently jointly scheduled based on the RRC signaling and the MAC CE signaling. The base station may also indicate which cells are currently actually scheduled by the first DCI through the dedicated field of the first DCI. As shown in fig. 14, the cells actually scheduled by the current first DCI include cell 1, cell 3, and cell 4.
The cells in the group of cells for joint scheduling indicated by the MAC CE should be included in the range of cells for which the MAC CE indicates activation. Illustratively, the RRC configured cell range is greater than or equal to the MAC CE activated cell range is greater than or equal to the MAC CE indicated cell range that can be jointly scheduled is greater than or equal to the DCI indicated cell range that is actually jointly scheduled.
Wherein the MAC CE can pass through the indication domain C i To indicate which cells are activated, and when the cell index is i, the corresponding indication field C i When the value is 1, the cell is activated, and the MAC CE can activate a plurality of cells at one time; when the corresponding indication field C i When the value is 0, this indicates that the cell is deactivated, and the MAC CE may deactivate multiple cells at a time.
As mentioned above, the base station may indicate one of a plurality of cell groups configured by the base station through MAC CE signaling. For example, an indication field may be added to the MAC CE to directly refer to a group identifier of a certain cell group in the plurality of cells. Also for example, one may be added to the MAC CEIndication field M associated with cell index i Where i is the cell index, when the index is M corresponding to the cell of i i When the indication field is 1, it indicates that the cell is jointly scheduled. Wherein M is i The precondition for indicating that the domain is valid is that the corresponding cell is activated, i.e. at C i Is 1, M i When the index is also 1, the cells with the cell index of i are jointly scheduled; if C i Is 1, M i And when the cell is also 0, indicating that the cell is not jointly scheduled; if C i Is 0, M i None of the configured values is valid, i.e. the cell is not co-scheduled.
Based on the technical scheme, the base station indicates the cells to the terminal which are jointly scheduled, so that the terminal can determine the cells which are currently jointly scheduled. In addition, the terminal can also determine the load size of the first DCI corresponding to the blind detection according to the number of cells, which is beneficial to reducing the complexity of the blind detection, and is beneficial to reducing the number of space bits in the first DCI compared with determining the load size of the first DCI based on the maximum number of cells configured by the base station to the terminal.
Fig. 15 is a flowchart of a PDCCH blind detection method 1500 provided in an embodiment of the present application. The method 1500 shown in fig. 15 may include steps 1510 through 1540. The steps in method 1500 are described in detail below.
In step 1510, the terminal determines a first subset of cells from a first set of cells corresponding to the first set of search spaces.
Wherein the first set of cells includes a plurality of cells, the first subset of cells includes at least one cell, and each cell in the first subset of cells is a cell in the first set of cells. The candidate PDCCHs in the first search space set are used to carry first DCI for scheduling a data channel of at least one cell in the first cell set.
In step 1520, the terminal determines a second subset of cells from a second set of cells corresponding to the second set of search spaces.
Wherein the second set of cells comprises a plurality of cells, the second subset of cells comprises at least one cell, and each cell in the second subset of cells is a cell in the second set of cells. The candidate PDCCHs in the second search space set are used to carry a second DCI for scheduling a data channel of at least one cell in the second cell set.
The first DCI and the second DCI may be single DCI. The first set of search spaces and the second set of search spaces are different, and the first set of cells and the second set of cells are different. The first search space set and the second search space set are different, which can be understood as the same time-frequency resource and different index; the first set of search spaces and the second set of search spaces being different may also be understood as the time-frequency resources of the first set of search spaces and the second set of search spaces being completely or partially different.
The first set of cells and the second set of cells being different can be understood as: when the number of cells included in the first cell set and the second cell set is the same, the plurality of cell indexes (or IDs) in the first cell set and the plurality of cell indexes (or IDs) in the second cell set are not identical, that is, the IDs of at least one cell in the first cell set are different from the IDs of all cells in the second cell set.
The above-mentioned first and second sets of cells being different can also be understood as: when the number of cells included in the first cell set and the second cell set is different, the cell set with a small number of cells may be a subset of the cell set with a large number of cells, or the cell set with a small number of cells may not be a subset of the cell set with a large number of cells. For example, when the number of cells included in the first cell set is smaller than the number of cells included in the second cell set, the cells included in the first cell set are Pcell and Scell 2, the cells included in the second cell set are Pcell, scell 1 and Scell 2, and the first cell set is a subset of the second cell set; alternatively, the cells included in the first set of cells are Pcell and Scell 5, the cells included in the second set of cells are Scell 1, scell 2, scell 3, and Scell 4, and the first set of cells is not a subset of the second set of cells. That is, the number of cells included in the two cells is different, and the IDs of at least one cell in the first set of cells are different from the IDs of all cells in the second set of cells.
For example, the cells included in the first cell set corresponding to the first search space set are SCell 1 and SCell 3, and if the first DCI is carried on the PDCCH candidate of the first search space set, the first DCI may schedule SCell 1, SCell 3, or SCell 1 and SCell 3. In this way, when the terminal blindly detects the first DCI in the first search space and blindly detects one DCI, it may determine whether the DCI is blindly detected correctly based on the cell actually scheduled by the blindly detected DCI. For example, if the cell actually scheduled by the blind-detected DCI is SCell 1 and/or SCell 3, the terminal may determine that the blind-detection is correct; if the cell actually scheduled by the blind-detected DCI is not SCell 1 and/or SCell 3, the terminal may determine a blind error detection error. Therefore, the method for configuring the corresponding cell set for each search space set can improve the accuracy of blind detection of DCI by the terminal.
The cell sets corresponding to the first search space set and the second search space set may be a subset of the co-scheduling cells, or different co-scheduling cells, specifically, which may be determined based on the definition of the co-scheduling cells.
Definition one, co-scheduled cells (co-scheduled cells) can be understood as a set of maximum cells that can be scheduled by one single DCI, which set can be configured by higher layer signaling (e.g., RRC signaling). Illustratively, one UE is configured with 4 cells, which are PCell, SCell 1,SCell 2,SCell 3, respectively. The base station may configure the scheduling relationship between the 4 cells for the UE through RRC signaling, for example, the base station sends first configuration information to the UE, to notify the UE to monitor single DCI on the PCell, and notify the UE that single DCI on the PCell may schedule the 4 cells, i.e., PCell, SCell 1, SCell 2, and SCell 3, at most simultaneously. At this time, the co-scheduling cell includes PCell, SCell 1, SCell 2, and SCell 3.
The first set of cells and the second set of cells are each a subset of the co-scheduled cells based on definition one.
Definition two, co-scheduling cell can also be understood as a cell actually scheduled by single DCI. For example, the base station configures UE to monitor single DCI on PCell through RRC parameters, and configures single DCI on PCell to schedule at most 4 cells, i.e., PCell 1, SCell 2, and SCell 3, at the same time, but in reality, one single DCI schedules data channels on two cells, i.e., PCell 1, and then the co-scheduled cell scheduled by this single DCI is PCell and SCell 1.
Based on definition two, the first cell set and the second cell set are respectively different co-scheduling cells.
In step 1530, the terminal counts the number of blind tests and/or the number of non-overlapping CCEs for the candidate PDCCHs in the first search space set on each cell in the first subset of cells.
In step 1540, the terminal counts the number of blind detections of the candidate PDCCHs and/or the number of non-overlapping CCEs in the second search space set on each cell in the second subset of cells.
The blind detection times can be understood as the number of the candidate PDCCHs to be monitored or the number of the candidate PDCCHs for monitoring. The number of blind tests of the PDCCH candidates can be understood as the number of PDCCH candidates to be monitored or the number of PDCCH candidates for monitoring, which are obtained after the PDCCH candidates pass through a counting rule of the number of blind tests. Similarly, the number of non-overlapping CCEs in the search space set may be understood as the number of non-overlapping CCEs corresponding to the PDCCH candidates for monitoring obtained after the search space set passes through the counting rule of the non-overlapping CCEs. The counting rule of the blind detection times and the counting rule of the non-overlapping CCEs can be referred to the counting rule defined in the 3GPP technical specification (technical specification, TS) 38.213, and will not be described in detail herein.
And 1550, performing blind detection on the candidate PDCCHs in the first search space set and the second search space set.
According to the method and the device, whether the count exceeds the blind detection capability of the terminal or not can be determined by counting the blind detection times of the candidate PDCCH in the search space set and/or the number of non-overlapping CCEs, namely, if the count exceeds the blind detection capability of the terminal, the blind detection is not performed in the current search space, and if the count does not exceed the blind detection capability of the terminal, the blind detection can be performed in the current search space.
Alternatively, the terminal may determine the subset of cells from a set of cells by any one of the following possible implementations:
a first possible implementation is that the network device sends to the terminal second configuration information indicating a first subset of cells of the first set of cells and a second subset of cells of the second set of cells. Correspondingly, the terminal receives the second configuration information. In other words, the network device may indicate to the terminal, through the second configuration information, which cell or cells of the first set of cells the blind detection number and/or the number of non-overlapping CCEs of the candidate PDCCHs in the first set of search spaces are counted, and which cell or cells of the second set of cells the blind detection number and/or the number of non-overlapping CCEs of the candidate PDCCHs in the second set of search spaces are counted.
A second possible implementation is for the terminal to determine a subset of cells from each set of cells based on predefined rules, respectively.
One possible design of the predefined rule is that the subset of cells of the set of cells contains only the cells of the set of cells with the smallest or largest cell index. Illustratively, the first subset of cells comprises only the cells of the first set of cells having the smallest cell index; the second subset of cells comprises only the cells of the second set of cells having the smallest cell index.
Another possible design of the predefined rule is that the subset of cells of the set of cells only comprises all cells of the set of cells that are configured with a set of search spaces corresponding to the set of cells. Illustratively, the first subset of cells comprises only cells of the first set of cells configured with the first set of search spaces; the second subset of cells comprises only cells of the second set of cells configured with the second set of search spaces.
Yet another possible design of the predefined rule is that a subset of cells of the set of cells is the set of cells. Illustratively, the first subset of cells is the same as the first set of cells; the second subset of cells is the same as the second set of cells.
As an alternative embodiment, the network device may configure a plurality of search space sets for the terminal, where the plurality of search space sets are configured on a home cell, and the home cell is a cell for receiving single DCI. That is, the first set of search spaces and the second set of search spaces are both configured on a primary cell, which is a cell for receiving the first DCI and the second DCI.
Optionally, the first set of search spaces may also be configured on tuned cells in the first set of cells and/or the second set of search spaces may also be configured on tuned cells in the second set of cells.
As an alternative embodiment, the method 1500 further includes: the network device sends first information to the terminal, wherein the first information indicates the corresponding relation between the first search space set and the first cell set, and the corresponding relation between the second search space set and the second cell set. Correspondingly, the terminal receives the first information.
As an alternative embodiment, the method 1500 further includes: the network device sends second information to the terminal, wherein the second information indicates the corresponding relation between the first search space set and the first parameter value and the corresponding relation between the second search space set and the second parameter value. The first parameter value is used for determining CCE indexes of the candidate PDCCH in the first search space set, and the second parameter value is used for determining CCE indexes of the candidate PDCCH in the second search space set.
It will be appreciated that the first and second parameter values described above are different. The first parameter value and the second parameter value may be different values of CIF, for example, the first parameter value is cif=1 and the second parameter value is cif=2. When the first parameter and the second parameter indicate different values of CIF, the indexes of CCEs of candidate PDCCHs of different search spaces are determined based on the different parameter values (e.g., cif=1 and cif=2), which may be referred to the related description of the existing protocol and will not be repeated herein.
Optionally, when at least one cell except the primary cell in the first cell set corresponding to the first search space set is in a deactivated state, the terminal may determine domain information included in the first DCI and/or a load size of the first DCI according to an activated or deactivated state of a cell included in the first cell set.
One possible implementation is: the first DCI does not include domain information related to cells in a deactivated state in the first set of cells. At this time, the terminal monitors, according to the load size of the first DCI, a candidate PDCCH for carrying the first DCI, where the first DCI is used to schedule a cell in the first cell set that is still in an active state.
Another possible implementation is: the first DCI includes domain information related to a cell in a deactivated state in a first set of cells. At this time, the terminal monitors, according to the load size of the first DCI, a candidate PDCCH for carrying the first DCI, where the first DCI is used to schedule a cell in the first cell set that is still in an active state. Alternatively, the terminal ignores (ignore) or does not process the domain information related to the deactivation state cell when parsing or processing the first DCI, or the terminal considers the domain information related to the deactivation state cell as a reserved bit (reserved bit), which may be 0 or 1, but does not indicate any scheduling information.
For example, it is assumed that when the load size of the first DCI is 30 bits, it means that the first DCI can schedule data channels of at most 3 cells in the first cell set simultaneously (the data channel of each cell may be indicated by 10 bits). When the first cell set includes Pcell, scell 1 and Scell 2 (Pcell is used for scheduling Scell 1 and Scell 2), and Scell 1 is a cell in a deactivated state, the first DCI does not include domain information related to Scell 1, that is, the payload size of the first DCI is 20 bits, and at this time, the terminal listens for a candidate PDCCH for carrying the first DCI according to the payload size 20 bits of the first DCI. Or, the first DCI includes the domain information related to Scell 1, that is, the payload size of the first DCI is 30 bits, where the terminal listens to the candidate PDCCH for carrying the first DCI according to the payload size of the first DCI by 30 bits, but it should be understood that the terminal does not process (or ignores) the domain information related to Scell 1 when parsing or processing the first DCI, or the information related to Scell 1 is a reserved bit, that is, does not indicate any scheduling information, and these reserved bits may be 0 or 1.
It should be understood that, in the embodiments of the present application, the first search space set and the second search space set may be any two of the multiple search space sets, that is, the base station may configure, for the terminal, a correspondence between the multiple search space sets and the multiple cell sets.
It will be appreciated that, in order to implement the functions in the above embodiments, the base station and the terminal include corresponding hardware structures and/or software modules for performing the respective functions. Those of skill in the art will readily appreciate that the elements and method steps of the examples described in connection with the embodiments disclosed herein may be implemented as hardware or a combination of hardware and computer software. Whether a function is implemented as hardware or computer software driven hardware depends upon the particular application scenario and design constraints imposed on the solution.
Fig. 16 and 17 are schematic structural diagrams of possible communication devices according to embodiments of the present application. These communication devices may be used to implement the functions of the terminal or the base station in the above method embodiments, so that the beneficial effects of the above method embodiments may also be implemented. In the embodiment of the present application, the communication device may be one of the terminals 120a-120j shown in fig. 1, or may be the base station 110a or 110b shown in fig. 1, or may be a module (e.g. a chip) applied to the terminal or the base station.
As shown in fig. 16, the communication device 1600 includes a processing module 1610 and a transceiver module 1620. The communication device 1600 is used to implement the functionality of a terminal or base station in the method embodiments shown in fig. 2, 7, 9, 11 or 15 described above.
When the communication device 1600 is used to implement the functionality of a terminal in the method embodiment shown in fig. 2: the processing module 1610 is configured to determine a target cell of a first DCI, where the first DCI is used to schedule data channels of a plurality of cells, a size budget of the first DCI is counted in the target cell, a count value of the size budget of the DCI of the target cell does not exceed a preset threshold, a load size of the first DCI is different from a load size of a second DCI, and the second DCI is used to schedule data channels of one cell; and performing blind detection on the first DCI in the search space of the first DCI based on the load size of the first DCI.
Optionally, the transceiver module 1620 may be configured to receive first indication information from the network device, where the first indication information is used to indicate the target cell; the processing module 1610 is specifically configured to determine the target cell based on the first indication information.
When the communication device 1600 is used to implement the functionality of a terminal in the method embodiment shown in fig. 7: the transceiver module 1620 is configured to receive second indication information, where the second indication information is used to indicate L cells to be scheduled, L is greater than or equal to 1 and less than M, L is an integer, and M is the total number of cells to be scheduled; the processing module 1610 performs blind detection on the first DCI for scheduling data channels of a plurality of cells in the search space of the first DCI, and counts the number of blind detection times of the first DCI on the L cells.
When the communication device 1600 is used to implement the functionality of a terminal in the method embodiment shown in fig. 9: the processing module 1610 is configured to determine a target cell of a first DCI, the first DCI is used to schedule data channels of a plurality of cells, a carrier indication corresponding to the target cell is used to determine a location of a starting CCE carrying the first DCI, a load size of the first DCI is different from a load size of a second DCI, and the second DCI is used to schedule data channels of one cell; the processing module 1610 is further configured to perform blind detection on the first DCI in a search space of the first DCI based on a location of a starting CCE carrying the first DCI.
For more detailed description of the processing module 1610 and the transceiver module 1620, reference may be made to the related description in the method embodiments shown in fig. 2, 7, 9, 11 or 15.
As shown in fig. 17, the communication device 1700 includes a processor 1710 and an interface circuit 1720. The processor 1710 and the interface circuit 1720 are coupled to each other. It is to be appreciated that interface circuit 1720 can be a transceiver or an input-output interface. Optionally, the communication device 1700 may further comprise a memory 1730 for storing instructions executed by the processor 1710 or for storing input data required by the processor 1710 to execute instructions or for storing data generated after the processor 1710 executes instructions.
When the communication device 1700 is used to implement the method shown in fig. 2, 7, 9, 11 or 15, the processor 1710 is used to implement the functions of the processing module 1610, and the interface circuit 1720 is used to implement the functions of the transceiver module 1620.
When the communication device is a chip applied to the terminal, the terminal chip realizes the functions of the terminal in the embodiment of the method. The terminal chip receives information from other modules (such as a radio frequency module or an antenna) in the terminal, and the information is sent to the terminal by the base station; alternatively, the terminal chip sends information to other modules in the terminal (e.g., radio frequency modules or antennas) that the terminal sends to the base station.
When the communication device is a module applied to a base station, the base station module realizes the functions of the base station in the method embodiment. The base station module receives information from other modules (such as radio frequency modules or antennas) in the base station, the information being transmitted by the terminal to the base station; alternatively, the base station module transmits information to other modules in the base station (e.g., radio frequency modules or antennas) that the base station transmits to the terminal. The base station module may be a baseband chip of a base station, or may be a DU or other module, where the DU may be a DU under an open radio access network (open radio access network, O-RAN) architecture.
The present application also provides a chip system comprising at least one processor for implementing the method described in the embodiments shown in fig. 2, 7, 9, 11 or 15.
In one possible design, the system on a chip further includes a memory to hold program instructions and data, the memory being located either within the processor or external to the processor.
The chip system may be formed of a chip or may include a chip and other discrete devices.
The present application also provides a computer program product comprising: a computer program (which may also be referred to as code, or instructions), which, when executed, causes a computer to perform the methods described in the embodiments shown in fig. 2, 7, 9, 11 or 15.
The present application also provides a computer-readable storage medium storing a computer program (which may also be referred to as code, or instructions). The computer program, when executed, causes a computer to perform the method described in the embodiments shown in fig. 2, 7, 9 or 11.
It is to be appreciated that the processor in embodiments of the present application may be a central processing unit (central processing unit, CPU), but may also be other general purpose processors, digital signal processors (digital signal processor, DSP), application specific integrated circuits (application specific integrated circuit, ASIC), field programmable gate arrays (field programmable gate array, FPGA) or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general purpose processor may be a microprocessor, but in the alternative, it may be any conventional processor.
The method steps in the embodiments of the present application may be implemented in hardware, or in software instructions executable by a processor. The software instructions may be comprised of corresponding software modules that may be stored in random access memory, flash memory, read only memory, programmable read only memory, erasable programmable read only memory, electrically erasable programmable read only memory, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. The storage medium may be integral to the processor. The processor and the storage medium may reside in an ASIC. In addition, the ASIC may reside in a base station or terminal. The processor and the storage medium may reside as discrete components in a base station or terminal.
In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are performed in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, a network device, a user device, or other programmable apparatus. The computer program or instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer program or instructions may be transmitted from one website site, computer, server, or data center to another website site, computer, server, or data center by wired or wireless means. The computer readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that integrates one or more available media. The usable medium may be a magnetic medium, e.g., floppy disk, hard disk, tape; but also optical media such as digital video discs; but also semiconductor media such as solid state disks. The computer readable storage medium may be volatile or nonvolatile storage medium, or may include both volatile and nonvolatile types of storage medium.
In the various embodiments of the application, if there is no specific description or logical conflict, terms and/or descriptions between the various embodiments are consistent and may reference each other, and features of the various embodiments may be combined to form new embodiments according to their inherent logical relationships.
The foregoing is merely specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily think about changes or substitutions within the technical scope of the present application, and the changes and substitutions are intended to be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims (10)
1. The method for detecting the downlink control information is characterized by comprising the following steps:
determining a target cell of first Downlink Control Information (DCI), wherein the first DCI is used for scheduling data channels of a plurality of cells, the size budget of the first DCI is counted in the target cell, the count value of the size budget of the DCI of the target cell does not exceed a preset threshold, the load size of the first DCI is different from the load size of second DCI, and the second DCI is used for scheduling the data channels of one cell;
And performing blind detection on the first DCI in a search space of the first DCI based on the load size of the first DCI.
2. The method of claim 1, wherein the method further comprises:
first indication information from a network device is received, the first indication information indicating the target cell.
3. The method of claim 1, wherein the target cell is a cell of the plurality of cells having a smallest cell index.
4. The method of claim 1, wherein the target cell is a cell of the plurality of cells having a smallest count value of a DCI size budget of a second type.
5. The method of any one of claims 1 to 4, wherein a number of blind tests for the first DCI is counted on the target cell.
6. The method of any one of claims 1 to 5, wherein a location of a starting control channel element, CCE, carrying the first DCI is determined from a carrier indication corresponding to the target cell.
7. A communication device comprising means for performing the method of any of claims 1 to 6.
8. A communication device comprising a processor and interface circuitry for receiving signals from other communication devices and transmitting signals to the processor or for sending signals from the processor to other communication devices, the processor being configured to implement the method of any one of claims 1 to 6 by logic circuitry or executing code instructions.
9. A computer readable storage medium, characterized in that the storage medium has stored therein a computer program or instructions which, when executed by a computer, implement the method of any of claims 1 to 6.
10. A computer program product comprising instructions which, when executed by a computer, implement the method of any one of claims 1 to 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2023/112347 WO2024032735A1 (en) | 2022-08-12 | 2023-08-10 | Downlink control information detection method, and related apparatus |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210970323 | 2022-08-12 | ||
CN2022109703238 | 2022-08-12 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117675102A true CN117675102A (en) | 2024-03-08 |
Family
ID=90085180
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211214477.0A Pending CN117675102A (en) | 2022-08-12 | 2022-09-30 | Method and related device for detecting downlink control information |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117675102A (en) |
-
2022
- 2022-09-30 CN CN202211214477.0A patent/CN117675102A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20240236694A1 (en) | Method and apparatus for transmitting lte waveforms in shared spectrum by carrier sensing | |
US11070951B2 (en) | Systems and methods for multicast resource allocation | |
EP3058789B1 (en) | Downlink control management in an unlicensed or shared spectrum | |
US11252755B2 (en) | Uplink resource grant methods and apparatus | |
US20170019915A1 (en) | User equipments, base stations and methods for license assisted access (laa) | |
US20210258967A1 (en) | Information Transmission Method and Apparatus | |
CN105991263B (en) | Downlink control information DCI configuration, downlink data receiving method and device | |
US12028840B2 (en) | Control channel transmission method and apparatus, and storage medium | |
WO2020121414A1 (en) | User terminal and wireless communication method | |
CN109150463B (en) | Information sending and receiving method and device | |
US10887905B2 (en) | Method and apparatus for receiving a common signaling in a wireless communication system | |
CN116998208A (en) | Scheduling enhancements for wireless communication systems | |
JPWO2020166041A1 (en) | User terminal and wireless communication method | |
WO2020217515A1 (en) | User terminal and wireless communication method | |
CN117040707A (en) | Communication method and device | |
KR20240042637A (en) | PDCCH monitoring for multi-cell scheduling | |
CN117675102A (en) | Method and related device for detecting downlink control information | |
WO2024032735A1 (en) | Downlink control information detection method, and related apparatus | |
CN116803179A (en) | DCI size restriction and discard rules for reduced capability UEs | |
WO2023207837A1 (en) | Communication method and apparatus | |
US20230088283A1 (en) | Method and apparatus for transmitting overlapping downlink and uplink channels in wireless communication system | |
WO2024067315A1 (en) | Communication method and related product | |
EP4311355A1 (en) | Communication method and communication apparatus | |
US20230136550A1 (en) | Method and apparatus for uplink resource allocation | |
EP4090101A1 (en) | Wireless communication device and wireless communication method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |