Sharanya Eswaran, Penn State University Matthew Johnson, CUNY Archan Misra, Telcordia Technolgoies Thomas La Porta, Penn State University Utility-driven.

Slides:



Advertisements
Similar presentations
February 20, Spatio-Temporal Bandwidth Reuse: A Centralized Scheduling Mechanism for Wireless Mesh Networks Mahbub Alam Prof. Choong Seon Hong.
Advertisements

Mission-based Joint Optimal Resource Allocation in Wireless Multicast Sensor Networks Yun Hou Prof Kin K. Leung Archan Misra.
Hadi Goudarzi and Massoud Pedram
Shi Bai, Weiyi Zhang, Guoliang Xue, Jian Tang, and Chonggang Wang University of Minnesota, AT&T Lab, Arizona State University, Syracuse University, NEC.
Price-based Resource Allocation in Wireless Ad Hoc Networks Yuan Xue, Baochun Li and Klara Nahrstedt University of Illinois at Urbana-Champaign University.
1 Distributed Adaptive Sampling, Forwarding, and Routing Algorithms for Wireless Visual Sensor Networks Johnsen Kho, Long Tran-Thanh, Alex Rogers, Nicholas.
Cooperative Multiple Input Multiple Output Communication in Wireless Sensor Network: An Error Correcting Code approach using LDPC Code Goutham Kumar Kandukuri.
Decomposable Optimisation Methods LCA Reading Group, 12/04/2011 Dan-Cristian Tomozei.
PROMISE: Peer-to-Peer Media Streaming Using CollectCast Mohamed Hafeeda, Ahsan Habib et al. Presented By: Abhishek Gupta.
Network Correlated Data Gathering With Explicit Communication: NP- Completeness and Algorithms R˘azvan Cristescu, Member, IEEE, Baltasar Beferull-Lozano,
Kuang-Hao Liu et al Presented by Xin Che 11/18/09.
CS448f: Image Processing For Photography and Vision Graph Cuts.
A Comparison of Layering and Stream Replication Video Multicast Schemes Taehyun Kim and Mostafa H. Ammar.
CS Dept, City Univ.1 Low Latency Broadcast in Multi-Rate Wireless Mesh Networks LUO Hongbo.
Source-Adaptive Multilayered Multicast Algorithms for Real- Time Video Distribution Brett J. Vickers, Celio Albuquerque, and Tatsuya Suda IEEE/ACM Transactions.
Deployment of Surface Gateways for Underwater Wireless Sensor Networks Saleh Ibrahim Advising Committee Prof. Reda Ammar Prof. Jun-Hong Cui Prof. Sanguthevar.
Multimedia Robert Grimm New York University. Before We Get Started…  Digest access authentication  What is the basic idea?  What is the encoding? 
Charge-Sensitive TCP and Rate Control Richard J. La Department of EECS UC Berkeley November 22, 1999.
Energy-Efficient Target Coverage in Wireless Sensor Networks Mihaela Cardei, My T. Thai, YingshuLi, WeiliWu Annual Joint Conference of the IEEE Computer.
DNA Research Group 1 Growth Codes: Maximizing Sensor Network Data Persistence Abhinav Kamra, Vishal Misra, Dan Rubenstein Department of Computer Science,
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
Multimedia Robert Grimm New York University. Content: Multimedia Overview  Multimedia = audio and video  Saroiu et al.—An Analysis of Internet Content.
An End-to-End Multipath Smooth Handoff Scheme for Stream Media Yi Pan Meejeong Lee Jaime Bae Kim Tatsuya Suda IEEE Journal On Selected Areas In Communications.
The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.
Rendezvous Planning in Mobility- assisted Wireless Sensor Networks Guoliang Xing; Tian Wang; Zhihui Xie; Weijia Jia Department of Computer Science City.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
Optimizing Lifetime for Continuous Data Aggregation With Precision Guarantees in Wireless Sensor Networks Xueyan Tang and Jianliang Xu IEEE/ACM TRANSACTIONS.
Mario Čagalj supervised by prof. Jean-Pierre Hubaux (EPFL-DSC-ICA) and prof. Christian Enz (EPFL-DE-LEG, CSEM) Wireless Sensor Networks:
RACE: Time Series Compression with Rate Adaptivity and Error Bound for Sensor Networks Huamin Chen, Jian Li, and Prasant Mohapatra Presenter: Jian Li.
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
1 A Distributed Algorithm for Joint Sensing and Routing in Wireless Networks with Non-Steerable Directional Antennas Chun Zhang *, Jim Kurose +, Yong Liu.
MiLAN: Middleware to Support Sensor Network Applications Jonghak Kim, Da Huo, Hyungik Oh.
Steady and Fair Rate Allocation for Rechargeable Sensors in Perpetual Sensor Networks Zizhan Zheng Authors: Kai-Wei Fan, Zizhan Zheng and Prasun Sinha.
DaVinci: Dynamically Adaptive Virtual Networks for a Customized Internet Jennifer Rexford Princeton University With Jiayue He, Rui Zhang-Shen, Ying Li,
The Minimal Communication Cost of Gathering Correlated Data over Sensor Networks EL 736 Final Project Bo Zhang.
Michael Murphy, Huthasana Kalyanam, John Hess, Vance Faber, Boris Khattatov Fusion Numerics Inc. Overview of Current Research in Sensor Networks and Weather.
By Avinash Sridrahan, Scott Moeller and Bhaskar Krishnamachari.
A Distributed Framework for Correlated Data Gathering in Sensor Networks Kevin Yuen, Ben Liang, Baochun Li IEEE Transactions on Vehicular Technology 2008.
SoftCOM 2005: 13 th International Conference on Software, Telecommunications and Computer Networks September 15-17, 2005, Marina Frapa - Split, Croatia.
When In-Network Processing Meets Time: Complexity and Effects of Joint Optimization in Wireless Sensor Networks Department of Computer Science, Wayne State.
Wireless Sensor Networks COE 499 Energy Aware Routing
De-Nian Young Ming-Syan Chen IEEE Transactions on Mobile Computing Slide content thanks in part to Yu-Hsun Chen, University of Taiwan.
1 A Distributed Algorithm for Joint Sensing and Routing in Wireless Networks with Non-Steerable Directional Antennas Chun Zhang *, Jim Kurose +, Yong Liu.
Optimal Base Station Selection for Anycast Routing in Wireless Sensor Networks 指導教授 : 黃培壝 & 黃鈴玲 學生 : 李京釜.
1 Adaptable applications Towards Balancing Network and Terminal Resources to Improve Video Quality D. Jarnikov.
A Comparison of Layering and Stream Replication Video Multicast Schemes Taehyun Kim and Mostafa H. Ammar Networking and Telecommunications Group Georgia.
Computer Networks Group Universität Paderborn TANDEM project meeting Protocols, oversimplification, and cooperation or: Putting wireless back into WSNs.
Growth Codes: Maximizing Sensor Network Data Persistence abhinav Kamra, Vishal Misra, Jon Feldman, Dan Rubenstein Columbia University, Google Inc. (SIGSOMM’06)
Energy-Efficient Signal Processing and Communication Algorithms for Scalable Distributed Fusion.
Paper # – 2009 A Comparison of Heterogeneous Video Multicast schemes: Layered encoding or Stream Replication Authors: Taehyun Kim and Mostafa H.
SIMPLE: Stable Increased Throughput Multi-hop Link Efficient Protocol For WBANs Qaisar Nadeem Department of Electrical Engineering Comsats Institute of.
NTU IM Page 1 of 35 Modelling Data-Centric Routing in Wireless Sensor Networks IEEE INFOCOM Author: Bhaskar Krishnamachari Deborah Estrin Stephen.
DaVinci: Dynamically Adaptive Virtual Networks for a Customized Internet Jiayue He, Rui Zhang-Shen, Ying Li, Cheng-Yen Lee, Jennifer Rexford, and Mung.
Maximizing the lifetime of WSN using VBS Yaxiong Zhao and Jie Wu Computer and Information Sciences Temple University.
Multiuser Receiver Aware Multicast in CDMA-based Multihop Wireless Ad-hoc Networks Parmesh Ramanathan Department of ECE University of Wisconsin-Madison.
Maximization of System Lifetime for Data-Centric Wireless Sensor Networks 指導教授:林永松 博士 具資料集縮能力無線感測網路 系統生命週期之最大化 研究生:郭文政 國立臺灣大學資訊管理學研究所碩士論文審查 民國 95 年 7 月.
Jennifer Rexford Fall 2014 (TTh 3:00-4:20 in CS 105) COS 561: Advanced Computer Networks TCP.
 Tree in Sensor Network Patrick Y.H. Cheung, and Nicholas F. Maxemchuk, Fellow, IEEE 3 rd New York Metro Area Networking Workshop (NYMAN 2003)
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
DISTIN: Distributed Inference and Optimization in WSNs A Message-Passing Perspective SCOM Team
Efficient Resource Allocation for Wireless Multicast De-Nian Yang, Member, IEEE Ming-Syan Chen, Fellow, IEEE IEEE Transactions on Mobile Computing, April.
Energy-Efficient Signal Processing and Communication Algorithms for Scalable Distributed Fusion.
An Extensible RTCP Control Framework for Large Multimedia Distributions Paper by: Julian Chesterfield Eve M. Schooler Presented by: Phillip H. Jones.
Coverage and Scheduling in Wireless Sensor Networks Yong Hwan Kim Korea University of Technology and Education Laboratory of Intelligent.
Bing Wang, Wei Wei, Hieu Dinh, Wei Zeng, Krishna R. Pattipati (Fellow IEEE) IEEE Transactions on Mobile Computing, March 2012.
1 Low Latency Multimedia Broadcast in Multi-Rate Wireless Meshes Chun Tung Chou, Archan Misra Proc. 1st IEEE Workshop on Wireless Mesh Networks (WIMESH),
Optimization-based Cross-Layer Design in Networked Control Systems Jia Bai, Emeka P. Eyisi Yuan Xue and Xenofon D. Koutsoukos.
Wireless Sensor Network Architectures
Net 435: Wireless sensor network (WSN)
Taehyun Kim and Mostafa H. Ammar
Presentation transcript:

Sharanya Eswaran, Penn State University Matthew Johnson, CUNY Archan Misra, Telcordia Technolgoies Thomas La Porta, Penn State University Utility-driven Energy-aware In-network Processing for Mission-oriented Wireless Sensor Networks Annual Conference of ITA (September 24, 2009)

The Problem... Sensor Resources Network Resources Missions/ Applications “How to share the network resources (bandwidth, energy) to maximize the effectiveness of sensor-enabled applications (missions)?” Limited bandwidth Limited energy Heterogeneous missions utilizing multiple types of sensors Variable degrees of in-network processing - Forwarding nodes may compress or fuse data Perimeter monitoring Gunfire localization Mobile insurgent tracking Surveillance... Image fusion Correlation

In-network Processing In-network processing is an attractive option conserving bandwidth and energy o Compression o Fusion Non-negligible energy footprint for streaming applications Stream-oriented data comprise sophisticated DSP-based operations (e.g., MPEG compression, wavelet coefficient computation) Forwarding nodes can compress on the fly o With variable compression ratios Forwarding nodes can fuse multiple streams o the location of these fusion points can be determined on the fly Dual trade-off o Bandwidth vs. loss of information o Communication cost vs. computation cost

Adaptive In-network Processing Variable quality compression – Each forwarding node compresses data to different ratios, depending on Residual energy at that and downstream nodes Congestion in the region Effect of compression on application Dynamic fusion operator placement – Select best node in the path each time for fusion, depending on Residual energy at that and downstream nodes Congestion in the region Variable source rate 12 A C M B

