Perception signal generation method, communication device, storage medium, and program product

By generating sensing signals using constant-modulus signal sequence parameters in the time and/or frequency domains, the problem that existing sensing signal generation methods are difficult to meet practical needs is solved, a sensing signal generation method is realized, and the sensing effect of the sensing signals is improved.

CN122053306APending Publication Date: 2026-05-15ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
ZTE CORP
Filing Date
2024-11-13
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

In existing wireless communication scenarios, the waveform design of sensing signals is difficult to meet actual sensing needs, resulting in poor sensing performance.

Method used

By using constant modulus signal sequence parameters in the time and/or frequency domains, a signal generation method is generated, thereby improving the sensing effect of the perceived signal.

Benefits of technology

A signal generation method for constant modulus signal sequences in the time and/or frequency domains is implemented, which generates a signal that improves the generation of sensing signals and enhances the sensing effect of sensing signals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122053306A_ABST
    Figure CN122053306A_ABST
Patent Text Reader

Abstract

The invention provides a sensing signal generation method, a communication device, a storage medium and a program product, relates to the technical field of communication, and can solve the problem of poor sensing effect in related technologies. The method comprises the following steps: acquiring signal generation information corresponding to a sensing signal; the signal generation information comprises sequence parameters; the sequence parameter comprises a signal sequence of a constant modulus on a time domain and / or a frequency domain; and generating the sensing signal based on the signal generation information corresponding to the sensing signal. The sensing effect of the sensing signal can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of communication technology, and in particular to a method for generating sensing signals, a communication device, a storage medium, and a program product. Background Technology

[0002] Sensor-communication integration refers to a new type of information processing technology that achieves coordinated sensing and communication functions based on the sharing of hardware and software resources or information. This technology is used to superimpose radar-like sensing capabilities while transmitting signals over a wireless channel, enabling the detection and tracking of surrounding objects by sensing the signals transmitted over the wireless channel.

[0003] The waveform of the signal transmitted over the wireless channel determines the signal's sensing performance. In wireless communication scenarios, the signal transmitted over the wireless channel can be called a communication signal. The waveform of the communication signal generated based on current signal modulation methods is difficult to meet actual sensing requirements, resulting in poor sensing performance. Summary of the Invention

[0004] This disclosure provides a method for generating sensing signals, a communication device, a storage medium, and a program product, which can solve the problem of poor sensing effect in related technologies.

[0005] On the one hand, a method for generating a sensing signal is provided, comprising: acquiring signal generation information corresponding to the sensing signal; the signal generation information including sequence parameters; the sequence parameters including a constant-modulus signal sequence in the time domain and / or frequency domain; and generating the sensing signal based on the signal generation information corresponding to the sensing signal.

[0006] On another front, a first node is provided, comprising: a processing unit and a communication unit; the processing unit is used to acquire signal generation information corresponding to the sensing signal; the signal generation information includes sequence parameters; the sequence parameters include a constant-modulus signal sequence in the time domain and / or frequency domain; the processing unit is used to generate the sensing signal based on the signal generation information corresponding to the sensing signal.

[0007] In another aspect, a communication device is provided, comprising: a memory and a processor; the memory and the processor are coupled; the memory is used to store a computer program; and the processor, when executing the computer program, implements the method described in any of the above embodiments.

[0008] In another aspect, a computer-readable storage medium is provided, on which computer program instructions are stored, which, when executed by a processor, implement the method described in any of the above embodiments.

[0009] In another aspect, a computer program product is provided, the computer program product including computer program instructions that, when executed by a processor, implement the method described in any of the above embodiments.

[0010] In this embodiment, the first node can acquire signal generation information corresponding to the sensing signal, and then generate the sensing signal based on the signal generation information. The signal generation information includes sequence parameters, which include a constant-modulus signal sequence in the time domain and / or frequency domain. It should be noted that the constant-modulus signal sequence in the time domain has an extremely low peak-to-average power ratio (PAPR), allowing for distortion-free signal transmission even with high power amplifier efficiency, resulting in a longer sensing distance. The constant-modulus signal sequence in the frequency domain ensures minimal integral sidelobes of the sensing signal, reducing external interference and improving target sensing performance. Therefore, in this disclosure, the first node can modulate and generate the sensing signal based on the constant-modulus signal sequence in the time domain and / or frequency domain, thereby improving the sensing effect of the sensing signal. Attached Figure Description

[0011] To more clearly illustrate the technical solutions in this disclosure, the accompanying drawings used in some embodiments of this disclosure will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings.

[0012] Figure 1 An architecture diagram of a communication system provided for some embodiments of this disclosure;

[0013] Figure 2 A flowchart illustrating a method for generating a sensing signal, provided for some embodiments of this disclosure;

[0014] Figure 3 A structural diagram of a time-domain constant modulus signal sequence provided in some embodiments of this disclosure;

[0015] Figure 4 A structural diagram of a constant-modulus signal sequence in the frequency domain provided in some embodiments of this disclosure;

[0016] Figure 5 A flowchart illustrating yet another method for generating sensing signals provided in some embodiments of this disclosure;

[0017] Figure 6 A structural diagram of a first node provided in some embodiments of this disclosure;

