Rateless collection tree protocol on TinyOS
Increasing proliferation of wireless technologies had continuously opened up new area of research in the Wireless Sensor Networks (WSNs). This project will focus on the research of the reliability and efficiency packet transmission using Collection Tree Protocol and Luby-Transform Code. Collection T...
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project (FYP) |
Language: | English |
Published: |
2016
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/66644 |
_version_ | 1811684709648826368 |
---|---|
author | Lee, Pei Ying |
author2 | School of Computer Engineering |
author_facet | School of Computer Engineering Lee, Pei Ying |
author_sort | Lee, Pei Ying |
collection | NTU |
description | Increasing proliferation of wireless technologies had continuously opened up new area of research in the Wireless Sensor Networks (WSNs). This project will focus on the research of the reliability and efficiency packet transmission using Collection Tree Protocol and Luby-Transform Code. Collection Tree Protocol is a highly reliable routing protocol used in the dynamic WSNs for the transmission of data packets. It is able to update the communication link between nodes and repairing of routing loops on the fly to adapt to the current network traffic. Luby-Transform Code reduces the amount of control messages needed in identifying lost packets. In addition, it is able to generate an unlimited number of encoded packets to account for missing packet during transmission.
The two programs were integrated to produce a Rateless Collection Tree Protocol. Both can compensate each other in lacking areas to provide a better and reliable collection protocol that can be used in the WSNs. Experiments were conducted to analyze the output of the implemented program. Packet duplication is still an issue in the current program. Modifications can be made in the duplication check as future improvement to reduce packet duplication that occurs in the network. Multi-hop communication in Collection Tree Protocol helps to extend the network coverage as nodes can be easily added to the network. This provides flexibility of the network as the network can be form dynamically. |
first_indexed | 2024-10-01T04:32:56Z |
format | Final Year Project (FYP) |
id | ntu-10356/66644 |
institution | Nanyang Technological University |
language | English |
last_indexed | 2024-10-01T04:32:56Z |
publishDate | 2016 |
record_format | dspace |
spelling | ntu-10356/666442023-03-03T20:25:11Z Rateless collection tree protocol on TinyOS Lee, Pei Ying School of Computer Engineering Li Mo DRNTU::Engineering Increasing proliferation of wireless technologies had continuously opened up new area of research in the Wireless Sensor Networks (WSNs). This project will focus on the research of the reliability and efficiency packet transmission using Collection Tree Protocol and Luby-Transform Code. Collection Tree Protocol is a highly reliable routing protocol used in the dynamic WSNs for the transmission of data packets. It is able to update the communication link between nodes and repairing of routing loops on the fly to adapt to the current network traffic. Luby-Transform Code reduces the amount of control messages needed in identifying lost packets. In addition, it is able to generate an unlimited number of encoded packets to account for missing packet during transmission. The two programs were integrated to produce a Rateless Collection Tree Protocol. Both can compensate each other in lacking areas to provide a better and reliable collection protocol that can be used in the WSNs. Experiments were conducted to analyze the output of the implemented program. Packet duplication is still an issue in the current program. Modifications can be made in the duplication check as future improvement to reduce packet duplication that occurs in the network. Multi-hop communication in Collection Tree Protocol helps to extend the network coverage as nodes can be easily added to the network. This provides flexibility of the network as the network can be form dynamically. Bachelor of Engineering (Computer Science) 2016-04-20T03:27:16Z 2016-04-20T03:27:16Z 2016 Final Year Project (FYP) http://hdl.handle.net/10356/66644 en Nanyang Technological University 35 p. application/pdf |
spellingShingle | DRNTU::Engineering Lee, Pei Ying Rateless collection tree protocol on TinyOS |
title | Rateless collection tree protocol on TinyOS |
title_full | Rateless collection tree protocol on TinyOS |
title_fullStr | Rateless collection tree protocol on TinyOS |
title_full_unstemmed | Rateless collection tree protocol on TinyOS |
title_short | Rateless collection tree protocol on TinyOS |
title_sort | rateless collection tree protocol on tinyos |
topic | DRNTU::Engineering |
url | http://hdl.handle.net/10356/66644 |
work_keys_str_mv | AT leepeiying ratelesscollectiontreeprotocolontinyos |