Transmit Optimization for Multi-functional MIMO Systems Integrating Sensing, Communication, and Powering
Abstract
This paper unifies integrated sensing and communication (ISAC) and simultaneous wireless information and power transfer (SWIPT), by investigating a new multi-functional multiple-input multiple-output (MIMO) system integrating wireless sensing, communication, and powering. In this system, one multi-antenna hybrid access point (H-AP) transmits wireless signals to communicate with one multi-antenna information decoding (ID) receiver, wirelessly charge one multi-antenna energy harvesting (EH) receiver, and perform radar sensing for a point target based on the echo signal at the same time. Under this setup, we aim to reveal the fundamental performance tradeoff limits of sensing, communication, and powering, in terms of the estimation Cramér-Rao bound (CRB), achievable communication rate, and harvested energy level, respectively. Towards this end, we define the achievable CRB-rate-energy (C-R-E) region and characterize its Pareto boundary by maximizing the achievable rate at the ID receiver, subject to the estimation CRB requirement for target sensing, the harvested energy requirement at the EH receiver, and the maximum transmit power constraint at the H-AP. We obtain the semi-closed-form optimal transmit covariance solution to the formulated problem by applying advanced convex optimization techniques. Numerical results show the optimal C-R-E region boundary achieved by our proposed design, as compared to the benchmark scheme based on time switching.
I Introduction
Future sixth-generation (6G) wireless networks need to incorporate billions of low-power Internet-of-things (IoT) devices and support their localization, sensing, communication, and control in a sustainable manner. Towards this end, simultaneous wireless information and power transfer (SWIPT) [1] and integrated sensing and communications (ISAC) [2] have emerged as two enabling techniques aiming to reuse radio signals to wirelessly charge massive IoT devices and provide sensing functionality, respectively. With their recent advancements, we envision that future 6G networks will integrate both SWIPT and ISAC to evolve towards new multi-functional wireless systems, which can provide sensing, communication, and powering capabilities at the same time. Such multi-functional wireless systems are expected to significantly enhance the utilization efficiency of scarce spectrum resources and densely deployed base station (BS) infrastructures, and facilitate the localization and powering of massive low-power devices to support emerging IoT applications.
In the literature, there have been extensive prior works investigating the transmit optimization for SWIPT (e.g., [3, 4]) and ISAC (e.g., [5, 6, 7, 8]) independently. For instance, the authors in [3] first studied a multiple-input multiple-output (MIMO) SWIPT system with one information decoding (ID) receiver and one energy harvesting (EH) receiver, in which the transmit covariance at the BS was designed to optimally balance the tradeoff between the communication rate versus the harvested energy level. This design was then extended to the broadcast channel with multiple ID receivers and multiple EH receivers (see, e.g., [4]). On the other hand, the works [5] and [6] considered the basic ISAC setup with one BS, one ID receiver, and one sensing target, in which the transmit strategies at the BS were optimized to balance the communication rate versus the estimation Cramér-Rao bound (CRB) as the sensing performance metric. Furthermore, the authors in [7] and [8] studied the ISAC system with multiple ID receivers and sensing targets, in which the transmit beamforming design at the BS was optimized to balance the communication and sensing performances.
Different from these prior works, this paper studies a multi-functional MIMO system unifying ISAC and SWIPT as shown in Fig. 1, in which one single multi-antenna hybrid access point (H-AP) transmits wireless signals to simultaneously deliver information to one multi-antenna ID receiver, provide energy supply to one multi-antenna EH receiver, and estimate a sensing target based on the echo signals. For such a multi-functional wireless system, how to design the transmit strategies at the multi-antenna H-AP is essential to optimize the performance tradeoffs among sensing, communication, and powering. This problem, however, is particularly challenging, since the MIMO sensing (e.g., [9, 10]), communication (e.g., [11]), and powering (e.g., [3]) are designed based on distinct objectives and follow different principles. This thus motivates our study in this work.

