Uplink control information UCI transmission method, apparatus and device, and readable storage medium

By determining the sliding window of UTO-UCI in the terminal and network-side devices, the problem of the UTO-UCI indication details not determined during repeated transmission of CG PUSCH configuration is solved, and the system resource utilization efficiency is improved.

CN119814239APending Publication Date: 2025-04-11VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311312213.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-10
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

When the CG PUSCH is configured with repeated transmission, the specific instructions of UTO-UCI have not been determined yet, resulting in low efficiency in system resource utilization.

Method used

In the case where the CG PUSCH is configured to repetitive transmission, the terminal and network-side devices determine the sliding window corresponding to the UTO-UCI based on the indication granularity of the UTO-UCI, and send or receive the UTO-UCI through the sliding window to indicate the unused CG PUSCH occurrence.

Benefits of technology

By clarifying the indication content and transmission location of UTO-UCI, we ensure the effective transmission of UTO-UCI between the terminal and the network-side equipment, and improve the efficiency of system resource utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119814239A_ABST
    Figure CN119814239A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of communication, and particularly relates to an uplink control information UCI transmission method, device and equipment and a readable storage medium, and the method comprises the steps that a terminal determines a sliding window corresponding to UTO-UCI according to the indication granularity of the UTO-UCI under the condition of CG PUSCH configuration repeated transmission; the terminal sends the UTO-UCI to a network side device according to the sliding window; wherein the UTO-UCI is used for indicating the unused CG PUSCH allocation, the indication granularity of the UTO-UCI is the Repetition bundle granularity or the valid CG PUSCH allocation granularity, and the Repetition bundle is a CG PUSCH allocation set which is used for bearing the data transmission of the same TB (Transmission Bridge) or the same HARQ (Hybrid Automatic Repeat Request) process and is formed by the CG PUSCH allocation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of communication technology, and specifically relates to an uplink control information (UCI) transmission method, device, equipment and readable storage medium. Background Art

[0002] The terminal can indicate the unused configured grant physical uplink shared channel occasion (CG PUSChoccasion) to the network side through unused transmission occasion-Uplink control information (UTO-UCI) to improve the efficiency of system resource utilization.

[0003] When repeated transmission is configured for CG PUSCH, the specific indication details of UTO-UCI have not yet been determined. Summary of the invention

[0004] The embodiments of the present application provide an uplink control information UCI transmission method, apparatus, device and readable storage medium, which can solve the problem that when the CG PUSCH is configured with repeated transmission, the specific indication details of the UTO-UCI have not yet been determined.

[0005] In a first aspect, a method for transmitting uplink control information (UCI) is provided, including:

[0006] In the case of repeated transmission of CG PUSCH configuration, the terminal determines the sliding window corresponding to the UTO-UCI according to the indication granularity of the UTO-UCI;

[0007] The terminal sends the UTO-UCI to the network side device according to the sliding window;

[0008] The UTO-UCI is used to indicate an unused CG PUSCH occasion, the indication granularity of the UTO-UCI is the Repetition bundle granularity or the valid CG PUSCH occasion granularity, and the Repetition bundle is a CG PUSChoccasion set consisting of CG PUSCH occasions used to carry data transmission of the same TB or the same HARQ process.

[0009] In a second aspect, an indication method is provided, including:

[0010] In the case where the CG PUSCH is configured for repeated transmission, the network side device determines the sliding window corresponding to the UTO-UCI according to the indication granularity of the UTO-UCI;

[0011] The network side device receives the UTO-UCI from the terminal according to the sliding window;

[0012] The network side device reallocates the time-frequency resources corresponding to the unused CG PUSCH occasion according to the UTO-UCI;

[0013] The UTO-UCI is used to indicate an unused CG PUSCH occasion, the indication granularity of the UTO-UCI is the Repetition bundle granularity or the valid CG PUSCH occasion granularity, and the Repetition bundle is a CG PUSChoccasion set consisting of CG PUSCH occasions used to carry data transmission of the same TB or the same HARQ process.

[0014] In a third aspect, an uplink control information UCI transmission device is provided, including:

[0015] A first determination module is used for determining, by the terminal, a sliding window corresponding to the UTO-UCI according to the indication granularity of the UTO-UCI when the CG PUSCH is configured for repeated transmission;

[0016] A sending module, configured for the terminal to send the UTO-UCI to a network side device according to the sliding window;

[0017] The UTO-UCI is used to indicate an unused CG PUSCH occasion, the indication granularity of the UTO-UCI is the Repetition bundle granularity or the valid CG PUSCH occasion granularity, and the Repetition bundle is a CG PUSCHoccasion set composed of CG PUSCH occasions used to carry data transmission of the same TB or the same HARQ process.

[0018] In a fourth aspect, an uplink control information UCI transmission device is provided, including:

[0019] The second determination module is used for determining, by the network side device, a sliding window corresponding to the UTO-UCI according to the indication granularity of the UTO-UCI when the CG PUSCH is configured for repeated transmission;

[0020] A receiving module, configured for the network side device to receive the UTO-UCI from the terminal according to the sliding window;

[0021] An allocation module, used for the network side device to reallocate the time-frequency resources corresponding to the unused CG PUSChoccasion according to the UTO-UCI;

[0022] The UTO-UCI is used to indicate an unused CG PUSCH occasion, the indication granularity of the UTO-UCI is the Repetition bundle granularity or the valid CG PUSCH occasion granularity, and the Repetition bundle is a CG PUSCHoccasion set composed of CG PUSCH occasions used to carry data transmission of the same TB or the same HARQ process.

[0023] In a fifth aspect, a terminal is provided, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.

[0024] In a sixth aspect, a terminal is provided, including a processor and a communication interface, wherein the processor is used to determine, when a CG PUSCH is configured for repeated transmission, a sliding window corresponding to the UTO-UCI according to an indication granularity of the UTO-UCI, and the communication interface is used for the terminal to send the UTO-UCI to a network side device according to the sliding window;

[0025] The UTO-UCI is used to indicate an unused CG PUSCH occasion, the indication granularity of the UTO-UCI is the Repetition bundle granularity or the valid CG PUSCH occasion granularity, and the Repetition bundle is a CG PUSCHoccasion set composed of CG PUSCH occasions used to carry data transmission of the same TB or the same HARQ process.

[0026] In the seventh aspect, a network side device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the second aspect are implemented.

[0027] In an eighth aspect, a network side device is provided, including a processor and a communication interface, wherein the processor is used for, when CG PUSCH is configured for repeated transmission, the network side device determines the sliding window corresponding to the UTO-UCI according to the indication granularity of the UTO-UCI, and the communication interface is used for the network side device to receive the UTO-UCI from the terminal according to the sliding window; the processor is used for the network side device to reallocate the time-frequency resources corresponding to the unused CG PUSCH Hoccasion according to the UTO-UCI;

[0028] The UTO-UCI is used to indicate an unused CG PUSCH occasion, the indication granularity of the UTO-UCI is the Repetition bundle granularity or the valid CG PUSCH occasion granularity, and the Repetition bundle is a CG PUSCHoccasion set composed of CG PUSCH occasions used to carry data transmission of the same TB or the same HARQ process.

[0029] In a ninth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.

[0030] In the tenth aspect, a wireless communication system is provided, including: a terminal and a network side device, wherein the terminal can be used to execute the steps of the method described in the first aspect, and the network side device can be used to execute the steps of the method described in the second aspect.

[0031] In the eleventh aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect, or to implement the method described in the second aspect.

[0032] In the twelfth aspect, a computer program / program product is provided, wherein the computer program / program product is stored in a storage medium, and the program / program product is executed by at least one processor to implement the method as described in the first aspect, or to implement the method as described in the second aspect.

[0033] In an embodiment of the present application, when CG PUSCH is configured with repeated transmission, the sliding window corresponding to the UTO-UCI is determined based on the indication granularity of the UTO-UCI, so as to clarify the indication content and transmission position of the UTO-UCI, ensure the effective transmission of the UTO-UCI between the terminal and the network side device, and thus improve the utilization efficiency of system resources. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] Figure 1 is a block diagram of a wireless communication system to which the embodiments of the present application can be applied;

[0035] Figure 2 This is one of the flow charts of the uplink control information UCI transmission method provided in an embodiment of the present application;

[0036] Figure 3a It is a schematic diagram of UTO-UCI indication of two granularities provided in the embodiment of the present application;

[0037] Figure 3b This is one of the UTO-UCI indication schematic diagrams when the granularity is Repetition bundle provided in the embodiment of the present application;

[0038] Figure 3c This is the second schematic diagram of UTO-UCI indication when the granularity is Repetition bundle provided in the embodiment of the present application;

[0039] Figure 4 This is a second flow chart of the uplink control information UCI transmission method provided in an embodiment of the present application;

[0040] Figure 5 This is one of the structural schematic diagrams of the uplink control information UCI transmission device provided in an embodiment of the present application;

[0041] Figure 6 This is a second structural diagram of the uplink control information UCI transmission method provided in an embodiment of the present application;

[0042] Figure 7 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0043] Figure 8 is a schematic diagram of the structure of a terminal provided in an embodiment of the present application;

[0044] Fig. 9 It is a schematic diagram of the structure of the network side device provided in the embodiment of the present application;

[0045] Fig.10 It is a structural diagram of the network side device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0046] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of this application.

[0047] The terms "first", "second", etc. of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of one type, and the number of objects is not limited, for example, the first object can be one or more. In addition, "or" in the present application represents at least one of the connected objects. For example, "A or B" covers three schemes, namely, Scheme 1: including A but not including B; Scheme 2: including B but not including A; Scheme 3: including both A and B. The character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0048] The term "indication" in this application can be a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, operations to be performed, or request results in the sent indication; an indirect indication can be understood as the receiver determining the corresponding information according to the indication sent by the sender, or making a judgment and determining the operation to be performed or the request result according to the judgment result.

[0049] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the systems and radio technologies mentioned above as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following descriptions, but these technologies can also be applied to systems other than NR systems, such as the 6th generation (6 thGeneration, 6G) communication system.

