Communication method, communication apparatus, and storage medium

By sending instruction information through network devices, each terminal can perform preprocessing on the same time domain resources, which solves the problem of high time domain resource consumption in multi-user transmission and achieves efficient resource utilization.

WO2026001629A1PCT designated stage Publication Date: 2026-01-02HUAWEI TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/099575
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-06-27
Filing Date
2025-06-06
Publication Date
2026-01-02

AI Technical Summary

Technical Problem

In multi-user transmission scenarios, long-format uplink signals occupy more time-domain resources, resulting in higher transmission time-domain resource overhead.

Method used

By sending instruction information through network devices, each terminal preprocesses the uplink signal, ensuring that the modulation symbols of different terminals are in different positions on the same time domain resources, thereby reducing the occupation of time domain resources.

Benefits of technology

It enables normal parsing of modulation symbols from various terminals without increasing time-domain resources, thereby reducing the occupation of time-domain resources and improving resource utilization efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025099575_02012026_PF_FP_ABST
    Figure CN2025099575_02012026_PF_FP_ABST
Patent Text Reader

Abstract

A communication method, a communication apparatus, and a storage medium, relating to the technical field of communications and capable of reducing the occupation of time domain resources for uplink signals in multi-user scenarios. The method comprises: sending first information corresponding to each terminal among at least one terminal, and receiving a second signal from each terminal, wherein the first information is used for indicating information required for performing preprocessing on a first signal; first time domain resources of first signals from different terminals among the at least one terminal include identical time domain resources, and a second time domain resource of a modulation symbol in the preprocessed first signal corresponding to each terminal among the at least one terminal has a different position; the first time domain resources include at least one second time domain resource; and the second signal from a first terminal is determined by performing preprocessing on the first signal of the first terminal on the basis of the first information corresponding to the first terminal, and the first terminal is any terminal among the at least one terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, communication apparatus, and storage medium

[0001] The present application claims priority to the Chinese Patent Application No. 202410874451.1, filed on June 27, 2024, and entitled "Communication method, communication apparatus, and storage medium", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to the field of communication technology, in particular to a communication method, a communication apparatus, and a storage medium. BACKGROUND

[0003] Currently, uplink signals can be divided into short-format uplink signals and long-format uplink signals. Since the coverage distance of the long-format uplink signal is longer than that of the short-format uplink signal, in a coverage scenario, the uplink signal is usually a long-format uplink signal. However, the long-format uplink signal occupies a large number of time domain resources, and in the case of multi-user transmission, different terminals need to occupy different time domain resources to send uplink signals, which results in a large amount of time domain resources being occupied, and further results in high time domain resource overhead for transmitting uplink signals. SUMMARY

[0004] To solve the above technical problems, the embodiments of the present application provide a communication method, a communication apparatus, and a storage medium, which can reduce the occupation of time domain resources of uplink signals in a multi-user scenario.

[0005] In a first aspect, a communication method is provided. The method can be executed by a network device, or by a component of the network device, such as a processor, circuit, chip, or chip system of the network device, or by a logic module or software that can implement all or part of the network device. Hereinafter, the method is taken as an example executed by the network device. The communication method comprises: transmitting first information corresponding to each terminal in at least one terminal, and receiving a second signal from each terminal, wherein the first information is used to indicate information required for pre-processing a first signal; the first time domain resources of the first signals from different terminals in the at least one terminal include the same time domain resources, and the positions of the second time domain resources of the modulation symbols in the pre-processed first signals corresponding to each terminal in the at least one terminal are different, the first time domain resources including at least one second time domain resource; the second signal from the first terminal is determined based on the pre-processing of the first signal from the first terminal according to the first information corresponding to the first terminal, and the first terminal is any one of the at least one terminal.

[0006] For example, the pre-processing can be up-sampling processing. Of course, the above is only an example of the pre-processing, and the pre-processing can also be other processing, and the embodiments of the present application do not make any limitation in this regard.

[0007] For example, the first time domain resource can be an OFDM symbol. Of course, the above is only an example of the first time domain resource, and the first time domain resource can also be other time domain resources, and the embodiments of the present application do not make any limitation in this regard.

[0008] For example, the second time domain resource can be an OFDM symbol sampling point. Of course, the above is only an example of the second time domain resource, and the second time domain resource can also be other time domain resources, and the embodiments of the present application do not make any limitation in this regard.

[0009] In the embodiments of the present application, the network device can send the first information corresponding to each terminal in the at least one terminal to inform each terminal of the information required for pre-processing the first signal, and receive the second signal from each terminal, and the second signal is determined based on the pre-processing of the first signal based on the first information. Since the first time domain resource of the first signal from different terminals in the at least one terminal includes the same time domain resource, and the position of the second time domain resource of the modulation symbol in the pre-processed first signal corresponding to each terminal in the at least one terminal is different, the second signal from different terminals in the at least one terminal can be transmitted on the same time domain resource, but the second time domain resource position of the modulation symbol in the second signal of different terminals does not conflict, so that the network device can normally parse the modulation symbol of each terminal, and then can normally obtain the data of the sending terminal, without making the second signal of different terminals occupy different first time domain resources, to achieve the effect of reducing the occupation of time domain resources.

[0010] In combination with the above first aspect, in a possible implementation manner, the first information includes at least one of the following information: an up-sampling position, an up-sampling multiple, or a sampling point number; and the up-sampling position is a position of a padding symbol inserted in the first signal.

[0011] That is, the network device can specifically indicate at least one of the up-sampling position, the up-sampling multiple, or the sampling point number through the first information, so that the terminal can explicitly know the information required for pre-processing the first signal, and then the terminal can better pre-process the first signal based on the above first information to determine the second signal.

[0012] In a possible implementation of the first aspect, the pre-processing of the corresponding up-sampling positions comprises interval filling symbol quantity and / or bit bitmap; the interval filling symbol quantity is the number of filling symbols between every two adjacent modulation symbols in the pre-processed first signal, and the interval filling symbol quantity is determined based on the up-sampling multiple and / or the number of the at least one terminal.

[0013] That is, the network device can specifically indicate the pre-processing of the corresponding up-sampling positions through the interval filling symbol quantity and / or the bit bitmap, so that the terminal can explicitly know the pre-processing of the corresponding up-sampling positions, so that the terminal can better pre-process the first signal based on the pre-processing of the corresponding up-sampling positions to determine the second signal.

[0014] In a possible implementation of the first aspect, the pre-processing of the corresponding sampling point quantity is determined based on at least one of the number of the at least one terminal, the number of the first frequency domain resources, or the number of resource elements included in a single resource block configured for the first signal from the first terminal; the number of the first frequency domain resources is the maximum number of frequency domain resources in the number of frequency domain resources of the first signal from the at least one terminal; or the pre-processing of the corresponding sampling point quantity has a corresponding relationship with the first number, and the first number is the number of the same time domain resources, or the first number is the number of the same frequency domain resources in the frequency domain resources of the first signal from different terminals in the at least one terminal.

[0015] That is, the embodiments of the present application provide two ways to determine the pre-processing of the corresponding sampling point quantity, one way is to determine the pre-processing of the corresponding sampling point quantity based on the corresponding relationship between the pre-processing of the corresponding sampling point quantity and the first number, so that the pre-processing of the corresponding sampling point quantity can be determined simply and quickly, so that the terminal can pre-process the first signal based on the pre-processing of the corresponding up-sampling positions as soon as possible to determine the second signal; the other way is to determine the pre-processing of the corresponding sampling point quantity based on at least one of the number of the at least one terminal, the number of the first frequency domain resources, or the number of resource elements included in a single resource block configured for the first signal from the first terminal, that is, the terminal can accurately determine the pre-processing of the corresponding sampling point quantity based on at least one of the number of the at least one terminal, the number of the first frequency domain resources, or the number of resource elements included in a single resource block configured for the first signal from the first terminal, so that the accuracy of the pre-processing of the corresponding sampling point quantity can be improved, and then the first signal can be pre-processed based on the pre-processing of the corresponding sampling point quantity to determine a more accurate second signal.

[0016] With the first aspect, in a possible implementation, the method further includes: sending second information corresponding to each terminal, the second information being used to indicate information required for determining the first signal.

[0017] That is, the network device can inform each terminal of information required for determining the corresponding first signal through the second information, so that the first signal can be determined based on the second information subsequently, and data basis for determining the second signal subsequently is provided.

[0018] With the first aspect, in a possible implementation, the second information includes at least one of the following information: time domain resource, frequency domain resource, signal format, or signal waveform.

[0019] That is, the network device can specifically indicate at least one of the time domain resource, the frequency domain resource, the signal format, or the signal waveform through the second information, so that the terminal can explicitly know the information required for determining the first signal, and the terminal can better determine the first signal based on the second information, and data basis for determining the second signal subsequently is provided.

[0020] With the first aspect, in a possible implementation, the signal format is a first format or a second format, the second format indicates a smaller number of time domain resources than the first format, and the second format indicates a larger number of frequency domain resources than the first format.

[0021] That is, two formats of the signal format are provided in the embodiments of the present application to improve the application range of the signal format of the communication method provided in the embodiments of the present application. However, in the case where the signal format is the second format, the terminal can also pre-process the first signal based on the first information corresponding to the terminal, determine the second signal of the terminal, and send the determined second signal of the terminal. Since the second format indicates a smaller number of time domain resources, at least one terminal can transmit the second signal corresponding to each terminal in the at least one terminal on the shorter time domain resources. Moreover, the positions of the second time domain resources of the modulation symbols in the pre-processed first signal corresponding to each terminal in the at least one terminal are different on the fewer time domain resources, so that the network device can normally parse the modulation symbols of each terminal transmitted on the fewer time domain resources, and can normally obtain the data of the sending terminal without requiring the second signals of different terminals to occupy different first time domain resources, so as to further reduce the occupation of the time domain resources.

[0022] In addition, in the case that the signal format is the second format, the terminal can not pre-process the first signal based on the first information corresponding to the terminal, and can directly send the first signal of the terminal. Since the quantity of time domain resources indicated by the second format is short, even if the at least one terminal normally performs time division transmission in this case, the occupation of time domain resources can be reduced to a certain extent. In addition, in this case, the network device can also send the first information to the terminal to save communication overhead.

[0023] In combination with the first aspect, in a possible implementation, the signal waveform can be any one of the following: a cyclic prefix orthogonal frequency division multiplexing (CP-OFDM), a discrete Fourier transform-based spread orthogonal frequency division multiplexing (DFT-s-OFDM), or a filter user carrier quadrature amplitude modulation (filter SC-QAM).

[0024] That is, the embodiments of the present application provide three waveforms of signal waveforms to improve the application range of the signal waveform of the communication method provided by the embodiments of the present application.

[0025] In a second aspect, a communication method is provided. The method can be executed by a first terminal, or by a component of the first terminal, such as a processor, a circuit, a chip, or a chip system of the first terminal, or by a logic module or software capable of implementing all or part of the first terminal. The following takes the method executed by the first terminal as an example for description. The communication method comprises: receiving first information corresponding to the first terminal, and sending a second signal of the first terminal, wherein the first information is used to indicate information required for pre-processing of a first signal; and the first terminal is any one of at least one terminal; the first time domain resources of the first signals from different terminals in the at least one terminal include the same time domain resources, and the positions of the second time domain resources of the modulation symbols in the pre-processed first signals corresponding to each terminal in the at least one terminal are different, and the first time domain resources include at least one second time domain resource; and the second signal of the first terminal is determined based on the pre-processing of the first signal from the first terminal according to the first information corresponding to the first terminal.

[0026] For example, the pre-processing can be up-sampling processing. Of course, the above is only an example of pre-processing, and the pre-processing can also be other processing, which is not limited in the embodiments of the present application.

[0027] For example, the first time domain resource can be an OFDM symbol. Of course, the above is only an example of the first time domain resource, and the first time domain resource can also be other time domain resources, which is not limited in the embodiments of the present application.

[0028] For example, the second time domain resource can be an OFDM symbol sampling point. Of course, the above is only an example of the second time domain resource, and the second time domain resource can also be other time domain resources, and the embodiments of the present application do not make any limitation in this regard.

[0029] In combination with the second aspect, in a possible implementation, the first information includes at least one of the following: an up-sampling position, an up-sampling multiple, or a sampling point number; and the up-sampling position is a position of a padding symbol inserted in the first signal.

[0030] In combination with the second aspect, in a possible implementation, the pre-processing corresponding to the up-sampling position includes an interval padding symbol number and / or a bit map; the interval padding symbol number is a number of padding symbols between every two adjacent modulation symbols in the pre-processed first signal, and the interval padding symbol number is determined based on the up-sampling multiple and / or the number of the at least one terminal.

[0031] In combination with the second aspect, in a possible implementation, the pre-processing corresponding to the sampling point number is determined based on at least one of the following: the number of the at least one terminal, a first frequency domain resource number, or a number of resource elements included in a single resource block configured for the second signal from the first terminal; the first frequency domain resource number is a maximum frequency domain resource number in the frequency domain resource numbers of the first signal from the at least one terminal; or the pre-processing corresponding to the sampling point number has a corresponding relationship with a first number, the first number being a number of the same time domain resources, or the first number being a number of the same frequency domain resources in the frequency domain resources of the first signal from different terminals in the at least one terminal.

[0032] In combination with the second aspect, in a possible implementation, the method provided by the embodiments of the present application further includes: receiving second information corresponding to the first terminal, the second information being used to indicate information required for determining the first signal.

[0033] In combination with the second aspect, in a possible implementation, the second information includes at least one of the following: time domain resource information, frequency domain resource information, a signal format, or a signal waveform.

[0034] In combination with the second aspect, in a possible implementation, the signal format is a first format or a second format, the second format indicating a smaller number of time domain resources than the first format, and the second format indicating a larger number of frequency domain resources than the first format.

[0035] With the second aspect above, in a possible implementation, the signal waveform can be any one of the following: cyclic prefix orthogonal frequency division multiplexing (CP-OFDM), discrete Fourier transform-based spread orthogonal frequency division multiplexing (DFT-s-OFDM), or filter user carrier quadrature amplitude modulation (filter SC-QAM).

[0036] The technical effects brought by the second aspect or any implementation of the second aspect can refer to the technical effects brought by the corresponding implementation of the first aspect, which will not be repeated here.

[0037] In a third aspect, a communication method is provided. The method can be executed by a network device, or by a component of the network device, such as a processor, circuit, chip, or chip system of the network device, or by a logic module or software that can implement all or part of the network device. The following takes the method executed by the network device as an example for description. The communication method includes: transmitting first information corresponding to each terminal of at least one terminal, and receiving a second signal from each terminal, wherein the first information includes at least one of the following: an up-sampling position, an up-sampling multiple, or a number of sampling points; and the up-sampling position is a position of a padding symbol inserted in a first signal; wherein the second signal from the first terminal is determined based on the first information corresponding to the first terminal for pre-processing of the first signal from the first terminal, and the first terminal is any one of the at least one terminal.

[0038] For example, the pre-processing can be up-sampling processing. Of course, the above is only an example of pre-processing, and the pre-processing can also be other processing, which is not limited in the embodiments of the present application.

[0039] For example, the first time domain resource can be an OFDM symbol. Of course, the above is only an example of the first time domain resource, and the first time domain resource can also be other time domain resources, which is not limited in the embodiments of the present application.

[0040] For example, the second time domain resource can be an OFDM symbol sampling point. Of course, the above is only an example of the second time domain resource, and the second time domain resource can also be other time domain resources, which is not limited in the embodiments of the present application.

[0041] In the embodiments of the present application, the network device can send first information corresponding to each terminal in the at least one terminal to inform the pre-processing related information, such as at least one of the upsampling position, the upsampling multiple, or the sampling point number, and receive the second signal from each terminal, and the second signal is determined by pre-processing the first signal based on the first information. Since the network device allocates corresponding pre-processing related information for each terminal, each terminal can perform adaptive pre-processing on its corresponding signal, so that the second signal obtained by pre-processing each terminal can better meet its own pre-processing needs, thereby avoiding the conflict of signals caused by fixed and single pre-processing mode, so that the network device can normally parse the modulation symbols of each terminal, and then normally obtain the data of the sending end, thereby achieving the effect of reducing the time domain resource occupation.

[0042] In combination with the third aspect, in a possible implementation, the pre-processing corresponding upsampling position includes the interval filling symbol number and / or the bit map; wherein the interval filling symbol number is the number of filling symbols between every two adjacent modulation symbols in the pre-processed first signal, and the interval filling symbol number is determined based on the upsampling multiple and / or the number of the at least one terminal.

[0043] In combination with the third aspect, in a possible implementation, the pre-processing corresponding sampling point number is determined based on at least one of the number of the at least one terminal, the number of the first frequency domain resource, or the number of resource units included in a single resource block configured for the first signal from the first terminal; wherein the number of the first frequency domain resource is the largest number of frequency domain resources in the frequency domain resources of the first signals from the at least one terminal; or the pre-processing corresponding sampling point number has a corresponding relationship with the first number, and the first number is the number of the same time domain resource, or the first number is the number of the same frequency domain resource in the frequency domain resources of the first signals from different terminals in the at least one terminal.

[0044] In combination with the third aspect, in a possible implementation, the method provided in the embodiments of the present application further includes: sending second information corresponding to each terminal, and the second information is used to indicate the information required to determine the first signal.

[0045] In combination with the third aspect, in a possible implementation, the second information includes at least one of the following information: time domain resource, frequency domain resource, signal format, or signal waveform.

[0046] In combination with the third aspect, in a possible implementation, the signal format is a first format or a second format, the number of time domain resources indicated by the second format is less than the number of time domain resources indicated by the first format, and the number of frequency domain resources indicated by the second format is greater than the number of frequency domain resources indicated by the first format.

[0047] In a possible implementation manner of the third aspect, the signal waveform can be any one of the following: cyclic prefix orthogonal frequency division multiplexing (CP-OFDM), discrete Fourier transform-based spread orthogonal frequency division multiplexing (DFT-s-OFDM), or filter user carrier quadrature amplitude modulation (filter SC-QAM).

[0048] The technical effects brought by the third aspect or any implementation manner of the third aspect can refer to the technical effects brought by the corresponding implementation manners of the first aspect, which will not be described herein.

