Skip to main content

LUP Student Papers

LUND UNIVERSITY LIBRARIES

Performance of constrained wireless devices in the Internet of Things

Karlsson, Linus LU and Assarsson, Jimmy LU (2013) EDA920 20131
Department of Computer Science
Abstract
The Internet of Things is an emerging concept where every device, regardless of size, have their own connection to the Internet. This thesis examines what possible limitations are imposed on the functionality of resource constrained, wireless devices. Several different technologies are evaluated and compared, before a set of them is chosen for inclusion in an implementation, for example: IEEE 802.15.4, 6LoWPAN and CoAP.

The implementation uses the Contiki operating system, and runs on a Texas Instruments CC2530 SoC. We then examine several different performance aspects of our implementation: the amount of data sent, memory usage and energy consumption. The results are discussed together with security aspects applicable to the Internet... (More)
The Internet of Things is an emerging concept where every device, regardless of size, have their own connection to the Internet. This thesis examines what possible limitations are imposed on the functionality of resource constrained, wireless devices. Several different technologies are evaluated and compared, before a set of them is chosen for inclusion in an implementation, for example: IEEE 802.15.4, 6LoWPAN and CoAP.

The implementation uses the Contiki operating system, and runs on a Texas Instruments CC2530 SoC. We then examine several different performance aspects of our implementation: the amount of data sent, memory usage and energy consumption. The results are discussed together with security aspects applicable to the Internet of things. The memory usage and power consumption were found to be severe issues. Due to the small amount of memory on the chip, all features could not be used at the same time. In addition, the power consumption was found to be too high for battery-powered usage, giving a lifetime of only 27 hours using a button cell battery. The conclusion is that hardware with more memory, and lower power consumption is required. New protocols for radio power-saving should also be developed and implemented in software. (Less)
Abstract (Swedish)
Internet of Things – sakernas internet – är ett framväxande koncept där varje enhet, oavsett storlek, har en anslutning till Internet. Detta examensarbete undersöker vilka möjliga begränsningar i funktionalitet detta får på trådlösa enheter med begränsade resurser. Flera olika teknologier undersöks och jämförs, innan ett antal väljs ut för att ingå i en implementation, till exempel: IEEE 802.15.4, 6LoWPAN och CoAP.

Implementationen använder operativsystemet Contiki och körs på ett Texas Instruments CC2530 SoC. Flera prestandaaspekter undersöks: mängden skickad data, minnesanvändning och energiförbrukning. Resultaten diskuteras tillsammans med säkerhetsaspekter att ta hänsyn till i Internet of Things. Minnesanvändningen och... (More)
Internet of Things – sakernas internet – är ett framväxande koncept där varje enhet, oavsett storlek, har en anslutning till Internet. Detta examensarbete undersöker vilka möjliga begränsningar i funktionalitet detta får på trådlösa enheter med begränsade resurser. Flera olika teknologier undersöks och jämförs, innan ett antal väljs ut för att ingå i en implementation, till exempel: IEEE 802.15.4, 6LoWPAN och CoAP.

Implementationen använder operativsystemet Contiki och körs på ett Texas Instruments CC2530 SoC. Flera prestandaaspekter undersöks: mängden skickad data, minnesanvändning och energiförbrukning. Resultaten diskuteras tillsammans med säkerhetsaspekter att ta hänsyn till i Internet of Things. Minnesanvändningen och energiförbrukningen är de mest problematiska områdena. På grund av chippets begränsade mängd minne kan inte all funktionalitet användas samtidigt. Dessutom är energiförbrukningen för hög för längre tids strömförsörjning med batteri, vilket ger en livslängd på enbart 27 timmar med ett knappcellsbatteri. Slutsatsen är att hårdvara med mer minne och lägre energiförbrukning behövs. Nya protokoll för energibesparande radioanvändning behöver också utvecklas och implementeras i mjukvara. (Less)
Please use this url to cite or link to this publication:
author
Karlsson, Linus LU and Assarsson, Jimmy LU
supervisor
organization
course
EDA920 20131
year
type
H2 - Master's Degree (Two Years)
subject
keywords
Internet of Things, Contiki, CC2530, 6LoWPAN, CoAP
report number
LU-CS-EX: 2013-14
ISSN
1650-2884
language
English
id
4024536
date added to LUP
2013-09-16 10:32:36
date last changed
2014-09-04 08:29:45
@misc{4024536,
  abstract     = {The Internet of Things is an emerging concept where every device, regardless of size, have their own connection to the Internet. This thesis examines what possible limitations are imposed on the functionality of resource constrained, wireless devices. Several different technologies are evaluated and compared, before a set of them is chosen for inclusion in an implementation, for example: IEEE 802.15.4, 6LoWPAN and CoAP.

The implementation uses the Contiki operating system, and runs on a Texas Instruments CC2530 SoC. We then examine several different performance aspects of our implementation: the amount of data sent, memory usage and energy consumption. The results are discussed together with security aspects applicable to the Internet of things. The memory usage and power consumption were found to be severe issues. Due to the small amount of memory on the chip, all features could not be used at the same time. In addition, the power consumption was found to be too high for battery-powered usage, giving a lifetime of only 27 hours using a button cell battery. The conclusion is that hardware with more memory, and lower power consumption is required. New protocols for radio power-saving should also be developed and implemented in software.},
  author       = {Karlsson, Linus and Assarsson, Jimmy},
  issn         = {1650-2884},
  keyword      = {Internet of Things,Contiki,CC2530,6LoWPAN,CoAP},
  language     = {eng},
  note         = {Student Paper},
  title        = {Performance of constrained wireless devices in the Internet of Things},
  year         = {2013},
}