Preprint
Article

This version is not peer-reviewed.

Optimization of ISAC Trade-Off via Covariance Matrix Allocation in Multi-User Systems

A peer-reviewed article of this preprint also exists.

Submitted:

26 September 2025

Posted:

30 September 2025

You are already at the latest version

Abstract
ISAC is envisioned as a foundational technology for future wireless networks, enabling simultaneous wireless communication and environmental sensing using shared resources. A key challenge in ISAC systems lies in managing the trade-off between communication data rate and sensing accuracy, especially in multi-user scenarios. In this work, we investigate the joint design of transmit signal covariance matrices to optimize the sum data rate while ensuring certain sensing performance. Specifically, we formulate a constrained optimization problem where the transmit covariance matrix is allocated to maximize the communication sum-rate under sensing-related constraints. These constraints condition the design of the transmit signal’s covariance matrix, impacting both the sensing channel estimation error and the sum data rate. Our proposed method leverages convex optimization tools to achieve a principled balance between communication and sensing. Numerical results demonstrate that the proposed approach effectively manages the ISAC trade-off, achieving near-optimal communication performance while satisfying sensing requirements.
Keywords: 
;  ;  ;  ;  

1. Introduction

ISAC has emerged as a key paradigm for next-generation wireless networks, where a common hardware platform and joint signal processing are leveraged to simultaneously support communication and sensing functionalities [1,2]. By enabling spectrum sharing and hardware reuse, ISAC offers significant advantages regarding spectral efficiency, energy consumption, and system cost, which are critical for future applications such as autonomous driving, smart cities, and industrial automation.
Despite its potential, one of the fundamental challenges in ISAC systems lies in managing the inherent trade-off between communication performance and sensing accuracy. Due to the shared use of resources, such as waveform, power, and spatial degrees of freedom, optimizing the system for communication often degrades the sensing performance, and vice versa. Thus, effective ISAC design necessitates a careful balance between these competing objectives [1].
This trade-off is most evident in the design of transmit signal structures, where communication and sensing often require conflicting properties. Communication schemes aim to maximize the data rate or reliability, favoring directional beamforming and power allocation strategies aligned with user channel eigenmodes. In contrast, sensing tasks such as target detection or parameter estimation benefit from broader spatial coverage, diversified or orthogonal signal structures, and more uniform energy allocation to enhance resolution and robustness. These differences are fundamentally reflected in the transmit covariance matrix, which governs the spatial and spectral properties of the transmitted signal. Although communication-oriented designs optimize the covariance matrix for spectral efficiency, often through water filling or eigenmode transmission, sensing-centric designs instead emphasize uniform or structured energy distribution, for example, by allocating power to dedicated sensing components or constraining the matrix condition number, with performance typically assessed through criteria such as Cramér-Rao bound (CRB) or mean squared error (MSE) [2,3].
Recent works have explored optimization frameworks that jointly design transmit signals or beamformers under dual constraints. Some studies adopt weighted sum objectives, where a regularization or tuning parameter controls the trade-off between communication rate and sensing fidelity. For example, in [4], the authors formulate a beamforming design that interpolates the approximation of the radar-centric beam pattern and the communication rate through a regularization parameter, offering flexible trade-offs. Other works pose Pareto-optimal or boundary-tracing frameworks to characterize what communication and sensing performance combinations are achievable [5].
This work proposes a constraint-based approach to manage the ISAC trade-off in multi-user systems. Specifically, we optimize communication performance, focusing on the sum data rate, subject to structural constraints on the transmit covariance matrix that are known empirically or theoretically to favor sensing. Rather than placing explicit limits on sensing metrics such as MSE or CRB [5], these constraints include, for example, limiting the condition number of the covariance matrix or reserving a portion of the transmit power for dedicated sensing signals. These design choices embed sensing-awareness into communication without solving a multi-objective optimization. The effectiveness of the proposed approach is assessed via the resulting channel estimation MSE at the sensing receiver, which serves as an indirect indicator of sensing quality. This formulation offers a tractable method for joint resource allocation that aligns with the dual goals of ISAC.

