32
Spatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran Sathiamoorthy, Bhaskar Krishnamachari and Antonio Ortega University of Southern California 20 November 2009 1 Supported in part by NSF through grants CNS-0347621, CNS-0627028, CCF-0430061, CNS-0325875, and by NASA through AIST-05-0081. (DMS workshop 2009) 20 November 2009 1 / 23

Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Embed Size (px)

Citation preview

Page 1: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Spatially-Localized Compressed Sensing and Routing inMulti-Hop Sensor Networks 1

Sungwon Lee, Sundeep Pattem, Maheswaran Sathiamoorthy,Bhaskar Krishnamachari and Antonio Ortega

University of Southern California

20 November 2009

1Supported in part by NSF through grants CNS-0347621, CNS-0627028, CCF-0430061,CNS-0325875, and by NASA through AIST-05-0081.

(DMS workshop 2009) 20 November 2009 1 / 23

Page 2: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Table of Contents

1 IntroductionCorrelated data gatheringJoint Routing and Compression

2 BackgroundCompressed Sensing Basics and its extension

3 Proposed approachSpatially-localized projectionInteraction between localized gathering and reconstructionJoint ReconstructionQuantification of energy overlap

4 Simulation Results

5 Conclusion

(DMS workshop 2009) 20 November 2009 2 / 23

Page 3: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Introduction Correlated data gathering

Correlated data gathering

Continuous data gathering using a wireless sensor network

Spatially distributed data has spatio-temporal correlations

Compression is required for energy efficiency and longevity

Many joint routing and compression techniques are proposed 2 3 4

2Cristescu, R., Beferull-Lozano, B., Vetterli, M.: On network correlated data gathering. In: INFOCOM. (March 2004)

3Pattem, S., Krishnamachari, B., Govindan, R.: The impact of spatial correlation on routing with compression in wireless

sensor networks. In: IPSN. (April 2004)4

von Rickenbach, P., Wattenhofer, R.: Gathering correlated data in sensor networks. In: DIALM-POMC, ACM (October2004)

(DMS workshop 2009) 20 November 2009 3 / 23

Page 4: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Introduction Joint Routing and Compression

Joint Routing and Compression

Transform-based approaches

Wavelet-based approaches 5 6 7 and distributed KLT 8

Exploit spatial correlation to reduce the number of bits to betransmitted to the sink

Critically sampled approaches⇒ cost of gathering scales up with the number of sensors⇒ undesirable for large deployments of sensors

5Ciancio, A., Pattem, S., Ortega, A., Krishnamachari, B.: Energy-efficient data representation and routing for wireless

sensor networks based on a distributed wavelet compression algorithm. In: IPSN. (April 2006)6

Shen, G., Ortega, A.: Joint routing and 2d transform optimization for irregular sensor network grids using wavelet lifting.In: IPSN. (April 2008)

7Wagner, R., Choi, H., Baraniuk, R., Delouille, V.: Distributed wavelet transform for irregular sensor network grids. In:

SSP. (July 2005)8

Gastpar, M., Dragotti, P., Vetterli, M.: The distributed karhunen-loeve transform. In: MMSP. (December 2002)

(DMS workshop 2009) 20 November 2009 4 / 23

Page 5: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Introduction Joint Routing and Compression

Joint Routing and Compression

Transform-based approaches

Wavelet-based approaches 5 6 7 and distributed KLT 8

Exploit spatial correlation to reduce the number of bits to betransmitted to the sink

Critically sampled approaches⇒ cost of gathering scales up with the number of sensors⇒ undesirable for large deployments of sensors

5Ciancio, A., Pattem, S., Ortega, A., Krishnamachari, B.: Energy-efficient data representation and routing for wireless

sensor networks based on a distributed wavelet compression algorithm. In: IPSN. (April 2006)6

Shen, G., Ortega, A.: Joint routing and 2d transform optimization for irregular sensor network grids using wavelet lifting.In: IPSN. (April 2008)

7Wagner, R., Choi, H., Baraniuk, R., Delouille, V.: Distributed wavelet transform for irregular sensor network grids. In:

SSP. (July 2005)8

Gastpar, M., Dragotti, P., Vetterli, M.: The distributed karhunen-loeve transform. In: MMSP. (December 2002)

(DMS workshop 2009) 20 November 2009 4 / 23

Page 6: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Introduction Joint Routing and Compression

Compressed Sensing approach

Potential alternative for large-scaled data gatheringNumber of samples required depends on data characteristics(sparseness).Potentially attractive for wireless sensor network