[0049] In a fourth aspect, a communication method is provided. The method can be executed by a first terminal, or by a component of the first terminal, such as a processor, circuit, chip, or chip system of the first terminal, or by a logic module or software that can implement all or part of the first terminal. The following takes the method executed by the first terminal as an example. The communication method comprises: receiving first information corresponding to the first terminal, and transmitting a second signal of the first terminal, wherein the first information comprises at least one of the following: an up-sampling position, an up-sampling multiple, or a number of sampling points; the up-sampling position is a position of a padding symbol inserted in a first signal; and the second signal of the first terminal is determined based on the first information corresponding to the first terminal and a pre-processing of the first signal from the first terminal.

[0050] For example, the pre-processing can be up-sampling processing. Of course, the above is only an example of pre-processing, and the pre-processing can also be other processing, which is not limited in the embodiments of the present application.

[0051] For example, the first time domain resource can be an OFDM symbol. Of course, the above is only an example of the first time domain resource, and the first time domain resource can also be other time domain resources, which is not limited in the embodiments of the present application.

[0052] For example, the second time domain resource can be an OFDM symbol sampling point. Of course, the above is only an example of the second time domain resource, and the second time domain resource can also be other time domain resources, which is not limited in the embodiments of the present application.

[0053] In a possible implementation manner of the fourth aspect, the up-sampling position corresponding to the pre-processing comprises an interval padding symbol number and / or a bit map; the interval padding symbol number is a number of padding symbols between every two adjacent modulation symbols in the pre-processed first signal, and the interval padding symbol number is determined based on the up-sampling multiple and / or the number of the at least one terminal.

[0054] In a possible implementation manner of the fourth aspect, the number of the pre-processed sampling points is determined based on at least one of the number of the at least one terminal, the number of the first frequency domain resources, or the number of resource elements included in a single resource block configured for the second signal from the first terminal; the number of the first frequency domain resources is the maximum number of frequency domain resources of the first signals from the at least one terminal; or the number of the pre-processed sampling points has a corresponding relationship with a first number, the first number being the number of the same time domain resources, or the first number being the number of the same frequency domain resources in the frequency domain resources of the first signals from different terminals in the at least one terminal.

[0055] In a possible implementation manner of the fourth aspect, the method provided by the embodiments of the present application further includes: receiving second information corresponding to the first terminal, the second information being used to indicate information required for determining the first signal.

[0056] In a possible implementation manner of the fourth aspect, the second information includes at least one of the following: time domain resource information, frequency domain resource information, signal format, or signal waveform.

[0057] In a possible implementation manner of the fourth aspect, the signal format is a first format or a second format, the number of time domain resources indicated by the second format being less than the number of time domain resources indicated by the first format, and the number of frequency domain resources indicated by the second format being greater than the number of frequency domain resources indicated by the first format.

[0058] In a possible implementation manner of the fourth aspect, the signal waveform can be any one of the following: cyclic prefix orthogonal frequency division multiplexing (CP-OFDM), discrete Fourier transform-based spread orthogonal frequency division multiplexing (DFT-s-OFDM), or filter user carrier quadrature amplitude modulation (filter SC-QAM).

[0059] The technical effects brought by the fourth aspect or any implementation manner of the fourth aspect can refer to the technical effects brought by the first aspect or the corresponding implementation manner of the third aspect, which will not be described here.

[0060] In a fifth aspect, a communication apparatus is provided for implementing the various methods described above. The communication apparatus can be the network device of the first aspect, or any of the implementations of the first aspect, or an apparatus including the network device, or an apparatus included in the network device, such as a chip; or the communication apparatus can be the terminal of the second aspect, or any of the implementations of the second aspect, or an apparatus including the terminal, or an apparatus included in the terminal, such as a chip; or the communication apparatus can be the network device of the third aspect, or any of the implementations of the third aspect, or an apparatus including the network device, or an apparatus included in the network device, such as a chip; or the communication apparatus can be the terminal of the fourth aspect, or any of the implementations of the fourth aspect, or an apparatus including the terminal, or an apparatus included in the terminal, such as a chip. The communication apparatus includes modules, units, or means corresponding to the modules, units, or means for implementing the methods described above, which can be implemented by hardware, software, or by a combination of hardware and software. The hardware or software includes one or more modules or units corresponding to the functions described above.

[0061] In some possible designs, the communication apparatus can include a processing module and a transceiver module. The transceiver module, which can also be referred to as a transceiver unit, is configured to implement the transmission and / or reception functions in any of the aspects and their possible implementations described above. The transceiver module can be implemented by a transceiver circuit, a transceiver, a transceiver chip, or a communication interface. The processing module can be configured to implement the processing functions in any of the aspects and their possible implementations described above.

[0062] In some possible designs, the transceiver module includes a transmitting module and a receiving module, which are configured to implement the transmission and reception functions in any of the aspects and their possible implementations described above.

[0063] In a sixth aspect, a communication apparatus is provided, which comprises: a processor and a memory; the memory is configured to store computer instructions, when the processor executes the instructions, to enable the communication apparatus to perform the method in any one of the aspects above. The communication apparatus can be the network device in the first aspect above, or any implementation manner of the first aspect, or an apparatus comprising the network device, or an apparatus comprised in the network device, such as a chip; or the communication apparatus can be the terminal in the second aspect above, or any implementation manner of the second aspect, or an apparatus comprising the terminal, or an apparatus comprised in the terminal, such as a chip; or the communication apparatus can be the network device in the third aspect above, or any implementation manner of the third aspect, or an apparatus comprising the network device, or an apparatus comprised in the network device, such as a chip; or the communication apparatus can be the terminal in the fourth aspect above, or any implementation manner of the fourth aspect, or an apparatus comprising the terminal, or an apparatus comprised in the terminal, such as a chip.

[0064] In a seventh aspect, a communication apparatus is provided, which comprises: a processor and a communication interface; the communication interface is configured to communicate with modules outside the communication apparatus; the processor is configured to execute computer programs or instructions, to enable the communication apparatus to perform the method in any one of the aspects above. The communication apparatus can be the network device in the first aspect above, or any implementation manner of the first aspect, or an apparatus comprising the network device, or an apparatus comprised in the network device, such as a chip; or the communication apparatus can be the terminal in the second aspect above, or any implementation manner of the second aspect, or an apparatus comprising the terminal, or an apparatus comprised in the terminal, such as a chip; or the communication apparatus can be the network device in the third aspect above, or any implementation manner of the third aspect, or an apparatus comprising the network device, or an apparatus comprised in the network device, such as a chip; or the communication apparatus can be the terminal in the fourth aspect above, or any implementation manner of the fourth aspect, or an apparatus comprising the terminal, or an apparatus comprised in the terminal, such as a chip.

[0065] In an eighth aspect, a communication apparatus is provided, which comprises at least one processor; the processor is configured to execute computer programs or instructions stored in a memory, so as to enable the communication apparatus to perform the method of any one of the above aspects. The memory can be coupled with the processor, or can be independent of the processor. The communication apparatus can be the network device of the first aspect, or any one of the implementation manners of the first aspect, or an apparatus comprising the network device, or an apparatus comprised in the network device, such as a chip; or the communication apparatus can be the terminal of the second aspect, or any one of the implementation manners of the second aspect, or an apparatus comprising the terminal, or an apparatus comprised in the terminal, such as a chip; or the communication apparatus can be the network device of the third aspect, or any one of the implementation manners of the third aspect, or an apparatus comprising the network device, or an apparatus comprised in the network device, such as a chip; or the communication apparatus can be the terminal of the fourth aspect, or any one of the implementation manners of the fourth aspect, or an apparatus comprising the terminal, or an apparatus comprised in the terminal, such as a chip.

[0066] In a ninth aspect, a computer readable storage medium is provided, which stores computer programs or instructions, when running on a communication apparatus, enables the communication apparatus to perform the method of any one of the above aspects or any one of the implementation manners thereof.

[0067] In a tenth aspect, a computer program product is provided, which comprises instructions, when running on a communication apparatus, enables the communication apparatus to perform the method of any one of the above aspects or any one of the implementation manners thereof.

[0068] In an eleventh aspect, a communication apparatus (for example, the communication apparatus can be a chip or a chip system) is provided, which comprises a processor, configured to implement the functions involved in any one of the above aspects or any one of the implementation manners thereof.

[0069] In some possible designs, the communication apparatus comprises a memory, configured to store necessary program instructions and data.

[0070] In some possible designs, when the apparatus is a chip system, the apparatus can be composed of a chip, or can comprise a chip and other discrete devices.

[0071] It can be understood that, when the communication apparatus of any one of the third aspect to the sixth aspect is a chip, the sending action / functionality can be understood as output, and the receiving action / functionality can be understood as input.

[0072] In a twelfth aspect, a symbol processing method is provided, which comprises the method of the first aspect or any one of the implementation manners thereof, and the method of the second aspect or any one of the implementation manners thereof.

[0073] In a thirteenth aspect, a communication system is provided, which includes the network device of the above aspect and the terminal device of the above aspect.

[0074] The technical effects brought by the implementation manners of any one of the fifth aspect to the thirteenth aspect can refer to the technical effects brought by the corresponding implementation manners of the first aspect, which will not be repeated here.

[0075] It should be noted that the various possible implementation manners of any one of the above aspects can be combined on the premise that the schemes are not contradictory. BRIEF DESCRIPTION OF DRAWINGS

[0076] FIG. 1 is a schematic diagram of a signal generation process of a filter SC-QAM waveform according to an embodiment of the present application;

[0077] FIG. 2 is a schematic diagram of energy distribution of signals before and after a shaping filter processing according to an embodiment of the present application;

[0078] FIG. 3 is a schematic diagram of transmitting UCI in a multi-user scenario according to an embodiment of the present application;

[0079] FIG. 4 is a schematic diagram of time-frequency domain resource distribution of uplink signals of each terminal in at least one terminal according to an embodiment of the present application;

[0080] FIG. 5 is a schematic diagram of a structure of a communication system according to an embodiment of the present application;

[0081] FIG. 6 is a schematic diagram of a structure of an ORAN according to an embodiment of the present application;

[0082] FIG. 7 is a schematic diagram of a structure of a communication apparatus according to an embodiment of the present application;

[0083] FIG. 8 is a schematic diagram of a flow of a communication method according to an embodiment of the present application;

[0084] FIG. 9 is a schematic diagram of a first time domain resource and a second time domain resource according to an embodiment of the present application;

[0085] FIG. 10 is a schematic diagram of a flow of another communication method according to an embodiment of the present application;

[0086] FIG. 11 is an example diagram of a time domain resource according to an embodiment of the present application;

[0087] FIG. 12 is a schematic diagram of time-frequency domain resource distribution of second signals of each terminal in at least one terminal in a case of a second format according to an embodiment of the present application;

[0088] FIG. 13 is a schematic diagram of time-frequency domain resource distribution of the second signal from each of the at least one terminal in the second format according to an embodiment of the present application;

[0089] FIG. 14 is a schematic diagram of two ways of symbol extension processing according to an embodiment of the present application;

[0090] FIG. 15 is a schematic diagram of another communication method according to an embodiment of the present application;

[0091] FIG. 16 is a schematic diagram of another communication method according to an embodiment of the present application;

[0092] FIG. 17 is a schematic diagram of another communication apparatus according to an embodiment of the present application;

[0093] FIG. 18 is a schematic diagram of another communication apparatus according to an embodiment of the present application;

[0094] FIG. 19 is a schematic diagram of another communication apparatus according to an embodiment of the present application. DETAILED DESCRIPTION

[0095] To facilitate understanding of the technical solutions provided by the embodiments of the present application, first, a brief introduction of the related art of the present application is given. The brief introduction is as follows:

[0096] 1. Orthogonal frequency division multiplexing (OFDM)

[0097] OFDM is a kind of frequency division multiplexing multicarrier transmission waveform, the signals involved in multiplexing are orthogonal, through serial / parallel conversion, the high-speed data stream is converted into a plurality of parallel low-speed data streams, and then the plurality of parallel low-speed data streams are allocated to a plurality of subcarriers of different frequencies for transmission.

[0098] It can be understood that in the traditional frequency division multiplexing (FDM) system, there is a guard interval between the signals, that is, in the traditional FDM system, the frequency spectrum of each subcarrier carrying the signals will not overlap. However, in the OFDM system, the signals are orthogonal, so that the frequency spectrum of each subcarrier carrying the signals is overlapped, so that the OFDM technology can improve the spectrum utilization.

[0099] However, since the OFDM waveform is a multi-carrier transmission waveform, that is, the output OFDM signal is a superposition of multiple sub-channel signals, if the phases of the multiple sub-channel signals are consistent, the instantaneous power of the signal obtained based on the superposition of the multiple sub-channel signals is much higher than the average power of the signal, resulting in a large peak-to-average power ratio (PAPR) of the signal. However, if the PAPR of the signal is large, the linearity of the transmitter internal amplifier needs to be in a high range, otherwise, it is likely to cause signal distortion or changes in the frequency spectrum of the signal, which will destroy the orthogonality between the multiple sub-channel signals, cause interference, and further cause the performance of the communication system to deteriorate.

[0100] 2. Discrete Fourier Transformation Spreading OFDM (DFT-s-OFDM)

[0101] DFT-s-OFDM is a derivative technology based on OFDM, also known as linear precoding OFDM technology, which mainly pre-encodes data before sub-carrier mapping by a communication device (e.g., a local oscillator (LO) of a transmitter and / or a receiver, etc.).

[0102] It can be understood that the PAPR of the DFT-s-OFDM signal after pre-encoding is lower than that of the OFDM signal, which makes the output power and power amplifier efficiency of the DFT-s-OFDM signal higher under the same power amplifier of the signal, thereby achieving the purpose of improving coverage and reducing energy consumption. In addition, since the coverage advantage and power consumption advantage of the DFT-s-OFDM signal are more obvious on the terminal side, in the current communication system, the uplink signal is usually a DFT-s-OFDM signal.

[0103] 3. Uplink Control Channel and Uplink Data Channel

[0104] In the uplink transmission process, the signal sent by the network device to the terminal is also called an uplink signal, which includes an uplink control signal and an uplink data signal. The uplink control channel in the embodiments of the present application is a channel carrying an uplink control signal. The uplink control channel in the embodiments of the present application can also be understood as an uplink control signal. The uplink control channel can be a physical uplink control channel (PUCCH). The uplink control channel in the embodiments of the present application can be understood as a channel carrying an uplink data signal, and can also be understood as an uplink data signal. The uplink data channel can be a physical uplink shared channel (PUSCH). For the upper layer (for example, layer two), these channels correspond to REs carrying bit information of the upper layer; for the air interface, these channels carry wireless signals.

[0105] It can be understood that, in the embodiments of the present application, the PUSCH and the PUCCH are respectively used as an example of an uplink data channel and an uplink control channel. In different systems and different scenarios, the uplink data channel and the uplink control channel can have different names, and the embodiments of the present application do not make any limitation on this.

[0106] 4. Uplink control information (UCI)

[0107] The UCI is used to indicate configuration information (for example, time / frequency position, modulation information, etc.) related to the data to be transmitted. Although the downlink control information (DCI) can only be carried in the downlink control channel, the above-mentioned UCI can not only be carried in the PUCCH, but also be carried in the PUSCH.

[0108] Among them, the relevant protocol stipulates that the above-mentioned UCI has the following five formats (format): format 0, format 1, format 2, format 3, and format 4. Format 0 and format 2 are short formats, which means that the UCI of this format usually occupies 1-2 OFDM symbols. The above-mentioned short format is mainly applied to a short delay scenario that requires fast feedback. Format 1, format 3, and format 4 are all long formats, which means that the UCI of this format usually occupies 4-14 OFDM symbols. Since the coverage distance of the long format UCI is far, the above-mentioned long format is mainly applied to a coverage scenario.

[0109] In addition, for short format UCI, FIG. 3 is a schematic diagram of transmitting UCI in a multi-user scenario. As shown in (a) of FIG. 3, UCI carried on PUCCH and UCI carried on PUSCH can be transmitted in time division, for example, UCI carried on PUCCH occupies 1-2 OFDM symbols, and UCI carried on PUSCH occupies 4-14 OFDM symbols. In this case, the modulation mode corresponding to the above UCI is QPSK, or the above UCI is a ZC sequence.

[0110] In addition, it needs to be noted that the ZC sequence is a special sequence widely used in the field of communication. Because the PAPR of the ZC sequence is low, in general, the uplink signal (for example, UCI) is a ZC sequence.

[0111] For long format UCI, as shown in (b) of FIG. 3, UCI carried on PUCCH can be transmitted with UCI carried on PUSCH, for example, UCI carried on PUCCH and UCI carried on PUSCH occupy the same OFDM symbol (for example, 4-14 OFDM symbols), and UCI carried on PUCCH and UCI carried on PUSCH occupy different frequency domain resources. In this case, the modulation mode corresponding to the above UCI is pi / 2 binary phase shift keying (BPSK) or quadrature phase shift keying (QPSK).

[0112] 5. Transmission resource

[0113] The above transmission resource can include time domain resource and / or frequency domain resource.

[0114] The time domain resource can refer to any one of the following: a time slot, or a bundle group of multiple time slots. One time slot includes multiple consecutive orthogonal frequency division multiplexing (OFDM) symbols, and the number of OFDM symbols included in the above one time slot is related to the subcarrier spacing (SCS).

[0115] The frequency domain resource can refer to any one of a resource block (physical resource block, RB), or a RB group, or a precoding resource block group (PRG). The RB can also be referred to as a physical resource block (PRB), which is a basic unit of frequency resource in a communication system supporting cyclic prefix (CP)-OFDM or DFT-s-OFDM. One RB generally consists of N resource elements (REs), and one RE can also be referred to as one subcarrier. N is generally 12. The PRG is a basic unit of frequency domain resource for precoding by a communication device, and the PRG can include multiple RBs or resource element groups (REGs).

[0116] 6. Filter (filter) subscriber carrier (subscriber carrier, SC)-quadrature amplitude modulation (quadrature amplitude modulation, QAM)

[0117] The filter SC-QAM is a single-carrier waveform of a large-bandwidth signal without DFT processing and fast inverse Fourier transformation (IFFT) processing. That is, if the waveform of the large-bandwidth signal is filter SC-QAM, the DFT processing and the IFFT processing can not be required in the process of generating the large-bandwidth signal. FIG. 1 is a schematic diagram of a signal generation process of a filter SC-QAM waveform. As shown in FIG. 1, the generation of the signal of the filter SC-QAM waveform can go through a plurality of processing operations such as channel coding, symbol modulation, CP addition, up-sampling, shaping filter processing, and down-sampling. Of course, the above is only an exemplary description of the plurality of processing operations required for generating the signal of the filter SC-QAM waveform, and the plurality of processing operations required for generating the signal of the filter SC-QAM waveform can also include other processing operations, such as time-based scheduling (TBS) calculation, low density parity check code (LDPC) coding, precoding, and radio frequency processing operations, and the embodiments of the present application do not make any limitation thereto.

