SENSE: Scalable and Efficient Networking of Sensor Elements J.J. Garcia-Luna-Aceves CCRG Computer Engineering Department University of California, Santa.

Slides:



Advertisements
Similar presentations
Chorus: Collision Resolution for Efficient Wireless Broadcast Xinyu Zhang, Kang G. Shin University of Michigan 1.
Advertisements

Winter 2004 UCSC CMPE252B1 CMPE 257: Wireless and Mobile Networking SET 3f: Medium Access Control Protocols.
A 2 -MAC: An Adaptive, Anycast MAC Protocol for Wireless Sensor Networks Hwee-Xian TAN and Mun Choon CHAN Department of Computer Science, School of Computing.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
A G3-PLC Simulator for Access Networks Speaker : Jiun-Ru Li Advisor : Dr. Kai-Wei Ke 2014/11/18.
Queuing Network Models for Delay Analysis of Multihop Wireless Ad Hoc Networks Nabhendra Bisnik and Alhussein Abouzeid Rensselaer Polytechnic Institute.
Group #1: Protocols for Wireless Mobile Environments.
An Interest-Driven Approach to Integrated Unicast and Multicast Routing in MANETs Rolando Menchaca-Mendez J.J. Garcia-Luna-Aceves 280N Seminar: 4/28/2008.
Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross- Layer Information Awareness Xin Yu Department Of Computer Science New York University,
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
Priority Queuing Achieving Flow ‘Fairness’ in Wireless Networks Thomas Shen Prof. K.C. Wang SURE 2005.
Random Access MAC for Efficient Broadcast Support in Ad Hoc Networks Ken Tang, Mario Gerla Computer Science Department University of California, Los Angeles.
When does opportunistic routing make sense? Rahul C. Shah, Jan Rabaey University of California, Berkeley Sven Wiethölter, Adam Wolisz Technical University,
1 Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina.
CS541 Advanced Networking 1 Dynamic Channel Assignment and Routing in Multi-Radio Wireless Mesh Networks Neil Tang 3/10/2009.
NCKU CSIE CIAL1 Principles and Protocols for Power Control in Wireless Ad Hoc Networks Authors: Vikas Kawadia and P. R. Kumar Publisher: IEEE JOURNAL ON.
Spring 2005UCSC CMPE2571 CMPE 257: Wireless Networking SET 2: Models, Limits, Architectures, and Logic in Wireless Ad Hoc Networks.
Issues in ad-hoc networks Miguel Sanchez Nov-2000.
Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Vikram Kanodia.
ITIS 6010/8010 Wireless Network Security Dr. Weichao Wang.
MIMO-CAST: A CROSS-LAYER AD HOC MULTICAST PROTOCOL USING MIMO RADIOS Soon Y. Oh*, Mario Gerla*, Pengkai Zhao**, Babak Daneshrad** *Computer Science Dept.,
Mobility Increases Capacity In Ad-Hoc Wireless Networks Lecture 17 October 28, 2004 EENG 460a / CPSC 436 / ENAS 960 Networked Embedded Systems & Sensor.
4/17/2017 UCSC: MIT: Stanford University: UC Berkeley: UCLA: UIUC:
August 18-19, 2002 UCSC Baskin School of Engineering1 UCSC PERC COMPONENT: Protocols for Wireless Internetworks J.J. Garcia-Luna-Aceves Computer Communication.
Opportunistic Packet Scheduling and Media Access Control for Wireless LANs and Multi-hop Ad Hoc Networks Jianfeng Wang, Hongqiang Zhai and Yuguang Fang.
Focused Beam Routing protocol for Underwater Acoustic Networks Josep Miquel Jornet Montana, Milica Stojanovic, Michele Zorzi, Proc. WuWNet 2008.
Adaptive Self-Configuring Sensor Network Topologies ns-2 simulation & performance analysis Zhenghua Fu Ben Greenstein Petros Zerfos.
DAC: Distributed Asynchronous Cooperation for Wireless Relay Networks 1 Xinyu Zhang, Kang G. Shin University of Michigan.
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
A Cross Layer Approach for Power Heterogeneous Ad hoc Networks Vasudev Shah and Srikanth Krishnamurthy ICDCS 2005.
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
Capacity of Ad Hoc Networks Quality of Wireless links Physical Layer Issues The Channel Capacity Path Loss Model and Signal Degradation MAC for.
MATE: MPLS Adaptive Traffic Engineering Anwar Elwalid, et. al. IEEE INFOCOM 2001.
Network Coding vs. Erasure Coding: Reliable Multicast in MANETs Atsushi Fujimura*, Soon Y. Oh, and Mario Gerla *NEC Corporation University of California,
BMWnet Wshnt.kuas.edu.tw Mesh Networks Prof. W.S. Hwang.
Distributed Quality-of-Service Routing of Best Constrained Shortest Paths. Abdelhamid MELLOUK, Said HOCEINI, Farid BAGUENINE, Mustapha CHEURFA Computers.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
Qian Zhang Department of Computer Science HKUST Advanced Topics in Next- Generation Wireless Networks Transport Protocols in Ad hoc Networks.
EE360 PRESENTATION On “Mobility Increases the Capacity of Ad-hoc Wireless Networks” By Matthias Grossglauser, David Tse IEEE INFOCOM 2001 Chris Lee 02/07/2014.
Security for the Optimized Link- State Routing Protocol for Wireless Ad Hoc Networks Stephen Asherson Computer Science MSc Student DNA Lab 1.
Mobile Networking Challenges1 5.6 Mobile Ad Hoc Networks  Ad hoc network does not have any preexisting centralized server nodes to perform packet routing,
Power Save Mechanisms for Multi-Hop Wireless Networks Matthew J. Miller and Nitin H. Vaidya University of Illinois at Urbana-Champaign BROADNETS October.
A Distributed Framework for Correlated Data Gathering in Sensor Networks Kevin Yuen, Ben Liang, Baochun Li IEEE Transactions on Vehicular Technology 2008.
1 Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks Jun Zhang and Brahim Bensaou The Hong Kong University.
Improving QoS Support in Mobile Ad Hoc Networks Agenda Motivations Proposed Framework Packet-level FEC Multipath Routing Simulation Results Conclusions.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
Convergecast with MIMO Luoyi Fu, Yi Qin, Xinbing Wang Department of Electronic Engineering Shanghai Jiao Tong University, China Xue Liu Department of Computer.
Covilhã, 30 June Atílio Gameiro Page 1 The information in this document is provided as is and no guarantee or warranty is given that the information is.
Cross-layer Packet Size Optimization for Wireless Terrestrial, Underwater, and Underground Sensor Networks IEEE INFOCOM 2008 Mehmet C. Vuran and Ian F.
CROSS-LAYER OPTIMIZATION PRESENTED BY M RAHMAN ID:
Converge-Cast: On the Capacity and Delay Tradeoffs Xinbing Wang Luoyi Fu Xiaohua Tian Qiuyu Peng Xiaoying Gan Hui Yu Jing Liu Department of Electronic.
1 Performance Analysis of the Distributed Coordination Function under Sporadic Traffic joint work with C.-F. Chiasserini (Politecnico di Torino)
CSE 6590 Fall 2009 Routing Metrics for Wireless Mesh Networks 1 12 November, 2015.
COP 5611 Operating Systems Spring 2010 Dan C. Marinescu Office: HEC 439 B Office hours: M-Wd 2:00-3:00 PM.
SRL: A Bidirectional Abstraction for Unidirectional Ad Hoc Networks. Venugopalan Ramasubramanian Ranveer Chandra Daniel Mosse.
KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.
Multiuser Receiver Aware Multicast in CDMA-based Multihop Wireless Ad-hoc Networks Parmesh Ramanathan Department of ECE University of Wisconsin-Madison.
Performance of Adaptive Beam Nulling in Multihop Ad Hoc Networks Under Jamming Suman Bhunia, Vahid Behzadan, Paulo Alexandre Regis, Shamik Sengupta.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
Self-stabilizing energy-efficient multicast for MANETs.
Energy-Efficient Protocol for Cooperative Networks.
Linda Briesemeister, José Joaquin Garcia-Lunes- Aceves, Hamid R. Sadjadpour, José Meseguer, Mark-Oliver Stehr, Carolyn Talcott DARPA PI Meeting August.
Mobile Networks and Applications (January 2007) Presented by J.H. Su ( 蘇至浩 ) 2016/3/21 OPLab, IM, NTU 1 Joint Design of Routing and Medium Access Control.
The OSI Model An overview of the media layer (Physical, Data Link, Network) By Luke Shiffner.
Optimization-based Cross-Layer Design in Networked Control Systems Jia Bai, Emeka P. Eyisi Yuan Xue and Xenofon D. Koutsoukos.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
MAC Protocols for Sensor Networks
IMPROVEMENT OF NETWORK LIFETIME BY IMPROVING ROUTE DISCOVERY PHASE IN MULTI-PATH DSR USING HYBRID ANT COLONY OPTIMIZATION.
Net 435: Wireless sensor network (WSN)
Information Sciences and Systems Lab
Presentation transcript:

SENSE: Scalable and Efficient Networking of Sensor Elements J.J. Garcia-Luna-Aceves CCRG Computer Engineering Department University of California, Santa Cruz

2 2 Discussion Topics  Implications of fundamental limitations to the scaling of ad hoc networks u Cross-layer optimization  Impact of the physical layer on communication protocol stack.  Importance of modular protocol stacks and good understanding of their distributed algorithms.

Scaling

4 4  Definition: A source-destination throughput of λ(n) bits/sec is feasible if every source node can send information at a rate of λ(n) bits/sec to its destination.  Gupta and Kumar (for static networks)  Grossglauser and Tse (Multiuser diversity: One-copy two phase packet relay to nearest neighbor strategy for mobile networks) Known Results on Network Capacity

5 5  Multiuser diversity with multi-copy two- phase packet relay to close neighbors strategy for mobile networks where  For fixed n  Interference analysis: Preliminary Results

6 6 n total users r0r0 Only one relay looking for destination Single-copy forward r0r0 n total users r0r0 First relay reaching destination delivers the packet (More than one relay looking for destination) Multi-copy forward r0r0 Preliminary Results: Node Trajectories Are IID

7 7 How can we reduce interference subject to multiple constraints (power consumption, e-t-e delays, bandwidth requirements)? Exploit diversity (user, space, time, code, freq) and cross-layer optimization! S D Conventional close straight line path Outlook: Need More than Min-Hop Routing Path of least interference subject to constraints

