Sensing signal generation method, communication apparatus, storage medium and program product

WO2026103401A1PCT designated stage Publication Date: 2026-05-21ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
ZTE CORP
Filing Date
2025-10-11
Publication Date
2026-05-21

Smart Images

  • Figure CN2025127145_21052026_PF_FP_ABST
    Figure CN2025127145_21052026_PF_FP_ABST
Patent Text Reader

Abstract

A sensing signal generation method, a communication apparatus, a storage medium and a program product. The method comprises: acquiring signal generation information corresponding to a sensing signal, the signal generation information comprising a sequence parameter, and the sequence parameter comprising a constant-modulus signal sequence in the time domain and / or the frequency domain; and generating the sensing signal on the basis of the signal generation information corresponding to the sensing signal. The present disclosure may improve the sensing effect of sensing signals.
Need to check novelty before this filing date? Find Prior Art

Description

Sensing signal generation methods, communication devices, storage media and software products

[0001] This disclosure claims priority to Chinese patent application No. 202411629673.3, filed on November 13, 2024, the entire contents of which are incorporated herein by reference. Technical Field

[0002] 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

[0003] 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.

[0004] The waveform of the signal transmitted over a wireless channel determines its sensing performance. In wireless communication scenarios, the signal transmitted over a wireless channel can be called a communication signal. Summary of the Invention

