Multi-Objective Tabu Search to Balance Multihoming Loads in Heterogeneous Wireless Networks


  • Jorge A. Huertas Center for Optimization and Applied Probability (COPA) Industrial Engineering Department, Universidad de los Andes, Bogotí¡, Colombia.
  • Yezid Donoso Computing and Systems Engineering Department, Universidad de los Andes, Bogotí¡, Colombia


Heterogeneous networks, Multihoming, Vertical handover, Optimization, Multi-objective, Tabu Search.


The advantages of the increasing usage of mobile devices that operate under the multihoming scheme are changing the communications world drastically. Therefore, next generation networks operators have the challenging task to distribute connections of mobile devices efficiently over their access networks, creating a big heterogeneous wireless network for telecommunications. We present a mixed integerlinear programming (MILP) model to balance the load of multiple services over wireless networks taking into account three key indicators: connection loads of access networks, connection costs, and battery consumption of connections. To solve the multi-objective problem, we propose a multi-objective Tabu Search procedure that is capable to find non-supported solutions in the online efficient set. To test the performance of our multi-objective Tabu Search, we tested it over four instances of the literature. In the first instance, a small instance, our procedure finds the true efficient set of solutions. For the other three instances, large instances with over a thousand mobile devices, our procedure finds good online efficient sets of solutions in less than 30 seconds. Finally, using appropriate multi-objective metrics, we compare the results of our multi-objective Tabu Search against the results of a state of the art multi-objective genetic algorithm in the literature for the same problem, outperforming the genetic algorithm in every instance tested.


Capela, N.; Sargento, S. (2012). Optimizing network performance with multihoming and network coding, In 2012 IEEE Globecom Workshops, IEEE, Anaheim, CA, USA, 2012.

Chu, H.D.; Kim, H.; Seok, S.J. (2013). Flow based 3G/WLAN vertical handover scheme using MIH model, In The International Conference on Information Networking 2013 (ICOIN) IEEE, 658-663, 2013.

Donoso, Y.; Fabregat, R. (2007). Multi-Objective Optimization in Computer Networks Using Metaheuristics, Auerbach Publications, Boston, MA, USA, 2007.

Donoso, Y.; Lozano-Garzon, C.; Camelo, M.; Vila, P. (2014). A Fairness Load Balancing Algorithm in HWN Using a Multihoming Strategy, International Journal of Computers Communications & Control, 9(5), 1841-9844, 2014.

Duque, D.; Lozano, L.; Medaglia, A.L. (2014). An exact method for the biobjective shortest path problem for large-scale road networks, European Journal of Operational Research, 242, 788-797, 2014.

El Rhazi, A.; Pierre, S. (2009). A Tabu Search Algorithm for Cluster Building in Wireless Sensor Networks, IEEE Transactions on Mobile Computing 8(4), 433-444, 2009.

Glover, F.; Laguna, M. (1997). Tabu Search, Springer, US Boston, MA, 1997.

Jaffrès-Runser, K.; Gorce, J.M.; Comaniciu, C. (2008). A Multiobjective Tabu Framework for the Optimization and Evaluation of Wireless Systems, In Tabu Search, I-Tech Education and Publishing, 2008.

Lozano-Garzon, C.; Molina, M.; Donoso, Y. (2016). A Multi-Objective Approach for a Multihoming Load Balancing Scheme in WHN,International Journal of Computers Communications & Control, 11(2), 1841-9836, 2016.

Marquez-Barja, J.; Calafate, C.T.; Cano, J.C.; Manzoni, P. (2011). An overview of vertical handover techniques: Algorithms, protocols and tools, Computer Communications 34, 985- 997, 2011.

Patriarca, F.; Salsano, S.; Bonola, M.; Cerqua, P. (2012). UPMT per-application mobility management solution, In Proceedings of the 10th ACM international symposium on Mobility Management and wireless access - MobiWac '12, New York, New York, USA (2012); ACM Press, ISBN 9781450316231, 2012.

Peer Azmat Shah; Yousaf, M.; Qayyum, A.; Hasbullah, H.B. (2012). Effectiveness of multihoming and parallel transmission during and after the vertical handover, In 2012 International Conference on Computer & Information Science (ICCIS), 625-629 IEEE, 2012.

Salazar-Lechuga, M.; Rowe, J. (2005). Particle Swarm Optimization and Fitness Sharing to solve Multi-Objective Optimization Problems, In IEEE Congress on Evolutionary Computation, 2, 1204-1211, 2005.

Semchedine, F.; Bouallouche-Medjkoune, L.; Bennacer, L.; Aber, N.; Aïssani, D. (2012). Routing Protocol Based on Tabu Search for Wireless Sensor Networks, Wireless Personal Communications 67(2), 105-112,2012.

Yan, X.; Ahmet, Y.; Sekercioglu, S.; Narayanan, S. (2010). A survey of vertical handover decision algorithms in Fourth Generation heterogeneous wireless networks, Computer Networks 54, 1848-1863, 2010.



Most read articles by the same author(s)

Obs.: This plugin requires at least one statistics/report plugin to be enabled. If your statistics plugins provide more than one metric then please also select a main metric on the admin's site settings page and/or on the journal manager's settings pages.