{"title":"智能手机后台应用的Wi-Fi使用监控和电源管理策略","authors":"Ekarat Rattagan","doi":"10.1109/MITICON.2016.8025223","DOIUrl":null,"url":null,"abstract":"Wi-Fi networks provide us with the connectivity that is ubiquitous and inexpensive cost. With the low-cost factor, most smartphone apps perform several background tasks under Wi-Fi instead of the cellular network, e.g., app update, cloud data backup, etc. The increase of Wi-Fi utilization leads to fast battery-powered draining. To reduce the Wi-Fi power consumption, the existing power management policies put Wi-Fi into a sleep mode when it is idle. However, there are no practical power management policies to manage the Wi-Fi power consumption while it is being used heavily. In this paper, we present a monitoring method and power management policy for Wi-Fi while several background apps are utilizing it. The proposed method can non-intrusively monitor the Wi-Fi usage of background apps at the application framework level (API) in runtime without modifying any source codes of the smartphone operating systems. With the API-level monitoring data, we can apply it to efficiently manage the Wi-Fi power consumed by a specific app which causes the power consumption issue. Our experimental evaluation shows that by applying our method to only one background app, which is the most use of the Wi-Fi network, it results in 8% improvement of the total energy consumption, compared with the default Wi-Fi power management policy.","PeriodicalId":127868,"journal":{"name":"2016 Management and Innovation Technology International Conference (MITicon)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Wi-Fi usage monitoring and power management policy for smartphone background applications\",\"authors\":\"Ekarat Rattagan\",\"doi\":\"10.1109/MITICON.2016.8025223\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Wi-Fi networks provide us with the connectivity that is ubiquitous and inexpensive cost. With the low-cost factor, most smartphone apps perform several background tasks under Wi-Fi instead of the cellular network, e.g., app update, cloud data backup, etc. The increase of Wi-Fi utilization leads to fast battery-powered draining. To reduce the Wi-Fi power consumption, the existing power management policies put Wi-Fi into a sleep mode when it is idle. However, there are no practical power management policies to manage the Wi-Fi power consumption while it is being used heavily. In this paper, we present a monitoring method and power management policy for Wi-Fi while several background apps are utilizing it. The proposed method can non-intrusively monitor the Wi-Fi usage of background apps at the application framework level (API) in runtime without modifying any source codes of the smartphone operating systems. With the API-level monitoring data, we can apply it to efficiently manage the Wi-Fi power consumed by a specific app which causes the power consumption issue. Our experimental evaluation shows that by applying our method to only one background app, which is the most use of the Wi-Fi network, it results in 8% improvement of the total energy consumption, compared with the default Wi-Fi power management policy.\",\"PeriodicalId\":127868,\"journal\":{\"name\":\"2016 Management and Innovation Technology International Conference (MITicon)\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 Management and Innovation Technology International Conference (MITicon)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/MITICON.2016.8025223\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 Management and Innovation Technology International Conference (MITicon)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MITICON.2016.8025223","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Wi-Fi usage monitoring and power management policy for smartphone background applications
Wi-Fi networks provide us with the connectivity that is ubiquitous and inexpensive cost. With the low-cost factor, most smartphone apps perform several background tasks under Wi-Fi instead of the cellular network, e.g., app update, cloud data backup, etc. The increase of Wi-Fi utilization leads to fast battery-powered draining. To reduce the Wi-Fi power consumption, the existing power management policies put Wi-Fi into a sleep mode when it is idle. However, there are no practical power management policies to manage the Wi-Fi power consumption while it is being used heavily. In this paper, we present a monitoring method and power management policy for Wi-Fi while several background apps are utilizing it. The proposed method can non-intrusively monitor the Wi-Fi usage of background apps at the application framework level (API) in runtime without modifying any source codes of the smartphone operating systems. With the API-level monitoring data, we can apply it to efficiently manage the Wi-Fi power consumed by a specific app which causes the power consumption issue. Our experimental evaluation shows that by applying our method to only one background app, which is the most use of the Wi-Fi network, it results in 8% improvement of the total energy consumption, compared with the default Wi-Fi power management policy.