Communication method and device

CN120500833APending Publication Date: 2025-08-15HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202380090783.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-01-19
Publication Date
2025-08-15

AI Technical Summary

Technical Problem

In wireless communication systems, an excessively high peak-to-average ratio of a signal will cause signal distortion. Existing technologies are difficult to effectively reduce the peak-to-average ratio, especially in high-frequency communication scenarios, which affects communication quality.

Method used

By using filters in communication devices for cyclic shift and roll-off processing, configuring filter coefficients or cyclic shifts of data, and reserving subcarriers at the edge of the frequency domain to transmit zero-value signals or low-power signals to reduce interference and Peak to average ratio.

Benefits of technology

It effectively reduces the peak-to-average ratio of the signal, reduces interference, improves communication quality, avoids signal distortion, and improves the signal transmission power and reception performance in high-frequency communication scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120500833A_ABST
    Figure CN120500833A_ABST
Patent Text Reader

Abstract

A communication method and device, the method comprising: receiving configuration information, the configuration information comprising one or more of the following indication information: whether a filter coefficient of a first communication device is cyclically shifted or not, or whether data with the filter coefficient is cyclically shifted or not; and according to the indication information, determining whether one or more items in the filter coefficient of the first communication device or the data with the filter coefficient are cyclically shifted or not. The first communication device can be a terminal or a chip or a circuit applied to the terminal. By adopting the method in the embodiment of the invention, under the scene that two terminals occupy partially overlapped or completely overlapped frequency domain resources, the access network equipment can configure cyclic shifts of corresponding filter coefficients for different terminals, so that the interference of the two terminals is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and device Technical Field

[0001] The embodiments of the present application relate to the field of communication technology, and in particular to a communication method and apparatus. Background Art

[0002] Peak-to-average power ratio (PAPR) refers to the ratio of a signal's maximum transient power to its average power within a period. A high PAPR can cause signal distortion. Filtering a signal can reshape it and reduce its PAPR. Signal filtering is a research area.

[0003] Summary of the Invention

[0004] The embodiments of the present application provide a communication method and apparatus to implement signal filtering.

[0005] In a first aspect, a communication method is provided, in which the execution subject of the method is a first communication device, which may be a terminal, or may be a chip or circuit in the terminal, etc. The method includes: receiving configuration information, wherein the configuration information includes one or more indication information of the following: whether the filter coefficients of the first communication device are cyclically shifted, or whether the data carrying the filter coefficients are cyclically shifted; and determining, based on the indication information, whether one or more of the filter coefficients of the first communication device or the data carrying the filter coefficients are cyclically shifted.

[0006] Through the above implementation, in a scenario where two terminals occupy completely or partially overlapping frequency domain resources, the access network device configures cyclic shifts of corresponding filter coefficients for the two terminals, which can reduce interference between the two terminals and improve communication quality.

[0007] In one possible implementation, the configuration information further includes the following indication information: a filter type of the first communication device and a precoder of the first communication device. Alternatively, the filter type of the first communication device and the precoder of the first communication device may be preset, specified in a protocol, or configured to the terminal by an access network device using other information other than the configuration information, etc., and this application does not impose any restrictions on this.

[0008] In a possible implementation, the cyclic shift value is preset, specified by a protocol, or configured by an access network device. For example, the cyclic shift value is half the number of subcarriers included in the frequency domain resources of the first communication device.

[0009] The roll-off coefficient of the filter is specified by a protocol, preset, or configured by an access network device. When the roll-off coefficient of the filter is configured by the access network device, the configuration information also includes information indicating the roll-off coefficient of the filter. Exemplarily, the roll-off coefficient of the filter can be a rational number greater than 0 and less than 1, or the roll-off coefficient of the filter can be 0 or 1.

[0010] In a possible implementation, when the configuration information includes indication information of whether the filter coefficients of the first communication device are cyclically shifted or indication information of whether the data carrying the filter coefficients are cyclically shifted, the roll-off coefficient of the filter is 1.

[0011] In one possible implementation, when the configuration information includes indication information of whether the filter coefficients of the first communication device are cyclically shifted or indication information of whether the data carrying the filter coefficients are cyclically shifted, the method further includes: reserving M subcarriers outside the bandwidth of the first communication device, where M is an integer greater than zero, and transmitting a zero-value signal on the reserved M subcarriers, or transmitting a non-zero-value signal with a power less than a threshold on the reserved M subcarriers, where the value of M is determined based on the bandwidth of the first communication device.

[0012] Through the above implementation, the energy of the edge signal is relatively large when the filter performs cyclic shift. The greater the energy of the edge signal, the greater the interference. To reduce interference, M subcarriers can be reserved at the frequency domain edge of the first communication device. These M subcarriers transmit zero-value signals or non-zero-value signals with power less than a threshold, thereby reducing the interference of edge signals on other signals.

[0013] According to a second aspect, a communication method is provided, in which the execution subject is a second communication device, which may be an access network device, or may be a chip or circuit in the access network device, etc. The method includes: generating first configuration information, wherein the first configuration information includes one or more indication information of: whether the filter coefficients of the first communication device are cyclically shifted, or whether the data with the filter coefficients are cyclically shifted; and sending the first configuration information.

[0014] Through the above implementation, in a scenario where the frequency domain resources of two terminals partially overlap or completely overlap, corresponding cyclic shifts of filter coefficients can be configured for the two terminals, thereby reducing mutual interference between the two terminals.

[0015] In a possible implementation, the first configuration information further includes the following indication information: a filter type of the first communication device and a precoding of the first communication device.

[0016] Exemplarily, the cyclic shift value is preset, specified by a protocol, or configured by an access network device. In another exemplary embodiment, the cyclic shift value is half the number of subcarriers included in the frequency domain resources of the first communication device.

[0017] In one possible implementation, the configuration information may further include indication information of a roll-off coefficient of the filter. The roll-off coefficient of the filter may be specified by a protocol, preset, or configured by an access network device. The roll-off coefficient of the filter is a rational number greater than 0 and less than 1, or the roll-off coefficient of the filter is 0 or 1. Exemplarily, when the indication information is used to indicate the filter coefficient of the first communication device or one or more cyclic shifts of the data carrying the filter coefficient, the roll-off coefficient of the filter is 1.

[0018] In one possible implementation, the method further includes: generating second configuration information, the second configuration information including one or more of the following: whether filter coefficients of the third communication device are cyclically shifted, or whether data containing the filter coefficients are cyclically shifted; and sending the second configuration information. The frequency domain resources of the first communication device partially or completely overlap with the frequency domain resources of the third communication device.

[0019] Optionally, the third communication device may receive the second configuration information; and perform a cyclic shift on at least one of the filter coefficients of the third communication device or the data carrying the filter coefficients according to the second configuration information.

