{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,30]],"date-time":"2026-05-30T04:41:28Z","timestamp":1780116088797,"version":"3.54.0"},"reference-count":48,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2018,9,30]],"date-time":"2018-09-30T00:00:00Z","timestamp":1538265600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Auton. Adapt. Syst."],"published-print":{"date-parts":[[2018,9,30]]},"abstract":"<jats:p>A major concern for today\u2019s smartphones is their much faster battery drain than traditional feature phones, despite their greater battery capacities. The difference is mainly contributed by those more powerful but also much more power-consuming smartphone components, such as the multi-core application processor and the high-definition (HD) display. While the application processor must be active when any smart apps are being used, it is also unnecessarily waken up, even during idle periods, to perform operations related to basic phone functions (i.e., incoming calls and text messages). In addition, the power-hungry HD display is also used unnecessarily for such basic functions.<\/jats:p>\n          <jats:p>In this article, we investigate how to increase the battery life of smartphones by minimizing the use of application processor and HD display for operations related to basic functions. We find that the application processor is often waken up by a process running on it, called the Radio Interface Layer Daemon (RILD), which interfaces the user and apps to the GSM\/LTE cellular network. In particular, we demonstrate that a great amount of energy could be saved if RILD is stopped, such that the application processor can sleep more often. Based on this key finding, we design a Smart On Demand (SOD) configuration that reduces the smartphone energy consumption by running RILD operations on a secondary low-power microcontroller and by using a secondary low-power display to interface the user with basic functions. As a result, basic phone functions can be handled at much lower energy costs and the power-consuming components, i.e., application processor and HD display, are waken up only when one needs to use any smart apps, in an on-demand manner. We have built a hardware prototype of SOD and evaluated it with real user traces. Our results show that SOD can increase its battery life by up to 2.5 more days.<\/jats:p>","DOI":"10.1145\/3275521","type":"journal-article","created":{"date-parts":[[2019,3,15]],"date-time":"2019-03-15T12:13:05Z","timestamp":1552651985000},"page":"1-24","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["SOD"],"prefix":"10.1145","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3603-1402","authenticated-orcid":false,"given":"Marco","family":"Brocanelli","sequence":"first","affiliation":[{"name":"The Ohio State University, Columbus, OH, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaorui","family":"Wang","sequence":"additional","affiliation":[{"name":"The Ohio State University, Columbus, OH, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2019,3,15]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"1987. Hitachi Dot Matrix Liquid Crystal Display.  1987. Hitachi Dot Matrix Liquid Crystal Display."},{"key":"e_1_2_1_2_1","volume-title":"Somniloquy: Maintaining network connectivity while your computer sleeps. In NSDI.","author":"Agarwal Yuvraj","year":"2009"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999995.2000051"},{"key":"e_1_2_1_4_1","unstructured":"Android Developers. 2015. Optimizing for Doze and App Standby. Retrieved from https:\/\/developer.android.com\/training\/monitoring-device-state\/doze-standby.  Android Developers. 2015. Optimizing for Doze and App Standby. Retrieved from https:\/\/developer.android.com\/training\/monitoring-device-state\/doze-standby."},{"key":"e_1_2_1_5_1","unstructured":"Android Developers. 2015. Power Management. Retrieved from https:\/\/source.android.com\/devices\/tech\/power\/mgmt.  Android Developers. 2015. Power Management. Retrieved from https:\/\/source.android.com\/devices\/tech\/power\/mgmt."},{"key":"e_1_2_1_6_1","unstructured":"Jeffrey Van Camp. 2013. Awesome Smartphone Covers with Kindle-like E-Ink Screens Are on the Horizon. Retrieved from https:\/\/www.digitaltrends.com\/mobile\/smartphone-e-ink-covers\/.  Jeffrey Van Camp. 2013. Awesome Smartphone Covers with Kindle-like E-Ink Screens Are on the Horizon. Retrieved from https:\/\/www.digitaltrends.com\/mobile\/smartphone-e-ink-covers\/."},{"key":"e_1_2_1_7_1","unstructured":"Aaron Carroll and Gernot Heiser. 2010. An analysis of power consumption in a smartphone. In USENIX ATC.   Aaron Carroll and Gernot Heiser. 2010. An analysis of power consumption in a smartphone. In USENIX ATC."},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2444776.2444781"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2789168.2790107"},{"key":"e_1_2_1_10_1","unstructured":"Xiang Chen Kent W. Nixon Hucheng Zhou Yunxin Liu and Yiran Chen. 2014. FingerShadow: An OLED power optimization based on smartphone touch interactions. In HotPower.   Xiang Chen Kent W. Nixon Hucheng Zhou Yunxin Liu and Yiran Chen. 2014. FingerShadow: An OLED power optimization based on smartphone touch interactions. In HotPower."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1966445.1966473"},{"key":"e_1_2_1_12_1","volume-title":"Kids Send a Mind Boggling Number of Texts Every Month.","author":"Cocotas Alex"},{"key":"e_1_2_1_13_1","unstructured":"ColeagoConsulting. 2014. Will Wi-FI Relieve Congestion on Cellular Networks? Retrieved from https:\/\/www.gsma.com\/spectrum\/wp-content\/uploads\/2014\/05\/Wi-Fi-Offload-Paper.pdf.  ColeagoConsulting. 2014. Will Wi-FI Relieve Congestion on Cellular Networks? Retrieved from https:\/\/www.gsma.com\/spectrum\/wp-content\/uploads\/2014\/05\/Wi-Fi-Offload-Paper.pdf."},{"key":"e_1_2_1_14_1","unstructured":"Michael Coughlin Ali Ismail and Eric Keller. 2016. Apps with hardware: Enabling run-time architectural customization in smart phones. In USENIX ATC.   Michael Coughlin Ali Ismail and Eric Keller. 2016. Apps with hardware: Enabling run-time architectural customization in smart phones. In USENIX ATC."},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999995.2000004"},{"key":"e_1_2_1_16_1","unstructured":"Engadget. 2015. Yotaphone 2. Retrieved from https:\/\/www.engadget.com\/products\/yota\/yotaphone\/2\/.  Engadget. 2015. Yotaphone 2. Retrieved from https:\/\/www.engadget.com\/products\/yota\/yotaphone\/2\/."},{"key":"e_1_2_1_17_1","unstructured":"Google. 2014. Android Google Source Code. Retrieved from https:\/\/android.googlesource.com.  Google. 2014. Android Google Source Code. Retrieved from https:\/\/android.googlesource.com."},{"key":"e_1_2_1_18_1","unstructured":"NPD Group. 2013. One-in-four Smartphone Owners Don\u2019t Use a Case to Protect Their Phone. White Paper.  NPD Group. 2013. One-in-four Smartphone Owners Don\u2019t Use a Case to Protect Their Phone. White Paper."},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2560538"},{"key":"e_1_2_1_20_1","unstructured":"Inkcase. 2014. InkCase the second screen for your phone. Retrieved from http:\/\/www.inkcase.com\/.  Inkcase. 2014. InkCase the second screen for your phone. Retrieved from http:\/\/www.inkcase.com\/."},{"key":"e_1_2_1_21_1","unstructured":"Samantha Murphy Kelly. 2014. Alcatel Smart Cover Sends Texts Calls Right to Your Phone Case. Retrieved from https:\/\/mashable.com\/2014\/09\/04\/alcatel-magic-flip-cover\/#37wxQtBQ.Oqz.  Samantha Murphy Kelly. 2014. Alcatel Smart Cover Sends Texts Calls Right to Your Phone Case. Retrieved from https:\/\/mashable.com\/2014\/09\/04\/alcatel-magic-flip-cover\/#37wxQtBQ.Oqz."},{"key":"e_1_2_1_22_1","unstructured":"Manbok Kim Hanjo Kim Hyunkwon Chung and Kyoungmook Lim. 2013. Samsung Exynos 5410 Processor\u2014Experience the Ultimate Performance and Versatility. White Paper.  Manbok Kim Hanjo Kim Hyunkwon Chung and Kyoungmook Lim. 2013. Samsung Exynos 5410 Processor\u2014Experience the Ultimate Performance and Versatility. White Paper."},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2872362.2872398"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2150976.2150979"},{"key":"e_1_2_1_25_1","unstructured":"Felix Xiaozhu Lin Zhen Wang and Lin Zhong. 2014. K2: A mobile operating system for heterogeneous coherence domains. In ASPLOS.  Felix Xiaozhu Lin Zhen Wang and Lin Zhong. 2014. K2: A mobile operating system for heterogeneous coherence domains. In ASPLOS."},{"key":"e_1_2_1_26_1","volume-title":"Luiz Andr\u00e9 Barroso, and Christos Kozyrakis","author":"Lo David","year":"2014"},{"key":"e_1_2_1_27_1","unstructured":"Paul St. John Mackintosh. 2013. PocketBook: e-Ink cover for Samsung Galaxy S4. Another dream phone e-book solution? Retrieved from http:\/\/teleread.com\/pocketbook-e-ink-cover-for-samsung-galaxy-s4-another-dream-phone-ebook-solution\/index.html.  Paul St. John Mackintosh. 2013. PocketBook: e-Ink cover for Samsung Galaxy S4. Another dream phone e-book solution? Retrieved from http:\/\/teleread.com\/pocketbook-e-ink-cover-for-samsung-galaxy-s4-another-dream-phone-ebook-solution\/index.html."},{"key":"e_1_2_1_28_1","unstructured":"MarketingCharts. 2011. Men Make More Cell Calls than Women. Retrieved from https:\/\/www.marketingcharts.com\/industries\/telecom-industries-19316.  MarketingCharts. 2011. Men Make More Cell Calls than Women. Retrieved from https:\/\/www.marketingcharts.com\/industries\/telecom-industries-19316."},{"key":"e_1_2_1_29_1","unstructured":"Marcelo Martins Justin Cappos and Rodrigo Fonseca. 2015. Selectively taming background android apps to improve battery lifetime. In USENIX ATC.   Marcelo Martins Justin Cappos and Rodrigo Fonseca. 2015. Selectively taming background android apps to improve battery lifetime. In USENIX ATC."},{"key":"e_1_2_1_30_1","unstructured":"Phil Nickinson. 2014. The HTC One M8 Dot View Case. Retrieved from https:\/\/www.androidcentral.com\/dot-view-case.  Phil Nickinson. 2014. The HTC One M8 Dot View Case. Retrieved from https:\/\/www.androidcentral.com\/dot-view-case."},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999995.2000024"},{"key":"e_1_2_1_32_1","unstructured":"Pocketbook. 2014. Cover Reader for Smartphones. Retrieved from http:\/\/www.pocketbook-int.com\/us\/products\/pocketbook-coverreader.  Pocketbook. 2014. Cover Reader for Smartphones. Retrieved from http:\/\/www.pocketbook-int.com\/us\/products\/pocketbook-coverreader."},{"key":"e_1_2_1_33_1","unstructured":"Qualcomm. 2014. Behind the sixth sense of smartphones: The Snapdragon processor sensor engine. Retrieved from https:\/\/www.qualcomm.com\/news\/onq\/2014\/04\/24\/behind-sixth-sense-smartphones-snapdragon-processor-sensor-engine.  Qualcomm. 2014. Behind the sixth sense of smartphones: The Snapdragon processor sensor engine. Retrieved from https:\/\/www.qualcomm.com\/news\/onq\/2014\/04\/24\/behind-sixth-sense-smartphones-snapdragon-processor-sensor-engine."},{"key":"e_1_2_1_34_1","unstructured":"QUALCOMM Incorporated. 2012. Managing Background Data Traffic in Mobile Devices. White Paper.  QUALCOMM Incorporated. 2012. Managing Background Data Traffic in Mobile Devices. White Paper."},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2187836.2187844"},{"key":"e_1_2_1_36_1","volume-title":"Shen","author":"Shell Scott R.","year":"2004"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1925019.1925023"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/570645.570666"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1067170.1067198"},{"key":"e_1_2_1_40_1","unstructured":"Statista. 2014. Local Mobile Wireless Calls: Average Length in the U.S. 1987--2012. Retrieved from https:\/\/www.statista.com\/statistics\/185828\/average-local-mobile-wireless-call-length-in-the-united-states-since-1987\/.  Statista. 2014. Local Mobile Wireless Calls: Average Length in the U.S. 1987--2012. Retrieved from https:\/\/www.statista.com\/statistics\/185828\/average-local-mobile-wireless-call-length-in-the-united-states-since-1987\/."},{"key":"e_1_2_1_41_1","volume-title":"Number of Mobile App Hours per Smartphone and Tablet App User in the United States","year":"2016"},{"key":"e_1_2_1_42_1","unstructured":"Etienne Le Sueur and Gernot Heiser. 2011. Slow down or sleep that is the question. In USENIX ATC.   Etienne Le Sueur and Gernot Heiser. 2011. Slow down or sleep that is the question. In USENIX ATC."},{"key":"e_1_2_1_43_1","doi-asserted-by":"crossref","unstructured":"Daniel Wagner Andrew Rice and Alastair Beresford. 2014. Device Analyzer. Retrieved from https:\/\/deviceanalyzer.cl.cam.ac.uk.  Daniel Wagner Andrew Rice and Alastair Beresford. 2014. Device Analyzer. Retrieved from https:\/\/deviceanalyzer.cl.cam.ac.uk.","DOI":"10.1145\/2627534.2627553"},{"key":"e_1_2_1_44_1","unstructured":"Harald Welte. 2010. Anatomy of contemporary GSM cellphone hardware. Retrieved from https:\/\/sec.sipsik.net\/gsm\/baseband\/gsm_phone_anatomy.pdf.  Harald Welte. 2010. Anatomy of contemporary GSM cellphone hardware. Retrieved from https:\/\/sec.sipsik.net\/gsm\/baseband\/gsm_phone_anatomy.pdf."},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2462456.2464444"},{"key":"e_1_2_1_46_1","unstructured":"Chanmin Yoon Dongwon Kim Wonwoo Jung Chulkoo Kang and Hojung Cha. 2012. AppScope: Application energy metering framework for android smartphones using kernel activity monitoring. In USENIX ATC.   Chanmin Yoon Dongwon Kim Wonwoo Jung Chulkoo Kang and Hojung Cha. 2012. AppScope: Application energy metering framework for android smartphones using kernel activity monitoring. In USENIX ATC."},{"key":"e_1_2_1_47_1","doi-asserted-by":"crossref","unstructured":"Tan Zhang Xian Zhang Fangming Liu Hongkin Leng Qian Yu and Guanfeng Liang. 2015. eTrain: Making wasted energy useful by utilizing heartbeats for mobile data transmissions. In ICDCS.  Tan Zhang Xian Zhang Fangming Liu Hongkin Leng Qian Yu and Guanfeng Liang. 2015. eTrain: Making wasted energy useful by utilizing heartbeats for mobile data transmissions. In ICDCS.","DOI":"10.1109\/ICDCS.2015.20"},{"key":"e_1_2_1_48_1","doi-asserted-by":"crossref","unstructured":"Yuhao Zhu and Vijay Janapa Reddi. 2014. WebCore: Architectural support for mobile web browsing. In ISCA.   Yuhao Zhu and Vijay Janapa Reddi. 2014. WebCore: Architectural support for mobile web browsing. In ISCA.","DOI":"10.1109\/ISCA.2014.6853239"}],"container-title":["ACM Transactions on Autonomous and Adaptive Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3275521","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3275521","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T01:01:57Z","timestamp":1750208517000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3275521"}},"subtitle":["Making Smartphone Smart on Demand with Radio Interface Management"],"short-title":[],"issued":{"date-parts":[[2018,9,30]]},"references-count":48,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2018,9,30]]}},"alternative-id":["10.1145\/3275521"],"URL":"https:\/\/doi.org\/10.1145\/3275521","relation":{},"ISSN":["1556-4665","1556-4703"],"issn-type":[{"value":"1556-4665","type":"print"},{"value":"1556-4703","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,9,30]]},"assertion":[{"value":"2018-02-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-09-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-03-15","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}