Next Article in Journal
Heterogeneity of Increases in Net Primary Production under Intensified Human Activity and Climate Variability on the Loess Plateau of China
Previous Article in Journal
Enhanced Dual Filter for Floating Wind Lidar Motion Correction: The Impact of Wind and Initial Scan Phase Models
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Integrated Radar and Communications Waveform Design Based on Multi-Symbol OFDM

1
School of Mathematics and Statistics, Beijing Institute of Technology, Beijing 100081, China
2
Key Laboratory of Electronic and Information Technology in Satellite Navigation, Ministry of Education, Beijing 100081, China
3
School of Information and Electronics, Beijing Institute of Technology, Beijing 100081, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2022, 14(19), 4705; https://doi.org/10.3390/rs14194705
Submission received: 30 July 2022 / Revised: 6 September 2022 / Accepted: 16 September 2022 / Published: 21 September 2022

Abstract

:
Integrated radar and communications (IRC) technology has become very important for civil and military applications in recent years, and IRC waveform design is a major challenge for IRC development. In this paper, we focus on the IRC waveform design based on the multi-symbol orthogonal frequency division multiplexing (OFDM) technique. In view of the defects resulting from high peak-to-mean envelope power ratios (PMEPRs) and high range sidelobes in IRC systems, an intelligent and effective IRC waveform design method jointly optimized with the PMEPR and peak-to-sidelobe ratio (PSLR) is proposed. Firstly, a flexible tone reservation (TR)-based IRC waveform structure is applied in both temporal and frequency domains, i.e., multi-symbol OFDM waveform. Secondly, the optimization problem considering PMEPR and PSLR and extending them to the L p -norm form is reformulated. Then, the conjugate gradient of the objective function is analytically derived and the conjugate gradient algorithm (CGA) is presented to simultaneously improve the PMEPR and PSLR. Finally, the simulation results show that the proposed algorithm can efficiently generate IRC waveforms with an excellent PMEPR, PSLR, radar signal-to-noise ratio (SNR), and bit error rate (BER) performance.

Graphical Abstract

1. Introduction

As two typical applications in modern radio technology, separately equipped radar and wireless communication systems suffer from problems such as heavy system weight, large size, high power consumption, and electromagnetic interference [1]. With the development of technology, these problems have become increasingly prominent and need to be solved urgently. In current technological development, radio-frequency front-end architectures in radar and communication technologies are becoming more and more similar, in particular, digital signal processing is gradually replacing the traditional hardware components. Therefore, an emerging and feasible trend is to integrate radar and wireless communication systems into one, i.e., to provide both radar and communication functions on a single hardware platform with a single waveform, and the resulting systems are known as “RadCom” [2], “Joint Radar Communication (JRC)” [3], “Dual-Function Radar-Communication (DFRC)” [4], “Integrate Radar and Communications (IRC)” [5], etc. In recent years, the research on IRC has attracted extensive attention, and it has very broad application prospects in military and civilian fields, such as intelligent transportation networks that need to establish communication links with other vehicles and perform active environmental sensing to ensure safety and radar sensor networks that perform information fusion to achieve efficient detection [2,3,4,5,6,7].
The main challenge in IRC development is to find suitable waveforms that can be applied to radar sensing and communication transmission simultaneously. At present, the IRC waveform design is mainly developed in two directions, one is based on radar waveforms and the other is based on communication waveforms. Radar waveforms are designed to create waveforms with the optimum autocorrelation properties to guarantee a high dynamic range of measurements when correlation processing is applied in the receiver. Linear frequency modulated (LFM) pulse [2] is the most popular example of this requirement, and is often used to design IRC waveforms [8,9]. However, this approach has a very significant disadvantage, i.e., the communication rate is very low, usually much lower than that achieved by traditional communication systems with the same bandwidth. Therefore, this approach is not optimal from the communications perspective. In order to achieve good communication performance, especially high communication rates, orthogonal frequency-division multiplexing (OFDM) in multicarrier modulation has attracted extensive attention in current communications systems [10,11]. It is remarkable that OFDM is already one of the best candidates for IRC waveforms, owing to the advantages of flexible subcarrier modulation, easy implementation with fast Fourier transform (FFT), high spectral efficiency, and the availability of processing gain at the receiver [2]. Additionally, its ability to provide high performance in radar and communications is very promising. Therefore, this paper mainly focuses on OFDM-based IRC waveform design. However, some extremely challenging problems such as high peak-to-mean envelope power ratio (PMEPR) and undesirable autocorrelation properties or peak sidelobe level (PSLL) also exist in OFDM-based IRC waveform design.
Since the OFDM signal is generated by the superposition of all subcarriers, it may have a high PMEPR. The high PMEPR will greatly reduce power amplifier (PA) efficiency or cause nonlinear distortion, thereby reducing signal energy and affecting radar detection capability or degrading communication bit error rate (BER) performance. Aiming at solving this problem, researchers have proposed various PMEPR reduction techniques, including the clipping techniques [12,13], probabilistic techniques [14], code techniques [15,16,17], and tone reservation (TR) techniques [18,19,20,21,22,23]. Among these state-of-the-art techniques, the TR technique is an attractive and widely used PMEPR reduction technique since it does not require the transmission of additional side information [10]. The basic idea of TR is that some of all subcarriers are used for data transmission and the remaining subcarriers are reserved for PMEPR reduction, it was first introduced in [19] and the TR ratio (TRR) is defined as the ratio of the number of reserved subcarriers to the number of all subcarriers. Since TRR determines the data transmission efficiency, its value generally takes 5–15% for OFDM systems in order to achieve good communication performance [21]. Many radar systems require waveforms with PMEPR below 3 dB [24]. However, this may be difficult to achieve for OFDM systems, even with some conventional PMEPR reduction techniques [10]. Therefore, a new PMEPR reduction method for IRC waveforms is urgently needed. In principle, to obtain excellent radar detection performance, such as good range resolution, the bandwidth allocated to radar systems may be much larger than that of traditional communication systems [6]. In view of the different bandwidth requirements between radar and communications, it is feasible to design the IRC waveform structure based on TR, a method with ultra-flexible bandwidth allocation. In other words, some subcarriers allocated in the IRC waveform structure are used for data transmission, and all contiguous subcarriers (including the allocated ones) constitute the entire detection bandwidth for radar detection. It is worth mentioning that the large TRR in this waveform structure is also beneficial to further reduce the PMEPR [22,23]. Therefore, in this paper, the TR-based PMEPR reduction for IRC waveforms is investigated.
Range sidelobes are a very important performance metric for radar [4]. High-range sidelobes are undesirable. They can severely interfere with targets in nearby range cells, and may even obscure targets with a small radar cross section or that are far away. Subcarrier complex weighting and phase coding methods are two popular waveform design methods and can be used not only to reduce PMEPR, but also to suppress sidelobes [16,25,26,27]. However, a lower PMEPR and better sidelobe suppression cannot be achieved simultaneously. The PSLL performance of the IRC waveform is improved by using direct spread spectrum sequence in [27] and a method is investigated to keep the channel capacity of the IRC waveform from degrading while suppressing the radar range sidelobe in [28], however, neither of them consider the PMEPR problem. In the existing literature, in addition to the waveform design method, sidelobe suppression can also be achieved by signal processing at the radar receiver, for instance, the authors of [2] proposed a signal processing method based on the “modulation symbol” domain (MSD), which eliminated the range sidelobe fluctuation caused by the randomness of the transmitted signal, ref. [29] proposed a sidelobe suppression method with low signal-to-noise ratio (SNR) loss based on the MSD method, and the authors of [30] proposed a joint weighted optimization method to design the filters for IRC waveforms, where the range sidelobe modulation, SNR loss, and sidelobe level of the filters are jointly minimized.
All the above-cited studies attempt to either reduce PMEPR or reduce sidelobes. However, little attention has been paid to jointly solving these two problems, especially given the randomness of the communication data. In [31], the optimal ambiguity function for OFDM radar signal is studied, and a method to improve PMEPR and PSLL is proposed. Although there is a certain effect, the effect is not very significant. In [6], the authors propose a new waveform design algorithm based on the majorization–minimization method for reducing the PMEPR of OFDM-based IRC waveforms, where, although the integrated sidelobe level improvement is involved, the actual PSLL is still poor, since oversampling is generally required in practical digital signal processing. In [32], the Gray code technique is used to reduce PMEPR while selecting the optimal cyclic sequence to reduce the sidelobes of the IRC waveform. However, the data rate is low. Therefore, we urgently need to jointly minimize the PMEPR and sidelobe level and reduce the influence of random communication data on radar detection capability, while considering communication performance such as data rate and BER.
For a TR-based IRC waveform structure with a fixed radar bandwidth (meeting radar resolution requirements), a tradeoff exists between the communication rate and PMEPR. For example, when a low PMEPR is required, the TRR can be increased (i.e., the total communication bandwidth is reduced) to reserve more subcarriers for PMEPR reduction. Additionally, when a high communication rate is required, TRR can be reduced (i.e., more bandwidth is allocated for communication). In this paper, in order to reduce PMEPR and achieve a high data rate at the same time, a multi-symbol OFDM-based IRC waveform is studied, in which one cyclic prefix (CP) is used for multiple OFDM symbols [33]. It is found that both the PMEPR and the maximum autocorrelation sidelobe have infinite-norm form, which can be approximated by the associated L p -norm, where p is a large positive integer [23,34]. Therefore, in our joint optimization algorithm of PMEPR and peak-to-sidelobe ratio (PSLR), we first establish the joint optimization objective function based on the L p -norm. Then, an efficient algorithm based on the classic conjugate gradient algorithm (CGA) [35] is proposed. The performance of the designed IRC waveform, including the PMEPR, PSLR, radar SNR, Doppler, and BER are analyzed by simulation experiments.
The rest of this paper is organized as follows. The multi-symbol OFDM-based IRC signal model and the IRC system are illustrated in Section 2. In Section 3, the joint optimization objective function of PMEPR and PSLR is established. In Section 4, an efficient algorithm based on CGA is presented. The PMEPR and PSLR simulation results obtained by the proposed algorithm are analyzed in Section 5. Some discussions on the evaluation of radar detection and communication performance are given in Section 6. Finally, Section 7 summarizes the conclusions.