2. System Model

We consider an ISAC system with a transmitter equipped with N t antennas, a sensing receiver equipped with N r antennas, and K User Equipment (UEs), each equipped with N u antennas.
The transmitted signals are denoted by X k C N t × L for k = 0 , 1 , , K , where X 0 is a dedicated sensing signal and L is the number of Orthogonal Frequency Division Multiplexing (OFDM) symbols. The covariance matrix of each column of these signals is given by Q k = E [ X k ( : , n ) X k ( : , n ) * ] for each k = 0 , , K and for each n = 1 , , L .
The communication channel from the transmitter to the k-th UE is denoted by H k C N u × N t , where k = 1 , , K .
The received signal at the k-th communication receiver is given by
Y k = H k k = 0 K X k + Z k ,
where Y k C N u × 1 denotes the received communication signal, and Z k C N u × 1 is the additive noise matrix at the communication receiver, whose columns are i.i.d. and follow the complex standard normal distribution with standard deviation σ c , i.e., Z k CN ( 0 , σ c ) .
Then, for the sake of mathematical convenience, we denote:
H ¯ k = H k σ c .
Similarly, the sensing channel is denoted by H 0 C N r × N t , modeling the round-trip response from the Base Station (BS) to the environment and back.
The received signal at the sensing receiver is given by
Y 0 = H 0 k = 0 K X k + Z 0 ,
where Y 0 C N r × 1 denotes the received sensing signal, and Z 0 C N r × 1 is the additive noise matrix at the sensing receiver, whose columns are i.i.d. and follow the complex standard normal distribution with standard deviation σ s , i.e., Z 0 CN ( 0 , σ s ) .
Then, for the sake of mathematical convenience, we denote:
H ¯ 0 = H 0 σ s .
The transmitter employs dirty paper coding (DPC) [6] to encode user signals due to its capacity-achieving property in multi-user Multiple-Input Multiple-Output (MIMO). In DPC, users are encoded sequentially, allowing the transmitter to pre-cancel interference from previously encoded users by treating it as known. Consequently, each user only experiences interference from those encoded later, with the last user in the sequence enjoying an interference-free channel.
The achievable rate for user i under DPC is:
R i ( Q k ) k = 1 K = log I + H ¯ i k i Q k H ¯ i * I + H ¯ i k > i Q k H ¯ i * ,
where the encoding order k = 1 , , K determines the interference structure. The numerator includes the user’s signal and interference from later users, while the denominator excludes the user’s contribution, isolating the remaining interference.
This structure enables DPC to achieve the Gaussian broadcast channel (BC) capacity under a sum-power constraint. The sensing signal X 0 , known at the BS, does not interfere with the DPC chain, affecting only the total available transmit power.
To estimate the sensing channel H 0 , we employ the maximum likelihood (ML) estimator [3]. The ML estimate of H 0 is given by:
H ^ 0 = Y 0 X * ( X X * ) 1 , where X = k = 0 K X k .
The ML estimator is optimal under Gaussian noise and known channel statistics. Its performance depends heavily on the conditioning of the matrix X X * . As the number of OFDM symbols L grows, the expectation of X X * converges to L k = 0 K Q k . Therefore, ensuring that k = 0 K Q k is well-conditioned improves the accuracy of the channel estimate.
The quality of the sensing is quantified by the Normalized Mean Square Error (NMSE) of the channel estimate:
NMSE = H 0 H ^ 0 F 2 H 0 F 2 .
A low NMSE indicates a more accurate estimation, essential for effective sensing.

3. Problem Statement