8 8 Need for Cross-Layer Optimization scheduling establishes links and decides which nodes are awake; needs multicast group affiliations and routes to destinations of flows routing needs links for collision-free transmission of control packets; packet forwarding needs links for collision-free transmission of data packets Multicasting needs a convenient topology topology control determines nodes & links that can be used for certain functions; needs links for collision-free transmission of control packets, and dissemination of neighborhood data S T R Scalable & Efficient Network Control Signaling to support functions should not be redundant

Importance of analytical models

10 Why Do We Need Analytical Models? Simulations: u Specific to each scenario and setup u Results for each parameter value of interest u Statistical fitting not a trivial task u Many physical layer features not readily available u Physical layer has to be implemented u How far can we go? Analytical Models: u Aim to cover different scenarios: general behavior! u Quick answers for the impact of different parameter values on system performance u Upper/lower bounds u Insights: help in the design u Physical layer issues at least as accurate as in simulations

11 Limits of Simulation Effort  Consider executing a simulation in a Sun blade 100 running Solaris 5.8  50 seeds of a 100-node, 5-min data traffic scenario required hours for a given set of PHY-level parameters.  Analyzing the impact of different combinations of PHY-level parameters will take a very long time, and testbeds are hard to control.

12 Multihop Networks RTS CTS Interference is network-wide!

13 Previous Work  Single-hop (mostly) or “weak-interactions” approach (to avoid interference from distant nodes)  Scheduling rates are independent Poisson point processes  Packet lengths exponentially distributed and independently generated at each transmission attempt = backoff retransmissions ignored!  Instantaneous acknowledgments  Error-free Links  Assumptions on spatial distributions (e.g., Poisson)

