Communication method and wireless communication device
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-10
- Publication Date
- 2026-04-14
AI Technical Summary
Existing technologies fail to support the transmission of physical uplink shared channels and physical uplink control channels based on multiple downlink control information in scenarios where multiple uplink antenna panels transmit simultaneously, resulting in resource constraints and UCI dropout issues during UCI multiplexing.
In scenarios where multiple uplink antenna panels transmit simultaneously, the UCI carried by the PUCCH can be multiplexed onto the PUSCH for transmission. By using different control resource set pool indices or different transmission and reception points, flexible scheduling of UCI can be achieved, avoiding unnecessary UCI dropping.
It enables flexible scheduling of uplink resources, saves signaling overhead, avoids unnecessary data loss during UCI multiplexing, and improves system performance.
Smart Images

Figure CN121866833A_ABST
Abstract
Description
Communication methods and wireless communication devices Technical Field
[0001] This application relates to the field of mobile communication technology, specifically to a communication method and a wireless communication device. Background Technology
[0002] Current technologies do not support the execution of physical uplink shared channel (PUSCH) and physical uplink control channel (PUCCH) transmission based on multiple downlink control information (M-DCI) or the execution of first and second PUCCH transmissions based on M-DCI in simultaneous transmission of multiple panels (STxMP) scenarios. Therefore, there is a need to propose an uplink communication method and wireless communication device to address the problems of existing technologies and other related issues.
[0003] Summary of the Invention
[0004] This application provides an uplink communication method and a wireless communication device.
[0005] This application provides an uplink communication method, executed in a wireless communication device. The method includes: in a scenario of simultaneous transmission of multiple panels (STxMP), performing transmission of a physical uplink shared channel (PUSCH) and a physical uplink control channel (PUCCH) based on multiple downlink control information (M-DCI), wherein at least one PUSCH and at least one PUCCH are based on different control resource set (CORESET) pool indices or different transmit / receive points (TRPs), and the at least one PUSCH and at least one PUCCH overlap in the time domain. If the at least one PUCCH carries uplink control information (UCI), the UCI carried by the at least one PUCCH is multiplexed onto the at least one PUSCH for transmission.
[0006] Through the above technical solution, at least one PUSCH and at least one PUCCH, based on different CORESET pool indices or for different TRPs, overlap in their time domains, and the UCI carried by the at least one PUCCH is multiplexed onto the at least one PUSCH for transmission. This allows for more flexible scheduling of uplink resources, saves signaling overhead, and avoids unnecessary UCI drop issues during UCI multiplexing.
[0007] This application provides an uplink communication method, executed in a wireless communication device. The method includes: in a simultaneous transmission of multiple panels (STxMP) scenario, performing transmission of a first physical uplink control channel (PUCCH) and a second PUCCH based on multiple downlink control information (M-DCI). The first PUCCH and the second PUCCH are based on different CORESET pool indices or for different TRPs, and their time domains overlap. When both the first PUCCH and the second PUCCH are configured with HARQ-ACK joint feedback, or when neither the first PUCCH nor the second PUCCH carries HARQ-ACK information in its UCI, the UCI carried by the first PUCCH is multiplexed onto the second PUCCH for transmission.
[0008] Through the above technical solution, the first PUCCH and the second PUCCH are based on different CORESET pool indices or for different TRPs, and their time domains overlap. Specifically, when both the first and second PUCCHs are configured with HARQ-ACK joint feedback, or when neither the first nor the second PUCCH carries HARQ-ACK information in its UCI, the UCI carried by the first PUCCH is multiplexed onto the second PUCCH for transmission. This allows for more flexible scheduling of uplink resources, saves signaling overhead, and avoids unnecessary UCI dropout during UCI multiplexing.
[0009] This application provides a wireless communication device, including a processor and a memory. The memory stores a computer program, and the processor calls and runs the computer program stored in the memory to perform the aforementioned uplink communication method.
[0010] The chip provided in this application embodiment is used to implement the above-described uplink communication method.
[0011] Specifically, the chip includes a processor for retrieving and running a computer program from memory, causing a device equipped with the chip to perform the aforementioned uplink communication method.
[0012] The computer-readable storage medium provided in this application embodiment is used to store a computer program that causes a computer to perform the above-described uplink communication method.
[0013] The computer program product provided in this application includes computer program instructions that cause a computer to perform the above-described uplink communication method.
[0014] The computer program provided in this application embodiment, when run on a computer, causes the computer to perform the above-described method for uplink communication.
[0015] Through the above technical solution, at least one PUSCH and at least one PUCCH, based on different CORESET pool indices or for different TRPs, overlap in their time domains, and the UCI carried by the at least one PUCCH is multiplexed onto the at least one PUSCH for transmission. This allows for more flexible scheduling of uplink resources and avoids unnecessary UCI dropout during the UCI multiplexing process.
[0016] Through the above technical solution, the first PUCCH and the second PUCCH are based on different CORESET pool indices or for different TRPs, and their time domains overlap. Specifically, when both the first and second PUCCHs are configured with HARQ-ACK joint feedback, or when neither the first nor the second PUCCH carries HARQ-ACK information in its UCI, the UCI carried by the first PUCCH is multiplexed onto the second PUCCH for transmission. This allows for more flexible scheduling of uplink resources, saves signaling overhead, and avoids unnecessary UCI dropout during UCI multiplexing. Attached Figure Description
[0017] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:
[0018] Figure 1A is a schematic diagram of a scenario in which the two panels of the terminal simultaneously send the first PUCCH and the second PUCCH to two TRPs respectively.
[0019] Figure 1B is a schematic diagram of a scenario where the two panels of the terminal simultaneously send PUCCH and PUSCH to two TRPs respectively.
[0020] Figure 1C is a schematic diagram of a scenario in NCJT based on M-DCI, where the terminal receives PDSCH from different TRPs and feeds back the HARQ-ACK codebook based on the indication.
[0021] Figure 2 is a schematic diagram of a wireless communication system architecture provided in an embodiment of this application;
[0022] Figure 3A is a flowchart illustrating the uplink communication method provided in an embodiment of this application;
[0023] Figure 3B is a schematic diagram of the scenario of PUSCH and PUCCH transmission based on M-DCI under STxMP provided by the first embodiment of this application;
[0024] Figure 3C is a schematic diagram of the scenario of PUSCH and PUCCH transmission based on M-DCI under STxMP provided by the second embodiment of this application;
[0025] Figure 3D is a schematic diagram of the scenario of PUSCH and PUCCH transmission based on M-DCI under STxMP provided by the third embodiment of this application;
[0026] Figure 3E is a schematic diagram of the scenario for PUSCH and PUCCH transmission based on M-DCI under STxMP provided by the fourth embodiment of this application;
[0027] Figure 3F is a schematic diagram of the scenario of PUSCH and PUCCH transmission based on M-DCI under STxMP provided by the fifth embodiment of this application;
[0028] Figure 4A is a flowchart illustrating the uplink communication method provided in an embodiment of this application;
[0029] Figure 4B is a schematic diagram of the scenario of PUCCH and PUCCH transmission based on M-DCI under STxMP provided by the sixth embodiment of this application;
[0030] Figure 4C is a schematic diagram of the scenario of PUCCH and PUCCH transmission based on M-DCI under STxMP provided by the sixth embodiment of this application;
[0031] Figure 5A is a schematic diagram of an example of a beam management inference process provided in an embodiment of this application;
[0032] Figure 5B is a schematic structural diagram of a wireless communication device provided in an embodiment of this application;
[0033] Figure 6 is a schematic structural diagram of the chip according to an embodiment of this application;
[0034] Figure 7 is a schematic block diagram of a wireless communication system provided in an embodiment of this application. Detailed Implementation
[0035] The technical solutions of the embodiments of this application will now be described with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.
[0036] In Release 18 of the 3rd Generation Partnership Project (3GPP), simultaneous transmission of multiple panels (STxMP) based on a single downlink control information (S-DCI) and STxMP based on multiple downlink control information (M-DCI) were supported, where x represents the number of panels supported by the terminal. For example, in Release 18, x is 2, indicating that the terminal supports 2 panels. The terminal is, for example, User Equipment (UE). For M-DCI, the discussion mainly focuses on the first physical uplink shared channel (PUSCH) and the second PUSCH transmission scheme under STxMP. That is, the user equipment (UE) can simultaneously transmit two independent PUSCHs associated with different base stations or different transmit / receive points (TRPs) on overlapping time resources. However, the 3GPP standard currently does not support STxMP-based first physical uplink control channel (PUCCH) and second PUCCH transmissions, nor M-DCI-based PUCCH and PUSCH transmissions. In existing 3GPP standards, when one PUCCH transmission overlaps with another PUCCH or PUSCH transmission in time, according to certain rules in the existing 3GPP standard, uplink control information (UCI) may be multiplexed onto a single PUCCH / PUSCH, or one of the PUCCH / PUSCHs may be dropped. In non-ideal backhaul link scenarios, semi-static resource coordination is required between TRPs to avoid overlap between the dynamic scheduling of different TRPs (e.g., different TRPs scheduling PUCCH / PUSCH in different time slots). Given that the UE can perform simultaneous multi-panel transmissions, and that supporting STxMP first and second PUCCH transmissions and STxMP PUCCH and PUSCH transmissions can bring some benefits to the network. Therefore, some embodiments of this application mainly study some problems that may arise from supporting STxMP first PUCCH and second PUCCH transmission and STxMP PUCCH and PUSCH transmission.Specific scenarios are shown in Figures 1A and 1B. Figure 1A is a schematic diagram of a scenario where two panels (e.g., panel 1 and panel 2) of a terminal (e.g., UE) simultaneously send the first PUCCH and the second PUCCH to two TRPs (e.g., TRP1 and TRP2), respectively. Figure 1B is a schematic diagram of a scenario where two panels (e.g., panel 1 and panel 2) of a terminal (e.g., UE) simultaneously send PUCCH and PUSCH to two TRPs (e.g., TRP1 and TRP2), respectively. Here, it is assumed that the backhaul between the two TRPs (e.g., TRP1 and TRP2) is ideal. It can be understood that the backhaul between the two TRPs (e.g., TRP1 and TRP2) can also be non-ideal.
[0037] UCI reuse rules when PUCCH and PUSCH collide
[0038] 3GPP Release 15 does not support simultaneous transmission of PUCCH and PUSCH. Therefore, when the transmission times of PUCCH and PUSCH overlap, one channel must be selected for transmission. Since scheduling request (SR) information cannot be transmitted via buffer status report (BSR) when there is no data on the PUSCH (e.g., information from the uplink shared channel (UL-SCH)), it is stipulated that when a PUCCH carrying SR information overlaps with a PUSCH that does not carry UL-SCH information, the PUSCH is discarded, and the PUCCH carrying SR information is transmitted to ensure that the uplink scheduling request can be sent to the base station in a timely manner. Except for the above special cases, when there is a resource conflict between a single-slot PUCCH and PUSCH, the UCI carried by the PUCCH can be transferred to the PUSCH for transmission to avoid collision.
[0039] Specifically, when the PUSCH carries aperiodic channel state information (A-CSI) or semi-persistent channel state information (SP-CSI), only the hybrid automatic repeat request-acknowledgement (HARQ-ACK) information carried by the PUCCH is transferred to the PUSCH for transmission. If periodic channel state information (P-CSI) / SP-CSI exists on the PUCCH, these CSIs are discarded to reduce terminal feedback overhead.
[0040] When the PUSCH does not carry A-CSI or SP-CS, the P-CSI / SP-CSI carried by the PUCCH needs to be transferred to the PUSCH for transmission. If the PUSCH contains both HARQ-ACK information and CSI, the HARQ-ACK information and CSI are encoded and mapped independently. When the CSI contains a first part and a second part, the first part and the second part of the CSI are encoded and mapped independently.
[0041] Uplink channel design for multi-TRP scenarios
[0042] In M-DCI-based non-joint coherent transmission (NCJT), the terminal receives downlink shared channels (PDSCH) from different TRPs and feeds back HARQ-ACK codebooks based on indications. The terminal can generate HARQ-ACK codebooks separately for each TRP's PDSCH and feed them back individually. Alternatively, the terminal can jointly generate and feed back HARQ-ACK codebooks for each TRP's PDSCH. The former is independent feedback, and the latter is joint feedback, as shown in Figure 1C. For joint feedback, the terminal combines the HARQ-ACK information corresponding to the PDSCHs from different TRPs, uses a single PUCCH resource to feed back the HARQ-ACK to a specific TRP, and then that TRP passes it to other TRPs. For independent feedback, the terminal feeds back the HARQ-ACK information corresponding to the PDSCHs from different TRPs separately. There is a correspondence between the PUCCH resource carrying the HARQ-ACK codebook and the physical downlink control channel (PDCCH) / PDSCH.
[0043] The joint feedback HARQ-ACK mechanism is suitable for scenarios where ideal backhaul is desired between transmission points. When using independent feedback, time division multiplexing (TDM) relationships are required between PUCCH resources of different TRPs. To meet this condition, coordination between transmission points is necessary. With joint feedback, when PUCCH resources for two TRPs overlap, they can be multiplexed together for transmission. When PUCCH resources for different TRPs do not overlap, they can be transmitted independently. From the perspective of PUCCH resource utilization, the joint feedback method is more efficient. For joint HARQ-ACK feedback, the terminal uses the parameter CORESETPoolIndex to determine the position of the HARQ-ACK information corresponding to the PDSCH transmitted by different TRPs in the joint HARQ-ACK codebook.
[0044] Independent feedback HARQ-ACK mechanism is more robust than joint feedback, as it will not lose HARQ-ACK information from two TRPs simultaneously due to obstruction. For independent HARQ-ACK feedback, the terminal needs to place the HARQ-ACK information of PDSCH transmitted from the same TRP into a single HARQ-ACK codebook. 3GPP Release 16 distinguishes TRPs using the parameter CORESETPoolIndex configured in the control resource set (CORESET). Specifically, the HARQ-ACK information corresponding to PDSCHs scheduled by a CORESET with CORESETPoolIndex=0 is placed in one HARQ-ACK codebook, while the HARQ-ACK information corresponding to PDSCHs scheduled by a CORESET with CORESETPoolIndex=1 is placed in a different HARQ-ACK codebook.
[0045] For independent HARQ-ACK feedback, if the terminal transmits information from multiple PUCCHs within overlapping orthogonal frequency divisional multiplexing (OFDM) symbols, it will lead to an increase in the low peak-to-average power ratio (PAPR). Therefore, 3GPP Release 16 still does not support concurrent PUCCH transmission. To ensure the quality and timeliness of PUCCH transmission, 3GPP Release 16 supports the terminal feeding back HARQ-ACK information to different TRPs within a time slot using time division multiplexing through different PUCCH resources.
[0046] UCI mapping rules on PUSCH
[0047] When UCI is mapped for transmission on the PUSCH, to ensure a unified mapping rule for OFDM and Discrete Fourier Transform-Spread-Orthogonal Frequency Division Multiplexing (DFT-s-OFDM) waveforms, it is stipulated that UCI cannot be mapped onto the demodulation reference signal (DMRS) symbols of the PUSCH. To avoid interference with the phase tracking reference signal (PT-RS), UCI also cannot be mapped onto the resource elements (REs) occupied by the PT-RS; UCI uses a frequency-domain-first, time-domain-second mapping rule on the remaining available RE resources.
[0048] Considering the various DMRS patterns in the PUSCH of new radio (NR), such as DMRS being transmitted in the first OFDM symbol or in OFDM symbols in the middle of the PUSCH, to avoid defining different UCI mapping rules for different DMRS patterns and to follow the principle of placing HARQ-ACK information close to the DMRS to ensure demodulation performance of HARQ-ACK information, it is stipulated that HARQ-ACK information is mapped starting from the first OFDM symbol without DMRS after the earliest DMRS symbol on the PUSCH. CSI, on the other hand, can be mapped starting from the first OFDM symbol without DMRS on the PUSCH. When the PUSCH uses multi-layer transmission, both HARQ-ACK information and CSI are mapped and transmitted across all layers of the PUSCH transport block.
[0049] UCI transmission based on the first and second PUSCH of M-DCI in 3GPP Release 18
[0050] For the first and second PUSCH based on M-DCI under STxMP, when a PUCCH overlaps with two overlapping first and second PUSCHs:
[0051] When the combined HARQ-ACK feedback is configured or the UCI does not contain / does not carry HARQ-ACK information, the traditional PUSCH priority order is first applied for UCI multiplexing. If there are two PUSCHs with the same start time in the same component carrier (CC), the UCI will be multiplexed into the PUSCH associated with CORESET pool index value 0.
[0052] When a separate HARQ-ACK feedback is configured, if the UCI contains HARQ-ACK information, the UCI will be multiplexed into the PUSCH associated with the same TRP. Within the PUSCH associated with the same TRP, the traditional PUSCH priority order will be applied for UCI multiplexing.
[0053] PUSCH and PUCCH associated with the same CORESETPoolIndex will be associated with the same TRP. Technical issues
[0054] For PUSCH and PUCCH based on M-DCI under STxMP, the main technical problems are as follows:
[0055] Technical Issue 1: During UCI joint feedback, for single TRP / single DCI, especially when the PUCCH carries positive SR information, the existing standard discards the PUSCH if there is no data on it (e.g., uplink shared channel (UL-SCH) information). For STxMP scenarios, discarding the PUSCH affects uplink transmission efficiency. Therefore, for M-DCIPUSCH and PUCCH scenarios, new UCI multiplexing rules need to be designed to address the technical issues of existing technologies.
[0056] Technical Issue 2: During UCI joint feedback, in single TRP / single DCI scenarios, if the PUSCH carries AP-CSI / SP-CSI and the PUCCH carries SP-CSI / P-CSI, the CSI carried on the PUCCH is discarded. In STxMP scenarios, discarding the CSI carried on the PUCCH affects the precoding performance of another TRP, leading to a decrease in system performance. Therefore, for M-DCI PUSCH and PUCCH scenarios, new UCI multiplexing rules need to be designed to address the technical issues of existing technologies.
[0057] For PUCCH+PUCCH based on M-DCI under STxMP, the main technical problems are as follows:
[0058] Technical Issue 1: In multi-TRP M-DCI scenarios, when the UE operates on a single panel, if the UE transmits two PUCCHs to two panels simultaneously, the PAPR (Pattern-Advanced Programming Relationship) may be high due to shared symbols in the PUCCH time domain. The 3GPP standard stipulates that the two PUCCHs must be scheduled using TDM (Time Division Multiplexing), which limits the flexibility of PUCCH semi-static resource scheduling. However, for M-DCI, the first and second PUCCHs (different PUCCHs) can be transmitted using SDM (Single Division Multiplexing). During UCI joint feedback, new UCI multiplexing scenarios arise. For example, if both PUCCHs carry CSI (Content Sequence Indexing), or more overlapping PUCCHs carry CSI, some CSIs will be dropped if resources are insufficient according to existing multiplexing rules. In STxMP scenarios, if existing multiplexing rules are still used, the CSIs corresponding to one TRP may be dropped. To ensure the performance of different TRPs, in STxMP scenarios where the first and second PUCCHs of M-DCI time domain overlap, new UCI multiplexing rules need to be designed to address the technical issues of existing technologies.
[0059] Technical Issue 2: In a single TRP scenario, when two PUCCHs carry HARQ-ACK and SR information respectively, if the HARQ-ACK information uses PUCCH format 1 and the SR information uses PUCCH format 0, the SR information is usually discarded during UCI multiplexing. In STxMP scenarios, directly discarding the SR information will cause the TRP to fail to respond to the terminal's scheduling request in a timely manner, thus affecting system performance. Therefore, in this case, it is necessary to consider designing new UCI multiplexing rules to solve the technical problems of existing technologies.
[0060] Technical Issue 3: In single-TRP scenarios, typically only two non-overlapping positive SR messages are retained per time slot. When multiple positive SR messages and HARQ-ACK / CSI messages overlap, the UE autonomously selects one positive SR message and HARQ-ACK / CSI message for multiplexing and transmission, discarding the others. This approach is no longer applicable in STxMP scenarios where two TRPs' overlapping PUCCHs simultaneously contain positive SR messages, or where one TRP's PUCCH contains multiplexed HARQ-ACK and SR messages while another TRP's PUCCH carries positive SR messages. Therefore, in such cases, it is necessary to consider designing new UCI multiplexing rules to address the technical issues of existing technologies.
[0061] Some embodiments of this application propose the following solutions to the problems mentioned above:
[0062] For PUSCH and PUCCH based on M-DCI under STxMP, when PUSCH and PUCCH overlap in the time domain, if PUCCH carries positive SR information, when PUSCH and PUCCH are multiplexed by UCI, a mapping rule for SR information on PUSCH is proposed for possible PUSCH and PUCCH combination scenarios, as well as a scheme for multiplexing multiple SR information and PUSCH.
[0063] Furthermore, for scenarios where both the PUCCH and PUSCH carry CSI, some embodiments of this application propose a different processing method than traditional UCI multiplexing, which reuses the CSI information on the PUCCH to the PUSCH and provides priority rules for CSI reporting.
[0064] In addition, some embodiments of this application also propose processing rules for UCI multiplexing between a single PUSCH and multiple non-overlapping PUCCHs in the time domain, as well as specific UCI multiplexing schemes under different rules.
[0065] For the first and second PUCCHs based on M-DCI under STxMP, when the time domains of the first and second PUCCHs overlap, a different processing method than the existing PUCCH multiplexing method carrying UCI is proposed. For example, a processing method for PUCCH multiplexing that carries CSI is proposed, and possible priority schemes for CSI multiplexing are given.
[0066] Furthermore, in order to ensure that the base station can respond to the terminal's requests in a timely manner, when multiple PUCCHs are reused, the SR information and HARQ-ACK information reuse method is different from the existing UCI reuse method, so as to ensure that the base station can respond to the terminal's scheduling requests in a timely manner.
[0067] In addition, some embodiments of this application propose a method for handling situations where a single PUCCH and multiple non-overlapping PUCCHs overlap in the time domain.
[0068] The technical solutions of this application can be applied to various wireless communication systems, such as: Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, 5G communication systems, or future wireless communication systems.
[0069] For example, the wireless communication system 100 used in this application embodiment is shown in FIG2. The wireless communication system 100 may include a network-side device 110, which may be a device communicating with user equipment 120 (UE). The network-side device 110 can provide communication coverage for a specific geographical area and can communicate with user equipment located within that coverage area. Optionally, the network-side device 110 may be a base station or a Location Management Function (LMF) for providing location services. Optionally, the base station may be an evolved Node B (eNB or eNodeB) in an LTE system, or the base station may be a mobile switching center, relay station, access point, vehicle-mounted equipment, wearable device, hub, switch, bridge, router, network-side device in a 5G network, or a base station in a future communication system, etc.
[0070] The wireless communication system 100 also includes at least one user equipment 120 located within the coverage area of the network-side device 110. As used herein, "user equipment" includes, but is not limited to, devices configured to receive / transmit communication signals via wired connections, such as via Public Switched Telephone Networks (PSTN), Digital Subscriber Line (DSL), digital cable, direct cable connection; and / or another data connection / network; and / or via a wireless interface, such as for cellular networks, Wireless Local Area Networks (WLAN), digital television networks such as DVB-H networks, satellite networks, AM-FM broadcast transmitters; and / or other user equipment. User equipment configured to communicate via a wireless interface may be referred to as "wireless user equipment 120," "wireless user equipment 120," or "mobile user equipment 120." Examples of mobile user equipment 120 include, but are not limited to, satellite or cellular phones; personal communications system (PCS) user equipment 120 that can combine cellular radiotelephony with data processing, fax, and data communication capabilities; PDAs that may include radiotelephones, pagers, Internet / intranet access, web browsers, notebooks, calendars, and / or Global Positioning System (GPS) receivers; and conventional laptop and / or handheld receivers or other electronic devices that include radiotelephone transceivers. User equipment can refer to access user equipment 120, user units, user stations, mobile stations, mobile stations, remote stations, remote user equipment, mobile devices, wireless communication equipment, or user agents. The access user equipment 120 can be a cellular phone, cordless phone, Session Initiation Protocol (SIP) phone, Wireless Local Loop (WLL) station, Personal Digital Assistant (PDA), handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, in-vehicle device, wearable device, user equipment in a 5G network, or user equipment in a future PLMN, etc. The wireless communication system 100 is, for example, a multiple-input multiple-output (MIMO) system.
[0071] Some embodiments of this application primarily investigate various issues encountered in simultaneous transmission of multiple panels (STxMP) scenarios, specifically regarding the execution of physical uplink shared channel (PUSCH) and physical uplink control channel (PUCCH) transmissions based on multiple downlink control information (M-DCI), or the execution of first and second PUCCH transmissions based on M-DCI. This avoids the UCI (uplink control information) drop problem caused by limited uplink resources during UCI (uplink control information) multiplexing, thereby improving the network performance of the uplink system.
[0072] In some embodiments of this application, in a simultaneous transmission of multiple panels (STxMP) scenario, the wireless communication system 100 performs transmission of a physical uplink shared channel (PUSCH) and a physical uplink control channel (PUCCH) based on multiple downlink control information (M-DCI). At least one PUSCH and at least one PUCCH are based on different control resource set (CORESET) pool indices or different transmit / receive points (TRPs). The time domains of at least one PUSCH and at least one PUCCH overlap. If the at least one PUCCH carries uplink control information (UCI), the UCI carried by the at least one PUCCH is multiplexed onto the at least one PUSCH for transmission. This allows for more flexible scheduling of uplink resources, saves signaling overhead, and avoids unnecessary UCI dropout during UCI multiplexing.
[0073] In some embodiments of this application, in a simultaneous transmission of multiple panels (STxMP) scenario, the wireless communication system 100 performs transmission of a first physical uplink control channel (PUCCH) and a second PUCCH based on multiple downlink control information (M-DCI). The first PUCCH and the second PUCCH are based on different CORESET pool indices or are assigned to different TRPs. The time domains of the first PUCCH and the second PUCCH overlap. When both the first PUCCH and the second PUCCH are configured with HARQ-ACK joint feedback, or when neither the first PUCCH nor the second PUCCH carries HARQ-ACK information in its UCI, the UCI carried by the first PUCCH is multiplexed onto the second PUCCH for transmission. The first PUCCH and the second PUCCH being assigned to different TRPs can be interpreted as the terminal sending the first PUCCH and the second PUCCH to different TRPs using spatial division multiplexing (SDM) based on different panels. This allows for more flexible scheduling of uplink resources, saves signaling overhead, and avoids unnecessary UCI dropout during UCI multiplexing.
[0074] Optionally, user equipment 120 can perform device-to-device (D2D) communication with each other.
[0075] Alternatively, 5G communication systems or 5G networks may also be referred to as new radio (NR) systems or NR networks.
[0076] The wireless communication system 100 also includes a network 130. The network 130 may be an IP mobile communication network operated by a mobile communication operator. For example, the network 130 may be the core network used by the mobile communication operator that operates and manages the wireless communication system 100, or it may be the core network used by a virtual mobile communication operator such as an MVNO (Mobile Virtual Network Operator).
[0077] Network 130 can be connected to network-side device 110 as a relay device for transmitting user data. User equipment 120 sends and receives user data via network 130. It should be noted that user data communication is not limited to IP communication, but can also be non-IP communication.
[0078] Figure 2 exemplarily illustrates a network-side device 110, two user devices 120, and a network 130. Optionally, the wireless communication system 100 may include multiple network-side devices, and each network-side device may include other numbers of user devices within its coverage area. This application embodiment does not limit this.
[0079] Optionally, the wireless communication system 100 may also include other network entities such as a network controller, a mobility management entity, and network elements; this application embodiment does not limit this. For example, network 130 may include other network entities such as a network controller, a mobility management entity, and network elements; this application embodiment does not limit this.
[0080] It should be understood that devices with wireless communication functions in the network / system of this application embodiment can be referred to as wireless communication devices. Taking the wireless communication system 100 shown in FIG2 as an example, the wireless communication device may include a network-side device 110, a user equipment 120, and a network 130 with communication functions. The network-side device 110 and the user equipment 120 can be the specific devices described above, which will not be repeated here. The wireless communication device may also include other devices (network 130) in the wireless communication system 100. For example, the network 130 may include other network entities such as a network controller and a mobility management entity. This is not limited in this application embodiment.
[0081] It should be understood that the terms "system" and "network" are often used interchangeably in this document. The term "and / or" in this document merely describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects are in an "or" relationship. In some embodiments, the term "configuration" can refer to "pre-configuration" and "network configuration." The terms "definition" or "pre-defined" in the embodiments of this application can be implemented by pre-storing corresponding codes, tables, or other information indicative indices in the device (e.g., including UE and network devices). This application does not limit specific implementations. For example, "definition" or "pre-defined" can refer to those defined in a protocol. It should also be understood that "protocol" in this invention can refer to standard protocols in the field of communications, such as Long Term Evolution (LTE) protocols, new radio (NR) protocols, and related protocols used in future communication systems. This application does not limit this.
[0082] To facilitate understanding of the technical solutions in the embodiments of this application, the technical solutions related to the embodiments of this application will be described below.
[0083] Figure 3A is a flowchart illustrating the uplink communication method provided in an embodiment of this application. As shown in Figure 3A, the uplink communication method is executed in a wireless communication device and includes at least one of the following operations: Operation 302: In a scenario of simultaneous transmission of multiple panels (STxMP), transmission of a physical uplink shared channel (PUSCH) and a physical uplink control channel (PUCCH) based on multiple downlink control information (M-DCI) is performed. At least one PUSCH and at least one PUCCH are based on different pool indices of control resource sets (CORESET) or different transmit / receive points (TRPs), and the time domains of at least one PUSCH and at least one PUCCH overlap. Operation 304: If the at least one PUCCH carries uplink control information (UCI), the UCI carried by the at least one PUCCH is multiplexed onto the at least one PUSCH for transmission.
[0084] Through the above technical solution, at least one PUSCH and at least one PUCCH, based on different CORESET pool indices or for different TRPs, overlap in the time domain. The UCI carried by the at least one PUCCH is multiplexed onto the at least one PUSCH for transmission. The at least one PUSCH and at least one PUCCH for different TRPs can be interpreted as the terminal sending PUCCH and PUSCH to different TRPs respectively based on different panels using Spatial Division Multiplexing (SDM). This allows for more flexible scheduling of uplink resources, saves signaling overhead, and avoids unnecessary UCI drop issues during UCI multiplexing.
[0085] The first to fifth embodiments are some specific implementations of Figure 3A.
[0086] First embodiment:
[0087] Figure 3B is a schematic diagram of a scenario for PUSCH and PUCCH transmission based on M-DCI under STxMP provided by the first embodiment of this application. As shown in Figure 3B, PUSCH is based on the first CORESET pool index or the first TRP (TRP 1), and PUCCH is based on the second CORESET pool index or the second TRP (TRP 2). The PUSCH and PUCCH overlap in the time domain, and the time domain overlap includes full overlap or partial overlap. For PUSCH and PUCCH transmission based on M-DCI under STxMP, if HARQ-ACK joint feedback is configured, or the UCI does not contain HARQ-ACK information, and the UE will transmit the UCI carried by the PUCCH and the UCI carried by the PUSCH in the time slot starting on the same symbol of the serving cell with the smallest serving cell index, when the PUSCH and PUCCH overlap in the time domain, at least one of the following schemes can be used for UCI multiplexing:
[0088] In some embodiments, if the at least one PUCCH carries at least one hybrid automatic repeat request-acknowledgement (HARQ-ACK) message, the UCI carried by the at least one PUCCH is multiplexed onto the at least one PUSCH for joint transmission. Specifically, in some embodiments, if the UCI carried by the PUCCH is HARQ-ACK information, the HARQ-ACK information carried by the PUCCH is multiplexed onto the PUSCH for joint transmission.
[0089] In some embodiments, if the at least one PUCCH carries a first Channel State Information (CSI) and the at least one PUSCH carries a second CSI, the first CSI is multiplexed onto the at least one PUSCH for transmission. In some embodiments, the first CSI is Periodic Channel State Information (P-CSI) or a first Semi-Persistent Channel State Information (SP-CSI), and the second CSI is Aperiodic Channel State Information (A-CSI) or a second SP-CS, with the CSI reporting priorities in descending order as follows: A-CSI, the second SP-CSI, the first SP-CSI, and the P-CSI. In some embodiments, the first CSI or the second CSI includes a wideband CSI and a subband CSI, with the wideband CSI having a higher reporting priority than the subband CSI. In some embodiments, when the time-domain start symbol of the first CSI is earlier than the time-domain start symbol of the second CSI, the reporting priority of the first CSI is higher than that of the second CSI. In some embodiments, when the start symbol in the time domain of the second CSI is earlier than the start symbol in the time domain of the first CSI, the reporting priority of the second CSI is higher than that of the first CSI. In some embodiments, when the number of bits of information carried by the first CSI is less than the number of bits of information carried by the second CSI, the reporting priority of the first CSI is higher than that of the second CSI. In some embodiments, when the number of bits of information carried by the second CSI is less than the number of bits of information carried by the first CSI, the reporting priority of the second CSI is higher than that of the first CSI. In some embodiments, the first CSI includes a first part and a second part; the first part of the first CSI is reported first, followed by the second part of the first CSI and the second CSI. In some embodiments, if the at least one PUCCH carries at least one CSI and the at least one PUSCH does not carry a CSI, the CSI carried by the at least one PUCCH is multiplexed onto the at least one PUSCH for transmission. In some embodiments, if the at least one PUCCH carries at least one first CSI and the at least one PUSCH carries a second CSI, the first CSI of the at least one PUCCH and the second CSI of the at least one PUSCH are transmitted independently.
[0090] The first CSI refers to the CSI carried by the PUCCH, and the second CSI refers to the CSI carried by the PUSCH. This application does not limit the types of the first and second CSIs. The types of the first and second CSIs can be the CSI types described in the above embodiments, or they can be other CSI types.
[0091] Specifically, in some embodiments, if the UCI carried by the PUCCH is P-CSI or SP-CSI, the following schemes may be included:
[0092] 1. In some embodiments, the CSI is also carried on the PUSCH, in which case the CSI carried on the PUSCH is multiplexed and transmitted on the PUSCH. In cases where uplink transmission resources are limited, CSI transmission needs to follow certain priorities. The priorities followed by CSI transmission include at least one of the following:
[0093] Method 1: A-CSI reporting priority is higher than SP-CSI reporting priority on PUSCH, SP-CSI reporting priority on PUSCH is higher than SP-CSI reporting priority on PUCCH, and SP-CSI reporting priority on PUCCH is higher than P-CSI reporting priority.
[0094] Method 2: If CSI also includes wideband CSI and subband CSI, then wideband CSI has higher priority than subband CSI. Wideband CSI uses fewer resources and transmits information with better integrity in resource-constrained cases.
[0095] Method 3: Prioritize the transmission of CSI on PUSCH or PUCCH with earlier start symbols in the time domain. This can, to some extent, ensure that the network side can obtain CSI earlier, thereby reducing the network performance degradation caused by CSI aging.
[0096] Method 4: In order to transmit the most complete CSI possible, CSIs with fewer information bits are given higher priority.
[0097] Method 5: If at least one CSI contains a first part and a second part, the first part is transmitted first, followed by the second part and CSIs that do not contain the first or second part. The first part may be transmitted without priority, or according to the priority order of any combination of methods 1 to 4 mentioned above; the second part and CSIs that do not contain the first or second part are then transmitted according to the priority order of any combination of methods 1 to 4.
[0098] It should be noted that the above priority sorting methods can be combined with each other, and the combination is not in any particular order. For example, if two CSIs are both broadband, the CSIs can be further prioritized according to the methods in Method 1, Method 3, and Method 4.
[0099] 2. In some embodiments, if the PUSCH does not contain CSI, the CSI carried on the PUCCH is multiplexed onto the PUSCH for transmission, and the mapping rules of the CSI on the PUSCH adopt the traditional method.
[0100] Third, in some embodiments, the PUSCH also carries CSI information. In this case, the UCI carried by the PUCCH and the UCI carried by the PUSCH are transmitted independently and UCI multiplexing is not performed.
[0101] In some embodiments, if the at least one PUCCH carries at least one scheduling request (SR) information and the at least one PUSCH does not carry uplink shared channel (UL-SCH) information, the at least one SR information carried by the at least one PUCCH is multiplexed onto the at least one PUSCH for transmission. In some embodiments, the at least one SR information is mapped starting from the first Orthogonal Frequency Division Multiplexing (OFDM) symbol that does not carry DM-RS after the earliest demodulation reference signal (DM-RS) symbol on the at least one PUSCH. In some embodiments, if the at least one PUCCH carries at least one HARQ-ACK information, the at least one SR information is mapped first, and then the at least one HARQ-ACK information is mapped. In some embodiments, if the at least one PUCCH carries at least one HARQ-ACK information, the at least one HARQ-ACK information and the at least one SR information are jointly encoded.
[0102] In some embodiments, if the at least one PUCCH carries at least one SR information and the at least one PUSCH carries UL-SCH information, and the at least one SR information is a positive SR information, then the at least one SR information is discarded, and a buffer status report (BSR) is reported. In some embodiments, if the at least one PUCCH carries at least one SR information and the at least one PUSCH carries UL-SCH information, and the at least one SR information is a negative SR information, then the SR information is discarded. In some embodiments, if the at least one PUCCH carries at least one SR information and the at least one PUSCH does not carry UL-SCH information, and the at least one SR information is a positive SR information, then the at least one PUSCH is discarded, and the at least one SR information is transmitted on the at least one PUCCH. In some embodiments, if the at least one PUCCH carries at least one SR information and the at least one PUSCH does not carry UL-SCH information, and the at least one SR information is a negative SR information, then the at least one SR information is discarded, and the at least one PUSCH is transmitted. In some embodiments, if the at least one PUCCH carries at least one SR information, the at least one PUCCH carrying SR information and the at least one PUSCH are transmitted independently.
[0103] Specifically, in some embodiments, if the PUCCH carries SR information, when there is no data on the PUSCH (e.g., information from the uplink shared channel (UL-SCH)), the SR information is multiplexed onto the PUSCH for transmission. New encoding and mapping rules are introduced for SR information. For example, because SR information has a high priority, and to ensure the demodulation performance of SR information, it is stipulated that SR information is mapped starting from the first OFDM symbol that does not carry DM-RS after the earliest DM-RS symbol on the PUSCH. Furthermore, when HARQ-ACK information is present, SR information is mapped first, or the joint encoding of HARQ-ACK information and SR information is handled according to existing standards. For example, after the SR sequence bits are concatenated to the HARQ-ACK sequence, the jointly encoded HARQ-ACK and SR are mapped according to existing HARQ mapping rules on the PUSCH. Joint encoding of HARQ-ACK and SR helps improve encoding efficiency.
[0104] Specifically, in some embodiments, if the PUCCH carries SR information, when the PUSCH carries UL-SCH, if the SR information is positive, the SR information is discarded and the BSR information is reported; if the SR information is negative, the SR information is discarded directly.
[0105] Specifically, in some embodiments, if the PUCCH carries SR information, when there is no data on the PUSCH (e.g., information from the uplink shared channel (UL-SCH)), if the SR information is positive, the UCI carried on the PUSCH is discarded, and the SR is transmitted on the PUCCH; if the SR information is negative, the SR is discarded, and the UCI carried on the PUSCH is transmitted.
[0106] Specifically, in some embodiments, if the PUCCH carries SR information, the PUCCH and PUSCH are transmitted independently without UCI multiplexing.
[0107] Furthermore, specifically, in some embodiments, if the PUCCH carries SR information and if both the PUSCH and PUCCH carry CSI, then the CSI is transmitted independently on the PUSCH and PUCCH.
[0108] Second embodiment:
[0109] Figure 3C is a schematic diagram of the scenario of PUSCH and PUCCH transmission based on M-DCI under STxMP provided by the second embodiment of this application. As shown in Figure 3C, PUSCH based on the first CORESET pool index or the first TRP (TRP 1) and PUCCH (e.g., PUCCH1) based on the second CORESET pool index or the second TRP (TRP 2) overlap in the time domain, and the TRP (TRP 2) corresponding to PUCCH (e.g., PUCCH1) has PUCCH (e.g., PUCCH2) and PUCCH1 overlapping in the time domain on the TRP side (TRP 2). For PUSCH and PUCCH transmissions based on M-DCI under STxMP, where the UE will transmit PUCCH and PUSCH in the same time slot starting with the same symbol on the serving cell with the smallest serving cell index, when PUSCH and PUCCH1 overlap in the time domain, and PUCCH2 also overlaps in the time domain with the second CORESET pool index or second TRP (TRP 2) corresponding to PUCCH1, and PUCCH1 overlaps in the time domain with PUCCH2, when HARQ-ACK joint feedback is configured, or when the UCI does not contain HARQ-ACK information, at least one of the following schemes can be adopted when considering UCI multiplexing:
[0110] In some embodiments, the at least one PUCCH includes a first PUCCH and a second PUCCH, wherein the first PUCCH and the at least one PUSCH overlap in time domain, the second PUCCH and the at least one PUSCH overlap in time domain, and the first PUCCH and the second PUCCH are based on the same CORESET pool index or for the same TRP. In some embodiments, the UCI carried by the first PUCCH and the UCI carried by the second PUCCH are multiplexed onto the at least one PUSCH for transmission. In some embodiments, the first PUCCH and the second PUCCH are multiplexed with UCI according to a predefined priority order to form a multiplexed PUCCH, and the UCI carried by the multiplexed PUCCH is multiplexed onto the at least one PUSCH for transmission.
[0111] The predefined priority order can include the following priority sorting methods 1, 2, 3, 4, and 5. These priority sorting methods 1, 2, 3, 4, and 5 can be combined with each other, and the combination does not have a specific order. If two CSIs are both wideband, the CSIs can be further prioritized according to priority sorting methods 1, 3, and 4.
[0112] Priority sorting method 1: A-CSI reporting priority is higher than SP-CSI reporting priority on PUSCH, SP-CSI reporting priority on PUSCH is higher than SP-CSI reporting priority on PUCCH, and SP-CSI reporting priority on PUCCH is higher than P-CSI reporting priority.
[0113] Priority sorting method 2: If CSI also includes wideband CSI and subband CSI, then wideband CSI has a higher priority than subband CSI. Wideband CSI uses fewer resources and transmits information with better integrity in resource-constrained cases.
[0114] Priority sorting method 3: CSI on PUSCH or PUCCH with earlier start symbols in the time domain is transmitted first. This can ensure that the network side can obtain CSI earlier to a certain extent, thereby reducing the network performance degradation caused by CSI aging.
[0115] Priority sorting method 4: In order to transmit the most complete CSI possible, CSIs with fewer information bits are given higher priority.
[0116] Priority sorting method 5: If at least one CSI contains a first part and a second part, the first part is transmitted first, followed by the second part and CSIs that do not contain the first or second part. The first part may be transmitted without priority, or according to the priority sorting of any one or more of the methods mentioned above (1 to 4). The second part and CSIs that do not contain the first or second part are then transmitted according to the priority sorting of any one or more of the methods mentioned above (1 to 4).
[0117] In some embodiments, if the at least one PUSCH does not carry UL-SCH information, the first PUCCH carries positive SR information, and the second PUCCH carries CSI but does not carry positive SR information, the UCI carried by the first PUCCH is transmitted independently and / or the UCI carried by the second PUCCH is multiplexed onto the at least one PUSCH for transmission. In some embodiments, if the at least one PUSCH carries UL-SCH information, the first PUCCH carries positive SR information, and the second PUCCH does not carry positive SR information, the UCI carried by the first PUCCH is discarded, a BSR is transmitted on the at least one PUSCH, and the UCI carried by the second PUCCH is transmitted independently and / or the UCI carried by the second PUCCH is multiplexed onto the at least one PUSCH for transmission.
[0118] In some embodiments, if neither the first PUCCH nor the second PUCCH carries positive SR information, the UCI carried by the first PUCCH and the UCI carried by the second PUCCH are multiplexed onto the at least one PUSCH for transmission. In some embodiments, if the at least one PUSCH does not carry UL-SCH information, the first PUCCH carries positive SR information and the first CSI, and the second PUCCH does not carry the positive SR information and the first CSI, the UCI carried by the second PUCCH is multiplexed onto the at least one PUSCH for transmission. In some embodiments, if the at least one PUSCH does not carry UL-SCH information, the first PUCCH carries positive SR information and the first CSI, and the second PUCCH does not carry the positive SR information and the first CSI, the UCI carried by the first PUCCH is transmitted independently. In some embodiments, if the at least one PUSCH carries UL-SCH information, the first PUCCH carries positive SR information, and the second PUCCH carries the first CSI, the first PUCCH is discarded, a BSR is transmitted on the at least one PUSCH, and the UCI carried by the second PUCCH is transmitted independently.
[0119] In some embodiments, if the at least one PUSCH carries UL-SCH information, the first PUCCH carries positive SR information, and the second PUCCH does not carry the first CSI, then the UCI carried by the first PUCCH is discarded, a BSR is transmitted on the at least one PUSCH, and the UCI carried by the second PUCCH is multiplexed onto the at least one PUSCH for transmission. In some embodiments, if the at least one PUSCH carries UL-SCH information, both the first PUCCH and the second PUCCH carry positive SR information, and the start time domain symbol of the first PUCCH is earlier than the start time domain symbol of the second PUCCH, then the UCI carried by the first PUCCH is discarded, a BSR is transmitted on the at least one PUSCH, and the UCI carried by the second PUCCH is transmitted independently. In some embodiments, if neither the first PUCCH nor the second PUCCH carries positive SR information, the UCI carried by the first PUCCH and the UCI carried by the second PUCCH are multiplexed onto the at least one PUSCH for transmission. In some embodiments, if neither the first PUCCH nor the second PUCCH carries positive SR information, the first PUCCH carries the first CSI, and the second PUCCH does not carry the first CSI. The UCI carried by the first PUCCH is transmitted independently, and the UCI carried by the second PUCCH is multiplexed onto the at least one PUSCH for transmission.
[0120] The first CSI refers to the CSI carried by the PUCCH, and the second CSI refers to the CSI carried by the PUSCH. This application does not limit the types of the first and second CSIs. The types of the first and second CSIs can be the CSI types described in the above embodiments, or they can be other CSI types.
[0121] Specifically, in some embodiments, the two PUCCHs are multiplexed onto the PUSCH for transmission according to the UCI multiplexing rules of the first embodiment.
[0122] Specifically, in some embodiments, the two PUCCHs are first multiplexed by UCI according to the traditional PUCCH multiplexing priority order, and then the multiplexed PUCCHs are multiplexed onto the PUSCH for transmission according to the multiplexing rules in the first embodiment.
[0123] Specifically, if a PUCCH carrying CSI can be multiplexed onto a PUSCH for transmission and the PUSCH does not have a UL-SCH, and at least one of the PUCCHs carries positive SR information, then the PUCCH without positive SR information is multiplexed onto the PUSCH for transmission. The multiplexing method refers to the PUCCH multiplexing onto PUSCH processing method of the first embodiment. The PUCCH carrying positive SR information is transmitted independently and is not multiplexed with the PUSCH using UCI.
[0124] If a PUCCH carrying CSI can be multiplexed onto a PUSCH for transmission and the PUSCH has a UL-SCH, and only one of the PUCCHs carries positive SR information, then the PUCCH carrying positive SR information is discarded, and BSR is transmitted on the PUSCH. The PUCCH without positive SR information is multiplexed onto the PUSCH for transmission. The UCI multiplexing method is the same as in the first embodiment.
[0125] If a PUCCH carrying CSI can be multiplexed onto a PUSCH for transmission and the PUSCH has a UL-SCH, and both PUCCHs carry positive SR information, then the PUCCH with the earlier start time domain symbol carrying positive SR information is discarded, and BSR is transmitted on the PUSCH. The PUCCH with the later start time domain symbol carrying positive SR information is transmitted independently and is not multiplexed onto the PUSCH for transmission (PSR, PSR).
[0126] If a PUCCH carrying CSI can be multiplexed onto a PUSCH for transmission and no PUCCH carries definite SR information, then the two PUCCHs are multiplexed onto the PUSCH for transmission respectively. The multiplexing method refers to the processing method of multiplexing PUCCH onto PUSCH in the first embodiment.
[0127] Specifically, in some embodiments, if a PUCCH carrying CSI cannot be multiplexed onto a PUSCH carrying CSI for transmission: if the PUSCH does not have a UL-SCH, and at least one of the PUCCHs carries positive SR information, and if one of the PUCCHs carries CSI information, then the PUCCH without positive SR information and CSI information is multiplexed onto the PUSCH for transmission. The multiplexing method refers to the PUCCH multiplexing onto PUSCH processing method of the first embodiment. The PUCCH carrying positive SR information is transmitted independently and is not multiplexed with the PUSCH using UCI.
[0128] If there is a UL-SCH on the PUSCH, and only one of the PUCCHs carries positive SR information while the other carries CSI information, then the PUCCH carrying positive SR information is discarded, and BSR is transmitted on the PUSCH, while the PUCCH carrying CSI information is transmitted independently.
[0129] If there is a UL-SCH on the PUSCH, and only one of the PUCCHs carries positive SR information while the other PUCCH does not carry CSI information, then the PUCCH carrying positive SR information is discarded, and BSR is transmitted on the PUSCH. The PUCCH without CSI information is multiplexed onto the PUSCH for transmission. The UCI multiplexing method is the same as in the first embodiment.
[0130] If there is a UL-SCH on the PUSCH, and both of the PUCCHs carry positive SR information, then the PUCCH with the earlier start time domain symbol carrying positive SR information is discarded, and BSR is transmitted on the PUSCH. The PUCCH with the later start time domain symbol carrying positive SR information is transmitted independently and is not multiplexed onto the PUSCH for transmission (PSR, PSR).
[0131] If no definite SR information is carried on the PUCCH, the two PUCCHs are multiplexed onto the PUSCH for transmission. The multiplexing method refers to the processing method of multiplexing PUCCH onto PUSCH in the first embodiment.
[0132] If no PUCCH carries definite SR information, and at least one of the PUCCHs carries CSI information, then the UCI of the PUCCH without CSI information is multiplexed onto the PUSCH for transmission. The UCI multiplexing method is the same as in the first embodiment, and the PUCCH carrying CSI information is transmitted independently.
[0133] In some embodiments of this application, the solution of the second embodiment can be implemented in conjunction with the solution of the first embodiment, or it can be implemented independently of the solution of the first embodiment.
[0134] Third embodiment:
[0135] Figure 3D is a schematic diagram of the scenario of PUSCH and PUCCH transmission based on M-DCI under STxMP provided by the third embodiment of this application. As shown in Figure 3D, PUSCH based on the first CORESET pool index or the first TRP (TRP 1) and PUCCH based on the second CORESET pool index or the second TRP (TRP 2) (e.g., PUCCH1) overlap in the time domain, and the TRP side (TRP 2) corresponding to PUCCH (e.g., PUCCH1) has a PUCCH (e.g., PUCCH2), and PUCCH2 overlaps in the time domain. First, PUCCH multiplexing is performed on the TRP2 side using the existing PUCCH multiplexing rules. If after multiplexing, there are two non-overlapping PUCCH and PUSCH that overlap in the time domain (including partial overlap and full overlap) or PUSCH overlaps with multiple non-overlapping PUCCH. For STxMP-based PUSCH and PUCCH transmissions using M-DCI, where the UE transmits PUCCH and PUSCH in the same time slot starting with the same symbol on the serving cell with the smallest serving cell index, when PUSCH and PUCCH1 overlap in the time domain, and PUCCH2 exists in the second CORESET pool index or second TRP (TRP 2) corresponding to PUCCH1, and PUCCH2 also overlaps in the time domain with PUSCH, while PUCCH1 and PUCCH2 do not overlap in the time domain, when HARQ-ACK joint feedback is configured, or when the UCI does not contain HARQ-ACK information, then when considering UCI multiplexing, the two PUCCHs are first multiplexed according to the traditional PUCCH multiplexing priority order. If the multiplexed PUCCH and PUSCH overlap in the time domain, then the multiplexed PUCCH and PUSCH are further multiplexed in the following possible ways. The specific multiplexing rules can adopt at least one of the following methods:
[0136] In some embodiments, the at least one PUCCH includes a first PUCCH and a second PUCCH, wherein the first PUCCH and the at least one PUSCH overlap in time domain, the second PUCCH and the at least one PUSCH overlap in time domain, the first PUCCH and the at least one PUSCH overlap in time domain, the first PUCCH and the at least one PUSCH are based on the same CORESET pool index or are for the same TRP, and the first PUCCH and the second PUCCH are based on different CORESET pool indices or are for different TRPs. At least one PUSCH and at least one PUCCH for different TRPs can be interpreted as the terminal transmitting PUCCH and PUSCH to different TRPs using Spatial Division Multiplexing (SDM) based on different panels. In some embodiments, the first PUCCH and the second PUCCH are UCI multiplexed according to a predefined priority order to form a multiplexed PUCCH. If the multiplexed PUCCH and the at least one PUSCH overlap in time domain, then the multiplexed PUCCH and the at least one PUSCH are multiplexed. In some embodiments, if the multiplexed PUCCH contains only a single or single-type UCI, the single or single-type UCI is multiplexed onto the at least one PUSCH for transmission. In some embodiments, if the multiplexed PUCCH contains SR information and HARQ-ACK information, the UCI carried by the multiplexed PUCCH and the UCI carried by the at least one PUSCH are transmitted independently. In some embodiments, if the multiplexed PUCCH contains SR information and HARQ-ACK information, the SR information and the HARQ-ACK information are jointly encoded.
[0137] In some embodiments, if the multiplexed PUCCH contains SR information and HARQ-ACK information, the at least one PUSCH carries UL-SCH information, and the HARQ-ACK information is multiplexed onto the at least one PUSCH for transmission. If the SR information is positive, the SR information is discarded, and a BSR is reported. In some embodiments, if the multiplexed PUCCH contains SR information and HARQ-ACK information, the at least one PUSCH carries UL-SCH information, and the HARQ-ACK information is multiplexed onto the at least one PUSCH for transmission. If the SR information is negative, the SR information is discarded. In some embodiments, if the multiplexed PUCCH contains SR information and HARQ-ACK information, and the at least one PUSCH does not carry DL-SCH information, if the SR information is positive, the at least one PUSCH is discarded, and the SR information and the HARQ-ACK information are transmitted on the multiplexed PUCCH. In some embodiments, if the multiplexed PUCCH contains SR information and HARQ-ACK information, and the at least one PUSCH does not carry DL-SCH information, if the SR information is negative SR information, the SR information is discarded, and the HARQ-ACK information is multiplexed onto the at least one PUSCH for transmission.
[0138] In some embodiments, if the multiplexed PUCCH contains SR information and HARQ-ACK information, the HARQ-ACK information is multiplexed onto the at least one PUSCH for transmission, and the SR information is transmitted independently. In some embodiments, if the multiplexed PUCCH contains SR information and a first CSI, the UCI carried by the multiplexed PUCCH and the UCI carried by the at least one PUSCH are transmitted independently. In some embodiments, if the multiplexed PUCCH contains SR information and a first CSI, the SR information and the first CSI are jointly encoded. In some embodiments, if the multiplexed PUCCH contains SR information and a first CSI, the first CSI and the SR information are multiplexed onto the at least one PUSCH for transmission. In some embodiments, the SR information is mapped starting from the first non-DM-RS orthogonal frequency division multiplexing (OFDM) symbol following the earliest DM-RS symbol on the at least one PUSCH.
[0139] In some embodiments, if the multiplexed PUCCH contains SR information and a first CSI, and the at least one PUSCH carries UL-SCH information, the first CSI is multiplexed onto the at least one PUSCH for transmission. If the SR information is positive SR information, the SR information is discarded, and a BSR is reported. In some embodiments, if the multiplexed PUCCH contains SR information and a first CSI, and the at least one PUSCH carries UL-SCH information, the first CSI is multiplexed onto the at least one PUSCH for transmission. If the SR information is negative SR information, the SR information is discarded. In some embodiments, if the multiplexed PUCCH contains SR information and a first CSI, and the at least one PUSCH does not carry DL-SCH information, if the SR information is positive SR information, the at least one PUSCH is discarded, and the UCI on the at least one PUSCH is multiplexed onto the multiplexed PUCCH for transmission.
[0140] In some embodiments, if the multiplexed PUCCH contains SR information and a first CSI, and the at least one PUSCH does not carry DL-SCH information, if the SR information is negative SR information, the SR information is discarded, and the first CSI is multiplexed onto the at least one PUSCH for transmission. In some embodiments, if the multiplexed PUCCH contains SR information and a first CSI, the first CSI is multiplexed onto the at least one PUSCH for transmission, and the SR information is transmitted independently. In some embodiments, if the multiplexed PUCCH contains SR information, a first CSI, and HARQ-ACK information, the multiplexed PUCCH is multiplexed onto the at least one PUSCH for transmission. In some embodiments, the HARQ-ACK information and the SR information are jointly encoded, and the first CSI is encoded independently. In some embodiments, if the first CSI contains a first part and a second part, and the at least one PUSCH does not carry CSI, the first part of the first CSI, the HARQ-ACK information, and the SR information are jointly encoded, and the second part of the first CSI is encoded independently.
[0141] In some embodiments, if the at least one PUSCH contains a second CSI, the HARQ-ACK information and / or the SR information are carried on the channel corresponding to the higher priority CSI and reported, wherein the higher priority CSI is one of the first CSI and the second CSI. In some embodiments, if the multiplexed PUSCH contains SR information, the first CSI, and HARQ-ACK information, the at least one PUSCH carries UL-SCH information, and the HARQ-ACK information and the first CSI are multiplexed onto the at least one PUSCH for transmission. If the SR information is a positive SR, the SR information is discarded, and a BSR is reported. In some embodiments, if the multiplexed PUSCH contains SR information, the first CSI, and HARQ-ACK information, the at least one PUSCH carries UL-SCH information, and the HARQ-ACK information and the first CSI are multiplexed onto the at least one PUSCH for transmission. If the SR information is a negative SR, the SR information is discarded.
[0142] In some embodiments, if the multiplexed PUCCH contains SR information, a first CSI, and HARQ-ACK information, and the at least one PUSCH carries UL-SCH information, the HARQ-ACK information and the first CSI are multiplexed onto the at least one PUSCH for transmission. If the at least one PUSCH has a second CSI, and both the first and second CSIs contain a first part and a second part, the HARQ-ACK information and the first part of the CSI with higher reporting priority are jointly encoded. The UCI of the jointly encoded first part of the CSI is mapped onto the at least one PUSCH before the UCI of the uncoordinated first part of the CSI. In some embodiments, if the multiplexed PUCCH contains SR information, a first CSI, and HARQ-ACK information, and the at least one PUSCH does not carry DL-SCH information, and the SR information is positive SR information, the UCI carried by the at least one PUSCH is discarded or the UCI carried by the at least one PUSCH is multiplexed onto the multiplexed PUCCH for transmission. In some embodiments, if the multiplexed PUCCH contains the SR information, the first CSI, and the HARQ-ACK information, and the at least one PUSCH does not carry DL-SCH information, and the SR information is the positive SR information, the UCI carried by the at least one PUSCH is discarded or the UCI carried by the at least one PUSCH is multiplexed with the multiplexed PUCCH onto another PUCCH for transmission. In some embodiments, if the multiplexed PUCCH contains the SR information, the first CSI, and the HARQ-ACK information, and the at least one PUSCH does not carry DL-SCH information, and the SR information is the negative SR information, the SR information is discarded, and the first CSI and the HARQ-ACK information are multiplexed onto the at least one PUSCH for transmission.
[0143] In some embodiments, if the multiplexed PUCCH contains first CSI and HARQ-ACK information, the first CSI and the HARQ-ACK information are multiplexed onto the at least one PUSCH for transmission. In some embodiments, if the multiplexed PUCCH contains first CSI and HARQ-ACK information, and the at least one PUSCH only carries UL-SCH information, the first CSI and the HARQ-ACK information are multiplexed onto the at least one PUSCH for transmission. In some embodiments, if the multiplexed PUCCH contains first CSI and HARQ-ACK information, and the at least one PUSCH carries UL-SCH information and AP-CSI / SP-CSI, the HARQ-ACK information is multiplexed onto the at least one PUSCH for transmission, and the first CSI is transmitted independently on the multiplexed PUCCH. In some embodiments, if the multiplexed PUCCH contains first CSI and HARQ-ACK information, the at least one PUSCH carries only AP-CSI / SP-CSI, the HARQ-ACK information is multiplexed onto the at least one PUSCH for transmission, and the first CSI is transmitted independently on the multiplexed PUCCH.
[0144] The first CSI refers to the CSI carried by the PUCCH, and the second CSI refers to the CSI carried by the PUSCH. This application does not limit the types of the first and second CSIs. The types of the first and second CSIs can be the CSI types described in the above embodiments, or they can be other CSI types.
[0145] Specifically, in some embodiments, if the PUCCH contains only a single or single-type UCI, subsequent processing is performed according to the scheme of the first embodiment.
[0146] Specifically, in some embodiments, if the PUCCH contains SR and HARQ-ACK information, the processing method includes at least one of the following:
[0147] 1. The multiplexed PUCCH and PUSCH are transmitted independently.
[0148] 2. In the traditional PUCCH multiplexing priority scheme, HARQ-ACK and SR information are jointly encoded. For example, the SR sequence bits are concatenated after the HARQ-ACK sequence. Therefore, the jointly encoded UCI is multiplexed onto the PUSCH for transmission. The jointly encoded HARQ-ACK and SR are encoded according to the existing HARQ mapping rules on the PUSCH. The joint encoding of HARQ-ACK and SR information helps to improve encoding efficiency.
[0149] 3. If there is data on the PUSCH (e.g., information from the uplink shared channel (UL-SCH)), the HARQ-ACK information is multiplexed onto the PUSCH for transmission. If the SR information is positive, the SR information is discarded and the BSR is reported; if the SR information is negative, the SR information is discarded directly.
[0150] 4. When there is no DL-SCH information on PUSCH, if the SR information is affirmative, discard PUSCH and transmit HARQ-ACK and SR information on PUCCH; if the SR information is negative, discard the SR information and multiplex the HARQ-ACK information onto PUSCH for transmission.
[0151] 5. HARQ-ACK is multiplexed for transmission on PUSCH, while SR information is transmitted independently.
[0152] Specifically, in some embodiments, if the PUCCH contains SR information and CSI information, the processing method includes at least one of the following:
[0153] 1. The multiplexed PUCCH and PUSCH are transmitted independently.
[0154] 2. The UCI, which is jointly encoded by CSI and SR information, is multiplexed onto the PUSCH for transmission. The mapping rule of the jointly encoded UCI on the PUSCH can adopt the existing mapping rule of CSI on the PUSCH. The joint encoding of CSI and SR helps to improve encoding efficiency.
[0155] 3. Multiplex CSI and SR information onto the PUSCH for transmission, and introduce new encoding and mapping rules for SR information. The specific implementation method is the same as the method of mapping SR information onto the PUSCH in the first embodiment. It is stipulated that the SR information is mapped starting from the first OFDM symbol that does not carry DM-RS after the earliest DM-RS symbol on the PUSCH. The mapping rules and priorities of CSI on the PUSCH are the same as those in the implementation method of the first embodiment.
[0156] 4. Data (UL-SCH information) is on the PUSCH. The CSI is multiplexed onto the PUSCH for transmission. The multiplexing rules and priorities are the same as in the first embodiment. If the SR information is affirmed, the SR information is discarded and the BSR is reported. If the SR information is denied, the SR information is discarded directly.
[0157] 5. When there is no DL-SCH information on the PUSCH, if the SR information is affirmative, the PUSCH is discarded, and the information on the PUSCH is multiplexed onto the PUCCH for transmission. The multiplexing priority order of multiple CSIs on the PUCCH is the same as the priority order of multiple CSIs multiplexed onto the PUSCH in the first embodiment. If the SR information is negative, the SR information is discarded, and the CSI information is multiplexed onto the PUSCH for transmission. If there is also CSI on the PUSCH, the mapping rules and priorities of the CSIs on the PUSCH are the same as the implementation method of the first embodiment.
[0158] 6. CSI is multiplexed and transmitted on PUSCH, while SR information is transmitted independently. If there is also CSI on PUSCH, the mapping rules and priorities of CSI on PUSCH are the same as those in the first embodiment.
[0159] Specifically, in some embodiments, if the PUCCH contains SR information, CSI, and HARQ-ACK information, the processing method includes at least one of the following:
[0160] 1. The PUCCH, which multiplexes CSI, HARQ-ACK, and SR information, is transmitted on the PUSCH. HARQ-ACK and SR information can be jointly encoded, while CSI is encoded independently. For example, after concatenating the SR sequence bits to the HARQ-ACK sequence, the mapping rule for the jointly encoded HARQ-ACK and SR information on the PUSCH can adopt the traditional mapping rule for HARQ-ACK information on the PUSCH. The mapping rule and priority of CSI on the PUSCH are the same as in the first embodiment. If the CSI includes a first part (part1) and a second part (part2), and the PUSCH does not carry CSI, then CSI part1, HARQ-ACK, and SR information can be jointly encoded, while CSI part2 is encoded independently. The mapping rule for the UCI (Unified Input Channel) after the joint encoding of CSI part1, HARQ-ACK, and SR information on the PUSCH can refer to the traditional mapping rules for HARQ-ACK or CSI on the PUSCH. If the PUSCH also contains CSI, then the HARQ-ACK information and / or SR information are multiplexed onto the higher-priority CSI for transmission. The priority ordering and mapping rules of CSI on the PUSCH are the same as those in the first embodiment. Joint encoding is mainly for improving encoding efficiency.
[0161] 2. Data (UL-SCH information) is on the PUSCH. HARQ-ACK and CSI are multiplexed onto the PUSCH for transmission. If the SR information is positive, it is discarded, and a BSR is reported. If the SR information is negative, it is discarded directly. If there is also CSI on the PUSCH, and both CSIs contain part 1 and part 2, then the HARQ-ACK and the higher-priority CSI part 1 are jointly encoded. Furthermore, the UCI of the jointly encoded CSI part 1 is prioritized for mapping on the PUSCH compared to the unencoded CSI part 1. The priority of the CSI mentioned above is the same as in the implementation of the first embodiment.
[0162] 3. When there is no DL-SCH information on the PUSCH, if the SR information is affirmative, the PUSCH is discarded, or the information on the PUSCH is multiplexed onto the PUCCH for transmission. The multiplexing priority order of multiple CSIs on the PUCCH is the same as the priority order of multiple CSIs multiplexed onto the PUSCH in the first embodiment. If the SR information is negative, the SR information is discarded, and the CSI and HARQ-ACK information are multiplexed onto the PUSCH for transmission. The priority ordering and mapping rules of CSIs on the PUSCH are the same as the implementation method in the first embodiment.
[0163] Specifically, in some embodiments, if the PUCCH contains both HARQ-ACK and CSI information, the processing method includes at least one of the following:
[0164] 1. HARQ-ACK and CSI information are multiplexed and transmitted on the PUSCH. According to existing protocols, the PUSCH can only contain SPS HARQ-ACK and CSI. The priority ordering and mapping rules for multiple CSIs on the PUSCH are the same as in the first embodiment. If the PUSCH also carries CSI information, and both CSIs contain part1 and part2, then the HARQ-ACK information and the higher-priority CSI part1 are jointly encoded. Furthermore, the UCI of the jointly encoded CSI part1 can be mapped on the PUSCH with priority over that of the unencoded CSI part1. The priority of the CSIs mentioned above is the same as in the first embodiment.
[0165] 2. If only data (UL-SCH information) is transmitted on the PUSCH, then the HARQ-ACK information and CSI are multiplexed onto the PUSCH for transmission.
[0166] 3. If there is data (UL-SCH information) and AP-CSI / SP-CSI transmission on the PUSCH, the HARQ-ACK information is multiplexed onto the PUSCH for transmission, and the CSI is transmitted independently on the PUSCH to avoid the PUSCH carrying too much information, which could lead to the possible loss of CSI.
[0167] 4. If there is only AP-CSI / SP-CSI on the PUSCH, the HARQ-ACK information is multiplexed onto the PUSCH for transmission, while the CSI is transmitted independently on the PUCCH. This improves transmission efficiency and avoids the PUSCH carrying too much information, which could lead to the possible loss of CSI.
[0168] In some embodiments of this application, the solution of the third embodiment can be implemented in conjunction with the solutions of the first embodiment and / or the second embodiment, or it can be implemented independently of the solutions of the first embodiment and / or the second embodiment.
[0169] Fourth embodiment:
[0170] Figure 3E is a schematic diagram of the scenario for PUSCH and PUCCH transmission based on M-DCI under STxMP provided by the third embodiment of this application. As shown in Figure 3E, PUSCH based on the first CORESET pool index or the first TRP (TRP 1) and PUCCH based on the second CORESET pool index or the second TRP (TRP 2) (e.g., PUCCH1) overlap in the time domain. If there is a PUCCH (e.g., PUCCH2) and PUSCH overlapping in the time domain, for PUSCH and PUCCH transmission based on M-DCI under STxMP, the UE will transmit PUCCH and PUSCH in the time slot starting with the same symbol on the serving cell with the smallest serving cell index. When PUSCH and PUCCH (e.g., PUCCH1) overlap in the time domain, and there is a PUCCH (e.g., PUCCH2) corresponding to the first CORESET pool index or the first TRP (TRP 1) of PUSCH, PUCCH2 also overlaps with PUSCH. When the time domains overlap, and PUCCH1 and PUCCH2 overlap, and HARQ-ACK joint feedback is configured, or the UCI does not contain HARQ-ACK information, then at least one of the following schemes can exist when considering UCI multiplexing:
[0171] Specifically, in some embodiments, two PUCCHs are multiplexed according to the existing PUCCH multiplexing priority rules, and the multiplexed PUCCH is multiplexed onto PUSCH in the manner described in the third embodiment.
[0172] Specifically, in some embodiments, if both PUCCHs contain positive SR information, the PUCCH and PUSCH with the earlier time-domain start symbol are multiplexed first, and the multiplexing rules are the same as in the first embodiment; the other PUCCH is transmitted independently.
[0173] Specifically, in some embodiments, if at least one PUCCH does not carry positive SR information, then the two PUCCHs are multiplexed with the PUSCH respectively, and the multiplexing method is the same as that in the first embodiment.
[0174] Specifically, in some embodiments, if both PUCCHs contain positive SR information, at least one PUCCH carrying positive SR information is reserved for independent transmission, and the UCI information of the other PUCCH is multiplexed onto the PUSCH for transmission, in the same way as in the first embodiment.
[0175] Specifically, in some embodiments, if both PUCCHs carry positive SR information, at least one positive SR information is discarded, and the remaining information is multiplexed onto the PUSCH for transmission in the same way as in the first embodiment.
[0176] In some embodiments of this application, the scheme of the fourth embodiment can be implemented in conjunction with the schemes of the first embodiment, the second embodiment, and / or the third embodiment, or it can be implemented independently of the schemes of the first embodiment, the second embodiment, and / or the third embodiment.
[0177] Fifth embodiment:
[0178] Figure 3F is a schematic diagram of a scenario for PUSCH and PUCCH transmission based on M-DCI under STxMP provided by the fifth embodiment of this application. As shown in Figure 3F, PUSCH is based on the first CORESET pool index or the first TRP (TRP 1) and PUCCH2 is based on the second CORESET pool index or the second TRP (TRP 2), wherein PUSCH and PUCCH1 overlap in the time domain. If at least one PUCCH1 and PUSCH overlap in the time domain or at least PUCCH1 and PUCCH2 overlap in the time domain of the corresponding TRP1, and another TRP (TRP 2) also has at least one PUCCH3 and PUSCH overlap in the time domain or at least PUCCH2 and PUCCH3 overlap in the time domain. For PUSCH and PUCCH transmissions based on M-DCI under STxMP, where the UE will transmit PUCCH and PUSCH in the same time slot starting with the same symbol on the serving cell with the smallest serving cell index, when PUSCH and PUCCH2 overlap in the time domain, and PUCCH1 is present on the first CORESET pool index or the first TRP (TRP 1) side corresponding to PUSCH, PUCCH1 and PUSCH overlap in the time domain, and PUCCH1 overlaps with PUCCH2 in the time domain, when HARQ-ACK joint feedback is configured, or when HARQ-ACK information is not included in the UCI, then when considering UCI multiplexing, it can be performed in at least one of the following ways:
[0179] In some embodiments, the at least one PUCCH includes a first PUCCH and a second PUCCH. The first PUCCH and the at least one PUSCH overlap in time domain, and the second PUCCH and the at least one PUSCH overlap in time domain. Alternatively, the first PUCCH and the second PUCCH do not overlap in time domain. The first PUCCH and the at least one PUSCH are based on different CORESET pool indices or are assigned to different TRPs, and the first PUCCH and the second PUCCH are based on the same CORESET pool index or are assigned to the same TRP. The first PUCCH and the second PUCCH being assigned to different TRPs can be interpreted as the terminal transmitting the first PUCCH and the second PUCCH to different TRPs using Spatial Division Multiplexing (SDM) on different panels. In some embodiments, the first PUCCH and the second PUCCH are UCI multiplexed according to a predefined priority order to form a multiplexed PUCCH. If the time domain of the multiplexed PUCCH overlaps with that of the at least one PUSCH, then the multiplexed PUCCH and the at least one PUSCH are multiplexed. In some embodiments, the first PUCCH is multiplexed with the at least one PUSCH, and then the second PUCCH is multiplexed with the at least one PUSCH.
[0180] In some embodiments, if both the first PUCCH and the second PUCCH contain positive SR information, and the time-domain start symbol of the first PUCCH is earlier than the time-domain start symbol of the second PUCCH, the first PUCCH and the at least one PUSCH are multiplexed, and the UCI carried by the second PUCCH is transmitted independently. In some embodiments, if at least one of the first PUCCH and the second PUCCH does not carry positive SR information, the UCI carried by the first PUCCH and the UCI carried by the second PUCCH are multiplexed with the at least one PUSCH. In some embodiments, if both the first PUCCH and the second PUCCH contain positive SR information, the UCI carried by the first PUCCH is transmitted independently, and the UCI of the second PUCCH is multiplexed onto the at least one PUSCH for transmission. In some embodiments, if both the first PUCCH and the second PUCCH carry positive SR information, at least one positive SR information is discarded, and the remaining information of the first PUCCH and the second PUCCH is multiplexed onto the at least one PUSCH for transmission. In some embodiments, if both the first PUCCH and the second PUCCH carry positive SR information, the positive SR information carried by the first PUCCH and the positive SR information carried by the second PUCCH are multiplexed onto the at least one PUSCH for transmission.
[0181] In some embodiments, the at least one PUCCH includes a first PUCCH and a second PUCCH, the first PUCCH and the second PUCCH overlapping in the time domain with the at least one PUSCH respectively, the first PUCCH and the at least one PUSCH being based on the same CORESET pool index or for the same TRP, and the first PUCCH and the second PUCCH being based on different CORESET pool indices or for different TRPs. In some embodiments, the UCI carried by the first PUCCH is first multiplexed onto the at least one PUSCH for transmission, and then the UCI carried by the second PUCCH is multiplexed onto the at least one PUSCH for transmission. The first PUCCH and the second PUCCH for different TRPs can be interpreted as the terminal transmitting the first PUCCH and the second PUCCH to different TRPs respectively using Spatial Division Multiplexing (SDM) based on different panels. In some embodiments, the first PUCCH and the second PUCCH overlap in the time domain, and the UCI carried by the first PUCCH is multiplexed onto the second PUCCH for transmission, or the UCI carried by the second PUCCH is multiplexed onto the first PUCCH for transmission. In some embodiments, the time domains of the first PUCCH and the second PUCCH do not overlap, and the UCI carried by the first PUCCH and the UCI carried by the second PUCCH are transmitted independently.
[0182] Specifically, in some embodiments, the PUCCH on the TRP / CORSET pool index side corresponding to the PUSCH is first multiplexed with the UCI according to the traditional PUCCH multiplexing priority rules. If the multiplexed PUCCH and PUSCH overlap in the time domain, the multiplexed PUCCH and PUSCH are further multiplexed according to the traditional multiplexing priority rules. The multiplexing method adopts at least one of the following:
[0183] 1. If a PUSCH remains at the end, and the PUSCH and the PUCCH corresponding to another TRP / CORSET pool index overlap in the time domain, then the PUCCH and PUSCH corresponding to the other TRP / CORSET pool index are multiplexed and transmitted together. The specific multiplexing rules are as shown in the first embodiment.
[0184] 2. If a PUCCH remains after multiplexing, and the time domain of the PUCCH overlaps with that of another TRP's PUCCH, according to the traditional PUCCH and PUSCH multiplexing rules, if a PUCCH remains after multiplexing, then the PUCCH must carry positive SR information; then the PUCCH is multiplexed onto the PUCCH corresponding to the pool index of another TRP / CORSET for transmission, or the PUCCH on another TRP / CORSET is multiplexed onto the PUCCH for transmission; if the time domains of the PUCCH do not overlap with those of another TRP / CORSET's PUCCH, then the two PUCCHs are transmitted independently.
[0185] 1) If the PUCCH multiplexed with PUSCH overlaps in time domain with the PUCCH corresponding to another TRP / CORSET pool index and both contain CSI, and any TRP / CORSET pool index corresponding to the UE is configured with multi-CSI-PUCCH-ResourceList, then the UE will multiplex the UCI on the two PUCCHs onto a PUCCH resource provided by multi-CSI-PUCCH-ResourceList.
[0186] 2) If the PUCCH multiplexed with PUSCH overlaps in time domain with the PUCCH corresponding to another TRP / CORSET pool index and both contain CSI, and both TRP / CORSET pool indices corresponding to the UE are configured with multi-CSI-PUCCH-ResourceList, then the UE will multiplex the UCI on the two PUCCHs onto one of the PUCCH resources provided by any of the multi-CSI-PUCCH-ResourceLists.
[0187] 3) If the PUCCH multiplexed with PUSCH overlaps in time domain with the PUCCH corresponding to another TRP / CORSET pool index and both contain CSI, and neither of the TRP / CORSETs corresponding to the UE has a multi-CSI-PUCCH-ResourceList configured, then the UE will transmit the two PUCCHs independently (relying on STxMP to support M-DCI PUCCH+PUCCH).
[0188] In some embodiments of this application, the solution of the fifth embodiment can be implemented in conjunction with the solutions of the first embodiment, the second embodiment, the third embodiment and / or the fourth embodiment, or it can be implemented independently of the solutions of the first embodiment, the second embodiment, the third embodiment and / or the fourth embodiment.
[0189] Figure 4A is a flowchart illustrating the uplink communication method provided in an embodiment of this application. As shown in Figure 4A, the uplink communication method is executed on a wireless communication device and includes at least one of the following operations: Operation 402: In a scenario where multiple uplink antenna panels simultaneously transmit STxMP, the transmission of a first physical uplink control channel (PUCCH) and a second PUCCH based on multiple downlink control information (M-DCI) is performed. The first PUCCH and the second PUCCH are based on different CORESET pool indices or for different TRPs, and their time domains overlap. Operation 404: When both the first PUCCH and the second PUCCH are configured with HARQ-ACK joint feedback, or when neither the first PUCCH nor the second PUCCH carries HARQ-ACK information in its UCI, the UCI carried by the first PUCCH is multiplexed onto the second PUCCH for transmission.
[0190] Through the above technical solution, the first PUCCH and the second PUCCH are based on different CORESET pool indices or are targeted at different TRPs. The time domains of the first PUCCH and the second PUCCH overlap. Specifically, when both the first PUCCH and the second PUCCH are configured with HARQ-ACK joint feedback, or when neither the first PUCCH nor the second PUCCH carries HARQ-ACK information in its UCI, the UCI carried by the first PUCCH is multiplexed onto the second PUCCH for transmission. This allows for more flexible scheduling of uplink resources, saves signaling overhead, and avoids unnecessary UCI drop issues during UCI multiplexing. The first PUCCH and the second PUCCH being targeted at different TRPs can be interpreted as the terminal sending the first PUCCH and the second PUCCH to different TRPs respectively using Spatial Division Multiplexing (SDM) based on different panels.
[0191] The sixth and seventh embodiments are some specific implementations of Figure 4A.
[0192] Sixth embodiment:
[0193] Figure 4B is a schematic diagram of the scenario for PUCCH and PUCCH transmission based on M-DCI under STxMP provided by the sixth embodiment of this application. As shown in Figure 4B, PUCCH1 based on the first CORESET pool index or the first TRP (TRP 1) and PUCCH2 based on the second CORESET pool index or the second TRP (TRP 2) overlap in the time domain. Since PUCCH1 and PUCCH2 overlap in the time domain, PUCCH1 based on the first CORESET pool index or the first TRP (TRP 1) and PUCCH2 based on the second CORESET pool index or the second TRP (TRP 2) are multiplexed according to the existing UCI multiplexing rules. For STxMP-based M-DCI-based PUCCH and PUCCH transmissions, where the UE transmits PUCCH and PUCCH in the same time slot starting with the same symbol on the serving cell with the smallest serving cell index, and the PUCCH and PUCCH overlap in the time domain, after UCI multiplexing, the two overlapping PUCCHs can have at least one of the following possible transmission schemes:
[0194] In some embodiments, the UCI carried by the first PUCCH and the UCI carried by the second PUCCH are transmitted independently using spatial division multiplexing (SDM). In some embodiments, the second PUCCH is the PUCCH corresponding to CORESET POOL INDEX 0 or CORESET POOL INDEX 1.
[0195] Specifically, in some embodiments, the two PUCCHs are transmitted independently using SDM;
[0196] When HARQ-ACK joint feedback is configured, or when the UCI does not contain HARQ-ACK information, the PUCCHs corresponding to the two TRP / CORSET pool indices are instructed to perform joint transmission via RRC / MAC CE / DCI, and the UCI of one PUCCH is multiplexed onto the other PUCCH for transmission. The specific multiplexing method is the same as that in the fourth embodiment.
[0197] If both PUCCHs contain only a single UCI message, the processing method includes at least one of the following:
[0198] 1. If one PUCCH contains HARQ-ACK information and another PUCCH contains SR information, the possible multiplexing methods include at least one of the following:
[0199] Case 1: SR uses PUCCH format 0, HARQ-ACK uses format 0, and follows the existing PUCCH format 0 transmission mechanism. By increasing the number of cyclic shifts occupied by the user, different cyclic shift sets are used to express the HARQ-ACK feedback in the SR state. For example, when HARQ-ACK is 1 bit, 4 cyclic shifts are used to distinguish the combined state of HARQ-ACK and SR information. Two cyclic shifts correspond to the HARQ-ACK state when the SR information is denied, and the other two cyclic shifts correspond to the HARQ-ACK state when the SR information is affirmed.
[0200] Case 2: SR uses PUCCH format 1, HARQ-ACK uses format 1, and the existing SR and PUCCH multiplexing scheme is followed. When SR is negative, HARQ-ACK is transmitted on the PUCCH resource of HARQ-ACK; when SR is positive, HARQ-ACK is transmitted on the PUCCH resource of SR information.
[0201] Case 3: SR uses PUCCH format 0, and HARQ-ACK uses format 1. In this case, SR is multiplexed to the PUCCH resource corresponding to HARQ-ACK for transmission because SR corresponds to the short format PUCCH, while HARQ-ACK corresponds to the long format PUCCH, and the PUCCH corresponding to HARQ-ACK covers a wider range.
[0202] Case 4: SR uses PUCCH format 1, HARQ-ACK uses format 0, and the specific reuse method is the same as the scheme in the previous embodiment.
[0203] Case 5: SR uses PUCCH format 0 or 1, and HARQ-ACK uses format 2 / 3 / 4. The existing multiplexing rules can be continued, and the SR and HARQ-ACK information can be simultaneously carried on the PUCCH resource corresponding to HARQ-ACK for transmission. The SR bit is concatenated after the HARQ-ACK bit sequence. If there are multiple cases where the SR configuration overlaps with HARQ-ACK, the existing multiplexing mechanism is still used, and the SR information bits are concatenated after the HARQ-ACK bits for transmission.
[0204] 2. If one PUCCH contains HARQ-ACK information and another PUCCH contains CSI information, the possible multiplexing methods include at least one of the following:
[0205] Case 1: HARQ-ACK uses PUCCH format 0 / 1, and CSI uses PUCCH format 2 / 3 / 4, following the traditional UCI multiplexing mechanism. When configuring PUCCH resources or selecting PUCCH resources during UCI multiplexing, the time domain overlap between HARQ-ACK and CSI should be avoided. Alternatively, in this scenario, HARQ-ACK and CSI should be transmitted independently on different PUCCHs. Furthermore, if HARQ-ACK is SPS HARQ-ACK, then SPS HARQ-ACK should be multiplexed onto the PUCCH resource corresponding to CSI for transmission.
[0206] Case 2: HARQ-ACK uses PUCCH format 2 / 3 / 4, and CSI uses PUCCH format 2 / 3 / 4. The existing UCI multiplexing scheme is used, transmitting both CSI and HARQ-ACK simultaneously on the PUCCH resource corresponding to HARQ-ACK. If both CSI part1 and CSI part2 exist, part1 CSI is concatenated after the HARQ-ACK / SR bits for joint encoding, while part2 is encoded independently.
[0207] 3. If one PUCCH contains SR information and another PUCCH contains CSI information, the possible multiplexing methods include the following:
[0208] Case 1: CSI is transmitted using PUCCH format 2 / 3 / 4, and SR is transmitted using PUCCH format 0 / 1. The existing UCI multiplexing rules are used to process the SR information bits concatenated on the PUCCH resource where CSI is located and transmitted simultaneously.
[0209] 4. If one PUCCH contains HARQ-ACK and SR information, and another PUCCH contains SR information, then the possible multiplexing methods include at least one of the following:
[0210] 1) Case 1: SR uses PUCCH format 0, and HARQ-ACK and SR also use format 0. In this case, the SR state is distinguished from the user-occupied cyclic shift set. Therefore, for the SR on the PUCCH corresponding to another TRP / CORSET pool index, the SR information state can also be distinguished by the state of the user's cyclic shift set. For example, the traditional method is to use 4 cyclic shifts to distinguish the combined state of HARQ-ACK and SR information when HARQ-ACK is 1 bit. Two cyclic shifts correspond to the HARQ-ACK state when the SR information is negated, and the other two cyclic shifts correspond to the HARQ-ACK state when the SR information is affirmed. If an additional SR is added, the original two cyclic shifts corresponding to the HARQ-ACK state when one negative / affirmative SR information can be further subdivided into two cyclic shifts corresponding to the HARQ-ACK states when two negative / affirmative SR information are respectively. Similarly, when HARQ-ACK is 2 bits, the existing standard uses 4 cyclic shifts to correspond to the HARQ-ACK state when there is 1 Negative / positive SR information. However, for PUCCH joint transmission in STxMP scenarios, 4 cyclic shifts can be used to correspond to the HARQ-ACK state when there are 2 Negative / positive SR information. The reporting overhead can be reduced by using the cyclic shift method to distinguish between them.
[0211] 2) Case 1: SR uses PUCCH format 0, and HARQ-ACK and SR use format 0. In this case, HARQ-ACK and SR distinguish the SR state using a user-occupied cyclic shift set. If the states of two SR messages are the same, one SR is discarded, and HARQ-ACK and SR still distinguish the SR state using the user-occupied cyclic shift set. If the states of two SR messages are different (one is a positive SR and the other is a negative SR), the positive SR message and HARQ-ACK are retained and transmitted together. HARQ-ACK and SR still distinguish the SR state using the user-occupied cyclic shift set. For example, the traditional method is to use 4 cyclic shifts to distinguish the combined state of HARQ-ACK and SR messages when HARQ-ACK is 1 bit. Two cyclic shifts correspond to the HARQ-ACK state when the SR message is negative, and the other two cyclic shifts correspond to the HARQ-ACK state when the SR message is positive. This cyclic shift method can reduce reporting overhead.
[0212] 3) Case 2: SR uses PUCCH format 1, and HARQ-ACK and SR also use format 1. For a PUCCH that carries both HARQ-ACK and SR information, the current standard distinguishes the SR state by the PUCCH resource. If the PUCCH corresponds to a PUCCH resource carrying SR information, then the SR is a positive SR; if the PUCCH corresponds to a PUCCH resource carrying HARQ-ACK, then the SR is a negative SR. When a PUCCH resource carrying SR information from another TRP / CORSET is multiplexed with a PUCCH resource carrying both HARQ-ACK and SR information using UCI, there are four possible combinations of SR states: both SRs are negative. The SR information can be categorized into four states: positive SR, negative SR, negative SR, and positive SR. If a PUCCH carrying SR information is transmitted in conjunction with a PUCCH carrying HARQ-ACK and SR information, the possible states are as follows: According to the existing standard, the SR information can be distinguished into two states based on the PUCCH resource on which HARQ and SR are carried: one is that the SR is negative when carried on the HARQ-ACK resource, and the other is that the SR is positive when carried on the PUCCH resource corresponding to the SR. If we consider the PUCCH resource corresponding to the TRP / CORSET pool index, there are two more possible states. Therefore, there are four shared states, and the combination of two SRs also has four states. These four states can be used to represent the four states of SR information when two PUCCHs are transmitted together, thus reducing reporting overhead. Specific correspondences are not specifically constrained here. The correspondence includes at least one of the following:
[0213] ① For example, if the UCI of the joint transmission uses the PUCCH resource corresponding to HARQ-ACK in HARQ-ACK and SR, and is transmitted on the TRP / CORSET corresponding to HARQ-ACK and SR, it means that both SRs are negative SR information.
[0214] ② For example, if the UCI of the joint transmission uses the PUCCH resource corresponding to SR in HARQ-ACK and SR, and is transmitted on the TRP corresponding to HARQ-ACK and SR, it means that SR in HARQ-ACK and SR is positive SR information, while the PUCCH of the other TRP carries negative SR information.
[0215] ③ For example, if the UCI of the joint transmission uses the PUCCH resource corresponding to HARQ-ACK in HARQ-ACK and SR, and is transmitted on the PUCCH resource of the SR information corresponding to another TRP, it means that the SR in HARQ-ACK and SR is negative SR information, while the PUCCH of the other TRP carries positive SR information.
[0216] ④ For example, if the UCI of the joint transmission uses the PUCCH resource corresponding to the SR in HARQ-ACK and SR, and is transmitted on the PUCCH resource of the SR information corresponding to another TRP, then it means that both SRs are positive SR information.
[0217] 4) Case 2: SR uses PUCCH format 1, and HARQ-ACK and SR also use format 1. For a PUCCH that carries both HARQ-ACK and SR information, the current standard distinguishes the SR state by the PUCCH resource. If the PUCCH corresponds to a PUCCH resource carrying SR information, then the SR is a positive SR message; if the PUCCH corresponds to a PUCCH resource carrying HARQ-ACK, then the SR is a negative SR message. However, for another TRP / CORSET PUCCH resource carrying SR information and simultaneously carrying HARQ-ACK and SR information... When PUCCH resources are reused for UCI, there are four possible combinations of SR states: both SRs are negative SR information; both SRs are positive SR information; the first SR is positive SR information and the second SR is negative SR information; the first SR is negative SR information and the second SR is positive SR information. When two PUCCHs are reused for UCI, if the two SR states are the same, one SR is discarded. The existing standard is used to distinguish the SR information state by the resources of the reused PUCCH. If the reused PUCCH corresponds to the PUCCH resource carrying SR information, then the SR is positive SR information; if the PUCCH corresponds to the PUCCH resource carrying HARQ-ACK, then the SR is negative SR information. If the two SR information states are different, i.e., one is positive SR information and the other is negative SR information, then the negative SR information is discarded, and the PUCCH resource with positive SR information is used to transmit the reused UCI information. The above method can reduce reporting overhead.
[0218] 5) Case 3: SR uses PUCCH format 0, and HARQ-ACK and SR use format 1. In this case, SR is multiplexed onto the PUCCH resource corresponding to HARQ-ACK for transmission. This is because SR corresponds to a short format PUCCH, while HARQ-ACK corresponds to a long format PUCCH. The PUCCH corresponding to HARQ-ACK covers a wider range. The two SRs correspond to four states, which can be represented by 2 bits. Here, there are no constraints on the states of the SR information corresponding to the four states 00, 01, 10, and 11 of the 2 bits. For example, 00 means that both are negative SR information; 01 means that the SR in HARQ-ACK and SR is negative SR, and the SR alone is positive SR information; 10 means that the SR in HARQ-ACK and SR is positive SR, and the SR alone is negative SR information; 11 means that both SRs are positive.
[0219] 6) Case 4: SR uses PUCCH format 1, HARQ-ACK and SR use format 0, and the specific reuse method is the same as the scheme in the previous embodiment.
[0220] 7) Case 5: SR uses PUCCH format 0 or 1, and HARQ-ACK and SR use format 2 / 3 / 4. The existing multiplexing rules can be continued, and SR can be multiplexed onto the PUCCH resources corresponding to HARQ-ACK and SR for transmission. The SR bit is concatenated after the bit sequence of HARQ-ACK and SR information. If there are multiple SR configurations that overlap with HARQ-ACK, the existing multiplexing mechanism is still used, and the SR information bits are concatenated after the HARQ-ACK and SR bits for transmission. Joint encoding of HARQ-ACK and SR can improve encoding efficiency.
[0221] 8) Case 5: SR uses PUCCH format 0 or 1, and HARQ-ACK and SR use formats 2 / 3 / 4. If the states of two SR messages are the same (both positive and negative), one SR is discarded, and the bit sequence corresponding to the other SR is concatenated after HARQ-ACK. If the states of two SR messages are different, one positive SR is retained, and the bits corresponding to the positive SR are concatenated after HARQ-ACK. Alternatively, for two SR messages with the same state (both positive and negative), the SR with the later or earlier start time can be discarded, and the bit sequence corresponding to the other SR can be concatenated after HARQ-ACK. Joint encoding of HARQ-ACK and SR can improve encoding efficiency.
[0222] 5. If one PUCCH contains CSI and SR information, and another PUCCH contains SR information, then the possible multiplexing methods include at least one of the following:
[0223] 1) Case 1: CSI and SR are transmitted using PUCCH format 2 / 3 / 4, and SR is transmitted using PUCCH format 0 / 1. The existing UCI multiplexing rules are used to process the SR information bits concatenated on the PUCCH resources where CSI and SR are located and transmitted simultaneously.
[0224] 2) Case 1: CSI and SR are transmitted using PUCCH format 2 / 3 / 4, and SR is transmitted using PUCCH format 0 / 1. If the states of the two SR messages are the same (both positive and negative), one SR is discarded, and the bit sequence corresponding to the other SR is concatenated after the CSI sequence. If the states of the two SR messages are different, one positive SR message is retained, and the bits corresponding to the positive SR message are concatenated after the HARQ-ACK. Alternatively, for two SR messages with the same state (both positive and negative), the SR with a later or earlier start time can be discarded, and the bit sequence corresponding to the other SR can be concatenated after the CSI sequence. Joint encoding of HARQ-ACK and SR can improve encoding efficiency.
[0225] 6. If one PUCCH contains CSI and HARQ-ACK information, and another PUCCH contains SR information, the possible multiplexing methods include the following:
[0226] Case 1: CSI and HARQ-ACK are transmitted using PUCCH format 2 / 3 / 4, while SR is transmitted using PUCCH format 0 / 1. The bits of the SR information are concatenated on the PUCCH resources where CSI and HARQ-ACK are located and transmitted simultaneously.
[0227] 7. If one PUCCH contains HARQ-ACK and SR information, and another PUCCH contains HARQ-ACK information, then the possible multiplexing methods include at least one of the following:
[0228] 1) Case 1: HARQ-ACK and SR use format 0. HARQ-ACK uses format 0. If HARQ-ACK is configured for joint transmission and both HARQ-ACK are 1 bit, then the HARQ-ACK on the PUCCH is transferred to the PUCCH corresponding to HARQ-ACK and SR for transmission. By increasing the number of cyclic shifts occupied by the user, different cyclic shift sets are used to express the HARQ-ACK feedback in the SR state. For example, when HARQ-ACK is 2 bits, the combined state of HARQ-ACK and SR information is distinguished by 8 cyclic shifts, of which 4 cyclic shifts correspond to the HARQ-ACK state when the SR information is denied, and the other 4 cyclic shifts correspond to the HARQ-ACK state when the SR information is affirmed.
[0229] 2) Case 1: HARQ-ACK and SR use format 0. HARQ-ACK uses format 0. If HARQ-ACK is configured for joint transmission and both HARQ-ACK are 1 bit, then the HARQ-ACK and SR information on the PUCCH are transferred to the PUCCH corresponding to HARQ-ACK for transmission. By increasing the number of cyclic shifts occupied by the user, different cyclic shift sets are used to express the HARQ-ACK feedback in the SR state. For example, when HARQ-ACK is 2 bits, the combined state of HARQ-ACK and SR information is distinguished by 8 cyclic shifts, of which 4 cyclic shifts correspond to the HARQ-ACK state when the SR information is denied, and the other 4 cyclic shifts correspond to the HARQ-ACK state when the SR information is affirmed.
[0230] 3) Case 1: HARQ-ACK and SR use format 0. HARQ-ACK uses format 0. If HARQ-ACK is configured for joint transmission and all HARQ-ACKs are 1 bit, they are distinguished by the multiplexed PUCCH resources. This method helps to reduce reporting overhead.
[0231] The HARQ-ACK and SR information on the PUCCH are then transferred to the PUCCH corresponding to the HARQ-ACK for transmission. By increasing the number of cyclic shifts occupied by the user, different cyclic shift sets are used to express the HARQ-ACK feedback in the SR state. For example, when HARQ-ACK is 2 bits, 8 cyclic shifts are used to distinguish the combined state of HARQ-ACK and SR information. Among them, 4 cyclic shifts correspond to the HARQ-ACK state when the SR information is denied, and the other 4 cyclic shifts correspond to the HARQ-ACK state when the SR information is affirmed.
[0232] 4) Case 2: HARQ-ACK and SR Format 1. HARQ-ACK uses Format 1. If HARQ-ACK is configured for joint transmission, the HARQ-ACK on the PUCCH is transferred to the PUCCH corresponding to HARQ-ACK and SR for transmission. If the PUCCH at this time is the PUCCH corresponding to SR, then SR is positive SR information. If the PUCCH is the PUCCH corresponding to HARQ-ACK in HARQ-ACK and SR, then SR is negative SR information.
[0233] 5) Case 3: HARQ-ACK and SR formats 2 / 3 / 4. HARQ-ACK uses format 2 / 3 / 4. If HARQ-ACK is configured for joint transmission, the HARQ-ACK on the PUCCH will be transferred to the PUCCH corresponding to HARQ-ACK and SR for transmission.
[0234] 6) Case 4: HARQ-ACK and SR format 0, HARQ-ACK uses format 1. Since HARQ-ACK and SR use format 0 and are obtained through PUCCH multiplexing, the state of SR information is distinguished by cyclic shift. If HARQ-ACK joint feedback is configured, HARQ-ACK and SR information are transferred to the PUCCH corresponding to HARQ-ACK for transmission. The bits of SR information can be concatenated after the HARQ-ACK bits. Joint encoding of HARQ-ACK and SR can improve encoding efficiency.
[0235] 7) Case 5: HARQ-ACK and SR format 0, HARQ-ACK uses format 2 / 3 / 4, the same scheme shown in 3.7.4 of this embodiment.
[0236] 8) Case 6: HARQ-ACK and SR use format 1, HARQ-ACK uses format 0. If HARQ-ACK joint feedback is configured, HARQ-ACK is transferred to the PUCCH resources corresponding to HARQ-ACK and SR for transmission. If HARQ-ACK and SR use the PUCCH resource corresponding to HARQ-ACK, then SR is negative. If HARQ-ACK and SR use the PUCCH resource corresponding to SR, then SR is positive. This method can reduce reporting overhead to some extent.
[0237] 9) Case 7: HARQ-ACK and SR format 1, HARQ-ACK uses format 2 / 3 / 4. If the system is configured for combined HARQ-ACK transmission, then HARQ-ACK and SR are transferred to the PUCCH corresponding to HARQ-ACK format 2 / 3 / 4 for transmission, where the SR information bits are concatenated after the HARQ-ACK encoded bits. Alternatively, HARQ-ACK is transferred to the PUCCH corresponding to HARQ-ACK and SR for transmission. If the PUCCH resource corresponds to the HARQ-ACK in the original HARQ-ACK and SR, then SR is negative; if the PUCCH resource corresponds to the original SR, then SR is positive.
[0238] 10) Case 8: HARQ-ACK and SR formats 2 / 3 / 4. HARQ-ACK uses format 0. If HARQ-ACK joint transmission is configured, HARQ-ACK is transferred to the PUCCH resources corresponding to HARQ-ACK and SR for transmission. The bits corresponding to SR are concatenated and transmitted after HARQ-ACK joint encoding. Joint encoding of HARQ-ACK and SR can improve encoding efficiency.
[0239] 11) Case 9: HARQ-ACK and SR formats 2 / 3 / 4. HARQ-ACK usage format: 1. If HARQ-ACK joint transmission is configured, HARQ-ACK is transferred to the PUCCH resources corresponding to HARQ-ACK and SR for transmission. The bits corresponding to SR are concatenated and transmitted after HARQ-ACK joint encoding. Joint encoding of HARQ-ACK and SR can improve encoding efficiency.
[0240] 8. If one PUCCH contains HARQ-ACK and SR information, and another PUCCH contains CSI information, then the possible multiplexing methods include at least one of the following:
[0241] 1) Case 1: HARQ-ACK and SR formats 2 / 3 / 4, CSI uses format 2 / 3 / 4, HARQ-ACK and SR are transferred to the PUCC resource where CSI is located for transmission, or CSI is transferred to the PUCCH resource corresponding to HARQ-ACK and SR for transmission. For the above two methods, if CSI contains two parts, part1 and part2, then HARQ-ACK and CSI part1 can be jointly encoded.
[0242] 2) Case 2: HARQ-ACK and SR are in format 0 or 1, and CSI uses format 2 / 3 / 4. HARQ-ACK and SR are transferred to the PUCCH where CSI is located for transmission. Since SR does not use actual bits to represent its status when HARQ-ACK and SR are transmitted on PUCCH resources in format 0 or 1, but here it is necessary to use actual bit values to represent the status of SR information. Furthermore, if CSI contains two parts, part 1 and part 2, HARQ-ACK and CSI part 1 can be jointly encoded, which can improve encoding efficiency.
[0243] 9. If one PUCCH contains CSI and HARQ-ACK information, and another PUCCH contains HARQ-ACK information, the possible multiplexing methods include the following:
[0244] Case 1: CSI and HARQ-ACK use PUCCH format 2 / 3 / 4 for transmission, while HARQ-ACK uses format 0 / 1. If HARQ-ACK joint feedback is configured, then HARQ-ACK is transferred to the PUCCH resources corresponding to CSI and HARQ-ACK for transmission.
[0245] 10. If one PUCCH contains CSI and HARQ-ACK information, and another PUCCH contains CSI information, the possible multiplexing methods include the following:
[0246] Case 1: CSI and HARQ-ACK are transmitted using PUCCH format 2 / 3 / 4, and CSI is also transmitted using PUCCH format 2 / 3 / 4. The CSI transmission is moved to the PUCC resource where CSI and HARQ-ACK reside, or the HARQ-ACK and CSI transmission is moved to the PUCCH resource corresponding to CSI. For both methods, in resource-constrained cases, the CSI reporting priority includes at least one of the following:
[0247] 1. The reporting priority of CSI is SP-CSI on PUCCH > P-CSI or CSI broadband > CSI subband. Broadband CSI uses fewer resources and transmits more complete information in resource-constrained cases.
[0248] 2. Reporting CSIs in chronological order of their appearance can, to some extent, ensure that the network side can obtain CSIs earlier, thereby reducing the network performance degradation caused by CSI aging.
[0249] 3. If both CSIs contain part 1 and part 2, the part 1 information corresponding to the two CSIs shall be reported first, followed by the part 2 information. The reporting priority of part 1 and part 2 is SP-CSI on PUCCH > P-CSI, or CSI broadband > CSI subband.
[0250] 4. If two TRPs correspond to multiple CSIs, in order to ensure that both TRPs have corresponding CSIs reported, the CSIs corresponding to the two TRPs are reported alternately. For example, the CSIs corresponding to TRP1 can be reported first, followed by the CSIs corresponding to TRP2. The CSIs within a single TRP that are reported alternately have a two-level priority: SP-CSI on PUCCH > P-CSI and wideband CSI > subband CSI. If some or all of the CSIs contain two parts, part1 and part2, the above priority is also satisfied: SP-CSI on PUCCH > P-CSI and CSI part1 > wideband CSI > subband CSI.
[0251] 11. If both PUCCHs contain HARQ-ACK information, the possible multiplexing methods include the following:
[0252] If HARQ-ACK joint transmission is configured, HARQ-ACK information will be jointly transmitted on the PUCCH with CORSET Pool index 0 / 1.
[0253] 12. If both PUCCHs contain SR information, the possible multiplexing methods include at least one of the following:
[0254] 1) If both SRs use PDCCH format 0 / 1 for transmission and both SRs have only 1 bit, then the bits corresponding to the two SRs are concatenated together for transmission. The PUCCH resource corresponding to any one of the SRs can be selected, and the SR corresponding to the selected PUCCH resource is placed in MSB (Most Significant Bit) / LSB (Least Significant Bit).
[0255] 2) If both SRs are transmitted using PDCCH format 0 / 1, and both SRs have only 1 bit, if one of the SRs is a positive SR, then the positive SR is retained and transmitted on its PDCCH, and the other SR is discarded; if both of the SRs are positive SRs, then one SR is discarded and the other is retained and transmitted on its PDCCH. The discarded SR can be a PUCCH with a CORSET Pool index of 0 / 1; if both of the SRs are positive SRs, then the two PUCCHs are transmitted independently.
[0256] 3) If each PUCCH contains multiple SR information and PUCCH format 1 is used for transmission, the SR information of one PUCCH is transferred to another PUCCH for transmission. The SR corresponding to the selected PUCCH resource is placed in the MSB (Most Significant Bit) / LSB (Least Significant Bit).
[0257] 13. If both PUCCHs contain CSI information, the possible multiplexing methods include at least one of the following:
[0258] 1) If both PUCCHs contain only one CSI, the CSIs on the two PUCCHs can be transmitted together. The combined CSI can be transmitted in either of the two TRPs. When resources are limited, the CSIs can be sorted according to the existing CSI reuse priority. Alternatively, in order to ensure that each TRP (or the TRP corresponding to each Corset Pool index) has a CSI available, the two PUCCHs can be transmitted independently.
[0259] 2) If at least one of the two PUCCHs contains multiple CSIs, in order to ensure that both TRPs have corresponding CSIs reported, the CSIs corresponding to the two TRPs are reported alternately. For example, the CSI corresponding to TRP1 can be reported first, and then the CSI corresponding to TRP2 can be reported. The priority of multiple CSIs on a single PUCCH is as follows: adopt the existing method, such as CSI part1 > CSI part2 wideband > CSI part2 subband; or in order to ensure that each TRP (or the TRP corresponding to each Corset Pool index) has CSIs available, the two PUCCHs are transmitted independently.
[0260] In some embodiments of this application, the solution of the sixth embodiment can be implemented in conjunction with the solutions of the first embodiment, the second embodiment, the third embodiment, the fourth embodiment, and / or the fifth embodiment, or it can be implemented independently of the solutions of the first embodiment, the second embodiment, the third embodiment, the fourth embodiment, and / or the fifth embodiment.
[0261] Seventh embodiment:
[0262] Figure 4C is a schematic diagram of the scenario of PUCCH and PUCCH transmission based on M-DCI under STxMP provided by the fifth embodiment of this application. As shown in Figure 4C, PUCCH1 and PUCCH2 are based on the first CORESET pool index or the first TRP (TRP 1), and PUCCH3 is based on the second CORESET pool index or the second TRP (TRP 2). Where PUCCH1 and PUCCH3 overlap in the time domain, and PUCCH2 and PUCCH3 overlap in the time domain, then for each TRP, the UCI is multiplexed using the PUCCH priority rule. It is assumed that after multiplexing, the two non-overlapping PUCCH1 and PUCCH2 of TRP1 and the PUCCH3 of TRP2 overlap. For STxMP-based M-DCI-based PUCCH and PUCCH transmissions, where the UE will transmit PUCCH and PUCCH in the same time slot starting with the same symbol on the serving cell with the smallest serving cell index, and one PUCCH corresponding to a CORSET pool index / TRP overlaps with two non-overlapping PUCCHs corresponding to another CORSET pool index / TRP, then at least one of the following schemes may be possible during UCI multiplexing:
[0263] In some embodiments of this application, the first PUCCH and the third PUCCH are based on the same CORESET pool index or are for the same TRP; or the first PUCCH and the second PUCCH are based on different CORESET pool indices or are for different TRPs. The time domains of the first PUCCH and the third PUCCH do not overlap, and the time domain of the second PUCCH overlaps with both the first PUCCH and the third PUCCH. The first PUCCH and the second PUCCH being for different TRPs can be interpreted as the terminal transmitting the first PUCCH and the second PUCCH to different TRPs using Spatial Division Multiplexing (SDM) based on different panels.
[0264] 1. Specifically, in some embodiments, the two PUCCHs are transmitted independently using SDM.
[0265] 2. Specifically, in some embodiments, if HARQ-ACK joint transmission is configured, or if the PUCCH does not contain HARQ-ACK information, during joint transmission, according to the existing PUCCH multiplexing rules, any two PUCCHs are multiplexed first. The multiplexed PUCCH resources are highly likely to overlap in the time domain with another PUCCH. Therefore, we consider the multiplexing of three PUCCH resources, and at least one of the following schemes may occur:
[0266] 1) Multiple PUCCHs are reused according to the existing PUCCH reuse rules, without distinguishing whether the PUCCH corresponds to the same TRP.
[0267] 2) PUCCHs corresponding to the same TRP / CORSET Pool index are reused first. When reusing PUCCHs, they follow the existing UCI reuse rules. The reused PUCCHs are then reused according to the existing UCI reuse rules and PUCCHs of other CORSET Pool indices / TRPs.
[0268] 3) PUCCHs corresponding to the same TRP / CORSET Pool index are reused first, and the reuse needs to meet certain constraints. After reuse, they can be reused with PUCCHs of other CORSET Pool indices / TRPs.
[0269] ① If the PUCCH corresponding to the same TRP / CORSET Pool index is multiplexed, if both PUCCHs contain positive SR information, then both positive SR information needs to be retained. If the PUCCH corresponding to another TRP / CORSET Pool index also contains positive SR information, then that positive SR information also needs to be retained. The multiplexed UCI information can be transmitted in the PUCCH corresponding to CORSET Pool index 0 or 1.
[0270] ② If there is only one positive SR information in the PUCCH corresponding to the two TRP / CORSET Pool indices, the positive SR information is indicated by 1 bit or implicitly indicated by the TRP / CORSET Pool index corresponding to the transmitted PUCCH resource. For example, the multiplexed PUCCH is transmitted on the PUCCH resource corresponding to the TRP / CORSET Pool index containing positive SR information. This method helps to reduce reporting overhead.
[0271] If a PUCCH that overlaps with two non-overlapping time domain PUCCHs contains SR information, and if the SR information is positive, the multiplexed PUCCH is transmitted on the CORSET Pool index corresponding to the PUCCH with the SR information. If the SR information is negative, it is transmitted on the PUCCH corresponding to the CORSET Pool index on the side where the two time domains do not overlap. This method helps to reduce reporting overhead.
[0272] ③ If two CORSET Pool indices correspond to at least one CSI on their respective PUCCH, then when resources are insufficient, the priority of CSI information follows these rules:
[0273] Specifically, refer to the scheme in 3.10.1 of the sixth embodiment of M-DCIPUCCH to ensure that the PUCCH channel corresponding to each CORSEAT Pool index has CSI reporting.
[0274] In some embodiments of this application, the solution of the seventh embodiment can be implemented in conjunction with the solutions of the first embodiment, the second embodiment, the third embodiment, the fourth embodiment, the fifth embodiment, and / or the sixth embodiment, or it can be implemented independently of the solutions of the first embodiment, the second embodiment, the third embodiment, the fourth embodiment, the fifth embodiment, and / or the sixth embodiment.
[0275] Eighth embodiment:
[0276] In existing standards (Rel-18 and earlier versions), Type I and Type II codebooks support a maximum of 32 antenna ports. With the continuous development of massive MIMO technology, when the network-side antenna array exceeds 32 TRx RF channels, to better utilize the spatial degrees of freedom of the antenna array, it is necessary to support channel measurements with more antenna ports. Therefore, the network side can configure multiple CSI-RS resources and then support a downlink codebook scheme with a maximum of 128 antenna ports across multiple CSI-RS resources, thereby better leveraging the advantages of massive MIMO. Therefore, Rel-19 considers enhancing the Type I and Type II codebooks to support a maximum of 128 antenna ports across multiple CSI-RS resources.
[0277] It should be noted that the Type I codebooks here include both Type I SP (single panel) and Type I MP (multi-panel) codebooks from Rel-15. Furthermore, enhancements to the Type I codebooks to support a maximum of 128 antenna ports across multiple CSI-RS resources are not excluded. The Type II codebooks here include the Rel-15 Type II codebook, the Rel-15 Type II port selection codebook, the Rel-16 Enhanced Type II (eType II) codebook, the Rel-16 eType II port selection codebook, the Rel-17 Further enhanced Type II (FeType II) port selection codebook, the Rel-18 eType I IPMI prediction codebook, and the Rel-18 FeType I IPMI prediction port selection codebook.
[0278] Solution Introduction:
[0279] In some embodiments of this application, for the enhancement of Type I and Type II codebooks, the number of antenna ports supported across multiple CSI-RS resources is 48, 64, and 128. The antenna port distribution corresponding to different numbers of antenna ports can be as follows: the number of antenna ports in the horizontal and vertical latitudes corresponding to 48 antenna ports is (N1, N2) = (8, 3) or (N1, N2) = (6, 4); the number of antenna ports in the horizontal and vertical latitudes corresponding to 64 antenna ports is (N1, N2) = (16, 2) or (N1, N2) = (8, 4); and the number of antenna ports in the horizontal and vertical latitudes corresponding to 128 antenna ports is (N1, N2) = (16, 4) or (N1, N2) = (8, 8). For the aforementioned number of antenna ports, the oversampling factor of the spatial basis set can be expressed as (O1, O2), where (O1, O2) = (4,4), (O1, O2) = (2,2), (O1, O2) = (4,2), (O1, O2) = (4,1), (O1, O2) = (2,4), or (O1, O2) = (1,4); where O1 and O2 represent the oversampling factors of the spatial basis set in the horizontal and vertical latitudes, respectively. To reduce the interference of the beam formed by the antenna array on neighboring cells, it is necessary to use CBSR (codebook subset)... Restrictions (codebook subset restrictions) are used to limit the use of certain beams. Current standards use a 1-bit hard constraint to limit the use of some beams. When the number of antenna ports and the oversampling factor are large, the required RRC indication overhead is significant. Therefore, a group-based CBSR can be used to restrict the use of a group of beams. Each bit in the CBSR indication corresponds to a spatial basis vector group, which contains X1X2 spatial basis vectors. This group includes X1 adjacent spatial basis vectors along the horizontal latitude N1 direction and / or X2 adjacent spatial basis vectors along the vertical latitude N2 direction. The values of X1 and X2 can be at least one of the following:
[0280] Option 1: In some embodiments of this application, the values of X1 and X2 are directly configured via signaling. For example, the values of X1 and X2 are configured separately in RRC signaling. The values of X1 and X2 can be one of [1, 2, 4, 8, 12, 16]. It should be noted that for different oversampling factors, the values of X1 and X2 are less than or equal to the oversampling factor of the corresponding latitude. Specifically, this can be expressed as the value of X1 being less than or equal to O1, and the value of X2 being less than or equal to O2. For example, when (O1, O2...) When (O1, O2) = (4, 4), X1 ≤ 4 and X2 ≤ 4; or the values of X1 and / or X2 are integer multiples of the oversampling factors O1 and / or O2. For example, when (O1, O2) = (2, 2) or (O1, O2) = (4, 4), X1 = αO1 and / or X2 = βO2, where α and β are positive integers, and α can be equal to β, for example, α = β = 1, or α = 2, β = 1; note that if only X1 = αO1 or X2 = βO2 is given in the above scheme, it means that X2 = 1 or X1 = 1.
[0281] Option 2: In some embodiments of this application, the product of X1 and X2 or the number of beams in the beam group can be directly configured, and the beam group pattern can be specified. The product of X1 and X2 can be at least one of {1, 2, 4, 6, 8, 12, 16}. For example, if X1X2 = 4, then the pattern corresponding to the beam group may be at least one of the following forms: {X1 = 4, X2 = 1}, {X1 = 1, X2 = 4}, {X1 = 2, X2 = 2}. The specific configuration can be... The RRC signaling indicates the product of X1 and X2 or the number of beams in the beam group, as well as the beam group pattern used. Assuming the product of X1 and X2 is fixed, there are two possible beam group patterns. This can be indicated by a single bit; for example, bit 0 represents pattern 1, and bit 1 represents pattern 2. Furthermore, assuming the product of X1 and X2 is fixed, there are M possible beam group patterns. This can be indicated by... The pattern is indicated by bits. For example, when M=3, 2 bits indicate which of the 3 patterns it is. 00 represents pattern 1, 01 represents pattern 2, and 10 represents pattern 3. The same method can be used for cases where the product of X1 and X2 is other values. For example, when X1X2=8, the pattern corresponding to the beam group may be at least one of the following forms: {X1=4, X2=2}, {X1=2, X2=4}, {X1=1, X2=8}, {X1=8, X2=1}.
[0282] In addition, in some embodiments of this application, the values of X1 and X2 can be bound to the oversampling factor. For example, when the product of X1 and X2 is 4, if the oversampling factor is (O1, O2) = (2, 2), then the pattern corresponding to the beam group is X1 = 2, X2 = 2; if the oversampling factor is (O1, O2) = (4, 4), then the pattern corresponding to the beam group is {X1 = 4, X2 = 1} or {X1 = 1, X2 = 4}.
[0283] Option 3: To simplify signaling configuration and reduce signaling indication overhead, the network side can directly configure the pattern corresponding to the beam group in the CBSR for the terminal. For example, the standard specifies that when the product of X1 and X2 is 4, the corresponding beam pattern is {X1=2, X2=2} or {X1=4, X2=1}. It also specifies that when the product of X1 and X2 is 8, the corresponding beam pattern is {X1=4, X2=2}, {X1=2, X2=4}, or {X1=8, X2=1}. In this way, the network side only needs to indicate one pattern type when instructing the terminal. Assuming that the network side supports M beam patterns, the standard numbers the supported pattern types, and the network side only needs to configure the corresponding pattern index, thereby simplifying the signaling configuration of the network side.
[0284] Note that for the above two CBSR configuration schemes, it may be necessary to indicate a starting position, or determine a starting point using a standard predefined method, or determine the starting / reference point using an indication plus a predefined method. If no starting position is indicated, it defaults to starting from the first beam in the horizontal direction N1O1 and the vertical direction N2O2. The specific configuration method can adopt at least one of the following:
[0285] Method 1: In some embodiments of this application, the position information of the starting / reference point in horizontal and vertical latitude is indicated, for example, through... Bits indicate the position information of the starting / reference point in the horizontal latitude, through The bit indicates the position information of the starting / reference point in the vertical latitude.
[0286] Method 2: In some embodiments of this application, the position information of the starting / reference point in horizontal and vertical latitude is indicated respectively without sampling, and the position information of the starting / reference point is finally determined by combining it with a standard predefined method, for example, through... The bit indicates the position information of the start / reference point in the horizontal latitude without oversampling, through The bit indicates the position information of the start / reference point in the vertical latitude without oversampling. The start / reference point is based on the antenna port in the horizontal and vertical latitudes without oversampling. For example, when (N1, N2) = (8, 4) and (O1, O2) = (4, 4), the position information of the start / reference point in the horizontal and vertical latitudes without oversampling is indicated by 3 bits and 2 bits respectively. The position of the first sampling point in the horizontal and vertical latitudes when (O1, O2) = (4, 4) is used as the start / reference point.
[0287] Method 3: In some embodiments of this application, the position information of the starting / reference point in the horizontal latitude is indicated without sampling, and the position information of the starting / reference point is finally determined by combining it with a standard predefined method, such as through... The bit indicates the position information of the start / reference point in the horizontal latitude without oversampling. The start / reference point is based on the antenna port of the horizontal latitude without oversampling and the first antenna port of the vertical latitude. For example, when (N1, N2) = (8, 4) and (O1, O2) = (4, 4), the 3 bits indicate the position information of the start / reference point in the horizontal latitude without oversampling, and the position of the first sampling point of the horizontal and vertical latitudes when (O1, O2) = (4, 4) is used as the start / reference point.
[0288] Method 4: In some embodiments of this application, the location information of the starting / reference point in the horizontal latitude is indicated, for example by... The bit indicates the position information of the starting / reference point in the horizontal latitude, and then the vertical latitude is determined in a standard predefined way, with the first antenna port of the vertical latitude corresponding to the position of the horizontal latitude reference point being the first antenna port that is not sampled.
[0289] Method 5: In some embodiments of this application, the position of the starting / reference point is determined by a standard predefined method. For example, the first antenna port of the horizontal and vertical latitudes that has not been oversampled is specified as the starting position by a standard predefined method.
[0290] The location information of the starting / reference point can be determined based on any of the five methods mentioned above. Then, by combining the indication methods in Scheme 1 and Scheme 2, the information of the corresponding beam group can be determined.
[0291] Furthermore, in some embodiments of this application, for Type I and Type II enhanced codebooks, a maximum of 128 antenna ports are supported across multiple CSI-RS resources. Since the antenna port distribution corresponding to Type I and Type II enhanced codebooks can be the same, that is, Type I and Type II enhanced codebooks use the same (N1, N2) values, in order to save RRC signaling configuration overhead, Type I and Type II enhanced codebooks can share CBSR. When the codebook combination parameter {codebook1, codebook2, codebook3} configuration includes both Type I and Type II enhanced codebooks, Type I and Type II enhanced codebooks share CBSR. The configuration of CBSR is optional.
[0292] Ninth embodiment:
[0293] For CSI reporting enhancement based on CRI under a hybrid beamforming architecture, a terminal may report CSI information corresponding to multiple measurement reference resources. The CSI information may include at least one of the following: CRI (CSI-RS Resource Indicator), PMI, RI (Rank Indicator), and CQI (Channel Quality Indicator). Theoretically, the more CSIs reported by a terminal, the more the network can integrate the CSI information from multiple terminals and then select the beam corresponding to the CSI-RS resource with the higher pairing probability for information transmission, thereby increasing the probability of terminal pairing. The PMI information corresponding to the CSI-RS resource can be obtained based on the existing Rel-15 single panel codebook or the Rel-16 eType II codebook.
[0294] Solution Introduction:
[0295] In some embodiments of this application, for CRI-based CSI reporting enhancement, the PMI can be obtained based on a Rel-15 single-panel codebook or a Rel-16 eTypeII codebook. Specifically, whether it's based on a Rel-15 single-panel codebook or a Rel-16 eTypeII codebook depends on the terminal's capabilities. The terminal will report that the calculation of the PMI supporting CRI-based CSI reporting enhancement is based on a Rel-15 single-panel codebook and / or a Rel-16 eTypeII codebook. The specific method used depends on the network side's instructions. The network side can configure RRC signaling to indicate which codebook to use for PMI calculation. Furthermore, to reduce interference to neighboring cells, constraints on the codebook subset are needed. To simplify RRC signaling configuration and reduce signaling configuration overhead, the codebook for CRI-based CSI reporting enhancement can share the CBSR indication (codebook subset). The restriction (codebook subset restriction) means that instead of configuring CBSR indicators for the codebook type of computed PMI, a common CBSR is configured for multiple codebook types of computed PMI, and the configuration of CBSR is optional.
[0296] Furthermore, in some embodiments of this application, for CSI reporting enhancement based on CRI (CSI-RS resource indicator), although the number of configured CSI-RS resources remains unchanged compared to codebooks prior to Rel-19, the number of antenna ports under different CSI-RS resource configurations increases. This impacts the CSI processing unit requirements and CSI calculation latency requirements for CSI reporting. For the traditional Rel-15 Type I single-panel codebook, the CPU (CSI processing unit) occupancy under different CSI-RS resource and port configurations is K. s This is equal to the number of CSI-RS resources used for channel measurement; the CSI calculation delay requirement uses (Z2, Z′2) in Table 5.4-2 of 3GPP standard 38.214, CSI calculation delay requirement 2. However, for Rel-19 single-panel codebooks (enhanced based on Rel-15 single-panel codebooks), when multiple CSI-RS resources are configured, each CSI-RS resource can reach a maximum of 32 antenna ports. Obviously, compared with the traditional Rel-15 single-panel codebook with the same number of resources, the processing complexity of Rel-19 single-panel codebooks is higher. Therefore, the time occupied by CSI calculation and CPU usage will be affected. Specifically, at least one of the following methods can be used:
[0297] Method 1: In some embodiments of this application, two UE capabilities are introduced to address the CSI calculation latency requirements. Capability 1 reuses the traditional (Z2, Z′2) value, and capability 2 adds a parameter Y to the traditional (Z2, Z′2) value, expressed as (Z2, Z′2) + Y. This is mainly because the number of antenna ports supported by the traditional Rel-19 single-panel codebook is greater, resulting in higher terminal computational complexity. The value of Y can be related to the number of antenna ports of the CSI-RS resource. For example, here, the value of Y is at least one of Y∈{Z′2, 1.5Z′2, 2Z′2, 3Z′2, 4Z′2} or Y is an integer multiple of 14, a*14, where 14 represents 14 OFDM symbols, and the value of a is at least one of a∈{1, 1.5, 2, 3, 4}. The specific value depends on the terminal's capabilities. The two capabilities mentioned above are completely independent, and a terminal may only have one capability, for example, only capability 2; secondly, the number of CPUs used by the terminal to report CSI is also related to the number of ports configured for CSI-RS resources used for channel measurement, compared to the traditional 0 CPU =K s K s For the number of CSI-RS resources configured for channel measurements, the number of CPUs used for CSI reporting in a single-panel codebook of Rel-19 can be expressed as O. CPU =XK s X can take at least one value from {1, 1.5, 2, 3, 4}. Note the above O CPU The number of elements and the computational latency requirement of CSI can be met simultaneously, or only one of them can be met; the values of X and Y above depend on the capabilities of the terminal; based on the above constraints, the terminal has some flexibility in controlling computational complexity, for example, the terminal can report support for smaller antenna ports.
[0298] Method 2: In some embodiments of this application, two UE capabilities are introduced to address the CSI calculation delay requirement. Capability 1 reuses the traditional (Z2, Z′2) value, and capability 2 multiplies the traditional (Z2, Z′2) value by a constant ceil(P / 8) or ceil(P / 16), where P is the number of antenna ports configured for each CSI-RS resource used for channel measurement. It is assumed that the number of antenna ports corresponding to each CSI-RS resource is the same, thus the CSI calculation delay requirement can be obtained as (YZ2, YZ′2), where Y can take at least one value from {1, 1.5, 2, 3, 4}. The specific value of Y depends on the terminal's capabilities, such as the maximum / total number of antenna ports supported by the terminal. The two capabilities mentioned above are completely independent, and a terminal may only have one capability, for example, only capability 2. Secondly, the number of CPUs used for CSI reporting by the terminal is also related to the configured CSI-RS resources for channel measurement. Although the Rel-19 single-panel codebook can support a larger number of antenna ports with the same CSI-RS resources than the traditional Rel-15 single-panel codebook, we will still consider using the existing number of CPUs used for CSI reporting, i.e., 0. CPU =K s Note the above O CPU The number of elements and the computational latency requirement of CSI can be satisfied simultaneously, or only one of them can be satisfied; the value of Y depends on the capabilities of the terminal; based on the above constraints, the terminal has some flexibility in controlling computational complexity, for example, the terminal can report support for smaller antenna ports.
[0299] Secondly, in some embodiments of this application, for CRI-based CSI reporting enhancement, if the calculation of PMI in the reported CSI is based on the Rel-16e Type II codebook, then the terminal supports network-side configuration of K. s = {1, 2, 3, 4} CSI-RS resources, and when the number of reported CSIs is 2, each CSI-RS resource can be configured with a maximum of 16 antenna ports. For the traditional Rel-16e Type II codebook, the number of CPUs required is O. CPU =K s K s Given the number of CSI-RS resources, the required computational latency for CSI is (Z2, Z′2). However, for Rel-19-based CRI-based CSI reporting enhancement, the network side may configure multiple CSI-RS resources for the terminal, and the terminal may need to report CSI corresponding to multiple CSI-RS resources. Therefore, the computational complexity of the terminal's CSI will increase. To address this terminal's computational latency requirement, at least one of the following methods can be used:
[0300] Method 1: In some embodiments of this application, two UE capabilities are introduced to address the CSI calculation latency requirement. Capability 1 reuses the traditional (Z2, Z′2) value. Capability 2, based on the traditional (Z2, Z′2) value, increases the calculation latency requirement exponentially with the increase in the number of resources, which can be represented as K. s *(Z2,Z′2), at this time the number of CPUs used by CSI is O. CPU =K s K s The number of CSI-RS resources; the two capabilities mentioned above are completely independent, and a terminal may only have one capability, for example, only capability 2.
[0301] Method 2: In some embodiments of this application, two UE capabilities are introduced to address the CSI calculation latency requirement. Capability 1 reuses the traditional (Z2, Z′2) value. Capability 2, based on the traditional (Z2, Z′2) value, increases the calculation latency requirement as the number of resources increases. Considering the number of CSI-RS resources configured by the network side for channel measurement and the maximum number of antenna ports configured for each resource, as well as the number M of CSIs reported by the terminal, the CSI calculation latency requirement is also related to the number M of CSIs reported by the terminal. The CSI calculation latency requirement can be expressed as X*K s *(Z2,Z′2), where X∈{0.5,1,2} at least one; the specific value of X depends on the terminal's capabilities. For example, M=1 is the terminal's basic capability, while M=2 is a capability item of the terminal. If M=1, then X can be 1; if M=2, considering the CSI-RS resource configuration constraints, X can be 0.5. The above two capabilities are completely independent, and the terminal may only have one capability, for example, only capability 2; in this case, the number of CPUs occupied by CSI reporting is O. CPU =K s K s The number of resources for CSI-RS; the above constraints can fully ensure that the terminal has enough time to process CSI reports.
[0302] Method 3: In some embodiments of this application, two UE capabilities are introduced to address the CSI calculation latency requirement. Capability 1 reuses the traditional (Z2, Z′2) value. Capability 2, based on the traditional (Z2, Z′2) value, increases the calculation latency requirement as the number of resources increases. Considering the number of CSI-RS resources configured by the network side for channel measurement and the maximum number of antenna ports configured for each resource, as well as the number M of CSIs reported by the terminal, the CSI calculation latency requirement is also related to the number M of CSIs reported by the terminal. Regarding the CSI computation latency requirement, it can be expressed as (Z2, Z′2) + XZ′2, where X ∈ at least one of {0.5, 1, 2}. The specific value of X depends on the terminal's capabilities. For example, M = 1 represents the terminal's basic capability, while M = 2 represents one of the terminal's capabilities. If M = 1, X can be either 1 or 2. If M = 2, considering the CSI-RS resource configuration constraints, X can be either 0.5 or 1. The two capabilities mentioned above are completely independent, and a terminal may only have one capability, such as capability 2. In this case, the number of CPUs used by CSI reporting is O. CPU =K s K s The above constraints provide the terminal with a certain degree of flexibility. When the number of CSI-RS resources is large, the terminal can configure some CSI-RS with smaller ports based on the above constraints.
[0303] Tenth embodiment:
[0304] For CSI reporting enhancement based on CRI in a hybrid beamforming architecture, a terminal may report CSI information corresponding to multiple measurement reference resources. The CSI information may include at least one of the following: CRI (CSI-RS Resource Indicator), PMI, RI (Rank indicator), CQI (Channel Quality Indicator), and LI (Layer indicator). Theoretically, the more CSIs reported by a terminal, the more the network can integrate the CSI information from multiple terminals and then select the beam corresponding to the CSI-RS resource with the higher pairing probability for information transmission, thereby increasing the probability of terminal pairing. The PMI information corresponding to the CSI-RS resource can be obtained based on the existing Rel-15 single-panel codebook or the Rel-16 eType II codebook.
[0305] In some embodiments of this application, for CRI-based CSI reporting, since the channels corresponding to different beams may have significant differences, CSI information needs to be reported for each CSI-RS resource. When reporting CSI for multiple CSI-RS resources simultaneously, the overhead of terminal reporting is relatively large. Therefore, the reported content of the terminal can be prioritized. The specific priority is related to the codebook type corresponding to PMI calculation. For PMI calculation using a Rel-16e Type II codebook, the reporting priority of non-zero coefficients in PMI and their corresponding non-zero coefficient indication information can be achieved using at least one of the following methods:
[0306] Method 1:
[0307] in And i = 0, 1, ..., 2L-1, l j =1,…,v j N represents the number of CSIs reported. It should be noted that π(f), i, L, f in the above description have the same meaning as in existing standards; for details, please refer to section 5.2.3 of 3GPP standard 38.214. v j Pri(l) represents the rank, layer number, or stream number corresponding to the j-th CSI reported by the terminal; j Pri(l,i,f,j) represents the priority value corresponding to the non-zero coefficient and its corresponding non-zero coefficient indication information. j The smaller the value of (i, f, j), the higher the reporting priority of the non-zero coefficient and / or the indication information of the non-zero coefficient. It should also be noted that the rank, layer number, or flow number corresponding to the above multiple CSIs can be the same or different; this method ensures that information is reported for CSIs corresponding to multiple CSI-RS resources, allowing the network side to select a suitable CSI based on the information reported by the terminal, thereby increasing the probability of terminal pairing.
[0308] Note that the order of the indexes of different CSIs in the above different reporting priority methods can be sorted from small to large according to the CRI index of the CSI corresponding to the CSI resource to be reported. For example, if 4 CSI-RS resources are configured, only the CSIs corresponding to 2 CSI-RS resources need to be reported, and the indices of the two CSI-RS are 2 and 3 respectively. Then the first CSI and the second CSI of the reported CSI index correspond to CSIs with indices 2 and 3 of CSI-RS respectively.
[0309] Method 2:
[0310] Pri(l,i,f,j)=2·N·L·υ·π(f)+N·υ·i+N·l+j.
[0311] in And i = 0, 1, ..., 2L-1, l = 0, ..., v-1, N represents the number of reported CSIs, v = max(v1, ..., v-1) N It is important to note that π(f), i, L, f in the above description have the same meaning as those in existing standards. For details, please refer to section 5.2.3 of 3GPP standard 38.214. v represents the maximum value of the rank, layer number, or flow number corresponding to the multiple CSIs reported by the terminal. Pri(l,i,f,j) represents the priority value corresponding to the non-zero coefficient and its corresponding non-zero coefficient indication information. The smaller the value of Pri(l,i,f,j), the higher the reporting priority of the corresponding non-zero coefficient and / or non-zero coefficient indication information. It is also important to note that the rank, layer number, or flow number corresponding to the multiple CSIs can be the same or different. This method ensures that information is reported for the CSIs corresponding to multiple CSI-RS resources, allowing the network side to select appropriate CSIs based on the information reported by the terminal, thereby increasing the probability of terminal pairing.
[0312] In some embodiments of this application, for Method 1 and Method 2, the order of CSI indexes can be sorted from smallest to largest according to the CRI index of the CSI corresponding to the CSI that needs to be reported. For example, if 4 CSI-RS resources are configured, only the CSI corresponding to 2 CSI-RS resources needs to be reported, and the indices of the two CSI-RS are 2 and 3 respectively. Then the first CSI and the second CSI of the reported CSI index correspond to CSI with indices 2 and 3 of CSI-RS respectively. Furthermore, the CSI corresponding to the smallest CSI index in the above different reporting priority methods can be the CSI corresponding to the CSI-RS with the largest RSRP / SINR / CQI of the measurement channel, or the CSI corresponding to a certain CSI-RS resource indicated by the base station, or the CSI corresponding to a certain CSI-RS resource predefined by the standard (for example, among the multiple CSI-RS resources predefined by the standard or requested or indicated by the base station that need to be reported, the CSI corresponding to the resource with the smallest CSI-RS resource index has the smallest index or is the starting CSI to be reported, or the CSIs corresponding to M predefined CSI-RS resources must be reported, where CSI-RS... The CSI corresponding to the resource with the smallest resource index is either the CSI with the smallest index (or the CSI initially reported), or the CSI corresponding to a CSI-RS resource selected by the terminal. If it is the CSI corresponding to a CSI-RS resource selected by the terminal, the terminal needs to indicate in the feedback CSI information which specific CSI-RS resource it corresponds to. This indication information can be placed in part 1 or part 2. Placing it in part 1 helps the network side determine the CSI-RS corresponding to the CSI as early as possible, while placing it in part 2 should have a higher priority than reporting non-zero coefficients and their indexes. Then, the indexes of other CSIs are sequentially increased in ascending or descending order according to the CSI-RS resources, until the maximum or minimum CSI-RS is reached. After indexing, if not all CSI-RS resources have been traversed, the traversal continues from the CSI-RS resources corresponding to the starting or ending indexes, until all CSI-RS resources have been traversed. For example, if there are 4 CSI-RS resources and the CSIs corresponding to 3 of them need to be reported, with the CSI-RS resource indices being 1, 3, and 4, then the CSI-RS corresponding to the CSI with the smallest index can be determined based on the scheme described above. Here, it is assumed to be the CSI-RS resource with index 3. If the CSIs are numbered in ascending order of the CSI-RS resource index, then the CSI corresponding to the CSI resource with index 3 has an index of 2, while the CSI corresponding to the CSI resource with index 1 has an index of 3.
[0313] Method 3: In some embodiments of this application, for CSI reports containing one or more CSIs, and where each CSI comprises part 1 and part 2, the priority allocation or CSI discarding rules for part 2 of the multiple CSIs that need to be reported are considered. If the multiple CSIs in the CSI report are selected by the terminal, the reporting priority or discarding rules for part 2 of the multiple CSIs can be predefined, indicated by the base station, or determined by the terminal and indicated to the network.
[0314] In some embodiments of this application, for a predefined method, it can be specified that among the CSIs corresponding to multiple CSI-RS resources that need to be reported, the CSI corresponding to the resource with the smallest corresponding CSI-RS resource index has the highest reporting priority, and then the reporting priority of other CSIs decreases sequentially in ascending order of CSI-RS resource index.
[0315] In some embodiments of this application, for a predefined method, it can be specified that among the CSIs corresponding to multiple CSI-RS resources that need to be reported, if there are M CSIs corresponding to resources specified or requested by the base station, or predefined by the standard, they must be reported. Among them, the CSI corresponding to the resource with the smallest or largest CSI-RS resource index has the highest reporting priority for part 2. Then, the reporting priority of the part 2 of the other M-1 CSIs decreases sequentially in ascending or descending order of the CSI-RS resource index. The CSIs that need to be reported other than the M CSI-RS resources can be reported in ascending or descending order of the CSI-RS resource index, with the smaller the index, the higher the reporting priority of the CSI. Here, the value of M can be 1 or a value greater than 1.
[0316] In some embodiments of this application, for a predefined method, it can be specified that among the CSIs corresponding to multiple CSI-RS resources that need to be reported, if a base station specifies or requests, or if the standard predefined M CSI-RS resources need to be reported, the CSI corresponding to the CSI with the most / fewest maximum or non-zero coefficients of RSRP / SINR / CQI for the received beam / measurement channel among the M CSI-RS resources has the highest priority for part 2. Then, the priority of the CSIs corresponding to the other M-1 CSI-RS resources is in descending order of RSRP / SINR / CQI for the received beam / measurement channel or the number of non-zero coefficients. The CSIs are sorted from largest to smallest or smallest to largest. The higher the RSRP / SINR / CQI of the received beam / measurement channel, or the more / fewer the non-zero coefficients, the higher the priority of the CSI. The priority of other CSIs that need to be reported besides the M CSI-RS resources can be sorted from largest to smallest or from largest to smallest or smallest to largest based on the RSRP / SINR / CQI of the received beam / measurement channel corresponding to the CSI-RS resource. The higher the RSRP / SINR / CQI of the received beam / measurement channel, or the more / fewer the non-zero coefficients, the higher the priority of the CSI. Here, M can be 1 or a value greater than 1.
[0317] In some embodiments of this application, for a predetermined method, the CSI part 2 corresponding to the CSI resource with the highest RSRP / SINR / CQI of the received beam / measurement channel may have the highest priority, or the CSI part 2 corresponding to the highest / lowest rank number may have the highest priority, or the CSI part 2 corresponding to the highest / lowest reporting overhead may have the highest priority. Once the highest priority CSI is determined, the reporting priority of other CSIs decreases sequentially in ascending or descending order of the CSI-RS resource index. When the maximum or minimum CSI-RS index is reached, if all CSI-RS resources have not yet been traversed, the priority is then determined from... The CSI-RS resources corresponding to the starting or ending index are traversed continuously until all CSI-RS resources have been traversed. Alternatively, after the part 2 of the highest priority CSI is determined, the reporting priority of other CSIs is determined by referencing the index position of the CSI-RS resource corresponding to the highest priority CSI, traversing other CSI-RS resources alternately left and right (or right and left). If a CSI corresponding to a CSI-RS resource needs to be reported, the reporting priority of that CSI decreases sequentially. Alternatively, after the part 2 of the highest priority CSI is determined, the reporting priority of other CSIs decreases sequentially in ascending or descending order of the CSI-RS resource index. Here, the terminal may need to report the index information of the CSI-RS resource corresponding to the highest priority CSI to inform the network side which CSI-RS resource corresponds to the highest priority CSI.
[0318] If you want to further prioritize the content in part 2 of each CSI, you can refer to the priority reporting level table for part 2 CSI in 38.214 of the existing 3GPP standard.
[0319] It is important to note that since it is necessary to select some CSIs corresponding to multiple CSI-RS resources for reporting, and the terminal needs to inform the network side of which CSI-RS resources were selected, this indication information can be placed in either CSI part 1 or CSI part 2. If placed in CSI part 2, the corresponding reporting priority belongs to group 0. The meaning of group 0 corresponds to the CSI priority reporting level table in part 2 of section 5.2.3-1 of the existing 3GPP standard 38.214. Secondly, if the network side configures or indicates that CSIs corresponding to M CSI-RS resources need to be reported, and the terminal also needs to report N CSIs in addition to the M CSIs configured or indicated by the network side, then the indication information for the N CSIs selected by the terminal, besides the M CSIs configured or indicated by the network side, can be placed in either CSI part 1 or CSI part 2. If placed in CSI part 2, the corresponding reporting priority belongs to group 0. The meaning of group 0 corresponds to part 2 of section 5.2.3-1 of the existing 3GPP standard 38.214. CSI Priority Reporting Ranking Table.
[0320] Method 4: In some embodiments of this application, since the overhead of CSI feedback corresponding to different CSI-RS resources may differ, in order to ensure that the base station can have complete CSI available, priority can be sorted according to the size of the reporting overhead of part 2 of the CSI corresponding to the CSI-RS resource. For example, priority can be given to reporting part 2 of the CSI corresponding to the CSI-RS resource with smaller or larger overhead. The specific method can be determined according to the resource-constrained case. This method helps to ensure that the base station can have complete CSI information available. Whether to sort by the larger overhead or the smaller overhead can be determined by the terminal according to the specific resource case. On the one hand, it helps to better utilize resources, and on the other hand, it also takes into account the system performance.
[0321] Method 5: In some embodiments of this application, to ensure that the base station can access more data streams and increase system performance, reports can be made according to the Rank values of different beams / channels. For example, priority can be sorted by Rank value from largest to smallest, with higher Rank values indicating higher priority. Secondly, for beams / channels with the same Rank value, they can be sorted according to the quality of the beam / channel, with higher quality CSIs corresponding to part 2 having higher priority. For example, sorting can be based on the RSRP / SINR / CQI values of the received beam / measurement channel, with higher RSRP / SINR / CQI values indicating higher priority. Furthermore, for beams or channels with the same Rank value, the priority of the CSIs to be reported can be directly sorted according to the index of the CSI-RS resource, with smaller index CSI-RS resources corresponding to higher reporting priority.
[0322] Method Six: In some embodiments of this application, for the case of reporting multiple CSIs, since the terminal side knows the specific information of each CSI that needs to be reported, the priority of multiple CSI reporting is entirely determined by the terminal. Specifically, it can be divided into the following two cases:
[0323] Case 1: In some embodiments of this application, the network side indicates or requests that CSIs corresponding to M CSI-RS resources need to be reported, while the terminal needs to report a total of N CSIs, where N is greater than or equal to M. In this case, it can be agreed that the reporting priority of the CSIs corresponding to the M CSI-RS resources indicated or requested by the network side is higher than the reporting priority of the NM CSIs selected by the terminal. The reporting priority of the CSIs corresponding to the M CSI-RS resources requested or specified by the network side can be determined according to the method described above, or it can be determined by the terminal itself.
[0324] Case 2: In some embodiments of this application, the total number of CSIs that the terminal needs to report is N. The priority of the N CSIs is also determined by the terminal itself. The network side only needs to know the CSI-RS resource corresponding to each CSI based on the CRI information in the CSI information reported by the terminal. Multiple CRI information can be placed in part1 and arranged in a certain order. Then, the priority of CSI part2 decreases or increases in sequence according to the order of CRI. Alternatively, the corresponding CRI can be placed in Group0 priority reporting level information in part2 of each reported CSI. In this way, the network side can determine the CSI-RS resource information corresponding to the current CSI based on the received CRI information.
[0325] In some embodiments of this application, methods three, four, and five are also applicable to codebooks for calculating PMI based on Rel-15 Type I single / multi-panel displays, and are also applicable to codebooks for calculating PMI using Rel-19 enhanced Type I single / multi-panel displays.
[0326] Eleventh Example:
[0327] In Rel-18, multi-TRP CJTs assume ideal synchronization between TRPs. However, in real-world systems, non-ideal synchronization often exists between TRPs, severely degrading CJT performance. The factors leading to non-ideal synchronization among multiple TRPs mainly include three aspects: time delay deviation between TRPs, frequency deviation between TRPs, and phase deviation between TRPs.
[0328] The latency discrepancy between TRPs originates from two sources. Firstly, the propagation delay between different TRPs and the UE can vary significantly due to the different locations of the TRPs and the UE, as well as the movement of the UE. Secondly, the hardware implementation of the TRPs can also lead to differences in DL transmission timing.
[0329] Furthermore, due to oscillator instability, frequency differences inevitably arise between multiple TRPs in a CJT. In addition, the different Doppler frequency shifts from different TRPs to the UE may exacerbate these frequency differences. This frequency misalignment can lead to rapid channel changes. Subsequently, due to the finite CSI update period and unavoidable CSI feedback delay, CJT performance may be severely degraded. Therefore, it is necessary to measure and pre-compensate for frequency misalignment between TRPs.
[0330] In addition, for TDD systems, which rely on SRS to obtain downlink information, inconsistency in DL / UL reciprocity can lead to phase shift between TRPs.
[0331] The aforementioned factors causing delay, frequency, and phase deviations among multiple TRPs in CJT lead to asynchronous transmission between them, thus reducing CJT performance. To address this, terminal-assisted synchronization among multiple TRPs needs to be considered. During synchronization, the terminal may report one or more of time-off compensation, frequency-off compensation, and phase-off compensation information. Simultaneously, the terminal may also report information about selected TRPs that satisfy time-frequency synchronization among multiple TRPs. However, the reporting of time-off compensation, frequency-off compensation, and phase-off compensation information, as well as the possible TRP selection information, constitutes a new CSI reporting quantity. The CSI calculation latency requirements and the number of CSI processing units (CPUs) required for CSI reporting need further clarification. This embodiment primarily addresses these issues. Specifically, the CSI calculation latency requirements and the number of CPUs required for CSI reporting can be achieved using at least one of the following solutions:
[0332] Option 1: In some embodiments of this application, for time offset calibration reporting, frequency offset calibration reporting, phase calibration reporting, or selected TRP information that meets CJT synchronization requirements, the calculation delay of CSI is required to continue using (Z2,Z′2) in the existing standard.
[0333] Option 2: In some embodiments of this application, for time offset calibration reporting, frequency offset calibration reporting, phase calibration reporting, or information of selected TRPs that meet CJT synchronization requirements, since each TRP will be configured with 1 CSI-RS resource, or a set of CSI-RS resources, or a set of TRS resources, that is, the terminal will be configured with N CSI-RS resources, or a set of CSI-RS resources, or a set of TRS resources, the CSI calculation delay requirement increases proportionally with (Z2, Z′2), which can be expressed as N(Z2, Z′2). This method leaves sufficient CSI calculation time for the terminal.
[0334] Option 3: In some embodiments of this application, for time offset calibration reporting, frequency offset calibration reporting, phase calibration reporting, or information of selected TRPs that meet CJT synchronization requirements, since each TRP is configured with one CSI-RS resource, or a set of CSI-RS resources, or a set of TRS resources, the terminal will be configured with N CSI-RS resources, or a set of CSI-RS resources, or a set of TRS resources. The calculation delay requirement of CSI is based on (Z2, Z′2). Since multiple CSI-RS resources, or sets of CSI-RS resources, or sets of TRS resources may span multiple slots, an additional processing time of Z′2 or 14Y is added on this basis, which can be expressed as (Z2+Z′2, 2Z′2) or (Z2, Z′2)+14Y, where 14 represents 14 OFDM symbols, and Y can take at least one of {1 / 2, 2 / 3, 3 / 4, 1, 2, 3}. This representation can leave a certain processing flexibility for the terminal and effectively balance the processing complexity and resource consumption overhead.
[0335] Option 4: In some embodiments of this application, for time offset calibration reporting, frequency offset calibration reporting, phase calibration reporting, or information from selected TRPs that meet CJT synchronization requirements, since each TRP is configured with one CSI-RS resource, or a set of CSI-RS resources, or a set of TRS resources, i.e., the terminal is configured with N CSI-RS resources, or a set of CSI-RS resources, or a set of TRS resources, the CSI calculation latency requirement is based on (Z2, Z′2). Since the terminal may report one or more of time offset compensation information, frequency offset compensation information, phase calibration information, or information from selected TRPs that meet CJT synchronization requirements, when multiple types of calibration information are reported simultaneously, the CSI calculation latency requirement will also increase accordingly. Therefore, it is necessary to further increase the CSI calculation latency based on Option 1, Option 2, or Option 3. For example, for Option 1, when multiple calibration information is reported, the CSI calculation latency is increased. The multiple can be represented as 2(Z2, Z′2); For Scheme 2, when reporting multiple calibration information, since the margin for CSI calculation delay requirement is large, the CSI calculation delay requirement remains unchanged or increases by K 14 OFDM symbols, which can be represented as N(Z2, Z′2) + 14K, where K can be at least one of {1, 2}; For Scheme 3, when reporting multiple calibration information, due to the increase in the amount of reporting, the CSI calculation delay requirement increases accordingly, which can be specifically represented as (Z2 + MZ′2, MZ′2) or (Z2, Z′2) + 14Y, where Y can be at least one of {1, 2, 3, 4, 6}, and M can be any one of {1, 2, 3}. The value of Y or M is related to the terminal's capability and the number of calibration information reported by the terminal; This representation method can leave the terminal with a certain degree of processing flexibility, effectively balancing the processing complexity and resource consumption overhead.
[0336] Regarding the above-mentioned solutions, it should be noted that these solutions are not entirely isolated. The choice of which solution to adopt depends on the capabilities of the terminal. Depending on the terminal's capabilities, the CSI calculation latency requirement may involve two or three capabilities. For example, if the terminal has two capabilities for CSI calculation latency requirements, for capability one, the CSI calculation latency requirement is (Z2, Z′2), and for capability two, the CSI calculation latency requirement is (Z2+Z′2, 2Z′2) or (Z2, Z′2)+14Y, or N(Z2, Z′2), or (Z2+MZ′2, MZ′2), or N(Z2,Z′2)+14K; or the terminal has three capabilities. For capability one, the CSI calculation latency requirement is (Z2,Z′2). For capability two, the CSI calculation latency requirement is (Z2+Z′2,2Z′2) or (Z2,Z′2)+14Y, or N(Z2,Z′2). For capability three, the CSI calculation latency requirement is (Z2+MZ′2,MZ′2), or N(Z2,Z′2)+14K. Here, the values of M and Y are the values in the above scheme, and 14 represents 14 OFDM symbols.
[0337] Furthermore, at least one of the following methods can be used to determine the number of CPUs used by CSI:
[0338] Option 1: In some embodiments of this application, regarding CPU usage, since there is a reference TRP or CSI-RS resource, or a set of CSI-RS resources, or a set of TRS resources, the terminal needs to report at most N-1 time-frequency compensation information, frequency offset compensation information, or phase compensation information, where N represents the number of TRPs that need to be synchronized and calibrated, or the CSI-RS resource, or a set of CSI-RS resources, or a set of TRS resources configured by the terminal; therefore, for any of the above reporting quantities, the number of CPUs occupied by the terminal for reporting CSI can be expressed as O. CPU =N-1, or considering the influence of other factors, O CPU Occupation can be represented as O CPU =X(N-1), where X depends on the terminal's capabilities. For example, X can take at least one of {1 / 2, 2 / 3, 3 / 4, 1, 2, 3}. The value of X may be related to the amount reported by the terminal, or it may depend on the computational amount of the terminal processing any of the above compensation information. The value of X is reported based on the terminal's capabilities.
[0339] Option 2: In some embodiments of this application, CPU usage can also be directly proportional to the number of TRPs, the number of CSI-RS resources configured in the terminal, the number of CSI-RS resource sets, or the number of TRS resource sets. In this case, for any of the above reporting volumes, the number of CPUs used by the terminal to report CSI can be expressed as 0. CPU=N, or considering the influence of other factors (the number of reported time offsets, frequency offsets, or phase deviations) O CPU Occupation can be represented as O CPU =XN, where X depends on the terminal's capabilities. For example, X can take at least one of {1 / 2, 2 / 3, 3 / 4, 1, 2, 3}. The specific value may be related to the amount of information reported by the terminal, or it may depend on the computational load of the terminal in processing any of the above compensation information. The value of X is reported based on the terminal's capabilities.
[0340] Option 3: In some embodiments of this application, the CPU usage is related to the number of time offset, frequency offset, or phase deviation information reported by the terminal. The terminal may simultaneously report one or more of time offset compensation, frequency offset supplementation, or phase deviation compensation. When the terminal simultaneously reports one type of compensation information, the number of CPUs used by the terminal to report CSI can be represented as 0. CPU =X(N-1), or O CPU =XN, where the value of X can be any one of {1,2,3}. For example, when the terminal reports one type of compensation information, the value of X is 1. When the terminal reports multiple types of compensation information, the value of X is greater than 1. The value of X is reported based on the terminal's capabilities.
[0341] Note: For each TRP described above, there is a corresponding CSI-RS resource, or a set of CSI-RS resources, or a set of TRS resources; the information of the selected TRP that meets the CJT synchronization requirements, here meeting the CJT synchronization requirements can be any one or more of the time offset requirements, frequency offset requirements, or phase deviations among multiple TRPs meeting the synchronization requirements, for example, the time offset, frequency offset, or phase deviation is less than a certain threshold value, or any one or more of the time offset, frequency offset, or phase deviation is less than the corresponding threshold value; the meaning of (Z2, Z′2) above is the same as the meaning of (Z2, Z′2) in Table 5.4-2 of UE CSI calculation time in Section 5.4 of the existing standard 38.214; the 14 OFDM symbols mentioned above are applicable to any one or more cases where μ takes the value of {0, 1, 2, 3}.
[0342] Furthermore, in some embodiments of this application, if time offset and frequency offset compensation are reported jointly, since both can be obtained based on a common reference signal, the same time delay calculation requirement Z / Z' can be used as when reporting time offset compensation or frequency offset compensation separately, and the same O can also be used. CPU Occupation, such as the scheme mentioned above in this embodiment.
[0343] In some embodiments of this application, for time offset, frequency offset, and phase deviation compensation reporting, the following two parts of information are included for different reporting quantities: compensation quantity information relative to the reference TRP, and indication information of whether the compensation quantity information corresponding to the TRP is within the range, or indication information of whether the TRP is valid. The indication information of 'out of range' or 'invalid' corresponding to each TRP can be indicated by 1 bit. If at least two of the above quantities are jointly reported, since the above quantities need to report 'out of range' or 'invalid' information when reported individually, and for multiple TRP cooperative joint transmission (CJT), if the indication information of any of the above reported quantities indicates that a certain TRP is invalid, then that TRP will not participate in the cooperation. Here, an invalid TRP refers to a time offset, frequency offset, or phase deviation compensation reporting information reported by the terminal that indicates that the time offset compensation quantity or frequency offset compensation quantity corresponding to a certain TRP exceeds the specified compensation range, or that the TRP is indicated as invalid due to other factors, such as the measured RSRP value being too low. Based on the above reasons, this embodiment believes that when reporting time offset, frequency offset, and phase deviation compensation, if at least two of the above quantities are jointly reported, the 'out-of-range' or 'invalid' information can be merged and reported, that is, only one 'out-of-range' or 'invalid' information is reported. Since the aforementioned 'out-of-range' or 'invalid' information uses a bitmap indication method, that is, each TRP corresponds to one bit, if the bit corresponding to that TRP is 0 or 1, it indicates that the time offset or frequency offset compensation amount of the TRP corresponding to that bit exceeds a certain range, or that the TRP is invalid, that is, it does not meet the synchronization relationship with other TRPs before / after synchronization compensation, and cannot cooperate with other TRPs for joint transmission. Therefore, when merging 'out-of-range' or 'invalid' information of different reported quantities, a bitwise AND operation can be used, that is, if all corresponding bits are 1 (here 1 indicates valid, or not exceeding the compensation range), then the bit is 1; otherwise, all are 0. Other merging methods are also possible for this embodiment. We will not impose too many restrictions here, as long as the above merging methods can achieve the same effect.
[0344] Furthermore, if multiple reported quantities are reported jointly, and each reported quantity is reported separately with an 'out of range' or 'invalid' indication, then for compensation information related to time offset, frequency offset, or phase offset, if the 'out of range' or 'invalid' indication for one of the reported quantities indicates that a certain TRP is 'invalid' or its corresponding compensation amount is 'out of range,' then regardless of the status of the 'out of range' or 'invalid' indications for the other reported quantities, the offset compensation information corresponding to that TRP does not need to be reported. For example, if there are four TRPs, and time offset and frequency offset compensation reported quantities are reported jointly, if the 'out of range' or 'invalid' indication in the time offset compensation reported quantity indicates that TRP1 is invalid, then regardless of whether the 'out of range' or 'invalid' indication in the frequency offset compensation reported quantity is valid or invalid for TRP1, the frequency offset compensation value corresponding to TRP1 does not need to be reported.
[0345] Furthermore, when multiple reports are submitted jointly, each report corresponds to a reference TRP, measurement resource, or set of measurement resources. In fact, each TRP corresponds to a measurement resource or set of measurement resources, which can be a TRS or CSI-RS resource. The reference TRP, measurement resource, or set of measurement resources is selected independently for different reports. When the terminal selects a reference TRP, measurement resource, or set of measurement resources for different reports, it does not expect the 'invalid' or 'out of range' indication information in a certain report corresponding to the selected reference TRP, measurement resource, or set of measurement resources to be invalid or out of range. That is, for different reports, when selecting a reference TRP, the terminal only selects from at least one TRP, measurement resource, or set of measurement resources where the 'invalid' or 'out of range' indication information corresponding to at least one report is valid or not out of range.
[0346] For different reporting volumes, the compensation range reported for each volume may have multiple candidate values, depending on the configuration of higher-layer parameters, such as RRC configuration. When the terminal provides feedback for each reporting volume, it needs to indicate to the network side which compensation range candidate value its feedback compensation information is based on. This indication can be done using a bitmap, where each candidate value corresponds to a bit, and if it's based on that candidate value, the corresponding bit is 1 or 0; or it can be done using a combination method, selecting one candidate value from M candidate values, with an indication cost of... For example, for time offset compensation, the compensation range value may include... At least one of them, assuming there are 4 values The terminal needs to indicate which of the four values to report the offset compensation amount for, where CP corresponds to the duration of the cyclic prefix, and Δf represents the subcarrier spacing.
[0347] Furthermore, for frequency offset compensation reporting and phase compensation reporting, an 'invalid' indication information needs to be reported. The reporting of invalid indication information requires a certain amount of time. This embodiment suggests that the following events can be used to determine whether the corresponding TRP, measurement resource, or measurement resource set is valid. Firstly, for frequency offset compensation reporting, if the frequency offset compensation value of a certain TRP, measurement resource, or measurement resource set relative to the reference TRP, measurement resource, or measurement resource set exceeds the compensation range of all frequency offset values configured on the network side, it can be considered invalid. Alternatively, if the frequency offset compensation value exceeds the frequency offset compensation range ultimately selected by the terminal, it can be considered invalid. Or, if the RSRP / SINR / CQI value of a certain TRP, measurement resource, or measurement resource set is lower than a certain threshold, or the difference between its RSRP / SINR / CQI and that of other selected TRPs exceeds a certain threshold, it can be considered invalid. The above RSRP / SINR / CQI-based discrimination method also applies to phase offset compensation.
[0348] Twelfth Example:
[0349] AI-based beam management primarily considers two cases: Case 1, spatial beam prediction, and Case 2, temporal beam prediction. Figure 5A provides examples of the beam management inference process for BM-Case 1 and BM-Case 2. Measurement results based on beam set B are used as model input. Additionally, beam ID information can also be used as input to the AI / ML model. Based on the model output (e.g., the probability of each beam in beam set A becoming a Top-1 beam, the predicted L1-RSRP), the Top-1 / N beams in beam set A can be predicted, possibly along with the predicted L1-RSRP (depending on the label). In the evaluation, for BM-Case 1, measurement results from beam set B (unless otherwise stated) are used as model input to predict the Top-1 / N beams in beam set A; for BM-Case 2, measurement results from historical time points are used as model input for temporal deep learning prediction of beams in beam set A. In the evaluation, three cases were considered: Set A and Set B are different (Set B is not a subset of Set A), Set B is a subset of Set A, and for BM-Case2, Set A and Set B are the same, Set B is the measurement beam set, and Set A is the prediction beam set.
[0350] The current standard discussion on resource configuration for beam sets SetA and SetB may take the following forms:
[0351] Case 1: In some embodiments of this application, SetB corresponds to a CSI-ResourceConfigId. How the terminal determines the information of SetA needs further study.
[0352] Case 2: In some embodiments of this application, SetA and SetB share a CSI-ResourceConfigId. How to configure resource sets SetA and SetB in CSI-ResourceConfig needs further investigation.
[0353] Case 3: In some embodiments of this application, two CSI-ResourceConfigs are used to configure SetA and SetB, respectively.
[0354] Case 4: In some embodiments of this application, Set B is configured with a CSI-ResourceConfigId, and Set A is configured with a resource set different from that represented by CSI-ResourceConfigId.
[0355] For the above-mentioned Case 1 scenarios, at least one of the following solutions can be used to obtain the SetA information from the terminal:
[0356] Option 1: In some embodiments of this application, for Case 1, the information of Set B is communicated to the terminal through the configuration information of CSI-RS or SSB, while the information of Set A can be communicated to the terminal in the following way. The NW side indicates the number of beams in Set A. Specifically, the indication can be the number of beams corresponding to Set A, or the number of beams in the horizontal and vertical latitudes. In fact, this method does not configure CSI-RS or SSB resources for Set A. The indication of beam information in Set A can be configured using RRC signaling. Secondly, according to the traditional (non-AI) CSI reporting triggering method, for semi-continuous and non-periodic reporting, when the terminal receives the CSI reporting trigger message, the terminal will report the measurement beam information corresponding to the measurement beam set Set B. However, for AI beam prediction, if the AI model is located on the terminal side, the terminal needs to report the beam information based on the model prediction output. Therefore, to minimize changes to the standard, this solution suggests that the existing CSI reporting triggering mechanism can still be used. However, when triggering CSI reporting, the terminal needs to be instructed on which reporting method to use. If no instruction is given, the traditional reporting method will be used by default. For example, an indication message can be added to the DCI or MAC CE triggering signaling to indicate whether AI reporting is used. For DCI signaling, a 1-bit indication message can be added to the DCI triggering signaling to indicate whether AI reporting is used; for example, a bit of 1 indicates AI reporting. Additionally, the DCI or MAC CE triggering CSI reporting signaling may also indicate whether to report both measured and predicted beam information simultaneously. Alternatively, the terminal can be directly instructed on which reporting type to use via RRC signaling. Or, the terminal can be configured with supported reporting types via RRC signaling, with the specific reporting method dynamically indicated via DCI or MAC CE.
[0357] Option 2: In some embodiments of this application, when SetA and SetB share a CSI-ResourceConfigId, a new csi-RS-ResourceSetList configuration can be added under CSI-ResourceConfig. The specific configuration information still adopts the existing method, but the two csi-RS-ResourceSetLists use the same resource type configuration, such as both being NZP-CSI-RS resources or both being SSB resources; the two csi-RS-ResourceSetLists can also use different resource type configurations, such as one being an NZP-CSI-RS resource and the other being an SSB resource.
[0358] Secondly, you can also add a new nzp-CSI-RS-SSB sequence configuration in csi-RS-ResourceSetList under CSI-ResourceConfig. The configuration information of the new nzp-CSI-RS-SSB sequence is the same as the existing configuration, but the two sequences use the same resource type configuration, such as both being NZP-CSI-RS resources or both being SSB resources. The two nzp-CSI-RS-SSB sequence configurations can also use different resource type configurations, such as one being an NZP-CSI-RS resource and the other being an SSB resource.
[0359] Alternatively, you can add a new nzp-CSI-RS-SSB sequence configuration under CSI-ResourceConfig, either nzp-CSI-RS-ResourceSetList or csi-SSB-ResourceSetList, one for configuring SetA and the other for configuring SetB.
[0360] Based on the above configuration, when using the existing CSI-triggered reporting mechanism, the CSI reporting signaling indication information will be associated with the corresponding CSI-ResourceConfigId. However, at this time, the CSI-ResourceConfig corresponding to the CSI-ResourceConfigId contains resource configurations for SetA and SetB. Therefore, whether to report the predicted beam information corresponding to some resources in SetA or the beam information corresponding to resources in SetB requires further indication. The network can add indication information to the DCI or MAC CE-triggered reporting signaling to indicate which resource set's beam information is reported. For DCI signaling, a 1-bit indication can be added to the DCI-triggered reporting signaling to indicate whether to report the beam information corresponding to SetA or SetB. If the indication information is omitted, the beam information corresponding to SetB is reported. For example, if the bit is 0 or 1, the beam information corresponding to SetB or SetA is reported. It should be noted that under this scheme, the other configuration parameters of SetA and SetB are the same, such as SetA and SetB being periodic, semi-persistent, or aperiodic. In this scheme, SetA and SetB are configured with the same QCL relationship.
[0361] Option 3: In some embodiments of this application, when two CSI-ResourceConfigs are used to configure SetA and SetB respectively, when it is necessary to report the beam information corresponding to SetA or SetB, it is only necessary to associate the CSI-ReportConfig with the corresponding CSI-ResourceConfigId.
[0362] Option 4: In some embodiments of this application, when Set B is configured with a CSI-ResourceConfigId and Set A uses other resource set configuration methods, if it is necessary to report the predicted beam information based on Set A, the existing CSI reporting triggering mechanism needs to be adapted accordingly. At this time, CSI-ReportConfig needs to be associated with the resource set configuration ID corresponding to Set A, so as to trigger the beam information reporting based on Set A.
[0363] Furthermore, the beam information reporting methods mentioned above primarily target semi-persistent and aperiodic reporting. For periodic reporting, the specific reporting method must be explicitly specified in the RRC configuration information. The SetA-based beam information reporting mentioned above specifically refers to the beam information predicted by the AI / ML model output.
[0364] Furthermore, whether the SetA beam set is configured with corresponding resources is considered in this embodiment to depend on the terminal's capabilities. The terminal can report its ability to configure CSI-RS or SSB resources for SetA; if the terminal does not report this, it is assumed that the terminal does not support configuring corresponding resources for SetA. Specifically, this can be described as not configuring actual CSI-RS or SSB resources for SetA as the terminal's baseline, while configuring specific resources depends on the terminal's capabilities, or configuring specific resources is the terminal's baseline, but not configuring specific resources is considered a capability item for the terminal. In cases where configuring specific CSI-RS or SSB resources for SetA is supported, the network side can further issue CSI-RS or SSB messages based on the reported predicted beam information to further determine the optimal beam, similar to the P2 process in traditional beam management.
[0365] Thirteenth Example:
[0366] For Type I and Type II codebook enhancements supporting a maximum of 128 antenna ports across multiple CSI-RS resources, when K = 2, 3, or 4 CSI-RS resources are configured and 48, 64, or 128 antenna ports are supported across multiple CSI-RS resources, to improve the non-codebook-based SRS transmission performance, if the higher-layer parameter SRS-ResourceSet is configured as 'nonCodebook', the network configures an associated CSI-RS resource set for channel measurement for the SRS resource set used for non-codebook uplink transmission. Since this CSI-RS resource set contains K CSI-RS resources, and the number of antenna ports supported across the K CSI-RS resources is 48, 64, or 128, the existing standard specifies that for aperiodic SRS resource sets, if the time interval between the last symbol of the received aperiodic NZP-CSI-RS resource and the first symbol of the aperiodic SRS transmission is less than 42.2... max ( 0,μ-3 With 10 OFDM symbols, the rule that terminals do not expect to update SRS precoding information may no longer apply because the complexity of CSI calculation by terminals has become higher. The minimum time interval specified in the existing standard is insufficient to support CSI calculation. The above μ is the minimum subcarrier spacing between CSI-RS resources and SRS transmission. This embodiment believes that at least one of the following solutions can be adopted:
[0367] Option 1: In some embodiments of this application, when configuring an aperiodic SRS resource set, since K CSI-RS resources in the CSI-RS resource set may be located in one or two consecutive slots, in order to ensure that the terminal uses the associated CSI-RS resource set to determine the processing time required for precoding the SRS transmission, within the time interval of 42.2 specified in the existing standard... max ( 0,μ-3 Based on the above, an additional time increment Δ is added, that is, the time interval between the last symbol corresponding to the K aperiodic CSI-RS resources in the aperiodic CSI-RS resource set and the first symbol of the SRS transmission is not less than (42 + Δ)·2. max ( 0,μ-3The time increment Δ can be 14·X / 7·X / 4·X, where X can be any one or more of {1 / 2, 1, 3 / 2, 2, 5 / 2, 3, 7 / 2, 4}. The specific value may be related to the number of configured resources and the total number of antenna ports, or depend on the terminal's reporting capability. μ is the minimum subcarrier spacing between CSI-RS resources and SRS transmissions. Furthermore, in some embodiments of this application, the time increment Δ can be configured via RRC, or multiple candidate values can be configured via RRC, and then the specific value used can be indicated based on DCI or MAC CE, or it can be directly predefined by the standard; for example, the standard specifies that the terminal has two capabilities: the first is that the time interval between the last symbol corresponding to K CSI-RS resources in the CSI-RS resource set and the first symbol of the SRS transmission is not less than 42.2. max ( 0,μ-3 The second capability is that the time interval between the last symbol corresponding to the K CSI-RS resources in the CSI-RS resource set and the first symbol of the SRS transmission is not less than (42 + Δ)·2. max ( 0,μ-3 For example, the standard stipulates that if K CSI-RS resources are located in 1 slot, it corresponds to capability 1; if K CSI-RS resources are located in 2 slots, it corresponds to capability 2.
[0368] Option 2: In some embodiments of this application, when configuring an aperiodic SRS resource set, since the number of antenna ports supported across multiple CSI-RS resources is greater (e.g., 48, 64, or 128), and to ensure that the terminal can determine the processing time required for precoding the SRS transmission using the associated CSI-RS resource set, it is stipulated that the time interval between the last symbol corresponding to the K aperiodic CSI-RS resources in the aperiodic CSI-RS resource set and the first symbol of the SRS transmission is not less than (42·Y)·2. max(0,μ-3) OFDM symbols, where the value of Y can be ceil(P / 32) or ceil(P / 16) or floor(P / 32) or floor(P / 16), or it can be ceil(P / 32)·Z, where the value of Z can be at least one of {0.5, 1, 1.5, 2, 3, 4}, and the value of Z depends on the terminal's capabilities; where P is the total number of antenna ports supported across multiple CSI-RS; and where μ is the minimum subcarrier spacing between CSI-RS resources and SRS transmission.
[0369] Furthermore, in some embodiments of this application, the value of coefficient Y can be configured via RRC, or multiple candidate values can be configured via RRC, and then the specific value to be used can be indicated based on DCI or MAC CE, or it can be directly predefined by the standard; for example, the standard specifies that the terminal has two capabilities, the first being that the time interval between the last symbol corresponding to K CSI-RS resources in the CSI-RS resource set and the first symbol of SRS transmission is not less than 42.2 seconds. max ( 0,μ-3 The second capability is that the time interval between the last symbol corresponding to the K CSI-RS resources in the CSI-RS resource set and the first symbol of the SRS transmission is not less than (42·Y)·2. max ( 0,μ-3 For example, the standard stipulates that if the number of K CSI-RS resource ports is 48, it corresponds to capability 1; if the number of K CSI-RS resource ports is 64 or 128, it corresponds to capability 2.
[0370] Option 3: In some embodiments of this application, when configuring an aperiodic SRS resource set, since the number of antenna ports supported across multiple CSI-RS resources is greater (e.g., 48, 64, or 128), and to ensure that the terminal can determine the processing time required for precoding the SRS transmission using the associated CSI-RS resource set, it is stipulated that the time interval between the last symbol corresponding to the K aperiodic CSI-RS resources in the aperiodic CSI-RS resource set and the first symbol of the SRS transmission is not less than (42 + N·(K-1))·2. max ( 0,μ-3 There are 14 OFDM symbols, where N represents the number of OFDM symbols, and the specific value can be 14, 7, or 4. The value of N depends on the number of resources configured or the terminal's reporting capability, where μ is the minimum subcarrier spacing between CSI-RS resources and SRS transmission.
[0371] Furthermore, in some embodiments of this application, the value of coefficient Y can be configured via RRC, or multiple candidate values can be configured via RRC, and then the specific value to be used can be indicated based on DCI or MAC CE, or it can be directly predefined by the standard; for example, the standard specifies that the terminal has two capabilities, the first being that the time interval between the last symbol corresponding to K CSI-RS resources in the CSI-RS resource set and the first symbol of SRS transmission is not less than 42.2 seconds. max ( 0,μ-3The second capability is that the time interval between the last symbol corresponding to K CSI-RS resources in the CSI-RS resource set and the first symbol of SRS transmission is not less than (42+N·(K-1))·2max(0,μ-3); For example, the standard stipulates that if K=2, it corresponds to capability one, and if K>2, it corresponds to capability two.
[0372] It is important to note that the above schemes specify that the time interval between the last symbol of the K CSI-RS resources in the CSI-RS resource set and the first symbol of the SRS transmission is not less than the value mentioned in the above schemes. Alternatively, the time interval between the last symbol of any one of the K CSI-RS resources and the first symbol of the SRS transmission can be no less than the value mentioned in the above schemes. For example, when the K CSI-RS resources span two slots, the time interval between the last symbol of the CSI-RS resource in the first slot and the first symbol of the SRS transmission can be no less than the value mentioned in the above schemes.
[0373] Secondly, existing standards require that the triggering DCI message for aperiodic SRS transmission and the associated aperiodic CSI-RS resource be in the same slot. As the preparation time for SRS precoded information increases, the time interval between the SRS trigger signal and the first symbol of SRS transmission becomes longer according to existing standard constraints. To minimize the time interval between the SRS trigger signal and the first symbol of SRS transmission while ensuring normal SRS signal transmission, at least one of the following solutions can be adopted:
[0374] Option 1: In some embodiments of this application, the standard may constrain one of the symbols in the slot where the SRS-triggered DCI signal resides, such as the last symbol, or the last symbol carrying the DCI message, or any symbol after the last symbol carrying the DCI message and the first symbol of the SRS transmission, to have a time interval of not less than 42.2 seconds. max ( 0,μ-3The system uses 10 OFDM symbols, where μ is the minimum subcarrier spacing between the CSI-RS resource and the SRS transmission. Furthermore, it can be constrained that the slot containing the SRS trigger signal cannot be earlier than the slot containing the earliest or latest CSI-RS resource in the CSI-RS resource set. Alternatively, in some embodiments of this application, no specific constraint is placed on the time interval between the SRS trigger signal and the first symbol of the SRS transmission; it is only required that the time slot containing the SRS trigger signal cannot be earlier than the time slot containing the earliest or latest CSI-RS resource in the CSI-RS resource set. Here, the earliest CSI-RS resource refers to the CSI-RS resource corresponding to the first CSI-RS symbol in the CSI-RS resource set associated with the SRS resource set, and similarly, the latest CSI-RS resource corresponds to the CSI-RS resource corresponding to the last CSI-RS symbol in the CSI-RS resource set. It is important to note that the above method requires the terminal to know, before receiving the SRS trigger message, whether the CSI-RS resource or resource set corresponding to the received CSI-RS reference signal is a CSI-RS resource or resource set associated with an aperiodic SRS resource set. This information can be obtained from the configuration information of the SRS resource set in the RRC, or from the trigger message of the CSI-RS resource or resource set, such as the DCI signaling information that triggers the aperiodic CSI-RS resource or resource set. In this method, the SRS trigger message can be flexibly configured, which can minimize the delay between the SRS trigger message and SRS transmission, but it requires triggering the CSI-RS resource or resource set separately.
[0375] Option 2: In some embodiments of this application, the standard can constrain the earliest / latest CSI-RS resource in the CSI-RS resource set and the SRS trigger / request message to be located in the same slot. Alternatively, the standard can constrain that if K CSI-RS resources in the CSI-RS resource set are located in the same time slot, then the K CSI-RS resources and the SRS trigger / request message are located in the same time slot. If the K CSI-RS resources in the CSI-RS resource set are located in two adjacent time slots, then the first or second time slot occupied by the CSI-RS resource is located in the same time slot as the SRS trigger / request message. This approach can avoid the complexity of terminal storage and processing and minimize the latency between the SRS trigger message and the SRS transmission.
[0376] Option 3: In some embodiments of this application, the standard can constrain the time slot where the SRS trigger message is located to be earlier than the time slot when the CSI-RS resource or resource set begins to appear. This method does not require separate indication of whether the terminal's CSI-RS resource or resource set is associated with the SRS set, which can reduce the complexity of terminal storage and processing to a certain extent, but will lengthen the delay between the SRS trigger message and SRS transmission.
[0377] Furthermore, in some embodiments of this application, for periodic and semi-persistent SRS resource sets, if the higher-layer parameter SRS-ResourceSet is configured as 'nonCodebook', the network configures an associated CSI-RS resource set for channel measurement for the SRS resource set used for non-codebook uplink transmission. This can be configured through higher-layer parameters in SRS-ResourceSet, such as associatedCSI-RS or by adding a new parameter.
[0378] Additionally, in some embodiments of this application, to reduce modifications to existing standards, for Type I and Type II codebook enhancements supporting a maximum of 128 antenna ports across multiple CSI-RS resources, when K = 2, 3, or 4 CSI-RS resources are configured and 48, 64, or 128 antenna ports are supported across multiple CSI-RS resources, if the higher-layer parameter SRS-ResourceSet is configured as 'nonCodebook', the network can also configure an associated CSI-RS resource set or CSI-RS resource group for channel measurement for the SRS resource set used for non-codebook uplink transmission. However, in specific RRC... During signaling configuration, the existing standard configuration is still used, and configuration is performed through the high-level parameter associatedCSI-RS in SRS-ResourceSet. At this time, the NZP-CSI-RS-ResourceId configured in associatedCSI-RS can be any CSI-RS resource in the CSI-RS resource set, such as the earliest / latest CSI-RS resource in the time domain. In this case, the standard can stipulate that the SRS resource set is associated with the CSI-RS resource set where the CSI-RS resource corresponding to the currently configured NZP-CSI-RS-ResourceId is located.
[0379] In some embodiments of this application, it is further considered that when the CSI-RS resource set supports 48, 64, or 128 antenna ports across multiple CSI-RS, and the terminal uses uplink non-codebook transmission, the antenna ports corresponding to the CSI-RS resources or resource sets associated with the SRS resource set are different, and the complexity of the terminal's calculation of uplink precoding is also different. Therefore, this embodiment considers that in non-codebook transmission, the total number of antenna ports of the downlink CSI-RS resources or resource sets associated with the SRS resource set is reported as the terminal's capability. For example, when the terminal uses uplink non-codebook transmission, the total number of antenna ports of the downlink CSI-RS resources or resource sets associated with the SRS resource set (64) can be used as a basic capability of the terminal, while 48 antenna ports and 128 antenna ports are respectively used as capability items of the terminal, and the terminal reports based on the actual situation.
[0380] Figure 5B is a schematic structural diagram of a wireless communication device 700 provided in an embodiment of this application. This wireless communication device can be a user equipment, a base station, or a network element. The wireless communication device 700 shown in Figure 5B includes a processor 710, which can call and run computer programs from memory to implement the methods in the embodiments of this application.
[0381] Optionally, as shown in FIG6, the wireless communication device 700 may further include a memory 720. The processor 710 can retrieve and run computer programs from the memory 720 to implement the methods in the embodiments of this application. The memory 720 may be a separate device independent of the processor 710, or it may be integrated into the processor 710.
[0382] Optionally, as shown in FIG5B, the wireless communication device 700 may further include a transceiver 730, which the processor 710 may control to communicate with other devices. Specifically, it may send information or data to other devices or receive information or data sent by other devices. The transceiver 730 may include a transmitter and a receiver. The transceiver 730 may further include an antenna, and the number of antennas may be one or more.
[0383] Optionally, the wireless communication device 700 may specifically be the network-side device 110 in the embodiments of this application, and the wireless communication device 700 may implement the corresponding processes implemented by the network-side device 110 in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0384] Optionally, the wireless communication device 700 may specifically be a user equipment in the embodiments of this application, and the wireless communication device 700 may implement the corresponding processes implemented by the user equipment in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0385] Optionally, the wireless communication device 700 may specifically be a network element in the embodiments of this application, and the wireless communication device 700 may implement the corresponding processes implemented by the network element in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0386] Figure 6 is a schematic structural diagram of a chip according to an embodiment of this application. The chip 800 shown in Figure 6 includes a processor 810, which can call and run computer programs from memory to implement the methods in the embodiments of this application.
[0387] Optionally, as shown in FIG6, chip 800 may further include memory 820. Processor 810 can call and run computer programs from memory 820 to implement the methods in the embodiments of this application. Memory 820 may be a separate device independent of processor 810, or it may be integrated into processor 810.
[0388] Optionally, the chip 800 may also include an input interface 830. The processor 910 can control the input interface 830 to communicate with other devices or chips; specifically, it can acquire information or data sent by other devices or chips.
[0389] Optionally, the chip 800 may also include an output interface 840. The processor 810 can control the output interface 840 to communicate with other devices or chips, specifically, to output information or data to other devices or chips.
[0390] Optionally, the chip can be applied to the network-side device 110 in the embodiments of this application, and the chip can implement the corresponding processes implemented by the network-side device 110 in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0391] Optionally, the chip can be applied to the user equipment in the embodiments of this application, and the chip can implement the corresponding processes implemented by the user equipment in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0392] Optionally, the chip can be applied to the network element in the embodiments of this application, and the chip can implement the corresponding processes implemented by the mobile network element in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0393] Figure 7 is a schematic block diagram of a wireless communication system 100 provided in an embodiment of this application. As shown in Figure 7, the communication system 100 includes a user equipment 120 and a network-side device 110. The user equipment 120 can be used to implement the corresponding functions implemented by the user equipment 120 in the above method, and the network-side device 110 can be used to implement the corresponding functions implemented by the network-side device 110 in the above method. For simplicity, these will not be described in detail here.
[0394] It should be understood that the processor in the embodiments of this application may be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by software instructions.
[0395] It is understood that the memory in the embodiments of this application may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory. Embodiments of this application also provide a computer-readable storage medium for storing a computer program.
[0396] Optionally, the computer-readable storage medium can be applied to the network-side device in the embodiments of this application, and the computer program causes the computer to execute the corresponding processes implemented by the network-side device in the various methods of the embodiments of this application. For simplicity, further details are omitted here. Optionally, the computer-readable storage medium can be applied to the user equipment in the embodiments of this application, and the computer program causes the computer to execute the corresponding processes implemented by the user equipment in the various methods of the embodiments of this application. For simplicity, further details are omitted here.
[0397] This application also provides a computer program product, including computer program instructions.
[0398] Optionally, the computer program product can be applied to the network-side device in the embodiments of this application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the network-side device in the various methods of the embodiments of this application. For simplicity, further details are omitted here. Optionally, the computer program product can be applied to the user equipment in the embodiments of this application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the user equipment in the various methods of the embodiments of this application. For simplicity, further details are omitted here.
[0399] This application also provides a computer program.
[0400] Optionally, the computer program can be applied to the network-side device in the embodiments of this application. When the computer program runs on a computer, it causes the computer to execute the corresponding processes implemented by the network-side device in the various methods of the embodiments of this application. For simplicity, these will not be described in detail here. Optionally, the computer program can be applied to the user equipment in the embodiments of this application. When the computer program runs on a computer, it causes the computer to execute the corresponding processes implemented by the user equipment in the various methods of the embodiments of this application. For simplicity, these will not be described in detail here.
[0401] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0402] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for uplink communication, performed in a wireless communication device, wherein, The method includes: In the scenario of simultaneous STxMP transmission on uplink multi-antenna panels, transmission of Physical Uplink Shared Channel (PUSCH) and Physical Uplink Control Channel (PUCCH) based on multiple downlink control information (M-DCI) is performed. At least one PUSCH and at least one PUCCH are based on different control resource sets (CORESET) pool indices or different transmit receiver points (TRPs). At least one PUSCH and at least one PUCCH overlap in the time domain. If the at least one PUCCH carries uplink control information (UCI), the UCI carried by the at least one PUCCH is multiplexed onto the at least one PUSCH for transmission.
2. The uplink communication method according to claim 1, wherein, If the at least one PUCCH carries at least one Hybrid Automatic Repeat Request Acknowledgment (HARQ-ACK) message, the UCI carried by the at least one PUCCH is multiplexed onto the at least one PUSCH for joint transmission.
3. The uplink communication method according to claim 1 or 2, wherein, If the at least one PUCCH carries a first channel state information (CSI) and the at least one PUSCH carries a second CSI, the first CSI is multiplexed onto the at least one PUSCH for transmission.
4. The uplink communication method according to claim 3, wherein, The first CSI is periodic channel state information P-CSI or first semi-persistent channel state information SP-CSI, and the second CSI is aperiodic channel state information A-CSI or second SP-CS. The CSI reporting priorities, from largest to smallest, are A-CSI, second SP-CSI, first SP-CSI, and P-CSI.
5. The uplink communication method according to claim 3 or 4, wherein, The first CSI or the second CSI includes a wideband CSI and a subband CSI, and the reporting priority of the wideband CSI is higher than that of the subband CSI.
6. The uplink communication method according to any one of claims 3 to 5, wherein, When the start symbol in the time domain of the first CSI is earlier than the start symbol in the time domain of the second CSI, the reporting priority of the first CSI is higher than that of the second CSI.
7. The uplink communication method according to any one of claims 3 to 6, wherein, When the start symbol in the time domain of the second CSI is earlier than the start symbol in the time domain of the first CSI, the reporting priority of the second CSI is higher than that of the first CSI.
8. The uplink communication method according to any one of claims 3 to 7, wherein, When the number of bits of information carried by the first CSI is less than the number of bits of information carried by the second CSI, the reporting priority of the first CSI is higher than the reporting priority of the second CSI.
9. The uplink communication method according to any one of claims 3 to 8, wherein, When the number of bits of information carried by the second CSI is less than the number of bits of information carried by the first CSI, the reporting priority of the second CSI is higher than the reporting priority of the first CSI.
10. The uplink communication method according to any one of claims 3 to 9, wherein, The first CSI includes a first part and a second part. First, the first part of the first CSI is reported, and then the second part of the first CSI and the second CSI are reported.
11. The uplink communication method according to any one of claims 1 to 10, wherein, If the at least one PUCCH carries at least one CSI and the at least one PUSCH does not carry a CSI, the CSI carried by the at least one PUCCH is multiplexed onto the at least one PUSCH for transmission.
12. The uplink communication method according to any one of claims 1 to 11, wherein, If the at least one PUCCH carries at least one first CSI and the at least one PUSCH carries a second CSI, the first CSI of the at least one PUCCH and the second CSI of the at least one PUSCH are transmitted independently.
13. The uplink communication method according to any one of claims 1 to 12, wherein, If the at least one PUCCH carries at least one scheduling request (SR) message and the at least one PUSCH does not carry uplink shared channel (UL-SCH) information, the at least one SR message carried by the at least one PUCCH will be multiplexed onto the at least one PUSCH for transmission.
14. The uplink communication method according to claim 13, wherein, The at least one SR information is mapped starting from the first non-DM-RS orthogonal frequency division multiplexing (OFDM) symbol following the earliest demodulation reference signal (DM-RS) symbol on the at least one PUSCH.
15. The uplink communication method according to claim 13 or 14, wherein, If the at least one PUCCH carries at least one HARQ-ACK message, first map the at least one SR message, then map the at least one HARQ-ACK message.
16. The uplink communication method according to claim 13 or 14, wherein, If the at least one PUCCH carries at least one HARQ-ACK message, the at least one HARQ-ACK message and the at least one SR message are jointly encoded.
17. The uplink communication method according to any one of claims 1 to 12, wherein, If the at least one PUCCH carries at least one SR information, the at least one PUSCH carries UL-SCH information, and the at least one SR information is positive SR information, then discard the at least one SR information and report the buffer status report BSR information.
18. The uplink communication method according to any one of claims 1 to 12, wherein, If the at least one PUCCH carries at least one SR information, the at least one PUSCH carries UL-SCH information, and the at least one SR information is negative SR information, then the SR information is discarded.
19. The uplink communication method according to any one of claims 1 to 12, wherein, If the at least one PUCCH carries at least one SR information, and the at least one PUSCH does not carry UL-SCH information, and the at least one SR information is positive SR information, then the at least one PUSCH is discarded, and the at least one SR information is transmitted on the at least one PUCCH.
20. The uplink communication method according to any one of claims 1 to 12, wherein, If the at least one PUCCH carries at least one SR information, and the at least one PUSCH does not carry UL-SCH information, and the at least one SR information is negative SR information, then the at least one SR information is discarded, and the at least one PUSCH is transmitted.
21. The uplink communication method according to any one of claims 1 to 12, wherein, If the at least one PUCCH carries at least one SR information, the at least one PUCCH carrying SR information and the at least one PUSCH are transmitted independently.
22. The uplink communication method according to any one of claims 1 to 21, wherein, The at least one PUCCH includes a first PUCCH and a second PUCCH, the first PUCCH and the at least one PUSCH overlap in time domain, the second PUCCH and the at least one PUSCH overlap in time domain, the first PUCCH and the second PUCCH overlap in time domain, and the first PUCCH and the second PUCCH are based on the same CORESET pool index or for the same TRP.
23. The uplink communication method according to claim 22, wherein, The UCI carried by the first PUCCH and the UCI carried by the second PUCCH are multiplexed onto the at least one PUSCH for transmission.
24. The uplink communication method according to claim 22 or 23, wherein, The first PUCCH and the second PUCCH are multiplexed using UCI according to a predefined priority order to form a multiplexed PUCCH. The UCI carried by the multiplexed PUCCH is then multiplexed onto the at least one PUSCH for transmission.
25. The uplink communication method according to any one of claims 22 to 24, wherein, If the at least one PUSCH does not carry UL-SCH information, the first PUCCH carries positive SR information, and the second PUCCH carries CSI but does not carry positive SR information, the UCI carried by the first PUCCH is transmitted independently and / or the UCI carried by the second PUCCH is multiplexed onto the at least one PUSCH for transmission.
26. The method of uplink communication according to any one of claims 22 to 25, wherein, If the at least one PUSCH carries UL-SCH information, the first PUCCH carries positive SR information, and the second PUCCH does not carry positive SR information, then the UCI carried by the first PUCCH is discarded, the BSR is transmitted on the at least one PUSCH, the UCI carried by the second PUCCH is transmitted independently, and / or the UCI carried by the second PUCCH is multiplexed onto the at least one PUSCH for transmission.
27. The uplink communication method according to any one of claims 22 to 26, wherein, If neither the first PUCCH nor the second PUCCH carries positive SR information, the UCI carried by the first PUCCH and the UCI carried by the second PUCCH are multiplexed onto the at least one PUSCH for transmission.
28. The uplink communication method according to any one of claims 22 to 27, wherein, If the at least one PUSCH does not carry UL-SCH information, the first PUCCH carries positive SR information and the first CSI, and the second PUCCH does not carry the positive SR information and the first CSI, the UCI carried by the second PUCCH is multiplexed onto the at least one PUSCH for transmission.
29. The uplink communication method according to any one of claims 22 to 28, wherein, If at least one PUSCH does not carry UL-SCH information, the first PUCCH carries positive SR information and the first CSI, and the second PUCCH does not carry the positive SR information and the first CSI, and the UCI carried by the first PUCCH is transmitted independently.
30. The uplink communication method according to any one of claims 22 to 29, wherein, If the at least one PUSCH carries UL-SCH information, the first PUCCH carries positive SR information, and the second PUCCH carries the first CSI, then the first PUCCH is discarded, the BSR is transmitted on the at least one PUSCH, and the UCI carried by the second PUCCH is transmitted independently.
31. The uplink communication method according to any one of claims 22 to 30, wherein, If the at least one PUSCH carries UL-SCH information, the first PUCCH carries positive SR information, and the second PUCCH does not carry the first CSI, then the UCI carried by the first PUCCH is discarded, the BSR is transmitted on the at least one PUSCH, and the UCI carried by the second PUCCH is multiplexed onto the at least one PUSCH for transmission.
32. The uplink communication method according to any one of claims 22 to 31, wherein, If at least one PUSCH carries UL-SCH information, and both the first PUCCH and the second PUCCH carry positive SR information, and the start time domain symbol of the first PUCCH is earlier than the start time domain symbol of the second PUCCH, then the UCI carried by the first PUCCH is discarded, the BSR is transmitted on the at least one PUSCH, and the UCI carried by the second PUCCH is transmitted independently.
33. The uplink communication method according to any one of claims 22 to 32, wherein, If neither the first PUCCH nor the second PUCCH carries positive SR information, the UCI carried by the first PUCCH and the UCI carried by the second PUCCH are multiplexed onto the at least one PUSCH for transmission.
34. The uplink communication method according to any one of claims 22 to 33, wherein, If neither the first PUCCH nor the second PUCCH carries positive SR information, the first PUCCH carries the first CSI, and the second PUCCH does not carry the first CSI. The UCI carried by the first PUCCH is transmitted independently, and the UCI carried by the second PUCCH is multiplexed onto the at least one PUSCH for transmission.
35. The uplink communication method according to any one of claims 1 to 34, wherein, The at least one PUCCH includes a first PUCCH and a second PUCCH, the first PUCCH and the at least one PUSCH overlap in time domain, the second PUCCH and the at least one PUSCH overlap in time domain, the first PUCCH and the second PUCCH overlap in time domain, the first PUCCH and the at least one PUSCH are based on the same CORESET pool index or for the same TRP, and the first PUCCH and the second PUCCH are based on different CORESET pool indices or for different TRPs.
36. The uplink communication method according to claim 35, wherein, The first PUCCH and the second PUCCH are multiplexed by UCI according to a predefined priority order to form a multiplexed PUCCH. If the multiplexed PUCCH and the at least one PUSCH overlap in the time domain, then the multiplexed PUCCH and the at least one PUSCH are multiplexed.
37. The uplink communication method according to claim 36, wherein, If the multiplexed PUCCH contains only a single or single-type UCI, the single or single-type UCI is multiplexed onto the at least one PUSCH for transmission.
38. The uplink communication method according to claim 36 or 37, wherein, If the multiplexed PUCCH contains SR information and HARQ-ACK information, the UCI carried by the multiplexed PUCCH and the UCI carried by the at least one PUSCH are transmitted independently.
39. The uplink communication method according to any one of claims 36 to 38, wherein, If the multiplexed PUCCH contains SR information and HARQ-ACK information, the SR information and the HARQ-ACK information are jointly encoded.
40. The uplink communication method according to any one of claims 36 to 39, wherein, If the multiplexed PUCCH contains SR information and HARQ-ACK information, the at least one PUSCH carries UL-SCH information and multiplexes the HARQ-ACK information onto the at least one PUSCH for transmission. If the SR information is positive SR information, the SR information is discarded and a BSR is reported.
41. The uplink communication method according to any one of claims 36 to 40, wherein, If the multiplexed PUCCH contains SR information and HARQ-ACK information, the at least one PUSCH carries UL-SCH information and multiplexes the HARQ-ACK information onto the at least one PUSCH for transmission. If the SR information is negative SR information, the SR information is discarded.
42. The uplink communication method according to any one of claims 36 to 41, wherein, If the multiplexed PUCCH contains SR information and HARQ-ACK information, and the at least one PUSCH does not carry DL-SCH information, if the SR information is positive SR information, the at least one PUSCH is discarded, and the SR information and the HARQ-ACK information are transmitted on the multiplexed PUCCH.
43. The uplink communication method according to any one of claims 36 to 42, wherein, If the multiplexed PUCCH contains SR information and HARQ-ACK information, and the at least one PUSCH does not carry DL-SCH information, if the SR information is negative SR information, the SR information is discarded, and the HARQ-ACK information is multiplexed onto the at least one PUSCH for transmission.
44. The uplink communication method according to any one of claims 36 to 43, wherein, If the multiplexed PUCCH contains SR information and HARQ-ACK information, the HARQ-ACK information is multiplexed onto the at least one PUSCH for transmission, and the SR information is transmitted independently.
45. The uplink communication method according to any one of claims 36 to 44, wherein, If the multiplexed PUCCH contains SR information and a first CSI, the UCI carried by the multiplexed PUCCH and the UCI carried by the at least one PUSCH are transmitted independently.
46. The uplink communication method according to any one of claims 36 to 45, wherein, If the multiplexed PUCCH contains SR information and a first CSI, the SR information and the first CSI are jointly encoded.
47. The uplink communication method according to any one of claims 36 to 46, wherein, If the multiplexed PUCCH contains SR information and a first CSI, the first CSI and the SR information are multiplexed onto the at least one PUSCH for transmission.
48. The uplink communication method according to claim 47, wherein, The SR information is mapped starting from the first non-DM-RS orthogonal frequency division multiplexing (OFDM) symbol following the earliest DM-RS symbol on the at least one PUSCH.
49. The uplink communication method according to any one of claims 36 to 48, wherein, If the multiplexed PUCCH contains SR information and a first CSI, the at least one PUSCH carries UL-SCH information, and the first CSI is multiplexed onto the at least one PUSCH for transmission. If the SR information is positive SR information, the SR information is discarded, and a BSR is reported.
50. The uplink communication method according to any one of claims 36 to 49, wherein, If the multiplexed PUCCH contains SR information and a first CSI, the at least one PUSCH carries UL-SCH information and the first CSI is multiplexed onto the at least one PUSCH for transmission. If the SR information is negative SR information, the SR information is discarded.
51. The uplink communication method according to any one of claims 36 to 50, wherein, If the multiplexed PUCCH contains SR information and a first CSI, and the at least one PUSCH does not carry DL-SCH information, and if the SR information is positive SR information, the at least one PUSCH is discarded, and the UCI on the at least one PUSCH is multiplexed onto the multiplexed PUCCH for transmission.
52. The uplink communication method according to any one of claims 36 to 51, wherein, If the multiplexed PUCCH contains SR information and a first CSI, and the at least one PUSCH does not carry DL-SCH information, if the SR information is negative SR information, the SR information is discarded, and the first CSI is multiplexed onto the at least one PUSCH for transmission.
53. The uplink communication method according to any one of claims 36 to 52, wherein, If the multiplexed PUCCH contains SR information and a first CSI, the first CSI is multiplexed onto the at least one PUSCH for transmission, and the SR information is transmitted independently.
54. The uplink communication method according to any one of claims 36 to 53, wherein, If the multiplexed PUCCH contains SR information, first CSI and HARQ-ACK information, the multiplexed PUCCH is multiplexed onto the at least one PUSCH for transmission.
55. The uplink communication method according to claim 54, wherein, The HARQ-ACK information and the SR information are jointly encoded, and the first CSI is encoded independently.
56. The uplink communication method according to claim 54 or 55, wherein, If the first CSI contains a first part and a second part, and the at least one PUSCH does not carry a CSI, the first part of the first CSI, the HARQ-ACK information, and the SR information are jointly encoded, and the second part of the first CSI is encoded independently.
57. The uplink communication method according to any one of claims 54 to 56, wherein, If the at least one PUSCH contains a second CSI, the HARQ-ACK information and / or the SR information are carried and reported to the channel corresponding to the higher priority CSI, wherein the higher priority CSI is one of the first CSI and the second CSI.
58. The uplink communication method according to any one of claims 36 to 57, wherein, If the multiplexed PUCCH contains SR information, a first CSI, and HARQ-ACK information, the at least one PUSCH carries UL-SCH information, and the HARQ-ACK information and the first CSI are multiplexed onto the at least one PUSCH for transmission. If the SR information is positive SR information, the SR information is discarded, and a BSR is reported.
59. The uplink communication method according to any one of claims 36 to 58, wherein, If the multiplexed PUCCH contains SR information, a first CSI, and HARQ-ACK information, the at least one PUSCH carries UL-SCH information, and the HARQ-ACK information and the first CSI are multiplexed onto the at least one PUSCH for transmission. If the SR information is negative SR information, the SR information is discarded.
60. The method of uplink communication according to any one of claims 36 to 59, wherein, If the multiplexed PUCCH contains SR information, a first CSI, and HARQ-ACK information, and the at least one PUSCH carries UL-SCH information, the HARQ-ACK information and the first CSI are multiplexed onto the at least one PUSCH for transmission. If the at least one PUSCH has a second CSI, and both the first CSI and the second CSI contain a first part and a second part, the HARQ-ACK information and the first part of the CSI with higher reporting priority are jointly encoded. The UCI of the first part of the jointly encoded CSI is mapped on the at least one PUSCH with priority over the first part of the CSI without joint encoding.
61. The uplink communication method according to any one of claims 36 to 60, wherein, If the multiplexed PUCCH contains SR information, a first CSI, and HARQ-ACK information, and the at least one PUSCH does not carry DL-SCH information, and the SR information is positive SR information, then the UCI carried by the at least one PUSCH is discarded, or the UCI carried by the at least one PUSCH is multiplexed onto the multiplexed PUCCH for transmission; or If the multiplexed PUCCH contains the SR information, the first CSI, and the HARQ-ACK information, and the at least one PUSCH does not carry DL-SCH information, and the SR information is the positive SR information, then the UCI carried by the at least one PUSCH is discarded, or the UCI carried by the at least one PUSCH is multiplexed with the multiplexed PUCCH and transmitted on another PUCCH.
62. The uplink communication method according to any one of claims 36 to 61, wherein, If the multiplexed PUCCH contains SR information, first CSI and HARQ-ACK information, and the at least one PUSCH does not carry DL-SCH information, the SR information is negative SR information, the SR information is discarded, and the first CSI and the HARQ-ACK information are multiplexed onto the at least one PUSCH for transmission.
63. The uplink communication method according to any one of claims 36 to 62, wherein, If the multiplexed PUCCH contains first CSI and HARQ-ACK information, the first CSI and the HARQ-ACK information are multiplexed onto the at least one PUSCH for transmission.
64. The uplink communication method according to any one of claims 36 to 63, wherein, If the multiplexed PUCCH contains first CSI and HARQ-ACK information, the at least one PUSCH only carries UL-SCH information, and the first CSI and the HARQ-ACK information are multiplexed onto the at least one PUSCH for transmission.
65. The uplink communication method according to any one of claims 36 to 64, wherein, If the multiplexed PUCCH contains first CSI and HARQ-ACK information, and the at least one PUSCH carries UL-SCH information and AP-CSI / SP-CSI, the HARQ-ACK information is multiplexed onto the at least one PUSCH for transmission, and the first CSI is transmitted independently on the multiplexed PUCCH.
66. The uplink communication method according to any one of claims 36 to 65, wherein, If the multiplexed PUCCH contains first CSI and HARQ-ACK information, the at least one PUSCH only carries AP-CSI / SP-CSI, the HARQ-ACK information is multiplexed onto the at least one PUSCH for transmission, and the first CSI is transmitted independently on the multiplexed PUCCH.
67. The uplink communication method according to any one of claims 1 to 66, wherein, The at least one PUCCH includes a first PUCCH and a second PUCCH, the first PUCCH and the at least one PUSCH overlap in time domain, the second PUCCH and the at least one PUSCH overlap in time domain, the first PUCCH and the second PUCCH do not overlap in time domain, the first PUCCH and the at least one PUSCH are based on different CORESET pool indices or are for different TRPs, and the first PUCCH and the second PUCCH are based on the same CORESET pool index or are for the same TRP.
68. The uplink communication method according to claim 67, wherein, The first PUCCH and the second PUCCH are multiplexed by UCI according to a predefined priority order to form a multiplexed PUCCH. If the multiplexed PUCCH and the at least one PUSCH overlap in the time domain, then the multiplexed PUCCH and the at least one PUSCH are multiplexed.
69. The uplink communication method according to claim 67, wherein, The first PUCCH is multiplexed with the at least one PUSCH, and then the second PUCCH is multiplexed with the at least one PUSCH.
70. The uplink communication method according to any one of claims 67 to 69, wherein if both the first PUCCH and the second PUCCH contain positive SR information, the time-domain start symbol of the first PUCCH is earlier than the time-domain start symbol of the second PUCCH, the first PUCCH and the at least one PUSCH are multiplexed, and the UCI carried by the second PUCCH is transmitted independently.
71. The uplink communication method according to any one of claims 67 to 70, wherein, If at least one of the first PUCCH and the second PUCCH does not carry positive SR information, the UCI carried by the first PUCCH and the UCI carried by the second PUCCH are multiplexed with the at least one PUSCH.
72. The uplink communication method according to any one of claims 67 to 71, wherein, If both the first PUCCH and the second PUCCH contain positive SR information, the UCI carried by the first PUCCH is transmitted independently, and the UCI of the second PUCCH is multiplexed onto the at least one PUSCH for transmission.
73. The uplink communication method according to any one of claims 67 to 72, wherein, If both the first PUCCH and the second PUCCH carry positive SR information, at least one positive SR information is discarded, and the remaining information of the first PUCCH and the second PUCCH is multiplexed onto the at least one PUSCH for transmission.
74. The uplink communication method according to any one of claims 67 to 72, wherein, If both the first PUCCH and the second PUCCH carry positive SR information, the positive SR information carried by the first PUCCH and the positive SR information carried by the second PUCCH are multiplexed onto the at least one PUSCH for transmission.
75. The uplink communication method according to any one of claims 1 to 74, wherein, The at least one PUCCH includes a first PUCCH and a second PUCCH, the first PUCCH and the second PUCCH overlap with the at least one PUSCH in the time domain, the first PUCCH and the at least one PUSCH are based on the same CORESET pool index or for the same TRP, and the first PUCCH and the second PUCCH are based on different CORESET pool indices or for different TRPs.
76. The uplink communication method according to claim 75, wherein the UCI carried by the first PUCCH is first multiplexed onto the at least one PUSCH for transmission, and then the UCI carried by the second PUCCH is multiplexed onto the at least one PUSCH for transmission.
77. The uplink communication method according to claim 75, wherein, The first PUCCH and the second PUCCH overlap in the time domain. The UCI carried by the first PUCCH is multiplexed onto the second PUCCH for transmission, or the UCI carried by the second PUCCH is multiplexed onto the first PUCCH for transmission.
78. The uplink communication method according to claim 75, wherein, The time domains of the first PUCCH and the second PUCCH do not overlap, and the UCI carried by the first PUCCH and the UCI carried by the second PUCCH are transmitted independently.
79. A method for uplink communication, performed in a wireless communication device, wherein, The method includes: In the scenario of simultaneous STxMP transmission on uplink multi-antenna panels, the transmission of the first physical uplink control channel (PUCCH) and the second PUCCH based on multiple downlink control information (M-DCI) is performed. The first PUCCH and the second PUCCH are based on different CORESET pool indices or for different TRPs. The time domains of the first PUCCH and the second PUCCH overlap. When both the first PUCCH and the second PUCCH are configured with HARQ-ACK joint feedback, or when neither the first PUCCH nor the second PUCCH carries HARQ-ACK information in its UCI, the UCI carried by the first PUCCH is multiplexed onto the second PUCCH for transmission.
80. The uplink communication method according to claim 79, wherein, The UCI carried by the first PUCCH and the UCI carried by the second PUCCH are transmitted independently using spatial division multiplexing (SDM).
81. The uplink communication method according to claim 79, wherein, The second PUCCH is the PUCCH corresponding to CORESET POOL INDEX 0 or CORESET POOL INDEX 1.
82. The uplink communication method according to claim 79, wherein, The first PUCCH and the third PUCCH are based on the same CORESET pool index or for the same TRP. The first PUCCH and the second PUCCH are based on different CORESET pool indices or for different TRPs. The time domains of the first PUCCH and the third PUCCH do not overlap. The second PUCCH overlaps with the time domains of the first PUCCH and the third PUCCH, respectively.
83. A wireless communication device, comprising: A processor and a memory for storing a computer program, the processor for calling and running the computer program stored in the memory to perform the method as described in any one of claims 1 to 82.