[0018] Figure 7 This is a structural diagram of a communication device provided for some embodiments of this disclosure. Detailed Implementation

[0019] The technical solutions of this disclosure will now be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.

[0020] It should be noted that, in this disclosure, the terms "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in this disclosure should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.

[0021] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature.

[0022] In the description of this disclosure, unless otherwise stated, " / " means "or," for example, A / B can mean A or B. "And / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. Furthermore, "at least one" means one or more, and "more than one" means two or more.

[0023] Integrated sensing and communication (ISAC) refers to a novel information processing technology that achieves coordinated sensing and communication functions based on shared hardware and software resources or information. ISAC technology can be applied to various communication systems, where base stations provide cellular mobile communication capabilities while also incorporating radar-like sensing capabilities to detect and track surrounding objects. Base stations with integrated sensing and communication capabilities can be called sensing base stations.

[0024] In practical applications, sensor-integrated technology can be widely used in many scenarios such as intelligent transportation, remote monitoring, and environmental monitoring. Sensor-integrated technology offers several advantages, including efficient utilization of spectrum resources, reduced costs and equipment complexity, enhanced system functionality, improved system efficiency and reliability, and promotion of new applications and services.

[0025] In wireless sensing scenarios, the waveform of the sensing signal determines the performance and application range of the sensing system. Sensing signals emitted by sensing devices are mainly divided into two categories based on their signal beam: continuous wave (CW) and pulse wave.

[0026] For continuous waves, the sensing device transmits a continuous signal, rather than intermittent pulse signals. This continuous wave can be an unmodulated single-frequency continuous wave or a frequency-modulated continuous wave (FMCW). In integrated sensing and communication scenarios, continuous waves require the sensing and communication base station to have full-duplex capability, which limits the application scenarios. Therefore, continuous waves are generally more suitable for short-range sensing.

[0027] For pulse waves, full-duplex capability is not required for the sensing base station, making it suitable for a wider range of applications and long-distance sensing. Current communication systems typically employ orthogonal frequency division multiplexing (OFDM). Under OFDM, the waveforms of communication signals generated based on current signal modulation methods are insufficient to meet actual sensing requirements, resulting in poor sensing performance.

[0028] Therefore, the first node can acquire signal generation information corresponding to the sensing signal, and then generate the sensing signal based on this signal generation information. This signal generation information includes sequence parameters, which include a constant-modulus signal sequence in the time and / or frequency domains. It should be noted that the constant-modulus signal sequence in the time domain has an extremely low peak-to-average power ratio (PAPR), allowing for distortion-free signal transmission even with high power amplifier efficiency, resulting in a longer sensing distance. The constant-modulus signal sequence in the frequency domain ensures minimal integral sidelobes of the sensing signal, reducing external interference and improving target sensing performance. Therefore, in this disclosure, the first node can modulate and generate the sensing signal based on the constant-modulus signal sequence in the time and / or frequency domains, thereby improving the sensing effect of the sensing signal.

[0029] In this disclosure, the mobile communication network includes, but is not limited to, wireless local area network (WiFi), third-generation mobile communication technology (3G), fourth-generation mobile communication technology (4G), fifth-generation mobile communication technology (6G), and future mobile communication networks. The network architecture of the mobile communication network may include at least a first communication node and a second communication node.

[0030] It should be understood that, in this example, in the downlink, the first communication node can be a network-side device (e.g., including but not limited to a base station), and the second communication node can be a terminal-side device (e.g., including but not limited to a terminal). Of course, in the uplink, the first communication node can also be a terminal-side device, and the second communication node can also be a network-side device. In device-to-device communication between the two communication nodes, both the first and second communication nodes can be either a base station or a terminal. The first and second communication nodes can be referred to as the first node and the second node, respectively.

[0031] For example, such as Figure 1 As shown, a communication system provided in this embodiment of the present disclosure includes a terminal 102 and a base station 101. There may be one or more terminals 102 and base stations 101, and the number is not limited.

[0032] Base station 101 is a device located on the access network side of the aforementioned communication system and having wireless transceiver function, or a chip or chip system that can be installed in the device. Base station 101 includes, but is not limited to: access points (APs) in WiFi systems, such as home gateways, routers, servers, switches, bridges, etc.; evolved NodeBs (eNBs), radio network controllers (RNCs), NodeBs (NBs), basestation controllers (BSCs), base transceiver stations (BTSs), home base stations (e.g., home evolved NodeBs, or home NodeBs (HNBs)); base band units (BBUs); radio relay nodes; radio backhaul nodes; transmission and reception points (TRPs) or transmission points (TPs); 5G base stations, such as gNBs in new radio (NR) systems, or transmission points (TRPs or TPs); one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system; or network nodes constituting gNBs or transmission points, such as base band units (BBUs), or distributed units (DUs), or roadside units with base station functions. Base station 101 also includes base stations in different networking modes, such as master evolved NodeB (MeNB) and secondary eNB (SeNB, or secondary gNB, SgNB). Base station 101 also includes different types, such as terrestrial base stations, airborne base stations, and satellite base stations.

