Uplink control information mapping method, terminal device, and network device

WO2025137969A9PCT designated stage Publication Date: 2026-06-18GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
Filing Date
2023-12-27
Publication Date
2026-06-18

AI Technical Summary

Technical Problem

In wireless communication systems, DMRS and data are orthogonal in terms of time and frequency resources in existing technologies, resulting in low resource utilization and the inability to transmit DMRS and data simultaneously. How can we achieve effective mapping of UCI when the time and frequency resources of the reference signal overlap with those of the PUSCH?

Method used

The first mapping scheme is used to transmit UCI in the PUSCH, including the mapping start position and method of multiple UCI modulation symbols. Through centralized or distributed mapping, the UCI modulation symbols are transmitted non-orthogonally on the time and frequency resources of the PUSCH.

🎯Benefits of technology

It improves resource utilization, enhances UCI transmission reliability and coverage, and reduces the latency of UCI mapping and detection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2023142526_18062026_PF_FP_ABST
    Figure CN2023142526_18062026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to an uplink control information (UCI) mapping method, a terminal device, and a network device. The method comprises: when a time-frequency resource of a reference signal overlaps a time-frequency resource of a PUSCH, a terminal device using a first mapping scheme to transmit UCI in the PUSCH. The embodiments of the present application can solve the problem of mapping of a UCI modulation signal in a PUSCH when a time-frequency resource of a reference signal overlaps a time-frequency resource of the PUSCH.
Need to check novelty before this filing date? Find Prior Art

Description

Uplink control information mapping method, terminal equipment and network equipment Technical Field

[0001] This application relates to the field of communications, and more specifically, to an uplink control information mapping method, terminal equipment, and network equipment. Background Technology

[0002] In related technologies, the time-frequency resources of the reference signal do not overlap with those of the Physical Uplink Shared Channel (PUSCH). The Demodulation Reference Signal (DMRS) and data occupy different time-frequency resources. That is, DMRS or data can be transmitted on the same time-frequency resources, but DMRS and data cannot be transmitted simultaneously; DMRS and data are orthogonal in terms of time-frequency resources.

[0003] To improve the utilization of transmission resources, a non-orthogonal transmission method has emerged for DMRS and data. This means that DMRS and data can be transmitted simultaneously on the same time-frequency resources, with the time-frequency resources of the reference signal overlapping with those of the PUSCH. In this case, how to map the uplink control information (UCI) modulation signal to the PUSCH when the terminal device transmits data is a technical problem that needs to be solved.

[0004] Summary of the Invention

[0005] This application provides an uplink control information (UCI) mapping method, a terminal device, and a network device, which can solve the mapping problem of UCI modulated signals in PUSCH when the time-frequency resources of the reference signal overlap with the time-frequency resources of PUSCH.

[0006] This application provides a UCI mapping method, including:

[0007] When the time-frequency resources of the reference signal overlap with the time-frequency resources of the PUSCH, the terminal device uses the first mapping scheme to transmit UCI in the PUSCH.

[0008] This application provides a UCI mapping method, including:

[0009] When the time-frequency resources of the reference signal overlap with the time-frequency resources of the PUSCH, the network device uses the first mapping scheme to receive UCI in the PUSCH.

[0010] This application provides a terminal device, including:

[0011] The transmission module is used to transmit UCI in the PUSCH using a first mapping scheme when the time-frequency resources of the reference signal overlap with the time-frequency resources of the PUSCH.

[0012] This application provides a network device, including:

[0013] The receiving module is used to receive UCI in the PUSCH using a first mapping scheme when the time-frequency resources of the reference signal overlap with the time-frequency resources of the PUSCH.

[0014] This application provides a terminal device, including a transceiver, a processor, and a memory. The memory stores a computer program, the transceiver communicates with other devices, and the processor calls and runs the computer program stored in the memory to enable the terminal device to perform the UCI mapping method described above.

[0015] This application provides a network device, including a transceiver, a processor, and a memory. The memory stores a computer program, the transceiver communicates with other devices, and the processor calls and runs the computer program stored in the memory to enable the network device to perform the UCI mapping method described above.

[0016] This application provides a chip for implementing the UCI mapping method described above.

[0017] 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 UCI mapping method.

[0018] This application provides a computer-readable storage medium for storing a computer program that, when run by a device, causes the device to execute the UCI mapping method described above.

[0019] This application provides a computer program product, including computer program instructions that cause a computer to execute the UCI mapping method described above.

[0020] This application provides a computer program that, when run on a computer, causes the computer to execute the UCI mapping method described above.

[0021] In this embodiment, when the time-frequency resources of the reference signal overlap with the time-frequency resources of the PUSCH, the terminal device uses a first mapping scheme to transmit UCI in the PUSCH, thus solving the mapping problem of the UCI modulation signal on the PUSCH when the time-frequency resources of the reference signal overlap with the time-frequency resources of the PUSCH. Attached Figure Description

[0022] Figure 1 illustrates a communication system 100 as an example.

[0023] Figure 2 is a schematic flowchart of a UCI mapping method 200 according to an embodiment of this application.

[0024] Figures 3A-3G are schematic diagrams of the mapping scheme according to Embodiment 1 of this application.

[0025] Figures 4A-4I are schematic diagrams of the mapping scheme according to Embodiment 2 of this application.

[0026] Figures 5A-5B are schematic diagrams of the mapping scheme according to Embodiment 3 of this application.

[0027] Figure 6 is a schematic diagram of one mapping method in this embodiment.

[0028] Figure 7 is a schematic flowchart of a UCI mapping method 700 according to an embodiment of this application.

[0029] Figure 8 is a schematic block diagram of a terminal device 800 according to an embodiment of the present application.

[0030] Figure 9 is a schematic block diagram of a network device 900 according to an embodiment of the present application.

[0031] Figure 10 is a schematic structural diagram of a communication device 1000 according to an embodiment of this application.

[0032] Figure 11 is a schematic structural diagram of a chip 1100 according to an embodiment of this application.

[0033] Figure 12 is a schematic block diagram of a communication system 1200 according to an embodiment of this application. Detailed Implementation

[0034] The technical solutions in the embodiments of this application will now be described with reference to the accompanying drawings.

[0035] The technical solutions of this application embodiment can be applied to various communication systems, such as: Long Term Evolution (LTE) systems, Advanced Long Term Evolution (LTE-A) systems, New Radio (NR) systems, evolution systems of NR systems, LTE-based access to unlicensed spectrum (LTE-U) systems, NR-based access to unlicensed spectrum (NR-U) systems, Non-Terrestrial Networks (NTN) systems, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (WiFi), 5th-Generation (5G) systems, or other communication systems.

[0036] Traditional communication systems typically support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communication but also, for example, device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), vehicle-to-vehicle (V2V) communication, or vehicle-to-everything (V2X) communication. The embodiments of this application can also be applied to these communication systems.

[0037] In one implementation, the communication system in this application embodiment can be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, or a standalone (SA) network deployment scenario.

[0038] In one embodiment, the communication system in this application can be applied to unlicensed spectrum, wherein the unlicensed spectrum can also be considered as shared spectrum; or, the communication system in this application can also be applied to licensed spectrum, wherein the licensed spectrum can also be considered as non-shared spectrum.

[0039] This application describes various embodiments in conjunction with network devices and terminal devices. The terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device, etc.

[0040] Terminal devices can be stations (STAION, ST) in WLANs, cellular phones, cordless phones, Session Initiation Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistant (PDA) devices, handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, in-vehicle devices, wearable devices, terminal devices in next-generation communication systems such as NR networks, or terminal devices in future evolved Public Land Mobile Network (PLMN) networks, etc.

[0041] In the embodiments of this application, the terminal device can be deployed on land, including indoor or outdoor, handheld, wearable or vehicle-mounted; it can also be deployed on water (such as ships); and it can also be deployed in the air (such as airplanes, balloons and satellites).

[0042] In the embodiments of this application, the terminal device may be a mobile phone, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical care, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home, etc.

[0043] By way of example and not limitation, in this embodiment, the terminal device can also be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not merely hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on a specific type of application function and require the use of other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.

[0044] In the embodiments of this application, the network device can be a device for communicating with mobile devices, such as an access point (AP) in a WLAN, an evolved Node B (eNB or eNodeB) in LTE, a relay station or access point, or a vehicle-mounted device, a wearable device, a network device (gNB) in an NR network, or a network device in a future evolved PLMN network or an NTN network, etc.

[0045] By way of example and not limitation, in this embodiment, the network device may have mobility characteristics; for example, the network device may be a mobile device. Optionally, the network device may be a satellite or a balloon station. For example, the satellite may be a low Earth orbit (LEO) satellite, a medium Earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Optionally, the network device may also be a base station located on land, water, or other similar locations.

[0046] In this embodiment, the network device can provide services to a cell. The terminal device communicates with the network device through the transmission resources (e.g., frequency domain resources, or spectrum resources) used by the cell. The cell can be the cell corresponding to the network device (e.g., a base station). The cell can belong to a macro base station or to a base station corresponding to a small cell. The small cell can include: metro cell, micro cell, pico cell, femto cell, etc. These small cells have the characteristics of small coverage area and low transmission power, and are suitable for providing high-speed data transmission services.

[0047] Figure 1 illustrates an exemplary communication system 100. The communication system includes a network device 110 and two terminal devices 120. In one embodiment, the communication system 100 may include multiple network devices 110, and the coverage area of ​​each network device 110 may include other numbers of terminal devices 120; this embodiment does not limit the scope of the present application.

[0048] In one embodiment, the communication system 100 may also include other network entities such as a Mobility Management Entity (MME) and an Access and Mobility Management Function (AMF), which are not limited in this application.

[0049] Network equipment can be further divided into access network equipment and core network equipment. That is, the wireless communication system also includes multiple core networks used to communicate with the access network equipment. Access network equipment can be evolved Node Bs (eNBs or e-NodeBs) in Long-Term Evolution (LTE), Next-Generation Radio (NR) (mobile communication system), or Authorized Auxiliary Access Long-Term Evolution (LAA-LTE) systems, such as macro base stations, micro base stations (also called "small base stations"), pico base stations, access points (APs), transmission points (TPs), or new generation Node Bs (gNodeBs).

[0050] It should be understood that devices with communication functions in the network / system of this application embodiment can be referred to as communication devices. Taking the communication system shown in Figure 1 as an example, the communication device may include network devices and terminal devices with communication functions. The network devices and terminal devices can be specific devices in this application embodiment, which will not be described in detail here. The communication device may also include other devices in the communication system, such as network controllers, mobility management entities, and other network entities. This application embodiment does not limit this.

[0051] 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: A alone, A and B simultaneously, or B alone. Furthermore, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.

[0052] It should be understood that the term "instruction" mentioned in the embodiments of this application can be a direct instruction, an indirect instruction, or an indication of a relationship. For example, A instructing B can mean that A directly instructs B, such as B being able to obtain information through A; it can also mean that A indirectly instructs B, such as A instructing C, so B can obtain information through C; or it can mean that there is a relationship between A and B.

[0053] In the description of the embodiments of this application, the term "correspondence" may indicate that there is a direct or indirect correspondence between two things, or that there is an association between two things, or that there is a relationship of instruction and being instructed, configuration and being configured, etc.

[0054] To facilitate understanding of the technical solutions of the embodiments of this application, the relevant technologies of the embodiments of this application are described below. The following relevant technologies are optional solutions and can be combined with the technical solutions of the embodiments of this application in any way, and they all fall within the protection scope of the embodiments of this application.

[0055] I. DMRS:

[0056] In wireless communication systems (such as Wi-Fi, 4G (LTE), 5G (NR), 6G, etc.), the basic workflow can include the following steps:

[0057] At the transmitting end, the bitstream information to be transmitted undergoes channel coding (and possibly rate matching) to obtain coded bits; then it is modulated to obtain modulation symbols (for example, modulation may use one or more of BPSK, QPSK, 16QAM, 64QAM, 256QAM, 512QAM, 1024QAM, 2048QAM, and 4096QAM). Next, the modulation symbols and a dedicated demodulation reference signal (DMRS) are inserted into the corresponding time-frequency resources (e.g., into the corresponding resource element, RE), and subsequently processed to obtain OFDM symbols, SC-FDMA symbols, or other forms of multicarrier symbols.

[0058] At the receiving end, the receiver estimates the DMRS channel by measurement, demodulates the modulation symbols, and then performs channel decoding to obtain the transmitted bits. These steps can be combined and iterated (e.g., information obtained from the decoding module can be used in modules containing channel estimation and / or modules containing modulation symbol demodulation), and do not necessarily have to follow the strict order described above.

[0059] The above process applies to downlink transmission (DL transmission) (i.e., transmission from the network to the terminal), uplink transmission (UL transmission) (i.e., transmission from the terminal to the network), and sidelink transmission (SL transmission) (i.e., transmission between terminals). To obtain the bit information transmitted by the transmitter, the receiver needs to use a demodulation reference signal. This transmission can be either data transmission or control information transmission; for example, it can be the transmission of PDSCH, PUSCH, PSSCH, PDCCH, PUCCH, PSSCH, PSCCH, PSFCH, etc. In the following descriptions, for ease of description, data is generally used; it should be noted that the data described in this application includes not only general data (e.g., data transmitted in PDSCH) but also control information.

[0060] In existing communication systems, DMRS and data occupy different REs (i.e., they do not overlap in RE time-frequency resources). In other words, a single RE location can hold either DMRS or data, but not both simultaneously. Therefore, data and DMRS are orthogonal in terms of time-frequency resources (i.e., there is no overlap; we simply call this type of DMRS orthogonal DMRS). When the terminal (UE) moves at a high speed, to improve channel estimation performance, DMRS often needs to occupy more symbols in the time domain, meaning DMRS needs to use more RE resources. In this case, the RE resources available for data will decrease.

[0061] II. UCI Reuse

[0062] UCI includes Hybrid Automatic Repeat reQuest (HARQ) - Acknowledge (ACK), Channel State Information (CSI), and Scheduling Request (SR). UCI can be transmitted on the PUCCH channel or multiplexed onto the PUSCH channel. CSI includes aperiodic CSI transmitted on the PUSCH channel, periodic CSI transmitted on the PUCCH channel, and semi-persistent CSI transmitted on either the PUCCH or PUSCH channel. CSI consists of CSI part 1 and CSI part 2.