[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 the other hand, 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 aforementioned sensing signal generation method.

[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 above-described method for generating sensing signals.

[0009] In another aspect, a computer program product is provided, which includes computer program instructions that, when executed by a processor, implement the aforementioned method for generating sensing signals. Attached Figure Description

[0010] To more clearly illustrate the technical solutions in this disclosure, the accompanying drawings used in some embodiments of this disclosure will be briefly described below. Obviously, the drawings described below are merely drawings of some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these drawings.

[0011] Figure 1 is an architecture diagram of a communication system according to some embodiments;

[0012] Figure 2 is a flowchart of a sensing signal generation method according to some embodiments;

[0013] Figure 3 is a structural diagram of a time-domain constant modulus signal sequence according to some embodiments;

[0014] Figure 4 is a structural diagram of a frequency domain constant modulus signal sequence according to some embodiments;

[0015] Figure 5 is a flowchart of another sensing signal generation method according to some embodiments;

[0016] Figure 6 is a block diagram of a first node according to some embodiments;

[0017] Figure 7 is a block diagram of a communication device according to some embodiments. Detailed Implementation

[0018] This disclosure provides a computer program product containing instructions that, when run on a computer, cause the computer to execute the service flow configuration method described in any of the above embodiments. The above descriptions are merely specific implementations of this disclosure, but the scope of protection of this disclosure is not limited thereto. Any variations or substitutions within the technical scope disclosed in this disclosure should be covered 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. The technical solutions in this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this disclosure, and not all of them. Based on the embodiments in this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.

[0019] It should be noted that, in this disclosure, the words "exemplarily" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as "exemplarily" 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 the words "exemplarily" or "for example" is intended to present the relevant concepts in a specific manner.

[0020] 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.

[0021] 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.

[0022] 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.

[0023] 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.

[0024] 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.

[0025] 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 base station to have full-duplex capability, which limits the application scenarios. Therefore, continuous waves are generally more suitable for short-range sensing.

[0026] 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.

[0027] 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. Here, the signal generation information includes sequence parameters, which include a constant-mode signal sequence in the time domain and / or frequency domain. It should be noted that the constant-mode 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-mode 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-mode signal sequence in the time domain and / or frequency domain, thereby improving the sensing effect of the sensing signal.

[0028] 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.

[0029] 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.

[0030] As exemplarily shown in FIG1, a communication system provided in an 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.

[0031] 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), base station 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.

[0032] 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 operates 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.

[0033] 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.

[0034] 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.

[0035] 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.

[0036] 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.

[0037] Here, the terminal 102 acts as a receiving node and has sensing capabilities. The configuration parameters include the configuration parameters agreed upon in advance by the base station 101 and the terminal 102, as well as the configuration parameters required for the terminal 102 to generate sensing signals.

[0038] 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.

[0039] 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.

[0040] Figure 2 is a flowchart of a sensing signal generation method provided in an embodiment of this disclosure. As shown in Figure 2, the method includes the following steps:

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

[0042] Here, 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.

[0043] The example shown in Figure 3 is a constant-modulus signal sequence in the time domain. Here, the signal sequence includes 10 sample point indices (also called sampling points) 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.

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

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

[0046] Referring to the example in Figure 3 above, for a time-domain constant-modulus signal sequence, the amplitude of the signal sequence remains constant within the pulse width. This means the signal sequence 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 outside the pulse width is 0, which not only ensures more concentrated signal energy but also helps reduce interference from signals leaking outside the pulse width.

[0047] Based on the example in Figure 4 above, for a signal sequence with constant modulus in the frequency domain, the amplitude of the signal on the subcarrier can be used 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.

[0048] 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. Here, the signal generation information includes sequence parameters, which include a constant-modulus signal sequence in the time domain and / or frequency domain. Since the sensing performance of the constant-modulus signal sequence in the time domain and / or frequency domain is better, the first node in this disclosure 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.

[0049] As one possible embodiment of this disclosure, in conjunction with the embodiment shown in FIG2, as shown in FIG5, the method further includes steps 501-502.

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

[0051] Here, the configuration parameters for the sensing signal include the configuration parameters agreed upon in advance by the first node and the second node, 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.

[0052] 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 synchronously with step 202. Figure 5 is only used as an example of step 501 being executed before step 202.

[0053] Step 502: Send a sensing signal.

[0054] In some embodiments, the first node may process the sensing signal before sending it, such as by adding a cyclic prefix before the sensing signal or a cyclic suffix after the sensing signal, to facilitate signal reception.

[0055] It should be understood that in the scenario of integrated sensing, the sensing signal can also carry relevant communication data. Here, 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.

[0056] 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.

[0057] Here, 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.

[0058] 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. Here, the cases 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:

[0059] 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.

[0060] Here, the sequence length is the number of elements in the signal sequence.

[0061] 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.

[0062] 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.

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

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

[0065] Here, 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.

[0066] 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.

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

[0068] 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:

[0069] Here, 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.

[0070] 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. According to 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.

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

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

[0073] Here, 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.

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

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

[0076] The above g1 and g2 are sequence gain factors. To ensure energy conservation, it can be defined as β and γ can be any real numbers. Considering periodicity, they can be any real numbers from 0 to N. θ, can be any real numbers. Considering periodicity, they can be any real numbers from 0 to 2π.

[0077] Exemplarily, 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 anti-Doppler of the sensing signal generated by using the above sequence combination is relatively strong. Even when the Doppler shift of the target is relatively large, it can provide robust sensing performance.

[0078] As a possible embodiment, the signal generation further includes adjusting at least one of the parameters and the Fourier transform parameters, and the adjusting parameter is used to adjust the waveform of the sensing signal.

[0079] Exemplarily, the sensing signal of the present disclosure can be a sensing signal generated based on the OFDM mechanism. Here, in the OFDM mechanism, an OFDM symbol can be represented as a signal sequence in the time domain form or the frequency domain form. The signal sequences in the time domain form and the frequency domain form of the same OFDM symbol can be mutually converted through discrete Fourier transform (DFT) / inverse discrete Fourier transform (IDFT).

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

[0081] Exemplarily, for the 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.

[0082] For the 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. The guard subcarriers usually do not transmit any signals.

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

[0084] Here, the position of the 0 element corresponds to the index of the guard subcarrier. At this time, by performing an N-point inverse Fourier transform on the frequency domain sequence B, the time domain sequence corresponding to the above OFDM symbol can be obtained.

[0085] It should be understood that, according to the principle of signal time-frequency transformation, an ideal pulse signal that simultaneously satisfies the signal characteristics shown in Figures 3 and 4 in both the time and frequency domains does not exist. Therefore, the sensing signal generated in this disclosure can be approximated by adjusting the waveform of the sensing signal based on a constant-modulus signal sequence in the time and / or frequency domains by adjusting parameters.

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

[0087] Here, 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.

[0088] For example, suppose the index range corresponding to the pulse width L of the sensed signal in the time domain is [Tindx, Tindx+L-1], and the subcarrier indices corresponding to the M available subcarriers in the frequency domain are [Cindx, Cindx+M-1]. The inverse Fourier transform matrix F has dimension N, where the elements Fm,n in the m-th row and n-th column of matrix F satisfy... The inverse Fourier transform matrix F includes two submatrices F1 and F2.

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

[0090] 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].

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

