{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,26]],"date-time":"2025-10-26T14:41:14Z","timestamp":1761489674348},"reference-count":53,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2015,6,4]],"date-time":"2015-06-04T00:00:00Z","timestamp":1433376000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2015,6,4]],"date-time":"2015-06-04T00:00:00Z","timestamp":1433376000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Complex Adapt Syst Model"],"published-print":{"date-parts":[[2015,12]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>Today\u2019s mobile devices offer a variety of computational, memory, storage, communication and sensing resources. In addition, mobile communication technologies are continuously evolving and mobile networks are becoming more and more complex. Modern mobile devices are capable of supporting a wide range of new innovative applications from real-time location-based tracking to mobile gaming. However, the usage of power-hungry applications, sensors and their demand for 24\/7 Internet connectivity requires an efficient energy management mechanism in mobile devices. With the increasing energy limitations, there has been a corresponding rise of energy management solutions proposed by researchers. However, this research area is still immature and existing literature lacks the critical review of recent self organization based energy management techniques. This paper aims to provide a structured overview of the research developments on self organization based energy management techniques used in mobile complex networks. This review paper surveys the state-of-the-art self organization based energy management techniques that have been proposed over the period of 2010\u20132015. Based on the proposed optimization, we have grouped the existing approaches in different categories, which are further classified at different levels, from energy-efficient operating systems to computation off-loading. With this classification we aim to provide an easy and summarized view of the latest self organization based energy management techniques that can be implemented in mobile devices.<\/jats:p>","DOI":"10.1186\/s40294-015-0008-1","type":"journal-article","created":{"date-parts":[[2015,6,4]],"date-time":"2015-06-04T04:25:42Z","timestamp":1433391942000},"update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Self organization based energy management techniques in mobile complex networks: a review"],"prefix":"10.1186","volume":"3","author":[{"given":"Bahjat","family":"Fatima","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Munam Ali","family":"Shah","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,6,4]]},"reference":[{"key":"8_CR1","unstructured":"Arora SSSM (2014) Self Learning Offloading scheme for Android Phones. http:\/\/www.ijarcsse.com\/docs\/papers\/Volume_4\/6_June2014\/V4I5-0806.pdf. Accessed 3 Nov 2014."},{"key":"8_CR2","doi-asserted-by":"crossref","unstructured":"Balasubramanian N, Balasubramanian A, Venkataramani A (2009) Energy Consumption in Mobile Phones: A Measurement Study and Implications for Network Applications. Proceedings of the 9th {ACM} {SIGCOMM} Conference on Internet Measurement Conference. pp 280\u2013293.","DOI":"10.1145\/1644893.1644927"},{"key":"8_CR3","doi-asserted-by":"crossref","unstructured":"Batool K. NMA (2015) Self-Organized Power Consumption Approximation in the Internet of Things. 2015 IEEE International Conference on Consumer Electronics (ICCE), Las Vegas, USA, 2015.","DOI":"10.1109\/ICCE.2015.7066427"},{"key":"8_CR4","unstructured":"CMCM) CMI (NYSE: (2015) Battery Doctor (Battery Saver) - Android Apps on Google Play. https:\/\/play.google.com\/store\/apps\/details?id=com.ijinshan.kbatterydoctor_en&hl=en. Accessed 21 Jan 2015."},{"key":"8_CR5","unstructured":"Corpuz J (2014) Best Smartphone Battery Monitoring Apps to Improve Endurance. http:\/\/www.tomsguide.com\/us\/best-battery-apps-improve-endurance,review-2335.html."},{"key":"8_CR6","doi-asserted-by":"crossref","unstructured":"Cuervo E, Balasubramanian A (2010) MAUI: making smartphones last longer with code offload. Proc 8th. 17:49\u201362. doi:10.1145\/1814433.1814441.","DOI":"10.1145\/1814433.1814441"},{"key":"8_CR7","doi-asserted-by":"crossref","unstructured":"Cui Y, Xiao S, Wang X, et al. (2013) Performanceaware energy optimization on mobile devices in cellular network.","DOI":"10.1109\/INFOCOM.2014.6848043"},{"key":"8_CR8","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1207\/S15327051HCI16234_02","volume":"16","author":"A Dey","year":"2001","unstructured":"Dey A, Abowd G, Salber D. A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications. Human-Computer Interact. 2001;16:97\u2013166.","journal-title":"Human-Computer Interact."},{"key":"8_CR9","doi-asserted-by":"crossref","unstructured":"Ding AY, Srinivasan A, Kojo M, Tarkoma S (2013) Enabling energy-aware collaborative mobile data offloading for smartphones. 2013 IEEE International Conference on Sensing, Communications and Networking (SECON). IEEE, pp 487\u2013495.","DOI":"10.1109\/SAHCN.2013.6645020"},{"key":"8_CR10","doi-asserted-by":"crossref","unstructured":"Dogar FR, Steenkiste P (2010) Catnap\u202f: Exploiting High Bandwidth Wireless Interfaces to Save Energy for Mobile Devices. Energy 107\u2013122. doi: 10.1145\/1814433.1814446.","DOI":"10.1145\/1814433.1814446"},{"key":"8_CR11","unstructured":"Fonseca R, Dutta P, Levis P, Stoica I (2008) Quanto: Tracking energy in networked embedded systems. Symp A Q J Mod Foreign Lit 323\u2013338."},{"key":"8_CR12","unstructured":"Geier E (2011) 11 Android apps to boost speed, battery life and more | Computerworld. http:\/\/www.computerworld.com\/article\/2511206\/mobile-apps\/11-android-apps-to-boost-speed--battery-life-and-more.html. Accessed 21 Jan 2015."},{"key":"8_CR13","unstructured":"Haichen Shen, Aruna Balasubramanian, Anthony LaMarca DW (2014) Improving Power Efficiency Using Sensor Hub Without Re-Coding Mobile Apps."},{"key":"8_CR14","doi-asserted-by":"crossref","unstructured":"Hofer T, Schwinger W, Pichler M, et al. (2003) Context-awareness on mobile devices - the hydrogen approach. 36th Annu Hawaii Int Conf Syst Sci 2003 Proc. doi:10.1109\/HICSS.2003.1174831.","DOI":"10.1109\/HICSS.2003.1174831"},{"key":"8_CR15","unstructured":"Inc. KM (2014) Battery Doctor - Must-have Battery Management App on the App Store on iTunes. https:\/\/itunes.apple.com\/sg\/app\/battery-doctor-must-have-battery\/id615987910?mt=8. Accessed 21 Jan 2015."},{"key":"8_CR16","first-page":"10","volume":"1","author":"G Jindal","year":"2012","unstructured":"Jindal G. A Comparative Study of Mobile Phone\u2019s Operating Systems. IJCAIT. 2012;1:10\u20135.","journal-title":"IJCAIT"},{"key":"8_CR17","doi-asserted-by":"crossref","unstructured":"Kemp R, Palmer N, Kielmann T, Bal H (2012) Cuckoo: a computation offloading framework for smartphones. Mob Comput Appl. 59\u201379. doi:10.1007\/978-3-642-29336-8_4.","DOI":"10.1007\/978-3-642-29336-8_4"},{"key":"8_CR18","doi-asserted-by":"crossref","unstructured":"Kharbanda H, Krishnan M, Campbell RH (2012) Synergy: A middleware for energy conservation in mobile devices. Proceedings - 2012 IEEE International Conference on Cluster Computing, CLUSTER 2012. pp 54\u201362.","DOI":"10.1109\/CLUSTER.2012.64"},{"key":"8_CR19","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1007\/s11036-012-0368-0","volume":"18","author":"K Kumar","year":"2013","unstructured":"Kumar K, Liu J, Lu YH, Bhargava B. A survey of computation offloading for mobile systems. Mob Networks Appl. 2013;18:129\u201340. doi:10.1007\/s11036-012-0368-0.","journal-title":"Mob Networks Appl"},{"key":"8_CR20","unstructured":"Kundu TK, Paul K (2010) Android on mobile devices: An energy perspective. Proceedings - 10th IEEE International Conference on Computer and Information Technology, CIT-2010, 7th IEEE International Conference on Embedded Software and Systems, ICESS-2010, ScalCom-2010. pp 2421\u20132426."},{"key":"8_CR21","doi-asserted-by":"publisher","first-page":"536","DOI":"10.1109\/TNET.2012.2218122","volume":"21","author":"K Lee","year":"2013","unstructured":"Lee K, Lee J, Yi Y, et al. Mobile data offloading: How much can wifi deliver? IEEE\/ACM Trans Netw. 2013;21:536\u201350. doi:10.1109\/TNET.2012.2218122.","journal-title":"IEEE\/ACM Trans Netw"},{"key":"8_CR22","unstructured":"Lin K (2010) Energy-Accuracy Aware Localization for Mobile Devices. Proc 8th Int Conf Mob Syst Appl Serv MobiSys 10 In Mobisys:285."},{"key":"8_CR23","doi-asserted-by":"crossref","unstructured":"Liu X, Ding F, Li J, et al. (2013) PhoneJoule: An energy management system for android-based smartphones. Proceedings - 2013 IEEE International Conference on Green Computing and Communications and IEEE Internet of Things and IEEE Cyber, Physical and Social Computing, GreenCom-iThings-CPSCom 2013. pp 1996\u20132001.","DOI":"10.1109\/GreenCom-iThings-CPSCom.2013.374"},{"key":"8_CR24","first-page":"2394","volume-title":"Opportunities for energy savings in mobile devices","author":"P Ljung","year":"2011","unstructured":"Ljung P. Opportunities for energy savings in mobile devices. Indoor and Mobile Radio Communications, PIMRC: IEEE International Symposium on Personal; 2011. p. 2394\u2013401."},{"key":"8_CR25","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1145\/1869983.1869992","volume-title":"The Jigsaw continuous sensing engine for mobile phone applications. Proceedings of the 8th ACM Conference on Embedded Networked Sensor Systems - SenSys \u201910","author":"H Lu","year":"2010","unstructured":"Lu H, Yang J, Liu Z, et al. The Jigsaw continuous sensing engine for mobile phone applications. Proceedings of the 8th ACM Conference on Embedded Networked Sensor Systems - SenSys \u201910. New York, New York, USA: ACM Press; 2010. p. 71."},{"key":"8_CR26","unstructured":"Mobile C (2015) Clean Master (Speed Booster) - Android Apps on Google Play. https:\/\/play.google.com\/store\/apps\/details?id=com.cleanmaster.mguard&hl=en_GB. Accessed 21 Jan 2015."},{"key":"8_CR27","doi-asserted-by":"publisher","first-page":"2915","DOI":"10.1109\/TIT.2006.876219","volume":"52","author":"MJ Neely","year":"2006","unstructured":"Neely MJ. Energy optimal control for time-varying wireless networks. IEEE Trans Inf Theory. 2006;52:2915\u201334. doi:10.1109\/TIT.2006.876219.","journal-title":"IEEE Trans Inf Theory"},{"key":"8_CR28","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/2194-3206-1-1","volume":"1","author":"MA Niazi","year":"2013","unstructured":"Niazi MA. Complex Adaptive Systems Modeling: A multidisciplinary Roadmap. Complex Adapt Syst Model. 2013;1:1. doi:10.1186\/2194-3206-1-1.","journal-title":"Complex Adapt Syst Model"},{"key":"8_CR29","doi-asserted-by":"publisher","first-page":"559","DOI":"10.1177\/0037549713492122","volume":"89","author":"MA Niazi","year":"2013","unstructured":"Niazi MA, Hussain A. Complex adaptive communication networks and environments: Part 1. Simulation. 2013a;89:559\u201361. doi:10.1177\/0037549713492122.","journal-title":"Simulation"},{"key":"8_CR30","doi-asserted-by":"publisher","first-page":"787","DOI":"10.1177\/0037549713497714","volume":"89","author":"MA Niazi","year":"2013","unstructured":"Niazi MA, Hussain A. Complex adaptive communication networks and environments: Part 2. Simulation. 2013b;89:787\u20139. doi:10.1177\/0037549713497714.","journal-title":"Simulation"},{"key":"8_CR31","doi-asserted-by":"crossref","unstructured":"Niazi MA, Laghari S (2012) An Intelligent Self-Organizing Power-Saving Architecture: An Agent-Based Approach. 2012 Fourth International Conference on Computational Intelligence, Modelling and Simulation. IEEE, pp 70\u201375.","DOI":"10.1109\/CIMSim.2012.74"},{"key":"8_CR32","doi-asserted-by":"crossref","unstructured":"Noble BD, Price M, Satyanarayanan M, SCIENCE. C-MUPPDOC (1995) A programming interface for application-aware adaptation in mobile computing. 2nd USENIX Symp Mob Locat Comput 8:345\u2013363.","DOI":"10.21236\/ADA293107"},{"key":"8_CR33","first-page":"299","volume-title":"Energy-efficient rate-adaptive GPS-based positioning for smartphones. Proceedings of the 8th international conference on Mobile systems, applications, and services - MobiSys \u201910","author":"J Paek","year":"2010","unstructured":"Paek J, Kim J, Govindan R. Energy-efficient rate-adaptive GPS-based positioning for smartphones. Proceedings of the 8th international conference on Mobile systems, applications, and services - MobiSys \u201910. New York, New York, USA: ACM Press; 2010. p. 299."},{"key":"8_CR34","doi-asserted-by":"crossref","unstructured":"Pasricha S, Donohoo BK, Ohlsen C (2015) A middleware framework for application-aware and user-specific energy optimization in smart mobile devices. Pervasive Mob Comput. doi: 10.1016\/j.pmcj.2015.01.004.","DOI":"10.1016\/j.pmcj.2015.01.004"},{"key":"8_CR35","unstructured":"Perez S (2014) Mobile App Usage Increases In 2014, As Mobile Web Surfing Declines | TechCrunch. http:\/\/techcrunch.com\/2014\/04\/01\/mobile-app-usage-increases-in-2014-as-mobile-web-surfing-declines\/. Accessed 3 Nov 2014."},{"key":"8_CR36","doi-asserted-by":"crossref","unstructured":"Perrucci GP, Fitzek FHP, Widmer J (2011) Survey on Energy Consumption Entities on the Smartphone Platform. 2011 IEEE 73rd Vehicular Technology Conference (VTC Spring). IEEE, pp 1\u20136.","DOI":"10.1109\/VETECS.2011.5956528"},{"key":"8_CR37","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1109\/MPRV.2011.28","volume":"10","author":"B Priyantha","year":"2011","unstructured":"Priyantha B, Lymberopoulos D. LittleRock: Enabling Energy-Efficient Continuous Sensing on Mobile Phones. IEEE Pervasive Comput. 2011;10:12\u20135. 10.1109\/MPRV.2011.28.","journal-title":"IEEE Pervasive Comput"},{"key":"8_CR38","doi-asserted-by":"crossref","unstructured":"Ra M-R, Paek J, Sharma AB, et al. (2010) Energy-delay tradeoffs in smartphone applications. Proceedings of the 8th international conference on Mobile systems, applications, and services - MobiSys \u201910. p 255.","DOI":"10.1145\/1814433.1814459"},{"key":"8_CR39","doi-asserted-by":"crossref","unstructured":"Roy A, Rumble SM, Stutsman R, et al. (2011) Energy management in mobile devices with the cinder operating system. Proceedings of the sixth conference on Computer systems - EuroSys \u201911. ACM Press, p 139.","DOI":"10.1145\/1966445.1966459"},{"key":"8_CR40","doi-asserted-by":"crossref","unstructured":"Rozner E, Navda V, Ramjee R, Rayanchu S (2010) NAPman: network-assisted power management for wifi devices. Proc 8th Int Conf Mob Syst Appl Serv - MobiSys \u201910 91. doi:10.1145\/1814433.1814445.","DOI":"10.1145\/1814433.1814445"},{"key":"8_CR41","unstructured":"Samreen NMA; L (2015) Highly Modular Electronics: Self-Organized Power Hotspot Management in Components."},{"key":"8_CR42","volume-title":"Contexto: Leveraging Energy Awareness in the Development of Context-Aware Applications","author":"M Schirmer","year":"2014","unstructured":"Schirmer M, Bertel SJP. Contexto: Leveraging Energy Awareness in the Development of Context-Aware Applications. ICT-ENSURE consortium: EnviroInfo; 2014."},{"key":"8_CR43","doi-asserted-by":"crossref","unstructured":"Schulman A, Navda V, Ramjee R, et al. (2010) Bartendr: a practical approach to energy-aware cellular data scheduling. Proceedings of the sixteenth annual international conference on Mobile computing and networking - MobiCom \u201910. p 85.","DOI":"10.1145\/1859995.1860006"},{"key":"8_CR44","unstructured":"Singhal D (2014) Clean Master App review \u2013 Keep your phone optimized and secure by using only one app. http:\/\/atechpoint.com\/android\/clean-master-app-review-keep-your-phone-optimized-and-secure-by-using-only-one-app. Accessed 21 Jan 2015."},{"key":"8_CR45","doi-asserted-by":"crossref","unstructured":"Vallina-Rodriguez N (2011) ErdOS: achieving energy savings in mobile OS. Proc ACM MobiArch 37\u201342.","DOI":"10.1145\/1999916.1999926"},{"key":"8_CR46","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1109\/SURV.2012.021312.00045","volume":"15","author":"N Vallina-Rodriguez","year":"2013","unstructured":"Vallina-Rodriguez N, Crowcroft J. Energy Management Techniques in Modern Mobile Handsets. IEEE Commun Surv Tutorials. 2013;15:179\u201398. doi:10.1109\/SURV.2012.021312.00045.","journal-title":"IEEE Commun Surv Tutorials"},{"key":"8_CR47","doi-asserted-by":"crossref","unstructured":"Wang H, Wang Z, Shen G, et al. (2013) WheelLoc: Enabling continuous location service on mobile phone for outdoor scenarios. 2013 Proceedings IEEE INFOCOM. IEEE, pp 2733\u20132741.","DOI":"10.1109\/INFCOM.2013.6567082"},{"key":"8_CR48","doi-asserted-by":"crossref","unstructured":"Wen Y, Zhang W, Luo H (2012) Energy-optimal mobile application execution: Taming resource-poor mobile devices with cloud clones. Proceedings - IEEE INFOCOM. pp 2716\u20132720.","DOI":"10.1109\/INFCOM.2012.6195685"},{"key":"8_CR49","doi-asserted-by":"crossref","unstructured":"Yi S-H, Cho S-B (2012) A Battery-Aware Energy-Efficient Android Phone with Bayesian Networks. 2012 9th International Conference on Ubiquitous Intelligence and Computing and 9th International Conference on Autonomic and Trusted Computing. IEEE, pp 204\u2013209.","DOI":"10.1109\/UIC-ATC.2012.157"},{"key":"8_CR50","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1145\/2018396.2018419","volume":"54","author":"N Zeldovich","year":"2011","unstructured":"Zeldovich N, Boyd-Wickizer S, Kohler E, Mazi\u00e8res D. Making information flow explicit in HiStar. Commun ACM. 2011;54:93.","journal-title":"Commun. ACM"},{"key":"8_CR51","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1145\/635508.605411","volume":"36","author":"H Zeng","year":"2002","unstructured":"Zeng H, Ellis CS, Lebeck AR, Vahdat A. ECOSystem: managing energy as a first class operating system resource. SIGOPS Oper Syst Rev. 2002;36:123\u201332. 10.1145\/635508.605411.","journal-title":"SIGOPS Oper Syst Rev"},{"key":"8_CR52","unstructured":"Zhao DCAKJL and F (2011) Mobile Apps: It\u2019s Time to Move Up to CondOS - Microsoft Research. http:\/\/research.microsoft.com\/apps\/pubs\/default.aspx?id=147238. Accessed 3 Nov 2014."},{"key":"8_CR53","first-page":"315","volume-title":"Improving energy efficiency of location sensing on smartphones. Proceedings of the 8th international conference on Mobile systems, applications, and services - MobiSys \u201910","author":"Z Zhuang","year":"2010","unstructured":"Zhuang Z, Kim K-H, Singh JP. Improving energy efficiency of location sensing on smartphones. Proceedings of the 8th international conference on Mobile systems, applications, and services - MobiSys \u201910. New York, New York, USA: ACM Press; 2010. p. 315."}],"container-title":["Complex Adaptive Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s40294-015-0008-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s40294-015-0008-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s40294-015-0008-1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s40294-015-0008-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,7,30]],"date-time":"2021-07-30T12:46:31Z","timestamp":1627649191000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1186\/s40294-015-0008-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,6,4]]},"references-count":53,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2015,12]]}},"alternative-id":["8"],"URL":"https:\/\/doi.org\/10.1186\/s40294-015-0008-1","relation":{},"ISSN":["2194-3206"],"issn-type":[{"value":"2194-3206","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,6,4]]},"assertion":[{"value":"5 March 2015","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 April 2015","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 June 2015","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"2"}}