[0063] In traditional UCI multiplexing technology, UCI can only be transmitted on non-DMRS symbols. On the symbols used to transmit UCI, the mapping method depends on the total number of available REs for transmitting UCI and the total number of REs required for UCI.

[0064] It is evident that in existing traditional schemes, pilot signals and data are orthogonally placed in terms of time, frequency, and code domain resources. That is, with a fixed total transmission resources, an increase in the resource overhead required for pilot signals means a decrease in the resources available for data transmission, resulting in relatively low data transmission resource utilization.

[0065] One approach to addressing this problem is to transmit pilot signals and data in a non-orthogonal manner, such as simultaneously transmitting pilot signals and data on the same time and frequency domain resources, and then using advanced receivers (such as Artificial Intelligence (AI) receivers) to achieve effective channel estimation or data reception from the mixed transmission of pilot signals and data.

[0066] When pilot signals and data are transmitted in a non-orthogonal manner, the time-frequency resources of the reference signal (such as DMRS) overlap with the time-frequency resources of the PUSCH. In this case, how to map UCI modulation symbols to the REs of the PUSCH is a problem that needs to be solved.

[0067] Figure 2 is a schematic flowchart of a UCI mapping method 200 according to an embodiment of this application. This method can optionally be applied to the system shown in Figure 1, but is not limited thereto. The method includes at least a portion of the following:

[0068] S210. When the time-frequency resources of the reference signal overlap with the time-frequency resources of the PUSCH, the terminal device uses the first mapping scheme to transmit UCI in the PUSCH.

[0069] The first mapping scheme can solve the mapping problem of UCI modulation symbols when the time-frequency resources of the reference signal and the time-frequency resources of the PUSCH overlap.

[0070] This embodiment can be applied to the following two situations:

[0071] Case 1: All time-frequency resources of the reference signal can overlap with the time-frequency resources of the PUSCH, meaning that the DMRS and the data are not orthogonal in terms of time-frequency resources.

[0072] Case 2: A portion of the time-frequency resources of the reference signal may overlap with the time-frequency resources of the PUSCH, while another portion of the time-frequency resources of the reference signal may not overlap with the time-frequency resources of the PUSCH; that is, a portion of the DMRS and data are non-orthogonal in terms of time-frequency resources, while another portion of the DMRS and data are orthogonal in terms of time-frequency resources.

[0073] This embodiment can be applied to the time-frequency resources in Case 1 above, as well as the time-frequency resources in Case 2 above where DMRS and data are not orthogonal.

[0074] In one implementation, UCI includes HARQ, CSI, or RS.

[0075] Different UCIs may use the same or different first mapping schemes. For example, HARQ's first mapping scheme may be the same as or different from CSI's first mapping scheme.

[0076] Furthermore, the first mapping schemes for different contents included in HARQ and / or different contents included in CSI can be the same or different. For example, HARQ can include legacy HARQ and HARQ related to neural network systems, wherein the first mapping scheme used by legacy HARQ and the first mapping scheme used by HARQ related to neural network systems can be the same or different. As another example, CSI includes one or more of CSI part 1, CSI part 2, and CSI related to neural network systems; CSI part 1 includes a Rank Indicator (RI) and a Channel Quality Indicator (CQI), and CSI part 1 includes a PMI. The first mapping schemes used by CSI part 1, CSI part 2, and the first mapping schemes used by CSI related to neural network systems can be the same or different. In the embodiments of this application, CSI may include one or more of CSI-RS Resource Indicator (CRI), RI, CQI, and Precoding Matrix Indicator (PMI).

[0077] Using the above mapping method, various UCI modulation symbols can be flexibly mapped.

[0078] Furthermore, a predetermined mapping order can be adopted for the different contents contained in the UCI. For example, the mapping order of the UCI is: HARQ is mapped first, then CSI; CSI will not be mapped to the RE where HARQ is located. That is, HARQ modulation symbols are mapped to the PUSCH first, and then CSI modulation symbols are mapped to the PUSCH. For example, when mapping the CSI modulation symbols, if the RE determined according to the first mapping scheme of CSI is occupied by HARQ modulation symbols, then the CSI modulation symbols are mapped to the next RE. This mapping order can prioritize the mapping of HARQ modulation symbols. As another example, the mapping order of various contents in CSI is: CSI part 1 is mapped first, then CSI part 2; CSI part 2 will not be mapped to the RE where CSI part 1 is located.

[0079] In this embodiment of the application, the first mapping scheme includes one or more of the following:

[0080] The starting positions of the mapping of multiple UCI modulation symbols;

[0081] Mapping method for multiple UCI modulation symbols;

[0082] Grouping of multiple UCI modulation symbols;

[0083] The mapping of each group of multiple UCI modulation symbols.

[0084] In some implementations, the mapping start positions of multiple UCI modulation symbols may include one or more of the following:

[0085] The RE corresponding to the first symbol of PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth;

[0086] The RE corresponding to the last symbol of PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth;

[0087] The RE corresponding to the nth symbol of PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth, where n is a positive integer.

[0088] PUSCH occupies certain time-frequency resources. In the time domain, PUSCH comprises multiple symbols, and in the frequency domain, its bandwidth comprises multiple subcarriers. The first subcarrier of the PUSCH bandwidth can be the first subcarrier of the first resource block (RB) of the PUSCH; the last subcarrier of the PUSCH bandwidth can be the last subcarrier of the last RB of the PUSCH. A subcarrier of a symbol can also be called a resource element (RE). A modulation symbol can also be understood as an RE; these three terms are equivalent.

[0089] In the first mapping scheme, the "mapping start position of multiple UCI modulation symbols" can represent the position where the mapping of multiple UCI modulation symbols begins on the time-frequency resources occupied by the PUSCH. Multiple UCI modulation symbols can be continuously mapped from the mapping start position to multiple REs (this mapping scheme can be called centralized mapping); alternatively, multiple UCI modulation symbols can be divided into multiple groups, each group including one or more UCI modulation symbols, each group having its own mapping start position, and the UCI modulation symbols of each group starting their mapping from their respective mapping start positions (this mapping scheme can be called distributed mapping).

[0090] In some implementations, the mapping of multiple UCI modulation symbols may include one or more of the following:

[0091] (1) Multiple UCI modulation symbols are first mapped to all or part of the REs corresponding to the start symbol, and then mapped to the REs corresponding to the symbols before or after the start symbol; wherein, the start symbol includes the symbol corresponding to the starting position of the mapping. This method can be called frequency domain mapping followed by time domain mapping, which can reduce the time delay of UCI mapping and detection.

[0092] (2) Multiple UCI modulation symbols are first mapped to all or part of the REs corresponding to the starting subcarrier, and then mapped to the REs corresponding to the subcarriers before or after the starting subcarrier; wherein, the starting subcarrier includes the subcarrier corresponding to the starting position of the mapping. This method can be called the time-domain mapping followed by the frequency-domain mapping method. The time-domain mapping followed by the frequency-domain mapping method can increase the reliability of UCI transmission, improve the performance of UCI detection, and increase the coverage of UCI transmission.

[0093] Both centralized and distributed mapping methods described above are applicable. For example, with centralized mapping, either frequency domain mapping followed by time domain mapping or time domain mapping followed by frequency domain mapping can be used. Similarly, with distributed mapping, the UCI modulation symbols in each group can be mapped using either frequency domain mapping followed by time domain mapping or time domain mapping followed by frequency domain mapping; the mapping methods used by each group can be the same or different. For instance, if multiple UCI modulation symbols are divided into two groups, both groups can use either frequency domain mapping followed by time domain mapping or both use either time domain mapping followed by frequency domain mapping; or, one group can use frequency domain mapping followed by time domain mapping, and the other can use time domain mapping followed by frequency domain mapping.

[0094] The following describes one implementation of the first mapping scheme using Example 1.

[0095] Example 1:

[0096] This embodiment introduces a centralized mapping scheme.

[0097] In a centralized mapping scheme, multiple UCI modulation symbols are mapped starting from a mapping start position according to a specific mapping method. The first mapping scheme may include one or more of the following:

[0098] (1) The starting position of the mapping of multiple UCI modulation symbols;

[0099] (2) Mapping methods for multiple UCI modulation symbols (e.g., mapping in the frequency domain first and then in the time domain, or mapping in the time domain first and then in the frequency domain).

[0100] Figure 3A is a schematic diagram of a first mapping scheme in Embodiment 1. In Figure 3A, an example is given where the UCI modulation symbols include HARQ modulation symbols and CSI modulation symbols, and the HARQ modulation symbols and CSI modulation symbols use the same first mapping scheme.

[0101] The first mapping scheme includes:

[0102] (1) The mapping start position of multiple UCI modulation symbols is: the RE corresponding to the first symbol of PUSCH in the time domain and the first subcarrier of PUSCH bandwidth;

[0103] (2) The mapping method for multiple UCI modulation symbols is as follows: multiple UCI modulation symbols are first mapped to all or part of the REs corresponding to the start symbol, and then mapped to the REs corresponding to the symbols after the start symbol; wherein, the start symbol includes the symbol corresponding to the starting position of the mapping. This mapping method can be called the frequency domain mapping followed by the time domain mapping method.

[0104] In the example of Figure 3A, the transmission bandwidth of the PUSCH is 1 RB (12 subcarriers, referred to as subcarrier 1 to subcarrier 12 in this embodiment), and the time-domain resources occupy 14 symbols (referred to as symbol 1 to symbol 14 in this embodiment). The time-frequency resource size of the PUSCH in Figure 3A is only an example. The HARQ modulation symbols and CSI modulation symbols included in the UCI modulation symbols adopt the same mapping start position and mapping method; wherein, the mapping start position is the RE corresponding to symbol 1 and subcarrier 1; the mapping method is to first map to all REs corresponding to the starting symbol (i.e., symbol 1), then map to the REs corresponding to the symbols after the starting symbol (i.e., symbol 1) (i.e., symbol 2), and so on, until all UCI modulation symbols are mapped to the REs of the PUSCH.

[0105] During mapping, HARQ modulation symbols are mapped first, followed by CSI modulation symbols. Since both HARQ and CSI modulation symbols use the same first mapping scheme, when mapping CSI modulation symbols, if a RE determined according to the first mapping scheme is occupied by a HARQ modulation symbol, the next RE is determined, and this process continues until an unoccupied RE (referred to as an idle RE for simplicity) is identified. The CSI modulation symbol is then mapped to this idle RE. For example, Figure 3A includes four HARQ modulation symbols. First, the four HARQ modulation symbols are mapped to four REs starting from the mapping start position according to the first mapping scheme. When mapping CSI modulation symbols, since the first four REs determined according to the first mapping scheme are all occupied by CSI modulation symbols, the HARQ modulation symbols are mapped starting from the RE corresponding to symbol 1 and subcarrier 5.

[0106] The approach of first mapping in the frequency domain and then in the time domain can reduce the latency of HARQ and / or CSI mapping and detection.

[0107] Figure 3B is a schematic diagram of another first mapping scheme in Embodiment 1. In Figure 3B, an example is given where the UCI modulation symbols include HARQ modulation symbols and CSI modulation symbols, and the HARQ modulation symbols and CSI modulation symbols use the same first mapping scheme.

[0108] The first mapping scheme includes:

[0109] (1) The mapping start position of multiple UCI modulation symbols is: the RE corresponding to the first symbol of PUSCH in the time domain and the first subcarrier of PUSCH bandwidth;

[0110] (2) The mapping method for multiple UCI modulation symbols is as follows: multiple UCI modulation symbols are first mapped to all or part of the REs corresponding to the starting subcarrier, and then mapped to the REs corresponding to the subcarriers before or after the starting subcarrier; wherein, the starting subcarrier includes the subcarrier corresponding to the mapping start position. This mapping method can be called the method of first mapping in the time domain and then mapping in the frequency domain.

[0111] In the example of Figure 3B, the transmission bandwidth of the PUSCH is 1 RB (12 subcarriers, referred to as subcarrier 1 to subcarrier 12 in this embodiment), and the time-domain resources occupy 14 symbols (referred to as symbol 1 to symbol 14 in this embodiment). The time-frequency resource size of the PUSCH in Figure 3B is only an example. The HARQ modulation symbols and CSI modulation symbols included in the UCI modulation symbols adopt the same mapping start position and mapping method; wherein, the mapping start position is the RE corresponding to symbol 1 and subcarrier 1; the mapping method is to first map to all REs corresponding to the starting subcarrier (i.e., subcarrier 1), then map to the REs corresponding to the subcarriers (i.e., subcarrier 2) after the starting subcarrier (i.e., subcarrier 1), and so on, until all UCI modulation symbols are mapped to the REs of the PUSCH.

[0112] During mapping, HARQ modulation symbols are mapped first, followed by CSI modulation symbols. Since both HARQ and CSI modulation symbols use the same first mapping scheme, when mapping CSI modulation symbols, if a RE determined according to the first mapping scheme is occupied by a HARQ modulation symbol, the next RE is determined, and this process continues until an unoccupied RE (referred to as an idle RE for simplicity) is identified. The CSI modulation symbol is then mapped to this idle RE. For example, Figure 3B includes four HARQ modulation symbols. First, the four HARQ modulation symbols are mapped to four REs starting from the mapping start position according to the first mapping scheme. When mapping CSI modulation symbols, since the first four REs determined according to the first mapping scheme are all occupied by CSI modulation symbols, the HARQ modulation symbols are mapped starting from the RE corresponding to symbol 5 and subcarrier 1.

[0113] The method of first mapping in the time domain and then in the frequency domain can increase the reliability of UCI transmission, improve the performance of UCI detection, and increase the coverage of UCI transmission.

[0114] Figure 3C is a schematic diagram of another first mapping scheme in Embodiment 1. In Figure 3C, an example is given where the UCI modulation symbols include HARQ modulation symbols and CSI modulation symbols, and the HARQ modulation symbols and CSI modulation symbols use different first mapping schemes.

[0115] The first mapping scheme includes a mapping scheme for HARQ modulation symbols and a mapping scheme for CSI modulation symbols.

[0116] The mapping scheme for HARQ modulation symbols includes:

[0117] (1) The mapping start position of multiple HARQ modulation symbols is: the RE corresponding to the first symbol of PUSCH in the time domain and the first subcarrier of PUSCH bandwidth;

[0118] (2) Mapping method for multiple HARQ modulation symbols: Multiple HARQ modulation symbols are first mapped to all or part of the REs corresponding to the start symbol, and then mapped to the REs corresponding to the symbols after the start symbol; wherein, the start symbol includes the symbol corresponding to the starting position of the mapping. This mapping method can be called the frequency domain mapping followed by the time domain mapping method.

