Communication method and communication apparatus

By indicating filter information between communication devices, the problem of channel estimation quality degradation caused by frequency domain spectrum shaping waveform design is solved, the channel estimation quality and sensing accuracy are improved, and the overall performance of communication and sensing functions is enhanced.

WO2025236952A1PCT designated stage Publication Date: 2025-11-20HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/088537
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-05-11
Filing Date
2025-04-11
Publication Date
2025-11-20

AI Technical Summary

Technical Problem

Existing frequency domain spectral shaping waveform designs may reduce channel estimation quality and affect the overall performance of communication and sensing functions.

Method used

By indicating filter information between communication devices, the receiver is allowed to perform signal processing based on the filters, thereby improving channel estimation quality and sensing accuracy.

Benefits of technology

This improves channel estimation quality and sensing signal-to-noise ratio (SNR), enhancing the overall performance of communication and sensing functions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025088537_20112025_PF_FP_ABST
    Figure CN2025088537_20112025_PF_FP_ABST
Patent Text Reader

Abstract

A communication method, comprising: a first communication device determining first indication information used for indicating information of a first filter, wherein the first filter is used for spectral shaping; and the first communication device sending the first indication information to a second communication device, such that the second communication device can determine the first filter on the basis of the first indication information. Therefore, during channel estimation, a second communication device actually takes the factors of signals and filters into consideration, instead of identifying both the signals and the filters as equivalent channels, such that the channel estimation quality during channel estimation can be improved, and the sensing precision is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and communication apparatus

[0001] This application claims priority to the Chinese patent application No. 202410591707.8, filed on May 11, 2024, and entitled "Communication method and communication apparatus", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to the field of communication, and more particularly, to a communication method and a communication apparatus. BACKGROUND

[0003] With the development of communication technology, communication and sensing integrated (ISAC) is proposed. ISAC refers to the integration of communication and sensing functions, so that the future communication system has both communication and sensing functions. While transmitting information in the wireless channel, the characteristics of the channel are actively perceived and analyzed to perceive the surrounding environment, so that the communication and sensing functions are enhanced. One of the key technologies of ISAC is to design a waveform that meets the requirements of communication and sensing signal waveforms.

[0004] A current waveform design is to use the same frequency-domain spectrum shaping (FDSS) frequency-domain window for pilot symbols and data symbols. The receiving end can regard the frequency-domain window and the channel as an equivalent channel, and estimate the equivalent channel through the pilot, which is used for equalization of data symbols. However, since the equivalent channel includes the frequency-domain window, this waveform design scheme may reduce the channel estimation quality. Therefore, how to improve the channel estimation quality becomes a problem to be solved. SUMMARY

[0005] The present application provides a communication method to improve the channel estimation quality of frequency-domain spectrum shaping and the sensing accuracy.

[0006] In a first aspect, a communication method is provided. The method can be performed by a first communication device. In the absence of special description, the "first communication device" in the present application can refer to the first communication device itself (for example, a network device), a component (for example, a processor, a chip, or a chip system, etc.) in the first communication device, or a logic module or software capable of realizing all or part of the functions of the first communication device. For ease of description, the following description takes the first communication device as an example.

[0007] The communication method comprises: determining information of first indication information, the first indication information being used for indicating the first filter, the first filter being used for spectrum shaping; and sending the first indication information to a second communication device.

[0008] Based on the above technical solution, the first communication device can indicate the information of the first filter for spectrum shaping of the signal to the second communication device through the first indication information, so that the receiving device of the signal (i.e., the second communication device) can explicitly know the first filter for processing the received signal according to the first indication information, so as to actually consider the factors of the signal and the filter in the process of channel estimation, rather than uniformly identifying the signal and the filter as an equivalent channel, thereby improving the channel estimation quality in the process of channel estimation.

[0009] In addition, in the ISAC scenario, if the second communication device can determine the first filter based on the first indication information, the second communication device can perform matched filtering on the received signal and the transmitted signal according to the first filter, thereby improving the signal-to-noise ratio (SNR) of sensing. For example, the second device can use the first filter to reduce the distance image sidelobe level and improve the weak target detection capability, thereby improving the sensing SNR.

[0010] In combination with the first aspect, in some implementations of the first aspect, the method further comprises: determining the information of the first filter according to a parameter of the transmitted signal, wherein the parameter comprises at least one of: a sampling frequency of the signal, a transmission bandwidth of the signal, a bandwidth expansion coefficient of the signal, a bandwidth expansion multiple of the signal, a symbol period of the signal, a fast Fourier transform (FFT) point number of the signal, or an up-sampling multiple of the signal.

[0011] Based on the above technical solution, the first communication device can also determine the specific information of the first filter according to the characteristics of the transmitted signal, so that the determined first filter is more suitable for the processing of the current transmitted signal, thereby improving the signal processing performance.

[0012] In a second aspect, a communication method is provided. The method can be executed by a second communication device. In the absence of special description, the "second communication device" in the present application can refer to the second communication device itself (e.g., a terminal device), a component (e.g., a processor, a chip, or a chip system, etc.) in the second communication device, or a logic module or software capable of realizing all or part of the functions of the second communication device. For ease of description, the following description is made by taking the second communication device as an example.

[0013] The communication method comprises: receiving first indication information from the first communication device, the first indication information being used to indicate information of a first filter, the first filter being used for spectrum shaping; and determining the first filter according to the first indication information.

[0014] With reference to the second aspect, in some implementations of the second aspect, the method further comprises: matching a received signal and a transmitted signal according to the first filter.

[0015] Based on the above technical solution, the second communication device can perform matched filtering on the received signal and the transmitted signal according to the first filter, so as to improve the perceived SNR.

[0016] With reference to the first aspect or the second aspect, in some implementations of the first aspect or the second aspect, the first indication information is used to indicate that the first filter comprises: the first indication information is used to indicate an identifier of the first filter, and / or parameter information corresponding to the first filter, wherein the parameter information corresponding to the first filter comprises at least one of: a roll-off coefficient of the first filter, a cutoff factor of the first filter, a coefficient of the first filter, or a subcarrier window coefficient corresponding to the first filter.

[0017] Optionally, in the case that the first communication device and the second communication device locally store at least one filter, the first communication device can select a suitable filter from a plurality of preset filters, and notify the second communication device of the selected filter through the first indication information. For example, the first indication information is used to indicate an identifier of the selected filter, and a rule parameter (such as a cutoff factor of the first filter and / or a roll-off coefficient of the first filter) that the filter satisfies. The first filter can be indicated under the premise of reducing signaling overhead.

[0018] Optionally, the first indication information can also be used to indicate the first filter by indicating a coefficient of the first filter and / or a subcarrier window coefficient corresponding to the first filter, so as to directly indicate the coefficient of the first filter, which is more accurate than the type and rules of the at least first filter.

[0019] With reference to the first aspect or the second aspect, in some implementations of the first aspect or the second aspect, the first filter is an N-order time domain filter, and the first indication information is used to indicate a coefficient of an order of the first filter, comprising: the first indication information is used to indicate a coefficient of an order of at least one order of the N-order time domain filter, and the N is a positive integer.

[0020] Based on the above technical solution, in the case that the first filter is an N-order time domain filter, the first indication information can indicate part or all of the N-order coefficients of the N-order time domain filter to achieve the purpose of indicating the first filter. In addition, if the first filter is a time domain filter, the length of the first filter can be controlled, for example, the time domain filter is set to a fixed length or a fixed order, so that the signaling overhead of indicating the first filter can be controlled.

[0021] In combination with the first aspect or the second aspect, in some implementations of the first aspect or the second aspect, the first indication information is used to indicate the coefficients of at least one order of the N-order time domain filter, including at least one of the following: the first indication information indicates the coefficients of each order of the N-order time domain filter; or the first indication information indicates quantized values of the coefficients of each order of the N-order time domain filter.

[0022] Based on the above technical solution, the first indication information can indicate the coefficients of each order of the N-order time domain filter, or indicate quantized values of the coefficients of each order of the N-order time domain filter, to indicate all the coefficients of the N-order time domain filter, provide different indication schemes, and improve the flexibility of the scheme.

[0023] In combination with the first aspect or the second aspect, in some implementations of the first aspect or the second aspect, the first indication information is used to indicate the coefficients of at least one order of the N-order time domain filter, including at least one of the following:

[0024] In the case that the N-order time domain filter is a symmetric odd-order time domain filter, the first indication information is used to indicate the coefficients of each order of the first to the Nth order of the N-order time domain filter; or in the case that the N-order time domain filter is a symmetric odd-order time domain filter and the coefficient of the first order is a preset value, the first indication information is used to indicate the coefficients of each order of the first to the Nth order of the N-order time domain filter; or in the case that the N-order time domain filter is an even-order time domain filter, the first indication information is used to indicate the coefficients of each order of the first to the Nth order of the N-order time domain filter; or in the case that the first coefficient is a preset value, the first indication information is used to indicate the difference between the coefficients of at least one order of the N-order time domain filter except the Qth order and the first coefficient, wherein the first coefficient is the coefficient of the Qth order, and the Q is an integer greater than or equal to 1 and less than or equal to N.

[0025] ​​​​​​​Based on the above technical solution, if the Nth-order time-domain filter is a symmetric odd-order time-domain filter, then the first indication information can indicate the first to second of the N order coefficients corresponding to the Nth order of the Nth-order time-domain filter. Rank, or, number The order coefficients for each order in the Nth order are specified; that is, the order coefficients of the center order and half of the order coefficients of the Nth order time-domain filter indicated by the first indication information are sufficient. Since the Nth order time-domain filter is a symmetric odd-order time-domain filter, the order coefficients of the other half of the order can be determined by the indicated order coefficients of the other half of the order, thereby reducing the signaling overhead of the first indication information indicating the coefficients of the Nth order time-domain filter. Alternatively,

[0026] If the Nth-order time-domain filter is a symmetric odd-order time-domain filter, and the... If the order coefficient of the order is a preset value, then the first indication information can indicate the order from 1 to 2. Rank, or, the first The order coefficients for each order in the Nth order can be determined by the first indication information indicating the order coefficients of half an order. Since the Nth order time-domain filter is a symmetric odd-order time-domain filter, and the coefficients at the center point are preset values, the order coefficients of the other half order can be determined by the indicated order coefficients of the other half order. This reduces the signaling overhead of the first indication information indicating the coefficients of the Nth order time-domain filter. Alternatively,

[0027] If the Nth-order time-domain filter is an even-order time-domain filter, then the first indication information is used to indicate the first to... Rank, or, the first The order coefficients for each order in the Nth order are sufficient. Since the Nth order time-domain filter is an even-order time-domain filter, the order coefficients for the other half of the order can be determined by the order coefficients of the already indicated half of the order, thereby reducing the signaling overhead of the first indication information indicating the coefficients of the Nth order time-domain filter. Alternatively,

[0028] When the order coefficient of a certain order (e.g., the Qth order, where Q is an integer greater than or equal to 1 and less than or equal to N) in an N-order time-domain filter is a preset first coefficient, the first indication information is used to indicate the difference between the order coefficients of other orders in the N-order coefficients except the Qth order and the first coefficient. The coefficients of the N-order time-domain filter can be determined by the first coefficient and the difference, thereby reducing the signaling overhead of the first indication information indicating the coefficients of the N-order time-domain filter.

[0029] In some embodiments of the first aspect or the second aspect, the first indication information is used to indicate the order coefficient of at least one order of the Nth order time domain filter, and the first indication information is used to indicate the order coefficient of at least one order of the Nth order time domain filter in relation to at least one of the following parameters: a modulation order of the signal, a bandwidth expansion multiple of the signal, a bandwidth expansion coefficient of the signal, or a roll-off coefficient of the Nth order time domain filter.

[0030] Optionally, the parameters (e.g., the modulation order of the signal, the bandwidth expansion multiple of the signal, the bandwidth expansion coefficient of the signal, or the roll-off coefficient of the Nth order time domain filter) are related to at least one of the following: a number of transmission subcarriers, a number of modulation symbols, a transmission signal bandwidth, a symbol rate, or a signal Nyquist bandwidth.

[0031] Based on the above technical solutions, the first indication information can indicate the order coefficient of the Nth order time domain filter by indicating that the order coefficient of the Nth order time domain filter is related to certain parameters, thereby achieving the purpose of indicating the order coefficient of the Nth order time domain filter, and thus it is not necessary to directly indicate the order coefficient of the Nth order time domain filter. The signaling overhead is reduced.

[0032] In some embodiments of the first aspect or the second aspect, when the order coefficient of the Nth order time domain filter is a complex number, the first indication information is used to indicate the order coefficient of at least one order of the Nth order time domain filter, and the first indication information is used to indicate a phase coefficient of the Nth order time domain filter in relation to an index of the Nth order time domain filter and / or in relation to a length N of the Nth order time domain filter; or the first indication information is used to indicate that the phase coefficient of the Nth order time domain filter is a product of a real number and a preset phase value.

[0033] In some embodiments of the first aspect or the second aspect, the first indication information is used to indicate the order coefficient of at least one order of the Nth order time domain filter, and the first indication information is used to indicate a product of the order coefficient of at least one order of the Nth order time domain filter and a normalization factor.

[0034] In some embodiments of the first aspect or the second aspect, the first filter is a frequency domain filter, a bandwidth of the frequency domain filter corresponds to M subcarriers, and the first indication information is used to indicate a window coefficient of the first filter corresponding to the subcarriers, and the first indication information is used to indicate a window coefficient of at least one subcarrier of the M subcarriers, and the M is a positive integer.

[0035] Based on the above technical solution, in the case that the first filter is a frequency domain filter, the first indication information can indicate part or all of the window coefficients of the M subcarriers corresponding to the bandwidth of the frequency domain filter, so as to achieve the purpose of indicating the first filter. In addition, if the first filter is a frequency domain filter, the bandwidth of the first filter can correspond to the signal transmission bandwidth.

[0036] In some implementations of the first aspect or the second aspect, the first indication information is used to indicate the window coefficients of at least one of the M subcarriers, including at least one of the following: the first indication information indicates the window coefficients of each of the M subcarriers; or the first indication information indicates quantized values of the window coefficients of each of the M subcarriers.

