Quality of service in wireless sensor networks: mechanisms for a new concept? Holger Karl

Similar documents
Ad hoc and Sensor Networks Chapter 3: Network architecture

Ad hoc and Sensor Networks Chapter 13a: Protocols for dependable data transport

Ad hoc and Sensor Networks Chapter 3: Network architecture

WSN NETWORK ARCHITECTURES AND PROTOCOL STACK

Ad hoc and Sensor Networks Chapter 3: Network architecture

Overview Computer Networking What is QoS? Queuing discipline and scheduling. Traffic Enforcement. Integrated services

Subject: Adhoc Networks

European Network on New Sensing Technologies for Air Pollution Control and Environmental Sustainability - EuNetAir COST Action TD1105

CSC8223 Wireless Sensor Networks. Chapter 3 Network Architecture

CHAPTER 2 WIRELESS SENSOR NETWORKS AND NEED OF TOPOLOGY CONTROL

References. The vision of ambient intelligence. The missing component...

A common wireless sensor network architecture?

Ad hoc and Sensor Networks Chapter 1: Motivation & Applications. Holger Karl

Routing protocols in WSN

CONCLUSIONS AND SCOPE FOR FUTURE WORK

Lecture 8 Wireless Sensor Networks: Overview

An Industrial Employee Development Application Protocol Using Wireless Sensor Networks

Finding Optimal Tour Length of Mobile Agent in Wireless Sensor Network

On QoS Mapping in TDMA Based Wireless Sensor Networks

On Distributed Algorithms for Maximizing the Network Lifetime in Wireless Sensor Networks

References. K. Sohraby, D. Minoli, and T. Znati. Wireless Sensor Networks: Technology, Protocols, and

A QoS-based ONU Group Planning Algorithm for Smart Grid Communication Networks

References. Introduction. Publish/Subscribe paradigm. In a wireless sensor network, a node is often interested in some information, but

Chapter -6 IMPROVED CONGESTION CONTROL MECHANISM FOR REAL TIME DATA TRANSMISSION

Ad hoc and Sensor Networks Chapter 3: Network architecture

Wireless Embedded Systems ( x) Ad hoc and Sensor Networks

OPTIMAL MULTI-CHANNEL ASSIGNMENTS IN VEHICULAR AD-HOC NETWORKS

Introduction to Real-Time Communications. Real-Time and Embedded Systems (M) Lecture 15

OPTIMIZING CHEMICAL SENSOR ARRAY SIZES

Context Aware Routing in Sensor Networks

On the Interdependence of Congestion and Contention in Wireless Sensor Networks

Multi-threading technology and the challenges of meeting performance and power consumption demands for mobile applications

Centrality Book. cohesion.

Wireless Sensor Architecture GENERAL PRINCIPLES AND ARCHITECTURES FOR PUTTING SENSOR NODES TOGETHER TO

ECE 333: Introduction to Communication Networks Fall 2001

Distributed Control over Wireless Networks

Abstract of the Book

Rumor Routing Algorithm

An Energy Efficient and Delay Aware Data Collection Protocol in Heterogeneous Wireless Sensor Networks A Review

IMPROVING THE DATA COLLECTION RATE IN WIRELESS SENSOR NETWORKS BY USING THE MOBILE RELAYS

Middleware and Distributed Systems. System Models. Dr. Martin v. Löwis

Motivation and Basics Flat networks Hierarchy by dominating sets Hierarchy by clustering Adaptive node activity. Topology Control

Real-Time and Low-Power Wireless Communication with Sensors and Actuators

Realistic and Efficient Multi-Channel Communications in WSN

Wireless Sensor Networks CS742

Evaluation of Cartesian-based Routing Metrics for Wireless Sensor Networks

ROUTING PROJECT LIST

Query Evaluation in Wireless Sensor Networks

Lecture 9. Quality of Service in ad hoc wireless networks

Application Notes. Introduction. Performance Management & Cable Telephony. Contents