[0119] The mapping schemes for CSI modulation symbols include:

[0120] (1) The mapping start position of multiple CSI modulation symbols is: the RE corresponding to the last symbol of PUSCH in the time domain and the first subcarrier of PUSCH bandwidth;

[0121] (2) Mapping method for multiple CSI modulation symbols: Multiple CSI modulation symbols are first mapped to all or part of the REs corresponding to the start symbol, and then mapped to the REs corresponding to the symbols preceding the start symbol; wherein, the start symbol includes the symbol corresponding to the starting position of the mapping. This mapping method can be called the frequency domain mapping followed by the time domain mapping method.

[0122] In the example of Figure 3C, the transmission bandwidth of PUSCH is 1 RB (12 subcarriers, referred to as subcarrier 1 to subcarrier 12 in this embodiment), and the time-domain resources occupy 14 symbols (referred to as symbol 1 to symbol 14 in this embodiment). The time-frequency resource size of PUSCH in Figure 3C is only an example. The HARQ modulation symbols and CSI modulation symbols included in the UCI modulation symbols adopt different mapping start positions but the same mapping method. Among them, the mapping start position of HARQ modulation symbols is the RE corresponding to symbol 1 and subcarrier 1; the mapping method is to first map to all REs corresponding to the starting symbol (i.e., symbol 1), and then map to the symbols after the starting symbol (i.e., symbol 1). Since there are only 4 HARQ modulation symbols in the example of Figure 3C, which is less than the number of REs corresponding to the starting symbol (i.e., symbol 1), the HARQ modulation symbols are only mapped to a portion of the REs corresponding to the starting symbol (i.e., symbol 1). The starting position for mapping CSI modulation symbols is the RE corresponding to symbol 14 and subcarrier 1. The mapping method is to first map to all REs corresponding to the starting symbol (i.e., symbol 14), then map to the REs corresponding to the symbols before the starting symbol (i.e., symbol 14) (i.e., symbol 13), and so on, until all CSI modulation symbols are mapped to the REs of the PUSCH.

[0123] During mapping, HARQ modulation symbols are mapped first, followed by CSI modulation symbols.

[0124] The approach of first mapping in the frequency domain and then in the time domain can reduce the latency of HARQ and / or CSI mapping and detection.

[0125] Figure 3D is a schematic diagram of another first mapping scheme in Embodiment 1. In Figure 3D, an example is given where the UCI modulation symbols include HARQ modulation symbols and CSI modulation symbols, and the HARQ modulation symbols and CSI modulation symbols use different first mapping schemes.

[0126] The first mapping scheme includes a mapping scheme for HARQ modulation symbols and a mapping scheme for CSI modulation symbols.

[0127] The mapping scheme for HARQ modulation symbols includes:

[0128] (1) The mapping start position of multiple HARQ modulation symbols is: the RE corresponding to the first symbol of PUSCH in the time domain and the first subcarrier of PUSCH bandwidth;

[0129] (2) Mapping method for multiple HARQ modulation symbols: Multiple HARQ modulation symbols are first mapped to all or part of the REs corresponding to the starting subcarrier, and then mapped to the REs corresponding to the subcarriers after the starting subcarrier; wherein, the starting subcarrier includes the subcarrier corresponding to the starting position of the mapping. This mapping method can be called the method of mapping in the time domain first and then in the frequency domain.

[0130] The mapping schemes for CSI modulation symbols include:

[0131] (1) The mapping start position of multiple CSI modulation symbols is: the RE corresponding to the first symbol of PUSCH in the time domain and the last subcarrier of PUSCH bandwidth;

[0132] (2) Mapping method for multiple CSI modulation symbols: Multiple CSI modulation symbols are first mapped to all or part of the REs corresponding to the starting subcarrier, and then mapped to the REs corresponding to the subcarriers before the starting subcarrier; wherein, the starting subcarrier includes the subcarrier corresponding to the starting position of the mapping. This mapping method can be called the method of mapping in the time domain first and then in the frequency domain.

[0133] In the example in Figure 3D, the transmission bandwidth of PUSCH is 1 RB (12 subcarriers, referred to as subcarrier 1 to subcarrier 12 in this embodiment), and the time-domain resource occupies 14 symbols (referred to as symbol 1 to symbol 14 in this embodiment). The time-frequency resource size of PUSCH in Figure 3D is only an example. The HARQ modulation symbols and CSI modulation symbols included in the UCI modulation symbols adopt different mapping start positions but the same mapping method. Among them, the mapping start position of HARQ modulation symbols is the RE corresponding to symbol 1 and subcarrier 1; the mapping method is to first map to all REs corresponding to the starting subcarrier (i.e., subcarrier 1), and then map to the subcarriers after the starting subcarrier (i.e., subcarrier 1). Since there are only 4 HARQ modulation symbols in the example in Figure 3D, which is less than the number of REs corresponding to the starting subcarrier (i.e., subcarrier 1), the HARQ modulation symbols are only mapped to a portion of the REs corresponding to the starting subcarrier (i.e., subcarrier 1). The starting position for mapping CSI modulation symbols is the RE corresponding to symbol 1 and subcarrier 12. The mapping method is to first map to all REs corresponding to the starting subcarrier (i.e., subcarrier 12), then map to the REs corresponding to the subcarrier before the starting subcarrier (i.e., subcarrier 11), and so on, until all CSI modulation symbols are mapped to the REs of PUSCH.

[0134] During mapping, HARQ modulation symbols are mapped first, followed by CSI modulation symbols.

[0135] The method of first mapping in the time domain and then in the frequency domain can increase the reliability of UCI transmission, improve the performance of UCI detection, and increase the coverage of UCI transmission.

[0136] Figure 3E is a schematic diagram of another first mapping scheme in Embodiment 1. In Figure 3E, an example is given where the UCI modulation symbols include HARQ modulation symbols and CSI modulation symbols, and the HARQ modulation symbols and CSI modulation symbols use different first mapping schemes.

[0137] The first mapping scheme includes a mapping scheme for HARQ modulation symbols and a mapping scheme for CSI modulation symbols.

[0138] The mapping scheme for HARQ modulation symbols includes:

[0139] (1) The mapping start position of multiple HARQ modulation symbols is: the RE corresponding to the first symbol of PUSCH in the time domain and the first subcarrier of PUSCH bandwidth;

[0140] (2) Mapping method for multiple HARQ modulation symbols: Multiple HARQ modulation symbols are first mapped to all or part of the REs corresponding to the start symbol, and then mapped to the REs corresponding to the symbols after the start symbol; wherein, the start symbol includes the symbol corresponding to the starting position of the mapping. This mapping method can be called the frequency domain mapping followed by the time domain mapping method.

[0141] The mapping schemes for CSI modulation symbols include:

[0142] (1) The mapping start position of multiple CSI modulation symbols is: the RE corresponding to the first symbol of PUSCH in the time domain and the first subcarrier of PUSCH bandwidth;

[0143] (2) Mapping method for multiple CSI modulation symbols: Multiple CSI modulation symbols are first mapped to all or part of the REs corresponding to the starting subcarrier, and then mapped to the REs corresponding to the subcarriers after the starting subcarrier; wherein, the starting subcarrier includes the subcarrier corresponding to the starting position of the mapping. This mapping method can be called the method of mapping in the time domain first and then in the frequency domain.

[0144] In the example in Figure 3E, the transmission bandwidth of PUSCH is 1 RB (12 subcarriers, referred to as subcarrier 1 to subcarrier 12 in this embodiment), and the time domain resources occupy 14 symbols (referred to as symbol 1 to symbol 14 in this embodiment). The time and frequency resource size of PUSCH in Figure 3E is only an example. The HARQ and CSI modulation symbols included in the UCI modulation symbols use the same mapping start position but different mapping methods. Specifically, the mapping start position for HARQ and CSI modulation symbols is the RE corresponding to symbol 1 and subcarrier 1. The mapping method for HARQ modulation symbols is to first map them to all REs corresponding to the starting symbol (i.e., symbol 1), then to the REs corresponding to the symbols following the starting symbol (i.e., symbol 1), and so on, until all HARQ modulation symbols are mapped to the REs of the PUSCH. The mapping method for CSI modulation symbols is to first map them to all REs corresponding to the starting subcarrier (i.e., subcarrier 1), then to the REs corresponding to the subcarriers following the starting subcarrier (i.e., subcarrier 2), and so on, until all CSI modulation symbols are mapped to the REs of the PUSCH.

[0145] During mapping, HARQ modulation symbols are mapped first, followed by CSI modulation symbols. Since HARQ and CSI modulation symbols use the same mapping start position, when mapping CSI modulation symbols, if a RE determined according to the first mapping scheme is occupied by a HARQ modulation symbol, the next RE is determined, and this process continues until an unoccupied RE (referred to as an idle RE for simplicity) is found, at which point the CSI modulation symbol is mapped to that idle RE. Taking Figure 3E as an example, this example includes four HARQ modulation symbols. First, according to the first mapping scheme, the four HARQ modulation symbols are mapped to the REs corresponding to symbol 1 and subcarrier 1, symbol 1 and subcarrier 2, symbol 1 and subcarrier 3, and symbol 1 and subcarrier 4, respectively. Then, CSI modulation symbols are mapped according to the first mapping scheme. When mapping CSI modulation symbols, if an RE determined according to the first mapping scheme is already occupied by a HARQ modulation symbol, the next idle RE is determined, and this process continues until all CSI modulation symbols are mapped to the REs of the PUSCH.

[0146] In this example, HARQ modulation symbols are mapped first in the frequency domain and then in the time domain, while CSI modulation symbols are mapped first in the time domain and then in the frequency domain. The two use different methods. This implementation method can increase the flexibility of UCI to PUSCH mapping, and the mapping method of HARQ modulation symbols and CSI modulation symbols can be flexibly determined according to different application scenarios.

[0147] Figure 3F is a schematic diagram of another first mapping scheme in Embodiment 1. In Figure 3F, an example is given where the UCI modulation symbols include HARQ modulation symbols and CSI modulation symbols, and the HARQ modulation symbols and CSI modulation symbols use different first mapping schemes.

[0148] The first mapping scheme includes a mapping scheme for HARQ modulation symbols and a mapping scheme for CSI modulation symbols.

[0149] The mapping scheme for HARQ modulation symbols includes:

[0150] (1) The mapping start position of multiple HARQ modulation symbols is: the RE corresponding to the first symbol of PUSCH in the time domain and the first subcarrier of PUSCH bandwidth;

[0151] (2) Mapping method for multiple HARQ modulation symbols: Multiple HARQ modulation symbols are first mapped to all or part of the REs corresponding to the starting subcarrier, and then mapped to the REs corresponding to the subcarriers after the starting subcarrier; wherein, the starting subcarrier includes the subcarrier corresponding to the starting position of the mapping. This mapping method can be called the method of mapping in the time domain first and then in the frequency domain.

[0152] The mapping schemes for CSI modulation symbols include:

[0153] (1) The mapping start position of multiple CSI modulation symbols is: the RE corresponding to the first symbol of PUSCH in the time domain and the first subcarrier of PUSCH bandwidth;

[0154] (2) Mapping method for multiple CSI modulation symbols: Multiple CSI modulation symbols are first mapped to all or part of the REs corresponding to the start symbol, and then mapped to the REs corresponding to the symbols after the start symbol; wherein, the start symbol includes the symbol corresponding to the starting position of the mapping. This mapping method can be called the frequency domain mapping followed by the time domain mapping method.

[0155] In the example of Figure 3F, the transmission bandwidth of the PUSCH is 1 RB (12 subcarriers, referred to as subcarrier 1 to subcarrier 12 in this embodiment), and the time-domain resources occupy 14 symbols (referred to as symbol 1 to symbol 14 in this embodiment). The time-frequency resource size of the PUSCH in Figure 3F is only an example. The HARQ modulation symbols and CSI modulation symbols included in the UCI modulation symbols adopt the same mapping start position but different mapping methods; wherein, the mapping start position of the HARQ modulation symbols and CSI modulation symbols is the RE corresponding to symbol 1 and subcarrier 1; the mapping method of the HARQ modulation symbols is to first map them to all REs corresponding to the starting subcarrier (i.e., subcarrier 1), then map them to the REs corresponding to the subcarriers (i.e., subcarrier 2) after the starting subcarrier (i.e., subcarrier 1), and so on, until all HARQ modulation symbols are mapped to the REs of the PUSCH. The CSI modulation symbols are mapped first to all REs corresponding to the start symbol (i.e., symbol 1), then to the REs corresponding to the symbols following the start symbol (i.e., symbol 1) (i.e., symbol 2), and so on, until the CSI modulation symbols are mapped to the REs of the PUSCH.

[0156] During mapping, HARQ modulation symbols are mapped first, followed by CSI modulation symbols. Since HARQ and CSI modulation symbols use the same mapping start position, when mapping CSI modulation symbols, if a RE determined according to the first mapping scheme is occupied by a HARQ modulation symbol, the next RE is determined, and this process continues until an unoccupied RE (referred to as an idle RE for simplicity) is found, at which point the CSI modulation symbol is mapped to that idle RE. Taking Figure 3F as an example, this example includes four HARQ modulation symbols. First, according to the first mapping scheme, the four HARQ modulation symbols are mapped to the REs corresponding to symbol 1 and subcarrier 1, symbol 2 and subcarrier 1, symbol 3 and subcarrier 1, and symbol 4 and subcarrier 1, respectively. Then, CSI modulation symbols are mapped according to the first mapping scheme. When mapping CSI modulation symbols, if an RE determined according to the first mapping scheme is already occupied by a HARQ modulation symbol, the next idle RE is determined, and this process continues until all CSI modulation symbols are mapped to the REs of the PUSCH.

[0157] In this example, HARQ modulation symbols are mapped first in the time domain and then in the frequency domain, while CSI modulation symbols are mapped first in the frequency domain and then in the time domain. The two use different methods. This implementation method can increase the flexibility of UCI to PUSCH mapping, and the mapping method of HARQ modulation symbols and CSI modulation symbols can be flexibly determined according to different application scenarios.

[0158] Figure 3G is a schematic diagram of another first mapping scheme in Embodiment 1. In Figure 3G, an example is given where the UCI modulation symbols include HARQ modulation symbols and CSI modulation symbols, and the HARQ modulation symbols and CSI modulation symbols use different first mapping schemes.

