MDP-Based Network Selection Scheme by Genetic Algorithm and Simulated Annealing for Vertical-Handover in Heterogeneous Wireless Networks

The hybrid algorithm for real-time vertical handover using different objective functions has been presented to find the optimal network to connect with a good quality of service in accordance with the user’s preferences. Markov processes are widely used in performance modelling of wireless and mobile communication systems. We address the problem of optimal wireless network selection during vertical handover, based on the received information, by embedding the decision problem in a Markov decision process (MDP) with genetic algorithm (GA), we use GA to find a set of optimal decisions that ensures the best trade-off between QoS based on their priority level. Then, we emerge improved genetic algorithm (IGA) with simulated annealing (SA) as leading methods for search and optimization problems in heterogeneous wireless networks. We formulate the vertical handoff decision problem as a MDP, with the objectives of maximizing the expected total reward and minimizing average number of handoffs. A reward function is constructed to assess the QoS during each connection, and the AHP method are applied in an iterative way, by which we can work out a stationary deterministic handoff decision policy. As it is, the characteristics of the current mobile devices recommend using fast and efficient algorithms to provide solutions near to real-time. These constraints have moved us to develop intelligent algorithm that avoid the slow and massive computations. This paper compares the formulation and results of five recent optimization algorithms: artificial bee colony, GA, differential evolution, particle swarm optimization and hybrid of (GA–SA). Simulation results indicated that choosing the SA rules would minimize the cost function, and also that, the IGA–SA algorithm could decrease the number of unnecessary handovers, and thereby prevent the ‘Ping-Pong’ effect.

[1]  Kaveh Pahlavan,et al.  Handoff in hybrid mobile data networks , 2000, IEEE Wirel. Commun..

[2]  Min Huang,et al.  A Multi-objective Genetic Algorithm Based Handoff Decision Scheme with ABC Supported , 2013, ICIC.

[3]  Victor C. M. Leung,et al.  Access and service convergence over the mobile internet - A survey , 2010, Comput. Networks.

[4]  Redhwan Q. Shaddad,et al.  A survey on access technologies for broadband optical and wireless networks , 2014, J. Netw. Comput. Appl..

[5]  Dingde Jiang,et al.  Network coding-based energy-efficient multicast routing algorithm for multi-hop wireless networks , 2015, J. Syst. Softw..

[6]  Xia Wei,et al.  An Improved Genetic Algorithm-Simulated Annealing Hybrid Algorithm for the Optimization of Multiple Reservoirs , 2008 .

[7]  Valentin Rakovic,et al.  Novel RAT selection mechanism based on Hopfield neural networks , 2010, International Congress on Ultra Modern Telecommunications and Control Systems.

[8]  Paul Schonfeld,et al.  Hybrid simulated annealing and genetic algorithm for optimizing arterial signal timings under oversaturated traffic conditions , 2015 .

[9]  Celal Ceken,et al.  Artificial Neural Network Based Vertical Handoff Algorithm for Reducing Handoff Latency , 2013, Wirel. Pers. Commun..

[10]  Nupur Prakash,et al.  Vertical handoff decision algorithm for improved quality of service in heterogeneous wireless networks , 2012, IET Commun..

[11]  Judy Goldsmith,et al.  Genetic Algorithms for Approximating Solutions to POMDPs , 2007 .

[12]  Oriol Sallent,et al.  A novel joint radio resource management approach with reinforcement learning mechanisms , 2005, PCCC 2005. 24th IEEE International Performance, Computing, and Communications Conference, 2005..

[13]  Miguel A. Vega-Rodríguez,et al.  Embedded intelligence for fast QoS-based vertical handoff in heterogeneous wireless access networks , 2015, Pervasive Mob. Comput..

[14]  Meng Chang Chen,et al.  A framework of handoffs in wireless overlay networks based on mobile IPv6 , 2005, IEEE Journal on Selected Areas in Communications.

[15]  Ehl Emile Aarts,et al.  Simulated annealing and Boltzmann machines , 2003 .

[16]  Cheng-Yan Kao,et al.  Applying the genetic approach to simulated annealing in solving some NP-hard problems , 1993, IEEE Trans. Syst. Man Cybern..

[17]  Nupur Prakash,et al.  Adaptive Vertical Handoff Decision Algorithm for Wireless Heterogeneous Networks , 2009, 2009 11th IEEE International Conference on High Performance Computing and Communications.

[18]  Charles E. Perkins,et al.  Ad-hoc on-demand distance vector routing , 1999, Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.

[19]  Lei Guo,et al.  A channel estimation based opportunistic scheduling scheme in wireless bidirectional networks , 2014, J. Netw. Comput. Appl..

[20]  Jhoanna Rhodette Pedrasa,et al.  Determining network availability on the move , 2011, The 17th Asia Pacific Conference on Communications.

[21]  Yao Yu,et al.  A novel scheduling algorithm for physical-layer network coding under Markov model in wireless multi-hop network , 2013, Comput. Electr. Eng..

[22]  Taehyoun Kim,et al.  Vertical Handoff Procedure and Algorithm between IEEE802.11 WLAN and CDMA Cellular Network , 2002, CDMA International Conference.

[23]  Dingde Jiang,et al.  An effective dynamic spectrum access algorithm for multi-hop cognitive wireless networks , 2015, Comput. Networks.

[24]  Mohamed E. El-Hawary,et al.  A Survey of Particle Swarm Optimization Applications in Electric Power Systems , 2009, IEEE Transactions on Evolutionary Computation.

