Joint Power Allocation and User Scheduling in Integrated Satellite-Terrestrial Cell-Free Massive MIMO IoT Systems

Trinh Van Chien,Ha An Le,Ta Hai Tung,Hien Quoc Ngo,Symeon Chatzinotas
2024-01-08
Abstract:Both space and ground communications have been proven effective solutions under different perspectives in Internet of Things (IoT) networks. This paper investigates multiple-access scenarios, where plenty of IoT users are cooperatively served by a satellite in space and access points (APs) on the ground. Available users in each coherence interval are split into scheduled and unscheduled subsets to optimize limited radio resources. We compute the uplink ergodic throughput of each scheduled user under imperfect channel state information (CSI) and non-orthogonal pilot signals. As maximum-radio combining is deployed locally at the ground gateway and the APs, the uplink ergodic throughput is obtained in a closed-form expression. The analytical results explicitly unveil the effects of channel conditions and pilot contamination on each scheduled user. By maximizing the sum throughput, the system can simultaneously determine scheduled users and perform power allocation based on either a model-based approach with alternating optimization or a learning-based approach with the graph neural network. Numerical results manifest that integrated satellite-terrestrial cell-free massive multiple-input multiple-output systems can significantly improve the sum ergodic throughput over coherence intervals. The integrated systems can schedule the vast majority of users; some might be out of service due to the limited power budget.
Information Theory,Signal Processing
What problem does this paper attempt to address?
### Problems Addressed by the Paper This paper aims to study an integrated satellite and ground-based cell-free massive MIMO IoT system, where a low Earth orbit (LEO) satellite and multiple access points (APs) jointly serve numerous ground users under practical communication conditions. Specifically, the main contributions of the paper are as follows: 1. **Study of Cooperative Networks**: - Investigated a type of cooperative network involving an LEO satellite, where users are in active or inactive states based on channel conditions and limited wireless resources. - Utilized the minimum mean square error (MMSE) estimation algorithm to estimate instantaneous channel state information (CSI) during the uplink pilot training phase, assuming arbitrary pilot reuse patterns. 2. **Uplink Throughput Analysis**: - Derived the average uplink throughput for each active user based on channel estimation and its errors, applicable to any detection method and channel model. - Provided closed-form expressions for maximum ratio combining (MRC) and spatially correlated Rayleigh fading channel models. 3. **Formulation and Solution of Optimization Problems**: - Proposed an optimization problem considering the transmission data power coefficient as a variable, aiming to maximize the total average throughput of active users under limited power resource constraints. - Addressed the performance analysis problem of the satellite-ground system through resource management, obtaining solutions for transmission power control and multi-access user scheduling. 4. **Model-Based Approach**: - Proposed an iterative algorithm using the alternating optimization (AO) method to obtain a stable solution to the considered problem in polynomial time. - In each iteration, derived closed-form expressions for the optimization variables by solving the first-order derivative of the Lagrangian function and fixing the remaining optimization variables. 5. **Learning-Based Approach**: - Constructed a heterogeneous graph neural network (GNN) to optimize each user's transmission power and schedule all users within the coverage area using only statistical information. - Trained the GNN using unsupervised learning, requiring only statistical channel state information from the APs and the satellite. ### Numerical Results Numerical results validated the correctness of the theoretical framework, demonstrating that the proposed optimization algorithms effectively allocated power budgets and scheduled users. The learning-based approach also showed confirmed runtime and scalability under statistical information deployment.