[0159] The first mapping scheme includes a mapping scheme for HARQ modulation symbols and a mapping scheme for CSI modulation symbols.

[0160] The mapping scheme for HARQ modulation symbols includes:

[0161] (1) The mapping start position of multiple HARQ modulation symbols is: the RE corresponding to the first symbol of PUSCH in the time domain and the first subcarrier of PUSCH bandwidth;

[0162] (2) Mapping method for multiple HARQ modulation symbols: Multiple HARQ modulation symbols are first mapped to all or part of the REs corresponding to the start symbol, and then mapped to the REs corresponding to the symbols after the start symbol; wherein, the start symbol includes the symbol corresponding to the starting position of the mapping. This mapping method can be called the frequency domain mapping followed by the time domain mapping method.

[0163] The mapping schemes for CSI modulation symbols include:

[0164] (1) The mapping start position of multiple CSI modulation symbols is: the RE corresponding to the first symbol of PUSCH in the time domain and the last subcarrier of PUSCH bandwidth;

[0165] (2) Mapping method for multiple CSI modulation symbols: Multiple CSI modulation symbols are first mapped to all or part of the REs corresponding to the starting subcarrier, and then mapped to the REs corresponding to the subcarriers before the starting subcarrier; wherein, the starting subcarrier includes the subcarrier corresponding to the starting position of the mapping. This mapping method can be called the method of mapping in the time domain first and then in the frequency domain.

[0166] In the example of Figure 3G, the transmission bandwidth of the PUSCH is 1 RB (12 subcarriers, referred to as subcarrier 1 to subcarrier 12 in this embodiment), and the time-domain resources occupy 14 symbols (referred to as symbol 1 to symbol 14 in this embodiment). The time-frequency resource size of the PUSCH in Figure 3G is only an example. The HARQ modulation symbols and CSI modulation symbols included in the UCI modulation symbols adopt different mapping start positions and different mapping methods. Specifically, the mapping start position of the HARQ modulation symbols is the RE corresponding to symbol 1 and subcarrier 1; the mapping method of the HARQ modulation symbols is to first map them to all REs corresponding to the starting symbol (i.e., symbol 1), then map them to the REs corresponding to the symbols after the starting symbol (i.e., symbol 1) (i.e., symbol 2), and so on, until all HARQ modulation symbols are mapped to the REs of the PUSCH. The starting position for mapping CSI modulation symbols is the RE corresponding to symbol 1 and subcarrier 14. The mapping method for CSI modulation symbols is to first map them to all REs corresponding to the starting subcarrier (i.e., subcarrier 14), then map them to the REs corresponding to the subcarriers before the starting subcarrier (i.e., subcarrier 14) (i.e., subcarrier 13), and so on, until all CSI modulation symbols are mapped to the REs of the PUSCH.

[0167] In this example, HARQ modulation symbols are mapped first in the frequency domain and then in the time domain, while CSI modulation symbols are mapped first in the time domain and then in the frequency domain. The two use different methods. This implementation method can increase the flexibility of UCI to PUSCH mapping, and the mapping method of HARQ modulation symbols and CSI modulation symbols can be flexibly determined according to different application scenarios.

[0168] The examples shown in Figures 3A-3G illustrate various centralized mapping schemes. In these examples, both HARQ modulation symbols and CSI modulation symbols employ centralized mapping schemes, and the content of these schemes can be the same or different. For example, HARQ modulation symbols and CSI modulation symbols can use the same mapping start position and mapping method (including frequency domain mapping followed by time domain mapping, or time domain mapping followed by frequency domain mapping), or the same mapping start position and different mapping methods, or different mapping start positions and the same mapping method, or different mapping start positions and different mapping methods. The mapping start positions shown in Figures 3A-3G are merely examples; other mapping start positions can also be used in the embodiments of this application, which will not be listed hereafter.

[0169] In this embodiment, when the information bits of HARQ are less than or equal to 2 bits, the HARQ modulation symbols can be mapped to the PUSCH using puncture; when the information bits of HARQ are greater than 2 bits, the HARQ modulation symbols can be mapped to the PUSCH using rate matching.

[0170] The following is an implementation scheme of the first mapping scheme, using Example 2.

[0171] Example 2:

[0172] This example describes a distributed mapping scheme.

[0173] In a distributed mapping scheme, multiple UCI modulation symbols can be divided into multiple groups, and each group includes one or more UCI modulation symbols.

[0174] The first mapping scheme may include at least one of the following:

[0175] (1) Grouping of multiple UCI modulation symbols; for example, the number of groups into which multiple UCI modulation symbols are divided, and the number of UCI modulation symbols included in each group;

[0176] (2) The mapping of each group of multiple UCI modulation symbols; for example, the mapping includes at least one of the mapping start position and mapping range of each group of multiple UCI modulation symbols, which may include a range in the time domain, such as occupying several symbols.

[0177] When a UCI modulation symbol is divided into two groups, the number of UCI modulation symbols in each group can be floor(m / 2) and ceil(m / 2), respectively, where m is the number of UCI modulation symbols, floor() means rounding down, and ceil(m / 2) means rounding up.

[0178] In some examples, HARQ modulation symbols and CSI modulation symbols can be divided separately. That is, multiple HARQ modulation symbols are divided into two or more groups, and multiple CSI modulation symbols are divided into two or more groups. For example, the UCI modulation symbols include x HARQ modulation symbols and y CSI modulation symbols. According to the first mapping scheme, the x HARQ modulation symbols are divided into two groups, with each group containing floor(x / 2) and ceil(x / 2) HARQ modulation symbols, respectively. Similarly, according to the first mapping scheme, the y CSI modulation symbols are divided into two groups, with each group containing floor(y / 2) and ceil(y / 2) CSI modulation symbols, respectively.

[0179] HARQ modulation symbols and CSI modulation symbols can use different mapping schemes. For example, HARQ modulation symbols can use a distributed mapping scheme and CSI modulation symbols can use a centralized mapping scheme (as shown in Example 1); or, HARQ modulation symbols can use a centralized mapping scheme (as shown in Example 1) and CSI modulation symbols can use a distributed mapping scheme; or, both HARQ modulation symbols and CSI modulation symbols can use a distributed mapping scheme; or, both HARQ modulation symbols and CSI modulation symbols can use a centralized mapping scheme.

[0180] In some implementations, when multiple UCI modulation symbols are divided into two groups, and the two groups include a first group and a second group, the mapping of each group of the multiple UCI modulation symbols includes:

[0181] The mapping start position of the first group includes the RE corresponding to the first symbol of PUSCH in the time domain and the first subcarrier of PUSCH bandwidth;

[0182] The mapping start position of the second group includes the RE corresponding to the first symbol of PUSCH in the time domain and the last subcarrier of the PUSCH bandwidth.

[0183] The first mapping scheme may also include the mapping range of the first group and the second group. For example, the mapping range of the first group includes d1 symbols and the mapping range of the second group includes d2 symbols, where d1 and d2 are positive integers.

[0184] Figures 4A and 4B are schematic diagrams of two first mapping schemes in Embodiment 2. In Figures 4A and 4B, the UCI modulation symbols include HARQ modulation symbols and CSI modulation symbols, and the HARQ modulation symbols adopt distributed mapping while the CSI modulation symbols adopt centralized mapping, as an example.

[0185] In the example of Figure 4A, the first mapping scheme includes:

[0186] (1) The HARQ modulation symbols are divided into two groups, with the number of HARQ modulation symbols in the two groups being floor(x / 2) and ceil(x / 2), respectively, where x is the total number of HARQ modulation symbols; the mapping start position of the first group is the RE corresponding to the first symbol of PUSCH in the time domain and the first subcarrier of PUSCH bandwidth, and the mapping start position of the second group is the RE corresponding to the first symbol of PUSCH in the time domain and the last subcarrier of PUSCH bandwidth; the mapping range of the first group includes 1 symbol, and the mapping range of the second group also includes 1 symbol, i.e., d1=d2=1.

[0187] (2) The CSI modulation symbols adopt a centralized mapping. The mapping start position of multiple CSI modulation symbols is: the RE corresponding to the first symbol of PUSCH in the time domain and the first subcarrier of PUSCH bandwidth;

[0188] (3) The mapping method for multiple CSI modulation symbols is as follows: multiple CSI modulation symbols are first mapped to all or part of the REs corresponding to the start symbol, and then mapped to the REs corresponding to the symbols after the start symbol; wherein, the start symbol includes the symbol corresponding to the starting position of the mapping. This mapping method can be called the frequency domain mapping followed by the time domain mapping method.

[0189] In the example of Figure 4A, the transmission bandwidth of the PUSCH is 1 RB (12 subcarriers, referred to as subcarrier 1 to subcarrier 12 in this embodiment), and the time-domain resource occupies 14 symbols (referred to as symbol 1 to symbol 14 in this embodiment). The time-frequency resource size of the PUSCH in Figure 4A is only an example. The 4 HARQ modulation symbols are divided into 2 groups, each group including 2 HARQ modulation symbols; wherein, the mapping starting position of the first group is the RE corresponding to symbol 1 and subcarrier 1, and the mapping range includes 1 symbol. Therefore, the 2 HARQ modulation symbols in the first group are mapped to the RE corresponding to symbol 1 and subcarrier 1, and the RE corresponding to symbol 1 and subcarrier 2, respectively; the mapping starting position of the second group is the RE corresponding to symbol 1 and subcarrier 12, and the mapping range includes 1 symbol. Therefore, the 2 HARQ modulation symbols in the second group are mapped to the RE corresponding to symbol 1 and subcarrier 12, and the RE corresponding to symbol 1 and subcarrier 11, respectively.

[0190] During mapping, HARQ modulation symbols are mapped first, followed by CSI modulation symbols. When mapping CSI modulation symbols, if a RE determined according to the first mapping scheme is occupied by a HARQ modulation symbol, the next RE is determined, and so on, until an RE not occupied by a HARQ modulation symbol is determined (for simplicity, it is called an idle RE). Then, the CSI modulation symbol is mapped to that idle RE. Taking Figure 4A as an example, the REs corresponding to symbol 1 and subcarrier 1, and the REs corresponding to symbol 1 and subcarrier 2 are already occupied by HARQ modulation symbols. Therefore, the CSI modulation symbols are mapped starting from the RE corresponding to symbol 1 and subcarrier 3, following a frequency domain mapping followed by a time domain mapping method, until all CSI modulation symbols are mapped to the REs of the PUSCH.

[0191] In this example, HARQ modulation symbols are distributed at both ends of the PUSCH bandwidth, which can have a larger frequency domain diversity gain; HARQ modulation symbols only map to 1 symbol, which can guarantee frequency domain diversity gain.

[0192] In the example of Figure 4B, the first mapping scheme includes:

[0193] (1) The HARQ modulation symbols are divided into two groups, with the number of HARQ modulation symbols in the two groups being floor(x / 2) and ceil(x / 2), respectively, where x is the total number of HARQ modulation symbols; the mapping start position of the first group is the RE corresponding to the first symbol of PUSCH in the time domain and the first subcarrier of PUSCH bandwidth, and the mapping start position of the second group is the RE corresponding to the first symbol of PUSCH in the time domain and the last subcarrier of PUSCH bandwidth; the mapping range of the first group includes multiple symbols, and the mapping range of the second group also includes multiple symbols, that is, d1 is greater than 1 and d2 is greater than 1.

[0194] (2) The CSI modulation symbols adopt a centralized mapping. The mapping start position of multiple CSI modulation symbols is: the RE corresponding to the first symbol of PUSCH in the time domain and the first subcarrier of PUSCH bandwidth;

[0195] (3) The mapping method for multiple CSI modulation symbols is as follows: multiple CSI modulation symbols are first mapped to all or part of the REs corresponding to the start symbol, and then mapped to the REs corresponding to the symbols after the start symbol; wherein, the start symbol includes the symbol corresponding to the starting position of the mapping. This mapping method can be called the frequency domain mapping followed by the time domain mapping method.

[0196] In the example of Figure 4B, the transmission bandwidth of the PUSCH is 1 RB (12 subcarriers, referred to as subcarrier 1 to subcarrier 12 in this embodiment), and the time-domain resources occupy 14 symbols (referred to as symbol 1 to symbol 14 in this embodiment). The time-frequency resource size of the PUSCH in Figure 4B is only an example. The 4 HARQ modulation symbols are divided into 2 groups, each group including 2 HARQ modulation symbols; wherein, the mapping starting position of the first group is the RE corresponding to symbol 1 and subcarrier 1, and the mapping range includes 2 symbols. Therefore, the 2 HARQ modulation symbols in the first group are mapped to the RE corresponding to symbol 1 and subcarrier 1, and symbol 2 and subcarrier 1, respectively; the mapping starting position of the second group is the RE corresponding to symbol 1 and subcarrier 12, and the mapping range includes 2 symbols. Therefore, the 2 HARQ modulation symbols in the second group are mapped to the RE corresponding to symbol 1 and subcarrier 12, and symbol 2 and subcarrier 12, respectively. In this example, the HARQ modulation symbols are distributed in the frequency domain, and the HARQ modulation symbols in each group are mapped as continuous symbols in the time domain.

[0197] During mapping, HARQ modulation symbols are mapped first, followed by CSI modulation symbols. When mapping CSI modulation symbols, if a RE determined according to the first mapping scheme is occupied by a HARQ modulation symbol, the next RE is determined, and so on, until an RE not occupied by a HARQ modulation symbol is determined (for simplicity, it is called an idle RE). Then, the CSI modulation symbol is mapped to that idle RE. Taking Figure 4B as an example, the REs corresponding to symbol 1 and subcarrier 1 are already occupied by HARQ modulation symbols. Therefore, the CSI modulation symbols are mapped starting from the REs corresponding to symbol 1 and subcarrier 2, following a frequency domain mapping followed by a time domain mapping, until all CSI modulation symbols are mapped to the REs of the PUSCH.

[0198] In this example, the HARQ modulation symbols are distributed at both ends of the PUSCH bandwidth, which can result in greater frequency domain diversity gain; each group of HARQ modulation symbols is mapped to more than one symbol, which can increase the reliability of HARQ transmission, improve the performance of HARQ detection, and increase the coverage of HARQ transmission.