[0020] Through the above implementation, the first communication device can be a terminal, or a chip or circuit applied to the terminal, and the third communication device can be another terminal, or a chip or circuit applied to the other terminal, etc. In the embodiment of the present application, in a scenario where partially overlapping or completely overlapping frequency domain resources are allocated to two terminals, mutual interference between the two terminals can be reduced by allocating corresponding cyclic shift coefficients, etc. to the two terminals. For example, in one implementation, the filter coefficients of one terminal can be configured to be cyclically shifted, while the filter coefficients of the other terminal can be configured not to be cyclically shifted.

[0021] In a third aspect, a device is provided, which includes a unit or module corresponding to executing the method described in the first or second aspect above. The unit or module can be implemented by hardware circuits, or by software, or by a combination of hardware circuits and software.

[0022] In a fourth aspect, a device is provided, comprising a processor and an interface circuit, wherein the interface circuit is used to receive signals from other devices outside the device and transmit them to the processor or send signals from the processor to devices outside the device, and the processor is used to implement the method described in the first aspect above through a logic circuit or execution instruction, or to implement the method described in the second aspect above.

[0023] In a fifth aspect, a device is provided, comprising a processor coupled to a memory, the processor configured to execute a program stored in the memory to perform the method described in the first or second aspect. The memory may be located within or outside the device, and the processor may be one or more.

[0024] In a sixth aspect, a device is provided, comprising a processor and a memory; the memory is used to store computer instructions, and when the device is running, the processor executes the computer instructions stored in the memory to enable the device to perform the method described in the first or second aspect above.

[0025] In a seventh aspect, a chip system is provided, comprising: a processor or a circuit for executing the method described in the first or second aspect above.

[0026] In an eighth aspect, a computer-readable storage medium is provided, wherein instructions are stored in the computer-readable storage medium, which, when executed on a communication device, enables the method described in the first or second aspect to be executed.

[0027] In a ninth aspect, a computer program product is provided, which includes a computer program or instructions. When the computer program or instructions are executed by a device, the method described in the first or second aspect above is executed.

[0028] In a tenth aspect, a system is provided, comprising a first communication device for executing the method of the first aspect and a second communication device for executing the method of the second aspect.

[0029] For the description of the technical effects that can be achieved in any of the above-mentioned aspects from the third to the tenth aspect, please refer to the description of the corresponding technical effects in the above-mentioned first or second aspect, and the repetitions will not be discussed. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] FIG1 is a schematic diagram of a communication system provided in an embodiment of the present application;

[0031] FIG2 is a schematic diagram of the peak-to-average ratio provided in an embodiment of the present application;

[0032] FIG3 is a schematic diagram of a multi-carrier signal provided in an embodiment of the present application;

[0033] FIG4 is a schematic diagram of transmitting and receiving a DFT-S-OFDM signal according to an embodiment of the present application;

[0034] FIG5 is a schematic diagram of SC-QAM transmission provided in an embodiment of the present application;

[0035] FIG6 is a schematic diagram of SC-OQAM transmission provided in an embodiment of the present application;

[0036] FIG7 is a schematic diagram of a filter used in DFT-S-OFDMS-OQAM according to an embodiment of the present application;

[0037] FIG8 is a schematic diagram of frequency domain shaping of DFT-S-OFDM-OQAM provided in an embodiment of the present application;

[0038] FIG9 is a frequency domain schematic diagram of SC-OQAM provided in an embodiment of the present application;

[0039] FIG10 is another frequency domain schematic diagram of SC-OQAM provided in an embodiment of the present application;

[0040] FIG11 is a schematic diagram of frequency-domain overlapping precoding of two terminals of SC-OQAM provided in an embodiment of the present application;

[0041] FIG12 is a flow chart of a communication method provided in an embodiment of the present application;

[0042] Figures 13a to 13d are solutions for multi-terminal frequency domain overlap provided by an embodiment of the present application;

[0043] FIG14 is a schematic diagram of a cyclically shifted signal reserved subcarrier according to an embodiment of the present application;

[0044] FIG15 is a schematic diagram of a terminal sending a signal according to an embodiment of the present application;

[0045] FIG16 is a schematic structural diagram of a device provided in an embodiment of the present application;

[0046] FIG17 is another schematic diagram of the structure of the device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0047] Figure 1 is a schematic diagram of the architecture of a communication system 1000 used in an embodiment of the present application. As shown in Figure 1 , the communication system includes a wireless access network 100 and a core network 200. Optionally, the communication system 1000 also includes the Internet 300. The wireless access network 100 may include at least one access network device (such as 110a and 110b in Figure 1 ) and may also include at least one terminal (such as 120a-120j in Figure 1 ). The terminal is wirelessly connected to the access network device, and the access network device is wirelessly or wiredly connected to the core network. The core network device and the access network device may be independent, distinct physical devices. Alternatively, the core network device's functions and the access network device's logical functions may be integrated into the same physical device. Alternatively, a single physical device may integrate some of the core network device's functions and some of the access network device's functions. Terminals and access network devices may be interconnected via wired or wireless connections. Figure 1 is merely a schematic diagram. The communication system may also include other network devices, such as wireless relay devices and wireless backhaul devices, which are not shown in Figure 1 .

[0048] Access network equipment can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation NodeB (gNB) in a fifth-generation (5G) mobile communication system, a next-generation base station in a sixth-generation (6G) mobile communication system, a base station in a future mobile communication system, or an access node in a wireless fidelity (WiFi) system; it can also be a module or unit that performs part of the functions of a base station, for example, a centralized unit (CU) or a distributed unit (DU). The CU here completes the functions of the radio resource control (RRC) protocol and the packet data convergence protocol (PDCP) of the base station, and can also complete the function of the service data adaptation protocol (SDAP); the DU completes the functions of the radio link control (RLC) layer and the medium access control (MAC) layer of the base station, and can also complete the functions of part of the physical (PHY) layer or all of the physical layer. For the specific description of the above-mentioned protocol layers, please refer to the relevant technical specifications of the 3rd Generation Partnership Project (3GPP). The access network device can be a macro base station (such as 110a in Figure 1), a micro base station or an indoor station (such as 110b in Figure 1), a relay node or a donor node, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the access network device.

[0049] A terminal may also be referred to as a terminal device, user equipment (UE), mobile station, mobile terminal, etc. The terminal can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IOT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city, etc. The terminal can be a mobile phone, tablet computer, computer with wireless transceiver function, wearable device, vehicle, drone, helicopter, airplane, ship, robot, robotic arm, smart home device, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal.

[0050] Access network equipment and terminals can be fixed or mobile. They can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; on water; and in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of access network equipment and terminals.

