Change search
ReferencesLink to record
Permanent link

Direct link
EnergyBox: Tool improvement and GUI
Linköping University, Department of Computer and Information Science, Software and Systems. Linköping University, The Institute of Technology. Riga Technical University. (Real-Time Systems)
2014 (English)Independent thesis Basic level (degree of Bachelor), 15 credits / 22,5 HE creditsStudent thesis
Abstract [en]

EnergyBox is a parametrised estimation tool that uses packet traces as input to simulate the energy consumption of communication in mobile devices. This tool models the transmission behaviour of a smart phone by analysing a recorded packet trace from the device. The purpose of the thesis is to reimplement the original EnergyBox energy consumption modelling tool. The project aims to develop support for a graphical user interface (GUI) and a code base that is easier to modify and maintain.

The motivation for the reimplementation of the tool is to simplify its usage and to structure the code so that new features can be added. The existing features such as the calculation of total power consumed by the packet trace and the modelling of a device's energy states are reimplemented and new features are developed. Among the new features, a GUI is added to simplify the usage of the application features such as the detection of the recording device's IP address and the ability to alter the configuration parameters used as input to the energy model.

The application is written with a GUI and modularity in mind. This is achieved using Java's proprietary new GUI framework - JavaFX, which supports built-in chart and graph GUI elements, that can be easily integrated and supported. The energy modelling engines follow the semantics of the original implementation and the evaluation shows that the new implementation's results are identical to the original tool in 94.94% of the tested cases.

Place, publisher, year, edition, pages
2014. , 29 p.
Keyword [en]
EnergyBox, energy measurement, mobile 3G/WiFi, energy estimation, transmission energy, 3G, WiFi, JavaFX
National Category
Computer Systems
URN: urn:nbn:se:liu:diva-113643ISRN: LiTH-IDA/ERASMUS-G--15/001--SEOAI: diva2:783681
Subject / course
Computer and information science at the Institute of Technology
2014-07-18, Linkoping, 13:15 (English)
Available from: 2015-01-28 Created: 2015-01-27 Last updated: 2015-01-28Bibliographically approved

Open Access in DiVA

rihards_polis_final(1743 kB)113 downloads
File information
File name FULLTEXT01.pdfFile size 1743 kBChecksum SHA-512
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Polis, Rihards
By organisation
Software and SystemsThe Institute of Technology
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 113 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 778 hits
ReferencesLink to record
Permanent link

Direct link