[0050] Figure 1A block diagram of a wireless communication system applicable to an embodiment of the present application is shown. The wireless communication system includes a terminal 11 and a network side device 12. Among them, the terminal 11 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, an ultra-mobile personal computer (Ultra-mobile Personal Computer, UMPC), a mobile Internet device (Mobile Internet Device, MID), an augmented reality (Augmented Reality, AR), a virtual reality (Virtual Reality, VR) device, a robot, a wearable device (Wearable Device), an aircraft (flight vehicle), a vehicle-mounted device (Vehicle User Equipment, VUE), a ship-mounted device, a pedestrian terminal (Pedestrian User Equipment, PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, televisions, washing machines or furniture, etc.), a game console, a personal computer (Personal Computer, PC), a teller machine or a self-service machine and other terminal side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device may also be referred to as a radio access network (Radio Access Network, RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (Wireless Local Area Network, WLAN) access point (Access Point, AP) or a wireless fidelity (Wireless Fidelity, WiFi) node, etc.Among them, the base station may be referred to as a Node B (NB), an evolved Node B (eNB), a next generation Node B (gNB), a New Radio Node B (NR Node B), an access point, a Relay Base Station (RBS), a Serving Base Station (SBS), a Base Transceiver Station (BTS), a radio base station, a radio transceiver, a Basic Service Set (BSS), an Extended Service Set (ESS), a Home Node B (HNB), a Home Evolved Node B, a Transmission Reception Point (TRP) or other appropriate terms in the field. As long as the same technical effect is achieved, the base station is not limited to specific technical terms. It should be noted that in the embodiments of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.

[0051] The core network device may include, but is not limited to, at least one of the following: a core network node, a core network function, a mobility management entity (Mobility Management Entity, MME), an access mobility management function (Access and Mobility Management Function, AMF), a session management function (Session Management Function, SMF), a user plane function (User Plane Function, UPF), a policy control function (Policy Control Function, PCF), a policy and charging rules function unit (Policy and Charging Rules Function, PCRF), an edge application service discovery function (Edge Application Server Discovery Function, EASDF), a unified data management (Unified Data Management, UDM), a unified data storage (Unified Data Repository, UDR), a home user server (Home Subscriber Server, HSS), a centralized network configuration (CNC), a network storage function (Network Repository Function, NRF), a network exposure function (Network Exposure Function, NEF), a local NEF (Local NEF, or L-NEF), and a binding support function (Binding Support Function, BSF), application function (Application Function, AF), etc. It should be noted that in the embodiment of the present application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited.

[0052] In order to better understand the technical solution of this application, the following contents are first introduced:

[0053] eXtended reality (XR) business:

[0054] Extended reality (eXtended reality, XR) refers to all real and virtual combined environments and human-computer interactions generated by computer technology and wearable devices. It includes representative forms such as augmented reality (AR), mixed reality (MR), virtual reality (VR), and their intersections. The level of virtual world ranges from partial sensory input to fully immersive virtual reality. A key aspect of XR is the expansion of human experience, especially the experience related to presence (represented by VR) and cognitive acquisition (represented by AR).

[0055] For VR services, the uplink is mainly based on the transmission of relatively dense small data packets. These small data packets can carry information such as gestures and controls, and serve as input and reference for downlink presentation data; the downlink is mainly based on the transmission of multimedia data such as video and audio. Through the timely reception and presentation of these multimedia data, an immersive experience is provided to users. Taking downlink video data as an example, video data can be modeled as video frames (Videoframe) based on the number of frames per second (Frames Per Second, FPS) (frame rate), and the typical value of FPS is 60 or 120. These video frames arrive periodically or quasi-periodically based on the period determined by FPS (1 / FPS second), and the size of the video frame changes dynamically. Each video frame is generally required to be successfully transmitted within 10ms on the air interface, and the transmission success rate is required to be no less than 99% or even 99.9%. In addition, downlink video data generally requires a very high data rate, which can generally reach tens or even hundreds of Mbps (typical values ​​are 30 / 45Mbps)

[0056] For AR services, in addition to the above-mentioned intensive transmission of small data packets, uplink may also transmit multimedia data such as video, audio, scene images, etc. Its service characteristics are similar to those of downlink. Usually the data rate is relatively low, for example, at most tens of Mbps (typical value is 10 / 20Mbps), and the time limit for air interface transmission can also be relaxed. For example, each video frame is generally required to be successfully transmitted within 30ms; the downlink data transmission characteristics are basically consistent with VR services.

[0057] CG enhancement for XR services

[0058] In order to more effectively use CG PUSCH resources to carry XR services, the following CG enhancements are introduced:

[0059] - Multiple CG PUSCH transmission opportunities are configured in a single period of a single CG PUSCH configuration, corresponding to the Multi-PUSCH CG below;

[0060] -UE dynamically indicates unused CG PUSCH opportunities based on UCI, corresponding to the UTO-UCI indication below;

[0061] Multi-PUSCH CG

[0062] For the first enhancement mentioned above, it is possible to support the configuration of multiple CG PUSCH occasions in a single CG period, and these CG PUSCH occasions share the same start and length indicator value (Start and Length Indicator Value, SLIV), frequency domain resource allocation (Frequency Domain Resource Allocation, FDRA), modulation and coding scheme (Modulation and Coding Scheme, MCS), etc. Accordingly, the CG configuration (corresponding to ConfiguredGrantConfig) that supports the configuration of multiple CGPUSCH occasions in a single CG period can be called Multi-PUSCH CG.

[0063] For Multi-PUSCH CG, CG PUSCH Occasion is configured in N (>1) consecutive Slots in each CG cycle. Because only a single CG PUSCH occasion is configured in each Slot, N is also the number of CG PUSCH occasions configured by Multi-PUSCH CG in a single CG cycle.

[0064] During the discussion, the concept of valid / invalid CG PUSCH occasion was further introduced, namely: when a CG PUSCH occasion has time domain overlap with a Semi-static DL symbol or SSB symbol (configured based on tdd-UL-DL-ConfigurationCommon and / or tdd-UL-DL-ConfigurationDedicated), this CG PUSCH occasion is judged to be invalid (or invalid CG PUSCH occasion), otherwise it is judged to be valid (or valid CG PUSCH occasion).

[0065] UTO-UCI Instructions

[0066] For the second enhancement mentioned above, the UE can carry UCI in the CG PUSCH transmission to indicate to the network side the configured CG PUSCH occasions that are not used / not needed, so that the network side can recycle the time-frequency resources corresponding to these CG PUSCH occasions for other purposes (such as allocating resources for the retransmission of this UE, or allocating resources for other UEs), so as to make full use of the time-frequency resources in the cell and avoid waste caused by vacancy. This UCI indicating the configured CG PUSCH Hoccasion that is not used / not needed can be called UTO-UCI.

[0067] When the UTO-UCI is configured for a certain CG configuration, the indicated UTO-UCI is at least for the CG PUSCH occasion corresponding to this CG configuration (FFS on whether / how to extend to multiple CG configurations). In this case, the UTO-UCI is included in every CG PUSCH that is transmitted.

[0068] The indication of UTO-UCI adopts the bitmap mode. The number of bits of the Bitmap can be configured by the RRC parameter Nu. Each bit in the Bitmap corresponds to a single valid CG PUSCH occasion. The UTO-UCI carried by a certain transmitted CG PUSCH is used to indicate Nu consecutive and valid CG PUSCH occasions starting from the end time of this transmitted CG PUSCH.

[0069] The following describes in detail the uplink control information UCI transmission method provided in the embodiment of the present application through some embodiments and application scenarios in combination with the accompanying drawings.

[0070] First, the terms involved in this application are explained:

[0071] In this application, when only CG PUSCH occasion is used for description without adding the prefix valid or invalid, it refers to the Configured CG PUSCH occasion corresponding to a certain CG configuration, that is, the CG PUSCH occasion configured by this CG configuration within a certain CG period, and it is not concerned whether this Configured CG PUSCH occasion is valid or invalid.

[0072] For the convenience of description, the concept of repetition bundle is introduced:

[0073] When repetition transmission is not enabled (K=1), the Repetition bundle is a single CG PUSCH occasion corresponding to "a single CG PUSCH used to carry data transmission of a certain transport block (TB) or hybrid automatic repeat-request (HARQ) process".

[0074] When repeated transmission is turned on (K>1), the Repetition bundle is a set of CG PUSCH occasions corresponding to all Repetitions (number ≤K) corresponding to "a single CG PUSCH used to carry data transmission of a certain TB or HARQ process"; the number of CG PUSCH occasions contained in the set is ≤K, which can be understood as a one-to-one correspondence between Repetition and CG PUSCHoccasion; whether each CG PUSCH occasion in the set is valid or invalid depends on the specific Repetition bundle determination method adopted.

[0075] It can be understood that the TB or HARQ process corresponds one to one with the Repetition bundle, and the CG PUSCH (including at least one Repetition).

[0076] At the same time, the time span (Span) corresponding to a single Repetition bundle can be further determined as follows: the Span of a Repetition bundle corresponds to a time period, the start time of this time period is the start time of the first (or earliest) CG PUSCH occasion corresponding to this Repetition bundle, and the end time of this time period is the end time of the last (or latest) CG PUSCH occasion corresponding to this Repetition bundle.

[0077] See also Figure 2 The embodiment of the present application provides a method for transmitting uplink control information UCI, the execution subject of the method is a terminal, and the method includes:

[0078] Step 201: When CG PUSCH is configured for repeated transmission, the terminal determines the sliding window corresponding to the UTO-UCI according to the indication granularity of the UTO-UCI;

[0079] Step 202: The terminal sends the UTO-UCI to the network side device according to the sliding window;

[0080] Among them, UTO-UCI is used to indicate unused CG PUSCH occasion (optionally, the content indicated by UTO-UCI can be called resource recovery information), the indication granularity of UTO-UCI is Repetition bundle granularity or valid CGPUSCH occasion granularity, and Repetition bundle is a CG PUSCH occasion set composed of CG PUSCH occasions used to carry data transmission of the same TB or the same HARQ process.

[0081] In an embodiment of the present application, when CG PUSCH is configured with repeated transmission, the sliding window corresponding to the UTO-UCI is determined based on the indication granularity of the UTO-UCI, so as to clarify the indication content and transmission position of the UTO-UCI, ensure the effective transmission of the UTO-UCI between the terminal and the network side device, and thus improve the utilization efficiency of system resources.

[0082] In a possible implementation manner, for a scenario where CG PUSCH allows repeated transmission, the CG PUSCH occasion indicated by the UTO-UCI may be from at least one of the following:

[0083] (1) One or more legacy CG configurations, where each legacy CG configuration has only a single CG PUSCH in a single CG period, and for this legacy CG configuration, repeated transmission is not configured or is configured.

[0084] The Legacy CG configuration here can be understood as a CG configuration configured based on the protocol provisions of 3GPP Rel-15 / 16 / 17. Among the one or more Legacy CG configurations here, all Legacy CG configurations may not be configured with repeated transmission; or all Legacy CG configurations may be configured with repeated transmission; or one or more Legacy CG configurations may not be configured with repeated transmission, and the remaining one or more Legacy CG configurations may be configured with repeated transmission.

[0085] When a Legacy CG configuration enables repetition transmission, it can be repetition type A (Repetition Type A) or repetition type B (Repetition Type B). Optionally, when Repetition Type A is used, the available slot counting mechanism can be further enabled, that is, for the repeated transmission operation of PUSCH, only the available slots are counted in the time slots that can be occupied by PUSCH repeated transmission. When Repetition Type B is used, the CG PUSCH occasion in this article can correspond one-to-one with the nominal repetition (Nominal repetition) or the actual repetition (Actualrepetition).

[0086] It is understandable that each Legacy CG configuration only has a single Repetitionbundle in a single CG cycle.

[0087] (2) One or more Multi-PUSCH CG configurations, where each Multi-PUSCH CG configuration may have multiple CG PUSCH occasions in a single CG period, and for this Multi-PUSCH CG configuration, repeated transmission is not configured or is configured.

[0088] It is understandable that each Multi-PUSCH CG configuration may have multiple Repetitionbundles in a single CG period. Among the one or more Multi-PUSCH CG configurations here, it is possible that all Multi-PUSCH CG configurations are not configured with repeated transmission; it is also possible that all Multi-PUSCH CG configurations are configured with repeated transmission; it is also possible that one or more of the Multi-PUSCH CG configurations are not configured with repeated transmission, and the remaining one or more Multi-PUSCH CG configurations are configured with repeated transmission.

[0089] Optionally, it is not allowed to configure repeated transmission and indicate UTO-UCI for CG PUSCH at the same time to avoid corresponding processing. For example, when the repetition factor K (repK) configured for a certain ConfiguredGrantConfig (corresponding to a certain CG configuration) is n2 / n4 / n8 (or, a value other than n1, or, the corresponding value>1; here n1, n2, n4, n8 correspond to repetition factors 1, 2, 4, 8 respectively), the UE does not expect to enable UTO-UCI indication for this ConfiguredGrantConfig configuration; or, the UE does not expect to configure repK to n2 / n4 / n8 (or, a value other than n1, or, the corresponding value>1) and enable UTO-UCI indication for any ConfiguredGrantConfig at the same time.

[0090] Alternatively, see Figure 3a , the figure shows an indication scenario in which the indication granularity of UTO-UCI is the Repetition bundle granularity or the valid CG PUSCH occasion granularity.

[0091] The specific indication mechanism of UTO-UCI is described below for two types of UTO-UCI indication granularity:

[0092] UTO-UCI indication granularity 1: Repetition bundle granularity

[0093] Case 1: UTO-UCI only indicates the resource recovery information of the CG configuration corresponding to the CG PUSCH transmission carrying this UTO-UCI (referred to as Case 1), where each Repetition bundle can be arranged in ascending order based on the starting time of the first (or earliest) CG PUSCH occasion or the first (or earliest) valid CG PUSCH occasion contained in the Repetition bundle, or, based on the starting time of the Span corresponding to the Repetition bundle. It can be understood that there is no overlap between the Spans corresponding to the Repetition bundles at this time.

[0094] In a possible implementation, when the indication granularity of the UTO-UCI is the Repetition bundle granularity, and the UTO-UCI only indicates the unused CG PUSCH occasion occasion corresponding to the first CG configuration, determining the sliding window corresponding to the UTO-UCI includes any of the following:

[0095] (1) Determine that the sliding window starts to indicate the next Repetition bundle of the first Repetition bundle; it can be understood that the first indication bit in the Bitmap of the UTO-UCI corresponds to the next Repetition bundle of the first Repetition bundle; the starting position of the sliding window is the next Repetitionbundle of the first Repetition bundle, or the starting position of the sliding window is the first CG PUSCH occasion corresponding to the next Repetition bundle of the first Repetition bundle. It is assumed here that the CG PUSCH occasion or valid CG PUSCH occasion (if any) after the first CG PUSCHoccasion of the first Repetition bundle needs to be occupied by default, and no resource recovery is required.

[0096] The above method (1) can be referred to as sliding window starting position method 1;

[0097] (2) when there is a first partial repetition bundle, determining that the sliding window starts indicating from the first repetition bundle;

[0098] (3) In the absence of the first Partial repetition bundle, determining that the sliding window starts indicating the next Repetition bundle of the first Repetition bundle;

[0099] Among them, the first CG configuration is the CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI, the first Partialrepetition bundle is the Partial repetition bundle corresponding to the first CG configuration, the first Repetitionbundle is the Repetition bundle corresponding to the first CG PUSCH occasion, and the first CG PUSCH occasion is the CG PUSCH occasion corresponding to the CG PUSCH transmission carrying UTO-UCI.

[0100] Specifically, when there is at least one CG PUSCH occasion or valid CG PUSCH occasion after the first CG PUSCH occasion of the first Repetition bundle (it can be understood that there is a Partial repetition bundle after the first CG PUSCH occasion), the sliding window starts to indicate from the first Repetition bundle. At this time, the first indication bit in the Bitmap of the UTO-UCI corresponds to the first Repetition bundle (which is a Partial repetition bundle); the starting position of the sliding window is the first Repetition bundle, or the starting position of the sliding window is the first CG PUSCH occasion or the first valid CG PUSCH occasion after the first CG PUSCH occasion (corresponding to / belonging to the first Repetition bundle).

[0101] When there is no CG PUSCH Hoccasion or valid CG PUSCH occasion after the first CG PUSCH occasion of the first Repetition bundle (it can be understood that there is no Partial repetition bundle after the first CG PUSCH occasion), the sliding window starts to indicate from the next Repetition bundle of the first Repetition bundle, and the specific operation can follow the sliding window starting position mode 1.

[0102] The above methods (2) and (3) can be referred to as sliding window starting position method 2;

[0103] In the embodiment of the present application, the determination of the starting position of the sliding window in the UTO-UCI indication granularity 1-Case 1 scenario is achieved through the above-mentioned methods (1) to (3).

[0104] Optionally, the method for determining the sliding window length may follow the existing method, for example, the size Nu (i.e., the number of bits included) of the Bitmap is configured by high-level signaling, where each bit corresponds one-to-one to a (complete) Repetition bundle or Partial repetition bundle (when the Bitmap only indicates the Repetition bundle or Partial repetition bundle corresponding to a single CG configuration, these Repetition bundles may be sorted based on the time sequence and correspond one-to-one to the bits in the Bitmap). It can be understood that the sliding window contains Nu Repetition bundles, or CG PUSCH occasions corresponding to Nu Repetition bundles (and the Nu Repetition bundles are all located after the first CG PUSCH occasion). When the sliding window starting position method 2 is adopted, the first Repetition bundle is a Partial repetition bundle in some cases.

[0105] It can be understood that when a Repetition bundle is indicated as "not unused", any corresponding valid CG PUSCH occasion may be occupied, or the indication status of any corresponding valid CGPUSCH occasion is "NOT unused"; when a Repetition bundle is indicated as "unused", any corresponding valid CG PUSCH occasion cannot be occupied, or the indication status of any corresponding valid CG PUSCH occasion is "unused". For a Partial repetition bundle, when it is indicated as "NOT unused", any corresponding valid CG PUSCH occasion after the first CG PUSCH occasion may be occupied, or the indication status of any corresponding valid CG PUSCH occasion after the first CG PUSCH occasion is "NOT unused"; when it is indicated as "unused", any corresponding valid CG PUSCH occasion after the first CG PUSCH occasion cannot be occupied, or the indication status of any corresponding valid CG PUSCH occasion after the first CG PUSCH occasion is "unused". In other words, the indication status of a Repetition bundle or a Partial repetition bundle is applicable to any valid CG PUSCH occasion it contains / corresponds to.

[0106] Optionally, each bit in the Bitmap of the UTO-UCI corresponds to the first valid CG PUSCH occasion in the (complete) Repetition bundle or Partial repetition bundle, that is, it indicates that it is "NOT unused" or "unused", and the status of the remaining valid CG PUSCH occasions in the same Repetition bundle or Partial repetition bundle follows the indicated status of the first valid CG PUSCH occasion. This is slightly different from the previous method (that is, the indicated status of a Repetition bundle or Partial repetition bundle is applicable to any valid CG PUSCH occasion it contains / corresponds to) mainly in terms of concept or description, and the actual effects of the two are exactly the same.

[0107] In a possible implementation, when the indication granularity of the UTO-UCI is the Repetition bundle granularity, the method further includes:

[0108] The terminal determines that the CG PUSCH transmission carrying the UTO-UCI is any of the following:

[0109] (1) Each CG PUSCH transmission corresponding to the first CG configuration; referred to as UTO-UCI bearer mode 1;

[0110] (2) Only the first I valid CG PUSCH occasions in each Repetition bundle are used for CG PUSCH transmission; this can be referred to as UTO-UCI bearer mode 2.

[0111] (3) Only the first I CG PUSCH transmissions in each Repetition bundle; this can be referred to as UTO-UCI bearer mode 3;

[0112] Among them, the first CG configuration is the CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI, I satisfies 1≤I≤K, and K is the number of repeated transmissions.

[0113] In the embodiment of the present application, the determination of the CG PUSCH transmission carrying the UTO-UCI in the UTO-UCI indication granularity 1-Case 1 scenario is implemented through the above-mentioned methods (1) to (3).

[0114] For UTO-UCI bearer mode 2 / 3, I≥1 and I≤K can be specified by the protocol or configured by high-level signaling. For example, for UTO-UCI bearer mode 3, the protocol can specify that only the first CG PUSCH transmission in each Repetition bundle carries UTO-UCI to save UTO-UCI indication overhead (including time-frequency resource occupancy and transceiver processing, etc.).

[0115] In UTO-UCI carrying mode 2, for a valid CG PUSCH occasion in the first I valid CGPUSCH occasions in a Repetition bundle, whether the UE initiates the corresponding CG PUSCH transmission also depends on other factors, including Intra-UE prioritization, SFI, etc. Correspondingly, UTO-UCI carrying mode 3 ensures that the UTO-UCI is transmitted as many times as possible in each Repetition bundle to ensure the transmission performance of the UTO-UCI. However, UTO-UCI carrying mode 3 is easily affected by factors such as DCI missed detection, which may lead to inconsistent understanding between the two sides on whether a certain CG PUSCH transmission carries the UTO-UCI.

[0116] The specific UTO-UCI bearer mode to be adopted may be specified by the protocol or configured by high-level signaling. When configured by high-level signaling, a new RRC parameter may be introduced to configure the specific bearer mode adopted, or the specific bearer mode adopted may be implicitly derived based on the existing RRC parameters. For example, the UTO-UCI bearer mode may be implicitly determined based on the BetaOffset configured for the UTO-UCI: when the BetaOffset index or value is greater than or not less than a predefined threshold (i.e., the actual bit rate is low enough), the UTO-UCI bearer mode 2 / 3 is adopted, otherwise the UTO-UCI bearer mode 1 is adopted. For another example, the UTO-UCI bearer mode may be implicitly determined based on the parameter repK configured for the CG configuration: when the value corresponding to repK is greater than or not less than a predefined threshold (i.e., there are more CG PUSCH occasions corresponding to a single Repetition bundle), in order to ensure the reliability of UTO-UCI transmission while saving transmission overhead, the UTO-UCI bearer mode 2 / 3 may be adopted, otherwise the UTO-UCI bearer mode 1 is adopted. For another example, the UTO-UCI bearer mode may be implicitly determined based on the parameter startingFromRV0-r16 configured for the CG configuration: when configured as on, UTO-UCI bearer mode 2 / 3 is used, otherwise UTO-UCI bearer mode 1 is used. For another example, the UTO-UCI bearer mode may be implicitly determined based on the parameter repK-RV configured for the CG configuration: when configured as s1-0231 or s1-0231, UTO-UCI bearer mode 2 / 3 is used; when configured as s3-0000, UTO-UCI bearer mode 1 is used.

[0117] It can be understood that, for sliding window starting position mode 2, the Repetition bundle sets corresponding to / indicated by the UTO-UCI carried in different CG PUSCH transmissions corresponding to the same Repetition bundle may be the same or different.

[0118] In a possible implementation, UTO-UCI satisfies any of the following:

[0119] (1) The UTO-UCI carried in different CG PUSCH transmissions corresponding to the same Repetition bundle must have the same indication status for the same object (i.e., the indication status must be the same); this can be referred to as dynamic overriding mode 1;

[0120] (2) The indication states of the UTO-UCI carried in different CG PUSCH transmissions corresponding to the same Repetition bundle for the same object can be different (i.e., different indication states are allowed); this can be referred to as Dynamic overriding mode 2;

[0121] In the embodiment of the present application, the above indication status for the same object may specifically refer to the indication status for the same subsequent Repetition bundle. The above methods (1) and (2) make the indication of UTO-UCI more flexible.

[0122] For Dynamic overriding mode 1, in most cases (except for some cases of sliding window starting position mode 2), the Repetition bundle set corresponding to / indicated by the UTO-UCI carried in different CG PUSCH transmissions corresponding to the same Repetition bundle is the same. At this time, combined with Dynamic overriding mode 1, it can be ensured that the UTO-UCI information carried in different CG PUSCH transmissions corresponding to the same Repetition bundle is completely consistent, thereby simplifying the information generation and encoding processing on the UE side, and allowing combined reception on the network side, etc., to reduce processing complexity and improve transmission performance.

[0123] For Dynamic overriding mode 2, the relevant provisions of Dynamic overriding still need to be followed (for example, a CG PUSCH occasion previously indicated as "unused" is not allowed to be indicated as "NOT unused" later). If the previous UTO-UCI indicates that a Repetition bundle is "NOT unused", the next UTO-UCI is allowed to indicate that the Repetition bundle is "unused" (of course, the Repetition bundle can still be indicated as "NOT unused").

[0124] Case 2: UTO-UCI may indicate resource recovery information corresponding to more than one CG configuration, or indicate resource recovery information corresponding to other CG configurations other than the CG configuration corresponding to the CG PUSCH transmission carrying this UTO-UCI (referred to as Case 2 for short).

[0125] In a possible implementation, when the indication granularity of the UTO-UCI is the Repetition bundle granularity, and the UTO-UCI indicates an unused CG PUSCH occasion occasion corresponding to the second CG configuration, the UTO-UCI satisfies:

[0126] Each CG configuration in the second CG configuration is indicated by a different sub-bitmap, and the sub-bitmap corresponding to each CG configuration is cascaded in a preset order;

[0127] The second CG configuration includes a CG configuration other than the first CG configuration, or the second CG configuration includes the first CG configuration and a CG configuration other than the first CG configuration, and the first CG configuration is a CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI.

[0128] The above method is referred to as UTO-UCI organization method 1. UTO-UCI organization method 1 clarifies how to perform UTO-UCI bitmap indication in the UTO-UCI indication granularity 1-Case 2 scenario.

[0129] In the embodiment of the present application, UTO-UCI organization mode 1 is provided, that is, the Repetitionbundle (including (complete) Repetition bundle and / or Partial repetition bundle) corresponding to each CG configuration can be indicated by the Sub-bitmap corresponding to this CG configuration, and then the Sub-bitmaps corresponding to each CG configuration to be indicated are cascaded based on a predefined order to obtain a complete Bitmap. Optionally, see Figure 3b , the figure shows a UTO-UCI indication scenario corresponding to UTO-UCI organization mode 1.

[0130] The above-mentioned second CG configuration refers to the CG configuration or CG configuration set indicated by UTO-UCI. The second CG configuration may include only one or more CG configurations other than the first CG configuration, or the second CG configuration may also include the first CG configuration and one or more CG configurations other than the first CG configuration.

[0131] In a possible implementation, determining the sliding window corresponding to UTO-UCI includes:

[0132] Determine the sliding window corresponding to the Sub-bitmap corresponding to the third CG configuration;

[0133] The third CG configuration is any CG configuration in the second CG configuration;

[0134] When the third CG configuration is the first CG configuration, determining the sliding window corresponding to the Sub-bitmap corresponding to the third CG configuration includes any one of the following:

[0135] (1) Determine that the sliding window starts from the next Repetition bundle of the first Repetition bundle;

[0136] (2) when there is a first partial repetition bundle, determining that the sliding window starts indicating from the first repetition bundle;

[0137] (3) In the absence of the first Partial repetition bundle, determining that the sliding window starts indicating the next Repetition bundle of the first Repetition bundle;

[0138] The first Partial repetition bundle is a Partial repetition bundle corresponding to the first CG configuration, the first Repetition bundle is a Repetition bundle corresponding to the first CG PUSCH occasion, and the first CG PUSCH occasion is a CGPUSCH occasion corresponding to the CG PUSCH transmission carrying UTO-UCI;

[0139] That is, when organizing the Sub-bitmap corresponding to the CG configuration corresponding to the CG PUSCH transmission carrying the UTO-UCI, the sliding window determination method in the UTO-UCI indication granularity 1-Case 1 scenario mentioned above can be used.

[0140] When the third CG configuration is not the first CG configuration, determining the sliding window corresponding to the Sub-bitmap corresponding to the third CG configuration includes any of the following:

[0141] (1) Determine that the sliding window starts from the second Repetition bundle, the second Repetition bundle is the earliest Repetition bundle in the third Repetition bundle, the third Repetition bundle corresponds to the third CG configuration, and the start time of the third Repetition bundle is not earlier than the end time of the first CG PUSCH occasion;

[0142] (2) Determine that the sliding window starts from the fourth Repetition bundle, the fourth Repetition bundle is the earliest Repetition bundle in the fifth Repetition bundle, the fifth Repetition bundle corresponds to the third CG configuration, and the start time of the fifth Repetition bundle is not earlier than the end time of the time span Span corresponding to the first Repetition bundle;

[0143] The above methods (1) and (2) can be referred to as sliding window starting position method 3;

[0144] For example, in Figure 3b In the example, the starting position of the sliding window corresponding to the Sub-bitmap corresponding to CG Config2 is: the starting time is not earlier than the end time of the Span corresponding to the first Repetition bundle, and is the earliest Repetition bundle corresponding to CG Config2.

[0145] (3) when there is a second partial repetition bundle, determining that the sliding window starts from the repetition bundle where the second partial repetition bundle is located;

[0146] (4) In the absence of a second Partial repetition bundle, determining that the sliding window starts from the second Repetition bundle, the second Repetition bundle is the earliest Repetition bundle in the third Repetition bundle, the third Repetition bundle corresponds to the third CG configuration, and the start time of the third Repetition bundle is not earlier than the end time of the first CG PUSCH occasion;

[0147] (5) In the absence of the second Partial repetition bundle, determine that the sliding window starts from the fourth Repetition bundle, the fourth Repetition bundle is the earliest Repetition bundle in the fifth Repetition bundle, the fifth Repetition bundle corresponds to the third CG configuration, and the start time of the fifth Repetition bundle is not earlier than the end time of the Span corresponding to the first Repetition bundle;

[0148] Among them, the second Partial repetition bundle is a Partial repetition bundle corresponding to the CG configuration other than the first CG configuration.

[0149] Specifically, for a Repetition bundle corresponding to this CG configuration, when the starting time of at least one of its corresponding CG PUSCH occasion or valid CG PUSCH occasion is before the end time of the first CG PUSCH occasion or the end time of the Span corresponding to the first Repetition bundle (that is, the starting time of the Span corresponding to this Repetition bundle is before the end time of the first CG PUSCH occasion, or before the end time of the Span corresponding to the first Repetition bundle), and after the end time of the first CG PUSCH occasion or the end time of the Span corresponding to the first Repetition bundle, there is still at least one CG PUSCHoccasion or valid CG PUSCH occasion, it is considered that there is a Partial repetition bundle (that is, the second Partial repetition bundle mentioned above), or there is a Partial repetition bundle for this CG configuration. At this time, all CG PUSCH occasions of this Repetition bundle located after the end time of the first CG PUSCH occasion or the end time of the Span corresponding to the first Repetitionbundle can constitute a Partial repetition bundle (corresponding to this Repetitionbundle), and this Partial repetition bundle corresponds to or belongs to this CG configuration.

[0150] When there is no Partial repetition bundle, the sliding window starts to indicate from a starting time no earlier than the end time of the first CGPUSCH occasion and the earliest Repetition bundle corresponding to this CG configuration, or the sliding window starts to indicate from a starting time no earlier than the end time of the Span corresponding to the first Repetition bundle and the earliest Repetition bundle corresponding to this CG configuration; the specific operation can follow the above-mentioned sliding window starting position method 3.

[0151] The above methods (3), (4) and (5) can be referred to as sliding window starting position method 4.

[0152] In an embodiment of the present application, corresponding sliding window determination methods are provided for the case where the UTO-UCI indicates the CG configuration corresponding to the CG PUSCH transmission carrying the UTO-UCI, and the case where the UTO-UCI indicates other CG configurations, to ensure that the UTO-UCI corresponds to a suitable sliding window in different situations.

[0153] Optionally, for determining the window length of the sliding window corresponding to this Sub-bitmap: the method corresponding to Case 1 can be used; Nu can be uniformly configured for each CG configuration indicated by UTO-UCI (that is, the uniformly configured Nu is applied to each CG configuration separately), or the corresponding Nu can be configured for each CG configuration separately.

[0154] For example, in Figure 3b In the example, the UTO-UCI carried on the CG PUSCH transmission corresponding to CG Config1 can simultaneously indicate the resource recovery information corresponding to CG Config1 and CG Config2. Among them, CG Config 1 and CG Config2 can correspond to the same or different Serving cells, but the TDD patterns corresponding to the two are the same. K=4, Nu=4 are configured for CG Config1; K=2, Nu=8 are configured for CG Config2.

[0155] In a possible implementation manner, when each sub-bitmap is cascaded based on a preset order, the preset order may adopt any of the following:

[0156] (1) Configured by high-level signaling, for example, a CG configuration list indicated by the UTO-UCI carried on the CG PUSCH transmission corresponding to a certain CG configuration can be configured, and the corresponding Sub-bitmap is cascaded based on the order of each CG configuration in this list.

[0157] (2) Determined based on predefined rules. For example, when all CG configurations indicated by the UTO-UCI are located on the same Serving cell, the corresponding Sub-bitmaps can be cascaded in ascending or descending order based on the index of each CG configuration (for example, configuredGrantConfigIndex-r16 or configuredGrantConfigIndexMAC-r16 configured in ConfiguredGrantConfig); when all CG configurations indicated by the UTO-UCI come from more than one Serving cell, the arrangement order of the Sub-bitmap can be jointly determined based on the index corresponding to each CG configuration and the index of the Serving cell to which it is located. For example, the CG configurations corresponding to a certain Serving cell index can be traversed in ascending or descending order based on the index of the CG configuration, and then the involved Serving cells can be traversed in ascending or descending order based on the index of the Serving cell.

[0158] In a possible implementation, when the indication granularity of the UTO-UCI is the Repetition bundle granularity, and the UTO-UCI indicates an unused CG PUSCH occasion occasion corresponding to the second CG configuration, the UTO-UCI satisfies:

[0159] Sort the Repetition bundles corresponding to the second CG configuration according to the first preset rule, and determine a single bitmap for the sorted Repetition bundle sequence;

[0160] The second CG configuration includes a CG configuration other than the first CG configuration, or the second CG configuration includes the first CG configuration and a CG configuration other than the first CG configuration, and the first CG configuration is a CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI.

[0161] The above method is referred to as UTO-UCI organization method 2. UTO-UCI organization method 2 clarifies how to perform UTO-UCI bitmap indication in the UTO-UCI indication granularity 1-Case 2 scenario.

[0162] In the embodiment of the present application, UTO-UCI organization method 2 is provided, that is, the Repetition bundles corresponding to the CG configurations indicated by the UTO-UCI are first comprehensively sorted based on predefined rules, and then the operation in Case 1 is used to determine a single Bitmap for the sorted single Repetition bundle sequence. Figure 3c, the figure shows a UTO-UCI indication scenario corresponding to UTO-UCI organization mode 2.

[0163] In a possible implementation manner, the first preset rule is associated with at least one of the following:

[0164] (1) The start or end time of the Repetition bundle;

[0165] (2) The index of the serving cell where the Repetition bundle is located or the index of the corresponding Serving cell;

[0166] (3) Index of the CG configuration corresponding to the Repetition bundle.

[0167] For example, the Repetition bundles may be sorted in ascending order based on their start time. When there is more than one Repetition bundle corresponding to the same start time, if these Repetition bundles correspond to the same Serving cell, the order of these Repetition bundles may be determined only based on the index of their corresponding CG configurations (for example, arranged in ascending or descending order based on the index of the CG configuration), otherwise the order of these Repetition bundles may be determined based on both the index of their corresponding CG configurations and the index of the Serving cell to which they are located / correspond (for example, for the CG configuration index and Serving cell index corresponding to / involved by these Repetition bundles, first arrange the CG configurations corresponding to a Serving cell index in ascending or descending order based on the CG configuration index, and then traverse the involved Serving cells in ascending or descending order based on the Serving cell index, thereby determining the order of the Repetition bundles corresponding to the Serving cell index and the CG configuration index; it can be understood that for the same Serving cell index and the same CG configuration index, there will not be more than one Repetition bundle corresponding to the same start time).

[0168] It should be noted that, compared with Case 1, after comprehensive sorting, the spans corresponding to adjacent Repetition bundles in a single Repetition bundle sequence may overlap.

[0169] For example, in Figure 3cIn the example, the UTO-UCI carried on the CG PUSCH transmission corresponding to CG Config1 can indicate the resource recovery information corresponding to both CG Config1 and CG Config2. Among them, CG Config 1 and CG Config2 can correspond to the same or different Serving cells, but the TDD pattern corresponding to the two is the same. Because the start time of each Repetition bundle corresponding to CG Config1 and CG Config2 is different, the order of each Repetition bundle can be determined only based on the ascending order of the start time of the Repetition bundle. Assuming that the first Repetitionbundle is numbered 1, in Figure 3c The numbers corresponding to the subsequent Repetition bundles are given separately.

[0170] In a possible implementation, determining the sliding window corresponding to UTO-UCI includes any one of the following:

[0171] (1) determining that the sliding window starts from the sixth Repetition bundle, the sixth Repetition bundle is the first Repetition bundle in the Repetition bundle sequence, and the start time of the sixth Repetition bundle is not earlier than the end time of the first CG PUSCH occasion;

[0172] (2) Determine that the sliding window starts from the seventh Repetition bundle, the seventh Repetition bundle is the first Repetition bundle in the Repetition bundle sequence, and the start time of the seventh Repetition bundle is not earlier than the end time of the span corresponding to the first Repetition bundle;

[0173] The above methods (1) and (2) can be referred to as sliding window starting position method 5;

[0174] For example, in Figure 3c In the example, the starting position of the sliding window corresponding to this Bitmap is: the starting time is not earlier than the end time of the Span corresponding to the first Repetition bundle, and is the frontmost Repetition bundle in the Repetition bundle sequence, that is, Repetition bundle 4.

[0175] (3) if there is a third partial repetition bundle, determining that the sliding window starts indicating from the third partial repetition bundle;

[0176] (4) In the absence of the third partial repetition bundle, determine that the sliding window starts to indicate from the sixth repetition bundle, the sixth repetition bundle is the first repetition bundle in the repetition bundle sequence, and the start time of the sixth repetition bundle is not earlier than the end time of the first CG PUSCHoccasion;

[0177] (5) In the absence of the third partial repetition bundle, determine that the sliding window starts from the seventh repetition bundle, the seventh repetition bundle is the first repetition bundle in the repetition bundle sequence, and the start time of the seventh repetition bundle is not earlier than the end time of the span corresponding to the first repetition bundle;

[0178] Among them, the third Partial repetition bundle is the Partial repetition bundle corresponding to the second CG configuration.

[0179] Specifically, for a Repetition bundle in the Repetition bundle sequence, when the starting moment of at least one CG PUSCH occasion or valid CG PUSCH occasion corresponding to it is before the end moment of the first CG PUSCHoccasion or the end moment of the Span corresponding to the first Repetition bundle (that is, the starting moment of the Span corresponding to this Repetition bundle is before the end moment of the first CG PUSCH occasion, or before the end moment of the Span corresponding to the first Repetition bundle), and after the end moment of the first CG PUSCHoccasion or the end moment of the Span corresponding to the first Repetition bundle, there is at least one CG PUSCH occasion or valid CG PUSCH occasion, it is considered that there is a Partial repetition bundle corresponding to this Reperitionbundle. At this time, all CG PUSCH occasions of this Repetition bundle located after the end moment of the first CGPUSCH occasion or the end moment of the Span corresponding to the first Repetition bundle can constitute a Partial repetition bundle corresponding to this Repetition bundle.

[0180] Optionally, when there are multiple Partial repetition bundles, the sliding window starts indicating from the Partial repetition bundle that is ranked the first or the last. When indicating from the Partial repetition bundle that is ranked the first, it is possible to ensure that the use status of all Partial repetition bundles can be indicated, thereby recycling resources as much as possible; when indicating from the Partial repetition bundle that is ranked the last, it is possible to ensure that the Bitmap indicates at most a single Partial repetition bundle, thereby making full use of the indication bits of the Bitmap (to indicate the complete Repetition bundle as much as possible).

[0181] When there is no Partial repetition bundle, the sliding window starts to indicate from a Repetition bundle whose starting time is not earlier than the end time of the first CGPUSCH occasion and is at the front of the Repetition bundle sequence. Alternatively, the sliding window starts to indicate from a Repetition bundle whose starting time is not earlier than the end time of the Span corresponding to the first Repetition bundle and is at the front of the Repetition bundle sequence. The specific operation can follow the above-mentioned sliding window starting position method 5.

[0182] The above methods (3), (4) and (5) can be referred to as sliding window starting position method 6.

[0183] In an embodiment of the present application, corresponding sliding window determination methods are provided for the case where the UTO-UCI indicates the CG configuration corresponding to the CG PUSCH transmission carrying the UTO-UCI, and the case where the UTO-UCI indicates other CG configurations, to ensure that the UTO-UCI corresponds to a suitable sliding window in different situations.

[0184] Regarding the determination of the window length of the sliding window corresponding to this Bitmap: the method corresponding to Case 1 can be used; Nu can be uniformly configured for UTO-UCI and applied to the sorted single Repetition bundle sequence.

[0185] For example, in Figure 3c In the configuration, Nu=8. The sliding window corresponding to the UTO-UCI of the CG PUSCH transmission bearer corresponding to the first CG PUSCH occasion includes Repetition bundles 4-11.

[0186] In a possible implementation, when the indication granularity of the UTO-UCI is the Repetition bundle granularity, the method further includes:

[0187] The terminal determines that the CG PUSCH transmission carrying the UTO-UCI is any of the following:

[0188] (1) Each CG PUSCH transmission corresponding to the first CG configuration; referred to as UTO-UCI bearer mode 1;

[0189] (2) Only the first I valid CG PUSCH occasions in each Repetition bundle are used for CG PUSCH transmission; this can be referred to as UTO-UCI bearer mode 2.

[0190] (3) Only the first I CG PUSCH transmissions in each Repetition bundle; this can be referred to as UTO-UCI bearer mode 3;

[0191] Among them, the first CG configuration is the CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI, I satisfies 1≤I≤K, and K is the number of repeated transmissions.

[0192] In the embodiment of the present application, the determination of the CG PUSCH transmission carrying the UTO-UCI in the UTO-UCI indication granularity 1-Case 2 scenario is implemented by the above-mentioned methods (1) to (3). It can be understood that the relevant descriptions of UTO-UCI carrying mode 1, UTO-UCI carrying mode 2 and UTO-UCI carrying mode 3 can refer to the corresponding description of Case 1, and will not be repeated.

[0193] In a possible implementation, UTO-UCI satisfies any of the following:

[0194] (1) The UTO-UCI carried in different CG PUSCH transmissions corresponding to the same Repetition bundle must have the same indication status for the same object (i.e., the indication status must be the same); this can be referred to as dynamic overriding mode 1;

[0195] (2) The indication states of the UTO-UCI carried in different CG PUSCH transmissions corresponding to the same Repetition bundle for the same object can be different (i.e., different indication states are allowed); this can be referred to as Dynamic overriding mode 2;

[0196] In the embodiment of the present application, the above indication state for the same object may specifically refer to the indication state for the same Repetition bundle later. The above (1) and (2) methods make the indication of UTO-UCI more flexible. It can be understood that the relevant description of Dynamic overriding methods 1 and 2 can refer to the corresponding description of Case 1, and will not be repeated.

[0197] UTO-UCI indication granularity 2: valid CG PUSCH occasion granularity

[0198] At this time, the sliding window corresponding to the UTO-UCI includes Nu consecutive and valid CG PUSCH occasions starting from the end moment of the CG PUSCH transmission carrying this UTO-UCI. As the sliding window advances, the number of Repetition bundles corresponding to the valid CGPUSCH occasions contained in the sliding window may change continuously, and the sliding window may only include one or more valid CG PUSCH occasions at the beginning / middle / end of a Repetition bundle. However, compared with the UTO-UCI indication granularity 1, the UTO-UCI indication granularity 2 is more flexible. For example, the UE can indicate that one or more valid CG PUSCH occasions at the end of a Repetition bundle are unused based on changes in channel quality to save air interface resources. Assume that based on the current configuration information, each Repetition bundle corresponds to 4 valid CG PUSCH occasions (for example, K=4). When the UE determines in a certain manner (e.g. based on downlink channel quality measurement and channel reciprocity, etc.) that repeated transmission twice is sufficient to guarantee transmission performance based on the current uplink channel quality, the UE may indicate the last two valid CG PUSCH occasions of each Repetition bundle as unused.

[0199] For Case 1 (UTO-UCI only indicates the resource recovery information of the CG configuration corresponding to the CG PUSCH transmission carrying this UTO-UCI), the Nu consecutive and valid CG PUSCH occasions corresponding to the sliding window corresponding to the UTO-UCI all come from the CG configuration corresponding to the CG PUSCH transmission carrying this UTO-UCI.

[0200] In a possible implementation manner, when the indication granularity of the UTO-UCI is the valid CG PUSCH occasion granularity, and the UTO-UCI indicates an unused CG PUSCH occasion occasion corresponding to the second CG configuration, the UTO-UCI satisfies:

[0201] The valid CG PUSCH occasion corresponding to each CG configuration in the second CG configuration is indicated by a Sub-bitmap corresponding to each CG configuration, and the Sub-bitmap corresponding to each CG configuration is cascaded in a preset order;

[0202] The second CG configuration includes a CG configuration other than the first CG configuration, or the second CG configuration includes the first CG configuration and a CG configuration other than the first CG configuration, and the first CG configuration is a CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI.

[0203] The above method is referred to as UTO-UCI organization method 1'. UTO-UCI organization method 1' clarifies how to perform UTO-UCI bitmap indication in UTO-UCI indication granularity 2-Case 2 scenario.

[0204] In an embodiment of the present application, a UTO-UCI organization method 1' is provided, that is, the valid CGPUSCH occasion corresponding to each CG configuration can be indicated by the Sub-bitmap corresponding to this CG configuration, and then the Sub-bitmaps corresponding to each CG configuration that needs to be indicated are cascaded based on a predefined order to obtain a complete Bitmap.

[0205] Among them, when organizing the Sub-bitmap corresponding to the CG configuration (assuming it is the first CG configuration) corresponding to the CG PUSCH transmission carrying UTO-UCI, the sliding window determination method in Case 1 can be fully used.

[0206] When organizing a Sub-bitmap corresponding to a CG configuration (different from the first CG configuration), the starting position of the sliding window corresponding to this Sub-bitmap is determined as follows: the first valid CG PUSCH occasion in the sliding window is, the starting time is no earlier than the end time of the first CG PUSCH occasion, and is the earliest valid CGPUSCH occasion corresponding to this CG configuration.

[0207] Regarding the determination of the window length of the sliding window corresponding to this Sub-bitmap: Nu can be uniformly configured for each CG configuration indicated by UTO-UCI (that is, the uniformly configured Nu can be applied to each CG configuration respectively), or Nu corresponding to each CG configuration can be configured separately.

[0208] When each sub-bitmap is cascaded based on a predefined order, the predefined order can follow the corresponding description in UTO-UCI organization method 1.

[0209] In a possible implementation manner, when the indication granularity of the UTO-UCI is the valid CG PUSCH occasion granularity, and the UTO-UCI indicates an unused CG PUSCH occasion occasion corresponding to the second CG configuration, the UTO-UCI satisfies:

[0210] sorting the valid CG PUSCH occasions corresponding to the second CG configuration according to a second preset rule, and determining a single bitmap for the sorted valid CG PUSCH occasion sequence;

[0211] The second CG configuration includes a CG configuration other than the first CG configuration, or the second CG configuration includes the first CG configuration and a CG configuration other than the first CG configuration, and the first CG configuration is a CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI.

[0212] The above method is referred to as UTO-UCI organization method 2' for short. UTO-UCI organization method 2' clarifies how to perform UTO-UCI bitmap indication in the UTO-UCI indication granularity 2-Case 2 scenario.

[0213] In an embodiment of the present application, a UTO-UCI organization method 2' is provided, that is, the valid CG PUSCH occasions corresponding to the CG configurations indicated by the UTO-UCI are first comprehensively sorted based on predefined rules, and then a single Bitmap is determined for the sorted single valid CG PUSCH occasion sequence using the operation in Case 1.

[0214] In a possible implementation manner, the second preset rule is associated with at least one of the following:

[0215] (1) The start or end time of the valid CG PUSCH occasion;

[0216] (2) The index of the serving cell where the valid CG PUSCH occasion is located or the index of the corresponding serving cell;

[0217] (3)The index of the CG configuration corresponding to the valid CG PUSCH occasion.

[0218] For example, the valid CG PUSCH occasions may be sorted in ascending order based on the start time. When there is more than one valid CG PUSCH occasion corresponding to the same start time, if these valid CG PUSCH occasions correspond to the same Serving cell, the order of these valid CG PUSCHoccasions may be determined only based on the index of the corresponding CG configurations (for example, arranged in ascending or descending order based on the index of the CG configurations), otherwise the order of these valid CG PUSCHoccasions may be determined jointly based on the index of the corresponding CG configurations and the index of the Serving cell to which they are located / correspond (for example, for the CG configuration index and Serving cell index corresponding to / involved by these valid CG PUSCH occasions, first arrange the CG configurations corresponding to a certain Serving cell index in ascending or descending order based on the CG configuration index, and then traverse the involved Serving cells in ascending or descending order based on the Serving cell index, so as to determine the order of arrangement of the valid CG PUSCH occasions corresponding to the Serving cell index and the CG configuration index; it can be understood that for the same Serving cell index and the same CG configuration index, there will not be more than one validCG PUSCH occasion corresponding to the same start time).

[0219] When organizing the Bitmap of UTO-UCI, the starting position of the sliding window corresponding to this Bitmap is determined as follows: the first valid CG PUSCH occasion in the sliding window is the valid CG PUSCH occasion whose starting time is not earlier than the ending time of the first CG PUSCH occasion and is the frontmost valid CG PUSCH occasion in the valid CG PUSCH occasion sequence.

[0220] Regarding the determination of the window length of the sliding window corresponding to this Bitmap: Nu can be uniformly configured for UTO-UCI and applied to the sorted single valid CG PUSCH occasion sequence; or, Nu corresponding to each CG configuration can be configured separately, and Nu actually applied to UTO-UCI is determined based on the Nu corresponding to each CG configuration, for example, the minimum / maximum / sum of these Nu is taken.

[0221] Optionally, for determining the CG PUSCH transmission carrying the UTO-UCI, any one of UTO-UCI carrying modes 1 / 2 / 3 may be adopted, and for details, please refer to the corresponding description in the foregoing text.

[0222] In a possible implementation manner, when the indication granularity of the UTO-UCI is the valid CG PUSCH occasion granularity, the UTO-UCI satisfies at least one of the following:

[0223] (1) When the first valid CG PUSCH occasion of the target Repetition bundle is indicated as unused, the other valid CG PUSCH occasions of the target Repetition bundle are also indicated as unused;

[0224] When the first valid CG PUSCH occasion of a Repetition bundle is indicated as unused, the other valid CG PUSCH occasions of this Repetition bundle are also required to be indicated as unused. That is, when the UE occupies a Repetition bundle, it always starts from the first valid CG PUSCH occasion corresponding to it to ensure transmission performance.

[0225] (2) When a valid CG PUSCH occasion of the redundancy version (RV) mapped in the target Repetition bundle that meets the predefined conditions is indicated as unused, other valid CG PUSCH occasions of the target Repetition bundle are also indicated as unused;

[0226] When a valid CG PUSCH occasion in which the RV mapped in a Repetition bundle satisfies a predefined condition (e.g., RV=0 or RV=3) is indicated as unused, other valid CGPUSCH occasions of this Repetition bundle are also required to be indicated as unused. That is, when the UE occupies a Repetition bundle, it always occupies a valid CG PUSCH occasion in which the RV satisfies the predefined condition to ensure the decoding performance of the TB. Optionally, this indication restriction is applied only when the number of valid CG PUSCH occasions in which the RV mapped in a Repetition bundle satisfies the predetermined condition is less than or not more than J. For example, assuming that when RV=0, it is considered that RV meets the predefined conditions, J=1, and a Repetition bundle corresponds to 4 valid CG PUSCH occasions (for example, K=4), then when the RVs are 0, 0, 0, 0 respectively (the number of valid CG PUSCH occasions for which the mapped RV meets the predefined conditions is 4, which exceeds 1), there is no need to apply this indication restriction; when the RVs are 0, 2, 3, 1 respectively (the number of valid CG PUSCHoccasions for which the mapped RV meets the predefined conditions is 1, which does not exceed 1), this indication restriction needs to be applied.

[0227] (3) Do not indicate other valid CGPUSCH occasions in the Repetition bundle where the CG PUSCH transmission carrying the UTO-UCI is located as unused;

[0228] The other (later) valid CG PUSCH occasions of the Repetition bundle where the CG PUSCH transmission carrying UTO-UCI is located cannot be indicated as unused. It is assumed here that the remaining valid CG PUSCH occasions (if any) of the current Repetition bundle are occupied by default, and resource recovery is not required / cannot be performed.

[0229] The target Repetition bundle is any Repetition bundle in the Repetition bundles corresponding to the valid CG PUSCH occasion indicated by the UTO-UCI.

[0230] See also Figure 4The embodiment of the present application provides a method for transmitting uplink control information UCI, the execution subject of the method is a network side device, and the method includes:

[0231] Step 401: When CG PUSCH is configured for repeated transmission, the network side device determines the sliding window corresponding to the UTO-UCI according to the indication granularity of the UTO-UCI;

[0232] Step 402: The network side device receives UTO-UCI from the terminal according to the sliding window;

[0233] Step 403: The network side device reallocates the time-frequency resources corresponding to the unused CG PUSCH occasion according to the UTO-UCI;

[0234] Among them, UTO-UCI is used to indicate unused CG PUSCH occasion, the indication granularity of UTO-UCI is Repetition bundle granularity or valid CG PUSCH occasion granularity, and Repetition bundle is a CG PUSCHoccasion set composed of CG PUSCH occasions used to carry data transmission of the same TB or the same HARQ process.

[0235] It can be understood that the network side device, as the opposite side subject interacting with the terminal, follows the same determination method and rules as the terminal in terms of the sliding window determination of UTO-UCI and the bearing mode determination of UTO-UCI, so as to ensure that the terminal side and the network side have the same understanding, thereby ensuring that the network side device can correctly receive the UTO-UCI sent by the terminal, and reallocate the time-frequency resources corresponding to the unused CG PUSCH occasion according to the UTO-UCI indication. Therefore, the content of the following scheme related to the network side device can be understood with reference to the description of the terminal side scheme above, and will not be repeated.

[0236] In a possible implementation, when the indication granularity of the UTO-UCI is the Repetition bundle granularity, and the UTO-UCI only indicates the unused CG PUSCH occasion occasion corresponding to the first CG configuration, determining the sliding window corresponding to the UTO-UCI includes any of the following:

[0237] Determine that the sliding window starts indicating from the next Repetition bundle of the first Repetition bundle;

[0238] In the case where there is a first Partial repetition bundle, determining that the sliding window starts to indicate from the first Repetition bundle;

[0239] In the case where the first Partial repetition bundle does not exist, determining that the sliding window starts to indicate from the next Repetition bundle of the first Repetition bundle;

[0240] Among them, the first CG configuration is the CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI, the first Partialrepetition bundle is the Partial repetition bundle corresponding to the first CG configuration, the first Repetitionbundle is the Repetition bundle corresponding to the first CG PUSCH occasion, and the first CG PUSCH occasion is the CG PUSCH occasion corresponding to the CG PUSCH transmission carrying UTO-UCI.

[0241] In a possible implementation, when the indication granularity of the UTO-UCI is the Repetition bundle granularity, and the UTO-UCI indicates an unused CG PUSCH occasion occasion corresponding to the second CG configuration, the UTO-UCI satisfies:

[0242] Each CG configuration in the second CG configuration is indicated by a different Sub-bitmap, and the Sub-bitmap corresponding to each CG configuration is cascaded in a preset order;

[0243] The second CG configuration includes a CG configuration other than the first CG configuration, or the second CG configuration includes the first CG configuration and a CG configuration other than the first CG configuration, and the first CG configuration is a CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI.

[0244] In a possible implementation, determining the sliding window corresponding to UTO-UCI includes:

[0245] Determine the sliding window corresponding to the Sub-bitmap corresponding to the third CG configuration;

[0246] The third CG configuration is any CG configuration in the second CG configuration;

[0247] When the third CG configuration is the first CG configuration, determining the sliding window corresponding to the Sub-bitmap corresponding to the third CG configuration includes any one of the following:

[0248] Determine that the sliding window starts indicating from the next Repetition bundle of the first Repetition bundle;

[0249] In the case where there is a first Partial repetition bundle, determining that the sliding window starts to indicate from the first Repetition bundle;

[0250] In the case where the first Partial repetition bundle does not exist, determining that the sliding window starts to indicate from the next Repetition bundle of the first Repetition bundle;

[0251] The first Partial repetition bundle is a Partial repetition bundle corresponding to the first CG configuration, the first Repetition bundle is a Repetition bundle corresponding to the first CG PUSCH occasion, and the first CG PUSCH occasion is a CGPUSCH occasion corresponding to the CG PUSCH transmission carrying UTO-UCI;

[0252] When the third CG configuration is not the first CG configuration, determining the sliding window corresponding to the Sub-bitmap corresponding to the third CG configuration includes any of the following:

[0253] Determine that the sliding window starts from the second Repetition bundle, the second Repetition bundle is the earliest Repetition bundle in the third Repetition bundle, the third Repetition bundle corresponds to the third CG configuration, and the start time of the third Repetition bundle is not earlier than the end time of the first CG PUSCH occasion;

[0254] Determine that the sliding window starts from the fourth Repetition bundle, the fourth Repetition bundle is the earliest Repetition bundle in the fifth Repetition bundle, the fifth Repetition bundle corresponds to the third CG configuration, and the start time of the fifth Repetition bundle is not earlier than the end time of the time span Span corresponding to the first Repetition bundle;

[0255] In the case where there is a second Partial repetition bundle, determining that the sliding window starts to indicate from the Repetition bundle where the second Partial repetition bundle is located;

[0256] In the absence of a second Partial repetition bundle, determining that the sliding window starts to indicate from the second Repetition bundle, the second Repetition bundle is the earliest Repetition bundle in the third Repetition bundle, the third Repetition bundle corresponds to the third CG configuration, and the start time of the third Repetition bundle is not earlier than the end time of the first CG PUSCH occasion;

[0257] In the absence of the second Partial repetition bundle, it is determined that the sliding window starts to indicate from the fourth Repetition bundle, the fourth Repetition bundle is the earliest Repetition bundle in the fifth Repetition bundle, the fifth Repetition bundle corresponds to the third CG configuration, and the start time of the fifth Repetition bundle is not earlier than the end time of the Span corresponding to the first Repetition bundle;

[0258] Among them, the second Partial repetition bundle is a Partial repetition bundle corresponding to the CG configuration other than the first CG configuration.

[0259] In a possible implementation, when the indication granularity of the UTO-UCI is the Repetition bundle granularity, and the UTO-UCI indicates an unused CG PUSCH occasion occasion corresponding to the second CG configuration, the UTO-UCI satisfies:

[0260] Sort the Repetition bundles corresponding to the second CG configuration according to the first preset rule, and determine a single bitmap for the sorted Repetition bundle sequence;

[0261] The second CG configuration includes a CG configuration other than the first CG configuration, or the second CG configuration includes the first CG configuration and a CG configuration other than the first CG configuration, and the first CG configuration is a CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI.

[0262] In a possible implementation, determining the sliding window corresponding to UTO-UCI includes any one of the following:

[0263] Determine that the sliding window starts to be indicated from the sixth Repetition bundle, the sixth Repetition bundle is the first Repetition bundle in the Repetition bundle sequence, and the start time of the sixth Repetition bundle is not earlier than the end time of the first CG PUSCH occasion;

[0264] Determine that the sliding window starts to indicate from the seventh Repetition bundle, the seventh Repetition bundle is the first Repetition bundle in the Repetition bundle sequence, and the start time of the seventh Repetition bundle is not earlier than the end time of the Span corresponding to the first Repetition bundle;

[0265] In the case where there is a third partial repetition bundle, determining that the sliding window starts to indicate from the third partial repetition bundle;

[0266] In the case that there is no third Partial repetition bundle, it is determined that the sliding window starts to indicate from the sixth Repetition bundle, the sixth Repetition bundle is the first Repetition bundle in the Repetition bundle sequence, and the start time of the sixth Repetition bundle is not earlier than the end time of the first CG PUSCHoccasion;

[0267] In the case that the third Partial repetition bundle does not exist, it is determined that the sliding window starts to indicate from the seventh Repetition bundle, the seventh Repetition bundle is the first Repetition bundle in the Repetition bundle sequence, and the start time of the seventh Repetition bundle is not earlier than the end time of the Span corresponding to the first Repetition bundle;

[0268] Among them, the third Partial repetition bundle is the Partial repetition bundle corresponding to the second CG configuration.

[0269] In a possible implementation manner, the first preset rule is associated with at least one of the following:

[0270] The start or end time of the Repetition bundle;

[0271] The index of the serving cell where the Repetition bundle is located or the index of the corresponding serving cell;

[0272] The index of the CG configuration corresponding to the Repetition bundle.

[0273] In a possible implementation, when the indication granularity of the UTO-UCI is the Repetition bundle granularity, the method further includes:

[0274] The network side device determines that the CG PUSCH transmission carrying the UTO-UCI is any of the following:

[0275] Each CG PUSCH transmission corresponding to the first CG configuration;

[0276] In each Repetition bundle, only the CGPUSCH corresponding to the first I valid CG PUSCH occasions are transmitted;

[0277] Only the first I CG PUSCH transmissions are performed in each Repetition bundle;

[0278] Among them, the first CG configuration is the CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI, I satisfies 1≤I≤K, and K is the number of repeated transmissions.

[0279] It should be noted that the bearer determination method in the embodiment of the present application is applicable to both Case 1 and Case 2 described above.

[0280] In a possible implementation, UTO-UCI satisfies any of the following:

[0281] The UTO-UCI carried in different CG PUSCH transmissions corresponding to the same Repetition bundle must have the same indication status for the same object;

[0282] The indication status of the UTO-UCI carried in different CG PUSCH transmissions corresponding to the same Repetition bundle for the same object may be different.

[0283] It should be noted that the dynamic overriding method in the embodiment of the present application is applicable to both Case 1 and Case 2 described above.

[0284] In a possible implementation manner, when the indication granularity of the UTO-UCI is the valid CG PUSCH occasion granularity, and the UTO-UCI indicates an unused CG PUSCH occasion occasion corresponding to the second CG configuration, the UTO-UCI satisfies:

[0285] The valid CG PUSCH occasion corresponding to each CG configuration in the second CG configuration is indicated by a Sub-bitmap corresponding to each CG configuration, and the Sub-bitmap corresponding to each CG configuration is cascaded in a preset order;

[0286] The second CG configuration includes a CG configuration other than the first CG configuration, or the second CG configuration includes the first CG configuration and a CG configuration other than the first CG configuration, and the first CG configuration is a CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI.

[0287] In a possible implementation manner, when the indication granularity of the UTO-UCI is the valid CG PUSCH occasion granularity, and the UTO-UCI indicates an unused CG PUSCH occasion occasion corresponding to the second CG configuration, the UTO-UCI satisfies:

[0288] sorting the valid CG PUSCH occasions corresponding to the second CG configuration according to a second preset rule, and determining a single bitmap for the sorted valid CG PUSCH occasion sequence;

[0289] The second CG configuration includes a CG configuration other than the first CG configuration, or the second CG configuration includes the first CG configuration and a CG configuration other than the first CG configuration, and the first CG configuration is a CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI.

[0290] In a possible implementation manner, the second preset rule is associated with at least one of the following:

[0291] The start or end time of the valid CG PUSCH occasion;

[0292] The index of the serving cell where the valid CG PUSCH occasion is located or the index of the corresponding serving cell;

[0293] The index of the CG configuration corresponding to the valid CG PUSCH occasion.

[0294] In a possible implementation manner, when the indication granularity of the UTO-UCI is the valid CG PUSCH occasion granularity, the UTO-UCI satisfies at least one of the following:

[0295] In the case where the first valid CG PUSCH occasion of the target Repetition bundle is indicated as unused, the other valid CG PUSCH occasions of the target Repetition bundle are also indicated as unused;

[0296] In the case where a valid CGPUSCH occasion of the redundancy version RV mapped in the target Repetition bundle that satisfies the predefined condition is indicated as unused, other valid CGPUSCH occasions of the target Repetition bundle are also indicated as unused;

[0297] Do not indicate other valid CGPUSCH occasions in the Repetition bundle where the CG PUSCH transmission carrying UTO-UCI is located as unused;

[0298] The target Repetition bundle is any Repetition bundle in the Repetition bundles corresponding to the valid CG PUSCH occasion indicated by the UTO-UCI.

[0299] The uplink control information UCI transmission method provided in the embodiment of the present application may be executed by an uplink control information UCI transmission device. In the embodiment of the present application, the uplink control information UCI transmission method performed by the uplink control information UCI transmission device is taken as an example to illustrate the uplink control information UCI transmission device provided in the embodiment of the present application.

[0300] See also Figure 5 The embodiment of the present application provides an uplink control information UCI transmission device, which can be applied to a terminal, including:

[0301] The first determination module 501 is configured to determine, by the terminal, a sliding window corresponding to the UTO-UCI according to the indication granularity of the UTO-UCI when the CG PUSCH is configured for repeated transmission;

[0302] A sending module 502, configured for the terminal to send the UTO-UCI to a network side device according to the sliding window;

[0303] The UTO-UCI is used to indicate an unused CG PUSCH occasion, the indication granularity of the UTO-UCI is the Repetition bundle granularity or the valid CG PUSCH occasion granularity, and the Repetition bundle is a CG PUSCHoccasion set composed of CG PUSCH occasions used to carry data transmission of the same TB or the same HARQ process.

[0304] In a possible implementation, when the indication granularity of the UTO-UCI is the Repetition bundle granularity, and the UTO-UCI only indicates an unused CG PUSCH occasion occasion corresponding to the first CG configuration, the first determination module 501 is used for any of the following:

[0305] Determine that the sliding window starts indicating from the next Repetition bundle of the first Repetition bundle;

[0306] In the case where there is a first Partial repetition bundle, determining that the sliding window starts to indicate from the first Repetition bundle;

[0307] In the case where the first Partial repetition bundle does not exist, determining that the sliding window starts to indicate from the next Repetition bundle of the first Repetition bundle;

[0308] Among them, the first CG configuration is the CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI, the first Partialrepetition bundle is the Partial repetition bundle corresponding to the first CG configuration, the first Repetitionbundle is the Repetition bundle corresponding to the first CG PUSCH occasion, and the first CG PUSCH occasion is the CG PUSCH occasion corresponding to the CG PUSCH transmission carrying UTO-UCI.

[0309] In a possible implementation, when the indication granularity of the UTO-UCI is the Repetition bundle granularity, and the UTO-UCI indicates an unused CG PUSCH occasion occasion corresponding to the second CG configuration, the UTO-UCI satisfies:

[0310] Each CG configuration in the second CG configuration is indicated by a different Sub-bitmap, and the Sub-bitmap corresponding to each CG configuration is cascaded in a preset order;

[0311] The second CG configuration includes a CG configuration other than the first CG configuration, or the second CG configuration includes the first CG configuration and a CG configuration other than the first CG configuration, and the first CG configuration is a CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI.

[0312] In a possible implementation manner, the first determining module 501 is configured to:

[0313] Determine the sliding window corresponding to the Sub-bitmap corresponding to the third CG configuration;

[0314] The third CG configuration is any CG configuration in the second CG configuration;

[0315] When the third CG configuration is the first CG configuration, the first determining module 501 is used for any one of the following:

[0316] Determine that the sliding window starts indicating from the next Repetition bundle of the first Repetition bundle;

[0317] In the case where there is a first Partial repetition bundle, determining that the sliding window starts to indicate from the first Repetition bundle;

[0318] In the case where the first Partial repetition bundle does not exist, determining that the sliding window starts to indicate from the next Repetition bundle of the first Repetition bundle;

[0319] The first Partial repetition bundle is a Partial repetition bundle corresponding to the first CG configuration, the first Repetition bundle is a Repetition bundle corresponding to the first CG PUSCH occasion, and the first CG PUSCH occasion is a CGPUSCH occasion corresponding to the CG PUSCH transmission carrying UTO-UCI;

[0320] When the third CG configuration is not the first CG configuration, the first determining module 501 is configured to perform any of the following:

[0321] Determine that the sliding window starts from the second Repetition bundle, the second Repetition bundle is the earliest Repetition bundle in the third Repetition bundle, the third Repetition bundle corresponds to the third CG configuration, and the start time of the third Repetition bundle is not earlier than the end time of the first CG PUSCH occasion;

[0322] Determine that the sliding window starts from the fourth Repetition bundle, the fourth Repetition bundle is the earliest Repetition bundle in the fifth Repetition bundle, the fifth Repetition bundle corresponds to the third CG configuration, and the start time of the fifth Repetition bundle is not earlier than the end time of the time span Span corresponding to the first Repetition bundle;

[0323] In the case where there is a second Partial repetition bundle, determining that the sliding window starts to indicate from the Repetition bundle where the second Partial repetition bundle is located;

[0324] In the absence of a second Partial repetition bundle, determining that the sliding window starts to indicate from the second Repetition bundle, the second Repetition bundle is the earliest Repetition bundle in the third Repetition bundle, the third Repetition bundle corresponds to the third CG configuration, and the start time of the third Repetition bundle is not earlier than the end time of the first CG PUSCH occasion;

[0325] In the absence of the second Partial repetition bundle, it is determined that the sliding window starts to indicate from the fourth Repetition bundle, the fourth Repetition bundle is the earliest Repetition bundle in the fifth Repetition bundle, the fifth Repetition bundle corresponds to the third CG configuration, and the start time of the fifth Repetition bundle is not earlier than the end time of the Span corresponding to the first Repetition bundle;

[0326] Among them, the second Partial repetition bundle is a Partial repetition bundle corresponding to the CG configuration other than the first CG configuration.

[0327] In a possible implementation, when the indication granularity of the UTO-UCI is the Repetition bundle granularity, and the UTO-UCI indicates an unused CG PUSCH occasion occasion corresponding to the second CG configuration, the UTO-UCI satisfies:

[0328] Sort the Repetition bundles corresponding to the second CG configuration according to the first preset rule, and determine a single bitmap for the sorted Repetition bundle sequence;

[0329] The second CG configuration includes a CG configuration other than the first CG configuration, or the second CG configuration includes the first CG configuration and a CG configuration other than the first CG configuration, and the first CG configuration is a CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI.

[0330] In a possible implementation, the first determining module 501 is configured to perform any of the following:

[0331] Determine that the sliding window starts to be indicated from the sixth Repetition bundle, the sixth Repetition bundle is the first Repetition bundle in the Repetition bundle sequence, and the start time of the sixth Repetition bundle is not earlier than the end time of the first CG PUSCH occasion;

[0332] Determine that the sliding window starts to indicate from the seventh Repetition bundle, the seventh Repetition bundle is the first Repetition bundle in the Repetition bundle sequence, and the start time of the seventh Repetition bundle is not earlier than the end time of the Span corresponding to the first Repetition bundle;

[0333] In the case where there is a third partial repetition bundle, determining that the sliding window starts to indicate from the third partial repetition bundle;

[0334] In the case that there is no third Partial repetition bundle, it is determined that the sliding window starts to indicate from the sixth Repetition bundle, the sixth Repetition bundle is the first Repetition bundle in the Repetition bundle sequence, and the start time of the sixth Repetition bundle is not earlier than the end time of the first CG PUSCHoccasion;

[0335] In the case that the third Partial repetition bundle does not exist, it is determined that the sliding window starts to indicate from the seventh Repetition bundle, the seventh Repetition bundle is the first Repetition bundle in the Repetition bundle sequence, and the start time of the seventh Repetition bundle is not earlier than the end time of the Span corresponding to the first Repetition bundle;

[0336] Among them, the third Partial repetition bundle is the Partial repetition bundle corresponding to the second CG configuration.

[0337] In a possible implementation manner, the first preset rule is associated with at least one of the following:

[0338] The start or end time of the Repetition bundle;

[0339] The index of the serving cell where the Repetition bundle is located or the index of the corresponding serving cell;

[0340] The index of the CG configuration corresponding to the Repetition bundle.

[0341] In a possible implementation manner, when the indication granularity of the UTO-UCI is the Repetition bundle granularity, the apparatus further includes:

[0342] The third determination module is used for the terminal to determine that the CG PUSCH transmission carrying the UTO-UCI is any one of the following:

[0343] Each CG PUSCH transmission corresponding to the first CG configuration;

[0344] In each Repetition bundle, only the CGPUSCH corresponding to the first I valid CG PUSCH occasions are transmitted;

[0345] Only the first I CG PUSCH transmissions are performed in each Repetition bundle;

[0346] Among them, the first CG configuration is the CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI, I satisfies 1≤I≤K, and K is the number of repeated transmissions.

[0347] In a possible implementation, UTO-UCI satisfies any of the following:

[0348] The UTO-UCI carried in different CG PUSCH transmissions corresponding to the same Repetition bundle must have the same indication status for the same object;

[0349] The indication status of the UTO-UCI carried in different CG PUSCH transmissions corresponding to the same Repetition bundle for the same object may be different.

[0350] In a possible implementation manner, when the indication granularity of the UTO-UCI is the valid CG PUSCH occasion granularity, and the UTO-UCI indicates an unused CG PUSCH occasion occasion corresponding to the second CG configuration, the UTO-UCI satisfies:

[0351] The valid CG PUSCH occasion corresponding to each CG configuration in the second CG configuration is indicated by a Sub-bitmap corresponding to each CG configuration, and the Sub-bitmap corresponding to each CG configuration is cascaded in a preset order;

[0352] The second CG configuration includes a CG configuration other than the first CG configuration, or the second CG configuration includes the first CG configuration and a CG configuration other than the first CG configuration, and the first CG configuration is a CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI.

[0353] In a possible implementation manner, when the indication granularity of the UTO-UCI is the valid CG PUSCH occasion granularity, and the UTO-UCI indicates an unused CG PUSCH occasion occasion corresponding to the second CG configuration, the UTO-UCI satisfies:

[0354] sorting the valid CG PUSCH occasions corresponding to the second CG configuration according to a second preset rule, and determining a single bitmap for the sorted valid CG PUSCH occasion sequence;

[0355] The second CG configuration includes a CG configuration other than the first CG configuration, or the second CG configuration includes the first CG configuration and a CG configuration other than the first CG configuration, and the first CG configuration is a CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI.

[0356] In a possible implementation manner, the second preset rule is associated with at least one of the following:

[0357] The start or end time of the valid CG PUSCH occasion;

[0358] The index of the serving cell where the valid CG PUSCH occasion is located or the index of the corresponding serving cell;

[0359] The index of the CG configuration corresponding to the valid CG PUSCH occasion.

[0360] In a possible implementation manner, when the indication granularity of the UTO-UCI is the valid CG PUSCH occasion granularity, the UTO-UCI satisfies at least one of the following:

[0361] In the case where the first valid CG PUSCH occasion of the target Repetition bundle is indicated as unused, the other valid CG PUSCH occasions of the target Repetition bundle are also indicated as unused;

[0362] In the case where a valid CGPUSCH occasion of the redundancy version RV mapped in the target Repetition bundle that satisfies the predefined condition is indicated as unused, other valid CGPUSCH occasions of the target Repetition bundle are also indicated as unused;

[0363] Do not indicate other valid CGPUSCH occasions in the Repetition bundle where the CG PUSCH transmission carrying UTO-UCI is located as unused;

[0364] The target Repetition bundle is any Repetition bundle in the Repetition bundles corresponding to the valid CG PUSCH occasion indicated by the UTO-UCI.

[0365] See also Figure 6 The embodiment of the present application provides an uplink control information UCI transmission device, including:

[0366] The second determination module 601 is configured to determine, by the network side device, a sliding window corresponding to the UTO-UCI according to the indication granularity of the UTO-UCI when the CG PUSCH is configured for repeated transmission;

[0367] A receiving module 602, configured for the network side device to receive the UTO-UCI from the terminal according to the sliding window;

[0368] Allocation module 603, configured for the network side device to reallocate the time-frequency resources corresponding to the unused CG PUSChoccasion according to the UTO-UCI;

[0369] The UTO-UCI is used to indicate an unused CG PUSCH occasion, the indication granularity of the UTO-UCI is the Repetition bundle granularity or the valid CG PUSCH occasion granularity, and the Repetition bundle is a CG PUSCHoccasion set composed of CG PUSCH occasions used to carry data transmission of the same TB or the same HARQ process.

[0370] In a possible implementation, when the indication granularity of the UTO-UCI is the Repetition bundle granularity, and the UTO-UCI only indicates the unused CG PUSCH occasion occasion corresponding to the first CG configuration, the second determination module 601 is used for any of the following:

[0371] Determine that the sliding window starts indicating from the next Repetition bundle of the first Repetition bundle;

[0372] In the case where there is a first Partial repetition bundle, determining that the sliding window starts to indicate from the first Repetition bundle;

[0373] In the case where the first Partial repetition bundle does not exist, determining that the sliding window starts to indicate from the next Repetition bundle of the first Repetition bundle;

[0374] Among them, the first CG configuration is the CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI, the first Partialrepetition bundle is the Partial repetition bundle corresponding to the first CG configuration, the first Repetitionbundle is the Repetition bundle corresponding to the first CG PUSCH occasion, and the first CG PUSCH occasion is the CG PUSCH occasion corresponding to the CG PUSCH transmission carrying UTO-UCI.

[0375] In a possible implementation, when the indication granularity of the UTO-UCI is the Repetition bundle granularity, and the UTO-UCI indicates an unused CG PUSCH occasion occasion corresponding to the second CG configuration, the UTO-UCI satisfies:

[0376] Each CG configuration in the second CG configuration is indicated by a different Sub-bitmap, and the Sub-bitmap corresponding to each CG configuration is cascaded in a preset order;

[0377] The second CG configuration includes a CG configuration other than the first CG configuration, or the second CG configuration includes the first CG configuration and a CG configuration other than the first CG configuration, and the first CG configuration is a CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI.

[0378] In a possible implementation manner, the second determining module 601 is configured to:

[0379] Determine the sliding window corresponding to the Sub-bitmap corresponding to the third CG configuration;

[0380] The third CG configuration is any CG configuration in the second CG configuration;

[0381] When the third CG configuration is the first CG configuration, the second determining module 601 is used for any one of the following:

[0382] Determine that the sliding window starts indicating from the next Repetition bundle of the first Repetition bundle;

[0383] In the case where there is a first Partial repetition bundle, determining that the sliding window starts to indicate from the first Repetition bundle;

[0384] In the case where the first Partial repetition bundle does not exist, determining that the sliding window starts to indicate from the next Repetition bundle of the first Repetition bundle;

[0385] The first Partial repetition bundle is a Partial repetition bundle corresponding to the first CG configuration, the first Repetition bundle is a Repetition bundle corresponding to the first CG PUSCH occasion, and the first CG PUSCH occasion is a CGPUSCH occasion corresponding to the CG PUSCH transmission carrying UTO-UCI;

[0386] When the third CG configuration is not the first CG configuration, the second determining module 601 is used for any one of the following:

[0387] Determine that the sliding window starts from the second Repetition bundle, the second Repetition bundle is the earliest Repetition bundle in the third Repetition bundle, the third Repetition bundle corresponds to the third CG configuration, and the start time of the third Repetition bundle is not earlier than the end time of the first CG PUSCH occasion;

[0388] Determine that the sliding window starts from the fourth Repetition bundle, the fourth Repetition bundle is the earliest Repetition bundle in the fifth Repetition bundle, the fifth Repetition bundle corresponds to the third CG configuration, and the start time of the fifth Repetition bundle is not earlier than the end time of the time span Span corresponding to the first Repetition bundle;

[0389] In the case where there is a second Partial repetition bundle, determining that the sliding window starts to indicate from the Repetition bundle where the second Partial repetition bundle is located;

[0390] In the absence of a second Partial repetition bundle, determining that the sliding window starts to indicate from the second Repetition bundle, the second Repetition bundle is the earliest Repetition bundle in the third Repetition bundle, the third Repetition bundle corresponds to the third CG configuration, and the start time of the third Repetition bundle is not earlier than the end time of the first CG PUSCH occasion;

[0391] In the absence of the second Partial repetition bundle, it is determined that the sliding window starts to indicate from the fourth Repetition bundle, the fourth Repetition bundle is the earliest Repetition bundle in the fifth Repetition bundle, the fifth Repetition bundle corresponds to the third CG configuration, and the start time of the fifth Repetition bundle is not earlier than the end time of the Span corresponding to the first Repetition bundle;

[0392] Among them, the second Partial repetition bundle is a Partial repetition bundle corresponding to the CG configuration other than the first CG configuration.

[0393] In a possible implementation, when the indication granularity of the UTO-UCI is the Repetition bundle granularity, and the UTO-UCI indicates an unused CG PUSCH occasion occasion corresponding to the second CG configuration, the UTO-UCI satisfies:

[0394] Sort the Repetition bundles corresponding to the second CG configuration according to the first preset rule, and determine a single bitmap for the sorted Repetition bundle sequence;

[0395] The second CG configuration includes a CG configuration other than the first CG configuration, or the second CG configuration includes the first CG configuration and a CG configuration other than the first CG configuration, and the first CG configuration is a CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI.

[0396] In a possible implementation manner, the second determining module 601 is configured to perform any of the following:

[0397] Determine that the sliding window starts to be indicated from the sixth Repetition bundle, the sixth Repetition bundle is the first Repetition bundle in the Repetition bundle sequence, and the start time of the sixth Repetition bundle is not earlier than the end time of the first CG PUSCH occasion;

[0398] Determine that the sliding window starts to indicate from the seventh Repetition bundle, the seventh Repetition bundle is the first Repetition bundle in the Repetition bundle sequence, and the start time of the seventh Repetition bundle is not earlier than the end time of the Span corresponding to the first Repetition bundle;

[0399] In the case where there is a third partial repetition bundle, determining that the sliding window starts to indicate from the third partial repetition bundle;

[0400] In the case that there is no third Partial repetition bundle, it is determined that the sliding window starts to indicate from the sixth Repetition bundle, the sixth Repetition bundle is the first Repetition bundle in the Repetition bundle sequence, and the start time of the sixth Repetition bundle is not earlier than the end time of the first CG PUSCHoccasion;

[0401] In the case that the third Partial repetition bundle does not exist, it is determined that the sliding window starts to indicate from the seventh Repetition bundle, the seventh Repetition bundle is the first Repetition bundle in the Repetition bundle sequence, and the start time of the seventh Repetition bundle is not earlier than the end time of the Span corresponding to the first Repetition bundle;

[0402] Among them, the third Partial repetition bundle is the Partial repetition bundle corresponding to the second CG configuration.

[0403] In a possible implementation manner, the first preset rule is associated with at least one of the following:

[0404] The start or end time of the Repetition bundle;

[0405] The index of the serving cell where the Repetition bundle is located or the index of the corresponding serving cell;

[0406] The index of the CG configuration corresponding to the Repetition bundle.

[0407] In a possible implementation manner, when the indication granularity of the UTO-UCI is the Repetition bundle granularity, the apparatus further includes:

[0408] The fourth determination module is used for the network side device to determine that the CG PUSCH transmission carrying the UTO-UCI is any one of the following:

[0409] Each CG PUSCH transmission corresponding to the first CG configuration;

[0410] In each Repetition bundle, only the CGPUSCH corresponding to the first I valid CG PUSCH occasions are transmitted;

[0411] Only the first I CG PUSCH transmissions are performed in each Repetition bundle;

[0412] Among them, the first CG configuration is the CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI, I satisfies 1≤I≤K, and K is the number of repeated transmissions.

[0413] It should be noted that the bearer determination method in the embodiment of the present application is applicable to both Case 1 and Case 2 described above.

[0414] In a possible implementation, UTO-UCI satisfies any of the following:

[0415] The UTO-UCI carried in different CG PUSCH transmissions corresponding to the same Repetition bundle must have the same indication status for the same object;

[0416] The indication status of the UTO-UCI carried in different CG PUSCH transmissions corresponding to the same Repetition bundle for the same object may be different.

[0417] It should be noted that the dynamic overriding method in the embodiment of the present application is applicable to both Case 1 and Case 2 described above.

[0418] In a possible implementation manner, when the indication granularity of the UTO-UCI is the valid CG PUSCH occasion granularity, and the UTO-UCI indicates an unused CG PUSCH occasion occasion corresponding to the second CG configuration, the UTO-UCI satisfies:

[0419] The valid CG PUSCH occasion corresponding to each CG configuration in the second CG configuration is indicated by a Sub-bitmap corresponding to each CG configuration, and the Sub-bitmap corresponding to each CG configuration is cascaded in a preset order;

[0420] The second CG configuration includes a CG configuration other than the first CG configuration, or the second CG configuration includes the first CG configuration and a CG configuration other than the first CG configuration, and the first CG configuration is a CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI.

[0421] In a possible implementation manner, when the indication granularity of the UTO-UCI is the valid CG PUSCH occasion granularity, and the UTO-UCI indicates an unused CG PUSCH occasion occasion corresponding to the second CG configuration, the UTO-UCI satisfies:

[0422] sorting the valid CG PUSCH occasions corresponding to the second CG configuration according to a second preset rule, and determining a single bitmap for the sorted valid CG PUSCH occasion sequence;

[0423] The second CG configuration includes a CG configuration other than the first CG configuration, or the second CG configuration includes the first CG configuration and a CG configuration other than the first CG configuration, and the first CG configuration is a CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI.

[0424] In a possible implementation manner, the second preset rule is associated with at least one of the following:

[0425] The start or end time of the valid CG PUSCH occasion;

[0426] The index of the serving cell where the valid CG PUSCH occasion is located or the index of the corresponding serving cell;

[0427] The index of the CG configuration corresponding to the valid CG PUSCH occasion.

[0428] In a possible implementation manner, when the indication granularity of the UTO-UCI is the valid CG PUSCH occasion granularity, the UTO-UCI satisfies at least one of the following:

[0429] In the case where the first valid CG PUSCH occasion of the target Repetition bundle is indicated as unused, the other valid CG PUSCH occasions of the target Repetition bundle are also indicated as unused;

[0430] In the case where a valid CGPUSCH occasion of the redundancy version RV mapped in the target Repetition bundle that satisfies the predefined condition is indicated as unused, other valid CGPUSCH occasions of the target Repetition bundle are also indicated as unused;

[0431] Do not indicate other valid CGPUSCH occasions in the Repetition bundle where the CG PUSCH transmission carrying UTO-UCI is located as unused;

[0432] The target Repetition bundle is any Repetition bundle in the Repetition bundles corresponding to the valid CG PUSCH occasion indicated by the UTO-UCI.

[0433] The uplink control information UCI transmission device in the embodiment of the present application may be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal, or may be another device other than a terminal. Exemplarily, the terminal may include but is not limited to the types of terminals 11 listed above, and other devices may be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.

[0434] The uplink control information UCI transmission device provided in the embodiment of the present application can achieve Figures 2 to 4 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.

[0435] like Figure 7As shown, the embodiment of the present application further provides a communication device 700, including a processor 701 and a memory 702, and the memory 702 stores a program or instruction that can be run on the processor 701. For example, when the communication device 700 is a terminal, the program or instruction is executed by the processor 701 to implement the various steps of the above method embodiment, and can achieve the same technical effect. When the communication device 700 is a network side device, the program or instruction is executed by the processor 701 to implement the various steps of the above method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0436] The embodiment of the present application also provides a terminal, including a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the steps in the above-mentioned terminal side method embodiment. The terminal embodiment corresponds to the above-mentioned terminal side method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to the terminal embodiment and can achieve the same technical effect. Specifically, Figure 8 A schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application.

