This paper considers sparse device activity detection for cellular machine-type communications with non-orthogonal signatures using the approximate message passing algorithm. This paper compares two network architectures, massive multiple-input-multiple-output (MIMO) and cooperative MIMO, in terms of their effectiveness in overcoming inter-cell interference. In the massive MIMO architecture, each base station (BS) detects only the users from its own cell while treating inter-cell interference as noise. In the cooperative MIMO architecture, each BS detects the users from neighboring cells as well; the detection results are then forwarded in the form of a log-likelihood ratio (LLR) to a central unit where final decisions are made. This paper analytically characterizes the probabilities of false alarm and missed detection for both architectures. The numerical results validate the analytic characterization and show that as the number of antennas increases, a massive MIMO system effectively drives the detection error to zero, while as the cooperation size increases, the cooperative MIMO architecture mainly improves the cell-edge user performance. Moreover, this paper studies the effect of LLR quantization to account for the finite-capacity fronthaul. The numerical simulations of a practical scenario suggest that in specific case cooperating three BSs in a cooperative MIMO system achieves about the same cell-edge detection reliability as a non-cooperative massive MIMO system with four times the number of antennas per BS.
Cloud-radio access network (C-RAN) is characterized by a hierarchical structure, in which the baseband-processing functionalities of remote radio heads (RRHs) are implemented by means of cloud computing at a central unit (CU). A key limitation of C-RANs is given by the capacity constraints of the fronthaul links connecting RRHs to the CU. In this letter, the impact of this architectural constraint is investigated for the fundamental functions of random access and active user equipment (UE) identification in the presence of a potentially massive number of UEs. In particular, the standard C-RAN approach based on quantize-and-forward and centralized detection is compared to a scheme based on an alternative CU-RRH functional split that enables local detection. Both techniques leverage Bayesian sparse detection. Numerical results illustrate the relative merits of the two schemes as a function of the system parameters. Cloud Radio Access Network (CRAN) is proposed as a promising network architecture for future mobile communications. In this paper, we consider the topic of active user detection (AUD) and channel estimation (CE) in uplink CRAN systems with sparse active users. Different from conventional AUD and CE approaches which require the length of uplink pilots to scale with the number of users times the number of antennas per user, a novel algorithm will be proposed to substantially reduce the uplink training overhead by leveraging the technique of compressive sensing (CS). To achieve this goal, we first transform the problem of AUD and CE into standard CS problems. We then propose a modified Bayesian compressive sensing (BCS) algorithm to conduct AUD and CE in CRAN, which exploits not only the active user sparsity, but also the innate heterogeneous path loss effects and the joint sparsity structures in multi-antenna uplink CRAN systems.