Measuring the power consumption of social media applications on a mobile device

Similar documents
Energy consumption model on WiMAX subscriber station

UDP-Lite Enhancement Through Checksum Protection

Optimizing the hotspot performances by using load and resource balancing method

Minimizing Energy Consumption on Mobile Phone by Rearranging Transport Protocol Load

Attendance fingerprint identification system using arduino and single board computer

Prime Numbers Comparison using Sieve of Eratosthenes and Sieve of Sundaram Algorithm

Feature weighting using particle swarm optimization for learning vector quantization classifier

Alternative Improving the Quality of Sub-Voltage Transmission System using Static Var Compensator

Development of Smart Home System to Controlling and Monitoring Electronic Devices using Microcontroller

Personal Computer-less (PC-less) Microcontroller Training Kit

Connectivity, Energy and Mobility Driven Clustering Algorithm for Mobile Ad Hoc Networks

Self-Powered energy harvester strain sensing device for structural health monitoring

Comprehensive analysis and evaluation of big data for main transformer equipment based on PCA and Apriority

Nearby Search Indekos Based Android Using A Star (A*) Algorithm

NTT DOCOMO Technical Journal

Standalone Mobile Application for Shipping Services Based on Geographic Information System and A-Star Algorithm

Design and Development of an Asynchronous Serial Communication Learning Media to Visualize the Bit Data

Design of EIB-Bus Intelligent Control System Based on Touch Screen Control

Optimization of Data Communication on Air Control Device Based on Internet of Things with Application of HTTP and MQTT Protocols

Power Transmission and Distribution Monitoring using Internet of Things (IoT) for Smart Grid

Developing Control System of Electrical Devices with Operational Expense Prediction

A New Energy-Aware Routing Protocol for. Improving Path Stability in Ad-hoc Networks

Conveyor Performance based on Motor DC 12 Volt Eg-530ad-2f using K-Means Clustering

Development of design monitoring and electricity tokens top-up system in two-ways energy meters based on IoT (Internet of Things)

Design of Smart Home Systems Prototype Using MyRIO

Designing Energy and Power Monitoring System on Solar Power Plant Using Raspberry Pi

Solar Power for Monitoring and Evaluation. Presentation by Jeff Crystal COO, Voltaic Systems 18 May 2016

Research on Scalable Zigbee Wireless Sensor Network Expansion Solution

Nielsen List of Top 10 ios Mobile Apps

Energy-Aware Routing in Wireless Ad-hoc Networks

An Efficient Bandwidth Estimation Schemes used in Wireless Mesh Networks

Bluetooth Smart: How to avoid making dumb devices

CMS High Level Trigger Timing Measurements

Wireless Data Efficiency Get the Most Megabytes for Your Buck Mobile Explosion 08 Las Vegas, January 25, 2008

Monitoring and Indentification Packet in Wireless With Deep Packet Inspection Method

SSL/TLS Vulnerability Detection Using Black Box Approach

CONCLUSIONS AND SCOPE FOR FUTURE WORK

Classification of stroke disease using convolutional neural network

The Development of the Education Related Multimedia Whitelist Filter using Cache Proxy Log Analysis

BILLING AND CONTROLLING OF INDIVIDUAL LOADS OF A COMPOSITE SYSTEM USING SIMPLE ANDROID APPLICATION

Vehicle To Android Communication Mode

analysis for android based system

Mobile Cloud Multimedia Services Using Enhance Blind Online Scheduling Algorithm

Coordinated and Unified Control Scheme of IP and Optical Networks for Smart Power Grid

Nodes Energy Conserving Algorithms to prevent Partitioning in Wireless Sensor Networks

Real Time Monitoring of Solar Panel Using IoT #1 Gajanan Manohar Chinke, #2 Nikhil Diliprao Payal, #3 Atul Bhagwan Patil,

Real-time monitoring system for elderly people in detecting falling movement using accelerometer and gyroscope

Reducing a congestion with introduce the greedy algorithm on traffic light control

COL862 - Low Power Computing

Interoperability framework for communication between processes running on different mobile operating systems

Application Marketing Strategy Search Engine Optimization (SEO)

Performance analysis of robust road sign identification

Implementation and evaluation of LMS mobile application: scele mobile based on user-centered design

Lightweight UDP Pervasive Protocol in Smart Home Environment Based on Labview

6 Significant reasons to embark and establish a mobile VoIP business

Answers To The 4 Most Important Questions About Mobile Computing"

1 Technical methodology

Bluno Mega 2560 (SKU:DFR0323)