The design of the covariance matrices Q k is critical for balancing the ISAC trade-off. On one hand, they determine the power allocation and spatial transmission strategy for communication; conversely, they affect the invertibility and conditioning of the effective sensing matrix, thus influencing estimation accuracy.
We formulate the following optimization problem to maximize the communication sum-rate subject to sensing and power constraints:
max ( Q k ) k = 0 K i = 1 K R i ( Q k ) k = 0 K s . t . Q k 0 k = 0 , , K , Tr k = 0 K Q k P T , Cond k = 0 K Q k α , Tr ( Q 0 ) P S .
There are four constraints in this problem:
  • Positive Semi-Definiteness of covariance matrices: Each matrix Q k must be positive semi-definite, meaning that all eigenvalues of Q k must be non-negative. This statement is a standard constraint in optimization involving matrices, especially when they represent covariance or power matrices.
  • Total power constraint: The trace of the sum of all matrices Q k must be less than or equal to a specified threshold P T . The matrix trace represents the total available power, so this constraint limits the total power budget available across all matrices Q k .
  • Condition number constraint: The condition number of the sum k = 0 K Q k is constrained to be no greater than α . The condition number measures the sensitivity of the matrix to inversion or linear stability, and limiting it helps control the numerical properties of the matrix sum. This is relevant for the sensing channel estimation, where it is convenient to guarantee the invertibility of k = 0 K Q k .
  • Threshold power for sensing: The trace of Q 0 must be at least P S , imposing a minimum power specifically on Q 0 . This guarantees a minimum allocation of power to sensing.
This formulation enables the joint optimization of communication and sensing resources, embedding sensing quality directly into the communication design via tractable constraints.

4. Use Cases

Having outlined the general problem, we now focus on three specific cases that address key questions of interest. First, we consider what would be optimal for communications. Next, we examine whether it is possible to ensure a certain level of sensing performance without a dedicated sensing signal and without significantly impacting communications. Finally, we explore how having a dedicated sensing signal benefits sensing and affects communications. Below, we present the three cases in detail.

4.1. The Best for Communication

The optimal solution for communications can be achieved by assuming, within the general problem, that α = and P S = 0 . In other words, there are no constraints on the condition number, and all available power is allocated solely to communications. Given these assumptions, the general problem simplifies to an equivalent problem, which can be expressed as follows:
max ( Q k ) k = 1 K i = 1 K R i ( Q k ) k = 1 K s . t . Q k 0 for k = 1 , , K , Tr k = 1 K Q k P T .
Considering the non-convexity of this problem, we apply the duality principle [7] and then map power allocations and rate regions from the multiple access channel (MAC) back to the BC as explained in [8]. While solving this problem achieves maximum communication capacity, there are no constraints to guarantee a minimum performance level for sensing functionalities. To address this, we propose two more alternative approaches.

4.2. Guaranteeing Specific Sensing Performance Without a Sensing Dedicated Signal