2. Multi-Symbol OFDM-Based IRC Systems and Signal Model

In this section, the multi-symbol OFDM-based IRC signal model is first introduced. Then, the IRC system framework is illustrated.

2.1. Multi-Symbol OFDM-Based IRC Signal Model

In this paper, it is assumed that there is an arbitrary number of (potentially non-contiguous) subcarriers for communication purposes lying within one OFDM symbol, which corresponds to the TR technique in conventional OFDM systems. Assume that the set of OFDM subcarriers is { N / 2 , , N / 2 1 } , where N denotes the number of subcarriers. Let R = { i 0 , i 1 , , i N r 1 } be the index set of reserved subcarriers over which the waveform is optimized, where N r denotes its cardinality. Additionally, the complementary set R c of R is the index set of communication subcarrier with N N r as its cardinality. TRR is defined as R N = N r / N ( 1 N r < N ) . Therefore, each OFDM symbol computed by the inverse discrete Fourier transform (IDFT) of the N-point complex modulation sequence is
s ( q ) = n = N / 2 N / 2 1 X n + C n e j 2 π n q N
where q = 0 , 1 , , N 1 . X n and C n represent the n-th modulated complex element in the communication symbol vector X C N and the reserved symbol vector C C N , respectively. It should be noted that at any subcarrier position, there must be a zero value between X and C , i.e.,  X n = 0 for n R and C n = 0 for n R c .
The IRC waveform with M consecutive OFDM symbols can be generated according to (1) as
s ( q ) = m = 0 M 1 n = N / 2 N / 2 1 X n , m + C n , m ϕ m ( q , n )
where q = 0 , 1 , , M N 1 , and  ϕ m ( q , n ) = e j 2 π n q m N N m N q ( m + 1 ) N 1 0 e l s e w h e r e .
From (2), we can see that the IRC waveform is the splicing of the M OFDM symbols in the time domain. Thus, denoting s = s 0 T , s 1 T , , s M 1 T T C M N , where “ ( ) T ” denotes the matrix transpose, and  s m T , m = 0 , 1 , , M 1 is the m-th OFDM symbol. Let X = X 0 T , X 1 T , , X M 1 T T C M N and C = C 0 T , C 1 T , , C M 1 T T C M N , where X m T and C m T are the communication symbol vector and the reserved symbol vector of the m-th OFDM symbol, respectively. Then, (2) is expressed in matrix form as
s = Φ X + C
where the IDFT matrix Φ = ϕ 0 , ϕ 1 , , ϕ M 1 M N × M N .
At the transmitter, the IRC waveform with M consecutive OFDM symbols is generated before CP insertion, and the waveform structure in discrete time-frequency domain is shown in Figure 1. Here, one common CP is used for multiple OFDM symbols [33].

2.2. Multi-Symbol OFDM-Based IRC System

Based on the multi-symbol OFDM IRC waveform, the signal processing flow in IRC systems is shown in Figure 2. At the transmitter, the binary data are modulated by a quadratic-amplitude-modulated (QAM) modulator to generate X . The communication waveform s X = Φ X is then passed through the waveform optimization module proposed in Section 4 to generate the IRC waveform s . The CP is then inserted into s for transmission via the PA. It is noted that the CP duration is related to the multipath delay, i.e., it needs to be longer than the maximum multipath delay, otherwise, inter-symbol interference (ISI) will be caused [33]. If the ISI is eliminated by CP, then at the receiver, the received vector in the discrete-time domain is obtained after CP removal.
For communication processing, the received vector in the discrete-time domain is processed symbol by symbol after serial–parallel conversion. Firstly, it is first converted to the discrete frequency domain by DFT calculation. Then, the data in the communication subcarriers is extracted, and the binary data is obtained after QAM demodulation, so far the information reception is completed.
For radar processing, assuming that the IRC signal is reflected by L objects, ignoring noise, the received echo is written as [32]
s r ( t ) = l = 0 L 1 A l s ( t τ l )
where A l is the attenuation factor, τ l = 2 R l / c , R l is the range from the l-th object to radar, and c is speed of light.
The range profile is obtained by echo pulse compression [36]. The impulse response of the matched filter is expressed as
H ( t ) = s * ( t )
where “ ( ) * ” is the complex conjugate operation. Thus, the matched filter output of the echo in (4) is given by
y ( t ) = s r ( t ) H ( t ) = s r ( t ) s * ( τ t )
where ⨂ is convolution computation.
Assuming the Fourier transform of s ( t ) and s r ( t ) are S ( f ) and S r ( f ) , respectively, then the Fourier transform of y ( t ) can be achieved as
Y ( f ) = S r ( f ) S * ( f ) = l = 0 L 1 A l S ( f ) 2 e j 2 π f τ l
Furthermore, the range profile obtained by an inverse Fourier transform of Y ( f ) is
y ( t ) = R ¯ ( t ) l = 0 L 1 A l δ ( t τ l ) = l = 0 L 1 A l R ¯ ( t τ l )
where R ¯ ( t ) is the inverse Fourier transform of S ( f ) 2 , and is also the autocorrelation function of s ( t ) . Therefore, the radar signal processing algorithm is implemented based on the Hadamard product between the discrete received vector S r and the discrete reference vector S * . The range can be obtained from the IDFT results of this Hadamard product.

3. IRC Waveform Design Objective

In this section, we first review the PMEPR and PSLL problems of IRC waveforms. Then, the joint optimization objective function of PMEPR and PSLR in IRC waveform design is formulated.

3.1. PMEPR

