Signal processing method and device and computer readable storage medium

By sending two identical time domain signals in continuous sequence as target signals to the sensing receiving end at the signal transmitting end and removing them, the delay interference problem caused by insufficient cyclic prefix length in the existing technology is solved, and an increase in the number of signals is achieved. The effect of the farthest sensing distance that the large sensing receiving end can receive the signal.

CN119341875APending Publication Date: 2025-01-21ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310910006.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-21
Publication Date
2025-01-21

AI Technical Summary

Technical Problem

When the communication delay between the signal transmitter and the perceived receiver is too long, the cyclic prefix length used in the prior art is insufficient, and the inter-carrier interference caused by the delay cannot be effectively offset, resulting in the farthest received signal of the perceived receiver. Perceptual distance is shortened.

Method used

At the signal sending end, the communication signal is obtained, where the sub-communication signal contains two identical time domain signals in continuous timing. The target signal is used as the signal at the front end of the timing sequence and is sent to the sensing receiving end. The sensing receiver removes these target signals after receiving them.

Benefits of technology

By using the target signal, the inter-subcarrier interference caused by the communication delay caused by multipath transmission can be effectively absorbed. The effect is equivalent to that of the cyclic prefix, and the duration is longer, thereby increasing the farthest range of the receiveable signal at the sensing receiver. Perceive distance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119341875A_ABST
    Figure CN119341875A_ABST
Patent Text Reader

Abstract

The invention discloses a signal processing method and device and a computer readable storage medium, and the method is applied to a signal transmitting end, and comprises the steps: obtaining a communication signal, a sub-communication signal in the communication signal comprises two same time domain signals with a continuous time sequence, the signal ranked at the front end in the time sequence in the two same time domain signals is used as a target signal; and sending a communication signal to a sensing receiving end, each target signal in the communication signal being removed by the sensing receiving end. The method at least solves the technical problem that the farthest sensing distance of the signals which can be received by the sensing receiving end is short.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a signal processing method, device and computer-readable storage medium. Background Art

[0002] At present, when there is multipath transmission between the signal transmitter and the perception receiver, it is easy to cause interference between subcarriers. Therefore, the tail frequency band of each sub-communication signal of the communication signal is usually intercepted as a cyclic prefix and added to the head end of each sub-communication signal. The cyclic prefix is ​​used to absorb the interference caused by various communication delays between the signal transmitter and the perception receiver during multipath transmission. The cyclic prefix is ​​removed by the perception receiver when processing the communication signal to avoid interference between subcarriers caused by communication delay.

[0003] When the distance between the signal transmitting end and the perception receiving end is far, that is, when the communication delay between the signal transmitting end and the perception receiving end is too long, there may be a situation where interference between subcarriers may still occur due to the short length of the cyclic prefix in the communication signal being unable to offset the interference caused by the excessively long communication delay. Therefore, if interference between subcarriers is to be avoided, the maximum perception distance of the receivable signal of the perception receiving end will be shorter. Summary of the invention

[0004] The main purpose of the present application is to provide a signal processing method, device and computer-readable storage medium, aiming to increase the maximum perception distance of a receivable signal at a perception receiving end.

[0005] To achieve the above object, the present application provides a signal processing method, which is applied to a signal transmitting end, and the signal processing method comprises the following steps:

[0006] Acquire a communication signal, wherein a sub-communication signal in the communication signal includes two identical time domain signals in a continuous time sequence, and a signal that is arranged at the front in the time sequence of the two identical time domain signals is used as a target signal;

[0007] A communication signal is sent to the perception receiving end, wherein each target signal in the communication signal is removed by the perception receiving end.

[0008] To achieve the above object, the present application provides a signal processing method, which is applied to a sensing receiving end, and the signal processing method comprises the following steps:

[0009] Receiving a communication signal sent by a signal transmitting end, wherein a sub-communication signal in the communication signal includes two identical time domain signals in a continuous time sequence;

[0010] The target signals of the respective sub-communication signals in the communication signal are removed, wherein the target signal is a signal that is arranged at the front in time sequence in two identical time domain signals.

[0011] To achieve the above object, the present application also provides a signal sending end, the signal sending end comprising:

[0012] An acquisition module is used to acquire a communication signal, wherein a sub-communication signal in the communication signal includes two identical time domain signals in a continuous time sequence, and the signal that is at the front in the time sequence of the two identical time domain signals is used as a target signal;

[0013] The sending module is used to send a communication signal to the perception receiving end, wherein each target signal in the communication signal is removed by the perception receiving end.

[0014] To achieve the above object, the present application also provides a perception receiving terminal, which includes:

[0015] A receiving module, used for receiving a communication signal sent by a signal sending end, wherein a sub-communication signal in the communication signal includes two identical time domain signals in a continuous time sequence;

[0016] The removal module is used to remove the target signal of each sub-communication signal in the communication signal, wherein the target signal is the signal that is arranged at the front in time sequence in two identical time domain signals.

[0017] To achieve the above objectives, the present application also provides a signal processing device, which includes: a memory, a processor, and a signal processing program stored in the memory and executable on the processor, and the signal processing program implements the steps of the above signal processing method when executed by the processor.

[0018] To achieve the above objectives, the present application also proposes a computer-readable storage medium, on which a signal processing program is stored. When the signal processing program is executed by a processor, the steps of the above signal processing method are implemented.

[0019] In an embodiment of the present application, a signal processing method, device and computer-readable storage medium are provided, which are applied to a signal sending end, wherein the method includes: acquiring a communication signal, wherein a sub-communication signal in the communication signal includes two identical time domain signals in a continuous time sequence, and the signal that is at the front in the time sequence of the two identical time domain signals is used as a target signal; sending the communication signal to a perception receiving end, wherein each target signal in the communication signal is removed by the perception receiving end.

[0020] Since each sub-communication signal in the transmitted communication signal contains two identical time domain signals with continuous time sequence, the target signal at the front of the two identical time domain signals can be used to absorb the inter-subcarrier interference caused by the communication delay between the signal transmitter and the signal perception end during multipath transmission, that is, the effect of the target signal is equivalent to the effect of the cyclic prefix, and the cyclic prefix duration is longer than that containing only part of the sub-communication information. Therefore, the communication delay that can be offset is increased, and the farthest perception distance of the receivable signal at the perception receiving end is increased.

[0021] In an embodiment of the present application, a signal processing method, device and computer-readable storage medium are provided, which are applied to a perception receiving end, wherein the method includes: receiving a communication signal sent by a signal sending end, wherein a sub-communication signal in the communication signal includes two identical time domain signals in a continuous time sequence; removing a target signal of each sub-communication signal in the communication signal, wherein the target signal is a signal that is at the front in time sequence of the two identical time domain signals.

[0022] Since each sub-communication signal in the received communication signal contains two identical time domain signals with continuous time sequence, the target signal with the front time sequence in the two identical time domain signals can be used to absorb the inter-subcarrier interference caused by the communication delay between the signal transmitter and the signal perception end during multipath transmission, that is, the effect of the target signal is equivalent to the effect of the cyclic prefix, and the cyclic prefix duration is longer than that containing only part of the sub-communication information. Therefore, the communication delay that can be offset is increased, and the farthest perception distance of the receivable signal at the perception receiving end is increased. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 A schematic diagram of the structure of the hardware operating environment involved in the embodiment of the present application;

[0024] Figure 2 This is a flow chart of the first embodiment of the signal processing method of the present application;

[0025] Figure 3 A schematic diagram of a frequency domain subcarrier involved in an embodiment of the present application;

[0026] Figure 4 A schematic diagram of communication signals corresponding to different preset parameter values ​​involved in the embodiments of the present application;

[0027] Figure 5 This is a flow chart of a second embodiment of the signal processing method of the present application;

[0028] Figure 6 A schematic diagram of a synaesthesia system involved in an embodiment of the present application performing communication signal processing;

[0029] Figure 7This is a functional module diagram of a preferred embodiment of the signal transmitting end of the present application;

[0030] Figure 8 This is a schematic diagram of the functional modules of a preferred embodiment of the perception receiving end of the present application.

[0031] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0032] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0033] like Figure 1 As shown, Figure 1 It is a schematic diagram of the device structure of the hardware operating environment involved in the embodiment of the present application.

[0034] It should be noted that the signal processing device in the embodiment of the present application may be a base station, a smart phone, a personal computer, a server or other device, and no specific limitation is made here.

