Resource mapping method and communication device

By adopting independent coding modulation and resource mapping methods in 5G systems, the problem of difficulty in both reliability and spectrum efficiency when transmitting multiple services in the same physical channel is solved, and flexible service multiplexing transmission and efficient spectrum utilization are achieved.

CN116420325BActive Publication Date: 2025-02-14HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202080106505.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-10-21
Publication Date
2025-02-14
Estimated Expiration
2040-10-21

AI Technical Summary

Technical Problem

In new communication systems such as 5G systems, it is difficult for the prior art to take into account the reliability requirements of different data streams and the utilization of spectrum efficiency, especially when multiple services are transmitted in the same physical channel.

Method used

A resource mapping method is proposed, which processes the information blocks through independent encoding modulation and maps modulation symbols to multiple spatial resources of the physical channel without configuring a large number of spatial resources. This method allows different information blocks to be transmitted in the same physical channel, and flexibly supports multiple service multiplexing transmission scenarios.

Benefits of technology

It realizes the transmission of multiple information blocks with different performance requirements in a physical channel, improves spectrum efficiency and reliability, and adapts to various service multiplexing transmission scenarios, such as the multiplexing transmission of URLLC and eMBB services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116420325B_ABST
    Figure CN116420325B_ABST
Patent Text Reader

Abstract

The present application provides a resource mapping method and a communication device, the method comprising: a communication device determines that a first information block corresponds to one or more modulation symbols, and determines that a second information block corresponds to one or more modulation symbols, the first information block and the second information block are transmitted through the same physical channel, the first information block and the second information block correspond to M modulation symbols in total, and the physical channel contains N space resources; the communication device maps the M modulation symbols to the N space resources, wherein N and M are integers greater than or equal to 2, respectively, and all modulation symbols obtained after independent coding and modulation of different information blocks are mapped to multiple space resources of the physical channel, without the need for the communication device to configure a large number of space resources, thereby more flexibly supporting the transmission of multiple information blocks with different performance requirements in one physical channel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a resource mapping method and a communication device. Background Art

[0002] In new communication systems such as the fifth generation (5G) system, one terminal device is supported to multiplex multiple services to improve user experience.

[0003] In order to achieve service multiplexing, the same modulation and coding scheme (MCS), i.e. joint coding, can be used for the data streams transmitted in the same physical channel. However, due to the different reliability requirements of data streams of different services, the joint coding method cannot take into account both the reliability requirements of different data streams and the utilization rate of spectrum efficiency. Furthermore, if independent coding is used for the data streams transmitted in the same physical channel, in order to distinguish different data streams, the communication equipment needs to have a large amount of spatial resources, i.e. antenna resources, which places high requirements on the hardware of the communication equipment; and the transmission blocks of each data stream mapped to different spatial resources can only occupy the same time-frequency resources, which has poor flexibility. Summary of the invention

[0004] The embodiments of the present application provide a resource mapping method and a communication device for multiplexing and transmitting information blocks.

[0005] In a first aspect, the present application provides a resource mapping method, including: a communication device determines that a first information block corresponds to one or more modulation symbols; the communication device determines that a second information block corresponds to one or more modulation symbols, the first information block and the second information block are transmitted through the same physical channel, the first information block and the second information block correspond to M modulation symbols in total, and the physical channel contains N spatial resources; the communication device maps the M modulation symbols to the N spatial resources, wherein N and M are integers greater than or equal to 2, respectively.

[0006] The communication device is a transmitter of the first information block and the second information block, for example, it may be a terminal device in an uplink transmission process, or a network device in a downlink transmission process.

[0007] By adopting the resource mapping method provided in the present application, the communication device will independently encode and modulate the first information block and the second information block transmitted through the same physical channel, and map all the modulation symbols obtained after the encoding and modulation to multiple spatial resources of the physical channel. The communication device does not need to be configured with a large number of spatial resources, and can save the used spatial resources, thereby more flexibly supporting the transmission of multiple information blocks with different performance requirements in one physical channel, and adapting to various service multiplexing transmission scenarios, such as ultra-reliable low-latency communication (URLLC) services and enhanced mobile broadband (eMBB) services.

[0008] In a possible implementation of the first aspect, the first information block corresponds to P first modulation symbols, the second information block corresponds to Q second modulation symbols, P is an integer greater than or equal to 2, Q is an integer greater than or equal to 1, and M is the sum of P and Q. The communication device maps the M modulation symbols to the N spatial resources, including: the communication device maps the P first modulation symbols to at least two of the N spatial resources respectively; the communication device maps the Q second modulation symbols to part or all of the at least two spatial resources respectively. Thus, the first information block can occupy as many layers of time-frequency resources as possible in the physical channel, thereby obtaining greater diversity gain and improving transmission reliability. In addition, the modulation symbol corresponding to the first information block and the modulation symbol corresponding to the second information block can occupy the same spatial resources, which can make full use of resources and avoid resource waste.

[0009] In a possible implementation manner of the first aspect, the communication device mapping the M modulation symbols to the N spatial resources includes: the communication device mapping the N*i+kth modulation symbol among the M modulation symbols to the position of the i-th modulation symbol of the j-th spatial resource among the N spatial resources according to formula (1), wherein formula (1) is x (j) (i)=d(N*i+k), wherein i, j, k are integers greater than or equal to 0, i≤M / N-1, j≤N-1, k≤N-1.

[0010] In a second aspect, the present application provides a resource mapping method, including: a communication device determines that a first information block corresponds to one or more first modulation symbols; the communication device determines that a second information block corresponds to one or more second modulation symbols, and the first information block and the second information block are transmitted through the same physical channel; the communication device maps the first modulation symbol to a first resource, and maps the second modulation symbol to a second resource, and the first resource and the second resource do not overlap.

[0011] The communication device is a transmitter of the first information block and the second information block, for example, it may be a terminal device in an uplink transmission process, or a network device in a downlink transmission process.

[0012] By adopting the resource mapping method provided in the embodiment of the present application, the communication device independently encodes and modulates the first information block and the second information block transmitted through the same physical channel, and maps the first modulation symbol and the second modulation symbol obtained after encoding and modulation to non-overlapping time-frequency resources, respectively, so as to distinguish the first information block from the second information block. Through this scheme, there is no need to consider the spatial resource situation of the communication device, and it can more flexibly support the transmission of multiple information blocks with different performance requirements in one physical channel, and adapt to various service multiplexing transmission scenarios, such as multiplexing transmission of URLLC services and eMBB services.

[0013] Optionally, the physical channel corresponds to at least one demodulation reference signal, and the first demodulation reference signal is the demodulation reference signal with the smallest start time unit index among the at least one demodulation reference signal, and the difference between the start time unit index of the first resource and the start time unit index of the first demodulation reference signal is smaller than the difference between the start time unit index of the second resource and the start time unit index of the first demodulation reference signal.

[0014] Optionally, the physical channel corresponds to M demodulation reference signals (M≥2), and accordingly, the resource units occupied by the first information block are divided into M groups, the difference between the start time unit index corresponding to a group of resource units in the M groups and the start time unit index of the second demodulation reference signal is smaller than the difference between the start time unit index corresponding to any other group of resource units in the M groups of resource units and the start time unit index of the second demodulation reference signal, and the second demodulation reference signal belongs to the M demodulation reference signals.

[0015] Optionally, the difference between the starting time unit index of the first resource and the starting time unit index of the time domain resource of the physical channel is smaller than the difference between the starting time unit index of the second resource and the starting time unit index of the time domain resource of the physical channel.

[0016] In a possible implementation of the second aspect, the communication device maps the first modulation symbol to a first resource and maps the second modulation symbol to a second resource, including: the communication device maps the first modulation symbol to a first resource and maps the second modulation symbol to a second resource according to the resources occupied by at least one demodulation reference signal corresponding to the physical channel.

[0017] In a possible implementation of the second aspect, the communication device maps the first modulation symbol to the first resource and the second modulation symbol to the second resource, including: the communication device maps the first modulation symbol to the first resource and the second modulation symbol to the second resource according to the starting time unit of the time domain resource of the physical channel, and the difference between the starting time unit index of the first resource and the starting time unit index of the time domain resource of the physical channel is less than the difference between the starting time unit index of the second resource and the starting time unit index of the time domain resource of the physical channel. By taking the starting symbol as a reference, mapping the first information block to the resource position closest to the starting symbol, thereby mapping the first information block to a front position in the time domain, the first information block can be processed preferentially, which is suitable for delay-sensitive services.

[0018] In a possible implementation of the second aspect, the communication device maps the first modulation symbol to the first resource, and maps the second modulation symbol to the second resource, including: after the communication device maps the first modulation symbol to the resource unit contained in the first resource, the remaining resource units that can be used for data transmission in the physical channel are used for mapping the second modulation symbol. In a third aspect, the present application provides an information receiving method, including: a communication device receives M modulation symbols through the same physical channel, the M modulation symbols corresponding to a first information block and a second information block, the physical channel contains N spatial resources, and the M modulation symbols have a mapping relationship with the N spatial resources; the communication device obtains the first modulation symbol corresponding to the first information block among the M modulation symbols according to the mapping relationship, and obtains the second modulation symbol corresponding to the second information block among the M modulation symbols.

[0019] The communication device is a receiving end of the first information block and the second information block, for example, it can be a network device in an uplink transmission process, or a terminal device in a downlink transmission process.

[0020] By adopting the information receiving method provided in the present application, the communication equipment can identify the modulation symbols corresponding to different information blocks according to the mapping relationship between the modulation symbols transmitted on the same physical channel and the spatial resources of the physical channel, thereby completing the reception process of different information blocks transmitted on the same physical channel, taking into account the performance requirements of different services, and improving the reliability of service information transmission.

[0021] In a possible implementation of the third aspect, the first information block corresponds to P first modulation symbols, the second information block corresponds to Q second modulation symbols, P is an integer greater than or equal to 2, Q is an integer greater than or equal to 1, M is the sum of P and Q, and the M modulation symbols have a mapping relationship with the N spatial resources, including: the P first modulation symbols are respectively mapped to at least two spatial resources among the N spatial resources; and the Q second modulation symbols are respectively mapped to part or all of the at least two spatial resources.

[0022] In a possible implementation manner of the third aspect, the N*i+kth modulation symbol among the M modulation symbols is mapped to the position of the i-th modulation symbol of the j-th spatial resource among the N spatial resources according to the following formula:

[0023] x (j) (i)=d(N*i+k), wherein i, j, k are integers greater than or equal to 0, i≤M / N-1, j≤N-1, k≤N-1.

[0024] In a possible implementation of the first aspect or the third aspect, the first information block corresponds to X first modulation symbols, and X≥N, and each of the N spatial resources contains at least one first modulation symbol; or, the first information block corresponds to X first modulation symbols, and X<N, and each of the X spatial resources in the N spatial resources contains at least one first modulation symbol. Thus, the first information block can occupy as many layers of time-frequency resources as possible in the physical channel, thereby obtaining greater diversity gain and improving transmission reliability.

[0025] In a possible implementation manner of the first aspect or the third aspect, the mapping relationship between the M modulation symbols and the N spatial resources is determined according to a mapping order of the spatial resources indicated by a network device.

[0026] Optionally, the mapping order includes: preferentially mapping the modulation symbol corresponding to the first information block to the first spatial resource, wherein the first spatial resource belongs to the N spatial resources, and the first spatial resource is determined by the network device. Optionally, the first spatial resource has the strongest corresponding signal strength among the N spatial resources. Information transmitted on a spatial resource with stronger signal strength can obtain a better signal-to-noise ratio and is more suitable for the transmission of high-priority information.

[0027] In a fourth aspect, the present application provides an information receiving method, comprising: a communication device receives one or more first modulation symbols and one or more second modulation symbols through the same physical channel, wherein the first modulation symbol is carried on a first resource of the physical channel, the second modulation symbol is carried on a second resource of the physical channel, and the first resource and the second resource do not overlap; the communication device obtains a first information block corresponding to the first modulation symbol, and a second information block corresponding to the second modulation symbol.