Introduction. Communication Systems Simulation - I. Monte Carlo method. Simulation methods

Smart Routing with Learning-

QUALITY OF SERVICE EVALUATION IN IEEE NETWORKS *Shivi Johri, **Mrs. Neelu Trivedi

To address these challenges, extensive research has been conducted and have introduced six key areas of streaming video, namely: video compression,

MC-LMAC: A Multi-Channel MAC Protocol for Wireless Sensor Networks

DOCSIS FOR LTE SMALL CELL BACKHAUL ADDRESSING PERFORMANCE AND THROUGHPUT REQUIREMENTS FOR MOBILE BACKHAUL

Energy Aware Node Placement Algorithm for Wireless Sensor Network

Sensor Network Architectures. Objectives

Rab Nawaz Jadoon DCS. Assistant Professor. Department of Computer Science. COMSATS Institute of Information Technology. Mobile Communication

BIPAR: BImodal Power-Aware Routing Protocol For Wireless Sensor Networks

IJREAT International Journal of Research in Engineering & Advanced Technology, Volume 1, Issue 2, April-May, 2013 ISSN:

1 Algorithm and Proof for Minimum Vertex Coloring

Power aware routing algorithms for wireless sensor networks

Controlling the Degradation of Wireless Sensor Networks

TD(07) th COST 290 MC Meeting, Technische Universität Wien, Austria October 1 2, 2007

A Layered Protocol Architecture for Scalable Innovation and Identification of Network Economic Synergies in the Internet of Things

Ultra-Lightweight Key Predistribution in Wireless Sensor Networks for Monitoring Linear Infrastructure

System Energy Efficiency Lab seelab.ucsd.edu. Jinseok Yang

Self-Organization in Autonomous Sensor/Actuator Networks [SelfOrg]

Module 11 Narrowband And Broadband ISDN. Version 1 ECE, IIT Kharagpur

A Transmission Power Optimization with a Minimum Node Degree for Energy-Efficient Wireless Sensor Networks with Full-Reachability

Integrated HW/SW Systems: Requirements

Energy Saving and Connectivity Tradeoff by Adaptative Transmission Range in g MANETs

Specifying and Placing Chains of Virtual Network Functions

Unit 2 Packet Switching Networks - II

Key establishment in sensor networks

COMPUTER NETWORKS PERFORMANCE. Gaia Maselli

Performance Evaluation of AODV and DSDV Routing Protocol in wireless sensor network Environment

Optimized DTN-Routing for Urban Public Transport Systems

Developing Energy-Efficient Topologies and Routing for Wireless Sensor Networks

End-to-end Delay Analysis for Event-driven Wireless Sensor Network Applications

FILTERING OF NOISE INTERFERENCE IN VOIP CALL

NODE PLACEMENT IN LINEAR WIRELESS SENSOR NETWORKS. Jelena Skulic, Athanasios Gkelias, Kin K. Leung

Multicasting in ad hoc networks: Energy efficient

Using Complex Network in Wireless Sensor Networks Abstract Keywords: 1. Introduction

QSN - Quality of Service in Networks

DISTRIBUTED SYSTEMS Principles and Paradigms Second Edition ANDREW S. TANENBAUM MAARTEN VAN STEEN. Chapter 1. Introduction

Analysis of Slotted Multi-Access Techniques for Wireless Sensor Networks

Voice Analysis for Mobile Networks

A New Approach for Interference Aware Cost Effective Routing Algorithm in Wireless Sensor Network

Modeling Wireless Sensor Network for forest temperature and relative humidity monitoring in Usambara mountain - A review

Clustering. Informal goal. General types of clustering. Applications: Clustering in information search and analysis. Example applications in search

Topology and Topological Spaces

Wireless Sensor Networks

JOURNAL OF HUMANITIE COLLEGE No ISSN:

1.1 What is Microeconomics?

IMPROVING WIRELESS SENSOR NETWORK LIFESPAN THROUGH ENERGY EFFICIENT ALGORITHMS

Adaptive Modulation and Coding