The PMEPR is often used to measure the envelope fluctuations of waveforms. For a discrete-time IRC waveform s ( q ) , the PMEPR is defined as the ratio of the maximum power to the average power [10], i.e.,
PMEPR s ( q ) = max q T | s ( q ) | 2 E [ | s ( q ) | 2 ]
where T is the time interval over which the PMEPR is calculated, and  E [ | s ( q ) | 2 ] = P X + 1 M m = 0 M 1 n R | C n , m | 2 is the average power of the waveform s ( q ) , and  P X = 1 M m = 0 M 1 n R c | X n , m | 2 .
At the baseband, OFDM symbols sampled at the Nyquist rate have no equivalent PMEPR to consecutive symbols. Therefore, oversampling at least four times is usually required [10]. In this paper, the J-times oversampling operation is implemented by inserting zeros, i.e., inserting ( J 1 ) N zeros to the middle of X n , m + C n , m , and the IDFT operation is applied to the extended vector X n , m + C n , m = [ X N / 2 , m + C N / 2 , m , , X 1 , m + C 1 , m , 0 , , 0 ( J 1 ) N z e r o s , X 0 , m + C 0 , m , , X N / 2 1 , m + C N / 2 1 , m ] . For this case, the interval T in (9) is [ 0 , M Q 1 ] , where Q = J N .
A commonly used measure of the PMEPR is to consider the complementary cumulative distribution function (CCDF) defined as
CCDF = Pr PMEPR > ζ
where ζ is the PMEPR threshold.
The real and imaginary parts of the input communication symbol X n are assumed to be independent and identically distributed with zero mean and variance σ 2 . Based on the central limit theorem, the real and imaginary parts of the initial waveform s X ( q ) for large N ( N 64 [37]) are independent and identically distributed Gaussian random processes with zero mean and variance σ 2 . Then its amplitude | s X ( q ) | obeys the Rayleigh distribution, which means that the PMEPR of the initial waveform is large [11], as shown in Figure 3, where the CCDFs of the PMEPR for OFDM waveforms with different subcarrier numbers are shown. However, a PMEPR exceeding 11 dB is not practical and will negatively affect the performance of the IRC systems. Therefore, the PMEPR optimization of such a waveform is necessary and a topic of the paper.

3.2. PSLR

According to (8), the range sidelobes depend on the autocorrelation sidelobes property. The aperiodic autocorrelations of a waveform s ( q ) , q = 0 , 1 , , M Q 1 are defined as
R ( k ) = q = 0 M Q 1 k s ( q ) s * ( q + k )
It can be seen from (11) that the peak of the mainlobe R ( 0 ) satisfies R ( 0 ) = q = 0 M Q 1 | s ( q ) | 2 = M Q E [ | s ( q ) | 2 ] which is the total energy of s ( q ) .
When low autocorrelation sidelobes are required, waveform design issues for good autocorrelation properties are usually considered. A commonly used metric to measure the autocorrelation properties of a waveform is PSLL, i.e.,
PSLL = max k 0 { | R ( k ) | }
The randomness of the communication data may cause the IRC waveforms to have different total energies. In this paper, PSLR is used to measure the PSLL of autocorrelation function [30]. The PSLR is defined as
PSLR = | R ( 0 ) | max k Ω { | R ( k ) | }
where Ω is the index set of peaks of all sidelobes.
From (13), we know that increasing PSLR can get a good autocorrelation property and improve radar detection performance, so in this paper, the method of improving PSLR is studied.

3.3. Joint Optimization of PMEPR and PSLR

High PMEPR and poor PSLR are two inherent problems for OFDM-based IRC waveforms, and both can be improved by waveform design. It can be seen from (9) and (13) that both PMEPR and PSLR are expressions of the waveform s ( q ) , and according to (3), we also know that if the communication symbol vector X is given, s ( q ) is uniquely determined by the reserved symbol vector C . Therefore, PMEPR and PSLR are the images of the reserved symbol vector C in two functions respectively, i.e.,
f 1 : C M N R , C PMEPR f 2 : C M N R , C PSLR
It is obvious from (14) that there is a new mapping O as
O : C M N R , C α · 10 log 10 PMEPR 10 log 10 PSLR 2
where α ( α > 0 ) is a constant weight to balance the relative magnitude between PMEPR and PSLR.
Based on (15), a new joint optimization objective function is proposed, namely,
O ( C ) = α · 10 log 10 PMEPR 10 log 10 PSLR 2 = α · 10 log 10 max 0 q M Q 1 | s ( q ) | 2 E [ | s ( q ) | 2 ] + 10 log 10 max k Ω { | R ( k ) | 2 } ( M Q ) 2 ( E [ | s ( q ) | 2 ] ) 2
where PMEPR and PSLR are both calculated in dB.
Therefore, the problem of interest in this paper is the following O ( C ) minimization problem:
min C C M N O ( C )
which includes both the PMEPR minimization problem and the PSLR maximization problem, and the performance of PMEPR and PSLR can be traded off by α .
It can be found from (16) that the objective function is a complex function of s ( q ) , and finding the exact solution of (17) is a tedious task. Thus, it is necessary to convert the objective function to an easily solvable form.
Since the instantaneous power | s ( q ) | 2 is a real-valued vector, the  L p -norm for it is defined as
| s ( q ) | 2 p = q = 0 M Q 1 | s ( q ) | 2 p 1 / p , p 1 , p R
Note that the above expression is monotonically decreasing versus p, and has the commonly adopted peak power measure as its special case:
| s ( q ) | 2 = lim p | s ( q ) | 2 p = max 0 q M Q 1 | s ( q ) | 2
Therefore, the objective function O ( C ) can be transformed by an approximation method based on the L p -norm approximating the infinite-norm, and then the new optimization problem is given by
min C C M N O ˜ ( C ) = α · 10 log 10 q = 0 M Q 1 | s ( q ) | 2 p 1 / p E [ | s ( q ) | 2 ] + 10 log 10 k Ω | R ( k ) | 2 p 1 / p ( M Q ) 2 ( E [ | s ( q ) | 2 ] ) 2 = 10 p α log 10 q = 0 M Q 1 | s ( q ) | 2 p + log 10 k Ω | R ( k ) | 2 p 10 ( α + 2 ) log 10 ( E [ | s ( q ) | 2 ] ) 20 log 10 ( M Q )
where the peak power of R ( k ) in (16) is also approximated by L p -norm.
The constant terms 10 and 20 log 10 ( M Q ) in (20) can be ignored since they do not contribute to the optimization problem. Then, the optimization problem in (20) can be rewritten as
min C C M N O ˜ ( C ) = 1 p α log 10 q = 0 M Q 1 | s ( q ) | 2 p + log 10 k Ω | R ( k ) | 2 p ( α + 2 ) log 10 ( E [ | s ( q ) | 2 ] ) = 1 p α log 10 q = 0 M Q 1 | s ( q ) | 2 p + log 10 k Ω | R ( k ) | 2 p ( α + 2 ) log 10 P X + 1 M m = 0 M 1 n R | C n , m | 2
It is found from (21) that the objective function O ˜ ( C ) is an analytical expression about C . This motivates us to consider a gradient analysis-based approach to this unconstrained optimization problem. Since the CGA [35,38] is a classical algorithm for solving such unconstrained optimization problems, in the next section, we will develop a conjugate gradient-based iterative algorithm to minimize O ˜ ( C ) .

4. Proposed Algorithm and Its Complexity

In this section, we minimize Equation (21) via CGA. In the following, we first derive the conjugate gradient of the objective function in (21) with respect to C , the step size, and the descent direction which are the keys of CGA. Then the algorithm is summarized and a complexity analysis is performed.

4.1. Conjugate Gradient Analysis