Most computations take place at the sink rather than sensors⇒ sensors can encode data with minimal computational powerSecured data transmission due to random linear combination of signal

Challenges

Focus on minimizing the cost of each measurement rather than numberof measurementsLocalized aggregation (projection) to reduce the cost

(DMS workshop 2009) 20 November 2009 5 / 23

Page 7: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Introduction Joint Routing and Compression

Compressed Sensing approach

Potential alternative for large-scaled data gatheringNumber of samples required depends on data characteristics(sparseness).Potentially attractive for wireless sensor network

Most computations take place at the sink rather than sensors⇒ sensors can encode data with minimal computational powerSecured data transmission due to random linear combination of signal

Challenges

Focus on minimizing the cost of each measurement rather than numberof measurementsLocalized aggregation (projection) to reduce the cost

(DMS workshop 2009) 20 November 2009 5 / 23

Page 8: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Background Compressed Sensing Basics and its extension

Compressed Sensing Basics 9 10 11

Assume that a signal, x ∈ <n, is k-sparse in a given basis: Ψx = Ψa, |a|0 = k , where k � n

0

10

20

30

40

0

10

20

30

40

−3

−2

−1

0

1

2

3

0

10

20

30

40

0

10

20

30

40

−1.5

−1

−0.5

0

0.5

1

1.5

(a) 55 non-zero bases out of 1024 (b) 55-sparse signal in Haar basis

9Donoho, D.L.: Compressed sensing. In: IEEE Transactions on Information Theory. (April 2006)

10Candes, E., Romberg, J., Tao, T.: Robust uncertainity principles : exact signal reconstruction from highly incomplete

frequency information. In: IEEE Transactions on Information Theory. (February 2006)11

Candes, E., Romberg, J.: Sparsity and incoherence in compressive sampling. In:Inverse Problems. (June 2007)

(DMS workshop 2009) 20 November 2009 6 / 23

Page 9: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Background Compressed Sensing Basics and its extension

Replace data samples with few linear projections, y = Φx .

=M ! 1 measurement

y ! x

M " N

N " 1K-sparse signal

K << M < N

Reconstruct original signal with O(klogn) measurements.

Find sparse solutions to under-determined linear systems of equationsSolve convex unconstrained optimization problemminx

12‖y − Hx‖2

2 + γ‖x‖1, where H = ΦΨ

(DMS workshop 2009) 20 November 2009 7 / 23

Page 10: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Background Compressed Sensing Basics and its extension

Compressed Sensing Extension

Traditional CS

Assume DENSE random projection matrixFocus on minimizing the number of measurements (i.e., the number ofsamples captured), rather than on minimizing the cost of eachmeasurement.⇒ every sensor is required to transmit its data once for eachmeasurement⇒ high energy consumption (higher than raw data transmission)

Spatially-localized Sparse CS

Cost depends on

Sparsity of the measurement matrix:the number of samples contributing to each measurementPosition of the sensors whose samples are aggregated in themeasurements

Thus, sparse aggregation of neighboring sensors is energy-efficient

(DMS workshop 2009) 20 November 2009 8 / 23

Page 11: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Background Compressed Sensing Basics and its extension

Compressed Sensing Extension

Traditional CS

Assume DENSE random projection matrixFocus on minimizing the number of measurements (i.e., the number ofsamples captured), rather than on minimizing the cost of eachmeasurement.⇒ every sensor is required to transmit its data once for eachmeasurement⇒ high energy consumption (higher than raw data transmission)

Spatially-localized Sparse CS

Cost depends on

Sparsity of the measurement matrix:the number of samples contributing to each measurementPosition of the sensors whose samples are aggregated in themeasurements

Thus, sparse aggregation of neighboring sensors is energy-efficient

(DMS workshop 2009) 20 November 2009 8 / 23

Page 12: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Proposed approach Spatially-localized projection

Low-cost sparse projection based on clustering

To reduce transmission cost,Reduce the number of samples for each measurementAggregate samples of sensors close to each other

Sparse projection based on clustering1 Divide network into clusters of adjacent sensors2 Force projections to be obtained only from nodes within a cluster3 Localized measurements are transmitted along the shortest path to the

sink

Consider two basic clustering schemes

Square clustering SPT-based clustering

(DMS workshop 2009) 20 November 2009 9 / 23

Page 13: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Proposed approach Spatially-localized projection

ExampleFour sensors (S1 ∼ S4) with two clusters ({S1, S3} and {S2,S4})

S1

S3

S2

S4

