Skip to main content

Advertisement

Log in

A novel cost optimization method for mobile cloud computing by dynamic processing of demands based on their power consumption

  • Published:
Annals of Telecommunications Aims and scope Submit manuscript

    We’re sorry, something doesn't seem to be working properly.

    Please try refreshing the page. If that doesn't work, please contact support so we can address the problem.

Abstract

Mobile cloud computing (MCC) is an emerging technology that is introduced to combat the existing limitations in mobile computing such as constrained energy and storage. MCC enables mobile users to perform their tasks in the operator cloud and benefit from the offered services. On the other hand, operators are required to decrease their costs to stay in the competitive market. In this paper, we propose a method to reduce the cost of power consumption and increase the profit of 4G/5G network operators delivering MCC services. We propose an online method that is based on dynamic processing of mobile users’ demands based on their power consumption in the cloud, called Dyn-PDPC. In this algorithm, the power consumption of demands is estimated based on event counters, and demands are classified and processed accordingly. Unlike the offline methods, the proposed online method can be implemented with the existing information and there is no need for prior knowledge. We also present an extended version of Dyn-SP algorithm, in which we had an unrealistic assumption about the energy consumption of demands. In Dyn-PDPC, by using control parameters, when the electricity price is low, demands with high power consumption are processed, and then the low power-consumption demands are processed. Similarly, when the electricity price is high, demands with low power consumption are processed at first. Simulation results demonstrate that the proposed algorithm has more accuracy, and more reduction in long-term cost compared to other online methods in MCC networks.

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

Similar content being viewed by others

References

  1. Fehske A, Fettweis G, Malmodin J, Biczok G (2011) The global footprint of mobile communications: the ecological and economic perspective. IEEE Commun Mag 49(8):55–62

    Article  Google Scholar 

  2. Tränk J (2015) 5G—building upon ongoing network disruption. Networks & Connected Products

  3. Pritzker, P., et al., (2013). NIST Cloud Computing Standards Roadmap Working Group, Special Publication 500–291, Version 2. http://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.500-291r2.pdf. Accessed 05.05.16

  4. Buzzi S, I CL, Klein TE, Poor HV, Yang C, Zappone A (2016) A survey of energy-efficient techniques for 5G networks and challenges ahead. IEEE J Sel Areas Commun 34(4):697–709

    Article  Google Scholar 

  5. Hameed A et al (2016) A survey and taxonomy on energy efficient resource allocation techniques for cloud computing systems. Comput J 98(7):751–774

    Article  MathSciNet  Google Scholar 

  6. Yeganeh H, Vaezpour E (2016) Fronthaul network design for radio access network virtualization from a CAPEX/OPEX perspective. Ann Telecommun 71(11/12):665–676. https://doi.org/10.1007/s12243-016-0538-3

    Article  Google Scholar 

  7. Guo Y, Ding Z Fang Y, Wu D (2011) Cutting down electricity cost in internet data centers by using energy storage. IEEE Globecom

  8. Wen Y, Zhang W, Luo H (2012) Energy—optimal mobile application execution: timing resource-poor mobile devices with cloud clones. IEEE Infocom

  9. Chengjian W, Xiang L, Yang Y et al (2013) System power model and virtual machine power metering for cloud computing pricing. Intelligent System Design and Engineering Applications (ISDEA), Third International Conference, pp.1379–1382

  10. Xue Y, Li B, Nahrstedt K (2006) Optimal resource allocation in wireless ad hoc networks: a price-based approach. IEEE Trans Mob Comput 5(4):347–364

    Article  Google Scholar 

  11. Paschalidis IC, Tsitsiklis JN (2000) Congestion-dependent pricing of network services. IEEE/ACM Trans Networking 8(2):171–184

    Article  Google Scholar 

  12. Mohsenian-Rad H, Wong VWS, Jatskevich J, Schober R, Leon-Garcia A (2010) Autonomous demand side management based on game-theoretic energy consumption scheduling for the future smart grid. IEEE Trans Smart Grid 1(3):320–331

    Article  Google Scholar 

  13. Maglaras C, Zeevi A (2003) Pricing and capacity sizing for systems with shared resources: approximate solutions and scaling relations. Manag Sci 49(8):1018–1038

    Article  Google Scholar 

  14. Mohsenian-Rad H, Wong VWS, Jatskevich J, Schober R, Leon-Garcia A (2010) Autonomous demand side management based on game-theoretic energy consumption scheduling for the future smart grid. IEEE Trans Smart Grid 1(3):320–331

    Article  Google Scholar 

  15. Ren S, van der Schaar M (2014) Dynamic scheduling and pricing in wireless cloud computing. IEEE Trans Mob Comput 13(10):2283–2292

    Article  Google Scholar 

  16. Chengjian W, Xiang L, Yang Y, Ni F, Mu Y (2013) System power model and virtual machine power metering for cloud computing pricing. Third International Conference on Intelligent System Design and Engineering Applications (ISDEA)

  17. Krishnan B, Amur H, Gavrilovska A, Schwan K (2011) VM power metering: feasibility and challenges. ACM SIGMETRICS Perform Eval Rev 38(3):56–60

    Article  Google Scholar 

  18. Anastasopoulos et al (2012) Virtualization over converged wireless, optical and IT elements in support of resilient cloud and mobile cloud services. Optical Communications (ECOC), 8th European Conference and Exhibition, pp1, 3, 16–20

  19. Tassiulas L, Ephremides A (1993) Dynamic server allocation to parallel queues with randomly varying connectivity. IEEE Trans Inf Theory 39(2):466–478

    Article  MathSciNet  Google Scholar 

  20. Neely MJ (2005) Distributed and secure computation of convex programs over a network of connected processors, DCDIS Conf

  21. Patel C, Sharma R, Bash C, Beitelmal A (2006) Energy flow in the information technology stack, IMECE

  22. Hande P et al (2011) Network pricing and rate allocation with content provider participation. IEEE Infocom

  23. http://www.caiso.com/Pages/TodaysOutlook.aspx.(2017). Accessed 04.05.17

  24. “BMC workload automation: helping cloud computing take flight,” Available at: http://documents.bmc.com/products/documents/62/56/286256/286256.pdf

  25. Liu Z, Chen Y, Bash C, Wierman A, Gmach D, Wang Z, Marwah M, Hyser C (2012) Renewable and cooling aware workload management for sustainable data centers. SIGMETRICS 40:175

    Article  Google Scholar 

  26. Grant M, Boyd S (2014) CVX: Matlab software for disciplined convex programming, version 2.1, http://cvxr.com/cvx

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ahmad Salahi.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yeganeh, H., Salahi, A. & Pourmina, M.A. A novel cost optimization method for mobile cloud computing by dynamic processing of demands based on their power consumption. Ann. Telecommun. 73, 733–743 (2018). https://doi.org/10.1007/s12243-018-0637-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12243-018-0637-4

Keywords

Navigation