[0199] In some examples, where multiple UCI modulation symbols are divided into two groups, with the first group having a mapping range of d1 symbols and the second group having a mapping range of d2 symbols, the d1 symbols and the d2 symbols do not overlap; that is, the UCI modulation symbols of the first group and the UCI modulation symbols of the second group are mapped to different time-domain resources.

[0200] In one example, where multiple UCI modulation symbols are divided into two groups, and the two groups include a first group and a second group, the mapping of each group of the multiple UCI modulation symbols includes:

[0201] The mapping start position of the first group includes: the RE corresponding to the first symbol of PUSCH in the time domain and the first subcarrier of PUSCH bandwidth;

[0202] The mapping start position of the second group includes: the RE corresponding to the m1+1th symbol of PUSCH in the time domain and the last subcarrier of the PUSCH bandwidth; where m1 is the number of UCI modulation symbols contained in the first group.

[0203] This example is shown in Figure 4C. In Figure 4C, the UCI modulation symbols include HARQ modulation symbols and CSI modulation symbols, where HARQ modulation symbols use distributed mapping and CSI modulation symbols use centralized mapping. In the example in Figure 4C, the transmission bandwidth of the PUSCH is 1 RB (12 subcarriers, referred to as subcarrier 1 to subcarrier 12 in this embodiment), and the time-domain resources occupy 14 symbols (referred to as symbol 1 to symbol 14 in this embodiment). The time-frequency resource size of the PUSCH in Figure 4C is only an example. The four HARQ modulation symbols are divided into two groups, each containing two HARQ modulation symbols. The first group's mapping starts at the RE corresponding to symbol 1 and subcarrier 1, and its mapping range includes two symbols. Therefore, the two HARQ modulation symbols in the first group are mapped to the REs corresponding to symbol 1 and subcarrier 1, and symbol 2 and subcarrier 1, respectively. The second group's mapping starts at the RE corresponding to symbol 3 and subcarrier 12, and its mapping range includes two symbols. Therefore, the two HARQ modulation symbols in the second group are mapped to the REs corresponding to symbol 3 and subcarrier 12, and symbol 4 and subcarrier 12, respectively. It is evident that the HARQ modulation symbols in the first and second groups are mapped to different time-domain resources. After the HARQ modulation symbols are mapped, the CSI modulation symbols are then mapped.

[0204] In another example, where multiple UCI modulation symbols are divided into two groups, and the two groups include a first group and a second group, the mapping of each group of the multiple UCI modulation symbols includes:

[0205] The mapping start position of the first group includes: the RE corresponding to the first symbol of PUSCH in the time domain and the last subcarrier of PUSCH bandwidth;

[0206] The mapping start position of the second group includes: the RE corresponding to the m2+1th symbol of PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth; where m2 is the number of UCI modulation symbols contained in the first group.

[0207] This example is shown in Figure 4D. In Figure 4D, the UCI modulation symbols include HARQ modulation symbols and CSI modulation symbols, where HARQ modulation symbols use distributed mapping and CSI modulation symbols use centralized mapping. In the example in Figure 4D, the transmission bandwidth of the PUSCH is 1 RB (12 subcarriers, referred to as subcarrier 1 to subcarrier 12 in this embodiment), and the time-domain resources occupy 14 symbols (referred to as symbol 1 to symbol 14 in this embodiment). The time-frequency resource size of the PUSCH in Figure 4D is only an example. The four HARQ modulation symbols are divided into two groups, each containing two HARQ modulation symbols. The first group's mapping starts at the RE corresponding to symbol 1 and subcarrier 12, and its mapping range includes two symbols. Therefore, the two HARQ modulation symbols in the first group are mapped to the REs corresponding to symbol 1 and subcarrier 12, and symbol 2 and subcarrier 12, respectively. The second group's mapping starts at the RE corresponding to symbol 3 and subcarrier 1, and its mapping range includes two symbols. Therefore, the two HARQ modulation symbols in the second group are mapped to the REs corresponding to symbol 3 and subcarrier 1, and symbol 4 and subcarrier 1, respectively. It is evident that the HARQ modulation symbols in the first and second groups are mapped to different time-domain resources. After the HARQ modulation symbols are mapped, the CSI modulation symbols are then mapped.

[0208] In the examples of Figures 4C and 4D, the HARQ modulation symbols are divided into two groups, distributed at both ends of the PUSCH bandwidth, which can provide greater frequency domain diversity gain. Each group's HARQ modulation symbols are mapped to more than one symbol, and the HARQ modulation symbols of different groups are mapped to different time domain resources, which can increase the reliability of HARQ transmission, improve the performance of HARQ detection, and increase the coverage of HARQ transmission.

[0209] In some examples, when multiple UCI modulation symbols are divided into two groups, where the mapping range of the first group includes d1 symbols and the mapping range of the second group includes d2 symbols, d1 = d2 = the number of symbols in the PUSCH; that is, the UCI modulation symbols of the first group and the UCI modulation symbols of the second group can be mapped to the time domain range of the PUSCH.

[0210] This example is shown in Figure 4E. In Figure 4E, the HARQ modulation symbols employ distributed mapping. In the example of Figure 4E, the transmission bandwidth of the PUSCH is 1 RB (12 subcarriers, denoted as subcarrier 1 to subcarrier 12 in this embodiment), and the time-domain resources occupy 9 symbols (denoted as symbols 1 to 9 in this embodiment). The time-frequency resource size of the PUSCH in Figure 4E is only an example. The 20 HARQ modulation symbols are divided into two groups, each group including 10 HARQ modulation symbols. The mapping starting position of the first group is the RE corresponding to symbol 1 and subcarrier 1. The HARQ modulation symbols of the first group are continuously mapped in the time domain to all REs corresponding to subcarrier 1 (a total of 9 REs), as well as the REs corresponding to symbol 1 and subcarrier 2. The mapping starting position of the second group is the RE corresponding to symbol 1 and subcarrier 12. The HARQ modulation symbols of the first group are continuously mapped in the time domain to all REs corresponding to subcarrier 12 (a total of 9 REs), as well as the REs corresponding to symbol 1 and subcarrier 11. The example shown in Figure 4E only illustrates the mapping method for HARQ modulation symbols. For CSI modulation symbols, distributed mapping or centralized mapping can be used. For specific methods, please refer to the aforementioned content, which will not be repeated here.

[0211] In the example of Figure 4E, the HARQ modulation symbols are divided into two groups, distributed at both ends of the PUSCH bandwidth, which can have a greater frequency domain diversity gain; the HARQ modulation symbols of each group are mapped to more than one symbol, which can increase the reliability of HARQ transmission, improve the performance of HARQ detection, and increase the coverage of HARQ transmission.

[0212] As shown in Figure 4F, in some examples, the time-domain starting position of the HARQ modulation symbol mapping is the first symbol of the PUSCH, and the frequency-domain starting position is the first subcarrier of the PUSCH bandwidth. Distributed mapping is used for the HARQ modulation symbols. The time-domain mapping interval for HARQ modulation symbols is one HARQ modulation symbol every p symbols. p can be predefined, determined by rules, or configured by the network device. For example, if p is determined by rules, its value is related to the number of HARQ modulation symbols and the number of symbols scheduled for the PUSCH. For instance, the HARQ modulation symbols mapped are the first and last symbols of the PUSCH. Distributed time-domain mapping, with more than one symbol compared to continuous mapping, can further increase the reliability of HARQ transmission, the performance of HARQ detection, and the coverage of HARQ transmission.

[0213] In some examples, the first mapping scheme can divide the UCI modulation symbols into multiple groups and specify the starting position and mapping range of each group.

[0214] As shown in Figures 4G and 4H, the four HARQ modulation symbols are divided into four groups, each containing one HARQ modulation symbol. After the HARQ modulation symbols are mapped, the CSI modulation symbols are mapped next. In the examples of Figures 4G and 4H, the CSI modulation symbols are mapped using a centralized mapping scheme. The mapping starts at the RE corresponding to the first symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth, and the mapping is performed in the frequency domain first, followed by the time domain. When mapping the CSI modulation symbols, if the RE determined according to the first mapping scheme is occupied by a HARQ modulation symbol, the next RE is determined until an unoccupied RE (idle RE) is determined, at which point the CSI modulation symbol is mapped to that idle RE.

[0215] In some examples, the first mapping scheme includes: CSI modulation symbols are divided into two groups, with the starting time-domain position of each group being the first symbol without HARQ mapping, and the CSI modulation symbols in each group being continuously mapped in the time domain; the starting frequency-domain positions of the two group mappings are the first subcarrier and the last subcarrier of the PUSCH bandwidth, respectively. Here, the first can also be understood as having the smallest index, and the last as having the largest index.

[0216] Figure 4I is a schematic diagram of this example. In the example of Figure 4I, the transmission bandwidth of PUSCH is 1 RB (12 subcarriers, referred to as subcarrier 1 to subcarrier 12 in this embodiment), and the time-domain resources occupy 14 symbols (referred to as symbol 1 to symbol 14 in this embodiment). The time-frequency resource size of PUSCH in Figure 4I is only an example. The 36 CSI modulation symbols are divided into 2 groups, each group including 18 CSI modulation symbols; wherein, the mapping starting position of the first group is the RE corresponding to symbol 1 and subcarrier 1, and the mapping range includes 14 symbols (i.e., the number of symbols of PUSCH). Therefore, the 14 CSI modulation symbols in the first group are mapped to all REs corresponding to subcarrier 1 (a total of 14) and the 4 REs corresponding to subcarrier 2, respectively. The mapping starting position of the second group is the RE corresponding to symbol 1 and subcarrier 12, and the mapping range includes 14 symbols (i.e., the number of symbols in the PUSCH). Therefore, the 14 CSI modulation symbols in the first group are mapped to all REs corresponding to subcarrier 12 (a total of 14) and the 4 REs corresponding to subcarrier 11, respectively. In the example of Figure 4I, only the mapping method of CSI modulation symbols is shown. For HARQ modulation symbols, centralized mapping or distributed mapping can be used. The specific mapping method can be referred to the above content and will not be repeated here. In addition, during mapping, the order of HARQ modulation symbols first and then CSI modulation symbols is adopted. When mapping CSI modulation symbols, if the RE determined by the first mapping scheme is already occupied by HARQ modulation symbols, the next RE is determined until an RE not occupied by HARQ modulation symbols (idle RE) is determined, and then the CSI modulation symbol is mapped to the idle RE.

[0217] The following is an implementation of the first mapping scheme using Example 3.

[0218] Example 3:

[0219] In this embodiment, within the same RB, the symbols and subcarriers corresponding to the REs mapped by each HARQ modulation symbol are different. This mapping method can be called "interleaving" mapping.

[0220] Taking Figure 5A as an example, in the example of Figure 5A, the PUSCH bandwidth includes 1 RB and a total of 12 subcarriers (denoted as subcarrier 1 to subcarrier 12); the PUSCH includes 14 symbols in the time domain (denoted as symbol 1 to symbol 14). The UCI modulation symbols include 12 HARQ modulation symbols (denoted as HARQ modulation symbol 1 to HARQ modulation symbol 12). According to the first mapping scheme, HARQ modulation symbol 1 is mapped to subcarrier 1 and the RE corresponding to symbol 1, and other REs corresponding to subcarrier 1 can be mapped to CSI modulation symbols (CSI modulation symbols are not shown in Figure 5A); HARQ modulation symbol 2 is mapped to subcarrier 2 and the RE corresponding to symbol 2, and other REs corresponding to subcarrier 2 are mapped to CSI modulation symbols; and so on.

[0221] In some examples, the first mapping scheme in different RBs of the PUSCH bandwidth may be the same or different. Taking Figure 5B as an example, in the example of Figure 5B, the PUSCH bandwidth includes 2 RBs, each RB including 12 subcarriers (denoted as subcarrier 1 to subcarrier 12); the PUSCH includes 14 symbols in the time domain (denoted as symbol 1 to symbol 14). The UCI modulation symbols include 12 HARQ modulation symbols (denoted as HARQ modulation symbol 1 to HARQ modulation symbol 12), of which 6 HARQ modulation symbols are mapped in the first RB of the PUSCH bandwidth, and the other 6 HARQ modulation symbols are mapped in the second RB of the PUSCH bandwidth. According to the first mapping scheme, HARQ modulation symbol 1 is mapped to subcarrier 1 of the first RB and the RE corresponding to symbol 1, and the other REs corresponding to subcarrier 1 of the first RB are mapped to CSI modulation symbols (CSI modulation symbols are not shown in Figure 5B); HARQ modulation symbol 2 is mapped to subcarrier 2 of the first RB and the RE corresponding to symbol 2, and the other REs corresponding to subcarrier 2 of the first RB are mapped to CSI modulation symbols; and so on, until HARQ modulation symbol 6 is mapped to subcarrier 6 of the first RB and the RE corresponding to symbol 6, and the other REs corresponding to subcarrier 6 of the first RB are mapped to CSI modulation symbols. HARQ modulation symbol 7 is mapped to subcarrier 1 of the second RB and the RE corresponding to symbol 2, and the other REs corresponding to subcarrier 1 of the second RB are mapped to CSI modulation symbols; HARQ modulation symbol 8 is mapped to subcarrier 2 of the second RB and the RE corresponding to symbol 3, and the other REs corresponding to subcarrier 2 of the second RB are mapped to CSI modulation symbols; and so on, until HARQ modulation symbol 12 is mapped to subcarrier 6 of the second RB and the RE corresponding to symbol 7, and the other REs corresponding to subcarrier 6 of the second RB are mapped to CSI modulation symbols. As shown in Figure 5B, the first mapping schemes in the first RB and the second RB of the PUSCH bandwidth are different, and each RB uses an interleaved mapping method.

[0222] In some examples, the first mapping scheme may be the same or different in different Resource Block Groups (RBGs) of PUSCH bandwidth. An RBG may include multiple RBs.

[0223] The above interleaving embodiments are illustrated using HARQ modulation symbol interleaving mapping as an example. Embodiments of this application can also interleave CSI part 1, CSI part 2, or other content, which will not be listed here. Using interleaving to map different contents of UCI modulation symbols can further improve diversity gain.

[0224] Example 4:

[0225] The above embodiments one to three illustrate mapping UCI modulation symbols to one transmission layer of PUSCH. This embodiment describes mapping different types of modulation symbols contained in UCI modulation symbols to multiple different transmission layers of PUSCH.