[0028] The communication device is a receiving end of the first information block and the second information block, for example, it can be a network device in an uplink transmission process, or a terminal device in a downlink transmission process.

[0029] By adopting the information receiving method provided in the present application, the communication device receives modulation symbols corresponding to the first information block and the second information block respectively through non-overlapping resources in the same physical channel, thereby identifying the modulation symbols corresponding to different information blocks and completing the reception process of different information blocks transmitted on the same physical channel. The performance requirements of different services are taken into consideration, and the reliability of service information transmission can be improved.

[0030] In a possible implementation manner of the fourth aspect, the first resource and the second resource are determined according to resources occupied by at least one demodulation reference signal corresponding to the physical channel.

[0031] Optionally, the first resource and the second resource are determined based on the resources occupied by a first demodulation reference signal, wherein the first demodulation reference signal is the demodulation reference signal with the smallest start time unit index among the at least one demodulation reference signal, and the difference between the start time unit index of the first resource and the start time unit index of the first demodulation reference signal is smaller than the difference between the start time unit index of the second resource and the start time unit index of the first demodulation reference signal.

[0032] Optionally, the physical channel corresponds to M demodulation reference signals, and the first information block occupies M groups of resource units, where M is an integer greater than or equal to 2; the second demodulation reference signal among the M demodulation reference signals is used to map the first modulation symbol corresponding to a group of resource units in the M groups, and the difference between the start time unit index of the second demodulation reference signal and the start time unit index corresponding to the group of resource units is less than the difference between the start time unit index of the second demodulation reference signal and the start time unit index corresponding to any other group of resource units in the M groups of resource units. Since each group of resource units is located at the resource position closest to the demodulation reference signal corresponding to the group of resource units, the entire first information block is mapped to the resource position closest to each demodulation reference signal, thereby improving the decoding accuracy of the first information block.

[0033] In a possible implementation of the fourth aspect, the first resource and the second resource are determined based on the start time unit of the time domain resources of the physical channel, wherein the difference between the start time unit index of the first resource and the start time unit index of the time domain resources of the physical channel is smaller than the difference between the start time unit index of the second resource and the start time unit index of the time domain resources of the physical channel.

[0034] In a possible implementation manner of the second aspect or the fourth aspect, the first resource includes X resource units, and and Wherein, l0 represents the index of the starting time unit in the time domain resource of the physical channel that can be used to transmit the first information block, M i represents the number of resource units used to transmit the first information block on the i-th time unit, l1 represents the index of the first time unit used to transmit the first information block, wherein the first time unit is the time unit with the largest index among all resource units that can be used to transmit the first information block occupied by the first information block, i, M i are integers greater than or equal to 0.

[0035] In a possible implementation manner of the second aspect or the fourth aspect, the first resource includes two or more consecutive resource units in the l1+1th time unit.

[0036] In a possible implementation of the second aspect or the fourth aspect, the first resource includes two or more resource units on the l1+1th time unit, and at least two adjacent resource units among the two or more resource units are discrete. Since the resource unit carrying the first modulation symbol on the l1+1th time unit is as uniform as possible in the frequency band of the entire time unit, a higher frequency diversity gain can be obtained.

[0037] In a possible implementation manner of the second aspect or the fourth aspect, any two adjacent resource units among the two or more resource units have an interval d, where d is an integer greater than or equal to 1.

[0038] In a possible implementation manner of any one of the above aspects, the priority of the first information block is higher than the priority of the second information block. The network device may send priority indication information to the terminal device.

[0039] In a fifth aspect, the present application provides a communication device. The device has the function of implementing any of the communication devices involved in the first to fourth aspects above, for example, the device includes a module or unit or means corresponding to the communication device executing any of the steps involved in the first to fourth aspects above, and the function or unit or means can be implemented by software, or by hardware, or by hardware executing the corresponding software implementation.

[0040] Optionally, the communication device may be a terminal device or a network device, or may be a device used for a terminal device or a network device, such as a chip.

[0041] In one possible design, the device includes a processing unit and a transceiver unit, and the functions performed by the processing unit and the transceiver unit may correspond to the steps performed by the communication device involved in any of the first to fourth aspects above.

[0042] In one possible design, the device includes a processor and may also include a transceiver, wherein the transceiver is used to send and receive signals, and the processor executes program instructions to complete the method performed by the communication device in any implementation of the first to fourth aspects above.

[0043] The device may further include one or more memories, which are coupled to the processor. The one or more memories may be integrated with the processor or may be separated from the processor, which is not limited in the present application.

[0044] In one possible manner, the memory stores the necessary computer program instructions and / or data for implementing the functions of the communication device involved in any of the first to fourth aspects. The processor may execute the computer program instructions stored in the memory to complete the method executed by the communication device in any possible design or implementation of the first to fourth aspects.

[0045] In a sixth aspect, the present application provides a computer-readable storage medium, in which computer-readable instructions are stored. When a computer reads and executes the computer-readable instructions, the computer executes the method in any one of the possible designs described above.

[0046] In a seventh aspect, the present application provides a computer program product. When a computer reads and executes the computer program product, the computer executes the method in any possible design described above.

[0047] In an eighth aspect, the present application provides a chip system for reading and executing a software program stored in a memory to implement the method in any of the above possible designs, wherein the memory is connected to the chip, or the memory is built into the chip system. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] Figure 1 A schematic diagram of a communication system applicable to the communication method of an embodiment of the present application;

[0049] Figure 2 Schematic diagram of mapping codewords to layers;

[0050] Figure 3 A schematic diagram of a resource mapping method provided in an embodiment of the present application;

[0051] Figure 4 A mapping diagram of modulation symbols and spatial resources provided in an embodiment of the present application;

[0052] Figure 5 A mapping diagram of modulation symbols and spatial resources provided in an embodiment of the present application;

[0053] Figure 6 A schematic diagram of a resource mapping method provided in an embodiment of the present application;

[0054] Figure 7 A schematic diagram of mapping modulation symbols to time-frequency resources provided in an embodiment of the present application;

[0055] Figure 8 A schematic diagram of mapping modulation symbols to time-frequency resources provided in an embodiment of the present application;

[0056] Fig. 9 A schematic diagram of mapping modulation symbols to time-frequency resources provided in an embodiment of the present application;

[0057] Fig.10 A schematic diagram of mapping modulation symbols to time-frequency resources provided in an embodiment of the present application;

[0058] Fig.11 A flowchart of an information receiving method provided in an embodiment of the present application;

[0059] Fig.12 A flowchart of an information receiving method provided in an embodiment of the present application;

[0060] Fig.13 A schematic diagram of the structure of a communication device 1300 provided in an embodiment of the present application;

[0061] Fig.14 A schematic diagram of the structure of a communication device 1400 provided in an embodiment of the present application. DETAILED DESCRIPTION

[0062] The embodiments of the present application are described in detail below in conjunction with the accompanying drawings.

[0063] The embodiments of the present application can be applied to various mobile communication systems, such as: new radio (NR) system, global system of mobile communication (GSM) system, code division multiple access (CDMA) system, wideband code division multiple access (WCDMA) system, general packet radio service (GPRS), long term evolution (LTE) system, advanced long term evolution (LTE-A) system, universal mobile telecommunication system (UMTS), evolved long term evolution (eLTE) system, or a new communication system for the future, etc., and the specific details are not limited here.

[0064] To facilitate understanding of the embodiments of the present application, first Figure 1 The communication system shown in the figure is used as an example to describe in detail the communication system applicable to the embodiments of the present application. Figure 1 A schematic diagram of a communication system applicable to the communication method of an embodiment of the present application is shown. Figure 1 As shown, the communication system 100 includes a network device 101 and a terminal device 102. The network device 101 may be configured with multiple antennas, and the terminal device 102 may also be configured with multiple antennas.

[0065] In the embodiment of the present application, the terminal device is a device with a wireless transceiver function or a chip that can be set in the device. Among them, the device with a wireless transceiver function can also be called a user equipment (UE), an access terminal, a user unit, a user station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a user agent or a user device. In practical applications, the terminal device in the embodiment of the present application can be a mobile phone, a tablet computer (Pad), a computer with a wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, or a wireless terminal used in various communication scenarios such as industrial control, self-driving, remote medical, smart grid, transportation safety, smart city, smart home, etc. The embodiment of the present application does not limit the application scenario. In this application, the aforementioned device with a wireless transceiver function and the chip that can be set in the device are collectively referred to as a terminal device. In the embodiment of the present application, UE is used as a terminal device for explanation, and it will not be repeated below.

[0066] In the embodiments of the present application, the network device may be a wireless access device under various standards, such as an evolved Node B (eNB), a radio network controller (RNC) or a Node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., home evolved NodeB, or home Node B, HNB), a baseband unit (BBU), an access point (AP) in a wireless fidelity (WIFI) system, a wireless relay node, a wireless backhaul node, a transmission point (TRP or transmission point, TP), etc. It may also be a gNB or a transmission point (TRP or TP) in a 5G (NR) system, one or a group of (including multiple antenna panels) antenna panels of a base station in a 5G system, or a network node constituting a gNB or a transmission point, such as a CU or DU of a gNB adopting a centralized-distributed (central unit-distributed unit, CU-DU) architecture.

[0067] like Figure 1As shown, the network device 101 and the terminal device 102 perform uplink / downlink transmission, including uplink / downlink data transmission and uplink / downlink signaling transmission. For example, during downlink data transmission, the terminal device 102 detects the downlink control channel #1 sent by the network device 101, and receives the downlink data channel from the network device 101 according to the indication information in the downlink control channel #1. During uplink data transmission, the terminal device detects the downlink control channel #2 sent by the network device 101, and sends the uplink data channel to the network device 101 according to the indication information in the downlink control channel #2. The downlink control channel in the present application may refer to a physical downlink control channel (physical downlink control channel, PDCCH), the uplink data channel may refer to a physical uplink shared channel (physical uplink shared channel, PUSCH), and the downlink data channel may refer to a physical downlink shared channel (physical downlink shared channel, PDSCH). In addition, the terminal device 102 can also send uplink control information (UCI), such as scheduling request (SR), hybrid automatic repeat request acknowledgment (HARQ-ACK) and channel state information (CSI), to the network device 101 through a physical uplink control channel (PUCCH) or PUSCH.

[0068] Whether it is uplink transmission or downlink transmission, multiplexed transmission is supported. Specifically, two or more information blocks can be transmitted through the same physical channel, where the information block can be a data block or used to carry signaling. Each information block includes one or more modulation symbols. In this application, a data block may refer to a transmission block (TB) or other data unit without limitation. When an information block is used to carry signaling, the signaling may be a control signal, such as UCI.

[0069] Taking the information block as a data block as an example, two or more data blocks transmitted through the same physical channel may belong to different service types, for example, URLLC service and eMBB service respectively. Two or more data blocks transmitted through the same physical channel may also be of the same service type, but with different requirements. For example, both data blocks belong to URLLC service, but the reliability is 99.9% and 99.9999% respectively. At the same time, two or more data blocks transmitted through the same physical channel may all be new transmission data blocks, or all be retransmission data blocks, or one may be a new transmission data block and the other may be a retransmission data block, without limitation. The above-mentioned physical channel may be a physical data channel, for example, PDSCH / PUSCH, or a physical control channel, for example, PUCCH. The following examples are all given with data blocks as TBs and physical channels as physical data channels. In order to realize the transmission of multiple TBs in one data channel, the codewords corresponding to the multiple TBs are independently encoded and modulated, and then mapped to different spatial resources of the data channel, that is, different TBs are distinguished by spatial dimensions. The independent coding and modulation include using different modulation and coding schemes (MCS) for TBs of different services.

