A data transmission method and apparatus

By adopting a modulation symbol mapping method that prioritizes the time domain over the frequency domain or vice versa on time and frequency resources, the interference problem when broadband terminal equipment and narrowband terminal equipment share resources is solved, achieving efficient resource utilization and reliable data block transmission.

CN116671208BActive Publication Date: 2025-11-04HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202080108114.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-12-28
Publication Date
2025-11-04
Estimated Expiration
2040-12-28

AI Technical Summary

Technical Problem

In application scenarios such as homes, industries, and public places, how can broadband terminal devices effectively send data blocks to reduce interference to narrowband terminal devices while avoiding resource waste?

Method used

The modulation symbol mapping method is adopted to map data blocks to time and frequency resources by first using the time domain and then the frequency domain or first using the frequency domain and then the time domain. This ensures that the data blocks of different terminal devices do not overlap in the frequency domain, and optimizes the mapping method and resource allocation through indication information.

Benefits of technology

It reduces the number of data blocks that are interfered with by broadband terminal equipment, improves the interference of narrowband terminal equipment to broadband terminal equipment, and enhances network spectrum efficiency and the reliability of data block transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116671208B_ABST
    Figure CN116671208B_ABST
Patent Text Reader

Abstract

The application discloses a data sending method and device. The method comprises the following steps: generating a plurality of data blocks; mapping modulation symbols corresponding to the plurality of data blocks to time-frequency resources according to a first mapping mode; and sending the modulation symbols corresponding to the plurality of data blocks on the time-frequency resources. The first mapping mode comprises: mapping the modulation symbols corresponding to the plurality of data blocks in the time-frequency resources in the order of time domain first and frequency domain second; or the first mapping mode comprises: mapping a first plurality of modulation symbols in a first time-frequency resource in the order of frequency domain first and time domain second, and mapping a second plurality of modulation symbols in a second time-frequency resource in the order of time domain first and frequency domain second. The first time-frequency resource and the second time-frequency resource do not overlap in the frequency domain, and both belong to part of the time-frequency resources. The method provided by the application can effectively reduce the number of data blocks of the communication device affected by interference.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of communication, and in particular to a data sending method and device. BACKGROUND

[0002] With the development of Internet of Things and massive machine-type communications (mMTC) technology, in various application scenarios such as home, industry, public place, and the like, user equipment (UE) (which can also be referred to as terminal device) gradually presents characteristics such as large quantity and multiple forms. For example, terminal devices can be divided into wideband terminal devices and narrowband terminal devices, and the wideband terminal devices can include mobile phones, augmented reality (AR) devices, virtual reality (VR) devices, and the like, and the narrowband terminal devices can include sensors, wearable devices, and the like.

[0003] Generally, continuous services of the wideband terminal devices are more, and compared with the narrowband terminal devices, the data packets of the wideband terminal devices are larger. Meanwhile, the data packets of the narrowband terminal devices are relatively small, and the transmission time of the data packets is uncertain. In order to avoid resource waste and avoid that the narrowband terminal devices compress the time-frequency resources available for the wideband terminal devices, the narrowband terminal devices and the wideband terminal devices often share part of the time-frequency resources.

[0004] In the above case, how the wideband terminal devices send data blocks needs to be solved urgently. SUMMARY

[0005] The present application provides a data sending method and device, which can reduce the number of data blocks of terminal devices (such as wideband terminal devices) that are interfered.

[0006] In a first aspect, an embodiment of the present application provides a data sending method, the method is applied to a communication device, and the method comprises the following steps:

[0007] generating a plurality of data blocks; mapping modulation symbols corresponding to the plurality of data blocks to time-frequency resources according to a first mapping mode; and sending the modulation symbols corresponding to the plurality of data blocks on the time-frequency resources.

[0008] The first mapping manner includes: the modulation symbols corresponding to the plurality of data blocks are mapped in the time-frequency resources in the order of time domain first and frequency domain second. Alternatively, the first mapping manner includes: a first plurality of modulation symbols are mapped in a first time-frequency resource in the order of frequency domain first and time domain second, a second plurality of modulation symbols are mapped in a second time-frequency resource in the order of time domain first and frequency domain second, and the first plurality of modulation symbols and the second plurality of modulation symbols are both included in the modulation symbols corresponding to the plurality of data blocks. Alternatively, the first mapping manner includes: a third plurality of modulation symbols are mapped in a first time-frequency resource in the order of time domain first and frequency domain second, a fourth plurality of modulation symbols are mapped in a second time-frequency resource in the order of frequency domain first and time domain second, and the third plurality of modulation symbols and the fourth plurality of modulation symbols are both included in the modulation symbols corresponding to the plurality of data blocks. Alternatively, the first mapping manner includes: a third plurality of modulation symbols are mapped in a first time-frequency resource in the order of frequency domain first and time domain second, a fourth plurality of modulation symbols are mapped in a second time-frequency resource in the order of frequency domain first and time domain second, and the third plurality of modulation symbols and the fourth plurality of modulation symbols are both included in the modulation symbols corresponding to the plurality of data blocks.

[0009] The first time-frequency resource and the second time-frequency resource are respectively part of the time-frequency resources, the first time-frequency resource and the second time-frequency resource do not overlap in the frequency domain, and the time domain resources in the first time-frequency resource are the same as the time domain resources in the time-frequency resources.

[0010] In the embodiments of the present application, the communication device can include an access network device and a terminal device. That is, the above technical solution can be applied to the access network device, so that the access network device can send the modulation symbols corresponding to the plurality of data blocks to the terminal device on the time-frequency resources. Alternatively, the above technical solution can also be applied to the terminal device, so that the terminal device can send the modulation symbols corresponding to the plurality of data blocks to the access network device on the time-frequency resources. Compared with the second mapping manner (i.e., the modulation symbols corresponding to the plurality of data blocks are mapped in the time-frequency resources in the order of frequency domain first and time domain second), since the second mapping manner is mapped in the order of frequency domain first and time domain second, the number of data blocks corresponding to the modulation symbols mapped in the first time-frequency resource is larger (as shown below Figure 4 ). However, through the above first mapping manner provided by the embodiments of the present application, the number of data blocks corresponding to the modulation symbols mapped in the first time-frequency resource is smaller, so that the number of data blocks of the terminal device affected by interference can be reduced, and the interference of other terminal devices to the terminal device can also be improved.

[0011] In a possible implementation, the mapping in the order of time domain first and frequency domain second comprises: mapping the modulation symbols on the i th frequency domain resource from a preset starting orthogonal frequency division multiplexing (OFDM) symbol to a preset ending OFDM symbol in an OFDM symbol by OFDM symbol, and mapping the modulation symbols on the (i+1) th frequency domain resource from the preset starting OFDM symbol to the preset ending OFDM symbol in an OFDM symbol by OFDM symbol, where i is a positive integer, the preset starting OFDM symbol is a starting position (i.e., a starting OFDM symbol) of a time domain resource in the time-frequency resource, and the preset ending OFDM symbol is an ending position (i.e., an ending OFDM symbol) of the time domain resource in the time-frequency resource.

[0012] In a possible implementation, the i th frequency domain resource and the (i+1) th frequency domain resource are two adjacent frequency domain resources in the frequency domain resources in the time-frequency resource.

[0013] For example, the first mapping manner comprises mapping the modulation symbols corresponding to the plurality of data blocks in the time-frequency resource in the order of time domain first and frequency domain second, and the i th frequency domain resource and the (i+1) th frequency domain resource are two adjacent frequency domain resources in the frequency domain resources in the time-frequency resource. In this case, the mapping of the modulation symbols corresponding to the plurality of data blocks in the time-frequency resource can refer to the method shown in Figures 5a to 5f .

[0014] In the embodiments of the present application, when mapping the modulation symbols corresponding to the plurality of data blocks to the time-frequency resource, the communication device can map the modulation symbols to the time-frequency resource in the order of modulation symbol number from small to large. Through the above implementation, not only the number of data blocks of the terminal device affected by interference can be reduced, and the interference of other terminal devices (such as narrowband terminal devices) on the terminal device (such as a wideband terminal device) can be improved, but also the implementation is simple, that is, the communication device only needs to map the modulation symbols to the time-frequency resource in the order of modulation symbol number from small to large.

[0015] In a possible implementation, the i th frequency domain resource and the (i+1) th frequency domain resource are two adjacent frequency domain resources in the frequency domain resources in the first time-frequency resource.

[0016] In a possible implementation, the i th frequency domain resource and the (i+1) th frequency domain resource are two adjacent frequency domain resources in the frequency domain resources in the second time-frequency resource.

[0017] For example, the first mapping manner includes that the modulation symbols corresponding to the plurality of data blocks are mapped in the time-frequency resources in the order of time domain first and frequency domain second, and the ith frequency domain resource and the (i+1)th frequency domain resource are two adjacent frequency domain resources in the first time-frequency resources, or the ith frequency domain resource and the (i+1)th frequency domain resource are two adjacent frequency domain resources in the second time-frequency resources. In this case, the mapping of the modulation symbols corresponding to the plurality of data blocks in the time-frequency resources can refer to the method shown in the foregoing embodiment. Figure 6b

[0018] In the embodiments of the present application, the communication device can divide the modulation symbols corresponding to the data blocks into two parts, one part of the modulation symbols is mapped in the first time-frequency resources, and the other part of the modulation symbols is mapped in the second time-frequency resources, so as to separately map the modulation symbols in the first time-frequency resources and the second time-frequency resources. In the above two implementation manners, since the mapping of the modulation symbols corresponding to the data blocks is separately performed in the first time-frequency resources and the second time-frequency resources, the situation that the modulation symbols corresponding to a certain data block are mapped in the first time-frequency resources and the second time-frequency resources at the same time is improved, so as to further reduce the number of data blocks of the terminal device affected by the interference.

[0019] It can be understood that the ith frequency domain resource and the (i+1)th frequency domain resource shown above are only examples and do not represent a certain specific frequency domain resource. For example, when the mapping of the modulation symbols is performed in the first time-frequency resources, the ith frequency domain resource and the (i+1)th frequency domain resource can be two adjacent frequency domain resources in the first time-frequency resources. When the mapping of the modulation symbols is performed in the second time-frequency resources, the ith frequency domain resource and the (i+1)th frequency domain resource can be two adjacent frequency domain resources in the second time-frequency resources.

[0020] In a possible implementation manner, the size of the ith frequency domain resource is the same as the size of the (i+1)th frequency domain resource.

[0021] In this implementation manner, by ensuring that the size of the ith frequency domain resource is the same as the size of the (i+1)th frequency domain resource, the communication device is facilitated to perform the symbol mapping when the mapping of the modulation symbols is performed, and the implementation is simple.

[0022] In a possible implementation manner, the size of the ith frequency domain resource is in the granularity of a resource element (RE), or the size of the ith frequency domain resource is in the granularity of a resource block (RB).

[0023] In a possible implementation manner, the size of the ith frequency domain resource is 1 RE, or the size of the ith frequency domain resource is 6 RBs.

[0024] ​In a possible implementation, the mapping in the order of frequency domain first and time domain second comprises: mapping the modulation symbols on the i th Orthogonal Frequency Division Multiplexing, OFDM, symbol from a preset starting subcarrier to a preset ending subcarrier, and then mapping the modulation symbols on the i+1 th OFDM symbol from the preset starting subcarrier to the preset ending subcarrier, where i is a positive integer, and the i th OFDM symbol and the i+1 th OFDM symbol are two adjacent time domain resources in the time domain resources of the time-frequency resource.

[0025] In a possible implementation, the preset starting subcarrier is a starting position of the frequency domain resource in the first time-frequency resource, and the preset ending subcarrier is an ending position of the frequency domain resource in the first time-frequency resource.

[0026] In a possible implementation, the preset starting subcarrier is a starting position of the frequency domain resource in the second time-frequency resource, and the preset ending subcarrier is an ending position of the frequency domain resource in the second time-frequency resource.

[0027] For example, the first plurality of modulation symbols are mapped in the first time-frequency resource in the order of frequency domain first and time domain second, and the second plurality of modulation symbols are mapped in the second time-frequency resource in the order of time domain first and frequency domain second. In this case, the method of mapping the modulation symbols corresponding to the plurality of data blocks to the time-frequency resource can refer to the method shown in Figure 6a and Figure 6d .

[0028] For example, the third plurality of modulation symbols are arranged in the first time-frequency resource in the order of time domain first and frequency domain second, and the fourth plurality of modulation symbols are arranged in the second time-frequency resource in the order of frequency domain first and time domain second. In this case, the method of mapping the modulation symbols corresponding to the plurality of data blocks to the time-frequency resource can refer to the method shown in Figure 7a and .

[0029] Figure 7b For example, the third plurality of modulation symbols are arranged in the first time-frequency resource in the order of frequency domain first and time domain second, and the fourth plurality of modulation symbols are arranged in the second time-frequency resource in the order of frequency domain first and time domain second. In this case, the method of mapping the modulation symbols corresponding to the plurality of data blocks to the time-frequency resource can refer to the method shown in Figure 7c and .

[0030] In the embodiments of the present application, the communication device can divide the modulation symbols corresponding to the data blocks into two parts, so as to separately map the modulation symbols in the first time-frequency resource and the second time-frequency resource. This improves the case that the modulation symbols corresponding to a certain data block are mapped in the first time-frequency resource and the second time-frequency resource, thereby further reducing the number of data blocks of the terminal device that are interfered.

[0031] In a possible implementation, the plurality of data blocks comprises a first data block, and the first data block comprises information coded from one or more second data blocks.

[0032] In an embodiment of the present application, the first data block can be a data block obtained by a communication device according to network coding, such as forward error correction (FEC) network coding, and the first data block comprises information coded from one or more second data blocks. Thus, even if one or more second data blocks carried by the first time-frequency resource are received incorrectly, other communication devices can still decode the correct data block from the first data block. The technical solution provided in the embodiment of the present application can effectively provide the reliability of data block transmission, and improve the network spectrum efficiency. It can be understood that the plurality of data blocks can comprise one first data block, or can comprise a plurality of first data blocks.

[0033] In a possible implementation, the communication device comprises a terminal device, and before the plurality of data blocks are generated, the method further comprises: receiving first indication information, the first indication information being used to indicate the first mapping manner.

[0034] That is, receiving the first indication information comprises: receiving, by the terminal device, the first indication information from an access network device.

[0035] In a possible implementation, the communication device comprises an access network device, and the method further comprises: sending first indication information, the first indication information being used to indicate the first mapping manner.

[0036] In a possible implementation, the first indication information comprises indication information used to indicate the one or more first data blocks.

[0037] In a possible implementation, the first indication information comprises indication information used to indicate the frequency domain resource of the first time-frequency resource.

[0038] In an embodiment of the present application, by indicating the frequency domain resource of the first time-frequency resource, the terminal device can autonomously determine the data block (such as the first data block) carried in the first time-frequency resource. In addition, by simultaneously indicating the first mapping manner and the frequency domain resource of the first time domain resource through the first indication information, the terminal device can simultaneously obtain the first mapping manner and the frequency domain resource of the first time domain resource, so as to obtain the mapping manner of the data block in time.

[0039] In a possible implementation, the indication information used for indicating the frequency domain resource of the first time-frequency resource comprises a starting position of the frequency domain resource of the first time-frequency resource and a size of the frequency domain resource of the first time-frequency resource.

[0040] In a possible implementation, the first indication information is contained in any one of the following: radio resource control (RRC) signaling, downlink control information (DCI), and media access control (MAC) control element (CE) signaling.

[0041] In a possible implementation, the communication apparatus comprises a terminal device, and before the plurality of data blocks are generated, the method further comprises: receiving second indication information, the second indication information comprising indication information used for indicating the one or more first data blocks.

[0042] In the embodiments of the present application, the access network device indicates the first mapping manner and the first data block by means of the first indication information and the second indication information respectively, so that when the first mapping manner does not need to be updated, the access network device can only indicate the one or more first data blocks, thereby saving signaling overhead.

[0043] In a possible implementation, the communication apparatus comprises an access network device, and the method further comprises: sending second indication information, the second indication information comprising indication information used for indicating the one or more first data blocks.

[0044] In the embodiments of the present application, the second indication information can be contained in RRC signaling, DCI, or MAC CE signaling. Optionally, the first indication information can be contained in RRC signaling, the second indication information can be contained in DCI, and the present application is not limited in this regard.