[0051] The roles of access network devices and terminals can be relative. For example, the helicopter or drone 120i in Figure 1 can be configured as a mobile access network device. For terminals 120j accessing the wireless access network 100 via 120i, terminal 120i is an access network device. However, for access network device 110a, 120i is a terminal, meaning that communication between 110a and 120i occurs via a wireless air interface protocol. Of course, communication between 110a and 120i can also occur via an interface protocol between access network devices. In this case, 120i is also an access network device relative to 110a. Therefore, both access network devices and terminals can be collectively referred to as communication devices. 110a and 110b in Figure 1 can be referred to as communication devices with access network device functionality, while 120a-120j in Figure 1 can be referred to as communication devices with terminal functionality.

[0052] Access network devices and terminals, access network devices and access network devices, and terminals can communicate through authorized spectrum, unauthorized spectrum, or both; they can communicate through spectrum below 6 gigahertz (GHz), spectrum above 6 GHz, or spectrum below 6 GHz and spectrum above 6 GHz simultaneously. The embodiments of this application do not limit the spectrum resources used for wireless communications.

[0053] In the embodiments of the present application, the functions of the access network device may also be performed by a module (such as a chip) in the access network device, or by a control subsystem that includes the functions of the access network device. The control subsystem that includes the functions of the access network device here may be a control center in the above-mentioned application scenarios such as smart grid, industrial control, smart transportation, and smart city. The functions of the terminal may also be performed by a module (such as a chip or modem) in the terminal, or by a device that includes the functions of the terminal.

[0054] Peak-to-average power ratio (PAPR): Observed in the time domain, wireless signals are sinusoidal waves with varying amplitudes. The amplitude is not constant. The peak amplitude within one cycle is different from the peak amplitude within other cycles, so the average power and peak power within each cycle are different. As shown in Figure 2, within a cycle, the peak power is the maximum instantaneous power that occurs with a certain probability, typically 1%. The ratio of the peak power at this probability to the system's total average power is the PAPR, or PAPR for short.

[0055] In wireless communication systems, the two main factors affecting the peak-to-average power ratio are: the peak-to-average power ratio of the baseband signal and the peak-to-average power ratio introduced by the superposition of multi-carrier power (see Figure 3). If the peak-to-average power ratio is too high, the following hazards will occur:

[0056] In wireless communication systems, signals need to be amplified to reach long distances. Due to technical and cost limitations, a power amplifier typically operates linearly within a certain range. Exceeding this range results in signal distortion, which in turn prevents the receiver from correctly interpreting the signal. To ensure that the signal's peak value remains within the linear range of the power amplifier, one approach is to reduce the signal's transmit power. As the transmit power decreases, the peak power typically also decreases, ensuring that the signal's peak value remains within the linear range of the power amplifier and preventing signal distortion.

[0057] As mentioned above, one of the main factors affecting the peak-to-average ratio is the baseband signal's peak-to-average ratio. One technique for generating low peak-to-average ratio baseband signals includes discrete Fourier transform spread orthogonal frequency division multiplexing (DFT-S-OFDM), a variation of cyclic prefix orthogonal frequency division multiplexing (CP-OFDM). The principle is as follows: As shown in Figure 4, at the transmitter, a certain number of modulation symbols are serial-to-parallel converted, and then an N-point discrete Fourier transform (DFT) is performed to convert them to the frequency domain. The frequency domain signal is then filtered or directly mapped to the frequency domain subcarriers without filtering. This process is called subcarrier mapping. The frequency domain signal is then converted to the time domain signal by an M-point inverse discrete Fourier transform (IDFT). The time domain signal is then serial-to-parallel converted, a cyclic prefix (CP) is added, and sent to the digital to analog converter (DAC) and radio frequency (RF) for signal transmission. The signal from the transmitter is transmitted via the antenna to the receiver. The receiver sends the received signal to the RF and analog-to-digital converter (ADC) to obtain a sampled signal. The sampled signal is then deserialized and serial-to-parallel converted. After this conversion, an M-point DFT is performed to transform the time domain signal into the frequency domain. The N useful signals are extracted from the frequency domain subcarriers. This process is called subcarrier demapping. Then, an N-point IDFT is performed to obtain the time domain signal. Parallel-to-serial conversion is then performed to obtain a serial time domain modulated signal. Since DFT-S-OFDM is inherently single-carrier, the DFT-mapping-IDFT operation is physically equivalent to convolving the input signal with a sinusoidal wave. Because it is still single-carrier, DFT-S-OFDM has a lower peak-to-average ratio than CP-OFDM and OFDM.

[0058] High-frequency bands, primarily including 28G, 39G, 60G, and 73G, have become a hotspot for research and development in the industry to address growing communication needs due to their abundant frequency resources. Their notable features include wide bandwidth and highly integrated antenna arrays for high throughput, but also include severe mid-range and RF distortion, such as significant path loss, phase noise (PHN), and carrier frequency offset (CFO). Furthermore, Doppler shift is greater at high frequencies, introducing phase error, which can degrade the performance of high-frequency communication systems or even render them inoperable. Radio wave propagation through air involves path loss, which is proportional to the carrier frequency of the transmitted signal. Higher frequencies increase path loss, leading to more severe path loss. To improve signal reception quality, increasing transmit power is a key approach to mitigate path loss. However, for wideband signals, particularly those using CP-OFDM and DFT-S-OFDM, which have high peak-to-average ratios, excessive transmit power can cause severe distortion in power devices. In high-frequency communication scenarios, to increase the signal transmission power and avoid excessive peak power that causes severe distortion of power devices, a waveform with a low peak-to-average ratio can be selected. Single-carrier offset quadrature amplitude modulation (SC-OQAM) is a relatively optimal option.

[0059] The implementation of traditional single-carrier quadrature amplitude modulation (SC-QAM) is shown in Figure 5. The first step is to modulate the data information, that is, to modulate the encoded 0 and 1 information into a modulated signal. The modulation method can be quadrature amplitude modulation (QAM), or phase modulation, or other modulation methods without restriction. The second step is to up-sample the modulated signal (up-sampling), and the up-sampling method is not restricted. The purpose of upsampling is to repeat the modulated symbols. The third step is to filter the signal using a filter, also known as pulse shaping. The purpose of filtering is to shape the signal, reduce the peak-to-average ratio of the signal, limit the transmission bandwidth of the signal, or remove interference. The fourth step is to down-sample the signal (down-sampling). Downsampling is to extract the signal. The extracted signal is sent to the RF module and sent to the receiving end through the antenna. This is just an example of implementation and is not a limitation of this application. For example, there may be other implementation schemes, which are not explained here one by one, but modulation, DFT transformation and pulse shaping steps are required.