[0070] In this application, spatial resources can also be referred to as layers, which are related to the antenna resources of a terminal device or a network device. Generally, the more antenna resources there are, the more layers of supported physical channels. Layers represent data streams that can be transmitted independently. One layer means that the number of data streams independently transmitted on the same time-frequency resources is 1, and two layers mean that the number of data streams independently transmitted on the same time-frequency resources is 2. In short, the transmission of multi-stream data on the same time-frequency resources is achieved through the spatial dimension.

[0071] For example, see Figure 2 , the two codewords correspond to two TBs respectively. Codeword 1 corresponds to TB1. After coding and modulation, the modulation symbols obtained by codeword 1 are d(0), d(1), d(2) and d(3). Codeword 2 corresponds to TB2. After coding and modulation independently of TB1, the modulation symbols obtained are h(0), h(1), h(2), h(3), h(4) and h(5). PDSCH transmission is 5 layers (layer0-layer4), then the modulation symbols corresponding to TB1 will be mapped to layer0 and layer1, and the modulation symbols corresponding to TB2 will be mapped to layer2, layer3 and layer4. In other words, the modulation symbols corresponding to different TBs will be independently mapped to different spatial resources. Therefore, the TBs of different services can be distinguished by spatial resources.

[0072] However, although multiplexing transmission can be achieved by mapping different independently encoded TBs to different layers, the flexibility is limited. On the one hand, not all communication devices can support very high spatial dimensions. For example, for some terminal devices, there are only 1 or 2 transmit / receive antennas, and it is difficult to support a high number of layers of data transmission. In other words, this mapping method has high requirements on the hardware performance of the communication equipment. On the other hand, by multiplexing transmission through the spatial dimension, TBs of different service data occupy the same time-frequency resources, which restricts the TBs of different services to occupy the same time-frequency resources. For example, in Figure 2 As shown in the figure, the number of modulation symbols that can be carried on different layers is 2, that is, the number of modulation symbols corresponding to the two TBs transmitted must have a certain corresponding relationship. Figure 2 In the example, the number of layers for transmitting TB1 is 2, and the number of layers for transmitting TB2 is 3. Therefore, the ratio of the number of modulation symbols corresponding to TB1 and TB2 is 2:3. This fixed ratio relationship cannot flexibly support various data transmission scenarios. For example, when the data volume of one service is very large and the data volume corresponding to the other service is very small, a large amount of transmission resources will be wasted for the service with small data volume.

[0073] It can be understood that the network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Ordinary technicians in this field can know that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0074] The resources described in the embodiments of the present application may also be referred to as transmission resources, including one or more time domain resources and frequency domain resources, which can be used to carry data or signaling in an uplink communication process or a downlink communication process. Among them, the time domain resources may include one or more time units, which may be various time units such as time slots, sub-time slots, sub-frames, radio frames, superframes, or time domain symbols, and the time domain symbols may be orthogonal frequency division multiplexing (orthogonal frequency division multiplexing, OFDM) symbols. Frequency domain resources may include one or more frequency domain units, and the frequency domain units may be subcarriers. In this application, time domain resources and frequency domain resources are referred to as "time-frequency resources", and the units of time-frequency resources in this application are referred to as resource units, for example, resource elements (RE), and one RE consists of an OFDM symbol and a subcarrier on the OFDM symbol. Generally, there are 12 subcarriers on an OFDM symbol, and accordingly, there are 12 REs on an OFDM symbol. The time-frequency resources required to transmit a modulation symbol may be an RE on an OFDM symbol. This application does not specifically limit the specific representation method of time units, frequency domain units or resource units.

[0075] It should be understood that the term "and / or" in this article is merely a description of the association relationship between associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone.

[0076] It should be understood that in the embodiment of the present invention, "B corresponding to A" means that B is associated with A, and B can be determined according to A. However, it should also be understood that determining B according to A does not mean determining B only according to A, and B can also be determined according to A and / or other information.

[0077] The "plurality" appearing in the embodiments of the present application refers to two or more.

[0078] The first, second, etc. descriptions appearing in the embodiments of the present application are only used for illustration and distinction of the described objects. There is no order, nor does it indicate any special limitation on the number of described objects in the embodiments of the present application, and cannot constitute any limitation on the embodiments of the present application.

[0079] Unless otherwise specified, the "transmission" (transmit / transmission) in the embodiments of the present application refers to bidirectional transmission, including the actions of sending and / or receiving. Specifically, the "transmission" in the embodiments of the present application includes the sending of data, the receiving of data, or the sending of data and the receiving of data. In other words, the data transmission here includes uplink and / or downlink data transmission. Data may include information and / or signals, uplink data transmission is uplink information and / or uplink signal transmission, and downlink data transmission is downlink information and / or downlink signal transmission.

[0080] It is understandable that in the embodiment of the present application, the terminal device and / or the network device can perform some or all of the steps in the embodiment of the present application, and these steps or operations are only examples. In the embodiment of the present application, other operations or variations of various operations can also be performed. In addition, each step can be performed in a different order presented in the embodiment of the present application, and it is possible not to perform all the operations in the embodiment of the present application.

[0081] In order to meet the reliability requirements of different services and flexibly perform data / signaling transmission, on the basis of using independent MCS for information blocks transmitted through the same physical channel, an embodiment of the present application provides a resource mapping method. It does not require the communication equipment to have a large number of antenna resources, and there is no limit on the amount of data. It is suitable for various communication scenarios and has high flexibility.

[0082] See also Figure 3 , is a flow chart of a resource mapping method provided in an embodiment of the present application. Figure 3 As shown, the method includes:

[0083] S301: The communication device determines that a first information block corresponds to one or more modulation symbols.

[0084] S302: The communication device determines that the second information block corresponds to one or more modulation symbols.

[0085] The communication device is a transmitter of the first information block and the second information block, and specifically, may be a UE in an uplink transmission process, or a network device in a downlink transmission process. In addition, the communication device may also be a device such as a chip for a UE or a network device.

[0086] The first information block and the second information block are transmitted through the same physical channel, the first information block and the second information block correspond to M modulation symbols in total, the physical channel includes N spatial resources, and the time-frequency resources corresponding to the N spatial resources are the same, wherein N and M are integers greater than or equal to 2 respectively.

[0087] It can be understood that there is no specific order in which S301 and S302 are to be executed. S301 may be executed first and then S302, S302 may be executed first and then S301, or S301 and S302 may be executed simultaneously.

[0088] For the convenience of description, in the present application, the modulation symbol corresponding to the first information block is referred to as the first modulation symbol, and the modulation symbol corresponding to the second information block is referred to as the second modulation symbol.

[0089] The first information block / second information block may be a data block or control information. Since the first information block and the second information block are transmitted through the same physical channel, the first information block and the second information block are scheduled based on the physical channel as a whole. The network device may schedule the transmission of the first information block and the second information block through a DCI.

[0090] The present application does not limit the above-mentioned physical channel to be an uplink physical channel or a downlink physical channel, that is, the resource mapping method provided in the present application can be applied to sending uplink data / or downlink data transmission, and can also be applied to sending uplink control information. Specifically, when the method is executed by a UE or a device for a UE, the physical channel is an uplink physical channel; when the method is executed by a network device or a device for a network device, the physical channel is a downlink physical channel. Optionally, when the first information block and the second information block are data blocks such as TB, the physical channel can be a physical data channel, such as PDSCH or PUSCH. When the first information block and the second information block are used to carry uplink control information, the physical channel can be a physical control channel, such as PUCCH, or a physical data channel, such as PUSCH.

[0091] Optionally, the first information block and the second information block are TBs of different services or UCIs for data transmission of different services. For example, the first information block corresponds to a URLLC service, and the second information block corresponds to an eMBB service.

[0092] The communication device determines one or more first modulation symbols, which may include: the communication device uses the first MCS to encode and modulate one or more bits included in the first information block to obtain one or more first modulation symbols, where each R bits corresponds to a first modulation symbol, and R is an integer greater than or equal to 2. Similarly, the communication device determines one or more second modulation symbols, which may include: the communication device uses the second MCS to encode and modulate one or more bits included in the second information block to obtain one or more second modulation symbols. The first MCS and the second MCS are different, that is, the communication device encodes and modulates the first information block and the second information block independently. The first MCS and the second MCS may be determined by the network device and indicated to the UE. Therefore, the first information block or the second information block corresponds to one or more modulation symbols respectively, which means that the one or more bits included in the first information block or the second information block are mapped to one or more modulation symbols after coding and modulation.

[0093] The MCS includes a modulation mode and a coding mode. The difference between the first MCS and the second MCS may be that the modulation mode corresponding to the first MCS and the modulation mode corresponding to the second MCS are different, or that the coding mode corresponding to the first MCS and the coding mode corresponding to the second MCS are different.

[0094] The physical channel contains N spatial resources, which can also be said to be a physical channel containing N layers. The value of N, that is, the number of layers in the physical channel, can be determined by the network device and indicated to the UE, for example, through downlink control information (DCI). Generally, the total number of modulation symbols corresponding to the information block transmitted on the physical channel is an integer multiple of the number of layers contained in the physical channel, that is, M=m*N, m is an integer greater than or equal to 1. In addition, the time-frequency resources corresponding to each of the N layers are the same, including that each layer corresponds to the same number of time units. The size of the time-frequency resources corresponding to each layer can be determined by the network device and indicated to the UE, or it can be pre-set, and this application does not limit this.

[0095] S303: The communication device maps the M modulation symbols to the N spatial resources.

[0096] It can be understood that the communication device can map the M modulation symbols mapped to the N spatial resources to the time-frequency resources of the physical channel, and then send the first information block and the second information block to the receiving end through the physical channel. Specifically, when the communication device is a UE, the UE sends the first information block and the second information block to the network device through the uplink physical channel; when the communication device is a network device, the network device sends the first information block and the second information block to the UE through the downlink physical channel.

[0097] In the present application, it is assumed that the first information block corresponds to P first modulation symbols, the second information block corresponds to Q second modulation symbols, and M=P+Q, where P and Q are integers greater than or equal to 1. Optionally, in one embodiment of the present application, at least one modulation signal of the first information block and the second information block is mapped to the same spatial resource, or in other words, at least one spatial resource contains both at least one first modulation symbol and at least one second modulation symbol. Specifically, if the first information block corresponds to two or more first modulation symbols, that is, P≥2, the communication device maps the P first modulation symbols to at least two of the N spatial resources respectively; and maps the Q second modulation symbols to part or all of the spatial resources of the at least two spatial resources respectively. Since different information blocks can be mapped to the same spatial resource, the time-frequency resources corresponding to one spatial resource can be fully utilized, avoiding resource waste.

[0098] The spatial resource containing the modulation symbol may specifically mean that the modulation symbol is mapped to the spatial resource, or the modulation symbol is transmitted on the spatial resource. For example, if symbols a1, a2, and a3 are mapped to spatial resource #1, it can be expressed as spatial resource #1 containing symbols a1, a2, and a3.

[0099] Generally, the modulation symbols corresponding to the same information block can be mapped before mapping the modulation symbols corresponding to another information block. For example, if the above-mentioned M modulation symbols are composed of P first modulation symbols and Q second modulation symbols, the P first modulation symbols can be first mapped to part or all of the spatial resources in the N spatial resources, and then the Q second modulation symbols can be mapped to part or all of the spatial resources in the spatial resources where the P first modulation symbols are located. Optionally, the mapping order of the first modulation symbols and the second modulation symbols can be indicated by a network device. For example, the network device can send priority information or priority indication information to the UE. The priority information may include the service priority or reliability priority of the data block. Then, the UE can map the modulation symbols corresponding to the data blocks with higher service priority first, or map the modulation symbols corresponding to the data blocks with higher reliability requirements first. Therefore, data with higher service priority or higher reliability requirements will not be affected by low priority data during mapping, and the needs of high priority data can be guaranteed as much as possible.