[0437] The terminal 800 includes but is not limited to: a radio frequency unit 801, a network module 802, an audio output unit 803, an input unit 804, a sensor 805, a display unit 806, a user input unit 807, an interface unit 808, a memory 809 and at least some of the components of a processor 810.

[0438] Those skilled in the art will appreciate that the terminal 800 may also include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 810 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Figure 8 The terminal structure shown in the figure does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0439] It should be understood that in the embodiment of the present application, the input unit 804 may include a graphics processing unit (GPU) 8041 and a microphone 8042, and the graphics processor 8041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 806 may include a display panel 8061, and the display panel 8061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 807 includes a touch panel 8071 and at least one of other input devices 8072. The touch panel 8071 is also called a touch screen. The touch panel 8071 may include two parts: a touch detection device and a touch controller. Other input devices 8072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0440] In the embodiment of the present application, after receiving downlink data from the network side device, the radio frequency unit 801 can transmit the data to the processor 810 for processing; in addition, the radio frequency unit 801 can send uplink data to the network side device. Generally, the radio frequency unit 801 includes but is not limited to an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.

[0441] The memory 809 can be used to store software programs or instructions and various data. The memory 809 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 809 may include a volatile memory or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 809 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0442] The processor 810 may include one or more processing units; optionally, the processor 810 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 810.