[0092] Here, α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.

[0093] 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.

[0094] 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.

[0095] 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.

[0096] 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.

[0097] Here, 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 ISLL (Independent Signal-to-Limit Ratio) of the signal. The larger the value of the second factor α2, the lower the energy leakage.

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

[0099] 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.

[0100] 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.

[0101] 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.

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

[0103] Here, α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.

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

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

[0106] Here, α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.

[0107] 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.

[0108] 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.

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

[0110] Here, α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.

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

[0112] In another example, α1 = 0, α2 = 1, α3 = 0. In this case, the perceived signal satisfies the following formula 12: X = q Formula 12

[0113] Here, q is a sequence of constant modulus in the time domain.

[0114] In another example, α1 = 1, α2 = 0, α3 = 0. In this case, the perceived signal satisfies the following formula 13: X = F1 H Formula 13

[0115] Here, 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.

[0116] 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.

[0117] 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.

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

[0119] 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.

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

[0121] 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.

[0122] 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.

[0123] 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.

[0124] 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.

[0125] 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.

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

[0127] Here, 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.

[0128] 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.

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

[0130] Here, 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.

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

[0132] Here, 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.

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

[0134] Here, 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.

[0135] 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.

[0136] 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.

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

[0138] 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.

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

[0140] Here, α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.

[0141] In the case of implementing the functions of the integrated modules described above in hardware, this disclosure provides another structure of the communication device involved in the above embodiments. As shown in FIG7, the communication device 70 includes a processor 702 and a bus 704. In some embodiments, the communication device 70 may further include a memory 701; in some embodiments, the communication device 70 may further include a communication interface 703.

[0142] 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 of computing functions, for example, comprising one or more microprocessor combinations, a combination of a digital signal processor (DSP) and a microprocessor, etc.

[0143] 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.

[0144] 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.

[0145] In some embodiments, the memory 701 may exist independently of the processor 702. The memory 701 may 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.

[0146] In other embodiments, the memory 701 may also be integrated with the processor 702.

[0147] Bus 704 can be an extended industry standard architecture (EISA) bus, etc. Bus 704 can be divided into address bus, data bus, control bus, etc. For ease of illustration, only one thick line is used to represent it in Figure 7, but this does not mean that there is only one bus or one type of bus.

[0148] 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.

[0149] Exemplary examples show that the aforementioned computer-readable storage media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes), optical discs (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.

[0150] 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.

[0151] 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 of perceptual signal generation, wherein, 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 of claim 1, wherein, The sequence parameters include at least one of a first sequence or a second sequence; at least one of the first sequence and the second sequence is a constant modulus sequence.

3. The method of claim 2, 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.

4. The method of claim 2, wherein, 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 of claim 2, wherein, The length of the first sequence is less than the length 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 first sequence after padding with zeros to a length M.

6. The method of claim 5, wherein, The second sequence satisfies the following equation: 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 of claim 2, wherein, The first sequence has a longer sequence length than 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 desired sequence length.

8. The method of claim 7, wherein, The first sequence satisfies the following equation: 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 of claim 2, wherein, 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 of claim 2, wherein, The second sequence satisfies one of the following: where q(k) is the kth element in the second sequence, g2 is a real number greater than 0, and γ is a 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 of claim 1, wherein, The signal generation further includes at least one of the adjustment parameters or Fourier transform parameters; the adjustment parameters are used to adjust the waveform of the sensed signal.

12. The method of claim 11, wherein, The adjustment parameters include at least one of a first factor, a second factor, or 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 of claim 12, wherein, The third factor is determined based on the first factor and the second factor.

14. The method of claim 12, wherein, 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 of claim 14, wherein, The perception 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 communications device, wherein include: Memory and processor; a memory and a processor coupled to the memory; the memory is configured to store instructions executable by the processor; the processor is configured to execute the instructions to perform the method of any one of claims 1 to 15.

17. A computer readable storage medium, wherein, a computer readable storage medium having stored thereon computer instructions, the computer instructions, when executed on a computer, cause the computer to perform the method of any one of claims 1 to 15.

18. A computer program product, wherein, a computer program product comprising computer program instructions, the computer program instructions, when executed by a processor, implement the method of any one of claims 1 to 15.