[0100] Optionally, the communication device determines the mapping of the N spatial resources by the first information block according to the number of the first modulation symbols. Specifically, when P≥N, each of the N spatial resources contains at least one of the first modulation symbols, that is, the modulation symbols corresponding to the first information block are relatively evenly distributed on the N spatial resources; or, when P<N, P of the N spatial resources each contain at least one first modulation symbol. Thus, the first information block can occupy as many layers of time-frequency resources as possible in the physical channel, thereby obtaining a greater diversity gain and improving the reliability of transmission.

[0101] Optionally, in one embodiment of the present application, M modulation symbols corresponding to the first information block and the second information block are mapped to N spatial resources in a cross-mapping manner.

[0102] Specifically, the M modulation symbols can be sorted according to a predetermined rule. Optionally, the order of the M modulation symbols can be to prioritize the first modulation symbol and then the second modulation symbol. For example, assuming P = 3, that is, there are 3 first modulation symbols, namely a0, a1, a2, Q = 7, that is, there are 7 second modulation symbols, namely b0, b1, ..., b6, then the M modulation symbols can be a0, a1, a2, b0, b1, ..., b6. The specific arrangement order can be indicated by a network device or predefined by a protocol. In the embodiment of the present application, it is assumed that the first modulation symbol is arranged first.

[0103] The following example illustrates the process of cross-mapping the above-mentioned M modulation symbols. Assume that the first information block and the second information block correspond to 10 modulation symbols after coding and modulation, that is, M=10, wherein the first information block corresponds to modulation symbols a0, a1 and a2, and the second information block corresponds to modulation symbols b0, b1, ..., b6, and the arrangement order of the M modulation symbols is {a0, a1, a2, b0, b1, ..., b6}. In addition, assume that the physical channel carrying the first information block and the second information block contains 2 spatial resources, that is, the number of layers is 2 (N=2), represented by layer1 and layer2, and each layer corresponds to 5 RE time-frequency resources, that is, each layer can carry 5 modulation symbols. Specifically, first cross-map the modulation symbols corresponding to the first information block, including: mapping a0 to layer1, mapping a1 to layer2, and then mapping a2 to layer1. Since layer2 has more free time-frequency resources than layer1 after carrying a2, layer2 can be used as the starting layer for mapping the second information block, b0 is mapped to layer2, then b1 is mapped to layer1, and b2 is mapped to layer2. According to this mapping rule, b6 is finally mapped to layer2. Figure 4As shown, the modulation symbols mapped by layer1 are a0, a2, b1, b3, b5, and the modulation symbols mapped by layer2 are a1, b0, b2, b4, b6. Optionally, if the first information block contains a0, a1, a2, and a3, layer1 maps a0 and a2, and layer2 maps a1 and a3. Layer1 can also be used as the starting layer for mapping the second information block, which is not described in detail.

[0104] Optionally, the communication device implements the above cross mapping according to the following formula (1).

[0105] x (j) (i) = d(N*i+k) Formula (1)

[0106] Wherein, d(N*i+k) represents the N*i+kth modulation symbol among the M modulation symbols, and x (j) (i) represents the i-th modulation symbol of the j-th spatial resource among the N spatial resources. Therefore, through formula (1), the N*i+k-th modulation symbol can be mapped to the i-th modulation symbol of the j-th spatial resource.

[0107] Optionally, the M modulation symbols are counted starting from the 0th modulation symbol, i, j, k are integers greater than or equal to 0, i≤M / N-1, j≤N-1, k≤N-1. Optionally, the M modulation symbols are counted starting from the 1st modulation symbol, i, j, k are integers greater than or equal to 1, i≤M / N, j≤N, k≤N. Optionally, k of different layers is different, for example, for the first layer, k=0, then the k corresponding to the second layer is not 0, for example, k=1. The specific k corresponding to each layer, that is, the correspondence between j and k, can be predefined. Optionally, k=j.

[0108] If the mapping of the above 10 modulation symbols (a0, ..., b6) is completed by formula (1), it is assumed that i, j, k are integers greater than or equal to 0, and j and k have the same value. N = 2, j = {0, 1}, k = {0, 1}, i = {0, 1, 2, 3, 4}, for layer 1, x (0) (i) = d(2i), for layer2, x (1) (i) = d(2i+1). Substituting i = {0, 1, 2, 3, 4} into formula (1), we can get x (0) (0) = d(0), x (0) (1) = d(2), x (0) (2) = d(4), x (0) (3) = d(6), x (0) (4) = d(8), x (1) (0) = d(1), x (1)(1) = d(3), x (1) (2) = d(5), x (1) (3) = d(7), x (1) (4) = d(9). That is, d(0), d(2), d(4), d(6), d(8) are mapped to layer1, and d(3), d(5), d(7), d(9) are mapped to layer2. According to the order of the above M symbols, d(0), d(1), d(2), ... d(9) correspond to a0, a1, a2, b0, b1, ..., b6 respectively.

[0109] Optionally, in one embodiment of the present application, the communication device completes the mapping of the first information block and the second information block according to the mapping order of the spatial resources determined by the network device, wherein the mapping order of the spatial resources refers to the order in which the various spatial resources contained in the physical channel are mapped by modulated symbols, which can also be called the mapping priority of the spatial resources. In addition, the network device can send the mapping order determined by it to the terminal device. When the communication device is a UE, the UE can complete the mapping of the first information block and the second information block according to the mapping order indicated by the network device. When the communication device is a network device, the network device can complete the mapping of the first information block and the second information block according to the mapping order determined by itself, and the network device can send the mapping order to the terminal device, so that the terminal device identifies the first information block / second information block through the mapping order, thereby completing the reception process of the first information block and the second information block.

[0110] Optionally, the mapping order includes: preferentially mapping the modulation symbol corresponding to the first information block to the first spatial resource, wherein the first spatial resource belongs to the N spatial resources, and the first spatial resource is determined by the network device. Optionally, the first spatial resource has the strongest corresponding signal strength among the N spatial resources. In other words, the network device can determine the above mapping order according to the strength of the signal strength corresponding to the spatial resource. Information transmitted on a spatial resource with stronger signal strength can obtain a better signal-to-noise ratio and is more suitable for the transmission of high-priority information.

[0111] Specifically, when the maximum number of modulation symbols that the first spatial resource can accommodate is greater than the number of the first modulation symbols, the communication device maps all the first modulation symbols to the first spatial resource and then maps the second modulation symbol to the first spatial resource. When the maximum number of modulation symbols that the first spatial resource can accommodate is less than the number of the first modulation symbols, the communication device first fully utilizes the first spatial resource to map part of the first modulation symbols, and maps the remaining first modulation symbols to the second spatial resource. When the maximum number of modulation symbols that the first spatial resource can accommodate is equal to the number of the first modulation symbols, the communication device maps all the first modulation symbols to the first spatial resource and then maps the second modulation symbol to the second spatial resource. The second spatial resource may also be indicated by the network device, and the mapping order is lower than the first spatial resource. Optionally, the signal strength corresponding to the second spatial resource is only lower than the signal strength corresponding to the first spatial resource among the N spatial resources, that is, the second spatial resource is the layer with the second strongest signal strength. The second spatial resource can also be used for mapping the second modulation symbol, which will not be described in detail.

[0112] Still taking the example that the first information block corresponds to modulation symbols a0, a1 and a2, the second information block corresponds to modulation symbols b0, b1, ..., b6, and the physical channel contains 2 spatial resources (layer1, layer2), the mapping of the communication device according to the mapping order of spatial resources is explained. Assume that the first information block is data block 1 with a relatively high reliability requirement, and the second information block is data block 2 with a relatively low reliability requirement, that is, data block 1 has a higher priority than data block 2. Assume that the signal strength corresponding to layer1 is better than that of layer2, that is, the data transmitted in layer2 can obtain a better signal-to-noise ratio. Therefore, data block 1 with a relatively high reliability requirement is preferentially mapped to the strongest layer, such as Figure 5 As shown. It should be pointed out that if layer1 can carry 5 modulation symbols, but data block 1 only corresponds to 3 modulation symbols, the positions of the remaining two modulation symbols of layer1 will be mapped by data block 2. In this way, it can be ensured that the number of modulation symbols corresponding to data block 1 and data block 2 can be in any proportion. The final result is that layer1 carries a0, a1, a2, b0, b1, and layer2 carries b2, b3, b4, b5, b6. If the data block requires multiple layers of resources, data block 1 will be mapped to the strongest layer first. After the strongest layer is fully mapped, the remaining modulation symbols of data block 1 will be mapped to the second strongest layer.

[0113] Optionally, when the communication device is a UE, the method includes S300-1: the UE receives indication information of the mapping order from a network device.

[0114] For example, the physical channel includes three spatial resources, represented by layer1, layer2, and layer3 respectively, and the network device can indicate the mapping order of the three spatial resources to the UE, for example, indicating that layer1 is mapped with modulation symbols first, layer2 is mapped with modulation symbols second, and layer3 is mapped with modulation symbols last. After the UE receives the indication, it gives priority to layer1 to carry the modulation symbols of the first information block or the second information block. Among them, the signal strength corresponding to layer1 can be the strongest among the three spatial resources.

[0115] Optionally, the mapping order of the spatial resources can be indicated by a port of a demodulation reference signal (DMRS). Still taking the above three spatial resources as an example, corresponding to DMRS ports X, Y, and Z respectively, the network device can indicate {Y, Z, X}, then the layer corresponding to DMRS port Y is preferentially mapped by modulation symbols, Z is preferentially mapped by modulation symbols, and X is finally mapped by modulation symbols.

[0116] Optionally, when the communication device is a network device, the method includes S300-2: the network device sends indication information of the mapping order to the UE.

[0117] It can be understood that there is no limitation on the execution order of S300 - 1 or S300 - 2 and S301 - S302 .

[0118] Optionally, when the communication device is a UE, the method further includes: the UE receives priority indication information from the network device, the priority indication information is determined by the network device and is used to indicate the priority of the first information block and the second information block. For example, indicating that the priority of the first information block is higher than the priority of the second information block. The UE can preferentially map the information block with a higher priority according to the priority indication information.

[0119] Optionally, when the communication device is a network device, the method further comprises: the network device sends priority indication information to the UE. Optionally, the mapping order indication information and the priority indication information may be included in the same DCI sent by the network device to the UE.

[0120] By adopting the resource mapping method provided in the present application, the UE or network device will independently encode and modulate the first information block and the second information block transmitted through the same physical channel, and map all the modulation symbols obtained after the encoding and modulation to multiple spatial resources of the physical channel. There is no need for the UE or the network device to configure a large amount of spatial resources, and the used spatial resources can be saved, thereby more flexibly supporting the transmission of multiple information blocks with different performance requirements in one physical channel, and adapting to various service multiplexing transmission scenarios; in addition, considering giving priority to mapping information blocks with high service priority or high reliability requirements, the transmission quality of high-priority services can be improved.

[0121] Figure 6 It is a flowchart of another resource mapping method provided in an embodiment of the present application.

[0122] S601: The communication device determines that a first information block corresponds to one or more first modulation symbols.

[0123] S602: The communication device determines that the second information block corresponds to one or more second modulation symbols.

[0124] The communication device is a transmitter of the first information block and the second information block, and may be a UE in an uplink transmission process or a network device in a downlink transmission process. In addition, the communication device may also be a device for a UE or a network device, such as a chip. The first information block and the second information block are transmitted through the same physical channel. The first information block and the second information block may be data blocks or control information, and the communication device performs independent coding and modulation on the first information block and the second information block. For a detailed description of the physical channel, the first information block / the second information block, reference may be made to the relevant contents in the aforementioned embodiments, and no further elaboration is given.

[0125] The present application does not limit the execution order of S601 and S602. The detailed description of S601 and S602 can refer to the aforementioned S301 and S302, and no further elaboration is given.

[0126] Optionally, the priority of the first information block is higher than the priority of the second information block. The network device may send indication information about the priority to the UE. For a detailed description of the priority, reference may be made to the relevant content in the foregoing embodiment, and no further elaboration is given.

