Using Advanced Handover and Localization Techniques for Maintaining Quality-of-Service of Mobile Users in Heterogeneous Cloud-Based Environment

  • Yonal KirsalEmail author
  • Glenford Mapp
  • Fragkiskos Sardis


In order to maintain seamless communication and quality of service (QoS) for mobile applications, a new and flexible mechanisms are needed. The first technique is the use of vertical handover to maintain QoS through multiple interfaces. Modern architectures use handover to move connections to a better network when required. The server localisation is the second facility that can be developed to move services closer to the user as they move around. In this paper, these two options are explored in detail. In addition, a reactive network slicing concept is introduced which is used as the measured service rate in the proposed system. Using this framework, mobile users can make decisions to select whether to stay connected using the current network, do a vertical handover to a neighbouring network or request that the service be migrated closer to the user. An analytical model is presented and a decision table developed to explore these options.


Service provisioning management Advanced handover Server localisation Heterogeneous environments Analytical modelling Network slicing 



  1. 1.
    Duan, Q., Yan, Y., Vasilakos, A.: A survey on service-oriented network virtualization toward convergence of networking and cloud computing. IEEE Trans. Netw. Serv. Manag. 9(4), 373–392 (2012)CrossRefGoogle Scholar
  2. 2.
    Voorsluys, W., Broberg, J., Venugopal, S., Buyya, R.: Cost of virtual machine live migration in clouds: a performance evaluation. In: Cloud Computing, pp. 254–265. Springer (2009)Google Scholar
  3. 3.
    Mobile-Edge Computing-Introductory Technical White Paper, [online]. Accessed 28 June 2017
  4. 4.
    Shi, W., Cao, J., Zhang, Q., Li, Y., Xu, L.: Edge computing: vision and challenges. IEEE Internet Things J. 3(5), 637–646 (2016)CrossRefGoogle Scholar
  5. 5.
    yRFC3: The Specification of SP-Lite (2016). Accessed 15 June 2017
  6. 6.
    Zhang, L., Ding, X., Wan, Z., Gu, M., Li, X. Y.: WiFace: a secure geosocial networking system using WiFi-based multi-hop MANET. In: Proceedings of the 1st ACM Workshop on Mobile Cloud Computing and Services: Social Networks and Beyond (MSC), no. 3, pp. 1–8 (2010)Google Scholar
  7. 7.
    Cottingham, D., Wassell, I., Harle, R.: Performance of IEEE 802.11a in vehicular contexts. In: Proceedings of IEEE 65th Vehicular Technology Conference, pp. 854–858 (2007)Google Scholar
  8. 8.
    Guillaume, R., Andres, A.G., Ben, A.: LTE-Advanced and Next Generation Wireless Networks Channel Modeling and Propagation. Wiley, New York (2013)Google Scholar
  9. 9.
    Rahman M., Mir, F.A.M.: Fourth generation (4G) mobile networks—features, technologies and issues. In: Proceedings of the 6th IEEE International Conference on 3G and Beyond, pp. 1–5 (2005)Google Scholar
  10. 10.
    Dinh, H.T., Lee, C., Niyato, D., Wang, P.: A survey of mobile cloud computing: architecture applications and approaches. Wirel. Commun. Mobile Comput. 13(18), 1587–1611 (2011)CrossRefGoogle Scholar
  11. 11.
    Aiash, M., Mapp, G., Lasebae, A., Phan, R., Loo, J.: Integrating mobility, quality-of-service and security in future mobile networks. In: Electrical Engineering and Intelligent Systems: Lecture Notes in Electrical. Engineering, vol .130, pp. 195–206 (2013)Google Scholar
  12. 12.
    Mapp, G., Sardis, F., Crowcroft, J.: Developing an implementation framework for the Future Internet using the Y-Comm architecture SDN and NFV. In: IEEE NetSoft Conference and Workshops (NetSoft), Seoul, pp. 43–47 (2016)Google Scholar
  13. 13.
    Mapp, G., Katsriku, F., Aiash, M., Chinnam, N., Lopes, R., Moreira, E., Vanni, R.P., Augusto, M.: Exploiting location and contextual information to develop a comprehensive framework for proactive handover in heterogeneous environments. J. Comput. Netw. Commun. 2012, 748163 (2012). Google Scholar
  14. 14.
    Sardis, F., Mapp, G., Loo, J., Aiash, M., Vinel, A.: On the investigation of cloud-based mobile media environments with service-populating and QoS-aware mechanisms. IEEE Trans. Multimed. 15(4), 769–777 (2013)CrossRefGoogle Scholar
  15. 15.
    Sardis, F.; Exploring traffic and QoS management mechanisms to support mobile cloud computing using service localization in heterogeneous environments. School of Science and Technology, Middlesex University, August, PhD Thesis (2014)Google Scholar
  16. 16.
    Makela, J.P.: Effects of handoff algorithms on the performance of multimedia wireless networks. PhD thesis, Faculty of Technology, Department of Electrical and Information Engineering, University of Oulu, Finland (2008)Google Scholar
  17. 17.
    Seaman, C., Guo, Y., Izurieta, C., Cai, Y., Zazworka, N., Shull, F., Vetro, A.: Using technical debt data in decision making: Potential decision approaches. In: 2012 Third International Workshop on Managing Technical Debt (MTD), pp. 45–48 (2012)Google Scholar
  18. 18.
    Zhang, W., Tan, S., Xia, F., Chen, X., Li, Z., Lu, Q., Yang, S.: A survey on decision making for task migration in mobile cloud environments. Pers. Ubiquitous Comput. 20(3), 295–309 (2016)CrossRefGoogle Scholar
  19. 19.
    Vidales, P., Baliosian, J., Serrat, J., Mapp, G., Stajano, F., Hopper, A.: Autonomic system for mobility support in 4G networks. IEEE J. Sel. Areas Commun. 23(12), 2288–2304 (2005)CrossRefGoogle Scholar
  20. 20.
    Kirsal, Y., Ever, E., Kocyigit, A., Gemikonakli, O., Mapp, G.: Modeling and analysis of vertical handover in highly mobile environments. J. Supercomput. 71, 4352–4380 (2015)CrossRefGoogle Scholar
  21. 21.
    Kirsal, Y.: Analytical modelling of a new handover algorithm for improve allocation of resources in highly mobile environments. Int. J. Comput. Commun. Control 11(6), 755–770 (2016)CrossRefGoogle Scholar
  22. 22.
    Bruneo, D.: A stochastic model to investigate data center performance and QoS in IAAS cloud computing systems. IEEE Trans. Parallel Distrib. Syst. 25(3), 560–569 (2014)CrossRefGoogle Scholar
  23. 23.
    Vilaplana, J., Solsona, F., Teixid, I., Mateo, J., Abella, F., Rius, J.: A queuing theory model for cloud computing. J. Supercomput. 69(1), 492507 (2014)CrossRefGoogle Scholar
  24. 24.
    Ghosh, R., Longo, F., Naik, V.K., Trivedi, K.S.: Modeling and performance analysis of large scale iaas clouds. Future Gener. Comput. Syst. 29(5), 1216–1234 (2013)CrossRefGoogle Scholar
  25. 25.
    Chen, S., Sun, Y., Kozat, U., Huang, L., Sinha, P., Liang, G., Liu, X., Shroff, N.: When queueing meets coding: optimal-latency data retrieving scheme in storage clouds. In: INFOCOM, pp. 1042–1050 (2014)Google Scholar
  26. 26.
    Mapp, G., Thakker, D., Gemikonakli, O.: Exploring gate-limited analytical models for high performance network storage servers. J. Comput. Syst. Sci. 77, 837–851 (2010)MathSciNetCrossRefzbMATHGoogle Scholar
  27. 27.
    Fosukas, X., Patounas, G., Elmokashfi, A., Mariana, M.: Network slicing in 5G: survey and challenges. IEEE Commun. Mag. 55, 94–100 (2017)CrossRefGoogle Scholar
  28. 28.
    Richart, M., Baliosian, J., Serrat, J.: Resource slicing in virtual wireless networks: a survey. IEEE Trans. Netw. Serv. Manag. 13, 462–476 (2016)CrossRefGoogle Scholar
  29. 29.
    Agrawal, D.P., Qing, A. Z.: Introduction to Wireless and Mobile Systems. Bill Stenquist (2006)Google Scholar
  30. 30.
    Xenakis, D., Passas, N., Merakos, L., Verikoukis, C.: Handover decision for small cells: algorithms, lessons learned and simulation study. Comput. Netw. 100, 64–74 (2016)CrossRefGoogle Scholar
  31. 31.
    Hadda, E.B.: Multi-attribute decision making handover algorithm for wireless body area networks. Comput. Commun. 81, 97–108 (2016)CrossRefGoogle Scholar
  32. 32.
    Patanapongpibul, L., Mapp, G., Hopper, A.: An end-system approach to mobility management for 4G networks and its application to thin-client computing. ACM Mobile Comput. Commun. Rev. 10(3), 13–33 (2006)CrossRefGoogle Scholar
  33. 33.
    Shaikh, F.: Intelligent proactive handover and QoS management using TBVH in heterogeneous networks. Middlesex University, School of Engineering and Information Sciences (Ph.D. thesis) (2010)Google Scholar
  34. 34.
    Kumaran, J., Mitchell, K., Liefvoort, A.: A spectral approach to compute performance measures in a correlated single server queue. Sigmetrics Perform. Eval. Rev. 33(2), 12–14 (2005)CrossRefGoogle Scholar
  35. 35.
    Kumaran, J., Mitchell, K., Liefvoort, A.: The waiting time distribution of an MEP/MEP/1 queue. In: Proceedings of the 19th International Teletraffic Congress (ITC19), pp. 687–696 (2005)Google Scholar
  36. 36.
    Chakka, R.: Spectral expansion solution for some finite capacity queues. Ann. Oper. Res. 79, 27–44 (1998)MathSciNetCrossRefzbMATHGoogle Scholar
  37. 37.
    Kirsal, Y.: Modelling and performance evaluation of wireless and mobile communication systems in heterogeneous environments. PhD thesis, Middlesex University (2013)Google Scholar
  38. 38.
    Banks, J., Carson, J., Nelson, B.: Discrete-Event System Simulation. Prentice Hall, Englewood Cliffs (2000)Google Scholar
  39. 39.
    Kirsal, Y.: Analytical modelling and optimization analysis of large-scale communication systems and networks with repairmen policy. Computing 100(5), 503–527 (2008)MathSciNetCrossRefzbMATHGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2019

Authors and Affiliations

  1. 1.Department of Electrical and Electronics Engineering, Faculty of EngineeringEuropean University of Lefke10 MersinTurkey
  2. 2.Science and Technology, Computer ScienceMiddlesex UniversityLondonUK
  3. 3.Department of Informatics, Centre for Telecommunications ResearchKings College LondonLondonUK

Personalised recommendations