Research Article
Evaluation of context distribution methods via Bluetooth and WLAN: Insights gained while examining Battery Power Consumption
@INPROCEEDINGS{10.4108/ICST.MOBIQUITOUS2008.3613, author={Alisa Devlic and Alan Graf and Paolo Barone}, title={Evaluation of context distribution methods via Bluetooth and WLAN: Insights gained while examining Battery Power Consumption}, proceedings={5th International ICST Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services}, publisher={ICST}, proceedings_a={MOBIQUITOUS}, year={2010}, month={5}, keywords={Battery power evaluation context distribution Bluetooth WLAN}, doi={10.4108/ICST.MOBIQUITOUS2008.3613} }
- Alisa Devlic
Alan Graf
Paolo Barone
Year: 2010
Evaluation of context distribution methods via Bluetooth and WLAN: Insights gained while examining Battery Power Consumption
MOBIQUITOUS
ICST
DOI: 10.4108/ICST.MOBIQUITOUS2008.3613
Abstract
In a traditional context-aware system, most context information is local to a device. However, we may need access to context information from outside the device. Increasingly mobile electronic devices are equipped with Bluetooth and/or WLAN network interfaces. Both of these technologies enable ad hoc discovery & networking. In this paper we evaluate the use of these technologies for context distribution within a local area (i.e., limited to a single hop). Using Bluetooth, we begin by discovering devices using Bluetooth’s discovery protocol, collect their context information, create an XML file containing this information, and distribute this file to all discovered devices, such that every device now has the same context information. Next we perform the same discovery, collect, and distribute functions, but using WLAN. In each case we have performed the cycle of operations starting with a fully charged battery and continuing until the device was not able to utilize the selected wireless interface any longer. Finally we compare both approaches to context distribution in terms of battery power consumption. We observe that Bluetooth consumes 2-6 times more energy for transmission of a 1MB file to two devices than to discover these two devices. Furthermore, the transfer of this file is two times slower than WLAN, and we must unicast this file to each device. Multicasting via WLAN proved to be less energy consuming than the Bluetooth transmission, if data is to be sent to more than three users. In addition, the energy to discover 2 devices along with their services using Bluetooth consumed 52 times more energy than to receive the same amount of data via a WLAN multicast. Thus, this paper shows that it is more energy efficient to distribute context knowledge to other devices, than having each device learn this information itself. Finally, we give equations for calculating the battery power consumption of transmitting data using any protocol that runs over Bluetooth or over WLAN.