Information Content-based Sensor Selection and Transmission Power Adjustement

25
1 INFORMATION CONTENT-BASED SENSOR SELECTION AND TRANSMISSION POWER ADJUSTEMENT FOR COLLABORATIVE TARGET TRACKING

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

Page 1: Information Content-based Sensor Selection and Transmission Power Adjustement

1

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

TARGET TRACKING

Page 2: Information Content-based Sensor Selection and Transmission Power Adjustement

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

Page 3: Information Content-based Sensor Selection and Transmission Power Adjustement

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.

Page 4: Information Content-based Sensor Selection and Transmission Power Adjustement

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

Page 5: Information Content-based Sensor Selection and Transmission Power Adjustement

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.

Page 6: Information Content-based Sensor Selection and Transmission Power Adjustement

6

SYSTEM ARCHITECTURE

Choose the file Select therouter

Routers P1 Router s P2 Routers P 3

Server

Client

ICTP METHOD

Transferring the data

Page 7: Information Content-based Sensor Selection and Transmission Power Adjustement

7

SYSTEM DESIGN

USE CASE DIAGRAM

Send Response

Path selection using ICTP Method

Energy efficient clustered routing

Send Request

Client Server

Page 8: Information Content-based Sensor Selection and Transmission Power Adjustement

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

Page 9: Information Content-based Sensor Selection and Transmission Power Adjustement

9

SYSTEM FLOW DIAGRAM Client

Requesting For Files

Server

Files Logout

Cluster

Select Router

Files

Send To client

Page 10: Information Content-based Sensor Selection and Transmission Power Adjustement

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.

Page 11: Information Content-based Sensor Selection and Transmission Power Adjustement

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.

Page 12: Information Content-based Sensor Selection and Transmission Power Adjustement

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.

Page 13: Information Content-based Sensor Selection and Transmission Power Adjustement

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

Page 14: Information Content-based Sensor Selection and Transmission Power Adjustement

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.

Page 15: Information Content-based Sensor Selection and Transmission Power Adjustement

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.

Page 16: Information Content-based Sensor Selection and Transmission Power Adjustement

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

Page 17: Information Content-based Sensor Selection and Transmission Power Adjustement

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.

Page 18: Information Content-based Sensor Selection and Transmission Power Adjustement

18

Server Side Uploading the File

Page 19: Information Content-based Sensor Selection and Transmission Power Adjustement

19

Selecting Receving File Path to Store the File

Page 20: Information Content-based Sensor Selection and Transmission Power Adjustement

20

Server Transfer File

Page 21: Information Content-based Sensor Selection and Transmission Power Adjustement

21

File Transfer through Reliable Router

Page 22: Information Content-based Sensor Selection and Transmission Power Adjustement

22

File Received From Server

Page 23: Information Content-based Sensor Selection and Transmission Power Adjustement

23

Chart Average Consumed Energy

Page 24: Information Content-based Sensor Selection and Transmission Power Adjustement

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.

Page 25: Information Content-based Sensor Selection and Transmission Power Adjustement

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