[0045] In a possible implementation, the communication apparatus comprises a terminal device, and before the plurality of data blocks are generated, the method further comprises: receiving third indication information, the third indication information comprising indication information used for indicating the frequency domain resource of the first time-frequency resource.

[0046] Generally, the frequency domain resource of the first time-frequency resource does not change frequently, and therefore, the first mapping manner and the frequency domain resource of the first time-frequency resource are respectively carried by two different indication information, which can achieve the effect of saving signaling overhead.

[0047] In a possible implementation, the communication apparatus includes an access network device, and the method further includes: sending third indication information, the third indication information including indication information used for indicating frequency domain resources of the first time-frequency resources.

[0048] In an embodiment of the application, the third indication information can be included in RRC signaling, DCI or MAC CE signaling. Optionally, the first indication information and the third indication information can be respectively included in RRC signaling, and the embodiments of the application do not limit this.

[0049] In a possible implementation, the data blocks include code blocks (CBs) or code block groups (CBGs).

[0050] In a second aspect, an embodiment of the application provides a data sending method, the method being applied to a communication apparatus, and the method includes:

[0051] determining a first mapping manner, and receiving modulation symbols corresponding to a plurality of data blocks on time-frequency resources according to the first mapping manner.

[0052] The first mapping manner includes: the modulation symbols corresponding to the plurality of data blocks are mapped in the time-frequency resources in a sequence of time domain first and frequency domain second; or the first mapping manner includes: a first plurality of modulation symbols are mapped in a first time-frequency resource in a sequence of frequency domain first and time domain second, a second plurality of modulation symbols are mapped in a second time-frequency resource in a sequence of time domain first and frequency domain second, and the first plurality of modulation symbols and the second plurality of modulation symbols are both included in the modulation symbols corresponding to the plurality of data blocks; or the first mapping manner includes: a third plurality of modulation symbols are mapped in a first time-frequency resource in a sequence of time domain first and frequency domain second, and a fourth plurality of modulation symbols are mapped in a second time-frequency resource in a sequence of frequency domain first and time domain second, and the third plurality of modulation symbols and the fourth plurality of modulation symbols are both included in the modulation symbols corresponding to the plurality of data blocks; or the first mapping manner includes: a third plurality of modulation symbols are mapped in a first time-frequency resource in a sequence of frequency domain first and time domain second, and a fourth plurality of modulation symbols are mapped in a second time-frequency resource in a sequence of frequency domain first and time domain second, and the third plurality of modulation symbols and the fourth plurality of modulation symbols are both included in the modulation symbols corresponding to the plurality of data blocks.

[0053] The first time-frequency resource and the second time-frequency resource are respectively part of the time-frequency resources, the first time-frequency resource and the second time-frequency resource do not overlap in the frequency domain, and time domain resources in the first time-frequency resource are the same as time domain resources in the time-frequency resources.

[0054] In the embodiments of the present application, the communication device can include an access network device and a terminal device. That is, the above technical solution can be applied to the access network device, so that the access network device receives the modulation symbols corresponding to the plurality of data blocks on the time-frequency resources according to the first mapping mode. The above technical solution can also be applied to the terminal device, so that the terminal device can receive the modulation symbols corresponding to the plurality of data blocks on the time-frequency resources according to the first mapping mode.

[0055] In a possible implementation, the first time-domain and then frequency-domain sequential mapping includes: mapping the modulation symbols on the i-th frequency domain resource from a preset starting orthogonal frequency division multiplexing (OFDM) symbol to a preset ending OFDM symbol by OFDM symbol, and then mapping the modulation symbols on the i+1-th frequency domain resource from the preset starting OFDM symbol to the preset ending OFDM symbol, where i is a positive integer, the preset starting OFDM symbol is a starting position of a time domain resource in the time-frequency resource, and the preset ending OFDM symbol is an ending position of the time domain resource in the time-frequency resource.

[0056] In a possible implementation, the i-th frequency domain resource and the i+1-th frequency domain resource are two adjacent frequency domain resources in the frequency domain resources in the time-frequency resource; or the i-th frequency domain resource and the i+1-th frequency domain resource are two adjacent frequency domain resources in the frequency domain resources in the first time-frequency resource; or the i-th frequency domain resource and the i+1-th frequency domain resource are two adjacent frequency domain resources in the frequency domain resources in the second time-frequency resource.

[0057] In a possible implementation, the first frequency-domain and then time-domain sequential mapping includes: mapping the modulation symbols on the i-th OFDM symbol from a preset starting subcarrier to a preset ending subcarrier by subcarrier, and then mapping the modulation symbols on the i+1-th OFDM symbol from the preset starting subcarrier to the preset ending subcarrier, where i is a positive integer, and the i-th OFDM symbol and the i+1-th OFDM symbol are two adjacent time domain resources in the time domain resources of the time-frequency resource.

[0058] In a possible implementation, the preset starting subcarrier is a starting position of a frequency domain resource in the first time-frequency resource, and the preset ending subcarrier is an ending position of the frequency domain resource in the first time-frequency resource; or

[0059] the preset starting subcarrier is a starting position of a frequency domain resource in the second time-frequency resource, and the preset ending subcarrier is an ending position of the frequency domain resource in the second time-frequency resource.

[0060] In a possible implementation, the plurality of data blocks comprises a first data block, and the first data block comprises information encoded according to one or more second data blocks.

[0061] In a possible implementation, the communication apparatus comprises a terminal device, and before the plurality of data blocks are generated, the method further comprises: receiving first indication information, the first indication information being used to indicate the first mapping manner.

[0062] That is, the terminal device can determine the first mapping manner according to the first indication information. It can be understood that, for the communication apparatus being an access network device, the access network device can autonomously determine the first mapping manner.

[0063] In a possible implementation, the communication apparatus comprises an access network device, and the method further comprises: sending first indication information, the first indication information being used to indicate the first mapping manner.

[0064] In a possible implementation, the first indication information comprises indication information used to indicate the one or more first data blocks.

[0065] In a possible implementation, the first indication information comprises indication information used to indicate frequency domain resources of the first time-frequency resources.

[0066] In a possible implementation, the indication information used to indicate the frequency domain resources of the first time-frequency resources comprises a starting position of the frequency domain resources of the first time-frequency resources and a size of the frequency domain resources of the first time-frequency resources.

[0067] In a possible implementation, the first indication information is included in any one of the following: radio resource control (RRC) signaling, downlink control information (DCI), and media access control (MAC) control element (CE) signaling.

[0068] In a possible implementation, the communication apparatus comprises a terminal device, and before the plurality of data blocks are generated, the method further comprises: receiving second indication information, the second indication information comprising indication information used to indicate the one or more first data blocks.

[0069] In a possible implementation, the communication apparatus comprises an access network device, and the method further comprises: sending second indication information, the second indication information comprising indication information used to indicate the one or more first data blocks.

[0070] In a possible implementation, the communication apparatus includes a terminal device, and before the generating the plurality of data blocks, the method further includes: receiving second indication information, the second indication information including indication information used for indicating the one or more third data blocks.

[0071] In a possible implementation, the communication apparatus includes a terminal device, and before the generating the plurality of data blocks, the method further includes: receiving third indication information, the third indication information including indication information used for indicating the frequency domain resource of the first time-frequency resource.

[0072] In a possible implementation, the communication apparatus includes an access network device, and the method further includes: sending third indication information, the third indication information including indication information used for indicating the frequency domain resource of the first time-frequency resource.

[0073] In a possible implementation, the data block includes a code block (CB) or a code block group (CBG).

[0074] The beneficial effects of the second aspect can refer to the beneficial effects of the first aspect, and details are not repeated here.

[0075] It can be understood that when the communication apparatus shown in the first aspect is a terminal device, the communication apparatus shown in the second aspect can be an access network device. Alternatively, when the communication apparatus shown in the first aspect is an access network device, the communication apparatus shown in the second aspect can be a terminal device.

[0076] In a third aspect, the embodiments of the present application provide a communication apparatus, configured to perform the method in the first aspect or any possible implementation manner of the first aspect; or, configured to perform the method in the second aspect or any possible implementation manner of the second aspect.

[0077] The communication apparatus includes a corresponding unit configured to perform the method in the first aspect or any possible implementation manner of the first aspect. Alternatively, the communication apparatus includes a corresponding unit configured to perform the method in the second aspect or any possible implementation manner of the second aspect.

[0078] For example, the communication apparatus can include a transceiver unit and a processing unit.

[0079] In a fourth aspect, the embodiments of the present application provide a communication apparatus, including a processor configured to perform the method shown in the first aspect or any possible implementation manner of the first aspect; or, configured to perform the method shown in the second aspect or any possible implementation manner of the second aspect.

[0080] In the process of executing the above method, the process of sending information (such as sending modulation symbols corresponding to a plurality of data blocks) or receiving information (such as receiving modulation symbols corresponding to a plurality of data blocks) in the above method can be understood as the process of outputting the above information by the processor, and the process of receiving the input of the above information by the processor. When outputting the above information, the processor outputs the above information to the transceiver for transmission by the transceiver. After the above information is output by the processor, it can also need to be processed further before reaching the transceiver. Similarly, when the processor receives the input of the above information, the transceiver receives the above information and inputs it to the processor. Furthermore, after the transceiver receives the above information, the above information can need to be processed further before being input to the processor.

[0081] Based on the above principle, for example, the sending of modulation symbols corresponding to a data block mentioned in the foregoing method can be understood as the output of modulation symbols corresponding to a data block by the processor. Alternatively, the receiving of modulation symbols corresponding to a data block can be understood as the input of modulation symbols corresponding to a data block by the processor.

[0082] For the transmission, sending and receiving operations involved in the processor, if no special description is made, or if it does not contradict the actual role or internal logic in the related description, it can be more generally understood as the output and input operations of the processor, rather than the transmission, sending and receiving operations directly performed by the radio frequency circuit and the antenna.

[0083] In the implementation process, the above processor can be a processor specially used for executing these methods, or a processor executing computer instructions in a memory to execute these methods, such as a general-purpose processor. The above memory can be a non-transitory memory, such as a read only memory (ROM), which can be integrated on the same chip as the processor, or can be separately arranged on different chips. The type of memory and the arrangement mode of the memory and the processor are not limited in the embodiments of the present application.

[0084] In a possible implementation, the memory is located outside the communication device.

[0085] In a possible implementation, the memory is located inside the communication device.

[0086] In the embodiments of the present application, the processor and the memory can also be integrated into one device, that is, the processor and the memory can also be integrated together.

[0087] In a possible implementation, the communication device further includes a transceiver, and the transceiver is configured to receive a signal and / or send a signal.

[0088] For example, the transceiver can be configured to transmit the modulation symbols corresponding to the plurality of data blocks obtained from the processor. Alternatively, the transceiver can be configured to receive the modulation symbols corresponding to the plurality of data blocks from other devices, etc.

[0089] In a fifth aspect, an embodiment of the present application provides a communication apparatus, which comprises a logic circuit and an interface, the logic circuit and the interface are coupled, the logic circuit is configured to generate a plurality of data blocks, and map modulation symbols corresponding to the plurality of data blocks to time-frequency resources according to a first mapping mode; and the interface is configured to output the modulation symbols corresponding to the data blocks.

[0090] In a sixth aspect, an embodiment of the present application provides a communication apparatus, which comprises a logic circuit and an interface, the logic circuit and the interface are coupled, the logic circuit is configured to determine a first mapping mode; and the interface is configured to input modulation symbols corresponding to a plurality of data blocks.

[0091] It can be understood that the description about the first mapping mode can refer to the description of the first aspect or the second aspect, and will not be described in detail here.

[0092] In a seventh aspect, an embodiment of the present application provides a computer readable storage medium, which is configured to store a computer program, when the computer program is run on a computer, the method shown in the first aspect or any possible implementation manner of the first aspect is executed; or the method shown in the second aspect or any possible implementation manner of the second aspect is executed.

[0093] In an eighth aspect, an embodiment of the present application provides a computer program product, which comprises a computer program or computer code, when the computer program or computer code is run on a computer, the method shown in the first aspect or any possible implementation manner of the first aspect is executed; or the method shown in the second aspect or any possible implementation manner of the second aspect is executed.

[0094] In a ninth aspect, an embodiment of the present application provides a computer program, when the computer program is run on a computer, the method shown in the first aspect or any possible implementation manner of the first aspect is executed; or the method shown in the second aspect or any possible implementation manner of the second aspect is executed. BRIEF DESCRIPTION OF DRAWINGS

[0095] Figure 1 FIG. 1 is a structure schematic diagram of a time-frequency resource provided by an embodiment of the present application;

[0096] Figure 2a FIG. 2 is a method schematic diagram of a second mapping mode provided by an embodiment of the present application;

[0097] FIG. 3 is a structure schematic diagram of a time-frequency resource provided by an embodiment of the present application;Figure 2b and Figure 2c is a network coding schematic diagram provided by an embodiment of the present application;

[0098] Figure 3 is an architecture schematic diagram of a communication system provided by an embodiment of the present application;

[0099] Figure 4 is a method schematic diagram of a second mapping mode provided by an embodiment of the present application;

[0100] Figures 5a to 5f is a method schematic diagram of a first mapping mode provided by an embodiment of the present application;

[0101] Figures 6a to 6d is a method schematic diagram of a first mapping mode provided by an embodiment of the present application;

[0102] Figures 7a to 7c is a method schematic diagram of a first mapping mode provided by an embodiment of the present application;

[0103] Figure 8a and Figure 8b is a flow schematic diagram of a data sending method provided by an embodiment of the present application;

[0104] Figures 9 to 11 is a structure schematic diagram of a communication device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0105] In order to make the purpose, technical scheme and advantages of the present application more clear, the present application will be further described in detail below with reference to the drawings.

[0106] The terms “first” and “second” and the like in the specification of the present application, claims and drawings are only used to distinguish different objects, and are not used to describe a specific order. In addition, the terms “include” and “have” and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device, etc. including a series of steps or units, is not limited to the listed steps or units, but can optionally include other steps or units not listed, or can optionally include other steps or units inherent to the process, method, product or device, etc.

[0107] “Embodiment” mentioned in this document means that the specific features, structures or characteristics described in combination with the embodiment can be included in at least one embodiment of the present application. The phrase appears at various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment to other embodiments. Those skilled in the art can explicitly and implicitly understand that the embodiments described herein can be combined with other embodiments.

[0108] In the present application, "at least one" means one or more, "multiple" means two or more, "at least two" means two or three and three or more, and "and / or" is used to describe the association relationship of the associated objects, which means that there can be three relationships, for example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time. The character " / " generally represents that the associated objects before and after are in an "or" relationship. "At least one of the following" or similar expressions means any combination of these items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c".

[0109] The technical solutions provided in the present application can be applied to various communication systems, such as: long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), internet of things (IoT) system, narrow band-internet of things (NB-IoT) system, wireless fidelity (WiFi), 5th generation (5G) communication system or new radio (NR), and other future communication systems. Further, the communication system includes an access network device and a terminal device, and the terminal device can be within the coverage of the access network device. The terminal device and the access network device in the communication system can interact, such as the terminal device sending an uplink signal to the access network device, and the access network device sending a downlink signal to the terminal device.

[0110] The following describes the terms related to the present application in detail.

[0111] 1. Terminal device

[0112] The terminal device in the present application is a device with wireless transceiver function. The terminal device can communicate with an access network device (or also called access device) in a radio access network (RAN).

[0113] The terminal device can also be referred to as user equipment (UE), access terminal, terminal, subscriber unit, subscriber station, mobile station, remote station, remote terminal, mobile device, user terminal, user agent, or user equipment, etc. In a possible implementation, the terminal device can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on water (such as ships, etc.); and can also be deployed in the air (such as airplanes, balloons, and satellites, etc.). In a possible implementation, the terminal device can be a handheld device, a vehicle-mounted device, a wearable device, a sensor, a terminal in Internet of Things, a terminal in Internet of Vehicles, a terminal in 5th generation (5G) network, and any form of terminal device in future network, etc., and the present application does not limit this.

[0114] It can be understood that the terminal device and the terminal device shown in the present application can also communicate through device to device (D2D), vehicle to anything (V2X), or machine to machine (M2M) technology, and the present application does not limit the communication method between the terminal device and the terminal device.