[0118] The above plurality of processing operations are described in detail below.

[0119] Signal coding refers to converting data into information bits.

[0120] Symbol modulation refers to modulating the information bits by a modulator to determine modulation symbols. That is, the information bits generated by the channel coding can be input to the modulator, and the modulation symbols can be output from the modulator.

[0121] Optionally, in the scenario of large bandwidth transmission, in order to maximize the coverage effect, the network device or the terminal can usually use pi / 2-binary phase shift keying (BPSK) for modulation.

[0122] CP addition refers to adding a plurality of modulation symbols in front of each equivalent OFDM symbol. After the signal added with the CP passes through a multipath delay spread channel, the inter-symbol interference (ISI) generated between symbols can be effectively protected. In order to add the CP length of the time domain generated signal, after experiencing upsampling and possible downsampling, the CP length is the same as that of the signal generated based on fast Fourier transformation (FFT) in new radio (NR), facilitating the unified length CP removal operation of the receiving side, and the CP length needed to be calculated based on the upsampling and downsampling rate.

[0123] Upsampling refers to adding at least one zero symbol in every two adjacent modulation symbols.

[0124] Downsampling refers to deleting at least one zero symbol in every two adjacent modulation symbols.

[0125] It should be noted that the time domain signal is essentially a synthetic signal that can match the OFDM symbol sampling rate corresponding to the FFT point number, that is, the signal generated in the time domain (for example, a single carrier signal) needs to match the OFDM symbol sampling rate, so that the receiving end can uniformly receive the time domain signal. Since the main purpose of downsampling is to adjust the symbol rate of the time domain signal to the symbol rate of the OFDM corresponding to the FFT point number, when the symbol rate of the time domain signal after the up-sampled signal convolution filter processing is the symbol rate of the OFDM corresponding to the FFT point number, the terminal can not downsample the time domain symbol, or it can be understood that the downsampling multiple is 1, therefore, the above downsampling operation is an optional step.

[0126] The shaping filter processing refers to re-distribution of the energy of the signal to obtain a signal meeting the requirements. For example, FIG. 2 is a diagram of energy distribution of a signal before and after the shaping filter processing. The signal before the shaping filter processing is shown in (a) of FIG. 2, and the signal after the shaping filter processing is shown in (b) of FIG. 2. As shown in FIG. 2, the signal before the shaping filter processing has a rectangular energy distribution, and the signal after the shaping filter processing has a triangular energy distribution.

[0127] Specifically, the shaping filter processing can be performed on the signal by a root-square raise cosine filter with a certain spreading factor (also referred to as a roll-off factor or a roll-off coefficient). Of course, the above is only an example of the filter processing, and the filter processing can also be other filter processing, that is, the signal can also be filtered by other filters.

[0128] Optionally, the spreading factor is related to the data amount of the signal to be transmitted and / or the number of frequency domain resources of the signal after the filter processing. In this case, the roll-off factor β can satisfy the following formula 1: β = (N-M) / M Formula 1

[0129] Wherein, N is the data amount (for example, the number of modulation symbols) of the signal to be transmitted. M is the number of frequency domain resources (for example, the number of subcarriers or the number of resource elements (REs)) of the signal after the filter processing. In addition, since the RE usually occupies one subcarrier in the frequency domain dimension, the number of REs in the frequency domain dimension can be understood as the number of subcarriers. Of course, the above is only an example and does not limit the number of REs involved in the present application.

[0130] It can be understood that for the receiving end, the filter response can be regarded as part of the channel response, as long as the pilot signal and the data signal are processed in the same way, the receiving end can eliminate the influence of the filter on the signal in the process of channel estimation and equalization. In view of this, for the signal after the pulse shaping filter processing, the transmitting end can set the roll-off factor of the filter to 1 in the process of generating the signal by using the characteristics of the Fourier transform and the pi / 2-binary phase shift keying (BPSK) modulation signal, so as to avoid the adverse effect on the PAPR of the signal, and then the receiving end can normally recover the signal. However, if other filters are used to filter the signal, it is easy to cause adverse effects on the PAPR of the signal, and then cause the decline of the out-of-band power, the EVM, and the block error rate (BLER) and other performances.

[0131] Optionally, the related parameters required for determining the filter SC-QAM waveform of the signal can include at least one of an index, a number of physical resource blocks (PRBs), a number of resource elements (REs), a system bandwidth (system BW), a roll-off factor (β), a fast Fourier transform (FFT) size, a cyclic prefix (CP) length, an in-symbol CP length, a symbol rate, an up-sampling factor (K), or a down-sampling factor (L). In addition, the system BW can be a system BW in a granularity of REs.

[0132] Further, optionally, the index, the up-sampling factor, and the down-sampling factor have a corresponding relationship with other parameters in the related parameters required for determining the filter SC-QAM waveform of the signal. That is, at least one of the index, the up-sampling factor, and the down-sampling factor is different, at least one of the other parameters in the related parameters required for determining the filter SC-QAM waveform of the signal, i.e., the number of PRBs, the number of REs, the system BW, the roll-off factor, the FFT size, the CP length, the in-symbol CP length, and the symbol rate, is different.

[0133] For example, as shown in Table 1 below, when the index is 0, the up-sampling factor is 4, and the down-sampling factor is 3, the number of PRBs can be 256, the number of REs can be 3072, the system BW can be 3276 x 30 kHz (i.e., 98.28 MHz), the roll-off factor can be 1, the FFT size can be 4096, the CP length can be 288, the in-symbol CP length can be 216, and the symbol rate can be 3288 sample points / OFDM symbol.

[0134] When the index is 1, the up-sampling factor is 8, and the down-sampling factor is 3, the number of PRBs can be 256, the number of REs can be 3072, the system BW can be 3276 x 30 kHz (i.e., 98.28 MHz), the roll-off factor can be 1, the FFT size can be 8192, the CP length can be 576, the in-symbol CP length can be 216, and the symbol rate can be 3288.

[0135] When the index is 2, the up-sampling factor is 4, and the down-sampling factor is 3, the number of PRBs can be 512, the number of REs can be 6144, the system BW can be 6552 x 30 kHz (i.e., 196.56 MHz), the roll-off factor can be 1, the FFT size can be 8192, the CP length can be 576, the in-symbol CP length can be 432, and the symbol rate can be 6576.

[0136] In the case of index 3, up-sampling factor 1, and down-sampling factor 1, the number of physical resource blocks can be 341, the number of resource elements can be 4092, the system bandwidth can be 4096x 30 kHz (i.e., 122.88 MHz), the roll-off factor can be 1, the number of FFTs can be 4096, the CP length can be 288, the intra-symbol CP length can be 288, and the symbol rate can be 4384.

[0137] In the case of index 4, up-sampling factor 1, and down-sampling factor 1, the number of physical resource blocks can be 682, the number of resource elements can be 8184, the system bandwidth can be 8192x 30 kHz (i.e., 245.76 MHz), the roll-off factor can be 1, the number of FFTs can be 8192, the CP length can be 576, the intra-symbol CP length can be 576, and the symbol rate can be 8768.

[0138] The above is only an exemplary description of the information shown in Table 1. Examples other than the above description can be understood with reference to Table 1 below, which will not be described again.

[0139] Table 1

[0140] It can be understood that the filter SC-QAM waveform is compatible with existing single-carrier receivers, and the signal of the filter SC-QAM waveform has the advantages of low complexity and low PAPR. Therefore, the filter SC-QAM waveform has good application prospects in scenarios with high coverage requirements.

[0141] At present, the uplink signal can be divided into a short format uplink signal and a long format uplink signal. Since the coverage distance of the long format uplink signal is longer than that of the short format uplink signal, in the coverage scenario, the uplink signal is usually the long format uplink signal.

[0142] As can be known from the foregoing description of the "piggybacking", in the case of multi-user transmission, the uplink signal in the long format carried in the PUCCH can be transmitted in the piggybacking manner. However, the uplink signal transmitted in the piggybacking manner needs to undergo the following multiple processes: CP addition, up-sampling, shaping filter processing, and down-sampling processing, which causes the network device to need to undergo the following multiple processes: demodulation processing, channel estimation processing, equalization processing, and inverse discrete fourier transform (IDFT) processing after receiving the uplink signal, so as to separate the uplink signal carried in the PUSCH and the uplink signal carried in the PUCCH. As can be known in view of this, if the uplink signal carried in the PUCCH is transmitted in the piggybacking manner, the processing delay of the network device is high, which is not conducive to the processing of the uplink signal of the multi-user by the network device.

[0143] In order to avoid the above problems, in the case of multi-user transmission, the uplink signal in the long format still needs to be transmitted in the time division transmission manner. However, the long format uplink signal occupies a large number of time domain resources, and the time division transmission causes the different terminals to need to occupy different time domain resources to transmit the uplink signal, which causes a large amount of time domain resources to be occupied, and further causes the time domain resource overhead for transmitting the uplink signal to be high.

[0144] For example, FIG. 4 is a schematic diagram of the time-frequency domain resource distribution of the uplink signal of each terminal in the at least one terminal. As shown in FIG. 4, assuming that the at least one terminal includes terminal 1 and terminal 2, the time domain resource of the uplink signal of terminal 1 includes OFDM symbol 1 to OFDM symbol 13, and the time domain resource of the uplink signal of terminal 2 includes OFDM symbol x to OFDM symbol x+13, the two terminals need to occupy 28 OFDM symbols to complete the transmission of the uplink signal. That is, the two terminals need to occupy a large number of OFDM symbols to complete the transmission of the uplink signal.

[0145] In view of this, the embodiment of the present application provides a communication method. A network device can send first information corresponding to each terminal in at least one terminal to inform each terminal of information required for pre-processing of a first signal, and receive a second signal from each terminal, wherein the second signal is determined based on the first information for pre-processing of the first signal. Since the first time domain resource of the first signal from different terminals in the at least one terminal includes the same time domain resource, and the position of the second time domain resource of the modulation symbol in the pre-processed first signal corresponding to each terminal in the at least one terminal is different, the second signal from different terminals in the at least one terminal can be transmitted on the same time domain resource, but the position of the second time domain resource of the modulation symbol in the second signal of different terminals does not conflict, so that the network device can normally parse the modulation symbol of each terminal, and then can normally obtain the data of the sending terminal without occupying different first time domain resources by the second signal of different terminals, so as to reduce the occupation of time domain resources.

[0146] The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application.

[0147] In order to facilitate the understanding of the embodiments of the present application, before introducing the embodiments of the present application, the following points are explained.

[0148] 1. In the embodiments of the present application, for the convenience of description, when referring to the number, the number can be continuously numbered from 1, or continuously numbered from 0, or numbered from any one parameter. It should be understood that the above are settings provided for the technical solutions for facilitating the description of the embodiments of the present application, and are not used to limit the scope of the embodiments of the present application.

[0149] 2. In the embodiments of the present application, “indication” can include direct indication and indirect indication, and can also include explicit indication and implicit indication. The information indicated by a certain information (the first indication information below) is referred to as the to-be-indicated information. In the specific implementation process, there are many ways to indicate the to-be-indicated information, for example, but not limited to, the to-be-indicated information can be directly indicated, such as the to-be-indicated information itself or the index of the to-be-indicated information. The to-be-indicated information can also be indirectly indicated by indicating other information, wherein the other information and the to-be-indicated information have an association relationship. The to-be-indicated information can also be only indicated a part, and the other part of the to-be-indicated information is known or agreed in advance. For example, the indication of a specific information can also be achieved by means of the arrangement order of each information agreed in advance (for example, a protocol stipulates), thereby reducing the indication overhead to a certain extent. Meanwhile, the common part of each information can be identified and uniformly indicated to reduce the indication overhead caused by separately indicating the same information.

[0150] In addition, the specific indication manner can also be various existing indication manners, for example but not limited to, the above indication manners and various combinations thereof, etc. The specific details of various indication manners can refer to the prior art, and will not be described herein. As known from the above, for example, when multiple information of the same type needs to be indicated, the indication manners of different information can be different. In the specific implementation process, the required indication manner can be selected according to the specific needs, and the selected indication manner is not limited by the embodiments of the present application. In this way, the indication manners involved in the embodiments of the present application should be understood as covering various methods that can enable the to-be-indicated party to know the to-be-indicated information.

[0151] It should be understood that the to-be-indicated information can be sent as a whole, or can be divided into multiple sub-information and sent separately, and the sending period and / or sending occasion of the sub-information can be the same or different. The specific sending method is not limited by the embodiments of the present application. The sending period and / or sending occasion of the sub-information can be predefined, for example, predefined according to a protocol, or configured by the transmitting end device by sending configuration information to the receiving end device. The configuration information can include, for example but not limited to, radio resource control signaling, such as radio resource control (RRC) signaling, multiple access channel (MAC) layer signaling, physical layer signaling, or a combination of one or at least two of UCI.

[0152] 3. “Predefined” or “preconfigured” can be implemented by pre-storing corresponding codes, tables or other methods that can be used to indicate related information in a device (for example, including a terminal device and / or a network device), and the specific implementation manner is not limited by the embodiments of the present application. The “storage” can mean storage in one or more memories. The one or more memories can be separately arranged, or integrated in an encoder or decoder, a processor, or a communication device. The one or more memories can be partially separately arranged and partially integrated in a decoder, a processor, or a communication device. The type of memory can be any form of storage medium, and the embodiments of the present application do not limit this.

[0153] 4. The “protocol” involved in the embodiments of the present application can refer to a standard protocol in the communication field, for example, can include a long term evolution (LTE) protocol, a new radio (NR) protocol and related protocols applied in future communication systems, and the embodiments of the present application do not limit this.

[0154] 5、In the embodiments of the present application, "when", "in the case of", "if" and the like all refer to the fact that, under certain objective circumstances, the device (for example, a terminal device or a network device) will make corresponding processing, and are not limited to time, and do not require the device (for example, a terminal device or a network device) to have a judgment action when implemented, nor do they mean that there are other limitations.

[0155] 6、In the description of the present application, unless otherwise specified, " / " represents that the objects before and after the " / " are in an "or" relationship, for example, A / B can represent A or B; "and / or" in the embodiments of the present application is only a description of the relationship between the associated objects, and represents that there can be three relationships, for example, A and / or B can represent: A alone, A and B together, and B alone, where A and B can be singular or plural. In addition, in the description of the embodiments of the present application, unless otherwise specified, "multiple" means two or more than two. "At least one of the following" or the like means any combination of the items, including any combination of single items or multiple items. For example, at least one of a, b or c can represent: a, b, c, a to b, a to c, b to c, or a to b to c, where a, b, and c can be single or multiple. In addition, in order to clearly describe the technical solutions of the embodiments of the present application, in the embodiments of the present application, "first", "second", and the like are used to distinguish the same items or similar items with basically the same function and effect. Those skilled in the art can understand that "first", "second", and the like do not limit the quantity and execution order, and "first", "second", and the like do not necessarily mean different. At the same time, in the embodiments of the present application, "exemplary" or "for example" is used to represent as an example, illustration or description. Any embodiment or design scheme described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. Rather, "exemplary" or "for example" is used to present the relevant concept in a specific manner, and to facilitate understanding.

[0156] The embodiments of the present application can be applied to LTE systems or NR systems (also known as 5th generation mobile communication technology (5G) systems), vehicle to everything (V2X) systems, systems using mixed networking of LTE and NR, or device-to-device (D2D) systems, machine to machine (M2M) communication systems, internet of things (IoT) systems (such as narrowband internet of things (NB-IoT) systems), and other future communication systems, etc. Alternatively, the communication system can also be a non-3GPP communication system, which is not limited.

[0157] In addition, the communication architecture and service scenarios described in the embodiments of the present application are for more clearly illustrating the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. It can be known by those skilled in the art that, with the evolution of the communication architecture and the appearance of new service scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.

[0158] FIG. 5 shows a possible, non-limiting system diagram. As shown in FIG. 5, the communication system 5000 includes a radio access network (RAN) 500 and a core network (CN) 600. The RAN 500 includes at least one RAN node (e.g., 510a and 510b in FIG. 5, collectively referred to as 510) and at least one terminal (e.g., 520a-520j in FIG. 5, collectively referred to as 520). The RAN 500 can also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in FIG. 5), etc. The terminal 520 is connected to the RAN node 510 in a wireless manner. The RAN node 510 is connected to the core network 600 in a wireless or wired manner. The core network device in the core network 600 and the RAN node 510 in the RAN 500 can be different physical devices respectively, or can be the same physical device integrated with the logical functions of the core network and the logical functions of the radio access network.

[0159] The RAN 500 can be a 3rd Generation Partnership Project (3GPP) -related cellular system, such as a 4G, 5G mobile communication system, or a future mobile communication system. The RAN 500 can also be an open RAN (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) system. The RAN 500 can also be a communication system that combines two or more of the above systems.

[0160] The RAN node 510, which can also be referred to as an access network device, a RAN entity, or an access node, etc., forms part of the communication system, and is configured to facilitate wireless access to the communication system by terminals. The RAN nodes 510 in the communication system 5000 can be of the same type or of different types. In some scenarios, the roles of the RAN node 510 and the terminal 520 are relative, e.g., the network element 520i in Figure 5 can be a helicopter or a drone, which can be configured to be a mobile base station, and for those terminals 520j accessing the RAN 500 through the network element 520i, the network element 520i is a base station; but for the base station 510a, the network element 520i is a terminal. The RAN nodes 510 and the terminals 520 are sometimes referred to as communication apparatuses, e.g., the network elements 510a and 510b in Figure 5 can be understood as communication apparatuses with base station functionalities, and the network elements 520a-520j can be understood as communication apparatuses with terminal functionalities

[0161] For the RAN node, in a possible scenario, the RAN node can be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next generation NodeB (gNB), a next generation base station in a future mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system, etc. The RAN node can be a macro base station (e.g., 510a in Figure 5), a micro base station or an indoor station (e.g., 510b in Figure 5), a relay node or a donor node, or a wireless controller in a CRAN scenario. Optionally, the RAN node can also be a server, a wearable device, a vehicle or a vehicle-mounted device, etc. For example, the access network device in vehicle to everything (V2X) technology can be a road side unit (RSU).

