CS541 Advanced Networking 1 A Real-Time Communication Architecture for Wireless Sensor Networks Neil Tang 4/22/2009.

Slides:



Advertisements
Similar presentations
A DISTRIBUTED CSMA ALGORITHM FOR THROUGHPUT AND UTILITY MAXIMIZATION IN WIRELESS NETWORKS.
Advertisements

Geographic Routing Without Location Information AP, Sylvia, Ion, Scott and Christos.
SPEED: A Stateless Protocol for Real-Time Communication in Sensor Networks T. He, J. A. Stankovic, C. Lu, T. Abdelzaher.
Advisor : Prof. Yu-Chee Tseng Student : Yi-Chen Lu 12009/06/26.
Denial of Service in Sensor Networks Anthony D. Wood and John A. Stankovic.
CS223 Advanced Data Structures and Algorithms 1 Greedy Algorithms Neil Tang 4/8/2010.
A Presentation by: Noman Shahreyar
1 GPSR: Greedy Perimeter Stateless Routing for Wireless Networks B. Karp, H. T. Kung Borrowed slides from Richard Yang.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
Geo – Routing in ad hoc nets References: Brad Karp and H.T. Kung “GPSR: Greedy Perimeter Stateless Routing for Wireless Networks”, Mobicom 2000 M. Zorzi,
Geographic Routing Without Location Information A. Rao, S. Ratnasamy, C. Papadimitriou, S. Shenker, I. Stoica Paper and Slides by Presented by Ryan Carr.
RAP and SPEED Presented by Octav Chipara. Realtime Systems Concerned with two aspects Concerned with two aspects Control Control RAP RAP Predictability.
Priority Queuing Achieving Flow ‘Fairness’ in Wireless Networks Thomas Shen Prof. K.C. Wang SURE 2005.
A Mobile Infrastructure Based VANET Routing Protocol in the Urban Environment School of Electronics Engineering and Computer Science, PKU, Beijing, China.
CS541 Advanced Networking 1 Wireless Mesh Networks Neil Tang 1/26/2009.
1 On Handling QoS Traffic in Wireless Sensor Networks 吳勇慶.
REAL TIME COMMUNICATION IN WIRELESS SENSOR NETWORKS BY ZILLE HUMA KAMAL.
CS541 Advanced Networking 1 Basics of Wireless Networking Neil Tang 1/21/2009.
CS541 Advanced Networking 1 Dynamic Channel Assignment and Routing in Multi-Radio Wireless Mesh Networks Neil Tang 3/10/2009.
SPEED: A Stateless Protocol for Real-Time Communication in Sensor Networks T. He, J. A. Stankovic, C. Lu, T. Abdelzaher.
Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Vikram Kanodia.
CS541 Advanced Networking 1 Mobile Ad Hoc Networks (MANETs) Neil Tang 02/02/2009.
Taming the Underlying Challenges of Reliable Multihop Routing in Sensor Networks.
CS541 Advanced Networking 1 Cognitive Radio Networks Neil Tang 1/28/2009.
CS 672 Paper Presentation Presented By Saif Iqbal “CarNet: A Scalable Ad Hoc Wireless Network System” Robert Morris, John Jannotti, Frans Kaashoek, Jinyang.
CS541 Advanced Networking 1 Routing and Shortest Path Algorithms Neil Tang 2/18/2009.
Adaptive Self-Configuring Sensor Network Topologies ns-2 simulation & performance analysis Zhenghua Fu Ben Greenstein Petros Zerfos.
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
REAL TIME COMMUNICATION IN WIRELESS SENSOR NETWORKS BY ZILLE HUMA KAMAL.
Beacon Vector Routing: Scalable Point-to-Point Routing in Wireless Sensornets.
CS Dept, City Univ.1 Research Issues in Wireless Sensor Networks Prof. Xiaohua Jia Dept. of Computer Science City University of Hong Kong.
Ad Hoc Wireless Routing COS 461: Computer Networks
Chapter 4: Managing LAN Traffic
Wireless Sensor Networks Routing
Multihop wireless networks Geographical Routing Karp, B. and Kung, H.T., Greedy Perimeter Stateless Routing for Wireless Networks, in MobiCom Using.
A Distributed Scheduling Algorithm for Real-time (D-SAR) Industrial Wireless Sensor and Actuator Networks By Kiana Karimpour.
WSN Done By: 3bdulRa7man Al7arthi Mo7mad AlHudaib Moh7amad Ba7emed Wireless Sensors Network.
2008/2/191 Customizing a Geographical Routing Protocol for Wireless Sensor Networks Proceedings of the th International Conference on Information.
Lyon, June 26th 2006 ICPS'06: IEEE International Conference on Pervasive Services 2006 Routing and Localization Services in Self-Organizing Wireless Ad-Hoc.
1 Adaptive QoS Framework for Wireless Sensor Networks Lucy He Honeywell Technology & Solutions Lab No. 430 Guo Li Bin Road, Pudong New Area, Shanghai,
VAPR: Void Aware Pressure Routing for Underwater Sensor Networks
Presentation of Wireless sensor network A New Energy Aware Routing Protocol for Wireless Multimedia Sensor Networks Supporting QoS 王 文 毅
GPSR: Greedy Perimeter Stateless Routing for Wireless Networks EECS 600 Advanced Network Research, Spring 2005 Shudong Jin February 14, 2005.
S Master’s thesis seminar 8th August 2006 QUALITY OF SERVICE AWARE ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS Thesis Author: Shan Gong Supervisor:Sven-Gustav.
Providing End-to-End Delay Guarantees for Multi-hop Wireless Sensor Networks I-Hong Hou.
MPLS Concepts Introducing Basic MPLS Concepts. Outline Overview What Are the Foundations of Traditional IP Routing? Basic MPLS Features Benefits of MPLS.
Copyright © 2011, Scalable and Energy-Efficient Broadcasting in Multi-hop Cluster-Based Wireless Sensor Networks Long Cheng ∗ †, Sajal K. Das†,
Denial of Service in Sensor Networks Anthony D. Wood John A. Stanovich Presenter: Todd Fielder.
Speaker: Yi-Lei Chang Advisor: Dr. Kai-Wei Ke 2012/05/15 IPv6-based wireless sensor network 1.
IEEE j Relay-Based Wireless Access Networks VASKEN GENC, SEAN MURPHY, YANG YU, AND JOHN MURPHY, UNIVERSITY COLLEGE DUBLIN SCHOOL OF COMPUTER SCIENCE.
KAIS T AO2P: Ad Hoc On-Demand Position- Based Private Routing Protocol IEEE Transactions on Mobile Computing Vol.4, No. 3, May 2005 Xiaoxin Wu
CS541 Advanced Networking 1 Contention-based MAC Protocol for Wireless Sensor Networks Neil Tang 4/20/2009.
Fundamentals of Computer Networks ECE 478/578
Structure-Free Data Aggregation in Sensor Networks.
Wireless sensor and actor networks: research challenges Ian. F. Akyildiz, Ismail H. Kasimoglu
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
An Efficient Real-Time Routing with Presence of Concave Voids in Wireless Sensor Networks Mohamed Aissani Abdelhamid Mellouk, Nadjib Badache, and Brahim.
1. 2 Binghamton University EngiNet™ State University of New York.
Contention-based protocols with Reservation Mechanisms
Sensor Network Routing
Managing Online Services
SPEED: A Stateless Protocol for Real-Time Communication in Sensor Networks RAP: A Real-Time Communication Architecture for Large-Scale Wireless Sensor.
CS223 Advanced Data Structures and Algorithms
C. Lu, B.M. Blum, T.F. Abdelzaher, J.A. Stankovic, and T. He
Network Architecture for Cyberspace
Overview: Chapter 3 Networking sensors
T. He, J. A. Stankovic, C. Lu, T. Abdelzaher
7/16/2019 RAP:A Real-Time Communication Architecture for Large-Scale Wireless Sensor Networks C. Lu, B.M. Blum, T.F. Abdelzaher, J.A. Stankovic, and T.
8/26/2019 RAP:A Real-Time Communication Architecture for Large-Scale Wireless Sensor Networks C. Lu, B.M. Blum, T.F. Abdelzaher, J.A. Stankovic, and T.
Presentation transcript:

CS541 Advanced Networking 1 A Real-Time Communication Architecture for Wireless Sensor Networks Neil Tang 4/22/2009

CS541 Advanced Networking 2 2 Please complete the online course survey at:

CS541 Advanced Networking 3 3 Outline  Reference  System Model  Design Goals  RAP  Simulation Results

CS541 Advanced Networking 4 Reference C. Lu, B. Blum, T. F. Abdelzaher, J. A Stankovic and T. He, RAP: a real- time communication architecture for large size wireless sensor networks IEEE RTAS’2002, pp

CS541 Advanced Networking 5 System Model  Large scale and high density network  Very limited energy  Queries are usually associated with timing requirements  Data aggregation  Multihop communication  Addressing based on locations  Congestion in “hot regions”

CS541 Advanced Networking 6 Design Goals  Provide general service APIs.  Maximize the number of packets meeting their end-to-end deadlines.  Scale well with a large number of nodes and hops.  Introduce minimum communication and processing overhead.

CS541 Advanced Networking 7 RAP Architecture

CS541 Advanced Networking 8 Query/Event Service API  query(attribute_list, area, timing_constraints, querier_loc)  register_event(event, area, query)

CS541 Advanced Networking 9 Location-Addressed Protocol  Similar to UDP except that messages are addressed by location instead of IP address.  Support three kinds of communications: unicast, area multicast and area anycast.

CS541 Advanced Networking 10 Geographic Forwarding (GF)  GF makes a greedy decision to forward a packet to a neighbor if 1) it has the shortest geographic distance to the packet’s destination among all immediate neighbors; and 2) it is closer to the destination than the forwarding node.  When such nodes do not exist, the GPSR protocol [16] can be used to route packets around the perimeter of the void region.

CS541 Advanced Networking 11 Velocity Monotonic Scheduling  Deadline-aware  Distance-aware

CS541 Advanced Networking 12 Velocity Monotonic Scheduling  Static Velocity Monotonic:  Dynamic Velocity Monotonic:  No synchronization is needed to determine the elapsed time.

CS541 Advanced Networking 13 Priority Queue  Single FCFS Queue: Packets need to be inserted in the order of their priorities.  Multiple FIFO Queues: Each queue corresponds to a fixed priority level. Each priority level corresponds to a range of requested velocities.  Time complexities?

CS541 Advanced Networking 14 MAC Layer Prioritization  Enhanced DCF (EDCF)  DIFS: DIFS = BASE_DIFS * PRIORITY  Backoff increase function: CW=CW*(2+(PRIORITY-1)/MAX_PRIORITY)

CS541 Advanced Networking 15 Summary  RAP provides general query and event service APIs.  RAP increases the number of packets meeting their end-to-end deadlines by prioritizing the transmission of contending packets based on their requested velocities.  RAP scales well in large-scale sensor networks since every algorithm/protocol only needs local information.

CS541 Advanced Networking 16 Simulation Settings  Radio transmission range: 30.5m  Packet size: B  Link bandwidth: 200kbps

CS541 Advanced Networking 17 Simulation Results

CS541 Advanced Networking 18 Simulation Results