[0035] like Figure 1 As shown, the signal processing device may include: a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, and a communication bus 1002. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface). The memory 1005 may be a high-speed RAM memory, or a stable memory (non-volatile memory), such as a disk memory. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.

[0036] Those skilled in the art will understand that Figure 1 The device structure shown in the figure does not constitute a limitation on the signal processing device, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.

[0037] like Figure 1 As shown, the memory 1005 as a computer storage medium may include an operating system, a network communication module, a user interface module, and a signal processing program. The operating system is a program that manages and controls the hardware and software resources of the device and supports the operation of the signal processing program and other software or programs. Figure 1In the device shown, the user interface 1003 is mainly used for data communication with the client; the network interface 1004 is mainly used for establishing a communication connection with the server; and the processor 1001 can be used to call the signal processing program stored in the memory 1005 and perform the following operations:

[0038] Acquire a communication signal, wherein a sub-communication signal in the communication signal includes two identical time domain signals in a continuous time sequence, and a signal that is arranged at the front in the time sequence of the two identical time domain signals is used as a target signal;

[0039] A communication signal is sent to the perception receiving end, wherein each target signal in the communication signal is removed by the perception receiving end.

[0040] Further, before the operation of acquiring the communication signal, the processor 1001 may also be used to call the signal processing program stored in the memory 1005 to perform the following operations:

[0041] Get subcarrier spacing;

[0042] A communication signal is generated according to the subcarrier spacing.

[0043] Furthermore, the operation of obtaining the subcarrier spacing includes:

[0044] Obtaining a target perception distance of a sub-communication signal, and generating a preset parameter value based on the target perception distance;

[0045] The preset subcarrier spacing is adjusted according to the preset parameter value to obtain the subcarrier spacing.

[0046] Furthermore, based on the target perception distance, the operation of generating the preset parameter value includes:

[0047] Determine the preset parameter value range according to the target perception distance;

[0048] Select any value in the preset parameter value range as the preset parameter value.

[0049] Furthermore, the operation of determining the preset parameter value range according to the target perception distance includes:

[0050] Determine the delay difference range limited by the target perception distance;

[0051] Substitute the delay difference range into the preset size relationship to obtain a preset parameter value range, wherein the preset size relationship is the size relationship between the delay difference and the duration of the sub-communication signal.

[0052] Furthermore, the operation of selecting any value in the preset parameter value range as the preset parameter value includes at least one of the following:

[0053] Select the maximum value in the preset parameter value range as the preset parameter value;

[0054] Selecting the minimum value in the preset parameter value range as the preset parameter value;

[0055] Any value within the preset parameter value range that is less than the preset parameter threshold is selected as the preset parameter value.

[0056] Further, the operation of adjusting the preset subcarrier spacing according to the preset parameter value to obtain the subcarrier spacing includes:

[0057] Generate an exponential power according to a preset parameter value, wherein the exponent of the exponential power is the negative value of the preset parameter value, and the base of the exponential power is the preset value;

[0058] The product of the preset subcarrier spacing and the exponential power is used as the subcarrier spacing.

[0059] Furthermore, the operation of determining the delay difference range limited by the target perception distance includes:

[0060] Determine a first delay difference and a second delay difference according to the target perception distance and the speed of light, wherein the first delay difference is smaller than the second delay difference, the first delay difference is the ratio between the target perception distance and the speed of light, the second delay difference is the ratio between the adjustment distance and the speed of light, and the adjustment distance is a preset multiple of the target perception distance;

[0061] The range with the first delay difference as the lower bound and the second delay difference as the upper bound is taken as the delay difference range.

[0062] Further, the operation of generating a communication signal according to the subcarrier spacing includes:

[0063] If the communication signal includes communication information, the communication signal is generated according to the communication information and the subcarrier spacing.

[0064] Further, after the step of acquiring the communication signal, the processor 1001 may also be used to call the signal processing program stored in the memory 1005 to perform the following operations:

[0065] The communication signal parameters are sent to the perception receiving end so that the perception receiving end can remove each target signal in the communication signal according to the communication signal parameters.

[0066] Alternatively, the processor 1001 may also be used to call the signal processing program stored in the memory 1005 and perform the following operations:

[0067] Receiving a communication signal sent by a signal transmitting end, wherein a sub-communication signal in the communication signal includes two identical time domain signals in a continuous time sequence;

[0068] The target signals of the respective sub-communication signals in the communication signal are removed, wherein the target signal is a signal that is arranged at the front in time sequence in two identical time domain signals.

[0069] Further, the operation of removing the target signal of each sub-communication signal in the communication signal includes:

[0070] receiving a communication signal parameter sent by a signal transmitting end, wherein the communication signal parameter includes at least one of a subcarrier spacing, a sub-communication signal duration, and a preset parameter value;

[0071] The duration of the time domain signal is calculated based on the communication signal parameters;

[0072] According to the duration of the time domain signal, the target signal of each sub-communication signal in the communication signal is removed.

[0073] Furthermore, the processor 1001 may also be used to call the signal processing program stored in the memory 1005 to perform the following operations:

[0074] If the sub-communication signal also includes a cyclic prefix of a preset signal length intercepted from the tail end of the time domain signal, the cyclic prefix of each sub-communication signal in the communication signal is removed.

[0075] Based on the above structure, various embodiments of the signal processing method are proposed.

[0076] Reference Figure 2 , Figure 2 This is a flowchart of the first embodiment of the signal processing method of the present application.

[0077] The embodiments of the present application provide embodiments of the signal processing method. It should be noted that although the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than that here. In this embodiment, it is applied to the signal sending end, and the execution subject is the signal sending end. The execution subject is omitted below. The signal processing method includes:

[0078] Step S10, acquiring a communication signal, wherein a sub-communication signal in the communication signal includes two identical time domain signals in a continuous time sequence, and the signal that is at the front in the time sequence of the two identical time domain signals is used as a target signal;

[0079] In this embodiment, the signal sending end is a device end that sends a communication signal. The specific device of the signal sending end is not limited here. For example, it can be a network device such as a base station, or a communication terminal such as a UE (User Equipment). The communication signal is a signal transmitted to the other end. The other end is a device end with communication capability. The other end can be a perception receiving end or a communication receiving end, which is not limited here.

[0080] In this embodiment, the perception receiving end is a device end that performs perception processing on the communication signal. The specific device of the perception receiving end is not limited here, for example, it can be a network device or a communication terminal. Since the perception processing does not limit whether the communication signal contains communication information, that is, regardless of whether the communication signal contains communication information, the result of the perception processing on the communication signal remains unchanged. Therefore, when the other end is the perception receiving end, the communication signal may include communication information or may not include communication information. The communication receiving end is a device end that performs communication processing on the communication signal. The specific device of the communication receiving end is not limited here, for example, it can be a network device or a communication terminal. Since the communication processing requires processing the communication information in the communication signal, when the other end is the communication receiving end, the communication signal includes communication information.

[0081] Optionally, the first network device acquires the communication signal.

[0082] Optionally, the first communication terminal acquires a communication signal.

[0083] Optionally, a communication signal modulated by another signal transmitting end is received.

[0084] Optionally, a subcarrier spacing is obtained, and a communication signal is generated based on the subcarrier spacing.

[0085] Optionally, if the communication signal includes communication information, the communication signal is obtained by modulating the communication information based on the subcarrier spacing.

[0086] Optionally, if the communication signal does not include communication information, the communication signal is generated based on the subcarrier spacing.

[0087] Optionally, obtaining a communication signal by modulating the communication information based on the subcarrier spacing includes:

[0088] The communication information is modulated onto each frequency domain subcarrier according to the subcarrier spacing; each frequency domain subcarrier is transformed in the time domain to obtain each time domain signal, wherein the time domain transformation method includes but is not limited to: IFFT (Inverse Fast Fourier Transform) and Laplace transform; and a communication signal is generated according to each time domain signal.

[0089] Optionally, modulating the communication information onto each frequency domain subcarrier according to the subcarrier spacing includes: modulating the communication information onto each frequency domain subcarrier at the subcarrier spacing; or adjusting the subcarrier spacing to half of the original, for example, if the subcarrier spacing is A, then adjusting the subcarrier spacing to A / 2, and interleaving and modulating the communication information onto each frequency domain subcarrier at the adjusted subcarrier spacing.