[0060] As shown in Figure 6, compared with the block diagram of the transmitter implementation of SC-QAM, the difference of SC-OQAM is that the modulated signal is a complex signal, the imaginary part and the real part of the complex signal are separated, and the imaginary signal is delayed by T. For the receiving end, when receiving the real signal, the imaginary part is removed. When receiving the imaginary signal, the real part is removed so that the signal can be demodulated correctly. The advantage of the orthogonality of the real and imaginary parts is that the peak of the real waveform will be superimposed on the non-peak of the imaginary signal. This staggered peak method can effectively reduce the peak-to-average ratio. The OQAM implementation process is only an example of implementation and is not a limitation of this application. There may also be other implementation schemes, which are not explained one by one here, but modulation, real and imaginary separation, DFT transformation and pulse shaping steps are required.

[0061] In an embodiment of the present application, the above-mentioned DFT-S-OFDM technology is combined with the SC-OQAM technology, which can be called DFT-S-OFDM-OQAM technology. The essence of this technology is to separate the real and imaginary parts of the signal and then pass it through a filter. This implementation method has a lower peak-to-average ratio than the traditional complex number implementation. In this technology, the data information is modulated to obtain a modulated signal. The modulated signal is split into real and imaginary parts. The real part signal is upsampled by 2 times, and the real part signal becomes [X, 0, X, 0, X, 0, ...]. The imaginary part signal is upsampled by 2 times, and the imaginary part signal becomes [jY, 0, jY, 0, jY, 0, ...]. The imaginary part signal is delayed by T, and the imaginary part signal becomes [0, jY, 0, jY, 0, jY, ...]. The imaginary part signal is combined with the real part signal to obtain a real and imaginary part separated signal [X, jY, X, jY, X, jY, ...]. The total length of the signal separated by the real and imaginary parts becomes twice the length of the original modulated signal. Subsequently, a 2N-point DFT is required for the signal separated by the real and imaginary parts.

[0062] For example, as shown in Figure 7, a signal to be transmitted is modulated using N modulation symbols to obtain N modulated signals. The modulated signals are complex signals. According to the above description, the real and imaginary parts of the N complex signals are separated to obtain 2N complex signals. A 2N-point DFT transform is performed on the 2N complex signals. The DFT transform is used to convert the 2N complex signals from the time domain to the frequency domain, to obtain 2N frequency domain signals. The 2N frequency domain signals are filtered using a filter to obtain J frequency domain signals, where the value of J is greater than or equal to N and less than or equal to 2N. Subcarrier mapping is performed on the J frequency domain signals. The subcarrier mapping process can be considered as: selecting J subcarriers from M subcarriers and mapping the J frequency domain signals to the J subcarriers. Zero padding is performed on all but J of the M subcarriers, followed by an M-point inverse fast Fourier transform (IFFT). Alternatively, the M frequency-domain signals of the M subcarriers are transformed from the frequency domain to the time domain, yielding M time-domain signals. CPs are then added to these M time-domain signals and transmitted through the antenna to the receiver.

[0063] As mentioned earlier, 2N frequency domain signals can be obtained after 2N DFT transforms. As shown in Figure 8, since the signal after DFT is redundant, truncated frequency domain filtering can be performed on the redundant signal. Truncation means that the bandwidth of the filter is smaller than the bandwidth of the signal after DFT. For example, if the bandwidth of the signal after DFT is 100 resource blocks, the filter can be designed to be 60 resource blocks long. The frequency domain filtering process is to directly multiply the frequency domain filter with the signal after DFT. Time domain filtering can also be performed before DFT, but it is not described in detail here. Among them, as shown in Figure 8, the length of the filter can be 2N, and some values ​​are 0. Since the signal itself is redundant, truncated filtering will not cause performance loss.

[0064] By leveraging the conjugate symmetry of the SC-OQAM waveform in the frequency domain, phase precoding can be performed on overlapping frequency domain signals from different terminals, reducing channel interference between terminals and improving reception performance without changing the peak-to-average ratio. For example, as shown in Figure 9, for the 2N-point SC-OQAM signal described above, the unfiltered frequency domain signal is conjugate symmetric. The conjugate symmetric signal is symmetrical along the center points of the two frequency domain signal segments, while the two middle segments of the 2N-point frequency domain signal are asymmetric.

[0065] As shown in Figure 10, applying a filter to the 2N-point frequency domain signal yields data of length (1+a)N, where the aN-length data is redundant. For two terminals, the redundant data and conjugate symmetry can be leveraged to demodulate the data from both terminals. Therefore, for a single terminal, overlapping filters can reduce the peak-to-average ratio while also improving data demodulation performance.

[0066] For example, the data of two terminals overlap along the center line of the conjugate symmetry of the two terminals. Assuming the data of two conjugate symmetric points n1 and n2, the signal at the receiving end is:

[0067] Among them, y(n1) represents the received signal at point n1, y * (n2) represents the conjugate operation on the received signal at point n2. H1(n1) represents the channel of terminal 1 at point n1, e jθ represents precoding, x represents the transmitted signal of terminal 1, and z represents the transmitted signal of terminal 2. The purpose of precoding is to minimize the equivalent channel correlation between the signals of the two terminals.

[0068] For example, as shown in Figure 11, the frequency domain channel occupied by Terminal 1 partially overlaps with the frequency domain channel occupied by Terminal 2. Specifically, Terminal 1's frequency domain channel is divided into five parts. Without a filter, the first two parts are conjugate symmetrical, the middle part lacks conjugate symmetrical parts, and the last two parts are conjugate symmetrical. Terminal 2's frequency domain channel is also divided into five parts. Without a filter, the first two parts are conjugate symmetrical, the middle part lacks conjugate symmetrical parts, and the last two parts are conjugate symmetrical. The last two parts of Terminal 1's frequency domain channel overlap with the first two parts of Terminal 2's frequency domain channel, causing mutual interference. The conjugate symmetry of the frequency domain channels and precoding can be used to reduce or eliminate interference between the two and obtain a received signal.

[0069] In the example of FIG11 , the precoding of the overlapping frequency domain channels of terminal 2 is described as an example. The correlation function corr can be used to calculate the correlation of the overlapping frequency domain channels, and then infer the angle that minimizes the correlation between the two. Using the inferred minimum angle The overlapping frequency domain channels of terminal 2 are precoded.

[0070]

[0071]

[0072] An embodiment of the present application provides a communication method, in which a first communication device may receive configuration information, which may be sent by a second communication device. The configuration information includes one or more of the following indication information: whether filter coefficients of the first communication device are cyclically shifted, or whether data containing the filter coefficients is cyclically shifted. The first communication device determines, based on the indication information, whether one or more of the filter of the first communication device or the data containing the filter coefficients is cyclically shifted.