[0127] S603: The communication device maps the first modulation symbol to a first resource, and maps the second modulation symbol to a second resource, wherein the first resource does not overlap with the second resource.

[0128] In order to simplify the description, in the following description, RE is used to represent the resource unit, and OFDM symbol (abbreviated as "symbol") is used to represent the time unit.

[0129] Among them, the first resource and the second resource are time-frequency resources on the physical channel, and the non-overlapping of the first resource and the second resource means that at least some REs included in the first resource and one or more REs included in the second resource do not overlap, that is, the REs respectively included in the first resource and the second resource do not overlap partially or completely. Since the first resource and the second resource do not overlap, it is possible to identify which information block the modulation symbols carried by the first resource and the second resource respectively correspond to. In addition, it can be understood that this embodiment does not limit the number of spatial resources, i.e., layers, corresponding to the physical channel, nor does it limit how the modulation symbols are mapped to the layers of the physical channel before mapping them to the time-frequency resources. For example, it can be based on Figure 3-Figure 5 The method described in the illustrated embodiment or the mapping method of the prior art may also be used, and this application does not limit this. It can be understood that the number of layers corresponding to the physical channel is related to the number of modulation symbols that each RE can carry. Generally, one RE can be used to map X modulation symbols, where X is the number of layers of the physical channel, and X≥1. For example, if the physical channel corresponds to only 1 layer, one RE can carry one modulation symbol, and if it corresponds to 2 layers, one RE can carry 2 modulation symbols.

[0130] Optionally, in one embodiment of the present application, the position of the first resource is related to a demodulation reference signal (DMRS) corresponding to the physical channel.

[0131] Specifically, the communication device may map the first modulation symbol to a first resource, and map the second modulation symbol to a second resource according to the resources occupied by at least one DMRS corresponding to the physical channel.

[0132] The number of DMRSs corresponding to the physical channel can be configured by the network device, and the time domain position of the at least one DMRS is related to the time domain resource mapping mode of the physical channel. Taking the physical channel as PDSCH and a DMRS configured as an example, when the time domain resource mapping mode of PDSCH is mode A (typeA), the reference point l of the DMRS in the time domain is the starting OFDM symbol of a time slot; when the time domain resource mapping mode of PDSCH is mode B (typeB), the reference point l of the DMRS in the time domain is the starting OFDM symbol of the scheduled PDSCH resource, wherein the reference point l is the first OFDM symbol of the DMRS in the time domain, that is, the time domain position of the DMRS starts from the reference point l. The resources occupied by the DMRS include one or more OFDM symbols in the time domain and the frequency domain unit corresponding to each OFDM symbol.

[0133] Optionally, the difference between the start time unit index of the first resource and the start time unit index of the first DMRS is smaller than the difference between the start time unit index of the second resource and the start time unit index of the first DMRS, wherein the first MDRS is the demodulation reference signal with the smallest start time unit index among the at least one DMRS corresponding to the physical channel.

[0134] Specifically, the communication device can map the first modulation symbol to the first resource and map the second modulation symbol to the second resource according to the resources occupied by the first DMRS, wherein the starting symbol index of the first DMRS is the smallest among the at least one DMRS, and the difference between the starting symbol index of the first resource and the starting symbol index of the first DMRS is less than or equal to the difference between the starting symbol index of the second resource and the starting symbol index of the first DMRS. The communication device can map the first information block to the time domain position adjacent to the DMRS with the earliest time domain position in the at least one DMRS. Since the closer to the DMRS, the more accurate the channel estimation, the reliability requirements of the service information with higher reliability can be met.

[0135] Optionally, when the difference between the starting symbol index of the first resource and the starting symbol index of the first DMRS is equal to the difference between the starting symbol index of the second resource and the starting symbol index of the first DMRS, the difference between the symbol index of the ending position of the first resource and the starting symbol index of the first DMRS is smaller than the difference between the symbol index of the ending position of the second resource and the starting symbol index of the first DMRS.

[0136] Combined with the following Figure 7-10 The mapping method of the first resource is described. It should be noted that in the following Figure 7-10 In the figure, the horizontal direction is the time domain and the time domain unit is the OFDM symbol, the vertical direction is the frequency domain and the frequency domain unit is the subcarrier, a time slot contains 12 OFDM symbols (symbol 0-symbol 11), an OFDM symbol has 12 subcarriers, and accordingly, an OFDM symbol has 12 REs. Figure 7-10 Each square in the figure represents an RE. For example, it is assumed that each RE can map a modulation symbol, which will not be repeated in the following text.

[0137] Specifically, if the physical channel corresponds to only one DMRS, the communication device maps the first information block to a time domain position closest to the start symbol of the DMRS, for example, to an adjacent symbol. Figure 7As shown, the starting time domain position of DMRS is symbol 0, and the DMRS occupies all REs on symbol 0, the starting time domain position of the first information block is symbol 1, the starting time domain position of the second information block is symbol 3, and the distance between the starting time domain position of the time-frequency resources occupied by the first information block and the starting time domain position of DMRS is smaller than the distance between the starting time domain position of the time-frequency resources occupied by the second information block and the starting time domain position of DMRS.

[0138] If the physical channel corresponds to two or more DMRSs, the communication device maps the first information block to a time domain position closest to a DMRS with the smallest index from the starting symbol, such as an adjacent symbol. Figure 8 As shown, the starting time domain position of DMRS#1 is symbol 0, the starting time domain position of DMRS#2 is symbol 7, the starting time domain position of the first information block is symbol 1, and the starting time domain position of the second information block is symbol 3. It can be seen that the mapping of the first information block and the second information block is only based on the time domain position of DMRS#1, and has nothing to do with the time domain position of DMRS#2. Therefore, the receiving end can preferentially decode the first information block, which is suitable for the first information block to be delay-sensitive service information.

[0139] In one embodiment of the present application, the communication device may determine that the first resource used to map the first information block includes X REs, and and Wherein, l0 represents the index of the starting symbol in the time domain resource of the physical channel that can be used to transmit the first information block; M i represents the number of REs that can be used to transmit the first information block on the i-th symbol used to transmit the first information block, for example Figure 8 One symbol in corresponds to 12 REs; l1 represents the index of the first symbol used to transmit the first information block, the first symbol being the symbol with the largest index among at least one symbol occupied by the first information block in all REs that can be used to transmit the first information block, i, M i are respectively integers greater than or equal to 0. It can be seen that the first information block can occupy all REs on the l0th to l1th symbols that can be used to transmit the first information block, and the REs on the first symbol after the first symbol (i.e., l1+1 symbols) can be used to carry the remaining first modulation symbols of the first information block. Optionally, if the first resource is determined in combination with the time domain position of the DMRS, l0 represents the index of the starting symbol that can be used for the first information block that is closest to the time domain position of the DMRS.

[0140] The specific meaning of the REs that can be used to transmit the first information block is: some REs included in a symbol cannot be used for the transmission of the first information block, for example, some REs are used to transmit DMRS signals, or other data, or are not used for the transmission of the first information block as specified by the network device. For example, a symbol corresponds to 12 REs, of which 6 REs are used for DMRS transmission, and 6 REs can be used to transmit the first information block.

[0141] Optionally, the first resource includes two or more consecutive REs on the l1+1th symbol. That is, for example, multiple REs arranged consecutively are selected from low to high frequency. The indexes of consecutive REs are consecutive. The index of RE on the same symbol can be represented by the index of the subcarrier on the symbol, and the index of RE can be numbered in sequence from low to high or from high to low according to the subcarrier frequency.

[0142] Optionally, the first resource includes two or more REs on the l1+1th symbol, and at least two adjacent REs among the two or more REs are discrete, that is, the REs used to transmit the first modulation symbol on the l1+1th symbol are not arranged continuously, and at least two adjacent REs used to transmit the first modulation symbol are not arranged continuously. By distributing the REs carrying the first modulation symbol on the l1+1th symbol as evenly as possible over the frequency band of the entire symbol, a higher frequency diversity gain can be obtained.

[0143] For example, any two adjacent REs among the two or more REs have an interval d, where d is an integer greater than or equal to 1, and d may be the difference between two RE indices, or d may be the number of REs spaced between two adjacent REs. If the interval d is the difference between two RE indices, the interval d may be calculated according to the following formula: d=floor(a(l) / b), where a(l) represents the number of available REs on the l1+1th symbol, b represents the number of REs on the l1+1th symbol occupied by the first information block, and floor represents rounding down. Alternatively, the interval d may be configured by a network device. Optionally, the communication device divides all REs on the l1+1th symbol into multiple groups, and at least one group of REs has an RE used to map a first modulation symbol, and there is an interval d between the REs used to map the first modulation symbol.

[0144] The process of determining the first resource mentioned above is illustrated by an example. Assume that 100 REs are required to transmit the first information block, and 12 REs on each symbol can be used to transmit the first information block, floor(100 / 12)=8. DMRS is located at symbol 0, so the first information block can occupy a total of 96 (12*8) REs corresponding to symbols 1 to 8, and the first information block additionally occupies 4 REs on symbol 9. Furthermore, 4 REs can be selected from the 12 REs corresponding to symbol 9. Optionally, the 4 REs are arranged consecutively. Optionally, the 12 REs are equally divided into 4 groups, and 1 RE out of the 3 REs in each group is allocated to the first information block. If the formula d=floor(a(l) / b) is used to calculate the interval between the above 4 REs, a(l)=12, b=4, then d=3, such as Fig. 9 As shown, the first information block occupies RE0, RE3, RE6 and RE9 on symbol 9 respectively, and the remaining REs of symbol 9 can be used for mapping the second information block. Fig. 9 Not shown in the figure, the first information block may also occupy RE1, RE4, RE7 and RE10 on symbol 9. The starting RE occupied by the first information block may be determined by the network device and indicated to the UE. Fig. 9 Not shown in the figure, if the first information block additionally occupies 5 REs on symbol 8, that is, when b=5, then d=floor(12 / 5)=2, which will not be described in detail.

[0145] Optionally, in one embodiment of the present application, the communication device divides the REs that the first information block needs to occupy into Y groups, the value of Y is the same as the number of DMRSs corresponding to the physical channel, and Y≥2. The difference between the starting symbol index corresponding to a group of REs in the Y group of REs and the starting symbol index of one DMRS (hereinafter referred to as the second DMRS) among the Y DMRSs is less than the difference between the starting symbol index corresponding to any other group of REs in the Y group of resource units and the starting symbol index of the second DMRS. In other words, the time domain position of each group of REs is closest to the time domain position of one DMRS among the Y DMRSs, so that the communication device can map the first information block to resources close to each DMRS.

[0146] Specifically, the communication device can map the first modulation symbol corresponding to a group of REs in group Y according to the position of the second DMRS, and the difference between the starting symbol index of the second DMRS and the starting symbol index corresponding to the group of REs is smaller than the difference between the starting symbol index of the second DMRS and the starting symbol index corresponding to any other group of REs in group Y.

[0147] In an example, assuming that the first information block corresponds to 28 modulation symbols, the first information block requires 28 RE resources (assuming that the number of layers corresponding to the physical channel is 1 at this time), and these 28 REs can be evenly divided into two groups, that is, the first group of REs is used to map 14 modulation symbols, and the second group of REs is used to map 14 modulation symbols. Fig.10 As shown, the physical channel corresponds to DMRS#1 and DMRS#2, the time domain position of DMRS#1 is located at symbol 0, DMRS#2 is located at symbol 7, the starting time domain position of the first group of REs is located at symbol 1 adjacent to DMRS#1, and the starting time domain position of the second group of REs is located at symbol 8 adjacent to DMRS#2.

