You are on page 1of 5

CS690 Independent Project Proposal University Of New Haven

Node Reclamation and Replacement for Longlived Sensor Networks

Date: 06/12/2013

By: Vignesh Gopinath

Table of Contents
1.0 2.0 3.0 Introduction ..1 Proposal Outline ...1 Project Description ..1

4.0 Project Objective .2 5.0 Software Requirements ...2 6.0 Timeline/Schedule 2 7.0 Deliverables - Acceptance Criteria .3

1.0 Introduction
In a wireless sensor network, sensor nodes are powered by batteries that can operate for only a short period of time, which results in short network lifetime. When deployed for long-term tasks, the energy required to support sensor nodes activities is far more than the energy that can be preloaded in their batteries. No matter how the battery energy is conserved, once the energy is used up, the network life terminates. Therefore, guaranteeing long-term energy supply has persisted as a big challenge. To address this problem, we propose a node replacement and reclamation (NRR) strategy, with which a mobile robot

or human labor called mobile repairman (MR) periodically traverses the sensor network, reclaims nodes with low or no power supply, replaces them with fully-charged ones, and brings the reclaimed nodes back to an energy station for recharging. To effectively and efficiently realize the strategy, we develop an adaptive rendezvous-based two-tier scheduling scheme to schedule the replacement/reclamation activities of the MR and the duty cycles of nodes. Extensive simulations have been conducted to verify the effectiveness and efficiency of the adaptive rendezvous-based two-tier scheduling scheme.

2.0 Proposal Outline


We propose a node replacement and reclamation (NRR) strategy, with which a mobile robot or human labor called mobile repairman (MR) periodically traverses the sensor network, reclaims nodes with low or no power supply, replaces them with fully-charged ones, and brings the reclaimed nodes back to an energy station for recharging. We propose an adaptive rendezvous-based two-tier scheduling scheme (ARTS) to tackle the problem and thus realize the NRR strategy effectively and efficiently. The advantage of the proposed system is the overhead caused by the re clamation and replacement will be minimized and it is an efficient and effective technique.

3.0 Project Description


In our project we have overcome the issues which are been faced by the existing system. There are many advantages in using our proposed system. At present time to prolong sensor network lifetime, dutycycling schemes have been proposed, with which sensor nodes spend most of their lifetime in the sleeping state. They may slow down energy consumption in sensor nodes, but cannot replenish energy to the network. Therefore, the lifetime of the network is inherently limited by the amount of energy preloaded to sensor nodes. Schemes have also been proposed to balance energy consumption among sensor nodes. However, they do not always pick the most energy efficient sensor nodes to perform a certain task, and thus may consume more energy than the necessary need. There are also some disadvantages in the existing system for example the travel scheduling of the mobile repairman and the duty cycling of sensor nodes are tightly coupled and the overhead caused by the reclamation and replacement is

maximum. But in our proposed system travel scheduling of the mobile repairman and the duty cycling of sensor nodes are proportionally coupled so that they will not cause interference and the overhead caused by the reclamation and replacement is minimized. 1

4.0 Project Objective


The main objective of this project is to maintain the lifetime of the network without any interference. In our proposed system we develop a node replacement and reclamation strategy, with which a mobile robot or human labor called mobile repairman periodically traverses the sensor network, reclaims nodes with low or no power supply, replaces them with fully-charged ones, and brings the reclaimed nodes back to an energy station for recharging. To efficiently and effectively perform this technique we develop an adaptive rendezvous-based two-tier scheduling scheme to schedule the replacement/reclamation activities

of the mobile repairman and the duty cycles of nodes. The proposed system also overcomes the existing system in many ways in our proposed system travel scheduling of the mobile repairman and the duty

cycling of sensor nodes are periodically coupled so that they will not cause interference and the overhead caused by the reclamation and replacement is minimized whereas in the existing system the travel scheduling of the mobile repairman and the duty cycling of sensor nodes are tightly coupled and the overhead caused by the reclamation and replacement is maximum. If this proposed system is successfully implemented in the huge network system there will be no flaw in the network as well as the work which is carried out in the network will be completed successfully without any interference.

5.0 Software Requirements


Front End Back End Operating System IDE : : : : JAVA (SWINGS) MS SQL 2000/05 Windows XP/07 Net Beans, Eclipse

6.0 Timeline/Schedule
Module
Developing node replacement and reclamation strategy (NRR) Implementation of Mobile Repairman (MR) Network Route Maintenance Creating two-tier Scheduling Scheme Deploying in network

Start Date
08/25/13 09/07/13 09/16/13 10/01/13 10/24/13

Completio n Date
09/06/13 09/15/13 09/30/13 10/23/13 11/25/13

Status
Yet to Start Yet to Start Yet to Start Yet to Start Yet to Start

7.0 Deliverables - Acceptance Criteria


Show that the work is complete and that the application is functioning properly. The following deliverables are required: Project Proposal (this document) Project Requirements Document (specific project details) Risk Assessment Document Project Plan including the Work Breakdown Structure (WBS) Use Case Document (detailed text user/system interactions)

Software Design Document (engineering models, e.g., class, interaction, state, activity diagrams) - Architectural and class diagrams, adequate for UNH faculty to assess the complexity of the project Software Configuration Plan Any database reports or spreadsheets generated Test methodology (show that the application works properly) Test Report Software Application (working prototype) Presentation (screen-shots, demo)

The presentation should be as follows: A repeat of the vision statement followed by a clear list of what has and has not been accomplished Description of developmental trouble spots, with an explanation of the problems encountered and the design choices made to resolve them Analysis of what the student has learned by doing this project (good points) Areas for future development Will this project be used by anyone? Screen-shots

You might also like