[0073] The first communication device may be a terminal, or a chip or circuit used in a terminal, and the chip may be a baseband chip, etc., without limitation. The second communication device may be an access network device, or a chip or circuit used in an access network device. As an example, taking the first communication device as a first terminal and the second communication device as an access network device, a process is provided as shown in FIG12, including:

[0074] Step 1201: A first terminal receives configuration information from an access network device, where the configuration information includes one or more of the following indication information: whether a filter coefficient of the first terminal is cyclically shifted, or whether data carrying the filter coefficient is cyclically shifted.

[0075] The configuration information can be downlink control information (DCI), media access control-control element (MAC-CE), system information or radio resource control signaling, etc., without limitation. The filter coefficient refers to the coefficient of the filter used for filtering. The filtering process can be considered as multiplying the filter coefficient with the original data, and the result obtained can be considered as the filtering result of the original data. For example, taking the root-raised cosine filter (RRC) filter as an example, the filter coefficient can be expressed as [0.1, 0.8, 1.2, 1.3, 1.3, 1.2, 0.8, 0.1]. Optionally, the data after the original data is filtered can be called data with filter coefficients, or, in an embodiment of the present application, the data with filter coefficients can be cyclically shifted. Alternatively, the filter coefficients and the data with filter coefficients can be cyclically shifted at the same time, etc., without limitation.

[0076] Step 1202: The first terminal determines, based on the indication information, whether one or more of the filter coefficients of the first terminal or the data containing the filter coefficients are cyclically shifted.

[0077] For example, taking the RRC filter as an example, the RRC filter coefficients are expressed as [0.1, 0.8, 1.2, 1.3, 1.3, 1.2, 0.8, 0.1]. If the indication information indicates that the RRC filter coefficients are cyclically shifted by half, the filter coefficients after cyclic shift can be expressed as [1.3, 1.2, 0.8, 0.1, 0.1, 0.8, 1.2, 1.3]. Optionally, the value of the cyclic shift can be preset, or specified by the protocol, or configured by the access network device, etc., without limitation. Taking the access network device configuring the cyclic shift value as an example, the configuration information in step 1201 can also include indication information of the cyclic shift value, etc. Optionally, the cyclic shift value can be half of the number of subcarriers or half of the bandwidth included in the frequency domain resources of the first terminal. For example, if the frequency domain resources of the first terminal include 10 subcarriers, the cyclic shift value can be 5, etc.

[0078] Optionally, the configuration information in step 1201 may further include the following indication information: the filter type of the first terminal and the precoding of the first terminal. The filter type may be an RRC filter, a rectangular window filter, or other filters, etc., without limitation. The roll-off coefficient of the filter of the first terminal may be specified in the protocol, preset, or configured by the access network device, etc. Taking the roll-off coefficient of the filter of the first terminal configured by the access network device as an example, the configuration information in step 1201 may further include: indication information of the roll-off coefficient of the filter of the first terminal, etc. In an embodiment of the present application, the roll-off coefficient of the filter of the first terminal may be any number greater than 0 and less than 1, or the roll-off coefficient of the filter of the first terminal may be 0 or 1, etc. In a possible implementation, when the indication information in the configuration information in step 1201 is used to indicate the filter coefficient of the first terminal, or one or more cyclic shifts in the data carrying the filter coefficient, the roll-off coefficient of the filter is 1.

[0079] When the filter coefficients or the data with the filter coefficients are cyclically shifted, the energy of the edge signal is relatively large. When the signal enters an amplifier or other device, it may be distorted. At the same time, the greater the energy of the edge signal, the greater the interference. In order to reduce interference, some subcarriers can be reserved at the edge of the frequency band. The subcarrier can be a zero-value signal, or a non-zero-value signal with a power less than a threshold. The zero-value signal can mean that no signal is transmitted. In an embodiment of the present application, when the indication information in step 1201 indicates that one or more of the filter coefficients of the first terminal or the data with the filter coefficients are cyclically shifted, the method further includes: the first terminal can reserve M subcarriers outside the bandwidth of the first terminal, the value of M is greater than zero, and the zero-value signal is transmitted on the reserved M subcarriers, or the non-zero-value signal with a power less than a threshold is transmitted on the reserved M subcarriers.

[0080] Optionally, the value of M may be preset, specified by the protocol, or configured by the access network device to the first terminal, etc., without limitation. The value of M is determined according to the bandwidth of the first terminal. For example, the value of M may satisfy the following conditions: M = floor(a*BW); floor means a downward value, BW means the bandwidth of the first terminal, a is a preset value, a value specified by the protocol, or configured by the access network device to the first terminal, etc., without limitation. For example, the value of a may be 0.01. Alternatively, the value of M may be any fixed value from 1 to K, and K may be any value from 2 to 64. In an application scenario, the frequency domain resources of the first terminal and the second terminal may partially or completely overlap, and correspondingly, M subcarriers may be reserved outside the bandwidth of the second terminal to reduce in-band interference.

[0081] Using the process shown in Figure 12, the following two specific implementations are provided:

[0082] The first type: The access network device indicates that the filter coefficients and / or data containing the filter coefficients of the first terminal need to be cyclically shifted. The filter type of the first terminal can be RRC, rectangular window, or other filters. The access network device can indicate that the roll-off coefficient of the filter of the first terminal is any value between 0 and 1; or the access network device can indicate that the roll-off coefficient of the filter of the first terminal is 0 or 1; or the roll-off coefficient of the filter of the first terminal is preset or specified by the protocol, for example, the roll-off coefficient of the filter is 0.

[0083] Second: The access network device instructs the first terminal that the filter coefficients and / or data containing the filter coefficients do not require cyclic shifting. The filter type of the first terminal may be RRC or other filters. The roll-off factor of the filter of the first terminal may be preset or specified by a protocol, for example, the roll-off factor of the filter may be 1. The cyclic shift value of the filter of the first terminal may be half the number of subcarriers included in the bandwidth of the first terminal. For example, if the bandwidth of the first terminal includes 10 subcarriers, the cyclic shift value of the filter of the first terminal may be 5. M subcarriers are reserved at each edge of the bandwidth of the first terminal, and these M subcarriers transmit zero-value signals or non-zero-value signals with power less than a threshold. The value of M may be determined based on the bandwidth of the first terminal; or the value of M may be any value between 0 and 1 that is preset or specified by a protocol; or the value of M may be configured by the access network device for the first terminal through configuration information, such as DCI, MAC-CE, system message, or radio resource control signaling, without limitation.