[0090] Optionally, if the communication information is modulated onto each frequency domain subcarrier at a subcarrier interval, generating a communication signal based on each time domain signal includes: replicating each time domain signal to obtain a replica signal that is time-sequentially connected to each time domain signal, and using each time domain signal and each replica signal as a communication signal, wherein a time domain signal and a replica signal that is time-sequentially connected to a time domain signal constitute a sub-communication signal.

[0091] Optionally, inserting and emptying the communication information into each frequency domain subcarrier with an adjusted subcarrier spacing includes: inserting and emptying the communication information into each even frequency domain subcarrier with an adjusted subcarrier spacing, or inserting and emptying the communication information into each odd frequency domain subcarrier, for example, including frequency domain subcarriers 0, 1, 2, 3, 4, 5 and 6, modulating the communication information onto frequency domain subcarriers 1, 3 and 5, or modulating the communication information onto frequency domain subcarriers 0, 2, 4 and 6, wherein the subcarrier modulated with the communication information is used as a valid subcarrier, and the subcarrier not modulated with the communication information is used as an invalid subcarrier.

[0092] Optionally, generating a communication signal according to each time domain signal includes: for any target sub-communication signal in the communication signal, intercepting a cyclic prefix of a preset signal length at the tail end of the time domain signal contained in the target sub-communication signal, and placing the cyclic prefix at the front end of the two time domain signals.

[0093] Optionally, if there is a cyclic prefix at the front end of each of the two identical time domain signals in the target sub-communication signal, and the sum of the durations of the two cyclic prefixes is a preset signal length, phase processing is performed on the frequency domain subcarriers corresponding to the time domain signals other than the target signal in the target sub-communication signal to obtain a phase-frequency domain subcarrier, and the phase-frequency domain subcarrier is transformed in the time domain to obtain a time domain signal.

[0094] It can be understood that when there is a cyclic prefix at the front end of each of the two identical time domain signals in the sub-communication signal, in order to ensure the orthogonality of the communication signal, the two cyclic prefixes need to be connected in timing. Therefore, the frequency domain subcarrier corresponding to the time domain signal that is at the end of the timing in the sub-communication signal is phase processed, so that the cyclic prefix timing of the front end of the time domain signal that is at the end of the timing in the sub-communication signal is advanced, and is connected with the cyclic prefix timing of the front end of the target signal in the sub-communication signal, thereby ensuring the orthogonality of the communication signal.

[0095] Optionally, refer to Figure 3 , Figure 3 Schematic diagram of a frequency domain subcarrier involved in an embodiment of the present application. Figure 3 It includes: effective subcarrier Q1 and invalid subcarrier Q2, wherein the interval between each effective subcarrier, that is, the above subcarrier interval is 2 -n Δf.

[0096] Optionally, generating a communication signal based on the subcarrier spacing includes:

[0097] Frequency domain subcarriers are set according to the subcarrier spacing, and each frequency domain subcarrier is transformed into the time domain to obtain each time domain signal; and a communication signal is generated according to each time domain signal.

[0098] Step S20, sending a communication signal to the perception receiving end, wherein each target signal in the communication signal is removed by the perception receiving end.

[0099] Optionally, if the sub-communication signal also includes a cyclic prefix of a preset signal length intercepted from the tail end of the time domain signal, and the cyclic prefix is ​​arranged at the front end of two identical time domain signals in timing, then each target signal and each cyclic prefix in the communication signal is removed by the perception receiving end, and each cyclic prefix in the communication signal is removed by the communication receiving end.

[0100] Optionally, each target signal and each cyclic prefix in the communication signal are removed by the second network device, and each cyclic prefix in the communication signal is removed by the third network device.

[0101] Optionally, each target signal and each cyclic prefix in the communication signal are removed by the second network device, and each cyclic prefix in the communication signal is removed by the third communication terminal.

[0102] Optionally, each target signal and each cyclic prefix in the communication signal are removed by the second communication device, and each cyclic prefix in the communication signal is removed by the third network device.

[0103] Optionally, each target signal and each cyclic prefix in the communication signal are removed by the second communication device, and each cyclic prefix in the communication signal is removed by the third communication terminal.

[0104] Optionally, the third network device, the first network device and the second network device can be the same device, for example, device A can be used as the first network device, the second network device and the third network device, or they can be different devices respectively, for example, device A is used as the first network device, device B is used as the second network device, and device C is used as the third network device. The same device can also be used as two network devices, and another device is used as another network device, for example, device A is used as the first network device and the second network device, and device B is used as the third network device, or device A is used as the first network device and the third network device, and device B is used as the second network device, or device A is used as the second network device and the third network device, and device B is used as the first network device.

[0105] Optionally, the third communication terminal, the first communication terminal and the second communication terminal can be the same terminal, for example, terminal A can be used as the first communication terminal, the second communication terminal and the third communication terminal, or they can be different terminals respectively, for example, terminal A is used as the first communication terminal, terminal B is used as the second communication terminal, and terminal C is used as the third communication terminal. The same terminal can also be used as two communication terminals, and another terminal is used as another communication terminal, for example, terminal A is used as the first communication terminal and the second communication terminal, and terminal B is used as the third communication terminal, or terminal A is used as the first communication terminal and the third communication terminal, and terminal B is used as the second communication terminal, or terminal A is used as the second communication terminal and the third communication terminal, and terminal B is used as the first communication terminal.

[0106] Optionally, the sensing receiving end analyzes the position of each target signal based on the communication signal, and removes each target signal in the communication signal according to the position.

[0107] Optionally, the sensing receiving end deletes or discards each target signal in the communication signal to remove each target signal in the communication signal.

[0108] Optionally, the first network device sends a communication signal to the second network device.

[0109] Optionally, the first network device sends a communication signal to the second communication terminal.

[0110] Optionally, the first communication terminal sends a communication signal to the second network device.

[0111] Optionally, the first communication terminal sends a communication signal to the second communication terminal.

[0112] Optionally, the first network device and the second network device may be the same device or different devices; the first communication terminal and the second communication terminal may be the same terminal or different terminals.

[0113] In an embodiment of the present application, a communication signal is obtained, wherein a sub-communication signal in the communication signal includes two identical time domain signals of continuous time sequence, and the signal that is at the front in time sequence of the two identical time domain signals is used as a target signal; a communication signal is sent to a perception receiving end, wherein each target signal in the communication signal is removed by the perception receiving end. Since each sub-communication signal in the sent communication signal includes two identical time domain signals of continuous time sequence, the target signal that is at the front in time sequence of the two identical time domain signals can be used to absorb the inter-subcarrier interference caused by the communication delay between the signal transmitting end and the signal sensing end during multipath transmission, that is, the effect of the target signal is equivalent to the effect of the cyclic prefix, and the cyclic prefix duration is longer than that containing only part of the sub-communication information, therefore, the communication delay that can be offset is increased, and the farthest perception distance of the receivable signal of the perception receiving end is increased.

[0114] Further, based on the above first embodiment, a second embodiment of the signal processing method of the present application is proposed. The same or similar contents as the above embodiment can be referred to the above introduction and will not be repeated later. In this embodiment, in step S10, before the step of obtaining the communication signal, it also includes:

[0115] Step S01, obtaining a target perception distance of a sub-communication signal, and generating a preset parameter value based on the target perception distance;

[0116] In this embodiment, the target perception distance is the farthest perception distance that a specified sub-communication signal can reach, and the target perception distance can be set by the user.

[0117] Optionally, obtain the target perception distance set by the user.

[0118] Optionally, a target perception distance configured by the perception receiving end is obtained.

[0119] Optionally, a first mapping relationship between the perception distance and the target signal duration is obtained, the target perception distance is mapped to the target signal duration corresponding to the target perception distance through the first mapping relationship, and the subcarrier spacing is calculated according to the target signal duration corresponding to the target perception distance; based on the subcarrier spacing, a preset parameter value is generated.

[0120] In step S01, based on the target perception distance, a preset parameter value is generated, including:

[0121] Step A10, determining a preset parameter value range according to the target perception distance;

[0122] Optionally, the delay difference range determined by the target perception distance is substituted into a preset size relationship to obtain a preset parameter value range, wherein the preset size relationship is a size relationship between the delay difference and the duration of the sub-communication signal;

[0123] Specifically, the delay difference range limited by the target perception distance is determined, and the delay difference range is substituted into the preset size relationship to obtain the preset parameter value range.

[0124] Optionally, a second mapping relationship between the perception distance and the delay difference is obtained, and the target perception distance is mapped to the delay difference range through the second mapping relationship.

[0125] Optionally, the delay difference range is limited by the target perception distance and the speed of light.