[0033] Terminal 102 is a device with wireless communication capabilities that can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted. It can also be deployed on water (such as on ships) or in the air (e.g., on airplanes, balloons, and satellites). Terminal 102 is also known as user equipment (UE), mobile station (MS), mobile terminal (MT), and terminal equipment, and is a device that provides voice and / or data connectivity to users. For example, terminal 102 includes handheld devices and vehicle-mounted devices with wireless connectivity. Currently, terminal 102 can be: mobile phone, tablet computer, laptop computer, PDA, mobile internet device (MID), wearable device (e.g., smartwatch, smart bracelet, pedometer, etc.), in-vehicle device (e.g., car, bicycle, electric vehicle, airplane, ship, train, high-speed rail, etc.), virtual reality (VR) device, augmented reality (AR) device, wireless terminal in industrial control, smart home device (e.g., refrigerator, television, air conditioner, electricity meter, etc.), smart robot, workshop equipment, wireless terminal in self-driving, wireless terminal in remote medical surgery, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, or wireless terminal in smart home, flying device (e.g., smart robot, hot air balloon, drone, airplane), etc. In one possible application scenario disclosed in this disclosure, the terminal is a terminal that frequently works on the ground, such as in-vehicle device. In this disclosure, for ease of description, the chip deployed in the above-mentioned device, such as a system-on-a-chip (SOC), a baseband chip, or other chip with communication functions, may also be referred to as a terminal.

[0034] The technical solutions provided in this disclosure can be applied to sensing scenarios. Regarding communication, current communication transmission methods can be used, and this disclosure does not impose any limitations on this.

[0035] Regarding perception, the main scenarios include: base station 101 transmitting and receiving on its own, one base station 101 transmitting to another base station 101, base station 101 transmitting and terminal 102 receiving, terminal 102 transmitting and receiving on its own, one terminal 102 transmitting to another terminal 102, and terminal 102 transmitting and base station 101 receiving.

[0036] In other words, the transmitting end of the sensing signal can be either the base station 101 or the terminal 102 in the aforementioned communication system. The receiving end of the sensing signal can also be either the base station 101 or the terminal 102 in the aforementioned communication system. The transmitting and receiving ends of the sensing signal can be the same device or different devices.

[0037] Taking base station 101 as the transmitting end and terminal 102 as the receiving end as an example, base station 101 is used to notify terminal 102 of configuration parameters related to sensing signals.

[0038] The terminal 102, acting as a receiving node, possesses sensing capabilities. The configuration parameters include those pre-agreed upon by the base station 101 and the terminal 102, as well as the configuration parameters required for the terminal 102 to generate sensing signals.

[0039] Base station 101 is also used to generate and transmit sensing signals. Correspondingly, terminal 102 is used to receive sensing signals from base station 101 by transmitting corresponding signals.

[0040] It should be noted that the various embodiments of this disclosure can be referenced or learned from each other. For example, the same or similar steps, method embodiments, system embodiments and device embodiments can be referenced from each other without limitation.

[0041] Figure 2 This is a flowchart illustrating a method for generating a sensing signal according to an embodiment of this disclosure. Figure 2 As shown, the method includes the following steps:

[0042] Step 201: Obtain the signal generation information corresponding to the sensing signal.

[0043] The signal generation information includes sequence parameters, which include a constant-modulus signal sequence in the time and / or frequency domains. Constant-modulus in the time and / or frequency domains means that the amplitude of a portion of the signal sequence remains constant.

[0044] like Figure 3 The example shown is a time-domain constant-modulus signal sequence, which includes 10 sample point indices and a pulse width of 4. The amplitudes of samples 3 to 6 are non-zero constants (also called constant-modulus amplitudes of the signal at samples 3 to 6), while the amplitudes of samples 0 to 2 and samples 7 to 9 are all 0.

[0045] like Figure 4 The example shown is a constant-modulus signal sequence in the frequency domain, which includes 10 subcarrier indices. The amplitude of the signal on subcarriers 2 to 7 is a non-zero constant (called constant-modulus amplitude of the signal on subcarriers 2 to 7), while the amplitudes of subcarriers 0, 1, 8, and 9 are all 0.

[0046] Step 202: Generate a sensing signal based on the signal generation information corresponding to the sensing signal.

[0047] In combination with the above Figure 3 For example, a time-domain constant-modulus signal sequence has a constant amplitude within the pulse width. This means the signal has an extremely low peak-to-average power ratio (PAPR) within the pulse width. Therefore, the first node can transmit the signal without distortion while maintaining high power amplifier efficiency, allowing for a longer sensing distance. Furthermore, the signal amplitude is zero outside the pulse width, which not only ensures more concentrated signal energy but also helps reduce interference from signals leaking outside the pulse width.

[0048] In combination with the above Figure 4 For example, for a signal sequence with constant modulus in the frequency domain, the amplitude of the signal on the subcarrier can be kept constant to ensure that the integrated sidelobe level (ISLL) of the signal is minimized, that is, the ratio of the total power of the sidelobe to the peak power of the main lobe is minimized, which is beneficial to improving the perception performance of weak targets in multi-target detection.