In this paper, we consider the multi-functional MIMO system by focusing on the point target model for radar sensing, in which the H-AP aims to estimate the target angle. We aim to reveal the fundamental performance tradeoffs among sensing, communication, and powering, in terms of the angle estimation CRB, the achievable communication rate, and the harvested energy level. Towards this end, we characterize the complete CRB-rate-energy (C-R-E) region of this system, which is defined as the set of all C-R-E pairs that are simultaneously achievable. To find the points on the Pareto boundary surface of the C-R-E region, we propose to maximize the MIMO communication rate while ensuring the estimation CRB requirement for target sensing and the harvested energy requirement at the EH receiver, subject to the maximum transmit power constraint at the H-AP. We derive the well-structured optimal transmit covariance solution by using advanced convex optimization techniques. It is shown that the optimal transmit covariance follows the eigenmode transmission (EMT) structure based on a composite channel matrix, which can be generally divided into two parts, one for the triple roles of communication, sensing, and powering, and the other for sensing and powering only. Finally, numerical results validate the performance of our proposed design, in comparison to the benchmark scheme based on time switching.
Notations: Boldface letters are used for vectors (lower-case) and matrices (upper-case). For a square matrix , and denote its trace and determinant, respectively, means that is positive semi-definite, and means that is positive definite. For an arbitrary-size matrix , , , , , and denote its rank, conjugate, transpose, conjugate transpose, and range space, respectively. For a vector , denotes its Euclidean norm. For a complex number , denotes its magnitude. For a real number , . denotes a diagonal matrix whose diagonal entries are . denotes the identity matrix with dimension . and denote the spaces of complex matrices and Hermitian matrices. denotes the statistic expectation. .
II System Model
This paper considers a multi-functional MIMO system as shown in Fig. 1, which consists of one H-AP, one EH receiver, one ID receiver, and one sensing target to be estimated. The H-AP is equipped with a uniform linear array (ULA) of transmit antennas and receive antennas for sensing. The EH and ID receivers are equipped with and receive antennas, respectively.
We consider a quasi-static narrowband channel model, in which the wireless channels remain unchanged over the interested transmission block consisting of symbols, where is assumed to be sufficiently large. Let and denote the channel matrices from the H-AP to the EH receiver and the ID receiver, respectively. Let denote the target response matrix from the H-AP transmitter to the sensing target to the H-AP receiver, which will be specified later. It is assumed that the H-AP perfectly knows the information of and , and the ID receiver perfectly knows to facilitate the transmit optimization, as commonly assumed in the literature [3, 4].
At each symbol , let denote the transmitted signal at the H-AP. The transmitted signal over the whole block is expressed as
(1) |
Without loss of optimality, we consider the capacity-achieving Gaussian signaling, such that ’s are assumed to be circularly symmetric complex Gaussian (CSCG) random vectors with zero mean and covariance matrix . As is sufficiently large, the sample covariance matrix is approximated as the statistical covariance matrix , i.e., , which is the optimization variable to be designed111This approximation has been widely adopted in MIMO radar and MIMO ISAC systems [12, 6].. Suppose that the H-AP is subject to a maximum transmit power budget . We thus have .
First, we consider the radar sensing with a point target. Let denote the complex reflection coefficient, and denote the angle of departure/arrival (AoD/AoA). The echo signal received by the H-AP receiver is
(2) |
where , with and denoting the receive and transmit array steering vectors, and denotes the additive white Gaussian noise (AWGN) at the H-AP receiver that is a CSCG random matrix with independent and identically distributed (i.i.d.) entries each with zero mean and variance . By choosing the center of the ULA antennas as the reference point and assuming half-wavelength spacing between adjacent antennas, we have
(3) | ||||
The objective of sensing is to estimate and as the unknown parameters from the received echo signal in (2), in which the transmitted signal is known by the H-AP. In this case, the CRB for estimating is adopted as the sensing performance metric222As the target information contained in is hard to extract, in this paper we focus on the CRB for estimating , similarly as in prior works [12, 13]., which is given by [10]
(4) |
where we define and .
Next, we consider the point-to-point MIMO communication from the H-AP to the ID receiver. The received signal by the ID receiver at symbol is given by
(5) |
where denotes the AWGN at the ID receiver that is a CSCG random vector with zero mean and covariance matrix . With the capacity-achieving Gaussian signaling, the achievable data rate (in bps/Hz) is [11]
(6) |
Then, we consider the WPT from the H-AP to the EH receiver, where the EH receiver uses the rectifiers to convert the received radio frequency (RF) signals into direct current (DC) signals for energy harvesting. In general, the harvested DC power is monotonically increasing with respect to the received RF power. As a result, we use the received RF power (energy over a unit time period, in Watt) at the EH receiver as the powering performance metric [1], i.e.,
(7) |
Our objective is to reveal the fundamental performance tradeoff among the estimation CRB in (4), the achievable rate in (6), and the received (unit-time) energy in (7). Towards this end, we characterize the C-R-E region that is defined as all the C-R-E pairs simultaneously achievable in the multi-functional wireless MIMO system, i.e.,
(8) | ||||
III C-R-E Region Characterization
This section characterizes the C-R-E region of the multi-functional MIMO system in (8), by finding its Pareto boundary, which corresponds to the set of points at which improving one performance metric will inevitably result in the deterioration of another. The complete Pareto boundary corresponds to a surface in a three-dimensional (3D) space as shown in Fig. 2, which is surrounded by three vertices corresponding to rate maximization (R-max), energy maximization (E-max), and CRB minimization (C-min), respectively, as well as three edges corresponding to the optimal C-R, R-E, and C-E tradeoffs, respectively.