[0126] Optionally, a first delay difference and a second delay difference are determined based on the target perception distance and the speed of light, wherein the first delay difference is smaller than the second delay difference, the first delay difference is the ratio of the target perception distance and the speed of light, the second delay difference is the ratio of the adjustment distance and the speed of light, the adjustment distance is a preset multiple of the target perception distance, and the preset multiple may be 2; the range with the first delay difference as the lower bound and the second delay difference as the upper bound is taken as the delay difference range.

[0127] Optionally, the step of taking the range with the first delay difference as the lower bound and the second delay difference as the upper bound as the delay difference range may specifically include:

[0128]

[0129] Among them, d max is the target perception distance, τ max is the time delay difference, and c is the speed of light.

[0130] Optionally, when the signal sending end and the perception receiving end are both communication terminals or both network devices, the delay difference only takes the maximum value.

[0131] Optionally, substituting the delay difference range into the preset size relationship to obtain the preset parameter value range may specifically include:

[0132]

[0133] n≤-log2(Δf·τ max )

[0134] Among them, 2 -n T OFDM is the duration of the sub-communication signal, is the duration of the sub-communication signal, T OFDM is the preset sub-communication signal duration, Δf is the preset subcarrier spacing, and n is the preset parameter value.

[0135] In this embodiment, the preset sub-communication signal duration is a conventional and universal sub-communication signal duration, and the preset subcarrier spacing is a conventional and universal subcarrier spacing.

[0136] Step A20, selecting any value in the preset parameter value range as the preset parameter value.

[0137] Optionally, a minimum value in the preset parameter value range is selected as the preset parameter value.

[0138] It can be understood that the smaller the preset parameter value, the smaller the subcarrier spacing, the longer the time domain signal duration determined by the subcarrier spacing, the longer the target signal duration, the longer the communication delay that can be offset, and the longer the maximum perception distance of the receivable signal at the perception receiving end.

[0139] Optionally, a maximum value is selected in the preset parameter value range as the preset parameter value;

[0140] At this time, the preset parameter value is larger, the subcarrier interval is larger, the time domain signal duration determined by the subcarrier interval is shorter, the target signal duration is shorter, the communication delay that can be offset is also shorter, and the farthest perception distance of the receivable signal at the perception receiving end is also shorter.

[0141] Optionally, a minimum value in a preset parameter value range is selected as the preset parameter value;

[0142] Optionally, any value within the preset parameter value range that is smaller than a preset parameter threshold is selected as the preset parameter value.

[0143] Optionally, the preset parameter threshold is determined by the target perception distance.

[0144] Step S02: adjusting the preset subcarrier spacing according to the preset parameter value to obtain the subcarrier spacing.

[0145] Optionally, the exponential power is combined according to a preset parameter value, and the product of the preset subcarrier spacing and the exponential power is used as the subcarrier spacing.

[0146] Optionally, the negative value of the preset parameter value is used as the exponent, the preset value is used as the base, and the exponential power is combined, wherein the preset value can be any number such as 2, 3, 4, etc., but considering the alignment of the communication signal and the waste of timing resources of the communication signal, the preset value is set to 2, so the exponential power is 2 -n , the subcarrier spacing is 2 -n Δf.

[0147] Optionally, refer to Figure 4 , Figure 4 Schematic diagram of communication signals corresponding to different preset parameter values ​​involved in the embodiments of the present application. Figure 4 It includes a conventional communication signal S1, a communication signal S2 when the preset parameter value is 2, a communication signal S3 when the preset parameter value is 1, a communication signal S4 when the preset parameter value is 0, and a communication signal S5 when the preset parameter value is -1.

[0148] It can be understood that when the preset parameter value is large, since the preset parameter value is calculated by the target perception distance, that is, at this time, the target perception distance is small, there may be a situation where the subcarrier spacing is lower than the preset subcarrier spacing. Although the farthest perception distance of the receivable signal of the perception receiving end is short, since the target perception distance is small, that is, the demand for the farthest perception distance is low at this time, there is no need to increase the farthest perception distance of the receivable signal of the perception receiving end. Such a setting can increase the number of perception resources configured in the sub-communication signal. Therefore, under the premise of ensuring that the target perception distance is met, the number of perception resources configured for the communication signal is increased.

[0149] It is understandable that when the sensing receiving end directly determines the position of each target signal based on the communication signal, there may be a situation where the position of the target signal determined is inaccurate due to various factors such as the time delay during transmission.

[0150] Optionally, communication signal parameters are sent to the perception receiving end so that the perception receiving end removes each target signal in the communication signal according to the communication signal parameters.

[0151] Optionally, the communication signal parameter includes at least one of the following:

[0152] Subcarrier spacing;

[0153] Sub-communication signal duration;

[0154] Preset parameter value.

[0155] By sending the communication signal parameters to the perception receiving end, the perception receiving end removes each target signal in the communication signal according to the communication signal parameters, thereby improving the accuracy of removing the target signal in the communication signal.

[0156] In an embodiment of the present application, a target perception distance of a sub-communication signal is obtained, and a preset parameter value is generated based on the target perception distance; a preset subcarrier spacing is adjusted according to the preset parameter value to obtain a subcarrier spacing. Since the target perception distance is used to characterize the farthest perception distance of a receivable signal that needs to be perceived by the receiving end, the subcarrier spacing calculated based on the target perception distance is adapted to the target perception distance, thereby ensuring that the number of configured perception resources for the communication signal is increased while meeting the target perception distance.

[0157] Further, based on the above-mentioned first embodiment and / or second embodiment, a third embodiment of the signal processing method of the present application is proposed. For the same or similar contents as the above-mentioned embodiments, reference can be made to the above introduction and no further description will be given later. Figure 5 , applied to the sensing receiving end, the sensing receiving end is the execution subject, the execution subject is omitted below, and the signal processing method includes:

[0158] Step B10, receiving a communication signal sent by a signal transmitting end, wherein a sub-communication signal in the communication signal includes two identical time domain signals in a continuous time sequence;

[0159] In this embodiment, the signal sending end is a device end that sends a communication signal. The specific device of the signal sending end is not limited here. For example, it can be a network device such as a base station, or a communication terminal such as a UE. The communication signal is a signal transmitted to other ends, and the other ends are device ends with communication capabilities, and the other ends can be perception receiving ends.

[0160] In this embodiment, the perception receiving end is a device end that performs perception processing on the communication signal. The specific device of the perception receiving end is not limited here, for example, it can be a network device or a communication terminal. Since the perception processing does not limit whether the communication signal contains communication information, that is, regardless of whether the communication signal contains communication information, the result of the perception processing of the communication signal remains unchanged. Therefore, when the other end is the perception receiving end, the communication signal may include communication information or may not include communication information.

[0161] Optionally, the second network device receives a communication signal sent by the first network device.

[0162] Optionally, the second network device receives a communication signal sent by the first communication device.

[0163] Optionally, the second communication device receives a communication signal sent by the first network device.

[0164] Optionally, the second communication device receives a communication signal sent by the first communication device.

[0165] Optionally, the first network device and the second network device may be the same device or different devices; the first communication terminal and the second communication terminal may be the same terminal or different terminals.

[0166] Optionally, before receiving the communication signal sent by the signal sending end, the target perception distance is configured and the target perception distance is sent to the signal sending end.

[0167] Optionally, the signal transmitting end obtains the subcarrier spacing and generates a communication signal based on the subcarrier spacing.

[0168] Optionally, if the communication signal includes communication information, the signal transmitting end modulates the communication information based on the subcarrier spacing to obtain the communication signal.

[0169] Optionally, if the communication signal does not include communication information, the signal transmitting end generates the communication signal based on the subcarrier spacing.

[0170] Optionally, obtaining a communication signal by modulating the communication information based on the subcarrier spacing includes:

[0171] The signal transmitter modulates the communication information onto each frequency domain subcarrier according to the subcarrier spacing; performs time domain transformation on each frequency domain subcarrier to obtain each time domain signal, wherein the time domain transformation method includes but is not limited to: IFFT and Laplace transformation; generates a communication signal according to each time domain signal.

[0172] Optionally, modulating the communication information onto each frequency domain subcarrier according to the subcarrier spacing includes: the signal transmitting end modulating the communication information onto each frequency domain subcarrier at the subcarrier spacing; or, the signal transmitting end adjusts the subcarrier spacing to half of the original, for example, if the subcarrier spacing is A, the subcarrier spacing is adjusted to A / 2, and the communication information is interleaved and modulated onto each frequency domain subcarrier at the adjusted subcarrier spacing.