The conjugate gradient of C will be derived below, and for the convenience of derivation, let f ( C ) = q = 0 M Q 1 | s ( q ) | 2 p , g ( C ) = k Ω | R ( k ) | 2 p , and  L ( C ) = P X + 1 M m = 0 M 1 n R | C n , m | 2 . Then, the objective function O ˜ ( C ) is rewritten as
min C C M N O ˜ ( C ) = 1 p α log 10 f ( C ) + log 10 g ( C ) ( α + 2 ) log 10 L ( C )
For ease of presentation, the conjugate gradient C * O ˜ ( C ) is first computed mono-symbolically and then converted to a vector, i.e., we first derive the gradient of O ˜ ( C ) with respect to C u , r * ( u R , r = 0 , 1 , , M 1 ) , which is the conjugation of C u , r . Using matrix calculus and the chain rule, the gradient O ˜ ( C ) / C u , r * is given by
O ˜ ( C ) C u , r * = 1 ln 10 1 p α f ( C ) f ( C ) C u , r * + 1 g ( C ) g ( C ) C u , r * α + 2 L ( C ) L ( C ) C u , r *
In the following, f ( C ) / C u , r * , g ( C ) / C u , r * and L ( C ) / C u , r * will be further specifically derived. Based on the expression of f ( C ) , we have
f ( C ) C u , r * = q = 0 M Q 1 | s ( q ) | 2 p C u , r * = p q = 0 M Q 1 | s ( q ) | 2 ( p 1 ) | s ( q ) | 2 C u , r *
According to (2), we know that
| s ( q ) | 2 C u , r * = s ( q ) s * ( q ) C u , r * = s ( q ) e j 2 π u q Q , q [ ( r 1 ) Q , r Q 1 ]
By substituting (25) into (24), the gradient f ( C ) / C u , r * is given by
f ( C ) C u , r * = p q = ( r 1 ) Q r Q 1 s ˜ ( q ) e j 2 π u q Q = p ( ϕ r 1 ) H s ˜ = p C ˜ u , r
where “ ( ) H ” is the conjugate transpose, and  s ˜ = s ˇ s , s ˇ = | s | 2 ( p 1 ) , “∘” is the Hadamard product.
According to the expression of g ( C ) , we have
g ( C ) C u , r * = k Ω | R ( k ) | 2 p C u , r * = p k Ω | R ( k ) | 2 ( p 1 ) | R ( k ) | 2 C u , r * = p k Ω | R ( k ) | 2 ( p 1 ) R ( k ) C u , r * ( R ( k ) ) * + R ( k ) ( R ( k ) ) * C u , r *
According to (11), we know that
R ( k ) C u , r * = q = 0 M Q 1 k s ( q ) ( s ( q + k ) ) * C u , r * = q = 0 r Q 1 k s ( q ) e j 2 π u q + k Q ( r 1 ) Q k r Q 1 q = ( r 1 ) Q k r Q 1 k s ( q ) e j 2 π u q + k Q 1 k ( r 1 ) Q 1 0 o t h e r w i s e
( R ( k ) ) * C u , r * = q = 0 M Q 1 k s ( q + k ) ( s ( q ) ) * C u , r * = q = ( r 1 ) Q M Q 1 k s ( q + k ) e j 2 π u q Q k M Q 1 ( r 1 ) Q 0 o t h e r w i s e
By substituting (28) and (29) into (27), the gradient g ( C ) / C u , r * is given by
g ( C ) C u , r * = p C ^ u , r
where
C ^ u , r = k Ω , [ 1 , M Q 1 ( r 1 ) Q ] R ˜ ( k ) q = ( r 1 ) Q M Q 1 k s ( q + k ) e j 2 π u q Q + k { Ω , [ ( r 1 ) Q , r Q 1 ] } ( R ˜ ( k ) ) * q = 0 r Q 1 k s ( q ) e j 2 π u q + k Q + k { Ω , [ 1 , ( r 1 ) Q 1 ] } ( R ˜ ( k ) ) * q = ( r 1 ) Q k r Q 1 k s ( q ) e j 2 π u q + k Q
and R ˜ = R ˇ R , R ˇ = | R | 2 ( p 1 ) .
According to the expression of L ( C ) , we have
L ( C ) C u , r * = C u , r * 1 M m = 0 M 1 n R | C n , m | 2 = 1 M C u , r
By substituting (26), (30), and (32) into (23), the gradient O ˜ ( C ) / C u , r * is given by
O ˜ ( C ) C u , r * = 1 ln 10 α C ˜ u , r f ( C ) + C ^ u , r g ( C ) ( α + 2 ) C u , r M · L ( C )
Further, the gradient is expressed in vector form. Let C ˜ = C ˜ 0 T , C ˜ 1 T , , C ˜ M 1 T T and C ^ = C ^ 0 T , C ^ 1 T , , C ^ M 1 T T . Then, according to (33), the gradient vector denoted by G can be written as
G = C * O ˜ ( C ) = 1 ln 10 α C ˜ f ( C ) + C ^ g ( C ) ( α + 2 ) C M · L ( C )

4.2. Update Rules and Step Size

It can be seen from (34) that it is an analytical expression for C , which provides strong support for CGA to be used to solve the joint optimization problem we established.
In the iterative process, the l-th iteration point is assumed to be C l , then it is updated by the new iteration as
C l + 1 = C l + μ l d l
where μ l represents the step size and d l represents the descent direction.
The step size is recalculated at each iteration and plays a crucial role in the convergence rate of our algorithm. The classical line search method needs to compute the objective function many times to obtain the step size, which makes it have a high time cost [38]. In this paper, we will directly solve the step size by establishing a minimization problem about the step size, i.e., minimize the objective function O ˜ ( C ) at the ( l + 1 ) -th iteration point to obtain the optimal step size, as follows:
min μ l W ( μ l ) = O ˜ ( C l + 1 ) = 1 p [ α log 10 f ( C l + 1 ) + log 10 g ( C l + 1 ) ] ( α + 2 ) log 10 L ( C l + 1 )
Similar to (23), the first derivative W ( μ l ) is given by
W ( μ l ) = 1 ln 10 1 p α f ( C l + 1 ) f ( C l + 1 ) + g ( C l + 1 ) g ( C l + 1 ) ( α + 2 ) L ( C l + 1 ) L ( C l + 1 )
According to the expressions of f ( C ) , g ( C ) , and L ( C ) , the derivatives of f ( C l + 1 ) , g ( C l + 1 ) and L ( C l + 1 ) with respect to μ l are obtained as follows, respectively,
f ( C l + 1 ) = p q = 0 M Q 1 | s l + 1 ( q ) | 2 ( p 1 ) d | s l + 1 ( q ) | 2 d μ l = 2 p q = 0 M Q 1 s ˇ l + 1 ( q ) s r e ( q )
where s r e ( q ) = Re { s l + 1 ( q ) ( D l ( q ) ) * } and D l ( q ) = Φ q d l , Φ q represents the q-th row of Φ .
g ( C l + 1 ) = p k Ω | R l + 1 ( k ) | 2 ( p 1 ) d | R l + 1 ( k ) | 2 d μ l = 2 p k Ω R ˇ l + 1 ( k ) R r e ( k )
where R r e ( k ) = Re ( R l + 1 ( k ) ) * R s , D l ( k ) + R D l , s ( k ) , R s , D l ( k ) = q = 0 M Q 1 k s l + 1 ( q ) ( D l ( q + k ) ) * is the cross-correlation function of s l + 1 ( q ) and D l ( q ) , and  R D l , s ( k ) = q = 0 M Q 1 k ( s l + 1 ( q + k ) ) * D l ( q ) is the cross-correlation function of D l ( q ) and s l + 1 ( q ) .    
L ( C l + 1 ) = 1 M m = 0 M 1 n R | C n , m l + 1 | 2 = 1 M m = 0 M 1 n R C n , m l + 1 C n , m l + 1 * + C n , m l + 1 C n , m l + 1 * = 2 M A d
where A d = m = 0 M 1 n R Re C n , m l + 1 d n , m l * .
By substituting (38)–(40) into (37), we have
W ( μ l ) = 2 ln 10 α q = 0 M Q 1 s ˇ l + 1 ( q ) s r e ( q ) f ( C l + 1 ) + k Ω R ˇ l + 1 ( k ) R r e ( k ) g ( C l + 1 ) α + 2 M A d L ( C l + 1 )
In (41), W ( μ l ) is a cumbersome high-order function with respect to μ l , which makes it a difficult task to directly compute the step size. Thus, the Newton’s downhill method [23] is used to solve the approximate solution of the step size.
On the basis of (37), the second derivative W ( 2 ) ( μ l ) is expressed as
W ( 2 ) ( μ l ) = 1 ln 10 1 p α f ( 2 ) ( C l + 1 ) f ( C l + 1 ) f ( C l + 1 ) f ( C l + 1 ) 2 + g ( 2 ) ( C l + 1 ) g ( C l + 1 ) g ( C l + 1 ) g ( C l + 1 ) 2 ( α + 2 ) L ( 2 ) ( C l + 1 ) L ( C l + 1 ) L ( C l + 1 ) L ( C l + 1 ) 2
The second derivative of f ( C l + 1 ) , g ( C l + 1 ) and L ( C l + 1 ) ) with respect to μ l can be obtained from (38)–(40), respectively, which is
f ( 2 ) ( C l + 1 ) = 2 p q = 0 M Q 1 2 ( p 1 ) | s l + 1 ( q ) | 2 ( p 2 ) | s r e ( q ) | 2 + s ˇ l + 1 ( q ) | D l ( q ) | 2
g ( 2 ) ( C l + 1 ) = 2 p k Ω 2 ( p 1 ) | R l + 1 ( k ) | 2 ( p 2 ) | R r e ( k ) | 2 + R ˇ l + 1 ( k ) 2 Re { ( R l + 1 ( k ) ) * R D l ( k ) } + | R s , D l ( k ) + R D l , s ( k ) | 2
where R D l ( k ) = q = 0 M Q 1 k ( D l ( q ) ( D l ( q + k ) ) * ) is the autocorrelation function of D l ( q ) .
L ( 2 ) ( C l + 1 ) = 2 M A d = 2 M d c o n s
where d c o n s = m = 0 M 1 n R | d n , m l | 2 .
By substituting (38)–(40) and (43)–(45) into (42), we have
W ( 2 ) ( μ l ) = 1 ln 10 1 p α f ^ ( C l + 1 ) f ˜ ( C l + 1 ) 2 + g ^ ( C l + 1 ) g ˜ ( C l + 1 ) 2 ( α + 2 ) L ^ ( C l + 1 ) L ˜ ( C l + 1 ) 2
where f ˜ ( C l + 1 ) = f ( C l + 1 ) f ( C l + 1 ) , g ˜ ( C l + 1 ) = g ( C l + 1 ) g ( C l + 1 ) , L ˜ ( C l + 1 ) = L ( C l + 1 ) L ( C l + 1 ) , f ^ ( C l + 1 ) = f ( 2 ) ( C l + 1 ) f ( C l + 1 ) , g ^ ( C l + 1 ) = g ( 2 ) ( C l + 1 ) g ( C l + 1 ) , and L ^ ( C l + 1 ) = L ( 2 ) ( C l + 1 ) L ( C l + 1 ) .
Based on the expressions of W ( μ l ) and W ( 2 ) ( μ l ) , the search direction of μ l can be easily determined, i.e.,  W ( μ l ) W ( 2 ) ( μ l ) . Then μ l after i + 1 updates is represented as
μ i + 1 l = μ i l λ W μ i l W ( 2 ) μ i l
where λ ( 0 , 1 ] represents the downhill factor. Note that λ may cause μ l to jump out of the local optimal range due to its large value in the iterative process, so λ needs to be adjusted in time to ensure that | W ( μ l ) | decreases monotonically.