[0148] The following introduces the grouping method of REs that need to be occupied by the first information block. One possible way is to divide all REs required by the first information block into Y groups, where the number of REs included in each group is n=floor(T / Y), where T represents the total number of REs that need to be occupied, and floor represents rounding down. If T / Y is not an integer, the excess REs can be allocated in sequence according to the time domain position of the Y groups of REs. Assuming that the physical channel corresponds to 2 DMRSs and T=101, there can be two groups of REs, namely Y=2, n=floor(101 / 2)=50. The extra RE can be allocated to the first group of REs, the first group of REs has 51 REs, and the second group of REs has 50 REs. If the physical channel corresponds to 3 DMRSs, and T=101, there can be three groups of REs, namely Y=3, n=floor(101 / 3)=33, and there are 2 excess REs, which are respectively allocated to the first group of REs and the second group of REs. The first group of REs has 34 REs, the second group of REs has 34 REs, and the third group of REs has 33 REs. Since the number of REs in each group is as even as possible, the number of first modulation symbols mapped to each group of REs by the first information block can also be as even as possible, so that better time domain diversity gain can be obtained. Moreover, since the number of REs in each group is as even as possible, the REs occupied by the first information block can be as close to the DMRS as possible, so that more accurate channel information can be obtained, thereby improving the reliability of data transmission.

[0149] It can be understood that each group of REs is located at the resource position closest to the DMRS corresponding to the group of REs, so that the entire first information block is mapped to the resource position closest to each DMRS, thereby improving the decoding accuracy of the first information block. It should be noted that the present application does not limit the REs in each group to be continuously distributed in the time domain or frequency domain, which depends on the distribution of REs that can be used to transmit the first information block among all REs on each symbol in the physical channel.

[0150] Optionally, each group of REs contains Z REs, satisfying and Among them, group(l0) represents the index of the starting symbol corresponding to each group of RE, M i represents the number of REs on the i-th symbol of the group of REs, the Z REs may include all REs on at least one symbol that can be used to transmit the first information block, group(l1) represents the index of the first symbol corresponding to the group of REs, the first symbol having the largest index among the at least one symbol,, i, M i are respectively integers greater than or equal to 0. That is, the Z REs in each group of REs may include all REs on group(l0)th to group(l1)th symbols that can be used to transmit the first information block, and include continuous or discrete REs on the first symbol after the first symbol (i.e., group(l1+1) symbols). For the specific mapping process of the first modulation symbol in each group of REs, reference may be made to the aforementioned related content and no further details will be given.

[0151] Optionally, in one embodiment of the present application, regardless of whether the physical channel corresponds to a DMRS, the first resource is related to a start symbol of a time domain resource of the physical channel. The difference between the start time unit index of the first resource and the start time unit index of the time domain resource of the physical channel is less than the difference between the start time unit index of the second resource and the start time unit index of the time domain resource of the physical channel.

[0152] Specifically, the communication device can map the first modulation symbol to the first resource and the second modulation symbol to the second resource according to the starting symbol of the time domain resource of the physical channel, and the difference between the starting symbol index of the first resource and the starting symbol index of the time domain resource of the physical channel is less than or equal to the difference between the starting symbol index of the second resource and the starting symbol index of the time domain resource of the physical channel. If the difference between the starting symbol index of the first resource and the starting symbol index of the time domain resource of the physical channel is equal to the difference between the starting symbol index of the second resource and the starting symbol index of the time domain resource of the physical channel, then the difference between the symbol index of the end position of the first resource and the starting symbol index of the time domain resource of the physical channel is less than the difference between the symbol index of the end position of the second resource and the starting symbol index of the time domain resource of the physical channel. In other words, taking the starting symbol as a reference, the first information block is mapped to the resource position closest to the starting symbol, so that the first information block is mapped to the front position in the time domain, and the first information block can be processed preferentially, which is suitable for delay-sensitive services. The specific mapping method is similar to the aforementioned mapping of the first information block and the second information block according to the resources occupied by the DMRS, and is not described in detail.

[0153] Optionally, in one embodiment of the present application, the communication device may first map the first information block to the first resource, and then map the second information block to the second resource. Specifically, after the communication device maps all the first modulation symbols contained in the first information block to the RE contained in the first resource according to the aforementioned mapping method, the remaining REs in the physical channel that can be used for information block transmission are used for mapping the second modulation symbols contained in the second information block. Further, the first modulation symbol or the second modulation symbol can be mapped to the RE (referred to as "available RE") that can be used for information block transmission on each symbol in a predefined order. For example, the frequency domain can be sorted first and then the time domain can be sorted, including mapping the first modulation symbol in the frequency domain according to the available REs on the same symbol in the order of low subcarrier frequency to high frequency. When all the available REs on the symbol are mapped by the first modulation unit, if there are still remaining first modulation symbols to be mapped, the available REs on the next symbol in the timing sequence are continued to be used to map in the order of high and low frequencies, and no further details are given. For another example, the time domain can be sorted first and then the frequency domain, including mapping the first modulation symbol in the time domain according to the available REs corresponding to the same subcarrier (for example, the subcarrier with the lowest frequency) in the order from first to last according to the timing of the symbols. When all the available REs corresponding to the subcarrier have been mapped by the first modulation unit, if there are any remaining first modulation symbols to be mapped, continue to use the available REs corresponding to the next subcarrier (for example, a subcarrier with a higher frequency) and map them according to the timing of the symbols. No further details will be given.

[0154] By adopting the resource mapping method provided in the embodiment of the present application, the UE or network device independently encodes and modulates the first information block and the second information block transmitted through the same physical channel, and maps the first modulation symbol and the second modulation symbol obtained after the encoding and modulation to non-overlapping time-frequency resources, respectively, so as to distinguish the first information block from the second information block. Through this scheme, there is no need to consider the spatial resource situation of the UE or network device, and it can more flexibly support the transmission of multiple information blocks with different performance requirements in one physical channel. In addition, mapping high-priority information blocks to resource locations close to DMRS can improve the transmission quality of high-priority service information.

[0155] Understandably, the above Figure 3-Figure 10The resource mapping method described is described from the perspective of the transmitting end of uplink transmission or downlink transmission. For example, during uplink transmission, the UE as the transmitting end executes the above method to send the first information block or the second information block to the network device; during downlink transmission, the network device as the transmitting end executes the above method to send the first information block or the second information block to the UE. Correspondingly, regardless of the uplink transmission process or the downlink transmission process, the receiving end can receive the signal according to the same resource mapping rule of the transmitting end, perform demodulation and decoding, and thus obtain the first information block and the second information block. The following is combined with Figure 11-Figure 12 , describes the information receiving method of the receiving end. It should be noted that in the following Figure 11-12 The communication device described in the illustrated embodiment is a receiving end of the first information block and the second information block, specifically, it can be a network device in the uplink transmission process, or a UE in the downlink transmission process. In addition, the communication device can also be a device such as a chip for a UE or a network device, which will not be described in detail below.

[0156] like Fig.11 As shown, the method includes:

[0157] S1101: A communication device receives M modulation symbols through a same physical channel, the M modulation symbols correspond to a first information block and a second information block, the physical channel includes N spatial resources, and the M modulation symbols are mapped to the N spatial resources.

[0158] The first information block and the second information block are independently encoded and modulated and then transmitted to the communication device through the same physical channel. For detailed description of the physical channel and the first information block / the second information block, please refer to the aforementioned Figure 3-Figure 10 The relevant contents in the illustrated embodiment are not described in detail.

[0159] S1102: The communication device obtains a first modulation symbol corresponding to the first information block from the M modulation symbols according to the mapping relationship, and obtains a second modulation symbol corresponding to the second information block from the M modulation symbols.

[0160] Since the transmitting end has determined a mapping relationship between the M modulation symbols to be sent and the N spatial resources of the physical channel, the communication device as the receiving end can identify which modulation symbols among the M modulation symbols correspond to the first information block and which modulation symbols correspond to the second information block based on the mapping relationship, and then independently demodulate and decode the modulation symbols corresponding to the first information block or the second information block, thereby completing the reception of the first information block and the second information block.

[0161] Optionally, the priority of the first information block is higher than the priority of the second information block. For a description of the priority, refer to the aforementioned Figure 3-Figure 10 The relevant contents in the illustrated embodiment are not described in detail.

[0162] Assume that the first information block corresponds to P first modulation symbols, the second information block corresponds to Q second modulation symbols, and M=P+Q, where P and Q are integers greater than or equal to 1. The mapping relationship between the M modulation symbols and the N spatial resources includes: the P first modulation symbols are respectively mapped to at least two spatial resources among the N spatial resources; and the Q second modulation symbols are respectively mapped to part or all of the spatial resources among the at least two spatial resources. In other words, at least one modulation signal of the first information block and the second information block is mapped to the same spatial resource. For detailed description, please refer to the aforementioned Figure 3 The relevant contents of the illustrated embodiment are not described in detail.

[0163] Optionally, the M modulation symbols are mapped to the N spatial resources in a cross-mapping manner. Specifically, the N*i+kth modulation symbol among the M modulation symbols may be mapped to the position of the i-th modulation symbol of the j-th spatial resource among the N spatial resources according to formula (1). For a detailed description, please refer to the aforementioned Figure 3 The relevant contents of the illustrated embodiment are not described in detail.

[0164] Optionally, the mapping relationship between the M modulation symbols and the N spatial resources is determined by the communication device according to the mapping order of the spatial resources. During uplink transmission, the UE determines the mapping relationship according to the mapping order of the spatial resources indicated by the network device; during downlink transmission, the network device maps the M modulation symbols to the N spatial resources according to the mapping order determined by itself.

[0165] The mapping order includes: preferentially mapping the modulation symbol corresponding to the first information block to the first spatial resource, wherein the first spatial resource belongs to the N spatial resources, and the first spatial resource is determined by the network device. For a detailed description of the mapping order, please refer to Figure 3 The relevant contents in the illustrated embodiment are not described in detail.

[0166] By adopting the above method, the UE or network equipment can identify the modulation symbols corresponding to different information blocks according to the mapping relationship between the modulation symbols transmitted on the same physical channel and the spatial resources of the physical channel, thereby completing the reception process of different information blocks transmitted on the same physical channel, taking into account the performance requirements of different services, and improving the reliability of service information transmission.

[0167] like Fig.12 As shown, the method includes:

[0168] S1201: A communication device receives one or more first modulation symbols and one or more second modulation symbols through the same physical channel, wherein the first modulation symbols are carried on a first resource of the physical channel, the second modulation symbols are carried on a second resource of the physical channel, and the first resource and the second resource do not overlap.

[0169] The non-overlapping of the first resource and the second resource means that at least some resource units of one or more resource units included in the first resource and one or more resource units included in the second resource do not overlap.

[0170] S1202: The communication device obtains a first information block corresponding to the first modulation symbol and a second information block corresponding to the second modulation symbol.

[0171] Specifically, since the resources carrying the first modulation symbol and the second modulation symbol do not overlap, the communication device can identify that the first modulation symbol corresponds to the first information block and the second modulation symbol corresponds to the second information block through different resource positions, thereby using independent demodulation and decoding for the first modulation symbol and the second modulation symbol to obtain the first information block and the second information block.

[0172] For a detailed description of the physical channel and the first information block / the second information block, reference may be made to the relevant contents in the aforementioned embodiments and will not be elaborated herein.

[0173] Optionally, the priority of the first information block is higher than the priority of the second information block. For the description of the priority, reference may be made to the relevant content in the aforementioned embodiment and will not be elaborated herein.

[0174] In one embodiment of the present application, the first resource and the second resource are determined according to the resources occupied by at least one DMRS corresponding to the physical channel. The number of DMRS corresponding to the physical channel can be configured by a network device, and the time domain position of the at least one DMRS is related to the time domain resource mapping method of the physical channel. For a detailed description of DMRS, please refer to Figure 6 The relevant contents in the illustrated embodiment are not described in detail.

[0175] Specifically, the first resource may be determined according to the time domain position of a first DMRS in the at least one DMRS. The detailed description of the first DMRS may refer to Figure 6 The first DMRS in the illustrated embodiment is not described in detail.

