Skip to main content
Log in

Cross-layer collaboration handoff mechanism based on multi-attribute decision in mobile computation offloading

  • Methodologies and Application
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

In mobile cloud computing, employing computation offloading enables mobile devices to considerably augment their capability in emerging resource-hungry applications. However, studies on realistic offloading handoff mechanisms are still lacking. In the current work, a cross-layer collaboration handoff mechanism based on improved multi-attribute decision (CCHMD) is proposed to make reasonable, effective and efficient handoff decisions by considering the frequent movement of intelligent terminals and the heterogeneity of wireless networks. Cross-layer collaboration refers to the cooperation between communication handoff and computation handoff. The former mainly depends on received signal strength of mobile terminals, the minimum equality parameter and the minimum improvement parameter of all network attributes. By contrast, the latter hinges on several important attributes of candidate networks. To objectively evaluate the performance of each candidate network, we first apply the improved normalization and information entropy method (EM) to automatically calculate the weight value of each attribute, and employ the improved multi-attribute decision algorithm to assess all candidate networks. We then arrange these networks in descending order and select the first network as the optimal handoff network. Experimental results have proved that CCHMD exhibits better adaptability and performance than EM, simple additive weight and technique for order preference by similarity to ideal solution in terms of several indicators such as task execution time, handoff frequency, energy consumption and task execution efficiency.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

