Downlink control information blind detection, processing method and apparatus

By collaboratively determining the relationship between the first and second dimensions of downlink control information and performing bit padding or truncation operations, the problem of size inconsistency between the terminal and network equipment is solved, improving the blind detection efficiency and scheduling performance of MC-DCI.

CN116458097BActive Publication Date: 2025-11-28BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202380008264.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-17
Publication Date
2025-11-28
Estimated Expiration
2043-02-17

AI Technical Summary

Technical Problem

In existing technologies, when scheduling downlink control information for multiple cells, inconsistencies in size understanding between terminals and network devices increase the complexity of blind detection and affect scheduling performance.

Method used

By coordinating the operation of the terminal and network equipment, the relationship between the first and second dimensions of the downlink control information is determined, and blind detection and processing are performed to ensure that the MC-DCI dimension of the terminal blind detection is consistent with the second dimension indicated by the network equipment, including bit padding or truncation operations.

Benefits of technology

It improves the blind detection efficiency and scheduling performance of MC-DCI, ensures consistent size understanding between terminals and network devices, and reduces blind detection errors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116458097B_ABST
    Figure CN116458097B_ABST
Patent Text Reader

Abstract

The present disclosure relates to the field of communication technology, in particular to a downlink control information blind detection method and device, wherein the downlink control information blind detection method comprises: determining a first size of downlink control information according to the size of information field in the downlink control information used for scheduling multiple cells; determining a second size of the received downlink control information according to indication information; and blind detecting the received downlink control information according to the relationship between the first size and the second size, wherein the size of the blind detected downlink control information is equal to the second size. According to the present disclosure, the size of the MC-DCI blind detected by the terminal is ensured to be the same as the second size indicated by the network device through the indication information, the size understanding of the MC-DCI by the terminal and the network device is consistent, and the blind detection efficiency and scheduling performance of the MC-DCI are improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of communication, and in particular, to a downlink control information blind detection method, a downlink control information processing method, a downlink control information blind detection device, a downlink control information processing device, a downlink control information sending system, a terminal, a network device, and a computer readable storage medium. BACKGROUND

[0002] In the related art, one downlink control information (DCI) in a scheduling cell is only allowed to schedule data of one cell, for example, to schedule a physical uplink shared channel (PUSCH) and a physical downlink shared channel (PDSCH). With the gradual fragmentation of frequency resources, the demand for simultaneously scheduling data of multiple cells will gradually increase. SUMMARY

[0003] Embodiments of the present disclosure provide a downlink control information blind detection method, a downlink control information processing method, a downlink control information blind detection device, a downlink control information processing device, a downlink control information sending system, a terminal, a network device, and a computer readable storage medium to solve the technical problems in the related art.

[0004] According to a first aspect of an embodiment of the present disclosure, a downlink control information blind detection method is provided, which is executed by a terminal, and the method comprises: determining a first size of downlink control information according to a size of an information field in the downlink control information used for scheduling multiple cells; determining a second size of the received downlink control information according to indication information; and blind detecting the received downlink control information according to a relationship between the first size and the second size, wherein a size of the blind detected downlink control information is equal to the second size.

[0005] According to a second aspect of an embodiment of the present disclosure, a downlink control information processing method is provided, which is executed by a network device, and the method comprises: determining a first size of downlink control information according to a size of an information field in the downlink control information used for scheduling multiple cells; sending indication information to a terminal, wherein the indication information is used to indicate a second size of the downlink control information sent to the terminal; and processing the downlink control information sent to the terminal according to a relationship between the first size and the second size, wherein a size of the processed downlink control information is equal to the second size.

[0006] According to a third aspect of the embodiments of the present disclosure, a device for blind detection of downlink control information is provided. The device comprises a processing module configured to determine a first size of downlink control information according to a size of an information field in the downlink control information used for scheduling a plurality of cells, determine a second size of the received downlink control information according to indication information, and blind detect the received downlink control information according to a relationship between the first size and the second size, wherein a size of the blind detected downlink control information is equal to the second size.

[0007] According to a fourth aspect of the embodiments of the present disclosure, a device for processing of downlink control information is provided. The device comprises a processing module configured to determine a first size of downlink control information according to a size of an information field in the downlink control information used for scheduling a plurality of cells, send indication information to a terminal, wherein the indication information is used to indicate a second size of the downlink control information sent to the terminal, and process the downlink control information sent to the terminal according to a relationship between the first size and the second size, wherein a size of the processed downlink control information is equal to the second size.

[0008] According to a fifth aspect of the embodiments of the present disclosure, a system for sending downlink control information is provided, comprising a terminal and a network device, wherein the terminal is configured to implement the above-mentioned method for blind detection of downlink control information, and the network device is configured to implement the above-mentioned method for processing of downlink control information.

[0009] According to a sixth aspect of the embodiments of the present disclosure, a terminal is provided, comprising a processor, and a memory for storing a computer program, wherein the computer program, when executed by the processor, implements the above-mentioned method for blind detection of downlink control information.

[0010] According to a seventh aspect of the embodiments of the present disclosure, a network device is provided, comprising a processor, and a memory for storing a computer program, wherein the computer program, when executed by the processor, implements the above-mentioned method for processing of downlink control information.

[0011] According to an eighth aspect of the embodiments of the present disclosure, a computer readable storage medium is provided for storing a computer program, wherein the computer program, when executed by a processor, implements the above-mentioned method for blind detection of downlink control information.

[0012] According to a ninth aspect of the embodiments of the present disclosure, a computer readable storage medium is provided for storing a computer program, wherein the computer program, when executed by a processor, implements the above-mentioned method for processing of downlink control information.

[0013] According to an embodiment of the present disclosure, the terminal can blind the received MC-DCI according to the relationship between the first size and the second size, and the size of the blind MC-DCI is equal to the second size. Accordingly, it can be ensured that the size of the blind MC-DCI of the terminal is the same as the second size indicated by the network device through the indication information, the size of the corresponding MC-DCI of the terminal and the network device is consistent, and the blind efficiency and scheduling performance of the MC-DCI are improved. BRIEF DESCRIPTION OF DRAWINGS

[0014] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present disclosure, and other drawings can be obtained by those skilled in the art without creative labor.

[0015] Figure 1 is a schematic flow chart of a downlink control information blind detection method according to an embodiment of the present disclosure.

[0016] Figure 2 is a schematic flow chart of another downlink control information blind detection method according to an embodiment of the present disclosure.

[0017] Figure 3 is a schematic flow chart of another downlink control information blind detection method according to an embodiment of the present disclosure.

[0018] Figure 4 is a schematic flow chart of another downlink control information blind detection method according to an embodiment of the present disclosure.

[0019] Figure 5 is a schematic flow chart of another downlink control information blind detection method according to an embodiment of the present disclosure.

[0020] Figure 6 is a schematic flow chart of another downlink control information blind detection method according to an embodiment of the present disclosure.

[0021] Figure 7 is a schematic flow chart of another downlink control information blind detection method according to an embodiment of the present disclosure.

[0022] Figure 8 is a schematic flow chart of a downlink control information processing method according to an embodiment of the present disclosure.

[0023] Figure 9 is a schematic diagram of interaction between a terminal and a network device according to an embodiment of the present disclosure.

[0024] Figure 10is a schematic block diagram of a downlink control information blind detection device according to an embodiment of the present disclosure.

[0025] Figure 11 is a schematic block diagram of a downlink control information processing device according to an embodiment of the present disclosure.

[0026] Figure 12 is a schematic block diagram of a device for downlink control information processing according to an embodiment of the present disclosure.

[0027] Figure 13 is a schematic block diagram of a device for downlink control information blind detection according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0028] The technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all the embodiments of the present disclosure. Based on the embodiments in the present disclosure, all other embodiments obtained by a person of ordinary skill in the art without creative work fall within the scope of protection of the present disclosure.

[0029] The terms used in the embodiments of the present disclosure are merely for the purpose of describing specific embodiments, and are not intended to limit the embodiments of the present disclosure. The singular forms "a", "an" and "the" used in the embodiments of the present disclosure and the appended claims are also intended to include plural forms, unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.

[0030] It should be understood that although the terms first, second, third, etc. may be used in the embodiments of the present disclosure to describe various information, these information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of the embodiments of the present disclosure, the first information can also be referred to as the second information, and similarly, the second information can also be referred to as the first information. Depending on the context, the word "if" as used herein can be interpreted as "when" or "upon" or "in response to determining".

[0031] For the purpose of brevity and ease of understanding, the terms "greater than" or "less than", "higher than" or "lower than" are used herein when characterizing the size relationship. However, it can be understood by those skilled in the art that the term "greater than" also covers the meaning of "greater than or equal to", and the term "less than" also covers the meaning of "less than or equal to"; the term "higher than" covers the meaning of "higher than or equal to", and the term "lower than" also covers the meaning of "lower than or equal to".

[0032] In an embodiment, the network device can send a terminal a downlink control information for scheduling multiple cells. The downlink control information for scheduling multiple cells can also be referred to as multi-carrier scheduling downlink control information, for example, can be written as Multi-cell scheduling DCI, can be abbreviated as MC-DCI. For the convenience of example, part of the downlink control information for scheduling multiple cells is referred to as MC-DCI below.

[0033] The MC-DCI can be used for scheduling multiple cells, specifically can be used for scheduling data of multiple cells, for example, scheduling PUSCH, PDSCH, etc. of one or more cells in multiple cells, which realizes scheduling multiple cells through one downlink control information.

[0034] In an embodiment, the MC-DCI can be scrambled by C-RNTI (Cell Radio Network Temporary Identifier, Cell Radio Network Temporary Identifier), can also be scrambled by other RNTI, for example, scrambled by a newly defined RNTI. For this purpose, it can be selected as needed, and the present disclosure does not limit it.

[0035] In an embodiment, the MC-DCI can include MC-DCI for scheduling uplink transmission of multiple cells, for example, the format can be written as DCI format 0_X, the MC-DCI can also include MC-DCI for scheduling downlink transmission of multiple cells, for example, the format can be written as DCI format 1_X, wherein X can be 3, for example.

[0036] The MC-DCI in subsequent embodiments can only include MC-DCI for scheduling uplink transmission of multiple cells, or only include MC-DCI for scheduling downlink transmission of multiple cells, or include MC-DCI for scheduling uplink transmission of multiple cells and MC-DCI for scheduling downlink transmission of multiple cells.

[0037] Since the present embodiment introduces MD-DCI on the basis of legacy DCI, this can cause the number of DCIsize to increase, wherein size refers to the number of bits, can be translated as size, or can be translated as size.

[0038] The number of DCI sizes is large, which increases the complexity of the terminal blind detection of the DCI. In this regard, the network device can align the DCI sizes that need to be sent, thereby reducing the number of DCI sizes, so that the number of DCI sizes can meet the DCI size budget. Blind detection can be referred to as blind decoding or blind monitoring. It can be a process in which the UE decodes or monitors the candidate resource set multiple times without explicitly knowing the time-frequency location of the PDCCH after determining the search space type of the physical downlink control channel.

[0039] The alignment process includes at least one of the following: aligning legacy DCI, aligning MC-DCI and legacy DCI, and aligning MC-DCI for scheduling multiple cell uplink transmissions and MC-DCI for scheduling multiple cell downlink transmissions.

[0040] It should be noted that in the embodiments of the present disclosure, after the network device aligns the DCI sizes, the number of DCI sizes can meet the condition of "k+1", that is, in one cell, the number of DCI sizes is less than or equal to k+1, and the number of DCI sizes scrambled by C-RNTI is less than or equal to k. The value of k can be set as needed, for example, it can be 3 or 4.

[0041] In one embodiment, the MC-DCI can include at least one information field, which can also be referred to as a field.

[0042] In one embodiment, the terminal can determine the first size of the MC-DCI according to the size of the information field in the MC-DCI, for example, can determine that the first size is equal to the sum of the sizes of all information fields in the MC-DCI.

[0043] The size of the information field in the MC-DCI can be determined based on a protocol agreement or based on the configuration information of the network device. For example, the size of each information field can be determined based on the mechanism in the related art, and for this, the present disclosure will not be described again.

[0044] In one embodiment, the network device can send indication information to the terminal before or during sending the MC-DCI to the terminal, and indicate the second size of the MC-DCI sent to the terminal through the indication information.

