This article investigates energy efficiency (EE) maximization for an Internet of Things-based (IoT) distributed antenna system (DAS) with imperfect channel state information (CSI) subject to maximum transmit power and minimum data rate constraints. First, we derive achievable rates and corresponding EE expressions of the system for single and multiple IoT devices. Then, we formulate the EE maximization problem in the single-device IoT-DAS with imperfect CSI, and it has a special form of the difference of concave functions. To solve this problem, we develop a near-optimal power allocation (PA) scheme by using the concave–convex procedure (CCCP) and block coordinate descent (BCD) method. It can achieve an EE performance similar to that of the optimal exhaustive search scheme, but with lower complexity. Based on this result, we present a suboptimal PA scheme with a single-layer iteration to decrease the complexity and maintain a performance similar to that of the near-optimal scheme. Using the results above, the EE optimization for IoT-DAS with imperfect CSI for multiple devices is addressed. A near-optimal PA scheme based on the fractional programming (FP) theory as well as the CCCP and BCD methods for solving the optimization problem is presented. Also, a suboptimal PA scheme based on the FP theory and BCD method is developed to further decrease the complexity. Interestingly, these two schemes have the same performance for perfect CSI. Simulation results show the validity of the developed schemes and their superior performances over existing methods.
Read full abstract