Two-Stage Channel Estimation Approach for Cell-Free IoT With Massive Random Access
Abstract
We investigate the activity detection and channel estimation issues for cell-free Internet of Things (IoT) networks with massive random access. In each time slot, only partial devices are active and communicate with neighboring access points (APs) using non-orthogonal random pilot sequences. Different from the centralized processing in cellular networks, the activity detection and channel estimation in cell-free IoT is more challenging due to the distributed and user-centric architecture. We propose a two-stage approach to detect the random activities of devices and estimate their channel states. In the first stage, the activity of each device is jointly detected by its adjacent APs based on the vector approximate message passing (Vector AMP) algorithm. In the second stage, each AP re-estimates the channel using the linear minimum mean square error (LMMSE) method based on the detected activities to improve the channel estimation accuracy. We derive closed-form expressions for the activity detection error probability and the mean-squared channel estimation errors for a typical device. Finally, we analyze the performance of the entire cell-free IoT network in terms of coverage probability. Simulation results validate the derived closed-form expressions and show that the cell-free IoT significantly outperforms the collocated massive MIMO and small-cell schemes in terms of coverage probability.
Index Terms:
Approximate message passing, cell-free IoT networks, joint activity detection and channel estimation, massive random access, two-stage channel estimation.I Introduction
Internet of Things (IoT) is a promising technology to enable massively connected intelligent objects to make decisions cooperatively. IoT has been wildly exploited in many fields, such as smart healthcare and intelligent transportation, which can bring revolutionary changes to our daily life [1]. With the increasing development of IoT, the number of machine-type connections has grown exponentially with a rate of tens of billions a year [2]. Different with human-driven communications, the data traffic of machine-type communications (MTC) is often light, but requires random access to the network. Typically, in each given time slot, only a small fraction of devices are active, which shows the nature of sparsity [3].
In order to support the massive connectivity, a number of coordinated access and user scheduling schemes have been proposed [4, 5]. Hasan et al. proposed a random access mechanism similarly as the classic ALOHA, wherein each active device first randomly selects a pilot sequence from a finite set and transmits it to notify the base station (BS) about its status [4]. After receiving the response from a BS, the active device sends a data transmission request, which may be denied if it picks the same pilot sequence with another active device. With the help of Lyapunov optimization, Zhai et al. designed an energy-efficient user scheduling and power allocation scheme for the NOMA based IoT, which aims to minimize the network power consumption while meeting the long-term rate requirements of all the devices [5]. Unfortunately, the extra control signaling significantly increases the overhead of IoT networks, which may be even heaver than the data traffic.
Apart from the grant-based access schemes mentioned above, the grant-free IoT with random pilots has also been attracting intensive research interests, as each device can directly transmit its pilot and data to the BS without waiting for any permission [6]. Thanks to the sparsity of active users, the compressed sensing (CS) techniques can be adopted for the activity detection. With perfect channel state information (CSI) available, a block-wise orthogonal least-squares detection was proposed in [7] to jointly detect user activity and data. Leveraging the Gaussian distribution of random pilots, the approximate message passing (AMP) algorithm can be used to jointly detect the user activity and estimate the CSI. For a single BS with single antenna, the joint activity and channel estimation problem becomes a CS single measurement vector problem, which can be efficiently solved using the AMP algorithm [8]. For a single BS with multiple antennas, a CS multiple measurement vector problem can be formulated as in [9], which can be solved using the similar arguments. Through asymptotic analysis, the detection error probability of the AMP-based algorithm were derived for a single-cell massive MIMO system in [10]. Due to the severe path-loss, cell-boundary devices often suffer from very poor detection probability.
Recently, cell-free massive MIMO has been proposed as a promising technique for the next-generation wireless systems with many distributed APs cooperatively transmitting data [11]. In contrast to cellular networks, each user is served jointly by neighboring APs [12]. As a result, the severe path-loss effect can be alleviated in the distributed and user-centric architecture [13]. In order to acquire the CSI, each AP can locally estimate the CSI using the linear minimum mean square error (LMMSE) technique. Considering the massive connectivity in IoT networks, the optimal LMMSE channel estimation with non-orthogonal random pilots were studied in [14] and [15] for single and multiple antenna cases, respectively. Using the local CSI, each AP pre-processes the received signals separately, and then delivers the generated scalars to the CPU for the combination and decoding. In all of these works, it is assumed that the active users are all correctly identified, thus APs need to estimate the channel coefficients of all the active users. This assumption is not suitable for the grant-free IoT networks with massive connectivity.
In this work, we consider a user-centric and distributed cell-free network, wherein each device is served by all the APs located in a circular area with a given radius around the device. Activity detection in cell-free networks is a challenging problem, because the previously used CS techniques require centralized processing at the cellular BS, which is not suitable for the user-centric cell-free network [16]. Inspired by this fact, we propose a two-stage approach to detect active users and estimate their channel coefficients, and further analyze the system performance. Our main contributions are three-fold:
-
•
We properly model the stochastic cell-free IoT network with massive random access in the regime. We propose a two-stage approach to detect active users and estimate their channel coefficients. In the first stage, the activity of each device is jointly determined by its adjacent APs based on the vector AMP algorithm. In the second stage, the APs re-estimate the CSI using the low-complexity LMMSE method to improve the accuracy of CSI estimation for the active users.
-
•
For each device, we derive closed-form expressions for the activity detection error probability and the mean-squared channel estimation error through asymptotic analysis. Furthermore, we study the impact of the number of antennas applied at each AP, and the density of APs.
-
•
For the entire stochastic network, we analyze the coverage probability and make comparisons with the cellular massive MIMO and small-cells. Simulation results verify the accuracy of the derived closed-form expressions and show that the user-centric approach can significantly improve the accuracy of channel estimation.
The rest of this paper is organized as follows. In Section II, we describe the system model and outline our results. In Section III, we illustrate the proposed two-stage approach. Section IV and V analyze the performance of device and network, respectively. Simulation results are provided in Section VI. Finally, Section VII concludes this paper.
Notation: Throughout this paper, scalars and vectors are denoted by lowercase letters and boldface lowercase letters, respectively. and represent the absolute value and the norm, respectively. and denote the conjugate transpose and the inverse operation, respectively. denotes the circularly symmetric complex Gaussian (CSCG) distribution with mean vector m and covariance matrix R. and var stand for expectation and variance operations, respectively. , , denote the Gamma function, the lower incomplete Gamma function, and the upper incomplete Gamma function, respectively. represents that a random variable is gamma-distributed with shape and scale .
II System Model and Outline of Results

