Information receiving method and apparatus, information sending method and apparatus, and device and storage medium
By receiving the first information transmitted by multiple control channels, the problem of limited DCI bits in the new empty oral system is solved, and higher information transmission flexibility and efficiency are achieved.
Patent Information
- Application Number
- PCT/CN2023/108606
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-07-21
- Publication Date
- 2025-01-30
AI Technical Summary
In the new air interface system, the number of bits of DCI is limited, resulting in insufficient flexibility when scheduling physical channels.
By receiving the first information transmitted by multiple control channels, the transmission of the first information is not limited by the number of bits of the single control channel, which improves the flexibility of information transmission.
It improves the flexibility and efficiency of information transmission, and enhances the utilization rate that can be used for transmission in each control channel.
Smart Images

Figure CN2023108606_30012025_PF_FP_ABST
Abstract
Description
Information receiving method, information sending method, device, equipment and storage medium Technical Field
[0001] The embodiments of the present application relate to the field of mobile communications, and in particular to an information receiving method, an information sending method, an apparatus, a device, and a storage medium. Background Art
[0002] In the New Radio (NR) system, a single downlink control information (DCI) can simultaneously schedule the transmission of multiple physical channels, where the multiple physical channels are transmitted in different cells. For example, a single DCI can simultaneously schedule physical channels in up to four cells.
[0003] In related technologies, DCI uses Polar coding. The sum of the number of DCI bits transmitted in the Physical Downlink Control Channel (PDCCH) and the number of bits in its cyclic redundancy check (CRC) check code does not exceed 164 bits, with the CRC check code having a fixed number of 24 bits. This means that the total number of DCI bits does not exceed 140 bits. Therefore, DCI scheduling flexibility is limited.
[0004] How to schedule physical channels without being restricted by the number of bits is a problem that needs to be solved.
[0005] Summary of the Invention
[0006] The embodiments of the present application provide an information receiving method, an information sending method, an apparatus, a device, and a storage medium. The technical solution is as follows:
[0007] According to one aspect of an embodiment of the present application, a method for receiving information is provided, the method being executed by a terminal, the method comprising:
[0008] Partial information of first information transmitted by each control channel in at least two control channels is received, where the partial information of the first information transmitted by different control channels is different, and the first information is used to schedule at least two physical channels.
[0009] According to one aspect of an embodiment of the present application, a method for receiving information is provided, the method being performed by a network device, the method comprising:
[0010] Partial information of first information transmitted by each control channel in at least two control channels is sent, where different control channels transmit different partial information of the first information, and the first information is used to schedule at least two physical channels.
[0011] According to one aspect of an embodiment of the present application, there is provided an information receiving device, the device comprising: a receiving module;
[0012] The receiving module is used to receive partial information of first information transmitted by each control channel in at least two control channels, where the partial information of the first information transmitted by different control channels is different, and the first information is used to schedule at least two physical channels.
[0013] According to one aspect of an embodiment of the present application, there is provided an information receiving device, the device comprising: a sending module;
[0014] The sending module is used to send part of the first information transmitted by each control channel in at least two control channels, where different control channels transmit different parts of the first information, and the first information is used to schedule at least two physical channels.
[0015] According to one aspect of an embodiment of the present application, a computer-readable storage medium is provided, in which a computer program is stored. The computer program is executed by a communication device to implement the above-mentioned information receiving method or information sending method.
[0016] According to one aspect of an embodiment of the present application, a chip is provided, which includes a programmable logic circuit and / or program instructions. When the chip is running, it is used to implement the above-mentioned information receiving method or information sending method.
[0017] According to one aspect of an embodiment of the present application, a computer program product or a computer program is provided, wherein the computer program product or the computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. A communication device reads and executes the computer instructions from the computer-readable storage medium to implement the above-mentioned information receiving method or information sending method.
[0018] The technical solutions provided in the embodiments of the present application can bring the following beneficial effects:
[0019] By receiving the first information transmitted jointly by multiple control channels, the transmission of the first information is not limited by the number of bits of a single control channel, thereby improving the flexibility of information transmission; and improving the utilization rate of the number of bits available for transmission of each control channel, thereby improving the efficiency of information transmission. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0021] FIG1 shows a schematic diagram of a mobile communication system provided by an embodiment of the present application;
[0022] FIG2 shows a flow chart of an information receiving method provided by an embodiment of the present application;
[0023] FIG3 is a schematic diagram showing partial information of first information carried by at least two control channels according to an embodiment of the present application;
[0024] FIG4 is a schematic diagram showing a bit information cascade method provided by an embodiment of the present application;
[0025] FIG5 is a schematic diagram showing a bit information mapping method provided by an embodiment of the present application;
[0026] FIG6 shows a flowchart of an information receiving method provided by an embodiment of the present application;
[0027] FIG7 shows a schematic diagram of at least two PDCCHs transmitted within the same time unit according to an embodiment of the present application;
[0028] FIG8 shows a schematic diagram of transmitting at least two PDCCHs in different time units according to an embodiment of the present application;
[0029] FIG9 shows a flowchart of an information sending method provided by an embodiment of the present application;
[0030] FIG10 shows a structural block diagram of an information receiving device provided by an embodiment of the present application;
[0031] FIG11 shows a structural block diagram of an information sending device provided by an embodiment of the present application;
[0032] FIG12 shows a schematic structural diagram of a communication device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0033] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.
[0034] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. A person skilled in the art will appreciate that, with the evolution of the network architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.
[0035] FIG1 shows a schematic diagram of a mobile communication system provided by an embodiment of the present application. The mobile communication system may include: a terminal 10 and a network device 20.
[0036] The terminal 10 may include various handheld devices with wireless communication capabilities, vehicle-mounted devices, wearable devices, computing devices, or other processing devices connected to a wireless modem, as well as various forms of user equipment (UE), mobile stations (MS), etc. For ease of description, in the embodiments of the present application, the above-mentioned devices are collectively referred to as terminals.
[0037] The network device 20 is a device deployed in the access network to provide wireless communication functions for the terminal 10. The network device 20 may include various forms of macro base stations, micro base stations, relay stations, access points, etc. In systems using different wireless access technologies, the names of devices with network device functions may vary. For example, in the 5G NR system, they are called access network devices, gNodeBs, or gNBs. As communication technologies evolve, the term "network device" may change. For ease of description, in the embodiments of the present application, the above-mentioned devices that provide wireless communication functions for the terminal 10 are collectively referred to as network devices.
[0038] Exemplarily, the terminal 10 receives first information sent by the network device 20, where the first information is transmitted in blocks through at least two control channels.
[0039] In some embodiments, the network device 20 may also be replaced by another terminal 10, such as a sidewalk for communication between two terminals.
[0040] (sidelink) communication system.
[0041] It should be noted that the "5G NR system" in the embodiments of this disclosure may also be referred to as a 5G system or an NR system, but those skilled in the art will understand their meaning. The technical solutions described in the embodiments of this disclosure can be applied to the 5G NR system and can also be applied to subsequent evolution systems of the 5G NR system.
[0042] FIG2 shows a flow chart of an information receiving method provided by an embodiment of the present application. The method is executed by a terminal, which may be the terminal 10 in the mobile communication system shown in FIG1 . The method may include the following steps:
[0043] Step 220: Receive partial information of the first information transmitted by each control channel in at least two control channels, where the partial information of the first information transmitted by different control channels is different.
[0044] In some embodiments, the first information is used to schedule at least two physical channels. The physical channel may be at least one of an uplink physical channel and a downlink physical channel.
[0045] In some embodiments, the first information includes: scheduling information; or scheduling information and verification information, where the verification information is used to verify the correct reception of the scheduling information. This scheduling information may also be referred to as complete scheduling information. That is, the first information may include only the complete scheduling information, or may include the complete scheduling information and verification information used to verify whether the complete scheduling information is correctly received by the terminal.
[0046] The scheduling information is used to schedule transmission of at least two physical channels, and the number of control channels used to transmit the scheduling information is less than or equal to the number of physical channels. That is, the number of the at least two control channels is less than or equal to the number of physical channels.
[0047] The at least two physical channels scheduled by the scheduling information include at least one of the following physical channels:
[0048] Uplink physical channel;
[0049] Downlink physical channel;
[0050] Uplink physical channel and downlink physical channel.
[0051] In one example, the scheduling information is used to simultaneously schedule at least two physical uplink shared channels (PUSCHs). In another example, the scheduling information is used to simultaneously schedule at least two physical downlink shared channels (PDSCHs). In another example, the scheduling information is used to simultaneously schedule at least one PUSCH and at least one PDSCH.
[0052] In some embodiments, the scheduling information includes at least one of the following information:
[0053] Time domain resources for data transmission;
[0054] Frequency domain resources for data transmission;
[0055] Modulation and Coding Scheme (MCS);
[0056] Precoding codebook;
[0057] Power control information (only for uplink transmission);
[0058] Hybrid Automatic Repeat reQuest (HARQ) process number;
[0059] Redundancy Version (RV);
[0060] New Data Indication (NDI)
[0061] Exemplarily, the terminal receives partial information of the first information transmitted by each control channel in at least two control channels, different control channels transmit different partial information of the first information, and the scheduling information is used to schedule transmission of at least two physical channels.
[0062] In some embodiments, the control channel is PDCCH; that is, the first information is transmitted in blocks through at least two PDCCHs; the terminal receives partial information of the first information transmitted by each PDCCH in at least two PDCCHs, and the partial information of the first information transmitted by different PDCCHs is different, and the scheduling information is used to schedule the transmission of at least two physical channels.
[0063] The first information is transmitted through at least two control channels, each of the at least two control channels is used to transmit part of the first information, and the part of the first information transmitted by each of the at least two control channels can be combined into the complete first information.
[0064] Partial information of the first information refers to multiple blocks of overlapping, partially overlapping, or non-overlapping information obtained by dividing the first information. In this embodiment, the partial information of the first information transmitted by each control channel is non-overlapping. In some embodiments, each partial information of the first information is transmitted by a control channel. That is, each of the at least two control channels is used to transmit a partial information of the first information, and the partial information of the first information transmitted by different control channels is different.
[0065] Part of the first information includes at least one of the following:
[0066] All scheduling information;
[0067] Scheduling information section;
[0068] Verify all information;
[0069] ·The part of the verification information.
[0070] Figure 3 shows a schematic diagram of partial information of the first information carried by at least two control channels provided by an embodiment of the present application. In Figure 3(a), part of the scheduling information is transmitted by control channel 1, part of the scheduling information is transmitted by control channel 2, and part of the scheduling information and all of the verification information are transmitted by control channel 3; in Figure 3(b), part of the scheduling information is transmitted by control channel 1, part of the scheduling information and part of the verification information are transmitted by control channel 2, and part of the verification information is transmitted by control channel 3; in Figure 3(c), all of the scheduling information is transmitted by control channel 1, and all of the verification information is transmitted by control channel 2. The above are only examples of partial information of the first information transmitted by each control channel, and the present application does not limit the partial information of the first information carried by each control channel.
[0071] In some embodiments, the bits in the first information are divided into at least two bit parts, and the at least two bit parts are transmitted through at least two control channels, and different control channels transmit different bit parts.
[0072] It should be noted that part of the first information may also be called part of the scheduling information, valid information, or other names.
[0073] In addition to part of the first information, each of the at least two control channels also carries at least one of the following information:
[0074] Block verification information;
[0075] The control channel number;
[0076] The number of the partial information of the first information transmitted in the control channel;
[0077] The total number of control channels used to transmit the first information;
[0078] The total number of partial information into which the first information is divided.
[0079] The block verification information is used to verify the reception correctness of the partial information of the first information transmitted in the current control channel; the number of the control channel is used to indicate the number of the current control channel in at least two control channels; the number of the partial information of the first information transmitted in the control channel is used to indicate the number of the partial information of the first information transmitted on the current control channel in all the partial information into which the first information is divided.
[0080] For a first control channel of the at least two control channels, the first control channel is any control channel of the at least two control channels, and the first control channel is used to transmit the first portion of the first information. In addition to the first portion of the first information, the first control channel also carries at least one of the following information:
[0081] First block check information, used to check whether the first part of the first information transmitted in the first control channel is received correctly;
[0082] The number of the first control channel;
[0083] The number of the first part of the first information transmitted in the first control channel;
[0084] The total number of at least two control channels;
[0085] The total number of partial information into which the first information is divided.
[0086] In some embodiments, one of the at least two control channels also carries information indicating the end of transmission. This information is used to inform the terminal that both of the at least two control channels have been received. In some embodiments, the control channel is the last of the at least two control channels. The last control channel refers to at least one of the following channels: the control channel with the latest time; the control channel with the highest frequency domain position; or the control channel with the lowest frequency domain position.
[0087] In some embodiments, a bit threshold is set for the number of bits of the partial information of the first information carried on a single control channel. The number of bits of the partial information of the first information transmitted on each control channel does not exceed the bit threshold; that is, the number of bits of the partial information of the first information is less than or equal to the bit threshold. For example, the bit threshold is 140 bits. The bit threshold is related to at least one of the DCI format and the DCI encoding method.
[0088] In some embodiments, the first information is determined by bit concatenation based on partial information of the first information transmitted by each of the at least two control channels. That is, the first information is determined by bit concatenation based on partial information of the first information carried by the at least two control channels. That is, the partial information of the first information carried by the at least two control channels is sequentially concatenated and spliced in the order of the at least two control channels to obtain the first information.
[0089] Referring to Figure 4 , the first information includes scheduling information 31 and check information 32 for scheduling information 31. The first information is divided into first partial information 33, second partial information 35, and third partial information 37, which are connected end to end. Furthermore, each of the three partial information of the first information has block check information, as shown in Figure 4 : first block check information 34, second block check information 36, and third block check information 38. That is, after receiving the partial information and block check information of the first information on the three control channels, the terminal verifies whether each partial information has been correctly received using the block check information. After confirming that each partial information has been correctly received, the terminal concatenates the first partial information 33, the second partial information 35, and the third partial information 37 end to end in the order of the control channels to obtain the first information.
[0090] In other embodiments, the first information is determined by bit information mapping based on partial information of the first information transmitted by each of the at least two control channels. That is, the first information is determined by bit information mapping based on partial information of the first information carried by the at least two control channels. In other words, the first information is obtained by mapping the partial information of the first information carried by the at least two control channels according to a preset bit information mapping rule.
[0091] Please refer to Figure 5. The first information includes scheduling information and verification information of the scheduling information. The first information is divided into different groups of sub-blocks. In the figure, the first information is divided into three groups of sub-blocks, namely blank sub-blocks, oblique shaded sub-blocks and vertical shaded sub-blocks as an example. The mapping rule is to divide the scheduling information part into equally spaced blank sub-blocks, oblique shaded sub-blocks and vertical shaded sub-blocks, and to use the verification information part as a oblique shaded sub-block as an example. Among them, the blank sub-blocks are combined into the first part of information (that is, the first part of information includes 6 blank sub-blocks), and the first block verification information is generated and then transmitted through control channel 1; the oblique shaded sub-blocks are combined into the second part of information (that is, the second part of information includes 7 oblique shaded sub-blocks), and the second block verification information is generated and then transmitted through control channel 2; the vertical shaded sub-blocks are combined into the third part of information (that is, the third part of information includes 6 vertical shaded sub-blocks), and the third block verification information is generated and then transmitted through control channel 3. After receiving the partial information and block check information of the first information on the three control channels, the terminal verifies whether each partial information has been correctly received using the block check information. After confirming that each partial information has been correctly received, the terminal maps the sub-blocks in each partial information (i.e., each group of sub-blocks) to corresponding positions at equal intervals according to the mapping rule, and then splices them together to obtain the first information. Figure 5 only shows one rule for bit information mapping, taking the example of dividing the first information into three groups of sub-blocks. However, the rule for bit information mapping is not limited to this, and this application does not impose any restrictions on this.
[0092] The at least two control channels may be transmitted in the same or different time units, that is, the at least two control channels are transmitted in the same time unit; or the at least two control channels are transmitted in different time units.
[0093] When at least two control channels are transmitted in the same time unit, the at least two control channels are transmitted in different control channel candidates in the same time unit, or the at least two control channels are transmitted in different control channel units in the same control channel candidate.
[0094] The time unit is one of the following:
[0095] Symbol collection;
[0096] Search space
[0097] slot;
[0098] Sub-frame
[0099] Wireless frame.
[0100] In some embodiments, at least two control channels are transmitted within the same time unit and are transmitted in different control channel candidates. The order of the at least two control channels is used to determine the first information, and the order of the at least two control channels is determined by at least one of the following methods:
[0101] Determining the order of the at least two control channels according to the order of the sequence numbers of the control channel candidates to which the at least two control channels belong;
[0102] Determining an order of the at least two control channels according to an order of reception times of the control channel candidates to which the at least two control channels belong;
[0103] Determining an order of the at least two control channels according to an order of transmission times of the control channel candidates to which the at least two control channels belong;
[0104] Determine the order of the at least two control channels according to the order of the frequency domains of the control channel candidates where the at least two control channels are located.
[0105] In some embodiments, when at least two control channels are transmitted within the same time unit and in different control channel candidates, if the time of the control channel candidates in which the at least two control channels are located is the same, the order of the at least two control channels is determined according to the order of the frequency domains of the control channel candidates in which the at least two control channels are located.
[0106] In some embodiments, at least two control channels are transmitted in the same time unit and in different control channel elements (CCEs) in the same control channel candidate.
[0107] In some embodiments, when at least two control channels are transmitted in the same time unit, the at least two control channels have the same aggregation level. For example, when the control channel is a PDCCH, the number of CCEs occupied by each PDCCH is the same.
[0108] In some other embodiments, when at least two control channels are transmitted in the same time unit, the at least two control channels have different aggregation levels. For example, the aggregation level of each control channel is individually configurable.
[0109] When at least two control channels have the same aggregation level, after receiving the first control channel through blind detection, the reception positions of the other control channels can be determined. That is, the first of the at least two control channels is received using blind detection, and the reception positions of the other control channels in the at least two control channels are determined based on the reception position of the first control channel. For example, if CCE2 in a control channel receives the first control channel, it can be determined that CCE3 can receive the second control channel, and so on. This method reduces the number of blind detections and improves the transmission efficiency of the control channels.
[0110] In some embodiments, the at least two control channels are transmitted in different time units, and each time unit includes one control channel. The order of the at least two control channels is used to determine the first information, and the order of the at least two control channels is determined according to the order of the different time units.
[0111] Among them, different time units have one of the following relationships:
[0112] ·Continuous time units;
[0113] Equally spaced time units.
[0114] The time unit is one of the following:
[0115] Symbol collection;
[0116] Search space
[0117] Time slot (slot).
[0118] For example, different time units may be continuous or equally spaced time slots; for another example, different time units may be continuous or equally spaced symbol sets; for another example, different time units may be search spaces corresponding to the same search space identification code (search space ID) within the same time slot or different time slots; for another example, different time units may be search spaces with increasing or decreasing search space identification codes within the same time slot.
[0119] Based on the aforementioned relationship between different time units, after receiving the first control channel via blind detection, the reception positions of the other control channels can be determined. That is, if the first of at least two control channels is received using blind detection, the reception positions of the other control channels in the at least two control channels are determined based on the reception position of the first control channel. For example, if the different time units are a set of consecutive symbols, if the first control channel is received in symbol 0, it can be determined that the second control channel will be received in symbol 1, and so on. This reduces the number of blind detections and improves the detection efficiency of control channels.
[0120] In some embodiments, at least two control channels transmitted in different time units have at least one of the following relationships:
[0121] At least two control channels occupy the same time domain resources in different time units;
[0122] At least two control channels occupy the same frequency domain resources in different time units.
[0123] The same time domain resources mean that the relative positions of the time domain resources occupied by at least two control channels in their respective time units are the same. For example, the time domain resources occupied by at least two control channels are the third symbol in their respective time slots.
[0124] In some embodiments, the number of bits of the partial information of the first information transmitted by each control channel is determined based on at least one of the following information:
[0125] The number of bits of the first information;
[0126] The number of control channels;
[0127] The number of bits of the partial information of the first information transmitted by each configured control channel;
[0128] The number of bits is determined based on the DCI format.
[0129] For example, the number of bits of the partial information of the first information is the result of rounding up the number of bits of the first information divided by the number of control channels; for another example, the number of bits of the partial information of the first information is the number of bits determined according to the transmission configuration; for another example, the number of bits of the partial information of the first information is the number of bits determined according to the DCI format, such as the number of bits of the partial information of the first information is the number of bits corresponding to DCI format 0_1.
[0130] It should be noted that in some embodiments, the transmission process requires that the number of bits of the partial information of the first information of at least two control channels be the same. If there is a control channel (for example, the last control channel) that actually transmits less information bits than other control channels, redundant bits are added to it so that the number of bits of the partial information of the first information transmitted by each control channel is the same.
[0131] The number of control channels is determined based on one of the following information:
[0132] The number of control channels configured on the network device;
[0133] The maximum number of schedulable data channels;
[0134] The maximum number of schedulable carriers;
[0135] The number of carriers in the carrier set.
[0136] The number of bits determined based on the DCI format is one of the following:
[0137] Any of the bit numbers corresponding to the DCI format;
[0138] The sum of at least two of the numbers of bits corresponding to the DCI formats.
[0139] For example, the number of bits determined based on the DCI format is any one of the numbers of bits corresponding to DCI formats 0_0 / 0_1 / 0_2 / 1_0 / 1_1 / 1_2. For another example, the number of bits determined based on the DCI format is the sum of at least two of the numbers of bits corresponding to DCI formats 0_0 / 0_1 / 0_2 / 1_0 / 1_1 / 1_2, such as the sum of the numbers of bits corresponding to DCI format 0_0 and DCI format 0_1.
[0140] It should be noted that the number of bits corresponding to the DCI control information format can be the number of bits determined by configuration or the number of bits corresponding to the DCI format after DCI format alignment according to alignment rules. Alignment means that when two DCI formats have different sizes, redundant bits are added to the DCI format with fewer bits to make the two DCI formats the same size.
[0141] To sum up, the method provided in the embodiment of the present application, by receiving the first information obtained by block transmission of at least two control channels, makes the transmission of the first information not limited to the size of the number of bits that the control channel can carry, thereby improving the flexibility of the transmission of the first information; and can more fully utilize the bits that can be used for transmission of the control channel, reduce the complexity of control channel detection, and improve the efficiency of information transmission.
[0142] In addition, the number of physical channels scheduled by the first information is greater than or equal to the number of control channels, so that more physical channels can be scheduled through fewer control channels, which improves the flexibility and efficiency of scheduling and saves control channel resources.
[0143] In addition, by setting block verification information for part of the first information transmitted in the control channel, the reception correctness of part of the first information can be verified, thereby ensuring the accuracy and correctness of the transmission of part of the first information and improving the scheduling efficiency.
[0144] In addition, at least two control channels can be transmitted in the same or different time units, which improves scheduling flexibility.
[0145] FIG6 shows a flowchart of an information receiving method provided by an embodiment of the present application. The method is performed by a terminal and a network device. The terminal may be terminal 10 shown in FIG1 , and the network device may be network device 20 shown in FIG1 . Taking the network device as a base station and the control channel as a PDCCH as an example, the method may include the following steps:
[0146] Step 320: Receive partial information of the first information transmitted by each of at least two PDCCHs, where the partial information of the first information transmitted by different PDCCHs is different;
[0147] In some embodiments, the first information is used to schedule at least two physical channels. The physical channel may be at least one of an uplink physical channel and a downlink physical channel.
[0148] In some embodiments, the first information includes: scheduling information; or scheduling information and verification information, where the verification information is used to verify the correct reception of the scheduling information. This scheduling information may also be referred to as complete scheduling information. That is, the first information may include only the complete scheduling information, or may include the complete scheduling information and verification information used to verify whether the complete scheduling information is correctly received by the terminal.
[0149] The scheduling information is used to schedule the transmission of at least two physical channels, wherein the number of PDCCHs used to transmit the scheduling information is less than or equal to the number of scheduled physical channels. The physical channels scheduled by the scheduling information include at least one of the following physical channels:
[0150] Uplink physical channel;
[0151] Downlink physical channel;
[0152] Uplink physical channel and downlink physical channel.
[0153] In one example, the scheduling information is used to simultaneously schedule at least two PUSCHs. In another example, the scheduling information is used to simultaneously schedule at least two PDSCHs. In another example, the scheduling information is used to simultaneously schedule at least one PUSCH and at least one PDSCH.
[0154] The scheduling information includes at least one of the following information:
[0155] Time domain resources for data transmission;
[0156] Frequency domain resources for data transmission;
[0157] MCS;
[0158] Precoding codebook;
[0159] Power control information (only for uplink transmission);
[0160] HARQ process number;
[0161] RV;
[0162] ·NDI.
[0163] Exemplarily, the terminal receives partial information of the first information transmitted by each of at least two PDCCHs, different PDCCHs transmit different partial information of the first information, and the first information is used to schedule at least two physical channels.
[0164] The first information is transmitted through at least two PDCCHs, each of the at least two PDCCHs is used to transmit partial information of the first information, and the partial information of the first information transmitted by each of the at least two PDCCHs can be combined into complete first information.
[0165] Partial information of the first information refers to multiple blocks of overlapping, partially overlapping, or non-overlapping information obtained by dividing the first information. In this embodiment, the partial information of the first information transmitted by each PDCCH is non-overlapping information. In some embodiments, each partial information of the first information is transmitted by a PDCCH. That is, each of the at least two PDCCHs is used to transmit partial information of the first information, and the partial information of the first information is a part of the first information. The partial information of the first information transmitted by different PDCCHs is different.
[0166] Part of the first information includes at least one of the following:
[0167] All scheduling information;
[0168] Scheduling information section;
[0169] Verify all information;
[0170] ·The part of the verification information.
[0171] Take the number of PDCCHs as three for example. In one example, PDCCH1 transmits the first part of the scheduling information, PDCCH2 transmits the second part of the scheduling information, and PDCCH3 transmits the third part of the scheduling information and all of the check information; in another example, PDCCH1 transmits all of the scheduling information, PDCCH2 transmits the first part of the check information, and PDCCH3 transmits the second part of the check information; in another example, PDCCH1 transmits the first part of the scheduling information, PDCCH2 transmits the second part of the scheduling information, and PDCCH3 transmits all of the check information. The above are only examples of partial information of the first information transmitted by each PDCCH. This application does not limit the partial information of the first information carried by each PDCCH.
[0172] In addition to part of the first information, each of the at least two PDCCHs further carries at least one of the following information:
[0173] Block verification information;
[0174] The PDCCH number;
[0175] The number of the partial information of the first information transmitted in the PDCCH;
[0176] The total number of PDCCHs used to transmit the first information;
[0177] The total number of partial information into which the first information is divided.
[0178] The block check information is used to verify the reception correctness of the partial information of the first information transmitted in the current PDCCH; the PDCCH number is used to indicate the number of the current PDCCH in at least two PDCCHs; the number of the partial information of the first information transmitted in the PDCCH is used to indicate the number of the partial information of the first information transmitted on the current PDCCH in the partial information into which all the first information is divided.
[0179] For a first PDCCH among the at least two PDCCHs, the first PDCCH is any one of the at least two PDCCHs, and the first PDCCH is used to transmit the first part of the first information. In addition to the first part of the first information, the first PDCCH also carries at least one of the following information:
[0180] First block check information, used to check whether the first part of the first information transmitted in the first PDCCH is received correctly;
[0181] The number of the first PDCCH;
[0182] The number of the first part of the first information transmitted in the first PDCCH;
[0183] The total number of at least two PDCCHs;
[0184] The total number of partial information into which the first information is divided.
[0185] In some embodiments, one of the at least two PDCCHs also carries information indicating the end of transmission. This information is used to inform the terminal that both at least two PDCCHs have been received. In some embodiments, the PDCCH is the last of the at least two PDCCHs. The last PDCCH refers to at least one of the following channels: the latest PDCCH in time; the PDCCH with the highest frequency domain position; or the PDCCH with the lowest frequency domain position.
[0186] In some embodiments, a bit threshold is set for the number of bits of the partial information of the first information carried on a single PDCCH. The number of bits of the partial information of the first information transmitted on each PDCCH does not exceed the bit threshold; that is, the number of bits of the partial information of the first information is less than or equal to the bit threshold. For example, the bit threshold is 140 bits. The bit threshold is related to at least one factor of the DCI format and the DCI encoding method.
[0187] In some embodiments, the first information is determined by bit information cascading based on partial information of the first information transmitted by each of the at least two PDCCHs, that is, the first information is determined by bit information cascading based on partial information of the first information carried by the at least two PDCCHs. In other embodiments, the first information is determined by bit information mapping based on partial information of the first information transmitted by each of the at least two PDCCHs, that is, the first information is determined by bit information mapping based on partial information of the first information carried by the at least two PDCCHs.
[0188] The at least two PDCCHs may be transmitted in the same or different time units, that is, the at least two PDCCHs are transmitted in the same time unit; or the at least two PDCCHs are transmitted in different time units.
[0189] In the case where at least two PDCCHs are transmitted in the same time unit, the at least two PDCCHs are transmitted in different PDCCH candidates in the same time unit, or the at least two PDCCHs are transmitted in different CCEs in the same PDCCH candidate.
[0190] The time unit is one of the following:
[0191] Symbol collection;
[0192] Search space
[0193] slot;
[0194] Sub-frame
[0195] Wireless frame.
[0196] Figure 7 shows a schematic diagram of at least two PDCCHs being transmitted in the same time unit. Each time unit transmits at most one first message, that is, multiple PDCCHs in each time unit are used to transmit part of the same first message. Multiple PDCCHs use the same aggregation level.
[0197] Figure 7(a) illustrates a schematic diagram of at least two PDCCHs being transmitted via different PDCCH candidates within time unit 1. As shown, PDCCH1, PDCCH2, and PDCCH3 are transmitted as three independent PDCCHs within the same time unit. The terminal performs blind detection on all PDCCH candidates within time unit 1, detecting PDCCH1, PDCCH2, and PDCCH3. Upon successful detection, the terminal determines the first information based on partial information of the first information transmitted on the three PDCCHs. This determination of the first information based on partial information of the three first information can be performed using either a bit information concatenation method as shown in Figure 4 or a bit information mapping method as shown in Figure 5.
[0198] The order of the at least two PDCCHs is used to determine the first information. After receiving the at least two PDCCHs, the order of the at least two PDCCHs is determined in at least one of the following ways:
[0199] Determining the order of the at least two PDCCHs according to the order of the PDCCH candidates to which the at least two PDCCHs belong;
[0200] Determining the order of the at least two PDCCHs according to the order of reception times of the PDCCH candidates to which the at least two PDCCHs belong;
[0201] Determining the order of the at least two PDCCHs according to the order of transmission times of the PDCCH candidates to which the at least two PDCCHs belong;
[0202] The order of the at least two PDCCHs is determined according to the order of the frequency domains of the PDCCH candidates where the at least two PDCCHs are located.
[0203] In some embodiments, when at least two PDCCHs are transmitted within the same time unit and in different PDCCH candidates, when the time of the PDCCH candidates where the at least two PDCCHs are located is the same, the order of the at least two PDCCHs is determined according to the frequency domain order of the PDCCH candidates where the at least two PDCCHs are located.
[0204] Figure 7(b) shows a schematic diagram of at least two PDCCHs being transmitted through different CCEs of the same PDCCH candidate within time unit 1. As shown in the figure, within a PDCCH candidate, the CCEs in the PDCCH candidate are divided and used for PDCCH1, PDCCH2, and PDCCH3, respectively. The number of CCEs occupied by each PDCCH is determined according to the configuration, or according to the total number of CCEs and the number of PDCCHs. For example, if there are 8 CCEs in the PDCCH candidate, numbered 0 to 7, and there are 3 PDCCHs, the number of CCEs occupied by each PDCCH is floor(8 / 3)=2, that is, each PDCCH is configured to occupy 2 CCEs; that is, CCE0 and CCE1 are used to transmit PDCCH1, CCE2 and CCE3 are used to transmit PDCCH2, and CCE4 and CCE5 are used to transmit PDCCH3. Floor is a rounding-down operation.
[0205] In one embodiment, when receiving the first information, the terminal blindly detects PDCCH1 for CCE0 and CCE1 in the PDCCH candidate, blindly detects PDCCH2 for CCE2 and CCE3, and blindly detects PDCCH3 for CCE4 and CCE5. In another embodiment, CCE0 and CCE1 in the PDCCH candidate are blindly detected for PDCCH1, and if successfully detected, PDCCH2 and PDCCH3 are directly parsed. For example, the PDCCH candidate includes 8 CCEs, which are numbered corresponding to 0 to 7, and the number of PDCCHs is 3. Then the number of CCEs occupied by each PDCCH is floor(8 / 3)=2, that is, CCE0 and CCE1 are used to transmit PDCCH1, CCE2 and CCE3 are used to transmit PDCCH2, and CCE4 and CCE5 are used to transmit PDCCH3.
[0206] Since PDCCHs have the same aggregation level, only one PDCCH can be detected. After the first PDCCH is detected, subsequent PDCCHs are directly parsed according to the rules without the need for blind detection. That is, after PDCCH1 is blindly detected in CCE0 and CCE1, PDCCH2 is directly parsed in CCE2 and CCE3, and PDCCH3 is parsed in CCE4 and CCE5. In another example, the aggregation level of PDCCH is 1. If PDCCH1 is blindly detected in CCE2, PDCCH2 can be directly parsed in CCE3, and PDCCH4 can be parsed in CCE4, and so on. That is, the first PDCCH of at least two PDCCHs is received using a blind detection method, and the receiving positions of the other PDCCHs in at least two PDCCHs are determined based on the receiving position of the first PDCCH. In this way, only the first received PDCCH needs to be blindly detected, which reduces the number of blind detections for subsequent PDCCHs and reduces the complexity of PDCCH detection.
[0207] Figure 8 is a schematic diagram illustrating at least two PDCCHs being transmitted in different time units. As shown, only one PDCCH is transmitted in each time unit; that is, PDCCH 1 is transmitted in time unit 1, PDCCH 2 is transmitted in time unit 2, and PDCCH 3 is transmitted in time unit 3. The order of the at least two PDCCHs is used to determine the first information, and the order of the PDCCHs is determined based on the order of the different time units.
[0208] Among them, different time units (i.e., time unit 1 to time unit 3) have one of the following relationships:
[0209] ·Continuous time units;
[0210] Equally spaced time units.
[0211] The time unit is one of the following:
[0212] Symbol collection;
[0213] Search space
[0214] Time slot (slot).
[0215] For example, different time units may be continuous or equally spaced time slots; for another example, different time units may be continuous or equally spaced symbol sets; for another example, different time units may be search spaces corresponding to the same search space identification code (search space ID) within the same time slot or different time slots; for another example, different time units may be search spaces with increasing or decreasing search space identification codes within the same time slot.
[0216] Based on the aforementioned relationship between different time units, after receiving the first PDCCH via blind detection, the reception positions of the remaining PDCCHs can be determined. That is, the first of at least two PDCCHs is received using blind detection, and the reception positions of the remaining PDCCHs in the at least two PDCCHs are determined based on the reception position of the first PDCCH. For example, if the different time units are consecutive time slots, if the first PDCCH is received in time slot 1, it can be determined that the second PDCCH will be received in time slot 2, and so on. In this way, the number of blind detections for PDCCHs after the first PDCCH is reduced, thereby improving the transmission efficiency of the control channel.
[0217] In some embodiments, at least two PDCCHs transmitted in different time units have at least one of the following relationships:
[0218] At least two PDCCHs occupy the same time domain resources in different time units;
[0219] At least two PDCCHs occupy the same frequency domain resources in different time units.
[0220] The same time domain resources mean that the relative positions of the time domain resources occupied by at least two PDCCHs in their respective time units are the same. For example, the time domain resources occupied by at least two PDCCHs are the third symbol in their respective time slots.
[0221] In some embodiments, the number of bits of the partial information of the first information transmitted by each PDCCH is determined according to at least one of the following information:
[0222] The number of bits of the first information;
[0223] The number of PDCCHs;
[0224] The number of bits of the partial information of the first information carried by each configured PDCCH;
[0225] The number of bits is determined based on the DCI format.
[0226] In some embodiments, the number of bits of the partial information of the first information is determined based on the number of bits of the first information and the number of PDCCHs. For example, the number of bits of the first information is X and the number of PDCCHs is N:
[0227] One method is that the number of bits of the partial information of the first information carried by the first N-1 PDCCHs is ceil(X / N), and the number of bits of the partial information of the first information carried by the last PDCCH is X-(N-1)*ceil(X / N); or, the number of bits of the partial information of the first information carried by the first N-1 PDCCHs is floor(X / N), and the number of bits of the partial information of the first information carried by the last PDCCH is X-(N-1)*floor(X / N). However, in this method, the number of bits of the partial information of the first information carried by the last PDCCH may be significantly different from that of other PDCCHs. In this case, the probability of successful reception of the last PDCCH is different from that of other PDCCHs, which will affect the determination and analysis of the first information. Among them, ceil is a round-up operation, and floor is a round-down operation.
[0228] Another method is to use floor(X / N) as the number of bits of the partial information of the first information carried by each of the first N-X+floor(X / N)*N PDCCHs, and ceil(X / N) as the number of bits of the partial information of the first information carried by each of the remaining X-floor(X / N)*N PDCCHs. In this method, the number of bits of the partial information of the first information carried by each PDCCH is almost the same, and the parsing performance of each PDCCH is almost the same, which can ensure the success rate of PDCCH reception. That is, the remainder obtained by dividing the number of bits of the first information by the number of PDCCHs is used as the number of PDCCHs with the number of bits rounded up, and the remaining number of PDCCHs is used as the number of PDCCHs with the number of bits rounded down; for a PDCCH with the number of bits rounded up, the corresponding number of bits is the result obtained by dividing the number of bits of the first information by the number of PDCCHs and rounding up; for a PDCCH with the number of bits rounded down, the corresponding number of bits is the result obtained by dividing the number of bits of the first information by the number of PDCCHs and rounding down.
[0229] The number of PDCCHs is determined based on one of the following information:
[0230] The number of control channels configured on the network device;
[0231] The maximum number of schedulable data channels;
[0232] The maximum number of schedulable carriers;
[0233] The number of carriers in the carrier set.
[0234] That is, the format of the PDCCH may be explicitly determined according to the network device configuration, for example, by directly configuring the number of PDCCHs; or it may be determined according to the configured maximum number of schedulable data channels / maximum number of schedulable carriers / number of carriers in a carrier set, for example, by determining the number of PDCCHs through the corresponding relationship in the following table:
[0235] Table 1
[0236] In some other embodiments, the number of bits of the partial information of the first information is directly determined according to the configuration; that is, the configuration indicates the number of bits of the partial information of the first information.
[0237] In other embodiments, the number of bits of the partial information of the first information is determined according to the DCI format. The DCI format used to determine the number of bits of the partial information of the first information may be any one of the following DCI formats: 0_0 / 0_1 / 0_2 / 1_0 / 1_1 / 1_2. The number of bits of the partial information of the first information determined by this method may be the number of bits of the DCI format determined according to the configuration, or the number of bits corresponding to the DCI format after alignment according to the prescribed DCI size alignment rules. At this time, it is necessary to include a DCI format indication in the PDCCH, which DCI format indication is used to distinguish between the DCI format for transmitting the first information and the DCI format for determining the number of bits of the partial information of the first information; or use the numbering information in the PDCCH to implicitly distinguish between the aforementioned two formats.
[0238] In the method for determining the number of bits of the partial information of the first information according to the DCI format, the number of bits determined based on the control information format of the DCI (for example, DCI format 0_0 / 0_1 / 0_2 / 1_0 / 1_1 / 1_2) is one of the following bit numbers:
[0239] Any of the bit numbers corresponding to the DCI format;
[0240] The sum of at least two of the numbers of bits corresponding to the DCI formats.
[0241] That is, the number of bits of the partial information of the first information may be the number of bits corresponding to any one of the DCI formats 0_0 / 0_1 / 0_2 / 1_0 / 1_1 / 1_2; or, it may be the sum of the number of bits corresponding to any multiple formats.
[0242] It should be noted that the number of bits corresponding to the DCI format can be the number of bits determined by configuration or the number of bits corresponding to the DCI format after the DCI formats are aligned according to the alignment rules. Alignment means that when two DCI formats have different sizes, redundant bits are added to the smaller DCI format to make the two DCI formats the same size.
[0243] When the number of bits of the partial information of the first information is the sum of the number of bits corresponding to multiple DCI formats, the number of PDCCHs can be reduced, thereby improving the transmission efficiency of the control channel. For example, if the first information is 240 bits, the number of bits corresponding to DCI format 0_0 is 50 bits, and the number of bits corresponding to DCI format 0_1 is 70 bits, if the number of bits of the partial information of the first information transmitted by the PDCCH is determined to be 50 bits (the same as DCI format 0_0), 5 PDCCHs are required. If the number of bits of the partial information of the first information transmitted by the PDCCH is determined to be 70 bits (the same as DCI format 0_1), 4 PDCCHs are required. If the number of bits of the partial information of the first information transmitted by the PDCCH is determined to be 120 bits (the sum of DCI format 0_0 and DCI format 0_1), only 2 PDCCHs are required.
[0244] It should be noted that, in some embodiments, during the transmission process, it is required that the number of bits of the partial information of the first information transmitted by at least two PDCCHs is the same. If there is a PDCCH (for example, the last PDCCH) that actually transmits less information bits than other PDCCHs (i.e., PDCCHs other than the last PDCCH), redundant bits (Padding) are added to the PDCCH with fewer bits, so that the number of bits of the partial information of the first information transmitted by each control channel is the same. For example, if the number of first information bits is X, and the number of partial information bits of the first information carried by a configured PDCCH is Y, then there are ceil(X / Y) PDCCHs for transmission. The first floor(X / Y) PDCCHs each carry Y bits, and the last PDCCH carries XY*floor(X / Y) bits of information, and Y*ceil(X / Y) Padding bits are added to ensure that the size of the partial information of the first information carried by multiple PDCCHs is the same, which is convenient for blind detection. Padding bits are added only to the last PDCCH, avoiding the problem of the last PDCCH receiving success probability being different from other PDCCHs due to the number of bits carried by the last PDCCH being significantly different from that of other PDCCHs. Ceil is a round-up operation, and floor is a round-down operation.
[0245] Step 330: Send / receive data on at least two physical channels according to the first information.
[0246] After receiving the first information, the terminal obtains scheduling information for the physical channel. In some embodiments, the first information is information related to scheduling of at least two physical channels.
[0247] The terminal sends and / or receives data on at least two physical channels based on the first information. For example, the terminal sends data on at least two PUSCHs; for another example, the terminal receives data on at least two PDSCHs; for another example, the terminal sends data on at least one PUSCH and receives data on at least one PDSCH.
[0248] To sum up, the method provided in the embodiment of the present application, by receiving the first information obtained by transmitting in at least two PDCCH blocks, makes the transmission of the first information not limited to the size of the number of bits that a single PDCCH can carry, thereby improving the flexibility of the transmission of the first information; and can make more full use of the bits of the PDCCH that can be used for transmission, reduce the complexity of control channel detection, and improve the efficiency of information transmission.
[0249] In addition, the first information can be used to schedule the transmission of multiple physical channels. The first information is divided into multiple partial information for block transmission, which removes the restriction on the number of bits of the control channel coding and makes the scheduling more flexible.
[0250] Furthermore, the number of physical channels scheduled by the first information can be greater than or equal to the number of PDCCHs, allowing more physical channels to be scheduled using fewer control channels, improving scheduling flexibility and efficiency and conserving control channel resources. Compared to a scenario where one piece of scheduling information can only schedule the transmission of one physical channel, this effectively reduces the number of scheduling information transmissions and transmission resources; accordingly, it can reduce the terminal's blind detection of the PDCCH, improving transmission efficiency.
[0251] In addition, by setting block verification information for part of the first information transmitted in PDCCH, the reception correctness of part of the first information can be verified, thereby ensuring the accuracy and correctness of part of the first information transmitted by PDCCH and improving scheduling efficiency.
[0252] In addition, at least two PDCCHs can be transmitted in the same or different time units, which improves scheduling flexibility.
[0253] Furthermore, when at least two PDCCHs are independently transmitted within the same time unit, physical channel transmission scheduling can be achieved by determining the complete first information based on partial information of multiple detected first information without changing the existing PDCCH blind detection process. This effectively conserves PDCCH resources when the number of used PDCCHs is less than the number of scheduled physical channels.
[0254] In addition, when at least two PDCCHs use the same PDCCH candidate for transmission, only one PDCCH needs to be detected through blind detection, and subsequent PDCCHs can be parsed according to the rules, that is, blind detection is not required for subsequent PDCCHs, which can reduce the number of blind detections and the complexity of detecting PDCCHs.
[0255] In addition, when at least two PDCCHs are transmitted in different time units, since there is a corresponding relationship between the time units, after blind detection of the first PDCCH, blind detection can be performed on subsequent PDCCHs in the corresponding time units according to established rules, saving the number of blind detections and reducing the complexity of PDCCH blind detection.
[0256] In addition, for the number of PDCCHs directly determined by the configuration, the terminal has a clear number of PDCCHs when receiving, which helps to quickly determine whether multiple PDCCHs used to transmit the first information are all received, and can save scheduling delay to a certain extent.
[0257] In addition, for the method in which each PDCCH transmits partial information of the first information of the same size, the number of bits of the partial information of the first information carried by each PDCCH is the same, so the parsing performance of each PDCCH is the same, which can ensure the success rate of PDCCH reception; and the number of bits of the partial information of the first information carried by each PDCCH is determined, and the same DCI size can be used for blind detection of PDCCH, which facilitates blind detection and makes the implementation complexity of blind detection lower.
[0258] In addition, using the number of bits corresponding to the existing DCI format as the number of bits of the partial information of the first information transmitted on the control channel avoids increasing the number of blind detections due to the addition of different bit numbers; that is, the control information obtained by blind detection based on the number of bits corresponding to the existing DCI format can be control information used to transmit the first information, or it can be control information used to determine the number of bits of the partial information of the first information.
[0259] In addition, by using the sum of the numbers of bits corresponding to at least two existing DCI formats as the number of bits of partial information of the first information transmitted by the PDCCH, the number of PDCCHs can be reduced, thereby improving the transmission efficiency of the control channel.
[0260] FIG9 shows a flow chart of an information transmission method provided by an embodiment of the present application. The method is executed by a network device, which may be the network device 20 in the mobile communication system shown in FIG1 . The method may include the following steps:
[0261] Step 420: Send partial information of the first information transmitted by each control channel in at least two control channels, where the partial information of the first information transmitted by different control channels is different.
[0262] In some embodiments, the first information is used to schedule at least two physical channels. The physical channel may be at least one of an uplink physical channel and a downlink physical channel.
[0263] In some embodiments, the first information includes: scheduling information; or scheduling information and verification information, where the verification information is used to verify the correct reception of the scheduling information. This scheduling information may also be referred to as complete scheduling information. That is, the first information may include only the complete scheduling information, or may include the complete scheduling information and verification information used to verify whether the complete scheduling information is correctly received by the terminal.
[0264] The scheduling information is used to schedule transmission of at least two physical channels, and the number of control channels used to transmit the scheduling information is less than or equal to the number of physical channels. That is, the number of the at least two control channels is less than or equal to the number of physical channels.
[0265] The at least two physical channels scheduled by the scheduling information include at least one of the following physical channels:
[0266] Uplink physical channel;
[0267] Downlink physical channel;
[0268] Uplink physical channel and downlink physical channel.
[0269] In one example, the scheduling information is used to simultaneously schedule at least two PUSCHs. In another example, the scheduling information is used to simultaneously schedule at least two PDSCHs. In another example, the scheduling information is used to simultaneously schedule at least one PUSCH and at least one PDSCH.
[0270] In some embodiments, the scheduling information includes at least one of the following information:
[0271] Time domain resources for data transmission;
[0272] Frequency domain resources for data transmission;
[0273] MCS;
[0274] Precoding codebook;
[0275] Power control information (only for uplink transmission);
[0276] HARQ process number;
[0277] RV;
[0278] ·NDI.
[0279] Exemplarily, the network device sends partial information of the first information transmitted by each control channel in at least two control channels, different control channels transmit different partial information of the first information, and the first information is used to schedule transmission of at least two physical channels.
[0280] In some embodiments, the control channel is PDCCH; that is, the first information is transmitted in blocks through at least two PDCCHs; the terminal receives partial information of the first information transmitted by each PDCCH in at least two PDCCHs, and the partial information of the first information transmitted by different PDCCHs is different, and the scheduling information is used to schedule the transmission of at least two physical channels.
[0281] The first information is transmitted through at least two control channels, each of the at least two control channels is used to transmit part of the first information, and the part of the first information transmitted by each of the at least two control channels can be combined into the complete first information.
[0282] Partial information of the first information refers to multiple blocks of overlapping, partially overlapping, or non-overlapping information obtained by dividing the first information. In this embodiment, the partial information of the first information transmitted by each control channel is non-overlapping. In some embodiments, each partial information of the first information is transmitted by a control channel. That is, each of the at least two control channels is used to transmit a partial information of the first information, and the partial information of the first information transmitted by different control channels is different.
[0283] Part of the first information includes at least one of the following:
[0284] All scheduling information;
[0285] Scheduling information section;
[0286] Verify all information;
[0287] ·The part of the verification information.
[0288] FIG3 is a schematic diagram showing partial information of the first information carried by at least two control channels provided by an embodiment of the present application. In FIG3(a), control channel 1 transmits a portion of the scheduling information, control channel 2 transmits a portion of the scheduling information, and control channel 3 transmits a portion of the scheduling information and all of the verification information; in FIG3(b), control channel 1 transmits a portion of the scheduling information, control channel 2 transmits a portion of the scheduling information and a portion of the verification information, and control channel 3 transmits a portion of the verification information; in FIG3(c), control channel 1 transmits all of the scheduling information, and control channel 2 transmits all of the verification information. The above are merely examples of partial information of the first information transmitted by each control channel, and the present application does not limit the partial information of the first information carried by each control channel.
[0289] In some embodiments, the bits in the first information are divided into at least two bit parts, and the at least two bit parts are transmitted through at least two control channels, and different control channels transmit different bit parts.
[0290] It should be noted that part of the first information may also be called part of the scheduling information, valid information, or other names.
[0291] In addition to part of the first information, each of the at least two control channels also carries at least one of the following information:
[0292] Block verification information;
[0293] The control channel number;
[0294] The number of the partial information of the first information transmitted in the control channel;
[0295] The total number of control channels used to transmit the first information;
[0296] The total number of partial information into which the first information is divided.
[0297] The block verification information is used to verify the reception correctness of the partial information of the first information transmitted in the current control channel; the number of the control channel is used to indicate the number of the current control channel in at least two control channels; the number of the partial information of the first information transmitted in the control channel is used to indicate the number of the partial information of the first information transmitted on the current control channel in all the partial information into which the first information is divided.
[0298] For a first control channel of the at least two control channels, the first control channel is any control channel of the at least two control channels, and the first control channel is used to transmit the first portion of the first information. In addition to the first portion of the first information, the first control channel also carries at least one of the following information:
[0299] First block check information, used to check whether the first part of the first information transmitted in the first control channel is received correctly;
[0300] The number of the first control channel;
[0301] The number of the first part of the first information transmitted in the first control channel;
[0302] The total number of at least two control channels;
[0303] The total number of partial information into which the first information is divided.
[0304] In some embodiments, one of the at least two control channels also carries information indicating the end of transmission. This information is used to inform the terminal that both of the at least two control channels have been received. In some embodiments, the control channel is the last of the at least two control channels. The last control channel refers to at least one of the following channels: the control channel with the latest time; the control channel with the highest frequency domain position; or the control channel with the lowest frequency domain position.
[0305] In some embodiments, a bit threshold is set for the number of bits of the partial information of the first information carried on a single control channel. The number of bits of the partial information of the first information transmitted on each control channel does not exceed the bit threshold; that is, the number of bits of the partial information of the first information is less than or equal to the bit threshold. For example, the bit threshold is 140 bits. The bit threshold is related to at least one of the DCI format and the DCI encoding method.
[0306] In some embodiments, based on the first information, partial information of the first information transmitted by each control channel in the at least two control channels is determined by bit information cascading.
[0307] Please refer to Figure 4. The first information includes scheduling information 31 and verification information 32 of the scheduling information 31; the first information is divided into a first part of information 33, a second part of information 35 and a third part of information 37 connected end to end; and block verification information is generated for these three parts of the first information, such as the first block verification information 34, the second block verification information 36 and the third block verification information 38 shown in Figure 4, that is, the partial information of the first information transmitted on each control channel is obtained.
[0308] In some other embodiments, based on the first information, partial information of the first information transmitted by each control channel in at least two control channels is determined by bit information mapping.
[0309] Please refer to Figure 5. The first information includes scheduling information and verification information of the scheduling information. The first information is divided into different groups of sub-blocks. In the figure, the first information is divided into three groups of sub-blocks, namely blank sub-blocks, oblique shaded sub-blocks and vertical shaded sub-blocks as an example. The mapping rule is to divide the scheduling information part into equally spaced blank sub-blocks, oblique shaded sub-blocks and vertical shaded sub-blocks, and to use the verification information part as a oblique shaded sub-block as an example. Among them, the blank sub-blocks are combined into the first part of information (that is, the first part of information includes 6 blank sub-blocks), and the first block verification information is generated and then transmitted through control channel 1; the oblique shaded sub-blocks are combined into the second part of information (that is, the second part of information includes 7 oblique shaded sub-blocks), and the second block verification information is generated and then transmitted through control channel 2; the vertical shaded sub-blocks are combined into the third part of information (that is, the third part of information includes 6 vertical shaded sub-blocks), and the third block verification information is generated and then transmitted through control channel 3. FIG5 only shows one rule for bit information mapping, taking the division of the first information into three groups of sub-blocks as an example, but the rule for bit information mapping is not limited thereto, and the present application does not impose any limitation thereto.
[0310] The at least two control channels may be transmitted in the same or different time units, that is, the at least two control channels are transmitted in the same time unit; or the at least two control channels are transmitted in different time units.
[0311] When at least two control channels are transmitted in the same time unit, the at least two control channels are transmitted in different control channel candidates in the same time unit, or the at least two control channels are transmitted in different control channel units in the same control channel candidate.
[0312] The time unit is one of the following:
[0313] Symbol collection;
[0314] Search space
[0315] slot;
[0316] Sub-frame
[0317] Wireless frame.
[0318] In some embodiments, at least two control channels are transmitted within the same time unit and are transmitted in different control channel candidates. The order of the at least two control channels is used to determine the first information, and the order of the at least two control channels is determined by at least one of the following methods:
[0319] Determining the order of the at least two control channels according to the order of the sequence numbers of the control channel candidates to which the at least two control channels belong;
[0320] Determining an order of the at least two control channels according to an order of reception times of the control channel candidates to which the at least two control channels belong;
[0321] Determining an order of the at least two control channels according to an order of transmission times of the control channel candidates to which the at least two control channels belong;
[0322] Determine the order of the at least two control channels according to the order of the frequency domains of the control channel candidates where the at least two control channels are located.
[0323] In some embodiments, when at least two control channels are transmitted within the same time unit and in different control channel candidates, if the time of the control channel candidates in which the at least two control channels are located is the same, the order of the at least two control channels is determined according to the order of the frequency domains of the control channel candidates in which the at least two control channels are located.
[0324] In some embodiments, at least two control channels are transmitted in the same time unit and in different CCEs in the same control channel candidate.
[0325] In some embodiments, when at least two control channels are transmitted in the same time unit, the at least two control channels have the same aggregation level. For example, when the control channel is a PDCCH, the number of CCEs occupied by each PDCCH is the same.
[0326] In some other embodiments, when at least two control channels are transmitted in the same time unit, the at least two control channels have different aggregation levels. For example, the aggregation level of each control channel is individually configurable.
[0327] When at least two control channels have the same aggregation level, after receiving the first control channel through blind detection, the reception positions of the other control channels can be determined. That is, the first of the at least two control channels is received using blind detection, and the reception positions of the other control channels in the at least two control channels are determined based on the reception position of the first control channel. For example, if CCE2 in a control channel receives the first control channel, it can be determined that CCE3 can receive the second control channel, and so on. This method reduces the number of blind detections and improves the transmission efficiency of the control channels.
[0328] In some embodiments, the at least two control channels are transmitted in different time units, and each time unit includes one control channel. The order of the at least two control channels is used to determine the first information, and the order of the at least two control channels is determined according to the order of the different time units.
[0329] Among them, different time units have one of the following relationships:
[0330] ·Continuous time units;
[0331] Equally spaced time units.
[0332] The time unit is one of the following:
[0333] Symbol collection;
[0334] Search space
[0335] Time slot (slot).
[0336] For example, different time units may be continuous or equally spaced time slots; for another example, different time units may be continuous or equally spaced symbol sets; for another example, different time units may be search spaces corresponding to the same search space identification code (search space ID) within the same time slot or different time slots; for another example, different time units may be search spaces with increasing or decreasing search space identification codes within the same time slot.
[0337] Based on the aforementioned relationship between different time units, after receiving the first control channel via blind detection, the reception positions of the other control channels can be determined. That is, if the first of at least two control channels is received using blind detection, the reception positions of the other control channels in the at least two control channels are determined based on the reception position of the first control channel. For example, if the different time units are a set of consecutive symbols, if the first control channel is received in symbol 0, it can be determined that the second control channel will be received in symbol 1, and so on. This reduces the number of blind detections and improves the detection efficiency of control channels.
[0338] In some embodiments, at least two control channels transmitted in different time units have at least one of the following relationships:
[0339] At least two control channels occupy the same time domain resources in different time units;
[0340] At least two control channels occupy the same frequency domain resources in different time units.
[0341] The same time domain resources mean that the relative positions of the time domain resources occupied by at least two control channels in their respective time units are the same. For example, the time domain resources occupied by at least two control channels are the third symbol in their respective time slots.
[0342] In some embodiments, the number of bits of the partial information of the first information transmitted by each control channel is determined based on at least one of the following information:
[0343] The number of bits of the first information;
[0344] The number of control channels;
[0345] The number of bits of the partial information of the first information transmitted by each configured control channel;
[0346] The number of bits is determined based on the DCI format.
[0347] For example, the number of bits of the partial information of the first information is the result of rounding up the number of bits of the first information divided by the number of control channels; for another example, the number of bits of the partial information of the first information is the number of bits determined according to the transmission configuration; for another example, the number of bits of the partial information of the first information is the number of bits determined according to the DCI format, such as the number of bits of the partial information of the first information is the number of bits corresponding to DCI format 0_1.
[0348] It should be noted that in some embodiments, the transmission process requires that the number of bits of the partial information of the first information of at least two control channels be the same. If there is a control channel (for example, the last control channel) that actually transmits less information bits than other control channels, redundant bits are added to it so that the number of bits of the partial information of the first information transmitted by each control channel is the same.
[0349] The number of control channels is determined based on one of the following information:
[0350] The number of control channels configured on the network device;
[0351] The maximum number of schedulable data channels;
[0352] The maximum number of schedulable carriers;
[0353] The number of carriers in the carrier set.
[0354] The number of bits determined based on the DCI format is one of the following:
[0355] Any of the bit numbers corresponding to the DCI format;
[0356] The sum of at least two of the numbers of bits corresponding to the DCI formats.
[0357] For example, the number of bits determined based on the DCI format is any one of the numbers of bits corresponding to DCI formats 0_0 / 0_1 / 0_2 / 1_0 / 1_1 / 1_2. For another example, the number of bits determined based on the DCI format is the sum of at least two of the numbers of bits corresponding to DCI formats 0_0 / 0_1 / 0_2 / 1_0 / 1_1 / 1_2, such as the sum of the numbers of bits corresponding to DCI format 0_0 and DCI format 0_1.
[0358] It should be noted that the number of bits corresponding to the DCI control information format can be the number of bits determined by configuration or the number of bits corresponding to the DCI format after DCI format alignment according to alignment rules. Alignment means that when two DCI formats have different sizes, redundant bits are added to the DCI format with fewer bits to make the two DCI formats the same size.
[0359] To sum up, the method provided in the embodiment of the present application, by receiving the first information obtained by block transmission of at least two control channels, makes the transmission of the first information not limited to the size of the number of bits that the control channel can carry, thereby improving the flexibility of the transmission of the first information; and can more fully utilize the bits that can be used for transmission of the control channel, reduce the complexity of control channel detection, and improve the efficiency of information transmission.
[0360] In addition, the number of physical channels scheduled by the first information is greater than or equal to the number of control channels, so that more physical channels can be scheduled through fewer control channels, which improves the flexibility and efficiency of scheduling and saves control channel resources.
[0361] In addition, by setting block verification information for part of the first information transmitted in the control channel, the reception correctness of part of the first information can be verified, thereby ensuring the accuracy and correctness of the transmission of part of the first information and improving the scheduling efficiency.
[0362] In addition, at least two control channels can be transmitted in the same or different time units, which improves scheduling flexibility.
[0363] Figure 10 shows a block diagram of the structure of an information receiving device provided by one embodiment of the present application. The device has the functions of implementing the method example of the terminal described above, and the functions can be implemented by hardware or by hardware executing corresponding software. The device can be the terminal described above, or it can be set in a terminal. As shown in Figure 10, the device can include a receiving module 520, wherein the receiving module 520 can be implemented by the receiver in the communication device shown in Figure 12.
[0364] The receiving module 520 is configured to receive partial information of the first information transmitted by each of at least two control channels, where the partial information of the first information transmitted by different control channels is different.
[0365] In some embodiments, the first information is used to schedule at least two physical channels. The physical channel may be at least one of an uplink physical channel and a downlink physical channel.
[0366] In some embodiments, the first information includes: scheduling information; or scheduling information and verification information, where the verification information is used to verify the correct reception of the scheduling information. This scheduling information may also be referred to as complete scheduling information. That is, the first information may include only the complete scheduling information, or may include the complete scheduling information and verification information used to verify whether the complete scheduling information is correctly received by the terminal.
[0367] The scheduling information is used to schedule transmission of at least two physical channels, and the number of control channels used to transmit the scheduling information is less than or equal to the number of physical channels. That is, the number of the at least two control channels is less than or equal to the number of physical channels.
[0368] The at least two physical channels scheduled by the scheduling information include at least one of the following physical channels:
[0369] Uplink physical channel;
[0370] Downlink physical channel;
[0371] Uplink physical channel and downlink physical channel.
[0372] In one example, the scheduling information is used to simultaneously schedule at least two PUSCHs. In another example, the scheduling information is used to simultaneously schedule at least two PDSCHs. In another example, the scheduling information is used to simultaneously schedule at least one PUSCH and at least one PDSCH.
[0373] In some embodiments, the scheduling information includes at least one of the following information:
[0374] Time domain resources for data transmission;
[0375] Frequency domain resources for data transmission;
[0376] MCS;
[0377] Precoding codebook;
[0378] Power control information (only for uplink transmission);
[0379] HARQ process number;
[0380] RV;
[0381] ·NDI.
[0382] Exemplarily, the terminal receives partial information of the first information transmitted by each control channel in at least two control channels, different control channels transmit different partial information of the first information, and the scheduling information is used to schedule transmission of at least two physical channels.
[0383] In some embodiments, the control channel is PDCCH; that is, the first information is transmitted in blocks through at least two PDCCHs; the terminal receives partial information of the first information transmitted by each PDCCH in at least two PDCCHs, and the partial information of the first information transmitted by different PDCCHs is different, and the scheduling information is used to schedule the transmission of at least two physical channels.
[0384] The first information is transmitted through at least two control channels, each of the at least two control channels is used to transmit part of the first information, and the part of the first information transmitted by each of the at least two control channels can be combined into the complete first information.
[0385] Partial information of the first information refers to multiple blocks of overlapping, partially overlapping, or non-overlapping information obtained by dividing the first information. In this embodiment, the partial information of the first information transmitted by each control channel is non-overlapping. In some embodiments, each partial information of the first information is transmitted by a control channel. That is, each of the at least two control channels is used to transmit a partial information of the first information, and the partial information of the first information transmitted by different control channels is different.
[0386] Part of the first information includes at least one of the following:
[0387] All scheduling information;
[0388] Scheduling information section;
[0389] Verify all information;
[0390] ·The part of the verification information.
[0391] Figure 3 shows a schematic diagram of partial information of the first information carried by at least two control channels provided by an embodiment of the present application. In Figure 3(a), part of the scheduling information is transmitted by control channel 1, part of the scheduling information is transmitted by control channel 2, and part of the scheduling information and all of the verification information are transmitted by control channel 3; in Figure 3(b), part of the scheduling information is transmitted by control channel 1, part of the scheduling information and part of the verification information are transmitted by control channel 2, and part of the verification information is transmitted by control channel 3; in Figure 3(c), all of the scheduling information is transmitted by control channel 1, and all of the verification information is transmitted by control channel 2. The above are only examples of partial information of the first information transmitted by each control channel, and the present application does not limit the partial information of the first information carried by each control channel.
[0392] In some embodiments, the bits in the first information are divided into at least two bit parts, and the at least two bit parts are transmitted through at least two control channels, and different control channels transmit different bit parts.
[0393] It should be noted that part of the first information may also be called part of the scheduling information, valid information, or other names.
[0394] In addition to part of the first information, each of the at least two control channels also carries at least one of the following information:
[0395] Block verification information;
[0396] The control channel number;
[0397] The number of the partial information of the first information transmitted in the control channel;
[0398] The total number of control channels used to transmit the first information;
[0399] The total number of partial information into which the first information is divided.
[0400] The block verification information is used to verify the reception correctness of the partial information of the first information transmitted in the current control channel; the number of the control channel is used to indicate the number of the current control channel in at least two control channels; the number of the partial information of the first information transmitted in the control channel is used to indicate the number of the partial information of the first information transmitted on the current control channel in all the partial information into which the first information is divided.
[0401] For a first control channel of the at least two control channels, the first control channel is any control channel of the at least two control channels, and the first control channel is used to transmit the first portion of the first information. In addition to the first portion of the first information, the first control channel also carries at least one of the following information:
[0402] First block check information, used to check whether the first part of the first information transmitted in the first control channel is received correctly;
[0403] The number of the first control channel;
[0404] The number of the first part of the first information transmitted in the first control channel;
[0405] The total number of at least two control channels;
[0406] The total number of partial information into which the first information is divided.
[0407] In some embodiments, one of the at least two control channels also carries information indicating the end of transmission. This information is used to inform the terminal that both of the at least two control channels have been received. In some embodiments, the control channel is the last of the at least two control channels. The last control channel refers to at least one of the following channels: the control channel with the latest time; the control channel with the highest frequency domain position; or the control channel with the lowest frequency domain position.
[0408] In some embodiments, a bit threshold is set for the number of bits of the partial information of the first information carried on a single control channel. The number of bits of the partial information of the first information transmitted on each control channel does not exceed the bit threshold; that is, the number of bits of the partial information of the first information is less than or equal to the bit threshold. For example, the bit threshold is 140 bits. The bit threshold is related to at least one of the DCI format and the DCI encoding method.
[0409] In some embodiments, the first information is determined by bit concatenation based on partial information of the first information transmitted by each of the at least two control channels. That is, the first information is determined by bit concatenation based on partial information of the first information carried by the at least two control channels. That is, the partial information of the first information carried by the at least two control channels is sequentially concatenated and spliced in the order of the at least two control channels to obtain the first information.
[0410] Referring to Figure 4 , the first information includes scheduling information 31 and check information 32 for scheduling information 31. The first information is divided into first partial information 33, second partial information 35, and third partial information 37, which are connected end to end. Furthermore, each of the three partial information of the first information has block check information, as shown in Figure 4 : first block check information 34, second block check information 36, and third block check information 38. That is, after receiving the partial information and block check information of the first information on the three control channels, the terminal verifies whether each partial information has been correctly received using the block check information. After confirming that each partial information has been correctly received, the terminal concatenates the first partial information 33, the second partial information 35, and the third partial information 37 end to end in the order of the control channels to obtain the first information.
[0411] In other embodiments, the first information is determined by bit information mapping based on partial information of the first information transmitted by each of the at least two control channels. That is, the first information is determined by bit information mapping based on partial information of the first information carried by the at least two control channels. In other words, the first information is obtained by mapping the partial information of the first information carried by the at least two control channels according to a preset bit information mapping rule.
[0412] Please refer to Figure 5. The first information includes scheduling information and verification information of the scheduling information. The first information is divided into different groups of sub-blocks. In the figure, the first information is divided into three groups of sub-blocks, namely blank sub-blocks, oblique shaded sub-blocks and vertical shaded sub-blocks as an example. The mapping rule is to divide the scheduling information part into equally spaced blank sub-blocks, oblique shaded sub-blocks and vertical shaded sub-blocks, and to use the verification information part as a oblique shaded sub-block as an example. Among them, the blank sub-blocks are combined into the first part of information (that is, the first part of information includes 6 blank sub-blocks), and the first block verification information is generated and then transmitted through control channel 1; the oblique shaded sub-blocks are combined into the second part of information (that is, the second part of information includes 7 oblique shaded sub-blocks), and the second block verification information is generated and then transmitted through control channel 2; the vertical shaded sub-blocks are combined into the third part of information (that is, the third part of information includes 6 vertical shaded sub-blocks), and the third block verification information is generated and then transmitted through control channel 3. After receiving the partial information and block check information of the first information on the three control channels, the terminal verifies whether each partial information has been correctly received using the block check information. After confirming that each partial information has been correctly received, the terminal maps the sub-blocks in each partial information (i.e., each group of sub-blocks) to corresponding positions at equal intervals according to the mapping rule, and then splices them together to obtain the first information. Figure 5 only shows one rule for bit information mapping, taking the example of dividing the first information into three groups of sub-blocks. However, the rule for bit information mapping is not limited to this, and this application does not impose any restrictions on this.
[0413] The at least two control channels may be transmitted in the same or different time units, that is, the at least two control channels are transmitted in the same time unit; or the at least two control channels are transmitted in different time units.
[0414] When at least two control channels are transmitted in the same time unit, the at least two control channels are transmitted in different control channel candidates in the same time unit, or the at least two control channels are transmitted in different control channel units in the same control channel candidate.
[0415] The time unit is one of the following:
[0416] Symbol collection;
[0417] Search space
[0418] slot;
[0419] Sub-frame
[0420] Wireless frame.
[0421] In some embodiments, at least two control channels are transmitted within the same time unit and are transmitted in different control channel candidates. The order of the at least two control channels is used to determine the first information, and the order of the at least two control channels is determined by at least one of the following methods:
[0422] Determining the order of the at least two control channels according to the order of the sequence numbers of the control channel candidates to which the at least two control channels belong;
[0423] Determining an order of the at least two control channels according to an order of reception times of the control channel candidates to which the at least two control channels belong;
[0424] Determining an order of the at least two control channels according to an order of transmission times of the control channel candidates to which the at least two control channels belong;
[0425] Determine the order of the at least two control channels according to the order of the frequency domains of the control channel candidates where the at least two control channels are located.
[0426] In some embodiments, when at least two control channels are transmitted within the same time unit and in different control channel candidates, if the time of the control channel candidates in which the at least two control channels are located is the same, the order of the at least two control channels is determined according to the order of the frequency domains of the control channel candidates in which the at least two control channels are located.
[0427] In some embodiments, at least two control channels are transmitted in the same time unit and in different CCEs in the same control channel candidate.
[0428] In some embodiments, when at least two control channels are transmitted in the same time unit, the at least two control channels have the same aggregation level. For example, when the control channel is a PDCCH, the number of CCEs occupied by each PDCCH is the same.
[0429] In some other embodiments, when at least two control channels are transmitted in the same time unit, the at least two control channels have different aggregation levels. For example, the aggregation level of each control channel is individually configurable.
[0430] When at least two control channels have the same aggregation level, after receiving the first control channel through blind detection, the reception positions of the other control channels can be determined. That is, the first of the at least two control channels is received using blind detection, and the reception positions of the other control channels in the at least two control channels are determined based on the reception position of the first control channel. For example, if CCE2 in a control channel receives the first control channel, it can be determined that CCE3 can receive the second control channel, and so on. This method reduces the number of blind detections and improves the transmission efficiency of the control channels.
[0431] In some embodiments, the at least two control channels are transmitted in different time units, and each time unit includes one control channel. The order of the at least two control channels is used to determine the first information, and the order of the at least two control channels is determined according to the order of the different time units.
[0432] Among them, different time units have one of the following relationships:
[0433] ·Continuous time units;
[0434] Equally spaced time units.
[0435] The time unit is one of the following:
[0436] Symbol collection;
[0437] Search space
[0438] Time slot (slot).
[0439] For example, different time units may be continuous or equally spaced time slots; for another example, different time units may be continuous or equally spaced symbol sets; for another example, different time units may be search spaces corresponding to the same search space identification code (search space ID) within the same time slot or different time slots; for another example, different time units may be search spaces with increasing or decreasing search space identification codes within the same time slot.
[0440] Based on the aforementioned relationship between different time units, after receiving the first control channel via blind detection, the reception positions of the other control channels can be determined. That is, if the first of at least two control channels is received using blind detection, the reception positions of the other control channels in the at least two control channels are determined based on the reception position of the first control channel. For example, if the different time units are a set of consecutive symbols, if the first control channel is received in symbol 0, it can be determined that the second control channel will be received in symbol 1, and so on. This reduces the number of blind detections and improves the detection efficiency of control channels.
[0441] In some embodiments, at least two control channels transmitted in different time units have at least one of the following relationships:
[0442] At least two control channels occupy the same time domain resources in different time units;
[0443] At least two control channels occupy the same frequency domain resources in different time units.
[0444] The same time domain resources mean that the relative positions of the time domain resources occupied by at least two control channels in their respective time units are the same. For example, the time domain resources occupied by at least two control channels are the third symbol in their respective time slots.
[0445] In some embodiments, the number of bits of the partial information of the first information transmitted by each control channel is determined based on at least one of the following information:
[0446] The number of bits of the first information;
[0447] The number of control channels;
[0448] The number of bits of the partial information of the first information transmitted by each configured control channel;
[0449] The number of bits is determined based on the DCI format.
[0450] For example, the number of bits of the partial information of the first information is the result of rounding up the number of bits of the first information divided by the number of control channels; for another example, the number of bits of the partial information of the first information is the number of bits determined according to the transmission configuration; for another example, the number of bits of the partial information of the first information is the number of bits determined according to the DCI format, such as the number of bits of the partial information of the first information is the number of bits corresponding to DCI format 0_1.
[0451] It should be noted that in some embodiments, the transmission process requires that the number of bits of the partial information of the first information of at least two control channels be the same. If there is a control channel (for example, the last control channel) that actually transmits less information bits than other control channels, redundant bits are added to it so that the number of bits of the partial information of the first information transmitted by each control channel is the same.
[0452] The number of control channels is determined based on one of the following information:
[0453] The number of control channels configured on the network device;
[0454] The maximum number of schedulable data channels;
[0455] The maximum number of schedulable carriers;
[0456] The number of carriers in the carrier set.
[0457] The number of bits determined based on the DCI format is one of the following:
[0458] Any of the bit numbers corresponding to the DCI format;
[0459] The sum of at least two of the numbers of bits corresponding to the DCI formats.
[0460] For example, the number of bits determined based on the DCI format is any one of the numbers of bits corresponding to DCI formats 0_0 / 0_1 / 0_2 / 1_0 / 1_1 / 1_2. For another example, the number of bits determined based on the DCI format is the sum of at least two of the numbers of bits corresponding to DCI formats 0_0 / 0_1 / 0_2 / 1_0 / 1_1 / 1_2, such as the sum of the numbers of bits corresponding to DCI format 0_0 and DCI format 0_1.
[0461] It should be noted that the number of bits corresponding to the DCI control information format can be the number of bits determined by configuration or the number of bits corresponding to the DCI format after DCI format alignment according to alignment rules. Alignment means that when two DCI formats have different sizes, redundant bits are added to the DCI format with fewer bits to make the two DCI formats the same size.
[0462] The receiving module 520 is configured to receive partial information of the first information transmitted by each of at least two PDCCHs, where the partial information of the first information transmitted by different PDCCHs is different.
[0463] In some embodiments, the first information is used to schedule at least two physical channels. The physical channel may be at least one of an uplink physical channel and a downlink physical channel.
[0464] In some embodiments, the first information includes: scheduling information; or scheduling information and verification information, where the verification information is used to verify the correct reception of the scheduling information. This scheduling information may also be referred to as complete scheduling information. That is, the first information may include only the complete scheduling information, or may include the complete scheduling information and verification information used to verify whether the complete scheduling information is correctly received by the terminal.
[0465] The scheduling information is used to schedule the transmission of at least two physical channels, wherein the number of PDCCHs used to transmit the scheduling information is less than or equal to the number of scheduled physical channels. The physical channels scheduled by the scheduling information include at least one of the following physical channels:
[0466] Uplink physical channel;
[0467] Downlink physical channel;
[0468] Uplink physical channel and downlink physical channel.
[0469] In one example, the scheduling information is used to simultaneously schedule at least two PUSCHs. In another example, the scheduling information is used to simultaneously schedule at least two PDSCHs. In another example, the scheduling information is used to simultaneously schedule at least one PUSCH and at least one PDSCH.
[0470] The scheduling information includes at least one of the following information:
[0471] Time domain resources for data transmission;
[0472] Frequency domain resources for data transmission;
[0473] MCS;
[0474] Precoding codebook;
[0475] Power control information (only for uplink transmission);
[0476] HARQ process number;
[0477] RV;
[0478] ·NDI.
[0479] Exemplarily, the terminal receives partial information of the first information transmitted by each of at least two PDCCHs, different PDCCHs transmit different partial information of the first information, and the first information is used to schedule at least two physical channels.
[0480] The first information is transmitted through at least two PDCCHs, each of the at least two PDCCHs is used to transmit partial information of the first information, and the partial information of the first information transmitted by each of the at least two PDCCHs can be combined into complete first information.
[0481] Partial information of the first information refers to multiple blocks of overlapping, partially overlapping, or non-overlapping information obtained by dividing the first information. In this embodiment, the partial information of the first information transmitted by each PDCCH is non-overlapping information. In some embodiments, each partial information of the first information is transmitted by a PDCCH. That is, each of the at least two PDCCHs is used to transmit partial information of the first information, and the partial information of the first information is a part of the first information. The partial information of the first information transmitted by different PDCCHs is different.
[0482] Part of the first information includes at least one of the following:
[0483] All scheduling information;
[0484] Scheduling information section;
[0485] Verify all information;
[0486] ·The part of the verification information.
[0487] Take the number of PDCCHs as three for example. In one example, PDCCH1 transmits the first part of the scheduling information, PDCCH2 transmits the second part of the scheduling information, and PDCCH3 transmits the third part of the scheduling information and all of the check information; in another example, PDCCH1 transmits all of the scheduling information, PDCCH2 transmits the first part of the check information, and PDCCH3 transmits the second part of the check information; in another example, PDCCH1 transmits the first part of the scheduling information, PDCCH2 transmits the second part of the scheduling information, and PDCCH3 transmits all of the check information. The above are only examples of partial information of the first information transmitted by each PDCCH. This application does not limit the partial information of the first information carried by each PDCCH.
[0488] In addition to part of the first information, each of the at least two PDCCHs further carries at least one of the following information:
[0489] Block verification information;
[0490] The PDCCH number;
[0491] The number of the partial information of the first information transmitted in the PDCCH;
[0492] The total number of PDCCHs used to transmit the first information;
[0493] The total number of partial information into which the first information is divided.
[0494] The block check information is used to verify the reception correctness of the partial information of the first information transmitted in the current PDCCH; the PDCCH number is used to indicate the number of the current PDCCH in at least two PDCCHs; the number of the partial information of the first information transmitted in the PDCCH is used to indicate the number of the partial information of the first information transmitted on the current PDCCH in the partial information into which all the first information is divided.
[0495] For a first PDCCH among the at least two PDCCHs, the first PDCCH is any one of the at least two PDCCHs, and the first PDCCH is used to transmit the first part of the first information. In addition to the first part of the first information, the first PDCCH also carries at least one of the following information:
[0496] First block check information, used to check whether the first part of the first information transmitted in the first PDCCH is received correctly;
[0497] The number of the first PDCCH;
[0498] The number of the first part of the first information transmitted in the first PDCCH;
[0499] The total number of at least two PDCCHs;
[0500] The total number of partial information into which the first information is divided.
[0501] In some embodiments, one of the at least two PDCCHs also carries information indicating the end of transmission. This information is used to inform the terminal that both at least two PDCCHs have been received. In some embodiments, the PDCCH is the last of the at least two PDCCHs. The last PDCCH refers to at least one of the following channels: the latest PDCCH in time; the PDCCH with the highest frequency domain position; or the PDCCH with the lowest frequency domain position.
[0502] In some embodiments, a bit threshold is set for the number of bits of the partial information of the first information carried on a single PDCCH. The number of bits of the partial information of the first information transmitted on each PDCCH does not exceed the bit threshold; that is, the number of bits of the partial information of the first information is less than or equal to the bit threshold. For example, the bit threshold is 140 bits. The bit threshold is related to at least one factor of the DCI format and the DCI encoding method.
[0503] In some embodiments, the first information is determined by bit information cascading based on partial information of the first information transmitted by each of the at least two PDCCHs, that is, the first information is determined by bit information cascading based on partial information of the first information carried by the at least two PDCCHs. In other embodiments, the first information is determined by bit information mapping based on partial information of the first information transmitted by each of the at least two PDCCHs, that is, the first information is determined by bit information mapping based on partial information of the first information carried by the at least two PDCCHs.
[0504] The at least two PDCCHs may be transmitted in the same or different time units, that is, the at least two PDCCHs are transmitted in the same time unit; or the at least two PDCCHs are transmitted in different time units.
[0505] In the case where at least two PDCCHs are transmitted in the same time unit, the at least two PDCCHs are transmitted in different PDCCH candidates in the same time unit, or the at least two PDCCHs are transmitted in different CCEs in the same PDCCH candidate.
[0506] The time unit is one of the following:
[0507] Symbol collection;
[0508] Search space
[0509] slot;
[0510] Sub-frame
[0511] Wireless frame.
[0512] Figure 7 shows a schematic diagram of at least two PDCCHs being transmitted in the same time unit. Each time unit transmits at most one first message, that is, multiple PDCCHs in each time unit are used to transmit part of the same first message. Multiple PDCCHs use the same aggregation level.
[0513] Figure 7(a) illustrates a schematic diagram of at least two PDCCHs being transmitted via different PDCCH candidates within time unit 1. As shown, PDCCH1, PDCCH2, and PDCCH3 are transmitted as three independent PDCCHs within the same time unit. The terminal performs blind detection on all PDCCH candidates within time unit 1, detecting PDCCH1, PDCCH2, and PDCCH3. Upon successful detection, the terminal determines the first information based on partial information of the first information transmitted on the three PDCCHs. This determination of the first information based on partial information of the three first information can be performed using either a bit information concatenation method as shown in Figure 4 or a bit information mapping method as shown in Figure 5.
[0514] The order of the at least two PDCCHs is used to determine the first information. After receiving the at least two PDCCHs, the order of the at least two PDCCHs is determined in at least one of the following ways:
[0515] Determining the order of the at least two PDCCHs according to the order of the PDCCH candidates to which the at least two PDCCHs belong;
[0516] Determining the order of the at least two PDCCHs according to the order of reception times of the PDCCH candidates to which the at least two PDCCHs belong;
[0517] Determining the order of the at least two PDCCHs according to the order of transmission times of the PDCCH candidates to which the at least two PDCCHs belong;
[0518] The order of the at least two PDCCHs is determined according to the order of the frequency domains of the PDCCH candidates where the at least two PDCCHs are located.
[0519] In some embodiments, when at least two PDCCHs are transmitted within the same time unit and in different PDCCH candidates, when the time of the PDCCH candidates where the at least two PDCCHs are located is the same, the order of the at least two PDCCHs is determined according to the frequency domain order of the PDCCH candidates where the at least two PDCCHs are located.
[0520] Figure 7(b) shows a schematic diagram of at least two PDCCHs being transmitted through different CCEs of the same PDCCH candidate within time unit 1. As shown in the figure, within a PDCCH candidate, the CCEs in the PDCCH candidate are divided and used for PDCCH1, PDCCH2, and PDCCH3, respectively. The number of CCEs occupied by each PDCCH is determined according to the configuration, or according to the total number of CCEs and the number of PDCCHs. For example, if there are 8 CCEs in the PDCCH candidate, numbered 0 to 7, and there are 3 PDCCHs, the number of CCEs occupied by each PDCCH is floor(8 / 3)=2, that is, each PDCCH is configured to occupy 2 CCEs; that is, CCE0 and CCE1 are used to transmit PDCCH1, CCE2 and CCE3 are used to transmit PDCCH2, and CCE4 and CCE5 are used to transmit PDCCH3. Floor is a rounding-down operation.
[0521] In one embodiment, when receiving the first information, the terminal blindly detects PDCCH1 for CCE0 and CCE1 in the PDCCH candidate, blindly detects PDCCH2 for CCE2 and CCE3, and blindly detects PDCCH3 for CCE4 and CCE5. In another embodiment, CCE0 and CCE1 in the PDCCH candidate are blindly detected for PDCCH1, and if successfully detected, PDCCH2 and PDCCH3 are directly parsed. For example, the PDCCH candidate includes 8 CCEs, which are numbered corresponding to 0 to 7, and the number of PDCCHs is 3. Then the number of CCEs occupied by each PDCCH is floor(8 / 3)=2, that is, CCE0 and CCE1 are used to transmit PDCCH1, CCE2 and CCE3 are used to transmit PDCCH2, and CCE4 and CCE5 are used to transmit PDCCH3.
[0522] Since PDCCHs have the same aggregation level, only one PDCCH can be detected. After the first PDCCH is detected, subsequent PDCCHs are directly parsed according to the rules without the need for blind detection. That is, after PDCCH1 is blindly detected in CCE0 and CCE1, PDCCH2 is directly parsed in CCE2 and CCE3, and PDCCH3 is parsed in CCE4 and CCE5. In another example, the aggregation level of PDCCH is 1. If PDCCH1 is blindly detected in CCE2, PDCCH2 can be directly parsed in CCE3, and PDCCH4 can be parsed in CCE4, and so on. That is, the first PDCCH of at least two PDCCHs is received using a blind detection method, and the receiving positions of the other PDCCHs in at least two PDCCHs are determined based on the receiving position of the first PDCCH. In this way, only the first received PDCCH needs to be blindly detected, which reduces the number of blind detections for subsequent PDCCHs and reduces the complexity of PDCCH detection.
[0523] Figure 8 is a schematic diagram illustrating at least two PDCCHs being transmitted in different time units. As shown, only one PDCCH is transmitted in each time unit; that is, PDCCH 1 is transmitted in time unit 1, PDCCH 2 is transmitted in time unit 2, and PDCCH 3 is transmitted in time unit 3. The order of the at least two PDCCHs is used to determine the first information, and the order of the PDCCHs is determined based on the order of the different time units.
[0524] Among them, different time units (i.e., time unit 1 to time unit 3) have one of the following relationships:
[0525] ·Continuous time units;
[0526] Equally spaced time units.
[0527] The time unit is one of the following:
[0528] Symbol collection;
[0529] Search space
[0530] Time slot (slot).
[0531] For example, different time units may be continuous or equally spaced time slots; for another example, different time units may be continuous or equally spaced symbol sets; for another example, different time units may be search spaces corresponding to the same search space identification code (search space ID) within the same time slot or different time slots; for another example, different time units may be search spaces with increasing or decreasing search space identification codes within the same time slot.
[0532] Based on the aforementioned relationship between different time units, after receiving the first PDCCH via blind detection, the reception positions of the remaining PDCCHs can be determined. That is, the first of at least two PDCCHs is received using blind detection, and the reception positions of the remaining PDCCHs in the at least two PDCCHs are determined based on the reception position of the first PDCCH. For example, if the different time units are consecutive time slots, if the first PDCCH is received in time slot 1, it can be determined that the second PDCCH will be received in time slot 2, and so on. In this way, the number of blind detections for PDCCHs after the first PDCCH is reduced, thereby improving the transmission efficiency of the control channel.
[0533] In some embodiments, at least two PDCCHs transmitted in different time units have at least one of the following relationships:
[0534] At least two PDCCHs occupy the same time domain resources in different time units;
[0535] At least two PDCCHs occupy the same frequency domain resources in different time units.
[0536] The same time domain resources mean that the relative positions of the time domain resources occupied by at least two PDCCHs in their respective time units are the same. For example, the time domain resources occupied by at least two PDCCHs are the third symbol in their respective time slots.
[0537] In some embodiments, the number of bits of the partial information of the first information transmitted by each PDCCH is determined according to at least one of the following information:
[0538] The number of bits of the first information;
[0539] The number of PDCCHs;
[0540] The number of bits of the partial information of the first information carried by each configured PDCCH;
[0541] The number of bits is determined based on the DCI format.
[0542] In some embodiments, the number of bits of the partial information of the first information is determined based on the number of bits of the first information and the number of PDCCHs. For example, the number of bits of the first information is X and the number of PDCCHs is N:
[0543] One method is that the number of bits of the partial information of the first information carried by the first N-1 PDCCHs is ceil(X / N), and the number of bits of the partial information of the first information carried by the last PDCCH is X-(N-1)*ceil(X / N); or, the number of bits of the partial information of the first information carried by the first N-1 PDCCHs is floor(X / N), and the number of bits of the partial information of the first information carried by the last PDCCH is X-(N-1)*floor(X / N). However, in this method, the number of bits of the partial information of the first information carried by the last PDCCH may be significantly different from that of other PDCCHs. In this case, the probability of successful reception of the last PDCCH is different from that of other PDCCHs, which will affect the determination and analysis of the first information. Among them, ceil is a round-up operation, and floor is a round-down operation.
[0544] Another method is to use floor(X / N) as the number of bits of the partial information of the first information carried by each of the first N-X+floor(X / N)*N PDCCHs, and ceil(X / N) as the number of bits of the partial information of the first information carried by each of the remaining X-floor(X / N)*N PDCCHs. In this method, the number of bits of the partial information of the first information carried by each PDCCH is almost the same, and the parsing performance of each PDCCH is almost the same, which can ensure the success rate of PDCCH reception. That is, the remainder obtained by dividing the number of bits of the first information by the number of PDCCHs is used as the number of PDCCHs with the number of bits rounded up, and the remaining number of PDCCHs is used as the number of PDCCHs with the number of bits rounded down; for a PDCCH with the number of bits rounded up, the corresponding number of bits is the result obtained by dividing the number of bits of the first information by the number of PDCCHs and rounding up; for a PDCCH with the number of bits rounded down, the corresponding number of bits is the result obtained by dividing the number of bits of the first information by the number of PDCCHs and rounding down.
[0545] The number of PDCCHs is determined based on one of the following information:
[0546] The number of control channels configured on the network device;
[0547] The maximum number of schedulable data channels;
[0548] The maximum number of schedulable carriers;
[0549] The number of carriers in the carrier set.
[0550] That is, the format of the PDCCH may be explicitly determined according to the network device configuration, for example, by directly configuring the number of PDCCHs; or it may be determined according to the configured maximum number of schedulable data channels / maximum number of schedulable carriers / number of carriers in a carrier set, for example, by determining the number of PDCCHs through the corresponding relationship in the following table:
[0551] Table 1
[0552] In some other embodiments, the number of bits of the partial information of the first information is directly determined according to the configuration; that is, the configuration indicates the number of bits of the partial information of the first information.
[0553] In other embodiments, the number of bits of the partial information of the first information is determined according to the DCI format. The DCI format used to determine the number of bits of the partial information of the first information may be any one of the following DCI formats: 0_0 / 0_1 / 0_2 / 1_0 / 1_1 / 1_2. The number of bits of the partial information of the first information determined by this method may be the number of bits of the DCI format determined according to the configuration, or the number of bits corresponding to the DCI format after alignment according to the prescribed DCI size alignment rules. At this time, it is necessary to include a DCI format indication in the PDCCH, which DCI format indication is used to distinguish between the DCI format for transmitting the first information and the DCI format for determining the number of bits of the partial information of the first information; or use the numbering information in the PDCCH to implicitly distinguish between the aforementioned two formats.
[0554] In the method for determining the number of bits of the partial information of the first information according to the DCI format, the number of bits determined based on the control information format of the DCI (for example, DCI format 0_0 / 0_1 / 0_2 / 1_0 / 1_1 / 1_2) is one of the following bit numbers:
[0555] Any of the bit numbers corresponding to the DCI format;
[0556] The sum of at least two of the numbers of bits corresponding to the DCI formats.
[0557] That is, the number of bits of the partial information of the first information may be the number of bits corresponding to any one of the DCI formats 0_0 / 0_1 / 0_2 / 1_0 / 1_1 / 1_2; or, it may be the sum of the number of bits corresponding to any multiple formats.
[0558] It should be noted that the number of bits corresponding to the DCI format can be the number of bits determined by configuration or the number of bits corresponding to the DCI format after the DCI formats are aligned according to the alignment rules. Alignment means that when two DCI formats have different sizes, redundant bits are added to the smaller DCI format to make the two DCI formats the same size.
[0559] When the number of bits of the partial information of the first information is the sum of the number of bits corresponding to multiple DCI formats, the number of PDCCHs can be reduced, thereby improving control channel transmission efficiency. For example, if the first information is 240 bits, the number of bits corresponding to DCI format 0_0 is 50 bits, and the number of bits corresponding to DCI format 0_1 is 70 bits, if the number of bits of the partial information of the first information transmitted by the PDCCH is determined to be 50 bits (the same as DCI format 0_0), 5 PDCCHs are required. If the number of bits of the partial information of the first information transmitted by the PDCCH is determined to be 70 bits (the same as DCI format 0_1), 4 PDCCHs are required. If the number of bits of the partial information of the first information transmitted by the PDCCH is determined to be 120 bits (the sum of DCI format 0_0 and DCI format 0_1), only 2 PDCCHs are required.
[0560] It should be noted that, in some embodiments, during the transmission process, it is required that the number of bits of the partial information of the first information transmitted by at least two PDCCHs is the same. If there is a PDCCH (for example, the last PDCCH) that actually transmits less information bits than other PDCCHs (i.e., PDCCHs other than the last PDCCH), redundant bits (Padding) are added to the PDCCH with fewer bits, so that the number of bits of the partial information of the first information transmitted by each control channel is the same. For example, if the number of first information bits is X, and the number of partial information bits of the first information carried by a configured PDCCH is Y, then there are ceil(X / Y) PDCCHs for transmission. The first floor(X / Y) PDCCHs each carry Y bits, and the last PDCCH carries XY*floor(X / Y) bits of information, and Y*ceil(X / Y) Padding bits are added to ensure that the size of the partial information of the first information carried by multiple PDCCHs is the same, which is convenient for blind detection. Padding bits are added only to the last PDCCH, avoiding the problem of the last PDCCH receiving success probability being different from other PDCCHs due to the number of bits carried by the last PDCCH being significantly different from that of other PDCCHs. Ceil is a round-up operation, and floor is a round-down operation.
[0561] The apparatus further includes a sending module 540 , and the receiving module 520 and the sending module 540 are configured to send / receive data on at least two physical channels according to the first information.
[0562] After receiving the first information, the terminal obtains scheduling information for the physical channel. In some embodiments, the first information is information related to scheduling of at least two physical channels.
[0563] The terminal sends and / or receives data on at least two physical channels based on the first information. For example, the terminal sends data on at least two PUSCHs; for another example, the terminal receives data on at least two PDSCHs; for another example, the terminal sends data on at least one PUSCH and receives data on at least one PDSCH.
[0564] Figure 11 shows a block diagram of the structure of an information sending device provided by one embodiment of the present application. The device has the function of implementing the method example of the above-mentioned network device. The function can be implemented by hardware or by hardware executing corresponding software. The device can be the network device described above or can be set in a network device. As shown in Figure 11, the device can include a sending module 620, wherein the sending module 620 can be implemented by the transmitter in the communication device shown in Figure 12.
[0565] The sending module 620 is configured to send partial information of the first information transmitted by each of at least two control channels, where different control channels transmit different partial information of the first information.
[0566] In some embodiments, the first information is used to schedule at least two physical channels. The physical channel may be at least one of an uplink physical channel and a downlink physical channel.
[0567] In some embodiments, the first information includes: scheduling information; or scheduling information and verification information, where the verification information is used to verify the correct reception of the scheduling information. This scheduling information may also be referred to as complete scheduling information. That is, the first information may include only the complete scheduling information, or may include the complete scheduling information and verification information used to verify whether the complete scheduling information is correctly received by the terminal.
[0568] The scheduling information is used to schedule transmission of at least two physical channels, and the number of control channels used to transmit the scheduling information is less than or equal to the number of physical channels. That is, the number of the at least two control channels is less than or equal to the number of physical channels.
[0569] The at least two physical channels scheduled by the scheduling information include at least one of the following physical channels:
[0570] Uplink physical channel;
[0571] Downlink physical channel;
[0572] Uplink physical channel and downlink physical channel.
[0573] In one example, the scheduling information is used to simultaneously schedule at least two PUSCHs. In another example, the scheduling information is used to simultaneously schedule at least two PDSCHs. In another example, the scheduling information is used to simultaneously schedule at least one PUSCH and at least one PDSCH.
[0574] In some embodiments, the scheduling information includes at least one of the following information:
[0575] Time domain resources for data transmission;
[0576] Frequency domain resources for data transmission;
[0577] MCS;
[0578] Precoding codebook;
[0579] Power control information (only for uplink transmission);
[0580] HARQ process number;
[0581] RV;
[0582] ·NDI.
[0583] Exemplarily, the network device sends partial information of the first information transmitted by each control channel in at least two control channels, different control channels transmit different partial information of the first information, and the first information is used to schedule transmission of at least two physical channels.
[0584] In some embodiments, the control channel is PDCCH; that is, the first information is transmitted in blocks through at least two PDCCHs; the terminal receives partial information of the first information transmitted by each PDCCH in at least two PDCCHs, and the partial information of the first information transmitted by different PDCCHs is different, and the scheduling information is used to schedule the transmission of at least two physical channels.
[0585] The first information is transmitted through at least two control channels, each of the at least two control channels is used to transmit part of the first information, and the part of the first information transmitted by each of the at least two control channels can be combined into the complete first information.
[0586] Partial information of the first information refers to multiple blocks of overlapping, partially overlapping, or non-overlapping information obtained by dividing the first information. In this embodiment, the partial information of the first information transmitted by each control channel is non-overlapping. In some embodiments, each partial information of the first information is transmitted by a control channel. That is, each of the at least two control channels is used to transmit a partial information of the first information, and the partial information of the first information transmitted by different control channels is different.
[0587] Part of the first information includes at least one of the following:
[0588] All scheduling information;
[0589] Scheduling information section;
[0590] Verify all information;
[0591] ·The part of the verification information.
[0592] Figure 3 shows a schematic diagram of partial information of the first information carried by at least two control channels provided by an embodiment of the present application. In Figure 3(a), part of the scheduling information is transmitted by control channel 1, part of the scheduling information is transmitted by control channel 2, and part of the scheduling information and all of the verification information are transmitted by control channel 3; in Figure 3(b), part of the scheduling information is transmitted by control channel 1, part of the scheduling information and part of the verification information are transmitted by control channel 2, and part of the verification information is transmitted by control channel 3; in Figure 3(c), all of the scheduling information is transmitted by control channel 1, and all of the verification information is transmitted by control channel 2. The above are only examples of partial information of the first information transmitted by each control channel, and the present application does not limit the partial information of the first information carried by each control channel.
[0593] In some embodiments, the bits in the first information are divided into at least two bit parts, and the at least two bit parts are transmitted through at least two control channels, and different control channels transmit different bit parts.
[0594] It should be noted that part of the first information may also be called part of the scheduling information, valid information, or other names.
[0595] In addition to part of the first information, each of the at least two control channels also carries at least one of the following information:
[0596] Block verification information;
[0597] The control channel number;
[0598] The number of the partial information of the first information transmitted in the control channel;
[0599] The total number of control channels used to transmit the first information;
[0600] The total number of partial information into which the first information is divided.
[0601] The block verification information is used to verify the reception correctness of the partial information of the first information transmitted in the current control channel; the number of the control channel is used to indicate the number of the current control channel in at least two control channels; the number of the partial information of the first information transmitted in the control channel is used to indicate the number of the partial information of the first information transmitted on the current control channel in all the partial information into which the first information is divided.
[0602] For a first control channel of the at least two control channels, the first control channel is any control channel of the at least two control channels, and the first control channel is used to transmit the first portion of the first information. In addition to the first portion of the first information, the first control channel also carries at least one of the following information:
[0603] First block check information, used to check whether the first part of the first information transmitted in the first control channel is received correctly;
[0604] The number of the first control channel;
[0605] The number of the first part of the first information transmitted in the first control channel;
[0606] The total number of at least two control channels;
[0607] The total number of partial information into which the first information is divided.
[0608] In some embodiments, one of the at least two control channels also carries information indicating the end of transmission. This information is used to inform the terminal that both of the at least two control channels have been received. In some embodiments, the control channel is the last of the at least two control channels. The last control channel refers to at least one of the following channels: the control channel with the latest time; the control channel with the highest frequency domain position; or the control channel with the lowest frequency domain position.
[0609] In some embodiments, a bit threshold is set for the number of bits of the partial information of the first information carried on a single control channel. The number of bits of the partial information of the first information transmitted on each control channel does not exceed the bit threshold; that is, the number of bits of the partial information of the first information is less than or equal to the bit threshold. For example, the bit threshold is 140 bits. The bit threshold is related to at least one of the DCI format and the DCI encoding method.
[0610] In some embodiments, based on the first information, partial information of the first information transmitted by each control channel in the at least two control channels is determined by bit information cascading.
[0611] Please refer to Figure 4. The first information includes scheduling information 31 and verification information 32 of the scheduling information 31; the first information is divided into a first part of information 33, a second part of information 35 and a third part of information 37 connected end to end; and block verification information is generated for these three parts of the first information, such as the first block verification information 34, the second block verification information 36 and the third block verification information 38 shown in Figure 4, that is, the partial information of the first information transmitted on each control channel is obtained.
[0612] In some other embodiments, based on the first information, partial information of the first information transmitted by each control channel in at least two control channels is determined by bit information mapping.
[0613] Please refer to Figure 5. The first information includes scheduling information and verification information of the scheduling information. The first information is divided into different groups of sub-blocks. In the figure, the first information is divided into three groups of sub-blocks, namely blank sub-blocks, oblique shaded sub-blocks and vertical shaded sub-blocks as an example. The mapping rule is to divide the scheduling information part into equally spaced blank sub-blocks, oblique shaded sub-blocks and vertical shaded sub-blocks, and to use the verification information part as a oblique shaded sub-block as an example. Among them, the blank sub-blocks are combined into the first part of information (that is, the first part of information includes 6 blank sub-blocks), and the first block verification information is generated and then transmitted through control channel 1; the oblique shaded sub-blocks are combined into the second part of information (that is, the second part of information includes 7 oblique shaded sub-blocks), and the second block verification information is generated and then transmitted through control channel 2; the vertical shaded sub-blocks are combined into the third part of information (that is, the third part of information includes 6 vertical shaded sub-blocks), and the third block verification information is generated and then transmitted through control channel 3. FIG5 only shows one rule for bit information mapping, taking the division of the first information into three groups of sub-blocks as an example, but the rule for bit information mapping is not limited thereto, and the present application does not impose any limitation thereto.
[0614] The at least two control channels may be transmitted in the same or different time units, that is, the at least two control channels are transmitted in the same time unit; or the at least two control channels are transmitted in different time units.
[0615] When at least two control channels are transmitted in the same time unit, the at least two control channels are transmitted in different control channel candidates in the same time unit, or the at least two control channels are transmitted in different control channel units in the same control channel candidate.
[0616] The time unit is one of the following:
[0617] Symbol collection;
[0618] Search space
[0619] slot;
[0620] Sub-frame
[0621] Wireless frame.
[0622] In some embodiments, at least two control channels are transmitted within the same time unit and are transmitted in different control channel candidates. The order of the at least two control channels is used to determine the first information, and the order of the at least two control channels is determined by at least one of the following methods:
[0623] Determining the order of the at least two control channels according to the order of the sequence numbers of the control channel candidates to which the at least two control channels belong;
[0624] Determining an order of the at least two control channels according to an order of reception times of the control channel candidates to which the at least two control channels belong;
[0625] Determining an order of the at least two control channels according to an order of transmission times of the control channel candidates to which the at least two control channels belong;
[0626] Determine the order of the at least two control channels according to the order of the frequency domains of the control channel candidates where the at least two control channels are located.
[0627] In some embodiments, when at least two control channels are transmitted within the same time unit and in different control channel candidates, if the time of the control channel candidates in which the at least two control channels are located is the same, the order of the at least two control channels is determined according to the order of the frequency domains of the control channel candidates in which the at least two control channels are located.
[0628] In some embodiments, at least two control channels are transmitted in the same time unit and in different CCEs in the same control channel candidate.
[0629] In some embodiments, when at least two control channels are transmitted in the same time unit, the at least two control channels have the same aggregation level. For example, when the control channel is a PDCCH, the number of CCEs occupied by each PDCCH is the same.
[0630] In some other embodiments, when at least two control channels are transmitted in the same time unit, the at least two control channels have different aggregation levels. For example, the aggregation level of each control channel is individually configurable.
[0631] When at least two control channels have the same aggregation level, after receiving the first control channel through blind detection, the reception positions of the other control channels can be determined. That is, the first of the at least two control channels is received using blind detection, and the reception positions of the other control channels in the at least two control channels are determined based on the reception position of the first control channel. For example, if CCE2 in a control channel receives the first control channel, it can be determined that CCE3 can receive the second control channel, and so on. This method reduces the number of blind detections and improves the transmission efficiency of the control channels.
[0632] In some embodiments, the at least two control channels are transmitted in different time units, and each time unit includes one control channel. The order of the at least two control channels is used to determine the first information, and the order of the at least two control channels is determined according to the order of the different time units.
[0633] Among them, different time units have one of the following relationships:
[0634] ·Continuous time units;
[0635] Equally spaced time units.
[0636] The time unit can be one of the following:
[0637] Symbol collection;
[0638] Search space
[0639] Time slot (slot).
[0640] For example, different time units may be continuous or equally spaced time slots; for another example, different time units may be continuous or equally spaced symbol sets; for another example, different time units may be search spaces corresponding to the same search space identification code (search space ID) within the same time slot or different time slots; for another example, different time units may be search spaces with increasing or decreasing search space identification codes within the same time slot.
[0641] Based on the aforementioned relationship between different time units, after receiving the first control channel via blind detection, the reception positions of the other control channels can be determined. That is, if the first of at least two control channels is received using blind detection, the reception positions of the other control channels in the at least two control channels are determined based on the reception position of the first control channel. For example, if the different time units are a set of consecutive symbols, if the first control channel is received in symbol 0, it can be determined that the second control channel will be received in symbol 1, and so on. This reduces the number of blind detections and improves the detection efficiency of control channels.
[0642] In some embodiments, at least two control channels transmitted in different time units have at least one of the following relationships:
[0643] At least two control channels occupy the same time domain resources in different time units;
[0644] At least two control channels occupy the same frequency domain resources in different time units.
[0645] The same time domain resources mean that the relative positions of the time domain resources occupied by at least two control channels in their respective time units are the same. For example, the time domain resources occupied by at least two control channels are the third symbol in their respective time slots.
[0646] In some embodiments, the number of bits of the partial information of the first information transmitted by each control channel is determined based on at least one of the following information:
[0647] The number of bits of the first information;
[0648] The number of control channels;
[0649] The number of bits of the partial information of the first information transmitted by each configured control channel;
[0650] The number of bits is determined based on the DCI format.
[0651] For example, the number of bits of the partial information of the first information is the result of rounding up the number of bits of the first information divided by the number of control channels; for another example, the number of bits of the partial information of the first information is the number of bits determined according to the transmission configuration; for another example, the number of bits of the partial information of the first information is the number of bits determined according to the DCI format, such as the number of bits of the partial information of the first information is the number of bits corresponding to DCI format 0_1.
[0652] It should be noted that in some embodiments, the transmission process requires that the number of bits of the partial information of the first information of at least two control channels be the same. If there is a control channel (for example, the last control channel) that actually transmits less information bits than other control channels, redundant bits are added to it so that the number of bits of the partial information of the first information transmitted by each control channel is the same.
[0653] The number of control channels is determined based on one of the following information:
[0654] The number of control channels configured on the network device;
[0655] The maximum number of schedulable data channels;
[0656] The maximum number of schedulable carriers;
[0657] The number of carriers in the carrier set.
[0658] The number of bits determined based on the DCI format is one of the following:
[0659] Any of the bit numbers corresponding to the DCI format;
[0660] The sum of at least two of the numbers of bits corresponding to the DCI formats.
[0661] For example, the number of bits determined based on the DCI format is any one of the numbers of bits corresponding to DCI formats 0_0 / 0_1 / 0_2 / 1_0 / 1_1 / 1_2. For another example, the number of bits determined based on the DCI format is the sum of at least two of the numbers of bits corresponding to DCI formats 0_0 / 0_1 / 0_2 / 1_0 / 1_1 / 1_2, such as the sum of the numbers of bits corresponding to DCI format 0_0 and DCI format 0_1.
[0662] It should be noted that the number of bits corresponding to the DCI control information format can be the number of bits determined by configuration or the number of bits corresponding to the DCI format after DCI format alignment according to alignment rules. Alignment means that when two DCI formats have different sizes, redundant bits are added to the DCI format with fewer bits to make the two DCI formats the same size.
[0663] It should be noted that the device provided in the above embodiment only uses the division of the above-mentioned functional modules as an example to implement its functions. In actual applications, the above-mentioned functions can be assigned to different functional modules according to actual needs, that is, the content structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0664] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0665] Please refer to Figure 12, which shows a schematic diagram of the structure of a communication device (terminal or network device) provided in one embodiment of the present application. The communication device may include: a processor 801, a receiver 802, a transmitter 803, a memory 804 and a bus 805.
[0666] The processor 801 includes one or more processing cores, and the processor 801 executes various functional applications and information processing by running software programs and modules. In some embodiments, the processor 801 can be used to determine the first information after the receiving module 520 receives at least two control channels.
[0667] The receiver 802 and the transmitter 803 can be implemented as a transceiver 806, which can be a communication chip. The receiver 802 can be used to implement the functions and steps of the aforementioned receiving module 520; the transmitter 803 can be used to implement the functions and steps of the aforementioned sending module 620 and sending module 540.
[0668] The memory 804 is connected to the processor 801 via the bus 805. The memory 804 can be used to store computer programs, and the processor 801 is used to execute the computer programs to implement the various steps performed by the terminal or network device in the above method embodiment.
[0669] In addition, the memory 804 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: RAM (Random-Access Memory) and ROM (Read-Only Memory), EPROM (Erasable Programmable Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), flash memory or other solid-state storage technology, CD-ROM (Compact Disc Read-Only Memory), DVD (Digital Video Disc) or other optical storage, tape cassettes, magnetic tape, disk storage or other magnetic storage devices.
[0670] Among them, when the communication device is implemented as a terminal, the processor and transceiver involved in the embodiment of the present application can execute the steps performed by the terminal in any of the methods shown in Figure 2 or Figure 6 above, which will not be repeated here.
[0671] In a possible implementation, when the communication device is implemented as a terminal, the receiver 802 is configured to receive first information, where the first information is transmitted in blocks through at least two control channels.
[0672] Among them, when the communication device is implemented as a network device, the processor and transceiver involved in the embodiment of the present application can execute the steps performed by the network device in the method shown in Figure 9 above, which will not be repeated here.
[0673] In a possible implementation, when the communication device is implemented as a network device, the transmitter 803 is configured to send first information, where the first information is transmitted in blocks through at least two control channels.
[0674] An embodiment of the present application further provides a computer-readable storage medium, in which a computer program is stored. The computer program is used to be executed by a processor of a terminal or a network device to implement the above-mentioned information receiving method or information sending method.
[0675] In some embodiments, the computer-readable storage medium may include: ROM (Read-Only Memory), RAM (Random-Access Memory), SSD (Solid State Drives), or an optical disk, etc. Among them, the random access memory may include ReRAM (Resistance Random Access Memory) and DRAM (Dynamic Random Access Memory).
[0676] An embodiment of the present application also provides a chip, which includes a programmable logic circuit and / or program instructions. When the chip runs on a terminal or a network device, it is used to implement the above-mentioned information receiving method or information sending method.
[0677] An embodiment of the present application also provides a computer program product or computer program, which includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. The processor of the terminal or network device reads and executes the computer instructions from the computer-readable storage medium to implement the above-mentioned information receiving method or information sending method.
[0678] It should be understood that the "indication" mentioned in the embodiments of the present application can be a direct indication, an indirect indication, or an indication of an associated relationship. For example, A indicates B, which can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an associated relationship between A and B. In the description of the embodiments of the present application, the term "corresponding" can mean that there is a direct or indirect correspondence between the two, or it can mean that there is an associated relationship between the two, or it can mean a relationship between indication and being indicated, configuration and being configured, etc. The "multiple" mentioned in this article refers to two or more. "And / or" describes the associated relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the previous and subsequent associated objects are in an "or" relationship. In addition, the step numbers described in this document only illustrate a possible execution order between the steps. In some other embodiments, the above steps may not be executed in the order of the numbers, such as two steps with different numbers are executed at the same time, or two steps with different numbers are executed in the opposite order of the diagram. The embodiments of the present application are not limited to this.
[0679] Those skilled in the art will appreciate that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any media that facilitates the transmission of computer programs from one place to another. The storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0680] The above description is merely an exemplary embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.
Claims
1. A method for receiving information, characterized in that: The method is executed by a terminal, and includes: Partial information of first information transmitted by each control channel of at least two control channels is received, where the partial information of the first information transmitted by different control channels is different, and the first information is used to schedule at least two physical channels.
2. The method according to claim 1, characterized in that The first information includes: Scheduling information; or, The scheduling information and verification information, wherein the verification information is used to verify the correctness of reception of the scheduling information.
3. The method according to claim 2, characterized in that The partial information of the first information includes at least one of the following: All of the scheduling information; part of said scheduling information; All of the verification information; Part of the verification information.
4. The method according to claim 1, characterized in that: The first control channel of the at least two control channels also carries at least one of the following information: First block check information, used to check the reception correctness of the first part of the first information transmitted in the first control channel; the number of the first control channel; A number of the first part of information of the first information transmitted in the first control channel; The total number of the at least two control channels; The total number of partial information into which the first information is divided.
5. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: Based on part of the first information transmitted by each control channel in the at least two control channels, determining the first information by way of bit information cascading; or, Based on partial information of the first information transmitted by each control channel of the at least two control channels, the first information is determined by bit information mapping.
6. The method according to any one of claims 1 to 4, characterized in that: The number of bits of the partial information of the first information transmitted by each control channel is less than or equal to the bit threshold.
7. The method according to claim 2, characterized in that The physical channel scheduled by the scheduling information includes at least one of the following physical channels: Uplink physical channel; Downlink physical channel; Uplink physical channel and downlink physical channel.
8. The method according to claim 1, characterized in that The at least two control channels are transmitted within the same time unit.
9. The method according to claim 8, characterized in that The at least two control channels are transmitted in different control channel candidates within the same time unit.
10. The method according to claim 9, characterized in that The order of the at least two control channels is used to determine the first information, and the order of the at least two control channels is determined based on at least one of the following methods: Determining the order of the at least two control channels according to the order of the sequence numbers of the control channel candidates to which the at least two control channels belong; Determining the order of the at least two control channels according to the order of reception times of the control channel candidates to which the at least two control channels belong; Determining the order of the at least two control channels according to the order of transmission times of the control channel candidates to which the at least two control channels belong; The order of the at least two control channels is determined according to the order of the frequency domains of the control channel candidates where the at least two control channels are located.
11. The method according to claim 8, characterized in that The at least two control channels are transmitted in different control channel units in the same control channel candidate.
12. The method according to any one of claims 8 to 11, characterized in that: The at least two control channels have the same aggregation level.
13. The method according to any one of claims 8 to 11, characterized in that: The time unit is one of the following: Symbol collection; Search space; Time slot; subframe; Wireless frame.
14. The method according to claim 1, characterized in that The at least two control channels are transmitted in different time units, and each of the time units includes one control channel.
15. The method according to claim 14, characterized in that The different time units have one of the following relationships: Continuous units of time; Equally spaced time units.
16. The method according to claim 14, characterized in that The at least two control channels have at least one of the following relationships: The at least two control channels occupy the same time domain resources in the different time units; The at least two control channels occupy the same frequency domain resources in the different time units.
17. The method according to any one of claims 14 to 16, characterized in that: The order of the at least two control channels is used to determine the first information, and the order of the at least two control channels is determined according to the order of the different time units.
18. The method according to claim 11 or 15, characterized in that: A first control channel among the at least two control channels is received in a blind detection manner, and receiving positions of other control channels among the at least two control channels are determined based on the receiving position of the first control channel.
19. The method according to claim 1, characterized in that The number of bits of the partial information of the first information transmitted by each control channel is determined according to at least one of the following information: the number of bits of the first information; the number of the control channels; The number of bits of the part of the first information transmitted by each control channel configured; The number of bits is determined based on the downlink control information DCI format.
20. The method according to claim 19, characterized in that The number of control channels is determined according to one of the following information: The number of configured control channels; The maximum number of schedulable data channels; The maximum number of carriers that can be scheduled; The number of carriers in the carrier set.
21. The method according to claim 19, characterized in that The number of bits determined based on the DCI format is one of the following bit numbers: Any one of the bit numbers corresponding to the DCI format; The sum of at least two of the numbers of bits corresponding to the DCI format.
22. The method according to any one of claims 1 to 21, characterized in that: The number of the at least two control channels is less than or equal to the number of the physical channels.
23. A method for sending information, characterized in that: The method is performed by a network device, and the method includes: Partial information of first information transmitted by each control channel in at least two control channels is sent, where different control channels transmit different partial information of the first information, and the first information is used to schedule at least two physical channels.
24. The method according to claim 23, characterized in that The first information includes: Scheduling information; or, The scheduling information and scheduling verification information, the scheduling verification information is used to verify the correctness of receiving the scheduling information.
25. The method according to claim 24, characterized in that The partial information of the first information includes at least one of the following: All of the scheduling information; part of said scheduling information; All of the verification information; Part of the verification information.
26. The method according to claim 23, characterized in that The first control channel of the at least two control channels also carries at least one of the following information: First block check information, used to check the reception correctness of the first part of the first information transmitted in the first control channel; the number of the first control channel; A number of the first part of information of the first information transmitted in the first control channel; The total number of the at least two control channels; The total number of partial information into which the first information is divided.
27. The method according to any one of claims 23 to 26, characterized in that: The method further comprises: Based on the first information, determine part of the first information transmitted by each control channel in the at least two control channels by means of bit information cascading; or, Based on the first information, partial information of the first information transmitted by each control channel of the at least two control channels is determined by bit information mapping.
28. The method according to any one of claims 23 to 26, characterized in that The number of bits of the partial information of the first information transmitted by each control channel is less than or equal to the bit threshold.
29. The method according to claim 23, characterized in that The physical channel scheduled by the scheduling information includes at least one of the following physical channels: Uplink physical channel; Downlink physical channel; Uplink physical channel and downlink physical channel.
30. The method according to claim 23, characterized in that The at least two control channels are transmitted within the same time unit.
31. The method according to claim 30, characterized in that The at least two control channels are transmitted in different control channel candidates within the same time unit.
32. The method according to claim 31, characterized in that The order of the at least two control channels is used to determine the first information, and the order of the at least two control channels is determined based on at least one of the following methods: Determining the order of the at least two control channels according to the order of the sequence numbers of the control channel candidates to which the at least two control channels belong; Determining the order of the at least two control channels according to the order of reception times of the control channel candidates to which the at least two control channels belong; Determining the order of the at least two control channels according to the order of transmission times of the control channel candidates to which the at least two control channels belong; The order of the at least two control channels is determined according to the order of the frequency domains of the control channel candidates where the at least two control channels are located.
33. The method according to claim 30, characterized in that The at least two control channels are transmitted in different control channel units in the same control channel candidate.
34. The method according to any one of claims 30 to 33, characterized in that: The at least two control channels have the same aggregation level.
35. The method according to any one of claims 30 to 33, characterized in that: The time unit is one of the following: Symbol collection; Search space; Time slot; subframe; Wireless frame.
36. The method according to claim 23, characterized in that The at least two control channels are transmitted in different time units, and each of the time units includes one control channel.
37. The method according to claim 36, characterized in that The different time units have one of the following relationships: Continuous units of time; Equally spaced time units.
38. The method according to claim 36, characterized in that The at least two control channels have at least one of the following relationships: The at least two control channels occupy the same time domain resources in the different time units; The at least two control channels occupy the same frequency domain resources in the different time units.
39. The method according to any one of claims 36 to 38, characterized in that: The order of the at least two control channels is used to determine the first information, and the order of the at least two control channels is determined according to the order of the different time units.
40. The method according to claim 33 or 37, characterized in that A first control channel among the at least two control channels is received in a blind detection manner, and receiving positions of other control channels among the at least two control channels are determined based on the receiving position of the first control channel.
41. The method according to claim 23, characterized in that The number of bits of the partial information of the first information transmitted by each control channel is determined according to at least one of the following information: the number of bits of the first information; the number of the control channels; The number of bits of the part of the first information transmitted by each control channel configured; The number of bits is determined based on the downlink control information DCI format.
42. The method according to claim 41, characterized in that The number of control channels is determined according to one of the following information: The number of configured control channels; The maximum number of schedulable data channels; The maximum number of carriers that can be scheduled; The number of carriers in the carrier set.
43. The method according to claim 41, characterized in that The number of bits determined based on the DCI format is one of the following numbers of bits: any one of the numbers of bits corresponding to the DCI format; The sum of at least two of the numbers of bits corresponding to the DCI format.
44. The method according to any one of claims 23 to 43, characterized in that The number of the at least two control channels is less than or equal to the number of the physical channels.
45. An information receiving device, characterized in that: The device comprises: a receiving module; The receiving module is used to receive partial information of first information transmitted by each control channel in at least two control channels, where different control channels transmit different partial information of the first information, and the first information is used to schedule at least two physical channels.
46. An information sending device, characterized in that: The device comprises: a sending module; The sending module is used to send part of the first information transmitted by each control channel in at least two control channels, the part of the first information transmitted by different control channels is different, and the first information is used to schedule at least two physical channels.
47. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and the computer program is used to be executed by a processor to implement the information receiving method according to any one of claims 1 to 22, or the information sending method according to any one of claims 23 to 44.
48. A chip, characterized in that: The chip includes a programmable logic circuit and / or program instructions. When the chip is running, it can implement the information receiving method as described in any one of claims 1 to 22, or the information sending method as described in any one of claims 23 to 44.
49. A computer program product, characterized in that The computer program product includes computer instructions, which are stored in a computer-readable storage medium. The processor reads and executes the computer instructions from the computer-readable storage medium to implement the information receiving method as described in any one of claims 1 to 22, or the information sending method as described in any one of claims 23 to 44.
50. A computer program, characterized in that The computer program includes computer instructions, which are stored in a computer-readable storage medium. The processor reads and executes the computer instructions from the computer-readable storage medium to implement the information receiving method as described in any one of claims 1 to 22, or the information sending method as described in any one of claims 23 to 44.
Citation Information
Patent Citations
Feedback information sending method and device, feedback information receiving method and device, terminal and medium
CN113595710A
Transmission method and device of control channel, related equipment and storage medium
CN114070521A
Acknowledgement feedback for multi-component carrier scheduling with separate feedback-related control fields
CN115066855A
Methods and devices for uplink multi-user transmission in wireless local area networks
WO2022183845A1
Cited By
PDCCH (Physical Downlink Control Channel) detection method, device, equipment, medium and program product
CN120512707A