Browse

Energy Awareness for Multiple Network Interface-Activated Smartphone

Cited 0 time in Web of Science Cited 0 time in Scopus
Authors
구종회
Advisor
최성현
Major
공과대학 전기·컴퓨터공학부
Issue Date
2017-08
Publisher
서울대학교 대학원
Keywords
Wi-FiLTEsmartphonepower modelingLi-ion batteryenergy awarenessdynamic adaptive streaming over HTTP (DASH)
Description
학위논문 (박사)-- 서울대학교 대학원 공과대학 전기·컴퓨터공학부, 2017. 8. 최성현.
Abstract
최신 스마트폰은 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.
Language
English
URI
https://hdl.handle.net/10371/136806
Files in This Item:
Appears in Collections:
College of Engineering/Engineering Practice School (공과대학/대학원)Dept. of Electrical and Computer Engineering (전기·정보공학부)Theses (Ph.D. / Sc.D._전기·정보공학부)
  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.

Browse