[0173] Optionally, if the communication information is modulated onto each frequency domain subcarrier at a subcarrier interval, then a communication signal is generated according to each time domain signal, including: the signal sending end copies each time domain signal to obtain a copy signal that is time-sequentially connected to each time domain signal, and each time domain signal and each copy signal is used as a communication signal, wherein a time domain signal and a copy signal that is time-sequentially connected to a time domain signal constitute a sub-communication signal.

[0174] Optionally, inserting and emptying the communication information into each frequency domain subcarrier with an adjusted subcarrier spacing includes: the signal transmitting end inserting and emptying the communication information into each even frequency domain subcarrier with an adjusted subcarrier spacing, or inserting and emptying the communication information into each odd frequency domain subcarrier, for example, including frequency domain subcarriers 0, 1, 2, 3, 4, 5 and 6, modulating the communication information onto frequency domain subcarriers 1, 3 and 5, or modulating the communication information onto frequency domain subcarriers 0, 2, 4 and 6, wherein the subcarrier modulated with the communication information is used as a valid subcarrier, and the subcarrier not modulated with the communication information is used as an invalid subcarrier.

[0175] Optionally, generating a communication signal based on each time domain signal includes: the signal sending end intercepts a cyclic prefix of a preset signal length at the tail end of the time domain signal contained in the target sub-communication signal for any target sub-communication signal in the communication signal, and places the cyclic prefix at the front end of the two time domain signals.

[0176] Optionally, if there is a cyclic prefix at the front end of each of the two identical time domain signals in the target sub-communication signal, and the sum of the durations of the two cyclic prefixes is a preset signal length, the signal transmitting end performs phase processing on the frequency domain subcarriers corresponding to the time domain signals other than the target signal in the target sub-communication signal to obtain a phase-frequency domain subcarrier, and performs a time domain transform on the phase-frequency domain subcarrier to obtain a time domain signal.

[0177] It can be understood that when there is a cyclic prefix at the front end of each of the two identical time domain signals in the sub-communication signal, in order to ensure the orthogonality of the communication signal, the two cyclic prefixes need to be connected in timing. Therefore, the frequency domain subcarrier corresponding to the time domain signal that is at the end of the timing in the sub-communication signal is phase processed, so that the cyclic prefix timing of the front end of the time domain signal that is at the end of the timing in the sub-communication signal is advanced, and is connected with the cyclic prefix timing of the front end of the target signal in the sub-communication signal, thereby ensuring the orthogonality of the communication signal.

[0178] Optionally, generating a communication signal based on the subcarrier spacing includes:

[0179] The signal transmitting end sets the frequency domain subcarriers according to the subcarrier spacing, performs time domain transformation on each frequency domain subcarrier, and obtains each time domain signal; and generates a communication signal according to each time domain signal.

[0180] Step B20, removing the target signal of each sub-communication signal in the communication signal, wherein the target signal is the signal that is at the front in time sequence of two identical time domain signals.

[0181] Optionally, the second network device removes the target signal of each sub-communication signal in the communication signal.

[0182] Optionally, the second communication terminal removes the target signal of each sub-communication signal in the communication signal.

[0183] Optionally, the position of each target signal is analyzed based on the communication signal, and each target signal in the communication signal is removed according to the position.

[0184] Optionally, if the sub-communication signal also includes a cyclic prefix of a preset signal length intercepted from the tail end of the time domain signal, each target signal and each cyclic prefix in the communication signal are removed.

[0185] Optionally, the positions of each target signal and each cyclic prefix are analyzed based on the communication signal, and each target signal and each cyclic prefix in the communication signal are removed according to the positions.

[0186] Among them, in step B20, the step of removing the target signal of each sub-communication signal in the communication signal includes:

[0187] Step B21, receiving a communication signal parameter sent by the signal transmitting end, wherein the communication signal parameter includes at least one of a subcarrier spacing, a sub-communication signal duration, and a preset parameter value;

[0188] Optionally, the signal transmitting end obtains a target perception distance of the sub-communication signal, and generates a preset parameter value based on the target perception distance;

[0189] In this embodiment, the target perception distance is the farthest perception distance that a specified sub-communication signal can reach, and the target perception distance can be set by the user.

[0190] Optionally, the signal sending end obtains a target perception distance set by a user.

[0191] Optionally, the signal sending end obtains a first mapping relationship between the perception distance and the target signal duration, maps the target perception distance to the target signal duration corresponding to the target perception distance through the first mapping relationship, calculates the subcarrier spacing according to the target signal duration corresponding to the target perception distance; and generates a preset parameter value according to the subcarrier spacing.

[0192] Optionally, the signal transmitting end substitutes the delay difference range determined by the target perception distance into the preset size relationship to obtain a preset parameter value range, wherein the preset size relationship is the size relationship between the delay difference and the duration of the sub-communication signal;

[0193] Specifically, the signal transmitting end determines a delay difference range limited by a target perception distance, substitutes the delay difference range into a preset size relationship, and obtains a preset parameter value range.

[0194] Optionally, the signal transmitting end obtains a second mapping relationship between the perception distance and the delay difference, and maps the target perception distance to a delay difference range through the second mapping relationship.

[0195] Optionally, the delay difference range is limited by the target perception distance and the speed of light.

[0196] Optionally, a first delay difference and a second delay difference are determined based on the target perception distance and the speed of light, wherein the first delay difference is smaller than the second delay difference, the first delay difference is the ratio of the target perception distance and the speed of light, the second delay difference is the ratio of the adjustment distance and the speed of light, the adjustment distance is a preset multiple of the target perception distance, and the preset multiple may be 2; the range with the first delay difference as the lower bound and the second delay difference as the upper bound is taken as the delay difference range.

[0197] Optionally, the step of taking the range with the first delay difference as the lower bound and the second delay difference as the upper bound as the delay difference range may specifically include:

[0198]

[0199] Among them, d max is the target perception distance, τ max is the time delay difference, and c is the speed of light.

[0200] Optionally, when the signal sending end and the perception receiving end are both communication terminals or both network devices, the delay difference only takes the maximum value.

[0201] Optionally, substituting the delay difference range into the preset size relationship to obtain the preset parameter value range may specifically include:

[0202]

[0203] n≤-log2(Δf·τ max )

[0204] Among them, 2 -n T OFDM is the duration of the sub-communication signal, is the duration of the sub-communication signal, T OFDM is the preset sub-communication signal duration, Δf is the preset subcarrier spacing, and n is the preset parameter value.

[0205] In this embodiment, the preset sub-communication signal duration is a conventional and universal sub-communication signal duration, and the preset subcarrier spacing is a conventional and universal subcarrier spacing.

[0206] The signal sending end selects any value in the preset parameter value range as the preset parameter value.

[0207] Optionally, a minimum value in the preset parameter value range is selected as the preset parameter value.

[0208] It can be understood that the smaller the preset parameter value, the smaller the subcarrier spacing, the longer the time domain signal duration determined by the subcarrier spacing, the longer the target signal duration, the longer the communication delay that can be offset, and the longer the maximum perception distance of the receivable signal at the perception receiving end.

[0209] Optionally, a maximum value is selected in the preset parameter value range as the preset parameter value;

[0210] At this time, the preset parameter value is larger, the subcarrier interval is larger, the time domain signal duration determined by the subcarrier interval is shorter, the target signal duration is shorter, the communication delay that can be offset is also shorter, and the farthest perception distance of the receivable signal at the perception receiving end is also shorter.

[0211] Optionally, a minimum value in a preset parameter value range is selected as the preset parameter value;

[0212] Optionally, any value within the preset parameter value range that is smaller than a preset parameter threshold is selected as the preset parameter value.

[0213] Optionally, the preset parameter threshold is determined by the target perception distance.

[0214] The signal transmitting end adjusts the preset subcarrier spacing according to the preset parameter value to obtain the subcarrier spacing.

[0215] Optionally, the exponential power is combined according to a preset parameter value, and the product of the preset subcarrier spacing and the exponential power is used as the subcarrier spacing.

[0216] Optionally, the negative value of the preset parameter value is used as the exponent, the preset value is used as the base, and the exponential power is combined, wherein the preset value can be any number such as 2, 3, 4, etc., but considering the alignment of the communication signal and the waste of timing resources of the communication signal, the preset value is set to 2, so the exponential power is 2 -n , the subcarrier spacing is 2 -n Δf.

