Distributed Load Balancing via Message Passing for Heterogeneous Cellular Networks

This paper presents a distributed load-balancing algorithm that maximizes the network-wide sum rate in heterogeneous cellular networks (HetNets). Unlike previous studies that have considered a logarithmic utility defined with respect to the sum rate, we maximize the sum rate directly to achieve the best user association for the HetNet. To capture realistic communication scenarios, we also consider a minimum rate constraint for individual users. The corresponding problem is formulated as a combinatorial optimization of which finding the solution becomes computationally demanding as the size of the network grows. Another challenge in HetNets is that the information exchange among base stations (BSs) is limited if each tier of BSs is deployed by different network vendors or users, and this brings about the need for distributed control. To resolve these challenges, we introduce a promising approach based on a message-passing framework and derive a distributed load-balancing algorithm. The proposed algorithm developed via message passing provides a very efficient solution for the load-balancing problem with reduced computational complexity. We compare the proposed algorithm with existing load-balancing strategies. Simulation results verify that the proposed algorithm significantly improves resource utilization and mitigates the congestion of macro BSs, thereby resulting in a multifold gain to the sum rate.

[1]  Jeffrey G. Andrews,et al.  User Association for Load Balancing in Heterogeneous Cellular Networks , 2012, IEEE Transactions on Wireless Communications.

[2]  Gustavo de Veciana,et al.  alpha-Optimal User Association and Cell Load Balancing in Wireless Networks , 2010, 2010 Proceedings IEEE INFOCOM.

[3]  Jeffrey G. Andrews,et al.  Modeling and Analysis of K-Tier Downlink Heterogeneous Cellular Networks , 2011, IEEE Journal on Selected Areas in Communications.

[4]  Jeffrey G. Andrews,et al.  Femtocells: Past, Present, and Future , 2012, IEEE Journal on Selected Areas in Communications.

[5]  X. Jin Factor graphs and the Sum-Product Algorithm , 2002 .

[6]  Yigal Bejerano,et al.  Cell Breathing Techniques for Load Balancing in Wireless LANs , 2009, IEEE Trans. Mob. Comput..

[7]  Bhaskar Krishnamachari,et al.  Base Station Operation and User Association Mechanisms for Energy-Delay Tradeoffs in Green Cellular Networks , 2011, IEEE Journal on Selected Areas in Communications.

[8]  Jeffrey G. Andrews,et al.  Heterogeneous Cellular Networks with Flexible Cell Association: A Comprehensive Downlink SINR Analysis , 2011, IEEE Transactions on Wireless Communications.

[9]  Andrea Abrardo,et al.  On the Convergence and Optimality of Reweighted Message Passing for Channel Assignment Problems , 2014, IEEE Signal Processing Letters.

[10]  William T. Freeman,et al.  On the optimality of solutions of the max-product belief-propagation algorithm in arbitrary graphs , 2001, IEEE Trans. Inf. Theory.

[11]  Holger Claussen,et al.  An overview of the femtocell concept , 2008, Bell Labs Technical Journal.

[12]  Satoshi Nagata,et al.  Trends in small cell enhancements in LTE advanced , 2013, IEEE Communications Magazine.

[13]  Songwu Lu,et al.  Mobile data charging: new attacks and countermeasures , 2012, CCS.

[14]  Bjørn A. Bjerke,et al.  LTE-advanced and the evolution of LTE deployments , 2011, IEEE Wireless Communications.

[15]  Miroslav Popovic,et al.  Rate adaptation , Congestion Control and Fairness , 2016 .

[16]  Cyril Leung,et al.  Proportional Fair Multiuser Scheduling in LTE , 2009, IEEE Signal Processing Letters.

[17]  Antti Toskala,et al.  LTE for UMTS: Evolution to LTE-Advanced , 2011 .

[18]  Jeffrey G. Andrews,et al.  Offloading in Heterogeneous Networks: Modeling, Analysis, and Design Insights , 2012, IEEE Transactions on Wireless Communications.

[19]  Harish Viswanathan,et al.  Dynamic load balancing through coordinated scheduling in packet data systems , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[20]  John N. Tsitsiklis,et al.  Parallel and distributed computation , 1989 .

[21]  Sriram Vishwanath,et al.  Distributed Algorithms for Spectrum Access in Cognitive Radio Relay Networks , 2012, IEEE Journal on Selected Areas in Communications.