[0049] Based on the above technical solution, the first node can acquire signal generation information corresponding to the sensing signal, and then generate the sensing signal according to the signal generation information. The signal generation information includes sequence parameters, which include a constant-modulus signal sequence in the time and / or frequency domains. Since the constant-modulus signal sequence in the time and / or frequency domains has better sensing performance, the first node in this disclosure can modulate and generate the sensing signal based on the constant-modulus signal sequence in the time and / or frequency domains, thereby improving the sensing effect of the sensing signal.

[0050] As one possible embodiment of this disclosure, combined with Figure 2 The illustrated embodiments, such as Figure 5 As shown, the method further includes steps 501-502.

[0051] Step 501: Send the configuration parameters of the sensing signal to the second node.

[0052] The configuration parameters for the sensing signal include pre-agreed configuration parameters between the first and second nodes, as well as the configuration parameters required for the second node to generate the sensing signal. The second node can receive the sensing signal from the first node by generating its own sensing signal.

[0053] Furthermore, this disclosure does not limit the execution order of steps 501 and 202. Step 501 can be executed before step 202, after step 202, or simultaneously with step 202. Figure 5 The following explanation will only take step 501, which is executed before step 202, as an example.

[0054] Step 502: Send a sensing signal.

[0055] In one possible implementation, the first node can process the sensing signal before sending it, for example by adding a cyclic prefix before the sensing signal or a cyclic suffix after the sensing signal, to facilitate signal reception.

[0056] It should be understood that in the scenario of integrated sensing, the sensing signal can also carry relevant communication data. The receiving node used for sensing (i.e., the second node) and the receiving node used for communication can be the same node or different nodes. This disclosure does not limit this.

[0057] As one possible embodiment, the sequence parameters include a first sequence and / or a second sequence, wherein at least one of the first and second sequences is a constant modulus sequence.

[0058] Wherein, the first sequence is a constant modulus signal sequence in the time domain, and / or the second sequence is a constant modulus signal sequence in the frequency domain.

[0059] In some embodiments, there is a correspondence between the first sequence and the second sequence; for example, the first sequence can be determined by the second sequence, or the second sequence can be determined by the first sequence. This can be categorized according to the sequence lengths (i.e., the number of elements in the sequences) of the first and second sequences as follows:

[0060] In some embodiments, the sequence length of the first sequence is equal to the sequence length of the second sequence, and the second sequence is determined by performing a Fourier transform on the first sequence.

[0061] The sequence length is the number of elements in the signal sequence.

[0062] Taking a first sequence p with length L and a second sequence q with length M as an example, when L = M, both the first sequence p and the second sequence q are constant modulus sequences with length L = M. The second sequence q is the M-point Fourier transform of the first sequence p, or the first sequence p is the L-point Fourier transform of the second sequence q.

[0063] In some embodiments, the sequence length L of the first sequence p is less than the sequence length M of the second sequence q, and the second sequence is a constant modulus approximation sequence of the third sequence.

[0064] The third sequence is obtained by performing a Fourier transform on the first sequence after padding with zeros to the sequence length M.

[0065] Taking the third sequence P(m), where m = 0, 1, ..., M-1, obtained by performing a Fourier transform on the first sequence p ...

[0066]

[0067] Where q(m) is the m-th element in the second sequence, P(m) is the m-th element in the third sequence, M is the sequence length of the second sequence, and g is the approximation factor corresponding to the m-th element.

[0068] In some embodiments, the sequence length L of the first sequence p is greater than the sequence length M of the second sequence q, and the first sequence is a constant modulus approximation sequence of the fourth sequence.

[0069] The fourth sequence is obtained by performing an inverse Fourier transform on the second sequence after padding with zeros to the sequence length L.

[0070] Taking the fourth sequence Q(m), where m = 0, 1, ..., L-1, obtained by performing an inverse Fourier transform on the second sequence q padded with zeros to a sequence length L, as an example, the first sequence satisfies the following formula 2:

[0071]

[0072] Where p(m) is the m-th element in the first sequence, Q(m) is the m-th element in the fourth sequence, L is the sequence length of the first sequence, and g is the approximation factor corresponding to the m-th element.

[0073] Based on the above technical solution, the sequence parameters in the signal generation information provided in this disclosure may include a first sequence and / or a second sequence that have a corresponding relationship. Depending on the sequence length, the corresponding other sequence can be obtained from one of the sequences, which effectively reduces the processing overhead in the signal generation process.

[0074] In addition, the first sequence and the second sequence can also be defined by preset formulas.

[0075] In some embodiments, the first sequence satisfies one of the following:

[0076]

[0077] Where p(n) is the nth element in the first sequence, g1 is a real number greater than 0, β is the rotation factor, θ is the initial phase, N is the dimension of the Fourier matrix, L is the sequence length of the first sequence, and M is the sequence length of the second sequence.

[0078] In some embodiments, the second sequence satisfies one of the following:

[0079]

[0080] Where q(k) is the k-th element in the second sequence, g2 is a real number greater than 0, and γ is the rotation factor. Let N be the initial phase, L be the dimension of the Fourier matrix, L be the sequence length of the first sequence, and M be the sequence length of the second sequence. Cindx, Cindx+1, ..., Cindx+M-1 are the subcarrier indices.