[0217] The signal transmitting end calculates the duration of the time domain signal based on the communication signal parameters;

[0218] Optionally, if the communication signal parameters include subcarrier spacing and / or sub-communication signal duration, a preset parameter value is calculated based on the subcarrier spacing and / or sub-communication signal duration, and the duration of the time domain signal is calculated according to the preset parameter value.

[0219] Optionally, the preset time domain signal duration is obtained according to the exponential power combined with preset parameter values, wherein the preset time domain signal duration is the duration of a conventional general time domain signal, and the product of the exponential power and the preset time domain signal duration is used as the duration of the time domain signal.

[0220] Optionally, if the communication signal parameter includes a preset parameter value, the duration of the time domain signal is calculated according to the preset parameter value.

[0221] Step B23: removing the target signal of each sub-communication signal in the communication signal according to the duration of the time domain signal.

[0222] In an embodiment of the present application, a communication signal sent by a signal transmitting end is received, wherein a sub-communication signal in the communication signal includes two identical time domain signals of continuous timing; and a target signal of each sub-communication signal in the communication signal is removed, wherein the target signal is a signal that is at the front in timing in the two identical time domain signals. Since each sub-communication signal in the received communication signal includes two identical time domain signals of continuous timing, the target signal that is at the front in timing in the two identical time domain signals can be used to absorb the inter-subcarrier interference caused by the communication delay between the signal transmitting end and the signal sensing end during multipath transmission, that is, the effect of the target signal is equivalent to the effect of the cyclic prefix, and the cyclic prefix duration is longer than that containing only part of the sub-communication information, therefore, the communication delay that can be offset is increased, and the farthest sensing distance of the receivable signal of the sensing receiving end is increased.

[0223] Further, based on the above-mentioned first embodiment, second embodiment and / or third embodiment, a fourth embodiment of the signal processing method of the present application is proposed. The same or similar contents as the above-mentioned embodiments can be referred to the above introduction and will not be repeated later. In this embodiment, it is applied to a synaesthesia system, the synaesthesia system includes a signal sending end, a perception receiving end and a communication receiving end, the control module of the synaesthesia system is the execution subject, and the execution subject is omitted below. The signal processing method includes:

[0224] Acquire a communication signal through a signal transmitting end, wherein the communication signal is modulated by communication information, a sub-communication signal in the communication signal includes two identical time domain signals in a continuous time sequence, and a signal that is arranged at the front in the time sequence of the two identical time domain signals is used as a target signal;

[0225] Sending a communication signal to the sensing receiving end and the communication receiving end through the signal sending end;

[0226] Each target signal in the communication signal is removed by the sensing receiving end and the communication receiving end.

[0227] In this embodiment, the signal sending end is a device end that sends a communication signal. The specific device of the signal sending end is not limited here. For example, it can be a network device such as a base station, or a communication terminal such as a UE. The communication signal is a signal transmitted to the other end. The other end is a device end with communication capabilities. The other end can be a perception receiving end or a communication receiving end. There is no limitation here. The perception receiving end is a device end that perceives and processes the communication signal. The specific device of the perception receiving end is not limited here. For example, it can be a network device or a communication terminal. The communication receiving end is a device end that performs communication processing on the communication signal. The specific device of the communication receiving end is not limited here. For example, it can be a network device or a communication terminal.

[0228] In this embodiment, the perception receiving end is a device end that senses and processes the communication signal. The specific device of the perception receiving end is not limited here, for example, it can be a network device or a communication terminal. Since the synaesthesia system includes a communication receiving end, the communication signal includes communication information.

[0229] Optionally, a communication signal is acquired through the first communication terminal; the communication signal is sent to the second communication terminal and the third communication terminal through the first communication terminal; and each target signal in the communication signal is removed through the second communication terminal and the third communication terminal.

[0230] Optionally, a communication signal is acquired through the first communication terminal; the communication signal is sent to the second communication terminal and the third network device through the first communication terminal; and each target signal in the communication signal is removed through the second communication terminal and the third network device.

[0231] Optionally, a communication signal is acquired through the first communication terminal; the communication signal is sent to the second network device and the third network device through the first communication terminal; and each target signal in the communication signal is removed through the second network device and the third network device.

[0232] Optionally, a communication signal is acquired through the first communication terminal; the communication signal is sent to the second network device and the third communication terminal through the first communication terminal; and each target signal in the communication signal is removed through the second network device and the third communication terminal.

[0233] Optionally, a communication signal is acquired through a first network device; the communication signal is sent to a second communication terminal and a third communication terminal through the first network device; and each target signal in the communication signal is removed through the second communication terminal and the third communication terminal.

[0234] Optionally, a communication signal is acquired through the first network device; the communication signal is sent to the second network device and the third network device through the first network device; and each target signal in the communication signal is removed through the second network device and the third network device.

[0235] Optionally, a communication signal is acquired through the first network device; the communication signal is sent to the second communication terminal and the third network device through the first network device; and each target signal in the communication signal is removed through the second communication terminal and the third network device.

[0236] Optionally, a communication signal is acquired through the first network device; the communication signal is sent to the second network device and the third communication terminal through the first network device; and each target signal in the communication signal is removed through the second network device and the third communication terminal.

[0237] Optionally, the subcarrier spacing is acquired by a signal transmitting end, and a communication signal is generated based on the subcarrier spacing.

[0238] Optionally, if the communication signal includes communication information, the communication signal is obtained by modulating the communication information based on the subcarrier spacing by the signal transmitting end.

[0239] Optionally, if the communication signal does not include communication information, the communication signal is generated by the signal transmitting end based on the subcarrier spacing.

[0240] Optionally, obtaining a communication signal by modulating the communication information based on the subcarrier spacing includes:

[0241] The signal transmitting end modulates the communication information onto each frequency domain subcarrier according to the subcarrier spacing; performs time domain transformation on each frequency domain subcarrier to obtain each time domain signal, wherein the time domain transformation method includes but is not limited to: IFFT and Laplace transformation; generates a communication signal according to each time domain signal.

[0242] Optionally, modulating the communication information onto each frequency domain subcarrier according to the subcarrier spacing includes: modulating the communication information onto each frequency domain subcarrier at the subcarrier spacing by the signal transmitting end; or, adjusting the subcarrier spacing to half of the original by the signal transmitting end, for example, if the subcarrier spacing is A, adjusting the subcarrier spacing to A / 2, and modulating the communication information onto each frequency domain subcarrier with the adjusted subcarrier spacing.

[0243] Optionally, if the communication information is modulated onto each frequency domain subcarrier at a subcarrier interval, generating a communication signal based on each time domain signal includes: replicating each time domain signal through a signal transmitting end to obtain a replica signal that is respectively time-sequentially connected to each time domain signal, and using each time domain signal and each replica signal as a communication signal, wherein a time domain signal and a replica signal that is time-sequentially connected to a time domain signal constitute a sub-communication signal.

[0244] Optionally, inserting and emptying the communication information into each frequency domain subcarrier with an adjusted subcarrier spacing includes: inserting and emptying the communication information into each even frequency domain subcarrier with an adjusted subcarrier spacing through the signal transmitting end, or inserting and emptying the communication information into each odd frequency domain subcarrier, for example, including frequency domain subcarriers 0, 1, 2, 3, 4, 5 and 6, modulating the communication information onto frequency domain subcarriers 1, 3 and 5, or modulating the communication information onto frequency domain subcarriers 0, 2, 4 and 6, wherein the subcarrier modulated with the communication information is used as a valid subcarrier, and the subcarrier not modulated with the communication information is used as an invalid subcarrier.

[0245] Optionally, generating a communication signal based on each time domain signal includes: for any target sub-communication signal in the communication signal, intercepting a cyclic prefix of a preset signal length at the tail end of the time domain signal contained in the target sub-communication signal by the signal sending end, and placing the cyclic prefix at the front end of the two time domain signals.

[0246] Optionally, if there is a cyclic prefix at the front end of each of the two identical time domain signals in the target sub-communication signal, and the sum of the durations of the two cyclic prefixes is a preset signal length, the signal sending end performs phase processing on the frequency domain subcarriers corresponding to the time domain signals other than the target signal in the target sub-communication signal to obtain a phase-frequency domain subcarrier, and performs time domain transformation on the phase-frequency domain subcarrier to obtain a time domain signal.

