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...

Full description

Bibliographic Details
Main Author: Lee, Pei Ying
Other Authors: School of Computer Engineering
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