References

  • Barbera MV et al (2013) To offload or not to offload? The bandwidth and energy costs of mobile cloud computing. In: INFOCOM, 2013 Proceedings IEEE

  • Bari F, Leung V (2007) Application of ELECTRE to network selection in a heterogeneous wireless network environment. In: 2007 IEEE wireless communications and networking conference. IEEE

  • Bircher E, Braun T (2004) An agent-based architecture for service discovery and negotiation in wireless networks. In: International conference on wired/wireless internet communications

  • Bonino D, De Russis L, Corno F, Ferrero G (2014) JEERP: energy-aware enterprise resource planning. IT Prof 4:50–56

    Article  Google Scholar 

  • Çalhan A, Çeken C (2012) An optimum vertical handoff decision algorithm based on adaptive fuzzy logic and genetic algorithm. Wirel Pers Commun 64(4):647–664

    Article  Google Scholar 

  • Chen L-J et al (2004) A smart decision model for vertical handoff. In: ANWIRE international workshop

  • Chen CT, Su WC, Chen CL (2015) Video sharing with seamless service handoff in mobile device-centric cloud computing environment. In: 2015 IEEE international conference on consumer electronics-Taiwan (ICCE-TW). IEEE, pp 362–363

  • Cohen J (2008) Embedded speech recognition applications in mobile phones: status, trends, and challenges. In: 2008 IEEE international conference on acoustics, speech and signal processing. IEEE, pp 5352–5355

  • Gallardo-Medina, JR, Pineda-Rico U, Stevens-Navarro E (2009) VIKOR method for vertical handoff decision in beyond 3G wireless networks. In: 2009 6th International conference on electrical engineering, computing science and automatic control, IEEE

  • Garg V, Vijay K, Wilkes JE (1998) Principles and applications of GSM. Prentice Hall PTR, Englewood Cliffs

    Google Scholar 

  • Hong CP, Kang TH, Kim SD (2005) An effective vertical handoff scheme supporting multiple applications in ubiquitous computing environment. In: 2005 Second international conference on embedded software and systems. IEEE, pp 1–6

  • Hussain S, Hamid Z, Khattak NS (2006) Mobility management challenges and issues in 4G heterogeneous networks. In: Proceedings of the first international conference on integrated internet ad hoc and sensor networks

  • Konka J, Andonovic I, Michie C, Atkinson R (2014) Auction-based network selection in a market-based framework for trading wireless communication services. IEEE Trans Veh Technol 63(3):1365–1377

    Article  Google Scholar 

  • Kovachev D, Yu T, Klamma R (2012) Adaptive computation offloading from mobile devices into the cloud. In: 2012 IEEE 10th international symposium on parallel and distributed processing with applications (ISPA). IEEE, pp 784–791

  • Lal D, Manjeshwar A, Herrmann F et al (2003) Measurement and characterization of link quality metrics in energy constrained wireless sensor networks. In: IEEE 2003 global telecommunications conference (GLOBECOM’03), vol 1. IEEE, pp 446–452

  • Lee YL, Chuah TC, Loo J, Vinel A (2014) Recent advances in radio resource management for heterogeneous LTE/LTE-A networks. IEEE Commun Surv Tutor 16(4):2142–2180

    Article  Google Scholar 

  • Lei L et al (2013) Challenges on wireless heterogeneous networks for mobile cloud computing. IEEE Wirel Commun 20(3):34–44

    Article  Google Scholar 

  • Li X, Ma H, Zhou F, Gui X (2015) Service operator-aware trust scheme for resource matchmaking across multiple clouds. IEEE Trans Parallel Distrib Syst 26(5):1419–1429

    Article  Google Scholar 

  • Liao J, Qi Q, Wang J et al (2016) A dual mode self-adaption handoff for multimedia services in mobile cloud computing environment. Multimed Tools Appl 75(8):4697–4722

    Article  Google Scholar 

  • Lin T, Wang C, Lin PC (2008) A neural-network-based context-aware handoff algorithm for multimedia computing. ACM Trans Multimed Comput Commun Appl (TOMM) 4(3):1–17

    Article  Google Scholar 

  • Liu F, Shu P, Jin H, Ding L, Yu J, Niu D, Li B (2013) Gearing resource-poor mobile devices with powerful clouds: architectures, challenges, and applications. IEEE Wirel Commun 20(3):14–22

    Article  Google Scholar 

  • Lohi M, Weerakoon D, Aghvami AH (2013) Key issues in handover design and multi. Multiaccess Mobil Teletraffic Wirel Commun 4:199

    Google Scholar 

  • Maheshwari S, Ho SD (2015) Determinative segmentation resegmentation and padding in radio link control (RLC) service data units (SDU). US Patent 9,055,473, 9 Jun 2015

  • Marichamy P, Chakrabarti S, Maskara SL (2003) Performance evaluation of handoff detection schemes. In: Proceedings of IEEE TENCON 2003, Taj Residency, Bangalore, pp 643–646

  • McNair J, Zhu F (2004) Vertical handoffs in fourth-generation multinetwork environments. IEEE Wirel Commun 11(3):8–15

    Article  Google Scholar 

  • Meskar E et al (2015) Energy efficient offloading for competing users on a shared communication channel. In: 2015 IEEE international conference on communications (ICC). IEEE, pp 3192–3197

  • Miettinen AP, Nurminen JK (2010) Energy efficiency of mobile clients in cloud computing. HotCloud 10:4–4

    Google Scholar 

  • Mohanty S, Akyildiz IF (2006) A cross-layer (layer 2 + 3) handoff management protocol for next-generation wireless systems. IEEE Trans Mob Comput 5(10):1347–1360

    Article  Google Scholar 

  • Mtibaa A et al (2015) Towards mobile opportunistic computing. In: 2015 IEEE 8th international conference on cloud computing. IEEE, pp 1111–1114

  • Ong EH, Khan JY (2008) Dynamic access network selection with QoS parameters estimation: a step closer to ABC. In: Proceedings of IEEE VTC 2008-Spring, Marina Bay, Singapore, pp 2671–2676

  • Othman M, Madani SA, Khan SU (2014) A survey of mobile cloud computing application models. IEEE Commun Surv Tutor 16(1):393–413

    Article  Google Scholar 

  • Qi Q, Liao J, Wang J et al (2016) Integrated multi-service handoff mechanism with QoS-support strategy in mobile cloud computing. Wirel Pers Commun 87(2):593–614

    Article  Google Scholar 

  • Ryu S, Lee K, Mun Y (2012) Optimized fast handover scheme in Mobile IPv6 networks to support mobile users for cloud computing. J Supercomput 59(2):658–675

    Article  Google Scholar 

  • Sabharwal M, Agrawal A, Metri G (2013) Enabling green it through energy-aware software. IT Prof 15(1):19–27

    Article  Google Scholar 

  • Saraydar CU, Mandayam NB, Goodman DJ (2002) Efficient power control via pricing in wireless data networks. IEEE Trans Commun 50(2):291–303

  • Song Q, Jamalipour A (2005) Network selection in an integrated wireless LAN and UMTS environment using mathematical modeling and computing techniques. IEEE Wirel Commun 12(3):42–48

  • Soyata T, Muraleedharan R, Funai C, Kwon M, Heinzelman W (2012) Cloud-vision: real-time face recognition using a mobile-cloudlet-cloud acceleration architecture. In: 2012 IEEE symposium on computers and communications (ISCC). IEEE, pp 000059–000066

  • Sun Z, Yang Y, Zhou Y, Cruickshank H (2016) Agent-based resource management for mobile cloud. In: Web-based services: concepts, methodologies, tools, and applications, IGI Global, pp 290–305

  • Wang C, Li Z (2004) A computation offloading scheme on handheld devices. J Parallel Distrib Comput 64(6):740–746

    Article  MATH  Google Scholar 

  • Wang K, Zeng ZM, Feng CY (2009) A heterogeneous network selection algorithm based on multiple attribute decision making. Radio Eng 39(1):1–3

    Google Scholar 

  • Wei G (2012) Hesitant fuzzy prioritized operators and their application to multiple attribute decision making. Knowl Based Syst 31:176–182

    Article  Google Scholar 

  • Wen Y, Zhang W, Luo H (2012) Energy-optimal mobile application execution: taming resource-poor mobile devices with cloud clones. In: INFOCOM, 2012 Proceedings IEEE. IEEE

  • Wu, H, Huang D, Bouzefrane S (2013) Making offloading decisions resistant to network unavailability for mobile cloud collaboration. In: 2013 9th International conference on collaborative computing: networking, applications and worksharing (Collaboratecom), IEEE

  • Xiao M, Shroff NB, Chong EKP (2003) A utility-based power-control scheme in wireless cellular systems. IEEE/ACM Trans Netw 11(2):210–221

    Article  Google Scholar 

  • Yang L (2013) A framework for partitioning and execution of data stream applications in mobile cloud computing. ACM SIGMETRICS Perform Eval Rev 40(4):23–32

    Article  Google Scholar 

  • Yang Z, Liu X, Hu Z et al (2017) Seamless service handoff based on delaunay triangulation for mobile cloud computing. Wirel Pers Commun 93(3):795–809

    Article  Google Scholar 

  • Ylianttila M, Makela J, Mahonen P (2002) Supporting resource allocation with vertical handoffs in multiple radio network environment. In: Proceedings of IEEE PIMRC’02, Lisbon, Portugal, pp 64–68

  • Ylitalo J et al (2003) Dynamic network interface selection in multihomed mobile hosts. In: 2003 Proceedings of the 36th annual Hawaii international conference on system sciences. IEEE

  • Zhang W (2004) Handover decision using fuzzy MADM in heterogeneous networks. In: 2004 IEEE wireless communications and networking conference (WCNC), vol 2. IEEE

  • Zhang N, Holtzman JM (1998) Analysis of CDMA soft-handover algorithm. IEEE Trans Veh Technol 47(2):710–714

    Article  Google Scholar 

  • Zhou H, Zhang G, Wang G (2007) Multi-objective decision making approach based on entropy weights for reservoir flood control operation. J Hydraul Eng 1:014

    Google Scholar 

Download references

Acknowledgements

The authors would like to appreciate the editors and the anonymous reviewers for their insightful suggestions to improve the quality of this paper. The work is supported by the National Key Research and Development Program of China (No. 2016QY03D0605), the National Nature Science Foundation of China (Nos. 61370069, 61672111) and Beijing Natural Science Foundation (No. 4162043).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ji-rui Li.

Ethics declarations

Conflict of interest

Xiaoyong Li declares that he has no conflict of interest.

Ethical approval

This article does not contain any studies with human participants or animals performed by any of the authors.

Additional information

Communicated by V. Loia.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, Jr., Li, Xy. & Zhang, R. Cross-layer collaboration handoff mechanism based on multi-attribute decision in mobile computation offloading. Soft Comput 23, 323–341 (2019). https://doi.org/10.1007/s00500-017-2881-3

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-017-2881-3

Keywords

Navigation