[0247] It can be understood that when there is a cyclic prefix at the front end of each of the two identical time domain signals in the sub-communication signal, in order to ensure the orthogonality of the communication signal, the two cyclic prefixes need to be connected in timing. Therefore, the frequency domain subcarrier corresponding to the time domain signal that is at the end of the timing in the sub-communication signal is phase processed, so that the cyclic prefix timing of the front end of the time domain signal that is at the end of the timing in the sub-communication signal is advanced, and is connected with the cyclic prefix timing of the front end of the target signal in the sub-communication signal, thereby ensuring the orthogonality of the communication signal.

[0248] Optionally, generating a communication signal based on the subcarrier spacing includes:

[0249] The signal transmitting end sets the frequency domain subcarriers according to the subcarrier spacing, performs time domain transformation on each frequency domain subcarrier, and obtains each time domain signal; and generates a communication signal according to each time domain signal.

[0250] Optionally, a target perception distance of the sub-communication signal is obtained through the signal transmitting end, and a preset parameter value is generated based on the target perception distance;

[0251] In this embodiment, the target perception distance is the farthest perception distance that a specified sub-communication signal can reach, and the target perception distance can be set by the user.

[0252] Optionally, the target perception distance set by the user is obtained through the signal sending end.

[0253] Optionally, a first mapping relationship between the perception distance and the target signal duration is obtained through the signal sending end, the target perception distance is mapped to the target signal duration corresponding to the target perception distance through the first mapping relationship, and the subcarrier spacing is calculated according to the target signal duration corresponding to the target perception distance; based on the subcarrier spacing, a preset parameter value is generated.

[0254] Optionally, the signal transmitting end substitutes the delay difference range determined by the target perception distance into a preset size relationship to obtain a preset parameter value range, wherein the preset size relationship is a size relationship between the delay difference and the duration of the sub-communication signal;

[0255] Specifically, the signal transmitting end determines the delay difference range limited by the target perception distance, substitutes the delay difference range into the preset size relationship, and obtains the preset parameter value range.

[0256] Optionally, a second mapping relationship between the perception distance and the delay difference is obtained through the signal sending end, and the target perception distance is mapped to the delay difference range through the second mapping relationship.

[0257] Optionally, the delay difference range is limited by the target perception distance and the speed of light.

[0258] Optionally, a first delay difference and a second delay difference are determined based on the target perception distance and the speed of light, wherein the first delay difference is smaller than the second delay difference, the first delay difference is the ratio of the target perception distance and the speed of light, the second delay difference is the ratio of the adjustment distance and the speed of light, the adjustment distance is a preset multiple of the target perception distance, and the preset multiple may be 2; the range with the first delay difference as the lower bound and the second delay difference as the upper bound is taken as the delay difference range.

[0259] Optionally, the step of taking the range with the first delay difference as the lower bound and the second delay difference as the upper bound as the delay difference range may specifically include:

[0260]

[0261] Among them, d max is the target perception distance, τ max is the time delay difference, and c is the speed of light.

[0262] Optionally, when the signal sending end and the perception receiving end are both communication terminals or both network devices, the delay difference only takes the maximum value.

[0263] Optionally, substituting the delay difference range into the preset size relationship to obtain the preset parameter value range may specifically include:

[0264]

[0265] n≤-log2(Δf·τ max )

[0266] Among them, 2 -n T OFDM is the duration of the sub-communication signal, is the duration of the sub-communication signal, T OFDM is the preset sub-communication signal duration, Δf is the preset subcarrier spacing, and n is the preset parameter value.

[0267] In this embodiment, the preset sub-communication signal duration is a conventional and universal sub-communication signal duration, and the preset subcarrier spacing is a conventional and universal subcarrier spacing.

[0268] Any value in the preset parameter value range is selected as the preset parameter value by the signal sending end.

[0269] Optionally, a minimum value in the preset parameter value range is selected as the preset parameter value.

[0270] It can be understood that the smaller the preset parameter value, the smaller the subcarrier spacing, the longer the time domain signal duration determined by the subcarrier spacing, the longer the target signal duration, the longer the communication delay that can be offset, and the longer the maximum perception distance of the receivable signal at the perception receiving end.

[0271] Optionally, a maximum value is selected in the preset parameter value range as the preset parameter value;

[0272] At this time, the preset parameter value is larger, the subcarrier interval is larger, the time domain signal duration determined by the subcarrier interval is shorter, the target signal duration is shorter, the communication delay that can be offset is also shorter, and the farthest perception distance of the receivable signal at the perception receiving end is also shorter.

[0273] Optionally, a minimum value in a preset parameter value range is selected as the preset parameter value;

[0274] Optionally, any value within the preset parameter value range that is smaller than a preset parameter threshold is selected as the preset parameter value.

[0275] Optionally, the preset parameter threshold is determined by the target perception distance.

[0276] It can be understood that when there is multipath transmission between the signal transmitting end and the communication receiving end, the communication receiving end can align the communication signal to avoid interference between subcarriers. Therefore, the cyclic prefix can solve the errors that may exist in the alignment processing, that is, the communication receiving end has a lower demand for communication delay.

[0277] It is understandable that, since the perception receiving end needs to scatter the communication signal through the perception target when perceiving and processing the communication signal, and the perception target is not a fixed object, the perception receiving end cannot align the communication signal, that is, the perception receiving end has a high requirement for the farthest perception distance of the receivable signal.

[0278] Optionally, if the sub-communication signal also includes a cyclic prefix of a preset signal length intercepted from the tail end of the time domain signal, and the cyclic prefix is ​​arranged at the front end of two identical time domain signals in timing, then the target signals and the cyclic prefixes in the received communication signal are removed by the sensing receiving end, and the cyclic prefixes in the received communication signal are removed by the communication receiving end.

[0279] Optionally, refer to Figure 6 , Figure 6 is a schematic diagram of a synaesthesia system involved in an embodiment of the present application performing communication signal processing, Figure 6 It includes: a communication signal S, a communication receiving end P1 and a perception receiving end P2, wherein the sub-communication signal in the communication signal S includes a cyclic prefix CP and two identical time domain signals Y in continuous timing, the communication receiving end P1 removes the cyclic prefix CP in the communication signal S, and the perception receiving end P2 removes the cyclic prefix CP in the communication signal S and the signal that is at the front in timing in the two identical time domain signals Y.

[0280] In an embodiment of the present application, it is applied to a synaesthesia system, which includes a signal sending end, a perception receiving end and a communication receiving end. The communication signal is obtained through the signal sending end, wherein the communication signal is modulated by communication information, and a sub-communication signal in the communication signal includes two identical time domain signals of continuous time sequence, and the signal that is at the front in time sequence in the two identical time domain signals is used as the target signal; the communication signal is sent to the perception receiving end and the communication receiving end through the signal sending end; each target signal in the communication signal is removed through the perception receiving end and the communication receiving end. For the synaesthesia system, part of the communication delay of the communication receiving end is sacrificed, and the farthest perception distance of the receivable signal of the perception receiving end is increased.

[0281] In addition, the embodiment of the present application further provides a signal transmitting end, the signal transmitting end comprising:

[0282] An acquisition module is used to acquire a communication signal, wherein a sub-communication signal in the communication signal includes two identical time domain signals in a continuous time sequence, and the signal that is at the front in the time sequence of the two identical time domain signals is used as a target signal;

[0283] The sending module is used to send a communication signal to the perception receiving end, wherein each target signal in the communication signal is removed by the perception receiving end.

[0284] Furthermore, before the step of acquiring the communication signal, the signal sending end further includes:

[0285] Get subcarrier spacing;

[0286] A communication signal is generated according to the subcarrier spacing.

[0287] Furthermore, the acquisition module is also used to:

[0288] Obtaining a target perception distance of a sub-communication signal, and generating a preset parameter value based on the target perception distance;

[0289] The preset subcarrier spacing is adjusted according to the preset parameter value to obtain the subcarrier spacing.

[0290] Furthermore, the acquisition module is also used to:

[0291] Determine the preset parameter value range according to the target perception distance;

[0292] Select any value in the preset parameter value range as the preset parameter value.

[0293] Furthermore, the acquisition module is also used to:

[0294] Determine the delay difference range limited by the target perception distance;

[0295] Substitute the delay difference range into the preset size relationship to obtain a preset parameter value range, wherein the preset size relationship is the size relationship between the delay difference and the duration of the sub-communication signal.

[0296] Furthermore, the acquisition module is also used to:

[0297] Determine a first delay difference and a second delay difference according to the target perception distance and the speed of light, wherein the first delay difference is smaller than the second delay difference, the first delay difference is the ratio between the target perception distance and the speed of light, the second delay difference is the ratio between the adjustment distance and the speed of light, and the adjustment distance is a preset multiple of the target perception distance;

[0298] The range with the first delay difference as the lower bound and the second delay difference as the upper bound is taken as the delay difference range.

[0299] Furthermore, the acquisition module is also used for at least one of the following:

[0300] Select the maximum value in the preset parameter value range as the preset parameter value;

[0301] Selecting the minimum value in the preset parameter value range as the preset parameter value;

[0302] Any value within the preset parameter value range that is less than the preset parameter threshold is selected as the preset parameter value.

[0303] Furthermore, the acquisition module is also used to:

[0304] Generate an exponential power according to a preset parameter value, wherein the exponent of the exponential power is the negative value of the preset parameter value, and the base of the exponential power is the preset value;

[0305] The product of the preset subcarrier spacing and the exponential power is used as the subcarrier spacing.

[0306] Furthermore, the acquisition module is also used to:

[0307] If the communication signal includes communication information, the communication signal is generated according to the communication information and the subcarrier spacing.

[0308] Further, after the step of acquiring the communication signal, the signal sending end further includes:

[0309] The communication signal parameters are sent to the perception receiving end so that the perception receiving end can remove each target signal in the communication signal according to the communication signal parameters.

[0310] The embodiment of the present application further provides a perception receiving terminal, the perception receiving terminal comprising:

[0311] A receiving module, used for receiving a communication signal sent by a signal sending end, wherein a sub-communication signal in the communication signal includes two identical time domain signals in a continuous time sequence;

[0312] The removal module is used to remove the target signal of each sub-communication signal in the communication signal, wherein the target signal is the signal that is arranged at the front in time sequence in two identical time domain signals.

[0313] Furthermore, the removal module is also used to:

[0314] receiving a communication signal parameter sent by a signal transmitting end, wherein the communication signal parameter includes at least one of a subcarrier spacing, a sub-communication signal duration, and a preset parameter value;

[0315] The duration of the time domain signal is calculated based on the communication signal parameters;

[0316] According to the duration of the time domain signal, the target signal of each sub-communication signal in the communication signal is removed.

[0317] Furthermore, the sensing receiving end also includes:

[0318] If the sub-communication signal also includes a cyclic prefix of a preset signal length intercepted from the tail end of the time domain signal, the cyclic prefix of each sub-communication signal in the communication signal is removed.

[0319] In addition, an embodiment of the present invention further provides a computer-readable storage medium, on which a signal processing program is stored. When the signal processing program is executed by a processor, the steps of the following signal processing method are implemented.

[0320] The various embodiments of the signal processing device and the computer-readable storage medium of the present invention may refer to the various embodiments of the signal processing method of the present invention, which will not be described in detail here.

[0321] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0322] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0323] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods of various embodiments of the present invention.

[0324] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A signal processing method, characterized in that: Applied to a signal transmitting end, the method comprises: Acquire a communication signal, wherein a sub-communication signal in the communication signal includes two identical time domain signals in a continuous time sequence, and a signal that is arranged at the front in the time sequence of the two identical time domain signals is used as a target signal; The communication signal is sent to a perception receiving end, wherein each of the target signals in the communication signal is removed by the perception receiving end.

2. The signal processing method according to claim 1, characterized in that: Before the step of acquiring the communication signal, the method further includes: Get subcarrier spacing; The communication signal is generated according to the subcarrier spacing.

3. The signal processing method according to claim 2, characterized in that: The step of obtaining the subcarrier spacing comprises: Acquiring a target perception distance of the sub-communication signal, and generating a preset parameter value based on the target perception distance; The preset subcarrier spacing is adjusted according to the preset parameter value to obtain the subcarrier spacing.

4. The signal processing method according to claim 3, characterized in that: The step of generating a preset parameter value based on the target perception distance comprises: Determining a preset parameter value range according to the target perception distance; Any value in the preset parameter value range is selected as the preset parameter value.

5. The signal processing method according to claim 4, characterized in that: The step of determining a preset parameter value range according to the target perception distance comprises: Determine the delay difference range limited by the target perception distance; Substituting the delay difference range into a preset size relationship, a preset parameter value range is obtained, wherein the preset size relationship is the size relationship between the delay difference and the duration of the sub-communication signal.

6. The signal processing method according to claim 5, characterized in that: The step of determining the delay difference range limited by the target perception distance includes: Determine a first time delay difference and a second time delay difference according to the target perception distance and the speed of light, wherein the first time delay difference is smaller than the second time delay difference, the first time delay difference is a ratio between the target perception distance and the speed of light, the second time delay difference is a ratio between an adjustment distance and the speed of light, and the adjustment distance is a preset multiple of the target perception distance; The delay difference range is defined as a range with the first delay difference as a lower bound and the second delay difference as an upper bound.

7. The signal processing method according to claim 4, characterized in that: The step of selecting any value in the preset parameter value range as the preset parameter value comprises at least one of the following: Selecting a maximum value in the preset parameter value range as the preset parameter value; Selecting a minimum value in the preset parameter value range as the preset parameter value; Any value within the preset parameter value range that is smaller than the preset parameter threshold is selected as the preset parameter value.

8. The signal processing method according to claim 3, characterized in that: The step of adjusting the preset subcarrier spacing according to the preset parameter value to obtain the subcarrier spacing comprises: Generate an exponential power according to the preset parameter value, wherein the exponent of the exponential power is the negative value of the preset parameter value, and the base of the exponential power is the preset value; The product of the preset subcarrier spacing and the exponential power is used as the subcarrier spacing.

9. The signal processing method according to claim 2, characterized in that: The step of generating the communication signal according to the subcarrier spacing comprises: If the communication signal includes communication information, the communication signal is generated according to the communication information and the subcarrier spacing.

10. The signal processing method according to claim 1, characterized in that: After the step of acquiring the communication signal, the method further includes: The communication signal parameters are sent to the perception receiving end, so that the perception receiving end removes each of the target signals in the communication signal according to the communication signal parameters.

11. The signal processing method according to claim 10, characterized in that: The communication signal parameters include at least one of the following: Subcarrier spacing; Sub-communication signal duration; Preset parameter value.

12. The signal processing method according to any one of claims 1 to 11, characterized in that: The sub-communication signal also includes a cyclic prefix of a preset signal length intercepted from the tail end of the time domain signal, the cyclic prefix is ​​arranged at the front end of two identical time domain signals in time sequence, and the preset signal length corresponds to the subcarrier spacing.

13. A signal processing method, characterized in that: Applied to a sensing receiving end, the method comprises: Receiving a communication signal sent by a signal transmitting end, wherein a sub-communication signal in the communication signal includes two identical time domain signals in a continuous time sequence; The target signal of each of the sub-communication signals in the communication signal is removed, wherein the target signal is a signal that is arranged at the front in time sequence in the two identical time domain signals.

14. The signal processing method according to claim 13, characterized in that: The time domain signal is obtained by modulating the sub-communication information corresponding to the sub-communication signal according to the sub-carrier interval. The sub-communication information is obtained by encoding the communication information. The sub-communication information corresponds to the sub-communication signal, and each time domain signal includes corresponding complete sub-communication information.

15. The signal processing method according to claim 13, characterized in that: The step of removing the target signal of each of the sub-communication signals in the communication signal comprises: Receiving a communication signal parameter sent by the signal transmitting end, wherein the communication signal parameter includes at least one of a subcarrier spacing, a sub-communication signal duration, and a preset parameter value; Calculating the duration of the time domain signal based on the communication signal parameter; According to the duration of the time domain signal, the target signal of each of the sub-communication signals in the communication signal is removed.

16. The signal processing method according to claim 13, characterized in that: The method further comprises: If the sub-communication signal further includes a cyclic prefix of a preset signal length intercepted from the tail end of the time domain signal, the cyclic prefix of each of the sub-communication signals in the communication signal is removed.

17. A signal processing device, characterized in that: The signal processing device includes: a memory, a processor, and a signal processing program stored in the memory and executable on the processor. When the signal processing program is executed by the processor, it implements the signal processing method described in any one of claims 1 to 12, or the signal processing method described in any one of claims 13 to 16.

18. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a signal processing program, and when the signal processing program is executed by a processor, the signal processing method according to any one of claims 1 to 12 or the signal processing method according to any one of claims 13 to 16 is implemented.