[0045] The first size can be understood as the preset size of the MC-DCI, and the second size is the actual size of the MC-DCI sent by the network device to the terminal.

[0046] Since the network device aligns the size of the DCI, if the alignment process involves the alignment of the MC-DCI, the first size may change, and the changed first size is the second size. Therefore, due to the alignment of the size of the DCI by the network device, the first size and the second size may be different. In the case where the first size and the second size are different, there are some problems, for example, the terminal blindly detects the MC-DCI according to the second size, and the terminal does not know the size of each information field in the MC-DCI when the size of the MC-DCI is the second size, thereby causing the blind detection process to fail and damaging the scheduling performance of the MC-DCI.

[0047] Figure 1 is a schematic flow chart of a downlink control information blind detection method according to an embodiment of the present disclosure. The downlink control information blind detection method shown in the embodiment can be performed by a terminal, including but not limited to a mobile phone, a tablet computer, a wearable device, a sensor, an Internet of Things device, and the like. The terminal can communicate with a network device, including but not limited to a network device in a 4G, 5G, 6G, or the like communication system, such as a base station, a core network, and the like.

[0048] As shown in Figure 1 , the downlink control information blind detection method can include the following steps:

[0049] In step S101, a first size of the downlink control information is determined according to the size of the information field in the downlink control information used to schedule multiple cells;

[0050] In step S102, a second size of the received downlink control information is determined according to the indication information;

[0051] In step S103, the received downlink control information is blindly detected according to the relationship between the first size and the second size, wherein the size of the blindly detected downlink control information is equal to the second size.

[0052] In one embodiment, the terminal can determine the first size of the MC-DCI according to the size of the information field in the MC-DCI, for example, determine that the first size is equal to the sum of the sizes of all information fields in the MC-DCI. The terminal can also determine the second size of the received MC-DCI according to the indication information.

[0053] In one embodiment, the indication information can come from the scheduling cell, which refers to the cell in which the terminal resides when receiving the MC-DCI.

[0054] In one embodiment, the indication information can come from the scheduled cell, which refers to the cell scheduled by the MC-DCI.

[0055] In an embodiment, the indication information can come from a reference cell in the scheduled cell, and the reference cell includes at least one of the following:

[0056] a cell used for calculating the MC-DCI size;

[0057] a cell used for calculating the blind detection resource (e.g., BD, CCE, where BD represents Blind Detection, and CCE represents Control Channel Element) of the MC-DCI;

[0058] a cell configured with a search space corresponding to the MC-DCI.

[0059] In an embodiment, the indication information can be carried in at least one of the following:

[0060] Radio Resource Control (RRC) signaling, physical layer signaling, and Media Access Control (MAC) layer signaling. The physical layer signaling includes but is not limited to DCI, and the MAC layer signaling includes but is not limited to MAC CE (Control Element).

[0061] In an embodiment, since there can be multiple relationships between the first size and the second size, for each relationship, the network device has a different processing procedure for the MC-DCI, and eventually ensures that the size of the MC-DCI is equal to the second size. Corresponding to the processing procedure of the network device for the MC-DCI, the blind detection procedure of the terminal for the MC-DCI is also different. Therefore, the terminal can blind detect the received MC-DCI according to the relationship between the first size and the second size, and the size of the blind detected MC-DCI is equal to the second size.

[0062] According to an embodiment of the present disclosure, the terminal can blind detect the received MC-DCI according to the relationship between the first size and the second size, and the size of the blind detected MC-DCI is equal to the second size. In this way, it can be ensured that the size of the MC-DCI blind detected by the terminal is the same as the second size indicated by the network device through the indication information, and the understanding of the terminal and the network device for the size of the MC-DCI is consistent, which is conducive to improving the blind detection efficiency and scheduling performance of the MC-DCI.

[0063] In an embodiment, after the terminal blind detects the MC-DCI, the terminal can parse the MC-DCI to determine the information in the information field of the MC-DCI indicating the information of the MC-DCI scheduling cell.

[0064] In an embodiment, the relationship between the first size and the second size includes at least one of the following:

[0065] The first size is smaller than the second size.

[0066] The first size is larger than the second size.

[0067] The first size is equal to the second size.

[0068] In one embodiment, when the first size is equal to the second size, the network device can not process the MC-DCI, and correspondingly, the terminal can determine that the MC-DCI has not been processed, so as not to deduce the process of the network device processing the MC-DCI, and can directly perform blind detection on the MC-DCI according to the second size.

[0069] When the first size is different from the second size, the network device needs to process the MC-DCI correspondingly, to ensure that the size of the processed MC-DCI is the second size. Correspondingly, the terminal needs to deduce the process of the network device processing the MC-DCI, to determine how the network device processes the MC-DCI, and then perform blind detection on the MC-DCI processed by the network device according to the second size.

[0070] The following is an exemplary description of the case where the first size is different from the second size through several embodiments.

[0071] Figure 2 is another schematic flowchart of a downlink control information blind detection method according to an embodiment of the present disclosure, which can be performed by a terminal. As shown in Figure 2 According to the relationship between the first size and the second size, the received downlink control information blind detection includes:

[0072] In step S201, when the first size is smaller than the second size, it is determined that the bits in the received downlink control information are zero padded.

[0073] In step S202, the zero-padded downlink control information is blindly detected.

[0074] It should be noted that Figure 2 The embodiments shown in

[0075] In one embodiment, when the first size is smaller than the second size, the network device can zero pad the bits in the MC-DCI. Correspondingly, the terminal can determine that the MC-DCI is zero padded.

[0076] In one embodiment, the terminal can determine that the bits corresponding to all information fields of the MC-DCI are padded with zeros. In one embodiment, the terminal can determine that the bits corresponding to all information fields of the MC-DCI are padded with zeros. In one embodiment, the terminal can determine that each information field of the multiple information fields contained in the MC-DCI is padded with zeros respectively, for example, for one information field, it can be determined that the bits corresponding to the information field are padded with zeros after the bits, or it can be determined that the bits corresponding to the information field are padded with zeros before the bits.

[0077] In one embodiment, after determining that the bits in the MC-DCI are padded with zeros, the terminal can perform blind detection on the MC-DCI padded with zeros. Since the bits in the MC-DCI are padded with zeros, the size of the MC-DCI will increase, for example, from a first size to a second size.

[0078] In one embodiment, the number of bits padded with zeros is equal to a first difference between the second size and the first size. Accordingly, it can be ensured that after the bits in the MC-DCI of the first size are padded with zeros, the size of the MC-DCI is equal to the second size, so that the terminal can perform blind detection on the MC-DCI according to the second size.

[0079] In one embodiment, in the case of determining that each information field of the multiple information fields contained in the MC-DCI is padded with zeros respectively, the number of zeros padded in each information field can be determined according to the number of the multiple information fields and the first difference.

[0080] In one embodiment, the multiple information fields padded with zeros belong to the same type, for example, type 2.

[0081] In one embodiment, the multiple information fields padded with zeros include multiple types of information fields, for example, at least two types of the following: type 1-A, type 1-B, type 1-C, type 2.

[0082] Among them, one information field of type 1-A type is used to indicate the information of all scheduled cells, and the indicated information for each scheduled cell is the same; one information field of type 1-B type is used to indicate the information of all scheduled cells, and the indicated information for each scheduled cell can be different; one information field of type 1-C type indicates the information of one scheduled cell; different information fields of multiple information fields of type 2 type respectively indicate the information of different scheduled cells.

[0083] Figure 3 is another schematic flow chart of a downlink control information blind detection method according to an embodiment of the present disclosure, which can be performed by a terminal. As shown in Figure 3As shown, according to the relationship between the first size and the second size, the blind detection on the received downlink control information includes:

[0084] In step S301, when the first size is greater than the second size, it is determined that the bits in the received downlink control information are truncated.

[0085] In step S302, the truncated downlink control information is blindly detected.

[0086] It should be noted that, Figure 3 The embodiments shown can be implemented independently, or can be implemented in combination with at least one other embodiment of the present disclosure. The specific implementation can be selected as needed, and the present disclosure does not limit.

[0087] In one embodiment, in the case where the first size is greater than the second size, the network device can truncate the bits in the MC-DCI. Correspondingly, the terminal can determine that the MC-DCI is truncated.

[0088] Regarding the specific case of the MC-DCI being truncated, it is described in subsequent embodiments, which is not described here.

[0089] In one embodiment, after the terminal determines that the bits in the MC-DCI are truncated, the terminal can blindly detect the truncated MC-DCI. After the bits in the MC-DCI are truncated, the size of the MC-DCI will be smaller, for example, from the first size to the second size.

[0090] In one embodiment, the number of truncated bits is equal to the second difference between the first size and the second size. Accordingly, it can be ensured that after the bits in the MC-DCI of the first size are truncated, the size of the MC-DCI is equal to the second size, so that the terminal can blindly detect the MC-DCI according to the second size.

[0091] In one embodiment, the MC-DCI includes at least one information field.

[0092] In one embodiment, the type of information field includes at least one of the following:

[0093] The first type, wherein the downlink control information includes at least one first type of information field, and a single first type of information field in the at least one first type of information field indicates a first information of an individual scheduled cell.

[0094] The second type, wherein the downlink control information includes one second type of information field, and the second type of information field is used to indicate a second information of all scheduled cells scheduled by the downlink control information.

[0095] The third type, wherein the downlink control information comprises a third type of information field, and the third type of information field is used to indicate an index of a third information combination of at least one scheduled cell.

[0096] The fourth type, wherein the downlink control information comprises a third type of information field, and the third type of information field is used to indicate a fourth information of a scheduled cell.

[0097] In an embodiment, the information fields in the MC-DCI can be divided into several types based on the way of indicating the information of the scheduled cell, including but not limited to the above four types.

[0098] The first type can also be referred to as Type2, the second type can also be referred to as Type1-A, the third type can also be referred to as Type1-B, and the fourth type can also be referred to as Type1-C.

[0099] In an embodiment, the MC-DCI comprises at least one information field. Wherein, the bits in the MC-DCI are truncated, which can be the bits in at least one information field in the MC-DCI are truncated.

[0100] In an embodiment, the truncated bits include at least one of the following:

[0101] At least one most significant bit (MSB) in the at least one information field;

[0102] At least one least significant bit (LSB) in the at least one information field;

[0103] Bits in the at least one information field other than the bits used to indicate the type of the information field.

[0104] In an embodiment, when the network device truncates the bits in the MC-DCI, the network device truncates the second difference number of bits from the first bit or the last bit in the bits corresponding to all information fields in the MC-DCI. Correspondingly, the terminal can determine that the MC-DCI is truncated from the first bit or the last bit by the second difference number of bits.

[0105] In an embodiment, when the network device truncates the bits in the MC-DCI, the network device can truncate the bits in at least one information field included in the MC-DCI. Correspondingly, the terminal can determine that the bits in at least one information field included in the MC-DCI are truncated.

[0106] In one embodiment, the network device can determine at least one most significant bit in at least one information field, and then truncate the determined at least one most significant bit.

[0107] For example, one information field can be determined in the at least one information field, and then at least one most significant bit in the information field is truncated. For example, in the case that the four Antenna ports information fields occupy 24 bits, when 4 bits need to be truncated, one Antenna ports information field can be determined in the four Antenna ports information fields, for example, the fourth Antenna ports information field, and then 4 most significant bits in the fourth Antenna ports information field can be truncated. Correspondingly, the terminal can determine that the 4 most significant bits in the fourth Antenna ports information field are truncated. Then, the MC-DCI can be blindly detected according to a second number which is reduced by 4 bits on the basis of the first number.

[0108] For example, at least one most significant bit in each information field can be truncated in the at least one information field. For example, in the case that the four Antenna ports information fields occupy 24 bits, when 4 bits need to be truncated, 1 most significant bit in each Antenna ports information field can be truncated, so that the size of the MC-DCI is reduced by 4 bits. Correspondingly, the terminal can determine that 1 most significant bit in each Antenna ports information field is truncated. Then, the MC-DCI can be blindly detected according to a second number which is reduced by 4 bits on the basis of the first number.

[0109] In one embodiment, the network device can determine at least one least significant bit in at least one information field, and then truncate the determined at least one least significant bit.

