Energy efficient data synchronization in mobile applications. A comparison between different data synchronization techniques

Typ
Examensarbete för masterexamen
Master Thesis
Program
Computer systems and networks (MPCSN), MSc
Publicerad
2015
Författare
Larsson, Magnus
Stigelid, Marcus
Modellbyggare
Tidskriftstitel
ISSN
Volymtitel
Utgivare
Sammanfattning
The mobile phone is the most widespread computing platform in today's society, having over 2 billion users. With each year mobile devices becomes increasingly powerful and are also able to synchronize more data. However, the battery capacity of a device remains the same, thus limiting the time of use. This thesis investigates the energy efficiency of different network synchronization techniques to reduce energy consumption when synchronizing data between a mobile phone and a data provider. Prototypes implemented using different network synchronization techniques are used to evaluate which technique is the most energy efficient. Furthermore, the prototypes are implemented using different frameworks, user interfaces, and update frequencies to find how other factors affect energy consumption in comparison to network data retrieval. The results show that using a network protocol with a smaller header consumed less energy. It is also shown that using a constantly open connection is the most energy efficient choice of network technique compared with techniques that frequently opens new connections. However, when the frequency of creating new connections decreases it is more energy efficient to close the connections. Furthermore, it is demonstrated that the energy consumption of a mobile application mainly depends on the frequency with which the phone updates the graphical user interface. Another important factor is a graphical interface, which consumes more energy than network data retrieval does. The thesis is concluded with a suggestion that to reduce energy consumption, a mobile application should optimize its update interval for which data is visualized.
Beskrivning
Ämne/nyckelord
Data- och informationsvetenskap , Informations- och kommunikationsteknik , Computer and Information Science , Information & Communication Technology
Citation
Arkitekt (konstruktör)
Geografisk plats
Byggnad (typ)
Byggår
Modelltyp
Skala
Teknik / material
Index