Non-Coherent Joint Transmission in Poisson Cellular Networks Under Pilot Contamination
Stelios Stefanatos, Gerhard Wunder

TL;DR
This paper analyzes the impact of pilot contamination on non-coherent joint transmission in Poisson cellular networks, providing a simple SNR model that guides system optimization and reveals phase transition phenomena in cooperation strategies.
Contribution
It introduces an easy-to-compute SNR expression considering pilot contamination, enabling efficient optimization of cooperation and training parameters in cellular networks.
Findings
Multipoint transmissions can outperform non-cooperative operation under certain conditions.
A phase transition phenomenon determines the optimal number of cooperating access points.
Minimal training overhead is identified for maintaining target SNR levels.
Abstract
This paper investigates the performance of downlink cellular networks with non-coherent joint (mutlipoint) transmissions and practical channel estimation. Under a stochastic geometry framework, the spatial average signal-to-noise-ratio (SNR) is characterized, taking into account the effect of channel estimation error due to pilot contamination. A simple, easy to compute SNR expression is obtained under the assumption of randomly generated pilot sequences and minimal prior information about the channels and positions of access points (APs). This SNR expression allows for the efficient joint optimization of critical system design parameters such as number of cooperating APs and training overhead. Among others, it is shown that multipoint transmissions are preferable to conventional (non-cooperative) cellular operation under certain operational conditions. Furthermore, analytical insights…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced MIMO Systems Optimization · Cooperative Communication and Network Coding · Advanced Wireless Network Optimization
Non-Coherent Joint Transmission in Poisson Cellular Networks Under
Pilot Contamination
Stelios Stefanatos and Gerhard Wunder This work has been performed in the framework of the Horizon 2020 project ONE5G (ICT-760809) receiving funds from the European Union. The authors would like to acknowledge the contributions of their colleagues in the project, although the views expressed in this contribution are those of the authors and do not necessarily represent the project. The work of G. Wunder was also supported by DFG grants WU 598/7-1 and WU 598/8-1 (DFG Priority Program on Compressed Sensing).
S. Stefanatos and G. Wunder are with the Department of Mathematics and Computer Science, Freie Universität Berlin, 14195, Berlin, Germany, e-mail: {stelios.stefanatos, g.wunder}@fu-berlin.de.
Abstract
This paper investigates the performance of downlink cellular networks with non-coherent joint (mutlipoint) transmissions and practical channel estimation. Under a stochastic geometry framework, the spatial average signal-to-noise-ratio (SNR) is characterized, taking into account the effect of channel estimation error due to pilot contamination. A simple, easy to compute SNR expression is obtained under the assumption of randomly generated pilot sequences and minimal prior information about the channels and positions of access points (APs). This SNR expression allows for the efficient joint optimization of critical system design parameters such as number of cooperating APs and training overhead. Among others, it is shown that multipoint transmissions are preferable to conventional (non-cooperative) cellular operation under certain operational conditions. Furthermore, analytical insights are obtained regarding (a) the minimum training overhead required to achieve a given SNR degradation compared to the perfect channel estimation case and (b) the optimal number of cooperating APs when an arbitrarily large training overhead can be afforded. For the latter, in particular, a phase transition phenomenon is identified, where the optimal number of cooperating APs is either finite or infinite, depending on whether the path loss factor is less or equal than a certain value, respectively.
Index Terms:
stochastic geometry, pilot contamination, multipoint transmission, cooperation, channel estimation, training overhead
I Introduction
The densification of the cellular network infrastructure results in any user equipment (UE) in the system likely to be positioned in the proximity of multiple access points (APs), which naturally promotes mutlipoint transmission techniques [1]. Considering the downlink of a frequency division duplex (FDD) system, non-coherent joint transmission (NCJT), where the serving APs transmit the same signal without any precoding [2], is particularly attractive as it eliminates the need for channel state information (CSI) at the APs and, in turn, the associated feedback overhead. However, downlink CSI is still required at the UE side in order to (coherently) decode the received signal. Towards estimating the (effective) downlink channel, a training phase preceding the data transmission phase is commonly employed, during which APs transmit known pilot (training) sequences.
Of course, the quality of the channel estimate will have an impact on the performance, since the residual channel estimation error effectively increases the noise level [3]. It is therefore important to design the training phase such that channel estimates of sufficient accuracy can be obtained. For the dense cellular setting, this design should not only have to take into account the effects of the ambient additive noise at the UE side but also the effect of interference from pilot transmissions by nearby APs not serving the UE under consideration. The latter effect is particularly dominant in the massive MIMO setting, commonly referred to as pilot contamination [4]. Nevertheless, pilot contamination is present in every network with non-orthogonal pilot transmissions, even with single antenna transceivers. In addition, it is desirable to design the training phase such that the overhead associated with the training phase itself, as well as the acquisition of any prior channel information employed at the UE side, is minimized. This is especially important in scenarios with small channel coherence intervals (mobility). Clearly, towards achieving these challenging design goals, a tractable characterization of the system performance that captures the effects of both channel estimation error and overhead is desirable.
I-A Previous Work
The theoretical benefits of multipoint transmissions under perfect CSI at the UE(s) and, possibly, at the AP(s) side are well documented in the information-theoretic literature [5], under simplistic assumptions on the AP positions. However, as the network infrastructure becomes more dense, the AP positions exhibit a random behavior, which is expected to have impact on the system performance.
Towards incorporating the effects of large scale fading and randomness of AP positions, stochastic geometry (SG) has become a popular modeling tool that allows for tractable performance characterization of cellular networks [6]. Under a perfect CSI assumption, SG has been successfully employed to obtain simple closed form expressions for the signal-to-noise-ratio () coverage probabilities of the conventional (non-cooperative) cellular network (e.g., see [7] for downlink and [8] for uplink analysis). However, extension of this approach to multipoint transmissions and/or imperfect channel estimation faces significant analytical complications.
Focusing on NCJT systems that are of interest in this paper, [9] provides the exact expression for the coverage probability under perfect CSI. This expression requires the numerical computation of multiple integrals, restricting its practical application to clusters of only up to cooperative APs. Under the same setting, [10] provides more computationally friendly coverage probability expressions based on various approximations, however, the expressions are still quite complicated to offer significant analytical insights. Similar remarks hold also for the NCJT performance analysis under perfect CSI presented in [11].
Regarding the effects of channel estimation error, a surprisingly limited number of works under the SG framework exist. Most of these works consider the non-cooperative massive MIMO setting [12, 13, 14], which allows certain analytical simplifications due to the channel hardening effect present there [15]. However, employing the same analysis in a non-massive MIMO setting results in a crude approximation as channel hardening no longer holds [16]. In addition, [12, 13] consider a Bayesian channel estimation with knowledge of every AP-UE distance in the system. This assumption implies a signaling overhead for obtaining this information whose effect is not taken into account in the analysis. The only SG work in a non-massive MIMO setting that explicitly focuses on imperfect CSI effects appears to be [17]. Analysis is limited to a non-cooperative transmission scenario, assuming perfect knowledge of the serving AP distance, and the resulting coverage probability expression provides limited analytical insights. The cost of imperfect CSI in NCJT is briefly treated also in [10], however, assuming the availability of orthogonal (i.e., non-interfering) pilot sequences.
I-B Contributions
This paper attempts to provide a tractable system performance characterization under NCJT and practical channel estimation for a non-massive MIMO setting using the SG modeling framework. The ultimate goal is to obtain a simple metric that can be used to not only numerically optimize important system design parameters such as number of cooperating APs and training overhead, but also provide analytical insights on how their optimal values depend on operational conditions such as path loss factor, average transmit power and ambient noise level. In particular, the following paper contributions can be identified.
- •
Towards minimum signaling overhead, channel estimation under minimal assumptions on the prior information about AP channels and positions is considered. This renders the channels to be estimated non Gaussian and specification of the channel estimator is not straightforward. In addition, pilot sequences of small length (overhead) are considered, which are necessarily non-orthogonal and hence introduce pilot contamination effects. By considering randomly generated AP pilot sequences, which requires no coordination/overhead for pilot assignment, a closed form expression for the linear minimum mean square error (LMMSE) estimator as well as its mean square error is provided.
- •
Instead of the standard, coverage probability considered in previous works, the less informative but much more tractable spatial average is considered as the performance metric of the system. The computation takes explicitly the effect of residual channel estimation error into account and the resulting expression highlights the dependence of the on channel estimation accuracy, number of cooperative APs and noise level. It is shown that, even though the conventional, non-cooperative cellular network is sufficient in terms of under perfect CSI, a cooperative cluster of or more APs can provide better performance under imperfect channel estimation and operational conditions where the impact of pilot contamination is greater than that of additive noise in the training phase.
- •
The expression is numerically optimized with respect to (w.r.t.) critical system design parameters such as number of cooperative APs and pilot sequence length (training overhead), where it is shown that cooperation of multiple APs, potentially much greater than , is mostly beneficial under propagation conditions with a large path loss factor. In addition, interesting analytical insights are obtained by manipulation of the expression regarding (a) the minimum training overhead required to achieve a given degradation compared to the perfect CSI case and (b) the optimal number of cooperating APs when an arbitrarily large training overhead can be afforded. For the latter, in particular, a phase transition phenomenon is identified, where the optimal number of cooperating APs is either finite or infinite, depending on the path loss factor being less or equal than a certain value, respectively.
I-C Notation
Boldface lower (upper) case letters denote column vectors (matrices). The transposition and Hermitian transposition are denoted by and , respectively. A scalar random variable will be said to be distributed as if it is distributed as a circularly-symmetric complex Gaussian random variable of zero mean and variance . The expectation operator is denoted by . The Euclidean norm of a vector is denoted by . The identity matrix is denoted by and denotes the all-ones column vector whose dimension will be clear from context. For two positive-valued functions , the notation , is used to represent the condition , for a sufficiently large (small) and some constant that is independent of .
II System Model
The downlink of a dense cellular network covering a wide geographical area is considered. The locations on the plane of the APs are modeled as a realization of a homogeneous Poisson point process (HPPP) of density (average number of APs per unit area) [18]. All APs and UEs in the system are equipped with a single antenna. By the stationarity of the HPPP [19], a typical UE located at the origin of the plane will be considered in the following.
The baseband-equivalent flat fading channel , corresponding to the downlink between an AP located at and the typical UE, follows the standard model [19]
[TABLE]
where represents the small scale fading and is a path loss function governing the large scale fading. The variables are assumed to be i.i.d. as (Rayleigh fading model), while the large scale fading is modeled as [20]
[TABLE]
where is the path loss factor and is the reference distance, i.e., , for .
For downlink communications, a cooperative mutlipoint transmission scheme based on user-cetric adaptive clustering is employed [21]. In particular, the typical UE is served by its closest in distance APs, with a design parameter that depends in principle on the operational conditions. An example of an AP distribution realization and cluster configuration is shown in Fig. 1. The serving cluster employs NCJT, i.e., all APs in the cluster simply transmit the same signal without any (joint) precoding, which has the benefit the the APs require no CSI [9, 10]. In addition, it is assumed that there are no interfering transmissions from out-of-cluster APs during the data transmission phase for the typical UE, by means of system-wide UE scheduling and/or resource allocation. The corresponding system performance serves as an upper bound when interference exists during data transmission.
With all cluster APs transmitting with the same average power, the received signal at the UE side during data transmission and after normalization with the average transmit power equals [9]
[TABLE]
where is a data symbol of zero mean and variance one, is the set of locations of the cluster APs,111 can become infinite by considering . is a vector with elements in some arbitrary order, and is additive noise distributed as with representing the ratio of the additive noise variance to the average transmit power.
For coherent processing of the received signal, the typical UE employs an estimate of the effective NCJT channel appearing in (3), which is obtained by means of a training phase preceding the data transmission phase. During the training phase, all APs in the system transmit their pilot sequences of length symbols (channel uses) so that all UEs in the system are able to simultaneously obtain an estimate of their NCJT channels. Assuming, without loss of generality, that all APs in the system transmit during the training phase with the same power as during the data transmission phase (when active), the typical UE observes the -dimensional transmit-power-normalized training signal
[TABLE]
where is the pilot sequence of the AP located at , is an additive noise vector whose elements are i.i.d. as , is a matrix with columns ordered in accordance to the AP ordering in , and , are similarly defined to , , for the channels and pilot sequences of out-of-cluster APs, respectively.222Note that , have an infinite number of elements and columns, respectively.
Ideally, the pilot sequences should be jointly optimized according to the AP and UE locations [22, 23]. However, this approach requires computationally intensive solvers as well as additional signaling overhead to obtain location information. Towards avoiding this, and inspired by the line of works on code-division multiple access with random spreading sequences [24, 25], it is assumed in this paper that the AP pilot sequences are generated randomly and independently, with elements that are i.i.d. as .
Note that this approach guarantees with probability (w.p. ) that the pilot sequences are unique, in contrast to the common assumption of all APs in the system sharing a limited set of pilot sequences [4], which inherently results in (a) channel identifiability issues due to not being full column rank when two or more cluster APs are assigned the same sequence, and (b) pilot contamination issues due to out-of-cluster APs having the same training sequences as cluster APs. Even though with the random pilot assignment there are no identifiability issues since is full rank w.p. , pilot contamination is still present, since, w.p. , it holds , for all and . This non-orthogonality of the pilot sequences results in a degradation of the channel estimate quality for the cluster AP channels due to interference from out-of-cluster APs. One approach to avoid pilot contamination is to arbitrarily increase so as to achieve (approximate) orthogonality of pilot sequences by application of the law of large numbers. However, this approach introduces unacceptable overhead. It is therefore of interest to investigate the system performance under finite , a topic that is pursued in the following.
III LMMSE Channel Estimation and Data Detection
This section provides a closed-form expression for the (effective) data detection , taking into account channel estimation errors, which serves as a reasonable metric for performance characterization and design of parameters and . The expression depends on two important quantities reflecting the NCJT channel energy and the channel estimation quality, which are investigated in detail, giving also insights on the optimal and . The first step towards this investigation is the specification of the channel estimator, which is discussed next.
III-A LMMSE Channel Estimation
For data detection (decoding), the UE processes the received signal during the data transmission phase under the knowledge of an estimate of the NCJT channel obtained from . In this paper, the standard LMMSE estimator is employed. As the LMMSE estimator is a Bayesian estimator, the prior information available at the UE side on the AP channels and pilot sequences must be specified.
Regarding the AP channel information, the standard assumption made in previous works on Bayesian multipoint channel estimation is that the AP distances from the typical UE are perfectly known [12, 13, 15, 17]. This effectively renders the channel estimation problem equivalent to the estimation of the Gaussian coefficients and the specification of the estimator is straightforward. However, this location information requires a dedicated signaling overhead to acquire it, which may not be acceptable, at least in the case of channels with small coherence intervals due to, e.g., mobility of UEs.
In this paper, a worst-case assumption is considered in terms of prior information available at the UE side about both the AP channels and the AP pilot sequences, corresponding to a minimum signaling overhead required to obtain it. Clearly, analysis under this approach can be treated as providing a lower performance bound when additional information is available.
Assumption**.**
The typical UE has no prior information about the small scale fading and location (distance) of any AP in the system, including the APs in the serving cluster. It is only aware of the channel model of (1) and (2), the values of , and , and the pilot sequences of the cluster APs.
With the prior information at the UE side specified, the LMMSE estimator can now be obtained.
Proposition 1**.**
The LMMSE estimate of the NCJT channel equals , where
[TABLE]
is the LMMSE estimate of , is the (average) NCJT channel energy and
[TABLE]
is the (average) NCJT channel energy when all APs in the system are included in the cluster ().
Proof:
See Appendix A. ∎
Remark 2*.*
By the linearity of the LMMSE estimator [26], estimation of the NCJT channel is effectively equivalent to the estimation of the AP channels in . Note that under the assumed prior information available at the UE, is not Gaussian, therefore, its LMMSE estimator of (5) does not coincide with its (non-linear) minimum mean square error (MMSE) estimator, which is much more complicated to compute.
In order to fully specify the LMMSE channel estimator of Proposition 1, the NCJT channel energy must be obtained. This is done after the specification of the data detection presented next, as also affects the and, therefore, has strong implications on the data transmission performance.
III-B Data Detection
For coherent detection purposes, the UE effectively treats as equal to [3]
[TABLE]
This is merely a rewriting of (3), however, the form of (7) highlights the assumption made for data detection purposes that data is transmitted via a channel (and not , whose value is unknown) and affected by a noise term combining the effects of additive noise and residual channel estimation error. By standard results from linear estimation theory [26], this noise term is uncorrelated with the useful signal . Therefore, the effective data detection SNR for the signal model of (7), conditioned on the LMMSE channel estimate, can be defined as
[TABLE]
where is the mean square error of the LMMSE estimate that is independent of its actual value [26]. By averaging over the channel estimate statistics, an expression for the unconditioned effective is immediately obtained as
[TABLE]
after using the property , where is a random variable and its LMMSE estimate. By the ergodicity of the HPPP [20], equals the spatial average for any realization of the AP point process , which can be interpreted as the value of averaged over all UEs in the system when user-centric NCJT with the same is considered for every UE. Note that , with the upper bound achieved when (perfect channel estimation).
Towards further specification of the formula and obtaining performance insights, quantities and appearing in (8) are investigated next.
III-C Computation of NJCT Channel Energy
The following result provides an integral-form and an approximate closed-form expression for , required by the LMMSE channel estimator as well as for computing the .
Proposition 3**.**
The energy of the NCJT channel equals
[TABLE]
where is the (lower) incomplete gamma function and the approximation of (10) holds for asymptotically large .
Proof:
See Appendix B. ∎
Note that the approximate asymptotic expression of (10) is tight in the sense that it reaches the limit as (). In addition, (10) shows that (a) is larger for smaller , as expected, due to the smaller propagation losses, and (b) increasing increases , implying that, under perfect CSI, NCJT with provides an gain compared to conventional, non-cooperative transmission ().
Figure 2 shows as a function of for various values of , using both the exact and approximate expressions for . This quantity measures how smaller the NCJT channel energy of a finite AP cluster is from the case with all APs included in the cluster. For this example, as well as all the numerical examples in this paper, the reference distance was set to , i.e., of the average distance from the closest AP. This corresponds to a probability of an AP in the system having a distance from the typical UE smaller than . Note that (10) suggests that becomes conveniently independent of when , which can actually be shown to be the case also for the exact expression of (9).
It can be seen from Fig. 2 that the asymptotic expression of (10) is a very good indicator of the actual , even for moderate values of . As predicted by (10), increasing increases towards , however, this increase is only marginal. This is because, in order to capture most of the maximum possible NCJT channel energy, a value of is sufficient when is large, as the average received energy from even the second closest AP is much smaller than that of the closest AP, whereas a very large is required when is small, since the signals of even distant APs are strongly received. This observation suggests that the conventional, non-cooperative, cellular network operation () is practically sufficient under perfect CSI when the is the figure of merit for the system. However, as will be shown in the following, can provide significant gains in the presence of channel estimation errors.
III-D *Computation of LMMSE
Channel Estimation Error Variance*
The following result provides a closed form asymptotic approximation for the channel estimation error variance required for the computation.
Proposition 4**.**
For with the ratio constant, the channel estimation mean square error approximately equals
[TABLE]
where .
Proof:
See Appendix C. ∎
As noted in the proof of this result, an exact, non-asymptotic expression for is available, which, however, is a function of the random pilot sequences matrix . The asymptotic expression of (11) is much more convenient as it applies to every realization of and is also very accurate even for small values of and . This is verified in Fig. 3 where is plotted as a function of , evaluated both using Monte Carlo simulation and the expression of (11). The simulation results are obtained by averaging the channel estimation square error over independent realizations of , , and . As (11) is independent of , a value of was arbitrarily chosen for generating the AP distribution realizations. Various values of were considered and was set such that dB, where is the achieved with and perfect CSI ( is the channel of the closest AP). Note that can be computed from Proposition 3 as with . These two values were chosen as representative of operational conditions were the effect of additive noise is dominant (power limited regime) and the effect of interference is dominant (pilot contamination regime) in the channel estimation procedure, respectively. The path loss factor was set to , a value commonly considered by cellular standards [27], with similar results observed for other values of .
As expected, the channel estimation mean square error decreases with increasing in all cases. In the power limited regime ( dB), the NCJT channel estimate degrades with increasing , irrespective of the pilot sequence length . This is because attempting to estimate more parameters (in this case, AP channels) in the presence of additive noise can only degrade performance [26], even more so since the channels corresponding to distant APs have (very) small energy. However, when the channel estimation is mostly affected by pilot contamination ( dB), the optimal has to balance two conflicting requirements: (a) estimate only a few channels corresponding to strongly received AP signals, and (b) consider a large cluster size that results in a statistically small out-of-cluster interference. As can be seen in Fig. 3, the optimal for dB depends on and becomes greater than for large . Given that a greater also corresponds to a greater NJCT channel energy , it directly follows from (8) that is optimal w.r.t. for sufficiently large in the pilot contamination regime.
IV On the Optimal Pilot Sequence Length and AP Cluster Size
Propositions 3 and 4 allow for a simple computation of the without the need to resort to computationally intensive Monte Carlo simulations. This, in turn, allows for efficient (numerical) optimization of the two fundamental system design parameters and . However, some interesting analytical insights under specific operational conditions can be obtained.
IV-A *Minimum Required Pilot
Sequence Length*
Consideration of the as a metric for identifying the optimal leads to impractical designs since, clearly, the maximum performance corresponding to perfect CSI is achieved with . Towards a practical design rule, it is reasonable to look for the minimum required to achieve an that is a given fraction of the perfect CSI . The following result provides a simple expression for this value.
Proposition 5**.**
For fixed cluster size and such that it holds
[TABLE]
the (minimum) pilot sequence length required to achieve approximately equals
[TABLE]
Proof:
See Appendix D. ∎
Note that condition (12) holds when is selected sufficiently close to and/or is sufficiently small, which is typically the case in system design towards minimizing degradation due to channel estimation error and minimizing the physical resources (APs) dedicated to each UE.
The simple bound of (14) suggests that must be greater than a value that is proportional to , as expected, however, with a proportionality constant that becomes exponentially large as , i.e., achieving performance extremely close to the perfect CSI case requires excessively large overhead irrespective of the operational conditions. In addition, the closed-form expression of (13) reveals that is a convex function of the noise variance with its extremal behavior following by simple inspection.
Corollary 6**.**
In the power limited () and pilot contamination () operational regimes, .
The unbounded pilot overhead as and is required in order to average the noise effects in the power limited regime and orthogonalize the AP pilot sequences in the pilot contamination regime. Noting that the perfect CSI in the power limited regime is fundamentally small, it follows that operation in this regime is highly undesirable both from a pilot overhead and achieved perspective. This is essentially a system level manifestation of the well known fact that pilot-aided coherent processing in point-to-point communications is highly suboptimal in the power limited regime [3]. Although the pilot overhead requirements are also very large in the pilot contamination regime, it is noted that, since the perfect CSI is extremely large there (approaching infinity), there is no practical need to consider a large as in (12), and a moderate value of would be sufficient.
IV-B Optimal Cluster Size with Arbitrarily Large Training Overhead
Another important design question is the identification of the optimal cluster size given that a pilot sequence length can be afforded. As was discussed in Sec. III-D, a cluster with APs is -optimal in the pilot contamination regime with sufficiently large . Intuitively, this is because a larger allows for the accurate estimation of multiple AP channels, which, in turn, also results in a larger cluster and a reduced out-of-cluster interference. One may then wonder whereas this implies that becomes arbitrarily large when an arbitrarily large can be afforded. The following result shows that this is the case only for a sufficiently large path loss factor.
Proposition 7**.**
When an arbitrarily large (but finite) pilot sequence length can be afforded, the AP cluster size that maximizes with (pilot contamination regime) is bounded for and arbitrarily large for .
Proof:
See Appendix E. ∎
This result can be explained by noting that, for small , the total out-of-cluster interference will always be very strong, irrespective of the cluster size, rendering the estimation of too many AP channels, most of them of small energy, highly inaccurate. Interestingly, the path loss factor is identified as a phase transition threshold from a bounded to an unbounded value for the optimal .
Remark 8*.*
It follows from the proof of Proposition 7 that, when , the admits the simple expression
[TABLE]
that is valid for all , clearly showing that, for any fixed cluster size , the increases proportionally to .
V Numerical Examples
This section considers a number of representative numerical examples providing insights on the properties and the optimization of and/or . Unless stated otherwise, the is computed using the analytical expression of (8) with the exact expression of (9) and with as in (11). As in Secs. III-C and III-D, the reference distance was set to , which renders the results independent of (a value of was arbitrarily used for the Monte Carlo simulations).
1) dependence on and : Figure 4 shows the as a function of for a few representative values of and . The noise variance was set such that dB (pilot contamination regime). It can be seen that in all cases, increasing increases due to the corresponding improvement of the NCJT channel estimate. For the parameters considered, a trivial cluster size with is the best only for very small values of . Larger values of favor greater , in line with the observations made in Sec. III-D regarding channel estimation error. In addition, the gain achieved by using instead of is more pronounced for larger . For the parameters considered in this example, a gain of about dB and dB is achieved when and , respectively, for all .
2) Optimality of multipoint transmissions: As observed previously, a sufficiently large will render a multipoint cluster size () -optimal in the pilot contamination regime. In order to gain insights on what values of promote multipoint transmissions, Fig. 5 plots the value of above which provides a larger than . A wide range of values is considered covering the pilot contamination as well as the power limited regime. For visualization purposes, the plotted values were obtained as the real number for which the for and is the same. It can be seen that both the operational regime as well as the path loss factor critically affect the optimality of multipoint transmissions and required . In the power contamination regime (large ), the minimum for which becomes optimal ranges from extremely large to as small as with increasing . Essentially, multipoint transmission is always optimal in this regime for values of greater than . On the contrary, in the power limited regime (small ), smaller values of for which is optimal are favored by smaller , although the corresponding never falls below and becomes arbitrarily large as further decreases. This suggests that is optimal in the pilot limited regime for all .
3) Dependence of minimum on and : As a design problem example, consider the identification of the (minimum) , , required to achieve an that is dB less than , the achieved with and perfect CSI. Note that this design entails solving the inequality w.r.t. , which can be efficiently done numerically using the analytical expression. Figure 6 shows the solution as a function of for two cases of and for as well as , where is the value of , depending on , that leads to a minimum . The value of is also indicated over the range. In addition, the approximate expression of (13) with and , for and , respectively, is also shown, (, representing the NCJT channel energy with ).
It can be seen that the approximate closed-form expression for is a very good match to the actual . In accordance to the discussion in Sec. IV-A, is a convex function of , increasing arbitrarily as either decreases (power limited regime) or increases (pilot contamination regime). It can also be seen that for all less than about dB, for both values of . In contrast, for increasing , clusters of APs are preferable with also increasing as increases. Similar to the behavior discussed in the first example, the gain in pilot overhead reduction by using instead of is more prominent for greater . Even with a cluster of only APs, over an order of magnitude smaller is required when dB and .
4) -optimal for and : In the pilot contamination regime (), it directly follows from (15), that, for any , the -optimal cluster size is the one that maximizes the term (note that depends on ). The result of this maximization is shown in Fig. 7, where the optimal is depicted as a function of the path loss factor . The phase transition threshold of identified in Proposition 7 is also verified numerically, with values of corresponding to an arbitrarily large optimal . The optimal becomes finite for although it is still very large for values of close to , and decreases to as becomes closer to . For the practical value of , .
Towards reducing the physical resources dedicated to a UE, it is of interest to investigate a potential reduction of when a suboptimal performance is acceptable. This can be obtained as the minimum satisfying
[TABLE]
for some pre-selected . The result is shown in Fig. 7 for and , corresponding to a dB and dB degradation from the optimal. For values of corresponding to an extremely large -optimal , the right-hand side of (16) was approximated as equal to the value of with . As expected, allowing for suboptimal performance results in a decrease of , even for . This decrease is greater the larger the allowed degradation is.
5) Symbol error rate performance: To illustrate the applicability of the -based design also w.r.t. other communication-theoretic metrics, Fig. 8 shows the symbol error rate (SER) experienced at the typical UE when uncoded quadrature phase shift keying (QPSK) modulation is considered. The receiver first equalizes the received signal using the LMMSE channel estimate of (5), i.e., it computes , and declares the closest in Euclidean distance QPSK symbol as the transmitted one. Note that this approach is not optimal for minimization of the SER, however, it is attractive due to its simplicity. The SER is obtained by Monte Carlo simulation, over a range of moderate to large values corresponding to operation in the pilot contamination regime. The following schemes were considered regarding cluster size and pilot sequence length : (a) and , (b) and equal to the value resulting in an loss of dB compared to the perfect CSI , and (c) for the same as case (b), the cluster size that maximizes was selected. The path loss factor was set to .
It can be seen that the first scheme results in a significant error floor due to insufficient training for compensating the pilot contamination effect in the high regime. In contrast, adapting to as per the second scheme eliminates this effect. Of course, a (very) large fixed value for could be considered that would eliminate the error floor as well, however, it would have to be chosen by a trial-and-error procedure and would result in unnecessary signaling overhead under small and moderate conditions. When a cluster of more than one AP is allowed for the same , SER improves in the high regime. For this setup, becomes greater than for dB and increases up to the value of at dB. Finally, note that the SER performance curves have the same slope for and in the high regime, implying that no diversity gain is achieved from the multipoint transmission [28]. This is due to the NCJT transmission scheme employed, which can only provide an gain [9].
VI Conclusion
The performance of downlink NCJT under practical channel estimation was analytically characterized under an SG modeling framework that takes into account randomness of AP positions in dense network deployments. A worst case assumption in terms of prior information at the UE side for channel estimation purposes was considered, corresponding to minimal overhead requirements. The (spatial) average, data detection was considered as a tractable performance metric, which was characterized by a simple (semi) closed-form expressions that allows for efficient evaluation under arbitrary system and operational parameters as well as (numerical) optimization of important system design parameters such as length of pilot sequences and number of APs jointly serving a UE. It was shown that, even though the conventional cellular network operation with a UE associated only to its closest AP is practically sufficient under perfect CSI, under practical channel estimation affected by pilot contamination, coordinated transmissions are optimal with the achieved gain more pronounced under propagation conditions with large path loss factors.
An analytical characterization of the minimum pilot sequence length required to achieve a certain portion of the perfect CSI performance was obtained, revealing that it is a convex function of the additive noise level with arbitrarily large overhead required as the noise level becomes arbitrarily small or large. In addition, an interesting phase transition phenomenon was observed, where the optimal number of cooperating APs under arbitrarily large pilot overhead is either finite or infinite, depending on whether the path loss factor is smaller or greater than , respectively.
The analysis of this paper is a first step towards understanding the effects of practical channel estimation on cellular system performance under the SG modeling framework with various open topics, including consideration of interference during the data transmission phase and more sophisticated joint transmission schemes.
Appendix A Proof of Proposition
Since the LMMSE estimator commutes over linear transformations [26], it follows that , where is the LMMSE estimate of based on . Towards specifying , note from (4) that is a linear transformation of due to the application of the (known at the UE) matrix plus a noise term . By assumption, the UE does not know , , and , and the AP pilot sequences are independent of the AP channels. Therefore, the correlation of with equals
[TABLE]
since pilot sequences and additive noise are of zero mean. It follows that the observation coincides with the standard Bayesian linear model considered in estimation theory and the LMMSE estimate of is given as [26]
[TABLE]
where and are positive definite matrices, as will be verified in the following where they are explicitly specified in terms of and .
Focusing first on , note that since the UE knows nothing about the AP channels of its serving APs, the elements of is a random ordering of the channels . Therefore, it holds , where is the unit vector of the standard basis in (i.e., all-zeros vector except one element equal to ), with for all . Note that, for any , can be anyone of the basis vectors with equal probability . Using this representation for , one computes
[TABLE]
where is due to the independence of AP channels and AP ordering, follows since for any , due to the independent and zero mean fast fading and is obtained by noting , for all . By the independence of the AP channels, it is easy to see that , therefore can be expressed as
[TABLE]
Turning to and writing as , it holds
[TABLE]
where all steps follow by similar arguments as in the derivation of and is due to , for all , by pilot design assumption. In the last equality, the fact that , following by the independence of AP channels, has been used. Its value can be obtained as
[TABLE]
where the last equality follows by application of Campbel’s theorem [19]. Substituting with its expression given in (2) and evaluating the integral results in the closed form expression of (6). The result of the proposition now follows after substituting (18) and (19) in (17) and some trivial algebra.
Appendix B Proof of Proposition
Let denote the distance from the typical UE of the -th closest AP whose probability density function equals [29]
[TABLE]
As discussed in the proof of Prop. 1, the average NCJT channel energy equals . It holds
[TABLE]
where follows by fundamental properties of the HPPP, which state that, conditioned on , the locations of the serving APs are independent and uniformly distributed over the disk centered at the origin and of radius [20], and by changing the order of integration. Substituting (20) into (21) results in (9) after some straightforward algebraic manipulations.
An approximate closed-form expression for (21) can be obtained as follows. It can be shown by direct computation that , whereas the variance of equals . This suggests that is highly concentrated around its mean for asymptotically large , suggesting the approximation in that regime, with denoting the Dirac delta. Substituting this approximation in (21) results in (10).
Appendix C Proof of Proposition
Since , it holds
[TABLE]
where is the covariance matrix of the zero mean vector . With , as defined in Appendix A, equals [26]
[TABLE]
where the second equality follows from (18) and (19). Substituting (23) into (22) gives , which, as expected, is a function of the AP cluster pilot sequences contained in . However, a simpler approximate expression, independent of can be obtained as follows. With increasing , , for all suggesting that is approximately diagonal for large . This, in turn, implies that is approximately diagonal for large and taking this into account in (22) results in
[TABLE]
For , with the ratio constant, this expression converges to the limit given in (11) for any realization of the AP pilot sequences [30, Eq. (1.16)].
Appendix D Proof of Proposition
Treating as a real number, its minimum required value is obtained by solving the non-linear equation w.r.t. . Assume that the minimum solution of this equation is much greater than . Then, this can be obtained approximately by replacing in the above equation with its expression given in (8) using the large- approximation of given in (11). Solving the resulting equation w.r.t. gives the solution of (13). However, the formula of (13) should be used with caution since, for a given set of system parameters appearing in the right hand side of (13), it may happen that the approximate is small or even negative, which contradicts the assumption of large based on which (13) was derived. Therefore, conditions resulting in a large approximate as per (13) that is a good approximation of the true (and large) must be found.
One approach to identify such conditions is to obtain a lower bound for the right-hand side of (13) and identify the conditions which guarantee that this bound is large. The resulting conditions will clearly be sufficient although they may not be necessary. Let denote the right-hand side expression of (13). It is easy to see that is a convex function of with , achieved at . Noting that it holds , it follows that resulting in the sufficient condition of (12).
Appendix E Proof of Proposition 7
By setting in (8) and using (11), it holds
[TABLE]
where follows by noting that . For , the approximation of (10) for can be employed in (24) resulting in
[TABLE]
It is easy to see that for is increasing with increasing (assuming always that , therefore, an arbitrarily large is -optimal in this regime, whereas is decreasing with increasing for , thus the -optimal must be finite in this regime.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] N. Bhushan et al ., “Network densification: The dominant theme for wireless evolution into 5G,” IEEE Commun. Mag ., vol. 52, no. 2, pp. 82–89, Feb. 2014.
- 2[2] J. Li, A. Papadogiannis, R. Apelfröjd, T. Svensson, and M. Sternad, “Performance evaluation of coordinated multi-point transmission schemes with predicted CSI,” in IEEE Intl. Symposium on Personal Indoor and Mobile Radio Commun. (PIMRC) , 2012, pp. 1055–1060.
- 3[3] B. Hassibi and B. M. Hochwald, “How much training is needed in multiple-antenna wireless links?,” IEEE Trans. Inf. Theory , vol. 49, no. 4, pp. 951–963, Apr. 2003.
- 4[4] T. Marzetta, “Noncooperative cellular wireless with unlimited numbers of base station antennas,” IEEE Trans. Wireless Commun ., vol. 9, no. 11, pp. 3590–3600, Sep. 2010.
- 5[5] D. Gesbert, S. Hanly, H. Huang, S. S. Shitz, O. Simeone, and W. Yu, “Multi-cell MIMO cooperative networks: A new look at interference,” IEEE J. Sel. Areas Commun ., vol. 28, no. 9, pp. 1380–1408, Dec. 2010.
- 6[6] H. El Sawy, A. Sultan-Salem, M. S. Alouini, and M. Z. Win, “Modeling and analysis of cellular networks using stochastic geometry: A tutorial,” IEEE Commun. Surveys and Tutorials, vol. 19, no. 1, pp. 167–203, First quarter 2017.
- 7[7] J. G. Andrews, F. Baccelli, and R. K. Ganti, “A tractable approach to coverage and rate in cellular networks,” IEEE Trans. Commun ., vol. 59, no. 11, pp. 3122–3134, Nov. 2011.
- 8[8] H. El Sawy and E. Hossain, “On stochastic geometry modeling of cellular uplink transmission with truncated channel inversion power control,” IEEE Trans. Wireless Commun ., vol. 13, no. 8, pp. 4454–4469, Aug. 2014.
