Top Banner
The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California ACM 2004
29

The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

Dec 21, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

The Impact of Spatial Correlation on Routing with Compression in WSN

Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan

University of Southern CaliforniaACM 2004

Page 2: The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

Outline

• Introduction

• Assumptions and Methodology

• Routing Schemes

• A Generalized Clustering Scheme

• Simulation Results

• Conclusions and Future Work

Page 3: The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

Introduction- motivation

• The efficacy of data aggregation in WSN is a function of the degree of spatial correlation in the sensed phenomenon

• However, an understanding of the performance of various data aggregation schemes across the range of spatial correlations is lacking

• Hence, we analyze the performance of routing with compression in WSN using application independent measure of data compression

Page 4: The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

Introduction- some schemes

• We will evaluate three schemes that help us understand the space of interactions between routing and compression– Routing-driven compression

– Compression-driven routing

– Distributed Source Coding

• We begin by using simplified models of these schemes in order to examine their performance across a wide range of spatial correlations

Page 5: The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

Introduction- assumptions

• We need application –independent abstractions for compression and routing cost.

• To quantify the size of compressed information we use joint-entropy

• To quantify the total cost of joint routing with compression we use bit-hop metric

• We use insights obtained from this analysis to develop a simpler scheme based on static, localized clustering that generalizes these technique.

Page 6: The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

Introduction- contribution

• Principal contribution:– For a fixed network topology, there exists a near-optimal cluster

size that performs well over a wide range of spatial correlations

– The implication, that there exist relatively simple energy-efficient aggregation protocols for correlated sources, has obvious practical importance.

– From a systems perspective, this result is very desirable. Because we do not need highly sophisticated compression-aware routing algorithms.

Page 7: The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

Assumptions and Methodology

• Focus on– Continuous data

– Large scale

– Densely deployed

– Energy expenditure

• Bit-hop metric– This metric counts the total number of bit transmissions in the

network

Page 8: The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

Assumptions and Methodology

• Bit-hop metric

eb

Source Node

Relay Node

Sink Node

Other Node

Edge weight

T ee T

E b

Page 9: The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

Assumptions and Methodology

• To quantify the bit-hop performance of a particular scheme, we need to quantify the amount information generated by sources and by aggregation points after compression.– For this purpose we use entropy H of a source.

– Consider only lossless compression

– Use the joint-entropy of multiple sources to measure the total uncorrelated data they originate

– In general, the extent of correlation in the data from different source can be expected to be a function of distance between them

Page 10: The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

Assumptions and Methodology

Page 11: The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

Assumptions and Methodology

• From above empirical curve, a suitable model for average joint entropy of two sources (H2) as a function of inter-source distance d is obtained as

– c is a constant that characterizes the extent of spatial correlation in the date

2 1 1

1( ) 1

1H d H H

dc

How to obtain a general expression for joint entropy of n sources?

Page 12: The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

Assumptions and Methodology

• Here we present a constructive technique to calculate approximately the total amount of uncorrelated data

Page 13: The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

Routing Schemes

• Distributed Source Coding– sensor nodes have perfect knowledge about their correlations, they can

encode/decode data so as to avoid transmitting redundant information. Each source can send its data to the sink along shortest path

• Routing Driven Compression– sensor nodes do not have any knowledge about their correlations and send

data along the shortest paths to the sink while allowing for opportunistic aggregation wherever the paths overlap.

• Compression Driven Routing– sensor nodes have no knowledge of the correlations but the data is

aggregated close to the sources and initially routed so as to allow for maximum possible aggregation at each hop. Eventually, this leads to the collection of data removed of all redundancy at a central source from where it is sent to the sink along the shortest path.

Page 14: The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

Routing Schemes-DSC

Page 15: The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

Routing Schemes-RDC

Page 16: The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

Routing Schemes-CDR

Page 17: The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

Routing Schemes-comparison

• Using the approximation formulae for joint entropy and the bit-hop metric for energy, the expressions for energy expenditure for each scheme are as follows–

Page 18: The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

Routing Schemes-comparison

Page 19: The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

Generalized Clustering Scheme

• The idea behind using clustering for data routing is to achieve a tradeoff between aggregating near the sources and making towards the sink– In other words, balance between CRD and RDC

• The factors we should considered– Number of nodes

– Position of sink

– Optimal cluster size

– Correlation coefficient

Page 20: The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

Generalized Clustering Scheme

• Description of the scheme– Given sensor field

– Given cluster size

– Nodes close to each other form clusters

– Cluster remain static for the lifetime of the network

– Within each cluster, the data from each nodes is routed along a SPT to a cluster head node

– Data aggregation takes place at each of intermediate nodes along SPT

– Cluster head then sends aggregated data form its cluster to the sink along a multi-hop path with no intermediate aggregation

Page 21: The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

Generalized Clustering Scheme

Page 22: The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

Generalized Clustering Scheme

• Consider n/s clusters each consisting of s nodes.– The cluster head for each cluster is located at the end of each

cluster

– Within each cluster, the data is compressed sequentially from the one end to cluster head end

– The cluster head then sends the compressed data along a shortest path involving D hops to the sink

• The total bit-hop cost for this routing scheme is therefore–

Page 23: The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

Generalized Clustering Scheme

• Here, we discuss the energy consumed by above equation–

• By setting the derivative of the above expression equal to zero. It can be shown that this–

S-opt depends on the distance from the sources to the sink and the degree of correlation c

Page 24: The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

Generalized Clustering Scheme

We now try to quantify this of a near-optimal static cluster size

Page 25: The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

Generalized Clustering Scheme

• Object

• It can be shown that for any arbitrary s, this difference is maximum at one of the two extremes.

• To minimize the above metric it suffices to findsuch that –

• After some calculations, we get

( 0, )c c

nos s

Page 26: The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

Generalized Clustering Scheme

Page 27: The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

Simulation Results

Page 28: The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

Simulation Results

Page 29: The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.

Conclusion and Future work

• For a given network size, there exists a simple, static clustering scheme that is near-optimal across a wide range of spatial correlations.

• It obviate the need for sophisticated adaptive routing and compression schemes.

• There are several promising avenues of research – Consider temporal correlations and temporal compression

– Consider lossy compression