This approach ensures that k Q k is a well-conditioned matrix, even without a dedicated sensing signal. This condition improves the stability and accuracy of sensing by indirectly supporting channel estimation through the structure of the communication covariance matrices. The equivalent problem can be written as follows:
max ( Q k ) k = 1 K i = 1 K R i ( Q k ) k = 1 K s . t . Q k 0 for k = 1 , , K , Tr k = 1 K Q k P T , Cond k = 1 K Q k α .
A well-conditioned covariance matrix, with a condition number below α , ensures that the matrix is close to invertible and has balanced eigenvalues. This balance is crucial for the estimator, as it relies on inversions of such matrices to accurately estimate the sensing channel. When k Q k is well-conditioned, it minimizes noise amplification and errors during the estimation process, leading to a more precise sensing channel estimate.
Typically, optimization problems in BC can be transformed to their dual in the MAC to simplify solving, as previously done. However, introducing a condition number constraint on k Q k makes this approach unfeasible. The condition number constraint is not preserved in the dual transformation because the condition of k Q k directly affects the covariance matrix in the original BC formulation. In the dual MAC, such conditioning constraints cannot be directly mapped, making it impossible to achieve an equivalent dual problem that respects the well-conditioning requirement. Thus, the dual approach is unsuitable with this constraint.
To ensure sensing-awareness in the communication design, we propose an algorithm that iteratively adjusts the power allocation across users while enforcing a bound on the condition number of the aggregate covariance matrix. The goal is to guarantee that the sum covariance matrix S = k = 1 K Q k remains well-conditioned, which improves the robustness of sensing channel estimation.
The procedure begins by computing the condition number of the initial allocation. If the condition number is below the prescribed threshold α , the allocation is accepted without modification. Otherwise, the algorithm performs a binary search over the total power budget to identify the maximum feasible transmit power that can satisfy the condition number constraint. At each step, the communication maximization problem is solved under the current trial power budget, yielding a temporary allocation { Q k temp } and corresponding sum covariance S temp .
If S temp violates the condition number constraint, an eigenvalue adjustment is performed. The eigenvalues of S temp are capped at the maximum level allowed by α , and any excess power released in this step is redistributed isotropically across all transmit dimensions. This produces an adjusted covariance S final that satisfies Cond ( S final ) α while preserving the total power budget. The corresponding adjustment matrix Δ = S final S temp is then merged back into the user-specific allocations. Consistent with our implementation, the entire adjustment Δ is added to the covariance of the first user. This choice is motivated by the encoding order and by minimizing the impact on the overall sum rate: the designated user typically tolerates the additional power allocation with the least relative degradation in sum rate. This strategy minimizes the loss in sum-rate while ensuring that the final allocations { Q k opt } remain positive semidefinite and satisfy all imposed constraints.
The previous algorithm is detailed as follows:
Algorithm 1:Optimization of Power Allocation under Condition Number and Power Constraints
1:
Input: Initial allocation { Q k init } k = 1 K , threshold α , power budget P T , tolerance t o l
2:
Compute S init = k = 1 K Q k init
3:
α init Cond ( S init )
4:
if α init α then
5:
    Output:  { Q k opt } { Q k init }
6:
    return
7:
end if
8:
P min 0 , P max P T
9:
while P max P min > t o l do
10:
     P mid ( P max + P min ) / 2
11:
    Solve communication maximization with P mid to obtain { Q k temp }
12:
     S temp k = 1 K Q k temp
13:
    Eigendecompose S temp = V Λ V , with Λ = diag ( d 1 , , d N t )
14:
    Sort eigenvalues: d 1 d 2 d N t
15:
    Cap eigenvalues: d i = min ( d i , α · d 1 ) for all i
16:
     S V diag ( d 1 , , d N t ) V
17:
    Redistribute excess power isotropically: S final S + trace ( S temp ) trace ( S ) N t I
18:
     Δ S final S temp
19:
    if  Cond ( S final ) α  then
20:
         Q 1 opt Q 1 temp + Δ
21:
         Q k opt Q k temp , k = 2 , , K
22:
        Output:  { Q k opt }
23:
        return
24:
    else
25:
        Update P max P mid                                                 ▹ Reduce search interval
26:
    end if
27:
end while

4.3. Guaranteeing Specific Sensing Performance Using a Sensing Dedicated Signal

This approach allocates a portion of the total power specifically for sensing, improving sensing performance by enhancing channel estimation accuracy. The simplified problem can be written as:
max ( Q k ) k = 0 K i = 1 K R i ( Q k ) k = 0 K s . t . Q k 0 for k = 0 , , K , Tr k = 0 K Q k P T , Tr ( Q 0 ) P S ,
where Q 0 is designed as a scaled identity matrix, optimal for channel estimation [9]. With a dedicated sensing signal X 0 and its corresponding covariance matrix Q 0 , the sum of the covariance matrices k = 0 K Q k inherently satisfies a bounded condition number. Since Q 0 is chosen as a scaled identity matrix with trace P S , each of its eigenvalues equals P S N t , which guarantees that the minimum eigenvalue of the overall covariance matrix is at least P S N t . In the worst-case for conditioning, the remaining communication power P T P S is concentrated in a single eigen-direction. Therefore, in the worst case, the condition number can be expressed as
α = N t P T P S 1 + 1 .
The explicit condition number constraint can be omitted because the sensing power allocation automatically enforces this upper bound.
It was previously mentioned that having a dedicated sensing signal does not impact the communication rate calculation beyond the power allocated for sensing, due to the use of DPC. With this in mind, the optimization problem can be reformulated as an equivalent problem where the total power P T is reduced by the sensing power P S .
max ( Q k ) k = 1 K i = 1 K R i ( Q k ) k = 1 K s . t . Q k 0 for k = 1 , , K , Tr k = 1 K Q k P T P S .
Subsequently, the problem is solved as problem (9).