[0115] 2. Narrowband terminal device and wideband terminal device

[0116] The terminal device can be divided into a narrowband terminal device and a wideband terminal device. For example, the narrowband terminal device can have the following characteristics: long data packet interval, relatively few data packets, uncertain data packets, or small data packets, etc. That is, the narrowband terminal device has low bandwidth demand, low data rate demand, and low energy consumption. Compared with the narrowband terminal device, the wideband terminal device can have the following characteristics: most of the services are continuous, and the data packets are large. That is, the wideband terminal device has high bandwidth demand, high data rate demand, and high reliability requirement for transmission data, etc.

[0117] It can be understood that the above-mentioned distinction between the narrowband terminal device and the wideband terminal device is only an example, and in specific implementation, the narrowband terminal device and the wideband terminal device can also be distinguished by other ways, and the present application does not limit this.

[0118] 3. Access network device

[0119] The access network device in the present application can be a device deployed in a wireless access network to provide wireless communication services for terminal devices. The access network device can also be referred to as an access device or a (R)AN device, etc.

[0120] The access network equipment may include, but is not limited to: next-generation node base stations (gNBs) in 5G systems, evolved node Bs (eNBs) in LTE systems, radio network controllers (RNCs), node Bs (NBs), base station controllers (BSCs), base transceiver stations (BTSs), home-evolved node Bs (or home node Bs (HNBs)), base band units (BBUs), transmitting and receiving points (TRPs), transmitting points (TPs), small cell equipment (picos), mobile switching centers, or network equipment in future networks. This access network equipment may also be equipment carrying base station functions in D2D, V2X, or M2M systems. This application does not limit the specific type of access network equipment. The names of equipment with access network functions may differ in systems using different wireless access technologies.

[0121] Optionally, in some deployments of access network equipment, the access network equipment may include centralized units (CUs) and distributed units (DUs), etc. In other deployments of access network equipment, the CU may be divided into CU-control plane (CP) and CU-user plane (UP), etc. In still other deployments of access network equipment, the access network equipment may also be an open radio access network (ORAN) architecture, etc. This application does not limit the specific deployment method of the access network equipment.

[0122] 4. Time and frequency resources

[0123] For example, such as Figure 1 As shown, Figure 1 The diagram shows a resource block (RB) consisting of 7 orthogonal frequency division multiplexing (OFDM) symbols and 12 subcarriers. Figure 1A resource element (RE) in the time domain and a subcarrier in the frequency domain can be represented as one OFDM symbol in the time domain and one subcarrier in the frequency domain. Figure 1 The time-frequency resources shown are only examples, and the time domain units and frequency domain units that constitute the time-frequency resources can change as communication technologies evolve, for example, in new radio (NR), an RB can be composed of only 12 subcarriers, and the like, which are not limited by the present application.

[0124] A RE can carry one modulation symbol, for example, the modulation symbol can be obtained by quadrature phase shift keying (QPSK) (corresponding to one RE carrying 2 bits of data), 16 quadrature amplitude modulation (QAM) (corresponding to one RE carrying 4 bits of data), or 64 QAM (corresponding to one RE carrying 6 bits of data), or higher order QAM modulation, and the like.

[0125] The modulation symbol shown here can be understood as data carried on a RE, and the above-mentioned OFDM symbol can be understood as a concept in the time domain, for example, the OFDM symbol can be used as a time unit.

[0126] 5. Second mapping mode

[0127] The second mapping mode includes that the modulation symbols corresponding to the data block are mapped in the time-frequency resource in the order of frequency domain first and time domain second. The mapping mode of the modulation symbols corresponding to the data block in the time-frequency resource in the order of frequency domain first and time domain second shown here can also be understood as: first mapping the modulation symbols with smaller numbers, and then mapping the modulation symbols with larger numbers; at the same time, the modulation symbols are mapped from the starting subcarrier to the ending subcarrier on the i-th time domain resource; and then the modulation symbols are mapped from the starting subcarrier to the ending subcarrier on the i+1-th time domain resource. The i-th time domain resource and the i+1-th time domain resource shown here can be the time domain resources corresponding to the data block, and the number of the i-th time domain resource is smaller than the number of the i+1-th time domain resource. The starting subcarrier is the starting subcarrier of the frequency domain resource in the above-mentioned time-frequency resource, and the ending subcarrier is the ending subcarrier of the frequency domain resource in the above-mentioned time-frequency resource.

[0128] In other words, the second mapping mode makes the positions of the mapped plurality of modulation symbols in the allocated time-frequency resource arranged in the order of frequency domain first and time domain second.

[0129] For example, the coding block (CB) is a data block, and the time domain unit is an orthogonal frequency division multiplexing (OFDM) symbol. Figure 2a The scenario diagram of the second mapping mode is shown. It can be understood that, Figure 2a The symbol in the formula can be understood as an OFDM symbol, f can be understood as a frequency domain resource in a frequency domain resource, and t can be understood as a time domain resource in a time domain resource. For example, Figure 2a As shown in the formula, in the order of the modulation symbol number from small to large, the modulation symbol is mapped from the start subcarrier to the end subcarrier on the OFDM symbol 1, and then the modulation symbol is mapped from the start subcarrier to the end subcarrier on the OFDM symbol 2. By analogy, the modulation symbol corresponding to the data block can be mapped to the time-frequency resource. The time-frequency resource shown here can be understood as the time-frequency resource allocated by the access network device to the terminal device.

[0130] 6, network coding

[0131] Generally, the hybrid automatic request (HARQ) mechanism can support retransmission at the code block group (CBG) or transimit block (TB) level. A TB can include multiple CBGs, and a CBG can include multiple code blocks (CBs).

[0132] However, in some scenarios, only a few CBs in the error TB may be in error, in which case, if retransmission is performed at the CBG or TB level, not only the transmission overhead will be increased, but also the resources will be wasted. Alternatively, in other scenarios, even if the entire TB is retransmitted, the TB may still be in error. In this case, the system will determine that the channel condition is poor at this time, and select a more conservative MCS value through adaptive MCS control (AMC). After the interference ends, the MCS will not immediately recover to a higher order, but will gradually increase. The conservative MCS parameter in this process will result in a lower data rate, and the channel capacity is not fully utilized, so the system throughput and spectral efficiency are low for a long time after the self-interference.

[0133] To address these issues, network coding techniques such as forward error correction (FEC) or backward error correction (BEC) employ network coding on the original data packets and pre-add redundancy to combat interference or noise. This can improve problems such as packet loss, performance degradation, or low spectral efficiency in wireless transmission.

[0134] For example, network coding is a technique that uses a coding coefficient matrix to encode raw data packets to obtain encoded data packets (also called encoded packets). The coefficients in this coding coefficient matrix can be randomly selected from a finite field, such as the Galois field (GF). Figure 2b As shown, Figure 2b The rightmost X shown K×1 This can be understood as a column vector consisting of K rows and 1 column, formed by K raw data packets. Figure 2b The middle A shown (K+R)×K This can be understood as a coding coefficient matrix, which consists of K+R rows and K columns. Figure 2b The leftmost Y shown (K+R)×1 This can be understood as a column vector consisting of K+R rows and 1 column, where each column vector represents K+R encoded data packets obtained by encoding K original data packets and the coding coefficient matrix. In other words, by network encoding K original data packets, K+R encoded data packets can be obtained, and the corresponding code rate can be expressed as K / (K+R). Therefore, the sending end can send these K+R encoded data packets, and when the receiving end receives K linearly independent encoded packets, it can correctly decode and recover the K original data packets. It is understood that K and R are positive integers. Figure 2b Each small square shown on the far right can represent a raw data packet. Figure 2b Six original data packets of the same size are shown as an example. Figure 2b Each small square shown in the middle can represent a coefficient. Figure 2b An example of a 6x8 coefficient matrix is ​​shown. Figure 2b Each small square shown on the far right can represent an encoded data packet. Figure 2b Eight encoded data packets of the same size are shown as an example.

[0135] like Figure 2c As shown, for example, the sending end can obtain 7 encoded data packets by performing network encoding on 6 original data packets of the same size. Figure 2cis shown in the figure). The 7 encoded data packets can be understood as 6 original data packets and one redundant encoded packet (which can also be referred to as a redundant packet), which can be encoded according to the 6 original data packets. Through the one redundant encoded packet, even if one or more data packets in the TB are received incorrectly, the receiving end can correctly decode the 6 original data packets through the correctly received encoded packets and the one redundant encoded packet. That is, through network coding technology, the sending end does not need to perform HARQ retransmission or CBG retransmission, etc., ensuring a higher MCS value and improving performance loss or low spectrum efficiency, etc.

[0136] It can be understood that, Figure 2c The H shown in the figure is the header (H) information of each encoded packet.

[0137] It can be understood that, Figure 2c The 7 encoded packets generated according to the 6 original data packets shown in the figure are only examples, and in specific implementations, 8 encoded packets or 9 encoded packets, etc. can also be generated according to the 6 original data packets, which are not limited by the embodiments of the present application.

[0138] It can be understood that, Figure 2c The network coding method shown is only an example, and in specific implementations, other forms of encoded data packets can also be generated through network coding technology. For example, the one redundant encoded packet can also be encoded according to one of the 6 original data packets, etc. That is, the redundant encoded packet can be encoded according to one or more of the original data packets.

[0139] It can be understood that after the sending end generates the 7 encoded data packets, the sending end can also carry the 7 encoded data packets in the CB corresponding to the TB. For example, one CB can include one or more encoded data packets. For example, Figure 2c For example, the 7 encoded data packets can be contained in 7 CBs, or the 7 encoded data packets can also be contained in less than 7 CBs.

[0140] In the present application, the redundant encoded packet generated according to the original data packet can be sent out together with the original data packet when the sending end sends the original data packet. Or, the redundant encoded packet can also be generated based on the feedback of the receiving end, etc., which is not limited by the present application. In other words, the redundant encoded packet shown in the present application can be directly generated by the sending end without feedback, or the sending end can also generate the redundant encoded packet based on the feedback information of the receiving end. The feedback information is used to feed back whether one or more data packets are correctly received.

[0141] In combination with the second mapping manner, the interference of the narrowband terminal device to the wideband terminal device can exist in multiple CBs. Since each CB is independently network coded, the wideband terminal device can not be able to more accurately add redundant information, so that the wideband terminal device is difficult to improve the spectrum efficiency through network coding. Meanwhile, excessive addition of redundancy can not only fail to improve the spectrum efficiency, but also can reduce the spectrum efficiency.

[0142] As an example, Figure 3 is a schematic diagram of an architecture of a communication system provided by an embodiment of the present application. As Figure 3 indicated, the communication system includes an access network device, Figure 3 The access network device in the communication system is exemplified by a base station. The communication system can also include a terminal device, Figure 3 The terminal device in the communication system is exemplified by a smart phone, smart glasses, a smart bracelet, and a smart watch. The smart phone and the smart glasses can be understood as wideband terminal devices, and the smart watch and the smart bracelet can be understood as narrowband terminal devices.

[0143] It can be understood that Figure 3 The number of terminal devices in the coverage range of the access network device shown is only an example. For specific descriptions of the terminal device and the access network device, refer to the above, which will not be described in detail here.

[0144] In combination with the method embodiments shown below, Figure 3 In the communication system shown, the access network device can be configured to perform Figure 8a the sending step in step 801 shown, and Figure 8a the receiving step in step 804 shown; the terminal device can be configured to perform Figure 8a steps 802 and 803 shown. Alternatively, the access network device can be configured to perform Figure 8b the sending step in step 811 shown, Figure 8b step 813 shown, and Figure 8b the sending step in step 814 shown; the terminal device can be configured to perform Figure 8b step 812 shown, and Figure 8b the receiving step in step 814 shown.

[0145] Based on Figure 3In the system architecture shown, the narrowband terminal device and the wideband terminal device can access the access network device at the same time, in which case the time-frequency resources of the narrowband terminal device and the wideband terminal device can overlap. In this way, the available time-frequency resources of the wideband terminal device are avoided from being compressed by the narrowband terminal device. In addition, since the data packet of the narrowband terminal device is uncertain or small, if the time-frequency resources of the narrowband terminal device do not overlap with those of the wideband terminal device, there will be no data transmission on the time-frequency resources of the narrowband terminal device. Therefore, by ensuring that the time-frequency resources of the narrowband terminal device and the wideband terminal device overlap, the waste of resources is also effectively improved.

[0146] However, when the time-frequency resources of the narrowband terminal device and the wideband terminal device overlap, the narrowband terminal device will interfere with the wideband terminal device. For example, taking the second mapping mode shown in the above as an example, as shown in the above, the overlapping time-frequency resources can be understood as the time-frequency resources used by the narrowband terminal device, or as the time-frequency resources overlapping between the narrowband terminal device and the wideband terminal device. Figure 4 As can be seen, when the wideband terminal device adopts the second mapping mode, the interference of the narrowband terminal device on the wideband terminal device exists in CB2, CB5 and CB7, etc. Figure 4 As can be seen, when the wideband terminal device adopts the second mapping mode, the interference of the narrowband terminal device on the wideband terminal device exists in CB2, CB5 and CB7, etc.

[0147] In other words, according to the second mapping mode, the interference of the narrowband terminal device on the wideband terminal device often exists in multiple CBs. Further, since the interference often exists in multiple CBs, when the multiple CBs are incorrectly received, the wideband terminal device needs to retransmit the entire TB or multiple CBGs, etc., which affects the spectral efficiency.

[0148] In view of this, the application provides a data sending method, which can improve the interference of narrowband terminal equipment on wideband terminal equipment, and reduce the number of data blocks of the wideband terminal equipment affected by the interference. Further, the case of retransmitting the entire TB or multiple CBGs by the wideband terminal equipment can be improved, and the spectrum efficiency is improved. In addition, the wideband terminal equipment can also encode the original data packet according to the network coding method shown above, further improving the case of HARQ retransmission or CBG retransmission, and improving the spectrum efficiency. At the same time, one or more redundant coded packets can be contained in the CB with large interference, and the original data packet can be contained in the CB with small interference, so that the original data packet can be correctly received to the greatest extent. Alternatively, the redundant coded packet can be contained in the CB with small interference, and one or more original data packets can be contained in the CB with large interference, so as to ensure that the redundant coded packet is correctly received. In this case, even if the original data packet is incorrectly received, the incorrectly received data packet can be recovered according to the redundant coded packet. Through the above implementation manner, the reliability of data block transmission and the network spectrum efficiency can be improved. It can be understood that the method provided by the application can be applied not only to narrowband terminal equipment and wideband terminal equipment, but also to other types of terminal equipment with overlapping time-frequency resources, and the like, which will not be described in detail here.

[0149] Before introducing the method provided by the application, the first mapping manner provided by the application will be described in detail first.

[0150] Before introducing the first mapping manner, the following Figures 5a to 5e 、 Figure 6a 、 Figure 6b 、 Figure 6d 、 Figures 7a to 7c will be described as follows:

[0151] 1. The largest rectangle in the figure (i.e. the large box in the figure) represents the time-frequency resource configured by the access network equipment for the terminal equipment to transmit the TB. The frequency domain resource of the time domain resource includes the starting subcarrier (or starting subcarrier, etc.) and the ending subcarrier (or ending subcarrier, termination subcarrier, etc.). The time domain resource of the time domain resource includes the starting symbol (such as the starting OFDM symbol in the figure) and the ending symbol (such as the ending OFDM symbol in the figure).

[0152] 2. The time-frequency resource is divided into a first time-frequency resource and a second time-frequency resource. The dashed part represents the time-frequency resource overlapping between the terminal equipment and other terminal equipment, i.e. the first time-frequency resource. For example, the terminal equipment can be a wideband terminal equipment, and the other terminal equipment can be a narrowband terminal equipment. The dashed part can be the time-frequency resource overlapping between the narrowband terminal equipment and the wideband terminal equipment. The first time-frequency resource is the same as the time domain resource of the time-frequency resource.

[0153] 3、The part of the largest rectangle except the dashed part can be referred to as a second time-frequency resource, which is the same as the time-domain resource of the time-frequency resource. Meanwhile, the second time-frequency resource does not overlap with the frequency-domain resource of the first time-frequency resource, i.e., the second time-frequency resource does not overlap with the first time-frequency resource in the frequency domain.