sink

Let xi be data sample in Si

Let wi be random variables for Si

Two data aggregation paths1 S3 → S1 → Sink2 S4 → S2 → Sink

Generate measurements based on thepaths

1 y1 = w1x1 + w3x3

2 y2 = w2x2 + w4x4

(DMS workshop 2009) 20 November 2009 10 / 23

Page 14: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Proposed approach Spatially-localized projection

ExampleFour sensors (S1 ∼ S4) with two clusters ({S1, S3} and {S2,S4})

S1

S3

S2

S4

sink

Let xi be data sample in Si

Let wi be random variables for Si

Two data aggregation paths1 S3 → S1 → Sink2 S4 → S2 → Sink

Generate measurements based on thepaths

1 y1 = w1x1 + w3x3

2 y2 = w2x2 + w4x4

(DMS workshop 2009) 20 November 2009 10 / 23

Page 15: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Proposed approach Spatially-localized projection

Matrix formulation

y =

[y1

y2

]=

[w1 w3 0 00 0 w2 w4

]x1

x3

x2

x4

=

[1 0 0 00 0 1 0

]w1 w3 0 0w ′

1 w ′3 0 0

0 0 w2 w4

0 0 w ′2 w ′

4

1 0 0 00 0 1 00 1 0 00 0 0 1

x

Leads to a sparse block-diagonal structure for Φ

Similar to recent work 12 13 proposed for fast CS computationShowed comparable results to dense random projection matrices

12Gan, L., Do, T.T., Tran, T.D.: Fast compressive imaging using scrambled block hadamard ensemble. In: preprint. (2008)

13Do, T., Tran, T., Gan, L.: Fast compressive sampling with structurally random matrices. In: ICASSP. (April 2008)

(DMS workshop 2009) 20 November 2009 11 / 23

Page 16: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Proposed approach Interaction between localized gathering and reconstruction

Interaction between localized gathering and reconstruction

Not obvious how localized gathering impacts reconstruction quality⇒Structure of the sparsity-inducing basis, Ψ, should be considered

Two extreme cases1 DCT (”global”) basis⇒ Optimally incoherent Φ = I⇒ Sample klogn randomly chosen sensors and then forward eachmeasurement directly to the sink (no aggregation)

2 I (”completely localized”) basis⇒ Dense projection may be best⇒ Better to have sensors transmit data to the sink via the SPTwhenever they sense something new (e.g., when measurements exceeda threshold)

⇒ Direct choice of incoherent Φ may NOT lead to efficient routing

Focus on intermediate cases, localized bases with different spatialresolutions (e.g., wavelets)

(DMS workshop 2009) 20 November 2009 12 / 23

Page 17: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Proposed approach Interaction between localized gathering and reconstruction

Interaction between localized gathering and reconstruction

Not obvious how localized gathering impacts reconstruction quality⇒Structure of the sparsity-inducing basis, Ψ, should be considered

Two extreme cases1 DCT (”global”) basis⇒ Optimally incoherent Φ = I⇒ Sample klogn randomly chosen sensors and then forward eachmeasurement directly to the sink (no aggregation)

2 I (”completely localized”) basis⇒ Dense projection may be best⇒ Better to have sensors transmit data to the sink via the SPTwhenever they sense something new (e.g., when measurements exceeda threshold)

⇒ Direct choice of incoherent Φ may NOT lead to efficient routing

Focus on intermediate cases, localized bases with different spatialresolutions (e.g., wavelets)

(DMS workshop 2009) 20 November 2009 12 / 23

Page 18: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Proposed approach Interaction between localized gathering and reconstruction

Interaction between localized gathering and reconstruction

Not obvious how localized gathering impacts reconstruction quality⇒Structure of the sparsity-inducing basis, Ψ, should be considered

Two extreme cases1 DCT (”global”) basis⇒ Optimally incoherent Φ = I⇒ Sample klogn randomly chosen sensors and then forward eachmeasurement directly to the sink (no aggregation)

2 I (”completely localized”) basis⇒ Dense projection may be best⇒ Better to have sensors transmit data to the sink via the SPTwhenever they sense something new (e.g., when measurements exceeda threshold)

⇒ Direct choice of incoherent Φ may NOT lead to efficient routing

Focus on intermediate cases, localized bases with different spatialresolutions (e.g., wavelets)

(DMS workshop 2009) 20 November 2009 12 / 23

Page 19: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Proposed approach Joint Reconstruction

Joint vs Independent reconstruction

Compare two types of reconstruction:1 Joint reconstruction:

performed with the basis, Ψ, where signal is originally dened2 Independent reconstruction:

performed with truncated basis functions corresponding to each cluster

Example with two clusters (represented by φ1 and φ2)Joint reconstruction with original HIndependent reconstruction with H1 and H2 separately

H = ΦΨ =

[φ1 00 φ2

] [ψ1 ψ2

ψ3 ψ4

]⇒

H1 =

[φ1ψ1, φ1ψ2

]H2 =

[φ2ψ3, φ2ψ4

]

⇒ With joint reconstruction, basis functions overlapped with morethan one clusters can be identied with measurements from thoseclusters

(DMS workshop 2009) 20 November 2009 13 / 23

Page 20: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Proposed approach Joint Reconstruction

Joint vs Independent reconstruction

Compare two types of reconstruction:1 Joint reconstruction:

performed with the basis, Ψ, where signal is originally dened2 Independent reconstruction:

performed with truncated basis functions corresponding to each cluster

Example with two clusters (represented by φ1 and φ2)Joint reconstruction with original HIndependent reconstruction with H1 and H2 separately

H = ΦΨ =

[φ1 00 φ2

] [ψ1 ψ2

ψ3 ψ4

]⇒

H1 =

[φ1ψ1, φ1ψ2

]H2 =

[φ2ψ3, φ2ψ4

]

⇒ With joint reconstruction, basis functions overlapped with morethan one clusters can be identied with measurements from thoseclusters

(DMS workshop 2009) 20 November 2009 13 / 23

Page 21: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Proposed approach Joint Reconstruction

Joint vs Independent reconstruction

Compare two types of reconstruction:1 Joint reconstruction:

performed with the basis, Ψ, where signal is originally dened2 Independent reconstruction:

performed with truncated basis functions corresponding to each cluster

Example with two clusters (represented by φ1 and φ2)Joint reconstruction with original HIndependent reconstruction with H1 and H2 separately

H = ΦΨ =

[φ1 00 φ2

] [ψ1 ψ2

ψ3 ψ4

]⇒

H1 =

[φ1ψ1, φ1ψ2

]H2 =

[φ2ψ3, φ2ψ4

]

⇒ With joint reconstruction, basis functions overlapped with morethan one clusters can be identied with measurements from thoseclusters

(DMS workshop 2009) 20 November 2009 13 / 23

Page 22: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Proposed approach Quantification of energy overlap

Energy overlap analysis

More overlaps between basis functions and clusters⇒ Higher chance to reconstruct signal correctly with jointreconstruction⇒ How to choose clustering should be based on basis functions⇒ How to quantify the overlap?

Definition

Nc : number of clustersNo(i): number of basis vectors overlapped with i th clusterCi : set of nodes in i th clusterΨ(i , j): j th entry in the normalized i th column of ΨEo(i , j): Energy overlap between i th cluster and j th basis vector

(DMS workshop 2009) 20 November 2009 14 / 23

Page 23: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Proposed approach Quantification of energy overlap

Energy overlap analysis

More overlaps between basis functions and clusters⇒ Higher chance to reconstruct signal correctly with jointreconstruction⇒ How to choose clustering should be based on basis functions⇒ How to quantify the overlap?

Definition

Nc : number of clustersNo(i): number of basis vectors overlapped with i th clusterCi : set of nodes in i th clusterΨ(i , j): j th entry in the normalized i th column of ΨEo(i , j): Energy overlap between i th cluster and j th basis vector

(DMS workshop 2009) 20 November 2009 14 / 23

Page 24: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Proposed approach Quantification of energy overlap

Energy overlap per overlapped basis, Eoa

Shows how much energy of basis functions are captured by each clusterMore evenly distributed energy over overlapped clusters⇒ Eoa decreases⇒ Better reconstruction performance with joint reconstruction.

For each cluster,

Eoa(i) =1

No(i)

N∑j=1

Eo(i , j), ∀i ∈ {1, 2, · · · ,Nc} ,where

Eo(i , j) =∑k∈Ci

ψ(j , k)2

⇒ Eoa = 1Nc

∑Nci=1 Eoa(i)

(DMS workshop 2009) 20 November 2009 15 / 23

Page 25: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Simulation Results

Simulation environment

500 data generated with 55 random coefficients in different basis

1024 sensors on the square grid

Error free communication

Reconstruction with Gradient Pursuit for Sparse Reconstruction(GPSR) 14

Evaluation

Reconstruction evaluation by SNR = 10× log10

Psignal2Perror2