[0081] The above g1 and g2 are sequence gain factors. To ensure energy conservation, we can define... β and γ can be any real numbers; considering periodicity, they can be any real numbers from 0 to N. θ, It can be any real number; considering periodicity, it can be any real number from 0 to 2π.

[0082] For example, when the first sequence satisfies Formula 3, the second sequence satisfies Formula 8; when the first sequence satisfies Formula 4, the second sequence satisfies Formula 7. The sensing signal generated by the above sequence combination has strong anti-Doppler performance and can provide robust sensing performance even when the Doppler frequency shift of the target is large.

[0083] As one possible embodiment, signal generation further includes at least one of adjustment parameters and Fourier transform parameters, the adjustment parameters being used to adjust the waveform of the sensed signal.

[0084] For example, the sensing signal of this disclosure can be a sensing signal generated based on an OFDM mechanism. In the OFDM mechanism, an OFDM symbol can be represented as a signal sequence in the time domain or a signal sequence in the frequency domain. The time-domain and frequency-domain signal sequences of the same OFDM symbol can be converted to each other using discrete Fourier transform (DFT) / inverse discrete Fourier transform (IDFT).

[0085] In some embodiments, the Fourier transform parameters include the dimension N of the Fourier matrix, the pulse width L of the sensed signal, and the number of available subcarriers M of the sensed signal.

[0086] Exemplarily, for an OFDM symbol represented in the time domain, without considering the cyclic prefix, an OFDM symbol includes N samples, and N is also the number of points of the DFT / IDFT of the OFDM symbol, that is, the dimension of the Fourier matrix.

[0087] For an OFDM symbol represented in the frequency domain, N corresponds to the number of subcarriers included in the OFDM symbol. Usually, among the N subcarriers, there are M available subcarriers (M < N), and (N - M) guard subcarriers. Generally, no signals are transmitted on the guard subcarriers.

[0088] According to the subcarrier index order, let the signal transmitted on the M available subcarriers be A(m), where m = 0, 1... M - 1, and the corresponding sequence A = [A(0)......A(M - 1)] T , T represents vector transpose. Pad the sequence A with 0s at both ends to a sequence length of N to obtain the frequency domain sequence B corresponding to the above OFDM symbol.

[0089] Among them, the positions of the 0 elements correspond to the indices of the guard subcarriers. At this time, performing an N-point inverse Fourier transform on the frequency domain sequence B can obtain the time domain sequence corresponding to the above OFDM symbol.

[0090] It should be understood that according to the principle of signal time-frequency transformation, an ideal impulse signal that simultaneously satisfies signal characteristics such as Figure 3 , Figure 4 does not exist in the time domain and frequency domain. Therefore, the sensing signal generated in this disclosure can adjust the waveform of the sensing signal by adjusting parameters based on a signal sequence with a constant modulus in the time domain and / or frequency domain to approximate the above ideal impulse signal.

[0091] In some embodiments, the adjustment parameters include at least one of a first factor, a second factor, and a third factor.

[0092] Among them, the first factor is used to adjust the constant modulus degree of the sensing signal in the time domain, the second factor is used to adjust the constant modulus degree of the sensing signal in the frequency domain, and the third factor is used to adjust the energy leakage degree of the sensing signal.

[0093] Exemplarily, let the index range corresponding to the pulse width L of the sensing signal in the time domain be [Tindx, Tindx + L - 1], and the subcarrier indices corresponding to the M available subcarriers in the frequency domain be [Cindx, Cindx + M - 1]. The dimension of the inverse Fourier transform matrix F is N. Among them, the element F at the m-th row and n-th column of the matrix F m,n satisfies The inverse Fourier transform matrix F includes two submatrices F1 and F2.

[0094] The submatrix F1 is obtained by extracting L rows and M columns from matrix F, with the corresponding row index [Tindx, Tindx+L-1] and column index [Cindx, Cindx+M-1].

[0095] Submatrix F2 is obtained by extracting (NL) rows and M columns from matrix F, that is, extracting the same columns from matrix F as submatrix F1, with the row index being the element corresponding to the remaining rows of submatrix F1. The row indices of submatrix F2 are [0, Tindx-1] and [Tindx+L-1, N-1], and the column indices are [Cindx, Cindx+M-1].

[0096] For example, to ensure the sensing effect of the sensing signal, the sensing signal X in this disclosure satisfies the following optimization equation:

[0097]

[0098] Wherein, α1 is the first factor, α2 is the second factor, α3 is the third factor, F1 is an L-row M-column matrix determined based on the Fourier matrix, F2 is an (NL)-row M-column matrix determined based on the Fourier matrix, and at least one of the sequences p and q is a constant modulus sequence.

[0099] It should be understood that This represents the deviation in the time domain between the sensed signal X and the time-domain constant-modulus sequence p (i.e., the first sequence), with the first factor α1 being the weighting coefficient for this deviation. In other words, This characterizes the degree of modulus constancy of the sensed signal in the time domain. The higher the degree of modulus constancy of the sensed signal in the time domain, the lower the peak-to-average power ratio (PAPR) of the signal within the pulse width, the higher the power amplifier efficiency of the sensed signal, the lower the distortion, and the farther the sensing distance.