[0110] For example, one information field can be determined in the at least one information field, and then at least one least significant bit in the information field is truncated. For example, in the case that the four Antenna ports information fields occupy 24 bits, when 4 bits need to be truncated, one Antenna ports information field can be determined in the four Antenna ports information fields, for example, the fourth Antenna ports information field, and then 4 least significant bits in the fourth Antenna ports information field can be truncated. Correspondingly, the terminal can determine that the 4 least significant bits in the fourth Antenna ports information field are truncated. Then, the MC-DCI can be blindly detected according to a second number which is reduced by 4 bits on the basis of the first number.

[0111] For example, at least one least significant bit in each information field can be truncated in at least one information field. For example, in the case that the above-mentioned 4 Antenna ports information fields occupy 24 bits, when 4 bits need to be truncated, 1 least significant bit in each Antenna ports information field can be truncated, so that the size of the MC-DCI is reduced by 4 bits. Correspondingly, the terminal can determine that 1 least significant bit in each Antenna ports information field is truncated. Further, the MC-DCI can be blindly detected according to a second number which is reduced by 4 bits on the basis of the first number.

[0112] In one embodiment, the at least one information field belongs to the same type, and different information fields in the at least one information field respectively indicate information of different scheduled cells.

[0113] In one embodiment, the at least one information field belonging to the same type includes at least one of the following: a Modulation and Coding Scheme (MCS) information field, a Hybrid Automatic Repeat reQuest (HARQ) process number information field, a Frequency Domain Resource Allocation (FDRA) information field, an Antenna ports information field, precoding information and number of layers information field, a Transmit power control (TPC) command for scheduled PUSCH information field, a Phase-tracking reference signal (PTRS) -Demodulation reference signal (DMRS) association information field, and a Sounding reference signal (SRS) resource indicator information field.

[0114] For example, a plurality of Antenna ports information fields can belong to the same type. For example, a plurality of FDRA information fields can belong to the same type.

[0115] Taking the at least one information field belonging to the same type as an example, a single information field can indicate information of a single cell, and when the at least one cell is scheduled by the MC-DCI, the MC-DCI can include at least one information field, wherein a single information field respectively indicates information of a single scheduled cell.

[0116] When the MC-DCI schedules multiple cells, the MC-DCI can indicate the information of multiple scheduled cells through multiple information fields, and therefore it is necessary to determine the correspondence between the bits occupied by at least one information field and the identification of at least one scheduled cell.

[0117] For example, the correspondence between the bits occupied by at least one information field and the identification of at least one scheduled cell (the cell scheduled by the MC-DCI at the current time) can be that at least one scheduled cell is corresponded to the bits occupied by at least one information field based on the order of the cell identification from small to large, or at least one scheduled cell is corresponded to the bits occupied by at least one information field.

[0118] For example, the correspondence between the bits occupied by at least one information field and the identification of at least one scheduled cell (the cell scheduled by the MC-DCI at the current time) can be that at least one scheduled cell is corresponded to the bits occupied by at least one information field based on the order of the cell identification from large to small, or at least one scheduled cell is corresponded to the bits occupied by at least one information field.

[0119] It should be noted that the number of bits occupied by each information field in at least one information field can be the same or different.

[0120] Taking the Antenna ports information field as an example. For example, the MC-DCI contains 4 Antenna ports information fields. When 4 cells Cell#1, Cell#2, Cell#3, Cell#4 are scheduled through the MC-DCI, the first Antenna ports information field is used to indicate the antenna port related information of Cell#1, the second Antenna ports information field is used to indicate the antenna port related information of Cell#2, the third Antenna ports information field is used to indicate the antenna port related information of Cell#3, and the fourth Antenna ports information field is used to indicate the antenna port related information of Cell#4.

[0121] In the case that the number of bits occupied by each Antenna ports information field is different, for example, the size of the first Antenna ports information field is 4 bits, the size of the second Antenna ports information field is 6 bits, the size of the third Antenna ports information field is 4 bits, and the size of the fourth Antenna ports information field is 5 bits. Then the 4 Antenna ports information fields occupy 19 bits.

[0122] In the case that the number of bits occupied by each Antenna ports information field is the same, for example, the size of the first Antenna ports information field is 6 bits, the size of the second Antenna ports information field is 6 bits, the size of the third Antenna ports information field is 6 bits, and the size of the fourth Antenna ports information field is 6 bits. Then the four Antenna ports information fields occupy 24 bits.

[0123] Embodiments of the present disclosure can be applied to the case that the number of bits occupied by each information field is the same, and can also be applied to the case that the number of bits occupied by each information field is different. The present disclosure is exemplarily described below in the case that the number of bits occupied by each Antenna ports information field is the same.

[0124] In one embodiment, the network device can determine, in at least one information field, bits other than the bits used to indicate the type of the information field, for example, the bits other than the bits used to indicate the type of the information field are referred to as other bits, and then truncate the other bits.

[0125] For example, one information field can be determined in at least one information field, and other bits in the information field can be determined, and then a second difference number of bits can be truncated in the other bits.

[0126] For example, other bits can be determined in each information field, and then a first truncation number can be determined according to the second difference and the number of information fields, and bits can be truncated in the other bits of each information field according to the first truncation number.

[0127] Figure 4 is a schematic flowchart of another downlink control information blind detection method according to an embodiment of the present disclosure, which can be executed by a terminal. As shown in Figure 4 The method comprises determining that the bits in the received downlink control information are truncated, comprising:

[0128] In step S401, it is determined that the bits in each information field are truncated, wherein the number of bits truncated in each information field is equal to a first truncation number, and the first truncation number is determined according to a second difference and a first number. For example, the first truncation number is equal to the quotient of the number of at least one information field and the second difference.

[0129] It should be noted that, Figure 4 The embodiments shown in the figures can be independently implemented, or can be implemented in combination with at least one other embodiment of the present disclosure. The present disclosure is not limited in this regard.

[0130] In one embodiment, when the second difference value is an integer multiple of the first number of the at least one information field, the network device can determine the first truncation number according to the number of the at least one information field contained in the MC-DCI and the second difference value. Then the bits in each information field are truncated, where the number of the bits truncated in each information field is equal to the first truncation number. Correspondingly, the terminal can determine that the bits in each information field are truncated, and the number of the bits truncated in each information field is equal to the first truncation number.

[0131] Taking the above 4 Antenna ports information fields as an example, the number of the at least one information field is 4, and in the case that the second difference value is 4, the first truncation number is 1, then the network device can truncate 1 bit in each Antenna ports information field. Correspondingly, the terminal can determine that 1 bit in each Antenna ports information field is truncated. Further, the terminal can perform blind detection on the MC-DCI according to the second number of 4 bits reduced on the basis of the first number.

[0132] Figure 5 is another schematic flowchart of a method for blind detection of downlink control information according to an embodiment of the present disclosure, which can be performed by a terminal. As shown in Figure 5 , it is determined that the bits in the received downlink control information are truncated, comprising:

[0133] In step S501, it is determined that the bits in n-m information fields of n information fields are truncated, and it is determined that the bits in 1 information field other than the n-m information fields are truncated, where the number of the at least one information field is n, m is an integer, and 0≤m

[0134] Wherein, the second truncation number of the bits truncated in each of the n-m information fields is determined according to the second difference value and n-m, and the third truncation number of the bits truncated in the 1 information field is equal to K is the second difference value.

[0135] It should be noted that, Figure 5 The embodiments shown in the above figures can be implemented independently, or can be combined with at least one other embodiment of the present disclosure to be implemented, which can be selected as needed, and the present disclosure does not limit.

[0136] In one embodiment, taking the at least one information field as an example, when the second difference value is not an integer multiple of the first number of the at least one information field, the terminal can determine that the bits in n-m+1 information fields of n information fields are truncated.

[0137] In the n-m+1 information fields, the second truncation number of the bits truncated in each of the n-m information fields can be determined according to the second difference value K and n-m, for example, the second truncation number is equal to wherein, represents the floor of K / (n-m). The third number of truncated bits of one information domain other than the n-m information domains can be equal to wherein, represents the ceiling of K / n.

[0138] In an embodiment, m can be indicated by the network device, or can be determined based on a protocol agreement, for example, the protocol agreement m is the maximum value of all i, i is an integer. In an embodiment, m can be indicated by the network device, or can be determined based on a protocol agreement, for example, the protocol agreement m is the maximum value of all i, i is an integer.

[0139] For example, in the case of n=4, the second difference value K=4, for example, the network device configures m=0, then it is not necessary to calculate The second number of truncated bits is equal to Then 1 bit is truncated in each of the 4 information domains.

[0140] For example, in the case of n=4, the second difference value K=3, for example, the network device configures m=1, the third number of truncated bits can be calculated equal to 0. The second number of truncated bits is equal to and n-m+1=4, then in the 4 information domains, 1 bit is truncated in each of 3 information domains, and 0 bit is truncated in the other information domain, that is, not truncated.

[0141] For example, in the case of n=4, the second difference value K=5, for example, the network device configures m=2, the third number of truncated bits can be calculated equal to 1. The second number of truncated bits is equal to and n-m+1=3, then in the 3 information domains of the 4 information domains, 2 bits are truncated in each of 2 information domains, and 1 bit is truncated in the other information domain.

[0142] It should be noted that the manner of determining the number of truncated bits of each information domain is not limited to the above several embodiments, and the specific manner can be indicated by the network device, or determined based on a protocol agreement.

[0143] For example, taking the number of at least one information domain as n.

[0144] When the second difference value K is an integer multiple of n, the number of truncated bits of each information domain is equal, and equal to K / n;

[0145] When the second difference value K is greater than n and is not an integer multiple of n, the number of truncated bits of each information domain can not be equal, for example, the number of truncated bits of n-1 information domains is equal to and the number of truncated bits of the other information domain is equal to wherein mod denotes a modulo operation;

[0146] When the second difference value K is less than n, the number of truncated bits in each information field can not be equal, for example, K information fields can be determined in n information fields, and the number of truncated bits in each information field in the K information fields is equal to 1. Exemplarily, the K information fields can be the first K information fields in the n information fields.

[0147] For example, n = 4, K = 5, K is greater than n, and K is not an integer multiple of n. It can be determined that the number of truncated bits in 3 information fields in 4 information fields is equal to 1, and the number of truncated bits in the other information field is equal to 2.

[0148] In an embodiment, the at least one information field includes a plurality of types of information fields.

[0149] In an embodiment, the plurality of types includes at least two of the following types: type 1-A, type 1-B, type 1-C, type 2.

[0150] It should be noted that different types of information fields can indicate the same information or multiple types of information.

[0151] Figure 6 is another schematic flowchart of a downlink control information blind detection method according to an embodiment of the present disclosure, which can be performed by a terminal. As shown in Figure 6 The method includes determining that bits in received downlink control information are truncated, including:

[0152] In step S601, at least one to-be-truncated type is determined in a plurality of types, and a fourth truncation number of to-be-truncated bits corresponding to each to-be-truncated type is determined.

[0153] In step S602, a to-be-truncated information field is determined in an information field of each to-be-truncated type.

[0154] In step S603, a fifth truncation number of to-be-truncated bits in each to-be-truncated information field is determined according to the fourth truncation number and the number of to-be-truncated information fields.

[0155] In step S604, it is determined that bits in each to-be-truncated information field are truncated according to the fifth truncation number.

[0156] It should be noted that Figure 6 The embodiments shown in the drawings can be independently implemented, or can be combined with at least one other embodiment of the present disclosure to be implemented, which can be selected as needed, and the present disclosure does not limit.

[0157] In one embodiment, the network device truncates bits in the information field contained in the MC-DCI, and the bits can be truncated for different types of information fields.

[0158] In one embodiment, the network device can determine at least one type to be truncated from a plurality of types, and determine a fourth number of bits to be truncated corresponding to each type to be truncated. Then determine information fields to be truncated in each type to be truncated. Further, determine a fifth number of bits to be truncated in each information field to be truncated according to the fourth number and the number of information fields to be truncated. Finally, truncate bits in each information field to be truncated according to the fifth number.

[0159] Correspondingly, the terminal can determine at least one type to be truncated from a plurality of types, and determine a fourth number of bits to be truncated corresponding to each type to be truncated. Then determine information fields to be truncated in each type to be truncated. Further, determine a fifth number of bits to be truncated in each information field to be truncated according to the fourth number and the number of information fields to be truncated. Finally, determine that bits in each information field to be truncated are truncated according to the fifth number.