II-A System Model
As shown in Fig. 1, we consider a stochastic user-centric cell-free IoT network, which consists of randomly distributed APs and IoT devices. Each AP is equipped with antennas and connects to a central processing unit (CPU), via a back-haul network. We assume that the locations of APs follow a homogeneous Poisson point process (PPP) with density , while the locations of devices follow another independent homogeneous PPP with higher density . In each time slot, each device independently transmit data to APs with probability . Let denote the distance between the -th AP and the -th device. Let denote the corresponding channel coefficients. Unlike a cellular network, each device is served by its adjacent APs within its coverage area. Here, the coverage area of each AP or each device is a circular area with sufficient large radius . The -th element of is modeled as
where is the small-scale fading, and denotes the path-loss which decreases monotonically with . As shown in Fig. 1, the -th device is served by a set of APs denoted by , which are located within its coverage area denoted by a red circle. Let be the set of devices within the coverage area of the -th AP denoted by the gray circle.
Let be the activity indicator of the -th device, i.e.,
(3) |
Let . We assume that the activity detection for the -th device is conducted by APs located within the circular area of radius (the green circle in Fig. 1). We call the cooperative radius. We denote the cooperative APs by the set .
In the channel estimation phase, each active device transmits the pilot sequence with a normalized power , where is the length of each pilot sequence. For the -th AP, we define , , and where , and and are assumed to be available for the -th AP. Let , the received signal at the -th antenna of the -th AP is given by
(4) |
where is the normalized noise, and
denotes the channel coefficients vector between the -th antenna of the -th AP and the devices in . The channel coefficients between the -th AP and the -th device are given by
(5) |
with . We combine the channel coefficients between all the antennas of the -th AP and all the devices in into the matrix
According to (4), the received pilots at the -th AP can be expressed as
(6) |
where
and
with
(7) |
According to (3), the distribution of is
(8) |
where denotes the point mass measure at zero as the -th device is inactive, and is the probability density function (PDF) of defined in (5).
For the ease of understanding, some notations of this paper are summarized in Table I. To facilitate analysis, we have the following assumptions made throughout this paper:
-
•
We consider the cell-free IoT with massive connectivity, i.e., , which implies the number of active devices within the coverage of -th AP , .
-
•
Similar to [10], we consider the asymptotic regime with , while keeping the total transmit energy of pilot , and the ratios and fixed.
Notation | Meaning |
---|---|
Poisson point process (PPP) of APs | |
Density of | |
PPP of devices | |
Density of | |
Distance between the -th AP and the -th device | |
Activity indicator of the -th device | |
estimate of | |
Pilot sequence of the -th device | |
Length of pilot | |
Total transmit energy of pilot, i.e., | |
Normalized pilot transmit power | |
Coverage radius | |
Cooperation radius | |
Set of APs within the coverage radius of the -th device, i.e., . | |
Set of APs to jointly determine , i.e., | |
Set of devices within the coverage radius of the -th AP, i.e., | |
Active devices within the coverage radius of the -th AP, i.e., |
For the -th AP, the path-loss coefficients follow independent identical distribution for different geometry realizations, i.e., . For a snap shot, each geometry realization of is equivalent to multiplied by the realization of any with . Thus, the PDF of each geometry realization of converges to as .
II-B Outline of Results
For the distributed and user-centric architecture, it is nontrivial to detect the user activity and estimate the CSI for cell-free IoT networks due to the following reasons: (1) The activity is jointly determined by its adjacent APs, which means the traditional centralized detection techniques [10] for cellular networks are unavailable. (2) Considering the overhead over back-haul, the distributed APs cannot fully cooperate to detect user activities. (3) Compared with [15], the performance analysis for LMMSE channel estimation is more challenging due to the possible errors of activity detection.
In Section III, we will propose a two-stage channel estimation approach based on the AMP algorithm and the LMMSE method.
-
•
Stage I: According to the signals defined in (6), each AP first estimates using the AMP algorithm. Then, the activity of the -th device is jointly determined by fusing the estimates from the adjacent APs .
-
•
Stage II: The channel vectors are re-estimated by the -th AP using the low-complexity LMMSE method based on and .
In Section IV, the activity detection error probability and the mean-squared error of channel estimate are derived in closed-form using the asymptotic analysis. In addition, we investigate how the number of antennas and the density of APs affect the system performance.
In Section V, we define the coverage probability as a metric to evaluate the performance for the entire stochastic cell-free IoT network. Then, we compare our user-centric based channel estimation approach with the collocated massive MIMO and small-cell in terms of coverage probability .
III Two-stage Channel Estimation Approach
III-A Pre-processing at Each AP for Stage I
First, the -th AP independently estimates based on using the vector AMP algorithm. Similarly to [10], the vector AMP algorithm is updated as follows with initialization and ,
(9) | ||||
(10) |
where is the index of iteration, and
is the estimate of at the -th iteration, and represents the corresponding residual. and represent an appropriately designed denoiser and its first-order derivative, respectively. Using the state evolution [10], can be modeled as signal plus independent Gaussian noise , i.e.,
(11) |
where is independent of , and the state can be predicted according to the state evolution. Starting from the initial state
(12) |
the state evolution of the AMP algorithm at each iteration is updated as [10], i.e.,
(13) |
where , and are used to capture the distribution of , , and , respectively. The expectation is taken over all of the devices in .
For a given , the MMSE denoiser is designed the same as in [10], given by
(14) |
where
(14a) | |||
(14b) | |||
(14c) |
Theorem 1
Proof:
See Appendix C. ∎
III-B Joint User Activity Detection for Stage I
After the -th iteration, the -th AP obtains the output . According to the model (11), the entities of are i.i.d. zero-mean complex Gaussian variables with variances and , and the corresponding PDFs and , for and , respectively. Similar to the cellular massive MIMO [10], each AP can separately solve the following hypothesis testing problem
(19) |
whose optimal decision rule is the log-likelihood ratio given by
(20) |
which can be further simplified as
(21) |
To reap the benefits from multiple APs and the user-centric architecture, the distributed APs, which are denoted by within a circular area with radius , jointly detect the activity . Each AP sends to the CPU, which determines according to the following weighted rule,
(24) |
where
(24a) | ||||
(24b) |
with the fusing weights satisfying .
Then, the CPU sends the estimated activity to the APs within the coverage area of the -th device for the following channel re-estimation. It is noted that the backhaul overhead can be neglected, because each AP only needs to deliver a scalar to the CPU.
III-C LMMSE Channel Re-estimation for Stage II
The LMMSE channel estimation in cell-free systems have been already considered in [14, 15]. After obtaining , we re-estimate the channel using the LMMSE method to further improve the accuracy of channel estimation. From (4), we have
(25) | |||
(26) |
where . Since only and are available at the -th AP in (25) and (26), we use instead of for the LMMSE channel estimation. Thus, the LMMSE estimate of is
(27) |
where . Since and are diagonal matrices, and can be rewritten as
(28) |
and
(29) |
where . We can easily observe that
where is the set of miss detected devices in , and is the set of false detected devices in .
Notation | Meaning |
---|---|
Active devices within the coverage of the -th AP with | |
Estimated active devices within the coverage of the -th AP with | |
Miss detected devices within the coverage of the -th AP with | |
False detected devices within the coverage of the -th AP with |
Therefore, we have
(30) |
where
(31) |
Substituting (25) and (30) into (III-C), we can obtain
Then, the mean square of the channel estimate for the -th device can be expressed as
(32) |
and the corresponding mean-squared channel estimation error is
(33) |
Remark 1: Noted that the activity is jointly detected by the adjacent APs, while the CSI is estimated at each AP using the LMMSE method. Since the CSI of different antennas is independent, the antennas’ cooperation gains no benefits for the channel estimation when the active devices are known. It can be seen from [19] that, the optimal LMMSE channel estimation is performed at each antenna separately. In brief, the joint activity detection can improve the accuracy of activity detection and further improve the performance of channel estimation.
IV Performance Analysis for Each device
Next, we analyze the the activity detection error probability and the mean-squared error of channel estimation for the -th device.
IV-A Activity Detection Error Probability
Definition 1
From (11), it follows that
(35) |
where
According to (24a), is a sum of independent Gamma random variables with different scales, which implies the PDF of is too complex to analyze. To facilitate analysis, we approximate the distribution of by a Gamma distribution according to the well-known Welch-Satterthwaite approximation [20, 21], i.e., , with
(36) |
where
According to the cumulative distribution function (CDF) of the Gamma distribution, the probability of missed detection can be approximated as
(37) |
Similarly, the probability of false detection can be approximated as
(38) |
According to (34), (37), and (37), the activity detection error probability can be approximated as
(39) |
Simulation results will show that the error caused by the Welch-Satterthwaite approximation is negligible.
Since is an accurate approximation of , the optimal fusing weights for the -th device can be expressed as
(40) |
and it can be exhaustively searched through minimizing which depends on the distribution of .
Remark 2: The small cell system can be treated as a special case of the cell-free IoT, in which the activity of the -th device is only determined by the nearest AP with index , i.e., . That is, only in the fusing weight is non-zero for the small cell system, i.e.,
(41) |
IV-B Impacts of and
Intuitively, the number of antennas of each AP and the density of APs play important rules on the accuracy of activity detection. To show this, we first introduce the following Lemma.
Lemma 1
Given and , we have
(42) | |||
(43) |
Proof:
See Appendix B. ∎
Theorem 2
With , the activity detection error probability with optimal fusing weight approaches zero, i.e.,
Proof:
It is sufficient for us to consider a small-cell system. We will adopt notations used in Remark 2. According to (40), we have
(44) |
Since follows a Gamma distribution and
we have
(45) | |||
(46) |
with
where steps (a) and (b) follow from for . Using Lemma 1, we have and . Taking the limits on both sides of (44), we conclude the proof. ∎
Theorem 3
Define the equal fusing weights as
(47) |
As , the activity detection error probability with fusing weight and approaches 0, i.e.,
Proof:
We have
(48) |
As , we have with . Introducing auxiliary variables and with , For any we have
where the inequality follows from the monotonicity of . Thus, we have
(49) |
Using (IV-B) repeatedly, we obtain
(50) |
Using Lemma 1, we have . Using the similar arguments, we obtain . Taking the limit in both side of (48), we can conclude the proof. ∎
IV-C Mean Squared Channel Estimation Error
Let be an arbitrary subset of , i.e., and define
(51) |
where , , and with . Using Theorem 1 and Theorem 2 of [17], we can derive the following lemma.
Lemma 2
As keeping fixed, we have
(52) |
and
(53) |
where is given by
(54) |
and , is the unique solution of the following fixed-point equations
with initial values . is given by
and , is given by
(55) | |||
(56) | |||
(57) |
Theorem 4
For with and , we have
(61) |
where is the mean squared channel estimation error defined in (33), and is given by (4) at the top of next page.
(62) |
Proof:
Using (29) and (IV-C), we have
Substituting this into (59), can be written as
(63) |
where the last step follows from (81). According to (83), we obtain
(64) |
Now we will estimate . Substituting (31) into (60), we have
(65) |
The first item in can be further written as (IV-C) at the top of next page.
(66) |
The second item in , that is for the false detected device, with and , can be written as (IV-C) shown at the top of next page, where step (a) follows from (81) and (82) since
Substituting (64), (IV-C), and (IV-C) into (58), we conclude the proof.
(67) |
∎
V Performance Analysis for Network
From (34), the activity detection error probability is a function of the path-loss coefficients , which depends on the geometry distribution of APs in .
The number of APs in is a random number. Since the locations of APs follow a homogeneous PPP with density , we have
(68) |
To analyze the network performance with a particular choice of fusion weights , we choose a uniform random device in the network and consider its minimum activity detection probability as a random variable. We predefine a threshold and define the coverage probability as
(69) |
We will use as a performance metric for our network. The coverage probability represents the percentage of devices whose minimum activity detection error probability is smaller than . For comparison, we take the following two schemes as benchmarks.
-
•
Collocated massive MIMO: All the APs are replaced with a single AP with antennas. This AP is located at the center of a circular area with radius . This implies , and the equal fusing weights are optimal, i.e., .
-
•
Small-cell system: It is a special case of cell-free IoT, in which the -th device is served only by the nearest AP with index , i.e., , and .
For the cell-free stochastic IoT, the coverage probability can be obtained via simulations. For collocated massive MIMO and small-cell systems, we can perform simulations using closed-form expressions derived in the following theorem.
Theorem 5
For collocated massive MIMO system, the coverage probability is
(70) |
where the distance corresponding to the unique solution of
(71) |
For small-cell system, the coverage probability is
(72) |
where is the distance corresponding to the unique solution of
(73) |
Proof:
For the collocated massive MIMO with , activity detection error probability defined in (39) can be simplified as
which is a monotonic function of . Thus, the coverage probability is
(74) |
where the last step follows from the Possion distribution of devices around the collocated AP.
For the small cell system, the activity is determined by the closest AP with index . Thus, the activity detection error probability defined in (39) can be simplified as
which is a monotonic function of . According to the property of PPP, the CCDF of the distance from the -th device to its nearest AP is
(75) |
Thus, the coverage probability for small-cell system is
(76) |
∎
VI Numerical and Simulation Results
For a cell-free IoT network, the density of devices is set as Devices/Km2. The transmit power of each device, the bandwidth and the power spectral density are assumed to be 23 dBm, 20 MHz, and dBmHz, respectively. Unless stated otherwise, we set Km and . Similarly as [15], the path-loss coefficient is modeled as
(80) |
where m, m, and
where MHz is the carrier frequency, m and m are the antenna height of APs and devices, respectively.