[0100] The second factor α2 represents the deviation in the frequency domain between the sensed signal X and the time-domain constant-modulus sequence q (i.e., the second sequence), and is the weighting coefficient for this deviation. In other words, This characterizes the degree of modulus constancy of the sensed signal in the frequency domain. The higher the degree of modulus constancy of the sensed signal in the frequency domain, the smaller the ISLL of the signal, the less interference from sidelobe signals, the higher the power of the main lobe signal, and the better the sensing performance of weak targets in multi-target detection.

[0101] This represents the signal energy of the sensed signal X outside the pulse width in the time domain, with the third factor α3 being the weighting coefficient for this signal energy. In other words, This characterizes the degree of energy leakage of the sensing signal in the time domain. The lower the degree of energy leakage of the sensing signal in the time domain, the more concentrated the energy of the sensing signal, and the less interference the signal leaks out outside the pulse width will cause to the sensing.

[0102] Accordingly, the first factor α1, the second factor α2, and the third factor α3 are the weighting coefficients of the three dimensions mentioned above, used to adjust the weighting of the three dimensions on the perceived signal. This disclosure can adjust the weighting of the three factors according to the actual situation.

[0103] Among these factors, the larger the value of the first factor α1, the lower the peak-to-average power ratio (PAPR) of the signal within the pulse width. The larger the value of the second factor α2, the smaller the signal's instantaneous low-voltage range (ISLL). The larger the value of the second factor α2, the lower the energy leakage.

[0104] In some embodiments, the third factor is determined based on the first factor and the second factor.

[0105] In real-world scenarios, the degree of modulus constancy of the sensed signal X in the frequency / time domain is correlated with the degree of energy leakage of the sensed signal. Therefore, the third factor can be determined using the first and second factors.

[0106] For example, the third factor α3 = 1 - α1 - α2, meaning that the larger the first and second factors are, the smaller the corresponding third factor is. Here, the first factor α1 and the second factor α2 are real numbers from 0 to 1, and the first factor α1 and the second factor α2 are not both 0, and α1 + α2 is not greater than 1.

[0107] when When the value is minimized, the corresponding sensing signal X exhibits the best sensing effect. Therefore, the sensing signal with the best sensing effect can be obtained through the above optimization equation.

[0108] For example, the sensed signal X satisfies the following formula 9:

[0109]

[0110] Where α1 is the first factor, α2 is the second factor, α3 is the third factor, F1 is an L-row M-column matrix determined by the Fourier matrix, F2 is an (NL)-row M-column matrix determined by the Fourier matrix, and at least one of the sequences p and q is a constant modulus sequence. M It is an M-dimensional identity matrix.

[0111] In some embodiments, a window function may be introduced based on Equation 9 above to reduce spectral leakage during signal processing.

[0112] For example, the sensed signal X satisfies the following formula 10:

[0113]

[0114] Where α1 is the first factor, α2 is the second factor, α3 is the third factor, F1 is an L-row M-column matrix determined by the Fourier matrix, F2 is an (NL)-row M-column matrix determined by the Fourier matrix, and at least one of the sequences p and q is a constant modulus sequence. M Let be an M-dimensional identity matrix. u is the sequence obtained by the dot product of sequence p and a window function, and v is the sequence obtained by the dot product of sequence q and a window function.

[0115] For example, the window function can be one of the following: rectangular window, Hamming window, Hanning window, etc. When the window function is a rectangular window, the above formula 10 is equivalent to the above formula 9.

[0116] In some embodiments, the present disclosure may predefine the magnitude relationship of the above factors, thereby reducing the computational load of generating the sensing signal.

[0117] In one example, the above factors satisfy α1 = α3, and in this case, the perceived signal satisfies the following formula 11:

[0118]

[0119] Where α1 is the first factor, α2 is the second factor, F1 is an L-row M-column matrix determined based on the Fourier matrix, and at least one sequence of p and q is a constant modulus sequence.

[0120] Compared to Formula 9, Formula 11 uses... It replaces matrix inversion operations, thereby significantly reducing the computational load for generating sensing signals.

[0121] In another example, α1 = 0, α2 = 1, and α3 = 0. In this case, the perceived signal satisfies the following formula 12:

[0122] Formula 12: X = q

[0123] Where q is a time-domain constant modulus sequence.

[0124] In another example, α1 = 1, α2 = 0, and α3 = 0. In this case, the perceived signal satisfies the following formula 13:

[0125] X = F1 H Formula 13

[0126] Where F1 is an L-row, M-column matrix determined based on the Fourier matrix, and p is a sequence of constant modulus in the frequency domain.

[0127] It is understood that, in order to achieve the above-mentioned functions, the communication device includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily recognize that, based on the algorithmic steps of the examples described in conjunction with the embodiments of this disclosure, this disclosure can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this disclosure.

[0128] This disclosure embodiment can divide the communication device into functional modules according to the above method embodiment. For example, each function can be divided into a separate functional module, or two or more functions can be integrated into one functional module. The integrated module can be implemented in hardware or software. It should be noted that the module division in this disclosure embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods. The following description uses the example of dividing each functional module according to each function.