[0162] In another possible scenario, FIG. 6 shows a possible, non-limiting structure of ORAN. As shown in FIG. 6, multiple RAN nodes cooperate to assist a terminal to implement wireless access, and different RAN nodes respectively implement part of the functions of a base station. For example, a RAN node can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and the DU can be separately arranged, or can be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).

[0163] In some examples, the CU is a logical node that carries the RRC layer, the Service Data Adaptation Protocol (SDAP) layer, the Packet Data Convergence Protocol (PDCP) layer, and other control functions of the access network device. The CU is connected to network nodes such as a core network through some interfaces, which can be E2 interfaces or the like. Optionally, the CU can have part of the functions of the core network. The CU (e.g., the PDCP layer and higher layers) is connected to the DU (e.g., the RLC layer and lower layers) through some interfaces, which can be F1 interfaces or the like. In some examples, these interfaces (e.g., the F1 interface) can provide control plane (C-Plane) and user plane (U-Plane) functions (e.g., interface management, system information management, UE context management, RRC message transmission, etc.). The F1AP is an application protocol of the F1 interface, which defines the signaling procedures of the F1 in some examples. The F1 interface supports the control plane F1-C and the user plane F1-U.

[0164] In some examples, the CU can be split into a CU-CP (Control Unit-Control Plane) and a CU-UP (Control Unit-User Plane), where the CU-CP is a logical node carrying the RRC layer and the PDCP-C (Control plane part of PDCP) layer, used to implement the control plane function of the CU. The CU-CP can interact with a network element in the core network used to implement the control plane function. The network element in the core network used to implement the control plane function can be an access and mobility function network element, such as an Access and Mobility Management Function (AMF) in a 5G system. The AMF network element is used to be responsible for mobility management in a mobile network, such as location updating of a terminal device, registration of the terminal device to a network, handover of the terminal device, and the like. The CU-UP is a logical node carrying the SDAP layer and the PDCP-U (User plane part of PDCP) layer, used to implement the user plane function of the CU. The CU-UP can interact with a network element in the core network used to implement the user plane function. The network element in the core network used to implement the user plane function, for example, a User Plane Function (UPF) in a 5G system, is used to be responsible for forwarding and receiving data in a terminal device. The above configuration of the CU and the DU is merely an example, and the CU and the DU can be configured to have functions as needed. For example, the CU or the DU can be configured to have functions of more protocol layers, or the CU or the DU can be configured to have partial processing functions of the protocol layers. For example, partial functions of the RLC layer and functions of protocol layers above the RLC layer are arranged in the CU, and the remaining functions of the RLC layer and functions of protocol layers below the RLC layer are arranged in the DU. For another example, the functions of the CU or the DU can be divided according to a service type or other system requirements, for example, according to a delay requirement. Functions that need to meet a relatively low delay requirement in processing time are arranged in the DU, and functions that do not need to meet the delay requirement are arranged in the CU.

[0165] In some examples, a DU is a logical node that hosts Radio Link Control (RLC) layer, Medium Access Control (MAC) layer, higher Physical Layer (higher PHY) layer, and other functions. In some examples, a DU can control at least one RU. The DU is connected to the RUs through some interfaces, which can be a fronthaul interface. In some examples, the higher PHY layer includes parts of PHY layer processing, such as Forward Error Correction (FEC) encoding and decoding, scrambling, modulation and demodulation, and other processing functions.

[0166] In some examples, an RU is a logical node that hosts lower Physical Layer (lower PHY) and Radio Frequency (RF) processing. In some examples, an RU can be a 3GPP Transmission Reception Point (TRP) or a Remote Radio Head (RRH) or other similar functional entity. In some examples, the Low-PHY includes parts of PHY processing, such as fast Fourier transform (FFT), IFFT, digital beamforming and filtering, and other processing functions. The RU communicates with one or more UEs over a wireless link.

[0167] The DU and the RU can be co-located or not co-located. The DU and the RU exchange control plane information and user plane information via a lower-Layer Split CUS-Plane (LLS-CUS) interface over a fronthaul link. The LLS-CUS can include a LLS-C interface and a LLS-U interface that provide a control plane (C-Plane) and a user plane (U-Plane), respectively. In some examples, the control plane (C-Plane) refers to real-time control between the DU and the RU. The DU and the RU exchange management information via a LLS-M interface of the fronthaul link, and the management plane (M-Plane) refers to non-real-time management operations between the DU and the RU. In addition, the RU can also communicate with a management system via the LLS-M interface.

[0168] The DU and the RU can cooperate to jointly implement the functions of the PHY layer. One DU can be connected with one or more RUs. The functions of the DU and the RU can be configured in multiple ways according to design. For example, the DU is configured to implement baseband functions, and the RU is configured to implement radio frequency functions. For another example, the DU is configured to implement high-layer functions in the PHY layer, and the RU is configured to implement low-layer functions in the PHY layer or implement the low-layer functions and radio frequency functions. The high-layer functions in the PHY layer can include a part of the functions of the PHY layer that are closer to the MAC layer, and the low-layer functions in the PHY layer can include another part of the functions of the PHY layer that are closer to the radio frequency side.

[0169] In different systems, the CU (or CU-CP and CU-UP), the DU, or the RU can also have different names, but those skilled in the art can understand their meanings. For example, in an ORAN system, the CU can also be referred to as an O-CU (open CU), the DU can also be referred to as an O-DU, the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, and the RU can also be referred to as an O-RU. For the convenience of description, the CU, the CU-CP, the CU-UP, the DU, and the RU are taken as examples for description in this application. Any of the CU (or CU-CP, CU-UP), the DU, and the RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0170] For the terminal, in a possible scenario, the terminal can be a device for implementing a wireless communication function, such as a terminal or a chip that can be used in a terminal, and the like. Among them, the terminal can be a user equipment (UE), an access terminal, a terminal unit, a terminal station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a wireless communication device, a terminal agent or a terminal device, and the like in a 5G network or a future evolved public land mobile network (PLMN). The access terminal can be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with a wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device or a wearable device, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, and the like. In a possible implementation, the terminal can be mobile or fixed.

[0171] In a possible implementation, the network device and the terminal in the embodiments of the present application can also be referred to as communication apparatuses, which can be a general-purpose device or a special-purpose device, and the embodiments of the present application do not make specific limitations.

[0172] In a possible implementation, the related functions of the terminal or the network device in the embodiments of the present application can be implemented by one device, or can be implemented by multiple devices together, or can be implemented by one or more functional modules in a device, and the embodiments of the present application do not make specific limitations. It can be understood that the above functions can be network elements in a hardware device, or software functions running on a special-purpose hardware, or a combination of hardware and software, or a virtualized function instantiated on a platform (for example, a cloud platform).

[0173] For example, the related functions of the terminal or network device in the embodiments of the present application can be implemented by the communication apparatus 710 in FIG. 7. FIG. 7 shows a structural schematic diagram of a possible communication apparatus. It can be understood that the communication apparatus 710 includes means in the form of, for example, modules, units, elements, circuits, or interfaces, etc., which are appropriately configured together to perform the present solution. The communication apparatus 710 can be the RAN node, the terminal, the core network device, or other network device in FIG. 5, or a component (for example, a chip) of these devices, to implement the methods described in the following method embodiments. The communication apparatus 710 includes one or more processors 711. The processor 711 can be a general processor or a special-purpose processor, etc. For example, it can be a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication apparatus (such as the RAN node, the terminal, or the chip, etc.), execute software programs, and process data of the software programs.

[0174] Optionally, in one design, the processor 711 can include a program 713 (which can also be referred to as code or instructions at times) that can be run on the processor 711, so that the communication apparatus 710 performs the methods described in the following embodiments. In another possible design, the communication apparatus 710 includes a circuit (not shown in FIG. 7) for implementing the communication functions in the following embodiments.

[0175] Optionally, the communication apparatus 710 can include one or more memories 712 having a program 714 (which can also be referred to as code or instructions at times) stored thereon, which can be run on the processor 711, so that the communication apparatus 710 performs the methods described in the following embodiments.

[0176] Optionally, the processor 711 and / or the memory 712 can include artificial intelligence (AI) modules 717 and 718, which are used to implement AI-related functions. The AI module 717 or 718 can be implemented by software, hardware, or a combination of software and hardware. For example, the AI module 717 or 718 can include a radio intelligent controller (RIC) module. For example, the AI module 717 or 718 can be a near-real-time RIC or a non-real-time RIC.

[0177] Optionally, the processor 711 and / or the memory 712 can also store data. The processor and the memory can be separately arranged or integrated together.

[0178] Optionally, the communication device 710 can further include a transceiver 715 and / or an antenna 716. The processor 711 can also be referred to as a processing unit, which controls the communication device (e.g., a RAN node or a terminal). The transceiver 715 can also be referred to as a transceiving unit, a transceiver, a transceiving circuit, or a transceiver, etc., which is used to realize the transceiving function of the communication device through the antenna 716.

[0179] The communication method provided by the embodiments of the present application will be described below in conjunction with FIG. 8.

[0180] It should be noted that the names of messages between network elements, the names of parameters, or the names of information in the following embodiments of the present application are only examples, and other names can also be used in other embodiments. The method provided by the embodiments of the present application does not specifically limit this. It can be understood that in the embodiments of the present application, each network element can perform part or all of the steps in the embodiments of the present application. These steps or operations are examples, and the embodiments of the present application can also perform other operations or variations of various operations. In addition, each step can be performed in a different order as presented in the embodiments of the present application, and it is possible that not all operations in the embodiments of the present application are performed.

[0181] FIG. 8 is an example of a communication method provided by the embodiments of the present application. The method is described by taking the interaction between a terminal and a network device as an example. Of course, the subject performing the terminal actions in the method can also be a device / module in the terminal, such as a chip, a processor, a processing unit, etc. in the terminal, and the subject performing the network device actions in the method can also be a device / module in the network device, such as a chip, a processor, a processing unit, etc. in the network device, which is not specifically limited by the embodiments of the present application. For example, as shown in FIG. 8, the communication method includes the following steps:

[0182] S801, the network device sends first information corresponding to each of the at least one terminal. Correspondingly, the first terminal receives the first information corresponding to the first terminal.

[0183] The first terminal is any one of the at least one terminal. The first information is used to indicate information required for pre-processing the first signal. The first time domain resources of the first signals from different terminals in the at least one terminal include the same time domain resources, and the positions of the second time domain resources of the modulation symbols in the pre-processed first signals corresponding to each terminal in the at least one terminal are different. The first time domain resources include at least one second time domain resource.

[0184] Exemplarily, the first signal can be a signal carried on a PUSCH or a signal carried on a PUCCH. Specifically, the first signal can be UCI carried on a PUSCH or UCI carried on a PUCCH. Of course, the above is only an exemplary description of the first signal, and the first signal can also be a signal carried on another uplink channel or another signal carried on a PUSCH or another signal carried on a PUCCH, and the embodiments of the present application do not make any limitation in this regard.

[0185] It can be understood that the first time domain resource of the first signal from different terminals in at least one terminal includes the same time domain resource, which can be understood as that the first time domain resource of the first signal of the different terminals can overlap.

[0186] An example (denoted as example 1) is shown in FIG. 9, which shows a schematic diagram of the first time domain resource and the second time domain resource. As shown in (a) of FIG. 9, the above at least one terminal includes terminal 1 and terminal 2, and the first time domain resource is exemplarily described by taking OFDM symbols as an example: assuming that the first time domain resource of the first signal of terminal 1 includes OFDM symbol 1, and the first time domain resource of the first signal of terminal 2 includes OFDM symbol 1, the first time domain resource of the first signal of terminal 1 and the first time domain resource of the first signal of terminal 2 both include OFDM symbol 1. In addition, the OFDM symbol 1 includes 512 OFDM symbol sampling points.

[0187] An example (denoted as example 2) is shown in (b) of FIG. 9, which shows a schematic diagram of the first time domain resource and the second time domain resource. As shown in (b) of FIG. 9, the above at least one terminal includes terminal 1 and terminal 2, and the first time domain resource is exemplarily described by taking OFDM symbols as an example: assuming that the first time domain resource of the first signal of terminal 1 includes OFDM symbol 2 and OFDM symbol 4, and the first time domain resource of the first signal of terminal 2 includes OFDM symbol 2 and OFDM symbol 5, the first time domain resource of the first signal of terminal 1 and the first time domain resource of the first signal of terminal 2 both include OFDM symbol 2. In addition, the OFDM symbol 2 includes 1024 OFDM symbol sampling points.

[0188] An example (denoted as example 3) is shown in (c) of FIG. 9, where the at least one terminal includes terminal 1, terminal 2, terminal 3, and terminal 4, and the first time domain resource is exemplarily taken as an OFDM symbol: assuming that the first time domain resource of the first signal of terminal 1 includes OFDM symbol 3, the first time domain resource of the first signal of terminal 2 includes OFDM symbol 3, the first time domain resource of the first signal of terminal 3 includes OFDM symbol 3, and the first time domain resource of the first signal of terminal 4 includes OFDM symbol 3, then the first time domain resource of the first signal of terminal 1, the first time domain resource of the first signal of terminal 2, the first time domain resource of the first signal of terminal 3, and the first time domain resource of the first signal of terminal 4 all include OFDM symbol 3. In addition, the OFDM symbol 3 includes 1024 OFDM symbol sampling points.

[0189] It can be understood that the positions of the second time domain resources of the modulation symbols in the pre-processed first signals corresponding to each of the at least one terminal are different, which can be understood as that the positions of the second time domain resources of the modulation symbols in the pre-processed first signals corresponding to different terminals do not overlap.

[0190] In combination with the above example 1, an example is exemplarily taken with the second time domain resource as an OFDM symbol sampling point, as shown in (a) of FIG. 9: assuming that the second time domain resource of the modulation symbols in the pre-processed first signal corresponding to terminal 1 is the sampling points at odd positions in OFDM symbol 1, for example, the 1st, 3rd, 5th, 7th, …, 509th, and 511th OFDM sampling points; and the second time domain resource of the modulation symbols in the pre-processed first signal corresponding to terminal 2 is the sampling points at even positions in OFDM symbol 1, for example, the 2nd, 4th, 6th, …, 510th, and 512th OFDM sampling points, then the position of the second time domain resource of the modulation symbols in the pre-processed first signal corresponding to terminal 1 and the position of the second time domain resource of the modulation symbols in the pre-processed first signal corresponding to terminal 2 do not overlap.

[0191] In combination with the above example 2, as shown in (b) of FIG. 9, taking the second time domain resource as an OFDM symbol sample point as an example for example illustration: assuming that the second time domain resources of every two adjacent modulation symbols in the preprocessed first signal corresponding to terminal 1 are spaced apart by 3 sample points, and the position of the starting modulation symbol is the 1st OFDM symbol sample point in OFDM symbol 2, that is, the second time domain resources of the modulation symbols in the preprocessed first signal corresponding to terminal 1 are the 1st, 5th, 9th, 13th, …, 505th, and 509th OFDM sample points in OFDM symbol 2; the second time domain resources of every two adjacent modulation symbols in the preprocessed first signal corresponding to terminal 2 are spaced apart by 1 sample point, and the position of the starting modulation symbol is the 2nd OFDM symbol sample point in OFDM symbol 2, that is, the second time domain resources of the modulation symbols in the preprocessed first signal corresponding to terminal 2 are the 2nd, 4th, 6th, …, 510th, and 512th OFDM sample points in OFDM symbol 2, then the position of the second time domain resources of the modulation symbols in the preprocessed first signal corresponding to terminal 1 and the position of the second time domain resources of the modulation symbols in the preprocessed first signal corresponding to terminal 2 do not overlap.

[0192] In combination with the above example 3, as shown in (c) of FIG. 9, taking the second time domain resource as an OFDM symbol sample point as an example for example illustration: assuming that the second time domain resources of every two adjacent modulation symbols in the preprocessed first signal corresponding to terminal 1 are spaced apart by 3 sample points, and the position of the starting modulation symbol is the 1st OFDM symbol sample point in OFDM symbol 3, that is, the second time domain resources of the modulation symbols in the preprocessed first signal corresponding to terminal 1 are the 1st, 5th, 9th, 13th, …, 505th, and 509th OFDM sample points in OFDM symbol 3;

[0193] the second time domain resources of every two adjacent modulation symbols in the preprocessed first signal corresponding to terminal 2 are spaced apart by 3 sample points, and the position of the starting modulation symbol is the 2nd OFDM symbol sample point in OFDM symbol 3, that is, the second time domain resources of the modulation symbols in the preprocessed first signal corresponding to terminal 2 are the 2nd, 6th, 10th, 14th, …, 506th, and 510th OFDM sample points in OFDM symbol 3;

[0194] the second time domain resources of every two adjacent modulation symbols in the preprocessed first signal corresponding to terminal 3 are spaced apart by 3 sample points, and the position of the starting modulation symbol is the 3rd OFDM symbol sample point in OFDM symbol 3, that is, the second time domain resources of the modulation symbols in the preprocessed first signal corresponding to terminal 3 are the 3rd, 7th, 11th, 15th, …, 507th, and 511th OFDM sample points in OFDM symbol 3;

[0195] The second time domain resource of each two adjacent modulation symbols in the preprocessed first signal corresponding to the terminal 4 is spaced by 3 sampling points, and the position of the starting modulation symbol is the 4th OFDM symbol sampling point in the OFDM symbol 3, that is, the second time domain resource of the modulation symbol in the preprocessed first signal corresponding to the terminal 4 is the 4th, 8th, 12th, 16th, …, 508th and 512th OFDM sampling point in the OFDM symbol 3, and the position of the second time domain resource of the modulation symbol in the preprocessed first signal corresponding to the terminal 1, the position of the second time domain resource of the modulation symbol in the preprocessed first signal corresponding to the terminal 2, the position of the second time domain resource of the modulation symbol in the preprocessed first signal corresponding to the terminal 3, and the position of the second time domain resource of the modulation symbol in the preprocessed first signal corresponding to the terminal 4 do not overlap.

[0196] Optionally, the pre-processing involved in the embodiments of the present application can be replaced by up-sampling processing or first processing, and the embodiments of the present application do not make any limitation in this regard.

[0197] Optionally, the indication involved in the embodiments of the present application can be replaced by characterization or representation, and the embodiments of the present application do not make any limitation in this regard.

[0198] S802, each terminal in the plurality of terminals sends a corresponding second signal. Correspondingly, the network device receives the second signal from each terminal.

[0199] The second signal from the first terminal is determined based on the pre-processing of the first signal from the first terminal according to the first information corresponding to the first terminal.

[0200] In the embodiments of the present application, the network device can send the first information corresponding to each terminal in the at least one terminal to inform each terminal of the information required for pre-processing the first signal, and receive the second signal from each terminal, wherein the second signal is determined based on the pre-processing of the first signal according to the first information. Since the first time domain resource of the first signal from different terminals in the at least one terminal includes the same time domain resource, and the position of the second time domain resource of the modulation symbol in the preprocessed first signal corresponding to each terminal in the at least one terminal is different, the second signal from different terminals in the at least one terminal can be transmitted on the same time domain resource, but the position of the second time domain resource of the modulation symbol in the second signal of different terminals does not conflict, so that the network device can normally parse the modulation symbol of each terminal, and further can normally acquire the data of the sending terminal without making the second signal of different terminals occupy different first time domain resources, so as to achieve the effect of reducing the occupation of time domain resources.

[0201] The implementation process of S801 is described below in detail.

[0202] In a possible implementation, the implementation process of S801 can be that the network device directly sends the corresponding first information to each of the at least one terminal. Correspondingly, the first terminal directly receives the first information corresponding to the first terminal from the network device.

[0203] In another possible implementation, the implementation process of S801 can be that the network device sends the first information corresponding to each of the at least one terminal to the relay terminal. Correspondingly, the relay terminal receives the first information corresponding to each of the at least one terminal from the network device. The relay terminal sends the corresponding first information to each of the at least one terminal respectively. Correspondingly, the first terminal directly receives the first information corresponding to the first terminal from the relay terminal.

[0204] In another possible implementation, taking the network device in the embodiment of the present application as the O-CU, the implementation process of S801 can be that the O-CU sends the first information to the O-DU, and correspondingly, the O-DU receives the first information from the O-CU. The O-DU sends the corresponding first information to each of the at least one terminal respectively, and correspondingly, the first terminal receives the first information corresponding to the first terminal from the O-DU.

[0205] In another possible implementation, taking the network device in the embodiment of the present application as the CU, the implementation process of S801 can be that the CU sends the first information to the DU, and correspondingly, the DU receives the first information from the CU. The DU sends the corresponding first information to each of the at least one terminal respectively, and correspondingly, the first terminal receives the first information corresponding to the first terminal from the DU.

[0206] Of course, the above is only an exemplary description of the implementation process of S801. The first information can also be transmitted between the network device and the terminal through other devices or other manners, which is not limited in the embodiment of the present application.

[0207] In addition, optionally, the first information can be transmitted by the network device to the terminal through RRC, or MAC-carrier equipment (CE), or DCI, and the like, which is not limited in the embodiment of the present application.

[0208] It can be understood that the implementation process of S802 can be understood with reference to the description of the implementation process of S801, which is not described herein again.

[0209] The first time domain resource and the second time domain resource are exemplarily described as follows.

[0210] In an example, the first time domain resource can be an OFDM symbol. In this case, the second time domain resource can be a sampling point of the OFDM symbol, since the first time domain resource includes at least one second time domain resource. The sampling point of the OFDM symbol can be understood as a more fine-grained division of the OFDM symbol, so as to obtain at least one OFDM symbol sampling point.

[0211] In another example, the first time domain resource can be an OFDM symbol. In this case, the second time domain resource can be a sampling point of the OFDM symbol, since the first time domain resource includes at least one second time domain resource. The sampling point of the OFDM symbol can be understood as a more fine-grained division of the OFDM symbol, so as to obtain at least one OFDM symbol sampling point.

[0212] In yet another example, the first time domain resource can be an OFDM symbol. In this case, the second time domain resource can be a sampling point of the OFDM symbol, since the first time domain resource includes at least one second time domain resource. The sampling point of the OFDM symbol can be understood as a more fine-grained division of the OFDM symbol, so as to obtain at least one OFDM symbol sampling point.

[0213] Of course, the above are only exemplary descriptions of the first time domain resource and the second time domain resource. The first time domain resource and the second time domain resource can also be other time domain resources, which are not limited by the embodiments of the present application.

[0214] The first information is described in detail as follows.

[0215] Optionally, the first information includes at least one of the following: an up-sampling position, an up-sampling multiple, or a number of sampling points.

[0216] The up-sampling position is a position of a padding symbol inserted in the first signal.

[0217] In an example, the padding symbol can include a zero symbol and / or any modulated symbol in the first signal. Of course, the above are only exemplary descriptions of the padding symbol, and the padding symbol can also include other symbols, which are not limited by the embodiments of the present application.

[0218] It can be understood that the network device can specifically indicate at least one of the upsampling position, the upsampling multiple, or the number of sampling points through the first information, so that the terminal can explicitly know the information required for preprocessing the first signal, and then the terminal can better preprocess the first signal based on the first information to determine the second signal.

[0219] Further, the upsampling position included in the first information (i.e., the upsampling position corresponding to the preprocessing) is described in detail below.

[0220] Optionally, the upsampling position corresponding to the preprocessing includes the number of interval padding symbols and / or a bitmap.

[0221] The number of interval padding symbols is the number of padding symbols between every two adjacent modulation symbols in the preprocessed first signal. The number of interval padding symbols is determined based on the upsampling multiple and / or the number of at least one terminal.

[0222] It can be understood that the number of interval padding symbols can be understood as the number of padding symbols added between any two adjacent modulation symbols. For example, assuming that the first signal includes five modulation symbols, and the number of interval padding symbols is three, the terminal can add three padding symbols between the first modulation symbol and the second modulation symbol, add three padding symbols between the second modulation symbol and the third modulation symbol, add three padding symbols between the third modulation symbol and the fourth modulation symbol, and add three padding symbols between the fourth modulation symbol and the fifth modulation symbol. Of course, the above is only an example of the number of interval padding symbols, and the number of interval padding symbols can also be other values, and the embodiments of the present application do not make any limitation in this regard.

[0223] Further, optionally, the number of interval padding symbols can be a value obtained by subtracting 1 from the upsampling multiple, or the number of interval padding symbols can be a value obtained by subtracting 1 from the number of at least one terminal. Of course, the above is only an example of determining the number of interval padding symbols, and the network device can also determine the number of interval padding symbols based on other information or other manners, and the embodiments of the present application do not make any limitation in this regard.

[0224] For example, assuming that the at least one terminal includes terminal 1 and terminal 2, the number of interval padding symbols corresponding to the terminal 1 and the number of interval padding symbols corresponding to the terminal 2 can both be two, the bitmap corresponding to the terminal 1 can be {10}, and the bitmap corresponding to the terminal 2 can be {01}.

[0225] Further, optionally, the "0" in the bit map according to the embodiments of the present application can be used to indicate the position of the padding symbol, and the "1" in the bit map can be used to indicate the position of the modulation symbol; or the "1" in the bit map according to the embodiments of the present application can be used to indicate the position of the padding symbol, and the "0" in the bit map can be used to indicate the position of the modulation symbol, which is not limited in the embodiments of the present application.

[0226] In another example, the above at least one terminal includes terminal 1 and terminal 2, which are exemplarily described as follows: the interval padding symbol quantity corresponding to the terminal 1 and the interval padding symbol quantity corresponding to the terminal 2 can both be 4, the bit map corresponding to the terminal 1 can be {1000}, and the bit map corresponding to the terminal 2 can be {0101}.

[0227] In another example, the above at least one terminal includes terminal 1 and terminal 2, which are exemplarily described as follows: the interval padding symbol quantity corresponding to the terminal 1 can be 4, and the interval padding symbol quantity corresponding to the terminal 2 can be 2. The bit map corresponding to the terminal 1 can be {1000}, and the bit map corresponding to the terminal 2 can be {01}.

[0228] In another example, the above at least one terminal includes terminal 1, terminal 2, terminal 3, and terminal 4, which are exemplarily described as follows: the interval padding symbol quantity corresponding to the terminal 1, the interval padding symbol quantity corresponding to the terminal 2, the interval padding symbol quantity corresponding to the terminal 3, and the interval padding symbol quantity corresponding to the terminal 4 can all be 4. The bit map corresponding to the terminal 1 can be {1000}, the bit map corresponding to the terminal 2 can be {0100}, the bit map corresponding to the terminal 3 can be {0010}, and the bit map corresponding to the terminal 4 can be {0001}.

[0229] Of course, the above is only an exemplary description of the interval padding symbol quantity. The interval padding symbol quantity can also be other values, which are not limited in the embodiments of the present application. The above is only an exemplary description of the bit map. The bit map can also be other bit maps, which are not limited in the embodiments of the present application.

[0230] It can be understood that the network device can specifically indicate the pre-processing corresponding up-sampling position through the interval padding symbol quantity and / or the bit map, so that the terminal can explicitly know the pre-processing corresponding up-sampling position, so that the terminal can better pre-process the first signal based on the pre-processing corresponding up-sampling position, to determine the second signal.

[0231] Further, the sampling point quantity (i.e., the pre-processing corresponding sampling point quantity) included in the above first information is described in detail below.

[0232] Optionally, the network device can determine the number of sampling points corresponding to the preprocessing in the following two ways: way 1, the network device calculates the number of sampling points corresponding to the preprocessing based on parameters related to the time-frequency domain resource; way 2, the network device determines the number of sampling points corresponding to the preprocessing based on the correspondence between the parameters related to the number of time-frequency domain resources and the number of at least one sampling point.

[0233] Way 1, the network device calculates the number of sampling points corresponding to the preprocessing based on parameters related to the time-frequency domain resource.

[0234] Optionally, in the above way 1, the network device can obtain at least one of the number of at least one terminal, the number of first frequency domain resources, or the number of resource units included in a single resource block configured for the first signal from the first terminal, and determine the number of sampling points corresponding to the preprocessing based on at least one of the number of at least one terminal, the number of first frequency domain resources, or the number of resource units included in a single resource block configured for the first signal from the first terminal. That is, the number of sampling points corresponding to the preprocessing is determined based on at least one of the number of at least one terminal, the number of first frequency domain resources, or the number of resource units included in a single resource block configured for the first signal from the first terminal.

[0235] Wherein, the number of first frequency domain resources is the maximum number of frequency domain resources from the first signal of at least one terminal.

[0236] Further, optionally, the number of sampling points corresponding to the preprocessing can satisfy the following formula 2:

[0237] Wherein, N FFT is the number of sampling points corresponding to the preprocessing. M is the number of at least one terminal. is the number of first frequency domain resources. is the number of resource units included in a single resource block configured for the first signal from the first terminal.

[0238] An example is shown in the following table 2, assuming that the number of at least one terminal is 2, the number of first frequency domain resources is 16, and the number of resource units included in a single resource block configured for the first signal from the first terminal is 12, then the number of sampling points corresponding to the preprocessing determined by the above formula 2 can be 512. In addition, generally, the number of sampling points can be a power of 2.

[0239] Another example, as shown in Table 2 below, assumes that the number of at least one terminal is 4, the number of first frequency domain resources is 16, and the number of resource units included in a single resource block configured for the first signal from the first terminal is 12. In this case, the number of sampling points corresponding to the preprocessing determined by the above Formula 2 can be 1024.

[0240] Table 2

[0241] In Mode 2, the network device determines the number of sampling points corresponding to the preprocessing based on a correspondence between the number of time-frequency domain resources and the number of at least one sampling point.

[0242] Optionally, in the above Mode 2, the network device can establish a correspondence between the first number and the number of sampling points or a correspondence between the first number and the number of sampling points, and determine the number of sampling points corresponding to the preprocessing based on the correspondence between the first number and the number of sampling points or the correspondence between the first number and the number of sampling points. That is, the number of sampling points corresponding to the preprocessing has a correspondence with the first number, and the first number is the number of same time domain resources, or the first number is the number of same frequency domain resources in the frequency domain resources of the first signal from different terminals in the at least one terminal.

[0243] An example is described by taking the first number as the number of same time domain resources: assuming that the number of at least one sampling point determined by the network device in advance can include at least one of 32, 64, 128, 256, 512, or 1024, in which case the correspondence between the first number and the number of sampling points can be as follows: in the case where the first number is any value in 1 to 4, the number of sampling points corresponding to the preprocessing is 128; in the case where the first number is any value in 5 to 8, the number of sampling points corresponding to the preprocessing is 256; in the case where the first number is any value in 9 to 12, the number of sampling points corresponding to the preprocessing is 512; and in the case where the first number is any value in 13 to 16, the number of sampling points corresponding to the preprocessing is 1024.

[0244] For example, in the case where the first number is the number of same time domain resources, the first number can be determined in units of OFDM symbols, or in units of slots. Of course, the above is only an example of the first number, and the first number can also be determined in other units, which is not limited in the embodiments of the present application.

[0245] Another example, taking the case that the first quantity is the quantity of frequency domain resources including the same frequency domain resource in the first signal from different terminals in the at least one terminal as an example: assuming that the at least one sampling point quantity pre-determined by the network device can include at least one of the following: 32, 64, 128, 256, 512, or 1024, in this case, the correspondence between the second quantity and the sampling point quantity can be as follows: in the case that the first quantity is any value in 4 to 8, the sampling point quantity corresponding to the preprocessing is 256; in the case that the first quantity is any value in 9 to 14, the sampling point quantity corresponding to the preprocessing is 512.

[0246] For example, in the case that the first quantity is the quantity of frequency domain resources including the same frequency domain resource in the first signal from different terminals in the at least one terminal, the first quantity can be determined in RB granularity, and can also be determined in RE granularity. Of course, the above is only an example of the first quantity, and the first quantity can also be determined in other granularity, which is not limited by the embodiments of the present application.

[0247] Of course, the above is only an example of the correspondence between the first quantity and the sampling point quantity, and the correspondence between the first quantity and the sampling point quantity can also be other correspondence, which is not limited by the embodiments of the present application.

[0248] Of course, the above is only an example of the way of determining the sampling point quantity corresponding to the preprocessing, and the network device can also determine the sampling point quantity corresponding to the preprocessing based on other information or other ways, which is not limited by the embodiments of the present application.

[0249] It can be understood that the embodiments of the present application provide two ways to determine the number of sampling points corresponding to the pre-processing. One way is to determine the number of sampling points corresponding to the pre-processing based on the correspondence between the number of sampling points corresponding to the pre-processing and the first number. In this way, the number of sampling points corresponding to the pre-processing can be determined simply and quickly, so that the terminal can pre-process the first signal based on the above-mentioned up-sampling position corresponding to the pre-processing as soon as possible to determine the second signal. Another way is to determine the number of sampling points corresponding to the pre-processing based on at least one of the number of terminals, the number of first frequency domain resources, or the number of resource units included in a single resource block configured for the first signal from the first terminal. That is, the terminal can more accurately determine the number of sampling points corresponding to the pre-processing based on at least one of the number of terminals, the number of first frequency domain resources, or the number of resource units included in a single resource block configured for the first signal from the first terminal. In this way, the accuracy of the above-mentioned number of sampling points corresponding to the pre-processing can be improved, and then the first signal can be more accurately pre-processed based on the above-mentioned number of sampling points corresponding to the pre-processing to determine a more accurate second signal.

[0250] As described above in relation to the "second signal", the second signal is determined based on the pre-processing of the first signal by the terminal corresponding to the first information. Therefore, the terminal needs to determine the first signal in advance. In order to enable the terminal to determine the first signal in advance, the network device needs to inform the terminal of the information required to determine the first signal. In view of this, as shown in FIG. 10, the communication method provided by the embodiments of the present application can further include the following steps.

[0251] S1001, the network device sends second information corresponding to each terminal in the at least one terminal. Correspondingly, the first terminal receives the second information corresponding to the first terminal.

[0252] The second information is used to indicate the information required to determine the first signal.

[0253] It can be understood that the network device can inform each terminal of the information required to determine the corresponding first signal through the second information, so that the first signal can be determined based on the above-mentioned second information in the future, providing a data basis for subsequent determination of the second signal.

[0254] In addition, the above-mentioned second information can be transmitted by the network device to the terminal through RRC, or MAC-CE, or DCI, etc. The embodiments of the present application do not make any limitation in this regard.

[0255] It can be understood that the related description of the implementation process of S1001 can be understood with reference to the related description of the implementation process of S801 described above, which will not be repeated here.

[0256] The second information is described in detail below.

[0257] Optionally, the second information comprises at least one of the following: time domain resource, frequency domain resource, signal format, or signal waveform.

[0258] It can be understood that the network device can specifically indicate at least one of the time domain resource, the frequency domain resource, the signal format, or the signal waveform through the second information, so that the terminal can explicitly know the information required to determine the first signal, and the terminal can better determine the first signal based on the above-mentioned second information, thereby providing data basis for subsequent determination of the second signal.

[0259] Further, the time domain resource information can optionally comprise at least one of the following: system frame number, time slot offset, starting position of OFDM symbol, or number of OFDM symbols. Of course, the above is only an exemplary description of the time domain resource information, and the time domain resource information can also include other information, which is not limited by the embodiments of the present application.

[0260] For example, FIG. 11 is an example diagram of the above-mentioned time domain resource. As shown in FIG. 11, assuming that the system frame number can be 1, the time slot offset can be 2, the starting position of the OFDM symbol is 2, and the number of OFDM symbols is 12, the above-mentioned time domain resource can be OFDM symbol 2 to OFDM symbol 13 in time slot 2 in frame 1. Of course, the above is only an exemplary description of the time domain resource information, and the time domain resource information can also be other values, which is not limited by the embodiments of the present application.

[0261] Further, the frequency domain resource information can optionally comprise at least one of the following: number of RBs, band, serving cell ID, or center frequency point. Of course, the above is only an exemplary description of the frequency domain resource information, and the frequency domain resource information can also include other information, which is not limited by the embodiments of the present application.

[0262] Further, the signal format is a first format or a second format.

[0263] The number of time domain resources indicated by the second format is less than the number of time domain resources indicated by the first format. The number of frequency domain resources indicated by the second format is greater than the number of frequency domain resources indicated by the first format.

[0264] It can be understood that the embodiments of the present application provide two formats of signal formats to improve the application range of the signal format of the communication method provided by the embodiments of the present application.