The Design and Optimization of Database

Impact of IEEE MAC Packet Size on Performance of Wireless Sensor Networks

Development of datamining software for the city water supply company

File text security using Hybrid Cryptosystem with Playfair Cipher Algorithm and Knapsack Naccache-Stern Algorithm

Simple Method for Non Contact Thickness Gauge using Ultrasonic Sensor and Android Smartphone

An implementation of super-encryption using RC4A and MDTM cipher algorithms for securing PDF Files on android

Header Compression Capacity Calculations for Wireless Networks

Analysis of labor employment assessment on production machine to minimize time production

Research on the key technologies and realization of virtual campus

Disaster Messenger: An Android based Infrastructure Less Application for Post Disaster Information Exchange

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Mobile Ad Hoc Networks: Basic Concepts and Research Issues

Mobile Messaging Apps Study : India. August 2014

Network Traffic Classification Based on Deep Learning

INDIA DIGITAL STATSHOT KEY STATISTICAL INDICATORS FOR INTERNET, MOBILE, AND SOCIAL MEDIA USAGE IN INDIA IN AUGUST 2015 SIMON KEMP WE ARE SOCIAL

2. LITERATURE REVIEW. Performance Evaluation of Ad Hoc Networking Protocol with QoS (Quality of Service)

A self-configuring control system for storage and computing departments at INFN-CNAF Tierl

Subject: Adhoc Networks

Modeling of the optimal transmission spectrum of an interference contrast filter using simulated annealing

WZRDnet. A Low-Power Wireless Ad-Hoc Mesh Network for Austere Tactical Environments. February 14, 2018

TPT02. GSM Temperature Tracker

A1. Technical methodology

FEMTOCELL WITH RELAYS TO ENHANCE THE MACROCELL BACKHAUL BANDWIDTH

Analyzing traffic source impact on returning visitors ratio in information provider website

CTIS 487: Lecture Notes 1

Performance Evaluation of Bluetooth Low Energy Communication

THE LOGICAL INTERFACE

Fast Learning for Big Data Using Dynamic Function

Data Collector by Using Wireless Technologies IEEE and Bluetooth

Congestion Control in Mobile Ad-Hoc Networks

ATLAS software configuration and build tool optimisation

Connecting to Telegram

System Software. System software

presented by: [ THE TECHNOLOGY LIAISON TEAM ORKTS CUHK ]

Adaptive Multimedia Content Delivery over Wired and Wireless Networks

Smart Restaurant Menu Ordering System

COMPUTER NETWORKS PERFORMANCE. Gaia Maselli

Information virtual indicator with combination of diffractive optical elements

The recognition of female voice based on voice registers in singing techniques in real-time using hankel transform method and macdonald function

Development of Smart-CITY Based Convergent Contents Platform Using Bluetooth Low Energy Beacon Sensors

Arduino Based Speech Controlled Robot for Human Interactions

5 Internet and online content

Transcription:

Journal of Physics: Conference Series PAPER OPEN ACCESS Measuring the power consumption of social media applications on a mobile device To cite this article: A I M Dunia et al 2018 J. Phys.: Conf. Ser. 978 012104 View the article online for updates and enhancements. This content was downloaded from IP address 148.251.232.83 on 11/04/2018 at 06:01

Measuring the power consumption of social media applications on a mobile device A I M Dunia, Suherman, A H Rambe and R Fauzi Department of electrical engineering Univesitas Sumatera Utara 20155, Indonesia *E-mail: suherman@usu.ac.id Abstract. As fully connected social media applications become popular and require all time connection, the power consumption on mobile device battery increases significantly. As power supplied by a battery is limited, social media application should be designed to be less power consuming. This paper reports the power consumption measurement of social media running on a mobile device. Experimental circuit was developed by using a microcontroller measuring an android smartphone on a 802.11 controlled network. The experiment results show that whatsapp consumes the power less than others in stand by and chat. While other states are dominated by line. The blackberry consumes the power the worst. 1. Introduction Mobile device application progresses very rapidly. Fully connected applications such as social media become daily needs. As battery supplying the power on a mobile device is limited, social media should minimize its signaling to maintain low power consumption. As an initial study, this paper reports the measurement schema to determine the power consumption by the social media towards a green social media application. Previous work measures TCP energy consumption on a mobile device [1]. Details on mobile device power consumptions have also been explored in [2, 3]. Some efforts on decreasing power consumption have also been performed, such as power saving mode [4], routing [5] and transport protocol [6-8]. This paper reports the measurement of power consumption of a mobile device when running a social media application. The assessed social media are line, whatsapp and blackberry messenger. Whatsapp is a messaging application that enables users to exchange text, image, video, voice call and video call. Initially, it was designed for IPhone but now is available for BlackBerry, Android, Windows and Symbian phones, as well as desktop application [3]. Line is also a messaging application that works for various platforms, designed by a Japanese company. It also works for Mac and Windows. Blackberry messenger is initially for blackberry phones but now is available for various platform. 2. Method In order to measure the social media power consumption, a circuit controlled by arduino has been developed. The circuits periodically measure voltage and current absorbed by a mobile device (Advan Vandroid). The circuit diagram is shown in Figure 1 and the implementation is in Figure 2. Content from this work may be used under the terms of the Creative Commons Attribution 3.0 licence. Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI. Published under licence by Ltd 1

