Method and apparatus relating to UCI multiplexing in a node for wireless communication
In the scenario where PUSCH orthogonal sequence is configured, UCI multiplexing technology in the target PUSCH resource pool is used to solve the key problems of UCI multiplexing in the uplink, efficient uplink transmission and compatibility are achieved, and processing delay requirements are reduced.
Patent Information
- Application Number
- CN202411554408.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-01
- Publication Date
- 2025-06-20
AI Technical Summary
In scenarios where PUSCH orthogonal sequence is configured, the key issue of how to achieve UCI multiplexing, especially to avoid processing delays and interference caused by overlapping with PUCCH while ensuring uplink capacity and system multiplexing capabilities.
By sending the multiplexed UCI in the target PUSCH resource pool, the specific steps include receiving the first signaling and the corresponding PUCCH, performing UCI multiplexing, and sending the multiplexed UCI in the target PUSCH resource pool. This operation relies on the first symbol referring to the PUSCH resource pool satisfying a specific timeline condition, including timeline conditions related to the provided PDCCH.
It realizes an effective method of UCI multiplexing, improves uplink transmission efficiency, reduces the need for processing delay, avoids interference between PUSCHs of code division multiplexing of different users, and is compatible with the existing 3GPP protocol.
Smart Images

Figure CN120185783A_ABST
Abstract
Description
Technical Field
[0001] This application relates to transmission methods and apparatuses in a wireless communication system, particularly to transmission methods and apparatuses for wireless signals in a mobile communication system. Background Art
[0002] Existing NR (New Radio) systems support the use of orthogonal sequences for PUCCH (Physical Uplink Control Channel) to achieve multiplexing between users.
[0003] Applying orthogonal sequences to PUSCH (Physical Uplink Shared Channel) can further improve the multiplexing ability of the system, thus significantly increasing the uplink capacity. Summary of the Invention
[0004] After introducing the configuration of PUSCH orthogonal sequences, how to achieve UCI (Uplink Control Information) multiplexing is a key issue to be considered in system design; this application discloses a solution to the above problem. It should be noted that this application can be applied to various wireless communication scenarios, including Non-Terrestrial Network (NTN) and Terrestrial Network (TN), and achieve similar technical effects. In addition, adopting a unified solution for different scenarios (including but not limited to non-terrestrial networks and terrestrial networks) helps to reduce hardware complexity and cost, or improve performance. Without conflict, the embodiments and features in any node of this application can be applied to any other node. Without conflict, the embodiments and features in the embodiments of this application can be combined with each other arbitrarily.
[0005] If necessary, the interpretation of the terms in this application can refer to the descriptions in the 3GPP specification protocols TS37 series and TS38 series.
[0006] This application discloses a method in a first node for wireless communication, characterized by including:
[0007] Receiving a first signaling, and a first PUCCH in response to the first signaling;
[0008] Performing UCI multiplexing, and transmitting the multiplexed UCI in a target PUSCH resource pool; the multiplexed UCI includes the UCI corresponding to the first PUCCH, and the first PUCCH overlaps with the target PUSCH resource pool;
[0009] Among them, the first symbol of the reference PUSCH resource pool on which the execution of UCI multiplexing depends satisfies a first set of conditions, and the first set of conditions includes a timeline condition related to the PDCCH that provides the first signaling; the reference PUSCH resource pool is the PUSCH resource pool after the first PUSCH resource pool in the first PUSCH resource pool group, and the target PUSCH resource pool is the PUSCH resource pool after the reference PUSCH resource pool in the first PUSCH resource pool group; each PUSCH resource pool in the first PUSCH resource pool group is used for the transmission of a first transport block, and different PUSCH resource pools in the first PUSCH resource pool group are in different time slots respectively; the first PUSCH resource pool group depends on a first configuration, and the first configuration is the configuration of the PUSCH orthogonal sequence.
[0010] As an embodiment, the first node is a terminal.
[0011] As an embodiment, the problems to be solved by this application include: in the scenario where the PUSCH orthogonal sequence is configured, how to define the conditions that need to be satisfied for the execution of UCI multiplexing.
[0012] As an embodiment, the problems to be solved by this application include: how to improve the adaptability between the UCI multiplexing operation and the configuration of the PUSCH orthogonal sequence.
[0013] As an embodiment, under the configuration of the PUSCH orthogonal sequence, an effective UCI multiplexing method is: when UCI is multiplexed into a PUSCH resource pool, multiple PUSCH resource pools that will apply the PUSCH orthogonal sequence, including the said one PUSCH resource pool, will no longer apply the PUSCH orthogonal sequence;
[0014] On the other hand, considering that the first or the first few elements of an orthogonal sequence with a length greater than 2 may all be +1 (in this case, whether to apply the orthogonal sequence does not affect the generation of the corresponding part of the signal), the generation of the transmission in at least the first PUSCH resource pool among the multiple PUSCH resource pools may not depend on whether the PUSCH orthogonal sequence is applied;
[0015] Combining the above two aspects, to implement UCI multiplexing, at least part of the timeline conditions can use the start of the PUSCH resource pool after the first PUSCH resource pool among the multiple PUSCH resource pools as a reference point, and the at least part of the timeline conditions are applicable to the UCI multiplexing in any subsequent PUSCH resource pool; such a characteristic can effectively implement UCI multiplexing, avoid the situation where the transmission in the PUSCH resource pool may not be processed in time due to overlapping with PUCCH, and at the same time reduce the requirement for processing delay.
[0016] As an embodiment, the advantages of the above method include: facilitating the avoidance of interference between the PUSCHs of different users multiplexed by code division caused by improper UCI multiplexing operations.
[0017] As an embodiment, the advantages of the above method include: facilitating the improvement of the robustness of the communication system.
[0018] As an embodiment, the advantages of the above method include: good compatibility with existing 3GPP protocols.
[0019] As an embodiment, the advantages of the above method include: facilitating the guarantee of uplink transmission efficiency.
[0020] According to one aspect of the present application, the above method is characterized in that
[0021] The first condition set includes a first timeline condition; the first timeline condition is as follows: the first symbol of the reference PUSCH resource pool is not before the symbol after the first duration after the start of the cyclic prefix after the last symbol of any PDCCH in the first PDCCH set; the first duration depends on the SCS configuration, and the first PDCCH set includes the PDCCH providing the first signaling.
[0022] According to one aspect of the present application, the above method is characterized in that
[0023] The first condition set includes a second timeline condition; the second timeline condition is as follows: the first symbol of the reference PUSCH resource pool is not before the symbol after the second duration after the start of the cyclic prefix after the last symbol of any PDSCH corresponding to the first PUCCH; the second duration depends on the SCS configuration.
[0024] According to one aspect of the present application, the above method is characterized in that
[0025] The execution of UCI multiplexing depends on the first symbol of the target PUSCH resource pool satisfying a second condition set, and the second condition set includes conditions related to PDSCH scheduling.
[0026] According to one aspect of the present application, the above method is characterized in that
[0027] The execution of UCI multiplexing depends on the first symbol of the target PUSCH resource pool satisfying a second condition set, and the second condition set includes the following timeline condition: the first symbol of the target PUSCH resource pool is not before the symbol after the second duration after the start of the cyclic prefix after the last symbol of any PDSCH corresponding to the first PUCCH; the second duration depends on the SCS configuration.
[0028] As an embodiment, the advantages of the above method include: without affecting UCI multiplexing, it is beneficial to further reduce the requirement for processing delay.
[0029] According to one aspect of the present application, the above method is characterized in that
[0030] The number of PUSCH resource pools in the first PUSCH resource pool group is equal to the length of the PUSCH orthogonal sequence determined according to the first configuration.
[0031] According to one aspect of the present application, the above method is characterized in that
[0032] The reference PUSCH resource pool is the second PUSCH resource pool in the first PUSCH resource pool group.
[0033] As an embodiment, a large number of orthogonal sequences with the first element being +1 are defined in the 3GPP technical specifications; combining the above features, the present application provides a unified solution under the 3GPP framework, which has obvious advantages.
[0034] As an embodiment, the advantages of the above method include: small standardization workload and beneficial to reducing the UE processing complexity.
[0035] According to one aspect of the present application, the above method is characterized in that
[0036] The execution of UCI multiplexing depends on the length of the PUSCH orthogonal sequence determined according to the first configuration and the number of bits of the UCI corresponding to the first PUCCH.
[0037] As an embodiment, the advantages of the above method include: beneficial to improving the transmission performance of the multiplexed UCI.
[0038] The present application discloses a method in a second node for wireless communication, which is characterized by including:
[0039] Sending a first signaling, and a first PUCCH responds to the first signaling;
[0040] Receiving the multiplexed UCI in a target PUSCH resource pool; the multiplexed UCI includes the UCI corresponding to the first PUCCH, and the first PUCCH overlaps with the target PUSCH resource pool;
[0041] Among them, the execution of UCI multiplexing depends on the first symbol of the reference PUSCH resource pool satisfying a first set of conditions, and the first set of conditions includes a timeline condition related to the PDCCH providing the first signaling; the reference PUSCH resource pool is the PUSCH resource pool after the first PUSCH resource pool in the first PUSCH resource pool group, and the target PUSCH resource pool is the PUSCH resource pool after the reference PUSCH resource pool in the first PUSCH resource pool group; each PUSCH resource pool in the first PUSCH resource pool group is used for the transmission of a first transport block, and different PUSCH resource pools in the first PUSCH resource pool group are in different time slots respectively; the first PUSCH resource pool group depends on a first configuration, and the first configuration is the configuration of PUSCH orthogonal sequences.
[0042] As an embodiment, the second node is a base station.
[0043] According to one aspect of the present application, the above method is characterized in that
[0044] The first set of conditions includes a first timeline condition; the first timeline condition is as follows: the first symbol of the reference PUSCH resource pool is not before the symbol after the first duration after the start of the cyclic prefix from the last symbol of any PDCCH in the first PDCCH set; the first duration depends on the SCS configuration, and the first PDCCH set includes the PDCCH providing the first signaling.
[0045] According to one aspect of the present application, the above method is characterized in that
[0046] The first set of conditions includes a second timeline condition; the second timeline condition is as follows: the first symbol of the reference PUSCH resource pool is not before the symbol after the second duration after the start of the cyclic prefix from the last symbol of any PDSCH corresponding to the first PUCCH; the second duration depends on the SCS configuration.
[0047] According to one aspect of the present application, the above method is characterized in that
[0048] The execution of the UCI multiplexing depends on the first symbol of the target PUSCH resource pool satisfying a second set of conditions, and the second set of conditions includes conditions related to PDSCH scheduling.
[0049] According to one aspect of the present application, the above method is characterized in that
[0050] The second set of conditions includes the following timeline conditions: the first symbol of the target PUSCH resource pool is not before the symbol after the second duration after the start of the cyclic prefix that starts after the last symbol of any PDSCH corresponding to the first PUCCH; the second duration depends on the SCS configuration.
[0051] According to one aspect of the present application, the above method is characterized in that
[0052] The number of PUSCH resource pools in the first PUSCH resource pool group is equal to the length of the PUSCH orthogonal sequence determined according to the first configuration.
[0053] According to one aspect of the present application, the above method is characterized in that
[0054] The reference PUSCH resource pool is the second PUSCH resource pool in the first PUSCH resource pool group.
[0055] According to one aspect of the present application, the above method is characterized in that
[0056] The execution of the UCI multiplexing depends on the length of the PUSCH orthogonal sequence determined according to the first configuration and the number of bits of the UCI corresponding to the first PUCCH.
[0057] The present application discloses a first node for wireless communication, characterized by including:
[0058] A first receiver that receives first signaling, and a first PUCCH in response to the first signaling;
[0059] A first transmitter that performs UCI multiplexing and transmits the multiplexed UCI in a target PUSCH resource pool; the multiplexed UCI includes the UCI corresponding to the first PUCCH, and the first PUCCH overlaps with the target PUSCH resource pool;
[0060] Among them, the execution of UCI multiplexing depends on the first symbol of the reference PUSCH resource pool satisfying a first set of conditions, and the first set of conditions includes timeline conditions related to the PDCCH that provides the first signaling; the reference PUSCH resource pool is the PUSCH resource pool after the first PUSCH resource pool in the first PUSCH resource pool group, and the target PUSCH resource pool is the PUSCH resource pool after the reference PUSCH resource pool in the first PUSCH resource pool group; each PUSCH resource pool in the first PUSCH resource pool group is used for the transmission of a first transport block, and different PUSCH resource pools in the first PUSCH resource pool group are in different time slots respectively; the first PUSCH resource pool group depends on a first configuration, and the first configuration is a configuration of PUSCH orthogonal sequences.
[0061] This application discloses a second node for wireless communication, characterized by including:
[0062] A second transmitter that sends first signaling, and a first PUCCH responds to the first signaling;
[0063] A second receiver that receives multiplexed UCI in a target PUSCH resource pool; the multiplexed UCI includes the UCI corresponding to the first PUCCH, and the first PUCCH overlaps with the target PUSCH resource pool;
[0064] Among them, the execution of UCI multiplexing depends on the first symbol of the reference PUSCH resource pool satisfying a first set of conditions, and the first set of conditions includes timeline conditions related to the PDCCH that provides the first signaling; the reference PUSCH resource pool is the PUSCH resource pool after the first PUSCH resource pool in the first PUSCH resource pool group, and the target PUSCH resource pool is the PUSCH resource pool after the reference PUSCH resource pool in the first PUSCH resource pool group; each PUSCH resource pool in the first PUSCH resource pool group is used for the transmission of a first transport block, and different PUSCH resource pools in the first PUSCH resource pool group are in different time slots respectively; the first PUSCH resource pool group depends on a first configuration, and the first configuration is a configuration of PUSCH orthogonal sequences.
[0065] As an embodiment, this application has the following advantages:
[0066] · It is beneficial to improve the uplink transmission efficiency under the configuration of PUSCH orthogonal sequences;
[0067] · It is beneficial to reduce the requirement for the processing delay of UCI multiplexing and is beneficial to saving terminal costs;
[0068] · Good compatibility;
[0069] · It is beneficial to improve the robustness of the communication system;
[0070] · It is beneficial to achieve the fallback from applying the PUSCH orthogonal sequence to not applying the PUSCH orthogonal sequence due to UCI multiplexing. Description of the Drawings
[0071] Other features, objectives, and advantages of the present application will become more apparent by reading the following detailed description of non - restrictive embodiments with reference to the accompanying drawings:
[0072] Figure 1 Shows a processing flow chart of a first node according to an embodiment of the present application;
[0073] Figure 2 Shows a schematic diagram of a network architecture according to an embodiment of the present application;
[0074] Figure 3 Shows a schematic diagram of a radio protocol architecture of a user plane and a control plane according to an embodiment of the present application;
[0075] Figure 4 Shows a schematic diagram of a first communication device and a second communication device according to an embodiment of the present application;
[0076] Figure 5 Shows a signal transmission flow chart according to an embodiment of the present application;
[0077] Figure 6 Shows a schematic diagram of the first symbol of a reference PUSCH resource pool according to an embodiment of the present application;
[0078] Figure 7 Shows a schematic diagram of a first PUSCH resource pool group according to an embodiment of the present application;
[0079] Figure 8 Shows a schematic diagram of applying the PUSCH orthogonal sequence to a PUSCH resource pool group according to an embodiment of the present application;
[0080] Figure 9 Shows an illustrative schematic diagram of a first set of conditions according to an embodiment of the present application;
[0081] Figure 10 Shows a schematic diagram of a symbol where the cyclic prefix starts after the first duration following the last symbol of a PDCCH in a first PDCCH set;
[0082] Figure 11Shows an illustrative schematic diagram of a second set of conditions according to an embodiment of the present application;
[0083] Figure 12 Shows a structural block diagram of a processing device in a first node according to an embodiment of the present application;
[0084] Figure 13 Shows a structural block diagram of a processing device in a second node according to an embodiment of the present application. Detailed implementation manners
[0085] The technical solutions of the present application will be further described in detail below with reference to the accompanying drawings. It should be noted that, without conflict, the embodiments of the present application and the features in the embodiments can be arbitrarily combined with each other.
[0086] Example 1
[0087] Embodiment 1 exemplifies a processing flow chart of a first node according to an embodiment of the present application, as shown in the accompanying Figure 1 figure.
[0088] In Embodiment 1, the first node in the present application receives a first signaling in step 101; performs UCI multiplexing in step 102; and transmits the multiplexed UCI in a target PUSCH resource pool in step 103.
[0089] In Embodiment 1, a first PUCCH responds to the first signaling; the multiplexed UCI includes the UCI corresponding to the first PUCCH, and the first PUCCH overlaps with the target PUSCH resource pool; the execution of UCI multiplexing depends on the first symbol of a reference PUSCH resource pool satisfying a first set of conditions, and the first set of conditions includes a timeline condition related to the PDCCH providing the first signaling; the reference PUSCH resource pool is the PUSCH resource pool after the first PUSCH resource pool in a first PUSCH resource pool group, and the target PUSCH resource pool is the PUSCH resource pool after the reference PUSCH resource pool in the first PUSCH resource pool group; each PUSCH resource pool in the first PUSCH resource pool group is used for the transmission of a first transport block, and different PUSCH resource pools in the first PUSCH resource pool group are in different time slots respectively; the first PUSCH resource pool group depends on a first configuration, and the first configuration is a configuration of PUSCH orthogonal sequences.
[0090] As an embodiment, the first signaling is a physical layer signaling.
[0091] As an example, the first signaling is DCI (Downlink Control Information).
[0092] As an example, the first signaling is a DCI format (DCI format).
[0093] As an example, the first PUCCH in response to the first signaling includes: the first signaling indicates the transmission of the first PUCCH.
[0094] As an example, the first PUCCH in response to the first signaling includes: the detection of the first signaling triggers the transmission of the first PUCCH.
[0095] As an example, the first signaling is a DCI format; the first PUCCH in response to the first signaling includes: the first PUCCH is a PUCCH for transmitting HARQ-ACK information corresponding to the first signaling.
[0096] As an example, based on the detection of the first signaling, the first node would transmit the first PUCCH.
[0097] As an example, in this application, the overlapping between the PUCCH and the PUSCH resource pool refers to the overlapping in the time domain.
[0098] As an example, in this application, the overlapping between the PUCCH and the PUSCH refers to the overlapping in the time domain.
[0099] As an example, the UCI multiplexing includes multiplexing UCI and data.
[0100] As an example, the UCI multiplexing includes multiplexing multiple UCIs.
[0101] As an example, the UCI multiplexing includes multiplexing multiple UCIs and data.
[0102] As an example, when the first node multiplexes at least one UCI into the target PUSCH resource pool, the at least one UCI is the multiplexed UCI.
[0103] As an example, the first node multiplexes at least one UCI and data together into the target PUSCH resource pool.
[0104] As an example, the data multiplexed into the target PUSCH resource pool includes UL-SCH (Uplink Shared Channel) data.
[0105] As an example, the data multiplexed into the target PUSCH resource pool includes UL-SCH transport blocks.
[0106] As an example, the multiplexed UCI at least includes HARQ-ACK information.
[0107] As an example, the multiplexed UCI includes CSI (Channel State Information).
[0108] As an example, the multiplexed UCI does not include CSI.
[0109] As an example, the first PUCCH is a PUCCH for transmitting HARQ-ACK information corresponding to the first signaling, and the UCI corresponding to the first PUCCH includes the HARQ-ACK information corresponding to the first signaling.
[0110] As an example, the UCI corresponding to the first PUCCH includes HARQ-ACK information indicating whether the transport block in the PDSCH (Physical Downlink Shared Channel) scheduled by the first signaling is correctly received.
[0111] As an example, the UCI corresponding to the first PUCCH is the UCI included in the first PUCCH.
[0112] As an example, the UCI corresponding to the first PUCCH is the UCI that the first node would send in the first PUCCH.
[0113] As an example, the execution of UCI multiplexing depends on the first symbol of the reference PUSCH resource pool satisfying the first set of conditions.
[0114] As an example, a PUSCH resource pool includes time-frequency resources.
[0115] As an example, a PUSCH resource pool is allocated for PUSCH transmission.
[0116] As an example, a PUSCH resource pool includes at least a portion of a PUSCH.
[0117] As an example, a PUSCH resource pool includes one repetition of a PUSCH.
[0118] As an example, the first PUSCH resource pool group includes a plurality of PUSCH resource pools.
[0119] As an example, for the first node to perform the UCI multiplexing, at least the first symbol of the reference PUSCH resource pool needs to satisfy the first set of conditions.
[0120] As an example, the execution of the UCI multiplexing depending on the first symbol of the reference PUSCH resource pool satisfying the first set of conditions includes: a prerequisite for the first node to perform the UCI multiplexing is that the first symbol of the reference PUSCH resource pool satisfies the first set of conditions.
[0121] As an example, the execution of the UCI multiplexing depending on the first symbol of the reference PUSCH resource pool satisfying the first set of conditions includes: for the first node to perform the UCI multiplexing, the first node at least expects the first symbol of the reference PUSCH resource pool to satisfy the first set of conditions.
[0122] As an example, the first node does not expect a situation where the first symbol of the reference PUSCH resource pool does not satisfy the first set of conditions to occur.
[0123] As an example, when the first symbol of the reference PUSCH resource pool does not satisfy the first set of conditions, the first node does not need to perform the UCI multiplexing.
[0124] As an example, the first PUSCH resource pool group includes a plurality of PUSCH resource pools.
[0125] As an example, the reference PUSCH resource pool is the second PUSCH resource pool in the first PUSCH resource pool group.
[0126] As an example, the first P elements of the PUSCH orthogonal sequence determined according to the first configuration are all +1, and the reference PUSCH resource pool is the (P + 1)-th PUSCH resource pool in the first PUSCH resource pool group, where P is 1 or a positive integer greater than 1.
[0127] As a sub - embodiment of the above - mentioned embodiment, the (P + 1)-th element of the PUSCH orthogonal sequence determined according to the first configuration is not +1.
[0128] As an embodiment, P is one of 1 or 2.
[0129] As an embodiment, the sorting among the PUSCH resource pools in the first PUSCH resource pool group is in ascending order of time.
[0130] As an embodiment, each PUSCH resource pool in the first PUSCH resource pool group includes one repetition of the same PUSCH.
[0131] As an embodiment, each PUSCH resource pool in the first PUSCH resource pool group is allocated for the transmission of the first transport block.
[0132] As an embodiment, each PUSCH resource pool in the first PUSCH resource pool group is used for one repeated transmission of the first transport block.
[0133] As an embodiment, the first PUSCH resource pool group is for PUSCH repetition type A.
[0134] As an embodiment, the PUSCH resource pools in the first PUSCH resource pool group are in consecutive time slots in sequence.
[0135] As an embodiment, the PUSCH resource pools in the first PUSCH resource pool group are in non - consecutive time slots.
[0136] As an embodiment, adjacent PUSCH resource pools in the first PUSCH resource pool group are consecutive in the time domain.
[0137] As an embodiment, there is a time - domain interval between adjacent PUSCH resource pools in the first PUSCH resource pool group.
[0138] As an embodiment, the first set of conditions includes at least one condition.
[0139] As an embodiment, the first set of conditions includes only one timeline condition.
[0140] As an embodiment, the first set of conditions includes multiple timeline conditions.
[0141] As an example, the first symbol of the reference PUSCH resource pool satisfying the first set of conditions means that the first symbol of the reference PUSCH resource pool satisfies each condition in the first set of conditions.
[0142] As an example, the first set of conditions includes timeline condition(s) of the PDCCH (Physical Downlink Control Channel) that provides the first signaling.
[0143] As an example, at least one condition in the first set of conditions is based on the time domain relationship between the first symbol of the reference PUSCH resource pool and the PDCCH that provides the first signaling.
[0144] As an example, the first signaling is detected in the PDCCH that provides the first signaling.
[0145] As an example, the PDCCH that provides the first signaling carries the first signaling.
[0146] As an example, a timeline condition is a condition defined for the time domain relationship.
[0147] As an example, a symbol of a PUSCH resource pool is a symbol defined in the time domain.
[0148] As an example, a symbol of a PUSCH resource pool is an OFDM (Orthogonal Frequency Division Multiplex) symbol.
[0149] As an example, a symbol of a PUSCH resource pool is a symbol in a time slot.
[0150] As an example, in this application, except for the cases that are explicitly complex-valued symbols and modulation symbols, the symbols mentioned in other parts all indicate OFDM symbols.
[0151] As an example, the first symbol of a PUSCH resource pool is the earliest symbol allocated to this PUSCH resource pool.
[0152] As an example, the first symbol of a PUSCH resource pool is the earliest symbol included in this PUSCH resource pool in the time domain.
[0153] As an example, the first PUCCH is within a time slot.
[0154] As an example, the first configuration is a configuration of the physical layer.
[0155] As an example, the first configuration is a configuration of higher layer parameters.
[0156] As an example, the first configuration is a configuration of the MAC layer.
[0157] As an example, the first configuration is a configuration of the RRC layer.
[0158] As an example, the first configuration includes a configuration of the length of the PUSCH orthogonal sequence(s).
[0159] As an example, the first configuration indicates the PUSCH orthogonal sequence.
[0160] As an example, the first configuration includes an indication of the index of the PUSCH orthogonal sequence.
[0161] As an example, the orthogonal sequence in the present application includes an orthogonal cover code.
[0162] As an example, the PUSCH orthogonal sequence is an orthogonal sequence defined for PUSCH transmission.
[0163] As an example, the PUSCH orthogonal sequence is an orthogonal sequence configured for application to PUSCH transmission.
[0164] As an example, the first configuration includes a configuration of the orthogonal cover code for PUSCH.
[0165] As an example, the first configuration includes a configuration of the length of the orthogonal cover code for PUSCH.
[0166] As an example, the first configuration includes an indication of the index of the orthogonal cover code for PUSCH.
[0167] As an example, the first configuration indicates the application of the PUSCH orthogonal sequence to PUSCH transmission(s).
[0168] As an example, the number of PUSCH resource pools in the first PUSCH resource pool group is determined according to the first configuration.
[0169] As an example, the number of PUSCH resource pools in the first PUSCH resource pool group is equal to the length of the PUSCH orthogonal sequence determined according to the first configuration.
[0170] As an example, the length of the PUSCH orthogonal sequence determined by the first configuration is equal to 4.
[0171] As an example, the length of the PUSCH orthogonal sequence determined by the first configuration is equal to 8.
[0172] As an example, Q PUSCH resource pools are scheduled for transmitting the first transport block, where Q is indicated by DCI format or configured by higher layer signaling; according to the indication of the first configuration, the Q PUSCH resource pools are divided into multiple PUSCH resource pool groups, and the first PUSCH resource pool group is one of the multiple PUSCH resource pool groups.
[0173] As an example, different PUSCH resource pools in the first PUSCH resource pool group are in different time slots, from a time domain perspective.
[0174] As an example, the first PUCCH overlaps with at least one PUSCH.
[0175] As an example, no aperiodic CSI report is multiplexed into the PUSCH that overlaps with the first PUCCH.
[0176] As an example, for the first node to perform the UCI multiplexing, it is required that the ratio of the size of the first transport block to the number of bits of the UCI corresponding to the first PUCCH does not exceed the length of the PUSCH orthogonal sequence determined according to the first configuration.
[0177] As an example, for the first node to perform the UCI multiplexing, it is required that the ratio of the size of the first transport block to the number of bits of the UCI corresponding to the first PUCCH does not exceed the product of the length of the PUSCH orthogonal sequence determined according to the first configuration and a scaling factor, where the scaling factor is not greater than 1.
[0178] As an example, the scaling factor is configurable.
[0179] As an example, the one scaling factor is calculated according to the AI (Artificial Intelligence) / ML (Machine Learning) model on the first node side, and the first node reports the one scaling factor to the base station.
[0180] As an example, the advantages of the above method include: being beneficial to leaving sufficient transmission resources for the multiplexed UCI, and being beneficial to improving the transmission performance of the multiplexed UCI.
[0181] As an example, the multiplexed UCI transmitted in the target PUSCH resource pool includes indication information of the AI / ML model.
[0182] As an example, the UCI corresponding to the first PUCCH is not multiplexed into any PUSCH resource pools other than the target PUSCH resource pool in the first PUSCH resource pool group.
[0183] As an example, PUSCH orthogonal sequences are not applied to the first PUSCH resource pool group.
[0184] Example 2
[0185] Embodiment 2 exemplifies a schematic diagram of a network architecture according to an embodiment of the present application, as shown in the appendix Figure 2 shown. The appendix Figure 2Describes the network architecture 200 of a 5G NR (New Radio) / LTE (Long-Term Evolution) / LTE-A (Long-Term Evolution Advanced) system. The 5G NR / LTE / LTE-A network architecture 200 may be referred to as 5GS (5G System) / EPS (Evolved Packet System) or some other suitable term. The 5GS / EPS 200 includes at least one of a UE (User Equipment) 201, a RAN (Radio Access Network) 202, a 5GC (5G Core Network) / EPC (Evolved Packet Core) 210, an HSS (Home Subscriber Server) / UDM (Unified Data Management) 220, and an Internet service 230. The 5GS / EPS may be interconnected with other access networks, but these entities / interfaces are not shown for simplicity. As shown, the 5GS / EPS provides packet-switched services. However, those skilled in the art will readily understand that the various concepts presented throughout this application can be extended to networks providing circuit-switched services or other cellular networks. The RAN includes a node 203 and other nodes 204. The node 203 provides user and control plane protocol termination towards the UE 201. The node 203 may be connected to other nodes 204 via an Xn interface (e.g., backhaul) / X2 interface. The node 203 may also be referred to as a base station, a base transceiver station, a radio base station, a radio transceiver, a transceiver function, a Basic Service Set (BSS), an Extended Service Set (ESS), a TRP (Transmitter Receiver Point), or some other suitable term. The node 203 provides an access point to the 5GC / EPC 210 for the UE 201. Examples of the UE 201 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptop computers, personal digital assistants (PDAs), satellite radios, non-terrestrial base station communications, satellite mobile communications, global positioning systems, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, drones, aircraft, narrowband Internet of Things devices, machine-type communication devices, land vehicles, automobiles, wearable devices, or any other similar functional devices.A person skilled in the art may also refer to the UE 201 as a mobile station, subscriber station, mobile unit, subscriber unit, radio unit, remote unit, mobile device, radio device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, or some other suitable term. The node 203 is connected to the 5GC / EPC 210 through the S1 / NG interface. The 5GC / EPC 210 includes an MME (Mobility Management Entity) / AMF (Authentication Management Field) / SMF (Session Management Function) 211, other MME / AMF / SMFs 214, an S-GW (Service Gateway) / UPF (User Plane Function) 212, and a P-GW (Packet Date Network Gateway) / UPF 213. The MME / AMF / SMF 211 is a control node that processes the signaling between the UE 201 and the 5GC / EPC 210. Generally, the MME / AMF / SMF 211 provides bearer and connection management. All user IP (Internet Protocol) packets are transmitted through the S-GW / UPF 212, and the S-GW / UPF 212 is itself connected to the P-GW / UPF 213. The P-GW provides UE IP address allocation and other functions. The P-GW / UPF 213 is connected to the Internet service 230. The Internet service 230 includes carrier-corresponding Internet protocol services, which may specifically include the Internet, intranet, IMS (IP Multimedia Subsystem), and packet switching services.
[0186] As an embodiment, the UE 201 corresponds to the first node in the present application.
[0187] As an embodiment, the gNB 203 corresponds to the second node in the present application.
[0188] As an embodiment, the UE 201 corresponds to the first node in the present application, and the gNB 203 corresponds to the second node in the present application.
[0189] As an embodiment, the gNB 203 is a macrocellular base station.
[0190] As an example, the gNB 203 is a Micro Cell base station.
[0191] As an example, the gNB 203 is a Pico Cell base station.
[0192] As an example, the gNB 203 is a Femtocell.
[0193] As an example, the gNB 203 is a base station device that supports large delay differences.
[0194] As an example, the gNB 203 is an airborne platform device.
[0195] As an example, the gNB 203 is a satellite device.
[0196] Example 3
[0197] Embodiment 3 shows a schematic diagram of an embodiment of a radio protocol architecture for a user plane and a control plane according to the present application, as shown in the appendix Figure 3 as follows. Figure 3 is a schematic diagram illustrating an embodiment of a radio protocol architecture for a user plane 350 and a control plane 300, Figure 3Show the radio protocol architecture of the control plane 300 for the first communication node device (UE, gNB or RSU (Road Side Unit), in-vehicle device or in-vehicle communication module in V2X (Vehicle to Everything)) and the second communication node device (gNB, UE or RSU in V2X, in-vehicle device or in-vehicle communication module), or between two UEs, with three layers: Layer 1 (L1), Layer 2 (L2) and Layer 3 (L3). L1 is the lowest layer and implements various PHY (Physical Layer) signal processing functions. L1 will be referred to as PHY301 in this article. Layer 2 (L2 layer) 305 is above PHY301 and is responsible for the link between the first communication node device and the second communication node device and between two UEs through PHY301. L2 305 includes a MAC (Medium Access Control) sublayer 302, an RLC (Radio Link Control) sublayer 303 and a PDCP (Packet Data Convergence Protocol) sublayer 304, and these sublayers terminate at the second communication node device. The PDCP sublayer 304 provides multiplexing between different radio bearers and logical channels. The PDCP sublayer 304 also provides security by encrypting data packets, and provides handover support for the first communication node device between the second communication node devices. The RLC sublayer 303 provides segmentation and reassembly of upper layer data packets, retransmission of lost data packets, and reordering of data packets to compensate for disordered reception due to HARQ (Hybrid Automatic Repeat Qequest). The MAC sublayer 302 provides multiplexing between logical and transport channels. The MAC sublayer 302 is also responsible for allocating various radio resources (e.g., resource blocks) in a cell between the first communication node devices. The MAC sublayer 302 is also responsible for HARQ operations. The RRC (Radio Resource Control) sublayer 306 in L3 in the control plane 300 is responsible for obtaining radio resources (i.e., radio bearers) and configuring the lower layers using the RRC signaling between the second communication node device and the first communication node device.The radio protocol architecture of the user plane 350 includes Layer 1 (L1) and Layer 2 (L2). The radio protocol architecture for the first communication node device and the second communication node device in the user plane 350 is substantially the same as the corresponding layers and sub-layers in the control plane 300 for the physical layer 351, the PDCP sub-layer 354 in the L2 layer 355, the RLC sub-layer 353 in the L2 layer 355, and the MAC sub-layer 352 in the L2 layer 355. However, the PDCP sub-layer 354 also provides header compression for upper layer data packets to reduce radio transmission overhead. The L2 layer 355 in the user plane 350 also includes an SDAP (Service Data Adaptation Protocol) sub-layer 356. The SDAP sub-layer 356 is responsible for the mapping between QoS (Quality of Service) flows and data radio bearers (DRBs, Data Radio Bearers) to support the diversity of services. Although not shown, the first communication node device may have several upper layers above the L2 layer 355, including a network layer (e.g., an IP (Internet Protocol) layer) that terminates at the P-GW on the network side and an application layer that terminates at the other end of the connection (e.g., a remote UE, a server, etc.).
[0198] As an example, the Figure 3 radio protocol architecture in
[0199] As an example, the Figure 3 radio protocol architecture in
[0200] As an example, the first signaling in this application is generated at the PHY301.
[0201] As an example, the first PUCCH in this application is generated at the PHY301.
[0202] As an example, the multiplexed UCI in this application is generated at the PHY301.
[0203] As an example, the first transport block in this application is generated at the PHY351.
[0204] As an example, the first transport block in this application is generated at the MAC sub-layer 352.
[0205] As an example, the higher layers in this application refer to the layers above the physical layer.
[0206] Example 4
[0207] Example 4 shows a schematic diagram of a first communication device and a second communication device according to the present application, as shown in the appendix Figure 4 as follows Figure 4 is a block diagram of a first communication device 410 and a second communication device 450 that communicate with each other in an access network
[0208] The first communication device 410 includes a controller / processor 475, a memory 476, a receiving processor 470, a transmitting processor 416, a multi-antenna receiving processor 472, a multi-antenna transmitting processor 471, a transmitter / receiver 418, and an antenna 420
[0209] The second communication device 450 includes a controller / processor 459, a memory 460, a data source 467, a transmitting processor 468, a receiving processor 456, a multi-antenna transmitting processor 457, a multi-antenna receiving processor 458, a transmitter / receiver 454, and an antenna 452
[0210] In the transmission from the first communication device 410 to the second communication device 450, at the first communication device 410, upper layer data packets from the core network are provided to the controller / processor 475. The controller / processor 475 implements the functionality of the L2 layer. In the transmission from the first communication device 410 to the second communication device 450, the controller / processor 475 provides header compression, encryption, packet segmentation and reordering, multiplexing between logical and transport channels, and radio resource allocation to the second communication device 450 based on various priority metrics. The controller / processor 475 is also responsible for retransmission of lost packets and signaling to the second communication device 450. The transmit processor 416 and the multi-antenna transmit processor 471 implement various signal processing functions for the L1 layer (i.e., the physical layer). The transmit processor 416 implements encoding and interleaving to facilitate forward error correction (FEC) at the second communication device 450, and mapping of signal constellations based on various modulation schemes (e.g., binary phase shift keying (BPSK), quadrature phase shift keying (QPSK), M-phase shift keying (M-PSK), M-quadrature amplitude modulation (M-QAM)). The multi-antenna transmit processor 471 performs digital space precoding on the encoded and modulated symbols, including codebook-based precoding and non-codebook-based precoding, and beamforming processing, to generate one or more spatial streams. The transmit processor 416 then maps each spatial stream to subcarriers, multiplexes with reference signals (e.g., pilots) in the time domain and / or frequency domain, and then uses the inverse fast Fourier transform (IFFT) to generate a physical channel carrying time-domain multi-carrier symbol streams. Subsequently, the multi-antenna transmit processor 471 performs transmit analog precoding / beamforming operations on the time-domain multi-carrier symbol streams. Each transmitter 418 converts the baseband multi-carrier symbol stream provided by the multi-antenna transmit processor 471 into a radio frequency stream and then provides it to different antennas 420.
[0211] In the transmission from the first communication device 410 to the second communication device 450, at the second communication device 450, each receiver 454 receives signals via its respective antenna 452. Each receiver 454 recovers the information modulated onto the radio frequency carrier and converts the radio frequency stream into a baseband multi-carrier symbol stream for providing to the receive processor 456. The receive processor 456 and the multi-antenna receive processor 458 perform various signal processing functions of the L1 layer. The multi-antenna receive processor 458 performs receive analog precoding / beamforming operations on the baseband multi-carrier symbol stream from the receivers 454. The receive processor 456 uses the Fast Fourier Transform (FFT) to convert the baseband multi-carrier symbol stream after the receive analog precoding / beamforming operations from the time domain to the frequency domain. In the frequency domain, the physical layer data signal and the reference signal are demultiplexed by the receive processor 456, where the reference signal will be used for channel estimation, and the data signal recovers any spatial streams destined for the second communication device 450 after multi-antenna detection in the multi-antenna receive processor 458. The symbols on each spatial stream are demodulated and recovered in the receive processor 456, and soft decisions are generated. Subsequently, the receive processor 456 decodes and de-interleaves the soft decisions to recover the upper layer data and control signals transmitted by the first communication device 410 on the physical channel. Subsequently, the upper layer data and control signals are provided to the controller / processor 459. The controller / processor 459 performs the functions of the L2 layer. The controller / processor 459 may be associated with a memory 460 that stores program code and data. The memory 460 may be referred to as a computer-readable medium. In the transmission from the first communication device 410 to the second communication device 450, the controller / processor 459 provides demultiplexing between transport and logical channels, packet reassembly, decryption, header decompression, control signal processing to recover upper layer data packets from the core network. Subsequently, the upper layer data packets are provided to all protocol layers above the L2 layer. Various control signals may also be provided to the L3 for L3 processing.
[0212] In the transmission from the second communication device 450 to the first communication device 410, at the second communication device 450, the data source 467 is used to provide upper layer data packets to the controller / processor 459. The data source 467 represents all protocol layers above the L2 layer. Similar to the transmission function at the first communication device 410 described in the transmission from the first communication device 410 to the second communication device 450, the controller / processor 459 implements header compression, encryption, packet segmentation and reordering, and multiplexing between logical and transport channels based on radio resource allocation, and implements the L2 layer functions for the user plane and the control plane. The controller / processor 459 is also responsible for retransmission of lost packets and signaling to the first communication device 410. The transmit processor 468 performs modulation mapping and channel coding processing. The multi-antenna transmit processor 457 performs digital multi-antenna spatial precoding, including codebook-based precoding and non-codebook-based precoding, and beamforming processing. Subsequently, the transmit processor 468 modulates the generated spatial streams into multi-carrier / single-carrier symbol streams, and after the analog precoding / beamforming operation in the multi-antenna transmit processor 457, provides them to different antennas 452 via the transmitter 454. Each transmitter 454 first converts the baseband symbol stream provided by the multi-antenna transmit processor 457 into a radio frequency symbol stream and then provides it to the antenna 452.
[0213] In the transmission from the second communication device 450 to the first communication device 410, the functions at the first communication device 410 are similar to the reception functions at the second communication device 450 described in the transmission from the first communication device 410 to the second communication device 450. Each receiver 418 receives radio frequency signals through its corresponding antenna 420, converts the received radio frequency signals into baseband signals, and provides the baseband signals to the multi-antenna receive processor 472 and the receive processor 470. The receive processor 470 and the multi-antenna receive processor 472 jointly implement the L1 layer functions. The controller / processor 475 implements the L2 layer functions. The controller / processor 475 may be associated with a memory 476 that stores program code and data. The memory 476 may be referred to as a computer-readable medium. In the transmission from the second communication device 450 to the first communication device 410, the controller / processor 475 provides demultiplexing between transport and logical channels, packet reassembly, decryption, header decompression, and control signal processing to recover upper layer data packets from the UE 450. The upper layer data packets from the controller / processor 475 may be provided to the core network.
[0214] As an embodiment, the first node in the present application includes the second communication device 450, and the second node in the present application includes the first communication device 410.
[0215] As a sub - embodiment of the above - mentioned embodiment, the first node is a user equipment, and the second node is a relay node.
[0216] As a sub - embodiment of the above - mentioned embodiment, the first node is a user equipment, and the second node is a base station equipment.
[0217] As an embodiment, the second communication device 450 includes: at least one processor and at least one memory, and the at least one memory includes computer program code; the at least one memory and the computer program code are configured to be used together with the at least one processor. The second communication device 450 at least: receives a first signaling, and a first PUCCH responds to the first signaling; performs UCI multiplexing, and transmits the multiplexed UCI in a target PUSCH resource pool; the multiplexed UCI includes the UCI corresponding to the first PUCCH, and the first PUCCH overlaps with the target PUSCH resource pool;
[0218] Wherein, the performing of UCI multiplexing depends on that the first symbol of the reference PUSCH resource pool satisfies a first set of conditions, and the first set of conditions includes a timeline condition related to the PDCCH providing the first signaling; the reference PUSCH resource pool is the PUSCH resource pool after the first PUSCH resource pool in the first PUSCH resource pool group, and the target PUSCH resource pool is the PUSCH resource pool after the reference PUSCH resource pool in the first PUSCH resource pool group; each PUSCH resource pool in the first PUSCH resource pool group is used for the transmission of a first transport block, and different PUSCH resource pools in the first PUSCH resource pool group are in different time slots respectively; the first PUSCH resource pool group depends on a first configuration, and the first configuration is a configuration of PUSCH orthogonal sequences.
[0219] As a sub - embodiment of the above - mentioned embodiment, the second communication device 450 corresponds to the first node in this application.
[0220] As an embodiment, the second communication device 450 includes: a memory storing a computer - readable instruction program, and the computer - readable instruction program generates actions when executed by at least one processor, and the actions include: receiving a first signaling, and a first PUCCH responds to the first signaling; performing UCI multiplexing, and transmitting the multiplexed UCI in a target PUSCH resource pool; the multiplexed UCI includes the UCI corresponding to the first PUCCH, and the first PUCCH overlaps with the target PUSCH resource pool;
[0221] Among them, the execution of UCI multiplexing depends on that the first symbol of the reference PUSCH resource pool satisfies a first set of conditions, and the first set of conditions includes a timeline condition related to the PDCCH providing the first signaling; the reference PUSCH resource pool is the PUSCH resource pool after the first PUSCH resource pool in the first PUSCH resource pool group, and the target PUSCH resource pool is the PUSCH resource pool after the reference PUSCH resource pool in the first PUSCH resource pool group; each PUSCH resource pool in the first PUSCH resource pool group is used for the transmission of a first transport block, and different PUSCH resource pools in the first PUSCH resource pool group are in different time slots respectively; the first PUSCH resource pool group depends on a first configuration, and the first configuration is a configuration of PUSCH orthogonal sequences.
[0222] As a sub - embodiment of the above - mentioned embodiment, the second communication device 450 corresponds to the first node in this application.
[0223] As an embodiment, the first communication device 410 includes: at least one processor and at least one memory, and the at least one memory includes computer program code; the at least one memory and the computer program code are configured to be used together with the at least one processor. The first communication device 410 is at least configured to: send a first signaling, and a first PUCCH responds to the first signaling; receive multiplexed UCI in a target PUSCH resource pool; the multiplexed UCI includes the UCI corresponding to the first PUCCH, and the first PUCCH overlaps with the target PUSCH resource pool.
[0224] Among them, the execution of UCI multiplexing depends on that the first symbol of the reference PUSCH resource pool satisfies a first set of conditions, and the first set of conditions includes a timeline condition related to the PDCCH providing the first signaling; the reference PUSCH resource pool is the PUSCH resource pool after the first PUSCH resource pool in the first PUSCH resource pool group, and the target PUSCH resource pool is the PUSCH resource pool after the reference PUSCH resource pool in the first PUSCH resource pool group; each PUSCH resource pool in the first PUSCH resource pool group is used for the transmission of a first transport block, and different PUSCH resource pools in the first PUSCH resource pool group are in different time slots respectively; the first PUSCH resource pool group depends on a first configuration, and the first configuration is a configuration of PUSCH orthogonal sequences.
[0225] As a sub - embodiment of the above - mentioned embodiment, the first communication device 410 corresponds to the second node in this application.
[0226] As an example, the first communication device 410 includes: a memory storing a computer-readable instruction program, the computer-readable instruction program generating actions when executed by at least one processor, the actions including: sending a first signaling, a first PUCCH in response to the first signaling; receiving multiplexed UCI in a target PUSCH resource pool; the multiplexed UCI including the UCI corresponding to the first PUCCH, the first PUCCH overlapping with the target PUSCH resource pool;
[0227] Wherein, the execution of UCI multiplexing depends on the first symbol of a reference PUSCH resource pool satisfying a first set of conditions, the first set of conditions including a timeline condition related to the PDCCH providing the first signaling; the reference PUSCH resource pool is the PUSCH resource pool after the first PUSCH resource pool in a first PUSCH resource pool group, and the target PUSCH resource pool is the PUSCH resource pool after the reference PUSCH resource pool in the first PUSCH resource pool group; each PUSCH resource pool in the first PUSCH resource pool group is used for the transmission of a first transport block, and different PUSCH resource pools in the first PUSCH resource pool group are in different time slots respectively; the first PUSCH resource pool group depends on a first configuration, and the first configuration is a configuration of PUSCH orthogonal sequences.
[0228] As a sub-example of the above example, the first communication device 410 corresponds to the second node in the present application.
[0229] As an example, the first node in the present application includes the second communication device 450.
[0230] As an example, the second node in the present application includes the first communication device 410.
[0231] As an example, at least one of {the antenna 452, the receiver 454, the multi-antenna reception processor 458, the reception processor 456, the controller / processor 459, the memory 460, the data source 467} is used to receive the first signaling in the present application.
[0232] As an example, at least one of {the antenna 420, the transmitter 418, the multi-antenna transmission processor 471, the transmission processor 416, the controller / processor 475, the memory 476} is used to send the first signaling in the present application.
[0233] As an example, at least one of {the antenna 452, the transmitter 454, the multi-antenna transmission processor 457, the transmission processor 468, the controller / processor 459, the memory 460, the data source 467} is used to perform the UCI multiplexing in the present application.
[0234] As an example, at least one of {the antenna 452, the transmitter 454, the multi-antenna transmission processor 457, the transmission processor 468, the controller / processor 459, the memory 460, the data source 467} is used to transmit the multiplexed UCI in the present application.
[0235] As an example, at least one of {the antenna 420, the receiver 418, the multi-antenna reception processor 472, the reception processor 470, the controller / processor 475, the memory 476} is used to receive the multiplexed UCI in the present application.
[0236] Example 5
[0237] Embodiment 5 exemplifies a signal transmission flowchart according to an embodiment of the present application, as shown in the appendix Figure 5 as shown. In the appendix Figure 5 the first node U1 and the second node U2 communicate through an air interface. In particular, in the appendix Figure 5 the steps in the dashed box F1 are optional.
[0238] The first node U1 receives the first signaling in step S511; receives the second signaling in step S512; performs UCI multiplexing in step S512A; and transmits the multiplexed UCI in the target PUSCH resource pool in step S513.
[0239] The second node U2 transmits the first signaling in step S521; transmits the second signaling in step S522; and receives the multiplexed UCI in the target PUSCH resource pool in step S523.
[0240] In Embodiment 5, the first PUCCH responds to the first signaling; the multiplexed UCI includes the UCI corresponding to the first PUCCH, and the first PUCCH overlaps with the target PUSCH resource pool; the execution of UCI multiplexing depends on the first symbol of the reference PUSCH resource pool satisfying a first set of conditions; the reference PUSCH resource pool is the second PUSCH resource pool in the first PUSCH resource pool group, and the target PUSCH resource pool is the PUSCH resource pool following the reference PUSCH resource pool in the first PUSCH resource pool group; each PUSCH resource pool in the first PUSCH resource pool group is used for the transmission of a first transport block, and different PUSCH resource pools in the first PUSCH resource pool group are in different time slots respectively; the first PUSCH resource pool group depends on a first configuration, and the first configuration is a configuration of PUSCH orthogonal sequences; the number of PUSCH resource pools in the first PUSCH resource pool group is equal to the length of the PUSCH orthogonal sequences determined according to the first configuration.
[0241] The first set of conditions includes a first timeline condition; the first timeline condition is as follows: the first symbol of the reference PUSCH resource pool is not before the symbol after a first duration starting from the last symbol of any PDCCH in the first PDCCH set; the first duration depends on the SCS configuration, and the first PDCCH set includes the PDCCH providing the first signaling.
[0242] As a sub - embodiment of Embodiment 5, the first set of conditions includes a second timeline condition; the second timeline condition is as follows: the first symbol of the reference PUSCH resource pool is not before the symbol after a second duration starting from the last symbol of any PDSCH corresponding to the first PUCCH; the second duration depends on the SCS configuration.
[0243] As a sub - embodiment of Embodiment 5, the execution of UCI multiplexing depends on the first symbol of the target PUSCH resource pool satisfying a second set of conditions, and the second set of conditions includes the following timeline condition: the first symbol of the target PUSCH resource pool is not before the symbol after a second duration starting from the last symbol of any PDSCH corresponding to the first PUCCH; the second duration depends on the SCS configuration.
[0244] As an embodiment, the first node U1 is the first node in the present application.
[0245] As an embodiment, the second node U2 is the second node in the present application.
[0246] As an example, the first node U1 is a UE.
[0247] As an example, the second node U2 is a base station.
[0248] As an example, the air interface between the second node U2 and the first node U1 is the Uu interface.
[0249] As an example, the air interface between the second node U2 and the first node U1 includes a cellular link.
[0250] As an example, the air interface between the second node U2 and the first node U1 includes a wireless interface between the base station device and the user equipment.
[0251] As an example, the air interface between the second node U2 and the first node U1 includes a wireless interface between the satellite device and the user equipment.
[0252] As an example, the air interface between the second node U2 and the first node U1 includes a wireless interface between the relay device and the user equipment.
[0253] As an example, the first transport block is also transmitted together with the multiplexed UCI in the target PUSCH resource pool.
[0254] As an example, the UCI corresponding to the first PUCCH and the first transport block are multiplexed and transmitted in the target PUSCH resource pool.
[0255] As an example, the second signaling schedules the transmission of the first transport block.
[0256] As an example, the second signaling at least indicates the first PUSCH resource pool group.
[0257] As an example, the second signaling schedules the Q PUSCH resource pools in this application.
[0258] As an example, the second signaling is in DCI format.
[0259] As an example, the second signaling includes RRC signaling.
[0260] As an example, the steps in the dashed box F1 exist.
[0261] As an example, the steps in the dashed box F1 do not exist.
[0262] Example 6
[0263] Embodiment 6 exemplifies a schematic diagram of the first symbol of a reference PUSCH resource pool according to an embodiment of the present application, as shown in the appendix Figure 6 shown. In the appendix Figure 6 each solid-line box represents a PUSCH resource pool in the first PUSCH resource pool group, and the hatched part represents the first symbol of the reference PUSCH resource pool.
[0264] In Embodiment 6, the first PUSCH resource pool group includes 4 PUSCH resource pools, and the reference PUSCH resource pool is the 2nd PUSCH resource pool in the first PUSCH resource pool group.
[0265] As a sub-embodiment of Embodiment 6, the target PUSCH resource pool is the 3rd PUSCH resource pool in the first PUSCH resource pool group.
[0266] As a sub-embodiment of Embodiment 6, the target PUSCH resource pool is the 4th PUSCH resource pool in the first PUSCH resource pool group.
[0267] As an embodiment, the time-frequency resources of a PUSCH resource pool are configurable.
[0268] Example 7
[0269] Embodiment 7 exemplifies a schematic diagram of the first PUSCH resource pool group according to an embodiment of the present application, as shown in the appendix Figure 7 shown. In the appendix Figure 7 each gray-filled box represents one of Q PUSCH resource pools.
[0270] In Embodiment 7, Q PUSCH resource pools are scheduled for transmitting the first transport block, the Q PUSCH resource pools are divided into multiple PUSCH resource pool groups, and the first PUSCH resource pool group is one of the multiple PUSCH resource pool groups.
[0271] In Embodiment 7, Q is equal to 8, and each PUSCH resource pool group in the multiple PUSCH resource pool groups includes 4 PUSCH resource pools.
[0272] As an embodiment, the first PUSCH resource pool group can be any PUSCH resource pool group in the multiple PUSCH resource pool groups.
[0273] As an embodiment, PUSCH orthogonal sequences are applied to a PUSCH resource pool group in the multiple PUSCH resource pool groups that does not include a PUSCH resource pool overlapping with the PUCCH.
[0274] As an example, Q PUSCH resource pools are scheduled for transmitting the first transport block, and the Q PUSCH resource pools constitute the first PUSCH resource pool group.
[0275] As an example, the Q is indicated by DCI format.
[0276] As an example, the Q is configured by higher layer signaling.
[0277] As an example, the Q is a positive integer multiple of the length of the positive-valued sequence of PUSCH determined according to the first configuration.
[0278] As an example, the Q is equal to 16.
[0279] As an example, the Q is equal to 32.
[0280] Example 8
[0281] Example 8 illustrates a schematic diagram of applying the PUSCH orthogonal sequence according to an embodiment of the present application to a PUSCH resource pool group, as shown in the appendix Figure 8 as shown. In the appendix Figure 8 a gray-filled square represents a PUSCH resource pool in the PUSCH resource pool group.
[0282] In Example 8, the PUSCH resource pool group includes PUSCH resource pool #1, PUSCH resource pool #2,..., PUSCH resource pool #K; a1, a2,..., a K are K elements in the first orthogonal sequence, and the first orthogonal sequence is the PUSCH orthogonal sequence; the a1, the a2,..., the a K are respectively used to generate transmissions in the PUSCH resource pool #1, the PUSCH resource pool #2,..., the PUSCH resource pool #K.
[0283] As an example, the first orthogonal sequence is indicated to the first node.
[0284] As an example, the first orthogonal sequence is determined by the first configuration.
[0285] As an example, the PUSCH resource pool group includes PUSCH resource pool #1, PUSCH resource pool #2,..., PUSCH resource pool #K; a1, a2,..., a Kare elements at different sorting positions in the first orthogonal sequence; the target complex-valued symbol set includes complex-valued symbols generated by multiple modulation symbols through at least transform precoding, a i The result of multiplying with the complex-valued symbols in the target complex-valued symbol set is mapped to PUSCH resource pool #i and sent; where, the i is any value in 1, 2,..., K.
[0286] As an embodiment, the one PUSCH resource pool group includes PUSCH resource pool #1, PUSCH resource pool #2,..., PUSCH resource pool #K; a1, a2,..., a K are elements at different sorting positions in the first orthogonal sequence; the target complex-valued symbol set includes complex-valued symbols generated by multiple modulation symbols through at least layer mapping and precoding, a i The result of multiplying with the complex-valued symbols in the target complex-valued symbol set is mapped to PUSCH resource pool #i and sent; where, the i is any value in 1, 2,..., K.
[0287] As an embodiment, the multiple modulation symbols used to generate the target complex-valued symbol set are all modulation symbols generated for PUSCH transmission.
[0288] As an embodiment, the multiple modulation symbols used to generate the target complex-valued symbol set include the coded bits of the multiplexed UCI (if any) and the modulation symbols generated after scrambling the coded bits obtained by channel coding the first transport block at least once.
[0289] As an embodiment, the one PUSCH resource pool group includes PUSCH resource pool #1, PUSCH resource pool #2,..., PUSCH resource pool #K; a1, a2,..., a K are elements at different sorting positions in the first orthogonal sequence; the target modulation symbol set includes multiple modulation symbols, a i The complex-valued symbols generated after multiplying with the multiple modulation symbols in the target modulation symbol set through at least transform precoding are mapped to PUSCH resource pool #i and sent; where, the i is any value in 1, 2,..., K.
[0290] As an embodiment, the one PUSCH resource pool group includes PUSCH resource pool #1, PUSCH resource pool #2,..., PUSCH resource pool #K; a1, a2,..., a KThey are elements at different sorting positions in the first orthogonal sequence respectively; the target modulation symbol set includes a plurality of modulation symbols, a i The results of multiplying with the plurality of modulation symbols in the target modulation symbol set are mapped to the PUSCH resource pool #i for transmission after at least layer mapping and precoding; where, the i is any value in 1, 2,..., K.
[0291] As an embodiment, the plurality of modulation symbols in the target modulation symbol set are all modulation symbols generated for PUSCH transmission.
[0292] As an embodiment, the target modulation symbol set includes the coded bits of the multiplexed UCI (if any) and the modulation symbols generated after scrambling the coded bits obtained by channel coding the first transport block at least once.
[0293] As an embodiment, the K is equal to the length of the first orthogonal sequence.
[0294] As an embodiment, the K is greater than 1.
[0295] As an embodiment, the K is not greater than 8.
[0296] As an embodiment, the advantages of the above method include: reducing the system design complexity.
[0297] As an embodiment, the K is equal to 8.
[0298] As an embodiment, the K is not greater than 1024.
[0299] As an embodiment, the a1, the a2,..., the a K The sorting positions in the first orthogonal sequence are from front to back.
[0300] As an embodiment, the K is equal to 4, and the first orthogonal sequence is [a1 a2 a3 a4].
[0301] As a sub-embodiment of the above embodiment, the a1 is +1, the a2 is -1, the a3 is +1, and the a4 is -1.
[0302] As a sub-embodiment of the above embodiment, the a1 is +1, the a2 is +1, the a3 is -1, and the a4 is -1.
[0303] As a sub-embodiment of the above embodiment, the a1 is +1, the a2 is -1, the a3 is -1, and the a4 is +1.
[0304] As an embodiment, K is equal to 4, and the first orthogonal sequence is [a1 a2 a3 a4].
[0305] As a sub - embodiment of the above - mentioned embodiment, a1 is +1, a2 is -j, a3 is -1, and a4 is +j.
[0306] As a sub - embodiment of the above - mentioned embodiment, a1 is +1, a2 is -1, a3 is +1, and a4 is -1.
[0307] As a sub - embodiment of the above - mentioned embodiment, a1 is +1, a2 is +j, a3 is -1, and a4 is -j.
[0308] As an embodiment, the first orthogonal sequence is a Walsh sequence.
[0309] As an embodiment, the first orthogonal sequence is an orthogonal DFT (Discrete Fourier Transform) code (orthogonal DFT code).
[0310] As an embodiment, the number of PUSCH resource pools in the first PUSCH resource pool group is equal to K.
[0311] As an embodiment, for a PUSCH resource pool group that does not apply PUSCH orthogonal sequences: during the process of resource mapping of modulation symbols (wherein, according to whether there is UCI multiplexing in the corresponding PUSCH resource pool, the information bits for generating the corresponding modulation symbols include or do not include UCI), the operation of multiplying the elements in the PUSCH orthogonal sequence by the modulation symbols or complex - valued symbols does not need to be performed.
[0312] Example 9
[0313] Embodiment 9 exemplifies an illustrative schematic diagram of a first set of conditions according to an embodiment of the present application, as shown in the appendix Figure 9 as shown.
[0314] In Embodiment 9, the first set of conditions includes a first timeline condition; the first timeline condition is: the first symbol of the reference PUSCH resource pool is not before the symbol after the first duration after the last symbol of any PDCCH in the first PDCCH set where the cyclic prefix starts.
[0315] As an embodiment, the first duration is configurable.
[0316] As an embodiment, the first duration depends on the SCS configuration.
[0317] As an example, the first PDCCH set includes a PDCCH that provides the first signaling.
[0318] As an example, the first condition set further includes the following timeline condition: the first symbol of the reference PUSCH resource pool is not before a symbol that is after a second duration after the last symbol of any PDSCH corresponding to the first PUCCH, where the second duration depends on the SCS (Subcarrier Spacing) configuration.
[0319] As an example, when a HARQ-ACK (Hybrid Automatic Repeat Request Acknowledgement) transmission corresponding to a PDSCH is on the first PUCCH, this PDSCH is the PDSCH corresponding to the first PUCCH.
[0320] As an example, when the scheduling signaling of a PDSCH indicates that HARQ-ACK information for a transport block in this PDSCH is to be sent on the first PUCCH, this PDSCH is the PDSCH corresponding to the first PUCCH.
[0321] As an example, when the first node would send HARQ-ACK information for a transport block in a PDSCH on the first PUCCH, this PDSCH is the PDSCH corresponding to the first PUCCH.
[0322] As an example, the second duration is determined at least based on the PDSCH decoding time.
[0323] As an example, the second duration is equal to the maximum value in;
[0324] where, for the i-th PDSCH corresponding to the first PUCCH, The N1 is the PDSCH decoding time (PDSCHdecodingtime) selected based on the UEPDSCH processing capability of the i-th PDSCH and the SCS configuration μ; the μ corresponds to the smallest SCS configuration in the second SCS configuration set; the second SCS configuration set includes the SCS configurations of all PUSCHs used for overlapping with the first PUCCH, the SCS configuration of the first PUCCH, the SCS configuration of the PDCCH scheduling the i-th PDSCH (if there is a PDCCH scheduling the i-th PDSCH), and the SCS configuration of the i-th PDSCH; the d 1,1 depends on the time domain allocation of the i-th PDSCH; the T c = 1 / (×f max ·N f ), Δf max = 480·10 3 Hz and N f = 4096. The k = T s / T c = 64, T s = 1 / (Δf ref ·N f,ref ), Δf ref = 15·10 3 Hz and N f,ref = 2048.
[0325] As an example, the time domain allocation of the i-th PDSCH indicates the d 1,1 .
[0326] As an example, the d 1,1 is a function of the number of symbols of the time domain allocation of the i-th PDSCH, and this function is predefined.
[0327] As an example, if the last symbol of the i-th PDSCH is on the j-th symbol in the slot where it is located, where j < 7, then d 1,1 = 7 - j; otherwise, d 1,1 = 0.
[0328] As an example, the first condition set further includes the following timeline condition: the first symbol of the reference PUSCH resource pool is not before the symbol after the third duration starting from the last symbol of the PDCCH corresponding to the first PUCCH, and the third duration depends on the SCS configuration.
[0329] As an example, when the corresponding HARQ-ACK transmission of the DCI format provided by a PDCCH that does not schedule a PDSCH is on the first PUCCH, this PDCCH is the PDCCH corresponding to the first PUCCH.
[0330] As an example, when the DCI format provided by a PDCCH has corresponding HARQ-ACK information and does not schedule a PDSCH, and it indicates that the corresponding HARQ-ACK information is sent on the first PUCCH, this PDCCH is the PDCCH corresponding to the first PUCCH.
[0331] As an example, when the first node is about to ( wou ld) send the corresponding HARQ-ACK information of the DCI format provided by a PDCCH that does not schedule a PDSCH on the first PUCCH, this PDCCH is the PDCCH corresponding to the first PUCCH.
[0332] As an example, the third duration is equal to the maximum value in;
[0333] where, for the i-th PDCCH corresponding to the first PUCCH, the N depends on the SCS configuration μ; the μ corresponds to the smallest SCS configuration in the third SCS configuration set; the third SCS configuration set includes the SCS configurations of all PUSCHs overlapping with the first PUCCH, the SCS configuration of the first PUCCH, and the SCS configuration of the i-th PDCCH; the T c = 1 / (Δf max ·N f ), Δf max = 480·10 3 Hz and N f = 4096. The k = T s / T c = 64, T s = 1 / (Δf ref ·N f,ref ), Δf ref = 15·10 3 Hz and N f,ref = 2048.
[0334] As an example, the SCS configuration μ indicates the N.
[0335] As an example, the N is a function of the SCS configuration μ, and this function is predefined.
[0336] As an example, N = 5 is used for μ = 0, N = 5.5 is used for μ = 1, and N = 11 is used for μ = 2.
[0337] As an example, N = 10 is used for μ = 0, N = 12 is used for μ = 1, N = 22 is used for μ = 2, N = 25 is used for μ = 3, N = 100 is used for μ = 5, and N = 200 is used for μ = 6.
[0338] As an example, the "first symbol" or "last symbol" mentioned in this application is in the order from earliest to latest in terms of time.
[0339] Example 10
[0340] Example 10 illustrates a schematic diagram in which the cyclic prefix according to an embodiment of this application starts from a symbol after a first duration after the last symbol of a PDCCH in the first PDCCH set, as shown in the appendix Figure 10 shown. In the appendix Figure 10 shown, the gray-filled square represents the symbols for a PDCCH in the first PDCCH set. The part filled with horizontal and vertical lines in the gray-filled square represents the last symbol of the PDCCH in the first PDCCH set. The square with a bold border represents the symbol that the cyclic prefix starts from after a first duration after the last symbol of the PDCCH in the first PDCCH set. The part filled with diagonal lines in the square with a bold border represents the cyclic prefix.
[0341] As an example, the last symbol of a PDCCH is the latest symbol in the time domain for the transmission of this PDCCH.
[0342] As an example, the last symbol of a PDCCH is the latest symbol occupied by this PDCCH in the time domain.
[0343] As an example, the first symbol of the reference PUSCH resource pool is not before the symbol after a first duration after the last symbol of any PDCCH in the first PDCCH set.
[0344] As an example, the start of the first symbol of the reference PUSCH resource pool is not before the start of the symbol after a first duration after the last symbol of any PDCCH in the first PDCCH set.
[0345] As an example, the symbol after the first duration after the last symbol of any of the PDCCHs in the first PDCCH set where the cyclic prefix starts refers to: the earliest OFDM symbol that satisfies the condition that the cyclic prefix starts after the first duration after the last symbol of any of the PDCCHs in the first PDCCH set.
[0346] As an example, the first set of conditions includes a plurality of timeline conditions, and at least one timeline condition in the first set of conditions includes: the first symbol of the reference PUSCH resource pool is not before the symbol after the first duration after the last symbol of the PDCCH that provides the first signaling, and the first duration depends on the SCS configuration.
[0347] As an example, the symbol after the first duration after the last symbol of the PDCCH that provides the first signaling where the cyclic prefix starts refers to: the earliest OFDM symbol that satisfies the condition that the cyclic prefix starts after the first duration after the last symbol of the PDCCH that provides the first signaling.
[0348] As an example, the start of the first symbol of the reference PUSCH resource pool is not earlier than the start of the symbol after the first duration after the last symbol of any of the PDCCHs in the first PDCCH set.
[0349] As an example, the symbol after the first duration after the last symbol of any of the PDCCHs in the first PDCCH set where the cyclic prefix starts has the same duration as the last symbol of any of the PDCCHs in the first PDCCH set.
[0350] As an example, the duration of the symbol after the first duration after the last symbol of any of the PDCCHs in the first PDCCH set where the cyclic prefix starts is different from the duration of the last symbol of any of the PDCCHs in the first PDCCH set.
[0351] As an example, the symbol after the first duration after the last symbol of any of the PDCCHs in the first PDCCH set where the cyclic prefix starts is an uplink symbol.
[0352] As an example, the first symbol of the reference PUSCH resource pool is an uplink symbol.
[0353] As an example, the duration of the symbol after the first duration after the last symbol of any of the PDCCHs in the first PDCCH set where the cyclic prefix starts is configurable.
[0354] As an example, the duration of the first symbol of the reference PUSCH resource pool is configurable.
[0355] As an example, the duration of the symbol for the PDCCH is configurable.
[0356] As an example, the first PDCCH set includes a PDCCH that provides the first signaling.
[0357] As an example, the first PDCCH set includes a PDCCH that carries the first signaling.
[0358] As an example, the first PDCCH set includes a PDCCH that carries a DCI format for scheduling the first PUSCH.
[0359] As an example, the first PDCCH set includes a PDCCH that carries a DCI format for scheduling a PUSCH that overlaps with the first PUCCH.
[0360] As an example, the first duration is configurable.
[0361] As an example, the first duration depends on the SCS configuration.
[0362] As an example, the first duration is determined at least according to the PUSCH preparation time.
[0363] As an example, when the HARQ-ACK transmission corresponding to a PDSCH is on the first PUCCH, this PDSCH is the PDSCH corresponding to the first PUCCH.
[0364] As an example, when the scheduling signaling of a PDSCH indicates that HARQ-ACK information for the transport block in this PDSCH is to be sent on the first PUCCH, this PDSCH is the PDSCH corresponding to the first PUCCH.
[0365] As an example, when the first node would send HARQ-ACK information for the transport block in a PDSCH on the first PUCCH, this PDSCH is the PDSCH corresponding to the first PUCCH.
[0366] As an embodiment, the first duration is the maximum value among a plurality of candidate values, and each candidate value among the plurality of candidate values depends on the SCS configuration.
[0367] As an embodiment, the first duration is the maximum value among a plurality of candidate values, and each candidate value among the plurality of candidate values depends on the PUSCH preparation time.
[0368] As an embodiment, the first duration is equal to the maximum value in;
[0369] where, for the i-th PUSCH overlapping with the first PUCCH, the N2 is the PUSCH preparation time selected based on the UE PUSCH processing capability of the i-th PUSCH and the SCS configuration μ; the μ corresponds to the smallest SCS configuration in the first SCS configuration set; the first SCS configuration set includes the SCS configuration of at least one PDCCH for scheduling at least one PDSCH corresponding to the first PUCCH or at least one PDCCH corresponding to the first PUCCH, the SCS configuration of all PUSCHs overlapping with the first PUCCH, and the SCS configuration of the PDCCH for scheduling the i-th PUSCH overlapping with the first PUCCH; the d 2,1 is equal to 0 or 1; the d 2,2 is related to BWP (Bandwidth Part) switching; the T switch is related to the uplink switching gap; the T c = 1 / (Δf max ·N f ), Δf max = 480·10 3 Hz and N f = 4096. The κ = T s / T c = 64, T s = 1 / (Δf ref ·N f,ref ), Δf ref = 15·10 3 Hz and N f,ref = 2048.
[0370] As an embodiment, the first SCS configuration set further includes the SCS configuration of the PDCCH for providing the first signaling.
[0371] As an example, the d 2,1 is configurable.
[0372] As an example, if the first symbol of the PUSCH allocation corresponding to the i-th PUSCH overlapping with the first PUCCH only includes DM-RS, then the d 2,1 is equal to 0; otherwise, the d 2,1 is equal to 1.
[0373] As an example, if the scheduling DCI of the i-th PUSCH overlapping with the first PUCCH triggers a switch of the BwP, then the d 2,2 is equal to the corresponding switching time; otherwise, the d 2,2 is equal to 0.
[0374] As an example, the T switch is configurable.
[0375] As an example, if an uplink switching interval is triggered, then the T switch is equal to the corresponding switching gap duration; otherwise, the T switch is equal to 0.
[0376] Example 11
[0377] Example 11 illustrates an explanatory schematic diagram of a second set of conditions according to an embodiment of the present application, as shown in the appendix Figure 11 as shown.
[0378] In Example 11, the execution of UCI multiplexing depends on the first symbol of the target PUSCH resource pool satisfying a second set of conditions, and the second set of conditions includes the following timeline conditions: the first symbol of the target PUSCH resource pool is not before the symbol after the second duration starting from the last symbol of any PDSCH corresponding to the first PUCCH; the second duration depends on the SCS (Subcarrier Spacing) configuration.
[0379] As an example, when the HARQ-ACK (Hybrid Automatic Repeat Request Acknowledgement) transmission corresponding to a PDSCH is on the first PUCCH, this PDSCH is the PDSCH corresponding to the first PUCCH.
[0380] As an example, when the scheduling signaling of a PDSCH indicates that HARQ-ACK information for the transport block in this PDSCH is sent on the first PUCCH, this PDSCH is the PDSCH corresponding to the first PUCCH.
[0381] As an example, when the first node is going to ( wou ld) send HARQ-ACK information for the transport block in a PDSCH on the first PUCCH, this PDSCH is the PDSCH corresponding to the first PUCCH.
[0382] As an example, the second duration is determined at least according to the PDSCH decoding time.
[0383] As an example, the second duration is equal to the maximum value in;
[0384] where, for the i-th PDSCH corresponding to the first PUCCH, the N1 is the PDSCH decoding time selected based on the UE PDSCH processing capability of the i-th PDSCH and the SCS configuration μ; the μ corresponds to the smallest SCS configuration in the second SCS configuration set; the second SCS configuration set includes the SCS configurations of all PUSCHs overlapping with the first PUCCH, the SCS configuration of the first PUCCH, the SCS configuration of the PDCCH scheduling the i-th PDSCH (if there is a PDCCH scheduling the i-th PDSCH), and the SCS configuration of the i-th PDSCH; the d 1,1 depends on the time domain allocation of the i-th PDSCH; the T c = 1 / (Δf max ·N f ), Δf max = 480·10 3 Hz and N f = 4096. The k = T s / T c = 64, T s = 1 / (Δf ref ·N f,ref ), Δf ref = 15·103Hz and N f,ref = 2048.
[0385] As an example, the time domain allocation of the i-th PDSCH indicates the d 1,1 .
[0386] As an embodiment, the d 1,1 is a function of the number of symbols of the time domain allocation of the i-th PDSCH, and this function is predefined.
[0387] As an embodiment, if the last symbol of the i-th PDSCH is on the j-th symbol in the slot where it is located, where j < 7, then d 1,1 = 7 - j; otherwise, d 1,1 = 0.
[0388] As an embodiment, the second set of conditions further includes the following timeline condition: the first symbol of the target PUSCH resource pool is not before the symbol after the third duration after the start of the cyclic prefix starting from the last symbol of the PDCCH corresponding to the first PUCCH, and the third duration depends on the SCS configuration.
[0389] As an embodiment, when the HARQ-ACK transmission corresponding to the DCI format that does not schedule PDSCH provided by a PDCCH is on the first PUCCH, this PDCCH is the PDCCH corresponding to the first PUCCH.
[0390] As an embodiment, when the DCI format provided by a PDCCH has the corresponding HARQ-ACK information and does not schedule PDSCH, and indicates that the corresponding HARQ-ACK information is sent on the first PUCCH, this PDCCH is the PDCCH corresponding to the first PUCCH.
[0391] As an embodiment, when the first node is about to ( wou ld) send the HARQ-ACK information corresponding to the DCI format that does not schedule PDSCH provided by a PDCCH on the first PUCCH, this PDCCH is the PDCCH corresponding to the first PUCCH.
[0392] As an embodiment, the third duration is equal to the maximum value in;
[0393] where, for the i-th PDCCH corresponding to the first PUCCH, the N depends on the SCS configuration μ; the μ corresponds to the smallest SCS configuration in the third set of SCS configurations; the third set of SCS configurations includes the SCS configurations for all PUSCHs overlapping with the first PUCCH, the SCS configuration for the first PUCCH, and the SCS configuration for the i-th PDCCH; the Tc = 1 / (Δf max ·N f ), Δf max = 480·10 3 Hz and N f = 4096. The k = T s / T c = 64, T s = 1 / (Δf ref ·N f,ref ), Δf ref = 15·10 3 Hz and N f,ref = 2048.
[0394] As an example, the SCS configuration μ indicates the N.
[0395] As an example, the N is a function of the SCS configuration μ, and this function is predefined.
[0396] As an example, N = 5 for μ = 0, N = 5.5 for μ = 1, and N = 11 for μ = 2.
[0397] As an example, N = 10 for μ = 0, N = 12 for μ = 1, N = 22 for μ = 2, N = 25 for μ = 3, N = 100 for μ = 5, and N = 200 for μ = 6.
[0398] Example 12
[0399] Example 12 illustrates a structural block diagram of a processing device in a first node according to an embodiment of the present application, as shown in the appendix Figure 12 shown. In the appendix Figure 12 the processing device A00 in the first node includes a first receiver A01 and a first transmitter A02.
[0400] As an example, the first node is a user equipment.
[0401] As an example, the first node is a vehicle-mounted communication device.
[0402] As an example, the first node is a conventional user equipment.
[0403] As an example, the first node is a UE in NTN.
[0404] As an example, the first node is a UE in TN.
[0405] As an example, the first receiver A01 includes the appendix of the present application Figure 4at least one of the antenna 452, the receiver 454, the multi-antenna receiving processor 458, the receiving processor 456, the controller / processor 459, the memory 460, and the data source 467.
[0406] As an example, the first receiver A01 includes the attachment of this application Figure 4 at least the first five of the antenna 452, the receiver 454, the multi-antenna receiving processor 458, the receiving processor 456, the controller / processor 459, the memory 460, and the data source 467.
[0407] As an example, the first receiver A01 includes the attachment of this application Figure 4 at least the first four of the antenna 452, the receiver 454, the multi-antenna receiving processor 458, the receiving processor 456, the controller / processor 459, the memory 460, and the data source 467.
[0408] As an example, the first receiver A01 includes the attachment of this application Figure 4 at least the first three of the antenna 452, the receiver 454, the multi-antenna receiving processor 458, the receiving processor 456, the controller / processor 459, the memory 460, and the data source 467.
[0409] As an example, the first receiver A01 includes the attachment of this application Figure 4 at least the first two of the antenna 452, the receiver 454, the multi-antenna receiving processor 458, the receiving processor 456, the controller / processor 459, the memory 460, and the data source 467.
[0410] As an example, the first transmitter A02 includes the attachment of this application Figure 4 at least one of the antenna 452, the transmitter 454, the multi-antenna transmitting processor 457, the transmitting processor 468, the controller / processor 459, the memory 460, and the data source 467.
[0411] As an example, the first transmitter A02 includes the attachment of this application Figure 4 at least the first five of the antenna 452, the transmitter 454, the multi-antenna transmitting processor 457, the transmitting processor 468, the controller / processor 459, the memory 460, and the data source 467.
[0412] As an example, the first transmitter A02 includes the attachment of this application Figure 4 at least the first four of the antenna 452, the transmitter 454, the multi-antenna transmitting processor 457, the transmitting processor 468, the controller / processor 459, the memory 460, and the data source 467.
[0413] As an embodiment, the first transmitter A02 includes the attached Figure 4 At least the first three of the antenna 452, transmitter 454, multi-antenna transmit processor 457, transmit processor 468, controller / processor 459, memory 460 and data source 467.
[0414] As an embodiment, the first transmitter A02 includes the attached Figure 4 At least the first two of the antenna 452, transmitter 454, multi-antenna transmit processor 457, transmit processor 468, controller / processor 459, memory 460 and data source 467.
[0415] As an embodiment, the first receiver A01 receives a first signaling, and the first PUCCH responds to the first signaling; the first transmitter A02 performs UCI multiplexing and sends the multiplexed UCI in the target PUSCH resource pool; the multiplexed UCI includes the UCI corresponding to the first PUCCH, and the first PUCCH overlaps with the target PUSCH resource pool;
[0416] Among them, the execution of UCI multiplexing relies on the first symbol of the reference PUSCH resource pool satisfying a first set of conditions, the first set of conditions including timeline conditions related to the PDCCH providing the first signaling; the reference PUSCH resource pool is the PUSCH resource pool after the first PUSCH resource pool in the first PUSCH resource pool group, and the target PUSCH resource pool is the PUSCH resource pool after the reference PUSCH resource pool in the first PUSCH resource pool group; each PUSCH resource pool in the first PUSCH resource pool group is used for the transmission of the first transmission block, and different PUSCH resource pools in the first PUSCH resource pool group are in different time slots; the first PUSCH resource pool group depends on a first configuration, and the first configuration is the configuration of the PUSCH orthogonal sequence.
[0417] As an embodiment, the first condition set includes a first timeline condition; the first timeline condition is as follows: the first symbol of the reference PUSCH resource pool is not before a symbol after the first time length after the last symbol of any PDCCH in the first PDCCH set whose cyclic prefix starts; the first time length depends on the SCS configuration, and the first PDCCH set includes the PDCCH that provides the first signaling.
[0418] As an example, the first set of conditions includes a second timeline condition; the second timeline condition is as follows: the first symbol of the reference PUSCH resource pool is not before the symbol after a second duration after the cyclic prefix starts from the last symbol of any PDSCH corresponding to the first PUCCH; the second duration depends on the SCS configuration.
[0419] As an example, the execution of UCI multiplexing depends on the first symbol of the target PUSCH resource pool satisfying a second set of conditions, and the second set of conditions includes conditions related to PDSCH scheduling.
[0420] As an example, the execution of UCI multiplexing depends on the first symbol of the target PUSCH resource pool satisfying a second set of conditions, and the second set of conditions includes the following timeline condition: the first symbol of the target PUSCH resource pool is not before the symbol after a second duration after the cyclic prefix starts from the last symbol of any PDSCH corresponding to the first PUCCH; the second duration depends on the SCS configuration.
[0421] As an example, the number of PUSCH resource pools in the first PUSCH resource pool group is equal to the length of the PUSCH orthogonal sequence determined according to the first configuration.
[0422] As an example, the reference PUSCH resource pool is the second PUSCH resource pool in the first PUSCH resource pool group.
[0423] As an example, the execution of UCI multiplexing depends on the length of the PUSCH orthogonal sequence determined according to the first configuration and the number of bits of the UCI corresponding to the first PUCCH.
[0424] As an example, the first receiver A01 receives a first signaling, and the first PUCCH responds to the first signaling; the first transmitter A02 performs UCI multiplexing and transmits the multiplexed UCI in the target PUSCH resource pool; the multiplexed UCI includes the UCI corresponding to the first PUCCH, and the first PUCCH overlaps with the target PUSCH resource pool;
[0425] Among them, the first symbol of the reference PUSCH resource pool on which the UCI multiplexing is performed satisfies a first set of conditions; the reference PUSCH resource pool is the PUSCH resource pool after the first PUSCH resource pool in the first PUSCH resource pool group, and the target PUSCH resource pool is the PUSCH resource pool after the reference PUSCH resource pool in the first PUSCH resource pool group; each PUSCH resource pool in the first PUSCH resource pool group is used for the transmission of a first transport block, and different PUSCH resource pools in the first PUSCH resource pool group are in different time slots respectively; the first PUSCH resource pool group depends on a first configuration, and the first configuration is the configuration of the PUSCH orthogonal sequence; the number of PUSCH resource pools in the first PUSCH resource pool group is equal to the length of the PUSCH orthogonal sequence determined according to the first configuration.
[0426] The first set of conditions includes a first timeline condition; the first timeline condition is as follows: the first symbol of the reference PUSCH resource pool is not before the symbol after the first duration after the last symbol of the cyclic prefix starting from any PDCCH in the first PDCCH set; the first duration depends on the SCS configuration, and the first PDCCH set includes the PDCCH providing the first signaling.
[0427] As a sub - embodiment of the above - mentioned embodiment, the first set of conditions includes a second timeline condition; the second timeline condition is as follows: the first symbol of the reference PUSCH resource pool is not before the symbol after the second duration after the last symbol of the cyclic prefix starting from any PDSCH corresponding to the first PUCCH; the second duration depends on the SCS configuration.
[0428] As a sub - embodiment of the above - mentioned embodiment, the UCI multiplexing depends on the first symbol of the target PUSCH resource pool satisfying a second set of conditions, and the second set of conditions includes the following timeline condition: the first symbol of the target PUSCH resource pool is not before the symbol after the second duration after the last symbol of the cyclic prefix starting from any PDSCH corresponding to the first PUCCH; the second duration depends on the SCS configuration.
[0429] Example 13
[0430] Embodiment 13 exemplifies a structural block diagram of a processing device in a second node according to an embodiment of the present application, as shown in the appendix Figure 13 shown. In the appendix Figure 13 shown, the processing device B00 in the second node includes a second transmitter B01 and a second receiver B02.
[0431] As an example, the second node is a base station.
[0432] As an example, the second node is a satellite device.
[0433] As an example, the second node is a relay node.
[0434] As an example, the second node is a base station of NTN.
[0435] As an example, the second node is a base station of TN.
[0436] As an example, the second node is one of a test device, a test equipment, and a test instrument.
[0437] As an example, the second transmitter B01 includes at least one of the antenna 420, the transmitter 418, the multi-antenna transmission processor 471, the transmission processor 416, the controller / processor 475, and the memory 476 attached in this application. Figure 4
[0438] As an example, the second transmitter B01 includes at least the first five of the antenna 420, the transmitter 418, the multi-antenna transmission processor 471, the transmission processor 416, the controller / processor 475, and the memory 476 attached in this application. Figure 4
[0439] As an example, the second transmitter B01 includes at least the first four of the antenna 420, the transmitter 418, the multi-antenna transmission processor 471, the transmission processor 416, the controller / processor 475, and the memory 476 attached in this application. Figure 4
[0440] As an example, the second transmitter B01 includes at least the first three of the antenna 420, the transmitter 418, the multi-antenna transmission processor 471, the transmission processor 416, the controller / processor 475, and the memory 476 attached in this application. Figure 4
[0441] As an example, the second transmitter B01 includes at least the first two of the antenna 420, the transmitter 418, the multi-antenna transmission processor 471, the transmission processor 416, the controller / processor 475, and the memory 476 attached in this application. Figure 4
[0442] As an example, the second receiver B02 includes the ones attached in this application. Figure 4at least one of the antenna 420, the receiver 418, the multi-antenna receiving processor 472, the receiving processor 470, the controller / processor 475, and the memory 476 in
[0443] As an embodiment, the second receiver B02 includes the antenna 420, the receiver 418, the multi-antenna receiving processor 472, the receiving processor 470, the controller / processor 475, and the memory 476 in Figure 4 at least the first five of the antenna 420, the receiver 418, the multi-antenna receiving processor 472, the receiving processor 470, the controller / processor 475, and the memory 476 in
[0444] As an embodiment, the second receiver B02 includes the antenna 420, the receiver 418, the multi-antenna receiving processor 472, the receiving processor 470, the controller / processor 475, and the memory 476 in Figure 4 at least the first four of the antenna 420, the receiver 418, the multi-antenna receiving processor 472, the receiving processor 470, the controller / processor 475, and the memory 476 in
[0445] As an embodiment, the second receiver B02 includes the antenna 420, the receiver 418, the multi-antenna receiving processor 472, the receiving processor 470, the controller / processor 475, and the memory 476 in Figure 4 at least the first three of the antenna 420, the receiver 418, the multi-antenna receiving processor 472, the receiving processor 470, the controller / processor 475, and the memory 476 in
[0446] As an embodiment, the second receiver B02 includes the antenna 420, the receiver 418, the multi-antenna receiving processor 472, the receiving processor 470, the controller / processor 475, and the memory 476 in Figure 4 at least the first two of the antenna 420, the receiver 418, the multi-antenna receiving processor 472, the receiving processor 470, the controller / processor 475, and the memory 476 in
[0447] As an embodiment, the second transmitter B01 transmits a first signaling, and a first PUCCH responds to the first signaling;
[0448] The second receiver B02 receives multiplexed UCI in a target PUSCH resource pool; the multiplexed UCI includes the UCI corresponding to the first PUCCH, and the first PUCCH overlaps with the target PUSCH resource pool;
[0449] Among them, the execution of UCI multiplexing depends on that the first symbol of the reference PUSCH resource pool satisfies a first set of conditions, and the first set of conditions includes a timeline condition related to the PDCCH providing the first signaling; the reference PUSCH resource pool is the PUSCH resource pool after the first PUSCH resource pool in the first PUSCH resource pool group, and the target PUSCH resource pool is the PUSCH resource pool after the reference PUSCH resource pool in the first PUSCH resource pool group; each PUSCH resource pool in the first PUSCH resource pool group is used for the transmission of a first transport block, and different PUSCH resource pools in the first PUSCH resource pool group are in different time slots respectively; the first PUSCH resource pool group depends on a first configuration, and the first configuration is the configuration of PUSCH orthogonal sequences.
[0450] As an embodiment, the first set of conditions includes a first timeline condition; the first timeline condition is as follows: the first symbol of the reference PUSCH resource pool is not before the symbol after the first duration after the start of the cyclic prefix from the last symbol of any PDCCH in the first PDCCH set; the first duration depends on the SCS configuration, and the first PDCCH set includes the PDCCH providing the first signaling.
[0451] As an embodiment, the first set of conditions includes a second timeline condition; the second timeline condition is as follows: the first symbol of the reference PUSCH resource pool is not before the symbol after the second duration after the start of the cyclic prefix from the last symbol of any PDSCH corresponding to the first PUCCH; the second duration depends on the SCS configuration.
[0452] As an embodiment, the execution of the UCI multiplexing depends on that the first symbol of the target PUSCH resource pool satisfies a second set of conditions, and the second set of conditions includes conditions related to PDSCH scheduling.
[0453] As an embodiment, the second set of conditions includes the following timeline condition: the first symbol of the target PUSCH resource pool is not before the symbol after the second duration after the start of the cyclic prefix from the last symbol of any PDSCH corresponding to the first PUCCH; the second duration depends on the SCS configuration.
[0454] As an embodiment, the number of PUSCH resource pools in the first PUSCH resource pool group is equal to the length of the PUSCH orthogonal sequences determined according to the first configuration.
[0455] As an embodiment, the reference PUSCH resource pool is the second PUSCH resource pool in the first PUSCH resource pool group.
[0456] As an example, the execution of the UCI multiplexing depends on the length of the PUSCH orthogonal sequence determined according to the first configuration and the number of bits of the UCI corresponding to the first PUCCH.
[0457] Those of ordinary skill in the art can understand that all or part of the steps in the above method can be completed by a program instructing relevant hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a hard disk, or an optical disc, etc. Optionally, all or part of the steps of the above embodiments can also be implemented using one or more integrated circuits. Correspondingly, each module unit in the above embodiments can be implemented in a hardware form or in the form of a software function module. This application is not limited to any specific form of the combination of software and hardware. The user equipment, terminal, and UE in this application include, but are not limited to, drones, communication modules on drones, remote control aircraft, aircraft, small aircraft, mobile phones, tablet computers, notebooks, vehicle-mounted communication devices, transportation means, vehicles, RSU, wireless sensors, network cards, Internet of Things terminals, RFID (Radio Frequency Identification) terminals, NB-IoT (Narrow Band Internet of Things) terminals, MTC (Machine Type Communication) terminals, eMTC (enhanced MTC) terminals, data cards, network cards, vehicle-mounted communication devices, low-cost mobile phones, low-cost tablet computers, and other wireless communication devices. The base station or system equipment in this application includes, but is not limited to, macrocell base stations, microcell base stations, small cell base stations, home base stations, relay base stations, eNB (evolved Node B), gNB, TRP, GNSS (Global Navigation Satellite System), relay satellites, satellite base stations, aerial base stations, RSU, drones, test equipment, such as transceiver devices or signaling testers that simulate some functions of base stations, and other wireless communication devices.
[0458] Those skilled in the art should understand that the present invention can be implemented in other specified forms without departing from its core or basic characteristics. Therefore, the currently disclosed embodiments should be regarded as descriptive rather than restrictive in any case. The scope of the invention is determined by the appended claims rather than the previous description, and all modifications within the equivalent meaning and scope are considered to be included therein.
Claims
1. A method for a terminal, characterized in that: include: receiving a first signaling, wherein the first PUCCH responds to the first signaling; Perform UCI multiplexing, and send the multiplexed UCI in the target PUSCH resource pool; the multiplexed UCI includes the UCI corresponding to the first PUCCH, and the first PUCCH overlaps with the target PUSCH resource pool; Among them, the execution of UCI multiplexing relies on the first symbol of the reference PUSCH resource pool satisfying a first set of conditions, the first set of conditions including timeline conditions related to the PDCCH providing the first signaling; the reference PUSCH resource pool is the PUSCH resource pool after the first PUSCH resource pool in the first PUSCH resource pool group, and the target PUSCH resource pool is the PUSCH resource pool after the reference PUSCH resource pool in the first PUSCH resource pool group; each PUSCH resource pool in the first PUSCH resource pool group is used for the transmission of the first transmission block, and different PUSCH resource pools in the first PUSCH resource pool group are in different time slots; the first PUSCH resource pool group depends on a first configuration, and the first configuration is the configuration of the PUSCH orthogonal sequence.
2. The method according to claim 1, characterized in that The first condition set includes a first timeline condition; the first timeline condition is as follows: the first symbol of the reference PUSCH resource pool is not before a symbol after the first time length after the last symbol of any PDCCH in the first PDCCH set whose cyclic prefix starts; the first time length depends on the SCS configuration, and the first PDCCH set includes the PDCCH that provides the first signaling.
3. The method according to claim 1 or 2, characterized in that: The first condition set includes a second timeline condition; the second timeline condition is as follows: the first symbol of the reference PUSCH resource pool is not before the symbol after the second time length after the last symbol of any PDSCH corresponding to the first PUCCH starts with the cyclic prefix; the second time length depends on the SCS configuration.
4. The method according to claim 1 or 2, characterized in that: The performing of UCI multiplexing depends on the first symbol of the target PUSCH resource pool satisfying a second set of conditions, where the second set of conditions includes conditions related to PDSCH scheduling.
5. The method according to claim 4, characterized in that The second condition set includes the following timeline conditions: the first symbol of the target PUSCH resource pool is not before the symbol after the second time length after the cyclic prefix starts from the last symbol of any PDSCH corresponding to the first PUCCH; the second time length depends on the SCS configuration.
6. The method according to any one of claims 1 to 5, characterized in that The number of PUSCH resource pools in the first PUSCH resource pool group is equal to the length of the PUSCH orthogonal sequence determined according to the first configuration.
7. The method according to any one of claims 1 to 6, characterized in that The reference PUSCH resource pool is the second PUSCH resource pool in the first PUSCH resource pool group.
8. The method according to any one of claims 1 to 7, characterized in that The performing of UCI multiplexing depends on the length of the PUSCH orthogonal sequence determined according to the first configuration and the number of bits of the UCI corresponding to the first PUCCH.
9. A terminal, characterized in that: The terminal includes: one or more processors and a memory; The memory is coupled to the one or more processors, and the memory is used to store computer program codes, where the computer program codes include computer instructions. The one or more processors call the computer instructions to enable the terminal to execute the method according to any one of claims 1 to 8.
10. A method for a base station, characterized in that: include: Sending a first signaling, where the first PUCCH responds to the first signaling; Receiving multiplexed UCI in a target PUSCH resource pool; the multiplexed UCI includes UCI corresponding to the first PUCCH, and the first PUCCH overlaps with the target PUSCH resource pool; Among them, the execution of UCI multiplexing depends on the first symbol of the reference PUSCH resource pool satisfying a first set of conditions, and the first set of conditions includes timeline conditions related to the PDCCH providing the first signaling; the reference PUSCH resource pool is the PUSCH resource pool after the first PUSCH resource pool in the first PUSCH resource pool group, and the target PUSCH resource pool is the PUSCH resource pool after the reference PUSCH resource pool in the first PUSCH resource pool group; each PUSCH resource pool in the first PUSCH resource pool group is used for the transmission of the first transmission block, and different PUSCH resource pools in the first PUSCH resource pool group are in different time slots; the first PUSCH resource pool group depends on a first configuration, and the first configuration is the configuration of the PUSCH orthogonal sequence.
11. The method according to claim 10, characterized in that The first condition set includes a first timeline condition; the first timeline condition is as follows: the first symbol of the reference PUSCH resource pool is not before a symbol after the first time length after the last symbol of any PDCCH in the first PDCCH set whose cyclic prefix starts; the first time length depends on the SCS configuration, and the first PDCCH set includes the PDCCH that provides the first signaling.
12. The method according to claim 10 or 11, characterized in that: The first condition set includes a second timeline condition; the second timeline condition is as follows: the first symbol of the reference PUSCH resource pool is not before the symbol after the second time length after the last symbol of any PDSCH corresponding to the first PUCCH starts with the cyclic prefix; the second time length depends on the SCS configuration.
13. The method according to claim 10 or 11, characterized in that: The execution of the UCI multiplexing depends on the first symbol of the target PUSCH resource pool satisfying a second set of conditions, where the second set of conditions includes conditions related to PDSCH scheduling.
14. The method according to claim 13, characterized in that The second condition set includes the following timeline conditions: the first symbol of the target PUSCH resource pool is not before the symbol after the second time length after the cyclic prefix starts from the last symbol of any PDSCH corresponding to the first PUCCH; the second time length depends on the SCS configuration.
15. The method according to any one of claims 10 to 14, characterized in that The number of PUSCH resource pools in the first PUSCH resource pool group is equal to the length of the PUSCH orthogonal sequence determined according to the first configuration.
16. The method according to any one of claims 10 to 15, characterized in that The reference PUSCH resource pool is the second PUSCH resource pool in the first PUSCH resource pool group.
17. The method according to any one of claims 10 to 16, characterized in that The execution of the UCI multiplexing depends on the length of the PUSCH orthogonal sequence determined according to the first configuration and the number of bits of the UCI corresponding to the first PUCCH.
18. A base station, characterized in that: The base station includes: one or more processors and a memory; The memory is coupled to the one or more processors, and the memory is used to store computer program codes, where the computer program codes include computer instructions, and the one or more processors call the computer instructions to enable the base station to perform the method according to any one of claims 10 to 17.