[0154] 4、The horizontal axis represents the time-domain resource, i.e., the edge of the large square in the horizontal axis direction can be used to represent the time-domain resource in the time-frequency resource. The vertical axis represents the frequency-domain resource, i.e., the edge of the large square in the short axis direction can be used to represent the frequency-domain resource in the time-frequency resource, and the vertical axis represents from low frequency to high frequency from top to bottom.

[0155] 5、CB1 shown in the figure can be understood as the modulation symbol corresponding to CB1, CB2 can be understood as the modulation symbol corresponding to CB2, and so on. It can be understood that the following is an example of CB as a data block, and the description of CBG as a data block can be referred to the description of CB as a data block, and the embodiments of the present application will not be repeated.

[0156] It can be understood that the numbering of the modulation symbols shown below is to represent the order of the modulation symbols, such as the index of the modulation symbol. Generally, there will be numbering between the information bits constituting the data block, so when the information bits are mapped into the modulation symbols, the modulation symbols can also have numbering. For example, the numbering of the modulation symbol can be obtained when the information bits are encoded. It can be understood that the embodiments of the present application do not limit the determination manner of the numbering of the modulation symbol.

[0157] The first mapping manner provided by the present application will be described in detail below with reference to the accompanying drawings.

[0158] Implementation manner one,

[0159] The first mapping manner includes:

[0160] The modulation symbol with smaller number is mapped first, and then the modulation symbol with larger number is mapped;

[0161] The modulation symbol is mapped on the i-th frequency-domain resource from the start OFDM symbol to the end OFDM symbol by OFDM symbol, and then the modulation symbol is mapped on the i+1-th frequency-domain resource from the start OFDM symbol to the end OFDM symbol by OFDM symbol. The i-th frequency-domain resource and the i+1-th frequency-domain resource are two adjacent frequency-domain resources in the frequency-domain resource of the allocated time-frequency resource, and the number of the i-th frequency-domain resource is smaller than that of the i+1-th frequency-domain resource. The size of the i-th frequency-domain resource and the i+1-th frequency-domain resource can be the same.

[0162] Alternatively, first map the N OFDM symbols starting from the initial OFDM symbol on the i-th frequency domain resource, and then map the N OFDM symbols starting from the initial OFDM symbol on the (i+1)-th frequency domain resource. These N OFDM symbols represent the number of OFDM symbols in the time domain resources allocated to the time-frequency resources.

[0163] In other words, the first mapping method arranges the multiple modulation symbols in the allocated time-frequency resources in a time-domain-first, frequency-domain-second manner. For example, in the i-th frequency domain resource, the modulation symbols are mapped one by one from the starting OFDM symbol to the ending OFDM symbol in time-domain order; then in the (i+1)-th frequency domain resource, the modulation symbols are mapped one by one from the starting OFDM symbol to the ending OFDM symbol in time-domain order.

[0164] For example, such as Figure 5a As shown, in ascending order of modulation symbols, the first frequency domain resource can carry the modulation symbol corresponding to CB1 and a portion of the modulation symbol corresponding to CB2; the second frequency domain resource can carry a portion of the modulation symbol corresponding to CB2 and a portion of the modulation symbol corresponding to CB3; the third frequency domain resource can carry a portion of the modulation symbol corresponding to CB3 and a portion of the modulation symbol corresponding to CB4, and so on.

[0165] It is understood that when mapping modulation symbols onto allocated time-domain resources, modulation symbols may not be mapped onto unavailable REs within those allocated time-domain resources. These unavailable REs can be used to carry reference signal sequences, such as demodulation reference signal (DMRS) sequences. For ease of description, this application illustrates... Figures 5a to 5f , Figures 6a to 6d , Figures 7a to 7c The examples all assume that modulation symbols can be mapped on all allocated time-domain resources. However, modulation symbols may not be mapped on REs that are not available in the allocated time-domain resources.

[0166] As an example, the size of the frequency domain resource of the first time-frequency resource can be an integer multiple of the size of the i-th frequency domain resource, such as... Figures 5a to 5c As shown. Alternatively, the size of the i-th frequency domain resource can be a fixed value, such as... Figure 5d .

[0167] For example, such as Figure 5a As shown, the size of the i-th frequency domain resource is equal to the size of the frequency domain resource of the first time-frequency resource.

[0168] For example, such as Figure 5b As shown, the size of the i-th frequency domain resource can also be greater than the size of the frequency domain resource of the first time-frequency resource.

[0169] from Figure 5a or Figure 5b As can be seen from this, the size of the i-th frequency domain resource is greater than or equal to the size of the frequency domain resource of the first time-frequency resource, which can minimize the number of CBs that are interfered with.

[0170] For example, such as Figure 5c As shown, the size of the i-th frequency domain resource can be half the size of the frequency domain resource of the first time-frequency resource, that is, the size of the frequency domain resource of the first time-frequency resource is twice the size of the i-th frequency domain resource.

[0171] As an example, the i-th frequency domain resource can be in units of REs, RBs, etc., and this application does not limit this. Figures 5a to 5c When the size of the i-th frequency domain resource (such as the first or second frequency domain resource, etc.) is 1 RE, for Figures 5a to 5c For further explanation, please refer to the following text. Figure 5e The description. When Figures 5a to 5c The size of the i-th frequency domain resource is not 1 RE. If it is greater than 1 RE, then for Figures 5a to 5c For further explanation, please refer to the following text. Figure 5d The description is as follows. Among them, the size of the i-th frequency domain resource is greater than 1RE, which may include the size of the i-th frequency domain resource being multiple REs or multiple RBs (such as 6 RBs).

[0172] Figure 5e This is a schematic diagram of another mapping method provided in an embodiment of this application. For example... Figure 5e As shown, the size of the i-th frequency domain resource is 1 RE, and the size of the (i+1)-th frequency domain resource is also 1 RE. Figure 5e The size of the first to fifth frequency domain resources in the time domain is 1 RE (this is just an example; the allocated time domain resources can include more frequency domain resources). From Figure 5e It can be seen that on the first subcarrier, the mapping from the starting OFDM symbol to the ending OFDM symbol is a partial mapping of the modulation symbols corresponding to CB1. That is, after mapping from the starting OFDM symbol to the ending OFDM symbol on the first subcarrier, there are still modulation symbols corresponding to CB1 remaining. Therefore, on the second subcarrier, the mapping of the modulation symbols corresponding to CB1 can begin again from the starting OFDM symbol until all modulation symbols corresponding to CB1 are mapped. Then, on the second subcarrier, the mapping of the modulation symbols corresponding to CB1 begins from the end position of the mapping of the modulation symbols corresponding to CB1 until the ending OFDM symbol is reached, and so on. This allows the modulation symbols corresponding to multiple data blocks to be sequentially mapped to the allocated time-frequency resources.

[0173] Figure 5d This is a schematic diagram of another mapping method provided in the embodiments of this application. For example...Figure 5d As shown, the size of the i-th frequency domain resource can be the size of the frequency domain resource corresponding to 6 RBs (or the size of the i-th frequency domain resource is 6 RBs). As shown, the first mapping manner can be: on the first 6 RBs, the modulation symbols are mapped on the OFDM symbols in ascending order of time domain from the starting OFDM symbol to the ending OFDM symbol; and on the second 6 RBs, the modulation symbols are mapped on the OFDM symbols in ascending order of time domain from the starting OFDM symbol to the ending OFDM symbol, and so on, until the modulation symbols corresponding to the plurality of data blocks are all mapped on the allocated time-frequency resources. Alternatively, Figure 5d As shown, the first mapping manner can be: on the first 6 RBs, the modulation symbols are mapped on the OFDM symbols in ascending order of time domain from the starting OFDM symbol to the ending OFDM symbol; and on the second 6 RBs, the modulation symbols are mapped on the OFDM symbols in ascending order of time domain from the starting OFDM symbol to the ending OFDM symbol, and so on, until the modulation symbols corresponding to the plurality of data blocks are all mapped on the allocated time-frequency resources. Alternatively, Figure 5d As shown, the manner can also be understood as follows: on the first 6 RBs, the modulation symbols are first mapped on the subcarriers in the frequency domain, and then mapped on the OFDM symbols, until the N OFDM symbols on the 6 RBs (N is the number of time domain symbols in the time-frequency resource) are all mapped with the modulation symbols, and then the N OFDM symbols on the next 6 RBs are mapped, and so on. The 6 RBs shown here are only examples, and the size of the i-th frequency domain resource can also be other values, etc., which are not limited in the present application.

[0174] Alternatively, Figure 5d As shown, the manner can also be understood as follows: on the first OFDM symbol, the modulation symbols are mapped on the subcarriers in the frequency domain in the order (ascending order) until the ending subcarrier corresponding to the preset number of frequency domain resources, and then on the second OFDM symbol, the modulation symbols are mapped on the subcarriers in the frequency domain in the order until the ending subcarrier corresponding to the preset number of frequency domain resources. The first OFDM symbol and the second OFDM symbol are adjacent OFDM symbols corresponding to the data block.

[0175] As can be understood, the preset number of frequency domain resources shown here can be understood as the frequency domain resources corresponding to the above-mentioned 6 RBs. In other words, on the first OFDM symbol, the modulation symbols are mapped on the subcarriers in the frequency domain in the order of the i-th frequency domain resource until the ending subcarrier of the i-th frequency domain resource, and then on the second OFDM symbol, the modulation symbols are mapped on the subcarriers in the frequency domain in the order of the i-th frequency domain resource until the ending subcarrier of the i-th frequency domain resource.

