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

dc.contributor.authorLarsson, Magnus
dc.contributor.authorStigelid, Marcus
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers)sv
dc.contributor.departmentChalmers University of Technology / Department of Computer Science and Engineering (Chalmers)en
dc.date.accessioned2019-07-03T13:49:02Z
dc.date.available2019-07-03T13:49:02Z
dc.date.issued2015
dc.description.abstractThe 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.
dc.identifier.urihttps://hdl.handle.net/20.500.12380/223406
dc.language.isoeng
dc.setspec.uppsokTechnology
dc.subjectData- och informationsvetenskap
dc.subjectInformations- och kommunikationsteknik
dc.subjectComputer and Information Science
dc.subjectInformation & Communication Technology
dc.titleEnergy efficient data synchronization in mobile applications. A comparison between different data synchronization techniques
dc.type.degreeExamensarbete för masterexamensv
dc.type.degreeMaster Thesisen
dc.type.uppsokH
local.programmeComputer systems and networks (MPCSN), MSc
Ladda ner
Original bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
223406.pdf
Storlek:
2.12 MB
Format:
Adobe Portable Document Format
Beskrivning:
Fulltext