5. Evaluation Results

To estimate a channel, it is necessary to probe all orthogonal directions defined by its singular vectors. Under the assumption N r = N t , which is typical for monostatic sensing where the same node transmits and receives the signal, a sensing channel of dimension N r × N t has N t singular vectors, corresponding to N t orthogonal directions or degrees of freedom. In contrast, a communication channel of dimension N u × N t , with N u < N t , effectively supports only N u degrees of freedom. To maximize data rate, transmit power should be concentrated on these N u dominant directions, rather than being spread across the unused N t N u directions. Balancing this trade-off is critical, as leveraging the full N t degrees of freedom is essential for accurate sensing, but only N u degrees of freedom contribute directly to communication. This tension forms the basis for the analysis presented in this section.
This evaluation considers a urban macro-cell (UMa) scenario, featuring a single BS and one sector site or cell with a 500-m diameter. The BS is centrally positioned in the cell at a height of 25 m. Communication users (or UEs) are randomly distributed within this area at a height of 1.5 m, with a minimum 3D distance of 1.5 m from the BS.
For sensing, a mono-static mode is implemented, where the BS both transmits and receives the signal used for sensing. The target for sensing is randomly positioned within the environment and always maintains a Line of Sight (LoS) condition relative to the BS. Communication users’ LoS or Non Line of Sight (NLoS) conditions follow the Third Generation Partnership Project (3GPP) model specifications, which determine visibility based on urban propagation factors.
The BS has a 32 × 1 antenna array, while each UE has a linear 4 × 1 array. All antenna elements are spaced λ / 2 apart, where λ represents the signal wavelength.
Table 1 provides the detailed configuration parameters for the evaluated scenario. Building on the network layout described previously, the evaluation requires a large set of random seeds, approximately 10,000, to ensure robust statistical reliability. The number of OFDM symbols (L) for channel estimation varies from 64 to 2048.
Following guidelines from Table 7.8-1 in TR 38.901 [10], certain simulation assumptions are applied for the communication-only scenarios, including parameters like carrier frequency, sampling frequency, and the number of subcarriers. The hybrid ISAC channel model from [11] is utilized for sensing functions, while the 3GPP channel model supports the communication aspects. This setup enables a comprehensive assessment of the performance trade-offs in the ISAC system under realistic conditions.
In this study, an underdetermined system refers to scenarios where the number of available degrees of freedom (determined by transmit antennas) exceeds the number of active receive antennas. Such systems are flexible but underutilized, leaving resources untapped. In contrast, an overdetermined system arises when users attempt to utilize or exceed the available degrees of freedom fully. These systems are resource-constrained but better conditioned for optimal performance.
This paper explores the trade-offs between communication and sensing in systems with varying numbers of UEs, focusing on the influence of the condition number and power allocation on performance. Results are analyzed for three scenarios: a system with 5 UEs, representing an underdetermined case; 8 UEs, where the system is balanced with an equal number of transmit and receive antennas; and 10 UEs, where the system becomes overdetermined, with more receive antennas than transmit antennas.
Figure 1 analyzes the communication and sensing trade-off when 5 UEs are allocated. Figure 1a illustrates the relationship between the sum data rate and the condition number. As the condition number increases, the sum data rate also rises. This behavior is expected, as a higher condition number implies a softer constraint on the sum of the covariance matrices, allowing greater flexibility in power allocation to maximize the sum data rate. However, the sum data rate eventually flattens at approximately 196 bps/Hz.
Figure 1b shows the NMSE as a function of the condition number for various OFDM symbol counts ( L = 64 , 128 , 256 , 512 , 1024 , 2048 ). The NMSE increases with the condition number, reflecting reduced accuracy in sensing channel estimation due to poor conditioning of the transmit covariance matrices. However, the NMSE decreases as the number of OFDM symbols (L) increases. This improvement occurs because a larger L provides more observations over time, enabling better averaging of noise.
Figure 1c demonstrates the sum data rate decline as more power is allocated to sensing. As the sensing power fraction ( P S / P T ) increases, less power remains available for communication, leading to a reduction in system capacity. Figure 1d illustrates the NMSE as a function of P S / P T for different OFDM symbol counts. Introducing a dedicated sensing signal significantly improves the NMSE, particularly when a small fraction of power is allocated to sensing. Beyond this point, further increases in sensing power yield diminishing returns, as the NMSE stabilizes.
Increasing the condition number results in higher sum data rates and NMSE. Increasing the number of OFDM symbols enhances sensing accuracy because the larger symbol set improves the channel estimation process by mitigating noise through averaging. However, increasing the number of OFDM symbols requires larger delays on sensing channel estimation, and the channel has to be stable during transmitting those symbols. Therefore, increasing the number of OFDM symbols might not always be an option. Conversely, allocating additional power to sensing reduces overall system capacity. For systems where the number of transmit antennas exceeds the number of receive antennas, dedicating a small portion of power to sensing achieves an optimal balance. For example, allocating 10% of the total power to sensing decreases the sum data rate by only 3 bps/Hz, while dramatically reducing the NMSE from 1.9 × 10 7 to 0.41 . Achieving comparable accuracy without a dedicated sensing signal would result in a much larger loss in sum data rate, exceeding 10 bps/Hz.
After analyzing the trade-off behavior in a scenario where there are more transmit antennas (32 at the BS) than receive antennas (20 in total, with 4 antennas per UE across 5 UEs), it is interesting to explore what happens when the number of antennas is balanced between transmission and reception. Specifically, we consider a case with 32 antennas at the BS and 8 UEs, each equipped with 4 antennas, resulting in an equal number of transmit and receive antennas. Figure 2 examines the communication and sensing trade-off for this scenario.
In Figure 2a, the sum data rate is shown as a function of the condition number. As in the previous scenario, the sum data rate increases with the condition number, but the growth rate is slower compared to the case with 5 UEs. This difference arises because the system now has an equal number of transmit and receive antennas, leading to better conditioning the sum of the signal covariance matrices. Similarly, Figure 2b depicts the NMSE as a function of the condition number. Here, the NMSE also increases more gradually than in the 5 UEs case. While increasing the number of OFDM symbols continues to improve sensing performance, the improvement in NMSE is less pronounced due to the more balanced antenna configuration.
Figure 2c highlights how increasing the sensing power fraction ( P S / P T ) reduces the sum data rate, consistent with the 5 UEs case. However, Figure 2d shows that the corresponding reduction in NMSE is less significant than before. This indicates that allocating power to sensing in a balanced system configuration is less impactful, as the system is inherently better conditioned for communication and sensing tasks.
Keeping the condition number below 10 achieves similar NMSE performance compared with having a sensing dedicated signal and has minimal impact on communication capacity. Therefore, limiting the condition number proves to be a more efficient strategy for maximizing the sum data rate and keeping a low NMSE compared to allocating additional power to sensing.
Finally, we analyze a scenario where the number of receive antennas exceeds the number of transmit antennas. Specifically, we assess a system with 10 UEs, corresponding to 32 transmit antennas at the BS and 40 receive antennas across the UEs. Figure 3a shows that the sum data rate remains unaffected, mainly as the condition number increases. This stability arises because the sum of the covariance matrices in this configuration is inherently well-conditioned, enabling the system to achieve near-optimal performance without requiring additional adjustments.
Similarly, Figure 3b illustrates that the NMSE remains relatively stable as the condition number increases, further confirming that matrix conditioning is less critical in this scenario compared to the previous cases.
Figure 3c demonstrates that allocating power to sensing significantly reduces the sum data rate. However, Figure 3d shows that the corresponding improvement in NMSE is minimal. This indicates that dedicating power to sensing in this configuration is not worthwhile, as the marginal benefits in sensing accuracy do not justify the substantial loss in communication capacity.
To complement the previous analysis, we present additional graphs illustrating how the system transitions from underdetermined to overdetermined as the number of users increases. To analyze this transition, we consider scenarios with 5 to 10 users, three condition numbers ( α ) values (10, 100, and 1000), and four power allocation ratios ( P S / P T ): 0, 0.1, 0.5, and 0.9. Figure 4 presents the results for the sum data rate and NMSE across different numbers of UEs, condition numbers, and power allocation ratios.
Figure 4a displays the sum data rate as a function of the number of users for various condition number values. The results show an increasing trend in the sum data rate, but the growth slows noticeably after 8 users. This behavior reflects the transition from an underdetermined system (fewer than 8 users, where the degrees of freedom exceed the number of active receivers, leading to underutilization) to an overdetermined system (8 or more users, where the number of active receivers matches or exceeds the available degrees of freedom). In the overdetermined regime, adding more users diminishes gains in the sum data rate, as the system’s resources are already fully engaged.
Regarding the NMSE, Figure 4b demonstrates that limiting the condition number reduces the error. However, after 9 users, the system becomes inherently well-conditioned due to the overdetermined configuration, eliminating the need for further constraints. This indicates that the presence of more users naturally balances the system, improving performance.
Next, we analyze Figure 4c and Figure 4d to evaluate the impact of allocating power to sensing. In Figure 4c, the sum data rate increases as users grow but decreases with higher P S / P T . These results are expected, as dedicating more power to sensing reduces the power available for communication. However, Figure 4d highlights that using a dedicated sensing signal significantly reduces the NMSE, particularly when the system is underdetermined (fewer than 8 users). In this regime, allocating just 10% of the total power to sensing is sufficient to achieve acceptable error levels. Beyond this point, further increases in sensing power offer minimal improvements in error reduction but result in a significant degradation of the sum data rate.