[0129] For example, taking the communication device as the first node in the above method embodiment as an example, Figure 6 This is a structural diagram of a first node 60 provided in an embodiment of this disclosure. The first node 60 can execute the sensing signal generation method provided in the above-described method embodiment. Figure 6 As shown, the first node 60 includes a processing unit 601 and a communication unit 602.

[0130] The processing unit 601 is used to acquire signal generation information corresponding to the sensing signal; the signal generation information includes sequence parameters; the sequence parameters include a constant modulus signal sequence in the time domain and / or frequency domain.

[0131] The processing unit 601 is used to generate a sensing signal based on the signal generation information corresponding to the sensing signal.

[0132] In some embodiments, the communication unit 602 is used to send configuration parameters of the sensing signal to the second node. The communication unit 602 is used to send the sensing signal.

[0133] In some embodiments, the sequence parameters include a first sequence and / or a second sequence; at least one of the first and second sequences is a constant modulus sequence.

[0134] In some embodiments, the first sequence is a constant-modulus signal sequence in the time domain, and / or the second sequence is a constant-modulus signal sequence in the frequency domain.

[0135] In some embodiments, the sequence length of the first sequence is equal to the sequence length of the second sequence, and the second sequence is determined by performing a Fourier transform on the first sequence.

[0136] In some embodiments, the sequence length L of the first sequence is less than the sequence length M of the second sequence, and the second sequence is a constant modulus approximation sequence of the third sequence; the third sequence is obtained by performing a Fourier transform on the sequence after padding the first sequence with zeros to the sequence length M.

[0137] In some embodiments, the second sequence satisfies the following formula:

[0138]

[0139] Where q(m) is the m-th element in the second sequence, P(m) is the m-th element in the third sequence, and M is the sequence length of the second sequence.

[0140] In some embodiments, the sequence length L of the first sequence is greater than the sequence length M of the second sequence, and the first sequence is a constant modulus approximation sequence of the fourth sequence; the fourth sequence is obtained by performing an inverse Fourier transform on the second sequence after padding with zeros to the sequence length L.

[0141] In some embodiments, the first sequence satisfies the following formula:

[0142]

[0143] Where p(m) is the m-th element in the first sequence, Q(m) is the m-th element in the fourth sequence, and L is the sequence length of the first sequence.

[0144] In some embodiments, the first sequence satisfies one of the following:

[0145]

[0146] Where p(n) is the nth element in the first sequence, g1 is a real number greater than 0, β is the rotation factor, θ is the initial phase, N is the dimension of the Fourier matrix, L is the sequence length of the first sequence, and M is the sequence length of the second sequence.

[0147] In some embodiments, the second sequence satisfies one of the following:

[0148]

[0149] Where q(k) is the k-th element in the second sequence, g2 is a real number greater than 0, and γ is the rotation factor. Let N be the initial phase, N be the dimension of the Fourier matrix, L be the sequence length of the first sequence, and M be the sequence length of the second sequence.

[0150] In some embodiments, signal generation further includes at least one of adjustment parameters and Fourier transform parameters; the adjustment parameters are used to adjust the waveform of the sensed signal.

[0151] In some embodiments, the adjustment parameters include at least one of a first factor, a second factor, and a third factor; the first factor is used to adjust the modulus constantness of the sensing signal in the time domain; the second factor is used to adjust the modulus constantness of the sensing signal in the frequency domain; and the third factor is used to adjust the energy leakage degree of the sensing signal.

[0152] In some embodiments, the third factor is determined based on the first factor and the second factor.

[0153] In some embodiments, the Fourier transform parameters include the dimension N of the Fourier matrix, the pulse width L of the sensed signal, and the number of available subcarriers M of the sensed signal.

[0154] In some embodiments, the sensing signal satisfies one of the following:

[0155]

[0156] Wherein, α1 is the first factor, α2 is the second factor, α3 is the third factor, F1 is an L-row M-column matrix determined by the Fourier matrix, F2 is an (NL)-row M-column matrix determined by the Fourier matrix, at least one of the sequences p and q is a constant modulus sequence, u is the sequence obtained by the dot product of sequence p and the window function, and v is the sequence obtained by the dot product of sequence q and the window function.

[0157] In implementing the functionality of the integrated modules described above using hardware, this disclosure provides another possible structure for the communication device involved in the above embodiments. For example... Figure 7 As shown, the communication device 70 includes a processor 702 and a bus 704. Optionally, the communication device 70 may also include a memory 701; alternatively, the communication device 70 may also include a communication interface 703.

[0158] Processor 702 may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with embodiments of this disclosure. Processor 702 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with embodiments of this disclosure. Processor 702 may also be a combination that implements computing functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.

[0159] The communication interface 703 is used to connect to other devices via a communication network. This communication network can be Ethernet, wireless access network, wireless local area network (WLAN), etc.

[0160] The memory 701 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), disk storage medium or other magnetic storage device, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto.

[0161] As one possible implementation, the memory 701 can exist independently of the processor 702. The memory 701 can be connected to the processor 702 via a bus 704 and is used to store instructions or program code. When the processor 702 calls and executes the instructions or program code stored in the memory 701, it can implement the method described in any embodiment of this disclosure.

[0162] In another possible implementation, the memory 701 can also be integrated with the processor 702.