[25]  Upena D. Dalal,et al.  A Survey of Mobile WiMAX IEEE 802.16m Standard , 2010, ArXiv.

[26]  Wang Nan,et al.  PSO-FNN-Based Vertical Handoff Decision Algorithm in Heterogeneous Wireless Networks , 2011 .

[27]  Dervis Karaboga,et al.  AN IDEA BASED ON HONEY BEE SWARM FOR NUMERICAL OPTIMIZATION , 2005 .

[28]  Ahmed H. Zahran,et al.  Signal threshold adaptation for vertical handoff in heterogeneous wireless networks , 2006, Mob. Networks Appl..

[29]  Thomas L. Saaty What is the analytic hierarchy process , 1988 .

[30]  Manoj K. Jha,et al.  A Markovian approach for optimizing highway life-cycle with genetic algorithms by considering maintenance of roadside appurtenances , 2006, J. Frankl. Inst..

[31]  Zhihan Lv,et al.  A multicast delivery approach with minimum energy consumption for wireless multi-hop networks , 2016, Telecommun. Syst..

[32]  Mirosław Kordos,et al.  VARIABLE STEP SEARCH ALGORITHM FOR MLP TRAINING , 2005 .

[33]  Chelsea C. White,et al.  A Hybrid Genetic/Optimization Algorithm for Finite-Horizon, Partially Observed Markov Decision Processes , 2004, INFORMS J. Comput..

[34]  Sathya Narayanan,et al.  A survey of vertical handover decision algorithms in Fourth Generation heterogeneous wireless networks , 2010, Comput. Networks.

[35]  A. L. Wilson,et al.  Optimising wireless access network selection to maintain QoS in Heterogeneous wireless environments , 2005 .

[36]  Vincent W. S. Wong,et al.  An MDP-Based Vertical Handoff Decision Algorithm for Heterogeneous Wireless Networks , 2008, IEEE Transactions on Vehicular Technology.

[37]  Janise McNair,et al.  Vertical handoffs in fourth-generation multinetwork environments , 2004, IEEE Wireless Communications.

[38]  Yusuf Ayvaz,et al.  Combined size and shape optimization of structures with a new meta-heuristic algorithm , 2015, Appl. Soft Comput..

[39]  Paul H. Siegel,et al.  On the achievable information rates of finite state ISI channels , 2001, GLOBECOM'01. IEEE Global Telecommunications Conference (Cat. No.01CH37270).

[40]  J.I. Agbinya,et al.  Vertical Handoff Decision Algorithm for UMTS-WLAN , 2007, The 2nd International Conference on Wireless Broadband and Ultra Wideband Communications (AusWireless 2007).

[41]  Xia Liu,et al.  A novel vertical handoff algorithm based on fuzzy logic in aid of grey prediction theory in wireless heterogeneous networks , 2012 .

[42]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[43]  Nurhan Karaboga,et al.  The parameter extraction of the thermally annealed Schottky barrier diode using the modified artificial bee colony , 2012, Applied Intelligence.

[44]  Dominique Gaïti,et al.  Enabling Vertical Handover Decisions in Heterogeneous Wireless Networks: A State-of-the-Art and A Classification , 2014, IEEE Communications Surveys & Tutorials.

[45]  Sourangsu Banerji,et al.  Wi-Fi & WiMAX: A Comparative Study , 2013 .

[46]  Miguel Pinzolas,et al.  Neighborhood based Levenberg-Marquardt algorithm for neural network training , 2002, IEEE Trans. Neural Networks.

[47]  R. Storn,et al.  Differential Evolution: A Practical Approach to Global Optimization (Natural Computing Series) , 2005 .

[48]  Xu Ying,et al.  Collaborative Multi-hop Routing in Cognitive Wireless Networks , 2015, Wireless Personal Communications.

[49]  Ching-Chih Tsai,et al.  Parallel Elite Genetic Algorithm and Its Application to Global Path Planning for Autonomous Robot Navigation , 2011, IEEE Transactions on Industrial Electronics.

[50]  A. A. Jafari,et al.  Genetic algorithm methods for solving the best stationary policy of finite Markov decision processes , 1998, Proceedings of Thirtieth Southeastern Symposium on System Theory.

[51]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[52]  Georgios B. Giannakis,et al.  On velocity estimation and correlation properties of narrow-band mobile communication channels , 2001, IEEE Trans. Veh. Technol..

[53]  Raj Jain,et al.  Architectures for the future networks and the next generation Internet: A survey , 2011, Comput. Commun..

[54]  Emile Aarts Simulated annealing & boltzmann Machines: a stochastic approach to combinatorialoptimization & neural computing , 1988 .

[55]  Janise McNair,et al.  Optimizations for vertical handoff decision algorithms , 2004, 2004 IEEE Wireless Communications and Networking Conference (IEEE Cat. No.04TH8733).

[56]  Celal Ceken,et al.  Case study on handoff strategies for wireless overlay networks , 2013, Comput. Stand. Interfaces.

[57]  Guy Pujolle,et al.  A Survey of Autonomic Network Architectures and Evaluation Criteria , 2012, IEEE Communications Surveys & Tutorials.

[58]  Dingde Jiang,et al.  A collaborative multi-hop routing algorithm for maximum achievable rate , 2015, J. Netw. Comput. Appl..

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

[60]  Anjali Agarwal,et al.  Vertical handover decision making using QoS reputation and GM(1,1) prediction , 2012, 2012 IEEE International Conference on Communications (ICC).