4.3. Descent Direction

A modified descent direction, i.e., the classic Polak–Ribière–Polyak (PRP) descent direction [39], is adopted in this paper to ensure the efficient execution of our algorithm, which is expressed as
d l = G l l = 0 G l + G l G l 1 T G l G l 1 2 d l 1 l 1

4.4. Algorithm Summary and Complexity Analysis

By integrating the above derivation, a conjugate gradient-based iterative algorithm for the joint optimization of the PMEPR and PSLR (CGIA-JOPP) of multi-symbol IRC waveforms is summarized in Algorithm 1. In Algorithm 1, the first is the initialization process. We set the initial reserved symbol vector to 0 , calculate the initial gradient vector G 0 according to (34), and obtain the initial descent direction d 0 according to (48). The second is the iterative process, and the last is the convergence criterion. In the iterative process of Algorithm 1, appropriate step size is what CGIA-JOPP pursues. In our algorithm, the optimal step size is obtained by solving the minimization problem (36), and its calculation process is summarized in Algorithm 2. Newton’s downhill method is applied here. Specifically, the downhill factor is determined, the search direction is calculated according to (41) and (46), and then based on the update rule (47), the optimal step size required for each iteration in Algorithm 1 is obtained. It should be noted that in the iterative process of Algorithm 2, the search for the downhill factor λ will stop when W μ i + 1 l < W μ i l and W μ i + 1 l < W μ i l are satisfied to prevent the step size from falling into other local optimal ranges due to the excessively large value of λ . After obtaining the optimal step size, the new reserved symbol vector is calculated according to the update rule (35), and the new IRC waveform is obtained, so the new gradient vector and descent direction are calculated again. In this way, the iterations are repeated until the convergence condition is satisfied.
Complexity Analysis: The number of real multiplications is used to measure the computational complexity of our algorithm. One complex multiplication counts as four real multiplications. A Q-point IFFT/FFT pair requires O ( Q log 2 Q ) complexity. Since the initialization step in Algorithm 1 occurs only once, its computational complexity is ignored. In Algorithm 1, the rest of the steps except Step 6 are only composed of the Hadamard product of the vector, the  M Q -point IFFT/FFT pair, and the Q-point IFFT/FFT pair, then the complexity is O ( M Q log 2 ( M Q ) ) . In Step 6, the complexity is mainly brought by the calculation of C ^ in (34). It can be seen from (31) that each part of the three-part summation term can be regarded as a combination of FFT and matrix Hadamard product. Assuming that the maximum length of the three-part summation index sets for k is K ¯ , then the complexity of Step 6 is O ( K ¯ Q log 2 Q ) . Note that the number of reserved subcarriers is also related to the complexity of Algorithm 1, but is ignored because it is too small relative to the M Q -point IFFT/FFT pair.
Therefore, for each iteration, the computational complexity of the proposed algorithm is mainly determined by the M Q -point IFFT/FFT pair and the complexity from (34), which shows that the proposed algorithm can be effectively implemented by IFFT/FFT pair and Hadamard product.   
Algorithm 1: CGIA-JOPP
1: Consider p, N, Q, R N , M. Store transmit data X m : X n , m , n R c , m = 0 , 1 , , M 1 . Initialization
   conditions: l = 0 , C m 0 : C n , m 0 = 0 ( n R ) , G 0 = C * O ˜ ( C 0 ) and d 0 = G 0 .
2: Repeat
3: Compute step size μ l according to Algorithm 2.
4: Update the reserved symbol vector: C l + 1 = C l + μ l d l .
5: s l + 1 = Φ ( X + C l + 1 ) .
6: Compute the conjugate gradient G l + 1 according to (34).
7: Compute the descent direction d l + 1 according to (48).
8: l = l + 1 .
9: Until a stopping condition is met, e.g., the sum of changes in the objective function value over 10 consecutive iterations does not exceed 10 4 , then, transmit  s .
Algorithm 2: Compute step size
1: Initialization conditions: i = 0 , C l , d l , μ 0 l = 0 , W μ 0 l , W ( 2 ) μ 0 l .
2: Repeat
3: λ = 1 .
4:    Update the step size: μ i + 1 l = μ i l λ W μ i l / W ( 2 ) μ i l .
5:     C l + 1 = C l + μ i + 1 l d l
6:     s l + 1 = Φ ( X + C l + 1 ) .
7:    Compute W ( μ i + 1 l ) = O ˜ ( C l + 1 ) and W ( μ i + 1 l ) according to (22) and (41), respectively.
8:    if W μ i + 1 l < W μ i l and W μ i + 1 l < W μ i l is not met, let λ = 1 / 2 λ , and repeat Steps 4–7.
9: Compute W ( 2 ) μ i + 1 l according to (46).
10: i = i + 1 .
11: Until a stopping condition is met, e.g.,  W μ i l < W μ 0 l / 10 3 .

5. Simulation Results