[0160] When the second difference K is an integer multiple of the number p of types in the at least one type to be truncated, the fourth number of bits to be truncated corresponding to each type to be truncated is equal to K / p; when the second difference K is not an integer multiple of p, the fourth number of bits to be truncated corresponding to each type to be truncated can not be equal, for example, the fourth number of bits to be truncated corresponding to p-1 types to be truncated is equal to The fourth number of bits to be truncated corresponding to another type to be truncated is equal to

[0161] For example, p=4, K=9, it can be determined that among the four types to be truncated, the fourth number of bits to be truncated corresponding to three types to be truncated is 2, and the fourth number of bits to be truncated corresponding to another type to be truncated is equal to 3.

[0162] Further, after determining the fourth number of bits to be truncated corresponding to each type to be truncated, a fifth number of bits to be truncated in each information field to be truncated can be determined according to the fourth number and the number of information fields to be truncated.

[0163] The manner of determining the fifth number of bits to be truncated is similar to the manner of determining the first number of bits to be truncated, the second number of bits to be truncated, the third number of bits to be truncated, and the like in the above embodiments.

[0164] For example, the fourth number of bits corresponding to the to-be-truncated bits is another 1 to-be-truncated type equal to 3, which is an antenna port. In the antenna port information field, 3 to-be-truncated information fields can be determined, and the fifth number of bits of each to-be-truncated information field is equal to the fourth number / 3=1. The terminal can determine that 1 bit in each to-be-truncated information field is truncated.

[0165] In one embodiment, the at least one information field includes an information field for indicating a plurality of information.

[0166] In one embodiment, the plurality of information includes at least two of the following information: MCS information, HARQ process number, FDRA information, Antenna ports information, Precoding information and number of layers information, SRS resource indicator, TPC command for scheduled PUSCH, PTRS-DMRS association information, and SRS resource indicator.

[0167] It should be noted that the information fields indicating the same information can belong to the same type or different types.

[0168] Figure 7 is another schematic flowchart of a downlink control information blind detection method according to an embodiment of the present disclosure. The downlink control information blind detection method can be performed by a terminal. As shown in Figure 7 The method includes determining that bits in the received downlink control information are truncated, including:

[0169] In step S701, at least one to-be-truncated information is determined from the plurality of information, and a sixth truncation number of bits corresponding to each to-be-truncated information is determined.

[0170] In step S702, a to-be-truncated information field is determined in the information field corresponding to each to-be-truncated information.

[0171] In step S703, a seventh truncation number of bits of each to-be-truncated information field is determined according to the sixth truncation number and the number of to-be-truncated information fields.

[0172] In step S704, it is determined that the bits in each to-be-truncated information field are truncated according to the seventh truncation number.

[0173] It should be noted that Figure 7 The embodiments shown in

[0174] In an embodiment, the network device truncates bits in the information field contained in the MC-DCI, and can truncate bits in the information field indicating different information.

[0175] In an embodiment, the network device can determine at least one kind of information to be truncated from the plurality of information, and determine a sixth number of bits to be truncated corresponding to each kind of information to be truncated. Then determine the information field to be truncated in the information field corresponding to each kind of information to be truncated. Further, determine a seventh number of bits to be truncated in each information field to be truncated according to the sixth number of bits to be truncated and the number of information fields to be truncated. Finally, truncate bits in each information field to be truncated according to the seventh number of bits to be truncated.

[0176] Correspondingly, the terminal can determine at least one kind of information to be truncated from the plurality of information, and determine a sixth number of bits to be truncated corresponding to each kind of information to be truncated. Then determine the information field to be truncated in the information field corresponding to each kind of information to be truncated. Further, determine a seventh number of bits to be truncated in each information field to be truncated according to the sixth number of bits to be truncated and the number of information fields to be truncated. Finally, determine that bits in each information field to be truncated are truncated according to the seventh number of bits to be truncated.

[0177] When the second difference value K is an integer multiple of the information category q in the at least one kind of information to be truncated, the sixth number of bits to be truncated corresponding to each kind of information to be truncated is equal to K / q; when the second difference value K is not an integer multiple of q, the sixth number of bits to be truncated corresponding to each kind of information to be truncated can not be equal, for example, the sixth number of bits to be truncated corresponding to q-1 kinds of information to be truncated is equal to The sixth number of bits to be truncated corresponding to another kind of information to be truncated is equal to

[0178] For example, q=3, K=10, it can be determined that the sixth number of bits to be truncated corresponding to 2 kinds of information to be truncated among the 3 kinds of information to be truncated is 3, and the sixth number of bits to be truncated corresponding to another kind of information to be truncated is equal to 4.

[0179] Further, after determining the sixth number of bits to be truncated corresponding to each kind of information to be truncated, the seventh number of bits to be truncated in each information field to be truncated can be determined according to the sixth number of bits to be truncated and the number of information fields to be truncated.

[0180] Wherein, the way of determining the seventh number of bits to be truncated is similar to the way of determining the first number of bits to be truncated, the second number of bits to be truncated, the third number of bits to be truncated, and the like.

[0181] For example, the sixth number of bits corresponding to the to-be-truncated bits is another 1 to-be-truncated information equal to 4, 4 to-be-truncated information fields can be determined in the FDRA information field, and then the seventh number of bits of each to-be-truncated information field is equal to the sixth number / 4=1, and the terminal can determine that 1 bit in each to-be-truncated information field is truncated.

[0182] It should be noted that the manner in which the terminal determines that the bits in the received downlink control information are padded with zeros is similar to the manner in which the terminal determines that the bits in the received downlink control information are truncated.

[0183] In one embodiment, the determining that the bits in the received downlink control information are padded with zeros includes determining that each information field is padded with zeros, wherein the number of bits padded with zeros in each information field is equal to a first number of zeros, and the first number of zeros is determined according to the second difference value and the first number. For example, the first number of zeros is equal to the quotient of the number of at least one information field and the second difference value.

[0184] In one embodiment, the determining that the bits in the received downlink control information are padded with zeros includes determining that n-m information fields in the n information fields are padded with zeros, and determining that 1 information field other than the n-m information fields is padded with zeros, the number of at least one information field is n, m is an integer, and 0≤m

[0185] wherein the second number of zeros padded with zeros in each of the n-m information fields is determined according to the second difference value and the n-m, and the third number of zeros padded with zeros in the 1 information field is equal to K is the second difference value.

[0186] In one embodiment, the at least one information field belongs to the same type, and different information fields in the at least one information field respectively indicate information of different scheduled cells.

[0187] In this case, the determining that the bits in the received downlink control information are padded with zeros includes determining that the bits in each information field are padded with zeros, wherein the number of bits padded with zeros in each information field is equal to a first number of zeros, and the first number of zeros is determined according to the second difference value and the first number.

[0188] Alternatively, the determining that the bits in the received downlink control information are padded with zeros includes determining that n-m information fields in the n information fields are padded with zeros, and determining that 1 information field other than the n-m information fields is padded with zeros, the number of at least one information field is n; wherein the second number of zeros padded with zeros in each of the n-m information fields is determined according to the second difference value and the n-m, and the third number of zeros padded with zeros in the 1 information field is equal to K is the second difference value.

[0189] In an embodiment, the at least one information field comprises a plurality of types of information fields.

[0190] In this case, determining that bits in the received downlink control information are padded with zeros comprises:

[0191] determining at least one type to be padded with zeros among the plurality of types, and determining a fourth number of zeros to be padded for each type to be padded with zeros;

[0192] determining information fields to be padded with zeros in each type to be padded with zeros;

[0193] determining a fifth number of zeros to be padded for bits to be padded with zeros in each information field to be padded with zeros according to the fourth number of zeros and a number of information fields to be padded with zeros;

[0194] determining that bits in each information field to be padded with zeros are padded with zeros according to the fifth number of zeros.

[0195] In an embodiment, the at least one information field comprises an information field for indicating a plurality of information.

[0196] In this case, determining that bits in the received downlink control information are padded with zeros comprises:

[0197] determining at least one information to be padded with zeros among the plurality of information, and determining a sixth number of zeros to be padded for each information to be padded with zeros;

[0198] determining information fields to be padded with zeros in each information field corresponding to each information to be padded with zeros;

[0199] determining a seventh number of zeros to be padded for bits to be padded with zeros in each information field to be padded with zeros according to the sixth number of zeros and a number of information fields to be padded with zeros;

[0200] determining that bits in each information field to be padded with zeros are padded with zeros according to the seventh number of zeros.

[0201] Figure 8 is a schematic flowchart of a downlink control information processing method according to an embodiment of the present disclosure. The downlink control information processing method shown in the embodiment can be executed by a network device, which can communicate with a terminal, and the network device includes but is not limited to a base station in a communication system such as a 4G base station, a 5G base station, a 6G base station, etc., and the terminal includes but is not limited to a communication device such as a mobile phone, a tablet computer, a wearable device, a sensor, an Internet of Things device, etc.

[0202] As shown in Figure 8 , the downlink control information processing method can include the following steps:

[0203] In step S801, a first size of downlink control information is determined according to a size of an information field in the downlink control information for scheduling a plurality of cells.

[0204] In step S802, indication information is sent to the terminal, wherein the indication information is used to indicate a second size of the downlink control information sent to the terminal;

[0205] In step S803, the downlink control information sent to the terminal is processed according to the relationship between the first size and the second size, wherein the size of the processed downlink control information is equal to the second size.

[0206] In one embodiment, the network device can determine the first size of the MC-DCI according to the size of the information field in the MC-DCI, for example, determine that the first size is equal to the sum of the sizes of all information fields in the MC-DCI. The network device can also send indication information to the terminal, and the indication information is used to indicate the second size of the MC-DCI sent to the terminal.

[0207] In one embodiment, the indication information can be sent to the terminal through the scheduling cell, and the scheduling cell refers to the cell in which the terminal resides when receiving the MC-DCI.

[0208] In one embodiment, the indication information can be sent to the terminal through the scheduled cell, and the scheduled cell refers to the cell scheduled by the MC-DCI.

[0209] In one embodiment, the indication information can be sent to the terminal through the reference cell in the scheduled cell, and the reference cell includes at least one of the following:

[0210] The cell used to calculate the size of the MC-DCI;

[0211] The cell used to calculate the blind detection resource (e.g., BD, CCE) of the MC-DCI;

[0212] The cell configured with the search space corresponding to the MC-DCI.

[0213] In one embodiment, the indication information can be carried in at least one of the following:

[0214] Radio resource control (RRC) signaling, physical layer signaling, medium access control (MAC) layer signaling. Among them, the physical layer signaling includes but is not limited to DCI, and the MAC layer signaling includes but is not limited to MAC CE.

[0215] In one embodiment, since there can be multiple relationships between the first size and the second size, for each relationship, the network device has a different processing procedure for the MC-DCI, which ultimately ensures that the size of the MC-DCI is equal to the second size. Corresponding to the processing procedure of the network device for the MC-DCI, the blind detection procedure of the terminal for the MC-DCI is also different, and the terminal can blind detect the received MC-DCI according to the relationship between the first size and the second size, and the size of the blind detected MC-DCI is equal to the second size.

[0216] According to embodiments of the present disclosure, the network device can process the MC-DCI sent to the terminal according to the relationship between the first size and the second size, so that the size of the processed MC-DCI is equal to the second size, and then the processed MC-DCI is sent to the terminal. In this way, it can be ensured that the size of the MC-DCI sent to the terminal is the same as the second size indicated by the indication information, and the understanding of the terminal and the network device for the size of the MC-DCI is consistent, which is beneficial to improve the blind detection efficiency and scheduling performance of the MC-DCI.

[0217] In one embodiment, after blind detecting the MC-DCI, the terminal can parse the MC-DCI to determine the information in the information field of the MC-DCI for the information indicated by the MC-DCI scheduling cell.

[0218] In one embodiment, the relationship between the first size and the second size includes at least one of the following:

[0219] The first size is smaller than the second size;

[0220] The first size is greater than the second size;

[0221] The first size is equal to the second size.

[0222] In one embodiment, when the first size is equal to the second size, the network device can not process the MC-DCI, and correspondingly, the terminal can determine that the MC-DCI has not been processed, so it does not need to infer the process of the network device processing the MC-DCI, and can directly blind detect the MC-DCI according to the second size.