[0226] In some examples, the terminal device transmits UCI in the PUSCH using a first mapping scheme, including: the terminal device transmitting HARQ in a first set of transport layers of the PUSCH using the first mapping scheme; and / or, the terminal device transmitting CSI in a second set of transport layers of the PUSCH using the first mapping scheme; wherein the first set of transport layers includes one or more PUSCH transport layers, and the second set of transport layers includes one or more PUSCH transport layers. In this embodiment, UCI does not need to be mapped to all PUSCH transport layers.

[0227] For example, HARQ modulation symbols are mapped to a first set of transport layers, and CSI modulation symbols are mapped to a second set of transport layers. The first and second sets of transport layers contain different transport layers. The first set of transport layers contains one or more transport layers, and the second set of transport layers contains one or more transport layers.

[0228] In one example, if the PUSCH has a transport layer number of 1, then all UCI modulation symbols are mapped to that PUSCH transport layer.

[0229] In one example, if the number of transport layers of PUSCH is greater than 1 and is even, then the first transport layer set and the second transport layer set include the same number of transport layers, which is half the number of transport layers of PUSCH.

[0230] In one example, if the number of transport layers in PUSCH is greater than 1 and is odd, then the first set of transport layers includes one transport layer, and the second set of transport layers includes the remaining transport layers.

[0231] Figure 6 is a schematic diagram of a mapping method in this embodiment. As shown in Figure 6, the transmission layers of PUSCH include layer 1 and layer 2. The HARQ modulation symbols adopt the first mapping scheme and are mapped to layer 1; the CSI modulation symbols adopt the first mapping scheme and are mapped to layer 2. The first mapping scheme used for the HARQ modulation symbols and the CSI modulation symbols can be any one of the aforementioned embodiments one to three.

[0232] In one example, the power allocation of the transport layer set mapping HARQ modulation symbols can differ from that of the transport layer set mapping CSI modulation symbols. For instance, the transport layer mapping HARQ modulation symbols can be allocated more power, which helps improve the success rate of HARQ monitoring.

[0233] Example 5:

[0234] When frequency hopping is enabled on the PUSCH, the terminal device uses the first mapping scheme to transmit UCI in the PUSCH, including:

[0235] The terminal device adopts a first mapping scheme to transmit the first part of the modulation symbols of UCI in the first hop of the PUSCH; and / or, the terminal device adopts a first mapping scheme to transmit the second part of the modulation symbols of UCI in the second hop of the PUSCH.

[0236] The aforementioned UCI modulation symbols can be of different types, such as HARQ modulation symbols, CSI modulation symbols, CSI part 1 modulation symbols, CSI part 2 modulation symbols, etc.

[0237] Taking HARQ modulation symbols as an example, in one instance, if frequency hopping is enabled on the PUSCH, K1 HARQ modulation symbols are divided into two parts. The first part of the HARQ modulation symbols is mapped in the first hop of the PUSCH, and the second part of the HARQ modulation symbols is mapped in the second hop of the PUSCH. The number of HARQ modulation symbols corresponding to the first part and the second part are floor(K1 / 2) and ceil(K1 / 2), respectively, where K1 is the number of HARQ modulation symbols. The mapping method of HARQ modulation symbols in each hop of the PUSCH can adopt any of the methods described in the preceding embodiments.

[0238] If frequency hopping is enabled on the PUSCH, the K2 CSI Part 1 modulation symbols are divided into two parts. The first part is mapped in the first hop of the PUSCH, and the second part is mapped in the second hop of the PUSCH. The corresponding CSI Part 1 modulation symbols for the first part and the second part are floor(K2 / 2) and ceil(K2 / 2), respectively, where K2 is the number of CSI Part 1 modulation symbols. The mapping method of the CSI Part 1 modulation symbols in each hop of the PUSCH can adopt any of the methods described in the previous embodiments.

[0239] If frequency hopping is enabled on the PUSCH, the K3 CSI Part 2 modulation symbols are divided into two parts. The first part is mapped in the first hop of the PUSCH, and the second part is mapped in the second hop of the PUSCH. The corresponding CSI Part 2 modulation symbols for the first part and the second part are floor(K3 / 2) and ceil(K3 / 2), respectively, where K2 is the number of CSI Part 2 modulation symbols. The mapping method of the CSI Part 2 modulation symbols in each hop of the PUSCH can adopt any of the methods described in the previous embodiments.

[0240] This embodiment takes into account the case of PUSCH frequency hopping and designs a mapping method for UCI modulation symbols when frequency hopping exists. In each hop of PUSCH, the same or different mapping methods can be used to transmit UCI.

[0241] Example 6:

[0242] In this embodiment, the number of PUSCH transport layers is greater than 1. Network devices can flexibly configure different PUSCH transport layers.

[0243] In some implementations, when the number of PUSCH transport layers is equal to 1, a first mapping scheme can be used to map UCI modulation symbols, as described in embodiments one through five. When the number of PUSCH transport layers is greater than 1, existing mapping schemes in the prior art can be used to map UCI modulation symbols, thus directly reusing existing technologies without requiring new designs.

[0244] In other implementations, when the number of PUSCH transport layers is equal to 1, a first mapping scheme can be used to map UCI modulation symbols, as described in embodiments one through five. When the number of PUSCH transport layers is greater than 1, the first mapping scheme can be used to map UCI modulation symbols, and UCI modulation symbols are not mapped on the RE where the quadrature DMRS is located, so as not to affect the demodulation of the quadrature DMRS.

[0245] When the PUSCH transport layer is layer 1, network devices can be configured to transmit pilots and data in a non-orthogonal manner, meaning that the time-frequency resources of DMRS overlap with the time-frequency resources of PUSCH.

[0246] This application also proposes a UCI mapping method that can be applied to network devices. Figure 7 is a schematic flowchart of a UCI mapping method 700 according to an embodiment of this application. This method can optionally be applied to the system shown in Figure 1, but is not limited thereto. The method includes at least a portion of the following:

[0247] S710. When the time-frequency resources of the reference signal overlap with the time-frequency resources of the PUSCH, the network device uses the first mapping scheme to receive UCI in the PUSCH.

[0248] The first mapping scheme can solve the problem of mapping and receiving UCI modulation symbols when the time-frequency resources of the reference signal and the time-frequency resources of the PUSCH overlap.

[0249] In some implementations, the first mapping scheme includes one or more of the following:

[0250] The starting positions of the mapping of multiple UCI modulation symbols;

[0251] Mapping method for multiple UCI modulation symbols;

[0252] Grouping of multiple UCI modulation symbols;

[0253] The mapping of each group of multiple UCI modulation symbols.

[0254] In some implementations, the mapping start positions of the multiple UCI modulation symbols include one or more of the following:

[0255] The RE corresponding to the first symbol of PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth;

[0256] The RE corresponding to the last symbol of PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth;

[0257] The RE corresponding to the nth symbol of PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth, where n is a positive integer.

[0258] In some implementations, the mapping of multiple UCI modulation symbols includes one or more of the following:

[0259] Multiple UCI modulation symbols are first mapped to all or part of the REs corresponding to the start symbol, and then mapped to the REs corresponding to the symbols before or after the start symbol; wherein, the start symbol includes the symbol corresponding to the starting position of the mapping;

[0260] Multiple UCI modulation symbols are first mapped to all or part of the REs corresponding to the starting subcarrier, and then mapped to the REs corresponding to the subcarriers before or after the starting subcarrier; wherein, the starting subcarrier includes the subcarrier corresponding to the mapping start position.

[0261] In some implementations, the grouping of multiple UCI modulation symbols includes:

[0262] The plurality of UCI modulation symbols are divided into multiple groups, each group including one or more of the UCI modulation symbols.

[0263] In some implementations, the mapping of each group of multiple UCI modulation symbols includes:

[0264] The mapping start position and mapping range of each group of the plurality of UCI modulation symbols. The mapping range may include a range in the time domain, for example, occupying several symbols.

[0265] In some implementations, when the plurality of UCI modulation symbols are divided into two groups, and the two groups include a first group and a second group, the mapping of each group of the plurality of UCI modulation symbols includes:

[0266] The mapping start position of the first group includes the RE corresponding to the first symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth;

[0267] The mapping start position of the second group includes the RE corresponding to the first symbol of the PUSCH in the time domain and the last subcarrier of the PUSCH bandwidth.

[0268] When a UCI modulation symbol is divided into two groups, the number of UCI modulation symbols in each group can be floor(m / 2) and ceil(m / 2), respectively, where m is the number of UCI modulation symbols, floor() means rounding down, and ceil(m / 2) means rounding up.

[0269] In some examples, HARQ modulation symbols and CSI modulation symbols can use different mapping schemes. When using a distributed mapping scheme, HARQ modulation symbols and CSI modulation symbols can be partitioned separately.

[0270] In some implementations, when multiple UCI modulation symbols are divided into two groups, and the two groups include a first group and a second group, the mapping of each group of the multiple UCI modulation symbols includes:

[0271] The mapping start position of the first group includes the RE corresponding to the first symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth;

[0272] The mapping start position of the second group includes the RE corresponding to the m1+1th symbol of the PUSCH in the time domain and the last subcarrier of the PUSCH bandwidth; wherein, m1 is the number of UCI modulation symbols contained in the first group.

[0273] In some implementations, when the plurality of UCI modulation symbols are divided into two groups, and the two groups include a first group and a second group, the mapping of each group of the plurality of UCI modulation symbols includes:

[0274] The mapping start position of the first group includes the RE corresponding to the first symbol of the PUSCH in the time domain and the last subcarrier of the PUSCH bandwidth;

[0275] The mapping start position of the second group includes the RE corresponding to the m2+1th symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth; wherein, m2 is the number of UCI modulation symbols contained in the first group.

[0276] The UCI modulation symbols can include HARQ modulation symbols and CSI modulation symbols. HARQ modulation symbols are distributed at both ends of the PUSCH bandwidth, allowing for greater frequency domain diversity gain; HARQ modulation symbols map to only one symbol, ensuring frequency domain diversity gain. Alternatively, each packet's HARQ modulation symbols can map to more than one symbol, increasing the reliability of HARQ transmission, improving HARQ detection performance, and expanding the coverage of HARQ transmission.

[0277] In some implementations, when the plurality of UCI modulation symbols are divided into two groups, and the two groups include a first group and a second group, the mapping of each group of the plurality of UCI modulation symbols includes:

[0278] The mapping range of the first group includes d1 symbols, where d1 is a positive integer; and / or,

[0279] The mapping range of the first group includes d2 symbols, where d2 is a positive integer.

[0280] In some implementations, the d1 symbols do not overlap with the d2 symbols.

[0281] Each HARQ modulation symbol in a group is mapped to more than one symbol, and HARQ modulation symbols in different groups are mapped to different time-domain resources. This can increase the reliability of HARQ transmission, improve the performance of HARQ detection, and increase the coverage of HARQ transmission.

[0282] In some implementations, d1 is equal to the number of symbols in the PUSCH, and d2 is equal to the number of symbols in the PUSCH. Mapping each packet's HARQ modulation symbols to more than one symbol can increase the reliability of HARQ transmission, improve the performance of HARQ detection, and increase the coverage of HARQ transmission.

[0283] In some implementations, the mapping order of UCI is: first map HARQ, then map CSI.

[0284] In some implementations, HARQ includes conventional HARQ and HARQ associated with neural network systems.

[0285] In some implementations, CSI includes one or more of CRI, RI, CQI, and PMI.

[0286] In some implementations, CSI includes one or more of CSI part 1, CSI part 2, and CSI related to the neural network system.

[0287] In some implementations, the first mapping scheme for HARQ may be the same as or different from the first mapping scheme for CSI. Different modulation symbols in HARQ modulation symbols and different modulation symbols in CSI modulation symbols can be mapped separately, and can be mapped using the same or different first mapping schemes.

[0288] In some implementations, when mapping CSI modulation symbols, if a RE determined according to the first mapping scheme of the CSI is occupied by a HARQ modulation symbol, the CSI modulation symbol is mapped to the next RE.

[0289] In some implementations, within the same RB, the symbols and subcarriers corresponding to the REs mapped to by each HARQ modulation symbol are different. Mapping the different contents of UCI modulation symbols in this way can further improve diversity gain.

[0290] In one example, the first mapping scheme may be the same or different in different RBs of PUSCH.

[0291] In one example, the first mapping scheme may be the same or different in different RBGs of PUSCH.

[0292] In some implementations, the network device receives UCI in the PUSCH using a first mapping scheme, including:

[0293] The network device employs a first mapping scheme to receive HARQ in the first transport layer set of the PUSCH; and / or,

[0294] The network device adopts a first mapping scheme to receive CSI in the second transport layer set of the PUSCH;

[0295] The first transport layer set includes one or more PUSCH transport layers, and the second transport layer set includes one or more PUSCH transport layers.

[0296] In this way, different UCIs can be received in different PUSCH transport layers.

[0297] In some implementations, when frequency hopping is enabled on the PUSCH, the network device receives UCI in the PUSCH using a first mapping scheme, including:

[0298] The network device employs the first mapping scheme to receive the first portion of the modulation symbol of the UCI in the first hop of the PUSCH; and / or,

[0299] The network device uses the first mapping scheme to receive the second part of the modulation symbol of the UCI in the second hop of the PUSCH.

[0300] By means of means, the same or different first mapping scheme can be used to receive UCI in each hop of PUSCH.

[0301] In some implementations, the network device may utilize an advanced receiver to receive UCI. For example, the advanced receiver may include an AI receiver, which can be used to achieve effective channel estimation from the mixed transmission of pilot and data, or to receive data.

[0302] Figure 8 is a schematic block diagram of a terminal device 800 according to an embodiment of the present application. The terminal device 800 may include:

[0303] The transmission module 810 is used to transmit UCI in the PUSCH using a first mapping scheme when the time-frequency resources of the reference signal overlap with the time-frequency resources of the PUSCH.

[0304] In some implementations, the first mapping scheme includes one or more of the following:

[0305] The starting positions of the mapping of multiple UCI modulation symbols;

[0306] Mapping method for multiple UCI modulation symbols;

[0307] Grouping of multiple UCI modulation symbols;

[0308] The mapping of each group of multiple UCI modulation symbols.

[0309] In some implementations, the mapping start positions of the plurality of UCI modulation symbols include one or more of the following:

[0310] The RE corresponding to the first symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth;

[0311] The RE corresponding to the last symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth;

[0312] The RE corresponding to the nth symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth, where n is a positive integer.

[0313] In some implementations, the mapping method of the plurality of UCI modulation symbols includes one or more of the following:

[0314] The plurality of UCI modulation symbols are first mapped to all or part of the REs corresponding to the start symbol, and then mapped to the REs corresponding to the symbols before or after the start symbol; wherein, the start symbol includes the symbol corresponding to the starting position of the mapping;

[0315] The plurality of UCI modulation symbols are first mapped to all or part of the REs corresponding to the starting subcarrier, and then mapped to the REs corresponding to the subcarriers before or after the starting subcarrier; wherein, the starting subcarrier includes the subcarrier corresponding to the mapping start position.

[0316] In some implementations, the grouping of the plurality of UCI modulation symbols includes:

[0317] The plurality of UCI modulation symbols are divided into multiple groups, each group including one or more of the UCI modulation symbols.

[0318] In some implementations, the mapping of each group of the plurality of UCI modulation symbols includes:

[0319] The mapping start position and mapping range of each group of the plurality of UCI modulation symbols.

[0320] In some implementations, when the plurality of UCI modulation symbols are divided into two groups, and the two groups include a first group and a second group, the mapping of each group of the plurality of UCI modulation symbols includes:

[0321] The mapping start position of the first group includes the RE corresponding to the first symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth;

[0322] The mapping start position of the second group includes the RE corresponding to the first symbol of the PUSCH in the time domain and the last subcarrier of the PUSCH bandwidth.

[0323] In some implementations, when multiple UCI modulation symbols are divided into two groups, and the two groups include a first group and a second group, the mapping of each group of the multiple UCI modulation symbols includes:

[0324] The mapping start position of the first group includes the RE corresponding to the first symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth;

[0325] The mapping start position of the second group includes the RE corresponding to the m1+1th symbol of the PUSCH in the time domain and the last subcarrier of the PUSCH bandwidth; wherein, m1 is the number of UCI modulation symbols contained in the first group.

[0326] In some implementations, when the plurality of UCI modulation symbols are divided into two groups, and the two groups include a first group and a second group, the mapping of each group of the plurality of UCI modulation symbols includes:

[0327] The mapping start position of the first group includes the RE corresponding to the first symbol of the PUSCH in the time domain and the last subcarrier of the PUSCH bandwidth;

[0328] The mapping start position of the second group includes the RE corresponding to the m2+1th symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth; wherein, m2 is the number of UCI modulation symbols contained in the first group.

[0329] In some implementations, when the plurality of UCI modulation symbols are divided into two groups, and the two groups include a first group and a second group, the mapping of each group of the plurality of UCI modulation symbols includes:

[0330] The mapping range of the first group includes d1 symbols, where d1 is a positive integer; and / or,

[0331] The mapping range of the first group includes d2 symbols, where d2 is a positive integer.

[0332] In some implementations, the d1 symbols do not overlap with the d2 symbols.

[0333] In some implementations, d1 is equal to the number of symbols in the PUSCH, and d2 is equal to the number of symbols in the PUSCH.

[0334] In some implementations, the UCI includes HARQ and / or CSI.

[0335] In some implementations, the mapping order of the UCI is: first mapping HARQ, then mapping CSI.

[0336] In some implementations, the HARQ includes conventional HARQ and HARQ associated with neural network systems.

[0337] In some implementations, the CSI includes one or more of CRI, RI, CQI, and PMI.

[0338] In some implementations, the CSI includes one or more of CSI part 1, CSI part 2, and CSI related to the neural network system.

[0339] In some implementations, the first mapping scheme of the HARQ may be the same as or different from the first mapping scheme of the CSI.

[0340] In some implementations, when mapping CSI modulation symbols, if a RE determined according to the first mapping scheme of the CSI is occupied by a HARQ modulation symbol, the CSI modulation symbol is mapped to the next RE.

[0341] In some implementations, within the same RB, the symbols and subcarriers corresponding to the REs mapped by each HARQ modulation symbol are different.

[0342] In some implementations, the first mapping scheme in different RBs of the PUSCH may be the same or different.

[0343] In some implementations, the first mapping scheme in different RBGs of the PUSCH may be the same or different.

[0344] In some embodiments, the transmission module 810 is used for:

[0345] Using the first mapping scheme, HARQ is transmitted in the first transport layer set of the PUSCH; and / or,

[0346] The first mapping scheme is used to transmit CSI in the second transport layer set of the PUSCH;

[0347] The first transport layer set includes one or more PUSCH transport layers, and the second transport layer set includes one or more PUSCH transport layers.

[0348] In some embodiments, when frequency hopping is enabled by the PUSCH, the transmission module 810 is configured to:

[0349] Using the first mapping scheme, the first portion of the modulation symbol of the UCI is transmitted in the first hop of the PUSCH; and / or,

[0350] Using the first mapping scheme, the second part of the modulation symbol of the UCI is transmitted in the second hop of the PUSCH.

[0351] The terminal device 800 of this application embodiment can realize the corresponding functions of the terminal device in the foregoing method embodiments. The processes, functions, implementation methods, and beneficial effects of each module (sub-module, unit, or component, etc.) in the terminal device 800 can be found in the corresponding descriptions in the above method embodiments, and will not be repeated here. It should be noted that the functions described for each module (sub-module, unit, or component, etc.) in the terminal device 800 of the application embodiment can be implemented by different modules (sub-modules, units, or components, etc.) or by the same module (sub-module, unit, or component, etc.).

[0352] Figure 9 is a schematic block diagram of a network device 900 according to an embodiment of the present application. The network device 900 may include:

[0353] The receiving module 910 is used to receive UCI in the PUSCH using a first mapping scheme when the time-frequency resources of the reference signal overlap with the time-frequency resources of the PUSCH.

[0354] In some implementations, the first mapping scheme includes one or more of the following:

[0355] The starting positions of the mapping of multiple UCI modulation symbols;

[0356] Mapping method for multiple UCI modulation symbols;

[0357] Grouping of multiple UCI modulation symbols;

[0358] The mapping of each group of multiple UCI modulation symbols.

[0359] In some implementations, the mapping start positions of the plurality of UCI modulation symbols include one or more of the following:

[0360] The RE corresponding to the first symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth;

[0361] The RE corresponding to the last symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth;

[0362] The RE corresponding to the nth symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth, where n is a positive integer.

[0363] In some implementations, the mapping method of the plurality of UCI modulation symbols includes one or more of the following:

[0364] The plurality of UCI modulation symbols are first mapped to all or part of the REs corresponding to the start symbol, and then mapped to the REs corresponding to the symbols before or after the start symbol; wherein, the start symbol includes the symbol corresponding to the starting position of the mapping;

[0365] The plurality of UCI modulation symbols are first mapped to all or part of the REs corresponding to the starting subcarrier, and then mapped to the REs corresponding to the subcarriers before or after the starting subcarrier; wherein, the starting subcarrier includes the subcarrier corresponding to the mapping start position.

[0366] In some implementations, the grouping of the plurality of UCI modulation symbols includes:

[0367] The plurality of UCI modulation symbols are divided into multiple groups, each group including one or more of the UCI modulation symbols.

[0368] In some implementations, the mapping of each group of the plurality of UCI modulation symbols includes:

[0369] The mapping start position and mapping range of each group of the plurality of UCI modulation symbols.

[0370] In some implementations, when the plurality of UCI modulation symbols are divided into two groups, and the two groups include a first group and a second group, the mapping of each group of the plurality of UCI modulation symbols includes:

[0371] The mapping start position of the first group includes the RE corresponding to the first symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth;

[0372] The mapping start position of the second group includes the RE corresponding to the first symbol of the PUSCH in the time domain and the last subcarrier of the PUSCH bandwidth.

[0373] In some implementations, when multiple UCI modulation symbols are divided into two groups, and the two groups include a first group and a second group, the mapping of each group of the multiple UCI modulation symbols includes:

[0374] The mapping start position of the first group includes the RE corresponding to the first symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth;

[0375] The mapping start position of the second group includes the RE corresponding to the m1+1th symbol of the PUSCH in the time domain and the last subcarrier of the PUSCH bandwidth; wherein, m1 is the number of UCI modulation symbols contained in the first group.

[0376] In some implementations, when the plurality of UCI modulation symbols are divided into two groups, and the two groups include a first group and a second group, the mapping of each group of the plurality of UCI modulation symbols includes:

[0377] The mapping start position of the first group includes the RE corresponding to the first symbol of the PUSCH in the time domain and the last subcarrier of the PUSCH bandwidth;

[0378] The mapping start position of the second group includes the RE corresponding to the m2+1th symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth; wherein, m2 is the number of UCI modulation symbols contained in the first group.

[0379] In some implementations, when the plurality of UCI modulation symbols are divided into two groups, and the two groups include a first group and a second group, the mapping of each group of the plurality of UCI modulation symbols includes:

[0380] The mapping range of the first group includes d1 symbols, where d1 is a positive integer; and / or,

[0381] The mapping range of the first group includes d2 symbols, where d2 is a positive integer.

[0382] In some implementations, the d1 symbols do not overlap with the d2 symbols.

[0383] In some implementations, d1 is equal to the number of symbols in the PUSCH, and d2 is equal to the number of symbols in the PUSCH.

[0384] In some implementations, the UCI includes HARQ and / or CSI.

[0385] In some implementations, the mapping order of the UCI is: first mapping HARQ, then mapping CSI.

[0386] In some implementations, the HARQ includes conventional HARQ and HARQ associated with neural network systems.

[0387] In some implementations, the CSI includes one or more of CRI, RI, CQI, and PMI.

[0388] In some implementations, the CSI includes one or more of CSI part 1, CSI part 2, and CSI related to the neural network system.

[0389] In some implementations, the first mapping scheme of the HARQ may be the same as or different from the first mapping scheme of the CSI.

[0390] In some implementations, when mapping CSI modulation symbols, if a RE determined according to the first mapping scheme of the CSI is occupied by a HARQ modulation symbol, the CSI modulation symbol is mapped to the next RE.

[0391] In some implementations, within the same RB, the symbols and subcarriers corresponding to the REs mapped by each HARQ modulation symbol are different.

[0392] In some implementations, the first mapping scheme in different RBs of the PUSCH may be the same or different.

[0393] In some implementations, the first mapping scheme in different RBGs of the PUSCH may be the same or different.

[0394] In some embodiments, the receiving module 910 is configured to:

[0395] Using the first mapping scheme, HARQ is received in the first transport layer set of the PUSCH; and / or,

[0396] The first mapping scheme is used to receive CSI in the second transport layer set of the PUSCH;

[0397] The first transport layer set includes one or more PUSCH transport layers, and the second transport layer set includes one or more PUSCH transport layers.

[0398] In some embodiments, when frequency hopping is enabled by the PUSCH, the receiving module 910 is configured to:

[0399] Using the first mapping scheme, the first portion of the modulation symbol of the UCI is received in the first hop of the PUSCH; and / or,

[0400] Using the first mapping scheme, the second part of the modulation symbol of the UCI is received in the second hop of the PUSCH.

[0401] In some implementations, the receiving module 910 is used to receive UCI using an advanced receiver.

[0402] The network device 900 of this application embodiment can implement the corresponding functions of the network device in the foregoing method embodiments. The processes, functions, implementation methods, and beneficial effects of each module (sub-module, unit, or component, etc.) in the network device 900 can be found in the corresponding descriptions in the above method embodiments, and will not be repeated here. It should be noted that the functions described for each module (sub-module, unit, or component, etc.) in the network device 900 of this application embodiment can be implemented by different modules (sub-modules, units, or components, etc.) or by the same module (sub-module, unit, or component, etc.).

[0403] Figure 10 is a schematic structural diagram of a communication device 1000 according to an embodiment of this application. The communication device 1000 includes a processor 1010, which can call and run computer programs from memory to enable the communication device 1000 to implement the methods in the embodiments of this application.

[0404] In one embodiment, the communication device 1000 may further include a memory 1020. The processor 1010 can retrieve and run computer programs from the memory 1020 to enable the communication device 1000 to implement the methods described in the embodiments of this application.

[0405] The memory 1020 can be a separate device independent of the processor 1010, or it can be integrated into the processor 1010.

[0406] In one embodiment, the communication device 1000 may further include a transceiver 1030, and the processor 1010 may control the transceiver 1030 to communicate with other devices. Specifically, it may send information or data to other devices or receive information or data sent by other devices.

[0407] The transceiver 1030 may include a transmitter and a receiver. The transceiver 1030 may further include an antenna, and the number of antennas may be one or more.

[0408] In one embodiment, the communication device 1000 may be a network device in the embodiments of this application, and the communication device 1000 may implement the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.

[0409] In one embodiment, the communication device 1000 may be a terminal device in the embodiments of this application, and the communication device 1000 may implement the corresponding processes implemented by the terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.

[0410] Figure 11 is a schematic structural diagram of a chip 1100 according to an embodiment of this application. The chip 1100 includes a processor 1110, which can call and run computer programs from memory to implement the methods in the embodiments of this application.

[0411] In one embodiment, chip 1100 may further include memory 1120. Processor 1110 can retrieve and run computer programs from memory 1120 to implement the methods executed by a terminal device or network device in this embodiment.

[0412] The memory 1120 can be a separate device independent of the processor 1110, or it can be integrated into the processor 1110.

[0413] In one embodiment, the chip 1100 may further include an input interface 1130. The processor 1110 can control the input interface 1130 to communicate with other devices or chips; specifically, it can acquire information or data sent by other devices or chips.

[0414] In one embodiment, the chip 1100 may further include an output interface 1140. The processor 1110 can control the output interface 1140 to communicate with other devices or chips; specifically, it can output information or data to other devices or chips.

[0415] In one implementation, the chip can be applied to the network device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.

[0416] In one embodiment, the chip can be applied to the terminal device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.

[0417] The chips used in network equipment and terminal equipment can be the same chip or different chips.

[0418] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.

[0419] The processors mentioned above can be general-purpose processors, digital signal processors (DSPs), field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), or other programmable logic devices, transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processors mentioned above can be microprocessors or any conventional processor.

[0420] The aforementioned memory can be volatile memory or non-volatile memory, or a combination of both. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM).

[0421] It should be understood that the above-described memory is exemplary and not a limiting description. For example, the memory in the embodiments of this application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DR RAM), etc. That is to say, the memory in the embodiments of this application is intended to include, but is not limited to, these and any other suitable types of memory.