14 Modeling the Effect of the PHY: Highlights [Mobicom 04]  Framework for any MAC protocol in ad hoc networks  Focus on PHY / MAC layer interactions  No assumptions on spatial probability distributions or specific arrangement of nodes  Individual (per-node) performance metrics for any given network topology (node location) and radio channel model  Linear model that provides remarkable correlation with simulation results.  Key Benefit: Analytical results are obtained much faster than in simulations (same example as before takes 0.44 sec in Matlab). M. Carvalho and J.J. Garcia-Luna-Aceves, " A Scalable Model for Channel Access Protocols in Multihop Ad Hoc Networks," Proc. ACM Mobicom 2004, Philadelphia, Pennsylvania, Sept. 26--Oct. 1, 2004.

15 Modeling Rationale  Focus on the essentials of MAC and PHY layers: u PHY: Ensure that frames are correctly received u MAC: Scheduling discipline to share the channel  MAC/PHY interactions depend on connectivity among the nodes: u Network topology is key!  Model each layer’s functionality in probabilistic terms: u PHY: successful frame reception probability u MAC: transmission probability  Model topology with an interference matrix

16 Application: Modeling IEEE [Mobicom 04]  Based on the works by u M. Carvalho and J. J. Garcia-Luna-Aceves, “Delay Analysis of IEEE in Single-Hop Networks,” Proc. ICNP, Atlanta, u G. Bianchi, “Performance Analysis of the IEEE Distributed Coordination Function,” IEEE JSAC, 2000.

17 Application: Modeling IEEE [Mobicom 04]  Per-node performance metric: throughput Simulator used: Qualnet 3.5

18 Percentage of Prediction Error [Mobicom 04] Sample topologies Histogram over 10 random topologies (100 nodes)

Modular protocols and distributed algorithms

20 PHYSICAL LINK NETWORK TRANSPORT APPLICATION synchronization neighborhood discovery transmission scheduling prototype radios simulated PHY node interconnection collaborative sensor processing applications… end-to-end transport protocols… routing-structure maintenance opportunistic packet forwarding Modular Protocol Stack

21 Routing Issues  Routing protocols are monolithic u One flavor of signaling for all destinations u One flavor of routes (single path) for all traffic to destinations.  Routing layer in MANETs assumes that routing takes place over a given topology, just like Internet routing protocols like OSPF and RIP do.  The existence of radio connectivity does not imply the availability of a logical link in a MANET.

22 Image from sensor command center Not All Nodes and Traffic Are Created Equal! Most communication is multipoint and for particular purposes

23 Need for Cross-Layer Optimization scheduling establishes links and decides which nodes are awake; needs multicast group affiliations and routes to destinations of flows routing needs links for collision-free transmission of control packets; packet forwarding needs links for collision-free transmission of data packets Multicasting needs a convenient topology topology control determines nodes & links that can be used for certain functions; needs links for collision-free transmission of control packets, and dissemination of neighborhood data S T R Scalable & Efficient Network Control Signaling to support functions should not be redundant

24 Routing Issues  Timers and sequence numbers can be a problem when the networks become very large and partitions can happen (disruption tolerance): u How long should a node remember its “state” for a destination? u What are the implications of forgetting?  Similarly, path information becomes obsolete very quickly in large dynamic/disrupted networks. u How should path information be used to ensure correct routing?  Same mechanisms repeated in different protocols.

25 Outlook: Develop Flow Adaptive Routing Mechanisms (FARM)  Develop routing techniques that are “role”-centric (no clusters) and adapt dynamically to the flows in the network.  How a routing table entry for a destination is obtained and maintained is a function of the type of flow towards the destination.  Proactive and on-demand mechanisms used according to flow types.  Different flows are given resources (paths) according to their types and priorities.  Routing works in coordination with scheduling and topology management.

26 Outlook: Integrated Routing and Multicasting f e g R h i dc b a R C1 C2 Each common node keeps paths to the cores of groups and well-known nodes. Paths to common nodes are found on demand. Much of the traffic in sensor nets is to groups and common nodes! special services, sink of data multicast group

Thanks!