{"title":"移动设备平台上代理服务的功耗开销","authors":"Troy A. Johnson, P. Seeling","doi":"10.1109/CCNC.2014.6940515","DOIUrl":null,"url":null,"abstract":"As mobile data consumption increases, several venues of research investigate energy efficiency and optimizations, oftentimes realized through on-device services; optimization approaches based around on-device optimizations in turn need to overcome the power consumption added by these services. We present a measurement framework for the power consumption of mobile devices based on the Pandaboard (mobile) development platform using the Android operating system. Utilizing the framework, we perform power consumption evaluations for basic web requests as well as HTML5 video streaming to a mobile browser in (i) direct connection and (ii) indirect connections through a mobile proxy server on the device, which represents a baseline for application layer optimization approaches. We find that using the local proxy server on the device for web requests results in very limited overheads, both in terms of power consumption and added delays which tend to remain request size independent. HTML5 video streaming through the proxy service incurs an average energy consumption penalty of approximately one percent. Our findings corroborate that even smaller realized optimization gains through services on mobile devices themselves are not usurped by the service enablers consuming mobile CPU cycles.","PeriodicalId":287724,"journal":{"name":"2014 IEEE 11th Consumer Communications and Networking Conference (CCNC)","volume":"267 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-11-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Power consumption overhead for proxy services on mobile device platforms\",\"authors\":\"Troy A. Johnson, P. Seeling\",\"doi\":\"10.1109/CCNC.2014.6940515\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"As mobile data consumption increases, several venues of research investigate energy efficiency and optimizations, oftentimes realized through on-device services; optimization approaches based around on-device optimizations in turn need to overcome the power consumption added by these services. We present a measurement framework for the power consumption of mobile devices based on the Pandaboard (mobile) development platform using the Android operating system. Utilizing the framework, we perform power consumption evaluations for basic web requests as well as HTML5 video streaming to a mobile browser in (i) direct connection and (ii) indirect connections through a mobile proxy server on the device, which represents a baseline for application layer optimization approaches. We find that using the local proxy server on the device for web requests results in very limited overheads, both in terms of power consumption and added delays which tend to remain request size independent. HTML5 video streaming through the proxy service incurs an average energy consumption penalty of approximately one percent. Our findings corroborate that even smaller realized optimization gains through services on mobile devices themselves are not usurped by the service enablers consuming mobile CPU cycles.\",\"PeriodicalId\":287724,\"journal\":{\"name\":\"2014 IEEE 11th Consumer Communications and Networking Conference (CCNC)\",\"volume\":\"267 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-11-03\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2014 IEEE 11th Consumer Communications and Networking Conference (CCNC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CCNC.2014.6940515\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE 11th Consumer Communications and Networking Conference (CCNC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCNC.2014.6940515","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Power consumption overhead for proxy services on mobile device platforms
As mobile data consumption increases, several venues of research investigate energy efficiency and optimizations, oftentimes realized through on-device services; optimization approaches based around on-device optimizations in turn need to overcome the power consumption added by these services. We present a measurement framework for the power consumption of mobile devices based on the Pandaboard (mobile) development platform using the Android operating system. Utilizing the framework, we perform power consumption evaluations for basic web requests as well as HTML5 video streaming to a mobile browser in (i) direct connection and (ii) indirect connections through a mobile proxy server on the device, which represents a baseline for application layer optimization approaches. We find that using the local proxy server on the device for web requests results in very limited overheads, both in terms of power consumption and added delays which tend to remain request size independent. HTML5 video streaming through the proxy service incurs an average energy consumption penalty of approximately one percent. Our findings corroborate that even smaller realized optimization gains through services on mobile devices themselves are not usurped by the service enablers consuming mobile CPU cycles.