[0443] The processor 810 is configured to determine, when the CG PUSCH is configured for repeated transmission, the sliding window corresponding to the UTO-UCI according to the indication granularity of the UTO-UCI by the terminal;

[0444] A radio frequency unit 801, configured for the terminal to send the UTO-UCI to a network side device according to the sliding window;

[0445] The UTO-UCI is used to indicate an unused CG PUSCH occasion, the indication granularity of the UTO-UCI is the Repetition bundle granularity or the valid CG PUSCH occasion granularity, and the Repetition bundle is a CG PUSCHoccasion set composed of CG PUSCH occasions used to carry data transmission of the same TB or the same HARQ process.

[0446] In a possible implementation, when the indication granularity of the UTO-UCI is the Repetition bundle granularity, and the UTO-UCI only indicates an unused CG PUSCH occasion occasion corresponding to the first CG configuration, the processor 810 is configured to perform any of the following:

[0447] Determine that the sliding window starts indicating from the next Repetition bundle of the first Repetition bundle;

[0448] In the case where there is a first Partial repetition bundle, determining that the sliding window starts to indicate from the first Repetition bundle;

[0449] In the case where the first Partial repetition bundle does not exist, determining that the sliding window starts to indicate from the next Repetition bundle of the first Repetition bundle;

[0450] Among them, the first CG configuration is the CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI, the first Partialrepetition bundle is the Partial repetition bundle corresponding to the first CG configuration, the first Repetitionbundle is the Repetition bundle corresponding to the first CG PUSCH occasion, and the first CG PUSCH occasion is the CG PUSCH occasion corresponding to the CG PUSCH transmission carrying UTO-UCI.