[0163] The 704 bus can be an extended industry standard architecture (EISA) bus, etc. The 704 bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 7 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0164] Some embodiments of this disclosure provide a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium) storing computer program instructions that, when executed on a computer, cause the computer to perform the methods described in any of the above embodiments.

[0165] For example, the computer-readable storage media described above may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes), optical disks (e.g., compact disks (CDs), digital versatile disks (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memory (EPROMs), cards, sticks, or key drives, etc.). The various computer-readable storage media described in this disclosure may represent one or more devices for storing information and / or other machine-readable storage media. The term "machine-readable storage media" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.

[0166] This disclosure provides a computer program product containing instructions that, when run on a computer, cause the computer to perform the methods described in any of the above embodiments.

[0167] The above description is merely a specific embodiment of this disclosure, but the scope of protection of this disclosure is not limited thereto. Any changes or substitutions within the technical scope disclosed in this disclosure should be included within the scope of protection of this disclosure. Therefore, the scope of protection of this disclosure should be determined by the scope of the claims.

Claims

1. A method for generating a sensing signal, characterized in that, The method includes: Acquire signal generation information corresponding to the sensed signal; the signal generation information includes sequence parameters; the sequence parameters include a constant modulus signal sequence in the time domain and / or frequency domain. The sensing signal is generated based on the signal generation information corresponding to the sensing signal.

2. The method according to claim 1, characterized in that, The sequence parameters include a first sequence and / or a second sequence; at least one of the first sequence and the second sequence is a constant modulus sequence.

3. The method according to claim 2, characterized in that, The first sequence is a constant modulus signal sequence in the time domain, and / or the second sequence is a constant modulus signal sequence in the frequency domain.

4. The method according to claim 2, characterized in that, The length of the first sequence is equal to the length of the second sequence, and the second sequence is determined by performing a Fourier transform on the first sequence.

5. The method according to claim 2, characterized in that, The sequence length L of the first sequence is less than the sequence length M of the second sequence, and the second sequence is a constant modulus approximation sequence of the third sequence; the third sequence is obtained by performing a Fourier transform on the sequence of the first sequence after padding with zeros to a sequence length M.

6. The method according to claim 5, characterized in that, The second sequence satisfies the following formula: Where q(m) is the m-th element in the second sequence, P(m) is the m-th element in the third sequence, and M is the sequence length of the second sequence.

7. The method according to claim 2, characterized in that, The sequence length L of the first sequence is greater than the sequence length M of the second sequence, and the first sequence is the constant modulus approximation sequence of the fourth sequence; the fourth sequence is obtained by performing an inverse Fourier transform on the second sequence after padding with zeros to a sequence length L.

8. The method according to claim 7, characterized in that, The first sequence satisfies the following formula: Where p(m) is the m-th element in the first sequence, Q(m) is the m-th element in the fourth sequence, and L is the sequence length of the first sequence.

9. The method according to claim 2, characterized in that, The first sequence satisfies one of the following: Where p(n) is the nth element in the first sequence, g1 is a real number greater than 0, β is the rotation factor, θ is the initial phase, N is the dimension of the Fourier matrix, L is the sequence length of the first sequence, and M is the sequence length of the second sequence.

10. The method according to claim 2, characterized in that, The second sequence satisfies one of the following: Where q(k) is the k-th element in the second sequence, g2 is a real number greater than 0, and γ is the rotation factor. Let N be the initial phase, N be the dimension of the Fourier matrix, L be the sequence length of the first sequence, and M be the sequence length of the second sequence.

11. The method according to claim 1, characterized in that, The signal generation further includes at least one of the adjustment parameters and the Fourier transform parameters; the adjustment parameters are used to adjust the waveform of the sensed signal.

12. The method according to claim 11, characterized in that, The adjustment parameters include at least one of a first factor, a second factor, and a third factor; the first factor is used to adjust the modulus constancy of the sensing signal in the time domain; the second factor is used to adjust the modulus constancy of the sensing signal in the frequency domain; and the third factor is used to adjust the energy leakage of the sensing signal.

13. The method according to claim 12, characterized in that, The third factor is determined based on the first factor and the second factor.

14. The method according to claim 12, characterized in that, The Fourier transform parameters include the dimension N of the Fourier matrix, the pulse width L of the sensing signal, and the number of available subcarriers M of the sensing signal.

15. The method according to claim 14, characterized in that, The sensing signal satisfies one of the following: Wherein, α1 is the first factor, α2 is the second factor, α3 is the third factor, F1 is an L-row M-column matrix determined based on the Fourier matrix, F2 is an (NL)-row M-column matrix determined based on the Fourier matrix, at least one of the sequences p and q is a constant modulus sequence, u is the sequence obtained by the dot product of sequence p and the window function, and v is the sequence obtained by the dot product of sequence q and the window function.

16. A communication device, characterized in that, include: Memory and processor; Memory and processor are coupled; The memory is used to store instructions that can be executed by the processor; When the processor executes the instructions, it performs the method as described in any one of claims 1 to 15.

17. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed on a computer, cause the computer to perform the method as described in any one of claims 1 to 15.

18. A computer program product, characterized in that, The computer program product includes computer program instructions that, when executed by a processor, implement the method as described in any one of claims 1 to 15.