[0037] Based on the above technical solution, the first indication information can indicate the window coefficients of each of the M subcarriers corresponding to the frequency domain filter, or indicate quantized values of the window coefficients of each of the M subcarriers corresponding to the frequency domain filter, so as to indicate all of the window coefficients of the subcarriers corresponding to the frequency domain filter, provide different indication schemes, and improve the flexibility of the scheme.

[0038] In some implementations of the first aspect or the second aspect, the first indication information is used to indicate the window coefficients of at least one of the M subcarriers, including at least one of the following: in the case that the frequency domain filter is a symmetric frequency domain filter, the first indication information is used to indicate the window coefficients of each of the first to th subcarriers of the M subcarriers, or each of the first to th subcarriers of the M subcarriers; or in the case that the window coefficients of X subcarriers of the M subcarriers are all second coefficients, the first indication information is used to indicate the second coefficients and the window coefficients of the subcarriers other than the X subcarriers, where X is a positive integer greater than or equal to 2 and less than or equal to M; or in the case that a third coefficient is a preset value, the first indication information is used to indicate a difference between the window coefficients of the M subcarriers other than a Pth subcarrier and the third coefficient, where the third coefficient is the window coefficient of the Pth subcarrier, and P is an integer greater than or equal to 1 and less than or equal to M.

[0039] Based on the above technical solution, if the frequency domain filter is a symmetric frequency domain filter, the first indication information can indicate the first to th subcarriers of the M subcarriers corresponding to the frequency domain filter, or the first to The window coefficients of each of the M subcarriers, i.e., the first indication information indicates the window coefficients of half of the M subcarriers corresponding to the frequency domain filter. Since the frequency domain filter is a symmetric frequency domain filter, the window coefficients of the other half of the M subcarriers can be determined based on the window coefficients of the half of the M subcarriers, thereby reducing the signaling overhead of the first indication information indicating the window coefficients of the subcarriers corresponding to the frequency domain filter; or

[0040] If the window coefficients of multiple subcarriers of the M subcarriers corresponding to the frequency domain filter are the same, the same window coefficients can be transmitted once, for example, the window coefficients of X subcarriers of the M subcarriers are the second coefficients. The first indication information indicates the second coefficients and the window coefficients of the subcarriers of the M subcarriers other than the X subcarriers once, thereby reducing the signaling overhead of the first indication information indicating the window coefficients of the subcarriers corresponding to the frequency domain filter; or

[0041] In a case where the coefficient of a certain subcarrier (e.g., the Pth subcarrier, P is an integer greater than or equal to 1 and less than or equal to M) of the M subcarriers corresponding to the frequency domain filter is a preset third coefficient, the first indication information is used to indicate the difference between the window coefficients of the other subcarriers other than the Pth subcarrier and the third coefficient. The window coefficients of the subcarriers corresponding to the frequency domain filter can be determined based on the third coefficient and the difference, thereby reducing the signaling overhead of the first indication information indicating the information of the frequency domain filter.

[0042] With reference to the first aspect or the second aspect, in some implementations of the first aspect or the second aspect, the first indication information is used to indicate the product of the window coefficient of at least one subcarrier of the M subcarriers and a normalization factor.

[0043] With reference to the first aspect or the second aspect, in some implementations of the first aspect or the second aspect, the first indication information is further used to indicate the effective period of the first filter.

[0044] Based on the above technical solutions, the effective duration of the first filter can also be indicated by the first indication information, so that the first filter does not need to be repeatedly indicated within the effective period of the first filter, thereby reducing the signaling overhead.

[0045] In a third aspect, a communication method is provided. The method can be performed by a first communication device. In the absence of special description, the "first communication device" in the present application can refer to the first communication device itself (for example, a network device), a component (for example, a processor, a chip, or a chip system, etc.) in the first communication device, or a logic module or software capable of realizing all or part of the functions of the first communication device. For ease of description, the following description takes the first communication device as an example.

[0046] The communication method comprises: determining a first filter according to a parameter of a transmitted signal, the first filter being used for spectrum shaping; and transmitting the signal according to the first filter, wherein the parameter comprises at least one of a sampling frequency of the signal, a transmission bandwidth of the signal, a bandwidth expansion coefficient of the signal, a bandwidth expansion multiple of the signal, a symbol period of the signal, a fast Fourier transform (FFT) point number of the signal, or an up-sampling multiple of the signal.

[0047] Based on the above technical solution, the first communication device can determine a first filter according to a parameter of a signal to be transmitted, and perform spectrum shaping on the transmitted signal based on the first filter. Since the sampling frequency, transmission bandwidth, bandwidth expansion coefficient, bandwidth expansion multiple, symbol period, FFT point number, or up-sampling multiple of the signal are considered in the process of determining the first filter by the first communication device, if the transmitting end and the receiving end of the signal can select filters according to the transmission parameters of the signal, the transmitting end and the receiving end of the signal can select the same filter to some extent, and the receiving device (i.e., the second communication device) of the signal can determine the first filter used for processing the received signal according to the transmission parameters of the signal, so that the signal and the filter are actually considered in the process of channel estimation, instead of being uniformly regarded as an equivalent channel, thereby improving the channel estimation quality in the process of channel estimation.

[0048] In addition, in the ISAC scenario, if the second communication device can determine the first filter based on the transmission parameters of the signal, the second communication device can perform matched filtering on the received signal and the transmitted signal according to the first filter, thereby improving the sensing SNR. For example, the second device can use the first filter to reduce the distance image sidelobe level and improve the weak target detection capability, thereby improving the sensing SNR.

[0049] In a fourth aspect, a communication method is provided. The method can be performed by a second communication device. In the absence of special description, the "second communication device" in the present application can refer to the second communication device itself (e.g., a terminal device), a component (e.g., a processor, a chip, or a chip system) in the second communication device, or a logic module or software capable of realizing all or part of the functions of the second communication device. For ease of description, the following description takes the second communication device as an example.

[0050] The communication method comprises: determining a first filter according to a parameter of a transmitted signal, the first filter being used for spectrum shaping; and receiving the signal according to the first filter, wherein the parameter comprises at least one of a sampling frequency of the signal, a transmission bandwidth of the signal, a bandwidth expansion coefficient of the signal, a bandwidth expansion multiple of the signal, a symbol period of the signal, a fast Fourier transform (FFT) point number of the signal, or an up-sampling multiple of the signal.

[0051] With reference to the third aspect or the fourth aspect, in some implementations of the third aspect or the fourth aspect, the first communication device and the second communication device locally store at least one filter, and the first filter is one of the at least one filter.

[0052] Based on the above technical solution, in the case that the first communication device and the second communication device locally store at least one filter, the first communication device can select a suitable filter from a plurality of preset filters.

[0053] With reference to the third aspect or the fourth aspect, in some implementations of the third aspect or the fourth aspect, the first filter is an N-order time-domain filter, an order coefficient of the N-order time-domain filter is a real number, or the order coefficient of the N-order time-domain filter is a product of a real number and a first constant.

[0054] Based on the above technical solution, in the case that the first filter is an N-order time-domain filter, the length of the first filter can be controlled, for example, the time-domain filter is set to a fixed length or a fixed order.

[0055] With reference to the third aspect or the fourth aspect, in some implementations of the third aspect or the fourth aspect, the first filter is a frequency-domain filter, a bandwidth of the frequency-domain filter corresponds to M subcarriers, a window coefficient of the M subcarriers is a real number, or the window coefficient of the M subcarriers is a product of a real number and a second constant.

[0056] Based on the above technical solution, in the case that the first filter is a frequency-domain filter of M subcarriers, the bandwidth of the first filter can correspond to the signal transmission bandwidth.

[0057] In a fifth aspect, a communication apparatus is provided. The communication apparatus is configured to implement the first aspect or the third aspect and any one of the implementations of the first aspect or the third aspect. Specifically, the communication apparatus includes a processor and a memory configured to store a computer program; the processor is configured to invoke and run the computer program from the memory, so that the communication apparatus implements the first aspect or the third aspect and any one of the implementations of the first aspect or the third aspect.

[0058] In an implementation, the communication apparatus is a network device. When the communication apparatus is a network device, the transceiving unit can be a transceiver, or an input / output interface. The processing unit can be at least one processor. Optionally, the transceiver can be a transceiving circuit. Optionally, the input / output interface can be an input / output circuit.

[0059] In another implementation, the communication apparatus can be a chip, a chip system or a circuit in a network device. In this case, the transceiving unit can be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or related circuit on the chip, the chip system or the circuit; the processing unit can be at least one processor, a processing circuit or a logic circuit.

[0060] In a sixth aspect, a communication apparatus is provided. The communication apparatus is configured to perform the second aspect or the fourth aspect and any implementation thereof. Specifically, the communication apparatus includes a processor and a memory configured to store a computer program; the processor is configured to invoke and run the computer program from the memory, so that the communication apparatus performs the second aspect or the fourth aspect and any implementation thereof.

[0061] In an implementation, the communication apparatus is a terminal device. When the communication apparatus is a terminal device, the transceiving unit can be a transceiver, or an input / output interface. The processing unit can be at least one processor. Optionally, the transceiver can be a transceiving circuit. Optionally, the input / output interface can be an input / output circuit.

[0062] In another implementation, the communication apparatus can be a chip, a chip system or a circuit in a terminal device. In this case, the transceiving unit can be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or related circuit on the chip, the chip system or the circuit; the processing unit can be at least one processor, a processing circuit or a logic circuit.

[0063] In a seventh aspect, a computer readable storage medium is provided. The computer readable storage medium stores a computer program, which, when executed, causes the method of any implementation of the first aspect to the fourth aspect to be performed.

[0064] In an eighth aspect, a computer program product including instructions is provided. When the computer program product is executed, the method provided by any implementation of the first aspect to the fourth aspect is performed.

[0065] In a ninth aspect, a chip is provided. The chip includes a processor and a communication interface. The processor reads instructions through the communication interface and executes the method provided by any implementation of the first aspect to the fourth aspect.

[0066] Optionally, as an implementation form, the chip further comprises a memory, the memory storing a computer program or instructions, and the processor is configured to execute the computer program or instructions stored in the memory, and when the computer program or instructions are executed, the processor is configured to execute the method provided in any one of the implementation forms of the first aspect to the fourth aspect.

[0067] In a tenth aspect, a communication system is provided, which comprises the communication device of the fifth aspect and the communication device of the sixth aspect.

[0068] In an eleventh aspect, a computer program is provided, which, when executed, causes the method provided in any one of the implementation forms of the first aspect to the fourth aspect to be performed. BRIEF DESCRIPTION OF DRAWINGS

[0069] FIG. 1 is a schematic diagram of a communication system suitable for the present application.

[0070] FIG. 2 is a schematic diagram of a symbol.

[0071] FIG. 3 is a schematic diagram of a waveform of a function sinc(t).

[0072] FIG. 4 is a schematic diagram of a scenario of communication and perception integration.

[0073] FIG. 5 is a schematic diagram of reducing a range image sidelobe by using FDSS.

[0074] FIG. 6 is a schematic diagram of time division transmission of data and pilots.

[0075] FIG. 7 is a schematic flowchart of a communication method provided by an embodiment of the present application.

[0076] FIG. 8 is a schematic diagram of a frequency domain response of a time domain filter provided by an embodiment of the present application.

[0077] FIG. 9 is a schematic diagram of a time domain response of a time domain filter provided by an embodiment of the present application.

[0078] FIG. 10 is a schematic block diagram of a communication device provided by an embodiment of the present application.

[0079] FIG. 11 is a schematic diagram of another communication device provided by an embodiment of the present application.

[0080] FIG. 12 is a schematic diagram of a chip system provided by an embodiment of the present application.

[0081] FIG. 13 is a schematic diagram of another chip system provided by an embodiment of the present application. DETAILED DESCRIPTION

[0082] In order to facilitate understanding of the embodiments of the present application, the following points are first explained.

[0083] First, in the present application, "for indicating" can include for directly indicating and for indirectly indicating. When describing that certain indication information is for indicating A, it can include that the indication information directly indicates A or indirectly indicates A, and does not mean that A must be carried in the indication information.

[0084] When the information indicated by the indication information is referred to as to-be-indicated information, there are many ways to indicate the to-be-indicated information in the implementation process, for example, but not limited to, the to-be-indicated information can be directly indicated, such as the to-be-indicated information itself or an index of the to-be-indicated information. The to-be-indicated information can also be indirectly indicated by indicating other information, where the other information and the to-be-indicated information have an association relationship. The to-be-indicated information can also be only indicated in 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. At the same time, the common part of each information can be identified and uniformly indicated, so as to reduce the indication overhead caused by separately indicating the same information.

[0085] Second, in the present application, "at least one" means one or more, and "more than one" means two or more (including two). In addition, in the embodiments of the present application, "first", "second", and various numerical numbers (for example, "#1", "#2", etc.) are only for the convenience of description and do not limit the scope of the embodiments of the present application. The size of the serial number of each process below does not mean the execution order, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application. It should be understood that the objects thus described can be interchanged under appropriate circumstances, so as to be able to describe schemes other than the embodiments of the present application. In addition, in the embodiments of the present application, "S710" and the like are only for the convenience of description and do not limit the order of execution steps.

[0086] Third, in the embodiments of the present application, the words "exemplary" or "for example" are used to mean serving as an example, instance, or illustration. Any embodiment or design scheme described as "exemplary" or "for example" in the present application should not be construed as being more preferred or having more advantages than other embodiments or design schemes. Rather, the words "exemplary" or "for example" are used in the sense of presenting a specific example.

[0087] Fourthly, the "storing" in the embodiments of the present application can refer to storing in one or more memories. The one or more memories can be separately arranged or integrated in the encoder or decoder, processor, or communication device. The one or more memories can also be partially separately arranged and partially integrated in the decoder, processor, or communication device. The type of the memory can be any form of storage medium, which is not limited in the present application.

[0088] Fifthly, in the embodiments of the present application, the "protocol" can refer to a standard protocol in the communication field, which can include the NR protocol and related protocols applied in future communication systems, which is not limited in the present application.