[0451] In a possible implementation, when the indication granularity of the UTO-UCI is the Repetition bundle granularity, and the UTO-UCI indicates an unused CG PUSCH occasion occasion corresponding to the second CG configuration, the UTO-UCI satisfies:

[0452] Each CG configuration in the second CG configuration is indicated by a different Sub-bitmap, and the Sub-bitmap corresponding to each CG configuration is cascaded in a preset order;

[0453] The second CG configuration includes a CG configuration other than the first CG configuration, or the second CG configuration includes the first CG configuration and a CG configuration other than the first CG configuration, and the first CG configuration is a CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI.

[0454] In a possible implementation, the processor 810 is configured to:

[0455] Determine the sliding window corresponding to the Sub-bitmap corresponding to the third CG configuration;

[0456] The third CG configuration is any CG configuration in the second CG configuration;

[0457] When the third CG configuration is the first CG configuration, the processor 810 is configured to do any one of the following:

[0458] Determine that the sliding window starts indicating from the next Repetition bundle of the first Repetition bundle;

[0459] In the case where there is a first Partial repetition bundle, determining that the sliding window starts to indicate from the first Repetition bundle;

[0460] In the case where the first Partial repetition bundle does not exist, determining that the sliding window starts to indicate from the next Repetition bundle of the first Repetition bundle;