In this section, we simulate and verify the effectiveness of the proposed algorithm. In our simulations, R is randomly selected and R N = 50% is set, i.e., half of the entire bandwidth used for radar detection is used to transmit communication data. Unless otherwise specified, the randomly generated input data is modulated by 4 QAM. The parameter settings are shown in Table 1.
To examine the effectiveness of the proposed algorithm from both the obtained PMEPR and PSLR performances, 10 5 initial waveforms were randomly generated. In the following, we first study the effectiveness of the proposed algorithm with a fixed weight α = 5 , and then analyze the impact of weight α on the performance of PMEPR and PSLR, since α can change the proportion of PMEPR and PSLR in the objective function.

5.1. PMEPR and PSLR Performance of IRC Waveform

For a fixed weight α = 5 , an IRC waveform is obtained by joint optimization of the PMEPR and PSLR, and then the PMEPR, objective function of (21) and PSLR are calculated with respect to the number of iterations and are shown in Figure 4. It can be observed from Figure 4a that the objective function of (21) shown on the right axis is monotonically decreasing, and the PMEPR on the left axis and the PSLR in Figure 4b generally show decreasing and increasing trends, respectively. Another observation is that the obtained IRC waveform has the desired PMEPR and PSLR performances, reaching 2.3 dB and 29.6 dB, respectively.
Figure 5 and Figure 6 show the CCDF curves of the PMEPR and PSLR for the IRC waveforms with α = 5 processed by our proposed algorithm, and give the results obtained by [23] (i.e., only the PMEPR is optimized in (20)) and [31] for comparison. The PMEPR and PSLR performance are evaluated at CCDF = 10 4 . It is found from Figure 5 and Figure 6 that the proposed CGIA-JOPP algorithm achieves 10 dB PMEPR reduction, which is 1.1 dB worse than only optimizing PMEPR, but improves the PSLR by 10.4 dB, which is a significant improvement effect. Compared with [31], the PMEPR reduction and PSLR improvement obtained by our proposed algorithm reach 2.6 dB and 14.8 dB, respectively. This shows that the proposed algorithm has obvious advantages in both the PMEPR and PSLR, which fully demonstrates its effectiveness. In addition, the input data modulated by 16 QAM are also used to generate the IRC waveform, and the obtained PMEPR and PSLR performances are also analyzed in Figure 5 and Figure 6; the results show that the proposed algorithm is also applicable to higher order modulations.

5.2. Tradeoff between PMEPR and PSLR

In practical applications, low radar SNR loss and low range sidelobe levels are desirable for IRC systems. By selecting a specific α under different backgrounds, one can obtain the corresponding waveform by using the proposed algorithm. Therefore, the impact of weight α on the characteristic of the waveform needs to be analyzed.
Since the PMEPR and PSLR in the objective function (21) are of different magnitudes, the weights need to be searched in a large range. We take the weight range as [ 0.2 , 100 ] because it is sufficient to analyze the problem. To analyze the impact of weights on PMEPR and PSLR performance, a standard Monte Carlo technique with the same 3000 independent trails is employed for each weight, and the results are presented specifically in Figure 7.
As expected, both the PMEPR and PSLR decrease with the weight α increasing, i.e., the optimal PMEPR is obtained with a large weight, while the optimal PSLR is obtained with a small weight. Moreover, the PMEPR of the IRC waveform for a large weight ( α > 100 ) approximates the PMEPR obtained by only optimizing PMEPR [23], i.e., the PSLR is basically not optimized. Additionally, the PSLR of the IRC waveforms for a small weight ( α 0.2 ) is very good, but the PMEPR is particularly poor, even worse than that of the initial waveform. At this time, we consider the obtained IRC waveform to be unqualified, because the meaning of PMEPR optimization is lost. Furthermore, note that individual initial waveforms in Monte Carlo with small weights may get trapped in local optima during the iterative process, resulting in the obtained IRC waveforms with suboptimal PMEPR and PSLR performance. Then, an important observation from Figure 7 is that there is a tradeoff between the two performance evaluation indicators of PMEPR and PSLR. Therefore, the optimal weights need to be selected to meet the requirements for the PMEPR and PSLR in practical applications.

6. Discussion

To further characterize the IRC waveform obtained by the proposed algorithm, we will specifically discuss the radar and communication performance of the IRC waveform here, where in addition to the PSLR performance mentioned above, the radar SNR, sidelobes in the low Doppler domain, and communication BER are mainly discussed, which are also very typical performance metrics in IRC systems. The IRC waveforms to be analyzed are generated at α = 5 . The solid-state power amplifier (SSPA) with Rapp’s model [40] is considered.
The IRC waveform is passed through an SSPA. The input/output relationship of the SSPA is modeled by [40]
G ˜ [ s ( q ) ] = s ( q ) 1 + ( | s ( q ) | / A s a t ) 2 b 1 2 b
where A s a t is defined as a saturation level, and b determines the output sharpness parameter. In this paper, to compare the BER performance of the IRC systems with that obtained from traditional communication systems, we define the input communication power back-off (ICPBO) as
ICPBO = A s a t 2 P i n
where P i n is the input communication average power of SSPA. In our simulations, the SSPA parameters are b = 3 and A s a t = 11.3 dB compared to the average signal power before optimization.

6.1. Radar Performance of IRC Waveform

The radar SNR performances of the IRC waveform at different ICPBOs are shown in Figure 8. It can be observed that the radar SNR loss is smaller at lower ICPBO, and the radar SNR performance of the IRC waveform is better than that of the initial waveform. More importantly, compared with [31], at ICPBO = 5 dB, the proposed algorithm can obtain radar SNR gains of 2.3 dB at ICPBO = 6 dB and 0.8 dB at ICPBO = 8 dB.
One of the focuses of this paper is the sidelobe suppression along the zero-Doppler axis. In the following, we analyze the PSLR performance of Doppler in the range of [−31.25 KHz, 31.25 KHz]. Figure 9 presents the PSLR performance of the waveforms before and after optimization along the zero-Doppler axis and non-zero Doppler domain, respectively. It can be observed that the PSLR of the IRC waveform along the non-zero Doppler domain is very high, much higher than that of the initial waveform, and the difference from zero-Doppler is only within 3.5 dB, which indicates that the proposed algorithm can be well applied to the detection of low-speed moving targets. Sidelobe suppression along the high Doppler domain is complex, which is not discussed in this paper, but will be our future research direction.

6.2. Communication Performance of IRC Waveform

In this section, the communication performance is analyzed for noises (such as additive white Gaussian noise (AWGN) and Middleton Class B model [41]) whose time samples are independent and identically distributed.
The communication BER performance of the IRC waveform at different ICPBOs under an AWGN channel is first discussed. Figure 10 shows some BER performance comparisons of the initial waveform and the IRC waveform generated by our proposed algorithm and the one in [31], respectively, over the same SSPA. Note that the “Ideal PA” results obtained over a linear PA are also plotted for comparison. To achieve BER = 10 3 , the value of E b / N 0 needs to be 7.62 dB (ICPBO = 6 dB) and 7.05 dB (ICPBO = 8 dB) for CGIA-JOPP, 7.11 dB (ICPBO = 6 dB) and 6.9 dB (ICPBO = 8 dB) for the initial waveforms, and 7 dB (ICPBO = 5 dB) for the algorithm in [31], respectively. It is found that the BER performance of our proposed algorithm is slightly worse than that of the initial waveforms. However, as can be seen from Figure 8, the proposed IRC waveform shows a great advantage in radar SNR performance. As shown in Figure 8 and Figure 10, the BER performance of the proposed IRC waveform at ICPBO = 8 dB is almost identical to that of the initial waveform at ICPBO = 6 dB and that of the IRC waveform generated in [31], while the radar SNR loss is improved by 2.8 dB and 0.8 dB, respectively. Therefore, combined with the PSLR performance in Section 5, the proposed IRC waveform has very good radar detection and communication performance.
In practice, channel noise may suffer from both impulsive noise and Gaussian noise, i.e., the noise is heavy-tailed. Then, the non-Gaussian noise such as the Middleton Class B model [41] that simultaneously describes the impulsive noise and Gaussian noise is discussed. The characteristic function of the Middleton Class B model is expressed as
F ( θ ) = exp ν α | θ | α 1 2 σ 2 θ 2
where ν is the dispersion, α ( 0 , 2 ] is the characteristic exponent, which controls the heaviness of the tails of the distribution, and σ 2 is the variance of Gaussian noise.
Here, the simulation parameters are set: the ratio of signal power to Gaussian noise power σ 2 is 6.5 dB, σ 2 / ν = 2.4 , and α = 1.3 . Figure 11 shows the signal constellation diagram with the noise modeled by Middleton Class B added, and the calculated BER is 1.3 × 10 4 . This shows that the IRC waveform generated by the proposed algorithm can also work well under non-Gaussian noise channels such as the Middleton Class B model. In addition, there is also a certain research value for noises (such as [42]) whose samples are correlated in time, which will be considered in our future work.