[0089] Sixthly, in the embodiments of the present application, "of", "corresponding", "relevant", "corresponding", and "associate" can be used interchangeably at times. It should be pointed out that the meanings expressed are consistent when the differences are not emphasized.

[0090] Seventhly, in the embodiments of the present application, "in the case of", "when", and "if" can be used interchangeably at times. It should be pointed out that the meanings expressed are consistent when the differences are not emphasized.

[0091] Eighthly, the term "and / or" in the present application only describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent the following three cases: A exists alone, A and B exist together, and B exists alone. In addition, the character " / " in the present application generally represents an "or" relationship between the associated objects.

[0092] Ninthly, the terms "message", "information", or "information element (IE)" can be used interchangeably in the present application, and the names of the messages or information are not limited in any way as long as the corresponding functions can be implemented.

[0093] In the present application, “sending” and “receiving” represent the direction of signal transmission. For example, “sending information to XX” can be understood as the destination of the information being XX, and “sending information” can include direct sending or indirect sending through other units or modules. “Receiving information from YY” can be understood as the source of the information being YY, and “receiving information” can include direct reception from YY or indirect reception from YY through other units or modules. In addition to air interface sending or air interface receiving signals implemented at the whole machine level of network devices or terminal devices, “sending” can also be understood as the “output” of the chip interface, and “receiving” can also be understood as the “input” of the chip interface. For example, a modem or a system-level chip (such as a system on a chip (SoC) chip or a system in package (SIP) chip, etc.) sends or receives signals. “Sending” or “receiving” can also be performed by device components, such as sending or receiving signals through several parts, modules, chips of a device using a bus, a wire, or an interface.

[0094] The technical solutions in the present application will be described below with reference to the accompanying drawings.

[0095] The technical solutions of the embodiments of the present application can be applied to various communication systems, for example: a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD), a universal mobile communication system (UMTS), a worldwide interoperability for microwave access (WiMAX) communication system, a 5th generation (5G) system or new radio (NR), and future communication systems, vehicle-to-X (V2X), which can include vehicle to network (V2N), vehicle to vehicle (V2V), vehicle to infrastructure (V2I), vehicle to pedestrian (V2P), etc., LTE-V, Internet of Vehicles, machine type communication (MTC), Internet of Things (IoT), LTE-M, machine to machine (M2M), etc.

[0096] FIG. 1 is a schematic diagram of a communication system suitable for use with the present application. As shown in FIG. 1, the communication system 100 includes at least one network device, such as network device 111, network device 112, network device 113 shown in FIG. 1. The wireless communication system can also include at least one terminal device, such as terminal device 121, terminal device 122, terminal device 123, terminal device 124, terminal device 125, terminal device 126, terminal device 127 shown in FIG. 1.

[0097] Exemplarily, communications can be conducted between network devices and terminal devices, including but not limited to: multi-site transmission, enhanced mobile broadband (eMBB) transmission, etc., wherein network device 112 and network device 113 as shown in FIG. 1 can conduct multi-site transmission with terminal device 124, and network device 112 as shown in FIG. 1 can conduct eMBB transmission with terminal device 121, terminal device 122 and terminal device 123.

[0098] Exemplarily, communications can also be conducted between network devices, including but not limited to: backhaul, wherein network device 111 and network device 112 as shown in FIG. 1 can conduct communication through backhaul, and network device 111 and network device 113 can also conduct communication through backhaul, wherein network device 112 and network device 113 can play the role of relay nodes in the system.

[0099] Exemplarily, communications can also be conducted between terminal devices, including but not limited to: device-to-device (D2D) transmission, wherein terminal device 122 as shown in FIG. 1 can conduct communication with terminal device 125 through D2D transmission.

[0100] A network device is a network-side device with wireless transceiving function. The network device can be an apparatus in a radio access network (RAN) that provides wireless communication function for terminal devices. The network device can be a 3rd generation partnership project (3GPP)-related cellular system, such as a 5G mobile communication system, or a future-oriented evolved system (such as a 6G mobile communication system). The network device can also be an open radio access network (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) system. For example, the network device can be a base station, an evolved NodeB (eNodeB), a next generation NodeB (gNB) in a 5G mobile communication system, a base station in a subsequent evolution of 3GPP, a transmission reception point (TRP), an access node in a WiFi system, a wireless relay node, a wireless backhaul node, etc. In a communication system employing different radio access technologies (RATs), the name of the device with base station function can be different. For example, in an LTE system, it can be referred to as an eNB or eNodeB, and in a 5G system or NR system, it can be referred to as a gNB. The specific name of the base station is not limited in the present application. The network device can contain one or more co-sited or non-co-sited transmission reception points. For another example, the network device can include at least one of the following: one or more central units (CUs), one or more distributed units (DUs), and one or more radio units (RUs).

[0101] In different systems, the CU (or CU-CP and CU-UP), DU or RU can also have different names, but those skilled in the art can understand their meanings. For example, in an open RAN (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 (open 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. Any of the CU (or CU-CP, CU-UP), DU and 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. Exemplarily, the functions of the CU can be implemented by one entity or different entities. For example, the functions of the CU are further divided, i.e., the control plane and the user plane are separated and implemented by different entities, which are a control plane CU entity (i.e., a CU-CP entity) and a user plane CU entity (i.e., a CU-UP entity), respectively. The CU-CP entity and the CU-UP entity can be coupled with the DU to jointly complete the functions of the access network device. For example, the CU is responsible for processing non-real-time protocols and services, implementing radio resource control (RRC), and the functions of the packet data convergence protocol (PDCP) layer. The DU is responsible for processing physical layer protocols and real-time services, implementing the functions of the radio link control (RLC) layer, the media access control (MAC) layer and the physical (PHY) layer. In this way, part of the functions of the wireless access network device can be implemented by multiple network function entities. These network function entities can be network elements in a hardware device, or software functions running on a dedicated hardware, or virtualized functions instantiated on a platform (e.g., a cloud platform). The network device can also include an active antenna unit (AAU). The AAU implements part of the physical layer processing functions, radio frequency processing and related functions of the active antenna. Since the information of the RRC layer will eventually become the information of the PHY layer, or be converted from the information of the PHY layer, in this architecture, high-layer signaling, such as RRC layer signaling, can also be considered as being sent by the DU, or by the DU+AAU. It can be understood that the network device can be a device including one or more of the CU node, the DU node and the AAU node. In addition, the CU can be divided into a network device in a radio access network (RAN), or the CU can be divided into a network device in a core network (CN), which is not limited in this application.For another example, in vehicle to everything (V2X) technology, the access network device can be a road side unit (RSU). A plurality of access network devices in a communication system can be base stations of the same type or base stations of different types. A base station can communicate with a terminal device directly or through a relay station. In embodiments of the present application, the device for implementing the function of a network device can be the network device itself or a device capable of supporting the network device to implement the function, such as a chip system or a combination device or component capable of implementing the function of an access network device, which can be installed in the network device. In embodiments of the present application, the chip system can be composed of a chip or can include a chip and other discrete devices.

[0102] The terminal device is a user-side device with wireless transceiver function, which can be a fixed device, a mobile device, a handheld device (such as a mobile phone), a wearable device, a vehicle-mounted device, or a wireless device (such as a communication module, a modem, or a chip system) built into the above devices. The terminal device is used to connect people, things, machines, etc., and can be widely used in various scenarios, such as cellular communication, device-to-device (D2D) communication, V2X communication, machine-to-machine / machine-type communications (M2M / MTC) communication, Internet of Things, virtual reality (VR), augmented reality (AR), industrial control, self-driving, remote medical, smart grid, smart furniture, smart office, smart wear, smart transportation, smart city, unmanned aerial vehicle, robot, etc. For example, the terminal device can be a handheld terminal in cellular communication, a communication device in D2D, an Internet of Things device in MTC, a monitoring camera in smart transportation and smart city, or a communication device on an unmanned aerial vehicle, etc. The terminal device can also be referred to as user equipment (UE), user terminal, user device, user unit, user station, terminal, access terminal, access station, UE station, remote station, mobile device, or wireless communication device, etc. The terminal device can also be a terminal device in an IoT system. IoT is an important part of future information technology development, and its main technical feature is to connect objects through communication technology and network to realize human-machine interconnection and intelligent network of object-object interconnection. In the embodiments of the present application, IoT technology can achieve massive connection, deep coverage, and terminal power saving through, for example, narrow band (NB) technology. In the embodiments of the present application, the device for realizing the function of the terminal device can be a terminal device, or a device capable of supporting the terminal device to realize the function, such as a chip system or a combination device or component that can realize the function of the terminal device, which can be installed in the terminal device. The terminal device is usually provided with a communication module, circuit or chip for executing corresponding communication functions. The terminal device is also configured with program instructions for executing corresponding communication functions.

[0103] The network device and the terminal device can be deployed on land, including indoor or outdoor, handheld or vehicle-mounted; can also be deployed on the water surface; and can also be deployed on airplanes, balloons and satellites in the air. The scenarios in which the network device and the terminal device are located are not limited in the embodiments of the present application.

[0104] Exemplarily, the communication system 100 can further include an application function (AF) network element, which is a control plane network function provided by an operator network, and is used to provide application layer information; and the communication system 100 can further include a session management function (SMF) network element, which is a control plane network function provided by an operator network. In the embodiment of the application, in the case where the communication system 100 includes the AF network element and the SMF network element, the AF can send service-related information to the network device through the SMF.

[0105] In order to facilitate understanding of the embodiments of the application, first, the basic concepts involved in the application are described.

[0106] 1. Peak to average power ratio (PAPR): Wireless signals are observed from the time domain as sinusoidal waves with constantly changing amplitudes. The amplitudes are not constant, and the peak value of the signal amplitude in one period is not the same as the peak value of the amplitude in other periods. Therefore, the average power of each period is not the same as the peak power. In a long period of time, the peak power is the maximum transient power that occurs with a certain probability, and the probability is usually 0.01% (i.e. 10^-4). The ratio of the peak power at this probability to the total average power of the system is the PAPR.

[0107] PAPR is defined as the ratio of the maximum power of the signal envelope (P peak ) to the average power (P avg ), expressed in decibels (dB), that is

[0108] PAPR is a value that measures the degree of fluctuation of the envelope. The larger the PAPR, the greater the degree of fluctuation of the envelope.

[0109] 2. The harm of excessively high PAPR: Wireless communication system signals need to be transmitted to a long distance and need to be power amplified. Due to the limitation of technology and equipment cost, a power amplifier is often linearly amplified within a certain range, and if it exceeds this range, the signal will be distorted. Signal distortion can cause the receiving end of the received signal to be unable to correctly parse the signal. In order to ensure that the peak value of the signal is still within the linear range of the power amplifier that can normally amplify the power, it is necessary to reduce the average power of the transmitted signal. This way will result in low efficiency of the power amplifier, or equivalent to a smaller coverage range.

[0110] 3、Modulus: can also be called envelope. For continuous-time signal x(t) (without loss of generality, assuming x(t) is a complex signal), t is the unit of time. The signal envelope (or amplitude) is defined as |x(t)|, where |·| represents the absolute value operator. The modulus can be understood as |x(t1)| = |x(t2)|, where t1 and t2 are any two time instants; for discrete-time signal x(n), n takes integer, the modulus can be understood as |x(n1)| = |x(n2)| for any two integers n1 and n2. Further, the instantaneous envelope power can be defined as the square of the signal amplitude value, i.e. |x(t)| 2 .

[0111] 4、PAPR complementary cumulative distribution function (CCDF): Wireless signals exhibit noise-like characteristics from the time domain. The envelope power varies with time. The CCDF curve can be used to statistically describe the power level of such noise signals. The CCDF curve shows the probability of the signal appearing at or above a given envelope power level. The power level is expressed in dB relative to the average power.

[0112] 5、Symbol: represents a time-domain resource. In this application, it mainly refers to orthogonal frequency division multiplexing (OFDM) symbols, discrete Fourier transform spreading OFDM (DFT-s-OFDM) symbols, and single carrier-offset quadrature amplitude modulation (SC-OQAM) symbols.

[0113] For ease of understanding, the generation processes of OFDM symbols, DFT-s-OFDM symbols and SC-OQAM symbols are briefly introduced in (a) to (c) of FIG. 2.

[0114] As shown in Figure 2(a), the transmitting end sequentially performs serial-to-parallel conversion, frequency spectrum shaping, subcarrier mapping, N-point inverse discrete Fourier transform (IDFT) (or inverse fast Fourier transform (IFFT)), parallel-to-serial conversion, and adds a cyclic prefix (CP) on the time-domain discrete sequence before transmitting the FDM signal through the antenna port and channel. d A sequence S of symbols m (equals s) m After frequency domain spectral shaping, the signal is mapped onto a subcarrier, and then an inverse Fourier transform is performed to obtain the time domain signal x. m Finally, by adding the cyclic prefix (CP), the OFDM baseband signal can be obtained.

[0115] As shown in Figure 2(b), the transmitting end sequentially performs serial-to-parallel conversion, M-point Discrete Fourier Transform (DFT), frequency domain spectrum shaping, subcarrier mapping, N-point IDFT (or IFFT), parallel-to-serial conversion, and CP addition on the time-domain discrete sequence before transmitting the DFT-s-OFDM signal through the antenna port and channel. Among these processes, N... d A sequence of symbols s m Perform N d Point Fourier transform yields the frequency domain signal S m Then, spectral shaping, subcarrier mapping, and inverse Fourier transform are performed on it to obtain the time-domain signal x. m Finally, by adding a cyclic prefix, the DFT-s-OFDM baseband signal can be obtained.

[0116] As shown in Figure 2(c), the transmitter first performs offset quadrature amplitude modulation (OQAM) preprocessing on the time-domain discrete sequence. Then, it sequentially performs serial-to-parallel conversion, M-point DFT, frequency domain spectrum shaping, subcarrier mapping, N-point IDFT (or IFFT), parallel-to-serial conversion, and CP addition before transmitting the SC-OQAM signal through the antenna port and channel. This includes N... d A sequence of symbols s m First, preprocessing is performed to generate a length of 2N. d The sequence, then perform 2N... dpoint Fourier transform to obtain a frequency domain signal S m spectrum shaping, subcarrier mapping, inverse Fourier transform to obtain a time domain signal x m Finally, a cyclic prefix is added to obtain the SC-OQAM baseband signal.

[0117] One OQAM preprocessing method is as follows: assuming s m The pth symbol s m (p) (0≤p≤N d -1) can be written in the form of s m (p) = a m (p) + jb m (p), where a m (p) and b m (p) are both real numbers, and j is the imaginary unit, then the OQAM preprocessing first splits s m (p), p = 0, …, N d -1 into real and imaginary parts to obtain two N d -long sequences, [a m (0), a m (1), …, a m (N d -1)] and [jb m (0), jb m (1), …, jb m (N d -1)]. After this change, the two sequences are respectively subjected to a two-fold upsampling, i.e., the real part signal becomes [a m (0), 0, a m (1), 0, …, a m (N d -1), 0], the imaginary part signal becomes [jb m (0), 0, jb m (1), 0, …, jb m (N d -1), 0], and then the imaginary part signal is subjected to a time delay, and the imaginary part signal becomes [0, jb m (0), 0, jb m (1), 0, …, jb m (N d -1), 0]. The real and imaginary part signals are combined to obtain a 2N d -long signal [a m (0), jb m (0), a m (1), jb m (1), …, a m (N d -1), jbm (N d -1)]。

[0118] The OQAM preprocessing manner described above is only an example and does not constitute any limitation on the protection scope of the present application. The OQAM preprocessing can also have other implementation manners, and the final signal form is [a m (0),jb m (0),a m (1),jb m (1),…,a m (N d -1),jb m (N d -1)] such a signal in which the real and imaginary parts are separated, and details are not described herein.

[0119] 6. FDSS: As can be known from the generation processes of various baseband signals shown in (a) to (c) of FIG. 2, in the generation processes of OFDM baseband signals, DFT-s-OFDM baseband signals, and SC-OQAM baseband signals, a frequency-domain pulse shaping process (such as the frequency-domain pulse shaping shown in (a) to (c) of FIG. 2) is involved. Alternatively, the frequency-domain pulse shaping can also be referred to as frequency-domain pulse shaping.

[0120] Exemplarily, the input of the FDSS module is S m , and the output is N sc long signal Y m = [Y m (0),…,Y m (N sc -1)] T , and Y m (l) = w T (l)Z m (l) (1-1)

[0121] wherein w T (l) represents a frequency-domain window function coefficient of the transmitting end, and the w T (l) corresponding to the time domain can be understood as a time-domain filter, l = 0, 1,…, N sc -1. Z m (l) is an N sc long signal.

[0122] Further, N sc represents the number of subcarriers occupied by the signal. Specifically, N sc = N d (1 + β T ), N dthe number of modulation symbols representing the signal transmission, β T a window function w T a roll-off factor of (l), and 0≤β T ≤1.

[0123] Optionally, when β T =0, w T (l) is a rectangular function, i.e., w T (l) = 1.

[0124] For a DFT-s-OFDM symbol and an OFDM symbol, a vector S m = [S m (0), …, S m (N d -1)] T represents an m-th frequency domain signal to be transmitted with a length of N d , and

[0125] where l0is an integer, and <n> N denotes a modulo operation with modulus N performed on the integer n.

[0126] For SC-OQAM symbols, the vector S m = [S m (0),..., S m (2N d - 1)] T denotes the m-th frequency domain signal to be transmitted of length 2N d and

[0127] Further, the output Y m of the FDSS module serves as input to a subcarrier mapping module, which outputs an N-long signal X m = [X m (0),..., X m (N - 1)] T ,

[0128] X m (n) modulates the n-th subcarrier of the m-th DFT-s-OFDM (SC-OQAM, OFDM) symbol. Performing an N-point IDFT on X m yields an N-long time domain signal x m = [x m (0),..., x m (N - 1)] T , whose elements x m (k), k = 0, 1,..., N - 1, are equal to

[0129] where j is the imaginary unit and e is Euler's number, and π is the circle constant.

[0130] 7. Range image: can be based on the time delay estimate of the received signal correlation with the (reconstructed) local signal time domain period and the range image.

[0131] In particular, the following parameters need to be considered in the process of estimating the range image:

[0132] 1) Transmit signal: CP-containing DFT-s-OFDM baseband signal, SC-OQAM baseband signal, or OFDM baseband signal generated based on the above formula (1-5).

[0133] 2) Static sensing target;

[0134] 3) The echo signal power generated by the p-th (0≤p≤P-1) target is ap (ap>0), and the relative time delay of the transmit signal is tp,0 samples.

[0135] For example, for the sake of convenience in formula derivation, assume that All are integers, and Not exceeding the CP length.

[0136] Removing the CP of the echo signal, the echo signal equals

[0137] in, Corresponding frequency domain signal A range profile is generated by performing a time-domain periodic autocorrelation operation between the echo signal and the transmitted signal. By searching for the peak value in the range profile, the range can be estimated.

[0138] Utilizing the properties of Fourier transform, time-domain periodic correlation is equivalent to frequency-domain dot product. Equations (1-6) and (1-7) below give the method for calculating the distance image |χ(τ)| based on frequency-domain dot product and IFFT.

[0139] Equation (1-6) considers a single-station sensing scenario, in which the ISAC transmitter and ISAC receiver are located at the same position, and the transmitted data Z m (l) is ideally known for ISAC receivers;

[0140] Equation (1-7) considers a dual-station sensing scenario where the ISAC transmitter and ISAC receiver are not in the same location, and the transmitted data Z m (l) is unknown to the ISAC receiver. Therefore, the ISAC receiver must first estimate the transmitted data, and then reconstruct the transmitted signal for time delay estimation, as shown in equation (1-7). Represents the transmission data Z m (l) estimate.

[0141] Where ∝ represents the proportional sign, w R (l) indicates that the transmitted data Z is transmitted at the receiving end. m (l) Apply a roll-off factor of β R The window function, and 0 ≤ β R ≤1.

[0142] The superscript * indicates conjugate.

[0143] If all transmitted data are correctly estimated in a bi-station scenario, equation (1-7) can be simplified to equation (1-6). Therefore, the range image results discussed later can be calculated based on equation (1-6), i.e., all single-station sensing scenarios are considered.

[0144] It can be proven that the distance image |χ(τ)| is in τ∈{τ p,0 ,…,τ P-1,0 The peak value of the range profile is obtained at τ p,0 ,…,τ P-1,0 . Combining equations (1-2) and (1-3), it can be proved that when the frequency domain signal S m is normalized, the range profile is irrelevant to S m , but only related to the window function.

[0145] For OFDM system, when the communication symbol carried by S m is modulated by phase shift keying (PSK), S m is normalized. For DFT-s-OFDM and SC-OQAM system, no matter whether the communication symbol is modulated by PSK or quadrature amplitude modulation (QAM), S m cannot be normalized, and the range profile is related to the communication symbol, i.e., the range profile changes with the communication symbol.

[0146] 8. Zero Doppler cut windowed range ambiguity function or range ambiguity function: corresponding to single target (i.e., P = 1) and τ 0,0 = 0, α0= 1, w T (l) = w R (l) when the range profile |χ(τ)|

[0147] 9. Main-lobe, main-lobe width, sidelobe, sidelobe level:

[0148] Since the shape of the range ambiguity function is similar to that of the function, in order to facilitate the explanation of these concepts, the definitions of main-lobe, main-lobe width, sidelobe, sidelobe level, etc. are explained in combination with the waveform of the sinc(t) function.

[0149] Figure 3 is a waveform diagram of a function sinc(t). Since sinc(t) is an even function, only the t≥0 part can be considered.

[0150] The main-lobe peak is defined as the maximum value of the main-lobe, as shown in Figure 3, the main-lobe peak is 0 dB;

[0151] The main-lobe width is defined as the width between two half-power points (corresponding to -3 dB) of the main-lobe;

[0152] Other peaks except the main-lobe are called sidelobes, therefore, there are multiple sidelobes. According to the order of appearance of the sidelobes, they can be divided into the 1st sidelobe, the 2nd sidelobe, etc.

[0153] The side lobe level is defined as the maximum value of the side lobe, for example, the first side lobe level of sinc(t) is -13.26dB.

[0154] 10. Integrated sensing and communications (ISAC): Communication means information transmission between two or more points; sensing means detecting parameters of the physical environment, such as ranging, speed measurement, etc.

[0155] In a traditional design, sensing is mainly realized by a radar system. ISAC refers to the integration of the two functions of communication and sensing, so that the future communication system has both communication and sensing functions. While transmitting information in the wireless channel, the channel characteristics are actively recognized and analyzed, so as to sense the physical characteristics of the surrounding environment, thereby enhancing the functions of communication and sensing.

[0156] Optionally, for a base station ISAC, as shown in FIG. 4, the surrounding environment information can be sensed by using the base station signal to assist in designing the communication link and avoiding some obstacles (such as buildings), thereby improving the communication performance. For example, if the base station senses that there are obstacles (such as buildings, trees, etc. shown in FIG. 4) in some directions around the base station, then in the process of communication between the base station and the users (such as user 1, user 2, …, user K shown in FIG. 4), the direction of the communication channel can avoid the above obstacles, thereby improving the communication performance between the base station and the users.

[0157] 11. Integrated common waveform: that is, a waveform is designed to meet the waveform requirements of both communication and sensing signals. Integrated common waveform is one of the key technologies of ISAC. It is a promising choice to reduce the deployment cost of sensing hardware by means of widely deployed cellular networks, and to realize ISAC functions by using existing and appropriately modified communication waveforms. The CP-OFDM waveform has the advantages of high spectral efficiency and the ability to resist inter-code interference, and is widely used in current communication scenarios.

[0158] The ISAC transmitter transmits an OFDM signal to the target to be sensed. After the signal is reflected by the target, a return signal is generated. The return signal and the transmitted signal have a time delay, and the size of the time delay is related to the distance R of the target to be sensed. Based on this relationship, the time delay can be estimated first, and then the target distance R can be inversely solved.

[0159] At the ISAC receiver, a range image can be obtained by performing time domain or frequency domain digital signal processing on the return signal and the transmitted signal, and then the peak value in the range image is searched to obtain the time delay estimation value.

[0160] 12. Reduce the sidelobe level of range profile and improve the weak target detection ability by using frequency domain windowing: After using frequency domain windowing, the expression of range profile |χ(τ)| becomes

[0161] where ω(l), l = 0, 1, …, N sc -1 represents the window function coefficient, and

[0162] The performance improvement of perception brought by FDSS is explained below by means of FIG. 5.

[0163] Exemplarily, consider the transmitted signal as OFDM QPSK signal. Two targets, denoted as target 1 and target 2 respectively. The echo signal power generated by target 1 is 30dB higher than that generated by target 2. The relative time delay between the echo signal generated by target 1 and the transmitted signal is 12 samples, while the relative time delay between the echo signal generated by target 2 and the transmitted signal is 75 samples.

[0164] FIG. 5 shows the range profile when only target 1 exists and there is no FDSS; the range profile when target 1 and target 2 exist simultaneously and there is no FDSS; the range profile when only target 1 exists and there is FDSS; the range profile when target 1 and target 2 exist simultaneously and there is FDSS.

[0165] It can be seen that, when there is no FDSS, the main lobe of the range profile generated by target 2 is lower than the sidelobe of the range profile generated by target 1. This may cause the sidelobe position of the range profile generated by target 1 to be mistakenly considered as the position of target 2. When there is FDSS, the sidelobe is suppressed to a low enough level, which is lower than the main lobe level of the range profile generated by target 2. At this time, the range profile when target 1 and target 2 exist simultaneously and there is FDSS contains two larger peaks, which are located at the positions of target 1 and target 2 respectively. Thus, the weak target 2 can be correctly estimated.

[0166] 13. Pilot: also known as reference signal, the pilot involved in the present application includes but is not limited to the following reference signals:

[0167] Demodulation reference signals (DMRS), channel state information-reference signals (CSI-RS), tracking reference signals (TRS), sounding reference signals (SRS), phase tracking reference signals (PT-RS), positioning reference signals (PRS), sensing reference signals (SeRS), and the like.

[0168] The pilot in the present application can also be a reference signal capable of being carried in the OFDM symbol in addition to the reference signals listed above, which will not be illustrated one by one here.

[0169] The above briefly introduces the scenario to which the communication method provided by the embodiments of the present application can be applied in combination with FIG. 1, and introduces the basic concepts that can be involved in the embodiments of the present application, and introduces the integrated common waveform in the basic concepts. A waveform design scheme is as follows:

[0170] As shown in FIG. 6, the pilot symbol and the data symbol adopt the same transmission (Tx) FDSS frequency domain window. Therefore, the influence of the frequency domain window can be attributed to the channel. That is, the frequency domain window and the channel are understood as an equivalent channel, and the equivalent channel is estimated through the pilot symbol and is used for subsequent equalization of the data symbol. Therefore, what Tx FDSS frequency domain window is used can be transparent to the receiving end, that is, the receiving end does not need to know what Tx FDSS frequency domain window is used.

[0171] The above waveform design scheme has the following problems:

[0172] 1) The channel estimation quality is reduced. Because the frequency domain window and the channel are understood as an equivalent channel, the estimated channel quality is reduced, and then the block error rate (BLER) performance is affected.

[0173] 2) It is not conducive to the matched filtering of the sensing receiver to improve the sensing SNR. Because the sensing receiver can not know the Tx filter.

[0174] In order to solve the problems existing in the above waveform design scheme, the present application provides a communication method to improve the channel estimation quality and improve the sensing performance.

[0175] The communication method provided by the embodiments of the present application can be applied to a system communicating through a multi-antenna technology, for example, the communication system 100 shown in FIG. 1. The communication system can include at least one network device and at least one terminal device.

[0176] The embodiments shown below do not particularly limit the specific structure of the subject performing the method provided by the embodiments of the present application, as long as the subject can communicate according to the method provided by the embodiments of the present application by running a program in which the code of the method provided by the embodiments of the present application is recorded. For example, the method provided by the embodiments of the present application can be performed by a first communication device, and in the case where no special description is made, the "first communication device" in the present application can refer to the first communication device itself (for example, a network device or a terminal device), a component (for example, a processor, a chip, or a chip system, etc.) in the first communication device, or a logic module or software capable of realizing all or part of the functions of the first communication device. For another example, the method provided by the embodiments of the present application can be performed by a second communication device, and in the case where no special description is made, the "second communication device" in the present application can refer to the second communication device itself (for example, a network device or a terminal device), a component (for example, a processor, a chip, or a chip system, etc.) in the second communication device, or a logic module or software capable of realizing all or part of the functions of the second communication device.

[0177] FIG. 7 is a schematic flowchart of a communication method provided by the embodiments of the present application, including the following steps:

[0178] S710, the first communication device determines first indication information.

[0179] Specifically, the first indication information is used to indicate information of a first filter, and the first filter is used for spectrum shaping.

[0180] Exemplarily, the first filter can be the Tx FDSS window function shown in the foregoing, or referred to as a Tx FDSS frequency domain window. For example, the first filter in the present application is the FDSS module shown in FIG. 2 in the foregoing basic concept. The first filter can be a frequency domain window function (or referred to as a frequency domain filter), or the first filter can be a time domain filter, and the name of the first filter in the present application is not limited in any way.

[0181] By way of example but not limitation, the information of the first filter indicated by the first indication information can be: the first indication information is used to indicate an identity of the first filter, and / or the first indication information is used to indicate parameter information corresponding to the first filter. The parameter information corresponding to the first filter includes at least one of the following: a roll-off factor of the first filter, a cutoff factor of the first filter, a pole factor of the first filter, or a subcarrier window factor corresponding to the first filter, etc.

[0182] For the convenience of understanding, the following briefly introduces the manner of the first indication information indicating the information of the first filter:

[0183] As a possible implementation manner, the first indication information indicates the information of the first filter by indicating that the first filter is a specific filter.

[0184] For example, the first communication device and the second communication device locally save at least one filter, and the first indication information is used to indicate that one of the at least one filter is the first filter.

[0185] By way of example but not limitation, the at least one filter locally saved by the first communication device and the second communication device is an alternative set of predefined filters, the first communication device selects the first filter from the alternative set of filters, and indicates the first filter through the first indication information.

[0186] Optionally, a possible form of the alternative set of filters locally saved by the first communication device and the second communication device is shown in Table 1 as follows:

[0187] Table 1

[0188] Optionally, another possible form of the alternative set of filters locally saved by the first communication device and the second communication device is shown in Table 2 as follows:

[0189] Table 2

[0190] In Table 2, the cutoff factor of the filter is generally a set of values, the first one is the ripple width in the frequency band, and the second one is the ripple width outside the frequency band.

[0191] In this implementation manner, at least one filter or an alternative set of filters can be predefined locally in the first communication device and the second communication device. The at least one filter can be saved in the first communication device and the second communication device in the form of a table or other forms (such as a list, an information element (IE), etc.).

[0192] The alternative set of filters in the present application is not limited in the specific form, and at least one filter can be included.

[0193] Optionally, the first communication device is an access network device, which indicates the selected specific filter to the terminal device through signaling (e.g., high layer signaling, etc.); or the first communication device is a terminal device, which reports the selected specific filter to the access network device through signaling (e.g., capability information).

[0194] For example, the first indication information indicating the first filter can be: the first indication information indicates the identifier of the first filter, and the identifier of the first filter is used to identify the first filter.

[0195] For example, the alternative set of filters locally saved by the first communication device and the second communication device is shown in Table 1, the first indication information indicates that the first filter index is 1, and the first communication device uses the RRC filter for spectrum shaping.

[0196] For another example, the alternative set of filters locally saved by the first communication device and the second communication device is shown in Table 2, the first indication information indicates that the specific parameter of the first filter is the roll-off coefficient {1 0.8 0.7 0.6 0.5 0.3 0.25 0.2 0.1}, and the first communication device uses the RRC filter for spectrum shaping.

[0197] Table 1 and Table 2 are only exemplary forms of the alternative set of filters locally saved by the first communication device and the second device, and do not limit the protection scope of the present application. The alternative set of filters can also have other possible forms, for example, the first communication device and the second device locally save the parameters of each filter in the alternative set of filters, which is not described herein.

[0198] As another possible implementation, the first indication information indicates the information of the first filter by indicating the order coefficient of the first filter. The order coefficient of the first filter can also be referred to as the time domain coefficient, parameter, or information of the first filter, and the name of the information of the first filter is not limited in the present application.

[0199] In this implementation, the first filter can be an N-order time domain filter, and the length of the N-order time domain filter can be controlled. For example, the N-order time domain filter can be set to a fixed length; for another example, the N-order time domain filter is a 3-order, 5-order, 7-order filter, etc.

[0200] Exemplarily, the first indication information can achieve the purpose of indicating the order coefficients of the N-order time domain filter by indicating the order coefficients of at least one order of the N-order time domain filter, where N is a positive integer. For example, the N-order time domain filter is a 7-order time domain filter, and the first indication information can indicate the order coefficients of all or part of the 7 orders.

[0201] Exemplarily, the first filter is a 2-order time domain filter, and the first indication information indicates that the order coefficients of the N-order time domain filter are:

[0202] [1 0.35].

[0203] Exemplarily, the first filter is a 3-order time domain filter, and the first indication information indicates that the order coefficients of the N-order time domain filter are:

[0204] [sqrt(2) / 2; 1; sqrt(2) / 2]; or, [0.26 1 0.26].

[0205] Exemplarily, the first filter is a 5-order time domain filter, and the first indication information indicates that the order coefficients of the N-order time domain filter are:

[0206] [-0.0667 0.3333 1.0000 0.3333 -0.0667];

[0207] Exemplarily, the first filter is a 7-order time domain filter, and the first indication information indicates that the order coefficients of the N-order time domain filter are:

[0208] [sqrt(1 / 4); sqrt(2 / 4); sqrt(3 / 4); 1; sqrt(3 / 4); sqrt(2 / 4); sqrt(1 / 4)]; or, [0.0286 -0.0667 0.3333 1.0000 0.3333 -0.0667 0.0286], etc.

[0209] As an example but not limitation, in this implementation, the first indication information indicating the coefficients of the N-order time domain filter can be achieved in the following possible ways:

[0210] Way 1.1: The first indication information directly indicates the order coefficients of each order of the N-order time domain filter, or the first indication information indicates the quantized values of the order coefficients of each order of the N-order time domain filter.

[0211] For example, the first filter is a 2-order time domain filter, and the first indication information directly indicates that the order coefficients of each order of the N-order time domain filter are [1 0.35]

[0212] For example, the first filter is a three-order time domain filter, and the first indication information directly indicates the coefficients of each order of the three-order time domain filter as [0.26 1 0.26].

[0213] For example, the first filter is a three-order time domain filter, and the coefficients of the three-order time domain filter are [0.26 1 0.26], and the first indication information can indicate the quantized values of [0.26 1 0.26]. The quantization bits can be any one of {1-10} bits, and the quantization methods can include linear quantization, pair quantization, etc. The quantization method of the coefficients is not limited in the present application. By way of example but not limitation, if the quantization is 1 bit, 1 and 0 can be represented; if the quantization is 2 bits, 1, 0, 0.25, and 0.75 can be represented, for example, 1, 0, 0.25, and 0.75 can be represented by 00, 01, 10, and 11, respectively, wherein 00 represents 1; 01 represents 0; 10 represents 0.25; and 11 represents 0.75, or other corresponding methods, which are not limited herein. For example, the first communication device indicates, by the first indication information, that the quantized value of the first-order coefficient is 10 and the quantized value of the second-order coefficient is 00 to the second communication device, and the second communication device learns, based on the first indication information, that the actual value of the first-order coefficient is 0.25 and the actual value of the second-order coefficient is 1. Further, more quantization bits can be used to represent the coefficients more accurately and reduce the quantization loss.

[0214] Mode 1.2: The N-order time domain filter is a symmetric odd-order time domain filter, and the first indication information indicates the coefficient of the central order (or central point) of the N-order time domain filter and the coefficient of a half order.

[0215] For example, the N-order time domain filter is constrained (or predefined) to be a symmetric odd-order filter, and the first indication information can indicate the coefficients of the 1st to (N+1) / 2-th order of the N-order time domain filter or the coefficients of each order of the 1st to Nth order. For example, the N-order time domain filter is constrained (or predefined) to be a symmetric odd-order filter, and the first indication information can indicate the coefficients of the 1st to (N+1) / 2-th order of the N-order time domain filter or the coefficients of each order of the 1st to Nth order. For example, the N-order time domain filter is constrained (or predefined) to be a symmetric odd-order filter, and the first indication information can indicate the coefficients of the 1st to (N+1) / 2-th order of the N-order time domain filter or the coefficients of each order of the 1st to Nth order. For example, the N-order time domain filter is constrained (or predefined) to be a symmetric odd-order filter, and the first indication information can indicate the coefficients of the 1st to (N+1) / 2-th order of the N-order time domain filter or the coefficients of each order of the 1st to Nth order. For example, the N-order time domain filter is constrained (or predefined) to be a symmetric odd-order filter, and the first indication information can indicate the coefficients of the 1st to (N+1) / 2-th order of the N-order time domain filter or the coefficients of each order of the 1st to Nth order. For example, the N-order time domain filter is constrained (or predefined) to be a symmetric odd-order filter, and the first indication information can indicate the coefficients of the 1st to (N+1) / 2-th order of the N-order time domain filter or the coefficients of each order of the 1st to Nth order. For example, the N-order time domain filter is constrained (or predefined) to be a symmetric odd-order filter, and the first indication information can indicate the coefficients of the 1st to (N+1) / 2-th order of the N-order time domain filter or the coefficients of each order of the 1st to Nth order.

[0216] For example, the first filter is a three-order time domain filter, and the first indication information indicates that the coefficient of the central point order of the first filter and the coefficient of a half order are [1 sqrt(2) / 2]. Since the first filter is a symmetric odd-order filter, the coefficients of the first filter can be restored as [sqrt(2) / 2; 1; sqrt(2) / 2].

[0217] Manner 1.3: The Nth order time domain filter is a symmetric odd order time domain filter, and the order coefficient of the center order (or center point) of the Nth order time domain filter is a pre-defined preset value, and the first indication information indicates the order coefficient of a certain half order of the Nth order time domain filter.

[0218] Exemplarily, the Nth order time domain filter is constrained (or pre-defined) to be an odd symmetric order filter, and the order coefficient of the center order is fixed as a constant C (for example, the order coefficient of the center order is 1). Therefore, the first indication information can indicate the order coefficient of a certain half order of the first filter.

[0219] For example, the first filter is a third order time domain filter, and the first indication information indicates that the order coefficient of a certain half order of the first filter is [sqrt(2) / 2]. Since the first filter is an odd symmetric order filter, and the order coefficient of the center order of the first filter is fixed as 1, the order coefficient of the first filter can be restored as [sqrt(2) / 2; 1; sqrt(2) / 2].

[0220] Exemplarily, in the cases shown in manners 1.2 and 1.3 above, the first indication information can indicate the order coefficient of part of the orders of the Nth order time domain filter (for example, indicating the order coefficient of the center order and the order coefficient of a certain half order as shown in manner 1.2; also for example, indicating the order coefficient of a certain half order as shown in manner 1.2, etc.). Alternatively, the first indication information can directly indicate the order coefficient, or the first indication information can indicate the quantized value of the order coefficient.

[0221] For example, the order coefficient [sqrt(2) / 2] of a certain half order of the first filter described above can be directly sent through the first indication information, or [sqrt(2) / 2] can be quantized and sent through the first indication information. The quantization bits can be any one of {1-10} bits. The quantization manner can be linear quantization, logarithmic quantization, etc.

[0222] Manner 1.4: The order coefficient of a certain order (for example, the Qth order) in the Nth order time domain filter is constrained (or pre-defined) to be a first coefficient, and the first coefficient is a preset value. The first indication information is used to indicate the difference between the order coefficients of the other orders in the Nth order time domain filter and the first coefficient.

[0223] Exemplarily, the first indication information indicates the difference in amplitude and / or power value between the order coefficient of the other orders and the order coefficient of the center order (or the maximum order coefficient).

[0224] For the convenience of description, the following is described by taking the difference between the amplitude and / or power value of the order coefficient of the center order and the order coefficient of the other order as an example. If the difference between the amplitude and / or power value of the maximum order coefficient and the order coefficient of the other order is indicated, the maximum order coefficient can be used to replace the order coefficient of the center order, and details are not described herein.

[0225] For example, the amplitude value of the order coefficient of the center order is C0, and / or the power value of the order coefficient of the center order is C. The amplitude value and / or the power value can be negotiated by the first communication device and the second communication device, or can be a preset value without negotiation.

[0226] For example, the first filter is a third-order time domain filter, and the order coefficients are [sqrt(2) / 2 1sqrt(2) / 2]. The power value difference between the order coefficient of the first order and the order coefficient of the center order is -1.5 dB (assuming C=0, and -1.5 dB is the power value of sqrt(2) / 2). The first indication information can indicate that the power value difference between the order coefficient of the first order and the order coefficient of the center order is [1.5] or [-1.5], or [1.5] can be quantized and sent, where the quantization bits can be any one of {1-10} bits, and the quantization mode can be linear quantization, logarithmic quantization, etc.

[0227] Mode 1.5: The first indication information is used to indicate that the order coefficient of the N-order time domain filter is related to at least one of the following parameters:

[0228] The modulation order of the signal, the bandwidth expansion multiple of the signal, the bandwidth expansion coefficient of the signal, or the roll-off coefficient of the N-order time domain filter,

[0229] The bandwidth expansion multiple and / or the bandwidth expansion coefficient are related to at least one of the number of transmission subcarriers, the number of modulation symbols, the transmission signal bandwidth, the symbol rate, and the Nyquist bandwidth of the signal.