[0461] The first Partial repetition bundle is a Partial repetition bundle corresponding to the first CG configuration, the first Repetition bundle is a Repetition bundle corresponding to the first CG PUSCH occasion, and the first CG PUSCH occasion is a CGPUSCH occasion corresponding to the CG PUSCH transmission carrying UTO-UCI;

[0462] When the third CG configuration is not the first CG configuration, the processor 810 is configured to do any of the following:

[0463] Determine that the sliding window starts from the second Repetition bundle, the second Repetition bundle is the earliest Repetition bundle in the third Repetition bundle, the third Repetition bundle corresponds to the third CG configuration, and the start time of the third Repetition bundle is not earlier than the end time of the first CG PUSCH occasion;

[0464] Determine that the sliding window starts from the fourth Repetition bundle, the fourth Repetition bundle is the earliest Repetition bundle in the fifth Repetition bundle, the fifth Repetition bundle corresponds to the third CG configuration, and the start time of the fifth Repetition bundle is not earlier than the end time of the time span Span corresponding to the first Repetition bundle;

[0465] In the case where there is a second Partial repetition bundle, determining that the sliding window starts to indicate from the Repetition bundle where the second Partial repetition bundle is located;

[0466] In the absence of a second Partial repetition bundle, determining that the sliding window starts to indicate from the second Repetition bundle, the second Repetition bundle is the earliest Repetition bundle in the third Repetition bundle, the third Repetition bundle corresponds to the third CG configuration, and the start time of the third Repetition bundle is not earlier than the end time of the first CG PUSCH occasion;

