Information transmission method, terminal, and network side device
By transmitting cascaded control information, the problems of low detection efficiency and high overhead in existing technologies are solved, achieving more efficient detection and reduced overhead.
Patent Information
- Application Number
- PCT/CN2025/097781
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-05-29
- Filing Date
- 2025-05-28
- Publication Date
- 2025-12-04
AI Technical Summary
In existing technologies, the detection efficiency of control information is low and the detection cost is high, resulting in excessively low detection efficiency per unit time.
Cascading detection is achieved by transmitting first-level cascading control information, including one or more control information or multiple information units of the same type.
It improves the efficiency of control information detection and reduces detection costs.
Smart Images

Figure CN2025097781_04122025_PF_FP_ABST
Abstract
Description
Information transmission methods, terminals and network-side equipment
[0001] Cross-reference to related applications
[0002] This application claims priority to Chinese Patent Application No. 202410682680.3, filed on May 29, 2024, entitled "Information Transmission Method, Terminal and Network Side Device", the entire contents of which are incorporated herein by reference. Technical Field
[0003] This application belongs to the field of communication technology, specifically relating to an information transmission method, a terminal, and a network-side device. Background Technology
[0004] In related technologies, when detecting control information, each piece of control information is detected independently. Taking downlink control information (DCI) as an example, each DCI is detected independently according to its format.
[0005] However, independent detection of control information leads to low detection efficiency per unit time and increases the detection overhead of control information. Summary of the Invention
[0006] This application provides an information transmission method, terminal, and network-side device that can improve the detection efficiency of control information and reduce the detection overhead of control information.
[0007] Firstly, an information transmission method is provided, executed by a communication device, the method comprising:
[0008] The communication equipment transmits the first cascade control information;
[0009] The first cascaded control information includes one or more control information or multiple information units of the same type.
[0010] Secondly, an information transmission device is provided, comprising:
[0011] The transmission module is used to transmit the first cascade control information;
[0012] The first cascaded control information includes one or more control information items, or multiple information units of the same type. In a third aspect, an information transmission apparatus is provided, the apparatus being configured to perform the steps of the method described in the first aspect.
[0013] Fourthly, a communication device is provided, the communication device including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the first aspect.
[0014] Fifthly, a communication device is provided, including a processor and a communication interface, wherein the processor is used for transmitting first cascaded control information;
[0015] The first cascaded control information includes one or more control information or multiple information units of the same type.
[0016] A sixth aspect provides a wireless communication system, comprising: a terminal and a network-side device, wherein the terminal and the network-side device are used to perform the steps of the method described in the first aspect.
[0017] In a seventh aspect, a chip is provided, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the method as described in the first aspect.
[0018] Eighthly, a computer program / program product is provided, which is stored in a storage medium and is executed by at least one processor to implement the steps of the information transmission method as described in the first aspect.
[0019] In this embodiment, since the transmitted first cascaded control information includes one or more control information or multiple information units of the same type, the control information or information units can be cascaded, which can improve the detection efficiency of control information and reduce the detection overhead of control information. Attached Figure Description
[0020] Figure 1 is a schematic diagram of a communication system architecture provided in an embodiment of this application.
[0021] Figure 2 is a schematic flowchart of an information transmission method provided in an embodiment of this application.
[0022] Figures 3 to 6 are examples of the first cascade control information provided in the embodiments of this application.
[0023] Figure 7 is an example of the target control information size provided in an embodiment of this application.
[0024] Figure 8 is an example of a second control information format configured in the first control information size according to an embodiment of this application.
[0025] Figure 9 is an example of the configuration of a permissible control information format in the first control information size provided by an embodiment of this application.
[0026] Figure 10 is a schematic block diagram of an information transmission device provided in an embodiment of this application.
[0027] Figure 11 is a schematic block diagram of a communication device provided in an embodiment of this application.
[0028] Figure 12 is a schematic diagram of the hardware structure of a terminal provided in an embodiment of this application.
[0029] Figure 13 is a schematic block diagram of a network-side device provided in an embodiment of this application. Detailed Implementation
[0030] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0031] The terms "first," "second," etc., used in this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, the first object can be one or more. Furthermore, "or" in this application indicates at least one of the connected objects. For example, the scope of protection for "A or B" covers at least three scenarios: Scenario 1: including A but not B; Scenario 2: including B but not A; Scenario 3: including both A and B. In addition, the terms "A and / or B," "at least one of A and B," and "at least one of A or B" also cover at least the above three scenarios. The character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0032] The term "instruction" in this application can be either a direct instruction (or explicit instruction) or an indirect instruction (or implicit instruction). A direct instruction can be understood as one in which the sender explicitly informs the receiver of specific information, the operation to be performed, or the requested result, etc., in the instruction sent. An indirect instruction can be understood as one in which the receiver determines the corresponding information based on the instruction sent by the sender, or makes a judgment and determines the operation to be performed or the requested result, etc., based on the judgment result.
[0033] Furthermore, the term "instruction" in this application can indicate information used or activated in the "configuration" information. The term "instruction" in this application can be indicated by a network-side device or a terminal, and the information can be used for uplink, downlink, or sidelink communication, or end-to-end link communication. The term "configuration" in this application can refer to all available configured information, or directly configured information used. The term "configuration" in this application can be configured by a network-side device or a terminal, and the configured information can be used for uplink, downlink, or sidelink communication, or end-to-end link communication.
[0034] It is worth noting that the technologies described in this application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), or other systems. The terms "system" and "network" in this application are often used interchangeably, and the described technologies can be used with the systems and radio technologies mentioned above, as well as with other systems and radio technologies. The following description describes New Radio (NR) systems for illustrative purposes, and the term NR is used in most of the following description; however, these technologies can also be applied to systems other than NR systems, such as 6th generation (6G) radio systems. th Generation 6G communication system.
[0035] Figure 1 shows a block diagram of a wireless communication system applicable to an embodiment of this application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can be a mobile phone, tablet computer, laptop computer, notebook computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), augmented reality (AR), virtual reality (VR) device, robot, wearable device, flight vehicle, vehicle user equipment (VUE), shipboard equipment, pedestrian user equipment (PUE), smart home (home devices with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), game console, personal computer (PC), ATM, or self-service machine, etc. Wearable devices include: smartwatches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart chains, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among these, in-vehicle devices can also be referred to as in-vehicle terminals, in-vehicle controllers, in-vehicle modules, in-vehicle components, in-vehicle chips, or in-vehicle units, etc. It should be noted that the specific type of terminal 11 is not limited in this application embodiment. Network-side equipment 12 may include access network equipment or core network equipment, wherein access network equipment may also be referred to as Radio Access Network (RAN) equipment, radio access network function, or radio access network unit. Access network equipment may include base stations, Wireless Local Area Network (WLAN) access points (APs), or Wireless Fidelity (WiFi) nodes, etc.The term "base station" can be referred to as Node B (NB), Evolved Node B (eNB), Next Generation Node B (gNB), New Radio Node B (NR Node B), Access Point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), Radio Base Station, Radio Transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home Evolved Node B, Transmit / Receive Point (TRP), or any other suitable term in the relevant field, as long as the same technical effect is achieved. The term "base station" is not limited to specific technical terms. It should be noted that the embodiments in this application only use base stations in NR systems as examples for description and do not limit the specific type of base station.
[0036] To facilitate a better understanding of the embodiments of this application, the related technologies are described.
[0037] (1) The process of generating and transmitting Downlink Control Information (DCI) in New Radio (NR).
[0038] The network / terminal determines the DCI format based on configuration and / or scheduling information, that is, it determines the meaning and size of each field in the DCI. The DCI is carried in the Physical Downlink Control Channel (PDCCH).
[0039] The DCI format defined in NR is as follows:
[0040] Table 1
[0041] Each DCI format may contain different DCI fields, and the size of each DCI field may also be different. In NR, the UE monitors the PDCCH (or DCI) in the search space (time and frequency resources for detecting PDCCH) based on the type of Radio Network Temporary Identifier (RNTI) and the size of the DCI.RNTI types include, but are not limited to: Cell RNTI (C-RNTI), Modulation and Coding Scheme C-RNTI (MCS-C-RNTI), Configured Scheduling RNTI (CS-RNTI), Paging RNTI (P-RNTI), System Information RNTI (SI-RNTI), Random Access RNTI (RA-RNTI), Temporary Cell RNTI (TC-RNTI), Transmit Power Control RNTI (TPC-RNTI), Semi-Persistent Channel State Information RNTI (SP-CSI-RNTI), Sidelink RNTI (SL-RNTI), and Sidelink Configured Scheduling RNTI. RNTI (SL-CS-RNTI), slot format indication RNTI (SFI-RNTI), interruption RNTI (INT-RNTI), cancellation indication RNTI (CI-RNTI), availability indicator RNTI (AI-RNTI), power saving RNTI (PS-RNTI), network controlled repeater RNTI (NCR-RNTI), discontinuous transmission and reception RNTI (DTRX-RNTI).
[0042] The search space consists of a common search space (CSS) and a UE-specific search space (USS). The CSS is primarily used by the UE to search for and schedule common PDCCH information, while the USS is primarily used by the UE to search for and schedule UE-specific PDCCH information.
[0043] When a UE detects a DCI using a single DCI size within the same search space, it is considered to be using one DCI size budget. In other words, when the search space is different, multiple DCI size budgets will be used. Within the same search space, multiple DCI sizes are also considered to be using multiple DCI size budgets. In NR, the total number of different configured DCI sizes is no more than four (i.e., the total DCI size budget is four), of which no more than three are configured for the UE to detect C-RNTI scrambling.
[0044] The network / UE pads or truncates the DCI according to the number of DCI sizes and the alignment rules of the DCI format defined in the protocol, so as to ensure that the UE meets the defined number of DCI sizes.
[0045] The network configures the DCI format that the UE needs to monitor in the search space.
[0046] (2) Alignment rules for NR DCI.
[0047] To meet the limitations on the number of DCI sizes, NR defines complex alignment rules based on the DCI format, and DCIs are aligned according to these rules. Furthermore, defining a new DCI format requires designing a new alignment method, impacting the forward compatibility of DCI alignment rules in NR.
[0048] (3) PDCCH blind detection.
[0049] In NR, the number of blind detection attempts by the UE is limited. The UE determines the resource location according to the configured nrofCandidates and the number of related Aggregation Level (AL) candidates, following a blind detection formula, and then performs PDCCH blind detection. The UE performs PDCCH blind detection on the configured DCI format based on the search space.
[0050] (4) One flexible serving cell.
[0051] Sub-3GHz spectrum offers advantages such as low penetration loss and plays a crucial role in cellular network deployment due to its excellent coverage. However, compared to C-band (e.g., frequency bands ranging from 4GHz to 8GHz), Sub-3GHz spectrum is fragmented and allocated to International Mobile Telecommunications (IMT), resulting in relatively narrow bandwidth for each spectrum block due to competition among mobile operators. Furthermore, almost all operators globally possess multiple Sub-3GHz bands (e.g., 700MHz, 800MHz, 900MHz, 1.4GHz, 1.8GHz, 2.1GHz, 2.3GHz, or 2.6GHz bands). If these discontinuous spectrums could be effectively aggregated to form a single, flexible serving cell with substantial bandwidth, all operators could benefit.
[0052] Compared to Long Term Evolution (LTE), NR offers significant capacity and experience advantages through the use of wideband communication and massive Multiple Input Multiple Output (MIMO). Specifically, current applications requiring high-throughput communication demand wide bandwidth. Therefore, wideband operation on these discontinuous sub-3 GHz spectrums will be key to meeting the growing demands of future To Business (ToB) and To Consumer (ToC) applications. Thus, a potential solution is the flexible serving cell, which can contain fragmented spectrum resources, aiming to efficiently and flexibly utilize these fragmented, contiguous or discontinuous spectrums.
[0053] The information transmission method provided in this application will be described in detail below with reference to the accompanying drawings and through some embodiments and application scenarios.
[0054] Figure 2 is a schematic flowchart of an information transmission method 200 according to an embodiment of this application.
[0055] As shown in Figure 2, the information transmission method 200 may include at least some of the following:
[0056] S210, the communication equipment transmits the first cascade control information;
[0057] The first cascaded control information includes one or more control information or multiple information units of the same type.
[0058] For example, the sizes of different information units among the plurality of information units may be different.
[0059] For example, the first cascaded control information may include multiple control information corresponding to multiple control information formats, such as the first cascaded control information including information units in the multiple control information formats.
[0060] For example, the plurality of information units may include at least one of the following: information units of the same type in the same control information format, and information units of the same type in different control information formats.
[0061] For example, the first concatenated control information includes, but is not limited to: concatenated PDCCH, concatenated DCI, concatenated sidelink control information, concatenated uplink control information UCI, concatenated uplink control channel PUCCH, and concatenated sidelink control channel PSCCH. Alternatively, the first concatenated control information can be downlink, uplink, sidelink, or generally refers to control information between two communication devices. In the case of uplink or sidelink, the terminal can send the first concatenated control information. In the case of downlink, the network-side device can send the first concatenated control information.
[0062] For example, the information unit may also be referred to as an information field, and the information unit may include at least one of the following: frequency domain indicator field, time domain indicator field, spatial domain indicator field, modulation and coding scheme (MCS) field, redundancy version (RV) field, hybrid automatic repeat request (HARQ) process number field, downlink assignment index (DAI) field, etc.
[0063] For example, the first cascaded control information may include one or more control information from the same terminal, or multiple information units from the same terminal. Alternatively, the first cascaded control information may include control information from different terminals, or information units from different terminals.
[0064] In this embodiment, since the transmitted first cascaded control information includes one or more control information or multiple information units of the same type, the control information or information units can be cascaded, which can improve the detection efficiency of control information and reduce the detection overhead of control information.
[0065] In particular, in high-bandwidth scenarios, scenarios with abundant control information resources, power-saving scenarios, or scenarios where latency is not a major concern, cascading control information or cascading multiple information units of the same type can concentrate the transmission of control information or information units as much as possible, which is beneficial for subsequent scheduling.
[0066] It should be understood that the term "transmission" in this application can include both receiving and / or sending. For example, the communication device can be a terminal or a network-side device. When the communication device is a terminal, the terminal receives or sends the first concatenation control information, which is either a concatenated DCI or concatenated side-link control information. When the communication device is a network-side device, the network-side device sends the first concatenation control information, which is a concatenated DCI.
[0067] For example, the network-side device sends a first cascade control information, and the terminal receives the first cascade control information, which is a cascaded DCI.
[0068] For example, the first terminal sends the first cascade control information, and the second terminal receives the first cascade control information, where the first cascade control information is cascaded side-by-side control information.
[0069] It should be noted that when the first cascaded control information includes a single control message, although the format of the first cascaded control information and the single control message are the same, the protocol is different. For example, the RRC signaling configuration for cascaded control information differs from the configuration of the control message itself.
[0070] In some embodiments, the target control information size for transmitting the first cascaded control information is determined according to at least one of the following:
[0071] First control information size;
[0072] Second control information size;
[0073] Frequency range;
[0074] Sub-band;
[0075] Bandwidth Part (BWP);
[0076] Wherein, the size of the first control information is one or more values that are predefined, configured, or indicated by the protocol; the size of the second control information is determined according to the configuration; at least one of the frequency range, the sub-band, and the BWP is predefined, configured, indicated by the protocol, or determined according to the capabilities of the terminal.
[0077] For example, the target control information size is the control information size used to receive, send, or detect the first cascaded control information.
[0078] For example, the size of the first control information is one or more values that are predefined by the protocol, configured or indicated by the network-side device, or configured or indicated by the terminal.
[0079] For example, the size of the second control information is determined according to the configuration, including: the size of the second control information is determined according to at least one of the following: the configuration of the first cascaded control information, and the configuration of the data channel scheduled by the first cascaded control information.
[0080] It should be noted that in the non-cascaded control information detection, each piece of control information is detected independently, meaning each piece of control information requires a separate blind detection budget. Specifically, one piece of control information is detected based on a certain control information size. That is, blind detection for each control information size consumes a portion of the blind detection overhead and can only obtain one piece of control information. In other words, if the number of control information needs to be increased, the blind detection budget may need to be increased. The higher the required blind detection budget, the higher the capability of the terminal is required. This means that a low-capability terminal cannot acquire more control information per unit time. However, in this embodiment, since the first-cascaded control information is transmitted, the blind detection of the target control information size can obtain one or more pieces of control information, or multiple information units. Essentially, by simply increasing the size of the blind detection control information (i.e., the target control information size), more control information or information units can be obtained within the time-domain detection unit by transmitting the first-cascaded control information, thereby improving the detection efficiency of control information and reducing the detection overhead.
[0081] Furthermore, in control information detection without cascading, since each control information format is detected independently, the sizes of the control information used to transmit these formats are often different and require alignment, resulting in complex alignment rules. Defining a new control information format not only requires designing a new alignment method but also necessitates compatibility with existing alignment rules, leading to poor forward compatibility. In this embodiment, the target control information size is determined based on at least one of the following: a first control information size, a second control information size, a frequency range, a sub-band, and a bandwidth portion (BWP). This effectively ensures that the alignment rules of the first cascaded control information are unaffected by other control information formats, simplifying the alignment rules and improving forward compatibility.
[0082] It should be understood that the size of the target control information is determined based on the frequency range, sub-band, or BWP. Alternatively, it can be understood that the size of the target control information is determined based on the index of the frequency range, the index of the sub-band, or the index of the BWP. This application does not limit this to specific parameters. The frequency range can also be referred to as bandwidth.
[0083] In some embodiments, the target control information size is determined in the first control information size based on the second control information size.
[0084] For example, the target control information size can be a control information size selected from the first control information size based on the second control information size. Alternatively, the value of the target control information size can be one of multiple values selected from the first size based on the second control information size.
[0085] Of course, in other embodiments, the target control information size is determined in the first control information size based on at least one of the frequency range, the sub-band, and the BWP.
[0086] For example, the communication device can determine the size of the second control information based on at least one of the frequency range, the sub-band, and the BWP, and the target control information size is determined from the first control information size based on the second control information size. Specifically, the communication device can determine the size of the second control information based on at least one of the frequency range, the sub-band, and the BWP, combined with the configuration of the first cascaded control information or the configuration of the data channel scheduled by the first cascaded control information. For example, if there are multiple sub-bands or multiple BWPs, each sub-band or each BWP can correspond to a control information (e.g., DCI) indication information, and the control information of different sub-bands can be cascaded into a first cascaded control information, thereby determining the second DCI size of the first cascaded control information. Alternatively, the control information for scheduling resources in frequency range 1 and the control information for scheduling resources in frequency range 2 can be cascaded into a first cascaded control information, thereby determining the DCI size of the first cascaded control information.
[0087] In some embodiments, the size of the first control information is M, where the value of M is predefined by the protocol, configured, indicated, or determined based on the capabilities of the terminal, or M is determined according to at least one of the following:
[0088] The maximum value of M;
[0089] The minimum value of M;
[0090] First Wireless Network Temporary Identifier (RNTI);
[0091] Among them, the maximum value of M, the minimum value of M, and at least one of the first RNTI are predefined by the protocol, configured, indicated, or determined according to the capabilities of the terminal.
[0092] For example, the value of M is predefined by the protocol, configured or indicated by the network-side device, configured or indicated by the terminal, or determined based on the terminal's capabilities. Alternatively, at least one of the maximum value of M, the minimum value of M, or the first RNTI is predefined by the protocol, configured or indicated by the network-side device, configured or indicated by the terminal, or determined based on the terminal's capabilities.
[0093] For example, the protocol predefines M to be 4, or the protocol predefines M to be a maximum value of 4.
[0094] In this embodiment, in the control information detection without cascading, each control information format is detected independently. Specifically, a portion of the blind detection overhead is used to detect one control information format with a certain control information size; if the UE does not reach the blind detection limit, another control information format can be blindly detected again with a certain control information size. That is, blind detection for each control information size can only obtain one control information. In this embodiment, since the first cascaded control information is transmitted, blind detection of the target control information size can obtain one or more control information or multiple information units; and the number of the first control information sizes is M, which means that when the number of blind detections of the first cascaded control information is limited, by transmitting the first cascaded control information, more control information or information units can be obtained within the time domain detection unit, thereby improving the detection efficiency of control information and reducing the detection overhead of control information.
[0095] In some embodiments, M is determined based on the first RNTI, including:
[0096] M is determined based on at least one of the following:
[0097] The number of the first RNTIs;
[0098] The maximum value of the first RNTI;
[0099] The minimum number of the first RNTIs;
[0100] The type of the first RNTI;
[0101] The number of control information sizes corresponding to the first RNTI;
[0102] The maximum value of the number of control information sizes corresponding to the first RNTI;
[0103] The minimum value of the number of control information sizes corresponding to the first RNTI;
[0104] The number of control information sizes corresponding to the type of the first RNTI;
[0105] The sum of the number of control information sizes corresponding to the first RNTI;
[0106] The sum of the number of different control information sizes corresponding to the first RNTI;
[0107] Wherein, the RNTI of the first cascaded control information includes the first RNTI, the type of the first RNTI includes one or more RNTI types, and at least one of the following is predefined by the protocol, configured, indicated, or determined according to the capabilities of the terminal: the number of the first RNTI, the maximum number of the first RNTI, the minimum number of the first RNTI, the number of control information sizes corresponding to the first RNTI, the maximum number of control information sizes corresponding to the first RNTI, and the minimum number of control information sizes corresponding to the first RNTI.
[0108] For example, at least one of the following is predefined by the protocol, configured or indicated by the network-side device, configured or indicated by the terminal, or determined according to the capabilities of the terminal: the number of first RNTIs, the maximum value of the number of first RNTIs, the minimum value of the number of first RNTIs, the number of control information sizes corresponding to the first RNTIs, the maximum value of the number of control information sizes corresponding to the first RNTIs, and the minimum value of the number of control information sizes corresponding to the first RNTIs.
[0109] For example, the protocol is predefined, the network-side device is configured or indicated, or the terminal is configured or indicated to the M corresponding to the i RNTI. i i is greater than or equal to 1. M = M1 + ... + M i The value of i, or the maximum value of i, is a predefined / configured value. For example, the number of control information sizes corresponding to the predefined C-RNTI / CS-RNTI / MCS-C-RNTI is less than or equal to 3, and the number of control information sizes corresponding to other RNTIs is less than or equal to 1.
[0110] In this embodiment, M determines the budget for the size of the control information based on the first RNTI, which can be used flexibly, thus improving the flexibility of the target control information size.
[0111] In some embodiments, the size of the first control information is determined based on at least one of the following:
[0112] Predefined values in the protocol;
[0113] The configured value;
[0114] The indicated value;
[0115] The value is determined based on the capabilities of the terminal;
[0116] Control the step size or interval of the information size;
[0117] The format of the control information in the first cascaded control information.
[0118] For example, the step size or interval of the control information size is predefined by the protocol, configured or indicated by the network-side device, configured or indicated by the terminal, or determined according to the capabilities of the terminal.
[0119] For example, the step size or interval between two adjacent control information sizes in the at least one control information size is equal, for example, the step size or interval between two adjacent control information sizes in the at least one control information size is 20 bits.
[0120] For example, the step size or interval between two adjacent control information sizes in the at least one control information size is determined according to u. For instance, the step size or interval between the u-th control information size and the (u+1)-th control information size in the at least one control information size is equal to a. u-1 ×k, u=1,2…, a and k are predefined by the protocol, or network configuration or indication.
[0121] In some embodiments, the target control information size satisfies at least one of the following:
[0122] The target control information size is the same as the second control information size;
[0123] The target control information size is the largest control information size among the third control information sizes;
[0124] The target control information size is the smallest control information size among the fourth control information sizes;
[0125] The target control information size is the smallest control information size among the first control information sizes;
[0126] The target control information size is the largest control information size among the first control information sizes;
[0127] The target control information size is the nth control information size in the first control information size;
[0128] The target control information size is the smallest control information size among the third control information sizes;
[0129] The target control information size is the nth control information size in the third control information size;
[0130] The target control information size is the largest control information size among the fourth control information sizes;
[0131] The target control information size is the nth control information size in the fourth control information size;
[0132] The target control information size is determined based on the first difference;
[0133] The target control information size is determined based on the second difference;
[0134] Where n is a predefined, configured, or indicated protocol; the third control information size is the control information size in the first control information size that is smaller than the second control information size; the fourth control information size is the control information size in the first control information size that is larger than the second control information size; the first difference is the difference between the second control information size and the largest control information size in the third control information size; and the second difference is the difference between the smallest control information size in the fourth control information size and the second control information size.
[0135] For example, n is predefined by the protocol, configured or indicated by the network-side device, or configured or indicated by the terminal.
[0136] For example, if the first control information size is 60 bits, 80 bits, 120 bits, or 160 bits, and the second control information size is 75 bits, then the third control information size includes 60 bits, with the largest control information size among the third control information sizes being 60 bits. The fourth control information size includes 80, 120, or 160 bits, with the smallest control information size among the fourth control information sizes being 80 bits. The first difference is the difference between 75 bits and 60 bits, i.e., 15 bits, and the second difference is the difference between 80 bits and 75 bits, i.e., 5 bits. Similarly, when the second control information size is 110 bits, the third control information size includes 60 or 80 bits, with the largest control information size among the third control information sizes being 80 bits. The fourth control information size includes 120 or 160 bits, with the smallest control information size among the fourth control information sizes being 120 bits. The first difference is the difference between 110 bits and 80 bits, which is 30 bits. The second difference is the difference between 120 bits and 110 bits, which is 10 bits.
[0137] In some embodiments, where the first control information size includes the second control information size, the target control information size is equal to the second control information size.
[0138] For example, assuming that M = 3 first control information sizes are configured, namely M1 = 60 bits, M2 = 80 bits, and M3 = 120 bits, and the second control information size is 80 bits, then the target control information size is equal to the second control information size (i.e., 80 bits).
[0139] In some embodiments, when the first control information size does not include the second control information size, the target control information size is the smallest control information size among the first control information sizes, the largest control information size among the first control information sizes, or the nth control information size among the first control information sizes.
[0140] For example, assuming that M = 3 first control information sizes are configured, namely M1 = 60 bits, M2 = 80 bits, and M3 = 120 bits, and the second control information size is 70 bits, then the target control information size is the smallest control information size among the first control information sizes (i.e., 60 bits), the largest control information size among the first control information sizes (i.e., 120 bits), or the nth control information size among the first control information sizes (e.g., the first control information size, i.e., 60 bits).
[0141] In some embodiments, when the first control information size includes the third control information size, the target control information size is the largest control information size among the third control information sizes, the nth control information size among the third control information sizes, or the smallest control information size among the first control information sizes.
[0142] For example, assuming that M = 3 first control information sizes are configured, namely M1 = 60 bits, M2 = 80 bits, and M3 = 120 bits, and the second control information size is 70 bits, then the first control information size includes the third control information size, and the third control information size includes 60 bits. Based on this, the target control information size is the largest control information size among the third control information sizes (i.e., 60 bits), the nth control information size among the third control information sizes (e.g., the 1st control information size, i.e., 80 bits), or the smallest control information size among the first control information sizes (i.e., 60 bits).
[0143] In some embodiments, when the first control information size includes the fourth control information size, the target control information size is the smallest control information size among the fourth control information sizes, the nth control information size among the fourth control information sizes, or the largest control information size among the first control information sizes.
[0144] For example, assuming M = 3 first control information sizes are configured, namely M1 = 60 bits, M2 = 80 bits, and M3 = 120 bits, and the second control information size is 70 bits, then the first control information size includes the fourth control information size, and the fourth control information size includes 80 bits and 120 bits. Based on this, the target control information size is the smallest control information size among the fourth control information sizes (i.e., 80 bits), the nth control information size among the fourth control information sizes (e.g., the 1st control information size, i.e., 80 bits), or the largest control information size among the first control information sizes (i.e., 120 bits).
[0145] In some embodiments, when the first difference is less than or equal to the first threshold value, the target control information size is the largest control information size among the third control information sizes, the nth control information size among the third control information sizes, or the smallest control information size among the first control information sizes.
[0146] For example, the first threshold value is predefined by the protocol, configured or indicated by the network-side device, or configured or indicated by the terminal.
[0147] For example, assuming M = 3 first control information sizes are configured, namely M1 = 60 bits, M2 = 80 bits, and M3 = 120 bits, and the second control information size is 70 bits, then the third control information size includes 60 bits, and the first difference is 70 - 60 = 10 bits. Based on this, when 10 bits is less than or equal to the first threshold value, the target control information size is the largest control information size among the third control information sizes (i.e., 60 bits), the nth control information size among the third control information sizes (e.g., the first control information size, i.e., 80 bits), or the smallest control information size among the first control information sizes (i.e., 60 bits).
[0148] In some embodiments, when the first difference is greater than the first threshold, the target control information size is the smallest control information size among the fourth control information sizes, the nth control information size among the fourth control information sizes, or the largest control information size among the first control information sizes.
[0149] For example, the first threshold value is predefined by the protocol, configured or indicated by the network-side device, or configured or indicated by the terminal.
[0150] For example, assuming M = 3 first control information sizes are configured, namely M1 = 60 bits, M2 = 80 bits, and M3 = 120 bits, and the second control information size is 70 bits, then the third control information size includes 60 bits, the first difference is 70 - 60 = 10 bits, and the fourth control information size includes 80 bits and 120 bits. Based on this, when the first difference is greater than the first threshold value, the target control information size is the smallest control information size among the fourth control information sizes (i.e., 80 bits), the nth control information size among the fourth control information sizes (e.g., the 1st control information size, i.e., 80 bits), or the largest control information size among the first control information sizes (i.e., 120 bits).
[0151] In some embodiments, when the second difference is less than or equal to the second threshold value, the target control information size is the smallest control information size among the fourth control information sizes, the nth control information size among the fourth control information sizes, or the largest control information size among the first control information sizes.
[0152] For example, the second threshold value is predefined by the protocol, configured or indicated by the network-side device, or configured or indicated by the terminal.
[0153] For example, assuming M = 3 first control information sizes are configured, namely M1 = 60 bits, M2 = 80 bits, and M3 = 120 bits, and the second control information size is 70 bits, then the fourth control information size includes 80 bits and 120 bits, and the second difference is 80 - 70 = 10 bits. Based on this, when the second difference is less than or equal to the second threshold value, the target control information size is the smallest control information size among the fourth control information sizes (i.e., 80 bits), the nth control information size among the fourth control information sizes (e.g., the first control information size, i.e., 80 bits), or the largest control information size among the first control information sizes (i.e., 120 bits).
[0154] In some embodiments, when the second difference is greater than the second threshold value, the target control information size is the largest control information size among the third control information sizes, the nth control information size among the third control information sizes, or the smallest control information size among the first control information sizes.
[0155] For example, the second threshold value is predefined by the protocol, configured or indicated by the network-side device, or configured or indicated by the terminal.
[0156] For example, assuming M = 3 first control information sizes are configured, namely M1 = 60 bits, M2 = 80 bits, and M3 = 120 bits, and the second control information size is 70 bits, then the third control information size includes 60 bits, and the fourth control information size includes 80 bits and 120 bits. The second difference is 80 - 70 = 10 bits. Based on this, when the second difference is greater than the second threshold value, the target control information size is the largest control information size among the third control information sizes (i.e., 60 bits), the nth control information size among the third control information sizes (e.g., the first control information size, i.e., 80 bits), or the smallest control information size among the first control information sizes (i.e., 60 bits).
[0157] Of course, in other alternative embodiments, the target control information size can also be determined based on the first difference and the second difference.
[0158] For example, when the second difference is less than or equal to the first difference, the target control information size is the smallest control information size among the fourth control information sizes, the nth control information size among the fourth control information sizes, or the largest control information size among the first control information sizes; when the second difference is greater than the first difference, the target control information size is the largest control information size among the third control information sizes, the nth control information size among the third control information sizes, or the smallest control information size among the first control information sizes.
[0159] In some embodiments, the information of the first cascaded control information is determined based on the target control information size and the second control information size.
[0160] In some embodiments, the information of the first cascaded control information is determined based on the target control information size and the second control information size, including:
[0161] When the target control information size is equal to the second control information size, the information of the first cascaded control information is determined according to the configuration of the first cascaded control information; or
[0162] When the target control information size is smaller than the second control information size, the information of the first cascaded control information is truncated according to a truncation rule; or
[0163] If the size of the target control information is greater than the size of the second control information, the information of the first cascaded control information is determined by filling the first cascaded control information according to the filling rules.
[0164] For example, when the target control information size is equal to the second control information size, the information of the first cascaded control information is determined according to the configuration of the first cascaded control information; equivalently, the information of the first cascaded control information is the control information corresponding to the first cascaded control information. When the target control information size is less than the second control information size, the information of the first cascaded control information is determined by truncating the first cascaded control information according to truncation rules; equivalently, the information of the first cascaded control information is the information obtained by truncating the control information corresponding to the first cascaded control information, that is, the information of the first cascaded control information includes part of the information in the control information corresponding to the first cascaded control information. When the target control information size is greater than the second control information size, the information of the first cascaded control information is determined by padding the first cascaded control information according to padding rules; equivalently, the information of the first cascaded control information is the information obtained by padding the control information corresponding to the first cascaded control information, that is, the information of the first cascaded control information includes the control information corresponding to the first cascaded control information and the padding information to be filled.
[0165] In some embodiments, the truncation rule includes at least one of the following:
[0166] Truncate one or more bits located in the least significant or most significant bit of the first cascaded control information;
[0167] The control information in the first cascaded control information that corresponds to the smallest control information size that is greater than the number of bits that has been truncated is shortened;
[0168] Truncate the control information corresponding to the first control information format;
[0169] Truncate the control information located in the least significant or most significant bit of the control information corresponding to the first control information format;
[0170] Truncate one or more bits located in the least significant or most significant bit of the control information corresponding to the first control information format;
[0171] The first information unit in the control information of the first cascaded control information is truncated;
[0172] The first information unit in the control information located at the lowest or highest bit of the first cascaded control information is truncated.
[0173] The first information unit in the A control information located at the lowest or highest bit in the first cascaded control information is truncated;
[0174] The first information unit in the control information corresponding to the first control information format is truncated.
[0175] The first information unit in the control information located in the least significant or most significant bit of the control information corresponding to the first control information format is truncated.
[0176] The first information unit in the A control information located in the least significant or most significant bit of the control information corresponding to the first control information format is truncated;
[0177] The control information format of the first cascaded control information includes the first control information format, and the first information unit includes at least one of the following: frequency domain indicator field, time domain indicator field, spatial domain indicator field, RV field, MCS field, HARQ process number field, and DAI field.
[0178] For example, the truncation rule may include rules for truncation at the bit level. For instance, the truncation rule may include: truncating one or more bits located in the least significant or most significant bit of the first concatenated control information, or truncating one or more bits located in the least significant or most significant bit of the control information corresponding to the first control information format.
[0179] For example, the truncation rule may include rules for truncation at the control information format granularity. For instance, the truncation rule may include: truncating the control information corresponding to a first control information format.
[0180] For example, the truncation rule may include rules for truncation at the control information granularity. For instance, the truncation rule may include: truncating the control information located in the least significant or most significant bit of the control information corresponding to the first control information format.
[0181] For example, the truncation rule may include rules for truncation at the information unit level. For instance, the truncation rule includes at least one of the following: truncating the first information unit in the control information of the first cascaded control information; truncating the first information unit in the control information located at the least significant or most significant bit of the first cascaded control information; truncating the first information unit in the A control information located at the least significant or most significant bit of the first cascaded control information; truncating the first information unit in the control information corresponding to the first control information format; truncating the first information unit in the control information located at the least significant or most significant bit of the control information corresponding to the first control information format; truncating the first information unit in the A control information located at the least significant or most significant bit of the control information corresponding to the first control information format.
[0182] For example, the truncation rule may include a rule that truncates control information at the size of the control information. For instance, the truncation rule may include: truncating the control information in the first concatenated control information that corresponds to the smallest control information size that is larger than the number of bits to be truncated; that is, the truncation rule may include: truncating the control information corresponding to the smallest control information size that is larger than the number of bits to be truncated.
[0183] For example, the truncation rule may include truncating one or more bits located in the least significant or most significant bit of the first concatenated control information. For instance, assuming the concatenation order of the first concatenated control information is in descending order of control information format priority, truncating from the least significant bit is equivalent to removing information from the control information corresponding to the lowest priority control information format. Truncation from the most significant bit is equivalent to removing information from the control information corresponding to the highest priority control information format.
[0184] For example, the truncation rule may include truncating the control information in the first concatenated control information that corresponds to the smallest control information size greater than the number of bits to be truncated. For instance, suppose the first concatenated control information includes three control information, namely 60 bits, 40 bits, and 100 bits. In this case, if 45 bits need to be truncated, truncating 40 bits of control information is insufficient. Therefore, 60 bits of control information need to be truncated, that is, the control information corresponding to the smallest control information size greater than the number of bits to be truncated needs to be truncated to ensure the truncation effect.
[0185] For example, the first information unit includes at least one of the following: a frequency domain indicator field, a time domain indicator field, a spatial domain indicator field, an RV field, an MCS field, a HARQ process number field, and a DAI field; equivalent to truncating at least one of the following in the first cascaded control information: the frequency domain indicator field, the time domain indicator field, the spatial domain indicator field, the RV field, the MCS field, the HARQ process number field, and the DAI field. For example, when the first cascaded control information includes at least two of the first information units, one of the first information units is truncated.
[0186] In some embodiments, the first control information format satisfies at least one of the following:
[0187] The first control information format includes the control information format with the lowest priority among the first cascaded control information;
[0188] The first control information format includes control information formats in the first cascaded control information whose priority is less than or equal to the priority threshold;
[0189] The first control information format includes the control information format whose bit count in the first cascaded control information is closest to the truncated bit count;
[0190] The first control information format includes the control information format in the first cascaded control information that corresponds to the smallest control information size that is greater than the number of truncated bits;
[0191] The first control information format includes one or more control information formats;
[0192] The first control information format is a control information format predefined, configured, or indicated by the protocol;
[0193] Among them, at least one of the priority of the control information format and the priority threshold is predefined, configured, or indicated by the protocol.
[0194] For example, at least one of the priority of the control information format and the priority threshold is predefined by the protocol, configured or indicated by the network-side device, or configured or indicated by the terminal.
[0195] For example, the priority of the control information format includes the control information format of the first cascaded control information.
[0196] In some embodiments, at least one of the following applies to a resource identified by the first information unit:
[0197] Time-domain resource allocation or indication;
[0198] Frequency domain resource allocation or indication;
[0199] Time-frequency domain resource configuration or indication;
[0200] Airspace resource allocation or indication;
[0201] Code domain resource configuration or instructions.
[0202] For example, one of the first information units is a truncated version of the first information unit. It should be understood that when multiple first information units are truncated, at least one of the above methods can also be applied to multiple first information units.
[0203] The plurality of information units includes the first information unit, and information units other than the first information unit are applied to the first information unit. The first information unit includes at least one of the following:
[0204] Time-domain resource allocation or indication;
[0205] Frequency domain resource allocation or indication;
[0206] Time-frequency domain resource configuration or indication;
[0207] Airspace resource allocation or indication;
[0208] Code domain resource configuration or instructions.
[0209] For example, if the first cascaded control information includes at least two frequency domain resource indication fields, then the first frequency domain resource indication field is truncated. Optionally, the untruncated frequency domain resource indication fields in the first cascaded control information can be applied to the frequency domain resources determined by the truncated frequency domain resource indication fields. For example, if the first cascaded control information includes two frequency domain resource indication fields that respectively indicate the frequency domain resources of sub-band 1 and sub-band 2, and if the frequency domain resource indication field of sub-band 2 is truncated (e.g., removed), then the frequency domain resource indication information carried by the frequency domain resource indication field of sub-band 1 is applied to the frequency domain resource indication of sub-band 2.
[0210] For example, the first information unit is an information unit for time-domain resource indication, and at least one of frequency-domain resource configuration or indication, time-frequency domain resource configuration or indication, spatial domain resource configuration or indication, and code domain resource configuration or indication is applied to the resource indicated by a time-domain resource indication.
[0211] In some embodiments, the first information unit includes at least one of the following:
[0212] Information unit located in the least significant or most significant bit;
[0213] The information unit with the fewest or most bits among the multiple information units.
[0214] For example, assuming the first cascaded control information includes at least two frequency domain resource indication fields, the first frequency domain resource indication field is truncated. The first frequency domain resource indication field is the frequency domain resource indication field located in the least significant bit or the most significant bit. Alternatively, the first frequency domain resource indication field is the frequency domain resource indication field with the fewest or most bits.
[0215] In some embodiments, the filling rule satisfies at least one of the following:
[0216] The padding bits include bits used for error correction or transmission of cycle check codes;
[0217] The most significant bit, least significant bit, or preset bit in the padding bits are used for error correction or transmission of cyclic check codes;
[0218] When the number of padding bits is greater than or equal to the first threshold, the padding bits are used for error correction or transmission of cyclic check codes;
[0219] The values of the padding bits are predefined, configured, or indicated by the protocol;
[0220] The first threshold is predefined by the protocol, configured, indicated, or determined based on the terminal's capabilities.
[0221] For example, the first threshold is predefined by the protocol, configured or indicated by the network-side device, configured or indicated by the terminal, determined according to the terminal's capabilities, or configured or indicated by a higher layer.
[0222] For example, when the information in the first concatenated control information includes padding bits, the padding rule satisfies the following: the padding bits include bits used for error correction or transmission of a cyclic checksum. Alternatively, when the information in the first concatenated control information includes padding bits, the padding rule satisfies the following: the most significant bit, the least significant bit, or a preset bit in the padding bits is used for error correction or transmission of a cyclic checksum. For example, the most significant bit, the least significant bit, or the preset bit in the padding bits are valid bits. Alternatively, when the information in the first concatenated control information includes padding bits, the padding rule satisfies the following: when the number of padding bits is greater than or equal to a first threshold, the padding bits are used for error correction or transmission of a cyclic checksum.
[0223] In some embodiments, the plurality of information units satisfy at least one of the following:
[0224] The multiple information units are applied to a time-domain resource;
[0225] The multiple information units are applied to a frequency domain resource;
[0226] The multiple information units are applied to a time-frequency domain resource;
[0227] The multiple information units are applied to a single airspace resource;
[0228] The multiple information units are applied to a code domain resource.
[0229] For example, the plurality of information units can be applied to a time-domain resource. For instance, the first cascaded control information carries a time-domain indication field and a plurality of frequency-domain indication fields, wherein the plurality of frequency-domain indication fields correspond to frequency-domain resource indications of different sub-bands, that is, the time-domain resources of the plurality of sub-bands are the values indicated by the one time-domain indication field.
[0230] For example, the plurality of information units can be applied to a frequency domain resource. For instance, the first cascaded control information carries a frequency domain resource indication field and a plurality of time domain resource indication fields, wherein the plurality of time domain resource indication fields correspond to time domain resource indications of different sub-bands, that is, the frequency domain resources of the plurality of sub-bands are the values indicated by the one frequency domain indication field.
[0231] For example, the plurality of information units can be applied to a time-frequency domain resource. For instance, the first cascaded control information carries a time-domain indicator field and a frequency-domain indicator field, wherein the frequency-domain indicator field corresponds to a plurality of sub-bands, and the frequency-domain indicator granularity of the plurality of sub-bands is a fixed value or related to the sub-bands.
[0232] For example, the plurality of information units can be applied to an air interface resource.
[0233] For example, the plurality of information units can be applied to a code domain resource.
[0234] In some embodiments, the first cascade control information is determined based on at least one of the following:
[0235] Second control information format;
[0236] The number of control messages corresponding to the second control information format;
[0237] The number of control information entries in the first cascaded control information;
[0238] First cascade sequence;
[0239] The control information format of the first cascaded control information includes the second control information format. At least one of the following is predefined by the protocol, configured, indicated, or determined according to the terminal's capabilities: the second control information format, the number of control information corresponding to the second control information format, the maximum value of the number of control information corresponding to the second control information format, and the minimum value of the number of control information corresponding to the second control information format.
[0240] The first concatenation order includes at least one of the following: the concatenation order of the second control information format, and the concatenation order of the control information in the first concatenation control information.
[0241] For example, at least one of the following: the second control information format, the number of control information corresponding to the second control information format, the maximum value of the number of control information corresponding to the second control information format, and the minimum value of the number of control information corresponding to the second control information format is predefined by the protocol, configured or indicated by the network-side device, configured or indicated by the terminal, or determined according to the capabilities of the terminal.
[0242] For example, the control information format of the first cascaded control information includes the second control information format, which can be understood as: the first cascaded control information includes the control information corresponding to the second control information format.
[0243] For example, the second control information format is configured or indicated by the network-side device, and the first cascaded control information is determined according to the second control information format, for example, according to the second control information format and the number of control information corresponding to the second control information format.
[0244] For example, the first cascaded control information is determined based on the second control information format and the number of control information corresponding to the second control information format, including: the number of control information in the first cascaded control information is determined based on the second control information format and the number of control information corresponding to the second control information format.
[0245] For example, the number of control information in the first cascaded control information is N, and N can be determined based on the second control information format and the number of control information corresponding to the second control information format. Specifically, N can be determined based on the number of control information corresponding to the i-th second control information format. i It is determined that i is greater than or equal to 1 and less than or equal to n. The value of n is predefined by the protocol, configured, indicated, or configured or indicated by the terminal, or determined based on the terminal's capabilities. N i The maximum value less than or equal to N. The maximum value of N is predefined by the protocol, configured, indicated, or configured or indicated by the terminal, or determined based on the terminal's capabilities. For example, the number of control messages corresponding to the first predefined, configured, or indicated second control information format is N1, the number of control messages corresponding to the second predefined, configured, or indicated second control information format is N2, ..., and the number of control messages corresponding to the nth predefined, configured, or indicated second control information format is N. n N = N1 + N2 + ... + N n .
[0246] For example, if n = 2, N i =1, then the first cascaded control information includes control information corresponding to two second control information formats, and the number of control information corresponding to each second control information format is 1. Assuming that the control information corresponding to one second control information format is control information 0 (e.g., DCI 0), and the control information corresponding to another second control information format is control information 1 (e.g., DCI 1), then control information 0 and control information 1 can be at least one of the following:
[0247] 1. Control information 0 is the control information used to schedule UL, and control information 1 is the control information used to schedule SL. For example, in the next slot, UE 1 may send UL and SL at the same time, or UE may relay data to other UEs while sending UL to the base station.
[0248] 2. Control information 0 is used to schedule DL, and control information 1 is used to schedule UL.
[0249] 3. Control information 0 is used to control the scheduling of service 1, and control information 1 is used to control the scheduling of service 2.
[0250] 4. Control information 0 schedules PUSCH 1, and control information 1 schedules PUSCH 2, which can be transmitted in the same time slot.
[0251] 5. Control information 0 indicates the activation / deactivation of SPS, and control information 1 indicates the transmission of PDSCH on SPS.
[0252] 6. Control information 0 schedules cell 1, control information 1 schedules cell 2.
[0253] 7. Control information 0 schedules LTE, control information 1 schedules NR.
[0254] For example, if n = 1, N i If the number of control messages is 2, then the first cascaded control information includes control information corresponding to one second control information format. The number of control messages corresponding to this second control information format is 2. Assuming that the control information corresponding to this second control information format includes control information 0 and control information 1, then control information 0 and control information 1 can be at least one of the following:
[0255] 1. Control information 0 is the control information for scheduling service 1, and control information 1 is the control information for scheduling service 2.
[0256] 2. Control information 0 schedules PUSCH 1, and control information 1 schedules PUSCH 2, which can be transmitted in the same time slot.
[0257] 3. Control information 0 schedules cell 1, and control information 1 schedules cell 2.
[0258] In some embodiments, the first cascaded control information is determined according to the second control information format, wherein the second control information format satisfies at least one of the following:
[0259] Different control information formats correspond to different control information.
[0260] One or more control information corresponding to the second control information format.
[0261] In some embodiments, the format of the second control information is determined according to at least one of the following:
[0262] The second control information format is configured in the first control information size;
[0263] The second control information format is determined based on the configuration of the allowed control information formats in the first control information size;
[0264] The format of the second control information is determined based on the Media Access Control (MAC) CE or the control information indication.
[0265] For example, when the second control information format is configured in the first control information size or when the second control information format is determined according to the configuration of the allowed control information formats in the first control information size, the control information format corresponding to the first control information size can be configured or indicated. For example, each first control information size can be regarded as a container, and the control information format that each first control information size can carry can be configured by RRC, that is, it can be regarded as a control information cascade based on the first control information size.
[0266] For example, when the second control information format is configured and determined according to the second control information format in the first control information size, the second control information format is the control information format carried within the first control information size, and the control information format corresponding to the first control information size is the actual transmitted control information format, that is, the control information format corresponding to the first control information size can be used as the second control information format.
[0267] For example, assuming the first control information size includes control information size 1 and control information size 2, the actual transmitted control information format corresponding to control information size 1 can be configured or indicated to include control information format 1 and control information format 2, that is, the second control information format includes control information format 1 and control information format 2; similarly, the actual transmitted control information format corresponding to control information size 2 can be configured or indicated to include control information format 1 and control information format 3, that is, the second control information format may include control information format 1 and control information format 3.
[0268] It is worth noting that: here, the first control information size is configured with a control information format, which can be directly used as the second control information format. However, the relationship between the second control information size determined according to the configuration (e.g., the configuration of the first concatenated control information or the configuration of the data channel scheduled by the first concatenated control information) and the first control information size can be greater than (the information of the first concatenated control information is determined by filling the first concatenated control information according to the filling rules), less than (the information of the first concatenated control information is determined by filling the first concatenated control information according to the filling rules), or equal to (the information of the first concatenated control information is determined according to the configuration of the first concatenated control information).
[0269] For example, when the second control information format is determined according to the configuration of the allowed control information formats in the first control information size, the second control information format is the control information format carried within the first control information size. The control information format corresponding to the first control information size is the allowed control information format, that is, it is not necessarily transmitted. That is, the control information format corresponding to the first control information size may include the second control information format. In other words, the second control information size may be the control information size in the control information size corresponding to the first control information size.
[0270] For example, assuming the first control information size includes control information size 1 and control information size 2, the allowed control information format corresponding to control information size 1 can be configured or indicated to include control information format 1 and control information format 2, that is, the second control information format can be the control information format of control information format 1 and control information format 2; similarly, the control information format corresponding to control information size 2 can be configured or indicated to include control information format 1 and control information format 3, that is, the second control information format can be the control information format of control information format 1 and control information format 3.
[0271] For example, when the second control information format is determined according to the configuration of the allowed control information formats in the first control information size, the actual control information format to be transmitted can be indicated by control information in the allowed transmission control information formats corresponding to the first control information. For example, if the allowed transmission control information formats corresponding to the control information size 1 include control information format 1, control information format 2, and control information format 3, the actual transmission control information format corresponding to the control information size 1 can be indicated by control information, such as a 3-bit bitmap. For example, if the value of the 3-bit bitmap is 011, it indicates that the actual transmission control information formats corresponding to the control information size 1 include control information format 2 and control information format 3.
[0272] For example, the format of the second control information is determined according to the Media Access Control Element (MAC CE) or the control information indication, including: the format of the second control information is determined according to the Media Access Control Element (MAC CE) or the DCI indication.
[0273] In some embodiments, the number of control messages in the first cascaded control information is N, where N is predefined by the protocol, configured, indicated, or determined according to the capabilities of the terminal, or N is determined according to at least one of the following:
[0274] The maximum value of N;
[0275] The minimum value of N;
[0276] Frequency range;
[0277] bandwidth;
[0278] Number of sub-bands;
[0279] The number of bandwidth-bound BWPs;
[0280] Wherein, at least one of the maximum value of N, the minimum value of N, the frequency range, the bandwidth, the number of subbands, and the number of BWPs is predefined by the protocol, configured, indicated, or configured or indicated by the terminal, or determined according to the capabilities of the terminal.
[0281] For example, N is predefined by the protocol, configured or indicated by the network-side device, configured or indicated by the terminal, or determined based on the terminal's capabilities. Alternatively, at least one of the maximum value of N, the minimum value of N, the frequency range, the bandwidth, the number of subbands, and the number of BWPs is predefined by the protocol, configured or indicated by the network-side device, configured or indicated by the terminal, or determined based on the terminal's capabilities.
[0282] It should be understood that N is determined based on the frequency range or bandwidth, and can also be understood as: the size of the target control information is determined based on the index of the frequency range or the index of the bandwidth. This application does not limit this to screenshots.
[0283] In some embodiments, the first cascading control information is determined according to the first cascading order, which is determined according to at least one of the following:
[0284] The cascading order agreed upon in the agreement;
[0285] The cascading order is determined by the priority of the control information format;
[0286] The cascading order is determined by the priority of the control information;
[0287] The cascading order of the first information configuration;
[0288] The cascading order indicated by the first information.
[0289] For example, the first concatenation order can be the concatenation order of control information, such as fallback DL DCI (DCI format 1_0), fallback UL DCI (DCI format 0_0), DL DCI (DCI format 1_1), UL DCI (DCI format 0_1). The first concatenation order can also be the order of control information formats, such as DCI format 1_0, DCI format 0_0, DCI format 1_1, DCI format 0_1.
[0290] For example, the first concatenation order is determined according to at least one of the following: a concatenation order determined according to the priority of the control information format, or a concatenation order determined according to the priority of the control information; equivalently, the control information in the first concatenated control information is concatenated or mapped according to the priority of the control information format or the priority of the control information. In this case, the size of the control information can be aligned according to the priority of the control information format or the priority of the control information. That is, in the process of aligning the first concatenated control information to the target size of the control information used to transmit the first concatenated control information, the concatenation process of the first concatenated control information can be taken into account, which helps to align the size of the control information as needed.
[0291] In some embodiments, the first information satisfies at least one of the following:
[0292] The first information is carried in the search space or control resource set configuration information;
[0293] The first information is carried within the control information;
[0294] The first information is carried within the Media Access Control (MAC) control element (CE).
[0295] The first information is carried within the Infinite Resource Control (RRC) information;
[0296] The first information is carried within the first-stage control information;
[0297] The first information is carried within the first cascaded control information;
[0298] The first information is located in the header field of the first concatenated control information, the Bth bit of the first concatenated control information, starting from the Bth bit of the first concatenated control information, or ending from the Bth bit of the first concatenated control information;
[0299] The first information includes an index indicating the cascading order;
[0300] The first information includes a bit map, wherein the bits in the bit map are used to indicate whether control information in the first concatenation sequence exists in the first concatenation control information;
[0301] The first information includes at least one first indication information. The i-th first indication information is carried within the control information corresponding to the i-th control information or the i-th control information format in the first cascaded control information. The i-th first indication information is used to indicate at least one of the following: the format of the (i+1)-th control information in the first cascaded control information, the number of control information corresponding to the (i+1)-th control information format in the first cascaded control information, and the format of the (i+1)-th control information in the first cascaded control information.
[0302] The first information includes at least one second indication information, wherein the j-th second indication information is carried within the C-th control information in the first cascaded control information, and the j-th second indication information is used to indicate at least one of the following: the control information format of the j-th control information in the first cascaded control information, where C is a protocol predefined, configured, or indicated.
[0303] For example, the first information is carried within control information, including: the first information is carried within DCI.
[0304] For example, the first level control information may be a first level DCI.
[0305] For example, the first information is carried on the search space or control resource set configuration information, or the first information is carried in the infinite resource control (RRC) information, and the first concatenation order is the concatenation order configured by the first information, or the first concatenation order is determined according to the concatenation order configured by the first information.
[0306] For example, the first information is carried in the DCI, MAC CE, the first level DCI, or the first cascade control information, or the first information is located in the header field of the first cascade control information, the B-th bit of the first cascade control information, starting from the B-th bit of the first cascade control information, or ending from the B-th bit of the first cascade control information, and the first cascade order is the cascade order indicated by the first information.
[0307] For example, the first information includes an index for indicating the cascading order, wherein the table containing the index is predefined by the protocol, configured or indicated by the network-side device, configured or indicated by the terminal, or determined according to the capabilities of the terminal.
[0308] For example, the first information includes a bitmap, where bits in the bitmap are used to indicate whether control information in the first concatenation sequence exists in the first concatenation control information. For instance, the first concatenation sequence is a configured order, and the bits in the bitmap are used to indicate whether control information in the first concatenation sequence exists in the first concatenation control information. That is, each bit indicates whether the corresponding control information exists in the first concatenation control information. If a bit indicates 1, it means that the information exists in the first concatenation control information; if the bit indicates 0, it means that the information does not exist in the first concatenation control information.
[0309] For example, the first information includes at least one first indication information. The i-th first indication information is carried within the control information corresponding to the i-th control information or the i-th control information format in the first cascaded control information. The i-th first indication information is used to indicate at least one of the following: the format of the (i+1)-th control information in the first cascaded control information, the number of control information corresponding to the (i+1)-th control information format in the first cascaded control information, and the format of the (i+1)-th control information in the first cascaded control information; equivalently, a chained indication of control information formats and / or numbers. For example, the i-th control information format carries indication information of the (i+1)-th control information format, where i is greater than or equal to 1. Another example is that the i-th control information format indicates the (i+1)-th control information format and / or the number of the (i+1)-th control information formats, where i is greater than or equal to 1.
[0310] For example, the first information includes at least one second indication information, wherein the j-th second indication information is carried within the C-th control information in the first cascaded control information, and the j-th second indication information is used to indicate at least one of the following: the control information format of the j-th control information in the first cascaded control information, where C is a protocol predefined, configured, or indicated. For example, the first control information in the first cascaded control information carries at least one of the following: the control information format of the control information in the first cascaded control information.
[0311] In some embodiments, the first cascade control information determines whether to enable based on the following information:
[0312] RRC configuration;
[0313] MAC CE indication;
[0314] Instructions for control information.
[0315] For example, the first cascaded control information determines whether to enable based on the indication of the control information, including: the first cascaded control information determines whether to enable based on the indication of the DCI.
[0316] For example, the enable or de-enable of the first cascade control information is configured by RRC, or indicated by MAC CE or DCI.
[0317] In some embodiments, the Radio Network Temporary Identifier (RNTI) of the first cascading control information includes at least one of the following:
[0318] RNTI used to scramble the first cascaded control information;
[0319] RNTI is used to scramble the control information corresponding to the control information format of the first cascaded control information.
[0320] RNTI used for joint scrambling of control information corresponding to the control information format of the first cascaded control information;
[0321] RNTI used to scramble the control information in the first cascaded control information;
[0322] UE-specific RNTI;
[0323] Public RNTI.
[0324] For example, the RNTI used to scramble the control information format corresponding to the first cascaded control information can be understood as: the RNTI used to scramble the cascaded control information.
[0325] For example, the RNTI of the first concatenated control information includes an RNTI for scrambling the first concatenated control information. Alternatively, the RNTI of the first concatenated control information includes an RNTI for jointly scrambling control information corresponding to the control information format. For example, taking DCI as the control information, if there are two DCI 0-1 and one DCI 1-1, the two DCI 0-1 can be concatenated for scrambling, and one DCI 1-1 can be scrambled separately, then DCI 0-1 and DCI 1-1 can be concatenated again. Alternatively, the RNTI of the first concatenated control information includes an RNTI for scrambling the control information. The RNTI for scrambling the control information may include: an RNTI for scrambling control information corresponding to the control information format of the first concatenated control information, or an RNTI for scrambling control information in the first concatenated control information. For example, taking DCI as the control information, if there are two DCI 0-1 and one DCI 1-1, each DCI can be scrambled before concatenation.
[0326] In this embodiment, since the RNTI is scrambled onto the CRC, the UE needs to demodulate the CRC to consider the reception correct. Therefore, the RNTI of the first concatenated control information includes the RNTI that scrambles the control information. This is equivalent to allowing individual scrambling of each piece of control information, which can improve transmission reliability. The RNTI of the first concatenated control information also includes the RNTI that jointly scrambles the control information. This is equivalent to reducing the number of blind detections, thereby ensuring the detection efficiency of the control information and reducing the detection overhead.
[0327] For example, the RNTI of the first cascaded control information includes a UE-specific RNTI or a public RNTI. The UE-specific RNTI includes, but is not limited to: C-RNTI, CS-RNTI, and MCS-C-RNTI; the public RNTI may be specific to a particular UE or to different UEs.
[0328] In some embodiments, the cyclic checksum (CRC) of the first concatenated control information includes at least one of the following:
[0329] The CRC determined based on the first cascaded control information;
[0330] The CRC is determined based on the control information format corresponding to the first cascaded control information;
[0331] The CRC is jointly determined based on the control information format corresponding to the first cascaded control information.
[0332] The CRC is determined based on the control information in the first cascaded control information.
[0333] For example, the CRC of the first cascaded control information includes a CRC determined based on the first cascaded control information. That is, the CRC of the first cascaded control information is calculated based on the first cascaded control information and can be attached to the first cascaded control information.
[0334] For example, the CRC of the first cascaded control information includes a CRC determined based on the control information format corresponding to the first cascaded control information or a CRC determined based on the control information in the first cascaded control information. That is, the i-th CRC of the first cascaded control information is calculated based on the i-th control information and can be connected after the i-th control information; the (i+1)-th CRC of the first cascaded control information is calculated based on the (i+1)-th control information and connected after the (i+1)-th control information.
[0335] For example, the CRC of the first cascaded control information includes a CRC jointly determined based on the control information format corresponding to the first cascaded control information. That is, the i-th CRC of the first cascaded control information is calculated based on the cascaded control information corresponding to the i-th control information format and is connected to the cascaded control information corresponding to the i-th control information format; the (i+1)-th CRC of the first cascaded control information is calculated based on the cascaded control information corresponding to the (i+1)-th control information format and is connected to the cascaded control information corresponding to the (i+1)-th control information format.
[0336] The solution provided in this application will be described below with reference to specific embodiments. The following embodiments can be combined with each other.
[0337] Example 1:
[0338] The network configures / indicates cascaded DCIs, as shown in Figure 3. These cascaded DCIs include DCI 1, DCI 2, DCI 3, ..., DCI N. The DCI formats of DCI 1, DCI 2, DCI 3, ..., DCI N may be the same or different. N or the maximum value of N is a configured value. The network / UE performs DCI cascading and transmission / reception based on the configured / indicated DCIs.
[0339] For example, cascaded DCIs can be configured / indicated via the following elements:
[0340] Alternatively, cascaded DCIs can be configured / indicated via the following elements:
[0341] Alternatively, cascaded DCIs can be configured / indicated via the following elements:
[0342] DCIconcatention sequence{size(1...N)}OF DCI format.
[0343] Example 2:
[0344] The network configures / indicates the DCI format for concatenated DCIs, the number of DCIs corresponding to each DCI format, and / or the DCI concatenation order. The network / UE performs DCI concatenation and transmission / reception according to the configuration / instruction. Optionally, concatenation is performed according to the default concatenation order. Optionally, if a DCI concatenation order is configured / indicated, concatenation is performed preferentially according to the configured / indicated DCI concatenation order.
[0345] For example, cascaded DCIs can be configured / indicated via the following elements:
[0346] Alternatively, cascaded DCIs can be configured / indicated via the following elements:
[0347] Alternatively, cascaded DCIs can be configured / indicated via the following elements:
[0348] nN represents the maximum number of DCIs corresponding to the configured DCI format.
[0349] For example, suppose the network is configured with two DCI formats 1-1, one DCI format 0-1, and one DCI format 1-0. The default DCI cascading order is DCI format 1-0, DCI format 0-1, and DCI format 1-1. As shown in Figure 4, the cascaded DCIs sequentially include: DCI format 1-0, DCI format 0-1, DCI format 1-1, and DCI format 1-1.
[0350] For example, suppose the network is configured with two DCI formats 1-1, one DCI format 0-1, and one DCI format 1-0. The configured DCI cascading order is: DCI format 1-0, DCI format 1-1, DCI format 0-1. Then, as shown in Figure 5, the cascaded DCIs sequentially include: DCI format 1-0, DCI format 1-1, DCI format 1-1, and DCI format 0-1.
[0351] Example 3:
[0352] The network configures / indicates the DCI format for concatenated DCIs, the number of DCIs corresponding to each DCI format, and / or the DCI concatenation order. The network configures multiple DCI concatenation orders, and the network indicates the concatenation order to use through X bits in the MAC CE / DCI (e.g., the first-level DCI or the DCI header). X is determined based on the number of configured concatenation orders, or based on the largest configurable concatenation order. The network / UE performs DCI concatenation and transmission / reception according to the configuration / instruction.
[0353] For example, cascaded DCIs can be configured / indicated via the following elements:
[0354] For example, as shown in Figure 6, the network indicates the concatenation order used by X bits in the MAC CE / DCI (e.g., the first-level DCI or DCI header) as the DCI concatenation order identified by index 1, i.e., DCI format 1-0, DCI format 1-1, format 1-1, DCI format 0-1.
[0355] Example 4:
[0356] The network is configured with N DCI sizes, namely: L1, L2, L3, ..., L NThe UE determines the target DCI size for transmitting the cascaded DCI based on the configuration parameters and the configured DCI size. As shown in Figure 7, if the DCI size determined according to the configuration parameters is L m , then:
[0357] If L exists in the configured DCI sizes m (For example: if L3 = L m ), then use L m to transmit the cascaded DCI.
[0358] If L m is greater than L1 and less than L2, then use L2 to transmit the cascaded DCI, and the number of padding bits in the cascaded DCI is L2 - L m ; or, use L1 to transmit the cascaded DCI and truncate the cascaded DCI to satisfy at least one of the following:
[0359] 1. Discard the L m - L1 bits at the lowest / highest bit of the cascaded DCI;
[0360] 2. Discard A DCI formats at the lowest / highest bit of the cascaded DCI;
[0361] 3. Discard A DCI formats with the lowest priority in the cascaded DCI;
[0362] 4. Discard A specific fields in the cascaded DCI, for example, the frequency domain indication field / time domain indication field / MCS field / RV field / HARQ process number field / DAI field;
[0363] As a specific implementation, if L m is greater than L1 and less than L2, and L m - L1 ≥ X, then use L2 to transmit the cascaded DCI, and the number of padding bits in the cascaded DCI is L2 - L m . If L m is greater than L1 and less than L2, and L m - L1 < X, then use L1 to transmit the cascaded DCI and truncate the cascaded DCI. Among them, the method of truncating the cascaded DCI is the same as above, and X is predefined by the protocol, configured or indicated by the network-side device, or configured or indicated by the terminal.
[0364] Example 5:
[0365] The network configures N DCI sizes, which are respectively: L1, L2, L3,..., L N . Further, DCI formats are configured for the DCI sizes. The UE transmits the cascaded DCI according to the configured DCI size.
[0366] For example, cascaded DCIs can be configured / indicated via the following elements:
[0367] For example, the network is configured with three DCI sizes: DCI size 1, DCI size 2, and DCI size 3; and a corresponding DCI format is configured for each DCI size. For example, as shown in Figure 8, the DCI format corresponding to DCI size 1 includes {DCI format 1-0}, the DCI format corresponding to DCI size 2 includes {DCI format 1-0, DCI format 0-0, DCI format 1-1}, and the DCI format corresponding to DCI size 3 includes {DCI format 1-0, DCI format 1-1, DCI format 1-1, DCI format 0-1, DCI format 0-1}.
[0368] It's important to note that configuring the DCI format within the DCI size is equivalent to binding the DCI size to the DCI format, resulting in limited flexibility and significant network configuration overhead. When sending cascaded DCI data, you need to select the DCI size with the configured cascaded DCI format.
[0369] Example 6:
[0370] The network is configured with N DCI sizes, namely: L1, L2, L3, ..., L N Furthermore, the allowed DCI formats are configured for the DCI size. The UE transmits concatenated DCI according to the configured DCI size.
[0371] For example, cascaded DCIs can be configured / indicated via the following elements:
[0372] For example, the network is configured with two DCI sizes: DCI size 1 and DCI size 2; and the allowed DCI format combinations are configured for each DCI size. For example, as shown in Figure 9, the allowed DCI format combinations for each DCI size are identified by indices 1 to 3, and the network can indicate the specific DCI format combination to be used via MAC CE / DCI.
[0373] The information transmission method provided in this application can be executed by an information transmission device. This application uses an information transmission device executing the information transmission method as an example to illustrate the information transmission device provided in this application.
[0374] This application provides an information transmission device. As an example, the information transmission device may be a communication device or a component within a communication device, such as a chip. The communication device may be a terminal, a network-side device, or a server, etc. Exemplarily, the terminal may include, but is not limited to, the type of terminal 11 listed above, and the network-side device may include, but is not limited to, the type of network-side device 12 listed above. This application does not impose specific limitations.
[0375] The information transmission device includes a receiving module, a transmitting module, and a processing module. These modules can be implemented in software or hardware. When implemented in hardware, the processing module can be implemented by a processor. For example, the processor can include general-purpose processors, special-purpose processors, such as a Central Processing Unit (CPU), microprocessor, Digital Signal Processor (DSP), Artificial Intelligence (AI) processor, Graphics Processing Unit (GPU), Application Specific Integrated Circuit (ASIC), Network Processor (NP), Field Programmable Gate Array (FPGA), or other programmable logic devices, gate circuits, transistors, discrete hardware components, etc. The receiving and transmitting modules can be implemented by a communication interface, which can include one or more of the following: transceiver, pins, circuits, bus, radio frequency unit, etc.
[0376] Specifically, referring to Figure 10, when the information transmission device is a terminal, a component in a terminal, a network-side device, or a component in a network-side device, the information transmission device 300 includes a transmission module 301, used for;
[0377] Transmit the first cascade control information;
[0378] The first cascaded control information includes one or more control information or multiple information units of the same type.
[0379] In some embodiments, the target control information size for transmitting the first cascaded control information is determined according to at least one of the following:
[0380] First control information size;
[0381] Second control information size;
[0382] Frequency range;
[0383] Sub-band;
[0384] Bandwidth portion BWP;
[0385] Wherein, the size of the first control information is one or more values that are predefined, configured, or indicated by the protocol; the size of the second control information is determined according to the configuration; at least one of the frequency range, the sub-band, and the BWP is predefined, configured, indicated by the protocol, or determined according to the capabilities of the terminal.
[0386] In some embodiments, the target control information size is determined in the first control information size based on the second control information size.
[0387] In some embodiments, the size of the first control information is M, where the value of M is predefined by the protocol, configured, indicated, or determined based on the capabilities of the terminal, or M is determined according to at least one of the following:
[0388] The maximum value of M;
[0389] The minimum value of M;
[0390] First Wireless Network Temporary Identifier (RNTI);
[0391] Among them, the maximum value of M, the minimum value of M, and at least one of the first RNTI are predefined by the protocol, configured, indicated, or determined according to the capabilities of the terminal.
[0392] In some embodiments, M is determined based on the first RNTI, including:
[0393] M is determined based on at least one of the following:
[0394] The number of the first RNTIs;
[0395] The maximum value of the first RNTI;
[0396] The minimum number of the first RNTIs;
[0397] The type of the first RNTI;
[0398] The number of control information sizes corresponding to the first RNTI;
[0399] The maximum value of the number of control information sizes corresponding to the first RNTI;
[0400] The minimum value of the number of control information sizes corresponding to the first RNTI;
[0401] The number of control information sizes corresponding to the type of the first RNTI;
[0402] The sum of the number of control information sizes corresponding to the first RNTI;
[0403] The sum of the number of different control information sizes corresponding to the first RNTI;
[0404] Wherein, the RNTI of the first cascaded control information includes the first RNTI, the type of the first RNTI includes one or more RNTI types, and at least one of the following is predefined by the protocol, configured, indicated, or determined according to the capabilities of the terminal: the number of the first RNTI, the maximum number of the first RNTI, the minimum number of the first RNTI, the number of control information sizes corresponding to the first RNTI, the maximum number of control information sizes corresponding to the first RNTI, and the minimum number of control information sizes corresponding to the first RNTI.
[0405] In some embodiments, the size of the first control information is determined based on at least one of the following:
[0406] Predefined values in the protocol;
[0407] The configured value;
[0408] The indicated value;
[0409] The value is determined based on the capabilities of the terminal;
[0410] Control the step size or interval of the information size;
[0411] The format of the control information in the first cascaded control information.
[0412] In some embodiments, the target control information size satisfies at least one of the following:
[0413] The target control information size is the same as the second control information size;
[0414] The target control information size is the largest control information size among the third control information sizes;
[0415] The target control information size is the smallest control information size among the fourth control information sizes;
[0416] The target control information size is the smallest control information size among the first control information sizes;
[0417] The target control information size is the largest control information size among the first control information sizes;
[0418] The target control information size is the nth control information size in the first control information size;
[0419] The target control information size is the smallest control information size among the third control information sizes;
[0420] The target control information size is the nth control information size in the third control information size;
[0421] The target control information size is the largest control information size among the fourth control information sizes;
[0422] The target control information size is the nth control information size in the fourth control information size;
[0423] The target control information size is determined based on the first difference;
[0424] The target control information size is determined based on the second difference;
[0425] Where n is a predefined, configured, or indicated protocol; the third control information size is the control information size in the first control information size that is smaller than the second control information size; the fourth control information size is the control information size in the first control information size that is larger than the second control information size; the first difference is the difference between the second control information size and the largest control information size in the third control information size; and the second difference is the difference between the smallest control information size in the fourth control information size and the second control information size.
[0426] In some embodiments, when the first control information size includes the second control information size, the target control information size is equal to the second control information size;
[0427] If the first control information size does not include the second control information size, the target control information size is the smallest control information size among the first control information sizes, the largest control information size among the first control information sizes, or the nth control information size among the first control information sizes;
[0428] When the first control information size includes the third control information size, the target control information size is the largest control information size among the third control information sizes, the nth control information size among the third control information sizes, or the smallest control information size among the first control information sizes.
[0429] When the first control information size includes the fourth control information size, the target control information size is the smallest control information size among the fourth control information sizes, the nth control information size among the fourth control information sizes, or the largest control information size among the first control information sizes.
[0430] When the first difference is less than or equal to the first threshold value, the target control information size is the largest control information size among the third control information sizes, the nth control information size among the third control information sizes, or the smallest control information size among the first control information sizes;
[0431] If the first difference is greater than the first threshold, the target control information size is the smallest control information size among the fourth control information sizes, the nth control information size among the fourth control information sizes, or the largest control information size among the first control information sizes;
[0432] When the second difference is less than or equal to the second threshold value, the target control information size is the smallest control information size among the fourth control information sizes, the nth control information size among the fourth control information sizes, or the largest control information size among the first control information sizes;
[0433] If the second difference is greater than the second threshold, the target control information size is the largest control information size among the third control information sizes, the nth control information size among the third control information sizes, or the smallest control information size among the first control information sizes.
[0434] In some embodiments, the information of the first cascaded control information is determined based on the target control information size and the second control information size.
[0435] In some embodiments, the information of the first cascaded control information is determined based on the target control information size and the second control information size, including:
[0436] When the target control information size is equal to the second control information size, the information of the first cascaded control information is determined according to the configuration of the first cascaded control information; or
[0437] When the target control information size is smaller than the second control information size, the information of the first cascaded control information is truncated according to a truncation rule; or
[0438] If the size of the target control information is greater than the size of the second control information, the information of the first cascaded control information is determined by filling the first cascaded control information according to the filling rules.
[0439] In some embodiments, the truncation rule includes at least one of the following:
[0440] Truncate one or more bits located in the least significant or most significant bit of the first cascaded control information;
[0441] The control information in the first cascaded control information that corresponds to the smallest control information size that is greater than the number of bits that has been truncated is shortened;
[0442] Truncate the control information corresponding to the first control information format;
[0443] Truncate the control information located in the least significant or most significant bit of the control information corresponding to the first control information format;
[0444] Truncate one or more bits located in the least significant or most significant bit of the control information corresponding to the first control information format;
[0445] The first information unit in the control information of the first cascaded control information is truncated;
[0446] The first information unit in the control information located at the lowest or highest bit of the first cascaded control information is truncated.
[0447] The first information unit in the A control information located at the lowest or highest bit in the first cascaded control information is truncated;
[0448] The first information unit in the control information corresponding to the first control information format is truncated.
[0449] The first information unit in the control information located in the least significant or most significant bit of the control information corresponding to the first control information format is truncated.
[0450] The first information unit in the A control information located in the least significant or most significant bit of the control information corresponding to the first control information format is truncated;
[0451] The control information format of the first cascaded control information includes the first control information format, and the first information unit includes at least one of the following: frequency domain indicator field, time domain indicator field, spatial domain indicator field, redundancy version RV field, modulation and coding scheme MCS field, hybrid automatic repeat request (HARQ) process number field, and downlink allocation index (DAI) field.
[0452] In some embodiments, the first control information format satisfies at least one of the following:
[0453] The first control information format includes the control information format with the lowest priority among the first cascaded control information;
[0454] The first control information format includes control information formats in the first cascaded control information whose priority is less than or equal to the priority threshold;
[0455] The first control information format includes the control information format whose bit count in the first cascaded control information is closest to the truncated bit count;
[0456] The first control information format includes the control information format in the first cascaded control information that corresponds to the smallest control information size that is greater than the number of truncated bits;
[0457] The first control information format includes one or more control information formats;
[0458] The first control information format is a control information format predefined, configured, or indicated by the protocol;
[0459] Among them, at least one of the priority of the control information format and the priority threshold is predefined, configured, or indicated by the protocol.
[0460] In some embodiments, at least one of the following applies to a resource identified by the first information unit:
[0461] Time-domain resource allocation or indication;
[0462] Frequency domain resource allocation or indication;
[0463] Time-frequency domain resource configuration or indication;
[0464] Airspace resource allocation or indication;
[0465] Code domain resource configuration or instructions.
[0466] In some embodiments, the first information unit includes at least one of the following:
[0467] Information units located in the least significant or most significant bit;
[0468] The information unit with the fewest or most bits among the multiple information units.
[0469] In some embodiments, the filling rule satisfies at least one of the following:
[0470] The padding bits include bits used for error correction or transmission of cycle check codes;
[0471] The most significant bit, least significant bit, or preset bit in the padding bits are used for error correction or transmission of cyclic check codes;
[0472] When the number of padding bits is greater than or equal to the first threshold, the padding bits are used for error correction or transmission of cyclic check codes;
[0473] The values of the padding bits are predefined, configured, or indicated by the protocol;
[0474] The first threshold is predefined by the protocol, configured, indicated, or determined based on the terminal's capabilities.
[0475] In some embodiments, the plurality of information units satisfy at least one of the following:
[0476] The multiple information units are applied to a time-domain resource;
[0477] The multiple information units are applied to a frequency domain resource;
[0478] The multiple information units are applied to a time-frequency domain resource;
[0479] The multiple information units are applied to a single airspace resource;
[0480] The multiple information units are applied to a code domain resource.
[0481] In some embodiments, the first cascade control information is determined based on at least one of the following:
[0482] Second control information format;
[0483] The number of control messages corresponding to the second control information format;
[0484] The number of control information entries in the first cascaded control information;
[0485] First cascade sequence;
[0486] The control information format of the first cascaded control information includes the second control information format. At least one of the following is predefined by the protocol, configured, indicated, or determined according to the terminal's capabilities: the second control information format, the number of control information corresponding to the second control information format, the maximum value of the number of control information corresponding to the second control information format, and the minimum value of the number of control information corresponding to the second control information format.
[0487] The first concatenation order includes at least one of the following: the concatenation order of the second control information format, and the concatenation order of the control information in the first concatenation control information.
[0488] In some embodiments, the first cascaded control information is determined according to the second control information format, wherein the second control information format satisfies at least one of the following:
[0489] Different control information formats correspond to different control information.
[0490] One or more control information corresponding to the second control information format.
[0491] In some embodiments, the format of the second control information is determined according to at least one of the following:
[0492] The second control information format is configured in the first control information size;
[0493] The second control information format is determined based on the configuration of the allowed control information formats in the first control information size;
[0494] The format of the second control information is determined based on the Media Access Control (MAC) CE or the control information indication.
[0495] In some embodiments, the number of control messages in the first cascaded control information is N, where N is predefined by the protocol, configured, indicated, or determined according to the capabilities of the terminal, or N is determined according to at least one of the following:
[0496] The maximum value of N;
[0497] The minimum value of N;
[0498] Frequency range;
[0499] bandwidth;
[0500] Number of sub-bands;
[0501] The number of bandwidth-bound BWPs;
[0502] Wherein, at least one of the maximum value of N, the minimum value of N, the frequency range, the bandwidth, the number of subbands, and the number of BWPs is predefined by the protocol, configured, indicated, or configured or indicated by the terminal, or determined according to the capabilities of the terminal.
[0503] In some embodiments, the first cascading control information is determined according to the first cascading order, which is determined according to at least one of the following:
[0504] The cascading order agreed upon in the agreement;
[0505] The cascading order is determined by the priority of the control information format;
[0506] The cascading order is determined by the priority of the control information;
[0507] The cascading order of the first information configuration;
[0508] The cascading order indicated by the first information.
[0509] In some embodiments, the first information satisfies at least one of the following:
[0510] The first information is carried in the search space or control resource set configuration information;
[0511] The first information is carried within the control information;
[0512] The first information is carried within the Media Access Control (MAC) control element (CE).
[0513] The first information is carried within the Infinite Resource Control (RRC) information;
[0514] The first information is carried within the first-level control information;
[0515] The first information is carried within the first cascaded control information;
[0516] The first information is located in the header field of the first concatenated control information, the Bth bit of the first concatenated control information, starting from the Bth bit of the first concatenated control information, or ending from the Bth bit of the first concatenated control information;
[0517] The first information includes an index indicating the cascading order;
[0518] The first information includes a bit map, wherein the bits in the bit map are used to indicate whether control information in the first concatenation sequence exists in the first concatenation control information;
[0519] The first information includes at least one first indication information. The i-th first indication information is carried within the control information corresponding to the i-th control information or the i-th control information format in the first cascaded control information. The i-th first indication information is used to indicate at least one of the following: the format of the (i+1)-th control information in the first cascaded control information, the number of control information corresponding to the (i+1)-th control information format in the first cascaded control information, and the format of the (i+1)-th control information in the first cascaded control information.
[0520] The first information includes at least one second indication information, wherein the j-th second indication information is carried within the C-th control information in the first cascaded control information, and the j-th second indication information is used to indicate at least one of the following: the control information format of the j-th control information in the first cascaded control information, where C is a protocol predefined, configured, or indicated.
[0521] In some embodiments, the first cascade control information determines whether to enable based on the following information:
[0522] Configuration of Radio Resource Control (RRC);
[0523] MAC CE indication;
[0524] Instructions for control information.
[0525] In some embodiments, the Radio Network Temporary Identifier (RNTI) of the first cascading control information includes at least one of the following:
[0526] RNTI used to scramble the first cascaded control information;
[0527] RNTI is used to scramble the control information corresponding to the control information format of the first cascaded control information.
[0528] RNTI used for joint scrambling of control information corresponding to the control information format of the first cascaded control information;
[0529] RNTI used to scramble the control information in the first cascaded control information;
[0530] UE-specific RNTI;
[0531] Public RNTI.
[0532] In some embodiments, the cyclic checksum (CRC) of the first concatenated control information includes at least one of the following:
[0533] The CRC determined based on the first cascaded control information;
[0534] The CRC is determined based on the control information format corresponding to the first cascaded control information;
[0535] The CRC is jointly determined based on the control information format corresponding to the first cascaded control information.
[0536] The CRC is determined based on the control information in the first cascaded control information.
[0537] The apparatus provided in this application embodiment can implement the various processes implemented in the method embodiment of FIG2 and achieve the same technical effect. To avoid repetition, it will not be described again here.
[0538] As shown in Figure 11, this application embodiment also provides a communication device 400, including a processor 401 and a memory 402. The memory 402 stores programs or instructions that can run on the processor 401. For example, when the communication device 400 is a terminal, the program or instructions executed by the processor 401 implement the various steps of the above-described information transmission method embodiment and achieve the same technical effect. When the communication device 400 is a network-side device, the program or instructions executed by the processor 401 implement the various steps of the above-described information transmission method embodiment and achieve the same technical effect. To avoid repetition, this will not be described again here.
[0539] This application also provides a terminal, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the steps in the method embodiment shown in FIG2. This terminal embodiment corresponds to the above-described terminal-side method embodiment, and all implementation processes and methods of the above-described method embodiments can be applied to this terminal embodiment and can achieve the same technical effect. The terminal may be the information transmission device shown in FIG10. Specifically, FIG12 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of this application.
[0540] The terminal 500 includes, but is not limited to, at least some of the following components: radio frequency unit 501, network module 502, audio output unit 503, input unit 504, sensor 505, display unit 506, user input unit 507, interface unit 508, memory 509, and processor 510.
[0541] Those skilled in the art will understand that terminal 500 may also include a power supply (such as a battery) for powering various components. The power supply can be logically connected to processor 510 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The terminal structure shown in Figure 12 does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0542] It should be understood that, in this embodiment, the input unit 504 may include a graphics processor 5041 and a microphone 5042. The graphics processor 5041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 506 may include a display panel 5061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 507 includes at least one of a touch panel 5071 and other input devices 5072. The touch panel 5071 is also called a touch screen. The touch panel 5071 may include two parts: a touch detection device and a touch controller. Other input devices 5072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.
[0543] In this embodiment, after receiving downlink data from the network-side device, the radio frequency unit 501 can transmit it to the processor 510 for processing; in addition, the radio frequency unit 501 can send uplink data to the network-side device. Typically, the radio frequency unit 501 includes, but is not limited to, antennas, amplifiers, transceivers, couplers, low-noise amplifiers, duplexers, etc.
[0544] The memory 509 can be used to store software programs or instructions, as well as various data. The memory 509 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 509 may include volatile memory or non-volatile memory. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 509 in this embodiment includes, but is not limited to, these and any other suitable types of memory.
[0545] Processor 510 may include one or more processing units; optionally, processor 510 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 510.
[0546] Among them, the radio frequency unit 501 is used to transmit the first cascade control information;
[0547] The first cascaded control information includes one or more control information or multiple information units of the same type.
[0548] In this embodiment, since the transmitted first cascaded control information includes one or more control information or multiple information units of the same type, the control information or information units can be cascaded, which can improve the detection efficiency of control information and reduce the detection overhead of control information.
[0549] It is understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the above information transmission method embodiment and achieve the same or corresponding technical effects. To avoid repetition, it will not be described again here.
[0550] This application also provides a network-side device, including a processor and a communication interface. The communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the steps of the method embodiment shown in FIG2. This network-side device embodiment corresponds to the above-described network-side device method embodiment. All implementation processes and methods of the above-described method embodiments can be applied to this network-side device embodiment and can achieve the same technical effect.
[0551] Specifically, this application embodiment also provides a network-side device, which can be the information transmission device shown in FIG10. As shown in FIG13, the network-side device 600 includes: an antenna 61, a radio frequency device 62, a baseband device 63, a processor 64, and a memory 65. The antenna 61 is connected to the radio frequency device 62. In the uplink direction, the radio frequency device 62 receives information through the antenna 61 and sends the received information to the baseband device 63 for processing. In the downlink direction, the baseband device 63 processes the information to be transmitted and sends it to the radio frequency device 62. The radio frequency device 62 processes the received information and transmits it through the antenna 61.
[0552] The method executed by the network-side device in the above embodiments can be implemented in the baseband device 63, which includes a baseband processor.
[0553] The baseband device 63 may include at least one baseband board, on which multiple chips are disposed, one of which is, for example, a baseband processor, as shown in FIG13. The baseband device 63 is connected to the memory 65 through a bus interface to call the program in the memory 65 and execute the network device operation shown in the above method embodiment.
[0554] The network-side device may also include a network interface 66, such as a Common Public Radio Interface (CPRI).
[0555] Specifically, the network-side device 600 in this application embodiment further includes: instructions or programs stored in memory 65 and executable on processor 64. Processor 64 calls the instructions or programs in memory 65 to execute the methods executed by each module shown in FIG10 and achieve the same technical effect. To avoid repetition, it will not be described in detail here.
[0556] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described information transmission method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.
[0557] The processor mentioned above is the processor in the terminal described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.
[0558] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described information transmission method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0559] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0560] This application also provides a computer program / program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the above-described information transmission method embodiments, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0561] This application also provides a communication system, including: a terminal and a network-side device, wherein the terminal can be used to perform the steps performed by the terminal in the information transmission method described above, or the network-side device can be used to perform the steps performed by the network-side device in the information transmission method described above.
[0562] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0563] From the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of computer software products plus necessary general-purpose hardware platforms, and of course, they can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes several instructions to cause the terminal or network-side device to execute the methods described in the various embodiments of this application.
[0564] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other implementations under the guidance of this application without departing from the spirit and scope of the claims. All of these implementations are within the protection scope of this application.
Claims
1. An information transmission method, wherein, include: The communication equipment transmits the first cascade control information; The first cascaded control information includes one or more control information or multiple information units of the same type.
2. The method according to claim 1, wherein, The size of the target control information used to transmit the first cascaded control information is determined according to at least one of the following: First control information size; Second control information size; Frequency range; Sub-band; Bandwidth portion BWP; Wherein, the size of the first control information is one or more values that are predefined, configured, or indicated by the protocol; the size of the second control information is determined according to the configuration; at least one of the frequency range, the sub-band, and the BWP is predefined, configured, indicated by the protocol, or determined according to the capabilities of the terminal.
3. The method according to claim 2, wherein, The target control information size is determined from the first control information size based on the second control information size.
4. The method according to claim 2 or 3, wherein, The size of the first control information is M, and the value of M is predefined by the protocol, configured, indicated, or determined according to the capabilities of the terminal, or M is determined according to at least one of the following: The maximum value of M; The minimum value of M; First Wireless Network Temporary Identifier (RNTI); Among them, the maximum value of M, the minimum value of M, and at least one of the first RNTI are predefined by the protocol, configured, indicated, or determined according to the capabilities of the terminal.
5. The method according to claim 4, wherein, M is determined based on the first RNTI, including: M is determined based on at least one of the following: The number of the first RNTIs; The maximum value of the first RNTI; The minimum number of the first RNTIs; The type of the first RNTI; The number of control information sizes corresponding to the first RNTI; The maximum value of the number of control information sizes corresponding to the first RNTI; The minimum value of the number of control information sizes corresponding to the first RNTI; The number of control information sizes corresponding to the type of the first RNTI; The sum of the number of control information sizes corresponding to the first RNTI; The sum of the number of different control information sizes corresponding to the first RNTI; Wherein, the RNTI of the first cascaded control information includes the first RNTI, the type of the first RNTI includes one or more RNTI types, and at least one of the following is predefined by the protocol, configured, indicated, or determined according to the capabilities of the terminal: the number of the first RNTI, the maximum number of the first RNTI, the minimum number of the first RNTI, the number of control information sizes corresponding to the first RNTI, the maximum number of control information sizes corresponding to the first RNTI, and the minimum number of control information sizes corresponding to the first RNTI.
6. The method according to any one of claims 2 to 5, wherein, The size of the first control information is determined according to at least one of the following: Predefined values in the protocol; The configured value; The indicated value; The value is determined based on the capabilities of the terminal; Control the step size or interval of the information size; The format of the control information in the first cascaded control information.
7. The method according to any one of claims 2 to 6, wherein, The size of the target control information satisfies at least one of the following: The target control information size is the same as the second control information size; The target control information size is the largest control information size among the third control information sizes; The target control information size is the smallest control information size among the fourth control information sizes; The target control information size is the smallest control information size among the first control information sizes; The target control information size is the largest control information size among the first control information sizes; The target control information size is the nth control information size in the first control information size; The target control information size is the smallest control information size among the third control information sizes; The target control information size is the nth control information size in the third control information size; The target control information size is the largest control information size among the fourth control information sizes; The target control information size is the nth control information size in the fourth control information size; The target control information size is determined based on the first difference; The target control information size is determined based on the second difference; Where n is a predefined, configured, or indicated protocol; the third control information size is the control information size in the first control information size that is smaller than the second control information size; the fourth control information size is the control information size in the first control information size that is larger than the second control information size; the first difference is the difference between the second control information size and the largest control information size in the third control information size; and the second difference is the difference between the smallest control information size in the fourth control information size and the second control information size.
8. The method according to claim 7, wherein, When the size of the first control information includes the size of the second control information, the size of the target control information is equal to the size of the second control information; If the first control information size does not include the second control information size, the target control information size is the smallest control information size among the first control information sizes, the largest control information size among the first control information sizes, or the nth control information size among the first control information sizes; When the first control information size includes the third control information size, the target control information size is the largest control information size among the third control information sizes, the nth control information size among the third control information sizes, or the smallest control information size among the first control information sizes. When the first control information size includes the fourth control information size, the target control information size is the smallest control information size among the fourth control information sizes, the nth control information size among the fourth control information sizes, or the largest control information size among the first control information sizes. When the first difference is less than or equal to the first threshold value, the target control information size is the largest control information size among the third control information sizes, the nth control information size among the third control information sizes, or the smallest control information size among the first control information sizes; If the first difference is greater than the first threshold, the target control information size is the smallest control information size among the fourth control information sizes, the nth control information size among the fourth control information sizes, or the largest control information size among the first control information sizes; When the second difference is less than or equal to the second threshold value, the target control information size is the smallest control information size among the fourth control information sizes, the nth control information size among the fourth control information sizes, or the largest control information size among the first control information sizes; If the second difference is greater than the second threshold, the target control information size is the largest control information size among the third control information sizes, the nth control information size among the third control information sizes, or the smallest control information size among the first control information sizes.
9. The method according to any one of claims 2 to 8, wherein, The information of the first cascaded control information is determined based on the size of the target control information and the size of the second control information.
10. The method according to claim 9, wherein, The information of the first cascaded control information is determined based on the target control information size and the second control information size, including: When the target control information size is equal to or equal to the second control information size, the information of the first cascaded control information is determined according to the configuration of the first cascaded control information; or When the target control information size is smaller than the second control information size, the information of the first cascaded control information is truncated according to a truncation rule; or If the size of the target control information is greater than the size of the second control information, the information of the first cascaded control information is determined by filling the first cascaded control information according to the filling rules.
11. The method according to claim 10, wherein, The truncation rule includes at least one of the following: Truncate one or more bits located in the least significant or most significant bit of the first cascaded control information; The control information in the first cascaded control information that corresponds to the smallest control information size that is greater than the number of bits that has been truncated is shortened; Truncate the control information corresponding to the first control information format; Truncate the control information located in the least significant or most significant bit of the control information corresponding to the first control information format; Truncate one or more bits located in the least significant or most significant bit of the control information corresponding to the first control information format; The first information unit in the control information of the first cascaded control information is truncated; The first information unit in the control information located at the lowest or highest bit of the first cascaded control information is truncated. The first information unit in the A control information located at the lowest or highest bit in the first cascaded control information is truncated; The first information unit in the control information corresponding to the first control information format is truncated. The first information unit in the control information located in the least significant or most significant bit of the control information corresponding to the first control information format is truncated. The first information unit in the A control information located in the least significant or most significant bit of the control information corresponding to the first control information format is truncated; The control information format of the first cascaded control information includes the first control information format, and the first information unit includes at least one of the following: frequency domain indicator field, time domain indicator field, spatial domain indicator field, redundancy version RV field, modulation and coding scheme MCS field, hybrid automatic repeat request (HARQ) process number field, and downlink allocation index (DAI) field.
12. The method according to claim 11, wherein, The first control information format satisfies at least one of the following: The first control information format includes the control information format with the lowest priority among the first cascaded control information; The first control information format includes control information formats in the first cascaded control information whose priority is less than or equal to the priority threshold; The first control information format includes the control information format whose bit count in the first cascaded control information is closest to the truncated bit count; The first control information format includes the control information format in the first cascaded control information that corresponds to the smallest control information size that is greater than the number of truncated bits; The first control information format includes one or more control information formats; The first control information format is a control information format predefined, configured, or indicated by the protocol; Among them, at least one of the priority of the control information format and the priority threshold is predefined, configured, or indicated by the protocol.
13. The method according to claim 11 or 12, wherein, At least one of the following applies to a resource identified by the first information unit: Time-domain resource allocation or indication; Frequency domain resource allocation or indication; Time-frequency domain resource configuration or indication; Airspace resource allocation or indication; Code domain resource configuration or instructions.
14. The method according to any one of claims 11 to 13, wherein, The first information unit includes at least one of the following: Information units located in the least significant or most significant bit; The information unit with the fewest or most bits among the multiple information units.
15. The method according to any one of claims 10 to 14, wherein, The filling rule satisfies at least one of the following: The padding bits include bits used for error correction or transmission of cycle check codes; The most significant bit, least significant bit, or preset bit in the padding bits are used for error correction or transmission of cyclic check codes; When the number of padding bits is greater than or equal to the first threshold, the padding bits are used for error correction or transmission of cyclic check codes; The values of the padding bits are predefined, configured, or indicated by the protocol; The first threshold is predefined by the protocol, configured, indicated, or determined based on the terminal's capabilities.
16. The method according to any one of claims 1 to 15, wherein, The plurality of information units satisfy at least one of the following: The multiple information units are applied to a time-domain resource; The multiple information units are applied to a frequency domain resource; The multiple information units are applied to a time-frequency domain resource; The multiple information units are applied to a single airspace resource; The multiple information units are applied to a code domain resource.
17. The method according to any one of claims 1 to 16, wherein, The first cascade control information is determined based on at least one of the following: Second control information format; The number of control messages corresponding to the second control information format; The number of control information entries in the first cascaded control information; First cascade sequence; The control information format of the first cascaded control information includes the second control information format. At least one of the following is predefined by the protocol, configured, indicated, or determined according to the terminal's capabilities: the second control information format, the number of control information corresponding to the second control information format, the maximum value of the number of control information corresponding to the second control information format, and the minimum value of the number of control information corresponding to the second control information format. The first concatenation order includes at least one of the following: the concatenation order of the second control information format, and the concatenation order of the control information in the first concatenation control information.
18. The method according to claim 17, wherein, The first cascade control information is determined according to the second control information format, and the second control information format satisfies at least one of the following: Different control information formats correspond to different control information. One or more control information corresponding to the second control information format.
19. The method according to claim 17 or 18, wherein, The second control information format satisfies at least one of the following conditions: The second control information format is configured in the first control information size; The second control information format is determined based on the configuration of the allowed control information formats in the first control information size; The format of the second control information is determined based on the Media Access Control (MAC) CE or the control information indication.
20. The method according to any one of claims 17 to 19, wherein, The number of control messages in the first cascaded control information is N, where N is predefined by the protocol, configured, indicated, or determined according to the capabilities of the terminal, or N is determined according to at least one of the following: The maximum value of N; The minimum value of N; Frequency range; bandwidth; Number of sub-bands; The number of bandwidth-bound BWPs; Wherein, at least one of the maximum value of N, the minimum value of N, the frequency range, the bandwidth, the number of subbands, and the number of BWPs is predefined by the protocol, configured, indicated, or configured or indicated by the terminal, or determined according to the capabilities of the terminal.
21. The method according to any one of claims 17 to 20, wherein, The first cascade control information is determined according to the first cascade order, which is determined according to at least one of the following: The cascading order agreed upon in the agreement; The cascading order is determined by the priority of the control information format; The cascading order is determined by the priority of the control information; The cascading order of the first information configuration; The cascading order indicated by the first information.
22. The method according to claim 21, wherein, The first information satisfies at least one of the following: The first information is carried in the search space or control resource set configuration information; The first information is carried within the control information; The first information is carried within the Media Access Control (MAC) control element (CE). The first information is carried within the Infinite Resource Control (RRC) information; The first information is carried within the first-level control information; The first information is carried within the first cascaded control information; The first information is located in the header field of the first concatenated control information, the Bth bit of the first concatenated control information, starting from the Bth bit of the first concatenated control information, or ending from the Bth bit of the first concatenated control information; The first information includes an index indicating the cascading order; The first information includes a bit map, wherein the bits in the bit map are used to indicate whether control information in the first concatenation sequence exists in the first concatenation control information; The first information includes at least one first indication information. The i-th first indication information is carried within the control information corresponding to the i-th control information or the i-th control information format in the first cascaded control information. The i-th first indication information is used to indicate at least one of the following: the format of the (i+1)-th control information in the first cascaded control information, the number of control information corresponding to the (i+1)-th control information format in the first cascaded control information, and the format of the (i+1)-th control information in the first cascaded control information. The first information includes at least one second indication information, wherein the j-th second indication information is carried within the C-th control information in the first cascaded control information, and the j-th second indication information is used to indicate at least one of the following: the control information format of the j-th control information in the first cascaded control information, where C is a protocol predefined, configured, or indicated.
23. The method according to any one of claims 1 to 22, wherein, The first cascade control information determines whether to enable based on the following information: Configuration of Radio Resource Control (RRC); MAC CE indication; Instructions for control information.
24. The method according to any one of claims 1 to 23, wherein, The first cascade control information's Radio Network Temporary Identifier (RNTI) includes at least one of the following: RNTI used to scramble the first cascaded control information; RNTI is used to scramble the control information corresponding to the control information format of the first cascaded control information. RNTI used for joint scrambling of control information corresponding to the control information format of the first cascaded control information; RNTI used to scramble the control information in the first cascaded control information; UE-specific RNTI; Public RNTI.
25. The method according to any one of claims 1 to 24, wherein, The cyclic check (CRC) code of the first concatenated control information includes at least one of the following: The CRC determined based on the first cascaded control information; The CRC is determined based on the control information format corresponding to the first cascaded control information; The CRC is jointly determined based on the control information format corresponding to the first cascaded control information. The CRC is determined based on the control information in the first cascaded control information.
26. An information transmission device, wherein, include: The transmission module is used to transmit the first cascade control information; The first cascaded control information includes one or more control information or multiple information units of the same type.
27. The apparatus according to claim 26, wherein, The size of the target control information used to transmit the first cascaded control information is determined according to at least one of the following: First control information size; Second control information size; Frequency range; Sub-band; Bandwidth portion BWP; Wherein, the size of the first control information is one or more values that are predefined, configured, or indicated by the protocol; the size of the second control information is determined according to the configuration; at least one of the frequency range, the sub-band, and the BWP is predefined, configured, indicated by the protocol, or determined according to the capabilities of the terminal.
28. The apparatus according to claim 26 or 27, wherein, The plurality of information units satisfy at least one of the following: The multiple information units are applied to a time-domain resource; The multiple information units are applied to a frequency domain resource; The multiple information units are applied to a time-frequency domain resource; The multiple information units are applied to a single airspace resource; The multiple information units are applied to a code domain resource.
29. The apparatus according to any one of claims 26 to 28, wherein, The first cascade control information is determined based on at least one of the following: Second control information format; The number of control messages corresponding to the second control information format; The number of control information entries in the first cascaded control information; First cascade sequence; The control information format of the first cascaded control information includes the second control information format. At least one of the following is predefined by the protocol, configured, indicated, or determined according to the terminal's capabilities: the second control information format, the number of control information corresponding to the second control information format, the maximum value of the number of control information corresponding to the second control information format, and the minimum value of the number of control information corresponding to the second control information format. The first concatenation order includes at least one of the following: the concatenation order of the second control information format, and the concatenation order of the control information in the first concatenation control information.
30. The apparatus according to any one of claims 26 to 29, wherein, The first cascade control information determines whether to enable based on the following information: Configuration of Radio Resource Control (RRC); MAC CE indication; Instructions for control information.
31. The apparatus according to any one of claims 26 to 30, wherein, The first cascade control information's Radio Network Temporary Identifier (RNTI) includes at least one of the following: RNTI used to scramble the first cascaded control information; RNTI is used to scramble the control information corresponding to the control information format of the first cascaded control information. RNTI used for joint scrambling of control information corresponding to the control information format of the first cascaded control information; RNTI used to scramble the control information in the first cascaded control information; UE-specific RNTI; Public RNTI.
32. The apparatus according to any one of claims 26 to 31, wherein, The cyclic check (CRC) code of the first concatenated control information includes at least one of the following: The CRC determined based on the first cascaded control information; The CRC is determined based on the control information format corresponding to the first cascaded control information; The CRC is jointly determined based on the control information format corresponding to the first cascaded control information. The CRC is determined based on the control information in the first cascaded control information.
33. A terminal, wherein, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the information transmission method according to any one of claims 1 to 25.
34. A network-side device, wherein, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the information transmission method according to any one of claims 1 to 25.
35. A readable storage medium, wherein, The readable storage medium stores a program or instructions, which, when executed by a processor, implement the information transmission method according to any one of claims 1 to 25.
Citation Information
Patent Citations
Downlink control information sending and processing methods and devices
CN111757516A
Downlink control information (DCI) sending method and device
CN112399533A
Downlink control information (DCI) transmission method and device
CN114128373A
Group Common DCI for Wireless Resources
US20190132824A1