429 research outputs found

    Greener and Smarter Phones for Future Cities: Characterizing the Impact of GPS Signal Strength on Power Consumption

    Get PDF
    Smart cities appear as the next stage of urbanization aiming to not only exploit physical and digital infrastructure for urban development but also the intellectual and social capital as its core ingredient for urbanization. Smart cities harness the power of data from sensors in order to understand and manage city systems. The most important of these sensing devices are smartphones as they provide the most important means to connect the smart city systems with its citizens, allowing personalization n and cocreation. The battery lifetime of smartphones is one of the most important parameters in achieving good user experience for the device. Therefore, the management and the optimization of handheld device applications in relation to their power consumption are an important area of research. This paper investigates the relationship between the energy consumption of a localization application and the strength of the global positioning system (GPS) signal. This is an important focus, because location-based applications are among the top power-hungry applications. We conduct experiments on two android location-based applications, one developed by us, and the other one, off the shelf. We use the results from the measurements of the two applications to derive a mathematical model that describes the power consumption in smartphones in terms of SNR and the time to first fix. The results from this study show that higher SNR values of GPS signals do consume less energy, while low GPS signals causing faster battery drain (38% as compared with 13%). To the best of our knowledge, this is the first study that provides a quantitative understanding of how the poor strength (SNR) of satellite signals will cause relatively higher power drain from a smartphone\u27s battery

    SPS: an SMS-based Push Service for Energy Saving in Smartphone\u27s Idle State

    Get PDF
    Despite of all the advances in smartphone technology in recent years, smartphones still remain limited by their battery life. Unlike other power hungry components in the smartphone, the cellular data and Wi-Fi interfaces often continue to be used even while the phone is in the idle state to accommodate unnecessary data traffic produced by some applications. In addition, bad reception has been proven to greatly increase energy consumed by the radio, which happens quite often when smartphone users are inside buildings. In this paper, we present a Short message service Push based Service (SPS) to save unnecessary power consumption when smartphones are in idle state, especially in bad reception areas. First, SPS disables a smartphone\u27s data interfaces whenever the phone is in idle state. Second, to preserve the real-time notification functionality required by some apps, such as new email arrivals and social media updates, when a notification is needed, a wakeup text message will be received by the phone, and then SPS enables the phone\u27s data interfaces to connect to the corresponding server to retrieve notification data via the normal data network. Once the notification data has been retrieved, SPS will disable the data interfaces again if the phone is still in idle state. We have developed a complete prototype for Android smartphones. Our experiments show that SPS consumes less energy than the current approach. In areas with bad reception, the SPS prototype can double the battery life of a smartphone

    Performance Analysis of Smartphone-based Mobile Wi-Fi Hotspots Operating in a Congested Environment

    Get PDF
    In this work, we address the ubiquity of internet connections in smart cities by analyzing mobile Wi-Fi hotspots in terms of speed and energy efficiency in a congested Wi-Fi environment. We consider state-of-theart consumer smartphones in our work since they are the major devices in establishing mobile Wi-Fi hotspots nowadays. There are two main wireless connections in mobile Wi-Fi hotspots, the cellular connection and the Wi-Fi connection. It has been known that the speed of WiFi connections enormously supersedes the speed of cellular connections with the use of present technologies of each. In this work, we show that this well-known fact becomes controversial when establishing mobile Wi-Fi hotspots using smartphones in a nowadays typical congested Wi-Fi environment

    Power Consumption Analysis, Measurement, Management, and Issues:A State-of-the-Art Review of Smartphone Battery and Energy Usage

    Get PDF
    The advancement and popularity of smartphones have made it an essential and all-purpose device. But lack of advancement in battery technology has held back its optimum potential. Therefore, considering its scarcity, optimal use and efficient management of energy are crucial in a smartphone. For that, a fair understanding of a smartphone's energy consumption factors is necessary for both users and device manufacturers, along with other stakeholders in the smartphone ecosystem. It is important to assess how much of the device's energy is consumed by which components and under what circumstances. This paper provides a generalized, but detailed analysis of the power consumption causes (internal and external) of a smartphone and also offers suggestive measures to minimize the consumption for each factor. The main contribution of this paper is four comprehensive literature reviews on: 1) smartphone's power consumption assessment and estimation (including power consumption analysis and modelling); 2) power consumption management for smartphones (including energy-saving methods and techniques); 3) state-of-the-art of the research and commercial developments of smartphone batteries (including alternative power sources); and 4) mitigating the hazardous issues of smartphones' batteries (with a details explanation of the issues). The research works are further subcategorized based on different research and solution approaches. A good number of recent empirical research works are considered for this comprehensive review, and each of them is succinctly analysed and discussed

    Tortoise or Hare? : Quantifying the Effects of Performance on Mobile App Retention

    Get PDF
    We contribute by quantifying the effect of network latency and battery consumption on mobile app performance and retention, i.e., userโ€™s decisions to continue or stop using apps. We perform our analysis by fusing two large-scale crowdsensed datasets collected by piggybacking on information captured by mobile apps. We find that app performance has an impact in its retention rate. Our results demonstrate that high energy consumption and high latency decrease the likelihood of retaining an app. Conversely, we show that reducing latency or energy consumption does not guarantee higher likelihood of retention as long as they are within reasonable standards of performance. However, we also demonstrate that what is considered reasonable depends on what users have been accustomed to, with device and network characteristics, and app category playing a role. As our second contribution, we develop a model for predicting retention based on performance metrics. We demonstrate the benefits of our model through empirical benchmarks which show that our model not only predicts retention accurately, but generalizes well across application categories, locations and other factors moderating the effect of performance.Peer reviewe

    Scalable and Energy Efficient Software Architecture for Human Behavioral Measurements

    Get PDF
    Understanding human behavior is central to many professions including engineering, health and the social sciences, and has typically been measured through surveys, direct observation and interviews. However, these methods are known to have drawbacks, including bias, problems with recall accuracy, and low temporal fidelity. Modern mobile phones have a variety of sensors that can be used to find activity patterns and infer the underlying human behaviors, placing a heavy load on the phone's battery. Social science researchers hoping to leverage this new technology must carefully balance the fidelity of the data with the cost in phone performance. Crucially, many of the data collected are of limited utility because they are redundant or unnecessary for a particular study question. Previous researchers have attempted to address this problem by modifying the measurement schedule based on sensed context, but a complete solution remains elusive. In the approach described here, measurement is made contingent on sensed context and measurement objectives through extensions to a configuration language, allowing significant improvement to flexibility and reliability. Empirical studies indicate a significant improvement in energy efficiency with acceptable losses in data fidelity

    Tracking the Evolution and Diversity in Network Usage of Smartphones

    Get PDF
    ABSTRACT We analyze the evolution of smartphone usage from a dataset obtained from three, 15-day-long, user-side, measurements with over 1500 recruited smartphone users in the Greater Tokyo area from 2013 to 2015. This dataset shows users across a diverse range of networks; cellular access (3G to LTE), WiFi access (2.4 to 5GHz), deployment of more public WiFi access points (APs), as they use diverse applications such as video, file synchronization, and major software updates. Our analysis shows that smartphone users select appropriate network interfaces taking into account the deployment of emerging technologies, their bandwidth demand, and their economic constraints. Thus, users show diversity in both how much traffic they send, as well as on what networks they send it. We show that users are gradually but steadily adopting WiFi at home, in offices, and public spaces over these three years. The majority of light users have been shifting their traffic to WiFi. Heavy hitters acquire more bandwidth via WiFi, especially at home. The percentage of users explicitly turning off their WiFi interface during the day decreases from 50% to 40%. Our results highlight that the offloading environment has been improved during the three years, with more than 40% of WiFi users connecting to multiple WiFi APs in one day. WiFi offload at offices is still limited in our dataset due to a few accessible APs, but WiFi APs in public spaces have been an alternative to cellular access for users who request not only simple connectivity but also bandwidth-consuming applications such as video streaming and software updates. Categories and Subject Descriptors General Terms Measurement Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Energy Awareness for Multiple Network Interface-Activated Smartphone

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ (๋ฐ•์‚ฌ)-- ์„œ์šธ๋Œ€ํ•™๊ต ๋Œ€ํ•™์› ๊ณต๊ณผ๋Œ€ํ•™ ์ „๊ธฐยท์ปดํ“จํ„ฐ๊ณตํ•™๋ถ€, 2017. 8. ์ตœ์„ฑํ˜„.์ตœ์‹  ์Šค๋งˆํŠธํฐ์€ LTE์™€ Wi-Fi์™€ ๊ฐ™์€ ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค ์—ฌ๋Ÿฌ ๊ฐœ๋ฅผ ๋™์‹œ์— ์‚ฌ์šฉํ•˜์—ฌ ์ „์†ก์œจ์„ ์ฆ๊ฐ€์‹œํ‚ค๊ฑฐ๋‚˜ ๋„คํŠธ์›Œํฌ ์ ‘์†์„ฑ์„ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค. ์ด๋Ÿฐ ๊ฒฝ์šฐ์—, ์Šค๋งˆํŠธํฐ์˜ ์—๋„ˆ์ง€ ์†Œ๋ชจ๋Š” LTE์™€ Wi-Fi๋ฅผ ๋™์‹œ์— ์‚ฌ์šฉํ•จ์— ๋”ฐ๋ผ ์ฆ๊ฐ€ํ•  ์ˆ˜ ์žˆ๋‹ค. ํŠนํžˆ, ์ œํ•œ๋œ ์šฉ๋Ÿ‰์„ ๊ฐ€์ง€๋Š” ๋ฐฐํ„ฐ๋ฆฌ๋กœ ๋™์ž‘์„ ํ•˜๋Š” ์Šค๋งˆํŠธํฐ์—์„œ ์—๋„ˆ์ง€ ์†Œ๋ชจ๋Š” ์ค‘์š”ํ•œ ์ด์Šˆ์ด๊ธฐ ๋•Œ๋ฌธ์—, ์—๋„ˆ์ง€ ์ฆ๊ฐ€์™€ ์„ฑ๋Šฅ ํ–ฅ์ƒ ์‚ฌ์ด์˜ trade-off๋ฅผ ๊ณ ๋ คํ•˜๋Š” ๊ฒƒ์ด ์š”๊ตฌ๋œ๋‹ค. ์—๋„ˆ์ง€ ์ธ์ง€ ๊ธฐ์ˆ ๊ณผ ํ•จ๊ป˜ ์Šค๋งˆํŠธํฐ์˜ LTE์™€ Wi-Fi ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ „๋žต์ ์œผ๋กœ ์ž˜ ์‚ฌ์šฉํ•จ์œผ๋กœ์จ, ๋ฐฐํ„ฐ๋ฆฌ ์—๋„ˆ์ง€ ์†Œ๋ชจ๋ฅผ ์ค„์ž„๊ณผ ๋™์‹œ์— ์Šค๋งˆํŠธํฐ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์„ฑ๋Šฅ์„ ์ตœ์ ํ™” ํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€๋Šฅํ•ด์ง„๋‹ค. ๋ณธ ๋…ผ๋ฌธ์—์„œ๋Š” LTE์™€ Wi-Fi ๋งํฌ๋ฅผ ๋™์‹œ์— ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์Šค๋งˆํŠธํฐ์—์„œ ์—๋„ˆ์ง€ ์ธ์ง€๋ฅผ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๋Š” ๋‹ค์Œ ์„ธ ๊ฐ€์ง€ ์ „๋žต์„ ๊ณ ๋ คํ•˜์˜€๋‹ค. (i) LTE์™€ Wi-Fi๋ฅผ ๋™์‹œ์— ์‚ฌ์šฉํ•˜๋Š” ์Šค๋งˆํŠธํฐ์˜ ์ „๋ ฅ ์†Œ๋ชจ ๋ชจ๋ธ๋ง, (ii) ์Šค๋งˆํŠธํฐ์˜ ๋ฐฐํ„ฐ๋ฆฌ ์†Œ๋ชจ์œจ์˜ ์‹ค์‹œ๊ฐ„ ์˜ˆ์ธก ๊ธฐ๋ฒ•, (iii) dynamic adaptive streaming over HTTP (DASH) ๊ธฐ๋ฐ˜์˜ ๋น„๋””์˜ค ์ŠคํŠธ๋ฆฌ๋ฐ์˜ ์„ฑ๋Šฅ ์ตœ์ ํ™”. ๋จผ์ €, ๋™์‹œ์— ์—ฌ๋Ÿฌ ๋„คํŠธ์›Œํฌ๋ฅผ ํ™œ์„ฑํ™”ํ•˜์—ฌ ์‚ฌ์šฉํ•˜๋Š” ์Šค๋งˆํŠธํฐ์˜ ์ •๋ฐ€ํ•œ ์ „๋ ฅ ์†Œ๋ชจ ๋ชจ๋ธ๋ง์„ ์ œ์‹œํ•œ๋‹ค. ํŒจํ‚ท ์ฒ˜๋ฆฌ์— ์˜ํ•ด ์†Œ๋ชจ๋˜๋Š” ์ „๋ ฅ๊ณผ ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค์—์„œ ์†Œ๋ชจ๋˜๋Š” ์ „๋ ฅ์„ ๋ถ„ํ•ดํ•˜์—ฌ, ๋‹ค์ค‘ ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ํ™œ์„ฑํ™”์‹œํ‚ค๋Š” ๊ฒฝ์šฐ์˜ ์ •๋ฐ€ํ•œ ์ „๋ ฅ ์†Œ๋ชจ ๋ชจ๋ธ์„ ๊ตฌ์„ฑํ•œ๋‹ค. ๋‹ค์–‘ํ•œ ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ ์ธก์ •๋œ ์ „๋ ฅ๊ณผ ๋ชจ๋ธ์„ ํ†ตํ•ด ์˜ˆ์ธก๋œ ์ „๋ ฅ์„ ๋น„๊ตํ•˜๋ฉฐ ์ œ์•ˆํ•˜๋Š” ์ „๋ ฅ ์†Œ๋ชจ ๋ชจ๋ธ์˜ ์ •ํ™•์„ฑ์„ ํ‰๊ฐ€ํ•˜์˜€๋‹ค. ๊ธฐ์กด ์ „๋ ฅ ์†Œ๋ชจ ๋ชจ๋ธ์— ๋น„ํ•ด ๋‹จ์ผ ๋„คํŠธ์›Œํฌ ํ†ต์‹ ์˜ ๊ฒฝ์šฐ์—๋„ 7%-35% ๋งŒํผ ์ถ”์ • ์˜ค์ฐจ๋ฅผ ์ค„์˜€์œผ๋ฉฐ, ๋‹ค์ค‘ ๋„คํŠธ์›Œํฌ ํ†ต์‹ ์˜ ๊ฒฝ์šฐ ์ถ”์ • ์˜ค์ฐจ๋ฅผ 25% ์ค„์ž„์„ ๋ณด์˜€๋‹ค. ๋‘ ๋ฒˆ์งธ๋กœ, ์Šค๋งˆํŠธํฐ์˜ ์‹ค์‹œ๊ฐ„ ์—๋„ˆ์ง€ ์ธ์ง€๋ฅผ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด์„œ, ์Šค๋งˆํŠธํฐ์—์„œ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” Li-ion ๋ฐฐํ„ฐ๋ฆฌ์˜ ํŠน์„ฑ์„ ๊ณ ๋ คํ•˜์—ฌ ๋ฐฐํ„ฐ๋ฆฌ ์†Œ๋ชจ์œจ์„ ์ถ”์ •ํ•˜๋Š” ๊ธฐ๋ฒ•์„ ๊ณ ์•ˆํ•œ๋‹ค. Li-ion ๋ฐฐํ„ฐ๋ฆฌ๋Š” ์˜จ๋„์™€ ๋…ธํ™” ์ƒํƒœ์— ๋”ฐ๋ผ์„œ ๊ฐ€์šฉ ์šฉ๋Ÿ‰๊ณผ ๋‚ด๋ถ€ ์ €ํ•ญ์ด ๋‹ฌ๋ผ์ง€๊ธฐ ๋•Œ๋ฌธ์—, ์˜จ๋„์™€ ๋…ธํ™” ์ƒํƒœ์— ๋”ฐ๋ผ์„œ ๋ฐฐํ„ฐ๋ฆฌ ์†Œ๋ชจ์œจ์ด ๋‹ฌ๋ผ์งˆ ์ˆ˜ ์žˆ๋‹ค. ๋ฐฐํ„ฐ๋ฆฌ ํŠน์„ฑ์„ ๋ชจ๋ธ๋งํ•˜๋Š” ๊ฒƒ์€ ์–ด๋ ค์šด ์ผ์ด๊ธฐ ๋•Œ๋ฌธ์—, effective resistance ๊ฐœ๋…์„ ๋„์ž…ํ•˜์—ฌ ์šฉ๋Ÿ‰๊ณผ ๋‚ด๋ถ€ ์ €ํ•ญ์„ ๋ชจ๋ฅด๊ณ ๋„ ๋ฐฐํ„ฐ๋ฆฌ ์†Œ๋ชจ์œจ์„ ์˜ˆ์ธกํ•  ์ˆ˜ ์žˆ๋Š” BattTracker๋ฅผ ๊ณ ์•ˆํ•œ๋‹ค. BattTracker๋Š” ์‹ค์‹œ๊ฐ„ ๋ฐฐํ„ฐ๋ฆฌ ์†Œ๋ชจ์œจ์„ ์ตœ๋Œ€ 0.5์ดˆ ๋งˆ๋‹ค ์ถ”์ •ํ•  ์ˆ˜ ์žˆ๋‹ค. ์‹ค์ œ ์Šค๋งˆํŠธํฐ์œผ๋กœ ๋‹ค์–‘ํ•œ ์‹คํ—˜์„ ํ†ตํ•˜์—ฌ BattTracker๊ฐ€ ๋ฐฐํ„ฐ๋ฆฌ ์†Œ๋ชจ ์˜ˆ์ธก์„ 5% ์˜ค์ฐจ์œจ ์ด๋‚ด๋กœ ์˜ˆ์ธกํ•จ์„ ๋ณด์˜€์œผ๋ฉฐ, ์ด๋ฅผ ํ™œ์šฉํ•˜๋ฉด ๋†’์€ ์‹œ๊ฐ„ ํ•ด์ƒ๋„๋กœ ์Šค๋งˆํŠธํฐ์˜ ์—๋„ˆ์ง€ ์ธ์ง€ ๋™์ž‘์ด ๊ฐ€๋Šฅํ•ด์ง„๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ, ์• ๋„ˆ์ง€ ์ธ์ง€ ๊ธฐ๋ฒ•๊ณผ LTE์™€ Wi-Fi ๋งํฌ๋ฅผ ๋™์‹œ์— ํ™œ์šฉํ•˜๋Š” ๊ฒƒ์„ dynamic adaptive streaming over HTTP (DASH) ๊ธฐ๋ฐ˜ ๋น„๋””์˜ค ์ŠคํŠธ๋ฆฌ๋ฐ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์ ์šฉํ•œ๋‹ค. ์Šค๋งˆํŠธํฐ์—์„œ LTE์™€ Wi-Fi ๋งํฌ๋ฅผ ๋™์‹œ์— ํ™œ์šฉํ•˜๋Š” ๊ฒƒ์€ ๋‹ค์–‘ํ•œ ์ธก๋ฉด์—์„œ DASH ๊ธฐ๋ฐ˜์˜ ๋น„๋””์˜ค ์ŠคํŠธ๋ฆฌ๋ฐ์˜ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜, ๋ฐฐํ„ฐ๋ฆฌ ์—๋„ˆ์ง€์™€ LTE ๋ฐ์ดํ„ฐ ์‚ฌ์šฉ๋Ÿ‰์„ ์ ˆ์•ฝํ•˜๋ฉด์„œ ๋Š๊น€์—†๋Š” ๊ณ ํ™”์งˆ์˜ ๋น„๋””์˜ค๋ฅผ ์ŠคํŠธ๋ฆฌ๋ฐํ•˜๋Š” ๊ฒƒ์€ ๋„์ „์ ์ธ ์ผ์ด๋‹ค. ๋”ฐ๋ผ์„œ, DASH ๋น„๋””์˜ค๋ฅผ ์‹œ์ฒญํ•˜๋Š” ์‚ฌ์šฉ์ž์˜ Quality of Experience (QoE)๋ฅผ ํ–ฅ์ƒ์‹œํ‚ค๊ธฐ ์œ„ํ•˜์—ฌ LTE์™€ Wi-Fi๋ฅผ ๋™์‹œ์— ํ™œ์šฉํ•˜๋Š” DASH video chunk ์š”์ฒญ ๊ธฐ๋ฒ•์ธ REQUEST๋ฅผ ์ œ์•ˆํ•œ๋‹ค. REQUEST๋Š” ์ฃผ์–ด์ง„ ๋ฐฐํ„ฐ๋ฆฌ ์—๋„ˆ์ง€์™€ LTE ์‚ฌ์šฉ๋Ÿ‰ ์˜ˆ์‚ฐ ๋‚ด์—์„œ ์ตœ์ ์— ๊ฐ€๊นŒ์šด ํ’ˆ์งˆ์˜ ๋น„๋””์˜ค๋ฅผ ๋Š๊น€์—†์ด ์ŠคํŠธ๋ฆฌ๋ฐํ•ด ์ฃผ๋Š” ๊ฒƒ์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•œ๋‹ค. ๋‹ค์–‘ํ•œ ํ™˜๊ฒฝ์—์„œ์˜ ์‹œ๋ฎฌ๋ ˆ์ด์…˜๊ณผ ์‹ค ํ™˜๊ฒฝ์—์„œ์˜ ์ธก์ •์„ ํ†ตํ•˜์—ฌ, REQUEST๊ฐ€ ๊ธฐ์กด ๋น„๋””์˜ค ์ŠคํŠธ๋ฆฌ๋ฐ ๊ธฐ๋ฒ•์— ๋น„ํ•ด ํ‰๊ท  ๋น„๋””์˜ค ํ’ˆ์งˆ, ์žฌ๋ฒ„ํผ๋ง, ์ž์› ๋‚ญ๋น„๋Ÿ‰ ๊ด€์ ์—์„œ ์ƒ๋‹นํžˆ ์šฐ์ˆ˜ํ•จ์„ ๋ณด์ธ๋‹ค. ์š”์•ฝํ•˜์ž๋ฉด, ์šฐ๋ฆฌ๋Š” LTE์™€ Wi-Fi์˜ ๋™์‹œ ์‚ฌ์šฉํ•˜๋Š” ์Šค๋งˆํŠธํฐ์—์„œ์˜ ์ „๋ ฅ ๋ชจ๋ธ๋ง ๋ฐฉ๋ฒ•๋ก , ์‹ค์‹œ๊ฐ„ ๋ฐฐํ„ฐ๋ฆฌ ์†Œ๋ชจ์œจ ์ถ”์ • ๊ธฐ๋ฒ•, DASH ๊ธฐ๋ฐ˜ ๋น„๋””์˜ค ์ŠคํŠธ๋ฆฌ๋ฐ ์„ฑ๋Šฅ ์ตœ์ ํ™”๋ฅผ ์ œ์•ˆํ•œ๋‹ค. ์ด ์—ฐ๊ตฌ๋ฅผ ํ†ตํ•ด์„œ, ์šฐ๋ฆฌ๋Š” ํ”„๋กœํ† ํƒ€์ž… ๊ตฌํ˜„๊ณผ ์‹คํ—˜ ์žฅ๋น„๋“ค์„ ํ†ตํ•œ ์‹ค์ธก ๊ธฐ๋ฐ˜์œผ๋กœ LTE์™€ Wi-Fi๋ฅผ ๋™์‹œ์— ํ™œ์šฉํ•˜๋Š” ์Šค๋งˆํŠธํฐ์„ ์œ„ํ•œ ์—๋„ˆ์ง€ ์ธ์ง€ ๊ธฐ์ˆ ์„ ์ œ์•ˆํ•œ๋‹ค. ์ œ์•ˆํ•˜๋Š” ๊ธฐ๋ฒ•๋“ค์˜ ์„ฑ๋Šฅ์€ ์ƒ์šฉ ์Šค๋งˆํŠธํฐ์— ๊ตฌํ˜„ํ•˜์—ฌ ์‹ค ํ™˜๊ฒฝ์—์„œ์˜ ์„ฑ๋Šฅ ํ‰๊ฐ€๋ฅผ ํ†ตํ•ด ๊ฒ€์ฆํ•˜์˜€๋‹ค.State-of-the-art smartphones can utilize multiple network interfaces simultaneously, e.g., LTE and Wi-Fi, to enhance throughput and network connectivity in various use cases. In this situation, energy consumption of smartphones can increase while using both LTE and Wi-Fi interfaces simultaneously. Since energy consumption is an important issue for smartphones powered by batteries with limited capacity, it is required to consider the trade-off between energy increase and performance enhancement. By judiciously utilizing both LTE and Wi-Fi interfaces of smartphones and energy awareness techniques, it is enabled to optimize the performance of smartphones applications while saving battery energy. In this dissertation, we consider the following three strategies to enable the energy awareness for smartphones which utilize both LTE and Wi-Fi links: (i) Power modeling for smartphone which utilizes both LTE and Wi-Fi links simultaneously, (ii) real-time battery drain rate estimation for smartphones, and (iii) optimizing the performance of dynamic adaptive streaming over HTTP (DASH)-based video streaming for smartphones. First, an accurate power modeling is presented for the smartphones, especially, those capable of activating/utilizing multiple networks simultaneously. By decomposing packet processing power and power consumed by network interfaces, we construct the accurate power model for multiple network interface-activated cases. The accuracy of our model is comparatively evaluated by comparing the estimated power with the measured power in various scenarios. We find that our model reduces estimation error by 7%โ€“35% even for single network transmissions, and by 25% for multiple network transmissions compared with existing power models. Second, in order to enable real-time energy awareness for smartphones, we develop a battery drain rate monitoring technique by considering characteristics of Li-ion batteries which are used by smartphones. With Li-ion battery, battery drain rate varies with temperature and battery aging, since they affect battery characteristics such as capacity and internal resistance. Since it is difficult to model the battery characteristics, we develop BattTracker, an algorithm to estimate battery drain rate without knowing the exact capacity and internal resistance by incorporating the concept of effective resistance. BattTracker tracks the instantaneous battery drain rate with up to 0.5 second time granularity. Extensive evaluation with smartphones demonstrates that BattTracker accurately estimates the battery drain rate with less than 5% estimation error, thus enabling energy-aware operation of smartphones with fine-grained time granularity. Finally, we adapt an energy awareness and utilize both LTE and Wi-Fi links for a Dynamic Adaptive Streaming over HTTP (DASH)-based video streaming application. Exploiting both LTE and Wi-Fi links simultaneously enhances the performance of DASH-based video streaming in various aspects. However, it is challenging to achieve seamless and high quality video while saving battery energy and LTE data usage to prolong the usage time of a smartphone. Thus, we propose REQUEST, a video chunk request policy for DASH in a smartphone, which can utilize both LTE andWi-Fi to enhance users Quality of Experience (QoE). REQUEST enables seamless DASH video streaming with near optimal video quality under given budgets of battery energy and LTE data usage. Through extensive simulation and measurement in a real environment, we demonstrate that REQUEST significantly outperforms other existing schemes in terms of average video bitrate, rebuffering, and resource waste. In summary, we propose a power modeling methodology, a real-time battery drain rate estimation method, and performance optimization of DASH-based video streaming for a smartphone which utilizes both LTE and Wi-Fi simultaneously. Through this research, we propose several energy-aware techniques for the smartphone, which especially utilizes both LTE and Wi-Fi, based on prototype implementation and the real measurement with experimental equipment. The performance of the proposed methods are validated by implementation on off-the-shelf smartphones and evaluations in real environments.1 Introduction 1 1.1 Motivation 1 1.2 Overview of Existing Approaches 3 1.2.1 Power modeling of smartphone 3 1.2.2 Battery drain rate estimation 4 1.2.3 Optimizing the performance of video streaming 5 1.3 Main Contributions 6 1.3.1 PIMM: Power Modeling of Multiple Network Interface-Activated Smartphone 6 1.3.2 BattTracker: Real-Time Battery Drain Rate Estimation 7 1.3.3 REQUEST: Performance Optimization of DASH Video Streaming 8 1.4 Organization of the Dissertation 8 2 PIMM: Packet Interval-Based Power Modeling of Multiple Network Interface-Activated Smartphones 10 2.1 Introduction 10 2.2 Background 12 2.2.1 Power saving operations of Wi-Fi and LTE 12 2.2.2 Related work 13 2.3 Power Consumption Modeling 14 2.3.1 Modeling Methodology 15 2.3.2 Packet interval-based power modeling 21 2.4 Practical issues 30 2.4.1 Impact of packet length 30 2.4.2 Impact of channel quality 33 2.5 Performance Evaluation 34 2.5.1 On-line power estimation 35 2.5.2 Single network data connections 37 2.5.3 Multiple network data connections 42 2.5.4 Model generation complexity 45 2.6 Summary 46 3 BattTracker: Enabling Energy Awareness for Smartphone Using Li-ion Battery Characteristics 47 3.1 Introduction 47 3.2 Background 50 3.2.1 Smartphones battery interface 50 3.2.2 State of Charge (SoC) and Open Circuit Voltage (Voc) 50 3.2.3 Batterys internal resistance 53 3.2.4 Related Work 53 3.3 Li-ion Battery Characteristics 54 3.3.1 Impact of temperature and aging on Li-ion battery 54 3.3.2 Measuring battery characteristics 54 3.3.3 Battery characteristics models 57 3.4 Effective Internal Resistance 58 3.4.1 Effective internal resistance (re) 58 3.4.2 Battery drain rate and lifetime derived from re 60 3.5 BattTracker Design 61 3.5.1 Rd estimator 62 3.5.2 Voc estimator 62 3.5.3 re estimator 64 3.6 Performance Evaluation 65 3.6.1 Comparison schemes and performance metrics 66 3.6.2 Convergence time of re 67 3.6.3 Power consumption overhead of BattTracker 67 3.6.4 Comparison with measurement using equipment 68 3.6.5 BattTracker with aged batteries 70 3.6.6 BattTracker with various video applications 70 3.6.7 BattTracker with varying temperature 73 3.7 Summary 74 4 REQUEST: Seamless Dynamic Adaptive Streaming over HTTP for Multi-Homed Smartphone under Resource Constraints 75 4.1 Introduction 75 4.2 Background and Related Work 77 4.2.1 Background 77 4.2.2 Related Work 79 4.3 Motivation 80 4.3.1 Wi-Fi Throughput Fluctuation 80 4.3.2 Optimizing Resource Utilization 82 4.4 Proposed Chunk Request Policy 83 4.5 Problem Formulation 86 4.6 REQUEST Algorithm 90 4.6.1 Request Interval Adaptation 91 4.6.2 Chunk Request Adaptation 94 4.7 Performance Evaluation 96 4.7.1 Prototype-Based Evaluation 98 4.7.2 Trace-Driven Simulation 102 4.8 Summary 104 5 Concluding Remarks 106 5.1 Research Contributions 106 5.2 Future Work 107 Abstract (In Korean) 117Docto
    • โ€ฆ
    corecore