Information transmission methods, terminals, network devices, system and storage medium
By collaboratively determining the transmission mode of UCI, utilizing the PUCCH and PUSCH channels, and combining predefined and signaling measurements, the problems of insufficient reliability and timeliness of UCI transmission were solved, thereby improving the performance and availability of the wireless communication system.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- BEIJING XIAOMI MOBILE SOFTWARE CO LTD
- Filing Date
- 2024-12-31
- Publication Date
- 2026-07-09
AI Technical Summary
In existing technologies, the reliability and timeliness of UCI transmission are insufficient, affecting the performance and availability of wireless communication systems.
The terminal and network equipment work together to determine the transmission mode of UCI, and transmit it through the Physical Uplink Control Channel (PUCCH) or the Dedicated Physical Uplink Shared Channel (PUSCH). The transmission mode is determined by combining predefined methods, signaling from network equipment, and measurement values to ensure the consistency of the transmission mode.
It improves the reliability and flexibility of UCI transmission, and enhances the performance and availability of wireless communication systems.
Smart Images

Figure CN2024144634_09072026_PF_FP_ABST
Abstract
Description
Information transmission methods, terminals, network devices, systems, and storage media Technical Field
[0001] This disclosure relates to the field of communications, and in particular to information transmission methods, terminals, network devices, systems, and storage media. Background Technology
[0002] Uplink Control Information (UCI) serves as a carrier for terminals to feed back, send, and request corresponding actions or scheduling from network devices, and is an indispensable and important component of cellular wireless communication systems. Summary of the Invention
[0003] To improve the reliability and timeliness of UCI transmission, embodiments of this disclosure provide an information transmission method, terminal, network device, system, and storage medium.
[0004] According to a first aspect of the present disclosure, an information transmission method is provided, the method being executed by a terminal, the method comprising:
[0005] Determine the transmission method for uplink control information (UCI);
[0006] The UCI is sent to the network device according to the transmission method described above.
[0007] According to a second aspect of the present disclosure, an information transmission method is provided, the method being executed by a network device, the method comprising:
[0008] Determine the transmission method for uplink control information (UCI);
[0009] According to the UCI transmission method, the receiving terminal sends the UCI.
[0010] According to a third aspect of the present disclosure, a terminal is provided, comprising:
[0011] The processing module is configured to determine the transmission mode of the uplink control information (UCI).
[0012] The transceiver module is configured to send the UCI to the network device according to the transmission method of the UCI.
[0013] According to a fourth aspect of the present disclosure, a network device is provided, comprising:
[0014] The processing module is configured to determine the transmission mode of the uplink control information (UCI).
[0015] The transceiver module is configured to receive the UCI sent by the terminal according to the transmission method of the UCI.
[0016] According to a fifth aspect of the present disclosure, a terminal is provided, comprising:
[0017] One or more processors;
[0018] The processor is used to execute the method described in any one of the first aspects.
[0019] According to a sixth aspect of the present disclosure, a network device is provided, comprising:
[0020] One or more processors;
[0021] The processor is used to execute the information transmission method described in any one of the second aspects.
[0022] According to a seventh aspect of the present disclosure, a communication system is provided, comprising:
[0023] A terminal, the terminal being configured to implement the information transmission method described in any one of the first aspects;
[0024] A network device configured to implement the information transmission method described in any one of the second aspects.
[0025] According to an eighth aspect of the present disclosure, a storage medium is provided that stores instructions that, when executed on a communication device, cause the communication device to perform an information transmission method as described in any one of the first or second aspects.
[0026] According to a ninth aspect of the present disclosure, a computer program product is provided, including a computer program that, when executed by a processor, is used to implement the information transmission method described in any one of the first or second aspects.
[0027] In this embodiment, the terminal can determine the UCI transmission method and send the UCI to the network device based on the determined transmission method. This ensures that the terminal and network device have a consistent understanding of the UCI transmission method, improving the reliability of UCI transmission, enhancing the performance of the wireless communication system, and increasing its availability.
[0028] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0029] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0030] Figure 1A is an exemplary schematic diagram of the architecture of a communication system provided according to an embodiment of the present disclosure.
[0031] Figure 1B is an exemplary schematic diagram of the timing relationship between PUCCH and PUSCH performing a carrying operation according to an embodiment of the present disclosure.
[0032] Figure 1C is an exemplary schematic diagram of PUCCH format #0 provided according to an embodiment of the present disclosure.
[0033] Figure 1D is an exemplary schematic diagram of PUCCH format #4 provided according to an embodiment of the present disclosure.
[0034] Figure 2 is an exemplary interactive schematic diagram of an information transmission method provided according to an embodiment of the present disclosure.
[0035] Figure 3A is one of the exemplary flowcharts of an information transmission method provided according to an embodiment of the present disclosure.
[0036] Figure 3B is a second exemplary flowchart of an information transmission method provided according to an embodiment of the present disclosure.
[0037] Figure 3C is a third exemplary flowchart of an information transmission method provided according to an embodiment of the present disclosure.
[0038] Figure 3D is a fourth exemplary flowchart of an information transmission method provided according to an embodiment of the present disclosure.
[0039] Figure 4A is an exemplary block diagram of a terminal provided according to an embodiment of the present disclosure.
[0040] Figure 4B is an exemplary block diagram of a network device provided according to an embodiment of the present disclosure.
[0041] Figure 5A is an exemplary interactive schematic diagram of a communication device provided according to an embodiment of the present disclosure.
[0042] Figure 5B is an exemplary interactive schematic diagram of a chip provided according to an embodiment of the present disclosure. Detailed Implementation
[0043] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the invention as detailed in the appended claims.
[0044] This disclosure provides an information transmission method, terminal, network device, system, and storage medium.
[0045] In a first aspect, embodiments of this disclosure propose an information transmission method, which is executed by a terminal. The method includes: determining the transmission mode of uplink control information (UCI); and sending the UCI to a network device according to the transmission mode of the UCI.
[0046] In the above embodiments, the terminal can send UCI to the network device based on the determined transmission method, which improves the reliability of UCI transmission, enhances the performance of the wireless communication system, and increases its availability.
[0047] In conjunction with some embodiments of the first aspect, in some embodiments, the transmission method of the UCI includes at least one of the following: a first transmission method, wherein the first transmission method is a method of transmitting the UCI through a physical uplink control channel PUCCH; and a second transmission method, wherein the second transmission method is a method of transmitting the UCI through a dedicated physical uplink shared channel PUSCH, wherein the dedicated PUSCH is designated for transmitting the UCI.
[0048] In the above embodiments, the UCI transmission method may include at least one of the above, which improves the flexibility of UCI transmission.
[0049] In conjunction with some embodiments of the first aspect, in some embodiments, determining the transmission mode of uplink control information (UCI) includes at least one of the following: determining the transmission mode of the UCI based on a predefined mode; determining the transmission mode of the UCI based on a first signaling sent by the network device; wherein the first signaling is used to configure or indicate the transmission mode of the UCI; determining the transmission mode of the UCI based on uplink channel configuration information sent by the network device; and determining the transmission mode of the UCI based on a measurement value; wherein the measurement value is obtained after measuring the signal quality and / or signal strength of the downlink information.
[0050] In the above embodiments, the transmission method of UCI can be determined based on at least one of the above methods, which improves the reliability of UCI transmission, enhances the performance of the wireless communication system, and increases its availability.
[0051] In conjunction with some embodiments of the first aspect, in some embodiments, the first signaling includes at least one of the following: Radio Resource Control (RRC) signaling; Media Access Control Unit (MAC CE); Downlink Control Information (DCI).
[0052] In the above embodiments, the transmission mode of UCI can be configured or indicated by the first signaling, which is simple and highly available.
[0053] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes any one of the following: the transmission mode of the UCI configured or indicated by the first signaling includes the first transmission mode and the second transmission mode, and the transmission mode of the UCI is determined based on a predefined mode; if the first signaling does not configure or indicate the transmission mode of the UCI, the transmission mode of the UCI is determined based on a predefined mode.
[0054] In the above embodiments, the transmission mode of UCI configured or indicated by the first signaling includes the first transmission mode and the second transmission mode. Alternatively, if the first signaling does not configure or indicate the transmission mode of the UCI, the terminal can determine the transmission mode of the UCI based on a predefined method. This improves the reliability of UCI transmission, enhances the performance of the wireless communication system, and increases availability.
[0055] In conjunction with some embodiments of the first aspect, in some embodiments, determining the transmission mode of the UCI based on the uplink channel configuration information sent by the network device includes any one of the following: the uplink channel configuration information is used to configure the PUCCH, and determining the transmission mode of the UCI includes the first transmission mode; the uplink channel configuration information is used to configure the dedicated PUSCH, and determining the transmission mode of the UCI includes the second transmission mode.
[0056] In the above embodiments, the terminal can determine the UCI transmission mode based on the uplink channel configuration information, thereby improving the efficiency and reliability of UCI transmission.
[0057] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes at least one of the following: the uplink channel configuration information configures the PUCCH and the dedicated PUSCH, and determines the transmission mode of the UCI based on a predefined method; the uplink channel configuration information configures the PUCCH and the dedicated PUSCH, and determines the transmission mode of the UCI based on the first signaling.
[0058] In the above embodiments, when the PUCCH and the dedicated PUSCH are configured in the uplink channel configuration information, the terminal can determine the UCI transmission mode based on a predefined method and / or the first signaling. This improves the reliability of UCI transmission, enhances the performance of the wireless communication system, and increases availability.
[0059] In conjunction with some embodiments of the first aspect, in some embodiments, determining the transmission mode of the UCI based on the measured value includes any one of the following: if the measured value is less than or equal to a threshold value, the transmission mode of the UCI is determined to include a first transmission mode; if the measured value is greater than a threshold value, the transmission mode of the UCI is determined to include a second transmission mode; if the measured value is less than or equal to a threshold value, the transmission mode of the UCI is determined to include a second transmission mode; if the measured value is greater than a threshold value, the transmission mode of the UCI is determined to include a first transmission mode; if the measured value is less than or equal to a threshold value, the transmission mode of the UCI is determined to include both a first and a second transmission mode; if the measured value is greater than a threshold value, the transmission mode of the UCI is determined to include both a first and a second transmission mode.
[0060] In the above embodiments, the terminal can quickly determine the UCI transmission mode based on the measurement value, which is simple to implement and highly available.
[0061] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes at least one of the following: determining the transmission mode of the UCI based on the measured value, which includes the first transmission mode and the second transmission mode, and determining the transmission mode of the UCI based on a predefined mode; determining the transmission mode of the UCI based on the measured value, which includes the first transmission mode and the second transmission mode, and determining the transmission mode of the UCI based on the first signaling.
[0062] In the above embodiments, when the terminal determines the UCI transmission mode based on the measurement values, including both the first and second transmission modes, the UCI transmission mode can be determined based on a predefined mode and / or the first signaling. This improves the reliability of UCI transmission, enhances the performance of the wireless communication system, and increases availability.
[0063] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes: sending the measurement value to the network device.
[0064] In the above embodiments, the terminal can send the measurement value to the network device so that the network device can determine the UCI transmission method based on the measurement value, ensuring that the terminal and the network device have a consistent understanding of the UCI transmission method, thereby improving the reliability of UCI transmission.
[0065] In conjunction with some embodiments of the first aspect, in some embodiments, determining the transmission mode of the UCI based on a predefined method includes: determining, based on a predefined method, that the transmission mode of the UCI includes either the first transmission mode or the second transmission mode.
[0066] In the above embodiments, the terminal can determine the transmission mode of the UCI, including either the first transmission mode or the second transmission mode, based on a predefined method. This improves the performance and availability of the wireless communication system.
[0067] Secondly, embodiments of this disclosure propose an information transmission method, which is executed by a network device. The method includes: determining the transmission mode of uplink control information (UCI); and receiving the UCI sent by a terminal according to the UCI transmission mode.
[0068] In conjunction with some embodiments of the second aspect, in some embodiments, the transmission method of the UCI includes at least one of the following: a first transmission method, wherein the first transmission method is a method of transmitting the UCI through a physical uplink control channel PUCCH; and a second transmission method, wherein the second transmission method is a method of transmitting the UCI through a dedicated physical uplink shared channel PUSCH, wherein the dedicated PUSCH is designated for transmitting the UCI.
[0069] In conjunction with some embodiments of the second aspect, in some embodiments, determining the transmission mode of uplink control information (UCI) includes at least one of the following: determining the transmission mode of the UCI based on a predefined mode; determining the transmission mode of the UCI based on measurement values sent by the terminal; wherein the measurement values are obtained by measuring the signal quality and / or signal strength of downlink information.
[0070] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes at least one of the following: sending a first signaling to the terminal; wherein the first signaling is used to configure or indicate the transmission mode of the UCI; sending uplink channel configuration information to the terminal; wherein the uplink channel configuration information is used by the terminal to determine the transmission mode of the UCI.
[0071] In conjunction with some embodiments of the second aspect, in some embodiments, the first signaling includes at least one of the following: Radio Resource Control (RRC) signaling; Media Access Control Unit (MAC CE); Downlink Control Information (DCI).
[0072] In conjunction with some embodiments of the second aspect, in some embodiments, the transmission mode of the UCI includes the first transmission mode and the second transmission mode, and the transmission mode of the UCI configured or indicated by the first signaling includes the first transmission mode and the second transmission mode; or the transmission mode of the UCI includes the first transmission mode and the second transmission mode, and the first signaling does not configure or indicate the transmission mode of the UCI.
[0073] In conjunction with some embodiments of the second aspect, in some embodiments, the transmission mode of the UCI includes the first transmission mode, and the uplink channel configuration information is used to configure the PUCCH; or the transmission mode of the UCI includes the second transmission mode, and the uplink channel configuration information is used to configure the dedicated PUSCH; or the transmission mode of the UCI includes the first transmission mode and the second transmission mode, and the uplink channel configuration information is used to configure the PUCCH and the dedicated PUSCH.
[0074] In conjunction with some embodiments of the second aspect, in some embodiments, determining the transmission mode of the UCI based on the measurement value sent by the terminal includes any one of the following: if the measurement value is less than or equal to a threshold value, the transmission mode of the UCI is determined to include a first transmission mode; if the measurement value is greater than a threshold value, the transmission mode of the UCI is determined to include a second transmission mode; if the measurement value is less than or equal to a threshold value, the transmission mode of the UCI is determined to include a second transmission mode; if the measurement value is greater than a threshold value, the transmission mode of the UCI is determined to include a first transmission mode; if the measurement value is less than or equal to a threshold value, the transmission mode of the UCI is determined to include both a first and a second transmission mode; if the measurement value is greater than a threshold value, the transmission mode of the UCI is determined to include both a first and a second transmission mode.
[0075] In conjunction with some embodiments of the second aspect, in some embodiments, determining the transmission mode of the UCI based on a predefined method includes: determining the transmission mode of the UCI to include either the first transmission mode or the second transmission mode based on a predefined method.
[0076] Thirdly, embodiments of this disclosure provide a terminal, including: a processing module configured to determine the transmission mode of uplink control information (UCI); and a transceiver module configured to send the UCI to a network device according to the transmission mode of the UCI.
[0077] Fourthly, embodiments of this disclosure provide a network device, including: a processing module configured to determine the transmission mode of uplink control information (UCI); and a transceiver module configured to receive the UCI sent by a terminal according to the transmission mode of the UCI.
[0078] Fifthly, embodiments of this disclosure provide a terminal comprising: one or more processors; wherein the processors are configured to perform the method described in any one of the first aspects.
[0079] In a sixth aspect, embodiments of this disclosure provide a network device comprising: one or more processors; wherein the processors are configured to perform the information transmission method described in any one of the second aspects.
[0080] In a seventh aspect, embodiments of this disclosure provide a communication system comprising: a terminal configured to implement the information transmission method described in any one of the first aspects; and a network device configured to implement the information transmission method described in any one of the second aspects.
[0081] Eighthly, embodiments of this disclosure provide a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform an information transmission method as described in any one of the first or second aspects.
[0082] In a ninth aspect, embodiments of this disclosure provide a computer program product, including a computer program that, when executed by a processor, is used to implement the information transmission method described in any one of the first or second aspects.
[0083] It is understood that the aforementioned communication equipment, communication system, storage medium, program product, etc., are all used to execute the methods proposed in the embodiments of this disclosure. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.
[0084] This disclosure provides an information transmission method, a terminal, a network device, a system, and a storage medium. In some embodiments, the terms "information transmission method" and "information processing method," "communication method," etc., can be used interchangeably.
[0085] This disclosure is not exhaustive, but merely illustrative of some embodiments, and is not intended to limit the scope of protection of this disclosure. Unless otherwise specified, each step in a particular embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a particular embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular embodiment can be arbitrarily interchanged. Furthermore, the optional implementation methods in a particular embodiment can be arbitrarily combined; moreover, the embodiments can be arbitrarily combined, for example, some or all steps of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with the optional implementation methods of other embodiments. In all embodiments of this disclosure, unless otherwise specified or logically conflicting, the terminology and / or descriptions between the embodiments are consistent and can be mutually referenced. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.
[0086] The terminology used in the embodiments of this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the scope of this disclosure.
[0087] In this embodiment of the disclosure, unless otherwise stated, elements expressed in the singular form, such as "a," "an," "the," "the," "the," "the," "the," "the," "this," etc., can mean "one and only one," or "one or more," "at least one," etc. For example, when using articles such as "a," "an," "the," etc. in translation, the noun following the article can be understood as either a singular expression or a plural expression.
[0088] In the embodiments disclosed herein, "multiple" refers to two or more.
[0089] In some embodiments, the terms “at least one of A or B, at least one of A and B”, “one or more”, “a plurality of”, “multiple”, etc., may be used interchangeably.
[0090] In some embodiments, the notation "at least one of A and B", "A and / or B", "A in one case, B in another", "in response to one case A, in response to another case B", etc., may include the following technical solutions depending on the situation: in some embodiments, A (execute A regardless of whether there is a branch B); in some embodiments, B (execute B regardless of whether there is a branch A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, both A and B are executed. The same applies when there are more branches such as A, B, C, etc.
[0091] In some embodiments, the notation "A or B" may include the following technical solutions, depending on the situation: in some embodiments, A (execute A regardless of whether a branch B exists); in some embodiments, B (execute B regardless of whether a branch A exists); in some embodiments, execution is selected from A and B (A and B are selectively executed). The same applies when there are more branches such as A, B, and C.
[0092] The prefixes "first," "second," etc., used in the embodiments of this disclosure are merely for distinguishing different descriptive objects and do not impose restrictions on the position, order, priority, quantity, or content of the descriptive objects. The description of the descriptive objects is found in the claims or the context of the embodiments, and the use of prefixes should not constitute unnecessary restrictions. For example, if the descriptive object is a "field," the ordinal numbers preceding "field" in "first field" and "second field" do not restrict the position or order of the "fields." "First" and "second" do not restrict whether the "fields" they modify are in the same message, nor do they restrict the order of "first field" and "second field." Similarly, if the descriptive object is a "level," the ordinal numbers preceding "level" in "first level" and "second level" do not restrict the priority between "levels." Furthermore, the number of descriptive objects is not limited by ordinal numbers and can be one or more. For example, in "first device," the number of "devices" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the object being described is "device", then "first device" and "second device" can be the same device or different devices, and their types can be the same or different. Similarly, if the object being described is "information", then "first information" and "second information" can be the same information or different information, and their content can be the same or different.
[0093] In some embodiments, “including A,” “containing A,” “for indicating A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
[0094] In some embodiments, terms such as "time / frequency" and "time-frequency domain" refer to the time domain and / or frequency domain.
[0095] In some embodiments, terms such as “in response to…”, “in response to determining…”, “in the case of…”, “when…”, “when…”, “if…”, etc. can be used interchangeably. These descriptions all refer to the device making a corresponding action under certain objective circumstances. They do not necessarily limit the time, nor do they require the device to make a judgment action when implementing it, nor do they mean that there must be other limitations.
[0096] In some embodiments, the terms “greater than,” “greater than or equal to,” “not less than,” “more than,” “more than or equal to,” “not less than,” “higher than,” “higher than or equal to,” “not lower than,” and “above” can be used interchangeably, as can the terms “less than,” “less than or equal to,” “not greater than,” “less than,” “less than or equal to,” “not more than,” “lower than,” “lower than or equal to,” “not higher than,” and “below”.
[0097] In some embodiments, devices, etc., may be interpreted as physical or virtual, and their names are not limited to those described in the embodiments. Terms such as “device,” “equipment,” “circuit,” “network element,” “network function,” “network device,” “function,” “node,” “unit,” “section,” “system,” “network,” “chip,” “chip system,” “entity,” and “subject” are interchangeable.
[0098] In some embodiments, "network" can be interpreted as devices included in a network (e.g., access network devices, core network devices, etc.).
[0099] In some embodiments, the terms "access network device (AN device)," "radio access network device (RAN device)," "base station (BS)," "radio base station," "fixed station," "node," "access point," "transmission point (TP)," "reception point (RP)," "transmission / reception point (TRP)," "panel," "antenna panel," "antenna array," "cell," "macro cell," "small cell," "femto cell," "pico cell," "sector," "cell group," "serving cell," "carrier," "component carrier," and "bandwidth part (BWP)" can be used interchangeably.
[0100] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", "subscriber station", "mobile unit", "subscriber unit", "wireless unit", "remote unit", "mobile device", "wireless device", "wireless communication device", "remote device", "mobile subscriber station", "access terminal", "mobile terminal", "wireless terminal", "remote terminal", "handset", "user agent", "mobile client", and "client" can be used interchangeably.
[0101] In some embodiments, access network devices, core network devices, or network devices can be replaced by terminals. For example, embodiments of this disclosure can also be applied to structures where communication between access network devices, core network devices, or network devices and terminals is replaced by communication between multiple terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the structure can also be configured such that the terminal has all or part of the functions of the access network device. Furthermore, terms such as "uplink" and "downlink" can be replaced with terms corresponding to communication between terminals (e.g., "sidelink"). For example, uplink channel, downlink channel, etc., can be replaced with sidelink channel, and uplink link, downlink, etc., can be replaced with sidelink link.
[0102] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, core network device, or network device may also be configured to have all or some of the functions of the terminal.
[0103] In some embodiments, the acquisition of data, information, etc., may comply with the laws and regulations of the country where the location is situated.
[0104] In some embodiments, data, information, etc., may be obtained with the user's consent.
[0105] Furthermore, each element, each row, or each column in the table of this disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.
[0106] Figure 1A is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure.
[0107] As shown in Figure 1A, the communication system 100 includes a terminal 101 and a network device 102.
[0108] In some embodiments, terminal 101 includes, for example, at least one of the following: mobile phone, wearable device, Internet of Things device, car with communication function, smart car, tablet computer, computer with wireless transceiver function, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal device in industrial control, wireless terminal device in self-driving, wireless terminal device in remote medical surgery, wireless terminal device in smart grid, wireless terminal device in transportation safety, wireless terminal device in smart city, and wireless terminal device in smart home, but is not limited thereto.
[0109] In some embodiments, network device 102 includes, but is not limited to, at least one of access network device 102-1 and core network device 102-2.
[0110] In some embodiments, the access network device 102-1 is, for example, a node or device that connects a terminal to a wireless network. The access network device may include at least one of the following in a 5G communication system: an evolved Node B (eNB), a next-generation eNB (ng-eNB), a next-generation Node B (gNB), a node B (NB), a home node B (HNB), a home evolved node B (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an open RAN, a cloud RAN, a base station in other communication systems, and an access node in a Wi-Fi system, but is not limited thereto.
[0111] In some embodiments, the technical solutions of this disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within access network devices involved in the embodiments of this disclosure can be transformed into internal interfaces of Open RAN. The processes and information interactions between these internal interfaces can be implemented by software or programs.
[0112] In some embodiments, the access network device 102-1 may be composed of a central unit (CU) and a distributed unit (DU). The CU may also be called a control unit. By adopting the CU-DU structure, the protocol layer of the access network device can be separated. Some of the protocol layer functions are centrally controlled by the CU, while the remaining part or all of the protocol layer functions are distributed in the DU, which is centrally controlled by the CU. However, this is not the only possibility.
[0113] In some embodiments, the core network device 102-2 may be a single device comprising multiple network elements, or it may be multiple devices or a group of devices, each comprising some or all of the multiple network elements. Network elements may be virtual or physical. The core network may include, for example, at least one of the following: Evolved Packet Core (EPC), 5G Core Network (5GCN), and Next Generation Core (NGC).
[0114] It is understood that the communication system described in this disclosure is for the purpose of more clearly illustrating the technical solutions of this disclosure, and does not constitute a limitation on the technical solutions proposed in this disclosure. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions proposed in this disclosure are also applicable to similar technical problems.
[0115] The following embodiments of this disclosure can be applied to the communication system 100 shown in FIG1A, or to some of the main bodies, but are not limited thereto. The main bodies shown in FIG1A are illustrative. The communication system may include all or some of the main bodies in FIG1A, or it may include other main bodies outside of FIG1A. The number and form of each main body are arbitrary. Each main body may be physical or virtual. The connection relationship between the main bodies is illustrative. The main bodies may not be connected or may be connected. The connection can be in any way, it can be a direct connection or an indirect connection, it can be a wired connection or a wireless connection.
[0116] The embodiments disclosed herein can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), and IEEE 802.20, Ultra-Wideband (UWB), Bluetooth (a registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X) systems, systems utilizing other communication methods, and next-generation systems built upon them, etc. Furthermore, multiple systems can be combined (e.g., a combination of LTE or LTE-A with 5G).
[0117] In some embodiments, UCI can be categorized as follows:
[0118] The first type is the Channel Quality Indicator (CQI).
[0119] CQI can be used to feed back channel-related information measured by the terminal based on the downlink reference signal to network devices such as base stations. Based on the CQI, the base station can better perform scheduling according to the channel conditions of the terminal, thereby improving system communication efficiency and user experience.
[0120] The second type is Hybrid Automatic Repeat request-Acknowledgement (HARQ-ACK).
[0121] HARQ-ACK can be used to report the reception status of downlink data / information to the base station. The HARQ-ACK message includes an acknowledgment (ACK) message and / or a negative-acknowledgment (NACK) message. An ACK message indicates that the terminal successfully detected and received the corresponding downlink channel, while a NACK message indicates that the terminal did not detect and receive the corresponding downlink channel within the time slot indicated by the base station. Based on the HARQ-ACK information, the base station determines whether to retransmit the downlink channel, thereby greatly improving the reliability of the downlink communication link.
[0122] The third type is the scheduling request (SR).
[0123] Scheduler (SR) can be used to send scheduling requests to the base station. SRs are divided into positive SRs and negative SRs, corresponding to when a terminal requests a scheduling opportunity and when it does not, respectively. Based on this, network devices can better understand the terminal's scheduling requests, thereby optimizing system transmission efficiency and reducing terminal transmission latency.
[0124] In some embodiments, UCI differentiates based on the type of information carried, exhibiting different time-domain transmission behaviors, including periodic transmission, aperiodic transmission, and semi-persistent transmission. These different time-domain transmission behaviors achieve a good trade-off in terms of resource overhead and transmission latency.
[0125] In some embodiments, UCI can be carried through different uplink channels or uplink signals. Specifically, periodic CQI can be carried through the Physical Uplink Control Channel (PUCCH), aperiodic CQI can be carried through the Physical Uplink Shared Channel (PUSCH), HARQ-ACK can be carried through PUCCH or PUSCH, and SR can be carried through PUCCH or Sounding Reference Signal (SRS).
[0126] Given the importance of UCI and its significant contribution to the performance of the entire wireless communication system, the reliability, timeliness, accuracy, and flexibility of UCI transmission should be guaranteed.
[0127] In some embodiments, UCI can be transmitted on PUCCH.
[0128] Given the importance and diversity of UCI, UCI transmission requires high reliability and flexibility. To support UCI transmission, this disclosure provides several PUCCH formats, as shown in Table 1, for carrying different UCIs and adapting to the diverse service needs of communication systems.
[0129] Table 1
[0130] As can be seen from Table 1, different PUCCH formats have different channel structures, transmission methods, and processing procedures.
[0131] From a flexibility perspective, network devices such as base stations can configure up to four PUCCH resource sets for a terminal within a Bandwidth Part (BWP). Each PUCCH resource set contains up to 32 PUCCH resources.
[0132] In some embodiments, a complex indication mechanism is required to accurately indicate the PUCCH resource used by the terminal for UCI transmission. Furthermore, the PUCCH resource indication method differs within different PUCCH resource sets. For example, PUCCH resource set #0 can contain up to 32 PUCCH resources. To indicate all PUCCH resources using a limited number of PUCCH Resource Indicator (PRI) bits (e.g., 3 bits), the PUCCH resource used for PUCCH transmission needs to be determined by combining the Control Channel Element (CCE) index. For other PUCCH resource sets, the resources used for PUCCH transmission can be directly indicated by the PRI carried in the DCI.
[0133] In some embodiments, UCI can also be carried via PUSCH. There are two cases for carrying UCI via PUSCH:
[0134] In one scenario, the terminal can be instructed to carry UCI on the PUSCH via Downlink Control Information (DCI).
[0135] In another scenario, based on the UCI type and timing relationship, the UCI that should have been transmitted on the PUCCH can be piggybacked to the PUSCH for transmission.
[0136] In the first scenario, the operation is relatively simple, but the cost is that the PUSCH needs to be scheduled additionally via DCI. If the base station instructs that the PUSCH does not carry an Uplink Scheduling Channel (UL-SCH), it will result in significant resource overhead.
[0137] In the second scenario, since the terminal has already begun preparing to transmit the PUCCH, the timing relationship between PUCCH and PUSCH transmissions needs to be considered. Additionally, considering the different priorities of different UCIs, the type of UCI also needs to be considered to ultimately determine the different timing relationships. Overall, the earliest Orthogonal Frequency Division Multiplexing (OFDM) symbol in the PUCCH and PUSCH that requires piggyback operation in terms of time cannot be earlier than a specific time point.
[0138] For example, the timing relationship can be as shown in Figure 1B, where the earliest OFDM symbol of the overlapping PUCCH and PUSCH corresponds to the time point T1, and T1 cannot be earlier than T2. T2 is separated from the last OFDM symbol T0 of the relevant Physical Downlink Shared Channel (PDSCH) by a specific number of OFDM symbols (T_proc,2).
[0139] It is important to note that the timing relationships for different PDSCH types and different UCI types are not the same. In some embodiments, independent timing relationships can be defined, and rules for mapping various UCI types onto the PUSCH can be specified.
[0140] In some embodiments, to support UCI transmission, various PUCCH formats can be designed, and extremely complex multiplexing rules can be defined. This design complexity significantly increases the implementation costs on both the terminal and network device sides, and generates numerous extreme corner cases.
[0141] Taking PUCCH format #0 and PUCCH format #4 as examples, PUCCH format #0 is a sequence-based PUCCH format, as shown in Figure 1C, while PUCCH format #4 supports time-domain spread spectrum and frequency-domain spread spectrum, as shown in Figure 1D. Their processing procedures, resource allocation, and algorithm implementations are completely different. While this completely different channel structure design can, to some extent, address and adapt to the different needs of UCI transmission, it objectively increases the complexity of protocol design, terminal implementation, and network configuration.
[0142] In terms of resource allocation, different PUCCH resource indication methods were designed to meet the transmission requirements of different UCIs, which also increased the complexity of terminal implementation.
[0143] To enable UCI transmission on the PUSCH, an extremely complex timeline judgment and determination mechanism was designed. The terminal and base station need to determine the timing relationship based on the UCI type, PDSCH transmission time, PUCCH transmission time, and PUSCH transmission time, and determine whether the UCI can be transmitted on the PUSCH, greatly increasing the implementation complexity on both the terminal and network sides.
[0144] To achieve the multiplexing of different UCI types on the PUSCH, an extremely complex multiplexing and mapping mechanism was designed. Network devices and terminals need to determine the final UCI type and method transmitted on the PUSCH based on the priority of different UCI types and the actual UCI type being transmitted.
[0145] To determine the time-domain resources for PUCCH transmission, network devices need to pre-configure the time-domain resources for each PUCCH resource. Based on this, the specific transmission time-domain location needs to be determined through Radio Resource Control (RRC) signaling or timing indication information carried in the DCI.
[0146] To adapt to diverse scenarios and requirements in communication systems, the time and frequency resources for each PUCCH format can be flexibly configured. This increases the complexity of PUCCH applications to some extent. Terminals must support all PUCCH formats and all possible time and frequency resource configurations for each PUCCH format, further increasing the complexity of terminal implementation.
[0147] It can be seen that transmitting UCI via PUCCH increases the complexity of terminal implementation and increases the latency of UCI transmission.
[0148] In some embodiments, to reduce the complexity of carrying UCI via the PUCCH channel, UCI can be carried via the PUSCH.
[0149] The PUSCH design does not employ redundancy in its physical structure from a transmission reliability perspective. Instead, it relies on link adaptive methods to adjust the transmission scheme to achieve the reliability requirements of the data channel. It's important to note that the reliability requirements for data transmission and control information transmission differ in wireless communication systems. Typically, the initial transmission of data transmission requires a 10% Block Error Rate (BLER), while control information transmission typically requires a 1% BLER.
[0150] Although the physical structure of a PUSCH does not consider redundancy for reliability, transmission reliability can still be improved by adjusting the transmission method, allocating more physical resources, and reducing the effective code rate. However, in poor channel conditions, this will inevitably lead to a decrease in transmission efficiency. For example, using an extremely low code rate and enabling repeated transmissions will inevitably reduce information transmission efficiency, thus affecting the overall performance of the system.
[0151] To ensure that terminals and network devices have a consistent understanding of the UCI transmission method and to improve the reliability of UCI transmission, this disclosure provides the following information transmission method, terminal, network device, system, and storage medium.
[0152] Figure 2 is an interactive schematic diagram of an information transmission method according to an embodiment of the present disclosure. As shown in Figure 2, the present disclosure relates to an information transmission method, which includes:
[0153] In step S2101, network device 102 sends uplink channel configuration information to terminal 101.
[0154] In some embodiments, terminal 101 receives uplink channel configuration information.
[0155] In some embodiments, the uplink channel includes, but is not limited to, PUCCH and / or PUSCH.
[0156] In some embodiments, the uplink channel configuration information can be used to configure PUCCH and / or dedicated PUSCH.
[0157] In one example, a dedicated PUSCH is a PUSCH designated for transmitting UCI, meaning that the PUSCH can be used to carry UCI but not for carrying (uplink) data.
[0158] In one example, the uplink channel configuration information can be used to configure the resources used by the uplink channel, including but not limited to time domain resources, frequency domain resources, code rate, and transmission port.
[0159] In one example, the uplink channel configuration information can be used to configure other relevant information about the uplink channel, including but not limited to at least one of the following: the reference signal associated with the uplink channel, whether uplink channel frequency hopping transmission is performed, and the number of repeated transmissions of the uplink channel.
[0160] In some embodiments, network device 102 may indicate the configuration of the uplink channel via dynamic signaling.
[0161] In some embodiments, network device 102 can configure the uplink channel via semi-static signaling.
[0162] In one example, network device 102 can configure a candidate resource set and / or candidate resources for the uplink channel, such as configuring a candidate PUSCH resource set and / or configuring candidate PUSCH resources within the candidate PUSCH resource set. Subsequently, one of the candidate PUSCH resource sets or a specific PUSCH resource can be activated or indicated via signaling. Alternatively, terminal 101 can determine one of the candidate PUSCH resource sets or a specific PUSCH resource based on a predefined method.
[0163] The above is merely an illustrative example, and this disclosure does not limit the method of configuring the uplink channel for network device 102.
[0164] In some embodiments, network device 102 may send uplink channel configuration information to terminal 101 after terminal 101 accesses the network.
[0165] In some embodiments, network device 102 may send uplink channel configuration information to terminal 101 based on a request from terminal 101.
[0166] In some embodiments, network device 102 may send uplink channel configuration information to terminal 101 based on its own implementation and / or its own policies.
[0167] In some embodiments, network device 102 may send uplink channel configuration information to terminal 101 when it is necessary to indicate the transmission mode of UCI.
[0168] The above is merely an illustrative example, and this disclosure does not limit the timing or conditions for the network device 102 to send uplink channel configuration information to the terminal 101.
[0169] In some embodiments, the uplink channel configuration information can be used to configure the PUCCH.
[0170] In some embodiments, the uplink channel configuration information can be used to configure a dedicated PUSCH. This dedicated PUSCH is a PUSCH specifically designated for transmitting UCI. That is, this PUSCH is designated to carry UCI and not (uplink) data.
[0171] In step S2102, network device 102 sends the first signaling to terminal 101.
[0172] In some embodiments, terminal 101 receives a first signaling.
[0173] In some embodiments, the first signaling may be used to configure or indicate the transmission mode of UCI.
[0174] In one example, the UCI may include, but is not limited to, at least one of the following: CQI; HARQ-ACK; SR.
[0175] In some embodiments, the transmission method of UCI includes, but is not limited to, at least one of the following: a first transmission method; a second transmission method.
[0176] In one example, the first transmission method is to transmit the UCI via PUCCH.
[0177] For example, in the first transmission mode, the terminal 101 can also pegback the UCI that should be transmitted on the PUCCH to the PUSCH for transmission. In this case, the PUSCH carries both the UCI and (uplink) data.
[0178] In one example, the second transmission method is to transmit UCI via a dedicated PUSCH.
[0179] For example, in the second transmission method, the dedicated PUSCH is a PUSCH specifically designated for transmitting UCI. That is, the dedicated PUSCH is designated to carry UCI and no longer carries (uplink) data.
[0180] In some embodiments, the first signaling may include, but is not limited to, at least one of the following: Radio Resource Control (RRC) signaling; Media Access Control-Control Element (MAC CE); Downlink Control Information (DCI).
[0181] In some embodiments, the first signaling may be multicast signaling or broadcast signaling, such as, but not limited to, system messages, such as System Information Block n (SIBn), where n may be a positive integer, such as 1, 2, 3, etc.
[0182] In some embodiments, network device 102 sends a first signaling message to terminal 101, taking into account the reliability of UCI transmission. The first signaling message configures or indicates the transmission mode of UCI, which may include a first transmission mode. Terminal 101 transmits UCI through PUCCH based on the first signaling message, thereby effectively improving the transmission reliability of UCI.
[0183] In some embodiments, considering the implementation complexity of terminal 101, network device 102 sends a first signaling to terminal 101. The first signaling configures or indicates the transmission mode of UCI, which may include a second transmission mode. Terminal 101 transmits UCI through PUSCH based on the first signaling, thereby reducing the implementation complexity of terminal and improving UCI transmission efficiency.
[0184] In some embodiments, network device 102 may send a first signaling to terminal 101 when considering service adaptation requirements. The first signaling may configure or indicate the transmission method of UCI, including a first transmission method and a second transmission method. Terminal 101 selects one of the transmission methods to transmit UCI based on service adaptation requirements, thereby improving the reliability and availability of service transmission.
[0185] In some embodiments, network device 102 may send a first signaling to terminal 101 when considering service adaptation requirements. The first signaling may configure or indicate the transmission method of UCI, which may include a transmission method adapted to the current service. Terminal 101 transmits UCI according to the transmission method, which improves the reliability and availability of service transmission.
[0186] In some embodiments, considering the flexibility of UCI transmission, the network device 102 can adjust the UCI transmission mode through the first signaling, for example, by changing from the first transmission mode to the second transmission mode or from the second transmission mode to the first transmission mode, so that the network can be configured more flexibly.
[0187] In some embodiments, network device 102 may carry configuration information in the first signaling to display the transmission method for configuring UCI.
[0188] For example, the first signaling can be RRC signaling.
[0189] For example, configuration information can occupy N bits, where N can be a positive integer.
[0190] For example, when N=1, network device 102 can explicitly configure the transmission mode of the UCI using one bit in the RRC signaling. For example, when the bit value of this bit is the first value, it can indicate that the configured UCI transmission mode is the first transmission mode; when the bit value of this bit is the second value, it can indicate that the configured UCI transmission mode is the second transmission mode. Here, the first value can be "1" and the second value can be "0", or the first value can be "0" and the second value can be "1".
[0191] For example, if the configuration information is not configured in the first signaling, that is, the transmission method of the UCI is not configured in the first signaling, the terminal 101 can determine the transmission method of the UCI based on the predefined method.
[0192] It is understood that the transmission mode configured for network device 102 may include a first transmission mode and a second transmission mode. Similarly, terminal 101 can determine the UCI transmission mode based on a predefined method, and this disclosure does not limit this.
[0193] For example, when N=2, network device 102 can explicitly configure the transmission mode of the UCI using two bits in the RRC signaling. For instance, if the first value of the two bits is "00", it indicates that the configured UCI transmission mode is the first transmission mode; if the second value is "01", it indicates that the configured UCI transmission mode is the second transmission mode; if the third value is "10", it indicates that the configured UCI transmission mode is both the first and second transmission modes; and if the fourth value is "11", the content represented or configured can be reserved.
[0194] The above is merely an illustrative example, and this disclosure does not limit the scheme of configuring the transmission mode of UCI by the network device 102 through the first signaling.
[0195] In one example, network device 102 may carry indication information in the first signaling to indicate the transmission method of UCI.
[0196] For example, the first signaling can be MAC CE.
[0197] For example, the indication information can occupy N bits, where N can be a positive integer.
[0198] For example, when N=2, the UCI transmission mode indicated by the two bits is as follows: when the value of the two bits is the first value, assuming it is "00", it can indicate the first transmission mode of UCI; when the value of the two bits is the second value, assuming it is "01", it can indicate the second transmission mode of UCI; when the value of the two bits is the third value, assuming it is "10", it can indicate the first and second transmission modes of UCI; when the value of the two bits is the fourth value, assuming it is "11", the indicated content can be reserved.
[0199] For example, for terminal 101, before receiving the first signaling, the transmission method of UCI can be determined based on a predefined method.
[0200] For example, network device 102 may pre-provide configurations for PUCCH and dedicated PUSCH. The dedicated PUSCH is a PUSCH specifically designated for transmitting UCI.
[0201] In one example, network device 102 may carry indication information in the first signaling to indicate the transmission method of UCI.
[0202] For example, the first signaling can be DCI.
[0203] The DCI may include, but is not limited to, at least one of UE-specific DCI, group common DCI, and common DCI, and this disclosure does not limit it.
[0204] Among them, the terminal-specific DCI can be specified for scheduling or indicating relevant information of the terminal, such as time-frequency domain resource location, modulation method, etc.
[0205] Among them, the group common DCI can be used to schedule or indicate relevant information of one or more terminals within the same terminal group.
[0206] The public DCI can be used to schedule relevant information for one or more terminals.
[0207] This disclosure does not limit the DCI format.
[0208] For example, the indication information can occupy N bits, where N can be a positive integer.
[0209] For example, when N=2, the UCI transmission mode indicated by the two bits is as follows: when the value of the two bits is the first value, assuming it is "00", it can indicate the first transmission mode of UCI; when the value of the two bits is the second value, assuming it is "01", it can indicate the second transmission mode of UCI; when the value of the two bits is the third value, assuming it is "10", it can indicate the first and second transmission modes of UCI; when the value of the two bits is the fourth value, assuming it is "11", the indicated content can be reserved.
[0210] For example, when the first signaling is DCI, this disclosure does not limit the bit position of the indication information in DCI.
[0211] For example, the information field containing the indication information can be a configurable information field in DCI, including but not limited to at least one of frequency domain resource allocation information field, time domain resource allocation information field, and specific information field, which this disclosure does not limit. The specific information field here can be an information field designated for indicating the UCI transmission mode.
[0212] For example, DCI can at least be used to indicate the transmission mode of UCI. In addition, DCI can also be used for the resource location of uplink and downlink transmission, the modulation mode of the terminal, etc. This disclosure does not limit the content indicated by DCI.
[0213] For example, for terminal 101, before receiving the first signaling, the transmission method of UCI can be determined based on a predefined method.
[0214] For example, network device 102 may pre-provide configurations for PUCCH and dedicated PUSCH. The dedicated PUSCH is a PUSCH specifically designated for transmitting UCI.
[0215] In some embodiments, network device 102 may send a first signaling message to terminal 101 when both dedicated PUSCH and PUCCH are configured, thereby configuring or indicating the transmission mode of UCI.
[0216] In some embodiments, network device 102 may send a first signaling to terminal 101 when it is necessary to dynamically indicate or adjust the transmission mode of UCI.
[0217] In some embodiments, network device 102 may send a first signaling to terminal 101 based on a request from terminal 101.
[0218] In some embodiments, network device 102 may send a first signaling to terminal 101 based on its own implementation and / or its own policies.
[0219] In some embodiments, network device 102 may send the first signaling to terminal 101 while configuring the uplink channel.
[0220] In some embodiments, step S2102 is an optional execution step. For example, if the terminal 101 and the network device 102 determine the UCI transmission method based on other methods, such as based on a predefined method, step S2102 may not be executed.
[0221] In step S2103, terminal 101 determines the transmission mode of UCI.
[0222] In some embodiments, terminal 101 may determine the UCI transmission method in, but is not limited to, the following ways:
[0223] Method 1: Determine the UCI transmission method based on a predefined method.
[0224] In one example, determining the UCI transmission method based on a predefined method may include, but is not limited to, determining the UCI transmission method based on protocol agreements.
[0225] In one example, the predefined method can be either the first transmission method or the second transmission method.
[0226] For example, if the protocol stipulates that UCI is transmitted based on the first transmission method, then terminal 101 determines that the transmission method of UCI is the first transmission method. Terminal 101 can then carry UCI through PUCCH and send the PUCCH carrying UCI to network device 102.
[0227] For example, if the protocol stipulates that UCI is transmitted based on the second transmission method, then terminal 101 determines that the transmission method of UCI is the second transmission method. Terminal 101 can subsequently carry UCI through a dedicated PUSCH and send the dedicated PUSCH carrying UCI to network device 102. The dedicated PUSCH only carries UCI and does not carry data.
[0228] For example, terminal 101 can determine the transmission mode of UCI based on a predefined method without receiving the first signaling sent by network device 102.
[0229] For example, terminal 101 can determine the transmission mode of UCI based on a predefined method when network device 102 does not send uplink channel configuration information.
[0230] For example, terminal 101 can determine the UCI transmission mode based on a predefined method when it is determined that the UCI transmission mode does not need to be determined based on the measurement value. Specifically, terminal 101 can determine that the UCI transmission mode does not need to be determined based on the measurement value when network device 102 is not configured with a threshold value associated with the measurement value.
[0231] The measured values are obtained by measuring the signal quality and / or signal strength of the downlink information.
[0232] The downlink information includes, but is not limited to, downlink channels, such as at least one of the Physical Downlink Shared Channel (PDSCH) and Physical Downlink Control Channel (PDCCH).
[0233] The downlink information includes, but is not limited to, downlink signals, such as downlink reference signals, including, but not limited to, at least one of the following: Channel State Information-Reference Signal (CSI-RS); Positioning-Reference Signal (P-RS); Synchronization Signal / PBCH Block (SSB).
[0234] The downlink signal strength value can be measured by at least one of the following parameters: Reference Signal Receiving Power (RSRP) and Received Signal Strength Indication (RSSI).
[0235] The signal quality of downlink information can be measured by at least one of the following parameters: Reference Signal Receiving Quality (RSRQ), Signal to Noise Ratio (SNR), and Signal to Interference and Noise Ratio (SINR).
[0236] For example, this disclosure does not limit the effective timing of the UCI transmission mode determined based on a predefined method. For instance, after terminal 101 determines that the UCI transmission mode includes a first transmission mode based on a predefined method, it can determine the effective timing of the first transmission mode based on the predefined method and / or the indication of the network device. This disclosure does not limit the time unit in which the effective timing occurs.
[0237] Method 2: Determine the transmission method of UCI based on the first signaling.
[0238] In one example, the first signaling message carries configuration information, showing the UCI transmission method configured.
[0239] In one example, the first signaling message carries indication information indicating the transmission method of the UCI.
[0240] Accordingly, terminal 101 determines the transmission method of UCI based on the configuration information or indication information.
[0241] For example, configuration information occupies 1 bit. If the bit value is the first value, the UCI transmission mode is determined to be the first transmission mode. If the bit value is the second value, the UCI transmission mode is determined to be the second transmission mode. Here, the first value is "1" and the second value is "0", or the first value is "0" and the second value is "1".
[0242] For example, if the indication information occupies 2 bits, and the value of the 2 bits is "00", the terminal 101 can determine that the UCI transmission mode is the first transmission mode; if the value of the 2 bits is "01", the terminal 101 can determine that the UCI transmission mode is the second transmission mode; and if the value of the 2 bits is "10", the terminal 101 can determine that the UCI transmission mode is either the first transmission mode or the second transmission mode.
[0243] At this time, terminal 101 can use mode 1 to determine the transmission mode of the UCI based on a predefined mode.
[0244] In one example, if the first signaling does not configure or indicate the transmission mode of the UCI, for example, if the configuration information is defaulted or the indication signaling is defaulted, then terminal 101 can use mode 1 to determine the transmission mode of the UCI based on a predefined mode.
[0245] In one example, before receiving the first signaling, terminal 101 may use mode 1 to determine the transmission mode of the UCI based on a predefined mode.
[0246] In one example, the first signaling includes, but is not limited to, at least one of the following: RRC signaling; MAC CE; DCI; system message.
[0247] In one example, this disclosure does not limit the effective timing of the transmission mode of the UCI determined based on the first signaling. For example, the determined transmission mode of the UCI can take effect at any time unit after the terminal 101 successfully receives the first signaling, and this disclosure does not limit this.
[0248] Method 3: Determine the transmission mode of UCI based on uplink channel configuration information.
[0249] In one example, the uplink channel configuration information is used to configure the PUCCH, and terminal 101 can determine that the transmission mode of the UCI includes the first transmission mode.
[0250] In one example, the uplink channel configuration information is used to configure a dedicated PUSCH, and terminal 101 can determine that the transmission mode of the UCI includes the second transmission mode.
[0251] In one example, the uplink channel configuration information is used to configure the PUCCH and dedicated PUSCH. Terminal 101 can use mode 1, based on a predefined mode, to determine the transmission mode of the UCI.
[0252] In one example, the uplink channel configuration information is used to configure the PUCCH and dedicated PUSCH. Terminal 101 can use mode 2 to determine the transmission mode of the UCI based on the first signaling.
[0253] In one example, this disclosure does not limit the effective timing of the transmission mode of the UCI determined based on the uplink channel configuration information. For example, the determined transmission mode of the UCI can take effect at any time unit after the terminal 101 successfully receives the uplink channel configuration information, and this disclosure does not limit this.
[0254] Method 4: Determine the transmission method of the UCI based on the measured values.
[0255] In one example, terminal 101 can determine the transmission mode of the UCI based on measurement values when network device 102 is configured with both PUCCH and dedicated PUSCH.
[0256] In one example, terminal 101 can determine the transmission mode of the UCI based on the measurement value, provided that a threshold value (associated with the measurement value) is configured on network device 102.
[0257] In one example, terminal 101 can determine the transmission mode of the UCI based on the measured value, provided that a threshold value (associated with the measured value) has been determined in a predefined manner.
[0258] In one example, if the measured value is less than or equal to a threshold value, terminal 101 can determine that the transmission mode of the UCI includes the first transmission mode. If the measured value is greater than the threshold value, terminal 101 can determine that the transmission mode of the UCI includes the second transmission mode.
[0259] The threshold value can be determined based on a predefined method and / or based on the configuration of the network device; the specific determination method is not limited in this disclosure.
[0260] The network device 102 can configure the threshold value through at least one of system messages, RRC signaling, MAC CE, and DCI. The system message may include, but is not limited to, System Information Block n (SIBn), where n can be a positive integer, such as 1, 2, 3, etc.
[0261] The measured values are obtained by measuring the signal quality and / or signal strength of downlink information (including downlink channels and / or downlink signals), including but not limited to at least one of RSRP, RSRQ, RSSI, SINR, and SNR.
[0262] For example, if the measured value is RSRP#1 and the threshold value is RSRP#2, if RSRP#1 is less than or equal to RSRP#2, then terminal 101 can determine that the transmission mode of the UCI includes the first transmission mode, that is, UCI is transmitted via PUCCH. If RSRP#1 is greater than RSRP#2, then terminal 101 can determine that the transmission mode of the UCI includes the second transmission mode, that is, UCI is transmitted via dedicated PUSCH.
[0263] In one example, if the measured value is less than or equal to a threshold value, terminal 101 can determine that the transmission mode of the UCI includes the second transmission mode. If the measured value is greater than the threshold value, terminal 101 can determine that the transmission mode of the UCI includes the first transmission mode.
[0264] For example, if the measured value is RSSI#1 and the threshold value is RSSI#2, if RSSI#1 is less than or equal to RSSI#2, then terminal 101 can determine that the transmission mode of the UCI includes the second transmission mode, that is, UCI is transmitted through a dedicated PUSCH. If RSSI#1 is greater than RSSI#2, then terminal 101 can determine that the transmission mode of the UCI includes the first transmission mode, that is, UCI is transmitted through a PUCCH.
[0265] In one example, if the measured value is less than or equal to a threshold value, terminal 101 can determine that the transmission mode of the UCI includes a first transmission mode and a second transmission mode. In this case, terminal 101 can use mode 1, based on a predefined mode, to determine the transmission mode of the UCI.
[0266] For example, if the measured value is SINR#1 and the threshold value is SINR#2, and if SINR#1 is less than or equal to SINR#2, then terminal 101 can determine that the transmission mode of the UCI includes a first transmission mode and a second transmission mode. Then terminal 101 can determine the transmission mode of the UCI based on a predefined mode, assuming it is the first transmission mode, that is, UCI is transmitted through PUCCH.
[0267] In one example, if the measured value is less than or equal to a threshold value, terminal 101 can determine that the transmission mode of the UCI includes a first transmission mode and a second transmission mode. In this case, terminal 101 can use mode 2, based on the first signaling, to determine the transmission mode of the UCI.
[0268] For example, if the measured value is SNR#1 and the threshold value is SNR#2, and if SNR#1 is less than or equal to SNR#2, then terminal 101 can determine that the transmission mode of the UCI includes the first transmission mode and the second transmission mode. Then, based on the first signaling, terminal 101 can determine that the transmission mode of the UCI is assumed to be the second transmission mode, that is, the UCI is transmitted through a dedicated PUSCH.
[0269] In one example, if the measured value is greater than a threshold value, terminal 101 can determine that the transmission mode of the UCI includes a first transmission mode and a second transmission mode. In this case, terminal 101 can use mode 1, based on a predefined mode, to determine the transmission mode of the UCI.
[0270] For example, if the measured value is SINR#1 and the threshold value is SINR#2, and if SINR#1 is greater than SINR#2, then terminal 101 can determine that the transmission mode of the UCI includes a first transmission mode and a second transmission mode. Then terminal 101 can determine the transmission mode of the UCI based on a predefined mode, assuming it is the first transmission mode, that is, UCI is transmitted through PUCCH.
[0271] In one example, if the measured value is greater than a threshold value, terminal 101 can determine that the transmission mode of the UCI includes a first transmission mode and a second transmission mode. In this case, terminal 101 can use mode 2, based on the first signaling, to determine the transmission mode of the UCI.
[0272] For example, if the measured value is SNR#1 and the threshold value is SNR#2, and if SNR#1 is greater than SNR#2, then terminal 101 can determine that the transmission mode of the UCI includes a first transmission mode and a second transmission mode. Then, based on the first signaling, terminal 101 can determine that the transmission mode of the UCI includes the first transmission mode and the second transmission mode. Terminal 101 then determines the transmission mode of the UCI based on a predefined method, assuming it is the second transmission mode, that is, the UCI is transmitted through a dedicated PUSCH.
[0273] It is understandable that in Method 4, there is no restriction on the effective timing of the transmission method of UCI determined by terminal 101 based on the measurement value.
[0274] For example, the UCI transmission method determined by method 4 can take effect after terminal 101 determines the measurement value and successfully feeds back the measurement value to network device 102.
[0275] The above is merely an illustrative example, and this disclosure does not limit the scheme by which the terminal 101 determines the transmission method of UCI.
[0276] In step S2104, terminal 101 sends the measurement value to network device 102.
[0277] In some embodiments, network device 102 receives measurement values.
[0278] In some embodiments, terminal 101 can send measurement values to network devices via measurement reports.
[0279] In some embodiments, step S2104 is an optional execution step. For example, if the terminal 101 and the network device 102 determine the transmission mode of UCI based on other methods, such as a predefined method, first signaling, or uplink channel configuration, step S2104 may not be executed.
[0280] In step S2105, network device 102 determines the transmission method of UCI.
[0281] In some embodiments, network device 102 may determine the UCI transmission method in, but is not limited to, the following ways:
[0282] Method 1: Determine the UCI transmission method based on a predefined method.
[0283] The specific determination method is similar to method 1 in step S2103, and will not be repeated here.
[0284] Method 2: Determine the transmission mode of the UCI based on the measured values.
[0285] Network device 102 can determine the transmission mode of the UCI based on the measurement value sent by terminal 101. The specific determination method is similar to mode 4 in step S2103, and will not be described again here.
[0286] Method 3: Determine the transmission method of the UCI based on its own implementation and / or its own strategy.
[0287] The above is merely an illustrative example, and this disclosure does not limit the scheme by which network device 102 determines the transmission method of UCI.
[0288] In one example, network device 102 determines the UCI transmission mode, including the first transmission mode, based on UCI transmission reliability.
[0289] In one example, network device 102, based on the complexity of terminal 101, determines the transmission method of UCI, including the second transmission method.
[0290] In one example, network device 102 determines the transmission method of UCI based on service adaptation requirements, including a first transmission method and a second transmission method, or, based on the current service, determines the transmission method of UCI to include a transmission method adapted to the current service.
[0291] In one example, network device 102 adjusts the UCI transmission method based on UCI transmission flexibility. For example, it may adjust from a first transmission method to a second transmission method or from a second transmission method to a first transmission method.
[0292] In one example, after network device 102 determines the transmission mode of UCI (e.g., using mode 3 to determine the transmission mode of UCI), it can configure or indicate the transmission mode of UCI through the first signaling. The specific method is similar to step S2102, and will not be described again here.
[0293] It is understood that if the transmission mode of the UCI determined by network device 102 includes a first transmission mode, then the first signaling can configure or indicate the first transmission mode. If the transmission mode of the UCI determined by network device 102 includes a second transmission mode, then the first signaling can configure or indicate the second transmission mode. If the transmission mode of the UCI determined by network device 102 includes both a first and a second transmission mode, then the first signaling can configure or indicate both the first and the second transmission modes. If the transmission mode of the UCI determined by network device 102 includes both a first and a second transmission mode, then the first signaling may not configure or indicate the transmission mode of the UCI.
[0294] In one example, after network device 102 determines the transmission method of UCI (e.g., using method 3 to determine the transmission method of UCI), it informs terminal 101 of the transmission method of UCI through uplink channel configuration information.
[0295] For example, if the transmission mode of the UCI determined by the network device 102 includes the first transmission mode, the uplink channel configuration information sent by the network device 102 to the terminal 101 can be used to configure the PUCCH.
[0296] For example, if the transmission mode of the UCI determined by the network device 102 includes the second transmission mode, the uplink channel configuration information sent by the network device 102 to the terminal 101 can be used to configure the dedicated PUSCH.
[0297] For example, if the transmission mode of the UCI determined by network device 102 includes a first transmission mode and a second transmission mode, the uplink channel configuration information sent by network device 102 to terminal 101 can be used to configure PUCCH and dedicated PUSCH. In some embodiments, the execution order of steps S2101, S2102, and S2105 is not limited. For example, network device 102 first executes step S2105 to determine the transmission mode of the UCI, and then executes step S2101 to send uplink channel configuration information to terminal 101, so that terminal 101 determines the transmission mode of the UCI based on the uplink channel configuration information. Another example is that network device 102 first executes step S2105 to determine the transmission mode of the UCI, and then executes step S2102 to configure or indicate the transmission mode of the UCI through the first signaling. Yet another example is that network device 102 first executes step S2101 to configure the uplink channel, and then executes step S2105 to determine the transmission mode of the UCI. For example, network device 102 first executes step S2101 to configure the uplink channel, and then executes step S2102 to configure or indicate the transmission mode of UCI through the first signaling.
[0298] In step S2106, terminal 101 sends a UCI to network device 102.
[0299] In some embodiments, terminal 101 sends the UCI to network device 102 according to the determined UCI transmission method.
[0300] In some embodiments, network device 102 receives the UCI according to the determined UCI transmission method.
[0301] It is understandable that when the UCI transmission method configured or indicated by the network device 102 through the first signaling includes the two transmission methods mentioned above, both the network device 102 and the terminal 101 can determine one of the transmission methods based on a predefined method, and perform UCI reception and transmission based on that transmission method.
[0302] Alternatively, if network device 102 configures both PUCCH and dedicated PUSCH through uplink channel configuration information, both network device 102 and terminal 101 can determine one of the transmission methods based on a predefined method and / or the first signaling, and perform UCI reception and transmission based on that transmission method.
[0303] Alternatively, if network device 102 and terminal 101 determine that the transmission mode of UCI includes the two transmission modes mentioned above based on the measurement value, both network device 102 and terminal 101 can determine one of the transmission modes based on the predefined mode and / or the first signaling, and perform UCI reception and transmission based on that transmission mode.
[0304] In other words, terminal 101 can send UCI to network device 102 using either the first or the second transmission method, and network device 102 can receive UCI using the corresponding transmission method, ensuring that terminal 101 and network device 102 have a consistent understanding of the UCI transmission method, thereby improving the reliability of UCI transmission.
[0305] In some embodiments, this disclosure does not limit the time-domain location at which the terminal 101 sends the UCI.
[0306] In some embodiments, the names of information, etc., are not limited to the names described in the embodiments. Terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.
[0307] In some embodiments, the terms "uplink", "uplink", and "physical uplink" can be used interchangeably, as can the terms "downlink", "downlink", and "physical downlink", as well as the terms "sidelink", "sidelink", "sidelink communication", "sidelink communication", "direct connection", "direct link", "direct communication", and "direct link communication".
[0308] In some embodiments, the terms “downlink control information (DCI),” “downlink (DL) assignment,” “DL DCI,” “uplink (UL) grant,” and “UL DCI” can be used interchangeably.
[0309] In some embodiments, terms such as "physical downlink shared channel (PDSCH)" and "DL data" can be used interchangeably, as can terms such as "physical uplink shared channel (PUSCH)" and "UL data".
[0310] In some embodiments, the terms “resource block (RB)”, “physical resource block (PRB)”, “sub-carrier group (SCG)”, “resource element group (REG)”, “PRB pair”, “RB pair”, “resource element (RE)”, and “sub-carrier” can be used interchangeably.
[0311] In some embodiments, "acquire," "get," "obtain," "receive," "transmit," "bidirectional transmission," and "send and / or receive" can be used interchangeably and can be interpreted as receiving from other entities, acquiring from protocols, acquiring from higher layers, obtaining through self-processing, or autonomous implementation. Protocols include, for example, at least one of the 3GPP protocol, Wi-Fi protocol, and audio and / or video protocols.
[0312] In some embodiments, terms such as “send,” “transmit,” “report,” “distribute,” “transfer,” “bidirectional transmission,” “send and / or receive” can be used interchangeably.
[0313] In some embodiments, terms such as "certain," "preset," "default," "set," "indicated," "a certain," "any," and "first" can be used interchangeably. "Certain A," "preset A," "default A," "set A," "indicated A," "a certain A," "any A," and "first A" can be interpreted as A pre-defined in a protocol or the like, or as A obtained through setting, configuration, or instruction, or as specific A, a certain A, any A, or first A, but are not limited thereto.
[0314] In some embodiments, the information transmission method involved in this disclosure may include at least one of steps S2101 to S2106. For example, step S2101 can be implemented as an independent embodiment, step S2102 can be implemented as an independent embodiment, step S2101+S2102 can be implemented as an independent embodiment, step S2103 can be implemented as an independent embodiment, step S2101+S2103 can be implemented as an independent embodiment, step S2102+S2103 can be implemented as an independent embodiment, step S2101+S2102+S2103 can be implemented as an independent embodiment, and step S2104 can be implemented as an independent embodiment. For example, steps S2103+S2104 can be implemented as an independent embodiment, step S2105 can be implemented as an independent embodiment, steps S2101+S2105 can be implemented as an independent embodiment, steps S2102+S2105 can be implemented as an independent embodiment, steps S2102+S2102+S2105 can be implemented as an independent embodiment, step S2106 can be implemented as an independent embodiment, and steps S2101 to S2106 can be implemented as independent embodiments, but are not limited thereto.
[0315] In some embodiments, steps S2101 to S2106 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0316] In some embodiments, the execution order of steps S2101 to S2106 is not limited.
[0317] In the above embodiments, it is ensured that the terminal and network device have a consistent understanding of the UCI transmission method, which improves the reliability of UCI transmission, enhances the performance of the wireless communication system, and increases its availability.
[0318] Figure 3A is a flowchart illustrating an information transmission method according to an embodiment of the present disclosure. As shown in Figure 3A, this embodiment of the present disclosure relates to an information transmission method, which can be executed by terminal 101, and includes the following steps:
[0319] Step S3101: Determine the UCI transmission method.
[0320] In some embodiments, step S3101 may refer to steps in other embodiments described before or after this embodiment, such as step S2103 in FIG2 and its optional implementation, and other related parts in the specification, which will not be repeated here.
[0321] Step S3102: Send UCI.
[0322] In some embodiments, terminal 101 sends a UCI to network device 102.
[0323] In some embodiments, network device 102 receives UCI.
[0324] In some embodiments, step S3102 may refer to steps in other embodiments described before or after this embodiment, such as step S2106 in FIG2 and its optional implementation, and other related parts in the specification, which will not be repeated here.
[0325] In some embodiments, steps S3101 to S3102 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0326] In some embodiments, the execution order of steps S3101 to S3102 is not limited.
[0327] In the above embodiments, the reliability of UCI transmission is improved, the complexity of terminal implementation is effectively reduced, the performance of the wireless communication system is improved, and the availability is high.
[0328] Figure 3B is a flowchart illustrating an information transmission method according to an embodiment of the present disclosure. As shown in Figure 3B, this embodiment of the present disclosure relates to an information transmission method, which can be executed by terminal 101, and includes the following steps:
[0329] Step S3201: Obtain uplink channel configuration information.
[0330] In some embodiments, terminal 101 receives uplink channel configuration information sent by network device 102, but is not limited thereto. Terminal 101 may also receive uplink channel configuration information sent by other entities, such as relay devices or other terminals. In this case, step S3201 can be omitted.
[0331] In some embodiments, terminal 101 obtains uplink channel configuration information specified by the protocol, in which case step S3201 is omitted.
[0332] In some embodiments, the terminal 101 obtains uplink channel configuration information from the upper layer(s), in which case step S3201 is omitted.
[0333] In some embodiments, the terminal 101 processes the information to obtain uplink channel configuration information, in which case step S3201 is omitted.
[0334] In some embodiments, the terminal 101 autonomously implements the function indicated by the uplink channel configuration information, or the above function is default or default, in which case step S3201 is omitted.
[0335] In some embodiments, step S3201 may refer to steps in other embodiments described before or after this embodiment, such as step S2101 in FIG2 and its optional implementation, and other related parts in the specification, which will not be repeated here.
[0336] Step S3202: Obtain the first signaling.
[0337] In some embodiments, the first signaling may be used to configure or indicate the transmission mode of UCI.
[0338] In some embodiments, terminal 101 receives a first signaling sent by network device 102, but is not limited thereto. Terminal 101 may also receive a first signaling sent by other entities, such as relay devices or other terminals. In this case, step S3202 can be omitted.
[0339] In some embodiments, terminal 101 obtains the first signaling specified by the protocol, in which step S3202 is omitted.
[0340] In some embodiments, terminal 101 obtains the first signaling from the upper layer(s), in which case step S3202 is omitted.
[0341] In some embodiments, the terminal 101 performs processing to obtain the first signaling, in which step S3202 is omitted.
[0342] In some embodiments, the terminal 101 autonomously implements the function indicated by the first signaling, or the above function is a default or default value, in which case step S3202 is omitted.
[0343] In some embodiments, step S3202 may refer to steps in other embodiments described before or after this embodiment, such as step S2102 in FIG2 and its optional implementation, and other related parts in the specification, which will not be repeated here.
[0344] Step S3203: Determine the UCI transmission method.
[0345] In some embodiments, step S3203 may refer to steps in other embodiments described before or after this embodiment, such as step S2103 in FIG2 and its optional implementation, and other related parts in the specification, which will not be repeated here.
[0346] Step S3204: Send the measurement value.
[0347] In some embodiments, terminal 101 sends measurement values to network device 102.
[0348] In some embodiments, network device 102 receives measurement values.
[0349] In some embodiments, step S3204 may refer to steps in other embodiments described before or after this embodiment, such as step S2104 in FIG2 and its optional implementation, and other related parts in the specification, which will not be repeated here.
[0350] Step S3205: Send UCI.
[0351] In some embodiments, terminal 101 sends a UCI to network device 102.
[0352] In some embodiments, network device 102 receives UCI.
[0353] In some embodiments, step S3105 may refer to steps in other embodiments described before or after this embodiment, such as step S2106 in FIG2 and its optional implementation, and other related parts in the specification, which will not be repeated here.
[0354] In some embodiments, steps S3201 to S3205 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0355] In some embodiments, the execution order of steps S3201 to S3205 is not limited.
[0356] The above embodiments improve the reliability of UCI transmission, reduce the complexity of terminal implementation, improve the performance of the communication system, and have high availability.
[0357] Figure 3C is a flowchart illustrating an information transmission method according to an embodiment of the present disclosure. As shown in Figure 3C, this embodiment of the present disclosure relates to an information transmission method, which can be executed by a network device 102, and includes the following steps:
[0358] Step S3301: Determine the UCI transmission method.
[0359] In some embodiments, step S3301 can refer to the steps in other embodiments described before or after this embodiment, such as step S2105 in FIG2 and its optional implementation, and other related parts in the specification, which will not be repeated here.
[0360] Step S3302: Obtain UCI.
[0361] In some embodiments, network device 102 receives a UCI sent by terminal 101, but is not limited thereto. Network device 102 may also receive a UCI sent by other execution entities, in which case step S3302 may be omitted.
[0362] In some embodiments, network device 102 obtains the UCI defined by the protocol, in which case step S3302 is omitted.
[0363] In some embodiments, network device 102 obtains UCI from upper layer(s), in which case step S3302 is omitted.
[0364] In some embodiments, the network device 102 processes the data to obtain the UCI, in which case step S3302 is omitted.
[0365] In some embodiments, the network device 102 autonomously implements the functions indicated by the UCI, or the above functions are default or default, in which case step S3302 is omitted.
[0366] In some embodiments, step S3302 may refer to steps in other embodiments described before or after this embodiment, such as step S2106 in FIG2 and its optional implementation, and other related parts in the specification, which will not be repeated here.
[0367] In some embodiments, steps S3301 to S3302 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0368] In some embodiments, the execution order of steps S3301 to S3302 is not limited.
[0369] In the above embodiments, the reliability and timeliness of UCI transmission are improved, the complexity of terminal implementation is effectively reduced, the performance of the wireless communication system is improved, and the availability is high.
[0370] Figure 3D is a flowchart illustrating an information transmission method according to an embodiment of the present disclosure. As shown in Figure 3D, this disclosure relates to an information transmission method, which can be executed by a network device 102, and includes the following steps:
[0371] Step S3401: Send uplink channel configuration information.
[0372] In some embodiments, network device 102 sends uplink channel configuration information to terminal 101.
[0373] In some embodiments, terminal 101 receives uplink channel configuration information.
[0374] In some embodiments, step S3401 may refer to steps in other embodiments described before or after this embodiment, such as step S2101 in FIG2 and its optional implementation, and other related parts in the specification, which will not be repeated here.
[0375] Step S3402: Send the first signaling.
[0376] In some embodiments, the first signaling is used to configure or indicate the transmission mode of UCI.
[0377] In some embodiments, network device 102 sends a first signaling to terminal 101.
[0378] In some embodiments, terminal 101 receives a first signaling.
[0379] In some embodiments, step S3402 may refer to steps in other embodiments described before or after this embodiment, such as step S2102 in FIG2 and its optional implementation, and other related parts in the specification, which will not be repeated here.
[0380] Step S3403: Obtain the measurement value.
[0381] In some embodiments, network device 102 receives measurement values sent by terminal 101, but is not limited thereto. Network device 102 may also receive measurement values sent by other execution entities, in which case step S3403 may be omitted.
[0382] In some embodiments, network device 102 acquires measurement values specified by a protocol, in which case step S3403 is omitted.
[0383] In some embodiments, network device 102 obtains measurement values from upper layer(s), in which case step S3403 is omitted.
[0384] In some embodiments, the network device 102 processes the data to obtain the measurement value, in which case step S3403 is omitted.
[0385] In some embodiments, the network device 102 autonomously implements the function indicated by the measurement value, or the above function is default or default, in which case step S3403 is omitted.
[0386] In some embodiments, step S3403 may refer to steps in other embodiments described before or after this embodiment, such as step S2104 in FIG2 and its optional implementation, and other related parts in the specification, which will not be repeated here.
[0387] Step S3404: Determine the UCI transmission method.
[0388] In some embodiments, step S3404 may refer to steps in other embodiments described before or after this embodiment, such as step S2105 in FIG2 and its optional implementation, and other related parts in the specification, which will not be repeated here.
[0389] Step S3405: Obtain UCI.
[0390] In some embodiments, network device 102 receives a UCI sent by terminal 101, but is not limited thereto. Network device 102 may also receive a UCI sent by other execution entities, in which case step S3405 may be omitted.
[0391] In some embodiments, network device 102 obtains the UCI defined by the protocol, in which case step S3405 is omitted.
[0392] In some embodiments, network device 102 obtains UCI from upper layer(s), in which case step S3405 is omitted.
[0393] In some embodiments, network device 102 processes data to obtain UCI, in which case step S3405 is omitted.
[0394] In some embodiments, the network device 102 autonomously implements the functions indicated by the UCI, or the above functions are default or default, in which case step S3405 is omitted.
[0395] In some embodiments, step S3405 may refer to steps in other embodiments described before or after this embodiment, such as step S2106 in FIG2 and its optional implementation, and other related parts in the specification, which will not be repeated here.
[0396] In some embodiments, steps S3301 to S3405 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0397] In some embodiments, the execution order of steps S3301 to S3405 is not limited.
[0398] In the above embodiments, the reliability and timeliness of UCI transmission are improved, the complexity of terminal implementation is effectively reduced, the performance of the wireless communication system is improved, and the availability is high.
[0399] The above process is further illustrated with examples below.
[0400] In this embodiment of the disclosure, the terminal and network device (hereinafter, the example of a base station) determine the method of transmitting uplink control information according to predefined rules or explicit signaling instructions.
[0401] Terminal side:
[0402] The terminal determines the method of transmitting uplink control information based on predefined rules or instruction signaling sent by the base station.
[0403] The method of transmitting uplink control information includes at least one of the following:
[0404] Method 1: The terminal transmits the UCI via PUCCH.
[0405] In this embodiment of the disclosure, the definition of PUCCH, time-frequency resources, physical layer structure, etc. are not limited.
[0406] Method 2: The terminal transmits the UCI via a dedicated PUSCH.
[0407] The dedicated PUSCH is the PUSCH specifically designated for transmitting UCI.
[0408] In this embodiment of the disclosure, there are no limitations on the time and frequency resources, transmission methods, configuration parameters, etc. of the dedicated PUSCH.
[0409] Methods for determining the transmission mode of UCI include at least one of the following:
[0410] Method 1: The terminal determines the specific method for transmitting uplink control information based on the explicit configuration information of the base station.
[0411] Explicit configuration information is carried through RRC signaling.
[0412] The explicit configuration information consists of N bits of indication information. In this patent, it is assumed that N = 1. Here, 0 indicates that UCI is transmitted using mode 1, and 1 indicates that UCI is transmitted using mode 2.
[0413] Furthermore, if this configuration information is left blank, either method 1 or method 2 will be used to transmit UCI by default.
[0414] Furthermore, the base station can also instruct the terminal to transmit UCI according to mode 1 and mode 2.
[0415] Method 2: The terminal determines the specific method for transmitting uplink control information based on the PUCCH configuration information and / or the dedicated PUSCH configuration information used for transmitting UCI provided by the base station.
[0416] If the base station only provides PUCCH configuration information, then UCI is transmitted according to method 1.
[0417] If the base station only provides dedicated PUSCH configuration information for transmitting UCI, then UCI is transmitted according to method 2.
[0418] If the base station provides both PUCCH configuration information and dedicated PUSCH configuration information for transmitting UCI, the specific method for transmitting UCI is determined according to a predefined method or other indication signaling.
[0419] Method 3: The terminal determines the specific method for transmitting uplink control information based on a predefined or base station-configured threshold value.
[0420] The threshold value is a threshold value for the relevant measurement value, including at least one of RSRP, RSRQ, RSSI, SNR, or SINR.
[0421] In this method, it is assumed that the base station provides both PUCCH-related configuration and dedicated PUSCH-related configuration for transmitting UCI.
[0422] When the threshold value is configured through the base station, the configuration information is carried through SIB1 or RRC signaling.
[0423] In this embodiment of the disclosure, no limitation is made on the timing of the terminal determining the effective UCI transmission mode based on the threshold value.
[0424] Specifically, the UCI transmission method takes effect after the terminal obtains the measurement value and successfully feeds it back to the base station.
[0425] Method 4: The terminal determines the specific method of transmitting UCI after the control information carried by the MAC CE takes effect, based on the indication information carried by the base station through the MAC CE.
[0426] In this method, it is assumed that the base station provides both PUCCH-related configuration and dedicated PUSCH-related configuration for transmitting UCI.
[0427] The MAC CE carries N bits of indication information.
[0428] The N-bit indication information is used to indicate at least one of the following transmission methods:
[0429] Transmit according to method 1;
[0430] Transmit according to method 2;
[0431] Transmit according to method 1 and method 2;
[0432] reserve.
[0433] Before the terminal detects and receives the MAC CE, it transmits the UCI according to a predefined method. The predefined method is as follows:
[0434] Transmit UCI according to method 1;
[0435] Alternatively, transmit the UCI according to method 2.
[0436] Method 5: The terminal determines the specific method of transmitting UCI based on the indication information carried by the base station through DCI.
[0437] In this method, it is assumed that the base station provides both PUCCH-related configuration and dedicated PUSCH-related configuration for transmitting UCI.
[0438] The DCI is either UE-specific DCI, group common DCI, or common DCI; this patent does not impose any limitations on it.
[0439] This patent does not impose any restrictions on the DCI format.
[0440] The DCI carries N bits of indication information.
[0441] The N-bit indication information is used to indicate at least one of the following transmission methods:
[0442] Transmit according to method 1;
[0443] Transmit according to method 2;
[0444] Transmit according to method 1 and method 2;
[0445] reserve.
[0446] This disclosure does not impose any limitation on the bit position of the indication information in the aforementioned DCI.
[0447] Optionally, the indication information field is a configurable information field.
[0448] Before the terminal detects and receives the DCI, it transmits the UCI according to a predefined method. The predefined method is as follows:
[0449] Transmit UCI according to method 1;
[0450] Alternatively, transmit the UCI according to method 2.
[0451] The physical resources used for transmitting uplink control information include at least one of time-domain resources, frequency-domain resources, code rate, transmission port, reference signal, and frequency hopping.
[0452] The uplink control information includes at least one of CSI, HARQ-ACK, and SR.
[0453] In this disclosure, it is assumed that the uplink control information is carried through the uplink data channel.
[0454] In this disclosure, it is assumed that the method for determining the uplink data channel used to carry uplink control information is not limited. For example, the uplink data channel may be indicated by dynamic signaling or configured by semi-static signaling.
[0455] This disclosure does not impose any restrictions on the configuration of candidate PUSCHs in the candidate PUSCH resource set.
[0456] This disclosure does not impose any restrictions on the time slots (time domain locations) for transmitting dedicated PUSCH and / or PUCCH that carry UCI in the terminal transmission.
[0457] Base station side:
[0458] The base station determines how the terminal transmits uplink control information based on predefined rules or by instructing the terminal through explicit signaling.
[0459] The method of transmitting uplink control information includes at least:
[0460] Method 1: The terminal transmits the UCI via PUCCH.
[0461] In this embodiment of the disclosure, no limitations are made on the definition of PUCCH, time and frequency resources, physical layer structure, etc.
[0462] Method 2: The terminal transmits the UCI via a dedicated PUSCH.
[0463] The dedicated PUSCH is a PUSCH specifically used for transmitting UCI.
[0464] In this embodiment of the disclosure, no limitations are made on the time-frequency resources, transmission method, configuration parameters, etc. of the dedicated PUSCH.
[0465] Method 1: The base station sends explicit configuration information to the terminal to determine the specific method for transmitting uplink control information.
[0466] The explicit configuration information is carried through RRC signaling.
[0467] The explicit configuration information is N-bit indication information, and in this patent, it is assumed that N = 1. Wherein, 0 indicates that UCI is transmitted in mode 1 and 1 indicates that UCI is transmitted in mode 2.
[0468] Furthermore, if this configuration information is left blank, either method 1 or method 2 will be used to transmit UCI by default.
[0469] Furthermore, the base station can also instruct the terminal to transmit UCI according to mode 1 and mode 2.
[0470] Method 2: The base station determines the specific method by which the terminal transmits uplink control information based on the PUCCH configuration information provided to the terminal and / or the dedicated PUSCH configuration information used for transmitting UCI.
[0471] If the base station only provides PUCCH configuration information, then UCI is transmitted according to method 1.
[0472] If the base station only provides dedicated PUSCH configuration information for transmitting UCI, then UCI is transmitted according to method 2.
[0473] If the base station provides both PUCCH configuration information and dedicated PUSCH configuration information for transmitting UCI, the specific method for transmitting UCI is determined according to a predefined method or other indication signaling.
[0474] Method 3: The base station determines the specific method for the terminal to transmit uplink control information based on a predefined or configured threshold value.
[0475] The threshold value is a threshold value for the relevant measurement value, including at least one of RSRP, RSRQ, RSSI, SNR, or SINR.
[0476] In this method, it is assumed that the base station provides both PUCCH-related configuration and dedicated PUSCH-related configuration for transmitting UCI.
[0477] When the threshold value is configured through the base station, the configuration information is carried through SIB1 or RRC signaling.
[0478] This disclosure does not impose any restrictions on the timing of the terminal determining the effective UCI transmission mode based on the threshold value.
[0479] Specifically, the UCI transmission method takes effect after the terminal obtains the measurement value and successfully feeds it back to the base station.
[0480] Method 4: The base station uses the indication information carried by the MAC CE to indicate the specific method by which the terminal transmits the UCI.
[0481] In this method, it is assumed that the base station provides both PUCCH-related configuration and dedicated PUSCH-related configuration for transmitting UCI.
[0482] The MAC CE carries N bits of indication information.
[0483] The N-bit indication information is used to indicate at least one of the following transmission methods:
[0484] Transmit according to method 1;
[0485] Transmit according to method 2;
[0486] Transmit according to method 1 and method 2;
[0487] reserve.
[0488] Before the terminal detects and receives the MAC CE, it transmits the UCI according to a predefined method. The predefined method is as follows:
[0489] Transmit UCI according to method 1;
[0490] Alternatively, transmit the UCI according to method 2.
[0491] Method 5: The terminal instructs the terminal on the specific method of transmitting UCI based on the instruction information carried by the base station through DCI.
[0492] In this method, it is assumed that the base station provides both PUCCH-related configuration and dedicated PUSCH-related configuration for transmitting UCI.
[0493] The DCI is either UE-specific DCI, group common DCI, or common DCI; this patent does not impose any limitations on it.
[0494] This patent does not impose any restrictions on the DCI format.
[0495] The DCI carries N bits of indication information.
[0496] The N-bit indication information is used to indicate at least one of the following transmission methods:
[0497] Transmit according to method 1;
[0498] Transmit according to method 2;
[0499] Transmit according to method 1 and method 2;
[0500] reserve.
[0501] This disclosure does not impose any limitation on the bit position of the indicated information in the aforementioned DCI.
[0502] Optionally, the indication information field is a configurable information field.
[0503] Before the terminal detects and receives the DCI, it transmits the UCI according to a predefined method. The predefined method is as follows:
[0504] Transmit UCI according to method 1;
[0505] Alternatively, transmit the UCI according to method 2.
[0506] The physical resources used for transmitting uplink control information include at least one of time-domain resources, frequency-domain resources, code rate, transmission port, reference signal, and frequency hopping.
[0507] The uplink control information includes at least one of CSI, HARQ-ACK, and SR.
[0508] In this disclosure, it is assumed that the uplink control information is carried through the uplink data channel.
[0509] In this disclosure, it is assumed that the method for determining the uplink data channel used to carry uplink control information is not limited. For example, the uplink data channel may be indicated by dynamic signaling or configured by semi-static signaling.
[0510] This disclosure does not impose any restrictions on the configuration of candidate PUSCHs in the candidate PUSCH resource set.
[0511] This disclosure does not impose any restrictions on the time slots (time domain locations) for transmitting dedicated PUSCH and / or PUCCH that carry UCI in the terminal transmission.
[0512] Example 1: In this example, it is assumed that the terminal can send a UCI in two different ways. This example does not limit the type of UCI; the UCI can be at least one of HARQ-ACK, SR, CSI, etc. The two different ways of sending the UCI include:
[0513] Method 1: The terminal transmits the UCI via PUCCH.
[0514] This embodiment does not impose any limitations on the PUCCH, such as its format, time and frequency resources, physical layer structure, etc.
[0515] Method 2: The terminal transmits the UCI via a dedicated PUSCH.
[0516] The dedicated PUSCH is a PUSCH specifically used for transmitting UCI.
[0517] This embodiment does not impose any limitations on the dedicated PUSCH, such as time and frequency resources, transmission methods, configuration parameters, etc.
[0518] In this embodiment, it is assumed that the base station indicates the specific method of UCI transmission to the terminal via explicit signaling. For ease of description, this embodiment assumes that the base station only needs to indicate two UCI transmission methods, namely, method 1 and method 2. However, it should be noted that this method can also be directly extended to the selection and indication of more UCI transmission methods.
[0519] In this embodiment, it is assumed that the terminal receives the RRC signaling sent by the base station to determine the specific method for transmitting uplink control information. The explicit configuration signaling carried by the RRC signaling consists of N bits, which is assumed to be N=1 in this embodiment. Here, 0 indicates that mode 1 is used to transmit UCI, and 1 indicates that mode 2 is used to transmit UCI. Of course, the association between the indicator bit state and the corresponding UCI transmission mode can also be reversed, that is, 0 indicates that mode 2 is used to transmit UCI and 1 indicates that mode 1 is used to transmit UCI; this embodiment does not impose such a limitation.
[0520] Specifically, when the terminal receives configuration information from the base station and determines that it needs to send UCI according to method 1, the terminal sends UCI on the PUCCH. Of course, this method does not exclude the possibility of piggybacking the UCI to the PUSCH for transmission under certain conditions. For example, the UCI and data can be multiplexed and transmitted simultaneously on the PUSCH. Correspondingly, when the terminal receives configuration information from the base station and determines that it needs to send UCI according to method 2, the terminal sends UCI on the PUSCH.
[0521] It should be noted that this embodiment does not impose any limitations on resource selection, timing determination, or transmission method when the terminal sends UCI in a specific manner.
[0522] Furthermore, when the base station does not provide the terminal with the relevant configuration information indicating the UCI transmission method, the terminal transmits the UCI using the default method. The default method is either method 1 or method 2, and this patent does not specify which.
[0523] Furthermore, the base station can also instruct the terminal to transmit UCI using either Mode 1 or Mode 2. This embodiment does not impose any limitations on how the terminal selects Mode 1 or Mode 2 when actually transmitting UCI. For example, the transmission mode used for transmitting UCI can be determined through the implementation method.
[0524] Furthermore, the base station can also instruct the terminal on the specific method of transmitting UCI through broadcasting or multicasting, for example, by instructing the terminal on the specific method of transmitting UCI through the indication information carried in the SIB, which is not limited in this patent.
[0525] It should be noted that this patent does not impose any limitations on the following contents. The specific implementation methods of the following contents do not affect the execution of the method of this embodiment:
[0526] The physical resources used for transmitting uplink control information include at least one of time-domain resources, frequency-domain resources, code rate, transmission port, reference signal, and frequency hopping.
[0527] The uplink control information includes at least one of CSI, HARQ-ACK, and SR.
[0528] This embodiment assumes that when the uplink control information is carried through the uplink data channel, the uplink data channel is only used to carry UCI.
[0529] This embodiment assumes that the method for determining the uplink data channel used to carry uplink control information is not limited. For example, the uplink data channel can be indicated by dynamic signaling or configured by semi-static signaling.
[0530] This embodiment does not impose any restrictions on the configuration of candidate PUSCHs in the candidate PUSCH resource set.
[0531] This embodiment does not impose any limitations on the time slots for transmitting PUSCH and / or PUCCH that carry UCI.
[0532] Example 2: In this example, it is assumed that the terminal can send UCI in two different ways. This example does not limit the type of UCI; the UCI can be at least one of HARQ-ACK, SR, CSI, etc. The two different ways of sending UCI include:
[0533] Method 1: The terminal transmits the UCI via PUCCH.
[0534] This embodiment does not impose any limitations on the PUCCH, such as its format, time and frequency resources, physical layer structure, etc.
[0535] Method 2: The terminal transmits the UCI via a dedicated PUSCH.
[0536] The dedicated PUSCH is a PUSCH specifically used for transmitting UCI.
[0537] This embodiment does not impose any limitations on the dedicated PUSCH, such as time and frequency resources, transmission methods, configuration parameters, etc.
[0538] In this embodiment, it is assumed that the terminal determines the specific method for transmitting uplink control information based on the PUCCH configuration information and / or the dedicated PUSCH configuration information for transmitting UCI provided by the base station. For ease of description, this embodiment assumes that the base station only needs to indicate two UCI transmission methods, namely, method 1 and method 2. However, it should be noted that this method can also be directly extended to the selection and indication of more UCI transmission methods.
[0539] In this embodiment, it is assumed that the terminal receives RRC signaling sent by the base station. The RRC signaling provides PUCCH configuration information and / or dedicated PUSCH configuration information for transmitting UCI. If the base station only provides PUCCH configuration information, the UCI is transmitted according to method 1. If the base station only provides dedicated PUSCH configuration information for transmitting UCI, the UCI is transmitted according to method 2. If the base station provides both PUCCH configuration information and dedicated PUSCH configuration information for transmitting UCI, the specific method for transmitting UCI is determined according to a predefined method or other signaling indications. This embodiment does not limit the predefined method or other signaling indications. Of course, this embodiment does not exclude allowing the terminal to send UCI according to methods 1 and 2. The specific method used to send the UCI depends on the terminal implementation, and this embodiment does not impose any limitations.
[0540] It should be noted that this embodiment does not impose any limitations on resource selection, timing determination, or transmission method when the terminal sends UCI in a specific manner.
[0541] Furthermore, the base station can also instruct the terminal on the specific method of transmitting UCI through broadcasting or multicasting, for example, by instructing the terminal on the specific method of transmitting UCI through the indication information carried in the SIB, which is not limited in this patent.
[0542] It should be noted that this patent does not impose any limitations on the following contents. The specific implementation methods of the following contents do not affect the execution of the method of this embodiment:
[0543] The physical resources used for transmitting uplink control information include at least one of time-domain resources, frequency-domain resources, code rate, transmission port, reference signal, and frequency hopping.
[0544] The uplink control information includes at least one of CSI, HARQ-ACK, and SR.
[0545] This embodiment assumes that when the uplink control information is carried through the uplink data channel, the uplink data channel is only used to carry UCI.
[0546] This embodiment assumes that the method for determining the uplink data channel used to carry uplink control information is not limited. For example, the uplink data channel can be indicated by dynamic signaling or configured by semi-static signaling.
[0547] This embodiment does not impose any restrictions on the configuration of candidate PUSCHs in the candidate PUSCH resource set.
[0548] This embodiment does not impose any limitations on the time slots for transmitting PUSCH and / or PUCCH that carry UCI.
[0549] Example 3: In this example, it is assumed that the terminal can send UCI in two different ways. This example does not limit the type of UCI; the UCI can be at least one of HARQ-ACK, SR, CSI, etc. The two different ways of sending UCI include:
[0550] Method 1: The terminal transmits the UCI via PUCCH.
[0551] This embodiment does not impose any limitations on the PUCCH, such as its format, time and frequency resources, physical layer structure, etc.
[0552] Method 2: The terminal transmits the UCI via a dedicated PUSCH.
[0553] The dedicated PUSCH is a PUSCH specifically used for transmitting UCI.
[0554] This embodiment does not impose any limitations on the dedicated PUSCH, such as time and frequency resources, transmission methods, configuration parameters, etc.
[0555] In this embodiment, it is assumed that the base station provides the terminal with both PUCCH configuration information and dedicated PUSCH configuration information for transmitting UCI. The terminal determines the specific method for transmitting uplink control information based on a predefined or configured threshold value. For ease of description, this embodiment assumes that the base station only needs to indicate two UCI transmission methods, namely, method 1 and method 2. However, it should be noted that this method can also be directly extended to the selection and indication of more UCI transmission methods.
[0556] Specifically, the threshold value is determined through a predefined method in the protocol or through relevant configuration information provided by the base station. The type of configuration information used to provide the threshold value is not limited in this embodiment; for example, it could be RRC signaling or SIB. In this embodiment, it is assumed that the measurement value compared with the threshold value is at least one of RSRP, RSRQ, RRSI, SNR, or SINR; this embodiment does not impose any limitations. This patent does not limit how the terminal obtains the measurement value or what reference signal it uses for measurement.
[0557] Furthermore, this embodiment does not impose any limitations on the timing of the terminal determining the effective time of the UCI transmission mode based on the threshold value. For example, the effective time of the UCI transmission mode is after the terminal obtains the measurement value and successfully feeds it back to the base station.
[0558] Specifically, after obtaining the measured value, the terminal determines the specific method for transmitting the UCI based on a comparison between the measured value and the threshold value, i.e., transmitting the UCI according to method 1 or method 2. For example, when the measured value is higher than the threshold value, the UCI is transmitted according to method 2, and a PUSCH is selected from the dedicated PUSCHs provided by the base station for transmitting the UCI; when the measured value is lower than the threshold value, the UCI is transmitted according to method 1, and a PUCCH resource is selected from the PUCCHs provided by the base station for transmitting the UCI. This embodiment does not limit how the terminal selects the specific PUCCH resource or PUSCH resource for carrying the UCI.
[0559] It should be noted that this embodiment does not impose any limitations on resource selection, timing determination, or transmission method when the terminal sends UCI in a specific manner.
[0560] It should be noted that this patent does not impose any limitations on the following contents. The specific implementation methods of the following contents do not affect the execution of the method of this embodiment:
[0561] The physical resources used for transmitting uplink control information include at least one of time-domain resources, frequency-domain resources, code rate, transmission port, reference signal, and frequency hopping.
[0562] The uplink control information includes at least one of CSI, HARQ-ACK, and SR.
[0563] This embodiment assumes that when the uplink control information is carried through the uplink data channel, the uplink data channel is only used to carry UCI.
[0564] This embodiment assumes that the method for determining the uplink data channel used to carry uplink control information is not limited. For example, the uplink data channel can be indicated by dynamic signaling or configured by semi-static signaling.
[0565] This embodiment does not impose any restrictions on the configuration of candidate PUSCHs in the candidate PUSCH resource set.
[0566] This embodiment does not impose any limitations on the time slots for transmitting PUSCH and / or PUCCH that carry UCI.
[0567] Example 4: In this example, it is assumed that the terminal can send UCI in two different ways. This example does not limit the type of UCI; the UCI can be at least one of HARQ-ACK, SR, CSI, etc. The two different ways of sending UCI include:
[0568] Method 1: The terminal transmits the UCI via PUCCH.
[0569] This embodiment does not impose any limitations on the PUCCH, such as its format, time and frequency resources, physical layer structure, etc.
[0570] Method 2: The terminal transmits the UCI via a dedicated PUSCH.
[0571] The dedicated PUSCH is a PUSCH specifically used for transmitting UCI.
[0572] This embodiment does not impose any limitations on the dedicated PUSCH, such as time and frequency resources, transmission methods, configuration parameters, etc.
[0573] In this embodiment, it is assumed that the base station provides the terminal with both PUCCH configuration information and PUSCH configuration information for transmitting UCI. The terminal determines the specific method for transmitting uplink control information after the control information carried by the MAC CE takes effect, based on the indication information carried by the base station through the MAC CE. For ease of description, this embodiment assumes that the base station only needs to indicate two UCI transmission methods, namely, method 1 and method 2. However, it should be noted that this method can also be directly extended to the selection and indication of more UCI transmission methods.
[0574] In this embodiment, the MAC CE carries N bits of indication information to indicate the specific method of UCI transmission by the terminal. N is an integer greater than or equal to 1. In this embodiment, it is assumed that there are two possible methods for the terminal to transmit UCI, namely method 1 and method 2, therefore N = 1 or N = 2. Of course, this embodiment does not exclude other values for N.
[0575] Taking N=1 as an example, the indication information is illustrated as follows:
[0576] 0 indicates that the terminal sends the UCI according to method 1;
[0577] 1 indicates that the terminal sends the UCI according to method 2.
[0578] Taking N=2 as an example, the indication information is illustrated as follows:
[0579] 00 indicates that the terminal sends the UCI according to method 1;
[0580] 01 indicates that the terminal sends the UCI according to method 2;
[0581] 10 indicates that the terminal can decide for itself whether to send the UCI using mode 1 or mode 2;
[0582] 11 indicates a reserved state.
[0583] Before the terminal detects and receives the MAC CE, or before the MAC CE takes effect, it transmits the UCI in a predefined manner. For example, it may transmit the UCI in mode 1 or mode 2; this embodiment does not impose any limitations.
[0584] The aforementioned MAC CE taking effect means that after the terminal sends an ACK to the base station for the PDSCH carrying the MAC CE, the terminal completes the parsing of the MAC CE.
[0585] It should be noted that this embodiment does not impose any limitations on resource selection, timing determination, or transmission method when the terminal sends UCI in a specific manner.
[0586] It should be noted that this patent does not impose any limitations on the following contents. The specific implementation methods of the following contents do not affect the execution of the method of this embodiment:
[0587] The physical resources used for transmitting uplink control information include at least one of time-domain resources, frequency-domain resources, code rate, transmission port, reference signal, and frequency hopping.
[0588] The uplink control information includes at least one of CSI, HARQ-ACK, and SR.
[0589] This embodiment assumes that when the uplink control information is carried through the uplink data channel, the uplink data channel is only used to carry UCI.
[0590] This embodiment assumes that the method for determining the uplink data channel used to carry uplink control information is not limited. For example, the uplink data channel can be indicated by dynamic signaling or configured by semi-static signaling.
[0591] This embodiment does not impose any restrictions on the configuration of candidate PUSCHs in the candidate PUSCH resource set.
[0592] This embodiment does not impose any limitations on the time slots for transmitting PUSCH and / or PUCCH that carry UCI.
[0593] Example 5: In this example, it is assumed that the terminal can send a UCI in two different ways. This example does not limit the type of UCI; the UCI can be at least one of HARQ-ACK, SR, CSI, etc. The two different ways of sending the UCI include:
[0594] Method 1: The terminal transmits the UCI via PUCCH.
[0595] This embodiment does not impose any limitations on the PUCCH, such as its format, time and frequency resources, physical layer structure, etc.
[0596] Method 2: The terminal transmits the UCI via a dedicated PUSCH.
[0597] The dedicated PUSCH is a PUSCH specifically used for transmitting UCI.
[0598] This embodiment does not impose any limitations on the dedicated PUSCH, such as time and frequency resources, transmission methods, configuration parameters, etc.
[0599] In this embodiment, it is assumed that the base station provides the terminal with both PUCCH configuration information and PUSCH configuration information for transmitting UCI. The terminal determines the specific method for transmitting uplink control information based on the indication information carried by the base station through DCI. For ease of description, this embodiment assumes that the base station only needs to indicate two UCI transmission methods, namely, method 1 and method 2. However, it should be noted that this method can also be directly extended to the selection and indication of more UCI transmission methods.
[0600] Method 5: The terminal determines the specific method of transmitting UCI based on the indication information carried by the base station through DCI.
[0601] In this method, it is assumed that the base station provides both PUCCH-related configuration and PUSCH-related configuration for transmitting UCI.
[0602] The DCI is either UE-specific DCI, group common DCI, or common DCI; this patent does not impose any limitations on it.
[0603] This patent does not impose any restrictions on the DCI format.
[0604] The DCI carries N bits of indication information.
[0605] The N-bit indication information is used to indicate at least one of the following transmission methods:
[0606] Transmit according to method 1;
[0607] Transmit according to method 2;
[0608] Transmit according to method 1 and method 2;
[0609] reserve.
[0610] This patent does not impose any limitation on the bit position of the indicated information in the aforementioned DCI.
[0611] Optionally, the indication information field is a configurable information field.
[0612] Before the terminal detects and receives the DCI, it transmits the UCI according to a predefined method. The predefined method is as follows:
[0613] Transmit UCI according to method 1;
[0614] Alternatively, transmit the UCI according to method 2.
[0615] In this embodiment, the DCI carries N bits of indication information to indicate the specific method by which the terminal transmits the UCI. The DCI can be a UE-specific DCI, a group common DCI, or a common DCI; this embodiment does not impose any limitations. N is an integer greater than or equal to 1. In this embodiment, it is assumed that there are two possible methods for the terminal to transmit the UCI, namely method 1 and method 2; therefore, N = 1 or N = 2. Of course, this embodiment does not exclude other values for N.
[0616] Taking N=1 as an example, the indication information is illustrated as follows:
[0617] 0 indicates that the terminal sends the UCI according to method 1;
[0618] 1 indicates that the terminal sends the UCI according to method 2.
[0619] Taking N=2 as an example, the indication information is illustrated as follows:
[0620] 00 indicates that the terminal sends the UCI according to method 1;
[0621] 01 indicates that the terminal sends the UCI according to method 2;
[0622] 10 indicates that the terminal can decide for itself whether to send the UCI using mode 1 or mode 2;
[0623] 11 indicates the reserved status.
[0624] This patent does not impose any limitation on the bit position of the indicated information in the aforementioned DCI.
[0625] Optionally, the indication information field is a configurable information field.
[0626] Before detecting and receiving the DCI, the terminal transmits the UCI in a predefined manner. For example, it may transmit the UCI in mode 1 or mode 2; this embodiment does not impose any limitations.
[0627] It should be noted that this embodiment does not impose any limitations on resource selection, timing determination, or transmission method when the terminal sends UCI in a specific manner.
[0628] It should be noted that this patent does not impose any limitations on the following contents. The specific implementation methods of the following contents do not affect the execution of the method of this embodiment:
[0629] The physical resources used for transmitting uplink control information include at least one of time-domain resources, frequency-domain resources, code rate, transmission port, reference signal, and frequency hopping.
[0630] The uplink control information includes at least one of CSI, HARQ-ACK, and SR.
[0631] This embodiment assumes that when the uplink control information is carried through the uplink data channel, the uplink data channel is only used to carry UCI.
[0632] This embodiment assumes that the method for determining the uplink data channel used to carry uplink control information is not limited. For example, the uplink data channel can be indicated by dynamic signaling or configured by semi-static signaling.
[0633] This embodiment does not impose any restrictions on the configuration of candidate PUSCHs in the candidate PUSCH resource set.
[0634] This embodiment does not impose any limitations on the time slots for transmitting PUSCH and / or PUCCH that carry UCI.
[0635] This disclosure also proposes an apparatus (also referred to as a communication device, etc.) for implementing any of the above methods. For example, an apparatus is proposed that includes units or modules for implementing the steps performed by the terminal in any of the above methods. Furthermore, another apparatus is proposed that includes units or modules for implementing the steps performed by a network device (e.g., an access network device, a core network functional node, a core network device, etc.) in any of the above methods.
[0636] It should be understood that the division of units or modules in the above device is only a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, the units or modules in the device can be implemented by a processor calling software: for example, the device includes a processor connected to a memory containing instructions. The processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of the units or modules in the above device. The processor can be, for example, a general-purpose processor, such as a Central Processing Unit (CPU) or a microprocessor, and the memory can be internal or external to the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits. The functionality of some or all of the units or modules can be achieved through the design of these hardware circuits, which can be understood as one or more processors. For example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC). The functionality of some or all of the units or modules is achieved through the design of the logical relationships between the components within the circuit. In another implementation, the hardware circuit can be implemented using a programmable logic device (PLD). Taking a field-programmable gate array (FPGA) as an example, it can include a large number of logic gates. The connection relationships between the logic gates are configured through configuration files, thereby achieving the functionality of some or all of the units or modules. All units or modules of the above device can be implemented entirely through processor-called software, entirely through hardware circuits, or partially through processor-called software with the remaining parts implemented through hardware circuits.
[0637] In this embodiment, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction read and execute capabilities, such as a Central Processing Unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. The logical relationships of the aforementioned hardware circuits are fixed or reconfigurable. For example, the processor is a hardware circuit implemented using an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. Furthermore, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a Neural Network Processing Unit (NPU), a Tensor Processing Unit (TPU), or a Deep Learning Processing Unit (DPU).
[0638] Figure 4A is a schematic diagram of the structure of a terminal according to an embodiment of this disclosure. The terminal 4100 is used to execute any of the above methods. In some embodiments, as shown in Figure 4A, the terminal 4100 may include at least one of a processing module 4101 and a transceiver module 4102.
[0639] In some embodiments, the processing module 4101 is used to determine the transmission mode of uplink control information (UCI).
[0640] In some embodiments, the transceiver module 4102 is used to send the UCI to the network device according to the transmission method of the UCI.
[0641] Optionally, the processing module 4101 described above is used to execute at least one of the other steps (such as step S2103, but not limited thereto) executed by the terminal 4100 in any of the above methods, which will not be described in detail here.
[0642] Optionally, the transceiver module 4102 is used to perform at least one of the communication steps such as sending and / or receiving performed by the terminal 4100 in any of the above methods (e.g., steps S2101, S2102, S2104, S2106, but not limited thereto), which will not be elaborated here.
[0643] Figure 4B is a schematic diagram of the structure of a network device according to an embodiment of this disclosure. The network device 4200 is used to perform any of the above methods. In some embodiments, as shown in Figure 4B, the network device 4200 may include at least one of a processing module 4201 and a transceiver module 4202.
[0644] In some embodiments, the processing module 4201 is used to determine the transmission mode of uplink control information (UCI).
[0645] In some embodiments, the transceiver module 4202 is used to receive the UCI sent by the terminal according to the transmission method of the UCI.
[0646] Optionally, the processing module 4201 described above is used to perform at least one of the other steps (such as step S2105, but not limited thereto) performed by the network device 4200 in any of the above methods, which will not be described in detail here.
[0647] Optionally, the transceiver module 4202 is used to perform at least one of the communication steps such as sending and / or receiving performed by the network device 4200 in any of the above methods (e.g., steps S2101, S2102, S2104, S2106, but not limited thereto), which will not be elaborated here.
[0648] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module, which may be separate or integrated. Optionally, the transceiver module may be interchangeable with a transceiver.
[0649] In some embodiments, the processing module may be a single module or may include multiple sub-modules. Optionally, the multiple sub-modules may each perform all or part of the steps required by the processing module.
[0650] In some embodiments, the processing module can be interchanged with the processor, and the transceiver module can be interchanged with the transceiver.
[0651] Figure 5A is a schematic diagram of the structure of the communication device 5100 proposed in an embodiment of this disclosure. The communication device 5100 can be a network device (e.g., access network device, core network device, etc.), a terminal (e.g., user equipment, etc.), a chip, chip system, or processor that supports the network device in implementing any of the above methods, or a chip, chip system, or processor that supports the terminal in implementing any of the above methods. The communication device 5100 can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.
[0652] As shown in Figure 5A, the communication device 5100 is used to execute any of the above methods. In some embodiments, the communication device 5100 includes one or more processors 5101. The processor 5101 may be a general-purpose processor or a special-purpose processor, such as a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control communication devices (e.g., base stations, baseband chips, terminal devices, terminal device chips, DUs or CUs, etc.), execute programs, and process program data. Optionally, the communication device 5100 is used to execute any of the above methods. Optionally, one or more processors 5101 are used to invoke instructions to cause the communication device 5100 to execute any of the above methods.
[0653] In some embodiments, the communication device 5100 further includes one or more transceivers 5102. When the communication device 5100 includes one or more transceivers 5102, the transceiver 5102 performs at least one of the communication steps such as sending and / or receiving in the above method (e.g., steps S2101, S2102, S2104, S2106, but not limited thereto), and the processor 5101 performs at least one of other steps (e.g., steps S2103, S2105, but not limited thereto). In optional embodiments, the transceiver may include a receiver and / or a transmitter, which may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, interface, etc., can be used interchangeably; the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc., can be used interchangeably; the terms receiver, receiving unit, receiver, receiving circuit, etc., can be used interchangeably.
[0654] In some embodiments, the communication device 5100 further includes one or more memories 5103 for storing data and / or instructions. Optionally, one or more processors 5101 are used to invoke instructions stored in the memory 5103 to cause the communication device 5100 to perform any of the above methods. Optionally, all or part of the memory 5103 may also be located outside the communication device 5100. In an optional embodiment, the communication device 5100 may include one or more interface circuits 5104. Optionally, the interface circuit 5104 is connected to the memory 5103 and can be used to receive data and / or instructions from the memory 5103 or other devices, and can be used to send data and / or instructions to the memory 5103 or other devices. For example, the interface circuit 5104 can read data and / or instructions stored in the memory 5103 and send the data and / or instructions to the processor 5101.
[0655] The communication device 5100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 5100 described in this disclosure is not limited thereto, and the structure of the communication device 5100 may not be limited by FIG. 5A. The communication device may be a standalone device or may be part of a larger device. For example, the communication device may be: (1) a standalone integrated circuit IC, or chip, or chip system or subsystem; (2) a collection of one or more ICs, optionally, the IC collection may also include storage components for storing data, programs and / or instructions; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, terminal device, smart terminal device, cellular phone, wireless device, handheld device, mobile unit, vehicle device, network device, cloud device, artificial intelligence device, etc.; (6) others, etc.
[0656] Figure 5B is a schematic diagram of the structure of chip 5200 according to an embodiment of this disclosure. For cases where the communication device 5100 can be a chip or a chip system, please refer to the schematic diagram of chip 5200 shown in Figure 5B, but it is not limited thereto.
[0657] Chip 5200 includes one or more processors 5201. Chip 5200 is used to perform any of the methods described above.
[0658] In some embodiments, chip 5200 further includes one or more interface circuits 5202. Optionally, terms such as interface circuit, interface, and transceiver pin can be used interchangeably. In some embodiments, chip 5200 further includes one or more memories 5203 for storing data and / or instructions. Optionally, all or part of the memories 5203 may be located outside of chip 5200. Optionally, the interface circuit 5202 is connected to the memories 5203, and the interface circuit 5202 can be used to receive data and / or instructions from the memories 5203 or other devices, and the interface circuit 5202 can be used to send data and / or instructions to the memories 5203 or other devices. For example, the interface circuit 5202 can read data and / or instructions stored in the memories 5203 and send the data and / or instructions to the processor 5201.
[0659] In some embodiments, the interface circuit 5202 performs at least one of the communication steps such as sending and / or receiving in the above-described method (e.g., steps S2101, S2102, S2104, and S2106, but not limited thereto). The interface circuit 5202 performing the communication steps such as sending and / or receiving in the above-described method refers, for example, to the interface circuit 5202 performing data and / or instruction interaction between the processor 5201, the chip 5200, the memory 5203, or the transceiver device. In some embodiments, the processor 5201 performs at least one of other steps (e.g., steps S2103 and S2105, but not limited thereto).
[0660] The modules and / or devices described in the various embodiments, such as virtual devices, physical devices, and chips, can be combined or separated arbitrarily as needed. Optionally, some or all steps can also be performed collaboratively by multiple modules and / or devices, which is not limited here.
[0661] This disclosure also proposes a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but not limited thereto; it may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but not limited thereto; it may also be a temporary storage medium.
[0662] This disclosure also proposes a program product, including a program and / or instructions, which, when executed by a communication device, cause the communication device to perform any of the above methods. Optionally, the program product is a computer program product. Optionally, the program product is stored on the storage medium.
[0663] This disclosure also proposes a computer program that, when run on a computer, causes the computer to perform any of the above methods.
[0664] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0665] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. An information transmission method, characterized in that, The method is executed by a terminal, and the method includes: Determine the transmission method for uplink control information (UCI); The UCI is sent to the network device according to the transmission method described above.
2. The method according to claim 1, characterized in that, The UCI transmission method includes at least one of the following: The first transmission method is a method of transmitting the UCI through the Physical Uplink Control Channel (PUCCH); The second transmission method is to transmit the UCI through a dedicated physical uplink shared channel (PUSCH), wherein the dedicated PUSCH is designated for transmitting the UCI.
3. The method according to claim 2, characterized in that, The method for determining the transmission mode of uplink control information (UCI) includes at least one of the following: The transmission method of the UCI is determined based on a predefined method; Based on the first signaling sent by the network device, the transmission mode of the UCI is determined; wherein, the first signaling is used to configure or indicate the transmission mode of the UCI; Based on the uplink channel configuration information sent by the network device, the transmission mode of the UCI is determined; Based on the measured values, the transmission mode of the UCI is determined; wherein the measured values are obtained by measuring the signal quality and / or signal strength of the downlink information.
4. The method according to claim 3, characterized in that, The first signaling includes at least one of the following: Radio Resource Control (RRC) signaling; Media Access Control Unit (MAC CE); Downlink Control Information (DCI).
5. The method according to claim 3 or 4, characterized in that, The method further includes any one of the following: The transmission mode of the UCI configured or indicated by the first signaling includes the first transmission mode and the second transmission mode. The transmission mode of the UCI is determined based on a predefined mode. If the first signaling does not configure or indicate the transmission mode of the UCI, the transmission mode of the UCI is determined based on a predefined mode.
6. The method according to claim 3, characterized in that, The determination of the transmission mode of the UCI based on the uplink channel configuration information sent by the network device includes any one of the following: The uplink channel configuration information is used to configure PUCCH and determine that the transmission mode of the UCI includes the first transmission mode; The uplink channel configuration information is used to configure the dedicated PUSCH and determine that the transmission mode of the UCI includes the second transmission mode.
7. The method according to claim 6, characterized in that, The method further includes at least one of the following: The uplink channel configuration information configures the PUCCH and the dedicated PUSCH, and determines the transmission mode of the UCI based on a predefined method; The uplink channel configuration information configures the PUCCH and the dedicated PUSCH, and determines the transmission mode of the UCI based on the first signaling.
8. The method according to claim 3, characterized in that, The determination of the UCI transmission method based on the measured value includes any one of the following: If the measured value is less than or equal to the threshold value, the transmission mode of the UCI is determined to include the first transmission mode; If the measured value is greater than the threshold value, it is determined that the transmission mode of the UCI includes the second transmission mode; If the measured value is less than or equal to the threshold value, it is determined that the transmission mode of the UCI includes the second transmission mode; If the measured value is greater than the threshold value, it is determined that the transmission mode of the UCI includes the first transmission mode; If the measured value is less than or equal to the threshold value, the transmission mode of the UCI is determined to include a first transmission mode and a second transmission mode; If the measured value is greater than the threshold value, the transmission mode of the UCI is determined to include a first transmission mode and a second transmission mode.
9. The method according to claim 8, characterized in that, The method further includes at least one of the following: The transmission mode of the UCI determined based on the measured values includes the first transmission mode and the second transmission mode. The transmission mode of the UCI is determined based on a predefined mode. The transmission mode of the UCI determined based on the measured value includes the first transmission mode and the second transmission mode. The transmission mode of the UCI is determined based on the first signaling.
10. The method according to claim 8 or 9, characterized in that, The method further includes: The measurement value is sent to the network device.
11. The method according to any one of claims 3-10, characterized in that, The determination of the UCI transmission method based on a predefined method includes: Based on a predefined method, the transmission method of the UCI is determined to include either the first transmission method or the second transmission method.
12. An information transmission method, characterized in that, The method is performed by a network device, and the method includes: Determine the transmission method for uplink control information (UCI); According to the UCI transmission method, the receiving terminal sends the UCI.
13. The method according to claim 12, characterized in that, The UCI transmission method includes at least one of the following: The first transmission method is a method of transmitting the UCI through the Physical Uplink Control Channel (PUCCH); The second transmission method is to transmit the UCI through a dedicated physical uplink shared channel (PUSCH), wherein the dedicated PUSCH is designated for transmitting the UCI.
14. The method according to claim 13, characterized in that, The method for determining the transmission mode of uplink control information (UCI) includes at least one of the following: The transmission method of the UCI is determined based on a predefined method; Based on the measurement values sent by the terminal, the transmission mode of the UCI is determined; wherein the measurement values are obtained by measuring the signal quality and / or signal strength of the downlink information.
15. The method according to claim 13 or 14, characterized in that, The method further includes at least one of the following: Send a first signaling message to the terminal; wherein the first signaling message is used to configure or indicate the transmission mode of the UCI; Uplink channel configuration information is sent to the terminal; wherein the uplink channel configuration information is used by the terminal to determine the transmission mode of the UCI.
16. The method according to claim 15, characterized in that, The first signaling includes at least one of the following: Radio Resource Control (RRC) signaling; Media Access Control Unit (MAC CE); Downlink Control Information (DCI).
17. The method according to claim 15 or 16, characterized in that, The transmission method of the UCI includes the first transmission method and the second transmission method, and the transmission method of the UCI configured or indicated by the first signaling includes the first transmission method and the second transmission method; or The transmission methods of the UCI include the first transmission method and the second transmission method, and the first signaling does not configure or indicate the transmission method of the UCI.
18. The method according to claim 15, characterized in that, The UCI transmission method includes the first transmission method, and the uplink channel configuration information is used to configure the PUCCH; or The UCI transmission method includes the second transmission method, and the uplink channel configuration information is used to configure the dedicated PUSCH; or The transmission methods of the UCI include the first transmission method and the second transmission method, and the uplink channel configuration information is used to configure the PUCCH and the dedicated PUSCH.
19. The method according to claim 14, characterized in that, The determination of the UCI transmission mode based on the measurement values sent by the terminal includes any one of the following: If the measured value is less than or equal to the threshold value, the transmission mode of the UCI is determined to include the first transmission mode; If the measured value is greater than the threshold value, it is determined that the transmission mode of the UCI includes the second transmission mode; If the measured value is less than or equal to the threshold value, it is determined that the transmission mode of the UCI includes the second transmission mode; If the measured value is greater than the threshold value, it is determined that the transmission mode of the UCI includes the first transmission mode; If the measured value is less than or equal to the threshold value, the transmission mode of the UCI is determined to include a first transmission mode and a second transmission mode; If the measured value is greater than the threshold value, the transmission mode of the UCI is determined to include a first transmission mode and a second transmission mode.
20. The method according to any one of claims 14-19, characterized in that, The determination of the UCI transmission method based on a predefined method includes: Based on a predefined method, the transmission method of the UCI is determined to include either the first transmission method or the second transmission method.
21. A terminal, characterized in that, include: The processing module is configured to determine the transmission mode of the uplink control information (UCI). The transceiver module is configured to send the UCI to the network device according to the transmission method of the UCI.
22. A network device, characterized in that, include: The processing module is configured to determine the transmission mode of the uplink control information (UCI). The transceiver module is configured to receive the UCI sent by the terminal according to the transmission method of the UCI.
23. A terminal, characterized in that, include: One or more processors; The processor is used to execute the method according to any one of claims 1-11.
24. A network device, characterized in that, include: One or more processors; The processor is used to execute the information transmission method according to any one of claims 12-20.
25. A communication system, characterized in that, include: A terminal configured to implement the information transmission method according to any one of claims 1-11; A network device configured to implement the information transmission method according to any one of claims 12-20.
26. A storage medium storing instructions, characterized in that, When the instruction is executed on the communication device, the communication device performs the information transmission method as described in any one of claims 1-11 or 12-20.
27. A computer program product, comprising a computer program, characterized in that, When executed by a processor, the computer program is used to implement the information transmission method according to any one of claims 1-11 or 12-20.