6. Conclusions

This work examined the trade-offs between communication and sensing in wireless systems concerning user load, condition number, and sensing power allocation.
In the underdetermined regime (few users), allocating a small fraction of power to sensing significantly improves NMSE with limited loss in data rate. As the system becomes overdetermined, additional users yield diminishing returns; resources are saturated, and the system is naturally well-conditioned. In this regime, restricting the condition number or allocating extra power to sensing has a negligible effect.
Thus, sensing power allocation is beneficial primarily in low-user-load scenarios, whereas performance stabilizes without intervention for larger systems with more receive than transmit antennas. These results motivate adaptive allocation strategies responding to system conditions to maximize efficiency.

Author Contributions

Conceptualization, D.P.A., D.C. and J.F.M; methodology, D.P.A., D.C. and J.F.M; software, D.P.A., D.C. and S.I.; validation, D.P.A., D.C., S.I. and J.F.M; formal analysis, D.P.A. and D.C.; investigation, D.P.A., D.C. and S.I.; resources, D.P.A., D.C., S.I and J.F.M; data curation, D.P.A. and D.C.; writing—original draft preparation, D.P.A. and D.C.; writing—review and editing, D.P.A., D.C, S.I. and J.F.M; visualization, D.P.A., D.C., S.I. and J.F.M; supervision, D.C. and J.F.M; project administration, J.F.M.; funding acquisition, J.F.M. All authors have read and agreed to the published version of the manuscript.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data sharing is not applicable.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Liu, F.; Cui, Y.; Masouros, C.; Xu, J.; Han, T.X.; Eldar, Y.C.; Buzzi, S. Integrated Sensing and Communications: Toward Dual-Functional Wireless Networks for 6G and Beyond. IEEE Journal on Selected Areas in Communications 2022, 40, 1728–1767. [Google Scholar] [CrossRef]
  2. Choi, J.; Park, J.; Lee, N.; Alkhateeb, A. Joint and Robust Beamforming Framework for Integrated Sensing and Communication Systems. IEEE Transactions on Wireless Communications 2024, 23, 17602–17618. [Google Scholar] [CrossRef]
  3. Kay, S.M. Fundamentals of Statistical Signal Processing: Estimation Theory; Prentice-Hall, 1993.
  4. Liu, H.; Li, Y.; Cheng, W.; Dong, L.; Yan, B. Sensing-Efficient Transmit Beamforming for ISAC with MIMO Radar and MU-MIMO Communication. Remote Sensing 2024, 16. [Google Scholar] [CrossRef]
  5. Xiong, Y.; Liu, F.; Cui, Y.; Yuan, W.; Han, T.X.; Caire, G. On the Fundamental Tradeoff of Integrated Sensing and Communications Under Gaussian Channels. IEEE Transactions on Information Theory 2023, 69, 5723–5751. [Google Scholar] [CrossRef]
  6. Costa, M. Writing on dirty paper (Corresp.). IEEE Transactions on Information Theory 1983, 29, 439–441. [Google Scholar] [CrossRef]
  7. Yu, W. Uplink-downlink duality via minimax duality. IEEE Transactions on Information Theory 2006, 52, 361–374. [Google Scholar] [CrossRef]
  8. Vishwanath, S.; Jindal, N.; Goldsmith, A. Duality, achievable rates, and sum-rate capacity of Gaussian MIMO broadcast channels. IEEE Transactions on Information Theory 2003, 49, 2658–2668. [Google Scholar] [CrossRef]
  9. Biguesh, M.; Gershman, A. Training-based MIMO channel estimation: a study of estimator tradeoffs and optimal training signals. IEEE Transactions on Signal Processing 2006, 54, 884–893. [Google Scholar] [CrossRef]
  10. 3GPP. TR 38.901: Study on channel model for frequencies from 0.5 to 100 GHz (Release 17). Technical report, 3GPP, 2022.
  11. Yang, W.; Chen, Y.; Zhang, Y.; Yu, Z.; Zhang, M. ISAC Channel Measurements and Modeling Methodology. In Proceedings of the 2023 IEEE Globecom Workshops (GC Wkshps); 2023; pp. 1177–1182. [Google Scholar] [CrossRef]