7. Conclusions

This paper dealt with two major characteristics of optimization in multi-symbol OFDM-based IRC waveform design, PMEPR and PSLR, and proposes an efficient IRC waveform design algorithm, i.e., CGIA-JOPP, to jointly optimize the PMEPR and PSLR. Our proposed CGIA-JOPP algorithm is inspired by an interesting observation that both the PMEPR and PSLR of the waveform can be transformed with the L p -norm, and its joint optimization implies that IRC waveforms with both low PMEPR and high PSLR can be obtained by optimizing the reserved subcarriers. In our proposed algorithm, after the gradient analysis model of the objective function is derived, PRP-CGA is applied to deal with the established joint optimization problem. Simulation results show that both PMEPR and PSLR are effectively improved by the proposed algorithm, and the designed waveform achieves excellent radar detection performance and communication BER performance simultaneously.

Author Contributions

Conceptualization, J.R.; validation, J.R.; investigation, J.R.; writing—original draft preparation, J.R.; writing—review and editing, F.L. and Y.M.; supervision, F.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the Special Fund for Research on National Major Research Instruments (grant No. 31727901) and the National Natural Science Foundation of China (grant No. 62071045 and grant No. 61625103).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data that support the findings of this study are available from the corresponding author, F.L., upon reasonable request.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Frieden, R. The evolving 5G case study in spectrum management and industrial policy. Telecommun. Policy 2019, 43, 549–562. [Google Scholar] [CrossRef]
  2. Sturm, C.; Wiesbeck, W. Waveform design and signal processing aspects for fusion of wireless communications and radar sensing. Proc. IEEE 2011, 99, 1236–1259. [Google Scholar] [CrossRef]
  3. Dokhanchi, S.H.; Mysore, B.S.; Mishra, K.V.; Ottersten, B. A mmWave automotive joint radar-communications system. IEEE Trans. Aerosp. Electron. Syst. 2019, 55, 1241–1260. [Google Scholar] [CrossRef]
  4. Liu, F.; Masouros, C.; Ratnarajah, T.; Petropulu, A. On range sidelobe reduction for dual-functional radar-communication waveforms. IEEE Wirel. Commun. Lett. 2020, 9, 1572–1576. [Google Scholar] [CrossRef]
  5. Liu, Y.; Liao, G.; Xu, J.; Yang, Z.; Zhang, Y. Adaptive OFDM integrated radar and communications waveform design based on information theory. IEEE Commun. Lett. 2017, 21, 2174–2177. [Google Scholar] [CrossRef]
  6. Huang, Y.; Hu, S.; Ma, S.; Liu, Z.; Xiao, M. Designing low-PAPR waveform for OFDM-based radCom systems. IEEE Trans. Wirel. Commun. 2022, 21, 6979–6993. [Google Scholar] [CrossRef]
  7. Feng, Z.; Fang, Z.; Wei, Z.; Chen, X.; Quan, Z.; Ji, D. Joint radar and communication: A survey. China Commun. 2020, 17, 1–27. [Google Scholar] [CrossRef]
  8. Saddik, G.N.; Singh, R.S.; Brown, E.R. Ultra-wideband multifunctional communications/radar system. IEEE Trans. Microw. Theory Techn. 2007, 55, 1431–1437. [Google Scholar] [CrossRef]
  9. Blunt, S.D.; Yatham, P.; Stiles, J. BIntrapulse radar-embedded communications. IEEE Trans. Aerosp. Electron. Syst. 2010, 46, 1185–1200. [Google Scholar] [CrossRef]
  10. Rahmatallah, Y.; Mohan, S. Peak-to-average power ratio reduction in OFDM systems: A survey and taxonomy. IEEE Commun. Surv. Tutor. 2013, 15, 1567–1592. [Google Scholar] [CrossRef]
  11. Han, S.H.; Lee, J.H. An overview of peak-to-average power ratio reduction techniques for multicarrier transmission. IEEE Wirel. Commun. 2005, 12, 56–65. [Google Scholar] [CrossRef]
  12. Armstrong, J. Peak-to-average power reduction for OFDM by repeated clipping and frequency domain filtering. Electron. Lett. 2002, 38, 246–247. [Google Scholar] [CrossRef]
  13. Zhu, X.; Pan, W.; Li, H.; Tang, Y. Simplified approach to optimized iterative clipping and filtering for PAPR reduction of OFDM signal. IEEE Trans. Commun. 2013, 61, 1891–1901. [Google Scholar] [CrossRef]
  14. Rodrigues, M.; Wassell, I. IMD reduction with SLM and PTS to improve the error probability performance of nonlinearly distorted OFDM signals. IEEE Trans. Veh. Technol. 2006, 55, 537–548. [Google Scholar] [CrossRef]
  15. Huang, S.C.H.; Wu, H.C.; Chang, S.Y.; Liu, X. Novel sequence design for low-PMEPR and high-code-rate OFDM systems. IEEE Trans. Commun. 2010, 58, 405–410. [Google Scholar] [CrossRef]
  16. Mozeson, E.; Levanon, N. Multicarrier radar signals with low peak-to-mean envelope power ratio. IEE Proc.-Radar Sonar Navig. 2003, 150, 71–77. [Google Scholar] [CrossRef]
  17. Li, W.; Ren, P.; Xiang, Z. Waveform design for dual-function radar-communication system with golay block coding. IEEE Access 2019, 7, 184053–184062. [Google Scholar] [CrossRef]
  18. Jiao, Y.Z.; Liu, X.J.; Wang, X.A. A novel tone reservation scheme with fast convergence for PAPR reduction in OFDM systems. In Proceedings of the 2008 5th IEEE Consumer Communications and Networking Conference, Las Vegas, NV, USA, 10–12 January 2008. [Google Scholar]
  19. Tellado, J. Peak to Average Power Reduction for Multicarrier Modulation. Ph.D. Thesis, Stanford University, Stanford, CA, USA, 1999. [Google Scholar]
  20. Krongold, B.S.; Jones, D.L. An active-set approach for OFDM PAR reduction via tone reservation. IEEE Trans. Signal Process. 2004, 52, 495–509. [Google Scholar] [CrossRef]
  21. Hou, J.; Ge, J.; Gong, F. Tone reservation technique based on peak-windowing residual noise for PAPR reduction in OFDM systems. IEEE Trans. Veh. Technol. 2015, 64, 5373–5378. [Google Scholar] [CrossRef]
  22. Wang, L.; Tellambura, C. Analysis of clipping noise and tone reservation algorithms for peak reduction in OFDM systems. IEEE Trans. Veh. Technol. 2008, 57, 1675–1694. [Google Scholar] [CrossRef]
  23. Rong, J.; Liu, F.; Miao, Y. High-efficiency optimization algorithm of PMEPR for OFDM integrated radar and communication waveform based on conjugate gradient. Remote Sens. 2022, 14, 1715. [Google Scholar] [CrossRef]
  24. Sen, S. PAPR-constrained pareto-optimal waveform design for OFDM-STAP Radar. IEEE Trans. Geosci. Remote Sens. 2014, 52, 3658–3669. [Google Scholar] [CrossRef]
  25. Zhao, J.; Huo, K.; Li, X. A chaos-based phase-coded OFDM signal for joint radar-communication systems. In Proceedings of the 2014 12th International Conference on Signal Processing (ICSP), Hangzhou, China, 19–23 October 2014. [Google Scholar]
  26. Takase, H.; Shinriki, M. A dual-use system for radar and communication with complete complementary codes. In Proceedings of the 2014 15th International Radar Symposium (IRS), Gdansk, Poland, 16–18 June 2014. [Google Scholar]
  27. Hu, L.; Du, Z.; Xue, G. Radar-communication integration based on OFDM signal. In Proceedings of the 2014 IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC), Guilin, China, 5–8 August 2014. [Google Scholar]
  28. Zuo, J.; Yang, R.; Luo, S.; Zhou, Y. Range sidelobe suppression for OFDM integrated radar and communication signal. J. Eng. 2019, 2019, 7624–7627. [Google Scholar] [CrossRef]
  29. Zuo, J.; Yang, R.; Cheng, W.; Li, X. Range sidelobe suppression of integrated radar and communication signals based on OFDM. J. Signal Process. 2020, 36, 1662–1667. [Google Scholar]
  30. Jiang, M.; Liao, G.; Yang, Z.; Liu, Y.; Chen, Y. Tunable filter design for integrated radar and communication waveforms. IEEE Commun. Lett. 2021, 25, 570–573. [Google Scholar] [CrossRef]
  31. Sebt, M.A.; Sheikhi, A.; Nayebi, M.M. Orthogonal frequency-division multiplexing radar signal design with optimised ambiguity function and low peak-to-average power ratio. IET Radar Sonar Navig. 2009, 3, 122–132. [Google Scholar] [CrossRef]
  32. Li, C.; Bao, W.; Xu, L.; Zhang, H.; Huang, Z. Radar communication integrated waveform design based on OFDM and circular shift sequence. Math. Probl. Eng. 2017, 2017, 9840172. [Google Scholar] [CrossRef]
  33. Wang, X.; Wu, Y.; Chouinard, J.-Y.; Wu, H.C. On the design and performance analysis of multisymbol encapsulated OFDM systems. IEEE Trans. Veh. Technol. 2006, 55, 990–1002. [Google Scholar] [CrossRef]
  34. Janaaththanan, S.; Kasparis, C.; Evans, B.G. A gradient based algorithm for PAPR reduction of OFDM using tone reservation technique. In Proceedings of the VTC Spring 2008-IEEE Vehicular Technology Conference, Marina Bay, Singapore, 11–14 May 2008. [Google Scholar]
  35. Zhang, X. Matrix Analysis and Applications; Tsinghua University Press: Beijing, China, 2004. [Google Scholar]
  36. Ding, L.; Geng, F. Principle of Radar, 3rd ed.; Xidian University Press: Xi’an, China, 2002. [Google Scholar]
  37. Jiang, T.; Guizani, M.; Chen, H.S.; Xiang, W.D.; Wu, Y.Y. Derivation of PAPR distribution for OFDM wireless systems based on extreme value theory. IEEE Trans. Wirel. Commun. 2008, 7, 1298–1305. [Google Scholar] [CrossRef]
  38. Liang, T.; Zhu, Y.; Fu, Q. Designing PAR-constrained periodic/aperiodic sequence via the gradient-based method. Signal Process. 2018, 147, 11–22. [Google Scholar]
  39. Polak, E.; Ribière, G. Note sur la convergence de directions conjugèes. Rev. Fr. Inform. Rech. Oper. 1969, 16, 35–43. [Google Scholar]
  40. Nee, R.V.; Prasad, R. OFDM for Wireless Multimedia Communications; Artech House: Boston, MA, USA, 2000. [Google Scholar]
  41. Zhang, X.; Ying, W.; Yang, P.; Sun, M. Parameter estimation of underwater impulsive noise with the class B model. IET Radar Sonar Navig. 2020, 14, 1055–1060. [Google Scholar] [CrossRef]
  42. Mahmood, A.; Chitre, M. Modeling colored impulsive noise by Markov chains and alpha-stable processes. In Proceedings of the OCEANS 2015, Genova, Italy, 18–21 May 2015. [Google Scholar]
