Uplink control information mapping method, terminal device, and network device
By adopting the first mapping scheme in the wireless communication system, the UCI mapping problem when the reference signal overlaps with the PUSCH time-frequency resource is solved, the transmission reliability and resource utilization of UCI are improved, and the mapping and detection delays are reduced.
Patent Information
- Application Number
- PCT/CN2023/142526
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-12-27
- Publication Date
- 2025-07-03
AI Technical Summary
In a wireless communication system, in the prior art, when the reference signal overlaps with the time-frequency resources of the physical uplink shared channel, how to effectively map the uplink control information modulation signal to PUSCH to improve resource utilization.
Using the first mapping scheme, when the time-frequency resources of the reference signal overlap with the time-frequency resources of the PUSCH, the terminal device and the network device transmit or receive UCI in the PUSCH respectively, and optimize the mapping position and order of the UCI through various mapping methods and grouping strategies, including centralized and distributed mapping, interleaving mapping, etc.
It improves UCI's transmission reliability and detection performance, increases resource utilization, reduces the delay of mapping and detection, and enhances coverage.
Smart Images

Figure CN2023142526_03072025_PF_FP_ABST
Abstract
Description
Uplink control information mapping method, terminal equipment and network equipment Technical Field
[0001] The present application relates to the field of communications, and more specifically, to an uplink control information mapping method, a terminal device, and a network device. Background Art
[0002] In related technologies, the time-frequency resources of reference signals do not overlap with those of the Physical Uplink Shared Channel (PUSCH). The dedicated demodulation reference signal (DMRS) and data occupy different time-frequency resources. In other words, DMRS or data can be transmitted on the same time-frequency resource, but not both simultaneously. DMRS and data are orthogonal in time-frequency resources.
[0003] To improve transmission resource utilization, a non-orthogonal transmission method has been adopted for DMRS and data. This means that DMRS and data can be transmitted simultaneously on the same time-frequency resources, causing the time-frequency resources of the reference signal to overlap with those of the PUSCH. In this case, when the terminal device is transmitting data, how to map the uplink control information (UCI) modulation signal to the PUSCH becomes a technical problem that needs to be solved.
[0004] Summary of the Invention
[0005] The embodiments of the present application provide an uplink control information (UCI) mapping method, a terminal device, and a network device, which can solve the mapping problem of the UCI modulated signal in the PUSCH when the time-frequency resources of the reference signal overlap with the time-frequency resources of the PUSCH.
[0006] This embodiment of the present 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 adopts the first mapping scheme to transmit UCI in the PUSCH.
[0008] This embodiment of the present application provides a UCI mapping method, including:
[0009] In a case where the time-frequency resources of the reference signal overlap with the time-frequency resources of the PUSCH, the network device adopts the first mapping scheme to receive UCI in the PUSCH.
[0010] An embodiment of the present application provides a terminal device, including:
[0011] The transmission module is configured to transmit UCI in the PUSCH by adopting a first mapping scheme when the time-frequency resources of the reference signal overlap with the time-frequency resources of the PUSCH.
[0012] An embodiment of the present application provides a network device, including:
[0013] The receiving module is configured to receive UCI in the PUSCH by adopting a first mapping scheme when the time-frequency resources of the reference signal overlap with the time-frequency resources of the PUSCH.
[0014] An embodiment of the present application provides a terminal device, including: a transceiver, a processor, and a memory. The memory is used to store a computer program, the transceiver is used to communicate with other devices, and the processor is used to call and execute the computer program stored in the memory to enable the terminal device to perform the above-mentioned UCI mapping method.
[0015] An embodiment of the present application provides a network device, including: a transceiver, a processor, and a memory. The memory is used to store a computer program, the transceiver is used to communicate with other devices, and the processor is used to call and execute the computer program stored in the memory to enable the network device to perform the above-mentioned UCI mapping method.
[0016] An embodiment of the present application provides a chip for implementing the above-mentioned UCI mapping method.
[0017] Specifically, the chip includes: a processor, configured to call and run a computer program from a memory, so that a device equipped with the chip executes the above-mentioned UCI mapping method.
[0018] An embodiment of the present application provides a computer-readable storage medium for storing a computer program. When the computer program is executed by a device, the device executes the above-mentioned UCI mapping method.
[0019] An embodiment of the present application provides a computer program product, including computer program instructions, which enable a computer to execute the above-mentioned UCI mapping method.
[0020] An embodiment of the present application provides a computer program, which, when executed on a computer, enables the computer to execute the above-mentioned UCI mapping method.
[0021] In an embodiment of the present application, when the time-frequency resources of the reference signal overlap with the time-frequency resources of the PUSCH, the terminal device adopts the first mapping scheme to transmit UCI in the PUSCH, thereby solving the mapping problem of the UCI modulated signal on the PUSCH when the time-frequency resources of the reference signal overlap with the time-frequency resources of the PUSCH. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] FIG1 exemplarily shows a communication system 100 .
[0023] FIG2 is a schematic flowchart of a UCI mapping method 200 according to an embodiment of the present application.
[0024] 3A-3G are schematic diagrams of a mapping solution according to the first embodiment of the present application.
[0025] 4A-4I are schematic diagrams of a mapping solution according to the second embodiment of the present application.
[0026] 5A-5B are schematic diagrams of a mapping solution according to the third embodiment of the present application.
[0027] FIG6 is a schematic diagram of a mapping method according to this embodiment.
[0028] FIG7 is a schematic flowchart of a UCI mapping method 700 according to an embodiment of the present application.
[0029] FIG8 is a schematic block diagram of a terminal device 800 according to an embodiment of the present application.
[0030] FIG9 is a schematic block diagram of a network device 900 according to an embodiment of the present application.
[0031] FIG10 is a schematic structural diagram of a communication device 1000 according to an embodiment of the present application.
[0032] FIG11 is a schematic structural diagram of a chip 1100 according to an embodiment of the present application.
[0033] FIG12 is a schematic block diagram of a communication system 1200 according to an embodiment of the present application. DETAILED DESCRIPTION
[0034] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application.
[0035] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, NR system evolution system, LTE on unlicensed spectrum (LTE-U) system, NR on unlicensed spectrum (NR-based access to unlicensed spectrum, NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (WiFi), Fifth Generation (5G) system or other communication systems.
[0036] Generally speaking, traditional communication systems 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 communications, but will also support, 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, etc. The embodiments of the present application can also be applied to these communication systems.
[0037] In one embodiment, the communication system in the embodiment of the present application can be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, and a standalone (SA) networking scenario.
[0038] In one embodiment, the communication system in the embodiment of the present application can be applied to an unlicensed spectrum, wherein the unlicensed spectrum can also be considered as a shared spectrum; or, the communication system in the embodiment of the present application can also be applied to an authorized spectrum, wherein the authorized spectrum can also be considered as an unshared spectrum.
[0039] The embodiments of the present application describe various embodiments in conjunction with network devices and terminal devices, wherein 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] The terminal device can be a station (STAION, ST) in a WLAN, a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA) device, a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a next-generation communication system such as an NR network, or a terminal device in a future evolved Public Land Mobile Network (PLMN) network, etc.
[0041] In an embodiment of the present application, the terminal device can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (such as airplanes, balloons and satellites, etc.).
[0042] In an embodiment of the present application, the terminal device may be a mobile phone, a tablet computer, a computer with wireless transceiver function, 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, 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] As an example and not a limitation, in the embodiment of the present application, the terminal device may also be a wearable device. Wearable devices may also be called wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are fully functional, large in size, and can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0044] In an embodiment of the present application, the network device may be a device for communicating with a mobile device. The network device may be an access point (AP) in a WLAN, an evolved base station (eNB or eNodeB) in LTE, or a relay station or access point, or a vehicle-mounted device, a wearable device, and a network device (gNB) in an NR network, or a network device in a future evolved PLMN network or a network device in an NTN network, etc.
[0045] As an example and not a limitation, in an embodiment of the present application, the network device may have a mobile feature, for example, the network device may be a mobile device. Alternatively, 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 set up in a location such as land or water.
[0046] In an embodiment of the present application, the network device can provide services for a cell, and the terminal device communicates with the network device through the transmission resources used by the cell (for example, frequency domain resources, or spectrum resources). The cell can be a cell corresponding to the network device (for example, a base station). The cell can belong to a macro base station or a base station corresponding to a small cell. The small cells here may include: metro cells, micro cells, pico cells, femto cells, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
[0047] FIG1 exemplarily illustrates a 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 each network device 110 may include a different number of terminal devices 120 within its coverage area, which is not limited in this embodiment of the present application.
[0048] In one embodiment, the communication system 100 may further include other network entities such as a Mobility Management Entity (MME) and an Access and Mobility Management Function (AMF), which is not limited in this embodiment of the present application.
[0049] Among them, the network equipment may include access network equipment and core network equipment. That is, the wireless communication system also includes multiple core networks for communicating with the access network equipment. The access network equipment can be an evolutionary base station (evolutional node B, abbreviated as eNB or e-NodeB) macro base station, micro base station (also called "small base station"), pico base station, access point (AP), transmission point (TP) or new generation base station (new generation Node B, gNodeB), etc. in a long-term evolution (LTE) system, a next-generation (mobile communication system) (next radio, NR) system or an authorized auxiliary access long-term evolution (LAA-LTE) system.
[0050] It should be understood that in the embodiments of the present application, a device having a communication function in a network / system may be referred to as a communication device. Taking the communication system shown in Figure 1 as an example, the communication device may include a network device and a terminal device having a communication function. The network device and the terminal device may be specific devices in the embodiments of the present application and will not be described in detail here. The communication device may also include other devices in the communication system, such as a network controller, a mobility management entity, and other network entities, which are not limited in the embodiments of the present application.
[0051] It should be understood that the terms "system" and "network" are often used interchangeably herein. The term "and / or" is simply a description of an association between related objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " generally indicates that the related objects are in an "or" relationship.
[0052] It should be understood that the "indication" mentioned in the embodiments of this application can be a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association between A and B.
[0053] In the description of the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and being indicated, configuration and being configured, etc.
[0054] To facilitate understanding of the technical solutions of the embodiments of the present application, the relevant technologies of the embodiments of the present application are described below. The following relevant technologies can be arbitrarily combined with the technical solutions of the embodiments of the present application as optional solutions, and they all fall within the protection scope of the embodiments of the present application.
[0055] 1. 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 transmitter, the bit stream information to be transmitted undergoes channel coding (possibly with corresponding rate matching) to obtain coded bits; it is then modulated to obtain modulation symbols (for example, modulation may use one or more of BPSK, QPSK, 16QAM, 64QAM, 256QAM, 512QAM, 1024QAM, 2048QAM, and 4096QAM). The modulation symbols and dedicated demodulation reference signals (DMRS) are then inserted into the corresponding time-frequency resources (for example, into the corresponding resource elements (REs), and subsequently processed to obtain OFDM symbols, SC-FDMA symbols, or other forms of multi-carrier symbols.
[0058] At the receiving end, the receiver measures the DMRS channel, demodulates the modulation symbols, and then performs channel decoding to obtain the transmitted bits. These steps can be combined and iterated (for example, the information obtained by the decoding module can be used in the module including channel estimation and / or the module including modulation symbol demodulation). They do not necessarily follow the strict order described above.
[0059] The above process is applicable to downlink transmission (DL transmission) (i.e., network to terminal transmission), uplink transmission (UL transmission) (i.e., terminal to network transmission), and sidelink transmission (SL transmission) (i.e., terminal to terminal transmission). In order to obtain the bit information transmitted by the transmitter, the receiver needs to use the demodulation reference signal. The transmission here 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 subsequent content of this application, for the convenience of description, data is usually used for description; it should be noted that the data described in this application not only includes general data (such as data transmitted in PDSCH), but also control information.
[0060] In existing communication systems, DMRS and data occupy different REs (i.e., there is no overlap in RE time-frequency resources). In other words, a single RE can contain either DMRS or data, but not both. Therefore, data and DMRS are orthogonal in time-frequency resources (i.e., there is no overlap. We refer to this type of DMRS as orthogonal DMRS). When a terminal (UE) is moving at a high speed, DMRS often needs to occupy more symbols in the time domain to improve channel estimation performance. This means that DMRS needs to occupy more RE resources, which reduces the RE resources available for data.
[0061] 2. Reuse of UCI
[0062] UCI includes Hybrid Automatic Repeat reQuest (HARQ)-Acknowledgement (ACK), Channel State Information (CSI), and Scheduling Request (SR). UCI can be sent on the PUCCH or multiplexed onto the PUSCH. CSI includes aperiodic CSI sent on the PUSCH, periodic CSI sent on the PUCCH, and semi-persistent CSI sent on the PUCCH or PUSCH. CSI includes CSI part 1 and CSI part 2.
[0063] In traditional UCI multiplexing technology, UCI can only be sent on non-DMRS symbols. On the symbols for sending UCI, the mapping method depends on the total number of available REs for sending UCI and the total number of REs required for UCI.
[0064] It can be seen that in the existing traditional scheme, the pilot and data are placed orthogonally in the time, frequency and code domain resources. That is, when the total transmission resources are fixed, the increase in resource overhead required for the pilot means that the resources used for data transmission are reduced, and the data transmission resource utilization rate is relatively low.
[0065] One way to address the above problem is to transmit the pilot and data in a non-orthogonal manner, for example, transmitting the pilot and data simultaneously on the same time domain and frequency domain resources, and then using advanced receivers (such as artificial intelligence (AI) receivers) to achieve effective channel estimation from the mixed transmission of pilot and data, or to achieve data reception.
[0066] When the pilot 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 the UCI modulation symbols to the REs of the PUSCH is a problem that needs to be solved.
[0067] FIG2 is a schematic flow chart of a UCI mapping method 200 according to an embodiment of the present application. The method can optionally be applied to the system shown in FIG1 , but is not limited thereto. The method includes at least part of the following contents.
[0068] S210. When the time-frequency resources of the reference signal overlap with the time-frequency resources of the PUSCH, the terminal device adopts the first mapping scheme to transmit UCI in the PUSCH.
[0069] The first mapping solution can solve the mapping problem of UCI modulation symbols when the time-frequency resources of the reference signal overlap with the time-frequency resources of the PUSCH.
[0070] This embodiment can be applied to the following two situations:
[0071] In case 1, all time-frequency resources of the reference signal may overlap with the time-frequency resources of the PUSCH, that is, the DMRS and the data are non-orthogonal in the time-frequency resources.
[0072] Case 2: Part of the time-frequency resources of the reference signal may overlap with the time-frequency resources of the PUSCH, while another part of the time-frequency resources of the reference signal does not overlap with the time-frequency resources of the PUSCH; that is, part of the DMRS and the data are non-orthogonal in the time-frequency resources, while the other part of the DMRS and the data are orthogonal in the time-frequency resources.
[0073] This embodiment is applicable to the time-frequency resources in the above-mentioned case 1, and the time-frequency resources in the above-mentioned case 2 where the DMRS and data are non-orthogonal.
[0074] In one embodiment, the UCI includes HARQ, CSI, or RS.
[0075] The first mapping schemes adopted by different UCIs may be the same or different. For example, the first mapping scheme of HARQ may be the same as or different from the first mapping scheme of CSI.
[0076] Furthermore, the first mapping schemes for different contents included in HARQ and / or different contents included in CSI may also be the same or different. For example, HARQ may include legacy HARQ and HARQ related to a neural network system, wherein the first mapping scheme adopted by the legacy HARQ and the first mapping scheme adopted by the HARQ related to the neural network system may be the same or different. For another example, CSI includes one or more of CSI part 1 (CSI part 1), CSI part 2 (CSI part 2), and CSI related to a neural network system; CSI part 1 includes a rank indicator (RI) and a channel quality indicator (CQI), and CSI part 1 includes PMI. The first mapping scheme adopted by CSI part 1, the first mapping scheme adopted by CSI part 2, and the first mapping scheme adopted by the CSI related to the neural network system may be the same or different. In the embodiment of the present application, the CSI may include one or more of a CSI-RS resource indicator (CSI-RS Resource Indicator, CRI), RI, CQI, and a precoding matrix indicator (Precoding Matrix Indicator, PMI).
[0077] By adopting the above mapping method, various UCI modulation symbols can be flexibly mapped.
[0078] In addition, a predetermined mapping order can be adopted for the different contents contained in the UCI. For example, the mapping order of UCI is: first map HARQ, then map CSI; CSI will not be mapped to the RE where HARQ is located. That is, the HARQ modulation symbol is first mapped to PUSCH, and then the CSI modulation symbol is mapped to PUSCH. For example, when mapping the CSI modulation symbol, if the RE determined according to the first mapping scheme of CSI is occupied by the HARQ modulation symbol, the CSI modulation symbol is mapped to the next RE. This mapping order can give priority to the mapping of HARQ modulation symbols. For another example, the mapping order of various contents in CSI is: first map CSI part 1, then map CSI part 2; CSI part 2 will not be mapped to the RE where CSI part 1 is located.
[0079] In the embodiment of the present application, the first mapping scheme includes one or more of the following:
[0080] Mapping starting positions of multiple UCI modulation symbols;
[0081] Mapping method of 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 starting positions of the multiple UCI modulation symbols may include one or more of the following:
[0085] The RE corresponding to the first PUSCH symbol in the time domain and the first subcarrier of the PUSCH bandwidth;
[0086] 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 the 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, where PUSCH includes multiple symbols in the time domain and PUSCH bandwidth includes multiple subcarriers in the frequency domain. 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, and these three terms can be equivalent.
[0089] In the first mapping scheme, the "mapping starting position of multiple UCI modulation symbols" may indicate the position at which multiple UCI modulation symbols begin to be mapped on the time-frequency resources occupied by the PUSCH. Multiple UCI modulation symbols may be continuously mapped to multiple REs starting from the mapping starting position (this mapping scheme may be referred to as centralized mapping); alternatively, multiple UCI modulation symbols may be divided into multiple groups, each including one or more UCI modulation symbols, each group having its own mapping starting position, and the UCI modulation symbols of each group being mapped starting from its own mapping starting position (this mapping scheme may be referred to as distributed mapping).
[0090] In some implementations, the mapping manner 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 starting symbol, and then mapped to the REs corresponding to symbols before or after the starting symbol. The starting symbol includes the symbol corresponding to the mapping starting position. This approach can be called frequency-domain mapping followed by time-domain mapping, which can reduce the latency 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; the starting subcarrier includes the subcarrier corresponding to the mapping starting position. This method can be called time domain mapping followed by frequency domain mapping. This method can increase the reliability of UCI transmission, improve the performance of UCI detection, and increase the coverage of UCI transmission.
[0093] For the above-mentioned centralized mapping and distributed mapping, both mapping methods are applicable. For example, when centralized mapping is adopted, the method of frequency domain mapping first and then time domain mapping can be adopted, or the method of time domain mapping first and then frequency domain mapping can be adopted. For another example, when distributed mapping is adopted, the UCI modulation symbols of each group can adopt the method of frequency domain mapping first and then time domain mapping, or the method of time domain mapping first and then frequency domain mapping; the mapping methods adopted by each group can be the same or different. For example, if multiple UCI modulation symbols are divided into 2 groups, the 2 groups can both adopt the method of frequency domain mapping first and then time domain mapping, or both adopt the method of time domain mapping first and then frequency domain mapping; or, of the 2 groups, one can adopt the method of frequency domain mapping first and then time domain mapping, and the other can adopt the method of time domain mapping first and then frequency domain mapping.
[0094] The following uses Example 1 to introduce an implementation of the first mapping solution.
[0095] Example 1:
[0096] This embodiment introduces a centralized mapping solution.
[0097] In the centralized mapping scheme, multiple UCI modulation symbols are mapped starting from the mapping start position according to a certain mapping method. The first mapping scheme may include one or more of the following:
[0098] (1) The mapping starting position of multiple UCI modulation symbols;
[0099] (2) Mapping method of multiple UCI modulation symbols (for example, 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 of embodiment 1. In Figure 3A , the UCI modulation symbols include HARQ modulation symbols and CSI modulation symbols, and the HARQ modulation symbols and the CSI modulation symbols use the same first mapping scheme as an example for introduction.
[0101] The first mapping scheme includes:
[0102] (1) The mapping starting position of multiple UCI modulation symbols is: the RE corresponding to the first PUSCH symbol in the time domain and the first subcarrier of the PUSCH bandwidth;
[0103] (2) Multiple UCI modulation symbols are mapped to all or part of the REs corresponding to the starting symbol, and then to the REs corresponding to symbols following the starting symbol. The starting symbol includes the symbol corresponding to the mapping starting position. This mapping method can be referred to as frequency-domain mapping followed by time-domain mapping.
[0104] In the example of Figure 3A, the PUSCH transmission bandwidth is 1 RB (12 subcarriers, denoted as subcarrier 1 to subcarrier 12 in this embodiment), and the time domain resources occupy 14 symbols (denoted 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 use the same mapping starting position and mapping method; wherein the mapping starting position is the RE corresponding to symbol 1 and subcarrier 1; the mapping method is to first map all REs corresponding to the starting symbol (i.e., symbol 1), then map to the REs corresponding to the symbol after the starting symbol (i.e., symbol 1) (i.e., symbol 2), and so on, until all UCI modulation symbols are mapped to the PUSCH REs.
[0105] When mapping, the mapping is performed in the order of mapping the HARQ modulation symbols first and then mapping the CSI modulation symbols. Since the HARQ modulation symbols and the CSI modulation symbols use the same first mapping scheme, when mapping the CSI modulation symbols, if the RE determined according to the first mapping scheme is occupied by the HARQ modulation symbol, the next RE is determined until an RE not occupied by the HARQ modulation symbol (for simplicity, referred to as an idle RE) is determined, and the CSI modulation symbol is mapped to the idle RE. Taking Figure 3A as an example, this example includes 4 HARQ modulation symbols. First, according to the first mapping scheme, the 4 HARQ modulation symbols are mapped to the 4 REs starting from the mapping start position; when mapping the CSI modulation symbols, the first 4 REs determined according to the first mapping scheme are all occupied by CSI modulation symbols, so the HARQ modulation symbols are mapped starting from the RE corresponding to symbol 1 and subcarrier 5.
[0106] The method of first performing frequency domain mapping and then performing time domain mapping can reduce the delay of HARQ and / or CSI mapping and detection.
[0107] Figure 3B is a schematic diagram of another first mapping scheme of embodiment 1. In Figure 3B , the UCI modulation symbols include HARQ modulation symbols and CSI modulation symbols, and the HARQ modulation symbols and the CSI modulation symbols use the same first mapping scheme as an example for introduction.
[0108] The first mapping scheme includes:
[0109] (1) The mapping starting position of multiple UCI modulation symbols is: the RE corresponding to the first PUSCH symbol in the time domain and the first subcarrier of the PUSCH bandwidth;
[0110] (2) Multiple UCI modulation symbols are mapped as follows: the 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; the starting subcarrier includes the subcarrier corresponding to the mapping starting position. This mapping method can be referred to as time domain mapping followed by frequency domain mapping.
[0111] In the example of Figure 3B, the transmission bandwidth of PUSCH is 1 RB (12 subcarriers, recorded as subcarrier 1 to subcarrier 12 in this embodiment), and the time domain resources occupy 14 symbols (recorded as symbol 1 to symbol 14 in this embodiment). The time-frequency resource size of PUSCH in Figure 3B is only an example. The HARQ modulation symbols and CSI modulation symbols included in the UCI modulation symbols use the same mapping starting position and mapping method; wherein the mapping starting position is the RE corresponding to symbol 1 and subcarrier 1; the mapping method is to first map all REs corresponding to the starting subcarrier (i.e., subcarrier 1), and then map the REs corresponding to the subcarriers after the starting subcarrier (i.e., subcarrier 1) (i.e., subcarrier 2), and so on, until all UCI modulation symbols are mapped to the REs of PUSCH.
[0112] When mapping, the mapping is performed in the order of mapping the HARQ modulation symbols first and then mapping the CSI modulation symbols. Since the HARQ modulation symbols and the CSI modulation symbols use the same first mapping scheme, when mapping the CSI modulation symbols, if the RE determined according to the first mapping scheme is occupied by the HARQ modulation symbol, the next RE is determined until an RE not occupied by the HARQ modulation symbol (for simplicity, referred to as an idle RE) is determined, and the CSI modulation symbol is mapped to the idle RE. Taking Figure 3B as an example, this example includes 4 HARQ modulation symbols. First, according to the first mapping scheme, the 4 HARQ modulation symbols are mapped to the 4 REs starting from the mapping start position; when mapping the CSI modulation symbols, the first 4 REs determined according to the first mapping scheme are all occupied by CSI modulation symbols, so the HARQ modulation symbols are mapped starting from the RE corresponding to symbol 5 and subcarrier 1.
[0113] The method of first performing time domain mapping and then frequency domain mapping 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 of embodiment 1. In Figure 3C, the UCI modulation symbols include HARQ modulation symbols and CSI modulation symbols, and the HARQ modulation symbols and the CSI modulation symbols use different first mapping schemes as an example for introduction.
[0115] The first mapping scheme includes a mapping scheme for HARQ modulation symbols and a mapping scheme for CSI modulation symbols.
[0116] Among them, the mapping scheme of HARQ modulation symbols includes:
[0117] (1) The mapping starting position of multiple HARQ modulation symbols is: the RE corresponding to the first PUSCH symbol in the time domain and the first subcarrier of the PUSCH bandwidth;
[0118] (2) Mapping of Multiple HARQ Modulation Symbols: Multiple HARQ modulation symbols are first mapped to all or part of the REs corresponding to the starting symbol, and then mapped to the REs corresponding to symbols following the starting symbol. The starting symbol includes the symbol corresponding to the mapping starting position. This mapping method can be referred to as frequency-domain mapping followed by time-domain mapping.
[0119] The mapping schemes for CSI modulation symbols include:
[0120] (1) The mapping starting position of multiple CSI modulation symbols is: the RE corresponding to the last PUSCH symbol in the time domain and the first subcarrier of the PUSCH bandwidth;
[0121] (2) Mapping of Multiple CSI Modulation Symbols: Multiple CSI modulation symbols are first mapped to all or part of the REs corresponding to the starting symbol, and then mapped to the REs corresponding to symbols preceding the starting symbol. The starting symbol includes the symbol corresponding to the mapping starting position. This mapping method can be referred to as frequency-domain mapping followed by time-domain mapping.
[0122] In the example of Figure 3C, the transmission bandwidth of PUSCH is 1 RB (12 subcarriers, recorded as subcarrier 1 to subcarrier 12 in this embodiment), and the time domain resources occupy 14 symbols (recorded 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 use different mapping starting positions and the same mapping method. Among them, the mapping starting position of the HARQ modulation symbol is the RE corresponding to symbol 1 and subcarrier 1; the mapping method is to first map 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 some REs corresponding to the starting symbol (i.e., symbol 1). The mapping starting position of the CSI modulation symbol is symbol 14 and the RE corresponding to subcarrier 1; the mapping method is to first map all REs corresponding to the starting symbol (i.e., symbol 14), and then map the RE corresponding to the symbol before the starting symbol (i.e., symbol 14) (i.e., symbol 13), and so on, until all CSI modulation symbols are mapped to the RE of PUSCH.
[0123] During mapping, the mapping is performed in the order of mapping the HARQ modulation symbols first and then mapping the CSI modulation symbols.
[0124] The method of first performing frequency domain mapping and then performing time domain mapping can reduce the delay of HARQ and / or CSI mapping and detection.
[0125] Figure 3D is a schematic diagram of another first mapping scheme of embodiment 1. In Figure 3D , the UCI modulation symbols include HARQ modulation symbols and CSI modulation symbols, and the HARQ modulation symbols and the CSI modulation symbols use different first mapping schemes as an example for introduction.
[0126] The first mapping scheme includes a mapping scheme for HARQ modulation symbols and a mapping scheme for CSI modulation symbols.
[0127] Among them, the mapping scheme of HARQ modulation symbols includes:
[0128] (1) The mapping starting position of multiple HARQ modulation symbols is: the RE corresponding to the first PUSCH symbol in the time domain and the first subcarrier of the PUSCH bandwidth;
[0129] (2) Mapping of 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 following the starting subcarrier. The starting subcarrier includes the subcarrier corresponding to the mapping starting position. This mapping method can be referred to as time-domain mapping followed by frequency-domain mapping.
[0130] The mapping schemes for CSI modulation symbols include:
[0131] (1) The mapping starting position of multiple CSI modulation symbols is: the RE corresponding to the first PUSCH symbol in the time domain and the last subcarrier of the PUSCH bandwidth;
[0132] (2) Mapping of 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. The starting subcarrier includes the subcarrier corresponding to the mapping starting position. This mapping method can be called time domain mapping followed by frequency domain mapping.
[0133] In the example of Figure 3D, the transmission bandwidth of PUSCH is 1 RB (12 subcarriers, recorded as subcarrier 1 to subcarrier 12 in this embodiment), and the time domain resources occupy 14 symbols (recorded 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 use different mapping starting positions and the same mapping method. Among them, the mapping starting position of the HARQ modulation symbol is the RE corresponding to symbol 1 and subcarrier 1; the mapping method is to first map all REs corresponding to the starting subcarrier (i.e., subcarrier 1) and then map them to the subcarriers after the starting subcarrier (i.e., subcarrier 1). Since there are only 4 HARQ modulation symbols in the example of 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 part of the REs corresponding to the starting subcarrier (i.e., subcarrier 1). The mapping starting position of the CSI modulation symbol is the RE corresponding to symbol 1 and subcarrier 12; the mapping method is to first map all REs corresponding to the starting subcarrier (i.e., subcarrier 12), and then map the RE corresponding to the subcarrier before the starting subcarrier (i.e., subcarrier 11), and so on, until all CSI modulation symbols are mapped to the RE of PUSCH.
[0134] During mapping, the mapping is performed in the order of mapping the HARQ modulation symbols first and then mapping the CSI modulation symbols.
[0135] The method of first performing time domain mapping and then frequency domain mapping 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 of embodiment 1. In Figure 3E , the UCI modulation symbols include HARQ modulation symbols and CSI modulation symbols, and the HARQ modulation symbols and the CSI modulation symbols use different first mapping schemes as an example for introduction.
[0137] The first mapping scheme includes a mapping scheme for HARQ modulation symbols and a mapping scheme for CSI modulation symbols.
[0138] Among them, the mapping scheme of HARQ modulation symbols includes:
[0139] (1) The mapping starting position of multiple HARQ modulation symbols is: the RE corresponding to the first PUSCH symbol in the time domain and the first subcarrier of the PUSCH bandwidth;
[0140] (2) Mapping of Multiple HARQ Modulation Symbols: Multiple HARQ modulation symbols are first mapped to all or part of the REs corresponding to the starting symbol, and then mapped to the REs corresponding to symbols following the starting symbol. The starting symbol includes the symbol corresponding to the mapping starting position. This mapping method can be referred to as frequency-domain mapping followed by time-domain mapping.
[0141] The mapping schemes for CSI modulation symbols include:
[0142] (1) The mapping starting position of multiple CSI modulation symbols is: the RE corresponding to the first PUSCH symbol in the time domain and the first subcarrier of the PUSCH bandwidth;
[0143] (2) Mapping of 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 following the starting subcarrier. The starting subcarrier includes the subcarrier corresponding to the mapping starting position. This mapping method can be referred to as time-domain mapping followed by frequency-domain mapping.
[0144] In the example of Figure 3E, the transmission bandwidth of PUSCH is 1 RB (12 subcarriers, recorded as subcarrier 1 to subcarrier 12 in this embodiment), and the time domain resources occupy 14 symbols (recorded as symbol 1 to symbol 14 in this embodiment). The time-frequency resource size of PUSCH in Figure 3E is only an example. The HARQ modulation symbols and CSI modulation symbols included in the UCI modulation symbols use the same mapping starting position and different mapping methods; among them, the mapping starting position of the HARQ modulation symbols and the 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 all REs corresponding to the starting symbol (i.e., symbol 1), and then map them to the RE corresponding to the symbol after the starting symbol (i.e., symbol 1) (i.e., symbol 2), and so on, until all HARQ modulation symbols are mapped to the RE of the PUSCH; the mapping method of the CSI modulation symbols is to first map all REs corresponding to the starting subcarrier (i.e., subcarrier 1), and then map them to the RE corresponding to the subcarrier after the starting subcarrier (i.e., subcarrier 1) (i.e., subcarrier 2), and so on, until all CSI modulation symbols are mapped to the RE of the PUSCH.
[0145] When mapping, the mapping is performed in the order of mapping HARQ modulation symbols first and then mapping CSI modulation symbols. Since HARQ modulation symbols and CSI modulation symbols use the same mapping starting position, when mapping CSI modulation symbols, if the RE determined according to the first mapping scheme is occupied by HARQ modulation symbols, the next RE is determined until an RE not occupied by HARQ modulation symbols (for simplicity, referred to as idle RE) is determined, and the CSI modulation symbol is mapped to the idle RE. Taking Figure 3E as an example, this example includes 4 HARQ modulation symbols. First, according to the first mapping scheme, the 4 HARQ modulation symbols are mapped to the RE corresponding to symbol 1 and subcarrier 1, the RE corresponding to symbol 1 and subcarrier 2, the RE corresponding to symbol 1 and subcarrier 3, and the RE corresponding to symbol 1 and subcarrier 4; then, the CSI modulation symbols are mapped according to the first mapping scheme. When mapping CSI modulation symbols, if the RE determined according to the first mapping scheme is occupied by HARQ modulation symbols, the next idle RE is determined until all CSI modulation symbols are mapped to the RE of PUSCH.
[0146] In this example, HARQ modulation symbols are mapped to the frequency domain first and then to the time domain, while CSI modulation symbols are mapped to the time domain first and then to the frequency domain. The two adopt different methods. This implementation method can increase the flexibility of UCI mapping to PUSCH, and can flexibly determine the mapping method of HARQ modulation symbols and CSI modulation symbols according to different application scenarios.
[0147] Figure 3F is a schematic diagram of another first mapping scheme of embodiment 1. In Figure 3F, the UCI modulation symbols include HARQ modulation symbols and CSI modulation symbols, and the HARQ modulation symbols and the CSI modulation symbols use different first mapping schemes as an example for introduction.
[0148] The first mapping scheme includes a mapping scheme for HARQ modulation symbols and a mapping scheme for CSI modulation symbols.
[0149] Among them, the mapping scheme of HARQ modulation symbols includes:
[0150] (1) The mapping starting position of multiple HARQ modulation symbols is: the RE corresponding to the first PUSCH symbol in the time domain and the first subcarrier of the PUSCH bandwidth;
[0151] (2) Mapping of 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 following the starting subcarrier. The starting subcarrier includes the subcarrier corresponding to the mapping starting position. This mapping method can be referred to as time-domain mapping followed by frequency-domain mapping.
[0152] The mapping schemes for CSI modulation symbols include:
[0153] (1) The mapping starting position of multiple CSI modulation symbols is: the RE corresponding to the first PUSCH symbol in the time domain and the first subcarrier of the PUSCH bandwidth;
[0154] (2) Mapping of Multiple CSI Modulation Symbols: Multiple CSI modulation symbols are first mapped to all or part of the REs corresponding to the starting symbol, and then mapped to the REs corresponding to symbols following the starting symbol. The starting symbol includes the symbol corresponding to the mapping starting position. This mapping method can be referred to as frequency-domain mapping followed by time-domain mapping.
[0155] In the example of Figure 3F, the transmission bandwidth of PUSCH is 1 RB (12 subcarriers, recorded as subcarrier 1 to subcarrier 12 in this embodiment), and the time domain resources occupy 14 symbols (recorded as symbol 1 to symbol 14 in this embodiment). The time-frequency resource size of PUSCH in Figure 3F is only an example. The HARQ modulation symbols and CSI modulation symbols included in the UCI modulation symbols use the same mapping starting position and different mapping methods; wherein, the mapping starting position of the HARQ modulation symbols and the 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 all REs corresponding to the starting subcarrier (i.e., subcarrier 1), and then map to the RE corresponding to the subcarrier after the starting subcarrier (i.e., subcarrier 1) (i.e., subcarrier 2), and so on, until all HARQ modulation symbols are mapped to the RE of PUSCH. The mapping method of the CSI modulation symbol is to first map it to all REs corresponding to the starting symbol (i.e., symbol 1), then map it to the REs corresponding to the symbols after the starting symbol (i.e., symbol 1) (i.e., symbol 2), and so on, until the CSI modulation symbol is mapped to the RE of the PUSCH.
[0156] When mapping, the mapping is performed in the order of mapping HARQ modulation symbols first and then mapping CSI modulation symbols. Since HARQ modulation symbols and CSI modulation symbols use the same mapping starting position, when mapping CSI modulation symbols, if the RE determined according to the first mapping scheme is occupied by HARQ modulation symbols, the next RE is determined until an RE not occupied by HARQ modulation symbols (for simplicity, referred to as idle RE) is determined, and the CSI modulation symbol is mapped to the idle RE. Taking Figure 3F as an example, this example includes 4 HARQ modulation symbols. First, according to the first mapping scheme, the 4 HARQ modulation symbols are mapped to the RE corresponding to symbol 1 and subcarrier 1, the RE corresponding to symbol 2 and subcarrier 1, the RE corresponding to symbol 3 and subcarrier 1, and the RE corresponding to symbol 4 and subcarrier 1; then, the CSI modulation symbols are mapped according to the first mapping scheme. When mapping CSI modulation symbols, if the RE determined according to the first mapping scheme is occupied by HARQ modulation symbols, the next idle RE is determined until all CSI modulation symbols are mapped to the RE of PUSCH.
[0157] In this example, the HARQ modulation symbols are mapped in the time domain first and then in the frequency domain, while the CSI modulation symbols are mapped in the frequency domain first and then in the time domain. The two adopt different methods. This implementation method can increase the flexibility of UCI mapping to PUSCH, and can flexibly determine the mapping method of HARQ modulation symbols and CSI modulation symbols according to different application scenarios.
[0158] Figure 3G is a schematic diagram of another first mapping scheme of embodiment 1. In Figure 3G , the UCI modulation symbols include HARQ modulation symbols and CSI modulation symbols, and the HARQ modulation symbols and the CSI modulation symbols use different first mapping schemes as an example for introduction.
[0159] The first mapping scheme includes a mapping scheme for HARQ modulation symbols and a mapping scheme for CSI modulation symbols.
[0160] Among them, the mapping scheme of HARQ modulation symbols includes:
[0161] (1) The mapping starting position of multiple HARQ modulation symbols is: the RE corresponding to the first PUSCH symbol in the time domain and the first subcarrier of the PUSCH bandwidth;
[0162] (2) Mapping of Multiple HARQ Modulation Symbols: Multiple HARQ modulation symbols are first mapped to all or part of the REs corresponding to the starting symbol, and then mapped to the REs corresponding to symbols following the starting symbol. The starting symbol includes the symbol corresponding to the mapping starting position. This mapping method can be referred to as frequency-domain mapping followed by time-domain mapping.
[0163] The mapping schemes for CSI modulation symbols include:
[0164] (1) The mapping starting position of multiple CSI modulation symbols is: the RE corresponding to the first PUSCH symbol in the time domain and the last subcarrier of the PUSCH bandwidth;
[0165] (2) Mapping of 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 preceding the starting subcarrier. The starting subcarrier includes the subcarrier corresponding to the mapping starting position. This mapping method can be referred to as time-domain mapping followed by frequency-domain mapping.
[0166] In the example of Figure 3G, the transmission bandwidth of PUSCH is 1 RB (12 subcarriers, recorded as subcarrier 1 to subcarrier 12 in this embodiment), and the time domain resources occupy 14 symbols (recorded as symbol 1 to symbol 14 in this embodiment). The time-frequency resource size of 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 starting positions and different mapping methods. Among them, the mapping starting position of the HARQ modulation symbol is the RE corresponding to symbol 1 and subcarrier 1; the mapping method of the HARQ modulation symbol is to first map all REs corresponding to the starting symbol (i.e., symbol 1), and then map to the RE corresponding to the symbol after the starting symbol (i.e., symbol 1) (i.e., symbol 2), and so on, until all HARQ modulation symbols are mapped to the RE of PUSCH. The mapping starting position of the CSI modulation symbol is symbol 1 and the RE corresponding to subcarrier 14; the mapping method of the CSI modulation symbol is to first map all REs corresponding to the starting subcarrier (i.e., subcarrier 14), and then map them to the RE corresponding to the subcarrier before the starting subcarrier (i.e., subcarrier 14) (i.e., subcarrier 13), and so on, until all CSI modulation symbols are mapped to the RE of PUSCH.
[0167] In this example, HARQ modulation symbols are mapped to the frequency domain first and then to the time domain, while CSI modulation symbols are mapped to the time domain first and then to the frequency domain. The two adopt different methods. This implementation method can increase the flexibility of UCI mapping to PUSCH, and can flexibly determine the mapping method of HARQ modulation symbols and CSI modulation symbols according to different application scenarios.
[0168] In the examples shown in Figures 3A-3G, a variety of centralized mapping schemes are introduced. In the above examples, both HARQ modulation symbols and CSI modulation symbols adopt centralized mapping schemes, and the contents of the mapping schemes can be the same or different; for example, HARQ modulation symbols and CSI modulation symbols can adopt the same mapping starting position and mapping method (including the method of frequency domain mapping first and then time domain mapping, or the method of time domain mapping first and then frequency domain mapping), or adopt the same mapping starting position and different mapping methods, or adopt different mapping starting positions and the same mapping methods, or adopt different mapping starting positions and different mapping methods. The mapping starting positions in the examples shown in Figures 3A-3G are only examples. The embodiments of the present application can also adopt other mapping starting positions, which are not listed one by one.
[0169] In this embodiment, when the HARQ information bits are less than or equal to 2 bits, the HARQ modulation symbols can be mapped to the PUSCH using puncture; when the HARQ information bits are greater than 2 bits, the HARQ modulation symbols can be mapped to the PUSCH using rate matching.
[0170] The following uses Example 2 to introduce an implementation of the first mapping solution.
[0171] Example 2:
[0172] This embodiment introduces a distributed mapping solution.
[0173] In the distributed mapping scheme, multiple UCI modulation symbols may be divided into multiple groups, each group including 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 the multiple UCI modulation symbols are divided and the number of UCI modulation symbols included in each group;
[0176] (2) Mapping conditions of each group of multiple UCI modulation symbols; for example, the mapping conditions include at least one of a mapping start position and a mapping range of each group of multiple UCI modulation symbols, and the mapping range may include a range in the time domain, such as occupying several symbols.
[0177] When UCI modulation symbols are divided into two groups, the number of UCI modulation symbols contained in each group can be floor(m / 2) and ceil(m / 2), respectively, where m is the number of UCI modulation symbols, floor() indicates rounding down, and ceil(m / 2) indicates 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 2 or more groups, and multiple CSI modulation symbols are divided into 2 or more groups. For example, the UCI modulation symbol includes x HARQ modulation symbols and y CSI modulation symbols. According to the first mapping scheme, the x HARQ modulation symbols are divided into 2 groups, and the number of HARQ modulation symbols contained in each group is floor(x / 2) and ceil(x / 2), respectively. According to the first mapping scheme, the y CSI modulation symbols are divided into 2 groups, and the number of CSI modulation symbols contained in each group is floor(y / 2) and ceil(y / 2), respectively.
[0179] HARQ modulation symbols and CSI modulation symbols can adopt different mapping schemes, for example, HARQ modulation symbols adopt a distributed mapping scheme and CSI modulation symbols adopt a centralized mapping scheme (as shown in Example 1); or, HARQ modulation symbols adopt a centralized mapping scheme (as shown in Example 1) and CSI modulation symbols adopt a distributed mapping scheme; or, both HARQ modulation symbols and CSI modulation symbols adopt a distributed mapping scheme; or, both HARQ modulation symbols and CSI modulation symbols adopt 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, mapping of each group of the multiple UCI modulation symbols includes:
[0181] The mapping starting 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;
[0182] 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.
[0183] The first mapping scheme may further include mapping ranges 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 of 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 and the CSI modulation symbols adopt centralized mapping as an example for introduction.
[0185] In the example of FIG4A , the first mapping scheme includes:
[0186] (1) The HARQ modulation symbols are divided into two groups. The number of HARQ modulation symbols in the two groups is floor(x / 2) and ceil(x / 2), respectively, where x is the total number of HARQ modulation symbols. The mapping starting position of the first group is the RE corresponding to the first PUSCH symbol in the time domain and the first subcarrier of the PUSCH bandwidth, and the mapping starting position of the second group is the RE corresponding to the first PUSCH symbol in the time domain and the last subcarrier of the PUSCH bandwidth. The mapping range of the first group includes 1 symbol, and the mapping range of the second group also includes 1 symbol, that is, d1=d2=1.
[0187] (2) CSI modulation symbols are mapped in a centralized manner. The mapping starting position of multiple CSI modulation symbols is: the RE corresponding to the first PUSCH symbol in the time domain and the first subcarrier of the PUSCH bandwidth;
[0188] (3) The mapping method for multiple CSI modulation symbols is as follows: the multiple CSI modulation symbols are first mapped to all or part of the REs corresponding to the starting symbol, and then mapped to the REs corresponding to symbols after the starting symbol; the starting symbol includes the symbol corresponding to the mapping starting position. This mapping method can be called frequency domain mapping followed by time domain mapping.
[0189] In the example of Figure 4A, the transmission bandwidth of the PUSCH is 1 RB (12 subcarriers, recorded as subcarrier 1 to subcarrier 12 in this embodiment), and the time domain resources occupy 14 symbols (recorded 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] When mapping, the mapping is performed in the order of mapping HARQ modulation symbols first and then mapping CSI modulation symbols. When mapping CSI modulation symbols, if the RE determined according to the first mapping scheme is occupied by HARQ modulation symbols, the next RE is determined until an RE not occupied by HARQ modulation symbols (for simplicity, referred to as an idle RE) is determined, and the CSI modulation symbol is mapped to the idle RE. Taking Figure 4A as an example, the RE corresponding to symbol 1 and subcarrier 1 and the RE corresponding to symbol 1 and subcarrier 2 are already occupied by HARQ modulation symbols, so the CSI modulation symbol is mapped starting from the RE corresponding to symbol 1 and subcarrier 3, in the manner of frequency domain mapping first and time domain mapping later, until all CSI modulation symbols are mapped to the RE of PUSCH.
[0191] In this example, HARQ modulation symbols are distributed at both ends of the PUSCH bandwidth, which can achieve greater frequency domain diversity gain; HARQ modulation symbols are mapped to only one symbol, which can ensure frequency domain diversity gain.
[0192] In the example of FIG4B , the first mapping scheme includes:
[0193] (1) The HARQ modulation symbols are divided into two groups. The number of HARQ modulation symbols in the two groups is floor(x / 2) and ceil(x / 2), respectively, where x is the total number of HARQ modulation symbols. The mapping starting position of the first group is the RE corresponding to the first PUSCH symbol in the time domain and the first subcarrier of the PUSCH bandwidth, and the mapping starting position of the second group is the RE corresponding to the first PUSCH symbol in the time domain and the last subcarrier of the 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) CSI modulation symbols are mapped in a centralized manner. The mapping starting position of multiple CSI modulation symbols is: the RE corresponding to the first PUSCH symbol in the time domain and the first subcarrier of the PUSCH bandwidth;
[0195] (3) The mapping method for multiple CSI modulation symbols is as follows: the multiple CSI modulation symbols are first mapped to all or part of the REs corresponding to the starting symbol, and then mapped to the REs corresponding to symbols after the starting symbol; the starting symbol includes the symbol corresponding to the mapping starting position. This mapping method can be called frequency domain mapping followed by time domain mapping.
[0196] In the example of Figure 4B, the transmission bandwidth of the PUSCH is 1 RB (12 subcarriers, recorded as subcarrier 1 to subcarrier 12 in this embodiment), and the time domain resources occupy 14 symbols (recorded 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 includes 2 HARQ modulation symbols; wherein, the mapping starting position of the first group is symbol 1 and the RE corresponding to 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 the RE corresponding to symbol 2 and subcarrier 1 respectively; the mapping starting position of the second group is symbol 1 and the RE corresponding to 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 the RE corresponding to symbol 2 and subcarrier 12 respectively. In this example, HARQ modulation symbols are distributedly mapped in the frequency domain, and the HARQ modulation symbols in each group are mapped to continuous symbols in the time domain.
[0197] When mapping, the mapping is performed in the order of mapping HARQ modulation symbols first and then mapping CSI modulation symbols. When mapping CSI modulation symbols, if the RE determined according to the first mapping scheme is occupied by HARQ modulation symbols, the next RE is determined until an RE not occupied by HARQ modulation symbols (for simplicity, referred to as an idle RE) is determined, and the CSI modulation symbol is mapped to the idle RE. Taking Figure 4B as an example, the RE corresponding to symbol 1 and subcarrier 1 is occupied by HARQ modulation symbols, so the CSI modulation symbol is mapped starting from the RE corresponding to symbol 1 and subcarrier 2, in the manner of frequency domain mapping first and time domain mapping later, until all CSI modulation symbols are mapped to the REs of PUSCH.
[0198] In this example, HARQ modulation symbols are distributed at both ends of the PUSCH bandwidth, which can achieve 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.
[0199] In some examples, when multiple UCI modulation symbols are divided into 2 groups, where the mapping range of the first group includes d1 symbols and the mapping range of the second group includes 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, when multiple UCI modulation symbols are divided into two groups, and the two groups include a first group and a second group, mapping of each group of the multiple UCI modulation symbols includes:
[0201] The mapping starting 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;
[0202] The mapping starting 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; where m1 is the number of UCI modulation symbols included 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 the HARQ modulation symbols use distributed mapping and the CSI modulation symbols use centralized mapping. In the example of Figure 4C, the PUSCH transmission bandwidth is 1 RB (12 subcarriers, denoted as subcarrier 1 to subcarrier 12 in this embodiment), and the time domain resources occupy 14 symbols (denoted as symbol 1 to symbol 14 in this embodiment). The PUSCH time-frequency resource size in Figure 4C is only an example. The 4 HARQ modulation symbols are divided into 2 groups, each group includes 2 HARQ modulation symbols; the mapping starting position of the first group is symbol 1 and the RE corresponding to subcarrier 1, and the mapping range includes 2 symbols, so the 2 HARQ modulation symbols in the first group are mapped to symbol 1 and the RE corresponding to subcarrier 1, and symbol 2 and the RE corresponding to subcarrier 1 respectively; the mapping starting position of the second group is symbol 3 and the RE corresponding to subcarrier 12, and the mapping range includes 2 symbols, so the 2 HARQ modulation symbols in the second group are mapped to symbol 3 and the RE corresponding to subcarrier 12, and symbol 4 and the RE corresponding to subcarrier 12 respectively. It can be seen that the HARQ modulation symbols in the first group and the HARQ modulation symbols in the second group are mapped to different time domain resources. After the HARQ modulation symbols are mapped, the CSI modulation symbols are mapped.
[0204] In another example, 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:
[0205] The mapping starting 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;
[0206] The mapping starting position of the second group includes: the m2+1th symbol of the PUSCH in the time domain and the RE corresponding to the first subcarrier of the PUSCH bandwidth; where m2 is the number of UCI modulation symbols included 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 the HARQ modulation symbols use distributed mapping and the CSI modulation symbols use centralized mapping. In the example of Figure 4D, the PUSCH transmission bandwidth is 1 RB (12 subcarriers, denoted as subcarrier 1 to subcarrier 12 in this embodiment), and the time domain resources occupy 14 symbols (denoted as symbol 1 to symbol 14 in this embodiment). The PUSCH time-frequency resource size in Figure 4D is only an example. The 4 HARQ modulation symbols are divided into 2 groups, each group includes 2 HARQ modulation symbols; the mapping starting position of the first group is the RE corresponding to symbol 1 and subcarrier 12, and the mapping range includes 2 symbols, so the 2 HARQ modulation symbols in the first group are mapped to the RE corresponding to symbol 1 and subcarrier 12, and the RE corresponding to symbol 2 and subcarrier 12 respectively; the mapping starting position of the second group is the RE corresponding to symbol 3 and subcarrier 1, and the mapping range includes 2 symbols, so the 2 HARQ modulation symbols in the second group are mapped to the RE corresponding to symbol 3 and subcarrier 1, and the RE corresponding to symbol 4 and subcarrier 1 respectively. It can be seen that the HARQ modulation symbols in the first group and the HARQ modulation symbols in the second group are mapped to different time domain resources. After the HARQ modulation symbols are mapped, the CSI modulation symbols are mapped.
[0208] In the examples of Figures 4C and 4D, the HARQ modulation symbols are divided into two groups and distributed at both ends of the PUSCH bandwidth, which can achieve greater frequency domain diversity gain; the HARQ modulation symbols of each group 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, multiple UCI modulation symbols are divided into 2 groups, where the mapping range of the first group includes d1 symbols and the mapping range of the second group includes d2 symbols, where d1 = d2 = the number of PUSCH symbols; 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 PUSCH.
[0210] This example is shown in Figure 4E . In Figure 4E , HARQ modulation symbols are mapped in a distributed manner. In the example of Figure 4E , the PUSCH transmission bandwidth 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 symbol 1 to symbol 9 in this embodiment). The PUSCH time-frequency resource size in Figure 4E is only an example. The 20 HARQ modulation symbols are divided into 2 groups, each group including 10 HARQ modulation symbols; wherein, 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 and are mapped 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 and are mapped 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 FIG4E only shows the mapping method of HARQ modulation symbols. For CSI modulation symbols, distributed mapping or centralized mapping can be used. For specific methods, please refer to the above content and will not be repeated here.
[0211] In the example of Figure 4E, the HARQ modulation symbols are divided into two groups and distributed at both ends of the PUSCH bandwidth, which can achieve 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, the frequency domain starting position is the first subcarrier of the PUSCH bandwidth, and the HARQ modulation symbol adopts distributed mapping. The interval of the HARQ modulation symbol mapping in the time domain is one HARQ modulation symbol mapped for every p symbols, and p can be predefined, or determined by a rule, or configured by the network device. For example, p is determined by a rule, and the value of p is related to the number of HARQ modulation symbols and the number of symbols scheduled by the PUSCH. For example, the symbols mapped by the HARQ modulation symbol are the first symbol and the last symbol of the PUSCH. Compared with continuous mapping of more than one symbol, time domain distributed mapping can further increase the reliability of HARQ transmission and the performance of HARQ detection, and increase the coverage of HARQ transmission.
[0213] In some examples, the first mapping scheme may divide the UCI modulation symbols into multiple groups and specify a mapping start position and a mapping range for 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. In the examples of Figures 4G and 4H, the CSI modulation symbols are mapped using a centralized mapping scheme, and the mapping starting position of the CSI modulation symbols is the RE corresponding to the first symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth, and the method of frequency domain mapping first and then time domain mapping is adopted. 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 RE (idle RE) not occupied by a HARQ modulation symbol is determined, and the CSI modulation symbol is mapped to the idle RE.
[0215] In some examples, the first mapping scheme includes: CSI modulation symbols are divided into two groups, the starting time domain position of each group mapping is the first symbol not mapped with HARQ, and the CSI modulation symbols in each group are mapped continuously 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. The first subcarrier can also be understood as having the smallest index, and the last subcarrier can also be understood 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, recorded as subcarrier 1 to subcarrier 12 in this embodiment), and the time domain resources occupy 14 symbols (recorded 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 includes 18 CSI modulation symbols; among them, the mapping starting position of the first group is symbol 1 and the RE corresponding to subcarrier 1, and the mapping range includes 14 symbols (that is, the number of PUSCH symbols). Therefore, the 14 CSI modulation symbols in the first group are respectively mapped to all REs corresponding to subcarrier 1 (a total of 14), and the 4 REs corresponding to subcarrier 2. The mapping starting position of the second group is symbol 1 and the RE corresponding to subcarrier 12, and the mapping range includes 14 symbols (i.e., the number of PUSCH symbols). Therefore, the 14 CSI modulation symbols in the first group are respectively mapped to all REs corresponding to subcarrier 12 (a total of 14), and the 4 REs corresponding to subcarrier 11. In the example of Figure 4I, only the mapping method of the CSI modulation symbols is shown. For the HARQ modulation symbols, centralized mapping or distributed mapping can be used. The specific mapping method can refer to the above content and will not be repeated here. In addition, when 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 the HARQ modulation symbol, the next RE is determined until an RE (idle RE) not occupied by the HARQ modulation symbol is determined, and the CSI modulation symbol is mapped to the idle RE.
[0217] The following uses Example 3 to introduce an implementation of the first mapping solution.
[0218] Example 3:
[0219] In this embodiment, in the same RB, the symbols and subcarriers corresponding to the REs to which the HARQ modulation symbols are mapped are all different. This mapping method can be called an "interleaved" mapping method.
[0220] Taking Figure 5A as an example, in the example of Figure 5A, the PUSCH bandwidth includes 1 RB, which includes a total of 12 subcarriers (denoted as subcarrier 1 to subcarrier 12); PUSCH includes 14 symbols in the time domain (denoted as symbol 1 to symbol 14). The UCI modulation symbol includes 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 the RE corresponding to subcarrier 1 and 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 the RE corresponding to subcarrier 2 and 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 schemes in different RBs of the PUSCH bandwidth are the same or different. Taking Figure 5B as an example, in the example of Figure 5B, the PUSCH bandwidth includes 2 RBs, each RB includes 12 subcarriers (denoted as subcarrier 1 to subcarrier 12); PUSCH includes 14 symbols in the time domain (denoted as symbol 1 to symbol 14). The UCI modulation symbol includes 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 the RE corresponding to subcarrier 1 and symbol 1 of the first RB, and the other REs corresponding to subcarrier 1 of the first RB are mapped to CSI modulation symbols (the CSI modulation symbols are not shown in Figure 5B); HARQ modulation symbol 2 is mapped to the RE corresponding to subcarrier 2 and symbol 2 of the first RB, 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 the RE corresponding to subcarrier 6 and symbol 6 of the first RB, 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 the RE corresponding to subcarrier 1 and symbol 2 of the second RB, 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 the RE corresponding to subcarrier 2 and symbol 3 of the second RB, 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 the RE corresponding to subcarrier 6 and symbol 7 of the second RB, and the other REs corresponding to subcarrier 6 of the second RB are mapped to CSI modulation symbols. As can be seen from FIG5B , the first mapping schemes in the first RB and the second RB of the PUSCH bandwidth are different, and mapping is performed in an interleaved manner in each RB.
[0222] In some examples, the first mapping schemes in different resource block groups (RBGs) of the PUSCH bandwidth are the same or different. An RBG may include multiple RBs.
[0223] The above interleaving embodiment is described using HARQ modulation symbol interleaving as an example. The present embodiment can also interleave CSI Part 1, CSI Part 2, or other contents, which are not listed here. Using interleaving to map the different contents of UCI modulation symbols can further improve diversity gain.
[0224] Example 4:
[0225] In the above embodiments 1 to 3, the mapping of UCI modulation symbols to one transmission layer of PUSCH is used as an example. This embodiment describes mapping different types of modulation symbols included in UCI modulation symbols to multiple different transmission layers of PUSCH.
[0226] In some examples, a terminal device transmits UCI in a PUSCH using a first mapping scheme, including: the terminal device transmits HARQ in a first transmission layer set of the PUSCH using the first mapping scheme; and / or the terminal device transmits CSI in a second transmission layer set of the PUSCH using the first mapping scheme; wherein the first transmission layer set includes one or more PUSCH transmission layers, and the second transmission layer set includes one or more PUSCH transmission layers. In this embodiment, UCI does not need to be mapped to all PUSCH transmission layers.
[0227] For example, HARQ modulation symbols are mapped to a first transmission layer set, and CSI modulation symbols are mapped to a second transmission layer set. The first transmission layer set and the second transmission layer set include different transmission layers. The first transmission layer set includes one or more transmission layers, and the second transmission layer set includes one or more transmission layers.
[0228] In one example, if the number of PUSCH transmission layers is 1, all UCI modulation symbols are mapped to the PUSCH transmission layer.
[0229] In one example, if the number of PUSCH transmission layers is greater than 1 and is an even number, the first transmission layer set and the second transmission layer set include the same number of transmission layers, which is half of the number of PUSCH transmission layers.
[0230] In one example, if the number of transmission layers of the PUSCH is greater than 1 and is an odd number, the first transmission layer set includes one transmission layer, and the second transmission layer set includes the remaining transmission layers.
[0231] Figure 6 is a schematic diagram of a mapping scheme according to this embodiment. As shown in Figure 6, the PUSCH transmission layers include layer 1 and layer 2. HARQ modulation symbols are mapped to layer 1 using a first mapping scheme, while CSI modulation symbols are mapped to layer 2 using a first mapping scheme. The first mapping scheme used for HARQ modulation symbols and CSI modulation symbols can be any one of the aforementioned embodiments 1 to 3.
[0232] In one example, the power allocation of the transmission layer set mapped to the HARQ modulation symbols and the transmission layer set mapped to the CSI modulation symbols can be different. For example, the transmission layer mapped to the HARQ modulation symbols can be allocated more power, which is conducive to improving the HARQ monitoring success rate.
[0233] Embodiment 5:
[0234] When frequency hopping is enabled on the PUSCH, the terminal device transmits UCI on the PUSCH using the first mapping scheme, including:
[0235] The terminal device adopts the first mapping scheme to transmit the first part of the modulation symbols of the UCI in the first hop of the PUSCH; and / or, the terminal device adopts the first mapping scheme to transmit the second part of the modulation symbols of the UCI in the second hop of the PUSCH.
[0236] The above-mentioned UCI modulation symbols can be modulation symbols of different types, such as HARQ modulation symbols, CSI modulation symbols, modulation symbols of CSI part 1, modulation symbols of CSI part 2, etc.
[0237] Taking HARQ modulation symbols as an example, in one example, if PUSCH frequency hopping is enabled, K1 HARQ modulation symbols are divided into two parts, where the first part of HARQ modulation symbols is mapped to the first hop of PUSCH, and the second part of HARQ modulation symbols is mapped to the second hop of PUSCH. The number of HARQ modulation symbols corresponding to the first and second parts is 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 PUSCH can adopt any method described in the previous embodiments.
[0238] If frequency hopping is enabled for the PUSCH, the K2 CSI Part 1 modulation symbols are divided into two parts. The first part is mapped to the first PUSCH hop, and the second part is mapped to the second PUSCH hop. The CSI Part 1 modulation symbols corresponding to the first and second parts are floor(K2 / 2) and ceil(K2 / 2), respectively, where K2 is the number of CSI Part 1 modulation symbols. The mapping method for the CSI Part 1 modulation symbols in each PUSCH hop can adopt any of the methods described in the previous embodiments.
[0239] If frequency hopping is enabled for the PUSCH, the K3 CSI Part 2 modulation symbols are divided into two parts. The first part is mapped to the first PUSCH hop, and the second part is mapped to the second PUSCH hop. The CSI Part 2 modulation symbols corresponding to the first and second parts are floor(K3 / 2) and ceil(K3 / 2), respectively, where K2 is the number of CSI Part 2 modulation symbols. The mapping method for the CSI Part 2 modulation symbols in each PUSCH hop can adopt any of the methods described in the previous embodiments.
[0240] This embodiment takes into account the PUSCH frequency hopping situation and designs a mapping method for UCI modulation symbols when frequency hopping exists. The same or different mapping methods can be used to transmit UCI in each PUSCH hop.
[0241] Example 6:
[0242] In this embodiment, the number of PUSCH transmission layers is greater than 1. The network device can flexibly configure different PUSCH transmission layers.
[0243] In some implementations, when the number of PUSCH transmission layers is 1, a first mapping scheme may be used to map UCI modulation symbols. For details, reference may be made to the first mapping schemes described in Examples 1 to 5. When the number of PUSCH transmission layers is greater than 1, an existing mapping scheme in the prior art may be used to map UCI modulation symbols. This allows for direct reuse of existing technologies without requiring new design.
[0244] In other implementations, when the number of PUSCH transmission layers is 1, the first mapping scheme may be used to map UCI modulation symbols. For details, reference may be made to the first mapping scheme described in Examples 1 to 5. When the number of PUSCH transmission layers is greater than 1, the first mapping scheme may be used to map UCI modulation symbols, and UCI modulation symbols are not mapped to REs where orthogonal DMRS are located, so as not to affect the demodulation of the orthogonal DMRS.
[0245] When the layer of the PUSCH transmission layer is 1, the network device may configure the pilot and data in the PUSCH transmission layer to be transmitted in a non-orthogonal manner, that is, the time-frequency resources of the DMRS overlap with the time-frequency resources of the PUSCH.
[0246] This application also provides a UCI mapping method that can be applied to network devices. Figure 7 is a schematic flow chart of a UCI mapping method 700 according to an embodiment of the present application. This method can optionally be applied to the system shown in Figure 1, but is not limited thereto. The method includes at least part of the following content.
[0247] S710: When the time-frequency resources of the reference signal overlap with the time-frequency resources of the PUSCH, the network device adopts a first mapping scheme to receive UCI in the PUSCH.
[0248] The first mapping solution can solve the problem of mapping and receiving UCI modulation symbols when the time-frequency resources of the reference signal overlap with the time-frequency resources of the PUSCH.
[0249] In some implementations, the first mapping scheme includes one or more of the following:
[0250] Mapping starting positions of multiple UCI modulation symbols;
[0251] Mapping method of 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 starting positions of the multiple UCI modulation symbols include one or more of the following:
[0255] The RE corresponding to the first PUSCH symbol in the time domain and the first subcarrier of the PUSCH bandwidth;
[0256] 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 the 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 manner of the 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 starting symbol, and then mapped to the REs corresponding to the symbols before or after the starting symbol; wherein the starting symbol includes the symbol corresponding to the mapping starting position;
[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 starting position.
[0261] In some implementations, the grouping of multiple UCI modulation symbols includes:
[0262] The multiple UCI modulation symbols are divided into multiple groups, each group including one or more UCI modulation symbols.
[0263] In some implementations, the mapping of each group of multiple UCI modulation symbols includes:
[0264] At least one of a mapping start position and a 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 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:
[0266] The mapping starting 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 UCI modulation symbols are divided into two groups, the number of UCI modulation symbols contained in each group can be floor(m / 2) and ceil(m / 2), respectively, where m is the number of UCI modulation symbols, floor() indicates rounding down, and ceil(m / 2) indicates rounding up.
[0269] In some examples, HARQ modulation symbols and CSI modulation symbols may adopt different mapping schemes. In the case of adopting a distributed mapping scheme, HARQ modulation symbols and CSI modulation symbols may be divided 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, mapping of each group of the multiple UCI modulation symbols includes:
[0271] The mapping starting 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 starting 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 the m1 is the number of UCI modulation symbols included in the first group.
[0273] In some implementations, when the 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:
[0274] The mapping starting 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 starting 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, the m2 is the number of UCI modulation symbols included in the first group.
[0276] UCI modulation symbols can include HARQ modulation symbols and CSI modulation symbols. HARQ modulation symbols are distributed across the PUSCH bandwidth, which can achieve greater frequency-domain diversity gain. HARQ modulation symbols are mapped to only one symbol, which can also guarantee frequency-domain diversity gain. Alternatively, mapping the HARQ modulation symbols of each packet to more than one symbol can increase the reliability of HARQ transmission, improve HARQ detection performance, and increase the coverage of HARQ transmission.
[0277] In some implementations, when the 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:
[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] The HARQ modulation symbols of each group 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.
[0282] In some embodiments, d1 is equal to the number of PUSCH symbols, and d2 is equal to the number of PUSCH symbols. Mapping the HARQ modulation symbols of each group 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 mapping HARQ, then mapping CSI.
[0284] In some embodiments, HARQ includes traditional HARQ and HARQ associated with a neural network system.
[0285] In some embodiments, the CSI includes one or more of CRI, RI, CQI, and PMI.
[0286] In some embodiments, the 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 is the same as or different from the first mapping scheme for CSI. Different modulation symbols in the HARQ modulation symbols and different modulation symbols in the CSI modulation symbols may be mapped separately and may be mapped using the same or different first mapping schemes.
[0288] In some implementations, when mapping a CSI modulation symbol, if an RE determined according to the first mapping scheme for the CSI is occupied by a HARQ modulation symbol, the CSI modulation symbol is mapped to a next RE.
[0289] In some implementations, in the same RB, the symbols and subcarriers corresponding to the REs to which the HARQ modulation symbols are mapped are all different. Using this method to map different contents of the UCI modulation symbols can further improve diversity gain.
[0290] In one example, the first mapping schemes in different RBs of the PUSCH are the same or different.
[0291] In one example, the first mapping schemes in different RBGs of the PUSCH are the same or different.
[0292] In some implementations, the network device receives UCI in the PUSCH using a first mapping scheme, including:
[0293] The network device adopts a first mapping scheme to receive HARQ in a first transmission layer set of the PUSCH; and / or,
[0294] The network device receives CSI in the second transmission layer set of the PUSCH using a first mapping scheme;
[0295] The first transmission layer set includes one or more PUSCH transmission layers, and the second transmission layer set includes one or more PUSCH transmission layers.
[0296] In this way, different UCI can be received in different PUSCH transmission layers.
[0297] In some implementations, when frequency hopping is enabled on the PUSCH, the network device adopts a first mapping scheme to receive UCI in the PUSCH, including:
[0298] The network device adopts the first mapping scheme to receive the first part of the modulation symbols of the UCI in the first hop of the PUSCH; and / or,
[0299] The network device adopts the first mapping scheme to receive the second part of the modulation symbols of the UCI in the second hop of the PUSCH.
[0300] By means of a device, the same or different first mapping scheme may be adopted in each hop of the PUSCH to receive the UCI.
[0301] In some implementations, the network device may utilize an advanced receiver to receive the UCI. For example, the advanced receiver may include an AI receiver, which may enable effective channel estimation from mixed transmission of pilots and data, or enable data reception.
[0302] FIG8 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 configured to transmit UCI in the PUSCH by adopting 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 embodiments, the first mapping scheme includes one or more of the following:
[0305] Mapping starting positions of multiple UCI modulation symbols;
[0306] Mapping method of 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 starting positions of the multiple 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 manner of the multiple UCI modulation symbols includes one or more of the following:
[0314] The multiple UCI modulation symbols are first mapped to all or part of the REs corresponding to the starting symbol, and then mapped to the REs corresponding to the symbols before or after the starting symbol; wherein the starting symbol includes the symbol corresponding to the mapping starting position;
[0315] The 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 starting position.
[0316] In some implementations, the grouping of the multiple UCI modulation symbols includes:
[0317] The multiple UCI modulation symbols are divided into multiple groups, each group including one or more UCI modulation symbols.
[0318] In some implementations, the mapping of each group of the multiple UCI modulation symbols includes:
[0319] At least one of a mapping start position and a mapping range of each group of the plurality of UCI modulation symbols.
[0320] In some implementations, when the 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:
[0321] The mapping starting 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, mapping of each group of the multiple UCI modulation symbols includes:
[0324] The mapping starting 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 starting 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 the m1 is the number of UCI modulation symbols included in the first group.
[0326] In some implementations, when the 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:
[0327] The mapping starting 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 starting 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, the m2 is the number of UCI modulation symbols included in the first group.
[0329] In some implementations, when the 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:
[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, the d1 is equal to the number of symbols of the PUSCH, and the d2 is equal to the number of symbols of the PUSCH.
[0334] In some embodiments, 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 embodiments, the HARQ includes traditional HARQ and HARQ associated with a neural network system.
[0337] In some embodiments, the CSI includes one or more of CRI, RI, CQI, and PMI.
[0338] In some embodiments, the CSI includes one or more of CSI part 1, CSI part 2, and CSI related to a neural network system.
[0339] In some implementations, the first mapping scheme of the HARQ is the same as or different from the first mapping scheme of the CSI.
[0340] In some implementations, when mapping a CSI modulation symbol, if an RE determined according to the first mapping scheme for the CSI is occupied by a HARQ modulation symbol, the CSI modulation symbol is mapped to a next RE.
[0341] In some implementations, in the same RB, the symbols and subcarriers corresponding to the REs to which the HARQ modulation symbols are mapped are different.
[0342] In some embodiments, the first mapping schemes in different RBs of the PUSCH are the same or different.
[0343] In some embodiments, the first mapping schemes in different RBGs of the PUSCH are the same or different.
[0344] In some embodiments, the transmission module 810 is configured to:
[0345] Adopting a first mapping scheme to transmit HARQ in a first transmission layer set of the PUSCH; and / or,
[0346] Adopting a first mapping scheme, transmitting the CSI in a second transmission layer set of the PUSCH;
[0347] The first transmission layer set includes one or more PUSCH transmission layers, and the second transmission layer set includes one or more PUSCH transmission layers.
[0348] In some implementations, when frequency hopping is enabled on the PUSCH, the transmission module 810 is configured to:
[0349] Adopting the first mapping scheme to transmit the first part of the modulation symbols of the UCI in the first hop of the PUSCH; and / or,
[0350] The first mapping scheme is adopted to transmit the second part of the modulation symbols of the UCI in the second hop of the PUSCH.
[0351] The terminal device 800 of the embodiment of the present application can implement the corresponding functions of the terminal device in the aforementioned method embodiment. The processes, functions, implementation methods and beneficial effects corresponding to the various modules (sub-modules, units or components, etc.) in the terminal device 800 can be found in the corresponding descriptions in the above-mentioned method embodiments, and will not be repeated here. It should be noted that the functions described by the various modules (sub-modules, units or components, etc.) in the terminal device 800 of the embodiment of the application can be implemented by different modules (sub-modules, units or components, etc.) or by the same module (sub-module, unit or component, etc.).
[0352] FIG9 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 configured to receive UCI in the PUSCH by adopting 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 embodiments, the first mapping scheme includes one or more of the following:
[0355] Mapping starting positions of multiple UCI modulation symbols;
[0356] Mapping method of 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 starting positions of the multiple 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 manner of the multiple UCI modulation symbols includes one or more of the following:
[0364] The multiple UCI modulation symbols are first mapped to all or part of the REs corresponding to the starting symbol, and then mapped to the REs corresponding to the symbols before or after the starting symbol; wherein the starting symbol includes the symbol corresponding to the mapping starting position;
[0365] The 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 starting position.
[0366] In some implementations, the grouping of the multiple UCI modulation symbols includes:
[0367] The multiple UCI modulation symbols are divided into multiple groups, each group including one or more UCI modulation symbols.
[0368] In some implementations, the mapping of each group of the multiple UCI modulation symbols includes:
[0369] At least one of a mapping start position and a mapping range of each group of the plurality of UCI modulation symbols.
[0370] In some implementations, when the 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:
[0371] The mapping starting 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, mapping of each group of the multiple UCI modulation symbols includes:
[0374] The mapping starting 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 starting 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 the m1 is the number of UCI modulation symbols included in the first group.
[0376] In some implementations, when the 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:
[0377] The mapping starting 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 starting 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, the m2 is the number of UCI modulation symbols included in the first group.
[0379] In some implementations, when the 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:
[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, the d1 is equal to the number of symbols of the PUSCH, and the d2 is equal to the number of symbols of the PUSCH.
[0384] In some embodiments, 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 embodiments, the HARQ includes traditional HARQ and HARQ associated with a neural network system.
[0387] In some embodiments, the CSI includes one or more of CRI, RI, CQI, and PMI.
[0388] In some embodiments, the CSI includes one or more of CSI part 1, CSI part 2, and CSI related to a neural network system.
[0389] In some implementations, the first mapping scheme of the HARQ is the same as or different from the first mapping scheme of the CSI.
[0390] In some implementations, when mapping a CSI modulation symbol, if an RE determined according to the first mapping scheme for the CSI is occupied by a HARQ modulation symbol, the CSI modulation symbol is mapped to a next RE.
[0391] In some implementations, in the same RB, the symbols and subcarriers corresponding to the REs to which the HARQ modulation symbols are mapped are different.
[0392] In some embodiments, the first mapping schemes in different RBs of the PUSCH are the same or different.
[0393] In some embodiments, the first mapping schemes in different RBGs of the PUSCH are the same or different.
[0394] In some implementations, the receiving module 910 is configured to:
[0395] Adopting a first mapping scheme to receive HARQ in a first transmission layer set of the PUSCH; and / or,
[0396] Adopting a first mapping scheme, receiving CSI in a second transmission layer set of the PUSCH;
[0397] The first transmission layer set includes one or more PUSCH transmission layers, and the second transmission layer set includes one or more PUSCH transmission layers.
[0398] In some implementations, when frequency hopping is enabled on the PUSCH, the receiving module 910 is configured to:
[0399] Adopting the first mapping scheme to receive a first part of modulation symbols of the UCI in a first hop of the PUSCH; and / or,
[0400] The first mapping scheme is adopted to receive the second part of modulation symbols of the UCI in the second hop of the PUSCH.
[0401] In some embodiments, the receiving module 910 is configured to receive UCI using an advanced receiver.
[0402] The network device 900 of the embodiment of the present application can implement the corresponding functions of the network device in the aforementioned method embodiment. The processes, functions, implementation methods and beneficial effects corresponding to each module (sub-module, unit or component, etc.) in the network device 900 can be found in the corresponding description in the above method embodiment, and will not be repeated here. It should be noted that the functions described in the various modules (sub-module, unit or component, etc.) in the network device 900 of the embodiment of the application can be implemented by different modules (sub-module, unit or component, 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 the present application. The communication device 1000 includes a processor 1010, which can call and execute a computer program from a memory to enable the communication device 1000 to implement the method in the embodiment of the present application.
[0404] In one embodiment, the communication device 1000 may further include a memory 1020. The processor 1010 may call and execute a computer program from the memory 1020 to enable the communication device 1000 to implement the method in the embodiment of the present application.
[0405] The memory 1020 may be a separate device independent of the processor 1010 , or may 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, the transceiver 1030 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 of an embodiment of the present application, and the communication device 1000 may implement the corresponding processes implemented by the network device in each method of the embodiment of the present application. For the sake of brevity, they will not be repeated here.
[0409] In one embodiment, the communication device 1000 may be a terminal device of an embodiment of the present application, and the communication device 1000 may implement the corresponding processes implemented by the terminal device in each method of the embodiment of the present application. For the sake of brevity, they will not be repeated here.
[0410] 11 is a schematic structural diagram of a chip 1100 according to an embodiment of the present application. The chip 1100 includes a processor 1110, which can call and execute a computer program from a memory to implement the method according to the embodiment of the present application.
[0411] In one embodiment, the chip 1100 may further include a memory 1120. The processor 1110 may call and execute a computer program from the memory 1120 to implement the method executed by the terminal device or the network device in the embodiment of the present application.
[0412] The memory 1120 may be a separate device independent of the processor 1110 , or may be integrated into the processor 1110 .
[0413] In one embodiment, the chip 1100 may further include an input interface 1130. The processor 1110 may control the input interface 1130 to communicate with other devices or chips, and specifically, may obtain 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 may control the output interface 1140 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.
[0415] In one embodiment, the chip can be applied to the network device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the network device in each method of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0416] In one embodiment, the chip can be applied to the terminal device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the terminal device in each method of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0417] The chips used in the network device and the terminal device may be the same chip or different chips.
[0418] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0419] The processor mentioned above may be a general-purpose processor, a digital signal processor (DSP), a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), or other programmable logic devices, transistor logic devices, discrete hardware components, etc. The general-purpose processor mentioned above may be a microprocessor or any conventional processor, etc.
[0420] The memory mentioned above may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. The non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM).
[0421] It should be understood that the above-mentioned memories are exemplary but not restrictive. For example, the memories in the embodiments of the present 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 RAM RAM (DR RAM), etc. In other words, the memories in the embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.
[0422] FIG12 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] The terminal device 1210 is configured 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;
[0424] The network device 1220 is configured to receive UCI in the PUSCH by adopting a first mapping scheme when the time-frequency resources of the reference signal overlap with the time-frequency resources of the 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, they are not described here in detail.
[0426] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When software is used for implementation, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function in accordance with the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website, computer, server or data center by wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) mode to another website, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrations. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state disk (SSD)).
[0427] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean 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 the present application.
[0428] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0429] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any modifications or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present application should be included within the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.
Claims
1. A method for mapping uplink control information (UCI), comprising: When the time-frequency resources of a reference signal overlap with the time-frequency resources of a physical uplink shared channel (PUSCH), a terminal device transmits UCI in the PUSCH using a first mapping scheme.
2. The method according to claim 1, wherein, The first mapping scheme includes one or more of the following: The mapping start position of multiple UCI modulation symbols; The mapping method of multiple UCI modulation symbols; The grouping situation of multiple UCI modulation symbols; The mapping situation of each group of multiple UCI modulation symbols.
3. The method according to claim 2, wherein, The mapping start position of the multiple UCI modulation symbols includes one or more of the following: The resource element (RE) corresponding to the first symbol in the time domain of the PUSCH and the first subcarrier in the PUSCH bandwidth; The RE corresponding to the last symbol in the time domain of the PUSCH and the first subcarrier in the PUSCH bandwidth; The RE corresponding to the nth symbol in the time domain of the PUSCH and the first subcarrier in the PUSCH bandwidth, where n is a positive integer.
4. The method according to claim 2, wherein, The mapping method of the multiple UCI modulation symbols includes one or more of the following: The 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 mapping start position; The multiple UCI modulation symbols are first mapped to all or part of the REs corresponding to the start subcarrier, and then mapped to the REs corresponding to the subcarriers before or after the start subcarrier; wherein, the start subcarrier includes the subcarrier corresponding to the mapping start position.
5. The method according to claim 2, wherein, The grouping situation of the multiple UCI modulation symbols includes: The multiple UCI modulation symbols are divided into multiple groups, and each group includes one or more of the UCI modulation symbols.
6. The method according to claim 5, wherein The mapping situation of each group of the multiple UCI modulation symbols includes: At least one of the mapping start position and the mapping range of each group of the multiple UCI modulation symbols.
7. The method according to claim 6, wherein When the multiple UCI modulation symbols are divided into two groups, and the two groups include a first group and a second group, the mapping situation 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 in the time domain of the PUSCH and the first subcarrier in the PUSCH bandwidth; The mapping start position of the second group includes the RE corresponding to the first symbol in the time domain of the PUSCH and the last subcarrier in the PUSCH bandwidth.
8. The method according to claim 6, wherein When the multiple UCI modulation symbols are divided into two groups, and the two groups include a first group and a second group, the mapping situation 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 in the time domain of the PUSCH and the first subcarrier in the PUSCH bandwidth; The mapping start position of the second group includes the RE corresponding to the (m1 + 1)-th symbol of the PUSCH in the time domain and the last subcarrier of the PUSCH bandwidth; where m1 is the number of UCI modulation symbols included in the first group.
9. The method according to claim 6, wherein, When the 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 last subcarrier of the PUSCH bandwidth; The mapping start position of the second group includes the RE corresponding to the (m2 + 1)-th symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth; where m2 is the number of UCI modulation symbols included in the first group.
10. According to the method as claimed in any one of claims 7-9, wherein When the 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 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 and the d2 symbols do not overlap.
12. The method according to claim 10, wherein, d1 is equal to the number of symbols of the PUSCH, and d2 is equal to the number of symbols of the PUSCH.
13. According to 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 the UCI is: map HARQ first and then map CSI.
15. The method according to claim 13 or 14, wherein, The HARQ includes traditional HARQ and HARQ related to the neural network system.
16. The method according to claim 13 or 14, wherein The CSI includes one or more of Channel Quality Indicator (CSI-RS) Resource Indicator (CRI), Rank Indicator (RI), Channel Quality 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 the neural network system.
18. The method according to claim 13 or 14, wherein, The first mapping scheme of the HARQ is the same as or different from the first mapping scheme of the CSI.
19. The method according to any one of claims 13-18, wherein, When mapping the CSI modulation symbols, if the RE determined according to the first mapping scheme of the CSI is occupied by the HARQ modulation symbols, map the CSI modulation symbols to the next RE.
20. The method according to any one of claims 13 - 17, wherein In the same Resource Block (RB), the symbols and subcarriers corresponding to the REs to which each HARQ modulation symbol is mapped are all different.
21. The method according to claim 20, wherein, The first mapping scheme in different RBs of the PUSCH is the same as or different from each other.
22. The method according to claim 20, wherein The first mapping scheme in different Resource Block Groups (RBGs) of the PUSCH is the same as or different from each other.
23. According to the method as claimed in any one of claims 1-22, wherein, The terminal device transmits the UCI in the PUSCH using the first mapping scheme, including: The terminal device uses the first mapping scheme to transmit HARQ in the first transmission layer set of the PUSCH; and / or, The terminal device uses the first mapping scheme to transmit CSI in the second transmission layer set of the PUSCH; Wherein, 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. According to the method as claimed in any one of claims 1-22, wherein When frequency hopping is enabled for the PUSCH, the terminal device uses a first mapping scheme to transmit UCI in the PUSCH, including: The terminal device uses the first mapping scheme to transmit the first part 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 symbols of the UCI in the second hop of the PUSCH.
25. A UCI mapping method, including: When the time-frequency resources of the reference signal overlap with the time-frequency resources of the PUSCH, the network device uses a 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 mapping start position of multiple UCI modulation symbols; The mapping method of multiple UCI modulation symbols; The grouping situation of multiple UCI modulation symbols; The mapping situation of each group of multiple UCI modulation symbols.
27. The method according to claim 26, wherein The mapping start position of the multiple UCI modulation symbols includes one or more of the following: The RE corresponding to the first symbol in the time domain of the PUSCH and the first subcarrier in the PUSCH bandwidth; The RE corresponding to the last symbol in the time domain of the PUSCH and the first subcarrier in the PUSCH bandwidth; The RE corresponding to the nth symbol in the time domain of the PUSCH and the first subcarrier in the PUSCH bandwidth, where n is a positive integer.
28. The method according to claim 26, wherein The mapping method of the multiple UCI modulation symbols includes one or more of the following: The multiple UCI modulation symbols are first mapped to all or part of the RE corresponding to the start symbol, and then mapped to the RE corresponding to the symbol before or after the start symbol; wherein, the start symbol includes the symbol corresponding to the mapping start position; The multiple UCI modulation symbols are first mapped to all or part of the RE corresponding to the start subcarrier, and then mapped to the RE corresponding to the subcarrier before or after the start subcarrier; wherein, the start subcarrier includes the subcarrier corresponding to the mapping start position.
29. The method according to claim 26, wherein, The grouping situation of the multiple UCI modulation symbols includes: The multiple UCI modulation symbols are divided into multiple groups, and each group includes one or more of the UCI modulation symbols.
30. The method according to claim 29, wherein, The mapping situation of each group of the multiple UCI modulation symbols includes: At least one of the mapping start position and the mapping range of each group of the multiple UCI modulation symbols.
31. The method according to claim 30, wherein When the multiple UCI modulation symbols are divided into two groups, and the two groups include a first group and a second group, the mapping situation 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 in the time domain of the PUSCH and the first subcarrier in the PUSCH bandwidth; The mapping start position of the second group includes the RE corresponding to the first symbol in the time domain of the PUSCH and the last subcarrier in 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 situation 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 + 1)-th symbol of the PUSCH in the time domain and the last subcarrier of the PUSCH bandwidth; where m1 is the number of UCI modulation symbols included in the first group.
33. 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 situation 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 last subcarrier of the PUSCH bandwidth; The mapping start position of the second group includes the RE corresponding to the (m2 + 1)-th symbol of the PUSCH in the time domain and the first subcarrier of the PUSCH bandwidth; where m2 is the number of UCI modulation symbols included in the first group.
34. The method according to any one of claims 31 - 33, 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 situation of each group of the multiple 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 and the d2 symbols do not overlap.
36. The method according to claim 34, wherein d1 is equal to the number of symbols of the PUSCH, and d2 is equal to the number of symbols of 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 the UCI is: map HARQ first and then map CSI.
39. The method according to claim 37 or 38, wherein, The HARQ includes traditional HARQ and HARQ related to a neural network system.
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 a neural network system.
42. The method according to claim 37 or 38, wherein, The first mapping scheme of the HARQ is the same as or different from the first mapping scheme of the CSI.
43. The method according to any one of claims 37-42, wherein When mapping CSI modulation symbols, if the RE determined according to the first mapping scheme of the CSI is occupied by a HARQ modulation symbol, map the CSI modulation symbol to the next RE.
44. The method according to any one of claims 37-41, wherein In the same RB, the symbols and subcarriers corresponding to the REs to which each HARQ modulation symbol is mapped are all different.
45. The method according to claim 44, wherein, The first mapping scheme in different RBs of the PUSCH is the same as or different from each other.
46. The method according to claim 44, wherein The first mapping scheme in different resource block groups (RBGs) of the PUSCH is the same as or different from each other.
47. The method according to any one of claims 25 - 46, wherein The network device receives UCI in the PUSCH using the first mapping scheme, including: The network device adopts a first mapping scheme and receives HARQ in the first transport layer set of the PUSCH; and / or, The network device adopts a first mapping scheme and receives CSI in the second transport layer set of the PUSCH; Wherein, 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 for the PUSCH, the network device adopts a first mapping scheme to receive UCI in the PUSCH, including: The network device adopts the first mapping scheme and receives the first part of the modulation symbols of the UCI in the first hop of the PUSCH; and / or, The network device adopts the first mapping scheme and receives the second part of the modulation symbols 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 adopts a first mapping scheme to receive UCI in the PUSCH, including: the network device uses an advanced receiver to receive UCI.
50. A terminal device, comprising: A transmission module, configured to transmit UCI in the PUSCH by adopting 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: A receiving module, configured to receive UCI in the PUSCH by adopting 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, where the memory is used to store a computer program, the transceiver is used to communicate with other devices, and the processor is used to call and run the computer program stored in the memory, so that the terminal device executes the method according to any one of claims 1 to 24.
53. A network device, comprising: A transceiver, a processor, and a memory, where the memory is used to store a computer program, the transceiver is used to communicate with other devices, and the processor is used to call and run the computer program stored in the memory, so that the network device executes the method according to any one of claims 25 to 49.
54. A chip, comprising: A processor, configured to call and run a computer program from the memory, so that the device installed with the chip executes the method according to any one of claims 1 to 24 or 25 to 49.
55. A computer-readable storage medium, used to store a computer program, and when the computer program is run by a device, the device executes the method according to any one of claims 1 to 24 or 25 to 49.
56. A computer program product, including computer program instructions, and the computer program instructions cause a computer to execute the method according to any one of claims 1 to 24 or 25 to 49.
57. A computer program, and the computer program causes a computer to execute the method according to any one of claims 1 to 24 or 25 to 49.
58. A communication system, comprising: A terminal device, configured to execute the method according to any one of claims 1 to 24; A network device, configured to execute the method according to any one of claims 25 to 49.
Citation Information
Patent Citations
Uplink control information transmission method and device
CN113068265A
Resource mapping method and device for uplink control information UCI
CN113169831A
Uplink control information transmission method and related device
CN115190621A
Channel state information report on physical uplink shared channel in new radio
WO2019047952A1