[0223] When the first size is different from the second size, the network device needs to process the MC-DCI to ensure that the size of the processed MC-DCI is the second size. Correspondingly, the terminal needs to infer the process of the network device processing the MC-DCI to determine how the network device processes the MC-DCI, and then blind detects the MC-DCI processed by the network device according to the second size.

[0224] The following exemplary describes the case where the first size is different from the second size through several embodiments.

[0225] In an embodiment, the processing the downlink control information sent to the terminal according to the relationship between the first size and the second size comprises: when the first size is smaller than the second size, zero-padded bits in the downlink control information sent to the terminal.

[0226] In an embodiment, the network device can zero-pad bits in the MC-DCI when the first size is smaller than the second size. Correspondingly, the terminal can determine that the MC-DCI is zero-padded.

[0227] In an embodiment, the network device can zero-pad after the bits corresponding to all the information fields of the MC-DCI. In an embodiment, the network device can zero-pad before the bits corresponding to all the information fields of the MC-DCI. In an embodiment, the network device can zero-pad separately for each information field of the multiple information fields contained in the MC-DCI, for example, for an information field, the network device can zero-pad after the bits corresponding to the information field, or zero-pad before the bits corresponding to the information field.

[0228] In an embodiment, the network device can send the zero-padded MC-DCI to the terminal after zero-padding the MC-DCI. After the bits in the MC-DCI are zero-padded, the size of the MC-DCI increases, for example, from the first size to the second size.

[0229] In an embodiment, the number of zero-padded bits is equal to the first difference between the second size and the first size. In this way, it can be ensured that after the bits in the MC-DCI of the first size are zero-padded, the size of the MC-DCI is equal to the second size, so that the terminal can blindly detect the MC-DCI according to the second size.

[0230] In an embodiment, when zero-padding separately for each information field of the multiple information fields contained in the MC-DCI, the number of zero-padded bits for each information field can be determined according to the number of the multiple information fields and the first difference.

[0231] In an embodiment, the multiple information fields zero-padded belong to the same type, for example, type 2.

[0232] In an embodiment, the multiple information fields zero-padded include multiple types of information fields, for example, at least two types of the following: type 1-A, type 1-B, type 1-C, type 2.

[0233] The type 1-A type of one information field is used to indicate information of all scheduled cells, and the indicated information for each scheduled cell is the same; the type 1-B type of one information field is used to indicate information of all scheduled cells, and the indicated information for each scheduled cell can be different; the type 1-C type of one information field indicates information of one scheduled cell; and different information fields in the type 2 type of multiple information fields respectively indicate information of different scheduled cells.

[0234] In one embodiment, according to the relationship between the first size and the second size, processing the downlink control information sent to the terminal includes: when the first size is greater than the second size, truncating bits in the downlink control information sent to the terminal.

[0235] In one embodiment, in the case where the first size is greater than the second size, the network device can truncate bits in the MC-DCI. Correspondingly, the terminal can determine that the MC-DCI is truncated.

[0236] In one embodiment, after the network device determines to truncate bits in the MC-DCI, the network device can send the truncated MC-DCI to the terminal. After the bits in the MC-DCI are truncated, the size of the MC-DCI becomes smaller, for example, from the first size to the second size.

[0237] In one embodiment, the number of truncated bits is equal to the second difference between the first size and the second size. In this way, it can be ensured that after the bits in the MC-DCI of the first size are truncated, the size of the MC-DCI is equal to the second size, so that the size of the MC-DCI sent by the network device to the terminal is the second size, and then the terminal can blindly detect the MC-DCI according to the second size.

[0238] In one embodiment, the MC-DCI includes at least one information field.

[0239] In one embodiment, the type of the information field includes at least one of the following:

[0240] The first type, wherein the downlink control information includes at least one first type of information field, and a single first type of information field in the at least one first type of information field indicates first information of an individual scheduled cell.

[0241] The second type, wherein the downlink control information includes one second type of information field, and the second type of information field is used to indicate second information of all scheduled cells scheduled by the downlink control information.

[0242] The third type, wherein the downlink control information comprises a third type of information field, and the third type of information field is used to indicate an index of a third information combination of at least one scheduled cell.

[0243] The fourth type, wherein the downlink control information comprises a third type of information field, and the third type of information field is used to indicate a fourth information of a scheduled cell.

[0244] In an embodiment, the information fields in the MC-DCI can be divided into several types based on the way of indicating the information of the scheduled cell, including but not limited to the above four types.

[0245] The first type can also be referred to as Type2, the second type can also be referred to as Type1-A, the third type can also be referred to as Type1-B, and the fourth type can also be referred to as Type1-C.

[0246] In an embodiment, the MC-DCI comprises at least one information field. Wherein, the truncated bits in the MC-DCI can be the bits in the at least one information field in the MC-DCI.

[0247] In an embodiment, the truncated bits include at least one of the following:

[0248] At least one most significant bit (MSB) in the at least one information field;

[0249] At least one least significant bit (LSB) in the at least one information field;

[0250] Bits in the at least one information field other than the bits used to indicate the type of the information field.

[0251] In an embodiment, when the network device truncates the bits in the MC-DCI, the network device truncates the second difference number of bits from the first bit or the last bit among the bits corresponding to all information fields in the MC-DCI. Correspondingly, the terminal can determine that the MC-DCI is truncated by the second difference number of bits from the first bit or the last bit.

[0252] In an embodiment, when the network device truncates the bits in the MC-DCI, the network device can truncate the bits in at least one information field included in the MC-DCI. Correspondingly, the terminal can determine that the bits in the at least one information field included in the MC-DCI are truncated.

[0253] In an embodiment, the network device can determine at least one most significant bit in the at least one information field, and then truncate the determined at least one most significant bit.

[0254] For example, an information field can be defined in at least one information field, and then at least one most significant bit in that information field can be truncated. For instance, in the case where the four Antenna ports information fields occupy 24 bits, when truncating 4 bits, one Antenna ports information field can be defined among the four, such as the fourth Antenna ports information field. Then, the four most significant bits in the fourth Antenna ports information field can be truncated. Correspondingly, the terminal can determine that the four most significant bits in the fourth Antenna ports information field have been truncated. Then, blind detection MC-DCI can be performed using a second quantity, reduced by 4 bits from the first quantity.

[0255] For example, at least one most significant bit in each information field can be truncated. For instance, in the case of the four Antenna ports information fields occupying 24 bits, when truncating 4 bits, one most significant bit in each Antenna ports information field can be truncated, thus reducing the size of the MC-DCI by 4 bits. Correspondingly, the terminal can determine that one most significant bit in each Antenna ports information field has been truncated. Therefore, blind detection of the MC-DCI can be performed using a second number of bits, reduced by 4 bits from the first number.

[0256] In one embodiment, the network device may determine at least one least significant bit in at least one information field, and then truncate the determined at least one least significant bit.

[0257] For example, an information field can be defined in at least one information field, and then at least one least significant bit in that information field can be truncated. For instance, in the case where the four Antenna ports information fields occupy 24 bits, when truncating 4 bits, one Antenna ports information field can be defined among the four, such as the fourth Antenna ports information field. Then, the four least significant bits in the fourth Antenna ports information field can be truncated. Correspondingly, the terminal can determine that the four least significant bits in the fourth Antenna ports information field have been truncated. Then, blind detection MC-DCI can be performed using a second quantity, reduced by 4 bits from the first quantity.

[0258] For example, at least one least significant bit in each information field can be truncated in at least one information field. For example, in the case that the above-mentioned 4 Antenna ports information fields occupy 24 bits, when 4 bits need to be truncated, 1 least significant bit in each Antenna ports information field can be truncated, so that the size of the MC-DCI is reduced by 4 bits. Correspondingly, the terminal can determine that 1 least significant bit in each Antenna ports information field is truncated. Then the terminal can blind detect the MC-DCI according to a second number which is reduced by 4 bits from the first number.

[0259] In one embodiment, the at least one information field belongs to the same type, and different information fields in the at least one information field respectively indicate information of different scheduled cells.

[0260] In one embodiment, the at least one information field belonging to the same type includes at least one of the following: a modulation and coding strategy (MCS) information field, a hybrid automatic repeat request process number (HARQ process number) information field, a frequency domain resource allocation (FDRA) information field, an Antenna ports information field, precoding information and number of layers information field, a TPC command for scheduled PUSCH information field, a PTRS-DMRS association information field, and an SRS resource indicator information field.

[0261] For example, a plurality of Antenna ports information fields can belong to the same type. For example, a plurality of FDRA information fields can belong to the same type.

[0262] Taking the at least one information field belonging to the same type as an example, a single information field can indicate information of a single cell, and when the at least one cell is scheduled by the MC-DCI, the MC-DCI can include at least one information field, wherein the single information field respectively indicates information of a single scheduled cell.

[0263] When the MC-DCI schedules a plurality of cells, the MC-DCI can indicate information of a plurality of scheduled cells through a plurality of information fields, and therefore it is necessary to determine the correspondence between the bits occupied by the at least one information field and the identification of the at least one scheduled cell.

[0264] The correspondence between the bits occupied by the at least one information field and the identification of the at least one scheduled cell (the cell scheduled by the MC DCI at the current time) may be that the at least one scheduled cell is corresponded to the bits occupied by the at least one information field based on the order of the cell identification from small to large, or the at least one scheduled cell is corresponded to the bits occupied by the at least one information field.

[0265] The correspondence between the bits occupied by the at least one information field and the identification of the at least one scheduled cell (the cell scheduled by the MC DCI at the current time) may be that the at least one scheduled cell is corresponded to the bits occupied by the at least one information field based on the order of the cell identification from small to large, or the at least one scheduled cell is corresponded to the bits occupied by the at least one information field.

[0266] It should be noted that the number of bits occupied by each information field in the at least one information field may be the same or different.

[0267] Taking the Antenna ports information field as an example. For example, the MC-DCI contains 4 Antenna ports information fields. When scheduling 4 cells Cell#1, Cell#2, Cell#3, and Cell#4 through the MC-DCI, the first Antenna ports information field is used to indicate the antenna port related information of Cell#1, the second Antenna ports information field is used to indicate the antenna port related information of Cell#2, the third Antenna ports information field is used to indicate the antenna port related information of Cell#3, and the fourth Antenna ports information field is used to indicate the antenna port related information of Cell#4.

[0268] In the case that the number of bits occupied by each Antenna ports information field is different, for example, the size of the first Antenna ports information field is 4 bits, the size of the second Antenna ports information field is 6 bits, the size of the third Antenna ports information field is 4 bits, and the size of the fourth Antenna ports information field is 5 bits. Then the 4 Antenna ports information fields occupy 19 bits.

[0269] In the case that the number of bits occupied by each Antenna ports information field is the same, for example, the size of the first Antenna ports information field is 6 bits, the size of the second Antenna ports information field is 6 bits, the size of the third Antenna ports information field is 6 bits, and the size of the fourth Antenna ports information field is 6 bits. Then the four Antenna ports information fields occupy 24 bits.

[0270] Embodiments of the present disclosure can be applicable to the case that the number of bits occupied by each information field is the same, and can also be applicable to the case that the number of bits occupied by each information field is different. The present disclosure is exemplarily described below in the case that the number of bits occupied by each Antenna ports information field is the same.

[0271] In one embodiment, the network device can determine, in at least one information field, bits other than the bits used to indicate the type of the information field, for example, the bits other than the bits used to indicate the type of the information field are referred to as other bits, and then truncate the other bits.

[0272] For example, one information field can be determined in at least one information field, and other bits in the information field can be determined, and then a second difference number of bits are truncated in the other bits.

[0273] For example, other bits can be determined in each information field, and then a first truncation number is determined according to the second difference and the number of information fields, and bits are truncated in the other bits of each information field according to the first truncation number.

[0274] In one embodiment, the bits in the downlink control information sent to the terminal are truncated, including: truncating the bits in each information field, wherein the number of bits truncated in each information field is equal to a first truncation number, and the first truncation number is determined according to a second difference and a first number.

[0275] In one embodiment, when the second difference is an integer multiple of the first number of at least one information field, the network device can determine the first truncation number according to the number of at least one information field contained in the MC-DCI and the second difference. Then the bits in each information field are truncated, wherein the number of bits truncated in each information field is equal to the first truncation number. Correspondingly, the terminal can determine that the bits in each information field are truncated, and the number of bits truncated in each information field is equal to the first truncation number.