Figure 1. IRC waveform structure in the discrete time-frequency domain.
Figure 1. IRC waveform structure in the discrete time-frequency domain.
Remotesensing 14 04705 g001
Figure 2. Signal processing flow chart of the proposed multi-symbol OFDM-based IRC system. The communication symbol vector, the optimal reserved symbol vector, and the IRC waveform in the discrete-time domain are X , C o p t , and s . S/P denotes the serial to parallel conversion.
Figure 2. Signal processing flow chart of the proposed multi-symbol OFDM-based IRC system. The communication symbol vector, the optimal reserved symbol vector, and the IRC waveform in the discrete-time domain are X , C o p t , and s . S/P denotes the serial to parallel conversion.
Remotesensing 14 04705 g002
Figure 3. CCDFs of the PMEPR for OFDM waveforms with different numbers of subcarriers for 4 QAM modulation and oversampling factor J = 4 .
Figure 3. CCDFs of the PMEPR for OFDM waveforms with different numbers of subcarriers for 4 QAM modulation and oversampling factor J = 4 .
Remotesensing 14 04705 g003
Figure 4. PMEPR, objective function, and PSLR versus the iteration numbers. (a) PMEPR and objective function. (b) PSLR.
Figure 4. PMEPR, objective function, and PSLR versus the iteration numbers. (a) PMEPR and objective function. (b) PSLR.
Remotesensing 14 04705 g004
Figure 5. PMEPR reduction performance, α = 5 , where Algorithm 3 is from [31].
Figure 5. PMEPR reduction performance, α = 5 , where Algorithm 3 is from [31].
Remotesensing 14 04705 g005
Figure 6. PSLR improvement performance, α = 5 , where Algorithm 3 is from [31].
Figure 6. PSLR improvement performance, α = 5 , where Algorithm 3 is from [31].
Remotesensing 14 04705 g006
Figure 7. PMEPR and PSLR performance with different weights α .
Figure 7. PMEPR and PSLR performance with different weights α .
Remotesensing 14 04705 g007
Figure 8. Radar SNR loss of multi-symbol OFDM-based IRC waveforms, where Algorithm 3 is from [31].
Figure 8. Radar SNR loss of multi-symbol OFDM-based IRC waveforms, where Algorithm 3 is from [31].
Remotesensing 14 04705 g008
Figure 9. PSLR performance along the low Doppler domain.
Figure 9. PSLR performance along the low Doppler domain.
Remotesensing 14 04705 g009
Figure 10. BER performance of multi-symbol OFDM-based IRC systems, where Algorithm 3 is from [31].
Figure 10. BER performance of multi-symbol OFDM-based IRC systems, where Algorithm 3 is from [31].
Remotesensing 14 04705 g010
Figure 11. Constellation diagrams with noise modeled by Middleton Class B.
Figure 11. Constellation diagrams with noise modeled by Middleton Class B.
Remotesensing 14 04705 g011
Table 1. Simulation parameters.
Table 1. Simulation parameters.
ParameterValue
Baseband bandwidth128 MHz
Sampling frequency512 MHz
Number of subcarriers512
Modulation4 QAM/16 QAM
Single OFDM symbol duration4 μs
Cyclic prefix duration10 μs
Number of OFDM symbols3
Pulse width22 μs
Tone reservation ratio 50 %
p in L p -norm10
α [ 0.2 , 100 ]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Rong, J.; Liu, F.; Miao, Y. Integrated Radar and Communications Waveform Design Based on Multi-Symbol OFDM. Remote Sens. 2022, 14, 4705. https://doi.org/10.3390/rs14194705

AMA Style

Rong J, Liu F, Miao Y. Integrated Radar and Communications Waveform Design Based on Multi-Symbol OFDM. Remote Sensing. 2022; 14(19):4705. https://doi.org/10.3390/rs14194705

Chicago/Turabian Style

Rong, Juan, Feifeng Liu, and Yingjie Miao. 2022. "Integrated Radar and Communications Waveform Design Based on Multi-Symbol OFDM" Remote Sensing 14, no. 19: 4705. https://doi.org/10.3390/rs14194705

APA Style

Rong, J., Liu, F., & Miao, Y. (2022). Integrated Radar and Communications Waveform Design Based on Multi-Symbol OFDM. Remote Sensing, 14(19), 4705. https://doi.org/10.3390/rs14194705

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop