[table]capposition=top
Optimized Waveform Design for OFDM-based ISAC Systems Under Limited Resource Occupancy
Abstract
The sixth generation (6G) of wireless networks introduces integrated sensing and communication (ISAC), a technology in which communication and sensing functionalities are inextricably linked, sharing resources across time, frequency, space, and energy. Despite its popularity in communication, the orthogonal frequency-division multiplexing (OFDM) waveform, while advantageous for communication, has limitations in sensing performance within an ISAC network. This paper delves into OFDM waveform design through optimal resource allocation over time, frequency, and energy, maximizing sensing performance while preserving communication quality. During quasi-normal operation, the Base Station (BS) does not utilize all available time-frequency resources, resulting in high sidelobes in the OFDM waveform’s ambiguity function as well as decreased sensing accuracy. To address these latter issues, the paper proposes a novel interpolation technique using matrix completion via Schatten -quasi norm approximation, which requires fewer samples than the traditional nuclear norm for effective matrix completion and interpolation. This approach effectively suppresses sidelobes, enhancing sensing performance. Numerical simulations confirm that the proposed method outperforms state-of-the-art frameworks, such as standard complaint resource scheduling and interpolation, particularly in scenarios with limited resource occupancy.
Index Terms:
Integrated sensing and communication, 6G, waveform designI Introduction
6G is expected to be the first wireless generation to massively integrate radar sensing as a service thanks to new frequency bands (millimeter-wave (mmWave), GHz) and sub-THz ( GHz), as well as the use of massive antenna arrays. Radar systems are widely utilized for various military and civilian applications, such as remote sensing, infrastructure monitoring, and driving assistance [1, 2], but they operate on dedicated spectrum portions to avoid interference. As 6G wireless networks demand large-scale and ubiquitous integration of radio sensing, equip** the communication infrastructure with standalone radars is not viable, as it would represent an unsustainable waste of hardware resources. In this regard, integrated sensing and communication (ISAC) systems emerged as a solution to the aforementioned problem, employing a single waveform for both communication and sensing functionalities over the same frequency/time/space and hardware resources [3, 4]. Designing ISAC waveforms is challenging due to the different performance indicators for the two functionalities. Communication prioritizes reliable and high-capacity data transfer and orthogonal frequency division multiplexing (OFDM) waveforms to address frequency selective fading. On the other hand, radar systems focus on target detection and localization with sensing-optimal waveforms such as frequency-modulated continuous waveform (FMCW). To tackle the different requirements, a typical method for ISAC waveform is designed to optimize one functionality (either communication or sensing), while constraining the other to meet a certain quality of service (QoS),while there are also methods that consider waveforms that can trade-off the performance of one function for the other. This study considers a communication-centric approach to ISAC design, where communication is the main goal and sensing is a secondary objective [5]. In the following, we review the state of the art of waveform design for ISAC.
I-A Literature survey on ISAC waveform design
Recent research in ISAC waveform design covers various domains such as space, frequency, and time. Information-theoretical approaches seek to bridge information and estimation theories. The ISAC waveform is designed to balance the maximization of channel capacity with the minimization of the Cramér-Rao bound (CRB) for estimation error of key sensing parameters[6]. Useful inner and outer bounds on rate-CRB trade-off curve are reported.
From a more practical perspective, recent studies in [7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18] focused on develo** a single waveform that utilizes either space or time-frequency resources. In terms of spatial domain waveform design, initial ISAC efforts are focused on optimizing the beampattern across transmitting (Tx) antennas aiming at creating a beampattern suitable for both communication and sensing [7]. Waveform design along time and frequency (and over the dual delay and Doppler (DD) domain) represented a major effort in the ISAC literature. Enhancing conventional OFDM waveform to improve sensing capabilities represents a cost-effective ISAC solution, ensuring retrofitting with 3GPP standards. Several studies, including [8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18], addressed OFDM-based ISAC design stemming from the standard-compliant 3GPP OFDM waveform. The seminal work in [8] was the first to suggest a signal processing algorithm for an OFDM-based radar. Work [9] analyzes the ISAC performance capabilities of the 5G OFDM waveform, considering fully digital arrays and multi-beam design to split the spatial resources between communication and sensing. Work [10] suggests splitting OFDM subcarriers between radar and communication functionalities, where the performance trade-off between the two is implicit in the splitting ratio. Yet, incorporating subcarriers solely for radar function demands energy consumption that might be circumvented through a well-tailored allocation strategy catering to communication and sensing needs. Conversely, the OFDM waveform proposed in [11] balances communication efficiency and sensing performance by employing shared and private subcarriers. Maximizing the communication rate involves using all subcarriers as shared, whereas allocating more private subcarriers enhances sensing capabilities at the cost of the communication rate. The authors of [12] propose super-resolution range and velocity estimators for OFDM-based ISAC systems. The work in [13] proposes three power minimization-based OFDM radar waveform designs for the coexistence between different radar and communication terminals on the same spectrum. A different power optimization method based on mutual information is explored in [14], which devises the power allocation strategy for communication-centric and radar-centric ISAC systems. The work in [15] considers the problem of reducing the probability of a wrong estimate of the range/velocity of a target due to a non-optimal input statistical distribution of communication symbols. The authors of [16, 17] employ information-theoretic metrics for communication and sensing channels to design the OFDM ISAC waveform. In [18] the authors consider the optimal resource allocation over time and frequency in an OFDM-based ISAC system, based on the proper minimization of delay and Doppler CRBs under communication constraints. Further constraints are set on the ambiguity function of the Tx signal, such that the sidelobes are kept within an acceptable level. All the previously mentioned studies focused on OFDM-based ISAC scenarios where all the time-frequency resources can be freely allocated. However, the waveform design approach (as well as the ISAC sensing algorithms) is markedly different in the case of underutilized resources (i.e., with a resource occupancy factor (ROF) ). In practical applications, the ROF is rarely near , except in the case of severe traffic congestion in the network, as outlined in the 3GPP standard [19] and corroborated by spectrum occupancy measurements campaigns [20]. Generally, the base station (BS) is designed to manage peak traffic, but for most of the time, it serves moderate traffic, which can result in low ROF levels. Low ROFs result in significant sidelobes within the ambiguity function, as depicted in Fig.1, that detrimentally affect sensing capabilities, calling for proper countermeasures [18]. Works attempting to achieve low sidelobes of the ambiguity function with limited resources are in [21, 22]. The work [21] addresses practical considerations and challenges regarding delay/Doppler estimation using the 5G OFDM waveform with unused resources and it introduces a linear interpolation technique to reconstruct the sensing channel, from which to estimate the delay and Doppler of targets. A leap forward has been made in [22], where the authors propose to fill the empty communication subcarriers with sensing pilots (i.e., radar subcarriers). The power and phase of radar subcarriers are optimized by minimizing the CRB on the delay and Doppler estimation for a single target, while limiting the peak-to-average power ratio. Our previous work [23] proposes to superpose to the standard-compliant time-frequency OFDM signal (with a variable number of occupied resources) a purposely designed low-power sensing signal with the desired ambiguity function. More recently, orthogonal time-frequency-space (OTFS) modulation has been investigated for ISAC purposes. Unlike OFDM, OTFS places data symbols in the DD domain, addressing issues in doubly-selective channels [24, 25, 26]. However, integrating OTFS into current 3GPP standards requires substantial modification due to its burst processing of consecutive OFDM symbols, which conflicts with the low latency requirements of many 6G services [24].
I-B Contributions
In light of the aforementioned literature, this work focuses on ISAC waveform design over time, frequency, and energy under limited resource occupancy constraints. We substantially extend our previous work [27], where the waveform design is considered only across time and frequency. Herein, we introduce a further degree of freedom, (the energy allocation), and we also detail the sufficient conditions for a reliable sensing channel interpolation technique, guided by the isometric condition and the relative well-conditionedness property. Furthermore, the impact of the chosen p-value for the Schatten- quasi-norm interpolation is examined. The main contributions can be summarized as follows:
-
•
We present a novel ISAC waveform design for OFDM-based systems that, unlike state-of-the-art methods, considers limited frequency-time resource occupancy, closely mimicking the resource usage of realistic applications. The design is achieved through an optimization problem that minimizes the weighted sum of CRBs for delay and Doppler estimation in the general case of two coupled targets, while adhering to achievable rate and time-frequency resource occupation constraints. Two waveform design method are proposed: (i) waveform design by time and frequency resource allocation for fixed energy spectral density, and (ii) waveform design over time, frequency, and energy. The advantages and disadvantages of both approaches are thoroughly discussed.
-
•
In contrast to the state-of-the-art methods, which constrain the sidelobe level within the waveform optimization process, we address the sub-optimal ambiguity function issue arising from low ROF by establishing a framework for delay-Doppler parameter estimation based on sensing channel interpolation. Initially, the ISAC waveform is designed according to CRB minimization. Then, the sensing channel is estimated using a maximum likelihood approach over the available time-frequency resources. Finally, the sensing channel is interpolated via Schatten -quasi norm matrix completion to minimize the sensing channel rank. The choice of the Schatten -quasi norm is specifically targetet to the considered interpolation problem, as it requires fewer samples compared to the traditional nuclear norm. The conditions for the unique recovery of the sensing channel are aso provided.
-
•
A comparative analysis evaluates the proposed ISAC waveform performance against conventional OFDM ones, including standard-compliant random resource scheduling and contiguous scheduling. Benchmarks operate with a fixed ROF and constant energy per resource and employ linear interpolation as outlined in [21]. The proposed ISAC waveform significantly outperforms the benchmarks, demonstrating 6× and 14× CRB gains under limited ROF. Moreover, under these conditions, the proposed approach successfully achieves CRBs for delay and Doppler estimation at high signal-to-noise ratios (SNR). In contrast, the method described in [21] fails due to under-sampling.
Organization: The paper is structured as follows: Section II introduces the system model, while Section III explains the communication and sensing performance metrics for waveform design. Section IV focuses on time and frequency waveform design, and Section V outlines the general time-frequency-energy method. Sensing channel interpolation and parameter estimation are discussed in Section VI, and simulation results are presented in Section VII. Finally, Section VIII concludes the paper.
Notation: The paper employs the following notation: Bold uppercase and lowercase letters represent matrices and column vectors, respectively. The -th entry of matrix is denoted as . Transposition, conjugate transposition, and -quasi norm of matrices are represented by , , and , respectively. The element-wise product of matrices is denoted by . extracts the diagonal of matrix , while represents vectorization by columns and denotes the inverse operation. is a column vector with entries equal to one. denotes a circularly complex Gaussian random variable with mean and covariance . is the expectation operator, and , , and denote the sets of real, complex, and Boolean numbers, respectively. represents the Kronecker delta, where only if .
II System Model
![Refer to caption](extracted/5695377/Figures/System_Model.png)
We consider the ISAC system illustrated in Fig. 1, where the primary task of the multiantenna BS is to serve single antenna users’ equipment (UEs) while simultaneously sensing the environment. For the sake of simplicity, the UEs are considered as the exclusive targets within the scenario. However, it’s worth noting that the design principles herein can be extended to scenarios comprising multiple targets, whether separate or conjoined with the UEs. This work centers on the design of the ISAC waveform in the time-frequency domain, thereby implying that any spatial precoding/decoding at the transmitting/receiving antennas can be easily included in the approach. The ISAC BS utilizes an OFDM waveform where the time and frequency resources designated for downlink communication and sensing tasks are partitioned into subcarriers, spaced by , and time slots (OFDM symbol duration ). The overall bandwidth is , while the duration of the ISAC burst is . The Tx signal over time and frequency is represented by a matrix , whose -th element is
(1) |
where is the square root of the allocated energy to the th communication symbol, denoted as . The symbol is drawn from an arbitrary constellation with unitary energy such that , thus the total energy of the Tx signal is .
II-A Received signal at the ISAC BS
The received sensing signal matrix at the BS in the time-frequency domain is
(2) |
where represents the sensing channel capturing the echos from the UEs/targets and gathers the noise samples within the frequency-time domain, such that and it is statistically uncorrelated across time and frequency. The sensing channel pertaining to the th resource bin is
(3) |
where denotes the complex scattering amplitude associated with the -th UE/target with proportional to and contingent upon the carrier frequency , the distance between BS and th UE/target, and the reflectivity of the target, corresponds to the propagation delay related to the -th UE/target, represents the Doppler shift arising from the radial velocity associated with the -th UE/target. Equations (2) and (3) hold valid under the assumption that the maximum delay, denoted as , is constrained to be less than the duration of the employed cyclic prefix , ensuring to enable unambiguous range estimation.
II-B Received signal at the UE
The time-frequency received signal at the -th UE within the -th frequency-time resource bin is
(4) |
and the communication channel is defined as
(5) |
where denotes the number of paths, considered uniform across all UEs for the sake of simplicity. Within each -th path, represents the complex amplitude associated with the -th UE. The parameters and signify the delay and Doppler shift, respectively, of the -th path of the -th UE. Unlike the sensing receiving signal at the BS, the communication channel cannot retain the authentic delay and Doppler shifts due to time-frequency synchronization carried out by the UE terminal. The additive noise denoted as , remains uncorrelated across UEs as well as across time and frequency.
III Design Metrics for ISAC Waveform
The paper aims to develop a dual-functional time-frequency waveform optimizing both sensing and communication capabilities. This section introduces metrics to evaluate the proposed waveform’s performance in the ISAC context, categorized into sensing and communication metrics.
III-A Sensing Metrics
The sensing performance is quantified by defining the CRB for the estimated delay and Doppler shift of the UEs/targets. The derivation adheres to [18]. We consider, for simplicity, the estimation of delay and Doppler shifts only, while the scattering amplitudes are known. This assumption does not limit the technical extent of the work (as the scattering amplitudes can be included in the CRB derivation) but it eases the analytical derivations. The CRB evaluation proceeds by vectorizing (2) as follows:
(6) |
where
(7) | ||||
(8) |
denote the delay and Doppler sensing channel responses of the th target, while denotes the vector of parameters to be estimated. The Fisher information matrix (FIM) is block partitioned:
(9) |
and the th entry of each of the partitions is reported in (10)-(12), where is the vector of overall energy allocated to every single resource, while refers to the vector of allocated energy per resource for the th UE. The overall energy is .
(10) |
(11) |
(12) |
(13) |
are the time and frequency index of the resource grid, while
(14) |
are the cross-coupled delay and Doppler channel responses, depending, respectively, on the delay difference and on the Doppler difference . Under the assumption of and being non-singular, the CRB for delay and Doppler estimation is:
(15) | ||||
(16) |
In practical scenarios, delay and Doppler estimation of targets are considered decoupled if their differences exceed system resolution ( and ). In such cases, the estimation of one target is unaffected by others, and CRB for multiple targets reduces to that of a single target, achieving minimum value. However, targets are often coupled due to dense environments or limited resources as the ISAC system usually observes extended targets. While the waveform design problem considers a generic number of targets , the focus here is on two coupled targets () in numerical results. Closed-form expressions for delay and Doppler CRBs for coupled targets are provided in Appendix A.
III-B Communication Metrics
The communication performance is quantified in terms of the achievable rate over each frequency-time resource. The SNR pertaining to the th UE, th resource is
(17) |
where is the th communication channel vector. We consider the average achievable rate as the communication metric for the waveform design method, yielding:
(18) |
Notice that (17) assumes perfect channel knowledge at the ISAC BS side. This information usually comes from channel state information reporting from the UEs and affects the waveform design method, as detailed in Section IV. However, since the goal of this paper is to present a waveform design possibly independent of the individual realization of the communication channel, herein, we assume that the ISAC BS only knows the average channel gain over the resources, namely . In this way, the SNR per resource becomes
(19) |
and the time-frequency waveform is optimized on the mean and does not depend on the instantaneous channel realization. Of course, the proposed waveform design methods apply to any communication channel, by using (17) for the individual realizations.
IV Time-Frequency Optimization
![Refer to caption](x1.png)
![Refer to caption](x2.png)
![Refer to caption](x3.png)
![Refer to caption](x4.png)
This section focuses on the time-frequency waveform design aimed at minimizing the CRBs for closely placed targets, taking into account practical levels of ROF. In particular, the ISAC waveform design aims to allocate a limited amount of time and frequency resources () to minimize a weighted average of delay and Doppler CRBs while maintaining the desired communication QoS for every UE. Primarily focused on the case, the procedure is generalizable. Resource allocation considers fixed per-resource energy, with potential extensions discussed in Section V. Time-frequency resources for each UE are denoted as such that
(20) |
and , thus the transmitted signal can be rewritten as
(21) |
is the matrix of allocated resources over frequency and time, thus . The overall Tx energy is . The waveform design problem, solely concerning the selection of time-frequency resources under limited resource occupancy , can be formulated as in [27]:
(22a) | |||||
(22b) | |||||
(22c) | |||||
(22d) | |||||
where and denote the CRBs on delay and Doppler estimation, respectively, that exhibit a non-linear dependence w.r.t. the allocated resources , as detailed in Appendix A for . The cost function quasi normalizes CRBs by maximum delay and Doppler resolutions ( and ) to ensure uniformity and introduces dimensionless weights ( and ). These weights influence the trade-off between delay and Doppler CRBs in optimization. The objective in (22) minimizes the combined CRBs adjusted by and . The constraint in (22b) establishes the QoS requirement, expressed through a threshold on the achievable rate in [bits/s/Hz] across all UEs. The communication SNR related to the th UE and th resource is
(23) |
The achievable rate constraint ties resource quantity to UE selection, maintaining constant energy allocation per resource. Variations in target distances determine resource allocation, with targets experiencing higher pathloss assigned more resources. Constraint (22c) mitigates multi-user interference by assigning each resource to a single UE. Occupancy constraint (22d) limits total resource allocation, with defining the maximum allowable fraction.
The optimization problem (22) is non-convex, posing challenges for solution. Through auxiliary variables detailed in Appendix B, convexity can be achieved. This results in a mixed-integer conic programming problem (MICP), given the binary nature of the model. MICP involves continuous and discrete variables, demanding computational resources for branch-and-cut (BnC) methods. To limit the BnC algorithm complexity, time and frequency resources are grouped into subchannels and time slots, which aligns with the 3GPP standard. [19].
Figures 2 show waveform design across time and frequency domains. Figs. 2a and 2b depict resource allocation influenced by , with equal = = . The time-frequency resources are allocated at the grid boundaries to minimize CRB while adhering to communication constraints. Conversely, Fig. 2c prioritizes minimizing Doppler CRB (, ), favoring frequency axis resources. Extreme condition ( = , = ) in Fig. 2d exclusively minimizes Doppler CRB, allocating all resources along the frequency axis.
V Joint Time-Frequency-Energy Optimization
While the previous section focused solely on waveform design in the time-frequency domain, this section introduces an additional variable: the allocated energy per resource. Consequently, unlike (22), the ability to vary the allocated energy across time and frequency enhances the degrees of freedom available for waveform design. Therefore, in the following, we extend (22) to account for a joint time-frequency-energy allocation. Now, denotes the per-resource energy allocated to the th UE, while denotes the Boolean time-frequency allocation vector. The joint time-frequency-power optimization is formulated as follows:
(24a) | |||||
(24b) | |||||
(24c) | |||||
(24d) | |||||
(24e) | |||||
(24f) | |||||
(24g) | |||||
where the dependence of the CRBs from the optimization variables is omitted for simplicity. Constraints (24b)-(24d) are similar to (22b)-(22d), except that the QoS involves a non-constant energy in the SNR
(25) |
Constraint (24e) expresses the overall energy budget (on the whole time-frequency grid), while (24f) establishes a relationship between the two sets of optimization variables, ensuring that energy allocation per resource only occurs when the resource is actively allocated (). In this context, represents the maximum energy per time-frequency resource. Constraint (24g) regulates energy smoothness, limiting energy gradient across time and frequency to . Including (24g) aims to reduce sidelobes in the ambiguity function of the ISAC waveform and meets requirements for gradual Tx power changes in power amplifiers. The choice of impacts estimation accuracy and QoS elaborated in Section VII.
![Refer to caption](extracted/5695377/Figures/figure_Grad_00001.png)
![Refer to caption](extracted/5695377/Figures/figure_Grad_001.png)
![Refer to caption](extracted/5695377/Figures/figure_Grad_00001_075.png)
![Refer to caption](extracted/5695377/Figures/figure_Grad_00001_Doppler.png)
The problem in (24) remains an MICP. Unlike the problem in (22), it includes the linear constraints of (24e)-(24g). However, incorporating these constraints does not significantly affect the problem solver or its complexity. We can still tackle it using BnB by adjusting the granularity of the resources to be allocated and appropriately scaling the linear constraints in (24e)-(24g).
Figure 3 showcases the waveform design spanning energy, time, and frequency domains, with Fig.3a and 3b depicting the influence of maximum energy gradient while maintaining balanced weights . The objective is to minimize the CRB while adhering to communication constraints and energy gradient constraints, favoring higher power levels towards frequency-time grid edges, guided by . Conversely, Fig. 3c prioritizes minimizing the Doppler CRB over the delay CRB (, ), amplifying energy levels along the frequency axis. Fig. 3d depicts an extreme condition emphasizing Doppler CRB reduction (, ), allocating high energy levels exclusively along the frequency axis, with extremely low energy along the time axis.
VI Sensing Channel Interpolation and Parameters Estimation
This section introduces a novel framework for sensing channel estimation and interpolation, effectively addressing the issue of high sidelobe levels resulting from the low ROF. After the waveform design over time, frequency, and possibly energy, the ISAC BS estimates the delay and Doppler shifts of the UEs/targets. The estimation process is grounded in the maximum likelihood (ML) framework. This methodology involves leveraging the received signal (6), to formulate the ML estimation as
(26) |
where vectors and represent the delays and Doppler shifts to be determined. While ML estimation could involve an exhaustive search across the delay and Doppler shift domains, practical systems employ a suboptimal approach through three sequential steps: estimate the sensing channel , employ an DFT-IDFT transform to map the estimated sensing channel from the frequency-time domain to the delay-Doppler domain and estimate via peak searching.
The time-frequency sensing channel matrix is first estimated by the least squares (LS) approach over the allocated resources as:
(27) |
where is the waveform by solving either (22) or (24). The channel is subsequently mapped into the delay-Doppler domain using a DFT-IDFT pair, outlined as follows:
(28) |
where and are DFT matrices such that and .
For full resource occupancy(), the delay-Doppler sensing channel matrix exhibits a linear combination of scaled and shifted sinc functions (the expression is reported in (29)), narrowing with resolution. However, for , the sensing channel’s expression differs markedly, displaying higher sidelobes due to unused resources, impacting target discrimination and resolution. Ghost peaks in the channel matrix are influenced by resource allocation, affecting the system’s effective resolution, especially for closely spaced or coupled targets. Consequently, the periodogram approach becomes impractical111The same considerations can be drawn by inspection of the ambiguity function of the Tx signal .
(29) |
To mitigate this issue in the case of , we propose a technique involving the sensing channel interpolation across frequency and time, employing matrix completion. The formulation of the matrix completion problem is as follows [28]:
(30a) | |||||
(30b) |
The linear constraint in (30b) imposes that the entries of the optimization variable must be equal to the entries of the estimated sensing time-frequency channel . The endeavor to minimize the matrix rank while complying with linear (affine) constraints represents an NP-hard challenge frequently tackled via nuclear quasi norm minimization. Despite its convexity, this method offers a too approximate solution for channel rank estimation, making it inadequate for the ROFs detailed in this paper. This inadequacy arises due to its demand for a greater number of samples to facilitate interpolation, as highlighted in [29, 30].
Alternatively, problem (30a) can be approached by relaxing the objective function using the Schatten -quasi norm, defined as:
(31) |
where , and represents the -th singular value of . The -Schatten quasi norm presents a flexible balance between convexity and rank approximation within matrix optimization. By setting , the Schatten quasi norm reduces to the nuclear quasi norm (sum of eigenvalues) resulting in a convex problem, while provides a more accurate estimator of matrix rank and results in a non-convex problem. The -value allows adjustment between computational complexity and recovery accuracy in problems concerning matrix rank minimization. Consequently, the matrix completion problem can be reformulated as:
(32a) | |||||
(32b) |
with is a small positive constant and are the channel samples, defined where . We denote as the solution of the optimization problem in (32a) and in the further subsections the conditions for solving the problem are discussed.
VI-A Conditions for solving (32)
This section provides the conditions for solving the Schatten -quasi norm matrix completion problem. Despite the non-convex nature of problem (32), numerically efficient algorithms have been proposed in [31, 30]. The algorithm used for solving (32) involves non-convex matrix completion via the iterative singular value thresholding algorithm (ISTVA) in [31]. A proper selection of the parameter allows trading between the capacity to effectively recover the sensing channel rank (for ) and the computational complexity (lower for ). The matrix completion error is computed by evaluating the quasi norm between the real sensing channel and the solution of the problem in (49a) by varying the resource occupancy parameter and the -value, as depicted in Fig.4. A low value of enables a better reconstruction of the matrix, but it may suffer from relatively higher computational complexity because of the singular value decomposition (SVD) computed at each iteration and more iteration steps to reach the stop** criteria[31]. Empirical simulations indicate that an error of around dB yields satisfactory interpolation performance when noise is not considered. Thus, with values between 0.2 and 0.4 and a p-value of 0.1, the algorithm can achieve effective interpolation. A recognized criterion ensuring the correct retrieval of the sensing channel matrix with minimum rank and in case of deterministic sampling is the satisfaction of the isomeric condition and relative well conditionedness[32].
![Refer to caption](extracted/5695377/Figures/error.png)
![Refer to caption](extracted/5695377/Figures/cond_number.png)
The isomeric condition interlaces the rank and the coherence of the matrix with the specific locations and quantity of the observed entries. In particular, the matrix is called -isomeric if the submatrix related to the sampling is defined such that
(33) |
Moreover, the matrix is called -isomeric if is -isomeric and is -isomeric. To solve the matrix completion problem in (22) it is necessary to verify that is -isomeric. Whenever this isomeric condition is violated, there exist infinitely many solution matrices that can fit the observed entries.
In general, isomerism typically ensures that the sampled sub-matrices and are not rank-deficient, but there is no guarantee that these sub-matrices are well-conditioned. To compensate for this weakness, the hypothesis of relative well conditionedness, which encourages the smallest singular value of the sampled sub-matrices to be far from 0, must be satisfied. In particular, the -relative condition number is defined as in [32]
(34) |
with measuring how much information of a matrix is contained in the sampled sub-matrix . The condition number is computed in the same way by considering the matrix . To ensure that the matrix is recoverable, must be sufficiently high, thus ensuring the relative well-conditionedness property. Figure 5 illustrates the attained relative condition number relative to the resource occupancy parameter . As the condition number increases sufficiently, the algorithm demonstrates improved performance. Specifically, when , the associated condition number required to achieve an error smaller than -20 dB is approximately 0.3, whereas it becomes higher when .
![Refer to caption](extracted/5695377/Figures/CIR_mu.png)
VI-B Example of channel interpolation
In this subsection, we demonstrate channel interpolation using varying resource occupancy ratios . The interpolation relies on the optimized waveform discussed in Sect VI. Figure 6 provides empirical evidence that the suggested interpolation method effectively diminishes sidelobes when examining the estimated quasi normalized sensing channel impulse response (CIR). The CIR is displayed along the delay axis both before and after employing matrix completion interpolation. At a low ROF ( = 0.25), the sidelobe level becomes notably prominent, potentially introducing inaccuracies in delay estimations. Through the proposed interpolation method, there is an observed reduction of sidelobe levels by a factor of under conditions of low resource occupation. This reduction facilitates an impulse response of the channel that approaches the optimal state with complete bandwidth occupancy.
Remark 1
It is important to remark that resource clustering at bandwidth edges minimizes CRBs, but it negatively impacts on the interpolation performance. However, it is possible to balance the resource distribution and CRB minimization to achieve good interpolation performance, especially with a ROF smaller than the ones analyzed in the paper (). For instance, considering that 90% of the resources are allocated as in (24), while the remaining 10% is periodically distributed across the bandwidth leads to a sidelobe reduction of around for and for , when no interpolation is performed. When interpolating through (32) it achieves the full bandwidth occupation () performance. However, this leads to an increase of the CRBs of and when and , respectively.
Parameter | Symbol | Value(s) |
---|---|---|
Carrier frequency | MHz | |
Bandwidth | GHz | |
Size of resource blocks | ||
Number of subcarriers | ||
Number of symbols | ||
Symbol duration | s | |
OFDM occupancy ratio | ||
Range | m |
![Refer to caption](extracted/5695377/Figures/CRB_Gain_0.25.png)
![Refer to caption](extracted/5695377/Figures/CRB_Gain_05.png)
![Refer to caption](extracted/5695377/Figures/CRB_Gain_1.png)
VII Numerical Results
This section evaluates the proposed ISAC waveform performance compared to two benchmarks: the standard-compliant random resource scheduling and the random scheduling with contiguous resources[33]. Both benchmarks operate under a fixed occupancy factor () and maintain a constant energy per resource across time and frequency. The main difference lies in their allocation methods: the standard-compliant random scheduling assigns individual resources randomly, while the random contiguous scheduling assigns blocks of contiguous resources. Both benchmarks utilize linear interpolation for filling empty resources in time and frequency domains, as outlined in [21]. The two aforementioned benchmarks pertain to bandwidths that are not fully occupied, where . To evaluate the proposed waveform under full bandwidth occupancy (), we compare it with a waveform from [18], tailored for scenarios with two closely positioned targets. A comparison is made between the two proposed waveforms: one with constant energy across time and frequency (22), and the other that jointly optimizes energy-time-frequency (see (24)). This analysis highlights the benefits of integrating energy considerations into waveform design. The simulation parameters, unless otherwise indicated, are shown in Table I.
The first result encompasses the CRB gain for estimating the delay between two closely located targets, defined as
(35) |
where represents the CRB matrix obtained via state-of-the-art methodologies in [33] and [18], and (22), while is the CRB matrix obtained by (24). A gain signifies a decrease in the CRB when employing the proposed time-frequency-energy optimized waveform compared to the benchmarks, indicating practical utility. Doppler estimation CRB yields analogous outcomes and is omitted here for simplicity. Figure 7 shows the trend of the CRB gain in linear scale by varying the inter-delay spacing between the two targets, defined as (quasi normalized to the delay resolution ) for different bandwidth occupancy and by considering dB. With the bandwidth occupancy factor in Fig 7a, the proposed ISAC waveform outperforms the standard-compliant random and random contiguous scheduling by obtaining a CRB gain and , respectively, when the two targets are closely placed. This underscores the effectiveness of the proposed waveform in discerning closely spaced targets. Moreover, a notable enhancement compared to both standard-compliant random and random contiguous scheduling, approximately and respectively, is observed at in Fig. 7b. In contrast, Fig. 7c denotes that the approach in [18] experiences limitations in minimizing the CRB due to the constraint in the ambiguity sidelobe levels, which forces the time-frequency resources to be more evenly spread within the bandwidth. Ultimately, the comparison between the energy-frequency-time optimized waveform (obtained by (24)) and the waveform optimized with constant energy (obtained by (22)) is conducted. The average enhancements of a factor of 4 ( in Fig.7a), 3 ( in Fig.7b), and 2 ( in Fig.7c) respectively underscore the clear advantage of integrating energy optimization in defining the waveform. The oscillations visible in the graph are due to the ambiguity sidelobes.
![Refer to caption](extracted/5695377/Figures/err_025.png)
![Refer to caption](extracted/5695377/Figures/Err_05.png)
![Refer to caption](extracted/5695377/Figures/Err_1.png)
Figure 8 illustrates the root mean square error (RMSE) for the delay estimation achieved through the proposed methods and benchmark approaches, considering , and for total energy budget = 43T dBmJ. The results of the proposed waveform in (24) are obtained with dB in the case of and dB if , respectively.
The proposed waveform (both (22) and (24)) notably enhances the CRB for delay estimation. As the average sensing SNR in the DD domain, defined as
(36) |
with , increases, the delay error approaches the CRB. At , the proposed interpolation method facilitates reaching the CRB at higher , thereby enhancing the performance as compared to standard random and random contiguous resource allocation methods employing the linear interpolation [21]. The random contiguous scheduling struggles to attain the CRBs, indicating a failure of linear interpolation in this context. Conversely, the random waveform, allocating resources individually, demonstrates satisfactory performance solely at , ensuring adequate samples for linear interpolation. The numerical outcomes underscore the estimation enhancements provided by the proposed waveforms (both (22) and (24)) under stringent bandwidth occupancy constraints (), whereas for , standard random resource allocation with linear interpolation ensures commendable performance at low-medium levels of the SNR. However, for high sensing SNR levels, the proposed waveforms with constant and optimized energy improve the benchmarks.
Similar observations apply to Figure 8c, where the proposed time-frequency-energy optimized waveform in (24) is compared with both the constant energy waveform and the approach outlined in [18], opportunely adapted for the two targets scenario. The constant energy waveform demonstrates superior performance concerning RMSE, surpassing the method outlined in [18]. The proposed optimized waveform surpasses the performance of [18], particularly in scenarios with high sensing SNR and a low value of . Consequently, excessively high values of can enhance the CRB but simultaneously lead to elevated sidelobe levels. These high sidelobe levels have the potential to obscure weaker targets, thereby diminishing the estimation performance. Similar outcomes are observed for Doppler estimation, but it is omitted here for brevity.
The attainable SE is evaluated as depicted in Fig. 9 for both the optimized waveform with dB and benchmark cases, with dBmJ by varying the average communication SNR defined as . The analysis reveals that enhancing the energy allocation at the extremities of the bandwidth results in comparable performance to that of constant energy waveforms when considering , as well as [18] for when considering dB. The reduction in average SE resulting from an increase in the ROF occurs because, while maintaining the total energy constant, the SNR per resource bin diminishes with the ROF increase.
![Refer to caption](extracted/5695377/Figures/Spectral_efficiency.png)
![Refer to caption](extracted/5695377/Figures/tradeoff.png)
The SE is further analyzed in Fig. 10 by kee** constant the communication SNR , equal to 0 dB, while varying the energy gradient , which directly influences the energy distribution within the proposed waveform. In particular, Fig. 10 shows the trade-off between the CRB and SE through variation in the gradient parameter . By fixing the total energy a notable trend is visible: an increase in the energy gradient yields a reduction in the delay CRB, consequently enhancing sensing capabilities. Conversely, this increase in the energy gradient induces a proportional decrease in SE, thereby compromising communication performance. This observation underscores the importance of fine-tuning the energy gradient parameter to achieve satisfactory performance for both sensing and communication purposes.
VIII Conclusion
This paper introduces a novel ISAC waveform designed to optimize both communication and sensing performance via delay and Doppler weighted CRB minimization CRB, with achievable rate constraints. Unlike state-of-the-art methods, this design incorporates the ROF to more accurately reflect realistic time-frequency bandwidth usage. In practices, the resources are not fully occupied and lead to significant sidelobes in the ISAC waveform’s ambiguity function, which impact target detection. To address this issue, we employ an interpolation technique based on the Schatten -quasi norm, which requires fewer samples than the traditional nuclear norm, leading to more effective sensing channel interpolation in case of low ROFs. Numerical results demonstrate the superiority of the proposed ISAC method over standard random resource scheduling, showing a CRB gain of 6× and 14× compared to random and random contiguous scheduling, respectively, under ROF constraint. Furthermore, our approach achieves the CRBs in high SNR, while conventional methods fail. As a further contribution, we also detail and discuss the effect of enforcing a smooth energy variation within the resource grid, leading to an improved data rate.
Appendix A CRB on delay and Doppler for targets
The CRB evaluation for the two targets case can be accomplished by using the matrix inversion lemma as
(37) |
where and represent the delay and Doppler Schur complements, respectively. By considering two closely spaced targets of similar reflectivity, i.e., , the entries of the delay Schur complements are obtained as (38), (39), while the Doppler ones are obtained by replacing with and vice versa, with . Moreover, , .
(38) |
(39) |
Therefore
(40) |
(41) |
The same procedure is applied to achieve and .
Appendix B Relaxation of problem (22) and (24)
The optimization problems specified in (22) and (24) contain a non-convex objective function, requiring manipulations to reformulate it into a conventional convex program.
B-A Objective Function: weighted sum of CRBs
The weighted sum of the CRBs can be redefined in relation to the entries of the Schur complement in the following manner:
(42) |
As the denominator impacts more than the numerator term, the CRB can be represented utilizing the subsequent upper bound:
(43) |
where are two auxiliary variables such that
(44) |
A new auxiliary variable is introduced such that the SOCP constraint is satisfied
(45) |
Similar constraints are imposed on the variables , and . For both the delay and Doppler variables, the objective function is expressed as:
(46) |
Since the minimization of the initial objective function corresponds to maximizing its inverse, the objective function results in
(47) |
where the variable is defined such that
(48) |
B-B Shur Complement Constraints
The constraints delineated in (49f) and (49g) require mathematical computation. The former is rewritten as
(50) | ||||
which, according to the definition of , and can be relaxed to
(51) | ||||
and it can be easily recast as a more stringent SOCP constraint by ensuring .
The same procedure can be applied to the constraint in (49g) as:
which, by ensuring , can be simplified in the following more stringent SOCP constraint
(52) |
A comparable procedure is employed for the Schur complement constraints associated with the Doppler.
B-C Spectral Efficiency Constraint
The QoS rate constraint outlined in (22b) exhibits convexity and can be redefined as an exponential cone constraint through the introduction of an auxiliary optimization variable such that:
(53) |
with . When considering only the time-frequency optimization, . The SE threshold is than achieved by the constraint
(54) |
References
- [1] A. Anghel, M. Tudose, R. Cacoveanu, M. Datcu, G. Nico, O. Masci, A. Dongyang, W. Tian, C. Hu, Z. Ding, H. Nies, O. Loffeld, D. Atencia, S. G. Huaman, A. Medella, and J. Moreira, “Compact ground-based interferometric synthetic aperture radar: Short-range structural monitoring,” IEEE Signal Processing Magazine, vol. 36, no. 4, pp. 42–52, 2019.
- [2] S. M. Patole, M. Torlak, D. Wang, and M. Ali, “Automotive Radars: A Review of Signal Processing Techniques,” IEEE Signal Processing Magazine, vol. 34, no. 2, pp. 22–35, 2017.
- [3] J. A. Zhang, F. Liu, C. Masouros, R. W. Heath Jr, Z. Feng, L. Zheng, and A. Petropulu, “An overview of signal processing techniques for joint communication and radar sensing,” arXiv preprint arXiv:2102.12780, 2021.
- [4] S. Sun, A. P. Petropulu, and H. V. Poor, “Mimo radar for advanced driver-assistance systems and autonomous driving: Advantages and challenges,” IEEE Signal Processing Magazine, vol. 37, no. 4, pp. 98–117, 2020.
- [5] F. Liu, Y. Cui, C. Masouros, J. Xu, T. X. Han, Y. C. Eldar, and S. Buzzi, “Integrated sensing and communications: Toward dual-functional wireless networks for 6G and beyond,” IEEE Journal on Selected Areas in Communications, vol. 40, no. 6, pp. 1728–1767, 2022.
- [6] Y. Xiong, F. Liu, Y. Cui, W. Yuan, T. X. Han, and G. Caire, “On the fundamental tradeoff of integrated sensing and communications under gaussian channels,” IEEE Transactions on Information Theory, vol. 69, no. 9, pp. 5723–5751, 2023.
- [7] F. Liu, L. Zhou, C. Masouros, A. Li, W. Luo, and A. Petropulu, “Toward dual-functional radar-communication systems: Optimal waveform design,” IEEE Transactions on Signal Processing, vol. 66, no. 16, pp. 4264–4279, 2018.
- [8] C. Sturm and W. Wiesbeck, “Waveform design and signal processing aspects for fusion of wireless communications and radar sensing,” Proceedings of the IEEE, vol. 99, no. 7, pp. 1236–1259, 2011.
- [9] L. Pucci, E. Paolini, and A. Giorgetti, “System-level analysis of joint sensing and communication based on 5G New Radio,” IEEE J. Sel. Areas Commun., 2022, to appear.
- [10] M. Bică and V. Koivunen, “Multicarrier radar-communications waveform design for rf convergence and coexistence,” in ICASSP 2019 - 2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2019, pp. 7780–7784.
- [11] Z. Xu and A. Petropulu, “A bandwidth efficient dual-function radar communication system based on a mimo radar using ofdm waveforms,” IEEE Transactions on Signal Processing, vol. 71, pp. 401–416, 2023.
- [12] Y. Liu, G. Liao, Y. Chen, J. Xu, and Y. Yin, “Super-resolution range and velocity estimations with ofdm integrated radar and communications waveform,” IEEE Transactions on Vehicular Technology, vol. 69, no. 10, pp. 11 659–11 672, 2020.
- [13] C. Shi, F. Wang, M. Sellathurai, J. Zhou, and S. Salous, “Power minimization-based robust ofdm radar waveform design for radar and communication systems in coexistence,” IEEE Transactions on Signal Processing, vol. 66, no. 5, pp. 1316–1330, 2018.
- [14] N. Bekkali, M. Benammar, S. Bidon, and D. Roque, “Optimal power allocation in monostatic ofdm joint radar communications systems,” in 2022 IEEE Radar Conference (RadarConf22), 2022, pp. 1–6.
- [15] Y. Zhang, S. Aditya, and B. Clerckx, “Input distribution optimization in ofdm dual-function radar-communication systems,” 2023.
- [16] Y. Liu, G. Liao, J. Xu, Z. Yang, and Y. Zhang, “Adaptive ofdm integrated radar and communications waveform design based on information theory,” IEEE Communications Letters, vol. 21, no. 10, pp. 2174–2177, 2017.
- [17] Z. Du, Z. Zhang, and W. Yu, “Information theoretic waveform design for ofdm radar-communication coexistence in gaussian mixture interference,” IET Radar, Sonar & Navigation, vol. 13, no. 11, pp. 2063–2070, 2019. [Online]. Available: https://ietresearch.onlinelibrary.wiley.com/doi/abs/10.1049/iet-rsn.2019.0276
- [18] M. F. Keskin, V. Koivunen, and H. Wymeersch, “Limited feedforward waveform design for ofdm dual-functional radar-communications,” IEEE Transactions on Signal Processing, vol. 69, pp. 2955–2970, 2021.
- [19] I. Rahman, S. M. Razavi, O. Liberg, C. Hoymann, H. Wiemann, C. Tidestav, P. Schliwa-Bertling, P. Persson, and D. Gerstenberger, “5g evolution toward 5g advanced: An overview of 3gpp releases 17 and 18,” Ericsson Technology Review, vol. 2021, no. 14, pp. 2–12, 2021.
- [20] M. Höyhtyä, A. Mämmelä, M. Eskola, M. Matinmikko, J. Kalliovaara, J. Ojaniemi, J. Suutala, R. Ekman, R. Bacchus, and D. Roberson, “Spectrum occupancy measurements: A survey and use of interference maps,” IEEE Communications Surveys & Tutorials, vol. 18, no. 4, pp. 2386–2414, 2016.
- [21] C. Baquero Barneto, T. Riihonen, M. Turunen, L. Anttila, M. Fleischer, K. Stadius, J. Ryynänen, and M. Valkama, “Full-duplex ofdm radar with lte and 5g nr waveforms: Challenges, solutions, and measurements,” IEEE Transactions on Microwave Theory and Techniques, vol. 67, no. 10, pp. 4042–4054, 2019.
- [22] S. D. Liyanaarachchi, T. Riihonen, C. B. Barneto, and M. Valkama, “Optimized waveforms for 5g–6g communication with sensing: Theory, simulations and experiments,” IEEE Transactions on Wireless Communications, pp. 1–1, 2021.
- [23] D. Tagliaferri, M. Mizmizi, S. Mura, F. Linsalata, D. Scazzoli, D. Badini, M. Magarini, and U. Spagnolini, “Integrated sensing and communication system via dual-domain waveform superposition,” IEEE Transactions on Wireless Communications, pp. 1–1, 2023.
- [24] S. K. Mohammed, “Derivation of otfs modulation from first principles,” IEEE Transactions on Vehicular Technology, vol. 70, no. 8, pp. 7619–7636, 2021.
- [25] S. Li, W. Yuan, J. Yuan, and G. Caire, “Isac design using otfs waveforms,” in Integrated Sensing and Communications. Springer, 2023, pp. 269–295.
- [26] W. Yuan, Z. Wei, S. Li, R. Schober, and G. Caire, “Orthogonal time frequency space modulation—part iii: Isac and potential applications,” IEEE Communications Letters, vol. 27, no. 1, pp. 14–18, 2022.
- [27] S. Mura, D. Tagliaferri, M. Mizmizi, U. Spagnolini, and A. Petropulu, “Waveform design for ofdm-based isac systems under resource occupancy constraint,” arXiv preprint arXiv:2312.12298, 2023.
- [28] D. S. Kalogerias and A. P. Petropulu, “Matrix completion in colocated mimo radar: Recoverability, bounds & theoretical guarantees,” IEEE Transactions on Signal Processing, vol. 62, no. 2, pp. 309–321, 2013.
- [29] M. Malek-Mohammadi, M. Babaie-Zadeh, and M. Skoglund, “Performance guarantees for schatten-p quasi-norm minimization in recovery of low-rank matrices,” Signal Processing, vol. 114, pp. 225–230, 2015.
- [30] G. Marjanovic and V. Solo, “On optimization and matrix completion,” IEEE Transactions on signal processing, vol. 60, no. 11, pp. 5714–5724, 2012.
- [31] H. Zhang, J. Qian, B. Zhang, J. Yang, C. Gong, and Y. Wei, “Low-rank matrix recovery via modified schatten- norm minimization with convergence guarantees,” IEEE Transactions on Image Processing, vol. 29, pp. 3132–3142, 2020.
- [32] G. Liu, Q. Liu, X.-T. Yuan, and M. Wang, “Matrix completion with deterministic sampling: Theories and methods,” IEEE transactions on pattern analysis and machine intelligence, vol. 43, no. 2, pp. 549–566, 2019.
- [33] M. H. C. Garcia, A. Molina-Galan, M. Boban, J. Gozalvez, B. Coll-Perales, T. Şahin, and A. Kousaridas, “A tutorial on 5g nr v2x communications,” IEEE Communications Surveys & Tutorials, vol. 23, no. 3, pp. 1972–2026, 2021.