[0276] Taking the above 4 Antenna ports information fields as an example, the number of at least one information field is 4, in the case of the second difference being 4, the first number of truncations is 1, then the network device can truncate 1 bit in each Antenna ports information field. Correspondingly, the terminal can determine that 1 bit in each Antenna ports information field is truncated. Further, the terminal can perform blind detection on the MC-DCI according to the second number of 4 bits reduced on the basis of the first number.

[0277] In one embodiment, the truncation of bits in the downlink control information sent to the terminal includes: truncating bits in n-m information fields of n information fields, and truncating bits in 1 information field other than the n-m information fields, the number of at least one information field being n;

[0278] Wherein, the second number of bits truncated in each of the n-m information fields is determined according to the second difference and n-m, and the third number of bits truncated in the 1 information field is equal to K is the second difference.

[0279] In one embodiment, taking n information fields as an example of at least one information field, when the second difference is not an integer multiple of the first number of at least one information field, the network device can truncate bits in n-m+1 information fields of the n information fields.

[0280] In the n-m+1 information fields, the second number of bits truncated in each of the n-m information fields can be determined according to the second difference K and n-m, for example, the second number of bits truncated is equal to Wherein, represents the floor of K / (n-m). In the n-m+1 information fields, the third number of bits truncated in the 1 information field other than the n-m information fields can be equal to Wherein, represents the ceiling of K / n.

[0281] In one embodiment, m can be indicated by the network device, or can be determined based on a protocol agreement, for example, the protocol agreement m is the maximum value satisfying for all i, i is an integer.

[0282] For example, in the case of n=4 and the second difference K=4, for example, the network device configures m=0, then it is not necessary to calculate The second number of bits truncated is equal to Then 1 bit is truncated in each of the 4 information fields.

[0283] For example, in the case of n = 4 and the second difference value K = 3, the network device can configure m = 1, and the third truncation quantity can be calculated as equal to 0. The second truncation quantity is equal to and n-m+1 = 4, then in the 4 information fields, 1 bit is truncated in each of the 3 information fields, and 0 bit is truncated in the other information field, i.e., no truncation.

[0284] For example, in the case of n = 4 and the second difference value K = 5, the network device can configure m = 2, and the third truncation quantity can be calculated as equal to 1. The second truncation quantity is equal to and n-m+1 = 3, then in the 3 information fields of the 4 information fields, 2 bits are truncated in each of the 2 information fields, and 1 bit is truncated in the other information field.

[0285] It should be noted that the manner of determining the number of truncated bits of each information field is not limited to the above several embodiments, and the specific manner can be indicated by the network device or determined based on a protocol agreement.

[0286] For example, an example is taken with the number of at least one information field being n.

[0287] When the second difference value K is an integer multiple of n, the number of truncated bits of each information field is equal, and is equal to K / n;

[0288] When the second difference value K is greater than n and is not an integer multiple of n, the number of truncated bits of each information field can not be equal, for example, the number of truncated bits of n-1 information fields is equal to and the number of truncated bits of the other information field is equal to where mod represents a modulo operation;

[0289] When the second difference value K is less than n, the number of truncated bits of each information field can not be equal, for example, K information fields can be determined in the n information fields, and the number of truncated bits of each information field in the K information fields is equal to 1.

[0290] For example, n = 4 and K = 5, K is greater than n, and K is not an integer multiple of n. It can be determined that the number of truncated bits of 3 information fields in the 4 information fields is equal to 1, and the number of truncated bits of the other information field is equal to 2.

[0291] In an embodiment, the at least one information field includes a plurality of types of information fields.

[0292] In an embodiment, the plurality of types includes at least two of the following types: type 1-A, type 1-B, type 1-C, type 2.

[0293] It should be noted that different types of information fields can indicate the same information or multiple information.

[0294] In one embodiment, the bits in the downlink control information sent to the terminal are truncated, including:

[0295] In one embodiment, the network device determines at least one type to be truncated in the plurality of types, and determines a fourth number of bits to be truncated corresponding to each type to be truncated.

[0296] In one embodiment, the network device determines at least one type to be truncated in the plurality of types, and determines a fourth number of bits to be truncated corresponding to each type to be truncated.

[0297] In one embodiment, the network device determines at least one type to be truncated in the plurality of types, and determines a fourth number of bits to be truncated corresponding to each type to be truncated.

[0298] In one embodiment, the network device determines at least one type to be truncated in the plurality of types, and determines a fourth number of bits to be truncated corresponding to each type to be truncated.

[0299] In one embodiment, the network device determines at least one type to be truncated in the plurality of types, and determines a fourth number of bits to be truncated corresponding to each type to be truncated.

[0300] In one embodiment, the network device determines at least one type to be truncated in the plurality of types, and determines a fourth number of bits to be truncated corresponding to each type to be truncated.

[0301] In one embodiment, the network device determines at least one type to be truncated in the plurality of types, and determines a fourth number of bits to be truncated corresponding to each type to be truncated.

[0302] When the second difference K is an integer multiple of the number of types p in the at least one type to be truncated, the fourth number of bits to be truncated corresponding to each type to be truncated is equal to K / p; when the second difference K is not an integer multiple of p, the fourth number of bits to be truncated corresponding to each type to be truncated can not be equal, for example, the fourth number of bits to be truncated corresponding to p-1 types to be truncated is equal to The fourth number of bits to be truncated corresponding to another type to be truncated is equal to

[0303] For example, p=4, K=9, it can be determined that 3 of the 4 types of to-be-truncated information correspond to the fourth number of to-be-truncated bits being 2, and the other type of to-be-truncated information corresponds to the fourth number of to-be-truncated bits being equal to 3.

[0304] Further, after determining the fourth number of to-be-truncated bits corresponding to each type of to-be-truncated information, the fifth number of to-be-truncated bits in each to-be-truncated information field can be determined according to the fourth number of to-be-truncated bits and the number of to-be-truncated information fields.

[0305] The manner of determining the fifth number of to-be-truncated bits is similar to the manner of determining the first number of to-be-truncated bits, the second number of to-be-truncated bits, the third number of to-be-truncated bits, and the like in the above embodiments.

[0306] For example, the other type of to-be-truncated information corresponding to the fourth number of to-be-truncated bits being equal to 3 is antenna port, and 3 to-be-truncated information fields can be determined in the antenna port information field, and the fifth number of to-be-truncated bits in each to-be-truncated information field is equal to the fourth number / 3=1, and the network device determines that 1 bit is truncated in each to-be-truncated information field.

[0307] In an embodiment, the at least one information field includes an information field for indicating a plurality of information.

[0308] In an embodiment, the plurality of information includes at least two of the following information: MCS information, HARQ process number, FDRA information, Antenna ports information, Precoding information and number of layers information, SRS resource indicator, TPC command for scheduled PUSCH, PTRS-DMRS association information, and SRS resource indicator.

[0309] It should be noted that the information fields indicating the same type of information can belong to the same type or different types.

[0310] In an embodiment, the bits in the downlink control information sent to the terminal are truncated, including:

[0311] Determining at least one type of to-be-truncated information in the plurality of information, and determining a sixth number of to-be-truncated bits corresponding to each type of to-be-truncated information;

[0312] Determining a to-be-truncated information field in an information field corresponding to each type of to-be-truncated information;

[0313] Determining a seventh number of to-be-truncated bits in each to-be-truncated information field according to the sixth number of to-be-truncated bits and the number of to-be-truncated information fields.

[0314] According to the seventh truncation quantity, bits in each to-be-truncated information field are truncated.

[0315] In an embodiment, the network device can truncate bits in information fields indicating different information when truncating bits in information fields contained in the MC-DCI.

[0316] In an embodiment, the network device can determine at least one to-be-truncated information from the plurality of information, and determine a sixth truncation quantity of to-be-truncated bits corresponding to each to-be-truncated information. Then, a to-be-truncated information field is determined in an information field corresponding to each to-be-truncated information. Further, a seventh truncation quantity of to-be-truncated bits in each to-be-truncated information field is determined according to the sixth truncation quantity and the number of to-be-truncated information fields. Finally, bits in each to-be-truncated information field are truncated according to the seventh truncation quantity.

[0317] Correspondingly, the terminal can determine at least one to-be-truncated information from the plurality of information, and determine a sixth truncation quantity of to-be-truncated bits corresponding to each to-be-truncated information. Then, a to-be-truncated information field is determined in an information field corresponding to each to-be-truncated information. Further, a seventh truncation quantity of to-be-truncated bits in each to-be-truncated information field is determined according to the sixth truncation quantity and the number of to-be-truncated information fields. Finally, bits in each to-be-truncated information field are determined to be truncated according to the seventh truncation quantity.

[0318] When the second difference value K is an integer multiple of the information type q in the at least one to-be-truncated information, the sixth truncation quantity of to-be-truncated bits corresponding to each to-be-truncated information is equal to K / q; when the second difference value K is not an integer multiple of q, the sixth truncation quantity of to-be-truncated bits corresponding to each to-be-truncated information can not be equal, for example, the sixth truncation quantity of to-be-truncated bits corresponding to q-1 to-be-truncated information is equal to The sixth truncation quantity of to-be-truncated bits corresponding to another to-be-truncated information is equal to

[0319] For example, q=3, K=10, it can be determined that the sixth quantity of to-be-truncated bits corresponding to 2 to-be-truncated information from 3 to-be-truncated information is 3, and the sixth quantity of to-be-truncated bits corresponding to another to-be-truncated information is equal to 4.

[0320] Further, after determining the sixth quantity of to-be-truncated bits corresponding to each to-be-truncated information, the seventh truncation quantity of to-be-truncated bits in each to-be-truncated information field can be determined according to the sixth truncation quantity and the number of to-be-truncated information fields.

[0321] Wherein, the way of determining the seventh truncation quantity is similar to the way of determining the first truncation quantity, the second truncation quantity, the third truncation quantity, etc. in the above embodiments.

[0322] For example, the sixth number of bits corresponding to the to-be-truncated bits is another 1 to-be-truncated information equal to 4, 4 to-be-truncated information fields can be determined in the FDRA information field, and then the seventh number of bits of each to-be-truncated information field is equal to the sixth number / 4=1, and the network device can truncate 1 bit in each to-be-truncated information field.

[0323] It should be noted that the manner in which the network device pads zeros to the downlink control information sent to the terminal is similar to the manner in which the network device truncates bits in the downlink control information sent to the terminal.

[0324] In one embodiment, the padding of zeros to the downlink control information sent to the terminal includes padding zeros to each information field, wherein the number of bits padded with zeros in each information field is equal to a first number of zeros, and the first number of zeros is determined according to the second difference value and the first number. For example, the first number of zeros is equal to the quotient of the number of at least one information field and the second difference value.

[0325] In one embodiment, the padding of zeros to the downlink control information sent to the terminal includes padding zeros to n-m information fields in n information fields, and padding zeros to 1 information field other than the n-m information fields, wherein the number of at least one information field is n, m is an integer, and 0≤m

[0326] In one embodiment, the padding of zeros to the downlink control information sent to the terminal includes padding zeros to n-m information fields in n information fields, and padding zeros to 1 information field other than the n-m information fields, wherein the number of at least one information field is n, m is an integer, and 0≤m K is the second difference value.

[0327] In one embodiment, the at least one information field belongs to the same type, and different information fields in the at least one information field respectively indicate information of different scheduled cells.

[0328] In this case, the padding of zeros to the downlink control information sent to the terminal includes padding zeros to bits in each information field, wherein the number of bits padded with zeros in each information field is equal to a first number of zeros, and the first number of zeros is determined according to the second difference value and the first number.

[0329] In one embodiment, the padding of zeros to the downlink control information sent to the terminal includes padding zeros to n-m information fields in n information fields, and padding zeros to 1 information field other than the n-m information fields, wherein the number of at least one information field is n, m is an integer, and 0≤m K is the second difference value.

[0330] In an embodiment, the at least one information field includes a plurality of types of information fields.

[0331] In this case, the downlink control information sent to the terminal is zero-padded, including:

[0332] Determining at least one type to be zero-padded in the plurality of types, and determining a fourth zero-padded number of zero-padded bits corresponding to each type to be zero-padded;

[0333] Determining a zero-padded information field in each information field of the type to be zero-padded;