[0230] For example, the bandwidth expansion multiple and / or the bandwidth expansion coefficient can be determined by at least one of the following ways:

[0231] The number of transmission subcarriers / the number of modulation symbols; or,

[0232] The number of transmission subcarriers / (the number of transmission subcarriers-the number of modulation symbols); or,

[0233] The number of transmission subcarriers / the number of modulation symbols; or,

[0234] The number of modulation symbols / the number of transmission subcarriers; or,

[0235] The transmission signal bandwidth-the symbol rate / the transmission signal bandwidth; or,

[0236] transmission signal bandwidth / (transmission signal bandwidth - symbol rate); or

[0237] (transmission signal bandwidth - signal Nyquist bandwidth) / transmission signal bandwidth; or

[0238] transmission signal bandwidth / (transmission signal bandwidth - signal Nyquist bandwidth).

[0239] The symbol " / " above represents "divide by", for example, the number of modulation symbols / the number of transmission subcarriers represents the ratio between the number of modulation symbols and the number of transmission subcarriers.

[0240] In the case shown in the manner 1.5, as an example:

[0241] The predefine the order coefficient of the Nth order time domain filter when the bandwidth expansion multiple (such as the number of transmission subcarriers / the number of modulation symbols) is 1 is a fixed coefficient set #1; when the bandwidth expansion multiple is 2, the order coefficient of the Nth order time domain filter is a fixed coefficient set #2; when the bandwidth expansion multiple is 3, the order coefficient of the Nth order time domain filter is a fixed coefficient set #3, and so on.

[0242] Exemplarily, the correspondence between different bandwidth expansion multiples and the order coefficient of the Nth order time domain filter is shown in Table 3 as follows:

[0243] Table 3

[0244] Optionally, the bandwidth expansion multiple above can be replaced by a roll-off coefficient. The roll-off coefficient is related to at least one of the number of transmission subcarriers, the number of modulation symbols, the transmission signal bandwidth, the symbol rate, and the signal Nyquist bandwidth.

[0245] For example, the roll-off coefficient can be determined by at least one of the following manners:

[0246] the number of transmission subcarriers / the number of QAM modulation symbols - 1 (or -0); or

[0247] the number of QAM modulation symbols / the number of transmission subcarriers - 1 (or -0); or

[0248] the transmission signal bandwidth / the QAM symbol rate - 1 (or -0); or

[0249] the QAM symbol rate / the transmission signal bandwidth - 1 (or -0); or

[0250] the transmission signal bandwidth / the signal Nyquist bandwidth - 1 (or -0); or

[0251] the signal Nyquist bandwidth / the transmission signal bandwidth - 1 (or -0).

[0252] Exemplarily, the correspondence between different roll-off coefficients and the order coefficients of the Nth order time domain filter is shown in Table 4 as follows:

[0253] Table 4

[0254] Alternatively, the roll-off coefficients described above can be replaced by modulation order.

[0255] Exemplarily, the correspondence between different modulation orders and the order coefficients of the Nth order time domain filter is shown in Table 5 as follows:

[0256] Table 5

[0257] Mode 1.6: The Nth order time domain filter is an even order time domain filter, and the first indication information can indicate the order coefficient of a certain half order of the first filter.

[0258] Exemplarily, the Nth order time domain filter is constrained (or predefined) to be an even order time domain filter, and the first indication information can indicate the coefficient of the 1st to (N / 2)th order in the Nth order time domain filter, or the order coefficient of each order in the 1st to Nth order.

[0259] For a special even order time domain filter, the above-mentioned mode 1.1 and mode 1.4 can be used for indication, for example, the Nth order time domain filter is a second order time domain filter, and the coefficient of the second order time domain filter is [1 0.35], then the above-mentioned mode 1.1 and mode 1.4 can be used to indicate the coefficient of the Nth order time domain filter.

[0260] In addition, there is another even order time domain filter, in order to ensure that the frequency domain response is a symmetric structure, as shown in FIG. 8, the frequency domain response of the filter is a(1) to a(N), the symmetry means that the response a(1) of the filter = a(N); a(2) = a(N-1); …; a(N / 2) = a((N) / 2). The time domain impulse response of the filter is shown in FIG. 9.

[0261] For example, a time domain filter with a length of 8, the coefficient is:

[0262] [1 0.2203 0.1291 -0.0523 0.0001 -0.0523 0.1291 0.2203];

[0263] ​​The filter is symmetrical except that the first coefficient of the filter is 1 (the highest value) and the (N / 2)+1th coefficient is 0.0001 (the lowest value) which are non-repeated values. For example, the second coefficient and the eighth coefficient of the filter are 0.2203; the third coefficient and the seventh coefficient of the filter are 0.1291; the fourth coefficient and the sixth coefficient of the filter are -0.0523, i.e., the second to the N / 2th and the (N / 2)+2th to the Nth are repeated in reverse order.

[0264] For the above-mentioned even-order time-domain filter, the above-mentioned manners 1.1 to 1.5 can be used to indicate the coefficients of the time-domain filter.

[0265] There is also a possibility that the coefficients of the time-domain filter with even length are not pure real numbers.

[0266] For example, a possible filter example with length 8:

[0267] [1 0.2203 0.1291 -0.0523 0.0001 -0.0523 0.1291 0.2203]*exp(1i*pi*((n-1) / N)); where n is the position indication of the filter and N is the length (or order) of the filter. In the case that the coefficients of the time-domain filter are not pure real numbers, the real part of the coefficients of the time-domain filter, such as the above-mentioned [1 0.2203 0.1291 -0.0523 0.0001 -0.0523 0.1291 0.2203], can be indicated in the above-mentioned manners 1.1 to 1.5, and for the complex part, the following manners can be used:

[0268] The first indication information is used to indicate the phase coefficients of the N-order time-domain filter in relation to the index of the N-order time-domain filter and / or in relation to the length N of the N-order time-domain filter; or,

[0269] The first indication information is used to indicate that the phase coefficients of the N-order time-domain filter are the product of real numbers and preset phase values.

[0270] Manner 1.7: The N-order time-domain filter is normalized (or predefined). Therefore, the first filter coefficient indicated by the first indication information is multiplied by a normalization factor to obtain the actual coefficient of the first filter.

[0271] For example, the actual filter coefficient is normalized to have an average power of C1. In actual transmission, [sqrt(2) / 2 1sqrt(2) / 2] will be multiplied by a power normalization factor 1 / sqrt(2) again, so that the average power is 1 (assuming C1=1).

[0272] As a further possible implementation, the first indication information achieves the purpose of indicating the information of the first filter by indicating a subcarrier window coefficient corresponding to the first filter. The subcarrier window coefficient corresponding to the first filter can also be referred to as a frequency domain coefficient, a window coefficient, a parameter, or information of the first filter, and the present application does not make any limitation on the name of the information of the first filter.

[0273] In this implementation, the first filter is a frequency domain filter, and a bandwidth of the frequency domain filter corresponds to the M subcarriers. The bandwidth of the frequency domain filter can correspond to a transmission bandwidth of a signal, and the information of the frequency domain filter can be indicated by indicating a window coefficient of each frequency domain subcarrier. For example, the first indication information is used to indicate a window coefficient of at least one of the M subcarriers.

[0274] For example, a window coefficient of a bandwidth of 12 subcarriers is [0.1846 0.5412 0.8609 1.1220 1.3066 1.4021 1.4021 1.3066 1.1220 0.8609 0.5412 0.1846];

[0275] For example, a window coefficient of a bandwidth of 24 subcarriers is [-0.2929 -0.2588 -0.1589 0 0.2071 0.4483 0.7071 0.9659 1.2071 1.4142 1.5731 1.6730 1.7071 1.6730 1.5731 1.4142 1.2071 0.9659 0.7071 0.4483 0.2071 0 -0.1589 -0.2588].

[0276] By way of example but not limitation, in this implementation, the first indication information indicating the coefficient of the frequency domain filter can be achieved in the following possible ways:

[0277] 2.1: The first indication information directly indicates a subcarrier window coefficient corresponding to the frequency domain filter, or the first indication information indicates a quantized value of the subcarrier window coefficient corresponding to the frequency domain filter.

[0278] For example, the first indication information indicates a window coefficient of each of the M subcarriers, or the first indication information indicates a quantized value of a window coefficient of each of the M subcarriers.

[0279] For example, the frequency domain filter is a window function of 12 subcarriers, and the window coefficients of the 12 subcarriers are: [0.1846 0.5412 0.8609 1.1220 1.3066 1.4021 1.4021 1.3066 1.1220 0.8609 0.5412 0.1846]. One method is to directly indicate the set of window coefficients through the first indication information, or to indicate the set of window coefficients after quantization through the first indication information. The quantization bits can be any one of {1-10} bits, and the quantization methods can be linear quantization, logarithmic quantization, etc.

[0280] Method 2.2: The frequency domain filter is a symmetric frequency domain filter, and the first indication information indicates the window coefficients corresponding to half of the subcarriers.

[0281] For example, the first indication information is used to indicate the window coefficients of the 1st to Mth subcarriers in the M subcarriers, or the window coefficients of each of the 1st to Mth subcarriers in the M subcarriers. For example, the first indication information is used to indicate the window coefficients of the 1st to Mth subcarriers in the M subcarriers, or the window coefficients of each of the 1st to Mth subcarriers in the M subcarriers.

[0282] For example, the constraint (or predefinition) frequency domain filter is a symmetric frequency domain filter. Therefore, only half of the window coefficients corresponding to the subcarriers can be sent, for example, a frequency domain window of 24 length (or the number of subcarriers) can only send the window coefficients of 1 to 12 length to the receiving end. The receiving end can compare the window coefficient values and the bandwidth size, and can determine that the length of half of the actual bandwidth, that is, the sending end uses the sending mode of sending half of the window coefficients corresponding to the subcarriers.

[0283] Generally speaking, the closer to the middle of the window function, the larger the amplitude of the window coefficient. For example, the 12th of the 24-length window is often the largest. The farther to the two sides, the smaller the coefficient.

[0284] Method 2.3: The frequency domain filter coefficients include a plurality of same window coefficients, and the first indication information can indicate the window coefficient and other window coefficients at a time.

[0285] For example, the RRC is similar, the frequency domain window coefficients are the same in a period of time, and therefore, the same signal is generally the maximum value of the frequency domain window, and therefore, the window coefficient can be transmitted only once. The receiving end can compare the window coefficient values and the bandwidth size, and can determine the actual length of the maximum value of the window coefficient, that is, the complete frequency domain filter coefficients.

[0286] For example, the window coefficients corresponding to the frequency domain filter of length 10 are as follows: [0.2588 0.7071 0.9659 1.0000 1.0000 1.0000 1.0000 0.9659 0.7071 0.2588]; ​

[0287] It can be seen that the maximum value of the window coefficient is 1 and the length is 4. Therefore, the following low-overhead transmission mode can be made: [0.2588 0.7071 0.9659 1.0000 0.9659 0.7071 0.2588]; the receiving end knows that the transmission bandwidth is 10 and the length is 7, and then knows that the highest energy value occupies 4 subcarriers, and the window coefficient corresponding to the frequency domain filter can be recovered as: [0.2588 0.7071 0.9659 1.0000 1.0000 1.0000 1.0000 0.9659 0.7071 0.2588];

[0288] Mode 2.4: The window coefficient of a certain subcarrier (for example, the Pth subcarrier) in the window coefficient corresponding to the frequency domain filter is a third coefficient, and the third coefficient is a preset value. The first indication information is used to indicate the difference between the window coefficient of the other subcarriers in the M subcarriers and the third coefficient.

[0289] Exemplarily, the first indication information indicates the difference between the window coefficient corresponding to the other subcarriers and the amplitude and / or power value corresponding to the center subcarrier (or center RB, maximum window coefficient, etc.).

[0290] For example, the amplitude value and / or power value C (for example, C=1) of the center subcarrier is taken as the reference, and the C can be negotiated by the first communication device and the second communication device, or can be a preset value without negotiation.

[0291] Mode 2.5: In the modes shown in the above modes 2.1 to 2.4, the subcarrier window coefficient corresponding to the first filter is an unnormalized window coefficient, and if power normalization is considered, the normalized average power of the actually used window coefficient can be constrained to be 1. Therefore, in the process of indicating the subcarrier window coefficient corresponding to the first filter by the first indication information, the subcarrier window coefficient can be multiplied by a power normalization factor so that the average power is 1.

[0292] The above implementation modes are only illustrative, and the first indication information indicating the first filter does not constitute any limitation on the protection scope of the present application. The first indication information can also indicate the first filter in other modes, which will not be described herein.

[0293] Optionally, the first indication information can also indicate the validity period of the first filter. For example, the first indication information can also indicate the granularity M of the first filter, that is, M RBs or subcarriers use the same coefficient or are multiplied by a constant or a phase offset based on the same coefficient. Alternatively, the validity period of the first filter can be indicated by other information, which will not be described herein.

[0294] Optionally, the first communication device can determine the first filter according to a parameter of the to-be-transmitted signal, and the method flow shown in FIG. 7 can further include:

[0295] S711, the first communication device determines the first filter.

[0296] For example, the first communication device determines the first filter according to the signal parameter.

[0297] For example, the signal parameter includes at least one of the following parameters:

[0298] For example, the signal parameter includes at least one of the following parameters:

[0299] For example, the signal parameter includes at least one of the following parameters:

[0300] S720, the first communication device sends the first indication information to the second communication device, and correspondingly, the second communication device receives the first indication information from the first communication device.

[0301] For example, the second communication device determines the first filter according to the first indication information.

[0302] For example, the first indication information indicates an identifier of the first filter, and the second communication device selects the first filter from a locally saved filter candidate set based on the identifier of the first filter.

[0303] For example, the first indication information indicates an identifier of the first filter, and the second communication device selects the first filter from a locally saved filter candidate set based on the identifier of the first filter.

[0304] For example, the first indication information indicates an identifier of the first filter, and the second communication device selects the first filter from a locally saved filter candidate set based on the identifier of the first filter.

[0305] For example, the first indication information indicates an identifier of the first filter, and the second communication device selects the first filter from a locally saved filter candidate set based on the identifier of the first filter.