[0176] In one embodiment of the present application, the first resource includes X resource units, and and The first resource may include two or more continuous resource units on the l1+1th time unit, or the first resource includes two or more discrete resource units on the l1+1th time unit. Optionally, any two adjacent resource units in the two or more discrete resource units have an interval d, d≥1, and d is an integer. For the determination method of the above-mentioned first resource, including the specific location of the resource units included in the first resource, the description of the interval d, etc., please refer to Figure 6 The relevant contents in the illustrated embodiment are not described in detail.

[0177] In one embodiment of the present application, the position of the first resource can be determined based on the time domain position of two or more DMRSs. Specifically, the resource units that the first information block needs to occupy can be divided into Y groups, where the value of Y is the same as the number of DMRSs corresponding to the physical channel, and Y ≥ 2. The time domain position of each group of resource units is closest to the time domain position of one of the Y DMRSs. For the specific method of determining the position of each group of resource units, please refer to Figure 6 The relevant contents in the illustrated embodiment are not described in detail.

[0178] In one embodiment of the present application, the first resource and the second resource may be determined according to the starting time unit of the time domain resource of the physical channel, referring to Figure 6 The relevant descriptions in the illustrated embodiments are omitted here.

[0179] By adopting the above method, the UE or network device receives the modulation symbols corresponding to the first information block and the second information block respectively through non-overlapping resources in the same physical channel, thereby identifying the modulation symbols corresponding to different information blocks, and completing the reception process of different information blocks transmitted on the same physical channel. This takes into account the performance requirements of different services and can improve the reliability of service information transmission.

[0180] The present application also provides a communication device for implementing any of the above methods. For example, a communication device is provided that includes a unit (or means) for implementing each step performed by the communication device in any of the above methods. Fig.13 , which is a schematic diagram of a communication device provided in an embodiment of the present application. The communication device can be used to execute the actions of the communication device in the above-mentioned method embodiments, and the communication device 1300 includes: a processing unit 1301 and a transceiver unit 1302.

[0181] In one embodiment of the present application, the communication device is a transmitting end in a data / signaling transmission process, specifically, it may be a UE in an uplink transmission process, or a network device in a downlink transmission process, or it may be a device for a UE or a network device, such as a chip.

[0182] Optionally, the processing unit 1301 is used to determine that a first information block corresponds to one or more modulation symbols; and, is used to determine that a second information block corresponds to one or more modulation symbols, the first information block and the second information block are transmitted through the same physical channel, the first information block and the second information block correspond to M modulation symbols in total, and the physical channel contains N spatial resources; the processing unit 1301 is also used to map the M modulation symbols to the N spatial resources, wherein N and M are integers greater than or equal to 2, respectively.

[0183] Optionally, the processing unit 1301 is used to determine that the first information block corresponds to one or more first modulation symbols; and determine that the second information block corresponds to one or more second modulation symbols, and the first information block and the second information block are transmitted through the same physical channel. The processing unit 1301 is also used to map the first modulation symbol to a first resource and map the second modulation symbol to a second resource, and the first resource and the second resource do not overlap.

[0184] The transceiver unit 1302 is used for transmitting data or signaling. For example, if the communication device is a terminal device, the transceiver unit 1032 can be used to receive indication information about the mapping order of spatial resources from a network device, and can also be used to receive indication information about the priority of an information block from a network device. In addition, the receiving unit 1032 can send the first information block and the second information block to the receiving end, specifically, send the modulation symbols corresponding to the first information block and the second information block to the receiving end through the above-mentioned physical channel.

[0185] For a detailed description of the processing unit 1301 and the transceiver unit 1302 in this embodiment, please refer to Figure 3-Figure 10 The relevant steps or operations performed by the communication device in the illustrated method embodiment are not described in detail.

[0186] In one embodiment of the present application, the communication device is a receiving end in a data / signaling transmission process, specifically, it may be a network device in an uplink transmission process, or a UE in a downlink transmission process, or it may be a device for a UE or a network device, such as a chip.

[0187] Optionally, the transceiver unit 1302 is used to receive M modulation symbols through the same physical channel, the M modulation symbols corresponding to a first information block and a second information block, the physical channel includes N spatial resources, and the M modulation symbols have a mapping relationship with the N spatial resources; the processing unit 1301 is used to obtain a first modulation symbol corresponding to the first information block from the M modulation symbols, and obtain a second modulation symbol corresponding to the second information block from the M modulation symbols according to the mapping relationship.

[0188] Optionally, the transceiver unit 1302 is used to receive one or more first modulation symbols and one or more second modulation symbols through the same physical channel, wherein the first modulation symbol is carried on a first resource of the physical channel, the second modulation symbol is carried on a second resource of the physical channel, and the first resource and the second resource do not overlap; the processing unit 1301 is used to obtain a first information block corresponding to the first modulation symbol, and a second information block corresponding to the second modulation symbol.

[0189] For detailed description of the operations performed by the processing unit 1301 and the transceiver unit 1302 in this embodiment, please refer to Figure 11-Figure 12 The relevant steps or operations performed by the communication device in the illustrated method embodiment are not described in detail.

[0190] It should be understood that the division of the units in the above device is only a division of logical functions. In actual implementation, they can be fully or partially integrated into one physical entity, or they can be physically separated. And the units in the device can all be implemented in the form of software calling through processing elements; they can also be all implemented in the form of hardware; some units can also be implemented in the form of software calling through processing elements, and some units can be implemented in the form of hardware. For example, each unit can be a separately established processing element, or it can be integrated in a certain chip of the device. In addition, it can also be stored in the memory in the form of a program, and called and executed by a certain processing element of the device. The function of the unit. In addition, all or part of these units can be integrated together, or they can be implemented independently. The processing element described here can also be a processor, which can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each unit above can be implemented by an integrated logic circuit of hardware in the processor element or in the form of software calling through a processing element.

[0191] Fig.14 It is a structural diagram of a communication device 1400 provided in an embodiment of the present application. Fig.14 The communication device 1400 shown may be Fig.13 The communication device 1400 is applicable to implement the above Figure 3-Figure 12The functions of the communication device in the method embodiment shown. For ease of explanation, Fig.14 Only the main components of the communication device are shown. Fig.14 As shown, the communication device 1400 includes a processor 1401 and a memory 1402. The processor 1401 is mainly used to process the communication protocol and communication data, and to control the entire communication device, execute the software program, and process the data of the software program. The memory 1402 is mainly used to store the software program and data. In addition, the communication device 1400 may also include a transceiver 1403 and an antenna 1404, etc., for data or signaling communication with other communication devices.

[0192] The processor 1401 can execute the program stored in the memory 1402 so that the communication device 1400 performs the actions described in the above method embodiment. For example, the processor 1401 is used to determine that the first information block and the second information block transmitted through the same physical channel correspond to one or more modulation symbols respectively; and is also used to map the M modulation symbols corresponding to the first information block and the second information block to the N spatial resources of the physical channel, wherein the N and M are integers greater than or equal to 2. For another example, the processor 1401 is used to determine that the first information block corresponds to one or more first modulation symbols and that the second information block corresponds to one or more second modulation symbols; and is also used to map the first modulation symbol to a first resource and the second modulation symbol to a second resource, and the first resource and the second resource do not overlap. For another example, the processor 1401 receives M modulation symbols on the same physical channel through the transceiver 1403, the M modulation symbols correspond to the first information block and the second information block, the physical channel includes N spatial resources, and the M modulation symbols have a mapping relationship with the N spatial resources; the processor 1401 is used to obtain the first modulation symbol corresponding to the first information block among the M modulation symbols according to the mapping relationship, and obtain the second modulation symbol corresponding to the second information block among the M modulation symbols. For another example, the processor 1401 receives one or more first modulation symbols and one or more second modulation symbols on the same physical channel through the transceiver 1403, wherein the first modulation symbol is carried on the first resource of the physical channel, the second modulation symbol is carried on the second resource of the physical channel, and the first resource and the second resource do not overlap; the processor 1401 is used to obtain the first information block corresponding to the first modulation symbol, and the second information block corresponding to the second modulation symbol.

[0193] Optionally, the communication device may be a network device, or a device in a network device, such as a chip or a chip system, wherein the chip system includes at least one chip, and the chip system may also include other circuit structures and / or discrete devices.

[0194] Optionally, the communication device may be a UE, or a device in the UE, such as a chip or a chip system, wherein the chip system includes at least one chip, and the chip system may also include other circuit structures and / or discrete devices.

[0195] Optionally, in one embodiment, the processor 1401 includes a logic circuit, and an input interface and / or an output interface. Exemplarily, the output interface is used to perform the sending action in the corresponding method, and the input interface is used to perform the receiving action in the corresponding method.

[0196] For a detailed description of the functions implemented by the above communication device 1400, please refer to Figure 3-Figure 12 The relevant steps or operations performed by the communication device in the illustrated method embodiment are not described in detail.

[0197] In another implementation, the program for executing the method executed by the above UE or network device may be in a storage element on a different chip from the processing element, that is, an off-chip storage element. In this case, the processing element calls or loads the program from the off-chip storage element to the on-chip storage element to call and execute any of the methods in the above method embodiments.

[0198] In another implementation, the unit of the terminal device or network device implementing each step in the above method may be configured as one or more processing elements, where the processing element may be an integrated circuit, for example, one or more ASICs, or one or more DSPs, or one or more FPGAs, or a combination of these integrated circuits. These integrated circuits may be integrated together to form a chip.

[0199] The units implementing the various steps in the above method can be integrated together and implemented in the form of a system-on-a-chip (SOC), and the SOC chip is used to implement the above method. The chip can integrate at least one processing element and a storage element, and the processing element calls the stored program of the storage element to implement the method executed by the above terminal device or network device; or, the chip can integrate at least one integrated circuit to implement the method executed by the above terminal device or network device; or, the above implementation methods can be combined, and the functions of some units are implemented in the form of a processing element calling a program, and the functions of some units are implemented in the form of an integrated circuit.

[0200] In another implementation, the communication device provided in the embodiment of the present application may include at least one processing element and an interface circuit, wherein at least one processing element is used to execute any of the methods provided in the above method embodiments. The processing element may execute part or all of the steps executed by the terminal device or network device in a first manner: that is, by calling a program stored in a storage element; or in a second manner: that is, by combining an integrated logic circuit of hardware in a processor element with instructions to execute part or all of the steps executed by the terminal device or network device; of course, the first manner and the second manner may also be combined to execute part or all of the steps executed by the terminal device or network device. It is understandable that the interface circuit may be a transceiver or an input-output interface. Optionally, the communication device may also include a memory for storing instructions executed by one of the above processing elements or storing input data required for the processing element to run the instructions or storing data generated after the processing element runs the instructions.

[0201] The processing element here is the same as described above, and can be a general-purpose processor, such as a CPU, or one or more integrated circuits configured to implement the above method, such as one or more ASICs, or one or more microprocessors DSPs, or one or more FPGAs, etc., or a combination of at least two of these integrated circuit forms. The storage element can be a memory, or a general term for multiple storage elements.

[0202] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the communication device, units or modules within the device described above can refer to the corresponding process in the aforementioned method embodiment and will not be repeated here.

[0203] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, optical storage, etc.) that contain computer-usable program code.

[0204] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0205] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

Claims

1. A resource mapping method, characterized in that: include: The communication device determines that the first information block corresponds to one or more modulation symbols; The communication device determines that the second information block corresponds to one or more modulation symbols, the first information block and the second information block are transmitted through the same physical channel, and the communication device independently encodes and modulates the first information block and the second information block; The first information block and the second information block correspond to M modulation symbols in total, and the physical channel includes N spatial resources; The communication device maps the M modulation symbols to the N spatial resources, wherein N and M are integers greater than or equal to 2 respectively.

2. The method according to claim 1, characterized in that: The first information block corresponds to P first modulation symbols, the second information block corresponds to Q second modulation symbols, P is an integer greater than or equal to 2, Q is an integer greater than or equal to 1, and M is the sum of P and Q. Mapping, by the communication device, the M modulation symbols to the N spatial resources comprises: The communication device maps the P first modulation symbols to at least two space resources among the N space resources respectively; The communication device maps the Q second modulation symbols to part or all of the at least two spatial resources respectively.