Network Troubleshooting with Mirror VNets

Diversity Coloring for Distributed Storage in Mobile Networks

Transcription:

Quality of service in wireless sensor networks: mechanisms for a new concept? Holger Karl hkarl@ieee.org Telecommunication Technische Universität Berlin

Overview Services and their quality in WSN? How to express? How to realize? 2

Why QoS in WSN? Traditional QoS Network level: Delay, throughput, jitter, etc. Known to be largely irrelevant Application level: Perceptual QoS metrics Mean opinion score for voice, for example Much more important and useful Clearly, inadequate for WSN What are appropriate QoS metrics for WSN? What is the service of a WSN? What is its quality? 3

Service of a WSN Provide information Measurements of some physical processes Appropriately aggregated, condensed, put into perspective People want answers, not numbers (S. Glaser) Make decisions Decide how to control certain actuators Actuators in networks will become increasingly important 4

Quality of information / decisions Accuracy: Measure of the discrepancy between The real-world values and the provided results The correct/optimal decision and the taken one Time is implicit part of accuracy Example: Use WSN to provide an approximate representation of a value field 9 12 8 7 10 6 8 Real value 5 4 Measured value 6 3 2 4 1 0 0 1 x 2 3 4 5 0 1 2 5 2 4 0 y 0 1 2 x 3 4 5 0 5 4 2 y 1 5

Quality of information / decisions Accuracy: Measure of the discrepancy between The real-world values and the provided results The correct/optimal decision and the taken one Time is implicit part of accuracy Precision: Probability with which a given accuracy is achieved 1 Precision 0 Accuracy Better understanding of this curve is required! Limited by: errors, time, 6

Quality of operation: energy per operation Energy can be the most limiting factor to accuracy/precision With arbitrary energy, force through any amount of data Precision Energy 1 0 Accuracy 7

Quality of operation: lifetime Related to, but not equivalent with energy Worry about the critical node, which energy does not As operational time of the network progresses, accuracy will suffer Likely: phase transition characteristics bottom falls out suddenly Precision Lifetime Accuracy 8

Quality of deployment: Cost Deployment will influence overall quality Typical example: almost a 0/1 behavior for connectivity/size of largest component as function of number of neighbors Assume a fixed budget available for a WSN solution, how to split it? More nodes? Nodes with bigger batteries? Fewer, but more complex nodes? Consider cost in design decisions e.g., connectivity is not important, look at size of largest component in a graph What are cost-quality-density tradeoffs? 9

Quality relation In general: Set of feasible tuples (accuracy, precision, energy/power, lifetime, cost) has to be characterized Perhaps not in detail, but principal behavior characteristics need to be explored E.g., are there phase transitions or smooth variations for some parameters? What are upper bounds? 10

How to express QoS requirements? Wide open field Application programmer needs knobs to express How much energy should be spent for a given operation Maximizing the operation s accuracy What is the smallest required accuracy Minimizing the energy requirements Similarly for lifetime Cost is less of a programming but a deployment/planning/management issue Currently: do is somehow, optimize something Acceptable tradeoffs cannot be clearly expressed Even better: higher abstractions? Hiding details behind a middleware? 11

How to realize QoS requirements? Assuming basic tradeoffs can be characterized Assuming application programmer has expressed needs Open question: How far can upper bounds on tradeoffs be reached? How can protocols adapt to given restrictions? Either minimize energy consumption or accuracy, 12

Need for transport layer protocols in WSN In effect: transport layer protocols are needed! Very little work so far, e.g., RMST or PSFQ Also: congestion control will become important One possible idea for making accuracy explicit: k-out-of-m concast Ask for convergecast from k nodes out of m nodes in a convergecast tree Lowers load, can possibly maintain accuracy On-going work 13

Conclusion A broader notion for QoS is required in WSN than in traditional networks Explicit tradeoffs are required Have to be characterized and their limit behavior understood Have to be expressed by programmer Have to be embraced by adaptive protocol design Essentially, we need a system theory 14