Information Content-based Sensor Selection and Transmission Power Adjustement

Post on 27-Nov-2014

49 views 0 download

Transcript of Information Content-based Sensor Selection and Transmission Power Adjustement

1

INFORMATION CONTENT-BASED SENSOR SELECTION AND TRANSMISSION POWER ADJUSTEMENT FOR COLLABORATIVE

TARGET TRACKING

2

INTRODUCTION

o In mobile computing environment ,data transfer should highly reliable and energy saving one, so to find correct traget to transfer wireless sensor nodes are used.

o Wireless sensor nodes provide accurate information since they can be deployed and operated near the phenomenon.

o These sensing devices have the opportunity of collaboration among themselves to improve the target localization and tracking accuracies.

o To make more reliable and higher energy saving ICTP techniques are used

3

OBJECTIVE

An energy-efficient collaborative target tracking paradigm is developed for wireless sensor networks (WSNs).

In addition, a novel approach to energy savings in WSNs is devised in the information-controlled transmission power (ICTP) adjustment, where nodes with more information use higher transmission powers than those that are less informative to share their target state information with the neighboring nodes.

The ICTP scheme is embodied in the power adjustment logic module in which a node consults the mutual information list index of the sensor node and the preset power adjustment pattern, and subsequently, decides on the transmission power for communicating its information state to the network.

4

ORGANIZATION PROFILE

At Axess Technologies (P) Ltd, We go beyond providing software solutions. We work with our client’s technologies and business changes that shape their competitive advantages.

Founded in 2001, AXESS Technologies (P) Ltd. is a software and service provider that helps organizations deploy, manage, and support their business-critical software more effectively.

Utilizing a combination of proprietary software, services and specialized expertise, AXESS Technologies (P) Ltd. helps mid-to-large enterprises, software companies and IT service providers improve consistency, speed, and transparency with service delivery at lower costs.

OUR VISION

“Dreaming a vision is possible and realizing it is our goal”.

5

DEVELOPMENT ENVIRONMENT

HARDWARE ENVIRONMENT

System : Pentium IV 2.4 GHz.Hard Disk : 80 GB.Monitor : 15 VGA Colour.Mouse : Logitech.Ram : 1GB.

SOFTWARE ENVIRONMENT

Operating system : Windows XP Professional.Front End : Visual Studio.NET 2005Coding Language: Visual C# .Net.

6

SYSTEM ARCHITECTURE

Choose the file Select therouter

Routers P1 Router s P2 Routers P 3

Server

Client

ICTP METHOD

Transferring the data

7

SYSTEM DESIGN

USE CASE DIAGRAM

Send Response

Path selection using ICTP Method

Energy efficient clustered routing

Send Request

Client Server

8

Sequence Diagram

Clustering ICTP method File Receiving Collaborative target tracking

Client Server1. Sending a

request to server

2.Responding Client

3. Clustering routers

4. Using Algorithm

5. Sensor selection

6. Receiving files from server

7.Power adjusted file transfer

9

SYSTEM FLOW DIAGRAM Client

Requesting For Files

Server

Files Logout

Cluster

Select Router

Files

Send To client

10

MODULE DESCRIPTION

This are different modules used in the entire process of the project

Networking Module.

Sensor selection module.

ICTP Module.

Target tracking Module.

Average energy consumed module.

11

MODULE DESCRIPTION (CONT)

Network Model

A server machine is a high-performance host that is running one or more server programs which share its resources with clients.

A client also shares any of its resources; Clients therefore initiate communication sessions with servers which await (listen to) incoming requests.

12

MODULE DESCRIPTION (CONT)

Sensor Selection Module

The sensor selection problem only in terms of coverage and energy-saving aspects, without paying attention to detection quality.

In tracking applications, when selecting the subset of sensor nodes to contribute to the global decision, we have to consider how informative the sensor nodes are about the state of the target.

13

MODULE DESCRIPTION (CONT)

ICTP Module

Information-Controlled Transmission Power Adjustment (ICTP) adjustment scheme as the energy-saving strategy, in addition to the MISS algorithm.

The sensor node whose task is distributed target tracking with MISS and ICTP.

Sensory observation is transferred to the information extractor module to retrieve the information state and the information matrix denomination values from the received observation, which are then passed to the local information filter module where local target tracking takes place according to the operations

14

MODULE DESCRIPTION (CONT)

Target tracking Module

Deficiency with this approach occurs for tracking applications if all the sensor node local likelihood ratios fall in the no-send region and no belief about the target state is shared among the nodes.

Sensor nodes try to collaboratively maintain accurate target position

We consider the problem of tracking a single target using immobile sensor nodes that collaborate with each other through a broadcast communication mechanism.

15

MODULE DESCRIPTION (CONT)

Average Energy Consumed Module

If we adjust the transmission powers of the sensor nodes according to,on average, we achieve 2.14 times less energy usage with respect to the case in which no transmission power adjustment is made .

However, power adjustment, on average, doubles the target localization errors as observed .

The gain in terms of the exhausted communication energy.

16

TESTING

Testing is the process of trying to discover every convincible fault or weakness in a work product. The purpose of testing is to discover errors. It provides a way to check the functionality of the components, sub assemblies, assemblies and/or a finished product it is the process of exercising software with the intent of ensuring that the software meets its requirements and user expectations and does not fail in an acceptable manner. There are various types of test. Each test type addresses a specific testing requirement.

UNIT TESTING

o Unit testing involves the design of test cases that validate that the internal program logic is functioning properly, and that program inputs produce valid outputs.

o The unit testing on client ,router and server module performs the validation in which server entering the correct IP address otherwise an error will be thrown to enter the valid IP address

o The unit testing on router module checks whether the router has started and select the router according to the file size and pass the data through the router

17

TESTING (CONT)

INTEGRATION TESTING

o Integration tests are designed to test integrated software components to determine if they actually run as one program.

o Integration tests demonstrate that although the components were individually satisfaction, as shown by

successfully unit testing, the combination of components is correct and consistent.

o Integration testing is specifically aimed at exposing the problems that arise from the combination of

components.

o In the proposed system all the modules were tested as a whole unit and the results were successful.

18

Server Side Uploading the File

19

Selecting Receving File Path to Store the File

20

Server Transfer File

21

File Transfer through Reliable Router

22

File Received From Server

23

Chart Average Consumed Energy

24

CONCLUSION

A new communication transmission power adjustment scheme is proposed to further improve the energy savings while preserving the tracking quality constraints.

Sensor nodes adjust their transmission powers in proportion to their knowledge: those that know more about the target state should use more power to share their information.

Tests indicate that the performance of the proposed power Adjustment scheme depends on the network querying technique.

The proposed Information-Controlled Transmission Power adjustment scheme improves the energy savings while preserving the desired target tracking accuracy.

25

REFERENCES

Book Referred

o Matt Telles and Kogent Solutions Inc, “C# 2005 programming Black Book”

o By Herbert Schildt , “The Complete Reference C# 2.0”o Anders Hejlsberg, Scott Wiltamuth, Peter Golde, Addison Wesley,

“The C# Programming Language”.o Mickey Williams , “Microsoft Visual C#.NET (Core Reference)” o Jason Price, Mike Gunderloy , “Mastering Visual C#.NET”o Thuan L. Thai, Hoang Q. Lam. “NET framework essentials”o Richard Hundhausen , “Programming ADO.NET “o Chris Sells, “Windows Forms 2.0 Programming in C#

(Microsoft .NET Development Series)”.o Matthew MacDonald, “Pro .NET 2.0 Windows Forms and Custom

Controls in C#”.