III-A Finding Three Vertices of Pareto Boundary
This subsection finds the three vertices of the C-R-E region . First, we find the R-max vertex by optimizing the transmit covariance to maximize the communication rate , i.e., . This corresponds to a sole MIMO communication system. It has been established in [11] that the optimal transmit covariance solution to this problem, denoted by , can be obtained by the EMT over the ID channel (i.e., performing the singular value decomposition (SVD) to decompose ) together with the water-filling power allocation. Accordingly, the maximum communication rate is , and the corresponding harvested energy level and estimation CRB are and , respectively.
Next, we consider the E-max vertex , which can be found by optimizing to maximize the harvested energy level , i.e., . This corresponds to a sole MIMO WPT system. It has been shown in [3] that the optimal solution is a rank-one matrix that can be obtained based on the strongest eigenmode transmission, denoted by , with being the dominant right singular vector of . The maximum harvested energy level is hence , and the corresponding communication rate and estimation CRB are and , respectively.
Finally, we consider the C-min vertex , which can be found by optimizing to minimize the estimation CRB , i.e., . This corresponds to a sole MIMO radar sensing system. The optimal solution has been derived in closed form in [9], where holds if . Thus, the minimum CRB is , and the corresponding communication rate and harvested energy level are and , respectively.
III-B Finding Three Edges of Pareto Boundary
This subsection finds the three edges on the Pareto boundary of the C-R-E region . First, we find the C-R edge connecting the C-min vertex and the R-max vertex , by optimizing to maximize the communication rate subject to a maximum estimation CRB constraint, i.e., , where the CRB threshold ranges from to in order to get different C-R tradeoff points on the edge. This corresponds to the CRB-constrained rate maximization problem for the MIMO ISAC system without WPT, for which the optimal solution has been derived in [6] in semi-closed-form, denoted by .
Next, we find the R-E edge connecting the R-max vertex and the E-max vertex . Towards this end, we optimize to maximize the communication rate subject to a minimum harvested energy constraint, i.e., , where the energy threshold ranges from to in order to get different R-E tradeoff points on the edge. This corresponds to the energy-constrained rate maximization problem for the MIMO SWIPT system without radar sensing, whose optimal transmit covariance solution has been obtained in [3] as in semi-closed-form.
Then, we find the C-E edge to connect the C-min vertex and the E-max vertex . To achieve this, we optimize to maximize the harvested energy level subject to a maximum estimation CRB constraint, i.e., , where the CRB threshold ranges from to in order to get different C-E tradeoff points on the edge. This corresponds to the case when there are only sensing and WPT in our integrated system. The optimization problem can be reformulated into a convex form, as the CRB constraint is equivalent to the convex semi-definite constraint based on the Schur complement [12]. Therefore, the optimal solution in this case can be found by standard convex optimization techniques333Note that we can obtain a well-structured optimal solution to this problem by the Lagrangian duality method. However, we omit the derivation here as it will be similar to that for the more general problem (P1) in Section IV..
III-C Characterizing Complete Pareto Boundary Surface
With the vertices and edges obtained, it remains to find the interior points on the Pareto boundary surface to characterize the complete C-R-E region . Towards this end, we optimize the transmit covariance to maximize the communication rate in (6), subject to a maximum estimation CRB constraint and a minimum harvested energy constraint . Mathematically, the CRB-and-energy-constrained rate maximization problem is formulated as
(9a) | ||||
(9b) | ||||
(9c) | ||||
(9d) |
By exhausting and enclosed by the projection of the three edges on the C-E plane, we can obtain all the Pareto boundary surface points. In particular, let denote the optimal value of problem (P1) with given and . Then we have one Pareto boundary point of the C-R-E region as .
IV Optimal Solution to Problem (P1)
In this section, we present the optimal solution to problem (P1). Notice that (P1) is not convex due to the estimation CRB constraint in (9c). Fortunately, based on the Schur complement, constraint (9c) is equivalent to
(10) |
where . Thus, by replacing constraint (9c) as that in (10), (P1) is reformulated in a convex form, and can be optimally solved by using the Lagrangian duality method.
Let , , and denote the dual variables associated with the constraints in (9b), (9d), and (10), respectively. The Lagrangian of problem (P1) is
(11) | ||||
where .
Accordingly, the dual function of (P1) is defined as
(12) |
We have the following lemma, which can be verified similarly as in [6, Lemma 1].
Lemma 1
In order for the dual function to be bounded from above, it must hold that
(13) |
Based on Lemma 1, the dual problem of (P1) is defined as
(14) |
Since problem (P1) is reformulated in a convex form and satisfies Slater’s condition, strong duality holds between (P1) and its dual problem (D1) [14]. Therefore, we can solve (P1) by equivalently solving (D1). In the following, we first obtain the dual function with given dual variables, then search over , , and to minimize .
IV-A Finding Dual Function
First, we find the dual function under given , , and satisfying (13). By dropping the constant terms , problem (12) is equivalent to
(15) |
Suppose that , the eigenvalue decomposition (EVD) of is expressed as
(16) |
where , and and denote the eigenvectors corresponding to the non-zero eigenvalues , and the remaining zero eigenvalues, respectively. Without loss of generality, we express as
(17) |
where , , and are variables to be optimized.
According to Lemma 1, we only need to deal with problem (15) for the case with . Therefore, (15) can be simplified as the optimization of in the following.
(18) | ||||
Suppose that . Then we have the SVD as , where , , and . Substituting , (18) is re-expressed as
(19) |
As shown in [3], the optimal solution to problem (19) is given by , where
(20) |
As a result, the optimal solution to problem (15) is given by , where
(21) |
and and can be chosen arbitrarily such that 444Note that and are non-unique here, and as a result, we need an additional step to determine them for solving the primal problem (P1) later. Here, we can simply choose and for obtaining the dual function only..
IV-B Solving Dual Problem (D1)
Next, we solve dual problem (D1), which is convex but not necessarily differentiable. Therefore, we can solve (D1) by applying subgradient-based methods such as the ellipsoid method [14]. First, for the objective function , the subgradient at is . Then, let denote the eigenvector corresponding to the minimum eigenvalue of . Since constraint is equivalent to , the subgradient of constraint at is . Furthermore, let denote the eigenvector corresponding to the minimum eigenvalue of . The subgradient of constraint at is . With these derived subgradients, the ellipsoid method can be implemented efficiently, based on which we can obtain the optimal dual solution to (D1) as , , and .
IV-C Optimal Solution to Primal Problem (P1)
Now, we present the optimal solution to primal problem (P1). With optimal dual variables , , and at hand, the corresponding unique optimal solution to problem (15) can be directly used for constructing the optimal primal solution to (P1), denoted by . However, as indicated in Section IV-A, the optimal solutions of and to (15) are not unique. As a result, with given , we need to find the optimal solutions of and , denoted by and , by solving one additional feasibility problem. We have the following proposition.
Proposition 1
The optimal solution to problem (P1) is
(22) |
where is given by (21) based on , , and , and and are obtained by solving the following feasibility problem.
(23) | ||||
Remark 1
We have the following interesting observations from Proposition 1. First, the optimal transmit covariance solution follows the EMT structure based on the composite channel consisting of ID, EH, and sensing channels (see (16)), together with the water-filling-like power allocation (see (20)). Next, it is observed that is divided into two parts, i.e., for the triple roles of communication, sensing, and powering; and and for sensing and powering only. Notice that based on extensive simulations, for the cases with randomly generated channels, we have and , i.e., only is needed; by contrast, in some special cases (e.g., and being orthogonal to ), it could happen that is rank-deficient, and and are also needed.
V Numerical Results
This section evaluates the performance of our proposed optimal design. In the simulation, the H-AP is equipped with a ULA of and antennas with half-wavelength spacing between consecutive antennas. The target angle is , and the reflection coefficient is set as , accounting for a round-trip path loss of dB. The ID channel and the EH channel are set as and , where and correspond to the path loss of dB and dB, respectively, and and correspond to the normalized channel accounting for the small-scale fading. The transmission frame length is set as . The noise powers at the sensing receiver and the ID receiver, i.e., and , are set to be dBm.