[0084] In an embodiment of the present application, the frequency domain resources of the first terminal and the frequency domain resources of the second terminal may partially or completely overlap. In one implementation, in addition to sending the configuration information in step 1201 to the first terminal, the configuration information in step 1201 of the access network device may be referred to as the first configuration information. Optionally, it also includes: the access network device generates second configuration information; the access network device sends second configuration information to the second terminal, and the second configuration information includes indication information of at least one of the following: whether the filter coefficient of the second terminal is cyclically shifted, or whether the data with the filter coefficient is cyclically shifted. Further, the second terminal may determine whether the filter coefficient of the second terminal is cyclically shifted, or whether at least one item of the data with the filter coefficient is cyclically shifted based on the second configuration information. For example, as shown in Figure 13b, the access network device may configure one of the two terminals (which may be referred to as terminal 1) to perform cyclic shift, and configure the other terminal (which may be referred to as terminal 2) not to perform cyclic shift.

[0085] Similarly, the second configuration information may also include indication information of at least one of the following: the filter type of the second terminal and the precoding of the second terminal. The value of the cyclic shift may be half of the number of subcarriers included in the frequency domain resources of the second terminal. Optionally, the second configuration information also includes indication information of the roll-off coefficient of the filter. The roll-off coefficient of the filter is a rational number greater than 0 and less than 1, or the roll-off coefficient of the filter is 0 or 1. When the configuration information includes indication information of whether the filter coefficient of the first communication device is cyclically shifted or indication information of whether the data carrying the filter coefficient is cyclically shifted, the roll-off coefficient of the filter is 1.

[0086] Optionally, when the configuration information includes indication information of whether the filter coefficients of the first communication device are cyclically shifted or indication information of whether the data carrying the filter coefficients are cyclically shifted, the method further includes: reserving M subcarriers outside the bandwidth of the first communication device, where M is an integer greater than zero, transmitting a zero-value signal on the reserved M subcarriers, or transmitting a non-zero-value signal with a power less than a threshold on the reserved M subcarriers; the value of M is determined according to the bandwidth of the first communication device. For the specific process, please refer to the aforementioned configuration process for the first terminal and will not be repeated here. It should be noted that the execution subject of the above method, in addition to the second terminal, can also be a chip or circuit in the second terminal. The second terminal and the chip or circuit in the second terminal can be collectively referred to as a third communication device.

[0087] For example, the access network device allocates the same frequency domain resources to the first terminal and the second terminal, half of which are redundant, and the redundant frequency domain resources are conjugate symmetrical with the non-redundant frequency domain resources. For example, the frequency domain resources of the two terminals can both be 2N-point frequency domain resources.

[0088] As shown in Figure 13a, neither terminal 1 nor terminal 2 uses filters; instead, both terminals 1 and 2 transmit data using rectangular windows. From the perspective of a single terminal, the block error rate (BLER) is not significantly reduced compared to the traditional DFT-S-OFDM scheme, and the peak-to-average ratio is slightly improved.

[0089] As shown in Figure 13b, both Terminal 1 and Terminal 2 use filters to reduce the peak-to-average ratio. To reduce the BLER of the terminals, the filter coefficients of one terminal, or the data containing the filter coefficients, are cyclically shifted. The following example illustrates the principle, assuming that the data at two conjugate symmetric points n1 and n2 are:

[0090] Where y1 represents the received signal at point n1, and y2 represents the received signal at point n2. h1(n1) represents the channel of terminal 1 at point n1, and e jθ represents precoding, x1 represents the transmitted signal of terminal 1, and z1 represents the transmitted signal of terminal 2. For data demodulation of terminal 1, we have

[0091] Extract the interference term, and we can get

[0092] Among them, exp(jθ) is to sum the two terms and The phases of the two terminals are introduced as oppositely as possible. In order to make the value of I as small as possible, the amplitudes of the two terms need to be close. For terminal 2 in solution 13(b), its value is relatively small at the edge of the frequency band. If terminal 1 uses the same filter solution as terminal 2, the power of the signal at the edge of the two terminals is very small, that is, The magnitude is much smaller than The amplitude of n1 = 1. This will result in a very large value of I, which means that the interference is very large. In order to reduce the interference, the data and / or filter of one terminal need to be cyclically shifted so that terminal 1 and terminal 2 have both large and small values ​​at the same time point, so that The magnitude is close to The magnitude of , thus making the value of I very small. From the perspective of a single terminal, this scheme does not significantly reduce the BLER compared to the traditional DFT-S-OFDM scheme. One terminal experiences a slight loss, but the other terminal experiences a significant improvement.

[0093] As shown in Figure 13c, Terminal 1 uses a rectangular window instead of a filter. Terminal 2 uses a filter. For both Terminals 1 and 2, the BLER decreases, but the peak-to-average ratio (PAPR) performance improves. Terminal 2, in particular, sees a significant improvement in PAPR performance.

[0094] As shown in Figure 13d, the scheme differs from that in Figures 13a, 13b, and 13c. The access network equipment allocates the same amount of frequency domain resources to Terminal 1 and Terminal 2. However, these resources do not completely overlap, but rather partially. Half of these frequency domain resources are redundant, and the redundant frequency domain resources are conjugate symmetrical with the non-redundant frequency domain resources, meaning that both terminals have 2N-point frequency domain resources. In this design, both Terminal 1 and Terminal 2 use filters to reduce the peak-to-average ratio. While there is a loss in BLER for Terminal 1 and Terminal 2, the peak-to-average ratio performance is significantly improved.

[0095] Furthermore, as shown in Figure 14, the solution in Figure 13d also needs to address the issue of cyclic shifting of filter coefficients or data containing filter coefficients. Due to the relatively high energy of edge signals, these signals may be distorted when entering amplifiers or other devices. Furthermore, the greater the energy of edge signals, the greater the interference. To reduce interference, M subcarriers can be reserved at the two edges of the frequency band. These M subcarriers can transmit zero-value signals or non-zero-value signals with power less than a threshold, without restriction.

[0096] The present application also provides a solution that can be a specific implementation of the process of Figure 12, including: an access network device sends configuration information to a terminal, where the configuration information is used to configure the filter type, precoding, and whether to perform cyclic shift when the terminal transmits data. The cyclic shift can refer to a cyclic shift of the filter, a cyclic shift of the filter coefficients, or a cyclic shift of data with the filter coefficients.