[0334] According to the fourth zero-padded number and the number of zero-padded information fields, determining a fifth zero-padded number of zero-padded bits in each zero-padded information field;

[0335] According to the fifth zero-padded number, zero-pads the bits in each zero-padded information field.

[0336] In an embodiment, the at least one information field includes an information field for indicating a plurality of information.

[0337] In this case, the downlink control information sent to the terminal is zero-padded, including:

[0338] Determining at least one information to be zero-padded in the plurality of information, and determining a sixth zero-padded number of zero-padded bits corresponding to each information to be zero-padded;

[0339] Determining a zero-padded information field in each information field corresponding to the information to be zero-padded;

[0340] According to the sixth zero-padded number and the number of zero-padded information fields, determining a seventh zero-padded number of zero-padded bits in each zero-padded information field;

[0341] According to the seventh zero-padded number, zero-pads the bits in each zero-padded information field.

[0342] Figure 9 is a schematic diagram of interaction between a terminal and a network device according to an embodiment of the present disclosure.

[0343] As shown in Figure 9 , the network device can determine a first size of the downlink control information according to the size of the information field in the MC-DCI, and send indication information to the terminal, wherein the indication information is used to indicate a second size of the MC-DCI sent to the terminal; and further process the MC-DCI sent to the terminal according to the relationship between the first size and the second size, wherein the size of the processed MC-DCI is equal to the second size. Further, the network device can send the processed MC-DCI to the terminal.

[0344] Correspondingly, the terminal can determine a first size of the downlink control information according to a size of the information field in the MC-DCI, determine a second size of the received MC-DCI according to the indication information, and perform blind detection on the received MC-DCI according to a relationship between the first size and the second size, wherein a size of the MC-DCI subjected to the blind detection is equal to the second size.

[0345] Accordingly, it can be ensured that a size of the MC-DCI subjected to the blind detection by the terminal is the same as the second size indicated by the network device through the indication information, and the terminal and the network device can understand the size of the MC-DCI consistently, which is beneficial to improving the blind detection efficiency and scheduling performance of the MC-DCI.

[0346] In one embodiment, when the first size is equal to the second size, the network device can not process the MC-DCI, and correspondingly, the terminal can determine that the MC-DCI has not been processed, so as not to deduce the process of processing the MC-DCI by the network device, and directly perform blind detection on the MC-DCI according to the second size.

[0347] In one embodiment, when the first size is smaller than the second size, the network device can pad the MC-DCI sent to the terminal with zeros, and send the MC-DCI padded with zeros to the terminal. Correspondingly, the terminal can determine that the received MC-DCI is padded with zeros, and then perform blind detection on the MC-DCI padded with zeros.

[0348] In one embodiment, when the first size is greater than the second size, the network device can truncate bits in the MC-DCI sent to the terminal, and send the MC-DCI after the bits are truncated to the terminal. The terminal can determine that the bits in the received MC-DCI are truncated, and then perform blind detection on the downlink control information after the bits are truncated.

[0349] It should be noted that other contents involved in the present embodiment can refer to the descriptions of the related contents in the foregoing embodiments, which will not be described here.

[0350] Corresponding to the foregoing embodiments of the downlink control information blind detection method and the downlink control information processing method, the present disclosure also provides embodiments of a downlink control information blind detection device and a downlink control information processing device.

[0351] Figure 10 is a schematic block diagram of a downlink control information blind detection device according to an embodiment of the present disclosure. As shown in Figure 10 The downlink control information blind detection device comprises:

[0352] The processing module 1001 is configured to determine a first size of downlink control information according to a size of an information field in the downlink control information used for scheduling multiple cells; determine a second size of the received downlink control information according to indication information; and perform blind detection on the received downlink control information according to a relationship between the first size and the second size, wherein a size of the downlink control information subjected to blind detection is equal to the second size.

[0353] In one embodiment, the relationship between the first size and the second size includes at least one of the following:

[0354] The first size is smaller than the second size.

[0355] The first size is larger than the second size.

[0356] The first size is equal to the second size.

[0357] In one embodiment, the processing module is configured to, when the first size is smaller than the second size, determine that bits in the received downlink control information are zero-padded; and perform blind detection on the downlink control information subjected to zero padding.

[0358] In one embodiment, a number of zero-padded bits is equal to a first difference between the second size and the first size.

[0359] In one embodiment, the processing module is configured to, when the first size is larger than the second size, determine that bits in the received downlink control information are truncated; and perform blind detection on the downlink control information subjected to truncation.

[0360] In one embodiment, a number of truncated bits is equal to a second difference between the first size and the second size.

[0361] In one embodiment, the downlink control information includes at least one information field.

[0362] In one embodiment, the truncated bits include at least one of the following:

[0363] at least one most significant bit in the at least one information field;

[0364] at least one least significant bit in the at least one information field;

[0365] bits other than bits used for indicating a type of the at least one information field.

[0366] In one embodiment, the at least one information field belongs to a same type, and different information fields in the at least one information field respectively indicate information of different scheduled cells. In one embodiment, the processing module is configured to, when the first size is equal to the second size, perform blind detection on the received downlink control information.

[0367] In an embodiment, the processing module is configured to determine that bits in each of the information fields are truncated, wherein a number of bits truncated in each of the information fields is equal to the first number of truncations, and the first number of truncations is determined according to the second difference and the first number.

[0368] In an embodiment, the processing module is configured to determine that bits in n-m of the n information fields are truncated, and determine that bits in one of the information fields other than the n-m information fields are truncated, wherein n is a number of the at least one information field; wherein a second number of truncated bits in each of the n-m information fields is determined according to the second difference and n-m, and a third number of truncated bits in the one information field is equal to K is the second difference.

[0369] In an embodiment, the at least one information field includes a plurality of types of information fields.

[0370] In an embodiment, the processing module is configured to determine at least one type to be truncated in the plurality of types, and determine a fourth number of truncated bits corresponding to each type to be truncated; determine information fields to be truncated in the information fields of each type to be truncated; determine a fifth number of truncated bits in each of the information fields to be truncated according to the fourth number of truncated bits and a number of the information fields to be truncated; and determine that bits in each of the information fields to be truncated are truncated according to the fifth number of truncated bits.

[0371] In an embodiment, the at least one information field includes an information field for indicating a plurality of information.

[0372] In an embodiment, the processing module is configured to determine at least one information to be truncated in the plurality of information, and determine a sixth number of truncated bits corresponding to each information to be truncated; determine information fields to be truncated in the information fields corresponding to each information to be truncated; determine a seventh number of truncated bits in each of the information fields to be truncated according to the sixth number of truncated bits and a number of the information fields to be truncated; and determine that bits in each of the information fields to be truncated are truncated according to the seventh number of truncated bits.

[0373] Figure 11 is a schematic block diagram of a downlink control information processing apparatus according to an embodiment of the present disclosure. As shown in Figure 11 The downlink control information processing apparatus includes:

[0374] The processing module 1101 is configured to determine a first size of downlink control information according to a size of an information field in the downlink control information used for scheduling multiple cells, send indication information to a terminal, wherein the indication information is used for indicating a second size of the downlink control information sent to the terminal, and process the downlink control information sent to the terminal according to a relationship between the first size and the second size, wherein a size of the processed downlink control information is equal to the second size.

[0375] In one embodiment, the relationship between the first size and the second size includes at least one of the following:

[0376] The first size is smaller than the second size.

[0377] The first size is larger than the second size.

[0378] The first size is equal to the second size.

[0379] In one embodiment, the processing module is configured to zero-pad bits in the downlink control information sent to the terminal when the first size is smaller than the second size.

[0380] In one embodiment, a number of zero-padded bits is equal to a first difference between the second size and the first size.

[0381] In one embodiment, the processing module is configured to truncate bits in the downlink control information sent to the terminal when the first size is larger than the second size.

[0382] In one embodiment, a number of truncated bits is equal to a second difference between the first size and the second size.

[0383] In one embodiment, the downlink control information includes at least one information field.

[0384] In one embodiment, the truncated bits include at least one of the following:

[0385] At least one most significant bit in the at least one information field;

[0386] At least one least significant bit in the at least one information field;

[0387] Bits other than bits used for indicating a type of the at least one information field in the at least one information field.

[0388] In one embodiment, the at least one information field belongs to a same type, and different information fields in the at least one information field respectively indicate information of different scheduled cells.

[0389] In an embodiment, the processing module is configured to truncate bits in each of the information fields, wherein a second number of truncated bits in each of the n-m information fields is determined according to the second difference value and the n-m, and a third number of truncated bits in the one information field is equal to

[0390] In an embodiment, the processing module is configured to truncate bits in n-m of the information fields and truncate bits in one of the information fields, wherein n is the number of the at least one information field, wherein a second number of truncated bits in each of the n-m information fields is determined according to the second difference value and the n-m, and a third number of truncated bits in the one information field is equal to K is the second difference value.

[0391] In an embodiment, the at least one information field includes a plurality of types of information fields.

[0392] In an embodiment, the processing module is configured to determine at least one type to be truncated in the plurality of types, and determine a fourth number of truncated bits corresponding to each type to be truncated, determine information fields to be truncated in the information fields of each type to be truncated, determine a fifth number of truncated bits in each of the information fields to be truncated according to the fourth number of truncated bits and the number of the information fields to be truncated, and truncate bits in each of the information fields to be truncated according to the fifth number of truncated bits.

[0393] In an embodiment, the at least one information field includes an information field for indicating a plurality of information.

[0394] In an embodiment, the processing module is configured to determine at least one information to be truncated in the plurality of information, and determine a sixth number of truncated bits corresponding to each information to be truncated, determine information fields to be truncated in the information fields corresponding to each information to be truncated, determine a seventh number of truncated bits in each of the information fields to be truncated according to the sixth number of truncated bits and the number of the information fields to be truncated, and truncate bits in each of the information fields to be truncated according to the seventh number of truncated bits.

[0395] For the apparatus embodiment, since it basically corresponds to the method embodiment, the relevant part can be referred to the part of the method embodiment. The apparatus embodiment described above is only illustrative, wherein the modules illustrated as separate components can or can not be physically separated, and the components illustrated as modules can or can not be physical modules, i.e., can be located in one place or distributed to multiple network modules. Part or all of the modules can be selected to achieve the purpose of the embodiment according to actual needs. Those skilled in the art can understand and implement it without creative labor.

[0396] Embodiments of the present disclosure also provide a downlink control information sending system, comprising a terminal and a network device, wherein the terminal is configured to implement the downlink control information blind detection method of any of the above embodiments, and the network device is configured to implement the downlink control information processing method of any of the above embodiments.

[0397] Embodiments of the present disclosure also provide a terminal, comprising a processor and a memory for storing a computer program, wherein when the computer program is executed by the processor, the downlink control information blind detection method of any of the above embodiments is implemented.

[0398] Embodiments of the present disclosure also provide a network device, comprising a processor and a memory for storing a computer program, wherein when the computer program is executed by the processor, the downlink control information processing method of any of the above embodiments is implemented.

[0399] Embodiments of the present disclosure also provide a computer readable storage medium for storing a computer program, wherein when the computer program is executed by a processor, the downlink control information blind detection method of any of the above embodiments is implemented.

[0400] Embodiments of the present disclosure also provide a computer readable storage medium for storing a computer program, wherein when the computer program is executed by a processor, the downlink control information processing method of any of the above embodiments is implemented.

[0401] As shown in Figure 12 , Figure 12 is a schematic block diagram of an apparatus 1200 for downlink control information processing according to an embodiment of the present disclosure. The apparatus 1200 can be a base station. Referring to Figure 12 , the apparatus 1200 comprises a processing component 1222, a wireless transmit / receive component 1224, an antenna component 1226, and a signal processing part specific to the wireless interface, and the processing component 1222 can further comprise one or more processors. One of the processors in the processing component 1222 can be configured to implement the downlink control information processing method of any of the above embodiments.

[0402] Figure 13 FIG. 13 is a schematic block diagram of an apparatus 1300 for blind detection of downlink control information according to embodiments of the present disclosure. The apparatus 1300 can be a terminal, for example, a mobile phone, computer, digital broadcast terminal, messaging equipment, game console, tablet device, medical equipment, fitness equipment, personal digital assistant, etc.

[0403] Referring to Figure 13 The apparatus 1300 can include one or more of the following components: a processing component 1302, a memory 1304, a power supply component 1306, a multimedia component 1308, an audio component 1310, an input / output (I / O) interface 1312, a sensor component 1314 and a communication component 1316.

