Rateless low power listening on TinyOS

With the increase in usage of wireless network, power efficiency is becoming a topic of concern. Idling sensor nodes often contribute to power inefficiency and this work explores the implementation of low power listening in sensor nodes to counter the issue. Low power listening reduces power consump...

Full description

Saved in:
Bibliographic Details
Main Author: Yong, Si Ling
Other Authors: Li Mo
Format: Final Year Project
Language:English
Published: 2016
Subjects:
Online Access:http://hdl.handle.net/10356/66570
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-66570
record_format dspace
spelling sg-ntu-dr.10356-665702023-03-03T20:42:41Z Rateless low power listening on TinyOS Yong, Si Ling Li Mo School of Computer Engineering DRNTU::Engineering::Computer science and engineering With the increase in usage of wireless network, power efficiency is becoming a topic of concern. Idling sensor nodes often contribute to power inefficiency and this work explores the implementation of low power listening in sensor nodes to counter the issue. Low power listening reduces power consumption by duty cycling the sensor nodes’ radio between on and off state, as radio signals take up a big portion of battery consumption. This research focuses on the implementation and evaluation of low power listening on the sensor nodes. Through the steps of research, development, testing and evaluation, the implementation of low power listening with rateless codes was completed. The implementation in this work allows rateless codes which is Luby-Transform (LT) codes to run on low power settings efficiently. To evaluate the efficiency of low power listening, voltage readings of individual nodes were monitored and recorded under similar conditions. Experiments conducted shown favourable results; power consumption was reduced by 60.99% in receiver nodes and another 46% in sender nodes. The results obtained show that low power listening can possibly extend the battery lives of sensor nodes. Hence, it is recommended that low power listening gets implemented on more sensor nodes, especially those that need to run unattended for long periods of time. Bachelor of Engineering (Computer Science) 2016-04-16T06:15:04Z 2016-04-16T06:15:04Z 2016 Final Year Project (FYP) http://hdl.handle.net/10356/66570 en Nanyang Technological University 30 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering
spellingShingle DRNTU::Engineering::Computer science and engineering
Yong, Si Ling
Rateless low power listening on TinyOS
description With the increase in usage of wireless network, power efficiency is becoming a topic of concern. Idling sensor nodes often contribute to power inefficiency and this work explores the implementation of low power listening in sensor nodes to counter the issue. Low power listening reduces power consumption by duty cycling the sensor nodes’ radio between on and off state, as radio signals take up a big portion of battery consumption. This research focuses on the implementation and evaluation of low power listening on the sensor nodes. Through the steps of research, development, testing and evaluation, the implementation of low power listening with rateless codes was completed. The implementation in this work allows rateless codes which is Luby-Transform (LT) codes to run on low power settings efficiently. To evaluate the efficiency of low power listening, voltage readings of individual nodes were monitored and recorded under similar conditions. Experiments conducted shown favourable results; power consumption was reduced by 60.99% in receiver nodes and another 46% in sender nodes. The results obtained show that low power listening can possibly extend the battery lives of sensor nodes. Hence, it is recommended that low power listening gets implemented on more sensor nodes, especially those that need to run unattended for long periods of time.
author2 Li Mo
author_facet Li Mo
Yong, Si Ling
format Final Year Project
author Yong, Si Ling
author_sort Yong, Si Ling
title Rateless low power listening on TinyOS
title_short Rateless low power listening on TinyOS
title_full Rateless low power listening on TinyOS
title_fullStr Rateless low power listening on TinyOS
title_full_unstemmed Rateless low power listening on TinyOS
title_sort rateless low power listening on tinyos
publishDate 2016
url http://hdl.handle.net/10356/66570
_version_ 1759853779804487680