[0097] In one design, when the access network device configures the terminal so that no cyclic shift is required, the filter type configured for the terminal may be an RRC filter, a rectangular window, or other filters, etc., without limitation. Furthermore, the configuration information may also configure the roll-off coefficient of the filter, and the roll-off coefficient may be any value between 0 and 1, or the roll-off coefficient may be 0 or 1, or the roll-off coefficient may be a preset value of 0, etc. In an embodiment of the present application, the various parameters of the above-mentioned filters may be configured jointly, or the various parameters of each filter may be configured separately, etc., without limitation. For example, the cyclic shift offset value may be configured jointly with the roll-off coefficient, or the cyclic shift offset value may be configured jointly with the filter type, or the cyclic shift offset value may be configured jointly with the precoding, etc., without limitation. The cyclic shift offset value refers to the specific cyclic shift value of the filter coefficient or the data with the filter coefficient when cyclically shifted.

[0098] When cyclically shifting the filter coefficients, the filter roll-off factor can be set to 1, and the size of the cyclic shift (i.e., the cyclic shift offset value) can be half the terminal's bandwidth, including the number of subcarriers. The cyclic shift can be performed on the filter coefficients or on the data containing the filter coefficients, without limitation. The value of the reserved subcarriers M can be determined based on the terminal's bandwidth, or can be preset or specified by a protocol, or can be configured for the terminal by an access network device, without limitation.

[0099] In one possible implementation, as shown in Figure 15, the access network device can configure information such as the filter type, precoding, and whether to perform cyclic shift for the terminal. The processing flow on the terminal side includes: the terminal modulates the data to obtain modulated data. It performs time-imaginary separation on the modulated data to obtain real and imaginary signals. The real and imaginary signals are subjected to serial-to-digital conversion and DFT transformation. The DFT-transformed data is filtered according to the filter type, precoding, and cyclic shift information configured by the access network device. The filtered data undergoes subcarrier mapping, IDFT transformation, parallel-to-serial conversion, CP addition, and DAC / RF processing before being transmitted via the antenna to the receiver.

[0100] It is understood that, in order to implement the functions described in the above embodiments, the access network equipment and terminals include hardware structures and / or software modules corresponding to the respective functions. Those skilled in the art will readily appreciate that, in conjunction with the various exemplary units and method steps 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 function is implemented in hardware or in a hardware-driven manner by computer software depends on the specific application scenario and design constraints of the technical solution.

[0101] Figures 16 and 17 are schematic diagrams of the structures of possible communication devices provided in embodiments of the present application. These communication devices can be used to implement the functions of the terminal or access network device in the above-mentioned method embodiments, thereby also achieving the beneficial effects of the above-mentioned method embodiments. In the embodiments of the present application, the communication device can be one of the terminals 120a-120j shown in Figure 1, or it can be the base station 110a or 110b shown in Figure 1, or it can be a unit (such as a chip) applied to the terminal or access network device.

[0102] As shown in Figure 16, the communication device 1600 includes a processing unit 1610 and a transceiver unit 1620. The communication device 1600 is used to implement the functions of the terminal or access network device in the above method embodiment.

[0103] When the communication device 1600 is used to function as a terminal in the above method embodiment: the transceiver unit 1620 is used to receive configuration information, and the configuration information includes one or more indication information of the following: whether the filter coefficients of the first communication device are cyclically shifted, or whether the data carrying the filter coefficients are cyclically shifted; the processing unit 1610 is used to determine whether one or more of the filter coefficients of the first communication device or the data carrying the filter coefficients are cyclically shifted based on the indication information.

[0104] In a possible implementation, the configuration information further includes the following indication information: a filter type of the first communication device and a precoding of the first communication device.

[0105] In a possible implementation, the cyclic shift value is preset, specified by a protocol, or configured by an access network device.

[0106] In a possible implementation, the value of the cyclic shift is half of the number of subcarriers included in the frequency domain resources of the first communication device.

[0107] In a possible implementation, the configuration information further includes indication information of a roll-off coefficient of the filter.

[0108] In a possible implementation, the roll-off coefficient of the filter is a rational number greater than 0 and less than 1, or the roll-off coefficient of the filter is 0 or 1.

[0109] In a possible implementation, the roll-off coefficient of the filter is a rational number greater than 0 and less than 1, or the roll-off coefficient of the filter is 0 or 1.

[0110] In a possible implementation, when the configuration information includes indication information of whether the filter coefficients of the first communication device are cyclically shifted or indication information of whether the data carrying the filter coefficients are cyclically shifted, the roll-off coefficient of the filter is 1.

[0111] In a possible implementation, the frequency domain resources of the first communication device partially or completely overlap with the frequency domain resources of the third communication device.

[0112] In a possible implementation, when the configuration information includes indication information of whether the filter coefficients of the first communication device are cyclically shifted or indication information of whether the data carrying the filter coefficients are cyclically shifted, the method further includes:

[0113] Reserving M subcarriers outside the bandwidth of the first communication device, where M is an integer greater than zero, transmitting a zero-value signal on the reserved M subcarriers, or transmitting a non-zero-value signal with power less than a threshold on the reserved M subcarriers; the value of M is determined according to the bandwidth of the first communication device

[0114] When the communication device 1600 is used to implement the function of the access network device in the above method embodiment: the processing unit 1610 is used to generate first configuration information, and the first configuration information includes one or more of the following indication information: whether the filter coefficients of the first communication device are cyclically shifted, or whether the data with the filter coefficients are cyclically shifted; the transceiver unit 1620 is used to send the first configuration information.

[0115] In a possible implementation, the first configuration information further includes the following indication information: a filter type of the first communication device and a precoding of the first communication device.

[0116] In a possible implementation, the cyclic shift value is preset, specified by a protocol, or configured by an access network device.

[0117] In a possible implementation, the value of the cyclic shift is half of the number of subcarriers included in the frequency domain resources of the first communication device.

[0118] In one possible implementation, the first configuration information further includes information indicating a roll-off coefficient of the filter. In one possible implementation, the roll-off coefficient of the filter is a rational number greater than 0 and less than 1, or the roll-off coefficient of the filter is 0 or 1.

[0119] In a possible implementation, when the first configuration information includes indication information of whether the filter coefficients of the first communication device are cyclically shifted or indication information of whether the data carrying the filter coefficients are cyclically shifted, the roll-off coefficient of the filter is 1.

[0120] In one possible implementation, it also includes: a processing unit 1610, which is also used to: generate second configuration information, wherein the second configuration information includes one or more of the following indication information: whether the filter coefficients of the third communication device are cyclically shifted, or whether the data carrying the filter coefficients are cyclically shifted, and the frequency domain resources of the first communication device partially or completely overlap with the frequency domain resources of the third communication device; and a transceiver unit 1620, which is also used to: send the second configuration information.

[0121] A more detailed description of the processing unit 1610 and the transceiver unit 1620 can be directly obtained by referring to the relevant description in the above method embodiment, and will not be repeated here.