Cost evaluation by∑

(bit)× (distance)2

Cost ratio is the ratio to the cost for raw data gathering withoutcompression.

14Figueiredo, M., Nowak, R., Wright, S.: Gradient pro jection for sparse reconstruction:application to compressed sensing

and other inverse problems. In: IEEE Journal of Selected Topics in Signal Processing. (2007)

(DMS workshop 2009) 20 November 2009 16 / 23

Page 26: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Simulation Results

Joint vs Independent reconstruction

Joint reconstruction outperforms independent reconstructionMeasurements from other clusters overlapped with basis functions inthe data support⇒ Joint reconstruction can alleviate the worst situation

200 300 400 500 600 700 800 900 1000 11000

10

20

30

40

50

60

70

80

number of measurements (M)

SN

R (

dB

)

Joint4

Joint16

DRP

Indep4

Indep16

(DMS workshop 2009) 20 November 2009 17 / 23

Page 27: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Simulation Results

Square clustering vs. SPT-based clustering

SPT-based clustering outperforms square clustering for different Nc

With larger Nc ,reconstruction accuracy decreasescost per each measurement decreases

⇒ Less cost compensates worse reconstruction⇒ Better performance in terms of reconstruction and cost

0 2 4 6 8 10 120

10

20

30

40

50

60

70

80

Cost ratio to Raw data transmission

SN

R (

dB

)

Square16

SPT16

Square64

SPT64

Square256

SPT256

(DMS workshop 2009) 20 November 2009 18 / 23

Page 28: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Simulation Results

Effects of different bases

Fix SPT-based clustering with 64 clustersThree different kinds of bases

1 DCT basis: high overlaps in energy2 Haar basis: less overlap and variant energy distribution3 Daubechies (DB6) basis: intermediate to DCT and Haar

⇒ Depends on how well-spread the energy in basis vectors is.

0.8 1 1.2 1.4 1.6 1.8 20

10

20

30

40

50

60

70

Cost ratio to Raw data transmission

SN

R (

dB

)

SPT64

Haar5

SPT64

Haar3

SPT64

DB6 3

SPT64

DCT

(DMS workshop 2009) 20 November 2009 19 / 23

Page 29: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Simulation Results

Eoa evaluation

Compute Eoa with different clusterings for different bases

Accurate indicator for performance (lower Eoa, better reconstruction)SPT-based clusters capture more energy of basis functions than squareclusterslower overlap energy as basis functions are more spread over in spatialdomain

0

0.225

0.450

0.675

0.900

Haar5 Haar3 DB6 DCT

Eoa

SPT-based Clustering Square Clustering

0

15

30

45

60

0 0.225 0.450 0.675 0.900

384 measurements

SN

R (d

B)

Eoa

SPT-based Clustering Square Clustering

Eoa Eoa vs. SNR (dB)

(DMS workshop 2009) 20 November 2009 20 / 23

Page 30: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Simulation Results

Comparison with existing CS approaches

Our approach outperforms SRP totallyOur approach achieves reasonable reconstruction quality from 28dBto 70dB with less cost than APR

APR 15 : aggregate data of all the sensors along SPT to the sinkSRPs

16 : randomly chooses s nodes without considering routing→ transmit data to the sink via SPT with opportunistic aggregation.

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.60

10

20

30

40

50

60

70

80

Cost ratio to Raw data transmission

SN

R (

dB

)

SPT256

APR

SRP2

SRP4

15Quer, G., Masierto, R., Munaretto, D., Rossi, M., Widmer, J., Zorzi, M.: On the interplay between routing and signal

representation for compressive sensing in wireless sensor network. In: ITA. (February 2009)16

Wang, W., Garofalakis, M., Ramchandran, K.: Distributed sparse random pro jec- tions for renable approximation. In:IPSN. (April 2007)

(DMS workshop 2009) 20 November 2009 21 / 23

Page 31: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Conclusion

Conclusion

Proposed a framework using spatially-localized compressed sensing

Joint reconstruction showed better reconstruction than independentreconstruction

Evenly distributed energy of basis functions show better performance

Quantified the level of energy overlap between data gathering clustersand basis functions

Our proposed approach outperforms state of the art CS techniques forsensor network

(DMS workshop 2009) 20 November 2009 22 / 23

Page 32: Spatially-Localized Compressed Sensing and Routing in fileSpatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks 1 Sungwon Lee, Sundeep Pattem, Maheswaran

Conclusion

Thanks !

(DMS workshop 2009) 20 November 2009 23 / 23