Performance study of routing protocols for wireless sensor network applications - 2

Wireless Sensor Network (WSN) studies have grown rapidly in recent times as its uses are being researched to support day to day applications in the real world. Various platforms running on embedded real time operating systems are developed to meet the needs of various applications such as in healthc...

Full description

Saved in:
Bibliographic Details
Main Author: Nazim Ahmad Murad
Other Authors: School of Computer Engineering
Format: Final Year Project
Language:English
Published: 2014
Subjects:
Online Access:http://hdl.handle.net/10356/58948
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:Wireless Sensor Network (WSN) studies have grown rapidly in recent times as its uses are being researched to support day to day applications in the real world. Various platforms running on embedded real time operating systems are developed to meet the needs of various applications such as in healthcare and military. One of the main features of WSN deployment is to route useful data from the sensor nodes back to the base station (or root node) for further analysis and processing. Hence there is a need for a routing protocol to ensure that data from the nodes are successfully transmitted to the base station. To date, there are a plethora of routing protocols implemented in wireless sensor network with the goal of achieving efficient and reliable data collection. This project studies the performance of a routing protocol that run on the Contiki Operating System, namely the Contiki’s Routing Protocol for Low Power and Lossy Network (ContikiRPL) running on Contiki’s uIP stack. Performance metrics of the protocol will be obtained and compared against the performance of a similar Contiki routing protocol called the Contiki Collect. Results show that the ContikiRPL performs slightly better in delivery of data in the tree-like topology that is maintained in both ContikiRPL and Contiki Collect. Therefore, ContikiRPL would be more suitable for critical applications compared to Contiki Collect.