[0265] As can be known from the foregoing introduction about the "long format", the long format refers to that the UCI of the format usually occupies 4 to 14 OFDM symbols, and the long format refers to that the UCI of the format usually occupies 1 to 16 RBs. In view of this, the first format recorded in the embodiments of the present application can be understood as the above-mentioned long format. Of course, the first format recorded in the embodiments of the present application can also be understood as the format of other information or other formats, and the embodiments of the present application do not make any limitation in this regard.

[0266] For example, the time domain resource quantity indicated by the second format can be 2 to 7 OFDM symbols. Of course, the above is only an example of the time domain resource quantity indicated by the second format, and the time domain resource quantity indicated by the second format can also be other values, and the embodiments of the present application do not make any limitation in this regard.

[0267] The frequency domain resource quantity indicated by the second format can be 2 to 32 RBs. Of course, the above is only an example of the frequency domain resource quantity indicated by the second format, and the frequency domain resource quantity indicated by the second format can also be other values, and the embodiments of the present application do not make any limitation in this regard.

[0268] In addition, the above is only a limitation on the time domain resource quantity and the frequency domain resource quantity indicated by the second format. However, the embodiments of the present application can also limit the modulation mode corresponding to the second format, for example, the network device determines the modulation mode corresponding to the second format as pi / 2 BPSK. Of course, the above is only an example of the modulation mode corresponding to the second format, and the modulation mode corresponding to the second format can also be other modulation modes, and the embodiments of the present application do not make any limitation in this regard.

[0269] As can be known from the foregoing introduction about the "second format", the time domain resource quantity indicated by the second format is less than the time domain resource quantity indicated by the first format. In the case of the signal format being the second format, the terminal can not pre-process the first signal based on the first information corresponding to the terminal, and can directly transmit the first signal of the terminal. Since the time domain resource quantity indicated by the second format is short, even if the at least one terminal normally performs time division transmission in this case, the occupation of time domain resources can be reduced to a certain extent. In addition, in this case, the network device can also transmit the first information to the terminal to save communication overhead.

[0270] For example, FIG. 12 is a schematic diagram of the time-frequency domain resource distribution of the second signal from each terminal of the at least one terminal in the case of the second format. As shown in FIG. 12, assuming that the time domain resource quantity indicated by the second format is 7, and the at least one terminal includes terminal 1 and terminal 2, the second signal from the terminal 1 can simultaneously occupy OFDM symbol 0 to OFDM symbol 6 for transmission, and the second signal from the terminal 2 can simultaneously occupy OFDM symbol 7 to OFDM symbol 13 for transmission.

[0271] However, in the case that the signal format is the second format, the terminal can also pre-process the first signal based on the first information corresponding to the terminal, determine the second signal of the terminal, and transmit the determined second signal of the terminal. Since the number of time domain resources indicated by the second format is short, at least one terminal can respectively transmit the second signal corresponding to each terminal in the at least one terminal on the above-mentioned short time domain resources. That is, on the fewer time domain resources, the positions of the second time domain resources of the modulation symbols in the pre-processed first signal corresponding to each terminal in the at least one terminal are different, so that the network device can normally parse the modulation symbols of each terminal transmitted on the fewer time domain resources, and further can normally obtain the data of the sending terminal without requiring the second signals of different terminals to occupy different first time domain resources, so as to further reduce the time domain resource occupation effect.

[0272] For example, FIG. 13 is a schematic diagram of time-frequency domain resource distribution of the second signal from each terminal in the at least one terminal in the case of the second format. As shown in FIG. 13, assuming that the number of time domain resources indicated by the second format is 7, and the at least one terminal includes terminal 1 and terminal 2, the second signal from the terminal 1 and the second signal from the terminal 2 can simultaneously occupy OFDM symbols 0 to OFDM symbols 6 for transmission, and the positions of the OFDM symbol sampling points occupied by the modulation symbols in the second signal from the terminal 1 and the positions of the OFDM symbol sampling points occupied by the modulation symbols in the second signal from the terminal 2 are different.

[0273] In addition, optionally, the signal formats of the first signal or the second signal from each terminal in the at least one terminal can be the same or different. However, in general, if the signal formats of the first signal or the second signal from each terminal in the at least one terminal are different, the signal format of the first signal or the second signal from any terminal in the at least one terminal is not the second format. Of course, the above is only an exemplary description, and the embodiments of the present application do not make any limitation in this regard.

[0274] Further, optionally, the signal waveform can be any one of the following: CP-OFDM, DFT-s-OFDM, or filter SC-QAM.

[0275] Of course, the above is only an exemplary description of the signal waveform, and the signal waveform can also include other waveforms, and the embodiments of the present application do not make any limitation in this regard.

[0276] It can be understood that the embodiments of the present application provide three waveforms of the signal waveform, so as to improve the application range of the signal waveform of the communication method provided by the embodiments of the present application.

[0277] As described previously in relation to the description of "S1001", the network device transmits the second information corresponding to each of the at least one terminal. Correspondingly, the first terminal receives the second information corresponding to the first terminal, so that the first terminal can obtain the information required for determining the first signal from the first terminal. Further, optionally, after S1001, the first terminal can determine the first signal from the first terminal based on the second information corresponding to the first terminal, and pre-process the first signal from the first terminal based on the first information corresponding to the first terminal, to determine the second signal.

[0278] As described previously in relation to the description of "filter SC-QAM", the generation of the signal of the filter SC-QAM waveform can go through a plurality of processing operations: channel coding, symbol modulation, CP addition, up-sampling, filtering processing, and down-sampling. In view of this, in the case where the signal waveform is the filter SC-QAM waveform, the first terminal can determine that the implementation process of the second signal from the first terminal can include a plurality of processes: channel coding, symbol modulation, CP addition, up-sampling, filtering processing, and down-sampling.

[0279] It should be noted that the above up-sampling refers to the pre-processing involved in the communication processing method provided by the embodiments of the present application. In addition, the description of the pre-processing involved in the communication processing method provided by the embodiments of the present application can be understood with reference to the description of the corresponding position described above, which will not be repeated here. The description of other processing operations, such as channel coding, symbol modulation, CP addition, filtering processing, and down-sampling, can be understood with reference to the description of the corresponding position described above, which will not be repeated here.

[0280] However, in the case where the signal waveform is the DFT-s-OFDM waveform, the first terminal can determine that the implementation process of the second signal from the first terminal can include a plurality of processes: symbol modulation, DFT processing, resource mapping processing, IFFT processing, and pre-processing. In addition, the description of the pre-processing involved in the communication processing method provided by the embodiments of the present application can be understood with reference to the description of the corresponding position described above, which will not be repeated here.

[0281] As described previously in relation to the description of "S802", each of the plurality of terminals transmits a corresponding second signal. Correspondingly, the network device receives the second signal from each terminal. Further, optionally, after S802, the network device can perform down-sampling processing on the second signal from each terminal, determine the first signal from each terminal, and process the first signal from each terminal to obtain the data transmitted by each terminal.

[0282] Optionally, the parameters related to the downsampling processing described above can be set with reference to the information included in the first information. Further, taking the downsampling factor as an example: Optionally, the network device sets the downsampling factor corresponding to the first terminal to the upsampling factor corresponding to the first terminal. For example, if the upsampling device corresponding to the first terminal is 4, the network device can also set the downsampling factor corresponding to the first terminal to 4; or, for example, if the upsampling device corresponding to the first terminal is 2, the network device can also set the downsampling factor corresponding to the first terminal to 2. This application embodiment does not impose any limitations on this.

[0283] Optionally, when the signal waveform is a DFT-s-OFDM waveform, the network device's processing of the first signal from each terminal can include the following processes: CP removal, FFT processing, channel estimation, equalization, IDFT, and decoding. Furthermore, descriptions of CP removal, FFT, channel estimation, equalization, IDFT, and decoding can be found in general technical documentation and will not be repeated here.

[0284] Optionally, when the signal format is the second format described above, the signal waveform can be a DFT-s-OFDM waveform or a filtered SC-QAM waveform. It is understood that because the second format indicates a smaller amount of time-domain resources, the coverage capability of signals transmitted based on the second format will be reduced accordingly. To maximize the coverage capability of signals transmitted based on the second format, and to make it comparable to the coverage capability of signals transmitted based on other formats, the network device can set the signal waveform to a waveform with higher coverage capability, such as a DFT-s-OFDM waveform or a filtered SC-QAM waveform, to maximize the coverage capability of signals transmitted based on the second format.

[0285] As mentioned earlier regarding the "second signal," the second signal is determined by preprocessing the first signal based on the first information corresponding to the terminal. However, before the terminal preprocesses the first signal, it can perform symbol expansion processing on the first signal. Figure 14 illustrates two methods of symbol expansion processing. Further, optionally, as shown in Figure 14(a), the terminal can add zero symbols to both ends of the first signal until the number of symbols in the first signal after symbol expansion processing reaches the upsampling requirement; alternatively, as shown in Figure 14(b), the terminal can add arbitrary modulation symbols from the original first signal to both ends of the first signal until the number of symbols in the first signal after symbol expansion processing reaches the upsampling requirement.

[0286] Of course, the above is only an exemplary description of the symbol expansion processing manner, and the symbol expansion processing manner described in the embodiments of the present application can also be other manners, and the embodiments of the present application do not make any limitation in this regard.

[0287] In addition, optionally, the number of symbols of the first signal meeting the upsampling requirement after the symbol expansion processing and / or the number of symbols to be added in the symbol expansion processing can be determined based on at least one of the number of frequency domain resources of the first signal, the number of sampling points corresponding to the first signal, the upsampling multiple corresponding to the first signal, and the number of resource elements included in a single resource block configured for the first signal.

[0288] For example, assuming that the number of frequency domain resources of the first signal is 16, the number of resource elements included in a single resource block configured for the first signal is 12, the number of sampling points corresponding to the first signal is 512, and the upsampling multiple corresponding to the first signal is 2, the number of symbols of the first signal meeting the upsampling requirement after the symbol expansion processing can be 256, and since the number of modulation symbols in the first signal is 192 (i.e., 16x12), the number of symbols to be added in the symbol expansion processing can be 64.

[0289] It can be understood that the symbol processing operation described above can be performed when the number of symbols in the first signal does not meet the upsampling requirement. It can be known in view of this that the symbol processing operation described above is an optional processing operation.

[0290] FIG. 15 is another example of a communication method provided by the embodiments of the present application. The method described above can be exemplarily described by taking the interaction between a terminal and a network device as an example. Of course, the subject performing the action of the terminal in the method can also be a device / module in the terminal, such as a chip, a processor, a processing unit, etc. in the terminal, and the subject performing the action of the network device in the method can also be a device / module in the network device, such as a chip, a processor, a processing unit, etc. in the network device, and the embodiments of the present application do not make specific limitation in this regard. Exemplarily, as shown in FIG. 15, the communication method includes the following steps:

[0291] S1501, the network device sends first information corresponding to each of at least one terminal. Correspondingly, the first terminal receives the first information corresponding to the first terminal.

[0292] The first information includes at least one of the following: an upsampling position, an upsampling multiple, or a number of sampling points. The upsampling position is the position of the padding symbol inserted in the first signal.

[0293] It can be understood that the related description of the implementation process of S1501 can be understood with reference to the related description of the implementation process of S801 described above, and will not be described herein again.

[0294] S1502, each terminal of the plurality of terminals sends a corresponding second signal. Correspondingly, the network device receives the second signal from each terminal.

[0295] The second signal from the first terminal is determined based on the first information corresponding to the first terminal and the first signal from the first terminal.

[0296] It can be understood that the related description of the implementation process of S1502 can be understood with reference to the related description of the implementation process of S801 and / or S802 described above, which will not be repeated here.

[0297] In the embodiment of the application, the network device can send the first information corresponding to each terminal of the at least one terminal to inform the pre-processing related information, such as at least one of the upsampling position, the upsampling multiple, or the number of sampling points, and receive the second signal from each terminal, and the second signal is determined based on the first information and the first signal. Because the network device allocates the corresponding pre-processing related information for each terminal, each terminal can perform adaptive pre-processing based on the corresponding signal, so that the second signal obtained by pre-processing of each terminal can better meet its own pre-processing requirements, to avoid the conflict of the signal caused by the fixed and single pre-processing mode, so that the network device can normally parse the modulation symbol of each terminal, and then normally obtain the data of the sending terminal, to achieve the effect of reducing the time domain resource occupation.

[0298] Further, the upsampling position corresponding to the pre-processing included in the first information (i.e., the upsampling position corresponding to the pre-processing described above) is described in detail below.

[0299] Optionally, the upsampling position corresponding to the pre-processing includes the number of interval filling symbols and / or the bit map.

[0300] The number of interval filling symbols is the number of filling symbols between every two adjacent modulation symbols in the first signal after pre-processing. The number of interval filling symbols is determined based on the upsampling multiple and / or the number of at least one terminal.

[0301] It can be understood that the related description of the upsampling position corresponding to the pre-processing, the number of interval filling symbols, and the bit map described above can be understood with reference to the related description of the upsampling position corresponding to the pre-processing, the number of interval filling symbols, and the bit map described above, which will not be repeated here.

[0302] Further, the number of sampling points included in the first information (i.e., the number of sampling points corresponding to the pre-processing described above) is described in detail below.

[0303] Optionally, the network device can determine the number of sampling points corresponding to the preprocessing in the following two manners: manner 1, calculating the number of sampling points corresponding to the preprocessing based on a parameter related to the time-frequency domain resource; and manner 2, determining the number of sampling points corresponding to the preprocessing based on a correspondence between a parameter related to the number of time-frequency domain resources and the number of at least one sampling point.

[0304] Manner 1 is to calculate the number of sampling points corresponding to the preprocessing based on a parameter related to the time-frequency domain resource.

[0305] Optionally, in the above-mentioned manner 1, the network device can obtain at least one of the number of at least one terminal, the number of first frequency domain resources, or the number of resource units included in a single resource block configured for a first signal from a first terminal, and determine the number of sampling points corresponding to the preprocessing based on at least one of the number of at least one terminal, the number of first frequency domain resources, or the number of resource units included in a single resource block configured for a first signal from a first terminal. That is, the number of sampling points corresponding to the preprocessing is determined based on at least one of the number of at least one terminal, the number of first frequency domain resources, or the number of resource units included in a single resource block configured for a first signal from a first terminal.

[0306] Manner 2 is to determine the number of sampling points corresponding to the preprocessing based on a correspondence between a parameter related to the number of time-frequency domain resources and the number of at least one sampling point.

[0307] Optionally, in the above-mentioned manner 2, the network device can establish a correspondence between the first number and the number of sampling points or a correspondence between the first number and the number of sampling points, and determine the number of sampling points corresponding to the preprocessing based on the correspondence between the first number and the number of sampling points or the correspondence between the first number and the number of sampling points. That is, the number of sampling points corresponding to the preprocessing has a correspondence with the first number, and the first number is the number of same time domain resources, or the first number is the number of frequency domain resources including same frequency domain resources in a first signal from different terminals in at least one terminal.

[0308] It can be understood that the above-mentioned descriptions of the number of sampling points corresponding to the preprocessing, manner 1, and manner 2 can be understood with reference to the above-mentioned descriptions of the number of sampling points corresponding to the preprocessing, manner 1, and manner 2, which will not be repeated here.

[0309] As can be known from the foregoing description about the "second signal", the second signal is determined based on the first information corresponding to the terminal for pre-processing the first signal, so that the terminal needs to determine the first signal in advance. In order to enable the terminal to determine the first signal in advance, the network device needs to inform the terminal of the information required for determining the first signal. In view of this, as shown in FIG. 16, the communication method provided by the embodiment of the present application can further include the following steps.

[0310] S1601, the network device sends the second information corresponding to each terminal in the at least one terminal. Correspondingly, the first terminal receives the second information corresponding to the first terminal.

[0311] The second information is used to indicate the information required for determining the first signal.

[0312] It can be understood that the related description about the implementation process of S1601 can be understood with reference to the related description about the implementation process of S801, which will not be repeated here.

[0313] The second information is described in detail as follows.

[0314] Optionally, the second information includes at least one of the following information: time domain resource, frequency domain resource, signal format, or signal waveform.

[0315] It can be understood that the related description about the second information involved in this embodiment can be understood with reference to the related description about the second information, which will not be repeated here.

[0316] Further, optionally, the signal format is a first format or a second format.

[0317] The second format indicates a smaller number of time domain resources than the first format. The second format indicates a larger number of frequency domain resources than the first format.

[0318] It can be understood that the related description about the first format and the second format involved in this embodiment can be understood with reference to the related description about the first format and the second format, which will not be repeated here.

[0319] Further, optionally, the signal waveform can be any one of the following: CP-OFDM, DFT-s-OFDM, or filter SC-QAM.

[0320] It can be understood that the related description about the signal waveform involved in this embodiment can be understood with reference to the related description about the signal waveform, which will not be repeated here.

[0321] The above mainly introduces the scheme provided by the embodiments of the present application from the perspective of interaction between network elements. Correspondingly, the embodiments of the present application also provide a communication apparatus for implementing the above various methods. The communication apparatus can be the network device in the above method embodiments, or an apparatus containing the network device, or a component applicable to the network device; or the communication apparatus can be the terminal in the above method embodiments, or an apparatus containing the terminal, or a component applicable to the terminal. It can be understood that, in order to implement the above functions, the communication apparatus contains the hardware structure and / or software module corresponding to each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of the examples described in the embodiments disclosed in the present application, the present application can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0322] The embodiments of the present application can divide the functions 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 into one processing module. The integrated module can be realized in the form of hardware or software function module. It should be understood that the division of the modules in the embodiments of the present application is illustrative, which is a logical function division, and there can be another division manner in actual implementation.

[0323] FIG. 17 shows a structural schematic diagram of a communication apparatus 170. The communication apparatus 170 includes a processing module 1701 and a transceiver module 1702. The transceiver module 1702, which can also be referred to as a transceiver unit, is used to implement the transceiving function, for example, can be a transceiving circuit, a transceiver, a transceiver or a communication interface.

[0324] When the communication apparatus 170 shown in FIG. 17 is the network device in the above embodiments:

[0325] In a possible implementation, the processing module 1701 is configured to instruct the transceiver module 1702 to send first information corresponding to each of the at least one terminal, and receive a second signal from each terminal, where the first information is used to indicate information required for pre-processing of the first signal; the first time domain resource of the first signal from different terminals in the at least one terminal includes the same time domain resource, and the position of the second time domain resource of the modulation symbol in the pre-processed first signal corresponding to each terminal in the at least one terminal is different, the first time domain resource includes at least one second time domain resource; the second signal from the first terminal is determined based on the pre-processing of the first signal from the first terminal according to the first information corresponding to the first terminal, and the first terminal is any one of the at least one terminal.

[0326] For example, the pre-processing can be up-sampling processing. Of course, the above is only an example of pre-processing, and the pre-processing can also be other processing, which is not limited in the embodiments of the present application.

[0327] For example, the first time domain resource can be an OFDM symbol. Of course, the above is only an example of the first time domain resource, and the first time domain resource can also be other time domain resources, which is not limited in the embodiments of the present application.

[0328] For example, the second time domain resource can be an OFDM symbol sampling point. Of course, the above is only an example of the second time domain resource, and the second time domain resource can also be other time domain resources, which is not limited in the embodiments of the present application.

[0329] In a possible implementation, the first information includes at least one of the following information: up-sampling position, up-sampling multiple, or sampling point number; and the up-sampling position is the position of the padding symbol inserted in the first signal.

[0330] In a possible implementation, the up-sampling position corresponding to the pre-processing includes interval padding symbol number and / or bit map; where the interval padding symbol number is the number of padding symbols between every two adjacent modulation symbols in the pre-processed first signal, and the interval padding symbol number is determined based on the up-sampling multiple and / or the number of the at least one terminal.

[0331] In a possible implementation, the number of pre-processing corresponding sampling points is determined based on at least one of the following: the number of the at least one terminal, the number of the first frequency domain resources, or the number of resource elements included in a single resource block configured for the first signal from the first terminal; the number of the first frequency domain resources is the maximum number of frequency domain resources of the first signals from the at least one terminal; or the number of pre-processing corresponding sampling points has a corresponding relationship with a first number, and the first number is the number of the same time domain resources, or the first number is the number of the same frequency domain resources in the frequency domain resources of the first signals from different terminals in the at least one terminal.

[0332] In a possible implementation, the processing module 1701 is further configured to instruct the transceiver module 1702 to send second information corresponding to each terminal, and the second information is used to indicate information required for determining the first signal.

[0333] In a possible implementation, the second information includes at least one of the following: time domain resources, frequency domain resources, a signal format, or a signal waveform.

[0334] In a possible implementation, the signal format is a first format or a second format, the number of time domain resources indicated by the second format is less than the number of time domain resources indicated by the first format, and the number of frequency domain resources indicated by the second format is greater than the number of frequency domain resources indicated by the first format.

[0335] In a possible implementation, the signal waveform can be any one of the following: a cyclic prefix orthogonal frequency division multiplexing (CP-OFDM), a discrete Fourier transform-based spread orthogonal frequency division multiplexing (DFT-s-OFDM), or a filter user carrier quadrature amplitude modulation (filter SC-QAM).

[0336] Wherein, all the related contents of each step involved in the method embodiments can be cited to the function description of the corresponding function module, which will not be repeated here.

[0337] In the embodiments of the present application, the terminal is presented in the form of dividing various function modules in an integrated manner. The "module" here can refer to a specific ASIC, a circuit, a processor and a memory executing one or more software or firmware programs, an integrated logic circuit, and / or other devices that can provide the above functions. In a simple embodiment, those skilled in the art can think that the terminal can take the form of the communication apparatus 710 shown in FIG. 7.

[0338] For example, the processor 711 in the communication apparatus 710 shown in FIG. 7 can execute the communication method in the above method embodiments by invoking the computer execution instructions stored in the memory 712, so that the communication apparatus 710 executes the communication method in the above method embodiments.

[0339] Specifically, the functions / implementation procedures of the transceiver module 1702 and the processing module 1701 in FIG. 17 can be implemented by invoking the computer-executable instructions stored in the memory 712 by the processor 711 in the communication apparatus 710 shown in FIG. 7. Alternatively, the functions / implementation procedures of the processing module 1701 in FIG. 17 can be implemented by invoking the computer-executable instructions stored in the memory 712 by the processor 711 in the communication apparatus 710 shown in FIG. 7, and the functions / implementation procedures of the transceiver module 1702 in FIG. 17 can be implemented by the transceiver 715 in the communication apparatus 710 shown in FIG. 7.

[0340] Since the communication apparatus 170 provided by the embodiments of the present application can perform the above-mentioned communication method, the technical effects that can be achieved by the communication apparatus 170 can refer to the above-mentioned method embodiments, which will not be described here again.

[0341] When the communication apparatus 170 shown in FIG. 17 is the terminal in the above-mentioned embodiments:

[0342] In a possible implementation, the processing module 1701 is configured to instruct the transceiver module 1702 to receive first information corresponding to a first terminal and send a second signal of the first terminal, where the first information is used to indicate information required for pre-processing of a first signal, the first terminal is any one of at least one terminal, the first time domain resources of the first signals from different terminals in the at least one terminal include the same time domain resources, and the positions of the second time domain resources of the modulation symbols in the pre-processed first signals corresponding to each terminal in the at least one terminal are different, the first time domain resources include at least one second time domain resource, and the second signal of the first terminal is determined based on the first information corresponding to the first terminal and the pre-processing of the first signal from the first terminal.

[0343] For example, the pre-processing can be up-sampling processing. Of course, the above is only an example of the pre-processing, and the pre-processing can also be other processing, which is not limited in the embodiments of the present application.

[0344] For example, the first time domain resource can be an OFDM symbol. Of course, the above is only an example of the first time domain resource, and the first time domain resource can also be other time domain resources, which is not limited in the embodiments of the present application.

[0345] For example, the second time domain resource can be an OFDM symbol sampling point. Of course, the above is only an example of the second time domain resource, and the second time domain resource can also be other time domain resources, which is not limited in the embodiments of the present application.

[0346] In a possible implementation, the first information includes at least one of the following: an up-sampling position, an up-sampling multiple, or a number of sampling points; and the up-sampling position is a position of a padding symbol inserted in the first signal.

[0347] In a possible implementation, the pre-processing of the corresponding up-sampling position includes an interval padding symbol number and / or a bit map; the interval padding symbol number is a number of padding symbols between every two adjacent modulation symbols in the pre-processed first signal, and the interval padding symbol number is determined based on the up-sampling multiple and / or the number of the at least one terminal.

[0348] In a possible implementation, the pre-processing of the corresponding number of sampling points is determined based on at least one of the following: the number of the at least one terminal, a first frequency domain resource number, or a number of resource elements included in a single resource block configured for the second signal from the first terminal; the first frequency domain resource number is a maximum frequency domain resource number in the frequency domain resource numbers of the first signal from the at least one terminal; or the pre-processing of the corresponding number of sampling points has a corresponding relationship with a first number, the first number being a number of same time domain resources, or the first number being a number of same frequency domain resources in the frequency domain resources of the first signal from different terminals in the at least one terminal.

[0349] In a possible implementation, the processing module 1701 is further configured to instruct the transceiver module 1702 to receive second information corresponding to the first terminal, the second information being used to indicate information required for determining the first signal.

[0350] In a possible implementation, the second information includes at least one of the following: time domain resource information, frequency domain resource information, a signal format, or a signal waveform.

[0351] In a possible implementation, the signal format is a first format or a second format, the second format indicating a smaller number of time domain resources than the first format, and the second format indicating a larger number of frequency domain resources than the first format.

[0352] In a possible implementation, the signal waveform can be any one of the following: a cyclic prefix orthogonal frequency division multiplexing (CP-OFDM), a discrete Fourier transform-based spread orthogonal frequency division multiplexing (DFT-s-OFDM), or a filter user carrier quadrature amplitude modulation (filter SC-QAM).

[0353] Wherein, all the related contents of each step involved in the method embodiments described above can be cited to the function description of the corresponding function module, and will not be repeated here.

[0354] In the embodiments of the present application, the terminal is presented in the form of dividing various functional modules in an integrated manner. The "module" here can refer to a specific ASIC, a circuit, a processor and a memory executing one or more software or firmware programs, an integrated logic circuit, and / or other devices that can provide the above functions. In a simple embodiment, those skilled in the art can conceive that the terminal can be in the form of the communication apparatus 710 shown in FIG. 7.

[0355] For example, the processor 711 in the communication apparatus 710 shown in FIG. 7 can cause the communication apparatus 710 to perform the communication method in the above method embodiments by invoking the computer-executed instructions stored in the memory 712.

[0356] Specifically, the functions / implementation processes of the transceiver module 1702 and the processing module 1701 in FIG. 17 can be implemented by the processor 711 in the communication apparatus 710 shown in FIG. 7 invoking the computer-executed instructions stored in the memory 712. Alternatively, the functions / implementation processes of the processing module 1701 in FIG. 17 can be implemented by the processor 711 in the communication apparatus 710 shown in FIG. 7 invoking the computer-executed instructions stored in the memory 712, and the functions / implementation processes of the transceiver module 1702 in FIG. 17 can be implemented by the transceiver 715 in the communication apparatus 710 shown in FIG. 7.

[0357] Since the communication apparatus 170 provided by the embodiments of the present application can perform the above communication method, the technical effects it can obtain can refer to the above method embodiments, which will not be described here.

[0358] When the communication apparatus 170 shown in FIG. 17 is the network device in the above embodiments:

[0359] In a possible implementation, the processing module 1701 is configured to instruct the transceiver module 1702 to send the first information corresponding to each of the at least one terminal, and receive the second signal from each terminal, wherein the first information includes at least one of the following: an up-sampling position, an up-sampling multiple, or a number of sampling points; and the up-sampling position is a position of a padding symbol inserted in the first signal; wherein the second signal from the first terminal is determined based on the first information corresponding to the first terminal for pre-processing the first signal from the first terminal, and the first terminal is any one of the at least one terminal.

[0360] For example, the preprocessing can be up-sampling processing. Of course, the above is only an exemplary description of the preprocessing, and the preprocessing can also be other processing, which is not limited by the embodiments of the present application.

[0361] For example, the first time domain resource can be an OFDM symbol. Of course, the above is only an example of the first time domain resource, and the first time domain resource can also be other time domain resources, and the embodiments of the present application do not make any limitation in this regard.

[0362] For example, the second time domain resource can be an OFDM symbol sampling point. Of course, the above is only an example of the second time domain resource, and the second time domain resource can also be other time domain resources, and the embodiments of the present application do not make any limitation in this regard.

[0363] In a possible implementation, the pre-processing of the corresponding up-sampling position includes interval filling symbol quantity and / or bit map; wherein the interval filling symbol quantity is the number of filling symbols between every two adjacent modulation symbols in the pre-processed first signal, and the interval filling symbol quantity is determined based on the up-sampling multiple and / or the number of the at least one terminal.

[0364] In a possible implementation, the pre-processing of the corresponding sampling point quantity is determined based on at least one of the number of the at least one terminal, the number of the first frequency domain resource, or the number of resource units included in a single resource block configured for the first signal from the first terminal; wherein the number of the first frequency domain resource is the maximum number of frequency domain resources in the number of frequency domain resources of the first signal from the at least one terminal; or the pre-processing of the corresponding sampling point quantity has a corresponding relationship with the first number, and the first number is the number of the same time domain resource, or the first number is the number of the same frequency domain resource in the frequency domain resource of the first signal from different terminals in the at least one terminal.

[0365] In a possible implementation, the processing module 1701 is further configured to instruct the transceiver module 1702 to send the second information corresponding to each terminal, and the second information is used to indicate the information required for determining the first signal.

[0366] In a possible implementation, the second information includes at least one of the following information: time domain resource, frequency domain resource, signal format, or signal waveform.

[0367] In a possible implementation, the signal format is a first format or a second format, the number of time domain resources indicated by the second format is less than the number of time domain resources indicated by the first format, and the number of frequency domain resources indicated by the second format is greater than the number of frequency domain resources indicated by the first format.

[0368] In a possible implementation, the signal waveform can be any one of the following: cyclic prefix orthogonal frequency division multiplexing (CP-OFDM), discrete Fourier transform-based spread orthogonal frequency division multiplexing (DFT-s-OFDM), or filter user carrier quadrature amplitude modulation (filter SC-QAM).

[0369] All the related content of each step involved in the method embodiments can be referred to the function description of the corresponding function module, which will not be repeated here.

[0370] In the embodiments of the present application, the network device is presented in the form of dividing various function modules in an integrated manner. The "module" here can refer to a specific ASIC, a circuit, a processor and a memory executing one or more software or firmware programs, an integrated logic circuit, and / or other devices that can provide the above functions. In a simple embodiment, those skilled in the art can think that the network device can be in the form of the communication apparatus 710 shown in FIG. 7.

[0371] For example, the processor 711 in the communication apparatus 710 shown in FIG. 7 can make the communication apparatus 710 execute the communication method in the above method embodiments by invoking the computer-executed instructions stored in the memory 712.

[0372] Specifically, the functions / implementation processes of the transceiver module 1702 and the processing module 1701 in FIG. 17 can be implemented by the processor 711 in the communication apparatus 710 shown in FIG. 7 invoking the computer-executed instructions stored in the memory 712. Alternatively, the functions / implementation processes of the processing module 1701 in FIG. 17 can be implemented by the processor 711 in the communication apparatus 710 shown in FIG. 7 invoking the computer-executed instructions stored in the memory 712, and the functions / implementation processes of the transceiver module 1702 in FIG. 17 can be implemented by the transceiver 715 in the communication apparatus 710 shown in FIG. 7.

[0373] Since the communication apparatus 170 provided by the embodiments of the present application can execute the above communication method, the technical effects it can obtain can be referred to the above method embodiments, which will not be repeated here.

[0374] When the communication apparatus 170 shown in FIG. 17 is the terminal in the above embodiments:

[0375] In a possible implementation manner, the processing module 1701 is configured to instruct the transceiver module 1702 to receive first information corresponding to a first terminal, and to send a second signal of the first terminal, wherein the first information includes at least one of the following: an up-sampling position, an up-sampling multiple, or a number of sampling points; the up-sampling position is a position of a padding symbol inserted in the first signal; the second signal of the first terminal is determined based on the first information corresponding to the first terminal and a pre-processing of the first signal from the first terminal.

[0376] For example, the pre-processing can be up-sampling processing. Of course, the above is only an exemplary description of the pre-processing, and the pre-processing can also be other processing, which is not limited in the embodiments of the present application.

[0377] The first time domain resource can be an OFDM symbol, for example. Of course, the above is only an example of the first time domain resource, and the first time domain resource can also be other time domain resources, which are not limited by embodiments of the present application.

[0378] The second time domain resource can be an OFDM symbol sampling point, for example. Of course, the above is only an example of the second time domain resource, and the second time domain resource can also be other time domain resources, which are not limited by embodiments of the present application.

[0379] In a possible implementation, the pre-processing of the corresponding up-sampling position includes interval filling symbol quantity and / or bit map; wherein the interval filling symbol quantity is the number of filling symbols between every two adjacent modulation symbols in the pre-processed first signal, and the interval filling symbol quantity is determined based on the up-sampling multiple and / or the number of the at least one terminal.

[0380] In a possible implementation, the pre-processing of the corresponding sampling point quantity is determined based on at least one of the number of the at least one terminal, the number of the first frequency domain resource, or the number of resource units included in a single resource block configured for the second signal from the first terminal; wherein the number of the first frequency domain resource is the maximum number of frequency domain resources in the number of frequency domain resources of the first signal from the at least one terminal; or the pre-processing of the corresponding sampling point quantity has a corresponding relationship with a first number, the first number being the number of the same time domain resources, or the first number being the number of the same frequency domain resources in the frequency domain resources of the first signal from different terminals in the at least one terminal.

[0381] In a possible implementation, the processing module 1701 is further configured to instruct the transceiver module 1702 to receive second information corresponding to the first terminal, the second information being used to indicate information required for determining the first signal.

[0382] In a possible implementation, the second information includes at least one of the following: time domain resource information, frequency domain resource information, signal format, or signal waveform.

[0383] In a possible implementation, the signal format is a first format or a second format, the second format indicating a smaller number of time domain resources than the first format, and the second format indicating a larger number of frequency domain resources than the first format.

[0384] In a possible implementation, the signal waveform can be any one of the following: cyclic prefix orthogonal frequency division multiplexing (CP-OFDM), discrete Fourier transform-based spread orthogonal frequency division multiplexing (DFT-s-OFDM), or filter user carrier quadrature amplitude modulation (filter SC-QAM).

[0385] All the related content of each step involved in the above method embodiments can be cited to the function description of the corresponding function module, which will not be repeated here.

[0386] In the embodiments of the present application, the network device is presented in the form of dividing each function module in an integrated manner. The "module" here can refer to a specific ASIC, circuit, processor and memory executing one or more software or firmware programs, integrated logic circuit, and / or other devices that can provide the above functions. In a simple embodiment, those skilled in the art can think that the network device can take the form of the communication apparatus 710 shown in FIG. 7.

[0387] For example, the processor 711 in the communication apparatus 710 shown in FIG. 7 can make the communication apparatus 710 execute the communication method in the above method embodiments by invoking the computer-executed instructions stored in the memory 712.

[0388] Specifically, the functions / implementation processes of the transceiving module 1702 and the processing module 1701 in FIG. 17 can be implemented by the processor 711 in the communication apparatus 710 shown in FIG. 7 invoking the computer-executed instructions stored in the memory 712. Alternatively, the functions / implementation processes of the processing module 1701 in FIG. 17 can be implemented by the processor 711 in the communication apparatus 710 shown in FIG. 7 invoking the computer-executed instructions stored in the memory 712, and the functions / implementation processes of the transceiving module 1702 in FIG. 17 can be implemented by the transceiver 715 in the communication apparatus 710 shown in FIG. 7.

[0389] Since the communication apparatus 170 provided by the embodiments of the present application can execute the above communication method, the technical effects it can obtain can refer to the above method embodiments, which will not be repeated here.

[0390] It should be understood that one or more of the above modules or units can be implemented in software, hardware, or a combination of both. When any of the above modules or units is implemented in software, the software exists in the form of computer program instructions and is stored in a memory, and a processor can be used to execute the program instructions and implement the above method procedures. The processor can be built in a SoC (System on Chip) or an ASIC (Application Specific Integrated Circuit), or be a separate semiconductor chip. The processor can further include necessary hardware accelerators outside the core for executing software instructions to perform operations or processing, such as an FPGA (Field Programmable Gate Array), a PLD (Programmable Logic Device), or a logic circuit for implementing special logic operations.

