Communication method, device, and storage medium
By using the modulation symbols of communication signals to determine sensing configuration information in the integrated communication and sensing system, the sensing overhead caused by the high range sidelobes and peak-to-average power ratio of communication signals is solved, thereby improving sensing performance.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- ZTE CORP
- Filing Date
- 2025-08-27
- Publication Date
- 2026-05-15
AI Technical Summary
In integrated communication and sensing systems, the high range sidelobes and peak-average power of communication signals affect sensing performance and result in excessive sensing overhead.
By identifying the first type of sensing signal and determining the sensing configuration information based on the modulation symbols of the communication signal, the information is sent to the second communication device for sensing. The sensing signal is then processed using the sensing configuration information and modulation symbols to reduce the range sidelobes and peak-to-average power ratio.
Without affecting the normal transmission of communication signals, the sensing overhead was reduced and the performance of the sensing signals was improved, especially the ability to identify dynamic targets.
Smart Images

Figure CN2025117138_15052026_PF_FP_ABST
Abstract
Description
Communication methods, devices and storage media Technical Field
[0001] This application relates to the field of communication technology, specifically to a communication method, device, and storage medium. Background Technology
[0002] In integrated communication and sensing systems, using communication signals for sensing is an effective technique to reduce sensing overhead. Unlike traditional sensing signals, communication signals are random and typically have high range sidelobes and peak-to-average power ratios (PAPR). Therefore, how to achieve range sidelobes and PAPRs comparable to sensing signals without affecting normal transmission is a pressing problem to be solved. Summary of the Invention
[0003] In view of this, embodiments of this application provide a communication method, device, and storage medium that reduce sensing overhead while lowering the range sidelobes and peak-to-average power ratio of the communication signal.
[0004] This application provides a communication method applied to a first communication device, including:
[0005] Identify the first type of sensing signal;
[0006] The sensing configuration information of the second type of sensing signal is determined based on the modulation symbols associated with the communication signal;
[0007] The sensing configuration information and the modulation symbols are sent to the second communication device.
[0008] This application provides a communication method applied to a second communication device, including:
[0009] Receive sensing configuration information and modulation symbols associated with communication signals sent by the first communication device;
[0010] The time-domain sequence corresponding to the modulation symbol is selected for sensing using the sensing configuration information;
[0011] The communication information carried by the communication signal is determined based on the modulation symbol.
[0012] This application provides a communication device applied to a first communication device, comprising:
[0013] The first determining module is configured to determine a first type of sensing signal;
[0014] The second determining module is configured to determine the sensing configuration information of the second type of sensing signal based on the modulation symbols associated with the communication signal;
[0015] The transmitter is configured to send the sensing configuration information and the modulation symbols to a second communication device.
[0016] This application provides a communication device applied to a second communication device, comprising:
[0017] The receiver is configured to receive sensing configuration information and modulation symbols associated with the communication signals sent by the first communication device;
[0018] The selection module is configured to use the sensing configuration information to select the time-domain sequence corresponding to the modulation symbol for sensing;
[0019] The third determining module is configured to determine the communication information carried by the communication signal based on the modulation symbol.
[0020] This application provides a communication device, including: a memory, and one or more processors;
[0021] The memory is configured to store one or more programs;
[0022] When the one or more programs are executed by the one or more processors, the one or more processors implement the method described in any of the above embodiments.
[0023] This application provides a storage medium storing a computer program, which, when executed by a processor, implements the methods described in any of the above embodiments. Attached Figure Description
[0024] Figure 1 is a flowchart of a communication method provided in an embodiment of this application;
[0025] Figure 2 is a flowchart of another communication method provided in an embodiment of this application;
[0026] Figure 3 is a schematic diagram of a scenario of an integrated sensor system provided in an embodiment of this application;
[0027] Figure 4 is a signal processing flowchart of node 1 provided in an embodiment of this application;
[0028] Figure 5 is a signal processing flowchart of node 2 provided in an embodiment of this application;
[0029] Figure 6 is a structural block diagram of a communication device provided in an embodiment of this application;
[0030] Figure 7 is a structural block diagram of another communication device provided in an embodiment of this application;
[0031] Figure 8 is a schematic diagram of the structure of a communication device provided in an embodiment of this application. Detailed Implementation
[0032] The embodiments of this application will be described below with reference to the accompanying drawings. The examples given are for illustrative purposes only and are not intended to limit the scope of this application.
[0033] Communication-sensing integration refers to a new information processing technology that achieves coordinated sensing and communication functions based on software and hardware resource sharing or information sharing. This technology is a new capability of 5G-A and a key technology of 6G. It allows base stations to provide cellular mobile communication capabilities while simultaneously possessing radar-like sensing capabilities, enabling the detection and tracking of surrounding objects. This technology offers several advantages, including efficient use of spectrum resources, reduced costs and equipment complexity, enhanced system functionality, improved system efficiency and reliability, and the promotion of new applications and services. In practical applications, communication-sensing integration technology is expected to be widely used in many scenarios such as intelligent transportation, remote monitoring, and environmental monitoring.
[0034] In integrated communication and sensing systems, sensing signals typically feature high bandwidth and periodic transmission, meaning they often incur significant overhead. In resource-constrained scenarios, this can negatively impact the performance of the communication system. Using communication signals for sensing is an effective technique to reduce this overhead. However, unlike traditional sensing signals, communication signals are random and typically exhibit higher range sidelobes and peak-to-average power ratios compared to traditional sensing signals, which in turn severely degrade sensing performance.
[0035] Therefore, this application proposes a method for sensing using communication signals, which reduces sensing overhead while enabling the sensing signal to have low range sidelobes and peak-to-average power ratio.
[0036] In one embodiment, Figure 1 is a flowchart of a communication method provided by an embodiment of this application. This embodiment is applied to a situation where communication signals are used for sensing in a sensing-integrated system. The sensing-integrated system may include three types of network elements: a core network (CN), a radio access network (RAN), and a terminal; the core network has a sensing function (SF) module, and these network elements are all logical entities. For example, the physical entity corresponding to the radio access point can be a transmitter in the sensing-integrated system, and the physical entity corresponding to the terminal can be a receiver in the sensing-integrated system. This embodiment can be executed by a first communication device, and the first communication device can act as a transmitter in the sensing-integrated system. As shown in Figure 1, this embodiment includes: S110-S130.
[0037] S110. Determine the first type of sensing signal.
[0038] In one example, a Type I sensing signal refers to a signal with a low peak-to-average power ratio (PAPR) and a low integral sidelobe level (i.e., a small variance in the amplitude response after Fourier transform). In real-world communication scenarios, there are many sensing signals possessing these characteristics, and they can be of different types. For example, a Type I sensing signal can be a linear frequency modulated (LFM) signal or a Zadoff-Chu signal. In one example, the first communication device can directly receive a Type I sensing signal notified by the core network, or the first communication device can receive a set of Type I sensing signals notified by the core network and select one of the Type I sensing signals from the set based on resource availability. In one example, the length of each Type I sensing signal in the set can be different.
[0039] S120. Determine the sensing configuration information of the second type of sensing signal based on the modulation symbols associated with the communication signal.
[0040] In one example, the sensing configuration information is used to characterize the relevant configuration parameters of the second type of sensing signal; the modulation symbol can be an Orthogonal Frequency Division Multiplexing (OFDM) symbol. The first communication device can use an OFDM symbol to transmit a communication signal and determine the sensing configuration information of the second type of sensing signal based on the frequency domain sequence of the OFDM symbol.
[0041] S130, The sensing configuration information and modulation symbols are sent to the second communication device.
[0042] In one example, the first communication device sends sensing configuration information and associated modulation symbols to the second communication device, realizing the process of sensing using communication signals. This reduces sensing overhead while enabling the sensing signal to have low range sidelobes and peak-to-average power ratio.
[0043] In one embodiment, the sensing configuration information at least includes one of the following: a sensing start index; information related to the second type of sensing signal, such as the sensing signal type; the sensing length, etc.; the sensing phase offset. The sensing start index refers to the start index of the second type of sensing signal within the OFDM (excluding the cyclic prefix of the OFDM symbol. Assuming an OFDM symbol contains N samples and the length of the sensing signal is L, where L < N, then the start index of the sensing signal within the OFDM can be one of 0, 1... N - L); the sensing signal type is used to characterize the signal type of the second type of sensing signal; the sensing length is used to characterize the number of elements included in the second type of sensing signal. For example, if the sensing length of the second type of sensing signal is L, it means that the second type of sensing signal contains L elements. The second communication device can generate a second type of sensing signal consistent with the first communication device based on the information related to the second type of sensing signal; the sensing phase offset is used to characterize the additional phase offset between the first type of sensing signal and the actually transmitted second type of sensing signal.
[0044] In one embodiment, determining the sensing configuration information of the second type of sensing signal according to the modulation symbol associated with the communication signal includes: determining the sensing length of the second type of sensing signal according to the number of subcarriers included in the first subcarrier set associated with the modulation symbol associated with the communication signal; determining the sensing start index of the second type of sensing signal according to the frequency-domain sequence of the modulation symbol associated with the communication signal and the sensing length; determining the sensing phase offset of the second type of sensing signal according to the first type of sensing signal and the sensing start index.
[0045] In one example, the first subcarrier set refers to the number of subcarriers used by the first communication device to transmit communication signals. In another example, the OFDM-based sensing system includes a second number of subcarriers, corresponding to a first subcarrier set containing fewer subcarriers than the second number. For example, suppose the OFDM-based sensing system contains N subcarriers (N being the second number), and the first subcarrier set contains Nc subcarriers, where Nc < N. The first communication device can use the subcarriers in the first subcarrier set to transmit communication signals, i.e., it can use OFDM symbols to transmit communication signals. Accordingly, the number of elements in the second-type sensing signal transmitted by the first communication device is less than the number of subcarriers in the first subcarrier set. Assuming the sensing length of the second-type sensing signal is L, then L is less than N. In one example, the corresponding time-domain sequence can be obtained based on the frequency-domain sequence of the modulation symbol associated with the communication signal, and the sensing start index of the second-type sensing signal can be determined based on the time-domain sequence corresponding to the modulation symbol and the time-domain sequence of the first-type sensing signal. In one example, to save sensing overhead, the first communication device can replace the first type of sensing signal with a segment of the time-domain sequence corresponding to the modulation symbol. The sensing phase offset is defined as the phase of the dot product of the conjugate transpose of the time-domain sequence corresponding to the first type of sensing signal and the segment of the sequence (this segment of the sequence is of the same length as the time-domain sequence corresponding to the first type of sensing signal). The first communication device sends the sensing phase offset to the second communication device. During the dynamic target sensing process using the second type of sensing signal sent by the first communication device, the second communication device can use the sensing phase offset to eliminate the influence of phase jitter in the second type of sensing signal sent by the first communication device as the transmitter, thus ensuring that the second communication device has high dynamic target recognition performance. To facilitate the identification of dynamic targets, in traditional sensing signal transmission, the initial phase of the sensing signal transmitted by the first communication device as the transmitter is stable and unchanged. However, in this embodiment, a segment of data from an OFDM symbol (i.e., a segment of the time-domain sequence corresponding to the modulation symbol, also known as a second-type sensing signal) is used to replace the first-type sensing signal. Due to the randomness of this segment of data, the data transmitted at different times is also different. Consequently, the phase of the data transmitted at different times relative to the first-type sensing signal is also different. If the second communication device cannot obtain the phase information, its dynamic target identification performance cannot be guaranteed. In this application, the phase jitter of the transmitted data relative to the first-type sensing signal can be measured by sensing phase offset. Correspondingly, the second communication device can use this phase information to compensate for the phase jitter of the first communication device as the transmitter when transmitting the second-type sensing signal, thereby ensuring that the second communication device has high dynamic target identification performance.
[0046] In one embodiment, determining the sensing start index of the second type of sensing signal based on the frequency domain sequence of the modulation symbols associated with the communication signal and the sensing length includes: obtaining a corresponding first time domain sequence based on the first frequency domain sequence of the modulation symbols associated with the communication signal; determining the correlation between the first type of sensing signal and the communication signal based on the second time domain sequence of the first type of sensing signal and the conjugate sequence of the first time domain sequence; and determining the sensing start index based on the index associated with the maximum absolute value of the correlation. In one example, the first frequency domain sequence refers to the frequency domain sequence corresponding to the modulation symbol; the first time domain sequence refers to the time-domain discrete symbol corresponding to the modulation symbol; for example, if the modulation symbol is an OFDM symbol, then the first frequency domain sequence is the frequency domain sequence corresponding to the OFDM symbol, and the first time domain sequence is the time-domain discrete symbol corresponding to the OFDM symbol. The first communication device can obtain the corresponding first time domain sequence based on the OFDM principle and the first frequency domain sequence of the modulation symbols associated with the communication signal. In one example, the second time domain sequence refers to the time domain sequence corresponding to the first type of sensing signal; for example, assuming the sensing length of the first type of sensing signal is L, then the second time domain sequence can be a linear frequency modulated signal of length L. In one example, the correlation between the first type of sensing signal and the communication signal can be obtained based on the product of the conjugate sequence of the first time-domain sequence and the second time-domain sequence, and the index corresponding to the maximum value of the absolute value of the correlation can be used as the sensing start index.
[0047] In one embodiment, determining the sensing start index of the second type of sensing signal based on the frequency domain sequence of the modulation symbols associated with the communication signal and the sensing length includes: padding the conjugate sequence of the first type of sensing signal with zeros to obtain a third time domain sequence; performing a mirror symmetry operation on all elements starting from the second element in the third time domain sequence to obtain a fourth time domain sequence; performing a Fourier transform on the fourth time domain sequence to obtain a second frequency domain sequence; performing a dot product between the second frequency domain sequence and the first frequency domain sequence of the modulation symbols to obtain a third frequency domain sequence; obtaining the result of a first number of elements in the third frequency domain sequence as the corresponding correlation; and determining the sensing start index based on the index associated with the maximum absolute value of the correlation. In one example, the conjugate sequence of the first type of sensing signal refers to the sequence obtained by conjugating the corresponding time domain sequence of the first type of sensing signal. In one example, the number of elements in the third time-domain sequence is equal to the number of subcarriers in the OFDM-based sensing system. For instance, if the OFDM-based sensing system contains N subcarriers, the corresponding number of elements in the third time-domain sequence is N. This can be understood as padding the conjugate sequence of the first type of sensing signal with zeros, which means padding the conjugate sequence of the first type of sensing signal with N points. The first communication device can pad the end of the conjugate sequence of the first type of sensing signal with zeros to obtain the third time-domain sequence; then perform a mirror symmetry operation on all elements starting from the second element in the third time-domain sequence to obtain the fourth time-domain sequence; then perform a Fourier transform on the fourth time-domain sequence to obtain the second frequency-domain sequence; then perform a dot product between the second frequency-domain sequence and the first frequency-domain sequence of the modulation symbol to obtain the third frequency-domain sequence; then take the first number of elements in the third frequency-domain sequence as the corresponding correlation; and then use the index corresponding to the maximum absolute value of the correlation as the sensing start index.
[0048] In one embodiment, determining the sensing phase offset of the second type of sensing signal based on the first type of sensing signal and the sensing start index includes: performing a conjugate transpose on the second time-domain sequence of the first type of sensing signal to obtain a fifth time-domain sequence; determining the sensing phase offset of the second type of sensing signal based on the fifth time-domain sequence and a sixth time-domain sequence; wherein the sixth time-domain sequence is a subset of the first time-domain sequence. In one example, the sixth time-domain sequence is a segment of the time-domain sequence corresponding to the modulation symbol, i.e., the sixth time-domain sequence is a subset of the first time-domain sequence. The first communication device can perform a conjugate transpose on the second time-domain sequence of the first type of sensing signal to obtain a fifth time-domain sequence; then perform an inner product between the fifth time-domain sequence and the sixth time-domain sequence; then perform an arg function calculation on the sequence obtained after the inner product, and use the calculated value as the sensing phase offset of the second type of sensing signal.
[0049] In one embodiment, the first type of sensing signal is one of the sensing signals in a pre-configured set of first type sensing signals; wherein every two sensing signals in the set of first type sensing signals are orthogonal to each other. In one example, the set of first type sensing signals may contain multiple sensing signals, and every two sensing signals in the set of first type sensing signals are orthogonal to each other, which can avoid the situation where the inner product of the sixth time-domain sequence and the time-domain sequence corresponding to any sensing signal in the set of first type sensing signals is relatively small.
[0050] In one embodiment, the determination of the first time-domain sequence further includes: obtaining a corresponding first time-domain sequence based on a first frequency-domain sequence and a fourth frequency-domain sequence of the modulation symbols associated with the communication signal; wherein the fourth frequency-domain sequence consists of symbols transmitted on subcarriers included in the second subcarrier set. In one example, the first communication device may determine the symbols transmitted on subcarriers included in the second subcarrier set as the fourth frequency-domain sequence; then add the fourth frequency-domain sequence and the first frequency-domain sequence together, and accumulate their sums, and obtain the corresponding first time-domain sequence based on the OFDM symbol principle.
[0051] In one embodiment, FIG2 is a flowchart of another communication method provided by an embodiment of this application. This embodiment is applied to a situation where communication signals are used for sensing in a sensor-integrated system. This embodiment can be executed by a second communication device, and the second communication device can act as a receiver in a sensor-integrated system. As shown in FIG2, this embodiment includes: S210-S230.
[0052] S210: Receive sensing configuration information and modulation symbols associated with communication signals sent by the first communication device.
[0053] S220. Use the sensing configuration information to select the time-domain sequence corresponding to the modulation symbol for sensing.
[0054] S230. Determine the communication information carried by the communication signal based on the modulation symbol.
[0055] In one embodiment, the sensing configuration information includes at least one of the following: sensing start index; information related to the second type of sensing signal, such as sensing signal type; sensing length; sensing phase offset.
[0056] In one embodiment, the method for determining the sensing configuration information includes:
[0057] The sensing length of the second type of sensing signal is determined based on the number of subcarriers contained in the first set of subcarriers associated with the modulation symbols associated with the communication signal.
[0058] The sensing start index of the second type of sensing signal is determined based on the frequency domain sequence of the modulation symbols associated with the communication signal and the sensing length.
[0059] The sensing phase offset of the second type of sensing signal is determined based on the first type of sensing signal and the sensing start index.
[0060] In one embodiment, determining the sensing start index of the second type of sensing signal based on the frequency domain sequence of the modulation symbols associated with the communication signal and the sensing length includes:
[0061] The first time-domain sequence is obtained from the first frequency-domain sequence of the modulation symbols associated with the communication signal;
[0062] The correlation between the first type of sensing signal and the communication signal is determined based on the second time-domain sequence of the first type of sensing signal and the conjugate sequence of the first time-domain sequence;
[0063] The starting index for perception is determined by the index associated with the largest absolute value of the correlation.
[0064] In one embodiment, determining the sensing start index of the second type of sensing signal based on the frequency domain sequence of the modulation symbols associated with the communication signal and the sensing length includes:
[0065] Zero-padding is performed on the conjugate sequence of the first type of sensing signal to obtain the third time-domain sequence;
[0066] Perform a mirror symmetry operation on all elements starting from the second element in the third time-domain sequence to obtain the fourth time-domain sequence;
[0067] Perform a Fourier transform on the fourth time-domain sequence to obtain the second frequency-domain sequence;
[0068] The third frequency domain sequence is obtained by multiplying the second frequency domain sequence and the first frequency domain sequence of the modulation symbols by a dot product.
[0069] The result of obtaining the first number of elements in the third frequency domain sequence is used as the corresponding correlation.
[0070] The starting index for perception is determined by the index associated with the largest absolute value of the correlation.
[0071] In one embodiment, determining the sensing phase offset of the second type of sensing signal based on the first type of sensing signal and the sensing start index includes:
[0072] The fifth time-domain sequence is obtained by conjugate transpose of the second time-domain sequence of the first type of sensing signal;
[0073] The sensing phase bias of the second type of sensing signal is determined based on the fifth and sixth time-domain sequences; wherein the sixth time-domain sequence is a subset of the first time-domain sequence.
[0074] In one embodiment, the first type of sensing signal is one of the sensing signals in a preconfigured set of first type of sensing signals; wherein, any two sensing signals in the set of first type of sensing signals are orthogonal to each other.
[0075] In one embodiment, the method for determining the first time-domain sequence further includes:
[0076] Obtaining the corresponding first time-domain sequence according to the first frequency-domain sequence and the fourth frequency-domain sequence of the modulation symbols associated with the communication signal; wherein, the fourth frequency-domain sequence is a symbol transmitted on the subcarriers included in the second subcarrier set.
[0077] It should be noted that for the explanations of parameters such as sensing configuration information, sensing length, sensing phase offset, sensing start index, and modulation symbols in the communication method applied to the second communication device, reference can be made to the descriptions of the corresponding parameters in the communication method applied to the first communication device above, and details will not be repeated here.
[0078] In the following embodiments, the first communication device is used as a communication and sensing integrated transmitter (referred to as the transmitter for short), and the first communication device is Node 1. The second communication device is used as a communication and sensing integrated receiver (referred to as the receiver for short), and the second communication device is Node 2. The second quantity is denoted as N. Taking the communication signal transmitted by the transmitter using the OFDM waveform as an example, the process of the receiver using the communication signal for sensing will be described.
[0079] Embodiment 1
[0080] FIG. 3 is a schematic diagram of a scenario of a communication and sensing integrated system provided by an embodiment of the present application. As shown in FIG. 3, the communication and sensing integrated system includes two nodes: a communication and sensing integrated transmitter (Node 1) and a communication and sensing integrated receiver (Node 2). Assume that the communication and sensing integrated system is a communication and sensing integrated system based on the OFDM waveform, and the system has a total of N subcarriers. Node 1 uses Nc subcarriers to transmit communication signals, where Nc < N. The index set of these Nc subcarriers is denoted as the first subcarrier set S1.
[0081] Without loss of generality, Node 1 uses a certain OFDM symbol to transmit a communication signal. The first frequency-domain sequence corresponding to this OFDM symbol is X(k), k = 0, 1....N - 1, satisfying:
[0082] where C(k) represents the frequency-domain symbol for the communication signal.
[0083] (Hereinafter, X is used to represent the column vector corresponding to X(k), k = 0, 1....N - 1, and other similar cases will not be repeated for explanation)
[0084] According to the OFDM principle, the time-domain discrete symbol corresponding to this symbol (i.e., the first time-domain sequence) is denoted as x(n), where n = 0, 1... N - 1, and can be simply referred to as x.
[0085] The first time-domain sequence can be expressed as:
[0086] Let the second time-domain sequence corresponding to the first type of sensing signal of node 1 be denoted as s(n), where n = 0, 1.... L - 1 and L < N, that is, the second time-domain sequence s(n) contains L elements. s(n) can be any sensing signal. For example, when s(n) is a chirp signal of length L, s(n) can be expressed as the following formula:
[0087] When s(n) is a P4 signal of length L, s(n) can be expressed as the following formula:
[0088] In this application, to save sensing overhead, node 1 can use a segment of the time-domain discrete symbol x(n), denoted as the sixth time-domain sequence to replace the first type of sensing signal se jθ , where the sixth time-domain sequence is denoted as: represents the sensing phase offset of the time-domain sequence s(n) corresponding to the first type of sensing signal. When s(n) is fixed, this phase is equal to the phase of. Where b is the sensing start index of the second type of sensing signal.
[0089] When node 2 uses the first type of sensing signal sent by node 1 for dynamic target sensing, the phase offset can be used to eliminate the influence of the phase jitter at the transmitter, ensuring that node 2 has high performance in dynamic target recognition. For the convenience of dynamic target recognition, in traditional sensing signal transmission, it is usually required that the initial phase of the sensing signal sent by the transmitter remains stable. In the embodiments of this application, since a segment of data of an OFDM symbol is used to replace the first type of sensing signal, due to the randomness of the data, the data sent at different times is different. Correspondingly, the phase of the data sent at different times relative to the first type of sensing signal is also different. If node 2 does not know the phase information, its performance in dynamic target recognition cannot be guaranteed. The phase of the data sent relative to the first type of sensing signal is measured by the sensing phase offset, defined as Node 2 can use this phase information to compensate for the phase jitter of the transmitter when sending the second type of sensing signal, thereby ensuring that node 2 has high performance in dynamic target recognition.
[0090] In this embodiment, a segment of data (i.e., the sixth time-domain sequence) of one OFDM symbol is used to replace the first type of sensing signal. Let this segment of data be represented by d, and the first type of sensing signal be represented by s. The similarity between this segment of data and the first type of sensing signal is typically measured using ||ds|² (where ||ds|² represents the L2 norm of ds). The smaller the ||ds|², the higher the similarity. However, when the notification node 2 senses the phase offset, the similarity between this segment of data and the first type of sensing signal can be expressed as ||d-se||. jθ ||2 is used as the measure, while θ=arg(s) H When d), ||d-se jθ ||2 can be smaller than ||ds||2. For certain perception algorithms, this can lead to better perception performance.
[0091] Furthermore, to ensure sensing performance, there are various methods to determine parameter b, the principle of which is to make Maximize or A preset threshold must be met. Two methods for determining b are given below.
[0092] Method 1: Definition: The correlation between the first type of sensing signal and the communication signal is:
[0093] Where b equals the index corresponding to the maximum absolute value of r(u), u = 0, 1... (NL), that is:
[0094] Method 2:
[0095] The second time-domain sequence corresponding to the first type of sensing signal is conjugated to obtain a sequence denoted as s*(n); then, zeros are padded to the end of s*(n) to point N (s*(n) is the conjugate of s(n)), and this is denoted as the third time-domain sequence. Then this third time-domain sequence The fourth time-domain sequence is obtained by mirroring all elements starting from the second element; then, a Fourier transform is performed on the fourth time-domain sequence, and its N-point Fourier transform is defined to obtain the second frequency-domain sequence.
[0096] Explanation of mirror symmetry operation: Let the third time-domain sequence be... If the fourth time-domain sequence is p, then:
[0097] The second frequency domain sequence Perform a dot product with the first frequency domain sequence X, and use the result of the dot product as the third frequency domain sequence;
[0098] Then, an N-point inverse Fourier transform is performed on the third frequency domain sequence.
[0099] Finally, take the first number (N-L+1) results before the inverse Fourier transform, and denote it as the correlation r(u) between the first type of sensing signal and the communication signal. Let b be the index corresponding to the maximum absolute value of r(u).
[0100] It should be noted that when determining the starting index b for perception, Node 1 can choose the index corresponding to the maximum absolute value of the correlation, or the second maximum value, etc., which will not be elaborated here.
[0101] In the above embodiments, it is assumed that the sensing length L of the second time-domain sequence s(n) corresponding to the first type of sensing signal is a fixed value. Furthermore, the sensing length L of s(n) can also be one of the values in a pre-configured set. Assuming N = 2048, the length L of s(n) is one of the values in the set {100, 200, 512, 1024}. Node 1 can select a length from the above set as needed, and then use the aforementioned method to determine the value of parameter b; or Node 1 can use the above method to calculate the value of parameter b corresponding to each length in the set, and determine the final value of parameter b (i.e., obtain the sensing start index) and the value of sensing length based on the maximum value of the absolute value of |r(u)|.
[0102] In one example, Figure 4 is a signal processing flowchart of node 1 provided in an embodiment of this application; Figure 5 is a signal processing flowchart of node 2 provided in an embodiment of this application. Figures 4 and 5 respectively show the signal processing flow of node 1 and node 2 based on the above scheme.
[0103] For node 1, the signal processing procedure includes the following steps:
[0104] S410, Determine the first type of sensing signal.
[0105] The first type of sensing signal can be determined by node 1 based on actual needs, or recommended by other nodes with sensing capabilities.
[0106] In one example, the determination of the first type of sensing signal includes: a first type of sensing signal used by the core network notification node 1, similar to the case in Embodiment 1 above. A first type of sensing signal typically has the following characteristics: a. a low peak-to-average power ratio (PAPR); b. a low integral sidelobe level (i.e., the amplitude response of the Fourier transform of the sensing signal has a small variance). Many first type of sensing signals satisfy these conditions, such as linear frequency modulated (LFM) signals, Zadoff-Chu signals, and P4 signals.
[0107] S420. Determine the sensing start index b and sensing length L based on the transmitted first time-domain sequence x (or the equivalent first frequency-domain sequence X).
[0108] S430, notify node 2 of the sensing signal type, sensing start index b, sensing length L, and sensing phase offset of the second type of sensing signal.
[0109] S440, Send the first time-domain sequence x.
[0110] In one example, the signal with the largest absolute value of r(u) is selected, indicating that it is most similar to the first type of sensing signal, and the corresponding distance sidelobe and peak are relatively small.
[0111] For node 2, the signal processing procedure includes the following steps:
[0112] S510 receives the perception configuration information sent by Node 1.
[0113] In one example, the sensing configuration information includes parameters such as the sensing signal type of the second type of sensing signal, the sensing start index b, the sensing length L, and the sensing phase offset.
[0114] S520, Receive the OFDM symbol corresponding to the sensing configuration information sent by Node 1.
[0115] S530: Select the sixth time-domain sequence corresponding to the OFDM symbol for sensing based on the sensing configuration information.
[0116] In one example, the sixth time-domain sequence can be understood as a sequence of time-domain discrete symbols.
[0117] S540. Determine the communication information carried by the received OFDM symbol.
[0118] Example 2
[0119] In this embodiment, node 1 notifies node 2 that a certain segment of the OFDM signal is a sensing signal, and this sensing signal is one of the preset sensing signals.
[0120] This embodiment is based on the first embodiment described above. Assuming the first type of sensing signal set includes K sensing signals, this set can be represented as {s1, s2, ..., s...} K The first type of sensing signal is selected from this set of first-type sensing signals as the final first-type sensing signal. In one example, every two sensing signals in this set of first-type sensing signals are mutually orthogonal, such as s1, s2, ... s K These are obtained by different cyclic shifts of the same linear frequency modulated signal, for example:
[0121] For any sensing signal in the first type of sensing signal set, node 1 can determine parameter b using the method in embodiment 1 above. Node 1 can determine the value of the final parameter b based on their corresponding |r(u)|, such as selecting the sensing signal corresponding to the maximum |r(u)|, the starting sensing index b, and the sensing length and other related parameters.
[0122] In one example, the determination of the first type of sensing signal includes: the core network notifying node 1 of the set of first type of sensing signals used. This set of first type of sensing signals contains multiple first type of sensing signals. One possibility is that these multiple first type of sensing signals have different lengths. Node 1 can select a first type of sensing signal of a certain length from the set of first type of sensing signals based on resource availability, and then use the method described in Embodiment 1 to determine parameter b and other parameters. If available resources support any first type of sensing signal of any length in the set of first type of sensing signals, node 1 in the integrated sensing system can determine |r(u)| according to the method described in Embodiment 1 and select the length corresponding to the maximum value of |r(u)|. Another possibility is that these multiple first type of sensing signals have the same length but different cyclic shifts, as described in Embodiment 2. In this case, node 1 can use the method described in Embodiment 1 to determine |r(u)| and select the cyclic shift corresponding to the maximum value of |r(u)|.
[0123] Example 3
[0124] This embodiment is based on the above embodiments one and two, and utilizes reserved subcarriers to enhance the sensing signal.
[0125] This embodiment is based on embodiment 1. The time-domain discrete symbol corresponding to the OFDM symbol sent by node 1 is in the following form:
[0126] The first frequency domain sequence is denoted as: Where C(k) represents the frequency domain symbol used for communication signals;
[0127] The fourth frequency domain sequence is denoted as: Where R(k) represents the frequency domain symbol transmitted in the second subcarrier set S2.
[0128] The elements contained in the second subcarrier set S2 do not overlap with those in the first subcarrier set S1. Assume the number of elements in the second subcarrier set S2 is Nr, where (Nr+Nc)<=N.
[0129] For clarity, we define the N-point Inverse Discrete Fourier Transform (IDFT) matrix F, the matrix T(m) related to the starting position of the sensed signal in the time domain, m = 0, 1, ... (NL), the matrix W related to the second subcarrier set S2, and the matrix R related to the complement S3 of the second subcarrier set S2. These matrices are explained below:
[0130] Where F is an N*N matrix, and its nth row and kth column can be...
[0131] Matrix T(m) is an L*N matrix. This represents a 1*N row vector, where the k-th element is 1 and all other elements are 0.
[0132] Matrix R is an (N-Nr)*N matrix. Each row of R has only one element that is 1, and the index of that element in that row is a value in the complement of S2. All other elements are 0. Let N = 6, Nr = 3, S2 = {0, 1, 3, 5}, then S3 = {2, 3, 4}. The form of matrix R is as follows:
[0133] Suppose {s1, s2, ..., s} K} represents the first type of sensing signal set, where the sensing length of each first type of sensing signal in the first type of sensing signal set is L. Similar to Embodiment 1 above, node 1 selects a segment of the first time-domain sequence x(n), denoted as the sixth time-domain sequence. And adopt Replace the first type of sensing signal s k Node 1 determines the values of the initial sensing indices b and k based on the minimum value of the metric M(u,v). M(u,v) is defined as follows: M(u,v) = [g(u,v)d u -T(v)FX] H Q[g(u,v)d u -T(v)FX];
[0134] Where Q is The submatrix consisting of the first L rows and L columns;
[0135] The sensing phase bias used to represent the second type of sensing signal;
[0136] I L Used to represent the identity matrix of L*L; u = 1, 2...K; v = 0, 1....(NL);
[0137] For example, suppose that when M(u,v) takes its minimum value, u=3, v=4, then b=4, k=3.
[0138] Furthermore, the fourth frequency domain sequence P(k) is determined by the following formula: P = P0 - D -1 R T (RD -1 R) -1 RP0;
[0139] Where, D=βF H T H (b)T(b)F+(1-β)I;P0=βD -1 F H T H (b)[g(k,b)d k -T(b)FX];
[0140] Here, β is a factor set for node 1, ranging from (0,1]. A smaller β value is more conducive to achieving lower power consumption. A larger β value... The higher the similarity to the first type of sensing signal, the better the sensing performance can be achieved; when β equals 1, matrix D is not invertible, but P(k) can be determined by equivalent matrix transformation according to the following formula:
[0141] in, Represents (NN) r A column vector of all zeros, where 1 is a 1x1 vector.
[0142] Node 1 can select β as needed to achieve a balance between performance and overhead.
[0143] In one embodiment, FIG6 is a structural block diagram of a communication device provided in an embodiment of this application. This embodiment is applied to a first communication device. As shown in FIG6, the communication device in this embodiment includes: a first determining module 610, a second determining module 620, and a transmitter 630.
[0144] The first determining module 610 is configured to determine a first type of sensing signal;
[0145] The second determining module 620 is configured to determine the sensing configuration information of the second type of sensing signal based on the modulation symbols associated with the communication signal;
[0146] Transmitter 630 is configured to send sensing configuration information and modulation symbols to a second communication device.
[0147] In one embodiment, the sensing configuration information includes at least one of the following: sensing start index; sensing signal type; sensing length; sensing phase offset.
[0148] In one embodiment, determining the sensing configuration information of the second type of sensing signal based on the modulation symbols associated with the communication signal includes:
[0149] The sensing length of the second type of sensing signal is determined based on the number of subcarriers contained in the first set of subcarriers associated with the modulation symbols associated with the communication signal.
[0150] The sensing start index of the second type of sensing signal is determined based on the frequency domain sequence of the modulation symbols associated with the communication signal and the sensing length.
[0151] The sensing phase offset of the second type of sensing signal is determined based on the first type of sensing signal and the sensing start index.
[0152] In one embodiment, determining the sensing start index of the second type of sensing signal based on the frequency domain sequence of the modulation symbols associated with the communication signal and the sensing length includes:
[0153] The first time-domain sequence is obtained from the first frequency-domain sequence of the modulation symbols associated with the communication signal;
[0154] The correlation between the first type of sensing signal and the communication signal is determined based on the second time-domain sequence of the first type of sensing signal and the conjugate sequence of the first time-domain sequence;
[0155] The starting index for perception is determined by the index associated with the largest absolute value of the correlation.
[0156] In one embodiment, determining the sensing start index of the second type of sensing signal based on the frequency domain sequence of the modulation symbols associated with the communication signal and the sensing length includes:
[0157] Zero-padding is performed on the conjugate sequence of the first type of sensing signal to obtain the third time-domain sequence;
[0158] Perform a mirror symmetry operation on all elements starting from the second element in the third time-domain sequence to obtain the fourth time-domain sequence;
[0159] Perform a Fourier transform on the fourth time-domain sequence to obtain the second frequency-domain sequence;
[0160] The third frequency domain sequence is obtained by multiplying the second frequency domain sequence and the first frequency domain sequence of the modulation symbols by a dot product.
[0161] The result of obtaining the first number of elements in the third frequency domain sequence is used as the corresponding correlation.
[0162] The starting index for perception is determined by the index associated with the largest absolute value of the correlation.
[0163] In one embodiment, determining the sensing phase offset of the second type of sensing signal based on the first type of sensing signal and the sensing start index includes:
[0164] The fifth time-domain sequence is obtained by conjugate transpose of the second time-domain sequence of the first type of sensing signal;
[0165] The sensing phase bias of the second type of sensing signal is determined based on the fifth and sixth time-domain sequences; wherein the sixth time-domain sequence is a subset of the first time-domain sequence.
[0166] In one embodiment, the first type of sensing signal is one of the sensing signals in a pre-configured set of first type of sensing signals; wherein every two sensing signals in the set of first type of sensing signals are orthogonal to each other.
[0167] In one embodiment, the method for determining the first time-domain sequence further includes:
[0168] The first time-domain sequence is obtained based on the first frequency domain sequence and the fourth frequency domain sequence of the modulation symbols associated with the communication signal; wherein, the fourth frequency domain sequence consists of symbols transmitted on the subcarriers included in the second subcarrier set.
[0169] The communication device provided in this embodiment is configured to implement the communication method applied to the first communication device in the embodiment shown in FIG1. The implementation principle and technical effect of the communication device provided in this embodiment are similar, and will not be described again here.
[0170] In one embodiment, FIG7 is a structural block diagram of another communication device provided in this application. This embodiment is applied to a second communication device. As shown in FIG7, the communication device in this embodiment includes: a receiver 710, a selection module 720, and a third determination module 730.
[0171] Receiver 710 is configured to receive sensing configuration information and modulation symbols associated with communication signals sent by the first communication device;
[0172] Select module 720 and configure it to use sensing configuration information to select the time-domain sequence corresponding to the modulation symbol for sensing;
[0173] The third determining module 730 is configured to determine the communication information carried by the communication signal based on the modulation symbol.
[0174] In one embodiment, the sensing configuration information includes at least one of the following: sensing start index; sensing signal type; sensing length; sensing phase offset.
[0175] In one embodiment, the method for determining the sensing configuration information includes:
[0176] The sensing length of the second type of sensing signal is determined based on the number of subcarriers contained in the first set of subcarriers associated with the modulation symbols associated with the communication signal.
[0177] The sensing start index of the second type of sensing signal is determined based on the frequency domain sequence of the modulation symbols associated with the communication signal and the sensing length.
[0178] The sensing phase offset of the second type of sensing signal is determined based on the first type of sensing signal and the sensing start index.
[0179] In one embodiment, determining the sensing start index of the second type of sensing signal based on the frequency domain sequence of the modulation symbols associated with the communication signal and the sensing length includes:
[0180] The first time-domain sequence is obtained from the first frequency-domain sequence of the modulation symbols associated with the communication signal;
[0181] The correlation between the first type of sensing signal and the communication signal is determined based on the second time-domain sequence of the first type of sensing signal and the conjugate sequence of the first time-domain sequence;
[0182] The starting index for perception is determined by the index associated with the largest absolute value of the correlation.
[0183] In one embodiment, determining the sensing start index of the second type of sensing signal based on the frequency domain sequence of the modulation symbols associated with the communication signal and the sensing length includes:
[0184] Zero-padding is performed on the conjugate sequence of the first type of sensing signal to obtain the third time-domain sequence;
[0185] Perform a mirror symmetry operation on all elements starting from the second element in the third time-domain sequence to obtain the fourth time-domain sequence;
[0186] Perform a Fourier transform on the fourth time-domain sequence to obtain the second frequency-domain sequence;
[0187] The third frequency domain sequence is obtained by multiplying the second frequency domain sequence and the first frequency domain sequence of the modulation symbols by a dot product.
[0188] The result of obtaining the first number of elements in the third frequency domain sequence is used as the corresponding correlation.
[0189] The starting index for perception is determined by the index associated with the largest absolute value of the correlation.
[0190] In one embodiment, determining the sensing phase offset of the second type of sensing signal based on the first type of sensing signal and the sensing start index includes:
[0191] The fifth time-domain sequence is obtained by conjugate transpose of the second time-domain sequence of the first type of sensing signal;
[0192] The sensing phase bias of the second type of sensing signal is determined based on the fifth and sixth time-domain sequences; wherein the sixth time-domain sequence is a subset of the first time-domain sequence.
[0193] In one embodiment, the first type of sensing signal is one of the sensing signals in a pre-configured set of first type of sensing signals; wherein every two sensing signals in the set of first type of sensing signals are orthogonal to each other.
[0194] In one embodiment, the method for determining the first time-domain sequence further includes:
[0195] The first time-domain sequence is obtained based on the first frequency domain sequence and the fourth frequency domain sequence of the modulation symbols associated with the communication signal; wherein, the fourth frequency domain sequence consists of symbols transmitted on the subcarriers included in the second subcarrier set.
[0196] The communication device provided in this embodiment is configured to implement the communication method applied to the second communication device in the embodiment shown in FIG2. The implementation principle and technical effect of the communication device provided in this embodiment are similar, and will not be described again here.
[0197] In one embodiment, FIG8 is a schematic diagram of the structure of a communication device provided in this application. As shown in FIG8, the device provided in this application includes: a processor 810, a memory 820, and a communication module 830. The number of processors 810 in the device can be one or more; FIG8 shows one processor 810 as an example. The number of memories 820 in the device can be one or more; FIG8 shows one memory 820 as an example. The processor 810, memory 820, and communication module 830 of the device can be connected via a bus or other means; FIG8 shows a connection via a bus as an example. In this embodiment, the device can be a first communication device or a second communication device.
[0198] The memory 820, as a computer-readable storage medium, can be configured to store software programs, computer-executable programs, and modules, such as program instructions / modules corresponding to the device in any embodiment of this application (e.g., the first determining module 610, the second determining module 620, and the transmitter 630 applied in the communication device of the first communication device, or the receiver 710, the selection module 720, and the third determining module 730 applied in the communication device of the second communication device). The memory 820 may include a program storage area and a data storage area, wherein the program storage area may store the operating system and at least one application program required for a function; the data storage area may store data created according to the use of the device, etc. In addition, the memory 820 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 820 may further include memory remotely located relative to the processor 810, and these remote memories can be connected to the device via a network. Examples of the aforementioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0199] When the communication device is the first communication device, the device provided above can be configured to execute the communication method applied to the first communication device provided in any of the above embodiments, and has the corresponding functions and effects.
[0200] When the communication device is a second communication device, the device provided above can be configured to execute the communication method applied to the second communication device provided in any of the above embodiments, and has corresponding functions and effects.
[0201] This application embodiment also provides a storage medium containing computer-executable instructions. When executed by a computer processor, the computer-executable instructions are used to execute a communication method applied to a first communication device. The method includes: determining a first type of sensing signal; determining sensing configuration information of a second type of sensing signal based on modulation symbols associated with the communication signal; and sending the sensing configuration information and modulation symbols to the second communication device.
[0202] This application also provides a storage medium containing computer-executable instructions. When executed by a computer processor, the computer-executable instructions are used to execute a communication method applied to a second communication device. The method includes: receiving sensing configuration information and modulation symbols associated with a communication signal sent by a first communication device; selecting a time-domain sequence corresponding to the modulation symbols using the sensing configuration information for sensing; and determining the communication information carried by the communication signal based on the modulation symbols.
[0203] Those skilled in the art will understand that the term user equipment covers any suitable type of wireless user equipment, such as mobile phones, portable data processing devices, portable web browsers, or vehicle-mounted mobile stations.
[0204] Generally, the various embodiments of this application can be implemented in hardware or dedicated circuitry, software, logic, or any combination thereof. For example, some aspects can be implemented in hardware, while others can be implemented in firmware or software that can be executed by a controller, microprocessor, or other computing device, although this application is not limited thereto.
[0205] Embodiments of this application can be implemented by executing computer program instructions through the data processor of a mobile device, for example, in a processor entity, or through hardware, or through a combination of software and hardware. The computer program instructions can be assembly instructions, Instruction Set Architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, status setting data, or source code or object code written in any combination of one or more programming languages.
[0206] Any block diagram of logical flow in the accompanying drawings of this application may represent program steps, or may represent interconnected logic circuits, modules, and functions, or may represent a combination of program steps and logic circuits, modules, and functions. The computer program may be stored on memory. Memory may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as, but not limited to, read-only memory (ROM), random access memory (RAM), optical storage devices and systems (Digital Video Disc (DVD) or Compact Disk (CD)), etc. Computer-readable media may include non-transitory storage media. The data processor may be of any type suitable to the local technical environment, such as, but not limited to, general-purpose computers, special-purpose computers, microprocessors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), and processors based on multi-core processor architectures.
[0207] This application also provides a computer program product, including a computer program that, when executed by a processor, can implement the communication method provided in any embodiment of this application.
[0208] In the implementation of the computer program product, computer program code for performing the operations of this application can be written in one or more programming languages or a combination thereof. Programming languages include object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as C or similar languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer through any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0209] The above are merely optional embodiments of this application and are not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A communication method applied to a first communication device, comprising: Identify the first type of sensing signal; The sensing configuration information of the second type of sensing signal is determined based on the modulation symbols associated with the communication signal; The sensing configuration information and the modulation symbols are sent to the second communication device.
2. The method according to claim 1, wherein, The sensing configuration information includes at least one of the following: sensing start index; sensing signal type; sensing length; sensing phase offset.
3. The method according to claim 1, wherein, The step of determining the sensing configuration information of the second type of sensing signal based on the modulation symbols associated with the communication signal includes: The sensing length of the second type of sensing signal is determined based on the number of subcarriers contained in the first set of subcarriers associated with the modulation symbols associated with the communication signal. The sensing start index of the second type of sensing signal is determined based on the frequency domain sequence of the modulation symbols associated with the communication signal and the sensing length. The sensing phase offset of the second type of sensing signal is determined based on the first type of sensing signal and the sensing start index.
4. The method according to claim 3, wherein, The step of determining the sensing start index of the second type of sensing signal based on the frequency domain sequence of the modulation symbols associated with the communication signal and the sensing length includes: The first time-domain sequence is obtained from the first frequency-domain sequence of the modulation symbols associated with the communication signal; The correlation between the first type of sensing signal and the communication signal is determined based on the second time-domain sequence of the first type of sensing signal and the conjugate sequence of the first time-domain sequence; The perception starting index is determined based on the index associated with the maximum absolute value of the correlation.
5. The method according to claim 3, wherein, The step of determining the sensing start index of the second type of sensing signal based on the frequency domain sequence of the modulation symbols associated with the communication signal and the sensing length includes: Zero-padding is performed on the conjugate sequence of the first type of sensing signal to obtain the third time-domain sequence; Perform a mirror symmetry operation on all elements starting from the second element in the third time-domain sequence to obtain the fourth time-domain sequence; Perform a Fourier transform on the fourth time-domain sequence to obtain the second frequency-domain sequence; The second frequency domain sequence and the first frequency domain sequence of the modulation symbol are multiplied by a dot to obtain the third frequency domain sequence; The result of obtaining the first number of elements in the third frequency domain sequence is used as the corresponding correlation. The perception starting index is determined based on the index associated with the maximum absolute value of the correlation.
6. The method according to claim 3, wherein, The step of determining the sensing phase offset of the second type of sensing signal based on the first type of sensing signal and the sensing start index includes: The second time-domain sequence of the first type of sensing signal is conjugate transposed to obtain the fifth time-domain sequence; The sensing phase bias of the second type of sensing signal is determined based on the fifth and sixth time-domain sequences; wherein the sixth time-domain sequence is a subset of the first time-domain sequence.
7. The method according to any one of claims 1-6, wherein, The first type of sensing signal is one of the sensing signals in a pre-configured set of first type of sensing signals; wherein every two sensing signals in the set of first type of sensing signals are orthogonal to each other.
8. The method according to claim 4, wherein, The method for determining the first time-domain sequence further includes: The first time-domain sequence is obtained based on the first frequency domain sequence and the fourth frequency domain sequence of the modulation symbols associated with the communication signal; wherein, the fourth frequency domain sequence is the symbol transmitted on the subcarriers included in the second subcarrier set.
9. A communication method applied to a second communication device, comprising: Receive sensing configuration information and modulation symbols associated with communication signals sent by the first communication device; The time-domain sequence corresponding to the modulation symbol is selected for sensing using the sensing configuration information; The communication information carried by the communication signal is determined based on the modulation symbol.
10. A communication device, comprising: Memory, and one or more processors; The memory is configured to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors perform the method as described in any one of claims 1-8 or 9 above.
11. A storage medium storing a computer program that, when executed by a processor, implements the method as described in any one of claims 1-8 or 9.