We first verify the accuracy of the closed-form expressions for the -th device in Section IV for one realization of path-loss coefficients . The optimal fusing weights given in (40) can be obtained by exhaustive search. To reduce the computation complexity, we use the equal fusing weights in (47) as a sub-optimal substitute of in the simulations.
For fixed , Fig. 2 plots the activity detection error probability of the -th device versus the number of antennas at each AP with different fusing weights in (40) and in (41). The benchmark with can be deemed as the small cell system. The figure shows that the closed-form approximation in (39) agrees well with the simulation results given in (34), which are obtained through realizations of and . As predicated by Theorem 2, the activity detection error probability decreases rapidly towards zero as increases. Compared with the benchmark with , the detection error probability is significantly reduced by joint detection with the fusing weight .
Fig. 3 shows the detection error probability for the -th device as a function of the length of pilots with . It can be seen that both and decrease significantly as becomes larger. As and , the activity detection error probability decreases to about 75 compared with the benchmark, which indicates the activity detection is relatively more accurate.
Fig. 4 shows the average mean-squared channel estimation error for the -th device by averaging over realizations of random pilots. The closed-form asymptotic expressions in (61) agree well with the simulation results . It is noted that for any , which implies are close to . The philosophy is that the fusing weight can significantly improve the accuracy of activity detection, and further reduce the mean-squared channel estimation error.
Next, we investigate the impacts of system parameters on the activity detection error probability for realizations of large-scale fading coefficients . Fig. 5 shows the average activity detection error probability versus the determining radius . As increases from 0.5 to 1 km, the average decreases significantly. For the curve becomes almost flat. It is because the remote APs do not contribute significantly in determining the activity due to the heavy path-loss. Thus, we can select an appropriate determining radius to reduce the overhead of back-haul without losing the accuracy of activity detection.
Fig. 6 plots the CDF of the detection error probability for 2000 realizations of large-scale fading coefficients . For cell-free IoT networks, it is interesting to investigate the impact of density of APs. To do this, we fix , which implies the average total number of antennas in an unit area is fixed, and use and 5. By adopting the fusing weight , the detection error probabilities can be significantly reduced compared with fusing weights . We also note that the 95 likely performance of with is 2 , while the 95 likely performance of with is 10 . Therefore, larger density of APs allows to improve the accuracy of activity detection when giving the total number of antennas. This observation is expected since the larger number of APs, the higher chances that some of them are located close to an active user.