[0306] For example, the first indication information indicates an identifier of the first filter, and the second communication device selects the first filter from a locally saved filter candidate set based on the identifier of the first filter.

[0307] S730, the second communication device processes the signal based on the first filter.

[0308] Specifically, the second communication device performs optimal reception according to the Tx FDSS filter according to the corresponding information of the obtained filter. For example, for communication, the second communication device can use the Tx FDSS filter and the channel together to perform a maximum ratio combination (MRC) receiver to obtain the highest SNR. For example, for sensing, the second communication device can use the Tx FDSS filter and the signal at the receiving end to perform a sliding correlation receiver to obtain the highest peak and the lowest sidelobe, such as the second communication device matching the received signal and the transmitted signal according to the first filter, reducing the distance image sidelobe level, and improving the weak target detection capability.

[0309] In the communication method shown in FIG. 7, the first communication device can indicate the first filter for spectrum shaping of the signal to the second communication device through the first indication information, so that the receiving device of the signal (i.e., the second communication device) can explicitly know the first filter for processing the received signal according to the first indication information, so as to actually consider the factors of the signal and the filter in the process of channel estimation, rather than uniformly identifying the signal and the filter as an equivalent channel, thereby improving the channel estimation quality in the process of channel estimation.

[0310] In addition, in the ISAC scenario, if the second communication device can determine the first filter based on the first indication information, the second communication device can perform matched filtering on the received signal and the transmitted signal according to the first filter to improve the signal-to-noise ratio (SNR) of sensing. For example, the second device can use the first filter to reduce the distance image sidelobe level and improve the weak target detection capability, thereby improving the sensing SNR.

[0311] In this application, the first communication device and the second communication device can also determine the filter according to the parameters of the transmitted signal.

[0312] Exemplarily, the first communication device determines the first filter according to the parameters of the transmitted signal, and transmits the signal according to the first filter, wherein the parameters include at least one of the following: sampling frequency of the signal, transmission bandwidth of the signal, bandwidth expansion coefficient of the signal, bandwidth expansion multiple of the signal, symbol period of the signal, fast Fourier transform (FFT) point number of the signal, or up-sampling multiple of the signal.

[0313] Exemplarily, the second communication device determines the first filter according to a parameter of the transmitted signal, and receives the signal according to the first filter, wherein the parameter comprises at least one of a sampling frequency of the signal, a transmission bandwidth of the signal, a bandwidth expansion coefficient of the signal, a bandwidth expansion multiple of the signal, a symbol period of the signal, a fast Fourier transform (FFT) point number of the signal, or an up-sampling multiple of the signal.

[0314] As a possible implementation, the first communication device and the second communication device locally store at least one filter, and the first filter determined by the first communication device and the second communication device is one of the at least one filter.

[0315] As another possible implementation, the first filter is an N-order time domain filter, and an order coefficient of the N-order time domain filter is a real number; or the order coefficient of the N-order time domain filter is a product of a real number and a first constant.

[0316] As yet another possible implementation, the first filter is a frequency domain filter, a bandwidth of the frequency domain filter corresponds to M subcarriers, and a window coefficient of the M subcarriers is a real number; or the window coefficient of the M subcarriers is a product of a real number and a second constant.

[0317] Based on the above technical solution, the first communication device can determine the first filter according to a parameter of a signal to be transmitted, and perform spectrum shaping on the transmitted signal based on the first filter. Since the first communication device determines the first filter by taking into account the sampling frequency, transmission bandwidth, bandwidth expansion coefficient, bandwidth expansion multiple, symbol period, FFT point number, or up-sampling multiple of the signal, if the transmitting end and the receiving end of the signal can select filters according to the transmission parameters of the signal, the transmitting end and the receiving end of the signal can select the same filter to some extent, the receiving device (i.e., the second communication device) of the signal can determine the first filter used for processing the received signal according to the transmission parameters of the signal, so that the signal and the filter are actually taken into account in the process of channel estimation, instead of being uniformly regarded as an equivalent channel, thereby improving the channel estimation quality in the process of channel estimation.

[0318] The size of the serial number of the above processes does not mean the order of execution, and the execution order of the processes should be determined according to their functions and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0319] In various embodiments of the present application, the terms and / or descriptions of different embodiments are consistent and can be mutually referred to if there is no special description and no logical conflict, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0320] In some embodiments described above, the devices (e.g., the first communication device, the second communication device, etc.) are mainly exemplified by the devices in the existing network architecture. The specific forms of the devices are not limited in the embodiments of the present application. For example, devices having the same functions in the future are also applicable to the embodiments of the present application.

[0321] It can be understood that, in each of the above method embodiments, the methods and operations implemented by the devices (e.g., the first communication device, the second communication device) can also be implemented by components (e.g., chips or circuits) of the devices.

[0322] The above describes the communication method provided by the embodiments of the present application in detail in combination with FIG. 7. The above communication method is mainly introduced from the perspective of the interaction between the first communication device and the second communication device. It can be understood that, in order to implement the above functions, the first communication device and the second communication device include the corresponding hardware structures and / or software modules for executing each function.

[0323] Those skilled in the art should understand that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is implemented in hardware or computer software driven 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.

[0324] The following describes the communication apparatus provided by the embodiments of the present application in combination with FIG. 10 to FIG. 13. The description of the apparatus embodiments corresponds to the description of the method embodiments, and thus, the content not described in detail can be referred to the above method embodiments, and some content will not be described again for brevity.

[0325] The embodiments of the present application can divide the functional modules of the communication apparatus according to the above method examples. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated in one processing module. The above integrated module can be implemented in the form of hardware, or in the form of a software functional module, or a combination of software and hardware. The division of the modules in the embodiments of the present application is illustrative, and is only a logical function division. When actually implemented, there can be another division manner. The following takes the example of dividing each functional module corresponding to each function.

[0326] FIG. 10 is an exemplary block diagram of the communication apparatus 10 provided by the embodiments of the present application.

[0327] As shown in FIG. 10, the communication device 10 can include, for example, a chip system 110, a memory 120, a bus 130, a power management module 140, or a transceiver 150, etc.

[0328] The chip system 110 can be an integrated circuit chip with signal processing capability. In implementation, each step of the above method (e.g., steps S710 and S730 in FIG. 7) can be completed by integrated logic circuits of hardware or instructions in the form of software in the chip system 110.

[0329] By way of example and not limitation, the chip system 110 can include a circuit or chip responsible for signal processing (e.g., a modem chip, also known as a baseband chip, or a system on chip (SoC) chip or system in package (SIP) chip containing a modem core).

[0330] Optionally, the chip system 110 can also be provided with a memory (e.g., a cache) for storing instructions and data. In some embodiments, the memory in the chip system 110 is a cache memory. The memory can save instructions or data that have just been used or recycled by the chip system 110. If the chip system 110 needs to use the instructions or data again, it can be directly called from the memory. This avoids repeated access and reduces the waiting time of the chip system 110, thus improving the efficiency of the system.

[0331] In some embodiments, the chip system 110 can include one or more interfaces. The interfaces can include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a SIM interface, and / or a USB interface, etc.

[0332] The memory 120 can include random access memory (RAM) and read-only memory (ROM). The memory 120 can store computer-readable, computer-executable software including instructions that, when executed, cause the processor to perform various functions described herein.

[0333] Optionally, the code can include instructions for implementing aspects of the present application including instructions for supporting a generation or resolution of a first symbol. The code can be stored in a non-transitory computer-readable medium such as system memory or other type of memory. In some cases, the code can not be directly executable by the chip system 110 but can cause a computer (e.g., when compiled and executed) to perform functions described herein. In some cases, the memory 120 can include, among other things, a basic I / O system that can control basic hardware or software operation such as interaction with peripheral components or devices.

[0334] Illustratively, the chip system 110 performs various functional applications and data processing of the communication apparatus 10 by running instructions stored in the memory 120. For example, when the communication apparatus 10 performs file transmission with other devices (which can also be terminals or access network devices), the chip system 110 of the communication apparatus 10 can invoke computer executable program code stored in the memory 120 to implement the data and / or signaling transmission method provided by the embodiments of the present application.

[0335] In addition, the memory 120 can be integrated in the above-mentioned chip system 110 or independent of the chip system 110.

[0336] The bus 130 can be a universal serial bus (USB) for supporting mutual communication between various parts in the communication apparatus 10.

[0337] The power management module 140 is configured to receive charging input from a charger. Optionally, the power management module 140 can supply power to the communication apparatus 10 (e.g., a battery module of the communication apparatus 10) while charging the communication apparatus 10. By way of example, and not limitation, the power management module 140 can also supply power to devices other than the communication apparatus 10.

[0338] The transceiver 150 can communicate bi-directionally with another wireless transceiver, for example, via one or more antennas, wired or wireless links. The transceiver 150 can represent a wireless transceiver and can communicate bi-directionally with another wireless transceiver. The transceiver 150 can also include a modem to modulate the packets and to provide the modulated packets to the antennas for transmission, and to demodulate packets received from the antennas. The transceiver 150 can include a transmitter and a receiver. The transmitter can implement a function of transmitting information, and the receiver can implement a function of receiving information.

[0339] In some cases, the wireless device can include a single antenna. However, in some cases the device can have more than one antenna, such as antenna 1 and antenna 2 shown in FIG. 10, which can be capable of simultaneously transmitting or receiving multiple wireless transmissions. Illustratively, antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the communication apparatus 10 can be used to cover a single or multiple communication bands. Different antennas can also be multiplexed to improve the utilization of the antennas. For example, antenna 1 can be multiplexed as a diversity antenna for a wireless local area network. In some other embodiments, the antennas can be used in combination with a tuning switch. The communication apparatus 10 can transmit files to other devices through the wireless communication function.

[0340] In one design, the communication apparatus 20 can correspond to the first communication device in the above method embodiments.

[0341] The apparatus 10 can implement the steps or procedures performed by the first communication device in the above method embodiments, where the transceiver 150 can be used to perform the transceiving related operations of the first communication device in the above method embodiments, such as performing steps S511 and S520 in the above method embodiments; the chip system 110 can be used to perform the processing related operations of the first communication device in the above method embodiments, such as performing step S510 in the above method embodiments.

[0342] In another design, the communication apparatus 10 can correspond to the second communication device in the above method embodiments.

[0343] The apparatus 10 can implement the steps or procedures performed by the second communication device in the above method embodiments, where the transceiver 150 can be used to perform the transceiving related operations of the second communication device in the above method embodiments, such as performing steps S511 and S520 in the above method embodiments; the chip system 110 can be used to perform the processing related operations of the second communication device in the above method embodiments, such as performing step S530 in the above method embodiments.

[0344] Under this design, the communication apparatus 10 can include modules such as the short-range communication module 164, the sensor 161, the display 162, or the camera 163 shown in FIG. 10.

[0345] The short-range communication module 164 can include modules that support short-range communication, such as WI-FI, Bluetooth, etc.

[0346] The sensor 161 can include a pressure sensor, a gyroscope sensor, a barometric pressure sensor, a magnetic sensor, an acceleration sensor, a distance sensor, a proximity light sensor, a fingerprint sensor, a temperature sensor, a touch sensor, an ambient light sensor, a bone conduction sensor, etc.

[0347] The display 162 is configured to display images, videos, and the like. The display includes a display panel. The display panel can employ a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flex light-emitting diode (FLED), a Miniled, a MicroLed, a Micro-oLed, a quantum dot light emitting diodes (QLED), or the like. For example, in embodiments of the present application, the display can be configured to display interfaces required to be displayed by the communication apparatus 10. For example, the communication apparatus 10 can implement the display function by means of a GPU, the display, an application processor, and the like. The GPU is a microprocessor for image processing, which is connected to the display and the application processor. The GPU is configured to perform mathematical and geometric calculations for graphics rendering. The chip system 110 can include one or more GPUs, which execute program instructions to generate or change display information.

[0348] The camera 163 is configured to acquire images, videos, and the like.

[0349] It can be understood that the structure shown in FIG. 10 does not constitute a specific limitation on the communication apparatus 10, and the specific structure of the terminal device and / or the network device can refer to that shown in FIG. 10. In some embodiments, the communication apparatus 10 can also include more or fewer components than those shown in FIG. 10, or combine certain components, or split certain components, or different component arrangements, and the like. Alternatively, some components shown in FIG. 10 can be implemented in hardware, software, or a combination of software and hardware, and the terminal device and / or the network device can add or reduce components on the basis of the structure given in FIG. 10.

[0350] FIG. 11 is a schematic block diagram of a communication apparatus 20 according to an embodiment of the present application.

[0351] As shown in FIG. 11, the communication apparatus 20 can include a baseband unit 210, which can communicate with external devices through a cellular RF transceiver 220 (for example, when the communication apparatus 20 is a terminal device, the baseband unit 210 can communicate with an access network device through the cellular RF transceiver 220; for another example, when the communication apparatus 20 is an access network device, the baseband unit 210 can communicate with a terminal device and / or a core network device through the cellular RF transceiver 220).

[0352] The baseband unit 210 can include a computer-readable medium / memory. The baseband unit 210 is responsible for general processing, including the execution of software stored on the computer-readable medium / memory. The software, when executed by the baseband unit 304, causes the baseband unit 210 to perform the various functions described supra. The computer-readable medium / memory can also be used for storing data that is manipulated by the baseband unit 210 when executing software.

[0353] The baseband unit 210 further includes a receiving unit 201, a managing unit 202 and a sending unit 203. The managing unit 202 includes one or more sub-units shown in FIG. 11 (e.g., a signal generating sub-unit and a signal processing sub-unit, wherein the signal generating sub-unit can be used for generating the to-be-sent signal based on the first filter in the above method embodiments, and the signal processing sub-unit can be used for matching the received signal and the sent signal based on the first filter in the above method embodiments). The units within the managing unit 201 can be stored in the computer-readable medium / memory and / or configured as hardware within the baseband unit 210. Among them, the receiving unit 201 and the sending unit 203 can be referred to as a transceiving unit.