[0467] In the absence of the second Partial repetition bundle, it is determined that the sliding window starts to indicate from the fourth Repetition bundle, the fourth Repetition bundle is the earliest Repetition bundle in the fifth Repetition bundle, the fifth Repetition bundle corresponds to the third CG configuration, and the start time of the fifth Repetition bundle is not earlier than the end time of the Span corresponding to the first Repetition bundle;

[0468] Among them, the second Partial repetition bundle is a Partial repetition bundle corresponding to the CG configuration other than the first CG configuration.

[0469] In a possible implementation, when the indication granularity of the UTO-UCI is the Repetition bundle granularity, and the UTO-UCI indicates an unused CG PUSCH occasion occasion corresponding to the second CG configuration, the UTO-UCI satisfies:

[0470] Sort the Repetition bundles corresponding to the second CG configuration according to the first preset rule, and determine a single bitmap for the sorted Repetition bundle sequence;

[0471] The second CG configuration includes a CG configuration other than the first CG configuration, or the second CG configuration includes the first CG configuration and a CG configuration other than the first CG configuration, and the first CG configuration is a CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI.

[0472] In a possible implementation, the processor 810 is configured to perform any of the following:

[0473] Determine that the sliding window starts to be indicated from the sixth Repetition bundle, the sixth Repetition bundle is the first Repetition bundle in the Repetition bundle sequence, and the start time of the sixth Repetition bundle is not earlier than the end time of the first CG PUSCH occasion;

[0474] Determine that the sliding window starts to indicate from the seventh Repetition bundle, the seventh Repetition bundle is the first Repetition bundle in the Repetition bundle sequence, and the start time of the seventh Repetition bundle is not earlier than the end time of the Span corresponding to the first Repetition bundle;

[0475] In the case where there is a third partial repetition bundle, determining that the sliding window starts to indicate from the third partial repetition bundle;

[0476] In the case that there is no third Partial repetition bundle, it is determined that the sliding window starts to indicate from the sixth Repetition bundle, the sixth Repetition bundle is the first Repetition bundle in the Repetition bundle sequence, and the start time of the sixth Repetition bundle is not earlier than the end time of the first CG PUSCHoccasion;

[0477] In the case that the third Partial repetition bundle does not exist, it is determined that the sliding window starts to indicate from the seventh Repetition bundle, the seventh Repetition bundle is the first Repetition bundle in the Repetition bundle sequence, and the start time of the seventh Repetition bundle is not earlier than the end time of the Span corresponding to the first Repetition bundle;

[0478] Among them, the third Partial repetition bundle is the Partial repetition bundle corresponding to the second CG configuration.

[0479] In a possible implementation manner, the first preset rule is associated with at least one of the following:

[0480] The start or end time of the Repetition bundle;

[0481] The index of the serving cell where the Repetition bundle is located or the index of the corresponding serving cell;

[0482] The index of the CG configuration corresponding to the Repetition bundle.

[0483] In a possible implementation manner, when the indication granularity of the UTO-UCI is the Repetition bundle granularity, the processor 801 is further configured to:

[0484] The terminal determines that the CG PUSCH transmission carrying the UTO-UCI is any of the following:

[0485] Each CG PUSCH transmission corresponding to the first CG configuration;

[0486] In each Repetition bundle, only the CGPUSCH corresponding to the first I valid CG PUSCH occasions are transmitted;

[0487] Only the first I CG PUSCH transmissions are performed in each Repetition bundle;

[0488] Among them, the first CG configuration is the CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI, I satisfies 1≤I≤K, and K is the number of repeated transmissions.

[0489] In a possible implementation, UTO-UCI satisfies any of the following:

[0490] The UTO-UCI carried in different CG PUSCH transmissions corresponding to the same Repetition bundle must have the same indication status for the same object;

[0491] The indication status of the UTO-UCI carried in different CG PUSCH transmissions corresponding to the same Repetition bundle for the same object may be different.

[0492] In a possible implementation manner, when the indication granularity of the UTO-UCI is the valid CG PUSCH occasion granularity, and the UTO-UCI indicates an unused CG PUSCH occasion occasion corresponding to the second CG configuration, the UTO-UCI satisfies:

[0493] The valid CG PUSCH occasion corresponding to each CG configuration in the second CG configuration is indicated by a Sub-bitmap corresponding to each CG configuration, and the Sub-bitmap corresponding to each CG configuration is cascaded in a preset order;

[0494] The second CG configuration includes a CG configuration other than the first CG configuration, or the second CG configuration includes the first CG configuration and a CG configuration other than the first CG configuration, and the first CG configuration is a CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI.

[0495] In a possible implementation manner, when the indication granularity of the UTO-UCI is the valid CG PUSCH occasion granularity, and the UTO-UCI indicates an unused CG PUSCH occasion occasion corresponding to the second CG configuration, the UTO-UCI satisfies:

[0496] sorting the valid CG PUSCH occasions corresponding to the second CG configuration according to a second preset rule, and determining a single bitmap for the sorted valid CG PUSCH occasion sequence;

[0497] The second CG configuration includes a CG configuration other than the first CG configuration, or the second CG configuration includes the first CG configuration and a CG configuration other than the first CG configuration, and the first CG configuration is a CG configuration corresponding to the CG PUSCH transmission carrying UTO-UCI.

[0498] In a possible implementation manner, the second preset rule is associated with at least one of the following:

[0499] The start or end time of the valid CG PUSCH occasion;

[0500] The index of the serving cell where the valid CG PUSCH occasion is located or the index of the corresponding serving cell;

[0501] The index of the CG configuration corresponding to the valid CG PUSCH occasion.

[0502] In a possible implementation manner, when the indication granularity of the UTO-UCI is the valid CG PUSCH occasion granularity, the UTO-UCI satisfies at least one of the following:

[0503] In the case where the first valid CG PUSCH occasion of the target Repetition bundle is indicated as unused, the other valid CG PUSCH occasions of the target Repetition bundle are also indicated as unused;

[0504] In the case where a valid CGPUSCH occasion of the redundancy version RV mapped in the target Repetition bundle that satisfies the predefined condition is indicated as unused, other valid CGPUSCH occasions of the target Repetition bundle are also indicated as unused;

[0505] Do not indicate other valid CGPUSCH occasions in the Repetition bundle where the CG PUSCH transmission carrying UTO-UCI is located as unused;

[0506] The target Repetition bundle is any Repetition bundle in the Repetition bundles corresponding to the valid CG PUSCH occasion indicated by the UTO-UCI.

[0507] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the method embodiment and achieve the same or corresponding technical effect. To avoid repetition, it will not be repeated here.

[0508] The embodiment of the present application also provides a network side device, including a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the steps of the above-mentioned network side method embodiment. The network side device embodiment corresponds to the above-mentioned network side device method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to the network side device embodiment, and can achieve the same technical effect.

[0509] Specifically, the embodiment of the present application also provides a network side device. Fig. 9 As shown, the network side device 900 includes: an antenna 91, a radio frequency device 92, a baseband device 93, a processor 94 and a memory 95. The antenna 91 is connected to the radio frequency device 92. In the uplink direction, the radio frequency device 92 receives information through the antenna 91 and sends the received information to the baseband device 93 for processing. In the downlink direction, the baseband device 93 processes the information to be sent and sends it to the radio frequency device 92. The radio frequency device 92 processes the received information and sends it out through the antenna 91.

[0510] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 93, which includes a baseband processor.

[0511] The baseband device 93 may include, for example, at least one baseband board on which a plurality of chips are arranged. Fig. 9 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 95 through a bus interface to call the program in the memory 95 to execute the network device operations shown in the above method embodiment.

[0512] The network side device may further include a network interface 96, which is, for example, a Common Public Radio Interface (CPRI).

[0513] Specifically, the network side device 900 of the embodiment of the present invention further includes: instructions or programs stored in the memory 95 and executable on the processor 94, and the processor 94 calls the instructions or programs in the memory 95 to execute. Figure 6 The methods executed by the modules shown achieve the same technical effects, and therefore will not be described here in detail to avoid repetition.

[0514] Specifically, the embodiment of the present application also provides a network side device. Fig.10 As shown, the network side device 1000 includes: a processor 1001, a network interface 1002 and a memory 1003. The network interface 1002 is, for example, a common public radio interface (CPRI).

[0515] Specifically, the network side device 1000 of the embodiment of the present invention further includes: an instruction or program stored in the memory 1003 and executable on the processor 1001, and the processor 1001 calls the instruction or program in the memory 1003 to execute Figure 6 The methods executed by the modules shown achieve the same technical effects, and therefore will not be described here in detail to avoid repetition.

[0516] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0517] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.

[0518] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0519] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0520] The embodiments of the present application further provide a computer program / program product, which is stored in a storage medium and is executed by at least one processor to implement the various processes of the above-mentioned method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described here.

[0521] An embodiment of the present application also provides a wireless communication system, including: a terminal and a network side device, wherein the terminal can be used to execute the steps of the terminal side method as described above, and the network side device can be used to execute the steps of the network side method as described above.

[0522] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises one..." does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0523] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general hardware platform, and of course, can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, disk, CD, etc.), including several instructions to enable a terminal or a network-side device to execute the methods described in each embodiment of the present application.

[0524] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of the present application and the scope of protection of the claims, and these implementation methods are all within the protection of the present application.

Claims

1. A method for transmitting uplink control information (UCI), characterized in that: include: In the case where the authorized physical uplink shared channel CG PUSCH is configured for repeated transmission, the terminal determines the sliding window corresponding to the UTO-UCI according to the indication granularity of the unused transmission opportunity uplink control information UTO-UCI; The terminal sends the UTO-UCI to the network side device according to the sliding window; The UTO-UCI is used to indicate an unused CG PUSCH occasion, the indication granularity of the UTO-UCI is a repetition bundle or a valid CG PUSCH occasion, and the Repetitionbundle is a CG PUSCH occasion set composed of CGPUSCH occasions used to carry data transmission of the same transport block TB or the same hybrid automatic repeat request HARQ process.

2. The method according to claim 1, characterized in that When the indication granularity of the UTO-UCI is the Repetitionbundle granularity, and the UTO-UCI only indicates an unused CG PUSCH occasion occasion corresponding to the first CG configuration, determining the sliding window corresponding to the UTO-UCI includes any one of the following: Determine that the sliding window starts to indicate from a next Repetition bundle of the first Repetition bundle; In the case where there is a first partial repetition bundle, determining that the sliding window starts to indicate from the first Repetition bundle; In the case where the first Partial repetition bundle does not exist, determining that the sliding window starts to indicate from a next Repetition bundle of the first Repetition bundle; Among them, the first CG configuration is the CG configuration corresponding to the CG PUSCH transmission carrying the UTO-UCI, the first Partial repetition bundle is the Partial repetition bundle corresponding to the first CG configuration, the first Repetition bundle is the Repetition bundle corresponding to the first CG PUSCH occasion, and the first CG PUSCH occasion is the CG PUSCH occasion corresponding to the CG PUSCH transmission carrying the UTO-UCI.

3. The method according to claim 1, characterized in that: When the indication granularity of the UTO-UCI is the Repetitionbundle granularity and the UTO-UCI indicates an unused CG PUSCH occasion occasion corresponding to the second CG configuration, the UTO-UCI satisfies: Each CG configuration in the second CG configuration is indicated by a different sub-bitmap, and the Sub-bitmap corresponding to each CG configuration is cascaded in a preset order; The second CG configuration includes a CG configuration other than the first CG configuration, or the second CG configuration includes the first CG configuration and a CG configuration other than the first CG configuration, and the first CG configuration is a CG configuration corresponding to the CG PUSCH transmission carrying the UTO-UCI.

4. The method according to claim 3, characterized in that The determining the sliding window corresponding to the UTO-UCI includes: Determine the sliding window corresponding to the Sub-bitmap corresponding to the third CG configuration; The third CG configuration is any CG configuration in the second CG configuration; In a case where the third CG configuration is the first CG configuration, determining the sliding window corresponding to the Sub-bitmap corresponding to the third CG configuration includes any one of the following: Determine that the sliding window starts to indicate from a next Repetition bundle of the first Repetition bundle; In the case where there is a first Partial repetition bundle, determining that the sliding window starts to indicate from the first Repetition bundle; In the case where the first Partial repetition bundle does not exist, determining that the sliding window starts to indicate from a next Repetition bundle of the first Repetition bundle; The first Partial repetition bundle is a Partial repetition bundle corresponding to the first CG configuration, the first Repetition bundle is a Repetition bundle corresponding to a first CG PUSCH occasion, and the first CG PUSCH occasion is a CG PUSCH occasion corresponding to a CG PUSCH transmission carrying the UTO-UCI; When the third CG configuration is not the first CG configuration, determining the sliding window corresponding to the Sub-bitmap corresponding to the third CG configuration includes any one of the following: Determine that the sliding window starts to be indicated from the second Repetition bundle, the second Repetition bundle is the earliest Repetition bundle in the third Repetition bundle, the third Repetition bundle corresponds to the third CG configuration, and the start time of the third Repetition bundle is not earlier than the end time of the first CG PUSCHoccasion; Determine that the sliding window starts to be indicated from the fourth Repetition bundle, the fourth Repetition bundle is the earliest Repetition bundle in the fifth Repetition bundle, the fifth Repetition bundle corresponds to the third CG configuration, and the start time of the fifth Repetition bundle is not earlier than the end time of the time span Span corresponding to the first Repetition bundle; In the case where there is a second Partial repetition bundle, determining that the sliding window starts to indicate from the Repetition bundle where the second Partial repetition bundle is located; In the absence of a second Partial repetition bundle, determining that the sliding window starts to indicate from the second Repetition bundle, the second Repetition bundle is the earliest Repetition bundle in the third Repetition bundle, the third Repetition bundle corresponds to the third CG configuration, and the start time of the third Repetition bundle is not earlier than the end time of the first CG PUSCH occasion; In the absence of a second Partial repetition bundle, determining that the sliding window starts to indicate from a fourth Repetition bundle, the fourth Repetition bundle is the earliest Repetition bundle in the fifth Repetition bundle, the fifth Repetition bundle corresponds to the third CG configuration, and the start time of the fifth Repetition bundle is not earlier than the end time of the Span corresponding to the first Repetition bundle; Among them, the second Partial repetition bundle is a Partial repetition bundle corresponding to a CG configuration other than the first CG configuration.

5. The method according to claim 1, characterized in that: When the indication granularity of the UTO-UCI is the Repetitionbundle granularity and the UTO-UCI indicates an unused CG PUSCH occasion occasion corresponding to the second CG configuration, the UTO-UCI satisfies: Sorting the Repetition bundles corresponding to the second CG configuration according to a first preset rule, and determining a single bitmap for the sorted Repetition bundle sequence; The second CG configuration includes a CG configuration other than the first CG configuration, or the second CG configuration includes the first CG configuration and a CG configuration other than the first CG configuration, and the first CG configuration is a CG configuration corresponding to the CG PUSCH transmission carrying the UTO-UCI.

6. The method according to claim 5, characterized in that The determining of the sliding window corresponding to the UTO-UCI includes any one of the following: Determine that the sliding window starts to indicate from a sixth Repetition bundle, the sixth Repetition bundle is the first Repetition bundle in the Repetition bundle sequence, and the start time of the sixth Repetition bundle is not earlier than the end time of the first CG PUSCH occasion; Determine that the sliding window starts to be indicated from the seventh Repetition bundle, the seventh Repetition bundle is the first Repetition bundle in the Repetition bundle sequence, and the start time of the seventh Repetition bundle is not earlier than the end time of the Span corresponding to the first Repetition bundle; In a case where a third partial repetition bundle exists, determining that the sliding window starts indicating from the third partial repetition bundle; In the absence of the third Partial repetition bundle, determining that the sliding window starts to indicate from the sixth Repetition bundle, the sixth Repetition bundle is the first Repetition bundle in the Repetition bundle sequence, and the start time of the sixth Repetition bundle is not earlier than the end time of the first CG PUSCH occasion; In the absence of the third Partial repetition bundle, determining that the sliding window starts to indicate from the seventh Repetition bundle, the seventh Repetition bundle is the first Repetition bundle in the Repetition bundle sequence, and the start time of the seventh Repetition bundle is not earlier than the end time of the Span corresponding to the first Repetition bundle; Among them, the third Partial repetition bundle is the Partial repetition bundle corresponding to the second CG configuration.