Figure 1. Analysis of the communication and sensing trade-off considering 5 UEs.
Figure 1. Analysis of the communication and sensing trade-off considering 5 UEs.
Preprints 178370 g001
Figure 2. Analysis of the communication and sensing trade-off considering 8 UEs.
Figure 2. Analysis of the communication and sensing trade-off considering 8 UEs.
Preprints 178370 g002
Figure 3. Analysis of the communication and sensing trade-off considering 10 UEs.
Figure 3. Analysis of the communication and sensing trade-off considering 10 UEs.
Preprints 178370 g003
Figure 4. Analysis of the communication and sensing trade-off considering varying the number of UEs.
Figure 4. Analysis of the communication and sensing trade-off considering varying the number of UEs.
Preprints 178370 g004
Table 1. Evaluation configuration.
Table 1. Evaluation configuration.
Simulation parameters
Scenario UMa
Number of BS 1
Number of UE K 5–10 (varied)
Number of target 1
Number of seeds 10000
Number of OFDM symbols to estimate the channel L { 64 , 128 , 256 , 512 , 1024 , 2048 }
Condition-number thresholds α { 10 , 100 , 1000 }
Sensing power ratio P S / P T { 0 , 0.1 , 0.5 , 0.9 }
Baseline evaluation configuration parameters
Carrier frequency for evaluation 10 GHz
Sampling frequency 300.72 MHz
Total Bandwidth 100 MHz
Number of subcarriers 1
BS antenna height 25 m
Total transmit power P T 100 W
Additional parameters for system-level simulation
Number of BS antenna elements ( N t ) 32
Number of UE antenna elements ( N u ) 4
UE height 1.5 m
Target height 1.5 m
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings

© 2025 MDPI (Basel, Switzerland) unless otherwise stated