[0422] Figure 12 is a schematic block diagram of a communication system 1200 according to an embodiment of the present application. The communication system 1200 includes a terminal device 1210 and a network device 1220.

[0423] Terminal device 1210 is used to transmit UCI in PUSCH using a first mapping scheme when the time-frequency resources of the reference signal overlap with the time-frequency resources of PUSCH.

[0424] Network device 1220 is used to receive UCI in PUSCH using a first mapping scheme when the time-frequency resources of the reference signal overlap with the time-frequency resources of PUSCH.

[0425] The terminal device 1210 can be used to implement the corresponding functions implemented by the terminal device in the above method, and the network device 1220 can be used to implement the corresponding functions implemented by the network device in the above method. For the sake of brevity, further details are omitted here.

[0426] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. This computer program product includes one or more computer instructions. When these computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media (e.g., solid-state drives (SSDs)).

[0427] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0428] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0429] 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 mapping uplink control information (UCI), comprising: When the time-frequency resources of the reference signal overlap with the time-frequency resources of the Physical Uplink Shared Channel (PUSCH), the terminal device uses the first mapping scheme to transmit UCI in the PUSCH.

2. The method according to claim 1, wherein, The first mapping scheme includes one or more of the following: The starting positions of the mapping of multiple UCI modulation symbols; Mapping method for multiple UCI modulation symbols; Grouping of multiple UCI modulation symbols; The mapping of each group of multiple UCI modulation symbols.

3. The method according to claim 2, wherein, The mapping start positions of the plurality of UCI modulation symbols include one or more of the following: The resource element RE corresponding to the first symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth; The RE corresponding to the last symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth; The RE corresponding to the nth symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth, where n is a positive integer.

4. The method according to claim 2, wherein, The mapping methods for the multiple UCI modulation symbols include one or more of the following: The plurality of UCI modulation symbols are first mapped to all or part of the REs corresponding to the start symbol, and then mapped to the REs corresponding to the symbols before or after the start symbol; wherein, the start symbol includes the symbol corresponding to the starting position of the mapping; The plurality of UCI modulation symbols are first mapped to all or part of the REs corresponding to the starting subcarrier, and then mapped to the REs corresponding to the subcarriers before or after the starting subcarrier; wherein, the starting subcarrier includes the subcarrier corresponding to the mapping start position.

5. The method according to claim 2, wherein, The grouping of the multiple UCI modulation symbols includes: The plurality of UCI modulation symbols are divided into multiple groups, each group including one or more of the UCI modulation symbols.

6. The method according to claim 5, wherein, The mapping of each group of the multiple UCI modulation symbols includes: The mapping start position and mapping range of each group of the plurality of UCI modulation symbols.

7. The method according to claim 6, wherein, When the plurality of UCI modulation symbols are divided into two groups, and the two groups include a first group and a second group, the mapping of each group of the plurality of UCI modulation symbols includes: The mapping start position of the first group includes the RE corresponding to the first symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth; The mapping start position of the second group includes the RE corresponding to the first symbol of the PUSCH in the time domain and the last subcarrier of the PUSCH bandwidth.

8. The method according to claim 6, wherein, When multiple UCI modulation symbols are divided into two groups, and the two groups include a first group and a second group, the mapping of each group of the multiple UCI modulation symbols includes: The mapping start position of the first group includes the RE corresponding to the first symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth; The mapping start position of the second group includes the RE corresponding to the m1+1th symbol of the PUSCH in the time domain and the last subcarrier of the PUSCH bandwidth; wherein, m1 is the number of UCI modulation symbols contained in the first group.

9. The method according to claim 6, wherein, When the plurality of UCI modulation symbols are divided into two groups, and the two groups include a first group and a second group, the mapping of each group of the plurality of UCI modulation symbols includes: The mapping start position of the first group includes the RE corresponding to the first symbol of the PUSCH in the time domain and the last subcarrier of the PUSCH bandwidth; The mapping start position of the second group includes the RE corresponding to the m2+1th symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth; wherein, m2 is the number of UCI modulation symbols contained in the first group.

10. The method according to any one of claims 7-9, wherein, When the plurality of UCI modulation symbols are divided into two groups, and the two groups include a first group and a second group, the mapping of each group of the plurality of UCI modulation symbols includes: The mapping range of the first group includes d1 symbols, where d1 is a positive integer; and / or, The mapping range of the first group includes d2 symbols, where d2 is a positive integer.

11. The method according to claim 10, wherein, The d1 symbols do not overlap with the d2 symbols.

12. The method according to claim 10, wherein, The d1 is equal to the number of symbols in the PUSCH, and the d2 is equal to the number of symbols in the PUSCH.

13. The method according to any one of claims 1-12, wherein, The UCI includes Hybrid Automatic Repeat Request (HARQ) and / or Channel State Information (CSI).

14. The method according to claim 13, wherein, The mapping order of UCI is: first map HARQ, then map CSI.

15. The method according to claim 13 or 14, wherein, The HARQ includes traditional HARQ and HARQ related to neural network systems.

16. The method according to claim 13 or 14, wherein, The CSI includes one or more of the following: Channel Quality Indicator (CSI-RS), Resource Indicator (CRI), Rank Indicator (RI), Channel Resource Indicator (CQI), and Precoding Matrix Indicator (PMI).

17. The method according to claim 13 or 14, wherein, The CSI includes one or more of CSI Part 1, CSI Part 2, and CSI related to neural network systems.

18. The method according to claim 13 or 14, wherein, The first mapping scheme of HARQ may be the same as or different from the first mapping scheme of CSI.

19. The method according to any one of claims 13-18, wherein, When mapping CSI modulation symbols, if a RE determined according to the first mapping scheme of the CSI is occupied by a HARQ modulation symbol, then the CSI modulation symbol is mapped to the next RE.

20. The method according to any one of claims 13-17, wherein, Within the same resource block (RB), the symbols and subcarriers corresponding to the REs mapped by each HARQ modulation symbol are different.

21. The method according to claim 20, wherein, The first mapping scheme may be the same or different in different RBs of the PUSCH.

22. The method according to claim 20, wherein, The first mapping scheme may be the same or different in different resource block groups (RBGs) of the PUSCH.

23. The method according to any one of claims 1-22, wherein, The terminal device transmits UCI in the PUSCH using a first mapping scheme, including: The terminal device employs a first mapping scheme to transmit HARQ in the first transport layer set of the PUSCH; and / or, The terminal device uses a first mapping scheme to transmit CSI in the second transport layer set of the PUSCH; The first transport layer set includes one or more PUSCH transport layers, and the second transport layer set includes one or more PUSCH transport layers.

24. The method according to any one of claims 1-22, wherein, When frequency hopping is enabled on the PUSCH, the terminal device transmits UCI in the PUSCH using a first mapping scheme, including: The terminal device employs the first mapping scheme to transmit the first portion of the modulation symbols of the UCI in the first hop of the PUSCH; and / or, The terminal device uses the first mapping scheme to transmit the second part of the modulation symbol of the UCI in the second hop of the PUSCH.

25. A UCI mapping method, comprising: When the time-frequency resources of the reference signal overlap with the time-frequency resources of the PUSCH, the network device uses the first mapping scheme to receive UCI in the PUSCH.

26. The method according to claim 25, wherein, The first mapping scheme includes one or more of the following: The starting positions of the mapping of multiple UCI modulation symbols; Mapping method for multiple UCI modulation symbols; Grouping of multiple UCI modulation symbols; The mapping of each group of multiple UCI modulation symbols.

27. The method according to claim 26, wherein, The mapping start positions of the plurality of UCI modulation symbols include one or more of the following: The RE corresponding to the first symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth; The RE corresponding to the last symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth; The RE corresponding to the nth symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth, where n is a positive integer.

28. The method according to claim 26, wherein, The mapping methods for the multiple UCI modulation symbols include one or more of the following: The plurality of UCI modulation symbols are first mapped to all or part of the REs corresponding to the start symbol, and then mapped to the REs corresponding to the symbols before or after the start symbol; wherein, the start symbol includes the symbol corresponding to the starting position of the mapping; The plurality of UCI modulation symbols are first mapped to all or part of the REs corresponding to the starting subcarrier, and then mapped to the REs corresponding to the subcarriers before or after the starting subcarrier; wherein, the starting subcarrier includes the subcarrier corresponding to the mapping start position.

29. The method according to claim 26, wherein, The grouping of the multiple UCI modulation symbols includes: The plurality of UCI modulation symbols are divided into multiple groups, each group including one or more of the UCI modulation symbols.

30. The method according to claim 29, wherein, The mapping of each group of the multiple UCI modulation symbols includes: The mapping start position and mapping range of each group of the plurality of UCI modulation symbols.

31. The method according to claim 30, wherein, When the plurality of UCI modulation symbols are divided into two groups, and the two groups include a first group and a second group, the mapping of each group of the plurality of UCI modulation symbols includes: The mapping start position of the first group includes the RE corresponding to the first symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth; The mapping start position of the second group includes the RE corresponding to the first symbol of the PUSCH in the time domain and the last subcarrier of the PUSCH bandwidth.

32. The method according to claim 30, wherein, When multiple UCI modulation symbols are divided into two groups, and the two groups include a first group and a second group, the mapping of each group of the multiple UCI modulation symbols includes: The mapping start position of the first group includes the RE corresponding to the first symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth; The mapping start position of the second group includes the RE corresponding to the m1+1th symbol of the PUSCH in the time domain and the last subcarrier of the PUSCH bandwidth; wherein, m1 is the number of UCI modulation symbols contained in the first group.

33. The method according to claim 30, wherein, When the plurality of UCI modulation symbols are divided into two groups, and the two groups include a first group and a second group, the mapping of each group of the plurality of UCI modulation symbols includes: The mapping start position of the first group includes the RE corresponding to the first symbol of the PUSCH in the time domain and the last subcarrier of the PUSCH bandwidth; The mapping start position of the second group includes the RE corresponding to the m2+1th symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth; wherein, m2 is the number of UCI modulation symbols contained in the first group.

34. The method according to any one of claims 31-33, wherein, When the plurality of UCI modulation symbols are divided into two groups, and the two groups include a first group and a second group, the mapping of each group of the plurality of UCI modulation symbols includes: The mapping range of the first group includes d1 symbols, where d1 is a positive integer; and / or, The mapping range of the first group includes d2 symbols, where d2 is a positive integer.

35. The method according to claim 34, wherein, The d1 symbols do not overlap with the d2 symbols.

36. The method according to claim 34, wherein, The d1 is equal to the number of symbols in the PUSCH, and the d2 is equal to the number of symbols in the PUSCH.

37. The method according to any one of claims 25-36, wherein, The UCI includes HARQ and / or CSI.

38. The method according to claim 37, wherein, The mapping order of UCI is: first map HARQ, then map CSI.

39. The method according to claim 37 or 38, wherein, The HARQ includes traditional HARQ and HARQ related to neural network systems.

40. The method according to claim 37 or 38, wherein, The CSI includes one or more of CRI, RI, CQI, and PMI.

41. The method according to claim 37 or 38, wherein, The CSI includes one or more of CSI Part 1, CSI Part 2, and CSI related to neural network systems.

42. The method according to claim 37 or 38, wherein, The first mapping scheme of HARQ may be the same as or different from the first mapping scheme of CSI.

43. The method according to any one of claims 37-42, wherein, When mapping CSI modulation symbols, if a RE determined according to the first mapping scheme of the CSI is occupied by a HARQ modulation symbol, then the CSI modulation symbol is mapped to the next RE.

44. The method according to any one of claims 37-41, wherein, Within the same RB, the symbols and subcarriers corresponding to the REs mapped by each HARQ modulation symbol are different.

45. The method according to claim 44, wherein, The first mapping scheme may be the same or different in different RBs of the PUSCH.

46. ​​The method of claim 44, wherein, The first mapping scheme may be the same or different in different resource block groups (RBGs) of the PUSCH.

47. The method according to any one of claims 25-46, wherein, The network device receives UCI in the PUSCH using a first mapping scheme, including: The network device employs a first mapping scheme to receive HARQ in the first transport layer set of the PUSCH; and / or, The network device adopts a first mapping scheme to receive CSI in the second transport layer set of the PUSCH; The first transport layer set includes one or more PUSCH transport layers, and the second transport layer set includes one or more PUSCH transport layers.

48. The method according to any one of claims 25-46, wherein, When frequency hopping is enabled on the PUSCH, the network device receives UCI in the PUSCH using a first mapping scheme, including: The network device employs the first mapping scheme to receive the first portion of the modulation symbol of the UCI in the first hop of the PUSCH; and / or The network device uses the first mapping scheme to receive the second part of the modulation symbol of the UCI in the second hop of the PUSCH.

49. The method according to any one of claims 25-48, wherein, The network device receives UCI in PUSCH using a first mapping scheme, including: the network device receiving UCI using an advanced receiver.

50. A terminal device, comprising: The transmission module is used to transmit UCI in the PUSCH using a first mapping scheme when the time-frequency resources of the reference signal overlap with the time-frequency resources of the PUSCH.

51. A network device, comprising: The receiving module is used to receive UCI in the PUSCH using a first mapping scheme when the time-frequency resources of the reference signal overlap with the time-frequency resources of the PUSCH.

52. A terminal device, comprising: A transceiver, a processor, and a memory, wherein the memory is used to store a computer program, the transceiver is used to communicate with other devices, and the processor is used to invoke and run the computer program stored in the memory to cause the terminal device to perform the method as described in any one of claims 1 to 24.

53. A network device, comprising: A transceiver, a processor, and a memory, wherein the memory is used to store a computer program, the transceiver is used to communicate with other devices, and the processor is used to invoke and run the computer program stored in the memory to cause the network device to perform the method as described in any one of claims 25 to 49.

54. A chip, comprising: A processor for retrieving and running a computer program from memory, causing a device on which the chip is mounted to perform the method as described in any one of claims 1 to 24 or 25 to 49.

55. A computer-readable storage medium for storing a computer program that, when run by a device, causes the device to perform the method as claimed in any one of claims 1 to 24 or 25 to 49.

56. A computer program product comprising computer program instructions that cause a computer to perform the method as claimed in any one of claims 1 to 24 or 25 to 49.

57. A computer program that causes a computer to perform the method as claimed in any one of claims 1 to 24 or 25 to 49.

58. A communication system, comprising: A terminal device for performing the method as described in any one of claims 1 to 24; A network device for performing the method as described in any one of claims 25 to 49.