[0176] Figure 5f As shown, Figure 5d The time-frequency resource of the modulation symbol corresponding to CB1 in the first frequency domain resource in the embodiment is shown. As can be understood, Figure 5f In the embodiment, CB1 corresponding modulation symbol occupies 7 OFDM symbols is shown as an example, but it should not be understood as a limitation of the embodiments of the present application. For example, on the OFDM symbol 1, the modulation symbol corresponding to CB1 is mapped on the subcarriers in the frequency domain in the order of the 6 RBs from the starting subcarrier of the 6 RBs until the ending subcarrier of the 6 RBs (for example, Figure 5f(As shown by arrow 1 in the diagram). Next, on OFDM symbol 2, following the frequency domain order of the 6RBs, starting from the first subcarrier of the 6RB, the modulation symbols corresponding to CB1 are mapped one subcarrier at a time until the last subcarrier of the 6RB (as shown by arrow 1 in the diagram). Figure 5f (As shown by arrow 2 in the image). Based on this mapping method, the modulation symbol corresponding to CB1 can be mapped to the corresponding time-frequency resource (e.g., ...). Figure 5f (The time-frequency resources corresponding to CB1 are shown in the diagram). It is understood that... Figure 5f Arrow 3 in the diagram is merely to illustrate the mapping direction from OFDM symbol 1 to OFDM symbol 2 corresponding to CB1. This is understandable. Figure 5f The OFDM symbol 1 shown is only an example. The starting OFDM symbol for the allocated time and frequency resources may be other numbers, etc., and this application does not limit it.

[0177] In this embodiment, the size of the i-th frequency domain resource is configurable, meaning it can be flexibly configured. This allows the access network device to not only more flexibly indicate the size of the i-th frequency domain resource, but also to set its size according to the latency requirements of the terminal device for data blocks. For example, the terminal device may set the size of the i-th frequency domain resource for certain data blocks (such as...). Figure 5d In cases where the latency requirement of CB1 is high, the latency of receiving certain data blocks can be appropriately compressed. That is, the size of the i-th frequency domain resource can be relatively large, so the time domain resource occupied by a CB is relatively small, thereby reducing the latency of the terminal device receiving the CB.

[0178] It is understood that since the first time-frequency resource is configured by the access network device for the terminal device, the relationship between the size of the frequency domain resource of the first time-frequency resource and the size of 6RB is not limited in this embodiment. For example, the size of the frequency domain resource of the first time-frequency resource can be less than 6RB, greater than 6RB, or equal to 6RB.

[0179] Figures 5a to 5e Although the first time-frequency resource and the second time-frequency resource are shown respectively, when the communication device maps the modulation symbols corresponding to multiple data blocks to the time-frequency resources, it can map the modulation symbols to the time-frequency resources in ascending order of modulation symbol number.

[0180] However, the following is shown Figure 6a , Figure 6b , Figure 6d , Figures 7a to 7c In this communication device, the modulation symbols corresponding to a data block can be mapped to either a first time-frequency resource or a second time-frequency resource, respectively. That is, the first time-frequency resource and the second time-frequency resource can be used independently for mapping the modulation symbols corresponding to the data block.

[0181] Implementation mode two

[0182] The first mapping mode includes:

[0183] The modulation symbols with smaller numbers are mapped first and then the modulation symbols with larger numbers in the second time-frequency resource;

[0184] The first plurality of modulation symbols are mapped in the first time-frequency resource according to the mapping mode of first frequency domain and then time domain;

[0185] and the second plurality of modulation symbols are mapped in the second time-frequency resource according to the mapping mode of first time domain and then frequency domain.

[0186] Alternatively, the first mapping mode includes:

[0187] The modulation symbols with smaller numbers are mapped first and then the modulation symbols with larger numbers in the second time-frequency resource;

[0188] The first plurality of modulation symbols are mapped in the first time-frequency resource according to the mapping mode of first time domain and then frequency domain;

[0189] and the second plurality of modulation symbols are mapped in the second time-frequency resource according to the mapping mode of first time domain and then frequency domain.

[0190] In other words, the first mapping mode makes the positions of the mapped second plurality of modulation symbols in the second time-frequency resource arranged according to the mapping mode of first time domain and then frequency domain. And the first mapping mode can also make the positions of the mapped first plurality of modulation symbols in the first time-frequency resource arranged according to the mapping mode of first time domain and then frequency domain; or, the first mapping mode can also make the positions of the mapped first plurality of modulation symbols in the first time-frequency resource arranged according to the mapping mode of first frequency domain and then time domain.

[0191] For the implementation mode one, there can be modulation symbols corresponding to a data block (or multiple data blocks) mapped in both the first time-frequency resource and the second time-frequency resource. For example, as shown in FIG. 6, the modulation symbols corresponding to CB6 are mapped in both the first time-frequency resource and the second time-frequency resource. For another example, as shown in FIG. 7, the modulation symbols corresponding to CB6 are mapped in both the first time-frequency resource and the second time-frequency resource. Figure 5a Figure 5d ​As shown, the modulation symbols corresponding to CB6 and CB7 are mapped to both the first and second time-frequency resources. However, in this second implementation, since the first and second time-frequency resources can be used independently to map the modulation symbols corresponding to data blocks, in this implementation, the modulation symbol corresponding to a data block can be mapped to either the first or the second time-frequency resource. This effectively improves the situation where the modulation symbol corresponding to a data block might be mapped to both the first and second time-frequency resources. Therefore, by implementing the second method, the number of interfered data blocks can be further reduced, such as further decreasing the number of interfered data blocks in broadband terminal equipment. For a detailed explanation of whether the time domain is prioritized over the frequency domain or vice versa, please refer to the description above; it will not be repeated here.

[0192] like Figure 6a and Figure 6b As shown, the modulation symbol corresponding to CB8 is the first plurality of modulation symbols mentioned above, and the modulation symbols corresponding to CB1 to CB7 are the second plurality of modulation symbols mentioned above. Meanwhile, Figure 6a and Figure 6b The example shown is based on the case where the size of the i-th frequency domain resource is greater than 1 RB. For example, the size of the i-th frequency domain resource can be 6 RB. Figure 6a The first complex modulation symbols in the first time-frequency resource are arranged according to a mapping method that prioritizes the frequency domain over the time domain. For the mapping method that prioritizes the frequency domain over the time domain, please refer to the above text. Figure 2a The description will not be elaborated here. Figure 6b The first complex modulation symbols in the first time-frequency resource are arranged according to a mapping method that prioritizes the time domain over the frequency domain. For the mapping method that prioritizes the time domain over the frequency domain, please refer to the above text. Figures 5a to 5f The description will not be detailed here. It can be understood that when the first complex modulation symbols in the first time-frequency resource are arranged according to a mapping method of first time domain then frequency domain, the mapping method in this first time-frequency resource can be mapped in units of REs (e.g., Figure 5e Alternatively, the mapping method in this first time-frequency resource can also be performed in units of RB (e.g., Figure 5d ).

[0193] For example, such as Figure 6a As shown, for Figure 6a The mapping methods shown for the first to third frequency domain resources and the fifth frequency domain resource, etc., can be referenced. Figure 5d The relevant descriptions will not be repeated here. This section details the mapping method on the fourth frequency domain resource. This fourth frequency domain resource does not include the frequency domain resources in the first time-frequency resource; that is, the fourth frequency domain resource does not include the frequency domain resources occupied by CB8.

[0194] like Figure 6a As shown, when the modulation symbols are mapped to the fourth frequency domain resource in ascending order of their numbers, this fourth frequency domain resource can be used to carry a portion of the modulation symbols corresponding to CB5 and a portion of the modulation symbols corresponding to CB6. For example... Figure 6c As shown, in the initial OFDM symbol (e.g., OFDM symbol 1), modulation symbols are mapped subcarrier by subcarrier in frequency domain order, starting from the initial subcarrier of the fourth frequency domain resource, until the final subcarrier of the fourth frequency domain resource. Then, in OFDM symbol 2, modulation symbols are mapped subcarrier by subcarrier in frequency domain order, starting from the initial subcarrier of the fourth frequency domain resource, until the final subcarrier of the fourth frequency domain resource. Figure 6c As shown, the sum of the size of one portion of the fourth frequency domain resource and the size of another portion of the fourth frequency domain resource can be 6RB. In other words, the fourth frequency domain resource does not overlap with the frequency domain resources of the first time-frequency resource. That is, when mapping modulation symbols subcarrier by subcarrier according to the frequency domain order from the starting subcarrier of the fourth frequency domain resource to the ending subcarrier of the fourth frequency domain resource, the frequency domain resources of the first time-frequency resource can be skipped. That is, the fourth frequency domain resource does not include the frequency domain resources of the first time-frequency resource.

[0195] from Figure 6a and Figure 6b As can be seen, in the process of mapping modulation symbols to time-frequency resources, the communication device can map the first and second time-frequency resources separately. For example, the communication device can first skip the first time-frequency resource and map the second plurality of modulation symbols from the time-frequency resources other than the first time-frequency resource to the second time-frequency resource in a time-domain-first, frequency-domain-later manner. Then, in the first time-frequency resource, the first plurality of modulation symbols can be mapped to the first time-frequency resource in a time-domain-first, frequency-domain-later manner, or vice versa. That is, the modulation symbols can be arranged independently within the first time-frequency resource. For example, the communication device can also first map the first plurality of modulation symbols to the first time-frequency resource, and then map the second plurality of modulation symbols to the second time-frequency resource.

[0196] Understandable Figure 6a and Figure 6b The CB8 in the first time-frequency resource shown is merely an example. This first time-frequency resource can also carry the modulation symbol corresponding to the CB with the smallest number (such as the modulation symbol corresponding to CB1); or, this first time-frequency resource can also carry the modulation symbol corresponding to the CB with the largest number, whose modulation symbol is not in... Figure 6a and Figure 6b As shown in the image.

[0197] For example, the size of the i th frequency domain resource can also be 1 RE, and the size of the i + 1 th frequency domain resource can also be 1 RE. As shown in FIG. 3, the size of the 1 st frequency domain resource to the size of the 5 th frequency domain resource can all be 1 RE. In this case, as still taking the 4 th frequency domain resource as an example, on the 4 th frequency domain resource, the modulation symbols can be mapped from the start OFDM symbol to the end OFDM symbol one by one. Then, on the 5 th frequency domain resource, the modulation symbols can also be mapped from the start OFDM symbol to the end OFDM symbol one by one. Figure 6d

[0198] It can be understood that the description of the first mapping manner can refer to the description of the first mapping manner in the above embodiments, and will not be described in detail here. Figure 6d Figure 5e Figure 6a Figure 6b

[0199] The third implementation manner,

[0200] The first mapping manner includes:

[0201] The modulation symbols with smaller numbers are mapped first, and then the modulation symbols with larger numbers are mapped in the second time-frequency resource;

[0202] The third plurality of modulation symbols are mapped in the first time-frequency resource according to the mapping manner of first frequency domain and then time domain;

[0203] and the fourth plurality of modulation symbols are mapped in the second time-frequency resource according to the mapping manner of first frequency domain and then time domain.

[0204] Alternatively, the first mapping manner includes:

[0205] The modulation symbols with smaller numbers are mapped first, and then the modulation symbols with larger numbers are mapped in the second time-frequency resource;

[0206] The third plurality of modulation symbols are mapped in the first time-frequency resource according to the mapping manner of first time domain and then frequency domain;

[0207] and the fourth plurality of modulation symbols are mapped in the second time-frequency resource according to the mapping manner of first frequency domain and then time domain.

[0208] In other words, the first mapping manner makes the positions of the mapped fourth plurality of modulation symbols in the second time-frequency resource arranged according to the mapping manner of first frequency domain and then time domain. And the first mapping manner can also make the positions of the mapped third plurality of modulation symbols in the first time-frequency resource arranged according to the mapping manner of first time-frequency and then frequency domain; or, the first mapping manner can also make the positions of the mapped third plurality of modulation symbols in the first time-frequency resource arranged according to the mapping manner of first frequency domain and then time domain.

[0209] ​​​​​The mapping manner of the fourth plurality of modulation symbols in the second time-frequency resource comprises: mapping the modulation symbols from the start subcarrier of the second time-frequency resource to the end subcarrier of the second time-frequency resource on the ith time domain resource. Then mapping the modulation symbols from the start subcarrier of the second time-frequency resource to the end subcarrier of the second time-frequency resource on the (i+1)th time domain resource. It can be understood that the mapping manner of the second time-frequency resource can also refer to the related description of the above Figure 2a The mapping manner of the first time-frequency resource can also refer to the related description of the above Figures 6a to 6d , which will not be described in detail here. It should be noted that in the process of mapping the fourth plurality of modulation symbols from the start subcarrier of the second time-frequency resource to the end subcarrier of the second time-frequency resource in the order of frequency domain first and time domain second, the frequency domain resource of the first time-frequency resource can be skipped, and the time-frequency resources other than the first time-frequency resource are mapped in the order of frequency domain first and time domain second.

[0210] As shown in Figures 7a and Figure 7b , the modulation symbol corresponding to CB6 can be understood as the third plurality of modulation symbols, and CB1 to CB5 can be understood as the fourth plurality of modulation symbols. The size of the ith time domain resource can be 1 OFDM symbol, and the size of the (i+1)th time domain resource can also be 1 OFDM symbol. It can be understood that Figure 7a and Figure 7b The start OFDM symbol shown in

[0211] In the embodiment of the application, the communication device can also separately map the first time-frequency resource and the second time-frequency resource with modulation symbols in the process of mapping the modulation symbols to the time-frequency resource.

[0212] For implementation mode three, as shown in the mapping manner of Figure 7a or Figure 7b , the access network device maps the modulation symbols corresponding to the plurality of data blocks to the time-frequency resource, and sends the modulation symbols corresponding to the plurality of data blocks, and then the terminal device can demodulate or decode part of the data blocks on the 1st OFDM symbol (and the 2nd OFDM symbol, etc.). That is, through the mapping manner shown in the implementation mode three, the terminal device can receive part of the data blocks on the 1st OFDM symbol and part of the data blocks on the 2nd OFDM symbol without receiving all the time domain resources of the time domain resource, thereby reducing the time delay of the terminal device receiving the data blocks. It can be understood that for this description, it is also applicable to the embodiment that the terminal device sends the modulation symbols corresponding to the plurality of data blocks, and the access network device receives the modulation symbols corresponding to the plurality of data blocks.

[0213] It can be understood that Figures 6a to 6d , andFigure 7a and Figure 7b is exemplified by the second time-frequency resource being divided into two parts by the first time-frequency resource, but the first time-frequency resource can also be located at the edge of the allocated time-frequency resource. As shown in Figure 7c , the second time-frequency resource is not divided into two parts by the first time-frequency resource.

[0214] The data sending method provided by the present application will be described below in combination with the first mapping mode shown above. The data sending method provided by the present application can be applied to a terminal device, or the data sending method provided by the present application can also be applied to an access network device.

[0215] The data sending method provided by the present application will be described below in combination with the first mapping mode shown above. The data sending method provided by the present application can be applied to a terminal device, or the data sending method provided by the present application can also be applied to an access network device. Figure 8a is a flowchart of a data sending method provided by an embodiment of the present application, as shown in Figure 8a , the method comprises the following steps.

[0216] In a possible implementation manner, before step 802 or step 803, Figure 8a , the method further comprises the following steps.

[0217] 801. The access network device sends first indication information to the terminal device, and correspondingly, the terminal device receives the first indication information, where the first indication information is used to indicate the first mapping mode.

[0218] Optionally, the first indication information can be included in radio resource control (RRC) signaling.

[0219] For example, the first indication information can be included in general (RRC-common) signaling in RRC signaling. For example, a mapping type (MappingPattern) is added in general configuration (PUSCH-configcommon) signaling of a physical uplink shared channel (PUSCH), and the mapping type is the first indication information. By adding the mapping type, the mapping mode of the configured PUSCH can be indicated.

[0220] Exemplarily, the format of the RRC signaling can be as follows:

[0221] PUSCH-ConfigCommon::=SEQUENCE{

[0222]

[0223] MappingPattern ENUMERATED{TypeA,TypeB}

[0224] CB-MappingTypeB-RB INTEGER { 1..8}

[0225] Interferenced-CBs CB-ID (or Frequency Range)

[0226]

[0227] }

[0228] The Type A above indicates the second mapping manner, and the Type B indicates the first mapping manner. The CB-MappingTypeB-RB indicates the size of the i-th frequency domain resource in the first mapping manner, and the range of the RB is any integer within 1 to 8. The Interferenced-CBs indicates the identification (ID) of the first plurality of modulation symbols (or the third plurality of modulation symbols) or the frequency domain resource of the first time-frequency resource. It can be understood that the specific mapping manner corresponding to the type B can be predefined. For example, the type B can correspond to any one of the three implementation manners above. Alternatively, the first mapping manner can be further divided into type B-1 (corresponding to the first implementation manner above), type B-2 (corresponding to the second implementation manner above), or type B-3 (corresponding to the third implementation manner above), etc.

[0229] Exemplarily, the RRC signaling can include the Interferenced-CBs (Frequency Range). In this case, since the RRC signaling does not include the CB-MappingTypeB-RB, i.e., the size of the i-th frequency domain resource is not indicated, it indicates that the mapping type is by default the second mapping manner. That is, in this way, the second mapping manner can be implicitly indicated. Alternatively, in this case, although the RRC signaling does not include the CB-MappingTypeB-RB, the size of the i-th frequency domain resource can be defaulted to 1 RE, and the mapping type is the first mapping manner.

[0230] Exemplarily, the RRC signaling can include the Interferenced-CBs (Frequency Range) and the CB-MappingTypeB-RB. In this case, since the RRC signaling not only includes the frequency domain resource of the first time-frequency resource, but also includes the size of the i-th frequency domain resource, the mapping type can be defaulted to the first mapping manner.

[0231] For example, the RRC signaling can include MappingPattern(typeB), Interferenced-CBs(Frequency Range) and CB-MappingTypeB-RB. In this case, the RRC signaling explicitly indicates that the mapping type is the first mapping mode.

[0232] It can be understood that in each of the above examples, the RRC signaling can further include Interferenced-CBs(CB-ID), so that the CB corresponding to the first plurality of modulation symbols or the CB corresponding to the third plurality of modulation symbols is indicated by the CB-ID parameter.

[0233] For example, the RRC signaling can include MappingPattern(typeA). In this case, since the mapping type indicated by the RRC signaling is the second mapping mode, the RRC signaling does not include CB-MappingTypeB-RB and Interferenced-CBs.

[0234] For another example, the first indication information can be included in dedicated (RRC-dedicated) signaling in the RRC signaling. The UE-specific signaling (UE-specific) in the PUSCH configuration (PUSCH-Config) signaling in the RRC-dedicated signaling is configured to add the mapping type (MappingPattern). Alternatively, the UE-specific signaling can further include the size of the i-th frequency domain resource of the first mapping mode, etc.

[0235] Optionally, the first indication information can also be included in downlink control information (DCI). For example, an indication field is added in the common signaling or UE-specific DCI of DCI format 0_0 / 0_1, and the first mapping mode of the PUSCH scheduled by the DCI is indicated by the indication field.

[0236] Optionally, the first indication information can also be included in MAC CE signaling. For example, the MAC CE signaling carrying the above first indication information can be transmitted through a logical channel reserved in the related protocol.

[0237] For ease of description, the data block carried in the first time-frequency resource will be referred to as the first data block, and the data block carried in the second time-frequency resource will be referred to as the second data block. Following the method provided above, for example, the CB corresponding to the first complex modulation symbols can be called the first data block, and the CB corresponding to the second complex modulation symbols can be called the second data block. Similarly, the CB corresponding to the third complex modulation symbols can also be called the first data block, and the CB corresponding to the fourth complex modulation symbols can also be called the second data block. For example... Figure 5a CB7 shown can be referred to as the first data block, and CB1 to CB5 can be referred to as the second data blocks. Whether CB6 belongs to the first or second data block is not limited in this embodiment. For ease of description, CB6 will be referred to as the first data block below. Similarly, Figure 5b CB6 and CB7 shown can be referred to as the first data block. Figure 5c The blocks CB5 to CB7 shown can be referred to as the first data block. Figure 5d The blocks CB6 to CB8 shown can be referred to as the first data block. Figure 5e The CB4 shown can be referred to as the first data block. Figure 6b The CB8 shown can be referred to as the first data block.

[0238] This application also provides several methods for indicating the frequency domain resources of one or more first data blocks or first time-frequency resources.

[0239] Implementation Method 1

[0240] The aforementioned first indication information includes indication information for indicating the one or more first data blocks. For example, the first indication information includes an identifier of one or more first data blocks, or it includes a sequence number of one or more first data blocks, etc.

[0241] As Figure 5a For example, the first indication information may include identifier 6 and identifier 7. For instance... Figure 7a For example, the first instruction information may include identifier 6.

[0242] In this first implementation method, by carrying the first mapping method and the first data block in an indication message, it is not only simple to implement, but also explicitly indicates one or more first data blocks, so that the terminal device can clearly know that the one or more first data blocks are subject to significant interference.

[0243] Implementation Method Two

[0244] The access network device sends a second indication information to the terminal device, and the terminal device receives the second indication information, which is used to indicate one or more first data blocks.

[0245] The second indication information can be included in RRC signaling, DCI or MAC CE signaling, etc. For example, the first indication information can be included in RRC signaling, and the second indication information can be included in DCI.

[0246] In the second implementation, the access network device indicates the first mapping manner and the first data block by the first indication information and the second indication information respectively, so that when the first mapping manner does not need to be updated, the access network device only needs to indicate one or more first data blocks, which can save signaling overhead.

[0247] In the third implementation,

[0248] The first indication information includes indication information for indicating the frequency domain resource of the first time-frequency resource.

[0249] In the third implementation, by indicating the frequency domain resource of the first time-frequency resource, the terminal device can determine to carry some data blocks in the first time-frequency resource according to the indication information.

[0250] For example, the first indication information can include the starting position (such as the starting subcarrier) of the frequency domain resource of the first time-frequency resource and the size (such as the length of the frequency domain resource) of the frequency domain resource of the first time-frequency resource. For example, the starting position and the size of the frequency domain resource of the first time-frequency resource can be jointly indicated by a table, such as a table defined in a protocol or a table pre-configured by the access network device for a wideband terminal device, such as a table configured by RRC signaling, as shown in Table 1. Alternatively, the starting position and the size of the first time-frequency resource can be indicated by separate indication, as shown in Table 2. Table 1 and Table 2 are examples of indicating the starting position and the size by including the first indication information in DCI. It can be understood that the interference frequency band in Table 2 is the frequency domain resource of the first time-frequency resource in the embodiments of the present application.

[0251] Table 1

[0252] DCI field Number of bits Meaning Frequency domain indication information X Indicate a row in the frequency domain resource table in RRC

[0253] Table 2

[0254]

[0255] It can be understood that Table 1 and Table 2 are only examples and should not be construed as limiting the embodiments of the present application.

[0256] In the third implementation, by indicating the frequency domain resource of the first time-frequency resource, the terminal device can autonomously determine the data block (such as the first data block) carried in the first time-frequency resource. In addition, by simultaneously indicating the first mapping manner and the frequency domain resource of the first time-frequency resource by the first indication information, the terminal device can simultaneously obtain the first mapping manner and the frequency domain resource of the first time-frequency resource.

[0257] Implementation four,

[0258] The access network device sends third indication information to the terminal device, and the terminal device receives the third indication information. The third indication information is used to indicate the frequency domain resource of the first time-frequency resource.

[0259] It can be understood that the specific description of the third indication information can be adaptively referred to the first indication information, which will not be described here in detail.

[0260] Generally, the frequency domain resource of the first time-frequency resource will not change frequently, so in this implementation four, the access network device can save signaling overhead by respectively indicating the first mapping mode and the frequency domain resource of the first time-frequency resource.

[0261] 802、The terminal device generates a plurality of data blocks.

[0262] Generally, one transmit block (TB) can include a plurality of code block groups (CBGs), and one CBG can include a plurality of code blocks (CBs). Therefore, the plurality of data blocks in the embodiments of the present application can be understood as a plurality of data blocks obtained from a TB (such as one TB or a plurality of TBs), and the data block can include a CB or a CBG. For example, one TB can be divided into a plurality of CBs, or one TB can be divided into a plurality of CBGs.

[0263] In combination with the network coding method shown in the foregoing, the method for the terminal device to generate a plurality of data blocks is as follows: the terminal device generates a plurality of coded data packets from a plurality of original data packets, and the plurality of coded data packets include one or more redundant coded packets. The plurality of coded data packets are included in the plurality of data blocks, and one data block can include one or more coded data packets.

[0264] In a possible implementation, the terminal device can sequentially map the plurality of coded data packets to the plurality of data blocks. In this case, whether the data blocks sent in the first time-frequency resource include redundant coded packets is not limited in the embodiments of the present application. For example, the terminal device can sequentially map the original data packets and the redundant coded packets to the plurality of data blocks. In this case, the original data packets can be included in data blocks with smaller numbers, and the redundant coded packets can be included in data blocks with larger numbers. For example, the terminal device can sequentially map the redundant coded packets and the original data packets to the plurality of data blocks. In this case, the redundant coded packets can be included in data blocks with smaller numbers, and the original data packets can be included in data blocks with larger numbers.

[0265] For this kind of implementation, the terminal device only needs to map the plurality of encoded data packets into the plurality of data blocks in sequence, which is simple to implement. Meanwhile, even if the access network device erroneously receives a certain data block, or even if the access network device erroneously receives a certain data packet in the data block, the access network device can still recover the erroneously received data packet according to the redundant encoded packet.

[0266] In another possible implementation, the terminal device can map one or more redundant encoded packets into one or more first data blocks, and map original data packets into one or more second data blocks. That is, the terminal device can map the one or more redundant encoded packets onto first time-frequency resources, and map the one or more original data packets onto second time-frequency resources. In this case, since the original data packets are mapped onto the second time-frequency resources, and the first time-frequency resources are time-frequency resources overlapping the terminal device with other terminal devices, the original data packets transmitted on the second time-frequency resources can be ensured to be correctly received to the greatest extent. Thus, the reliability of the second data blocks being transmitted is improved, the situation of retransmitting TB or CBG is improved, and the spectrum efficiency is improved. In the embodiments of the present application, the relationship between the original data packets and the redundant encoded packets can be as shown below, which is not described in detail here.

[0267] In combination with the above-mentioned implementation mode two, the access network device indicates one or more first data blocks to the terminal device, and the terminal device can map the redundant encoded packets into the one or more first data blocks. When the access network device does not indicate the one or more first data blocks to the terminal device, the terminal device can map the encoded redundant encoded packets into a certain data block, and then map the certain data block onto the first time-frequency resources.

[0268] In another possible implementation, the terminal device can map original data packets into one or more first data blocks, and map one or more redundant encoded packets into one or more second data blocks. That is, the terminal device can map the one or more original data packets onto first time-frequency resources, and map the one or more redundant encoded packets onto second time-frequency resources. In this case, even if the original data packets are erroneously received, the terminal device can still recover the erroneously received data packets according to the redundant encoded packets. In other words, even if the first data blocks are erroneously received, the terminal device can still recover the erroneously received first data blocks according to the redundant encoded packets included in the second data blocks.

[0269] In combination with the above-illustrated implementation two, the access network device indicates one or more first data blocks to the terminal device, and the terminal device can map one or more original data packets (including partial original data packets) in the one or more first data blocks. When the access network device does not indicate the one or more first data blocks to the terminal device, the terminal device can map one or more original data packets in a certain data block, and then map the certain data block on the first time-frequency resource.

[0270] The relationship between the redundant coded packet and the original data packet can be as follows:

[0271] The redundant coded packet can include information coded according to one or more original data packets. In other words, the redundant coded packet can include information coded according to all original data packets. Alternatively, the redundant coded packet can include information coded according to partial original data packets in all original data packets. The all original data packets illustrated herein can be understood as data packets that need to be included in the above-mentioned multiple data blocks.

[0272] For example, the redundant coded packet can include information coded according to six original data packets. For another example, the redundant coded packet can include information coded according to one original data packet. For another example, the redundant coded packet can include information coded according to two original data packets, and so on.

[0273] In combination with the above-illustrated method, the first data block can only include one or more redundant coded packets coded according to all original data packets.

[0274] Alternatively, the first data block can only include one or more redundant coded packets coded according to partial original data packets.

[0275] Alternatively, the first data block can only include original data packets.

[0276] Alternatively, the first data block can include one or more redundant coded packets coded according to partial original data packets and the partial original data packets.

[0277] In other words, the size of the first data block can be equal to the size of one or more redundant coded packets, the one or more redundant coded packets including information coded according to all original data packets, or the one or more redundant coded packets including information coded according to partial original data packets. Alternatively, the size of the first data block can be equal to the size of partial original data packets. Alternatively, the size of the first data block can be equal to the sum of the size of partial original data packets and the size of one or more redundant coded packets, the one or more redundant coded packets including information coded according to the partial original data packets.

[0278] 803、The terminal device maps the modulation symbols corresponding to the plurality of data blocks to time-frequency resources according to a first mapping manner.

[0279] For example, the modulation symbols corresponding to the plurality of data blocks can be obtained through QPSK, 16QAM, 64QAM, or 256QAM modulation. The modulation manner of the data blocks is not limited in the embodiments of the present application.

[0280] The time-frequency resources are time-frequency resources configured by the access network device for the terminal device to transmit TBs. For example, one RE in the time-frequency resources can be used to carry one modulation symbol. The relationship between the modulation symbol and the time-frequency resource can be referred to the foregoing description, which will not be described in detail herein. For example, the access network device can configure the time-frequency resources for the terminal device through dynamic scheduling, or can configure the time-frequency resources for the terminal device based on a configured grant (CG) manner, and the like, which is not limited in the embodiments of the present application.

[0281] The specific description of the first mapping manner can be referred to the foregoing description, which will not be described in detail herein.

[0282] 804、The terminal device transmits the modulation symbols corresponding to the plurality of data blocks on the time-frequency resources. Correspondingly, the access network device can receive the modulation symbols corresponding to the plurality of data blocks on the time-frequency resources according to the first mapping manner.

[0283] For step 804, the terminal device can also be understood as transmitting a PUSCH, and the PUSCH is used to carry the time-frequency resources, and the time-frequency resources carry the modulation symbols corresponding to the plurality of data blocks.

[0284] For example, the terminal device maps the modulation symbols corresponding to the plurality of data blocks to the time-frequency resources through the first mapping manner as shown in FIG. 8. Figure 5d For example, the terminal device maps the modulation symbols corresponding to the plurality of data blocks to the time-frequency resources through the first mapping manner as shown in FIG. 8. Figure 5d For example, the terminal device maps the modulation symbols corresponding to the plurality of data blocks to the time-frequency resources through the first mapping manner as shown in FIG. 8.

[0285] For example, the terminal device maps the modulation symbols corresponding to the plurality of data blocks to the time-frequency resources through the first mapping manner as shown in FIG. 8. Figure 5eThe first mapping manner shown maps the modulation symbols corresponding to the plurality of data blocks to the time-frequency resources. In this case, the access network device can receive the modulation symbols from the starting subcarrier of the time-frequency resources, one OFDM symbol at a time. For example, starting from the 1st subcarrier, the modulation symbols are received from the starting OFDM symbol of the time-frequency resources, one OFDM symbol at a time, until the modulation symbols on the ending OFDM symbol are received. Then starting from the 2nd subcarrier, the modulation symbols are received from the starting OFDM symbol of the time-frequency resources, one OFDM symbol at a time, until the modulation symbols on the ending OFDM symbol are received.

[0286] It can be understood that the access network device shown herein maps the modulation symbols corresponding to the plurality of data blocks to the time-frequency resources according to the first mapping manner. Figure 5d and Figure 5e The method shown for receiving the modulation symbols is only an example, and the access network device can also receive the modulation symbols according to the method shown in Figures 6a to 6d , Figures 7a to 7c and the like, which will not be described in detail herein.

[0287] In the embodiments of the present application, the terminal device maps the modulation symbols corresponding to the plurality of data blocks to the time-frequency resources according to the first mapping manner, as shown in Figures 5a to 5f , Figures 6a to 6d and Figures 7a to 7c respectively. Thus, compared with mapping the modulation symbols corresponding to the plurality of data blocks to the time-frequency resources according to the second mapping manner, the technical solution provided in the embodiments of the present application can effectively improve the interference of other terminal devices on the terminal device, reduce the number of data blocks of the terminal device that are interfered, and improve the data transmission efficiency of the terminal device.

[0288] Figure 8b is a flowchart of another data sending method provided in the embodiments of the present application, as shown in Figure 8b , the method comprises:

[0289] In a possible implementation manner, before step 812, Figure 8b the method further comprises:

[0290] 811. The access network device sends first indication information to the terminal device, and correspondingly, the terminal device receives the first indication information, where the first indication information is used to indicate the first mapping manner.

[0291] It can be understood that the specific description of step 811 can refer to the step 801 shown above, which will not be described one by one herein.

[0292] 812. The terminal device determines the first mapping manner.

[0293] The terminal device can determine the first mapping manner according to step 811. Alternatively, the first mapping manner can also be predefined by a protocol, or preconfigured by the access network device, and the like. The first mapping manner is preconfigured by the access network device, including that the first mapping manner can be configured by the access network device when the terminal device accesses the access network device, and the like. The embodiments of the present application do not limit how the terminal device knows the first mapping manner.

[0294] 813. The access network device maps the modulation symbols corresponding to the plurality of data blocks to the time-frequency resources according to the first mapping manner.

[0295] It can be understood that, in step 813, before the access network device maps the modulation symbols corresponding to the plurality of data blocks to the time-frequency resources, the access network device can also generate the plurality of data blocks. The description of how the access network device generates the plurality of data blocks can be referred to the description of the foregoing steps 801 and 802, which will not be repeated here. Figure 8a

[0296] 814. The access network device transmits the modulation symbols corresponding to the plurality of data blocks on the time-frequency resources. Correspondingly, the terminal device receives the modulation symbols corresponding to the plurality of data blocks on the time-frequency resources according to the first mapping manner.

[0297] For step 814, it can also be understood that the terminal device receives a PDSCH, the PDSCH is used to carry time-frequency resources, and the time-frequency resources carry the modulation symbols corresponding to the plurality of data blocks.

[0298] It can be understood that the sequence of steps 812 and 813 is not limited in the embodiments of the present application.

[0299] It can be understood that the specific description of the foregoing steps 801 and 802 can also be referred to the foregoing steps 801 and 802, and the specific description of the first mapping manner can also be referred to the foregoing steps 801 and 802, which will not be repeated here. Figure 8b Figure 8a Figures 5a to 5f Figures 6a to 6d Figures 7a to 7c

[0300] The technical scheme provided by the embodiments of the present application can effectively improve the interference of other terminal devices (such as narrowband terminal devices) to the terminal device (wideband terminal device), reduce the number of data blocks of the terminal device affected by the interference, and improve the data transmission efficiency of the terminal device.

[0301] ​​​​​​It can be understood that the above is only illustrated by taking the narrowband terminal device and the wideband terminal device as examples, however, the method provided by the embodiments of the present application can also be applied to other scenarios. For example, a scenario where two terminal devices exist time-frequency resource overlap, and the like, which will not be described herein again. For another example, a scenario where two communication devices (not limited to terminal devices) exist time-frequency resource overlap, and the like.

[0302] It can be understood that the implementation manner not described in detail in one of the above embodiments can be referred to other embodiments, and the like.

[0303] The communication apparatus provided by the embodiments of the present application will be introduced below.

[0304] The present application divides the function modules of the communication apparatus according to the above method embodiments, for example, each function module can be divided according to each function, or two or more functions can be integrated in one processing module. The above integrated module can be realized in the form of hardware or in the form of software function module. It should be noted that the division of the modules in the present application is illustrative, and is only a logical function division, and another division manner can be used in actual implementation. The communication apparatus provided by the embodiments of the present application will be described below in combination with the accompanying drawings. Figures 9 to 11 The communication apparatus provided by the embodiments of the present application will be introduced below.

[0305] Figure 9 is a structural schematic diagram of a communication apparatus provided by the embodiments of the present application, as shown in Figure 9 the communication apparatus includes a processing unit 901 and a transceiver unit 902. The communication apparatus can be the access network device or the chip in the access network device shown above.

[0306] For example, the processing unit 901 is configured to generate a plurality of data blocks, and then map modulation symbols corresponding to the plurality of data blocks to time-frequency resources according to a first mapping manner; and the transceiver unit 902 is configured to output the modulation symbols corresponding to the plurality of data blocks on the time-frequency resources.

[0307] In the embodiments of the present application, the transceiver unit 902 is specifically configured to send the modulation symbols corresponding to the plurality of data blocks to the terminal device on the time-frequency resources.

[0308] In a possible implementation manner, the transceiver unit 902 is further configured to output the first indication information.

[0309] In a possible implementation manner, the transceiver unit 902 is further configured to output the second indication information.

[0310] In a possible implementation manner, the transceiver unit 902 is further configured to output the third indication information.

[0311] It can be understood that the specific description of the transceiver unit and the processing unit shown above can also refer to the steps performed by the access network device in the above method embodiments. For example, the transceiver unit 902 can be used to perform Figure 8b the sending step in step 811 shown above, and Figure 8b the sending step in step 814 shown above. The processing unit 901 can be used to perform Figure 8b step 813 shown above.

[0312] multiplexing Figure 9 The embodiments of the present application also provide a communication apparatus, as shown in the figure Figure 9 The communication apparatus includes a processing unit 901 and a transceiver unit 902. The communication apparatus can be the terminal device or the chip in the terminal device shown above.

[0313] For example, the processing unit 901 is configured to determine a first mapping manner; and the transceiver unit 902 is configured to input modulation symbols corresponding to a plurality of data blocks on a time-frequency resource according to the first mapping manner.

[0314] In the embodiments of the present application, the transceiver unit 902 is specifically configured to receive modulation symbols corresponding to a plurality of data blocks from the terminal device on the time-frequency resource according to the first mapping manner.

[0315] In a possible implementation, the transceiver unit 902 is further configured to input first indication information.

[0316] In a possible implementation, the transceiver unit 902 is further configured to input second indication information.

[0317] In a possible implementation, the transceiver unit 902 is further configured to input third indication information.

[0318] It can be understood that the specific description of the transceiver unit and the processing unit shown above can also refer to the steps performed by the terminal device in the above method embodiments. For example, the transceiver unit 902 can be used to perform Figure 8b the receiving step in step 811 shown above, and Figure 8b the receiving step in step 814 shown above. The processing unit 901 can be used to perform Figure 8b step 812 shown above.

[0319] multiplexing Figure 9 The embodiments of the present application also provide a communication apparatus, as shown in the figure Figure 9 The communication apparatus includes a processing unit 901 and a transceiver unit 902. The communication apparatus can be the terminal device or the chip in the terminal device shown above.

[0320] For example, processing unit 901 is used to generate multiple data blocks and then map the modulation symbols corresponding to the multiple data blocks to time and frequency resources according to a first mapping method; transceiver unit 902 is used to output the modulation symbols corresponding to the multiple data blocks on the time and frequency resources.

[0321] In this embodiment of the application, the transceiver unit 902 is specifically used to send modulation symbols corresponding to multiple data blocks to the access network device on time and frequency resources.

[0322] In one possible implementation, the transceiver unit 902 is also used to input first instruction information.

[0323] In one possible implementation, the transceiver unit 902 is also used to input second instruction information.

[0324] In one possible implementation, the transceiver unit 902 is also used to input third instruction information.

[0325] It is understood that the specific descriptions of the transceiver unit and processing unit shown above can also be referenced to the steps performed by the terminal device in the above method embodiments. For example, the transceiver unit 902 can be used to perform... Figure 8a The receiving step in step 801 shown, and Figure 8a The sending step in step 804 shown. Processing unit 901 can be used to execute... Figure 8a Steps 802 and 803 are shown.

[0326] Reuse Figure 9 This application also provides a communication device, such as... Figure 9 As shown, the communication device includes a processing unit 901 and a transceiver unit 902. This communication device can be the access network device shown above or a chip within the access network device.

[0327] For example, processing unit 901 is used to determine a first mapping method; transceiver unit 902 is used to input modulation symbols corresponding to multiple data blocks on time and frequency resources according to the first mapping method.

[0328] It is understood that determining the first mapping method shown in the embodiments of this application can be interpreted as the processing unit needing to determine the first mapping method from the different mapping methods shown in the embodiments of this application. However, if the first mapping method is one of the aforementioned different mapping methods and is a predefined mapping method, the processing unit may not need to determine the first mapping method. In this case, the transceiver unit can directly input the modulation symbols corresponding to multiple data blocks on the time-frequency resources according to the first mapping method.

[0329] In the embodiments of the present application, the transceiver 902 is specifically configured to receive the modulation symbols corresponding to the plurality of data blocks from the terminal device on the time-frequency resources according to the first mapping manner.

[0330] In a possible implementation, the transceiver 902 is further configured to output the first indication information.

[0331] In a possible implementation, the transceiver 902 is further configured to output the second indication information.

[0332] In a possible implementation, the transceiver 902 is further configured to output the third indication information.

[0333] It can be understood that the specific description of the transceiver and the processing unit shown above can also refer to the steps performed by the access network device in the above method embodiments. For example, the transceiver 902 can be configured to perform the sending step in step 801 shown above, and the receiving step in step 804 shown above. Figure 8a Figure 8a

[0334] In the above various device embodiments, the description of the first mapping manner, the first time-frequency resource, the second time-frequency resource, the first indication information, the second indication information, and the third indication information can also refer to the description in the above method embodiments, which will not be repeated here. For example, the description of the first mapping manner can refer to Figures 5a to 5f , or refer to Figures 6a to 6d , or refer to Figures 7a to 7c , etc.

[0335] It can be understood that the specific description of the transceiver and the processing unit shown in the embodiments of the present application is only an example. For the specific functions or steps performed by the transceiver and the processing unit, etc., it can refer to the above method embodiments, which will not be described here.

[0336] The access network device and the terminal device of the embodiments of the present application are introduced above, and possible product forms of the access network device and the terminal device are introduced below. It should be understood that any form of product that has the functions of the above-mentioned Figure 9 access network device, or any form of product that has the functions of the above-mentioned Figure 9 terminal device, falls within the protection scope of the embodiments of the present application. It should also be understood that the following introduction is only an example, and does not limit the product form of the access network device and the terminal device of the embodiments of the present application to only this.

[0337] In a possible implementation, Figure 9 ​​In the illustrated communication apparatus, the processing unit 901 can be one or more processors, and the transceiving unit 902 can be a transceiver, or the transceiving unit 902 can also be a transmitting unit and a receiving unit, the transmitting unit can be a transmitter, and the receiving unit can be a receiver, which are integrated in one device, for example, a transceiver. In embodiments of the present application, the processor and the transceiver can be coupled, and the connection manner of the processor and the transceiver is not limited in embodiments of the present application.

[0338] As shown in Figure 10 The communication apparatus 100 includes one or more processors 1020 and a transceiver 1010.

[0339] In some embodiments of the present application, the processor 1020 is configured to generate a plurality of data blocks, and map modulation symbols corresponding to the plurality of data blocks to time-frequency resources according to a first mapping manner; and the transceiver 1010 is configured to output the modulation symbols corresponding to the plurality of data blocks on the time-frequency resources.

[0340] Multiplexing Figure 10 In some other embodiments of the present application, the processor 1020 is configured to determine the first mapping manner; and the transceiver 1010 is configured to input the modulation symbols corresponding to the plurality of data blocks on the time-frequency resources according to the first mapping manner.

[0341] It can be understood that the specific description of the processor and the transceiver can also refer to the description of the processing unit and the transceiving unit as shown in Figure 9 which will not be described here again.

[0342] In Figure 10 In various implementation manners of the communication apparatus as shown in the above, the transceiver can include a receiver configured to perform the functions (or operations) of receiving, and a transmitter configured to perform the functions (or operations) of transmitting. The transceiver is configured to communicate with other devices / apparatuses through a transmission medium.

[0343] Optionally, the communication apparatus 100 can further include one or more memories 1030 configured to store program instructions and / or data. The memory 1030 is coupled with the processor 1020. The coupling in embodiments of the present application is indirect coupling or communication connection between devices, units or modules, which can be electrical, mechanical or other forms, and is used for information interaction between devices, units or modules. The processor 1020 can operate in cooperation with the memory 1030. The processor 1020 can execute program instructions stored in the memory 1030. Optionally, at least one of the one or more memories can be included in the processor.

[0344] The specific connection medium between the transceiver 1010, the processor 1020 and the memory 1030 is not limited in embodiments of the present application. In embodiments of the present application, the coupling between the transceiver 1010, the processor 1020 and the memory 1030 can beFigure 10 The memory 1030, the processor 1020 and the transceiver 1010 are connected through a bus 1040 in the Figure 10 The connection between the other components is shown by thick lines, which is only illustrative and not limited. The bus can be divided into an address bus, a data bus, a control bus, etc. For convenience, only one thick line is shown, but it does not mean that there is only one bus or only one type of bus. Figure 10

[0345] In the embodiments of the present application, the processor can be a general processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc., which can implement or execute the disclosed methods, steps and logic block diagrams in the embodiments of the present application. The general processor can be a microprocessor or any conventional processor, etc. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as hardware processor execution, or executed by a combination of hardware and software modules in the processor, etc.

[0346] In the embodiments of the present application, the memory can include, but is not limited to, a non-volatile memory such as a hard disk drive (HDD) or a solid-state drive (SSD), a random access memory (RAM), an erasable programmable read-only memory (EPROM), a read-only memory (ROM) or a compact disc read-only memory (CD-ROM), etc. The memory can be any storage medium capable of carrying or storing program codes in the form of instructions or data structures and capable of being read and / or written by a computer (such as the communication device shown in the present application, etc.), but is not limited thereto. The memory in the embodiments of the present application can also be a circuit or any other device capable of realizing a storage function, used for storing program instructions and / or data.

[0347] It can be understood that when Figure 10 ​The communication apparatus shown is used to perform the steps or functions performed by the terminal device, the processor 1020 is mainly used to process the communication protocol and the communication data, and control the whole communication apparatus, execute the software program, and process the data of the software program. The memory 1030 is mainly used to store the software program and the data. The transceiver 1010 can include a control circuit and an antenna, and the control circuit is mainly used to convert the baseband signal and the radio frequency signal and process the radio frequency signal. The antenna is mainly used to transceive the radio frequency signal in the form of electromagnetic wave. The input and output apparatus, such as touch screen, display screen, keyboard, etc., is mainly used to receive the data input by the user and output the data to the user.

[0348] When the communication apparatus is powered on, the processor 1020 can read the software program in the memory 1030, interpret and execute the instructions of the software program, and process the data of the software program. When it is necessary to send data wirelessly, the processor 1020 performs baseband processing on the data to be sent, and outputs the baseband signal to the radio frequency circuit. The radio frequency circuit converts the baseband signal into a radio frequency signal, and transmits the radio frequency signal in the form of electromagnetic wave through the antenna. When data is sent to the communication apparatus, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 1020. The processor 1020 converts the baseband signal into data and processes the data.

[0349] In another implementation, the radio frequency circuit and the antenna can be arranged independently of the processor performing the baseband processing, for example, in a distributed scenario, the radio frequency circuit and the antenna can be arranged remotely from the communication apparatus.

[0350] It can be understood that the communication apparatus shown in the embodiments of the present application can also have more components, etc., which are not limited in the embodiments of the present application. The methods performed by the processor and the transceiver shown above are only examples, and the specific steps performed by the processor and the transceiver can refer to the methods introduced above. Figure 10

[0351] In another possible implementation, Figure 9 In the communication apparatus shown, the processing unit 901 can be one or more logic circuits, the transceiving unit 902 can be an input and output interface, also called a communication interface, or an interface circuit, or an interface, etc. Alternatively, the transceiving unit 902 can also be a sending unit and a receiving unit. The sending unit can be an output interface, and the receiving unit can be an input interface. The sending unit and the receiving unit are integrated in one unit, such as an input and output interface. For example, Figure 11 As shown, Figure 11 ​The communication apparatus shown includes a logic circuit 1101 and an interface 1102. That is, the processing unit 901 described above can be implemented by the logic circuit 1101, and the transceiver unit 902 can be implemented by the interface 1102. The logic circuit 1101 can be a chip, a processing circuit, an integrated circuit, or a system on chip (SoC) chip, and the interface 1102 can be a communication interface, an input / output interface, and the like. In the embodiments of the present application, the logic circuit and the interface can also be coupled to each other. The specific connection mode of the logic circuit and the interface is not limited in the embodiments of the present application.

[0352] In some embodiments of the present application, the logic circuit 1101 is configured to generate a plurality of data blocks, and then map modulation symbols corresponding to the plurality of data blocks to time-frequency resources according to a first mapping mode; and the interface 1102 is configured to output the modulation symbols corresponding to the plurality of data blocks on the time-frequency resources.

[0353] Multiplexing Figure 11 In some other embodiments of the present application, the logic circuit 1101 is configured to determine a first mapping mode; and the interface 1102 is configured to input modulation symbols corresponding to a plurality of data blocks on time-frequency resources according to the first mapping mode.

[0354] For Figure 11 The specific implementation modes of the various embodiments shown can also refer to the above-mentioned various embodiments, which will not be described in detail here. For example, the description of the logic circuit can refer to the description of the processing unit described above, and the description of the interface can refer to the description of the transceiver unit described above, which will not be described one by one here.

[0355] It can be understood that the communication apparatus provided in the embodiments of the present application can include a memory, or the communication apparatus provided in the embodiments of the present application can not include a memory, and the embodiments of the present application do not limit this.

[0356] The embodiments of the present application also provide a wireless communication system, which includes an access network device and a terminal device, and the access network device and the terminal device can be used to execute the method in any of the preceding embodiments.

[0357] Alternatively, the specific implementation modes of the access network device and the terminal device can also refer to the specific implementation modes of the communication apparatus and the like shown above, which will not be described in detail here. Figures 9 to 11

[0358] In addition, the present application also provides a computer program for implementing the operations and / or processes performed by the access network device in the method provided by the present application.

[0359] The present application also provides a computer program for implementing the operations and / or processes performed by the terminal device in the method provided by the present application. ​

[0360] The application further provides a computer readable storage medium, wherein computer code is stored in the computer readable storage medium, and when the computer code is run on a computer, the computer is caused to perform operations and / or processes performed by an access network device in the method provided by the application.

[0361] The application further provides a computer readable storage medium, wherein computer code is stored in the computer readable storage medium, and when the computer code is run on a computer, the computer is caused to perform operations and / or processes performed by a terminal device in the method provided by the application.

[0362] The application further provides a computer program product, which includes computer code or a computer program, and when the computer code or the computer program is run on a computer, operations and / or processes performed by an access network device in the method provided by the application are performed.

[0363] The application further provides a computer program product, which includes computer code or a computer program, and when the computer code or the computer program is run on a computer, operations and / or processes performed by a terminal device in the method provided by the application are performed.

[0364] In several embodiments provided in the application, it should be understood that the disclosed system, device and method can be implemented in other manners. For example, the described device embodiments are merely schematic, and the division of units is merely a logical function division, and there can be another division manner in actual implementation, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed coupling or direct coupling or communication connection between units can be indirect coupling or communication connection through some interfaces, devices or units, and can also be electrical, mechanical or other forms of connection.

[0365] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the technical effects of the scheme provided in the embodiments of the application.

[0366] In addition, each functional unit in the various embodiments of the application can be integrated into a processing unit, or each unit can exist physically, or two or more units can be integrated into one unit. The integrated unit can be implemented in the form of hardware, or in the form of a software functional unit.

[0367] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application essentially or say the part that contributes to the prior art, or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a readable storage medium, including a plurality of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in various embodiments of the present application. The aforementioned readable storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.

[0368] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A data transmission method, characterized by, The method is applied to a communication device, and the method comprises: generating a plurality of data blocks; mapping modulation symbols corresponding to the plurality of data blocks to time-frequency resources according to a first mapping mode; the first mapping mode comprises: a first plurality of modulation symbols are mapped in a first time-frequency resource in a sequence of a frequency domain first and a time domain second, a second plurality of modulation symbols are mapped in a second time-frequency resource in a sequence of a time domain first and a frequency domain second, and the first plurality of modulation symbols and the second plurality of modulation symbols are both included in the modulation symbols corresponding to the plurality of data blocks; or the first mapping mode comprises: a third plurality of modulation symbols are mapped in a first time-frequency resource in a sequence of a time domain first and a frequency domain second, and a fourth plurality of modulation symbols are mapped in a second time-frequency resource in a sequence of a frequency domain first and a time domain second, and the third plurality of modulation symbols and the fourth plurality of modulation symbols are both included in the modulation symbols corresponding to the plurality of data blocks; or the first mapping mode comprises: a third plurality of modulation symbols are mapped in a first time-frequency resource in a sequence of a frequency domain first and a time domain second, and a fourth plurality of modulation symbols are mapped in a second time-frequency resource in a sequence of a frequency domain first and a time domain second, and the third plurality of modulation symbols and the fourth plurality of modulation symbols are both included in the modulation symbols corresponding to the plurality of data blocks; wherein the first time-frequency resource and the second time-frequency resource are respectively part of the time-frequency resources, the first time-frequency resource and the second time-frequency resource do not overlap in the frequency domain, and the time domain resources in the first time-frequency resource are the same as the time domain resources in the time-frequency resources, and the first time-frequency resource is a time-frequency resource overlapping a narrow-band terminal device and a wide-band terminal device; transmitting the modulation symbols corresponding to the plurality of data blocks on the time-frequency resources.

2. The method of claim 1, wherein, the sequence of a time domain first and a frequency domain second comprises: mapping modulation symbols on an i-th frequency domain resource from a preset starting orthogonal frequency division multiplexing (OFDM) symbol to a preset ending OFDM symbol in a sequence of an OFDM symbol by OFDM symbol, and then mapping modulation symbols on an i+1-th frequency domain resource from the preset starting OFDM symbol to the preset ending OFDM symbol in a sequence of an OFDM symbol by OFDM symbol, where i is a positive integer, the preset starting OFDM symbol is a starting position of a time domain resource in the time-frequency resources, and the preset ending OFDM symbol is an ending position of the time domain resource in the time-frequency resources.

3. The method of claim 2, wherein the i-th frequency domain resource and the i+1-th frequency domain resource are two adjacent frequency domain resources in the frequency domain resources in the time-frequency resources; or the i-th frequency domain resource and the i+1-th frequency domain resource are two adjacent frequency domain resources in the frequency domain resources in the first time-frequency resource; or the i-th frequency domain resource and the i+1-th frequency domain resource are two adjacent frequency domain resources in the frequency domain resources in the second time-frequency resource.

4. The method of claim 1, wherein, the sequence of a frequency domain first and a time domain second comprises: mapping and modulating the symbols on the i-th OFDM symbol from a preset starting subcarrier to a preset ending subcarrier, and then mapping and modulating the symbols on the (i+1)-th OFDM symbol from the preset starting subcarrier to the preset ending subcarrier, where i is a positive integer, and the i-th OFDM symbol and the (i+1)-th OFDM symbol are two adjacent time domain resources in the time domain resources.

5. The method of claim 4, wherein, the preset starting subcarrier is a starting position of the frequency domain resource in the first time-frequency resource, and the preset ending subcarrier is an ending position of the frequency domain resource in the first time-frequency resource; or the preset starting subcarrier is a starting position of the frequency domain resource in the second time-frequency resource, and the preset ending subcarrier is an ending position of the frequency domain resource in the second time-frequency resource.

6. The method according to any one of claims 1 to 5, characterized in that, The plurality of data blocks include a first data block, and the first data block includes information encoded according to one or more second data blocks.

7. The method of claim 1, wherein, Before the plurality of data blocks are generated, the method further includes: receiving first indication information, the first indication information being used to indicate the first mapping manner.

8. The method of claim 1, wherein, The communication device includes an access network device, and the method further includes: sending first indication information, the first indication information being used to indicate the first mapping manner.

9. The method according to claim 7 or 8, characterized in that, The first indication information includes indication information used to indicate the frequency domain resource of the first time-frequency resource.

10. The method according to claim 7 or 8, characterized in that, The first indication information is included in any of the following: radio resource control (RRC) signaling, downlink control information (DCI), or media access control (MAC) control element (CE) signaling.

11. The method according to any one of claims 1 to 5, characterized in that, The data block includes a code block (CB) or a code block group (CBG).

12. A data transmission method characterized by comprising: The method is applied to a communication device, and the method includes: The first mapping manner comprises: first plurality of modulation symbols are mapped in the first time-frequency resource according to the order of frequency domain first and time domain second, second plurality of modulation symbols are mapped in the second time-frequency resource according to the order of time domain first and frequency domain second, and the first plurality of modulation symbols and the second plurality of modulation symbols are included in modulation symbols corresponding to the plurality of data blocks; or, the first mapping manner comprises: third plurality of modulation symbols are mapped in the first time-frequency resource according to the order of time domain first and frequency domain second, and fourth plurality of modulation symbols are mapped in the second time-frequency resource according to the order of frequency domain first and time domain second, and the third plurality of modulation symbols and the fourth plurality of modulation symbols are included in modulation symbols corresponding to the plurality of data blocks; or, the first mapping manner comprises: third plurality of modulation symbols are mapped in the first time-frequency resource according to the order of frequency domain first and time domain second, and fourth plurality of modulation symbols are mapped in the second time-frequency resource according to the order of frequency domain first and time domain second, and the third plurality of modulation symbols and the fourth plurality of modulation symbols are included in modulation symbols corresponding to the plurality of data blocks; wherein, the first time-frequency resource and the second time-frequency resource are part of time-frequency resources in the time-frequency resources, the first time-frequency resource and the second time-frequency resource do not overlap in the frequency domain, and the time domain resource in the first time-frequency resource is the same as the time domain resource in the time-frequency resources, and the first time-frequency resource is the time-frequency resource overlapping the narrowband terminal device and the wideband terminal device. According to the first mapping manner, the modulation symbols corresponding to the plurality of data blocks are received on the time-frequency resources.

13. The method of claim 12, wherein, The order of time domain first and frequency domain second comprises: The modulation symbols are mapped on the i-th frequency domain resource from the preset starting orthogonal frequency division multiplexing (OFDM) symbol to the preset ending OFDM symbol, and then the modulation symbols are mapped on the i+1-th frequency domain resource from the preset starting OFDM symbol to the preset ending OFDM symbol, i is a positive integer, the preset starting OFDM symbol is the starting position of the time domain resource in the time-frequency resources, and the preset ending OFDM symbol is the ending position of the time domain resource in the time-frequency resources.

14. The method of claim 13, wherein, The i-th frequency domain resource and the i+1-th frequency domain resource are two adjacent frequency domain resources in the frequency domain resources in the time-frequency resources; or, The i-th frequency domain resource and the i+1-th frequency domain resource are two adjacent frequency domain resources in the frequency domain resources in the first time-frequency resource; or, The i-th frequency domain resource and the i+1-th frequency domain resource are two adjacent frequency domain resources in the frequency domain resources in the second time-frequency resource.

15. The method of claim 12, wherein, The order of frequency domain first and time domain second comprises: mapping the modulation symbols on the i-th OFDM symbol from a preset starting subcarrier to a preset ending subcarrier, and mapping the modulation symbols on the (i+1)-th OFDM symbol from the preset starting subcarrier to the preset ending subcarrier, where i is a positive integer, and the i-th OFDM symbol and the (i+1)-th OFDM symbol are two adjacent time domain resources in the time domain resources.

16. The method of claim 15, wherein, The preset starting subcarrier is a starting position of the frequency domain resource in the first time-frequency resource, and the preset ending subcarrier is an ending position of the frequency domain resource in the first time-frequency resource; or The preset starting subcarrier is a starting position of the frequency domain resource in the second time-frequency resource, and the preset ending subcarrier is an ending position of the frequency domain resource in the second time-frequency resource.

17. The method according to any one of claims 12-16, characterized by, The plurality of data blocks include a first data block, and the first data block includes information encoded according to one or more second data blocks.

18. The method of claim 12, wherein, The communication apparatus includes a terminal device, and the determining the first mapping manner includes: receiving first indication information, the first indication information being used to indicate the first mapping manner; determining the first mapping manner according to the first indication information.

19. The method of claim 12, wherein, The communication apparatus includes an access network device, and the method further includes: sending first indication information, the first indication information being used to indicate the first mapping manner.

20. The method of claim 18 or 19, wherein, The first indication information includes indication information used to indicate the frequency domain resource of the first time-frequency resource.

21. The method of claim 18 or 19, wherein, The first indication information is included in any of the following: radio resource control (RRC) signaling, downlink control information (DCI), or media access control (MAC) control element (CE) signaling.

22. The method according to any one of claims 12-16, characterized in that, The data block includes a code block (CB) or a code block group (CBG).

23. A communications device, characterized by The method includes: a processing unit configured to generate a plurality of data blocks; The processing unit is further configured to map the modulation symbols corresponding to the plurality of data blocks to time-frequency resources according to a first mapping mode, the first mapping mode comprising: a first plurality of modulation symbols being mapped in a first time-frequency resource in a sequence of first frequency domain and then time domain, a second plurality of modulation symbols being mapped in a second time-frequency resource in a sequence of first time domain and then frequency domain, the first plurality of modulation symbols and the second plurality of modulation symbols being included in the modulation symbols corresponding to the plurality of data blocks; or, the first mapping mode comprising: a third plurality of modulation symbols being mapped in a first time-frequency resource in a sequence of first time domain and then frequency domain, and a fourth plurality of modulation symbols being mapped in a second time-frequency resource in a sequence of first frequency domain and then time domain, the third plurality of modulation symbols and the fourth plurality of modulation symbols being included in the modulation symbols corresponding to the plurality of data blocks; or, the first mapping mode comprising: a third plurality of modulation symbols being mapped in a first time-frequency resource in a sequence of first frequency domain and then time domain, and a fourth plurality of modulation symbols being mapped in a second time-frequency resource in a sequence of first frequency domain and then time domain, the third plurality of modulation symbols and the fourth plurality of modulation symbols being included in the modulation symbols corresponding to the plurality of data blocks; wherein the first time-frequency resource and the second time-frequency resource are respectively part of the time-frequency resources, the first time-frequency resource and the second time-frequency resource do not overlap in the frequency domain, and the time domain resources in the first time-frequency resource are the same as the time domain resources in the time-frequency resources, the first time-frequency resource being a time-frequency resource overlapping between a narrow-band terminal device and a wide-band terminal device. The transceiver is configured to transmit the modulation symbols corresponding to the plurality of data blocks on the time-frequency resources.

24. The apparatus of claim 23, wherein, The sequence of first time domain and then frequency domain comprises: mapping the modulation symbols on the i-th frequency domain resource from a preset starting orthogonal frequency division multiplexing, OFDM, symbol to a preset ending OFDM symbol by OFDM symbol, and then mapping the modulation symbols on the i+1-th frequency domain resource from the preset starting OFDM symbol to the preset ending OFDM symbol, i being a positive integer, the preset starting OFDM symbol being a starting position of the time domain resources in the time-frequency resources, and the preset ending OFDM symbol being an ending position of the time domain resources in the time-frequency resources.

25. The apparatus of claim 24, wherein the i-th frequency domain resource and the i+1-th frequency domain resource are two adjacent frequency domain resources in the frequency domain resources in the time-frequency resources; or the i-th frequency domain resource and the i+1-th frequency domain resource are two adjacent frequency domain resources in the frequency domain resources in the first time-frequency resource; or the i-th frequency domain resource and the i+1-th frequency domain resource are two adjacent frequency domain resources in the frequency domain resources in the second time-frequency resource.

26. The apparatus of claim 23, wherein, The sequence of first frequency domain and then time domain comprises: map the modulation symbols on the i-th OFDM symbol from a preset starting subcarrier to a preset ending subcarrier, and then map the modulation symbols on the (i+1)-th OFDM symbol from the preset starting subcarrier to the preset ending subcarrier, where i is a positive integer, and the i-th OFDM symbol and the (i+1)-th OFDM symbol are two adjacent time domain resources in the time domain resources.

27. The apparatus of claim 26, wherein, the preset starting subcarrier is a starting position of the frequency domain resource in the first time-frequency resource, and the preset ending subcarrier is an ending position of the frequency domain resource in the first time-frequency resource; or the preset starting subcarrier is a starting position of the frequency domain resource in the second time-frequency resource, and the preset ending subcarrier is an ending position of the frequency domain resource in the second time-frequency resource.

28. The apparatus of any of claims 23-27, wherein, The plurality of data blocks include a first data block, and the first data block includes information encoded according to one or more second data blocks.

29. The apparatus of claim 23, wherein, The communication apparatus is a terminal device, The transceiver is further configured to receive first indication information, where the first indication information is used to indicate the first mapping manner.

30. The apparatus of claim 23, wherein, The communication apparatus is an access network device, and the transceiver is further configured to send first indication information, where the first indication information is used to indicate the first mapping manner.

31. The apparatus of claim 29 or 30, wherein, The first indication information includes indication information used to indicate the frequency domain resource of the first time-frequency resource.

32. The apparatus of claim 29 or 30, wherein, The first indication information is included in any of the following: Radio resource control (RRC) signaling, downlink control information (DCI), or medium access control (MAC) control element (CE) signaling.

33. The apparatus of any one of claims 23-27, wherein, The data block includes a code block (CB) or a code block group (CBG).

34. A communications device, characterized by The method includes: The processing unit is configured to determine a first mapping manner, the first mapping manner comprising: a first plurality of modulation symbols being mapped in a first time-frequency resource in a sequence of a frequency domain first and a time domain second, a second plurality of modulation symbols being mapped in a second time-frequency resource in a sequence of a time domain first and a frequency domain second, the first plurality of modulation symbols and the second plurality of modulation symbols being included in modulation symbols corresponding to a plurality of data blocks; or, the first mapping manner comprising: a third plurality of modulation symbols being mapped in the first time-frequency resource in a sequence of a time domain first and a frequency domain second, and a fourth plurality of modulation symbols being mapped in the second time-frequency resource in a sequence of a frequency domain first and a time domain second, the third plurality of modulation symbols and the fourth plurality of modulation symbols being included in the modulation symbols corresponding to the plurality of data blocks; or, the first mapping manner comprising: a third plurality of modulation symbols being mapped in the first time-frequency resource in a sequence of a frequency domain first and a time domain second, and a fourth plurality of modulation symbols being mapped in the second time-frequency resource in a sequence of a frequency domain first and a time domain second, the third plurality of modulation symbols and the fourth plurality of modulation symbols being included in the modulation symbols corresponding to the plurality of data blocks; wherein the first time-frequency resource and the second time-frequency resource are respectively part of time-frequency resources in a time-frequency resource, the first time-frequency resource and the second time-frequency resource do not overlap in a frequency domain, and a time domain resource in the first time-frequency resource is the same as a time domain resource in the time-frequency resource, the first time-frequency resource being a time-frequency resource overlapping a narrow-band terminal device and a wide-band terminal device. The transceiving unit is configured to receive the modulation symbols corresponding to the plurality of data blocks on the time-frequency resource according to the first mapping manner.

35. The apparatus of claim 34, wherein, The sequence of the time domain first and the frequency domain second comprises: modulation symbols are mapped on an i-th frequency domain resource from a preset starting orthogonal frequency division multiplexing (OFDM) symbol to a preset ending OFDM symbol in a time domain, and then modulation symbols are mapped on an (i+1)-th frequency domain resource from the preset starting OFDM symbol to the preset ending OFDM symbol in the time domain, the i being a positive integer, the preset starting OFDM symbol being a starting position of a time domain resource in the time-frequency resource, and the preset ending OFDM symbol being an ending position of the time domain resource in the time-frequency resource.

36. The device of claim 35, wherein, The i-th frequency domain resource and the (i+1)-th frequency domain resource are two adjacent frequency domain resources in a frequency domain resource in the time-frequency resource; or, The i-th frequency domain resource and the (i+1)-th frequency domain resource are two adjacent frequency domain resources in a frequency domain resource in the first time-frequency resource; or, The i-th frequency domain resource and the (i+1)-th frequency domain resource are two adjacent frequency domain resources in a frequency domain resource in the second time-frequency resource.

37. The device of claim 36, wherein, The sequence of the frequency domain first and the time domain second comprises: mapping and modulating the symbols on the i-th OFDM symbol from a preset starting subcarrier to a preset ending subcarrier, and then mapping and modulating the symbols on the (i+1)-th OFDM symbol from the preset starting subcarrier to the preset ending subcarrier, where i is a positive integer, and the i-th OFDM symbol and the (i+1)-th OFDM symbol are two adjacent time domain resources in the time domain resources.

38. The device of claim 37, wherein, The preset starting subcarrier is a starting position of the frequency domain resource in the first time-frequency resource, and the preset ending subcarrier is an ending position of the frequency domain resource in the first time-frequency resource; or The preset starting subcarrier is a starting position of the frequency domain resource in the second time-frequency resource, and the preset ending subcarrier is an ending position of the frequency domain resource in the second time-frequency resource.

39. The device of any one of claims 34-38, wherein, The plurality of data blocks include a first data block, and the first data block includes information encoded according to one or more second data blocks.

40. The apparatus of claim 34, wherein, The communication device is a terminal device, The processing unit is specifically configured to determine the first mapping mode according to the received first indication information, and the first indication information is used to indicate the first mapping mode.

41. The apparatus of claim 34, wherein, The communication device is an access network device, and the transceiver is further configured to send first indication information, and the first indication information is used to indicate the first mapping mode.

42. The device of claim 40 or 41, wherein, The first indication information includes indication information used to indicate the frequency domain resource of the first time-frequency resource.

43. The device of claim 40 or 41, wherein, The first indication information is included in any of the following: Radio resource control (RRC) signaling, downlink control information (DCI), or media access control (MAC) control element (CE) signaling.

44. The device of any one of claims 34-38, wherein, The data block includes a code block (CB) or a code block group (CBG).

45. A communications device, characterized by The apparatus includes a processor and a memory; The memory is configured to store computer-executable instructions; The processor is configured to execute the computer-executable instructions stored in the memory, so that the method of any one of claims 1-11 is executed; or The processor is configured to execute the computer-executable instructions stored in the memory, so that the method of any one of claims 12-22 is executed.

46. A communications device, characterized by The apparatus includes a logic circuit and an interface, and the logic circuit and the interface are coupled; The interface is configured to input and / or output code instructions, and the logic circuit is configured to execute the code instructions, so that the method of any one of claims 1-11 is executed; or, so that the method of any one of claims 12-22 is executed.

47. A computer-readable storage medium, comprising: The computer-readable storage medium is configured to store a computer program, When the computer program is executed, the method of any one of claims 1-11 is executed; or When the computer program is executed, the method of any one of claims 12-22 is executed.

48. A computer program product, characterised in that, The computer program product, when running on a computer, executes the method of any one of claims 1-22. The computer program product, when running on a computer, executes the method of any one of claims 1-22.

Citation Information

Patent Citations

  • Method and device for transmitting and receiving data

    CN109152051A