Fig. 3 shows the Pareto boundary of the C-R-E region with and dBm. In this figure, we consider the line-of-sight (LoS) channels for the ID and EH channels, i.e., and . Furthermore, we set , , and . We consider three cases with , , and , which correspond to the cases when the sensing, ID, and EH channels are identical, correlated, and orthogonal, respectively. It is observed that when , the Pareto boundary is a point, which means that the R-max, E-max, and C-min strategies are identical, and thus the three performance metrics are optimized at the same time. In is also observed that when , optimizing one metric (e.g., E-max) leads to poor performances for the other two metrics (e.g., zero rate and highest CRB), thus showing that the three objectives are competing. Furthermore, when , the C-R-E region boundary is observed to lie between those with and , thus showing the C-R-E tradeoff when the channels are correlated.
Next, we evaluate the performance of our proposed design as compared to the benchmark scheme based on time switching. In this scheme, the transmission duration is divided into three portions, , , and , with , during which the H-AP employs the transmit covariance matrices , , and , respectively. The corresponding communication rate, harvested energy, and estimation CRB in this scheme are expressed as , , and , respectively. Then, we optimize , , and to achieve different C-R-E tradeoffs.

Fig. 4 shows the obtained communication rate by (P1) versus the estimation CRB constraint , in which two EH constraints (high case) and (low case) are considered. Here, we set and dBm, and generate and as CSCG random matrices with each element being zero mean and unit variance. It is observed that under each EH constraint, our proposed optimal design outperforms the time switching scheme. For the case when is high, the performance gap is observed to be significant over the whole regime of . By contrast, for the case when is low, the time switching scheme is observed to perform close to the optimal design when becomes large. This is due to the fact that both schemes can achieve the R-max vertex with the maximum communication rate in this case.
VI Conclusion
This paper studied the fundamental C-R-E tradeoff performance limits for a new multi-functional MIMO system integrating triple functions of sensing, communication, and powering. We characterized the Pareto boundary of the so-called C-R-E region, by optimally solving a new MIMO communication rate maximization problem subject to both energy harvesting and estimation CRB constraints. It was shown that the resultant C-R-E tradeoff highly depends on the correlations of the ID, EH, and sensing channels, and the proposed optimal design significantly outperforms the benchmark scheme based on time switching.
References
- [1] B. Clerckx, R. Zhang, R. Schober, D. W. K. Ng, D. I. Kim, and H. V. Poor, “Fundamentals of wireless information and power transfer: From RF energy harvester models to signal and system designs,” IEEE J. Sel. Areas Commun., vol. 37, no. 1, pp. 4–33, Jan. 2019.
- [2] 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 J. Sel. Areas Commun., vol. 40, no. 6, pp. 1728–1767, Jun. 2022.
- [3] R. Zhang and C. K. Ho, “MIMO broadcasting for simultaneous wireless information and power transfer,” IEEE Trans. Wireless Commun., vol. 12, no. 5, pp. 1989–2001, May 2013.
- [4] J. Xu, L. Liu, and R. Zhang, “Multiuser MISO beamforming for simultaneous wireless information and power transfer,” IEEE Trans. Signal Process., vol. 62, no. 18, pp. 4798–4810, Sep. 2014.
- [5] Y. Xiong, F. Liu, Y. Cui, W. Yuan, and T. X. Han, “Flowing the information from Shannon to Fisher: Towards the fundamental tradeoff in ISAC,” arXiv preprint arXiv:2204.06938, 2022.
- [6] H. Hua, T. X. Han, and J. Xu, “MIMO integrated sensing and communication: CRB-rate tradeoff,” arXiv preprint arXiv:2209.12721, 2022.
- [7] X. Liu, T. Huang, N. Shlezinger, Y. Liu, J. Zhou, and Y. C. Eldar, “Joint transmit beamforming for multiuser MIMO communications and MIMO radar,” IEEE Trans. Signal Process., vol. 68, pp. 3929–3944, Jun. 2020.
- [8] H. Hua, J. Xu, and T. X. Han, “Optimal transmit beamforming for integrated sensing and communication,” arXiv preprint arXiv:2104.11871, 2021.
- [9] J. Li, L. Xu, P. Stoica, K. W. Forsythe, and D. W. Bliss, “Range compression and waveform optimization for MIMO radar: A Cramér-Rao bound based study,” IEEE Trans. Signal Process., vol. 56, no. 1, pp. 218–232, Jan. 2008.
- [10] I. Bekkerman and J. Tabrikian, “Target detection and localization using MIMO radars and sonars,” IEEE Trans. Signal Process., vol. 54, no. 10, pp. 3873–3883, Oct. 2006.
- [11] E. Telatar, “Capacity of multi-antenna Gaussian channels,” Eur. Trans. Telecommun., vol. 10, no. 6, pp. 585–595, Nov. 1999.
- [12] F. Liu, Y.-F. Liu, A. Li, C. Masouros, and Y. C. Eldar, “Cramér-Rao bound optimization for joint radar-communication beamforming,” IEEE Trans. Signal Process., vol. 70, pp. 240–253, Dec. 2021.
- [13] X. Song, J. Xu, F. Liu, T. X. Han, and Y. C. Eldar, “Intelligent reflecting surface enabled sensing: Cramér-Rao bound optimization,” arXiv preprint arXiv:2207.05611, 2022.
- [14] S. Boyd and L. Vandenberghe, Convex Optimization. Cambridge University Press, 2004.