Power Consumption Analysis of TinyOS Dissemination Protocols

نویسنده

  • Paul Gildea
چکیده

ii Declaration I declare that the work described in this dissertation is, except where otherwise stated, entirely my own work and has not been submitted as an exercise for a degree at this or any other university. I agree that Trinity College Library may lend or copy this dissertation upon request. iv Acknowledgements I would like to thank my supervisor, Meriel Huggard, for her help in the completion of my dissertation and also for her helpful actions when personal obstacles arose. Thanks go to the NDS class for making this an enjoyable year, and also to Laura for thoroughly and attentively proofreading my thesis. Finally I would like to thank Ricardo Carbajo, both a gentleman and a scholar; I am surprised this man gets any work done with the amount of time he gives to others. v Abstract A Wireless Sensor Network (WSN) is a network that is made up of various dispersed nodes (sensors) that are capable of measuring valuable aspects about their environment. These conditions may range from areas such as location to sound to vibration and there is an ever increasing range of applications being developed in this area. Many applications which have been unfeasible in the past due to limitations such as limited bandwidth, computational requirements and battery life are now able to be researched and developed due to advancements in the area of low power integrated circuits and wireless communications [1]. However these factors still play a large role in the feasibility of applications and using them in the most efficient way is a must in this young technology domain. Limited battery life, processing resources and transmission ranges are characteristics of many wireless environments. These constraints are a key determining factor in all facets of the design of wireless sensor networks and also have an impact on the range of applications that a wireless device may be appropriate for. In this project an analysis of the power consumption of the Dissemination protocols bundled with the TinyOS platform is performed. The aims of this analysis are twofold. Firstly, TinyOS is the operating system upon which Wireless Sensor Networks are developed and these are the Dissemination protocols that are included with it. Developers will be looking to use these supported protocols and it is valuable to have a ranking system and detailed analysis of the power consumption for each of them. Secondly by doing so a generic …

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fault Tolerance in Wireless Sensor Networks – A Survey

Wireless Sensor Networks (WSNs) have wide variety of applications and provide limitless future potentials. Nodes in WSNs are prone to failure due to energy depletion, hardware failure, communication link errors, malicious attacks, and so on. Therefore, fault tolerance is one of the critical issues in WSNs. We study how fault tolerance is addressed in different applications of WSNs. Fault tolera...

متن کامل

Base Station Driven Routing Protocol Evaluation Using Tossim

Routing protocols play an important role in wireless sensor networks. There are primarily two types of protocols viz. data collection and data dissemination protocols. This paper compares two collection protocols: Base Station (BS) driven routing protocol [1] and a modified version of Low energy adaptive clustering hierarchy (LEACH) protocol [2]. The simulation results show that utilizing BS dr...

متن کامل

REDUCING POWER CONSUMPTION IN A NETWORK OF iMOTE2/TINYOS SENSOR NODES

Wireless sensor networks (WSNs) are one of the fastest changing ICT related areas both in industry and research fields, having a big impact on modern society. Nevertheless, designing a WSN requires considering a set of constraints and low energy is one of the most important of them [1]. From previous approaches we saw that the energy efficiency issue is addressed at different levels, including ...

متن کامل

Rapid Prototyping of Power Management Protocols for Sensor Networks: A Case Study

Power management is an important problem in battery-powered sensor networks as the sensors are required to operate for a long time (usually, several weeks to several months). One of the challenges in developing power management protocols for sensor networks is prototyping. Specifically, existing programming platforms for sensor networks (e.g., nesC/TinyOS) use an event-driven programming model ...

متن کامل

Poster Abstract: TinyOS Meets Wireless Mesh Networks

We present TinyWifi, a nesC code base extending TinyOS to support Linux powered network nodes. It enables developers to build arbitrary TinyOS applications and protocols and execute them directly on Linux by compiling for the new TinyWifi platform. Using TinyWifi as a TinyOS platform, we expand the applicability and means of evaluation of wireless protocols originally designed for sensornets to...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010