3. The method according to claim 1 or 2, characterized in that: Mapping, by the communication device, the M modulation symbols to the N spatial resources comprises: The communication device maps the N*i+kth modulation symbol among the M modulation symbols to the position of the i-th modulation symbol of the j-th spatial resource among the N spatial resources according to the following formula: x (j) (i) = d(N*i+k), where i, j, k are integers greater than or equal to 0, i≤M / N-1, j≤N-1, k≤N-1; Wherein, d(N*i+k) represents the N*i+kth modulation symbol among the M modulation symbols, and x (j) (i) represents the i-th modulation symbol of the j-th spatial resource among the N spatial resources.

4. The method according to claim 1 or 2, characterized in that: The first information block corresponds to X first modulation symbols, and X≥N, and each of the N space resources includes at least one first modulation symbol.

5. The method according to claim 1 or 2, characterized in that: The first information block corresponds to X first modulation symbols, and X<N, and X space resources among the N space resources respectively include at least one first modulation symbol.

6. The method according to claim 1, characterized in that The mapping of the M modulation symbols to the N spatial resources is determined according to a mapping order of the spatial resources indicated by a network device.

7. The method according to claim 6, characterized in that The mapping order includes: preferentially mapping the modulation symbol corresponding to the first information block to a first spatial resource, wherein the first spatial resource belongs to the N spatial resources, and the first spatial resource is determined by the network device.

8. The method according to claim 1 or 2, characterized in that: The priority of the first information block is higher than the priority of the second information block.

9. A resource mapping method, characterized in that: include: The communication device determines that the first information block corresponds to one or more first modulation symbols; The communication device determines that the second information block corresponds to one or more second modulation symbols, and the first information block and the second information block are transmitted through the same physical channel; the communication device independently encodes and modulates the first information block and the second information block; The communication device maps the first modulation symbol to a first resource and maps the second modulation symbol to a second resource, the first resource and the second resource not overlapping.

10. The method according to claim 9, characterized in that The communication device mapping the first modulation symbol to a first resource and mapping the second modulation symbol to a second resource comprises: The communication device maps the first modulation symbol to a first resource and maps the second modulation symbol to a second resource according to the resources occupied by at least one demodulation reference signal corresponding to the physical channel.

11. The method according to claim 10, characterized in that The communication device mapping the first modulation symbol to a first resource and mapping the second modulation symbol to a second resource according to resources occupied by at least one demodulation reference signal includes: The communication device maps the first modulation symbol to the first resource and maps the second modulation symbol to the second resource according to the resources occupied by the first demodulation reference signal, wherein the first demodulation reference signal is the demodulation reference signal with the smallest start time unit index among the at least one demodulation reference signal, and the difference between the start time unit index of the first resource and the start time unit index of the first demodulation reference signal is smaller than the difference between the start time unit index of the second resource and the start time unit index of the first demodulation reference signal.

12. The method according to any one of claims 9 to 11, characterized in that: The first resource includes X resource units, and and Wherein, l0 represents the index of the starting time unit in the time domain resource of the physical channel that can be used to transmit the first information block, M i represents the number of resource units used to transmit the first information block on the i-th time unit, l1 represents the index of the first time unit used to transmit the first information block, wherein the first time unit is the time unit with the largest index among all resource units that can be used to transmit the first information block occupied by the first information block, i, M i are integers greater than or equal to 0.

13. The method according to claim 12, characterized in that The first resource includes two or more consecutive resource units in the l1+1th time unit.

14. The method according to claim 12, characterized in that The first resource includes two or more resource units at the l1+1th time unit, and at least two adjacent resource units among the two or more resource units are discrete.

15. The method according to claim 14, characterized in that Any two adjacent resource units among the two or more resource units have an interval d, where d is an integer greater than or equal to 1.

16. The method according to claim 9, characterized in that The physical channel corresponds to M demodulation reference signals, where M is an integer greater than or equal to 2; The method further comprises: dividing the resource units occupied by the first information block into M groups; The communication device mapping the first modulation symbol to a first resource and mapping the second modulation symbol to a second resource according to resources occupied by at least one demodulation reference signal includes: The communication device maps a first modulation symbol corresponding to a group of resource units in M ​​groups according to a second demodulation reference signal, the second demodulation reference signal belongs to the M demodulation reference signals, and the difference between the start time unit index of the second demodulation reference signal and the start time unit index corresponding to the group of resource units is smaller than the difference between the start time unit index of the second demodulation reference signal and the start time unit index corresponding to any other group of resource units in the M groups of resource units.

17. The method according to claim 9, characterized in that The communication device mapping the first modulation symbol to a first resource and mapping the second modulation symbol to a second resource comprises: The communication device maps the first modulation symbol to a first resource and maps the second modulation symbol to a second resource according to a start time unit of the time domain resources of the physical channel, wherein a difference between a start time unit index of the first resource and a start time unit index of the time domain resources of the physical channel is smaller than a difference between a start time unit index of the second resource and a start time unit index of the time domain resources of the physical channel.

18. The method according to any one of claims 9 to 11, characterized in that: The communication device mapping the first modulation symbol to a first resource and mapping the second modulation symbol to a second resource comprises: After the communication device maps the first modulation symbol to the resource unit included in the first resource, the remaining resource units available for data transmission in the physical channel are used for mapping the second modulation symbol.

19. The method according to any one of claims 9 to 11, characterized in that: The priority of the first information block is higher than the priority of the second information block.

20. A method for receiving information, characterized in that: include: The communication device independently codes and modulates the first information block and the second information block; The communication device receives M modulation symbols through the same physical channel, the M modulation symbols correspond to a first information block and a second information block, the physical channel includes N spatial resources, and the M modulation symbols have a mapping relationship with the N spatial resources; the communication device obtains a first modulation symbol corresponding to the first information block from the M modulation symbols, and obtains a second modulation symbol corresponding to the second information block from the M modulation symbols according to the mapping relationship.

21. The method according to claim 20, characterized in that The first information block corresponds to P first modulation symbols, the second information block corresponds to Q second modulation symbols, P is an integer greater than or equal to 2, Q is an integer greater than or equal to 1, and M is the sum of P and Q. The mapping relationship between the M modulation symbols and the N spatial resources includes: The P first modulation symbols are respectively mapped to at least two space resources among the N space resources; and the Q second modulation symbols are respectively mapped to part or all of the space resources among the at least two space resources.

22. The method according to claim 20, characterized in that The mapping relationship between the M modulation symbols and the N spatial resources includes: The N*i+kth modulation symbol among the M modulation symbols is mapped to the position of the i-th modulation symbol of the j-th spatial resource among the N spatial resources according to the following formula: x (j) (i) = d(N*i+k), where i, j, k are integers greater than or equal to 0, i≤M / N-1, j≤N-1, k≤N-1; Wherein, d(N*i+k) represents the N*i+kth modulation symbol among the M modulation symbols, and x (j) (i) represents the i-th modulation symbol of the j-th spatial resource among the N spatial resources.

23. The method according to any one of claims 20 to 22, characterized in that: The first information block corresponds to X first modulation symbols, and X≥N, and each of the N space resources includes at least one first modulation symbol.

24. The method according to any one of claims 20 to 22, characterized in that: The first information block corresponds to X first modulation symbols, and X<N, and X space resources among the N space resources respectively include at least one first modulation symbol.

25. The method according to claim 20, characterized in that The mapping relationship between the M modulation symbols and the N spatial resources is determined according to the mapping order of the spatial resources indicated by the network device.

26. The method according to claim 25, characterized in that The mapping order includes: preferentially mapping the modulation symbol corresponding to the first information block to a first spatial resource, wherein the first spatial resource belongs to the N spatial resources, and the first spatial resource is determined by the network device.

27. The method according to any one of claims 20 to 22, characterized in that: The priority of the first information block is higher than the priority of the second information block.

28. A method for receiving information, characterized in that: include: The communication device independently codes and modulates the first information block and the second information block; The communication device receives one or more first modulation symbols and one or more second modulation symbols through the same physical channel, wherein the first modulation symbol is carried on a first resource of the physical channel, the second modulation symbol is carried on a second resource of the physical channel, and the first resource does not overlap with the second resource; The communication device obtains a first information block corresponding to the first modulation symbol and a second information block corresponding to the second modulation symbol.

29. The method according to claim 28, characterized in that The first resource and the second resource are determined according to resources occupied by at least one demodulation reference signal corresponding to the physical channel.

30. The method according to claim 29, characterized in that The first resource and the second resource are determined based on the resources occupied by a first demodulation reference signal, wherein the first demodulation reference signal is a demodulation reference signal with the smallest start time unit index among the at least one demodulation reference signal, and the difference between the start time unit index of the first resource and the start time unit index of the first demodulation reference signal is smaller than the difference between the start time unit index of the second resource and the start time unit index of the first demodulation reference signal.

31. The method according to any one of claims 28 to 30, characterized in that: The first resource includes X resource units, and and Wherein, l0 represents the index of the starting time unit in the time domain resource of the physical channel that can be used to transmit the first information block, M i represents the number of resource units used to transmit the first information block on the i-th time unit, l1 represents the index of the first time unit used to transmit the first information block, wherein the first time unit is the time unit with the largest index among all resource units that can be used to transmit the first information block occupied by the first information block, i, M i are integers greater than or equal to 0.

32. The method according to claim 31, characterized in that The first resource includes two or more consecutive resource units in the l1+1th time unit.

33. The method according to claim 31, characterized in that The first resource includes two or more resource units at the l1+1th time unit, and at least two adjacent resource units among the two or more resource units are discrete.

34. The method according to claim 33, characterized in that Any two adjacent resource units among the two or more resource units have an interval d, where d is an integer greater than or equal to 1.

35. The method according to claim 28, characterized in that The physical channel corresponds to M demodulation reference signals, and the first information block occupies M groups of resource units, where M is an integer greater than or equal to 2; The second demodulation reference signal among the M demodulation reference signals is used to map the first modulation symbol corresponding to a group of resource units in the M groups, and the difference between the start time unit index of the second demodulation reference signal and the start time unit index corresponding to the group of resource units is smaller than the difference between the start time unit index of the second demodulation reference signal and the start time unit index corresponding to any other group of resource units in the M groups of resource units.

36. The method according to claim 28, characterized in that The first resource and the second resource are determined based on the starting time unit of the time domain resources of the physical channel, wherein the difference between the starting time unit index of the first resource and the starting time unit index of the time domain resources of the physical channel is smaller than the difference between the starting time unit index of the second resource and the starting time unit index of the time domain resources of the physical channel.

37. The method according to any one of claims 28 to 30, characterized in that: The priority of the first information block is higher than the priority of the second information block.

38. A communication device, characterized in that: comprising a processor and a memory, wherein: The processor is configured to execute the computer program stored in the memory, so that the communication device performs the method according to any one of claims 1 to 8 or 9 to 19.

39. A communication device, characterized in that: comprising a processor and a memory, wherein: The processor is configured to execute the computer program stored in the memory so that the communication device performs the method according to any one of claims 20 to 27 or 28 to 37.

40. A communication device, characterized in that: Comprising units for performing the method according to any one of claims 1 to 8 or 9 to 19.

41. A communication device, characterized in that: Comprising means for performing the method of any one of claims 20 to 27 or 28 to 37.

42. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed on a computer, the computer is caused to execute the method according to any one of claims 1 to 37.

43. A computer program product, characterized in that The computer program product comprises: a computer program, which enables the computer to perform the method according to any one of claims 1 to 37 when the computer program is executed.

44. A chip system, characterized in that: include: A processor, used to call and run a computer program from a memory so that a communication device equipped with the chip system executes a method as described in any one of claims 1 to 37.

Citation Information

Patent Citations

  • Data communication method and device using multiple mcs in wireless communication system

    WO2020050631A1