SENSING AND COMMUNICATION INTEGRATED SYSTEM BASED ON MOBILE COMMUNICATION SIGNAL
20230288528 · 2023-09-14
Inventors
- Zhiyong Feng (Beijing, CN)
- Zixi Fang (Beijing, CN)
- Zhiqing Wei (Beijing, CN)
- Qixun Zhang (Beijing, CN)
- Hao Ma (Beijing, CN)
Cpc classification
G01S13/86
PHYSICS
H04L27/26885
ELECTRICITY
H04L27/2666
ELECTRICITY
G01S7/023
PHYSICS
International classification
G01S7/00
PHYSICS
G01S13/58
PHYSICS
G01S13/86
PHYSICS
Abstract
The invention relates to an integrated sensing and communication system based on a mobile communication signal, belonging to the field of wireless communication. In this system, a synchronization sequence embedding module is added at a sending end of a node, which is configured for embedding a primary synchronization sequence and a secondary synchronization sequence into a radio frequency signal to be sent and then outputting the radio frequency signal to a digital modulation module; a primary synchronization sequence-assisted ranging accuracy improvement algorithm module and a secondary synchronization sequence-assisted speed measurement accuracy improvement algorithm module is newly added at a receiving end of a node; a target node range and a target node speed output by a two-dimensional range-Doppler radar processing algorithm module are compensated by using the autocorrelation characteristics of the primary/secondary synchronization sequences in a synchronization broadcast block to obtain more accurate target node range and target node speed. The invention effectively improves the sensing accuracy of the existing OFDM integrated system based on fixed frame structure, improves the accuracy of identifying the target node's motion information, and maximizes the sensing ability through flexible deployment of subcarriers to improve the node's own environmental adaptability.
Claims
1. An integrated sensing and communication system based on a mobile communication signal, wherein the following modules are newly added to a sending end and a receiving end of each node in the system, which comprise: a synchronization sequence embedding module provided at the sending end, which is configured for embedding a primary synchronization sequence and a secondary synchronization sequence into a radio frequency signal to be sent and then outputting the radio frequency signal to a digital modulation module, wherein, the synchronization sequence embedding module embeds a same primary synchronization sequence into a second CP-OFDM symbol and an eighth CP-OFDM symbol of one subframe, and embeds a same secondary synchronization sequence into a fourth CP-OFDM symbol and a tenth CP-OFDM symbol of one subframe; and CP-OFDM represents variable cyclic prefix orthogonal frequency division multiplexing; a primary synchronization sequence-assisted ranging accuracy improvement algorithm module and a secondary synchronization sequence-assisted speed measurement accuracy improvement algorithm module provided at the receiving end, wherein a receiving sequence output by a parallel-to-serial conversion module at the receiving end is input into a two-dimensional range-Doppler radar processing algorithm module, the primary synchronization sequence-assisted ranging accuracy improvement algorithm module and the secondary synchronization sequence-assisted speed measurement accuracy improvement algorithm module respectively; and wherein the primary synchronization sequence-assisted ranging accuracy improvement algorithm module compensates for a target node range Range.sub.OFDM output by the two-dimensional range-Doppler radar processing algorithm module, and the secondary synchronization sequence-assisted speed measurement accuracy improvement algorithm module compensates for a target node speed V.sub.OFDM output by the two-dimensional range-Doppler radar processing algorithm module; wherein the primary synchronization sequence-assisted ranging accuracy improvement algorithm module performs the following operations for N adjacent subframes in the receiving sequence respectively: performing an autocorrelation operation on a subframe in the receiving sequence and a corresponding subframe in a local sequence to calculate a corresponding target node range, where N≥2; calculating an average value of differences between the calculated N target node ranges Range.sub.u and the Range.sub.OFDM to obtain a compensation amount for ranging error ΔRange; compensating for the Range.sub.OFDM; where u=1, 2, . . . N; wherein the secondary synchronization sequence-assisted speed measurement accuracy improvement algorithm module performs the following operations for M adjacent subframes in the receiving sequence respectively: performing a correlation operation on a fourth CP-OFDM symbol and a tenth CP-OFDM symbol in a subframe to obtain a correlation result; obtaining a Doppler frequency shift Doppler.sub.v of a target node from the correlation result, where v=1, 2, . . . M, M≥2; calculating a Doppler frequency shift Doppler.sub.OFDM according to the target node speed V.sub.OFDM output by the two-dimensional range-Doppler radar processing algorithm module, and then calculating an average value of differences between M Doppler frequency shifts Doppler.sub.v and the Doppler.sub.OFDM to obtain a compensation amount for Doppler frequency shift error ΔDoppler; compensating for the Doppler.sub.OFDM; and calculating a compensated target node speed according to the compensated Doppler frequency shift.
2. The system according to claim 1, wherein the primary synchronization sequence consists of an m-sequence with a period of 127 bits, and the secondary synchronization sequence consists of a Gold sequence generated by two m-sequence optimum pairs each with a period of 127 bits.
3. The system according to claim 1, wherein the sending end sets a subcarrier interval according to range accuracy and speed accuracy required for measurement; a maximum ranging, range resolution, speed resolution and transmission rate corresponding to different subcarrier intervals are as follows, wherein the transmission rate is a transmission rate when a modulation mode is 256QAM, and QAM represents quadrature amplitude modulation; (1) when the subcarrier interval is 15 kHz, the maximum ranging is 700 m, the range resolution is 7.5 m, the speed resolution is 2.54 m/s, and the transmission rate is 149 Mbit/s; (2) when the subcarrier interval is 30 kHz, the maximum ranging is 350 m, the range resolution is 3.75 m, the speed resolution is 2.54 m/s, and the transmission rate is 298 Mbit/s; (3) when the subcarrier interval is 60 kHz, the maximum ranging is 175 m, the range resolution is 1.5 m, the speed resolution is 2.54 m/s and the transmission rate is 746 Mbit/s; (4) when the subcarrier interval is 60 kHz (extended), the maximum ranging is 200 m, the range resolution is 1.5 m, the speed resolution is 2.54 m/s, and the transmission rate is 640 Mbit/s; (5) when the subcarrier interval is 120 kHz, the maximum ranging is 85 m, the range resolution is 0.375 m, the speed resolution is 0.627 m/s, and the transmission rate is 2986 Mbit/s; (6) when the subcarrier interval is 240 kHz, the maximum ranging is 43.5 m, the range resolution is 0.375 m, the speed resolution is 0.627 m/s, and the transmission rate is 2986 Mbit/s.
4. The system according to claim 1, wherein the primary synchronization sequence-assisted ranging accuracy improvement algorithm module performs the following operations: (11) for N adjacent subframes in the receiving sequence respectively, performing an autocorrelation operation on a subframe in the receiving sequence and a subframe with the same primary synchronization sequence in the local sequence to obtain a corresponding time delay and a corresponding target node range Range.sub.u, where u=1, 2, . . . N; (12) calculating an average value of differences between Range.sub.u and the range Range.sub.OFDM outputted by the two-dimensional range-Doppler radar processing algorithm module, as the compensation amount for ranging error ΔRange=E(Range.sub.u−Range.sub.OFDM), where u=1, 2, . . . N; (13) calculating a real target node range after compensation Range.sub.real=Range.sub.OFDM+ΔRange.
5. The system according to claim 1, wherein the secondary synchronization sequence-assisted speed measurement accuracy improvement algorithm module performs the following operations: (21) for M adjacent subframes in the receiving sequence respectively, performing a correlation operation on a fourth CP-OFDM symbol and a tenth CP-OFDM symbol in a subframe to obtain a correlation result C.sub.acor.sup.v, where v=1, 2, . . . M; (22) searching a peak point phase corresponding to each correlation result to calculate a Doppler frequency shift Doppler.sub.v of a target node measured for each subframe, where v=1, 2, . . . M; (23) calculating an average value of differences between the Doppler frequency shifts Doppler.sub.v and the Doppler.sub.OFDM as the compensation amount for Doppler frequency shift error ΔDoppler;
ΔDoppler=E(Doppler.sub.v−Doppler.sub.OFDM), where v=1,2, . . . M; (24) calculating a real Doppler frequency shift of the target node after compensation: Doppler.sub.real=Doppler.sub.OFDM+ΔDoppler; (25) calculating a compensated target node speed
6. The system according to claim 1, wherein the synchronous sequence embedding module, the digital modulation module, a serial-to-parallel conversion module, an IFFT module, a cyclic prefix insertion module, a parallel-to-serial conversion module and a digital-to-analog conversion module are provided at the sending end of the node; and an analog-to-digital conversion module, a serial-to-parallel conversion module, a cyclic prefix removal module, an FFT module, a parallel-to-serial conversion module, the two-dimensional range-Doppler radar processing algorithm module, the primary synchronization sequence-assisted ranging accuracy improvement algorithm module, and the secondary synchronization sequence-assisted speed measurement accuracy improvement algorithm module are provided at the receiving end of the node.
7. The system according to claim 3, wherein the primary synchronization sequence-assisted ranging accuracy improvement algorithm module performs the following operations: (11) for N adjacent subframes in the receiving sequence respectively, performing an autocorrelation operation on a subframe in the receiving sequence and a subframe with the same primary synchronization sequence in the local sequence to obtain a corresponding time delay and a corresponding target node range Range.sub.u, where u=1, 2, . . . N; (12) calculating an average value of differences between Range.sub.u and the range Range.sub.OFDM outputted by the two-dimensional range-Doppler radar processing algorithm module, as the compensation amount for ranging error ΔRange=E(Range.sub.u−Range.sub.OFDM), where u=1, 2, . . . N; (13) calculating a real target node range after compensation Range.sub.real=Range.sub.OFDM+ΔRange.
8. The system according to claim 3, wherein the secondary synchronization sequence-assisted speed measurement accuracy improvement algorithm module performs the following operations: (21) for M adjacent subframes in the receiving sequence respectively, performing a correlation operation on a fourth CP-OFDM symbol and a tenth CP-OFDM symbol in a subframe to obtain a correlation result C.sub.acor.sup.v, where v=1, 2, . . . M; (22) searching a peak point phase corresponding to each correlation result to calculate a Doppler frequency shift Doppler.sub.v of a target node measured for each subframe, where v=1, 2, . . . M; (23) calculating an average value of differences between the Doppler frequency shifts Doppler.sub.v and the Doppler.sub.OFDM as the compensation amount for Doppler frequency shift error ΔDoppler;
ΔDoppler=E(Doppler.sub.v−Doppler.sub.OFDM), where v=1,2, . . . M; (24) calculating a real Doppler frequency shift of the target node after compensation: Doppler.sub.real=Doppler.sub.OFDM+ΔDoppler; (25) calculating a compensated target node speed
9. The system according to claim 3, wherein the synchronous sequence embedding module, the digital modulation module, a serial-to-parallel conversion module, an IFFT module, a cyclic prefix insertion module, a parallel-to-serial conversion module and a digital-to-analog conversion module are provided at the sending end of the node; and an analog-to-digital conversion module, a serial-to-parallel conversion module, a cyclic prefix removal module, an FFT module, a parallel-to-serial conversion module, the two-dimensional range-Doppler radar processing algorithm module, the primary synchronization sequence-assisted ranging accuracy improvement algorithm module, and the secondary synchronization sequence-assisted speed measurement accuracy improvement algorithm module are provided at the receiving end of the node.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
DETAILED DESCRIPTION
[0023] The invention will be further explained in detail with reference to the drawings and embodiments.
[0024] For the research of integrated sensing and communication system, the existing research methods can be improved in three aspects. Firstly, based on 5G NR standard, the advantages of the signal system based on 5G technology can be maximized and the redundant hardware design can be reduced. Secondly, the physical layer frame structure based on the flexible and extensible 5G NR can be dynamically adjusted according to the real needs of nodes, thus enhancing the flexibility of sensing of a node to a target. Thirdly, special structures such as a synchronization broadcast block based on 5G NR standard have the potential ability to improve the measurement accuracy, thus improving the sensing accuracy of a node to a moving target. The object of the invention is to perform relevant signal design, algorithm design and performance analysis for the integrated sensing and communication system based on 5G NR, to provide a solution with better performance for the application of the integrated sensing and communication technology in the Internet of Things, and to provide a feasible signal processing basis for solving multi-node interconnection in practical engineering.
[0025] The integrated sensing and communication system based on 5G NR provided in the invention is mainly implemented by using the cyclic prefix orthogonal frequency division multiplexing (CP-OFDM) signal system defined by the 5G NR communication standard.
[0026] First, the application scenario of the invention will be explained. The integrated sensing and communication system based on 5G NR is applicable to the scenario of multi-node interconnection in the Internet of Things.
[0027] The functional modules included in the existing integrated sensing and communication device are shown in
[0028] The invention improves the existing integrated sensing and communication device, and the integrated sensing and communication signal is processed based on 5G NR standard. First, the performance analysis of the integrated sensing and communication system under parameters of 5G NR standard will be explained. This part is the theoretical basis of improving the design of integrated sensing and communication system.
[0029] Performance analysis of integrated sensing and communication system is performed under parameters of 5G NR standard. According to the invention, the sensing performance and communication performance of the integrated sensing and communication system are analyzed within the framework of the existing 5G NR standard. As shown in the following Table 1, the calculated theoretical performance values of the integrated sensing and communication signal under different parameter configurations of 5G NR standard are calculated. The calculated parameter values provide the basis for setting simulation parameters for algorithm used for improvement of sensing performance of the integrated signal based on a 5G NR synchronization broadcast block provided by the invention. The existing 5G NR standards referred are 3GPP Release-16 TS 38.913 and TS 38.211.
TABLE-US-00001 TABLE 1 the calculated theoretical performance values of the integrated sensing and communication signal under different parameter configurations of 5G NR standard 60 kHz subcarrier interval 15 kHz 30 kHz 60 kHz (extended) 120 kHz 240 kHz Bandwidth (MHz) 20 40 100 100 400 400 CP-OFDM symbol 71.36 35.67 17.84 20.8 8.90 4.46 length (μs) Length of CP (μs) 4.69 2.34 1.17 1.36 0.57 0.29 Number of symbols 140 280 560 480 1120 2240 Number of subcarriers 1333 1333 1667 1667 3333 1667 Maximum ranging (m) 700 350 175 200 85 43.5 range resolution (m) 7.5 3.75 1.5 1.5 0.375 0.375 Speed resolution (m/s) 2.54 2.54 2.54 2.54 0.627 0.627 (5.9 GHz) (5.9 GHz) (5.9 GHz) (5.9 GHz) (24 GHz) (24 GHz) Transmission rate (bit/s) 149M 298M 746M 640M 2986M 2986M 256QAM
[0030] The sensing performance corresponding to different subcarrier interval and different number of CP-OFDM symbol under 5G NR standard can be queried through Table 1, thus providing theoretical reference and basis for engineering practice.
[0031] In Table 1, the six subcarrier intervals and the bandwidth, the CP-OFDM symbol length, the length of CP, the number of symbols and the number of subcarriers corresponding to the six subcarrier intervals are defined by Release-16 TS 38.913 and TS 38.211 standards of 5G NR standardization organization 3GPP.
References are as Follows:
[0032] [1] 3GPP. TS 38.913 Study on scenarios and requirements for next generation access technologies[S]. 3GPP, 2017. [0033] [2] 3GPP. TS 38.211 NR; Physical channels and modulation[S]. 3GPP, 2021.
[0034] The parameters in Table 1, i.e., the maximum ranging, range resolution, speed resolution and transmission rate are calculated according to different subcarrier interval setting. Transmission rate is the communication transmission rate when the modulation mode is 256QAM (quadrature amplitude modulation). The center frequency of the signal corresponding to the subcarrier interval of 15 kHz, 30 kHz and 60 kHz is 5.9 GHz, and the center frequency of the signal corresponding to the subcarrier interval of 120 kHz and 240 kHz is 24 GHz. The speed resolution can be calculated by combining the center frequency and subcarrier interval. As shown in Table 1, the first speed resolution of 2.54 m/s (5.9 GHz) is the speed resolution when the subcarrier interval is 15 kHz and the center frequency is 5.9 GHz.
[0035] The improved integrated sensing and communication system of the invention is explained below, which mainly includes two parts. In one part, the radio frequency signal input to the digital modulation module is improved at a sending end. In the other part, a primary synchronization sequence-assisted ranging accuracy improvement algorithm module and a secondary synchronization sequence-assisted speed measurement accuracy improvement algorithm module are added at a receiving end. In the following, these two parts are explained respectively.
[0036] (I) According to the invention, the radio frequency signal input to the digital modulation module is improved at the sending end.
[0037] The integrated sensing and communication signal s.sub.TX(t) based on 5G NR standard can be expressed as:
[0038] Where t represents moment, and the initial timing is set to moment 0; M, is the number of CP-OFDM symbols and N
is the number of CP-OFDM subcarriers; Δf represents the subcarrier interval, and T
represents the duration of a complete CP-OFDM symbol, and
represents data in a symbol-subcarrier resource block; j represents imaginary unit; rect(.Math.) is a rectangular window function, which is defined as follows:
[0039] In the integrated sensing and communication system based on 5G NR of the invention, the signal processing frame of the integrated sensing and communication based on 5G NR standard is shown in
[0040] Firstly, a synchronization sequence embedding module is provided, and a primary synchronization sequence and a secondary synchronization sequence is embedded into a radio frequency signal to be sent based on 5G NR standard. The primary synchronization sequence consists of an m-sequence with a period of 127 bits, and the secondary synchronization sequence consists of a Gold sequence generated by two m-sequence optimum pairs each with a period of 127 bits. Referring to the standard that the subcarrier interval is 30 kHz (mode 2) specified by 5G NR standard, the sending end Tx of node A embeds the primary synchronization sequence into a second CP-OFDM symbol and an eighth CP-OFDM symbol of one subframe, and embeds a secondary synchronization sequence into a fourth CP-OFDM symbol and a tenth CP-OFDM symbol of one subframe. After that, digital modulation, serial-to-parallel conversion, IFFT, cyclic prefix insertion and parallel-to-serial conversion are performed on a frequency domain signal embedded in the synchronization sequence, and then the signal is transmitted through digital-to-analog conversion (DAC). The receiving end Rx of the node A further obtains the range information and speed information of a target node by processing the obtained signal matrix containing the motion information of the target node by a two-dimensional range-Doppler radar processing algorithm module through the operations of analog-to-digital conversion (ADC), serial-to-parallel conversion, cyclic prefix removal, FFT and parallel-to-serial conversion and so on. At this time, the receiving end compensates for the target range information and the target speed information obtained by the two-dimensional range-Doppler radar processing algorithm module through the added primary synchronization sequence-assisted ranging accuracy improvement algorithm module and the secondary synchronization sequence-assisted speed measurement accuracy improvement algorithm module and by using the good autocorrelation characteristics and regularity of the embedding position of the primary synchronization sequence and the secondary synchronization sequence, thus improving the measurement accuracy of the whole system.
[0041] (II) The primary synchronization sequence-assisted ranging accuracy improvement algorithm module and the secondary synchronization sequence-assisted speed measurement accuracy improvement algorithm module are added at the receiving end of the node by using the autocorrelation characteristics of the primary/secondary synchronization sequences in the 5G NR synchronization broadcast block and the regularity of the embedded positions of the primary/secondary synchronization sequences. As shown in
[0042] (1) The target node range obtained by the two-dimensional range-Doppler radar processing algorithm module is compensated by using the primary synchronization sequence-assisted ranging accuracy improvement algorithm module.
[0043] The primary synchronization sequence-assisted ranging accuracy improvement algorithm module executes the following processing steps (11) to (13).
[0044] (11) The autocorrelation between the receiving sequence and the local sequence is performed, and a time delay and the target node range is calculated by using the autocorrelation function. In the embodiment of the invention, the corresponding time delay Delay.sub.u and the relative range Range.sub.u between the current node and the target node are calculated according to a subframe of the receiving sequence and a subframe of the local sequence which have two identical and adjacent primary synchronization sequences, u is 1 and 2.
[0045] Within the 10 ms wireless frame sent by the sending end, each subframe is configured to contain two identical primary synchronization sequences. In the embodiment of the invention, a 10 ms wireless frame contains 10 subframes of 1 ms, and each subframe contains two identical primary synchronization sequences and two identical secondary synchronization sequences.
[0046] The local sequence is the radio frequency signal sent by this node and embedded in the synchronous sequence. It is assumed that two adjacent subframes f.sub.1 and f.sub.2 in the receiving sequence each have two identical primary synchronization sequences Squence_A and Squence_B and two subframes F.sub.1 and F.sub.2 each having two primary synchronization sequences Squence_A and Squence_B are searched in the local sequence. Then autocorrelation between the sequences of subframes f.sub.1 and F.sub.1 is performed, the peak value of correlation peak is searched, and a corresponding time delay Delay.sub.1 and the target node range Range.sub.1 is calculated; autocorrelation between the sequences of subframes f.sub.2 and F.sub.2 is performed, the peak value of correlation peak is searched, and the corresponding time delay Delay.sub.2 and the range of the target node Range.sub.2 is calculated.
[0047] In this step, at least the autocorrelation between two adjacent subframes in the receiving sequence and the corresponding subframes in the local sequence is calculated to obtain at least two target node ranges, that is, u=1, 2, . . . N, N≥2.
[0048] Performing autocorrelation between the sequences to calculate the time delay and the target node range are the prior art, which will not be repeated in the present invention.
[0049] (12) The average value of differences between Range.sub.u and the range Range.sub.OFDM obtained from the two-dimensional range-Doppler radar processing algorithm module is calculated as a compensation amount for ranging error ΔRange, i.e.
ΔRange=E(Range.sub.u−Range.sub.OFDM)
[0050] Where E(.Math.) means average.
[0051] (13) The real target node range after compensation is calculated.
[0052] (2) The target node speed obtained by the two-dimensional range-Doppler radar processing algorithm module is compensated by using the secondary synchronization sequence-assisted speed measurement accuracy improvement algorithm module.
[0053] The secondary synchronization sequence-assisted speed measurement accuracy improvement algorithm module executes the following processes (21) to (25):
[0054] (21) performing a correlation operation on a fourth CP-OFDM symbol and a tenth CP-OFDM symbol in the first subframe of the receiving sequence to obtain a correlation result C.sub.acor.sup.1; performing a correlation operation on a fourth CP-OFDM symbol and a tenth CP-OFDM symbol in the second subframe of the receiving sequence to obtain a correlation result C.sub.acor.sup.2; (22) searching peak point phases corresponding to C.sub.acor.sup.1 and C.sub.acor.sup.2 respectively, and calculating the Doppler frequency shifts Doppler.sub.1 and Doppler.sub.2 of the target node measured by two adjacent subframes respectively;
[0055] In the embodiment of the invention, the correlation operation is performed on two adjacent subframes in the receiving sequence respectively. In practical application, the correlation operation can also be performed on a plurality of adjacent subframes in the receiving sequence to obtain a plurality of correlation results C.sub.acor.sup.v, where v=1, 2, . . . M, M≥2.
[0056] (23) calculating an average value of differences between Doppler.sub.1, Doppler.sub.2 and Doppler frequency shift Doppler.sub.OFDM obtained by the two-dimensional range-Doppler radar processing algorithm module respectively as the compensation amount for error, i.e.
ΔDoppler=E(Doppler.sub.u−Doppler.sub.OFDM)
[0057] In the embodiment of the invention, v=1, 2.
[0058] (24) calculating a real Doppler frequency shift of the target node after compensation: Doppler.sub.real=Doppler.sub.OFDM+ΔDoppler;
[0059] (25) calculating a real speed of the target node after compensation, i.e.
[0060] Where f.sub.c represents the center frequency of the signal.
[0061] In order to further reflect the innovation of the invention, the system-level simulation test results obtained by using Matlab simulation software are given below, and the simulation is also compared with the existing two-dimensional range-Doppler radar processing algorithm.
[0062] Firstly, the Root Mean Squared Errors (RMSE) of speed measurement and ranging of CP-OFDM integrated signal with different subcarrier intervals are shown in
[0063] Secondly,
[0064] To sum up, the invention combines the integrated sensing and communication signal design with the current 5G NR standard, links the signal processing with the OFDM communication processing flow, embeds the synchronization sequence in the original transmission sequence and utilizes the autocorrelation characteristics of the sequence, thus effectively improves the sensing accuracy of the existing two-dimensional range-Doppler radar processing algorithm. By combining the 5G NR standard, the invention is carried out within the 5G framework, which is beneficial to the rapid landing and implementation of signal design and related algorithms in the system based on the prior art. At the same time, the invention can replace some radar functions with communication signals without changing the communication transmission performance, and has certain engineering practice value.