[22]  Yongbin Wei,et al.  A survey on 3GPP heterogeneous networks , 2011, IEEE Wireless Communications.

[23]  Devavrat Shah,et al.  Message Passing for Maximum Weight Independent Set , 2008, IEEE Transactions on Information Theory.

[24]  Delbert Dueck,et al.  Clustering by Passing Messages Between Data Points , 2007, Science.

[25]  Jeffrey G. Andrews,et al.  Joint Resource Partitioning and Offloading in Heterogeneous Cellular Networks , 2013, IEEE Transactions on Wireless Communications.

[26]  Jeffrey G. Andrews,et al.  A Graphical Model Approach to Downlink Cooperative MIMO Systems , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

[27]  Mauro Dell'Amico,et al.  Assignment Problems , 1998, IFIP Congress: Fundamentals - Foundations of Computer Science.

[28]  Andreas Drexl,et al.  Facility location models for distribution system design , 2005, Eur. J. Oper. Res..

[29]  Jeffrey G. Andrews,et al.  Belief Propagation for Distributed Downlink Beamforming in Cooperative MIMO Cellular Networks , 2011, IEEE Transactions on Wireless Communications.

[30]  Martin J. Wainwright,et al.  MAP estimation via agreement on (hyper)trees: Message-passing and linear programming , 2005, ArXiv.

[31]  Rudolf Mathar,et al.  Dynamic cell association for downlink sum rate maximization in multi-cell heterogeneous networks , 2012, 2012 IEEE International Conference on Communications (ICC).

[32]  Slawomir Stanczak,et al.  Fundamentals of Resource Allocation in Wireless Networks - Theory and Algorithms (2. ed.) , 2009, Foundations in Signal Processing, Communications and Networking.

[33]  Chung Shue Chen,et al.  Joint Optimization of Radio Resources in Small and Macro Cell Networks , 2011, 2011 IEEE 73rd Vehicular Technology Conference (VTC Spring).

[34]  Martin J. Wainwright,et al.  MAP estimation via agreement on trees: message-passing and linear programming , 2005, IEEE Transactions on Information Theory.

[35]  Xiaodong Wang,et al.  Coordinated load balancing, handoff/cell-site selection, and scheduling in multi-cell packet data systems , 2008, Wirel. Networks.

[36]  Ramachandran Ramjee,et al.  Generalized Proportional Fair Scheduling in Third Generation Wireless Data Networks , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[37]  Siegfried Schaible,et al.  Fractional programming: The sum-of-ratios case , 2003, Optim. Methods Softw..

[38]  Jeffrey G. Andrews,et al.  Downlink rate distribution in multi-RAT heterogeneous networks , 2013, 2013 IEEE International Conference on Communications (ICC).

[39]  Devavrat Shah,et al.  Belief propagation for min-cost network flow: convergence & correctness , 2010, SODA '10.

[40]  Christian Borgs,et al.  Belief Propagation for Weighted b-Matchings on Arbitrary Graphs and its Relation to Linear Programs with Integer Solutions , 2007, SIAM J. Discret. Math..

[41]  Devavrat Shah,et al.  Belief Propagation for Min-Cost Network Flow: Convergence and Correctness , 2010, Oper. Res..

[42]  Jeffrey G. Andrews,et al.  Femtocell networks: a survey , 2008, IEEE Communications Magazine.

[43]  Laurent Massoulié,et al.  Bandwidth sharing: objectives and algorithms , 2002, TNET.

[44]  Jeffrey G. Andrews,et al.  An overview of load balancing in hetnets: old myths and open problems , 2013, IEEE Wireless Communications.

[45]  Sriram Vishwanath,et al.  Message-Passing Algorithms for Coordinated Spectrum Sensing in Cognitive Radio Networks , 2013, IEEE Communications Letters.

[46]  Brendan J. Frey,et al.  A Binary Variable Model for Affinity Propagation , 2009, Neural Computation.

[47]  Gustavo de Veciana,et al.  Dynamic association for load balancing and interference avoidance in multi-cell networks , 2007, IEEE Transactions on Wireless Communications.

[48]  Roland W. Freund,et al.  Solving the Sum-of-Ratios Problem by an Interior-Point Method , 2001, J. Glob. Optim..