[0404] The processing component 1302 usually controls overall operations of the apparatus 1300, such as operations associated with display, phone call, data communication, camera operation and recording operation. The processing component 1302 can include one or more processors 1320 to execute instructions to implement all or part of the steps of the blind detection of downlink control information method described above in any of the embodiments. In addition, the processing component 1302 can include one or more modules to facilitate interaction between the processing component 1302 and other components. For example, the processing component 1302 can include a multimedia module to facilitate the interaction between the multimedia component 1308 and the processing component 1302.

[0405] The memory 1304 is configured to store various types of data to support operations of the apparatus 1300. Examples of these data include instructions for any application or methods operating on the apparatus 1300, contact data, phonebook data, messages, pictures, videos, etc.

[0406] The power supply component 1306 supplies various components of the apparatus 1300 with power. The power supply component 1306 can include a power supply management system, one or more power supplies, and other components associated with generating, managing and distributing power for the apparatus 1300.

[0407] The multimedia component 1308 includes a screen providing an output interface between the apparatus 1300 and a user. In some embodiments, the screen can include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes the touch panel, the screen can be implemented as a touch screen to receive an input signal from a user.

[0408] The audio component 1310 is configured to output and / or input audio signals. For example, the audio component 1310 includes a microphone (MIC) that is configured to receive an external audio signal when the device 1300 is in an operation mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal can be further stored in the memory 1304 or transmitted via the communication component 1316. In some embodiments, the audio component 1310 also includes a speaker for outputting audio signals.

[0409] The I / O interface 1312 provides an interface between the processing component 1302 and peripheral interface modules, which can be a keypad, a click wheel, buttons, and the like. The buttons can include, but are not limited to, a home button, a volume button, a start button, and a lock button.

[0410] The sensor component 1314 includes one or more sensors for providing status assessments of various aspects of the device 1300.

[0411] The communication component 1316 is configured to facilitate wired or wireless communication between the device 1300 and other devices. The device 1300 can access a wireless network based on a communication standard, such as WiFi, 2G, 3G, 4G LTE, 5G NR, or a combination thereof. In an example embodiment, the communication component 1316 receives broadcast signals or broadcast-related information from external broadcast management systems via a broadcast channel. In an example embodiment, the communication component 1316 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0412] In an example embodiment, the device 1300 can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, micro-controllers, microprocessors, or other electronic elements, for performing the downlink control information blind detection method described in any of the above embodiments.

[0413] In an example embodiment, a non-transitory computer-readable storage medium including instructions, such as the memory 1304 including instructions, is also provided, which can be executed by the processor 1320 of the device 1300 to complete the downlink control information blind detection method described in any of the above embodiments. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disc, and an optical data storage device, and the like.

[0414] Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the features disclosed herein. It is intended that the disclosure be construed as including any patents, patent applications, publications, publications, or other disclosure of the prior art that are referred to by their title or by a general identification of their content. It is intended that the disclosure encompass variations and modifications of the specific structure disclosed herein to the extent that these variations and modifications remain consistent with the general principles of the present disclosure. The specification and examples are to be regarded as exemplary in nature and not as restrictive.

[0415] It should be understood that the present disclosure is not limited to the precise structures herein described and illustrated in the drawings and that various modifications and changes can be made therein without departing from the scope thereof. The scope of the present disclosure is indicated by the appended claims.

Claims

1. A method for blind detection of downlink control information, characterized in that, The method, executed by a terminal, includes: The first size of the downlink control information is determined based on the size of the information field in the downlink control information used for scheduling multiple cells; The second size of the received downlink control information is determined based on the instruction information; Based on the relationship between the first size and the second size, the received downlink control information is blindly tested, wherein the size of the blindly tested downlink control information is equal to the second size; The blind detection of the received downlink control information based on the relationship between the first size and the second size includes at least one of the following: When the first size is smaller than the second size, it is determined that the bits in the received downlink control information are padded with zeros; the downlink control information after the zero-padding is blindly detected; When the first size is larger than the second size, it is determined that the bits in the received downlink control information are truncated; the downlink control information after truncation is blindly detected.

2. The method according to claim 1, characterized in that, The number of zero-padded bits is equal to the first difference between the second size and the first size.

3. The method according to claim 2, characterized in that, The number of bits truncated is equal to the second difference between the first size and the second size.

4. The method according to claim 3, characterized in that, The downlink control information includes at least one information field.

5. The method according to claim 4, characterized in that, The truncated bits include at least one of the following: At least one most significant bit in the at least one information field; At least one least significant bit in the at least one information field; Bits other than the bits used to indicate the type of the information field in at least one information field.

6. The method according to claim 4 or 5, characterized in that, The at least one information field belongs to the same type, and the different information fields in the at least one information field respectively indicate information of different scheduled cells.

7. The method according to claim 6, characterized in that, The determination that the bits in the received downlink control information are truncated includes: Bits in each of the information fields are determined to be truncated, wherein the number of truncated bits in each of the information fields is equal to a first truncation number, the first truncation number being determined based on the second difference and a first number of at least one information field of the downlink control information.

8. The method according to claim 6, characterized in that, The determination that the bits in the received downlink control information are truncated includes: The number of information fields is at least n. The information fields are determined to have truncated bits in at least n out of n information fields, and the information fields are determined to have truncated bits in at least one other information field. The second truncation number of bits truncated in each of the nm information fields is determined based on the second difference and nm, and the third truncation number of bits truncated in one of the information fields is equal to... K is the second difference.

9. The method according to claim 4 or 5, characterized in that, The at least one information field includes multiple types of information fields.

10. The method according to claim 9, characterized in that, The determination that the bits in the received downlink control information are truncated includes: Among the plurality of types, at least one type to be truncated is determined, and a fourth truncation number is determined for each type to be truncated corresponding to the bits to be truncated; Determine the information field to be truncated in the information field of each type to be truncated; Based on the fourth truncation number and the number of information fields to be truncated, determine the fifth truncation number of bits to be truncated in each of the information fields to be truncated; Each bit in the information field to be truncated is determined to be truncated according to the fifth truncation number.

11. The method according to claim 4 or 5, characterized in that, The at least one information field includes an information field for indicating multiple types of information.

12. The method according to claim 11, characterized in that, The determination that the bits in the received downlink control information are truncated includes: Among the various types of information, at least one type of information to be truncated is determined, and a sixth truncation number is determined for each type of information to be truncated corresponding to a bit to be truncated. Determine the information field to be truncated in the information field corresponding to each piece of information to be truncated; Based on the sixth truncation number and the number of information fields to be truncated, determine the seventh truncation number of bits to be truncated in each of the information fields to be truncated; Each bit in the information field to be truncated is determined to be truncated according to the seventh truncation number.

13. A method for processing downlink control information, characterized in that, Performed by a network device, the method includes: The first size of the downlink control information is determined based on the size of the information field in the downlink control information used for scheduling multiple cells; Send indication information to the terminal, wherein the indication information is used to indicate a second size of the downlink control information sent to the terminal; Based on the relationship between the first size and the second size, the downlink control information sent to the terminal is processed, wherein the size of the processed downlink control information is equal to the second size; The step of processing the downlink control information sent to the terminal based on the relationship between the first size and the second size includes at least one of the following: When the first size is smaller than the second size, the bits in the downlink control information sent to the terminal are padded with zeros; When the first size is larger than the second size, the bits in the downlink control information sent to the terminal are truncated.

14. The method according to claim 13, characterized in that, The number of zero-padded bits is equal to the first difference between the second size and the first size.

15. The method according to claim 14, characterized in that, The number of bits truncated is equal to the second difference between the first size and the second size.

16. The method according to claim 15, characterized in that, The downlink control information includes at least one information field.

17. The method according to claim 16, characterized in that, The truncated bits include at least one of the following: At least one most significant bit in the at least one information field; At least one least significant bit in the at least one information field; Bits other than the bits used to indicate the type of the information field in at least one information field.

18. The method according to claim 16 or 17, characterized in that, The at least one information field belongs to the same type, and the different information fields in the at least one information field respectively indicate information of different scheduled cells.

19. The method according to claim 18, characterized in that, The step of truncating bits in the downlink control information sent to the terminal includes: Bits in each of the information fields are truncated, wherein the number of truncated bits in each of the information fields is equal to a first truncation number, which is determined based on the second difference and a first number of at least one information field of the downlink control information.

20. The method according to claim 18, characterized in that, The step of truncating bits in the downlink control information sent to the terminal includes: Truncate the bits in nm of the n information fields, and truncate the bits in the remaining one information field, where the number of at least one information field is n. The second truncation number of bits truncated in each of the nm information fields is determined based on the second difference and nm, and the third truncation number of bits truncated in one of the information fields is equal to... K is the second difference.

21. The method according to claim 16 or 17, characterized in that, The at least one information field includes multiple types of information fields.

22. The method according to claim 21, characterized in that, The step of truncating bits in the downlink control information sent to the terminal includes: Among the plurality of types, at least one type to be truncated is determined, and a fourth truncation number is determined for each type to be truncated corresponding to the bits to be truncated; Determine the information field to be truncated in the information field of each type to be truncated; Based on the fourth truncation number and the number of information fields to be truncated, determine the fifth truncation number of bits to be truncated in each of the information fields to be truncated; The bits in each of the information fields to be truncated are truncated according to the fifth truncation number.

23. The method according to claim 16 or 17, characterized in that, The at least one information field includes an information field for indicating multiple types of information.

24. The method according to claim 23, characterized in that, The step of truncating bits in the downlink control information sent to the terminal includes: Among the various types of information, at least one type of information to be truncated is determined, and a sixth truncation number is determined for each type of information to be truncated corresponding to a bit to be truncated. Determine the information field to be truncated in the information field corresponding to each piece of information to be truncated; Based on the sixth truncation number and the number of information fields to be truncated, determine the seventh truncation number of bits to be truncated in each of the information fields to be truncated; The bits in each of the information fields to be truncated are truncated according to the seventh truncation number.

25. A blind detection device for downlink control information, characterized in that, The device includes: The processing module is configured to determine a first size of the downlink control information based on the size of the information field in the downlink control information used for scheduling multiple cells; determine a second size of the received downlink control information based on indication information; and perform blind detection on the received downlink control information based on the relationship between the first size and the second size, wherein the size of the blind-detected downlink control information is equal to the second size. The blind detection of the received downlink control information based on the relationship between the first size and the second size includes at least one of the following: When the first size is smaller than the second size, it is determined that the bits in the received downlink control information are padded with zeros; the downlink control information after being padded with zeros is blindly detected; When the first size is larger than the second size, it is determined that the bits in the received downlink control information are truncated; the downlink control information after truncation is blindly detected.

26. A downlink control information processing device, characterized in that, The device includes: The processing module is configured to determine a first size of the downlink control information based on the size of the information field in the downlink control information used for scheduling multiple cells; send indication information to the terminal, wherein the indication information is used to indicate a second size of the downlink control information sent to the terminal; and process the downlink control information sent to the terminal according to the relationship between the first size and the second size, wherein the size of the processed downlink control information is equal to the second size. The process of processing the downlink control information sent to the terminal based on the relationship between the first size and the second size includes at least one of the following: When the first size is smaller than the second size, the bits in the downlink control information sent to the terminal are padded with zeros; When the first size is larger than the second size, the bits in the downlink control information sent to the terminal are truncated.

27. A downlink control information transmission system, characterized in that, The device includes a terminal and a network device, wherein the terminal is configured to implement the downlink control information blind detection method according to any one of claims 1 to 12, and the network device is configured to implement the downlink control information processing method according to any one of claims 13 to 24.

28. A terminal, characterized in that, include: processor; Memory used to store computer programs; When the computer program is executed by the processor, it implements the downlink control information blind detection method according to any one of claims 1 to 12.

29. A network device, characterized in that, include: processor; Memory used to store computer programs; When the computer program is executed by a processor, it implements the downlink control information processing method according to any one of claims 13 to 24.

30. A computer-readable storage medium for storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the downlink control information blind detection method according to any one of claims 1 to 12.

31. A computer-readable storage medium for storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the downlink control information processing method according to any one of claims 13 to 24.

Citation Information

Patent Citations

  • Method and equipment for transmitting and receiving control signalling

    CN102448037A