I. Introduction
In this paper, we combine Network Utility Maximization (NUM) [1] with Model Predictive Control (MPC) or Receding Horizon Control (RHC) [2] aiming at an online and adaptive framework for the cross-layer design and operation of wireless multihop networks. NUM has been proven as a very popular tool in the communications research community, for the cross-layer optimization of wireless networks, where typically, a utility function is assigned to each network flow (source-destination pair), and the sum of all utilities over the network is maximized, subject to network capacity region constraints (including link transmission feasibility constraints) [3]. MPC/RHC on its part is applied as it allows for “online” network control, i.e., during the network operation, while being easily adaptive in dynamic and evolving network conditions, e.g., with respect to the network topology, the wireless channels, etc.
RHC and MPC will be used interchangeably throughout this paper.