7. The method according to claim 6, characterized in that The first preset rule is associated with at least one of the following: The start or end time of the Repetition bundle; The index of the serving cell where the Repetition bundle is located or the index of the corresponding serving cell; The index of the CG configuration corresponding to the Repetition bundle.

8. The method according to any one of claims 1 to 7, characterized in that: In the case where the indication granularity of the UTO-UCI is a Repetition bundle granularity, the method further includes: The terminal determines that the CG PUSCH transmission carrying the UTO-UCI is any one of the following: Each CG PUSCH transmission corresponding to the first CG configuration; In each Repetition bundle, only the first I valid CG PUSCH occasions correspond to the CG PUSCH transmission; Only the first I CG PUSCH transmissions are performed in each Repetition bundle; Among them, the first CG configuration is the CG configuration corresponding to the CG PUSCH transmission carrying the UTO-UCI, the I satisfies 1≤I≤K, and the K is the number of repeated transmissions.

9. The method according to any one of claims 1 to 7, characterized in that: The UTO-UCI meets any of the following requirements: The UTO-UCI carried in different CG PUSCH transmissions corresponding to the same Repetition bundle must have the same indication status for the same object; The indication status of the UTO-UCI carried in different CG PUSCH transmissions corresponding to the same Repetition bundle for the same object may be different.

10. The method according to claim 1, characterized in that When the indication granularity of the UTO-UCI is the valid CGPUSCH occasion granularity, and the UTO-UCI indicates an unused CG PUSCH occasion occasion corresponding to the second CG configuration, the UTO-UCI satisfies: The valid CG PUSCH occasion corresponding to each CG configuration in the second CG configuration is indicated by a Sub-bitmap corresponding to each CG configuration, and the Sub-bitmap corresponding to each CG configuration is cascaded in a preset order; The second CG configuration includes a CG configuration other than the first CG configuration, or the second CG configuration includes the first CG configuration and a CG configuration other than the first CG configuration, and the first CG configuration is a CG configuration corresponding to the CG PUSCH transmission carrying the UTO-UCI.

11. The method according to claim 1, characterized in that: When the indication granularity of the UTO-UCI is the valid CGPUSCH occasion granularity, and the UTO-UCI indicates an unused CG PUSCH occasion occasion corresponding to the second CG configuration, the UTO-UCI satisfies: sorting the valid CG PUSCH occasions corresponding to the second CG configuration according to a second preset rule, and determining a single bitmap for the sorted valid CG PUSCH occasion sequence; The second CG configuration includes a CG configuration other than the first CG configuration, or the second CG configuration includes the first CG configuration and a CG configuration other than the first CG configuration, and the first CG configuration is a CG configuration corresponding to the CG PUSCH transmission carrying the UTO-UCI.

12. The method according to claim 11, characterized in that The second preset rule is associated with at least one of the following: The start or end time of the valid CG PUSCH occasion; The index of the serving cell where the valid CG PUSCH occasion is located or the index of the corresponding serving cell; The index of the CG configuration corresponding to the valid CG PUSCH occasion.

13. The method according to claim 1, characterized in that When the indication granularity of the UTO-UCI is the valid CGPUSCH occasion granularity, the UTO-UCI satisfies at least one of the following: In the case where the first valid CG PUSCH occasion of the target Repetition bundle is indicated as unused, the other valid CG PUSCH occasions of the target Repetition bundle are also indicated as unused; In the case that a valid CG PUSCHoccasion of the redundancy version RV mapped in the target Repetition bundle that satisfies a predefined condition is indicated as unused, other valid CG PUSCHoccasions of the target Repetition bundle are also indicated as unused; Do not indicate other valid CGPUSCH occasions in the Repetition bundle where the CG PUSCH transmission carrying the UTO-UCI is located as unused; The target Repetition bundle is any Repetition bundle among the Repetition bundles corresponding to the valid CG PUSCH occasion indicated by the UTO-UCI.

14. A method for transmitting uplink control information (UCI), characterized in that: include: In the case where the CG PUSCH is configured for repeated transmission, the network side device determines the sliding window corresponding to the UTO-UCI according to the indication granularity of the UTO-UCI; The network side device receives the UTO-UCI from the terminal according to the sliding window; The UTO-UCI is used to indicate an unused CG PUSCH occasion, the indication granularity of the UTO-UCI is the Repetition bundle granularity or the valid CG PUSCH occasion granularity, and the Repetition bundle is a CG PUSCHoccasion set composed of CG PUSCH occasions used to carry data transmission of the same TB or the same HARQ process.

15. The method according to claim 14, characterized in that In the case where the indication granularity of the UTO-UCI is the Repetition bundle granularity, and the UTO-UCI only indicates an unused CG PUSCH occasion occasion corresponding to the first CG configuration, the determining of the sliding window corresponding to the UTO-UCI includes any one of the following: Determine that the sliding window starts to indicate from a next Repetition bundle of the first Repetition bundle; In the case where there is a first Partial repetition bundle, determining that the sliding window starts to indicate from the first Repetition bundle; In the case where the first Partial repetition bundle does not exist, determining that the sliding window starts to indicate from a next Repetition bundle of the first Repetition bundle; Among them, the first CG configuration is the CG configuration corresponding to the CG PUSCH transmission carrying the UTO-UCI, the first Partial repetition bundle is the Partial repetition bundle corresponding to the first CG configuration, the first Repetition bundle is the Repetition bundle corresponding to the first CG PUSCH occasion, and the first CG PUSCH occasion is the CG PUSCH occasion corresponding to the CG PUSCH transmission carrying the UTO-UCI.

16. The method according to claim 14, characterized in that When the indication granularity of the UTO-UCI is the Repetition bundle granularity, and the UTO-UCI indicates an unused CG PUSCH occasion occasion corresponding to the second CG configuration, the UTO-UCI satisfies: Each CG configuration in the second CG configuration is indicated by a different Sub-bitmap, and the Sub-bitmap corresponding to each CG configuration is cascaded in a preset order; The second CG configuration includes a CG configuration other than the first CG configuration, or the second CG configuration includes the first CG configuration and a CG configuration other than the first CG configuration, and the first CG configuration is a CG configuration corresponding to the CG PUSCH transmission carrying the UTO-UCI.

17. The method according to claim 16, characterized in that The determining the sliding window corresponding to the UTO-UCI includes: Determine the sliding window corresponding to the Sub-bitmap corresponding to the third CG configuration; The third CG configuration is any CG configuration in the second CG configuration; In a case where the third CG configuration is the first CG configuration, determining the sliding window corresponding to the Sub-bitmap corresponding to the third CG configuration includes any one of the following: Determine that the sliding window starts to indicate from a next Repetition bundle of the first Repetition bundle; In the case where there is a first Partial repetition bundle, determining that the sliding window starts to indicate from the first Repetition bundle; In the case where the first Partial repetition bundle does not exist, determining that the sliding window starts to indicate from a next Repetition bundle of the first Repetition bundle; The first Partial repetition bundle is a Partial repetition bundle corresponding to the first CG configuration, the first Repetition bundle is a Repetition bundle corresponding to a first CG PUSCH occasion, and the first CG PUSCH occasion is a CG PUSCH occasion corresponding to a CG PUSCH transmission carrying the UTO-UCI; When the third CG configuration is not the first CG configuration, determining the sliding window corresponding to the Sub-bitmap corresponding to the third CG configuration includes any one of the following: Determine that the sliding window starts to be indicated from the second Repetition bundle, the second Repetition bundle is the earliest Repetition bundle in the third Repetition bundle, the third Repetition bundle corresponds to the third CG configuration, and the start time of the third Repetition bundle is not earlier than the end time of the first CG PUSCHoccasion; Determine that the sliding window starts to be indicated from the fourth Repetition bundle, the fourth Repetition bundle is the earliest Repetition bundle in the fifth Repetition bundle, the fifth Repetition bundle corresponds to the third CG configuration, and the start time of the fifth Repetition bundle is not earlier than the end time of the time span Span corresponding to the first Repetition bundle; In the case where there is a second Partial repetition bundle, determining that the sliding window starts to indicate from the Repetition bundle where the second Partial repetition bundle is located; In the absence of a second Partial repetition bundle, determining that the sliding window starts to indicate from the second Repetition bundle, the second Repetition bundle is the earliest Repetition bundle in the third Repetition bundle, the third Repetition bundle corresponds to the third CG configuration, and the start time of the third Repetition bundle is not earlier than the end time of the first CG PUSCH occasion; In the absence of a second Partial repetition bundle, determining that the sliding window starts to indicate from a fourth Repetition bundle, the fourth Repetition bundle is the earliest Repetition bundle in the fifth Repetition bundle, the fifth Repetition bundle corresponds to the third CG configuration, and the start time of the fifth Repetition bundle is not earlier than the end time of the Span corresponding to the first Repetition bundle; Among them, the second Partial repetition bundle is a Partial repetition bundle corresponding to a CG configuration other than the first CG configuration.

18. The method according to claim 14, characterized in that When the indication granularity of the UTO-UCI is the Repetition bundle granularity, and the UTO-UCI indicates an unused CG PUSCH occasion occasion corresponding to the second CG configuration, the UTO-UCI satisfies: Sorting the Repetition bundles corresponding to the second CG configuration according to a first preset rule, and determining a single bitmap for the sorted Repetition bundle sequence; The second CG configuration includes a CG configuration other than the first CG configuration, or the second CG configuration includes the first CG configuration and a CG configuration other than the first CG configuration, and the first CG configuration is a CG configuration corresponding to the CG PUSCH transmission carrying the UTO-UCI.

19. The method according to claim 18, characterized in that The determining of the sliding window corresponding to the UTO-UCI includes any one of the following: Determine that the sliding window starts to indicate from a sixth Repetition bundle, the sixth Repetition bundle is the first Repetition bundle in the Repetition bundle sequence, and the start time of the sixth Repetition bundle is not earlier than the end time of the first CG PUSCH occasion; Determine that the sliding window starts to be indicated from the seventh Repetition bundle, the seventh Repetition bundle is the first Repetition bundle in the Repetition bundle sequence, and the start time of the seventh Repetition bundle is not earlier than the end time of the Span corresponding to the first Repetition bundle; In a case where a third partial repetition bundle exists, determining that the sliding window starts indicating from the third partial repetition bundle; In the absence of the third Partial repetition bundle, determining that the sliding window starts to indicate from the sixth Repetition bundle, the sixth Repetition bundle is the first Repetition bundle in the Repetition bundle sequence, and the start time of the sixth Repetition bundle is not earlier than the end time of the first CG PUSCH occasion; In the absence of the third Partial repetition bundle, determining that the sliding window starts to indicate from the seventh Repetition bundle, the seventh Repetition bundle is the first Repetition bundle in the Repetition bundle sequence, and the start time of the seventh Repetition bundle is not earlier than the end time of the Span corresponding to the first Repetition bundle; Among them, the third Partial repetition bundle is the Partial repetition bundle corresponding to the second CG configuration.

20. The method according to claim 18, characterized in that The first preset rule is associated with at least one of the following: The start or end time of the Repetition bundle; The index of the serving cell where the Repetition bundle is located or the index of the corresponding serving cell; The index of the CG configuration corresponding to the Repetition bundle.

21. The method according to any one of claims 14 to 20, characterized in that In the case where the indication granularity of the UTO-UCI is a Repetition bundle granularity, the method further includes: The network side device determines that the CG PUSCH transmission carrying the UTO-UCI is any one of the following: Each CG PUSCH transmission corresponding to the first CG configuration; In each Repetition bundle, only the first I valid CG PUSCH occasions correspond to the CG PUSCH transmission; Only the first I CG PUSCH transmissions are performed in each Repetition bundle; Among them, the first CG configuration is the CG configuration corresponding to the CG PUSCH transmission carrying the UTO-UCI, the I satisfies 1≤I≤K, and the K is the number of repeated transmissions.

22. The method according to any one of claims 14 to 20, characterized in that The UTO-UCI meets any of the following requirements: The UTO-UCI carried in different CG PUSCH transmissions corresponding to the same Repetition bundle must have the same indication status for the same object; The indication status of the UTO-UCI carried in different CG PUSCH transmissions corresponding to the same Repetition bundle for the same object may be different.

23. The method according to claim 14, characterized in that When the indication granularity of the UTO-UCI is the valid CGPUSCH occasion granularity, and the UTO-UCI indicates an unused CG PUSCH occasion occasion corresponding to the second CG configuration, the UTO-UCI satisfies: The valid CG PUSCH occasion corresponding to each CG configuration in the second CG configuration is indicated by a Sub-bitmap corresponding to each CG configuration, and the Sub-bitmap corresponding to each CG configuration is cascaded in a preset order; The second CG configuration includes a CG configuration other than the first CG configuration, or the second CG configuration includes the first CG configuration and a CG configuration other than the first CG configuration, and the first CG configuration is a CG configuration corresponding to the CG PUSCH transmission carrying the UTO-UCI.

24. The method according to claim 14, characterized in that When the indication granularity of the UTO-UCI is the valid CGPUSCH occasion granularity, and the UTO-UCI indicates an unused CG PUSCH occasion occasion corresponding to the second CG configuration, the UTO-UCI satisfies: sorting the valid CG PUSCH occasions corresponding to the second CG configuration according to a second preset rule, and determining a single bitmap for the sorted valid CG PUSCH occasion sequence; The second CG configuration includes a CG configuration other than the first CG configuration, or the second CG configuration includes the first CG configuration and a CG configuration other than the first CG configuration, and the first CG configuration is a CG configuration corresponding to the CG PUSCH transmission carrying the UTO-UCI.

25. The method according to claim 24, characterized in that The second preset rule is associated with at least one of the following: The start or end time of the valid CG PUSCH occasion; The index of the serving cell where the valid CG PUSCH occasion is located or the index of the corresponding serving cell; The index of the CG configuration corresponding to the valid CG PUSCH occasion.

26. The method according to claim 14, characterized in that When the indication granularity of the UTO-UCI is the valid CGPUSCH occasion granularity, the UTO-UCI satisfies at least one of the following: In the case where the first valid CG PUSCH occasion of the target Repetition bundle is indicated as unused, the other valid CG PUSCH occasions of the target Repetition bundle are also indicated as unused; In the case that a valid CG PUSCHoccasion of the redundancy version RV mapped in the target Repetition bundle that satisfies a predefined condition is indicated as unused, other valid CG PUSCHoccasions of the target Repetition bundle are also indicated as unused; Do not indicate other valid CGPUSCH occasions in the Repetition bundle where the CG PUSCH transmission carrying the UTO-UCI is located as unused; The target Repetition bundle is any Repetition bundle among the Repetition bundles corresponding to the valid CG PUSCH occasion indicated by the UTO-UCI.

27. An uplink control information UCI transmission device, characterized in that: include: A first determination module is used for determining, by the terminal, a sliding window corresponding to the UTO-UCI according to the indication granularity of the UTO-UCI when the CG PUSCH is configured for repeated transmission; A sending module, configured for the terminal to send the UTO-UCI to a network side device according to the sliding window; The UTO-UCI is used to indicate an unused CG PUSCH occasion, the indication granularity of the UTO-UCI is the Repetition bundle granularity or the valid CG PUSCH occasion granularity, and the Repetition bundle is a CG PUSCHoccasion set composed of CG PUSCH occasions used to carry data transmission of the same TB or the same HARQ process.

28. An uplink control information UCI transmission device, characterized in that: include: A second determination module is used for determining, by the network side device, a sliding window corresponding to the UTO-UCI according to the indication granularity of the UTO-UCI when the CG PUSCH is configured for repeated transmission; A receiving module, configured for the network side device to receive the UTO-UCI from the terminal according to the sliding window; An allocation module, used for the network side device to reallocate the time-frequency resources corresponding to the unused CG PUSChoccasion according to the UTO-UCI; The UTO-UCI is used to indicate an unused CG PUSCH occasion, the indication granularity of the UTO-UCI is the Repetition bundle granularity or the valid CG PUSCH occasion granularity, and the Repetition bundle is a CG PUSCHoccasion set composed of CG PUSCH occasions used to carry data transmission of the same TB or the same HARQ process.

29. A terminal, characterized in that: It includes a processor and a memory, the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the uplink control information UCI transmission method as described in any one of claims 1 to 13 are implemented.

30. A network side device, characterized in that: It includes a processor and a memory, the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the uplink control information UCI transmission method as described in any one of claims 14 to 26 are implemented.

31. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, it implements the steps of the uplink control information UCI transmission method as described in any one of claims 1 to 13, or implements the steps of the uplink control information UCI transmission method as described in any one of claims 14 to 26.