[0354] When the communication apparatus 20 is used to implement the functions of the first communication device in the above method embodiments, the receiving unit 201 is configured to perform the receiving steps of the first communication device, the sending unit 203 is configured to perform the sending steps of the first communication device, and the managing unit 202 is configured to perform the processing steps of the first communication device.

[0355] For example, when the communication apparatus 20 is used to implement the functions of the first communication device in the above method embodiments, the managing unit 202 is configured to determine the first indication information, the first indication information being used to indicate the first filter, the first filter being used for spectrum shaping, and the sending unit 203 is configured to send the first indication information to the second communication device.

[0356] For example, when the apparatus 20 is used to perform the method in FIG. 7, the receiving unit 201 can be configured to perform the steps of receiving information in the method; the managing unit 202 can be configured to perform the processing steps in the method, such as step S710; and the sending unit 203 can be configured to perform the steps of sending information in the method, such as step S720.

[0357] When the communication apparatus 20 is used to implement the functions of the second communication device in the above method embodiments, the receiving unit 201 is configured to perform the receiving steps of the first communication device, the sending unit 203 is configured to perform the sending steps of the second communication device, and the managing unit 202 is configured to perform the processing steps of the second communication device.

[0358] Exemplarily, the communication apparatus 20 is configured to implement the function of the second communication device in the above-mentioned method embodiments. The receiving unit 201 is configured to receive first indication information from the first communication device, the first indication information being used to indicate information of a first filter, the first filter being used for spectrum shaping; the management unit 202 is configured to determine the first filter according to the first indication information.

[0359] For example, when the apparatus 20 is configured to implement the method in FIG. 7, the receiving unit 201 can be configured to implement the step of receiving information in the method, such as step S720; the management unit 202 can be configured to implement the processing step in the method, such as step S730; and the sending unit 203 can be configured to implement the step of sending information in the method.

[0360] For more details of the above-mentioned receiving unit 201, management unit 202 and sending unit 203, please refer to the related description in the above-mentioned method embodiments, which will not be described herein.

[0361] As described above with respect to the communication apparatus shown in FIG. 10, the communication apparatus can comprise a chip system. In the absence of special description, the above-mentioned "second communication device" can refer to the second communication device itself, or can refer to an apparatus capable of supporting the first communication device to implement its function. Alternatively, the second communication device can be an access network device; or the second communication device can be a chip system in an access network device.

[0362] In addition, in the absence of special description, the above-mentioned "first communication device" can refer to the first communication device itself, or can refer to an apparatus capable of supporting the first communication device to implement its function. Alternatively, the first communication device can be a terminal device; or the first communication device can be a chip system in a terminal device.

[0363] By way of example and not limitation, the chip system in the present application is shown in FIG. 12, which is a schematic block diagram of a chip system 30 according to an embodiment of the present application. The chip system includes but is not limited to a modem chip, also known as a baseband chip, or a system on chip (SoC) chip or a system in package (SIP) chip containing a modem core.

[0364] As can be seen from FIG. 12, the chip system (or also can be referred to as a processing system) comprises a processor 310, a memory 320 and an input / output interface 330.

[0365] The processor 310 can be a processing circuit in the chip system (including at least one processor, such as processor 1 and processor 2 shown in FIG. 12, etc.). The processor 310 can be coupled to the memory 320, invoke instructions in the memory 320, so that the chip system can implement the methods and functions of the embodiments of the present application. The input / output interface 330 can be an input / output circuit in the chip system, output information processed by the chip system, or input data or signaling information to be processed by the chip system for processing.

[0366] As an example, the chip system is configured to implement the operations performed by the first communication device or the second communication device in the above method embodiments.

[0367] For example, the processor 310 is configured to implement the processing-related operations performed by the first communication device or the second communication device in the above method embodiments, which can be specifically implemented as described above with reference to the foregoing embodiments, such as step S710 or S730 shown in FIG. 7; the input / output interface 330 is configured to implement the sending and / or receiving-related operations performed by the first communication device or the second communication device in the above method embodiments, which can be specifically implemented as described above with reference to the foregoing embodiments, such as step S720 shown in FIG. 7.

[0368] As an example but not limitation, the chip system in the present application is shown in FIG. 13, which is a schematic block diagram of the chip system 40 according to an embodiment of the present application.

[0369] As can be seen from FIG. 13, the chip system (or also referred to as a processing system) includes an input / output interface 410 and a logic circuit 420. The input / output interface 410 can be an input / output circuit in the chip system, output information processed by the chip system, or input data or signaling information to be processed by the chip system for processing, which can be specifically implemented as described above with reference to the foregoing embodiments, such as step S720 shown in FIG. 7; the logic circuit 420 is configured to implement the communication method described above, which can be specifically implemented as described above with reference to the foregoing embodiments, such as step S710 or S730 shown in FIG. 7.

[0370] As an example, the chip system is configured to implement the operations performed by the first communication device or the second communication device in the above method embodiments.

[0371] For example, the logic circuit 420 is configured to implement the processing-related operations performed by the first communication device or the second communication device in the above method embodiments; the input / output interface 410 is configured to implement the sending and / or receiving-related operations performed by the first communication device or the second communication device in the above method embodiments.

[0372] The embodiments of the present application further provide a computer readable storage medium, which stores computer instructions for implementing the method executed by the device in each of the above method embodiments.

[0373] For example, the computer program is executed by a computer, so that the computer can implement the method executed by the terminal device or the network device in each of the above method embodiments.

[0374] The embodiments of the present application further provide a computer program product, which contains instructions, and the instructions are executed by a computer to implement the method executed by the terminal device or the network device in each of the above method embodiments.

[0375] The embodiments of the present application further provide a communication system, which comprises the terminal device and the network device described above.

[0376] The explanations and beneficial effects of the related contents in any of the above provided devices can refer to the corresponding method embodiments provided above, and will not be repeated here.

[0377] Those skilled in the art can understand that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be realized in electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software mode depends on the specific application and design constraints of the technical solutions. The skilled person 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.

[0378] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working processes of the above described system, device and unit can refer to the corresponding processes in the above method embodiments, and will not be repeated here.

[0379] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the above described device embodiments are only schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.

[0380] The units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed on multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment scheme.

[0381] In addition, the functional units in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit.

[0382] The functions, if realized in the form of software functional units and sold or used as independent products, can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application or the parts of the present application that essentially contribute to the prior art or the parts of the technical solutions can be embodied in the form of software products. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk or an optical disk, and various media that can store program codes.< / n>

Claims

1. A communication method characterized by comprising: The application is applied to a first communication device, comprising: determining first indication information, the first indication information being used for indicating information of a first filter, the first filter being used for spectrum shaping; sending the first indication information to a second communication device.

2. A communication method characterized by comprising: The application is applied to a second communication device, comprising: receiving first indication information from a first communication device, the first indication information being used for indicating information of a first filter, the first filter being used for spectrum shaping; determining the first filter according to the first indication information.

3. The method of claim 1 or 2, wherein the first indication information is used for indicating information of the first filter, comprising: the first indication information is used for indicating an identifier of the first filter, and / or parameter information corresponding to the first filter, wherein the parameter information corresponding to the first filter comprises at least one of: a roll-off coefficient of the first filter, a cutoff factor of the first filter, a coefficient of the first filter, or a subcarrier window coefficient corresponding to the first filter.

4. The method of claim 3, wherein, the first filter is an N-order time domain filter, and the first indication information is used for indicating the coefficient of the N-order time domain filter, comprising: the first indication information is used for indicating a coefficient of at least one order of the N-order time domain filter, N being a positive integer.

5. The method of claim 4, wherein, the first indication information is used for indicating a coefficient of at least one order of the N-order time domain filter, comprising at least one of: the first indication information indicates the coefficient of each order of the N-order time domain filter; or the first indication information indicates a quantized value of the coefficient of each order of the N-order time domain filter.

6. The method of claim 5, wherein, the first indication information is used for indicating a coefficient of at least one order of the N-order time domain filter, comprising at least one of: In the case where the Nth order time domain filter is a symmetric odd order time domain filter, the first indication information is used to indicate 1th to (N-1)th coefficients of the Nth order time domain filter. step, or the a coefficient of each order of the N-order time domain filter; or In the Nth order time domain filter is a symmetric odd order time domain filter, and the first In a case where the coefficients of the stages are preset values, the first indication information is used to indicate the first to the third stages. Stage, or, the a coefficient of each order of the N-order time domain filter; or In the case where the Nth order time domain filter is an even order time domain filter, the first indication information is used to indicate 1st to (N / 2-1)th order time domain filter coefficients of the even order time domain filter and (N / 2+1)th to Nth order time domain filter coefficients of the even order time domain filter. Step, or, the a coefficient of each order of the N-order time domain filter; or in a case where a first coefficient is a preset value, the first indication information is used for indicating a difference between a coefficient of at least one order of the N-order time domain filter other than a Q-th order and the first coefficient, the first coefficient being the coefficient of the Q-th order, Q being an integer greater than or equal to 1 and less than or equal to N.

7. The method of claim 5, wherein, the first indication information is used for indicating a coefficient of at least one order of the N-order time domain filter, comprising: the first indication information is used for indicating the coefficient of at least one order of the N-order time domain filter in relation to at least one of: a modulation order of a signal, a bandwidth expansion multiple of a signal, a bandwidth expansion coefficient of a signal, or a roll-off coefficient of the N-order time domain filter.

8. The method of claim 5, wherein, the coefficient of the N-order time domain filter is a complex number, the first indication information is used for indicating the coefficient of at least one order of the N-order time domain filter, comprising: the first indication information is used for indicating a phase coefficient of the N-order time domain filter in relation to an index of the N-order time domain filter and / or a length N of the N-order time domain filter; or the first indication information is used for indicating the phase coefficient of the N-order time domain filter as a product of a real number and a preset phase value.

9. The method according to any one of claims 5 to 8, characterized in that, The first indication information is used for indicating an order coefficient of at least one order of the N-order time domain filter, including: The first indication information is used for indicating a product of an order coefficient of at least one order of the N-order time domain filter and a normalization factor.

10. The method of claim 3, wherein, The first filter is a frequency domain filter, a bandwidth of the frequency domain filter corresponds to M subcarriers, and the first indication information is used for indicating a subcarrier window coefficient corresponding to the first filter, including: The first indication information is used for indicating a window coefficient of at least one subcarrier in the M subcarriers, and the M is a positive integer.

11. The method of claim 10, wherein, The first indication information is used for indicating a window coefficient of at least one subcarrier in the M subcarriers, including at least one of the following: The first indication information indicates a window coefficient of each subcarrier in the M subcarriers; or The first indication information indicates a quantized value of a window coefficient of each subcarrier in the M subcarriers.

12. The method of claim 10, wherein, The first indication information is used for indicating a window coefficient of at least one subcarrier in the M subcarriers, including at least one of the following: In a case where the frequency-domain filter is a symmetric frequency-domain filter, the first indication information is used for indicating 1st to (M / 2)-th subcarriers in the M subcarriers and (M / 2)+1st to M-th subcarriers in the M subcarriers. subcarriers, or, alternatively, the first a window coefficient of each subcarrier in the M subcarriers; or In a case where window coefficients of X subcarriers in the M subcarriers are all second coefficients, the first indication information is used for indicating the second coefficients and window coefficients of subcarriers other than the X subcarriers, and the X is a positive integer greater than or equal to 2 and less than or equal to M; In a case where a third coefficient is a preset value, the first indication information is used for indicating a difference between window coefficients of subcarriers other than a Pth subcarrier in the M subcarriers and the third coefficient, and the third coefficient is a window coefficient of the Pth subcarrier, and P is an integer greater than or equal to 1 and less than or equal to M. The first indication information is used for indicating a window coefficient of at least one subcarrier in the M subcarriers, including: The first indication information is used for indicating a product of a window coefficient of at least one subcarrier in the M subcarriers and a normalization factor.

13. The method of claim 10, wherein, The first indication information is also used for indicating a validity period of the first filter. The method further includes:

14. The method according to any one of claims 1 to 13, characterized in that, determining information of the first filter according to a parameter of a transmitted signal, wherein the parameter includes at least one of the following:

15. The method according to any one of claims 1 or 3 to 14, characterized in that, a sampling frequency of the signal, a transmission bandwidth of the signal, a bandwidth expansion coefficient of the signal, a bandwidth expansion multiple of the signal, a symbol period of the signal, a fast Fourier transform (FFT) point number of the signal, or an up-sampling multiple of the signal. The method further includes: matching a received signal and a transmitted signal according to the first filter.

16. The method according to any one of claims 2 to 14, characterized in that, The apparatus includes a processor coupled with a memory, the memory is used for storing a computer program or instructions, and the processor is used for executing the computer program or instructions in the memory, so that the method in any one of claims 1 or 3 to 16 is executed, or so that the method in any one of claims 2 to 16 is executed. The apparatus further includes the memory.

17. A communications device, characterized by ​ 18. The communication apparatus according to claim 17, wherein, ​ 19. A computer-readable storage medium, characterized in that, The computer readable storage medium has stored thereon computer programs or instructions which, when executed on a computer, cause the method of any one of claims 1 or 3-16 to be performed, or cause the method of any one of claims 2-16 to be performed.

20. A chip system, characterized by comprising: a processor for invoking and running the computer program from the memory, causing the method of any one of claims 1 or 3-16 to be performed, or causing the method of any one of claims 2-16 to be performed.

21. A computer program product, characterised in that, The computer program product, when executed on a computer, causes the method of any one of claims 1 or 3-16 to be performed, or causes the method of any one of claims 2-16 to be performed.

22. A communications device, characterized by comprising a module for implementing the method of any one of claims 1 or 3-16, or comprising a module for implementing the method of any one of claims 2-16.

Citation Information

Patent Citations

  • Apparatus and method for selecting modulation and filter roll-off to meet power and bandwidth requirements

    CN101405962A

  • Method, equipment and device for communication and computer readable medium

    CN117135013A

  • Spectrum shaping for wireless communications

    CN117882353A

  • Signal transmission method and communication apparatus

    US20220271983A1

  • Sensing reference signal configuration

    US20230171053A1