Figure 1. The employed circuit DC voltage sensor measure the voltage across the mobile phone s terminal, while the ACS712 current sensor measures current flows to mobile phone. The assessed mobile phone is Advan Vandroid. The arduino measure the voltage and current, multiply them to get power in Watt (W). The measurement results are sent to computer by the arduino though USB connection. Figure 2. Measurement device The power consumption is evaluated for stand by, chat, voice call, video call and image transmissions. In order to get stable connection, the 802.11 access point provides the internet connection. The evaluated social media applications are line, whatsapp, and blackberry messenger. The measurement is last for 60 second. Stand by state is conditioned to have minimum background process. The mobile device is connected to the internet through a 802.11 access point, but only for the social media application. The 802.11 network is set to work alone, so that no other access point interfere the frequency. However, the other node is connected to internet via mobile data network which has unknown network traffic and queue. As the other node is out of the supervised network, this is the limitation of the research. 2

Every social media is treated similarly. Battery is ensured to be filled at the same percentage, so the energy consumption is fair enough. 3. Measurement results Stand by state is a condition where no transmission occurred. Chatting or text transmission uses the same text to be send. So does voice call and other services. The measurement results are plotted in Table 1. Table 1. Power consumption of social media application No. States Line WhatsApp Blackberry 1 Standby 0.91 W 0.88 W 0.97 W 2 Chatting 1.05 W 0.98 W 1.19 W 3 Voice Call 1.03 W 1.06 W 1.07 W 4 Video Call 1.21 W 1.39 W 1.42 W 5 Image transmission 1.04 W 1.12 W 1.13 W In stand by state, whatsapp has the smallest average power consumption about 0.88 W. While the line and blackberry messenger are 0.91 W and 0.97 W subsequently. In chatting states or text transmission, whatsapp also has the smallest power consumption, about 0.98 W, followed by line 1.05 W and blackberry 1.19 W. Voice call produces different rank where line generates the lower power consumption, 1.03 W, followed by whatsapp 1.06 W, and blackberry 1.07 W. Video call energy saving is dominated by line, 1.21 W, followed by whatsapp, 1.39 W and blackberry 1.42 W. Image transmission power consumption is also dominated by line, 1.04 W, followed bya whatsapp 1.12 W and blackberry 1.13 W. Figure 3. Power consumption comparisons 4. Conclusions In stand by state and chatting, whatsapp has the lowest power consumption. However, when operating actively for voice cal, video call and image transmission, line is the most in conserving power. Blackberry performs the worst as it consumes the highest power in all states. The measurement is conducted without extracting the details of the transmission signal. Future works may consider capturing the signal flows in the internet and determine what signal consumes the most and the less power, so that future application may consider it to achieve a greener application. References [1] Suherman 2016 Impact of Window and Datagram Sizing on Mobile Device Power Consumption JiTEK 5 (2). [2] Carroll A and Heiser 2010 G Proc. USENIXAT (Boston-USA) 10 21-2 3

[3] Longhao Z, Ali J and Muntean G M 2017 IEEE Broadband Multimedia Systems and Broadcasting 1-6. [4] Jang S B and Kim YG 2010 IEEE Transactions on Consumer Electronics 56 (4). [5] Zhu J and Wang X 2007 Model and Protocol for Energy Efficient Routing over Mobile Ad Hoc Networks, IEEE. [6] Khalifa T 2014 IEEE Transactions on Smart Grid 5 (1), 381 91. [7] Chen S 2013 IEEE Conf. on Wireless Communications and Networking (WCNC), 1291 96. [8] N Mubarakah and Suherman 2016 IEEE Isemantic, (1). 4