Our Approach  Each mission has a “utility”: A measure of how “happy” the mission is A function of rates received from all its sensors  Allocate WSN resources (bandwidth and energy of nodes) to maximize cumulative utility. Network Utility Maximization (NUM) A Distributed, Utility-Based Formulation of Resource Sharing Objective: “Joint Congestion and Energy Control for Network Utility Maximization”

Optimization Problem

Energy Model Energy expended on o Reception: proportional to rate of received flows o Transmission: proportional to rate of transmitted flows o Computation: proportional to received rate and amount of compression

Background: WSN-NUM Model  Airtime constraint over “transmission-specific” cliques  Cliques => “contention region”  No two transmissions in a clique can occur simultaneously Connectivity graph Multicast trees (with broadcast transmissions) Transmission-based Conflict graph m1m2m3

WSN-NUM Protocol  Price-based, iterative, receiver- centric scheme  Solve two independent sub- problems Network nodes: Aim to maximize “revenue” Compute Clique cost: degree of congestion in the clique Flow cost = sum of costs of all cliques along the flow Mission (sink): Aims to maximize its utility minus the cost Sends path cost to each source Sends ‘willingness to pay’ for each source Sensor (source): Adjusts rate to drive gradient to zero (1) (2) (3) (4)

Distributed Solution for INP-NUM Impact on utility 12 A C M B At each source: Energy cost Congestion cost At each forwarding node: Impact on utilityEnergy cost Congestion cost Two penalty values: - Congestion cost, µ - Energy cost, η

Adaptive Operator Placement We assume that fusion can be shared across multiple nodes – Can be thought of as time-sharing Each candidate node fuses a fraction (θ) of the flow – Sink receives multiple sub-flows, each fused at a different node Optimize θ such that fusion is most efficient 12 A C M B

1 A m 2 B C Flow 1: x 1 Flow 2: x 2 ` Illustration of INP-NUM Fused flow f

Challenges in INP-NUM Protocol Missions do not know about original flow and the transformations (compression and fusion) Fusion placement and compression ratio adaptation require different sets of data. Feedback received and processed by each forwarding node in the path – It is modified before forwarding upstream If it is a fusion point, it updates the feedback to include the effect of fusion – Based on chain rule of differentiation

Illustration of INP-NUM Feedback 1 A m B C fAfA fBfB Cumulative Info fAfA Rate InfoEnergy InfoCongestion Info Rate InfoEnergy InfoCongestion Info 1 Rate InfoEnergy InfoCongestion Info Cumulative Info 2 Rate InfoEnergy InfoCongestion Info Cumulative Info

Addressing Practical Constraints Often in reality, fully elastic compression may not be possible – Only discrete levels of compression E.g., JPEG allows 100 discrete values for compression ratio, video may be encoded in a finite set of bitrates depending on the encoding technique Similarly, partial fusion may not be feasible – Fusion operation may need to take place at a solitary node. NP-hard to solve both problems without these assumptions We can use approximation heuristics Determine nearest valid compression ratio Pick node with most responsibility for solitary fusion

Evaluation High UtilityMedium Utility Low Utility

Utility Gain

Effect of Discretization

Conclusion Protocol for adaptive compression and fusion placement – Fully distributed – Low overhead – Provably optimal utilization of bandwidth and energy Heuristics for realistic constraints provide near-optimal solution In future, we will develop a model taking lifetime requirements of missions into account

Thank You!