[0391] When any of the above modules or units is implemented in hardware, the hardware can be any one or any combination of a CPU (Central Processing Unit), a microprocessor, a DSP (Digital Signal Processing) chip, an MCU (Microcontroller Unit), an artificial intelligence processor, an ASIC, a SoC, an FPGA, a PLD, a special-purpose digital circuit, a hardware accelerator, or a non-integrated discrete device, which can run necessary software or be independent of software to execute the above method procedures.

[0392] For more detailed descriptions of the processing module 1701 and the transceiver module 1702, reference can be made to the related descriptions in the method embodiments shown in FIG. 8, FIG. 10, FIG. 15, and FIG. 16.

[0393] As shown in FIG. 18, the embodiments of the present application provide a communication apparatus 1800, which can include at least one processor 1810 coupled with a memory. Optionally, the memory can be located inside the apparatus or outside the apparatus. For example, the communication apparatus 1800 can further include at least one memory 1820. The memory 1820 stores necessary computer programs, configuration information, computer programs or instructions, and / or data in any of the above embodiments. The processor 1810 can execute the computer programs stored in the memory 1820 to complete the methods in any of the above embodiments.

[0394] The coupling in the embodiments of the present application is indirect coupling or communication connection between devices, units or modules, which can be electrical, mechanical or other forms, for information interaction between devices, units or modules. The processor 1810 can operate in cooperation with the memory 1820. The specific connection medium between the transceiver 1830, the processor 1810 and the memory 1820 in the embodiments of the present application is not limited.

[0395] The communication device 1800 can also include a transceiver 1830, and the communication device 1800 can interact with other devices through the transceiver 1830. The transceiver 1830 can be a circuit, a bus, a transceiver or any other device that can be used for information interaction, or a signal transceiving unit. As shown in FIG. 18, the transceiver 1830 includes a transmitter 1831, a receiver 1832 and an antenna 1833, wherein the transceiver 1830 can be used for communication with a network device. In addition, when the communication device 1800 is a chip-type device or a circuit, the transceiver in the device 1800 can also be an input / output circuit and / or a communication interface, which can input data (or receive data) and output data (or send data), and the processor is an integrated processor or a microprocessor or an integrated circuit, and the processor can determine the output data according to the input data.

[0396] In a possible implementation, the communication device 1800 can be applied to a terminal, and the specific communication device 1800 can be a terminal or a device capable of supporting a terminal, which can realize the functions of the terminal in any of the above-mentioned embodiments. The memory 1820 stores necessary computer programs, computer programs or instructions and / or data for realizing the functions of the terminal in any of the above-mentioned embodiments. The processor 1810 can execute the computer programs stored in the memory 1820 to complete the method executed by the terminal in any of the above-mentioned embodiments. When applied to a terminal, the receiver 1832 in the communication device 1800 can be used to receive the transmission control configuration information sent by the network device through the antenna 1833, and the transmitter 1831 can be used to send transmission information to the network device through the antenna 1833.

[0397] Since the communication device 1800 provided by the present embodiment can be applied to a terminal to complete the method executed by the terminal, the technical effects that can be obtained are the same as those of the above-mentioned method embodiments, which will not be repeated here.

[0398] As shown in FIG. 19, the embodiment of the present application provides a communication device 1900, which can include at least one processor 1910 coupled with a memory. Optionally, the memory can be located within the device or outside the device. For example, the communication device 1900 can further include at least one memory 1920. The memory 1920 stores necessary computer programs, configuration information, computer programs or instructions and / or data for implementing any of the above embodiments. The processor 1910 can execute the computer programs stored in the memory 1920 to complete the methods in any of the above embodiments.

[0399] The coupling in the embodiment of the present application is an indirect coupling or communication connection between devices, units or modules, which can be electrical, mechanical or other forms, for information interaction between devices, units or modules. The processor 1910 can operate in cooperation with the memory 1920. The specific connection medium between the transceiver 1930, the processor 1910 and the memory 1920 is not limited in the embodiment of the present application.

[0400] The communication device 1900 can further include a transceiver 1930, and the communication device 1900 can interact with other devices through the transceiver 1930. The transceiver 1930 can be a circuit, a bus, a transceiver or any other device that can be used for information interaction, or a signal transceiving unit. As shown in FIG. 19, the transceiver 1930 includes a transmitter 1931, a receiver 1932 and an antenna 1933. Optionally, the transceiver 1930 can be used for communication with a terminal. In addition, when the communication device 1900 is a chip-type device or a circuit, the transceiver in the device 1900 can also be an input / output circuit and / or a communication interface, which can input data (or receive data) and output data (or send data). The processor is an integrated processor or a microprocessor or an integrated circuit, and the processor can determine the output data according to the input data.

[0401] In a possible implementation, the communication device 1900 can be applied to a network device. Specifically, the communication device 1900 can be a network device, or can be a device capable of supporting a network device, and can implement the functions of the network device in any of the above embodiments. The memory 1920 stores necessary computer programs, computer programs or instructions and / or data for implementing the functions of the network device in any of the above embodiments. The processor 1910 can execute the computer programs stored in the memory 1920 to complete the methods performed by the network device in any of the above embodiments. When applied to a network device, the transmitter 1931 in the communication device 1900 can be used for transmitting transmission control configuration information to a terminal through the antenna 1933, and the receiver 1932 can be used for receiving transmission information sent by the terminal through the antenna 1933.

[0402] The communication apparatus 1900 provided by the embodiment can be applied to a network device, and the method performed by the network device is completed. Therefore, the technical effects obtained by the communication apparatus 1900 can refer to the method embodiments described above, and will not be repeated here.

[0403] In a possible implementation, the embodiment of the present application further provides a communication apparatus (for example, the communication apparatus can be a chip or a chip system), which comprises a processor configured to implement the method in any of the method embodiments described above. In a possible design, the communication apparatus further comprises a memory. The memory is configured to store necessary program instructions and data. The processor can invoke the program code stored in the memory to instruct the communication apparatus to perform the method in any of the method embodiments described above. Of course, the memory can also not be in the communication apparatus. When the communication apparatus is a chip system, the communication apparatus can be composed of a chip, or can include a chip and other discrete devices, and the embodiment of the present application does not make a specific limitation here.

[0404] In a possible implementation, the embodiment of the present application further provides a computer readable storage medium, which stores a computer program or instructions, and when the computer program or instructions run on the communication apparatus, the communication apparatus can perform the method in any of the method embodiments described above or any implementation manner thereof.

[0405] In a possible implementation, the embodiment of the present application further provides a communication method, which comprises the method in any of the method embodiments described above or any implementation manner thereof.

[0406] In a possible implementation, the embodiment of the present application further provides a communication system, which comprises the terminal of the method embodiment and the network device of the method embodiment.

[0407] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions according to the embodiments of the present application are generated. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions can be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be transmitted from one website site, computer, server or data center to another website site, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) mode. The computer readable storage medium can be any available medium that can be accessed by a computer or data storage device including one or more servers, data centers, etc. integrated with the medium. The available medium can be a magnetic medium (such as a floppy disk, a hard disk, a magnetic tape), an optical medium (such as a DVD), or a semiconductor medium (such as a solid state disk (SSD)), etc.

[0408] Although the present application is described herein in conjunction with various embodiments, it is understood that other variations of the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed application, from an inspection of the drawings, the disclosure, and the appended claims. The word "comprising" does not exclude other components or steps not listed in the claims, "a" or "an" does not exclude a plurality, and a single processor or other unit can fulfill the functions of several means recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to an advantage.

[0409] Although the present application is described herein in conjunction with various embodiments, it is understood that other variations of the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed application, from an inspection of the drawings, the disclosure, and the appended claims. The word "comprising" does not exclude other components or steps not listed in the claims, "a" or "an" does not exclude a plurality, and a single processor or other unit can fulfill the functions of several means recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to an advantage.

[0409] Although the present application is described herein in conjunction with various embodiments, it is understood that other variations of the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed application, from an inspection of the drawings, the disclosure, and the appended claims. The word "comprising" does not exclude other components or steps not listed in the claims, "a" or "an" does not exclude a plurality, and a single processor or other unit can fulfill the functions of several means recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to an advantage.

Claims

A communication method, characterized in that, The method includes: First information corresponding to each of at least one terminal is transmitted, the first information being used to indicate information required for preprocessing a first signal; wherein, the first time domain resources of the first signals from different terminals in the at least one terminal include the same time domain resources, and the positions of the second time domain resources of the modulation symbols in the preprocessed first signal corresponding to each of the at least one terminal are different, and the first time domain resources include at least one second time domain resource; Receive a second signal from each of the terminals, wherein the second signal from the first terminal is determined by preprocessing the first signal from the first terminal based on the first information corresponding to the first terminal, and the first terminal is any one of the at least one terminals. The method according to claim 1, characterized in that, The first information includes at least one of the following: upsampling position, upsampling factor, or number of sampling points; the upsampling position is the position of the padding symbol inserted in the first signal. The method according to claim 1 or 2, characterized in that, The upsampling position corresponding to the preprocessing includes the number of inter-spacing padding symbols and / or a bitmap; wherein, the number of inter-spacing padding symbols is the number of padding symbols between every two adjacent modulation symbols in the preprocessed first signal, and the number of inter-spacing padding symbols is determined based on the upsampling factor and / or the number of at least one terminal. The method according to any one of claims 1-3, characterized in that, The number of sampling points corresponding to the preprocessing is determined based on at least one of the following: the number of the at least one terminal, the number of first frequency domain resources, or the number of resource units included in a single resource block configured for the first signal from the first terminal; wherein, the number of first frequency domain resources is the largest number of frequency domain resources among the number of frequency domain resources of the first signal from the at least one terminal. Alternatively, the number of sampling points corresponding to the preprocessing is related to a first quantity, where the first quantity is the number of identical time-domain resources, or the first quantity is the number of identical frequency-domain resources included in the frequency-domain resources of the first signals from different terminals in the at least one terminal. The method according to any one of claims 1-4, characterized in that, The method further includes: Send second information corresponding to each terminal, the second information being used to indicate the information required to determine the first signal. The method according to claim 5, characterized in that, The second information includes at least one of the following: time-domain resources, frequency-domain resources, signal format, or signal waveform. The method according to claim 6, characterized in that, The signal format is either a first format or a second format, wherein the number of time-domain resources indicated by the second format is less than the number of time-domain resources indicated by the first format, and the number of frequency-domain resources indicated by the second format is greater than the number of frequency-domain resources indicated by the first format. The method according to claim 6 or 7, characterized in that, The signal waveform can be any of the following: Cyclic Prefix Orthogonal Frequency Division Multiplexing (CP-OFDM), Spread Spectrum Orthogonal Frequency Division Multiplexing (DFT-s-OFDM) based on Discrete Fourier Transform, or Filter-User Carrier Orthogonal Amplitude Modulation (filter-SC-QAM). A communication method, characterized in that, The method includes: Receive first information corresponding to the first terminal, the first information being used to indicate information required for preprocessing the first signal; wherein, the first terminal is any one of at least one terminal; the first time domain resources of the first signals from different terminals in the at least one terminal include the same time domain resources, and the positions of the second time domain resources of the modulation symbols in the preprocessed first signal corresponding to each terminal in the at least one terminal are different, the first time domain resources including at least one second time domain resource; Send a second signal from the first terminal, wherein the second signal from the first terminal is determined by preprocessing the first signal from the first terminal based on the first information corresponding to the first terminal. The method according to claim 9, characterized in that, The first information includes at least one of the following: upsampling position, upsampling factor, or number of sampling points; the upsampling position is the position of the padding symbol inserted in the first signal. The method according to claim 9 or 10, characterized in that, The upsampling position corresponding to the preprocessing includes the number of inter-spacing padding symbols and / or a bitmap; wherein, the number of inter-spacing padding symbols is the number of padding symbols between every two adjacent modulation symbols in the preprocessed first signal, and the number of inter-spacing padding symbols is determined based on the upsampling factor and / or the number of at least one terminal. The method according to any one of claims 9-11, characterized in that, The number of sampling points corresponding to the preprocessing is determined based on at least one of the following: the number of the at least one terminal, the number of first frequency domain resources, or the number of resource units included in a single resource block configured for the second signal from the first terminal; wherein, the number of first frequency domain resources is the largest number of frequency domain resources among the number of frequency domain resources of the first signal from the at least one terminal; Alternatively, the number of sampling points corresponding to the preprocessing is related to a first quantity, where the first quantity is the number of identical time-domain resources, or the first quantity is the number of identical frequency-domain resources included in the frequency-domain resources of the first signals from different terminals in the at least one terminal. The method according to any one of claims 9-12, characterized in that, The method further includes: Receive second information corresponding to the first terminal, the second information being used to indicate the information required to determine the first signal. The method according to claim 13, characterized in that, The second information includes at least one of the following: time-domain resource information, frequency-domain resource information, signal format, or signal waveform. The method according to claim 14, characterized in that, The signal format is either a first format or a second format, wherein the number of time-domain resources indicated by the second format is less than the number of time-domain resources indicated by the first format, and the number of frequency-domain resources indicated by the second format is greater than the number of frequency-domain resources indicated by the first format. The method according to claim 14 or 15 is characterized in that, The signal waveform can be any of the following: Cyclic Prefix Orthogonal Frequency Division Multiplexing (CP-OFDM), Spread Spectrum Orthogonal Frequency Division Multiplexing (DFT-s-OFDM) based on Discrete Fourier Transform, or Filter-User Carrier Orthogonal Amplitude Modulation (filter-SC-QAM). A communication method, characterized in that, The method includes: Send first information corresponding to each of at least one terminal, the first information including at least one of the following: upsampling position, upsampling factor, or number of sampling points; wherein, the upsampling position is the position of the padding symbol inserted in the first signal; Receive a second signal from each of the terminals, wherein the second signal from the first terminal is determined by preprocessing the first signal from the first terminal based on the first information corresponding to the first terminal, and the first terminal is any one of the at least one terminals. The method according to claim 17, characterized in that, The upsampling position corresponding to the preprocessing includes the number of inter-spacing padding symbols and / or a bitmap; wherein, the number of inter-spacing padding symbols is the number of padding symbols between every two adjacent modulation symbols in the preprocessed first signal, and the number of inter-spacing padding symbols is determined based on the upsampling factor and / or the number of at least one terminal. The method according to claim 17 or 18, characterized in that, The number of sampling points corresponding to the preprocessing is determined based on at least one of the following: the number of the at least one terminal, the number of first frequency domain resources, or the number of resource units included in a single resource block configured for the first signal from the first terminal; wherein, the number of first frequency domain resources is the largest number of frequency domain resources among the number of frequency domain resources of the first signal from the at least one terminal. Alternatively, the number of sampling points corresponding to the preprocessing is related to a first quantity, where the first quantity is the number of identical time-domain resources, or the first quantity is the number of identical frequency-domain resources included in the frequency-domain resources of the first signals from different terminals in the at least one terminal. The method according to any one of claims 17-19, characterized in that, The method further includes: Send second information corresponding to each terminal, the second information being used to indicate the information required to determine the first signal. The method according to claim 20, characterized in that, The second information includes at least one of the following: time-domain resources, frequency-domain resources, signal format, or signal waveform. A communication method, characterized in that, The method includes: Receive first information corresponding to the first terminal, the first information including at least one of the following: upsampling position, upsampling factor, or number of sampling points; wherein, the upsampling position is the position of the padding symbol inserted in the first signal; Send a second signal from the first terminal, wherein the second signal from the first terminal is determined by preprocessing the first signal from the first terminal based on the first information corresponding to the first terminal. The method according to claim 22, characterized in that, The upsampling position corresponding to the preprocessing includes the number of inter-spacing padding symbols and / or a bitmap; wherein, the number of inter-spacing padding symbols is the number of padding symbols between every two adjacent modulation symbols in the preprocessed first signal, and the number of inter-spacing padding symbols is determined based on the upsampling factor and / or the number of at least one terminal. The method according to claim 22 or 23 is characterized in that, The number of sampling points corresponding to the preprocessing is determined based on at least one of the following: the number of the at least one terminal, the number of first frequency domain resources, or the number of resource units included in a single resource block configured for the second signal from the first terminal; wherein, the number of first frequency domain resources is the largest number of frequency domain resources among the number of frequency domain resources of the first signal from the at least one terminal; Alternatively, the number of sampling points corresponding to the preprocessing is related to a first quantity, where the first quantity is the number of identical time-domain resources, or the first quantity is the number of identical frequency-domain resources included in the frequency-domain resources of the first signals from different terminals in the at least one terminal. The method according to any one of claims 22-24, characterized in that, The method further includes: Receive second information corresponding to the first terminal, the second information being used to indicate the information required to determine the first signal. The method according to claim 25, characterized in that, The second information includes at least one of the following: time-domain resource information, frequency-domain resource information, signal format, or signal waveform. A communication device, characterized in that, include: A functional unit for performing the method as described in any one of claims 1-8, or a functional unit for performing the method as described in any one of claims 9-16, or a functional unit for performing the method as described in any one of claims 17-21, or a functional unit for performing the method as described in any one of claims 22-26; wherein the actions performed by the functional unit are implemented by hardware or by hardware executing corresponding software. A communication device, characterized in that, The communication device includes a processor; the processor is configured to run computer programs or instructions, or to cause the communication device to perform the method as described in any one of claims 1-8, or to perform the method as described in any one of claims 9-16, or to perform the method as described in any one of claims 17-21, or to perform the method as described in any one of claims 22-26 via logic circuitry. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions or programs that, when executed on a computer, cause the communication device to perform the method as described in any one of claims 1-8, or cause the communication device to perform the method as described in any one of claims 9-16, or cause the communication device to perform the method as described in any one of claims 17-21, or cause the communication device to perform the method as described in any one of claims 22-26. A computer program product, characterized in that, The computer program product includes computer program instructions that, when executed by a processor, implement the method as described in any one of claims 1-8, or cause the communication device to perform the method as described in any one of claims 9-16, or cause the communication device to perform the method as described in any one of claims 17-21, or cause the communication device to perform the method as described in any one of claims 22-26.

Citation Information

Patent Citations

  • Data transmission method and communication equipment

    CN107888532A

  • Precoding method and device

    CN116208201A

  • Method and apparatus for multi-access uplink transmission of different waveforms

    IN202331082161A