[0122] As shown in Figure 17, communication device 1700 includes a processor 1710 and an interface circuit 1720. Processor 1710 and interface circuit 1720 are coupled to each other. It is understood that interface circuit 1720 can be a transceiver or an input / output interface. Optionally, communication device 1700 may also include a memory 1730 for storing instructions executed by processor 1710, input data required by processor 1710 to execute instructions, or data generated by processor 1710 after executing instructions.

[0123] When the communication device 1700 is used to implement the functions of the method shown in the above method embodiment, the processor 1710 is used to implement the functions of the above processing unit 1610, and the interface circuit 1720 is used to implement the functions of the above transceiver unit 1620.

[0124] When the communication device is a chip used in a terminal, the terminal chip implements the functions of the terminal in the above method embodiments. The terminal chip receives information from other modules in the terminal (such as a radio frequency module or antenna), and the information is sent by the access network device to the terminal; or the terminal chip sends information to other modules in the terminal (such as a radio frequency module or antenna), and the information is sent by the terminal to the access network device.

[0125] When the above-mentioned communication device is a module applied to an access network device, the access network device module implements the functions of the access network device in the above-mentioned method embodiment. The access network device module receives information from other modules in the access network device (such as a radio frequency module or antenna), and the information is sent by the terminal to the access network device; or the access network device module sends information to other modules in the access network device (such as a radio frequency module or antenna), and the information is sent by the access network device to the terminal. The access network device module here can be the baseband chip of the access network device, or it can be a DU or other module. The DU here can be a DU under the open radio access network (O-RAN) architecture.

[0126] It is understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.

[0127] The method steps in the embodiments of the present application can be implemented by hardware or by a processor executing software instructions. The software instructions can be composed of corresponding software modules, which can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disk, mobile hard disk, CD-ROM or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and storage medium can be located in an ASIC. In addition, the ASIC can be located in an access network device or a terminal. Of course, the processor and storage medium can also exist in an access network device or a terminal as discrete components.

[0128] In the above embodiments, all or part of the embodiments may be implemented using software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are performed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device, or other programmable device. The computer program or instructions may be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions may be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; an optical medium, such as a digital video disk; or a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or nonvolatile storage medium, or may include both volatile and nonvolatile types of storage media.

[0129] In the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.

[0130] In this application, "at least one" means one or more, and "more" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In the text description of this application, the character " / " generally indicates that the previous and next associated objects are in an "or" relationship; in the formula of this application, the character " / " indicates that the previous and next associated objects are in a "division" relationship. "Including at least one of A, B and C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B and C.

[0131] It is understood that the various numbers used in the embodiments of this application are merely for ease of description and are not intended to limit the scope of the embodiments of this application. The order of the sequence numbers of the above-mentioned processes does not necessarily imply a specific order of execution; the order of execution of the processes should be determined by their functions and inherent logic.

Claims

1. A communication method, characterized in that: include: receiving configuration information, wherein the configuration information includes one or more of the following indication information: whether filter coefficients of the first communication device are cyclically shifted, or whether data with the filter coefficients are cyclically shifted; According to the indication information, it is determined whether one or more of the filter coefficients of the first communication device or the data carrying the filter coefficients are cyclically shifted.

2. The method according to claim 1, characterized in that The configuration information also includes the following indication information: a filter type of the first communication device and a precoding of the first communication device.

3. The method according to claim 1 or 2, characterized in that The cyclic shift value is preset, specified by a protocol, or configured by an access network device.

4. The method according to claim 3, characterized in that The value of the cyclic shift is half of the number of subcarriers included in the frequency domain resources of the first communication device.

5. The method according to any one of claims 1 to 4, characterized in that The configuration information also includes indication information of the roll-off coefficient of the filter.

6. The method according to claim 5, characterized in that The roll-off coefficient of the filter is a rational number greater than 0 and less than 1, or the roll-off coefficient of the filter is 0 or 1.

7. The method according to claim 6, characterized in that When the configuration information includes indication information of whether the filter coefficients of the first communication device are cyclically shifted or indication information of whether the data carrying the filter coefficients are cyclically shifted, the roll-off factor of the filter is 1.

8. The method according to any one of claims 1 to 7, characterized in that When the configuration information includes indication information of whether the filter coefficients of the first communication device are cyclically shifted or indication information of whether the data carrying the filter coefficients are cyclically shifted, the method further includes: Outside the bandwidth of the first communication device, M subcarriers are reserved, where M is an integer greater than zero, and zero-value signals are transmitted on the reserved M subcarriers, or non-zero-value signals with power less than a threshold are transmitted on the reserved M subcarriers; the value of M is determined according to the bandwidth of the first communication device.

9. A communication method, characterized in that: include: Generate first configuration information, wherein the first configuration information includes one or more of the following indication information: whether filter coefficients of the first communication device are cyclically shifted, or whether data with the filter coefficients are cyclically shifted; Send the first configuration information.

10. The method according to claim 9, characterized in that The first configuration information also includes the following indication information: a filter type of the first communication device and a precoding of the first communication device.

11. The method according to claim 9 or 10, characterized in that The cyclic shift value is preset, specified by a protocol, or configured by an access network device.

12. The method according to claim 11, characterized in that The value of the cyclic shift is half of the number of subcarriers included in the frequency domain resources of the first communication device.

13. The method according to any one of claims 9 to 12, characterized in that The first configuration information also includes indication information of the roll-off coefficient of the filter.

14. The method according to claim 13, characterized in that The roll-off coefficient of the filter is a rational number greater than 0 and less than 1, or the roll-off coefficient of the filter is 0 or 1.

15. The method according to claim 14, characterized in that When the first configuration information includes indication information of whether the filter coefficients of the first communication device are cyclically shifted or indication information of whether the data carrying the filter coefficients are cyclically shifted, the roll-off factor of the filter is 1.

16. The method according to any one of claims 9 to 15, characterized in that Also includes: Generate second configuration information, wherein the second configuration information includes one or more of the following indication information: whether the filter coefficient of the third communication device is cyclically shifted, or whether the data with the filter coefficient is cyclically shifted, and the frequency domain resources of the first communication device partially overlap or completely overlap with the frequency domain resources of the third communication device; Send the second configuration information.

17. A communication device, characterized in that: The method comprises a unit for executing the method according to any one of claims 1 to 8, or a unit for executing the method according to any one of claims 9 to 16.

18. A communication device, characterized in that: The invention comprises a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement the method as described in any one of claims 1 to 8 or the method as described in any one of claims 9 to 16 through a logic circuit or executing code instructions.

19. A computer-readable storage medium, characterized in that: The storage medium stores a computer program or an instruction. When the computer program or the instruction is executed by the communication device, the method according to any one of claims 1 to 8 or the method according to any one of claims 9 to 16 is implemented.