Finally, we compare the coverage probability of three systems, namely cell-free IoT, collocated massive MIMO, and small-cell IoT for realizations of path-loss coefficients . Fig. 7 shows the coverage probabilities with versus the number of antennas at each AP. With the increase of , all the coverage probability increase significantly. The figure reveals that the closed-form expressions for the small cell system and the collocated massive MIMO match well with the simulation results by averaging over realizations of path-loss coefficients. The coverage probability of cell-free networks with is much higher than the coverage probabilities of small-cell systems and co-located MIMO.

VII Conclusion
We investigated the activity detection and channel estimation for a cell-free IoT network with massive random access. Focusing on the distributed and user-centric architecture, we proposed a two-stage approach based on the vector AMP algorithm. We derived the activity detection error probability and the mean-squared channel estimation error in closed-form as metrics for a typical device. We defined the coverage probability as a performance metric for the stochastic network. Numerical results show that the coverage probability of the cell-free IoT network can be significantly improved compared with the collocated massive MIMO and small-cell counterparts.
Appendices
VII-A Useful Lemmas
Lemma 3
Let be a Hermitian invertible matrix. Then, for any vector and any scalar such that is invertible, we have
(81) | |||
(82) |
Lemma 4
Let , and . Assume that has uniformly bounded spectral norm (with respect to ) and that and are mutually independent and independent of , we have
(83) | |||
(84) |
Lemma 5
Let be two independent random variables satisfying and , and be an even function. Then we have
(85) |
Lemma 6
Let are two i.i.d. random variables, and is a symmetric function satisfying
for any , we have
(86) |
Lemma 7 (Properties of Gamma Functions[22])
-
1.
As , we have
(87) -
2.
As and , we have the following asymptotic approximation
(88) -
3.
As , we have the following asymptotic approximation
(89) -
4.
As , the power series expansion of the lower incomplete gamma function is
(90) - 5.
VII-B Proof of Theorem 1
Since , where is the PDF of , the initial state in (12) can be simplified into
(92) |
where is given in (15a).
(93) |
For given , using (III-A), we have (VII-B) shown at the top of this page. Step (a) is obtained according the definition of MMSE denoiser given in (14) and assumption , step (b) is obtained according to the signal model (11), step (c) is obtained using Lemma 5 since is an even function w.r.t. and according to (13c), (12a)-(12c), and (9).
Define
(94) |
For the non-diagonal entity with , we have
(95) |
where the last step follows from Lemma 5 since and are independent of and , respectively. For the diagonal entities, according to Lemma 6, we have
since is a symmetric function of the entities of and . Hence, we have
(96) |
According to (VII-B) and (96), can be further simplified as
(97) |
with defined in (15b). Combining (92) and (97), we complete the proof.
VII-C Proof of Lemma 1
For , we have
(98) |
where the last step is based on the fact
Consider now the case . By substituting into (5) and taking the limit, we obtain
(99) | ||||
(100) | ||||
(101) | ||||
(102) | ||||
(103) |
where the last equality is based on the fact
References
- [1] A. Al-Fuqaha, M. Guizani, M. Mohammadi, M. Aledhari, and M. Ayyash, “Internet of things: A survey on enabling technologies, protocols, and applications,” IEEE Commun. Surveys & Tuts., vol. 17, no. 4, pp. 2347–2376, Fourthquarter 2015.
- [2] S. Mumtaz, A. Alsohaily, Z. Pang, A. Rayes, K. F. Tsang, and J. Rodriguez, “Massive internet of things for industrial applications: addressing wireless IIoT connectivity challenges and ecosystem fragmentation,” IEEE Ind. Electron. Mag., vol. 11, no. 1, pp. 28–33, 2017.
- [3] K. Senel and E. G. Larsson, “Device activity and embedded information bit detection using AMP in massive MIMO,” IEEE Globecom Workshops (GC Wkshps), Singapore, 2017, pp. 1–6.
- [4] M. Hasan, E. Hossain, and D. Niyato, “Random access for machine-to-machine communication in LTE-advanced networks: issues and approaches,” IEEE Commun. Mag., vol. 51, no. 6, pp. 86–93, Jun. 2013.
- [5] D. Zhai, R. Zhang, L. Cai, B. Li, and Y. Jiang, “Energy-efficient user scheduling and power allocation for NOMA based wireless networks with massive IoT devices,” IEEE Internet Things J., vol. 5, no. 3, pp. 1857–1868, Jun. 2018.
- [6] L. Liu, E. G. Larsson, W. Yu, P. Popovski, C. Stefanovic, and E. de Carvalho, “Sparse signal processing for grant-free massive connectivity: A future paradigm for random access protocols in the Internet of Things,” IEEE Signal Process. Mag., vol. 35, no. 5, pp. 88–99, Sep. 2018.
- [7] H. Zhu and G. B. Giannakis, “Exploiting sparse user activity in multi-user detection,” IEEE Trans. Commun., vol. 59, no. 2, pp. 454–465, Feb. 2011.
- [8] Z. Chen and W. Yu, “Massive device activity detection by approximate message passing,” in Proc. IEEE Int. Conf. Acoust., Speech, Signal Process., pp. 3514–3518, Mar. 2017.
- [9] Z. Chen, F. Sohrabi, and W. Yu, “Sparse activity detection for massive connectivity,” IEEE Trans. Signal Process., vol. 66, no. 7, pp. 1890–1904, Apr. 2018
- [10] L. Liu and W. Yu, “Massive connectivity with massive MIMO—Part I: Device activity detection and channel estimation,” IEEE Trans. Signal Process., 2018, vol. 66, no. 11, pp. 2933–2946, 2018.
- [11] H. Q. Ngo, A. Ashikhmin, H. Yang, E. G. Larsson, and T. L. Marzetta, “Cell-free massive MIMO versus small cells,” IEEE Trans. on Wireless Commun., vol. 16, no. 3, pp. 1834–1850, Mar. 2017.
- [12] J. Zhang, S. Chen, Y. Lin, J. Zheng, B. Ai, and L. Hanzo, “Cell-free massive MIMO: A new next-generation paradigm,” IEEE Access, vol. 7, pp. 99878–99888, 2019.
- [13] S. Buzzi, C. D’Andrea, A. Zappone, and C. D’Elia, “User-centric 5G cellular networks: Resource allocation and comparison with the cell-free massive MIMO approach,” IEEE Trans. Wireless Commun., vol. 19, no. 2, pp. 1250–1264, Feb. 2020.
- [14] S. Rao, A. Ashikhmin, and H. Yang “Internet of things based on cell-free massive MIMO,” in Proc. 53rd Asilomar Conf. Signals, Syst. Comput., 2019, pp. 1946–1950.
- [15] X. Wang, A. Ashikhmin, and Xiaodong Wang, “Wirelessly powered cell-free IoT: analysis and optimization,” IEEE Internet Things J., vol. 7, no. 9, pp. 8384–8396, Sep. 2020.
- [16] A.-S. Bana, E. de Carvalho, B. Soret, T. Abrao, J. C. Marinello, E. G. Larsson, and P. Popovski, “Massive MIMO for Internet of things (IoT) connectivity,” arXiv:1905.06205, May 2019.
- [17] J. Hoydis, S. ten Brink, and M. Debbah, “Massive MIMO in the UL/DL of cellular networks: how many antennas do we deed?,” IEEE J. Sel. Areas Commun., vol. 31, no. 2, pp. 160–171, Feb. 2013.
- [18] X. Shao, X. Chen, C. Zhong, J. Zhao, and Z. Zhang, “A unified design of massive access for cellular internet of things,” IEEE Internet Things J., vol. 6, no. 2, pp. 3934–3947, Apr. 2019.
- [19] J. Jose, A. Ashikhmin, T. L. Marzetta, and S. Vishwanath, “Pilot contamination and precoding in multi-cell TDD systems,” IEEE Trans. Wireless Commun., vol. 10, no. 8, pp. 2640–2651, Aug. 2011.
- [20] F. E. Satterthwaite, “An approximate distribution of estimates of variance components,” Biometrics Bull., vol. 2, no. 6, pp. 110–114, Dec. 1946.
- [21] B. L. Welch, “The generalization of ‘Student’s’ problem when several different population variances are involved,” Biometrika, vol. 34, nos. 1-2, pp. 28–35, Jan. 1947.
- [22] Abramowitz, M. and Stegun, I. A. “Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables”, 9th printing. New York: Dover, 1972.
- [23] F. G. Tricomi, “Asymptotische eigenschaften der unvollstandigen gammafunktion,” Math. Z., vol. 53, pp. 136–148, 1950.
- [24] W. Gautschi, “The incomplete gamma functions since Tricomi,” Atti dei Convegni Linci, no. 147, pp. 203–237, 1998.
- [25] M. Sharif and B. Hassibi, “A comparison of time-sharing, DPC, and beamforming for MIMO broadcast channels with many users,” IEEE Trans. Commun., vol. 55, no. 1, pp. 11–15, Jan. 2007.