1 VLM 2 : A Very Lightweight Mobile Multicast System For Wireless Sensor Networks Anmol Sheth, Brian Shucker and Richard Han University of Colorado, Department.

Slides:



Advertisements
Similar presentations
Multicasting in Mobile Ad Hoc Networks Ravindra Vaishampayan Department of Computer Science University of California Santa Cruz, CA 95064, U.S.A. Advisor:
Advertisements

COS 461 Fall 1997 Routing COS 461 Fall 1997 Typical Structure.
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
Introduction to Wireless Sensor Networks
Ranveer Chandra , Kenneth P. Birman Department of Computer Science
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
1 Internet Networking Spring 2004 Tutorial 7 Multicast Routing Protocols.
Internet Indirection Infrastructure Ion Stoica UC Berkeley.
Exploiting the Unicast Functionality of the On- Demand Multicast Routing Protocol Sung-Ju Lee, William Su, and Mario Gerla
SUMP: A Secure Unicast Messaging Protocol for Wireless Ad Hoc Sensor Networks Jeff Janies, Chin-Tser Huang, Nathan L. Johnson.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Internet Networking Spring 2002
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Updated 1/20021 SMDS Nirmala Shenoy Information technology Department Rochester Institute of Technology.
Anonymous Gossip: Improving Multicast Reliability in Mobile Ad-Hoc Networks Ranveer Chandra (joint work with Venugopalan Ramasubramanian and Ken Birman)
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
A Routing Vector Method (RVM) for Routing Bluetooth Scatternets Pravin Bhagwat IBM.Thomas J. Watson Research Center,Yorktown Heights,NY.
CS335 Networking & Network Administration Tuesday, April 13, 2010.
Architecture Specialists in Computer Architecture Technology Corporation Routing Optimization Techniques for Wireless Ad Hoc Networks Maher Kaddoura, Ranga.
CS 6401 IPv6 Outline Background Structure Deployment.
NETWORK LAYER (2) T.Najah AlSubaie Kingdom of Saudi Arabia Prince Norah bint Abdul Rahman University College of Computer Since and Information System NET331.
Mobile Ad-Hoc Networking By Jared Roberts. Overview What is a MANET? What is a MANET? Problems with routing in a MANET Problems with routing in a MANET.
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.
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #3 Mobile Ad-Hoc Networks AODV Routing.
An efficient secure distributed anonymous routing protocol for mobile and wireless ad hoc networks Authors: A. Boukerche, K. El-Khatib, L. Xu, L. Korba.
Mobile Adhoc Network: Routing Protocol:AODV
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
Introduction to Networks CS587x Lecture 1 Department of Computer Science Iowa State University.
CS 5565 Network Architecture and Protocols Godmar Back Lecture 22.
Dynamic Source Routing in ad hoc wireless networks Alexander Stojanovic IST Lisabon 1.
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 1 Lesson 7 Internet Protocol (IP) Routing.
Salah A. Aly,Moustafa Youssef, Hager S. Darwish,Mahmoud Zidan Distributed Flooding-based Storage Algorithms for Large-Scale Wireless Sensor Networks Communications,
1 Ad Hoc On-Demand Distance Vector Routing (AODV) Dr. R. B. Patel.
IP Multicast COSC Addressing Class D address Ethernet broadcast address (all 1’s) IP multicast using –Link-layer (Ethernet) broadcast –Link-layer.
DDR-based Multicast routing Protocol with Dynamic Core (DMPDC) Shiyi WU, Navid Nikaein, Christian BONNET Mobile Communications Department EURECOM Institute,
AODV: Introduction Reference: C. E. Perkins, E. M. Royer, and S. R. Das, “Ad hoc On-Demand Distance Vector (AODV) Routing,” Internet Draft, draft-ietf-manet-aodv-08.txt,
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.
Chapter 9 Hardware Addressing and Frame Type Identification 1.Delivering and sending packets 2.Hardware addressing: specifying a destination 3. Broadcasting.
SRL: A Bidirectional Abstraction for Unidirectional Ad Hoc Networks. Venugopalan Ramasubramanian Ranveer Chandra Daniel Mosse.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Connecting Devices CORPORATE INSTITUTE OF SCIENCE & TECHNOLOGY, BHOPAL Department of Electronics and.
Ad-hoc On Demand Distance Vector Protocol Hassan Gobjuka.
SHORT: Self-Healing and Optimizing Routing Techniques for Mobile Ad Hoc Networks Presenter: Sheng-Shih Wang October 30, 2003 Chao Gui and Prasant Mohapatra.
Efficient Resource Allocation for Wireless Multicast De-Nian Yang, Member, IEEE Ming-Syan Chen, Fellow, IEEE IEEE Transactions on Mobile Computing, April.
6LoWPAN Ad Hoc On-Demand Distance Vector Routing Introduction Speaker: Wang Song-Ferng Advisor: Dr. Ho-Ting Wu Date: 2014/03/31.
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
A Multicast Routing Algorithm Using Movement Prediction for Mobile Ad Hoc Networks Huei-Wen Ferng, Ph.D. Assistant Professor Department of Computer Science.
Grid-Based Energy-Efficient Routing from Multiple Sources to Multiple Mobile Sinks in Wireless Sensor Networks Kisuk Kweon, Hojin Ghim, Jaeyoung Hong and.
Routing with Congestion Awareness and Adaptivity in Mobile Ad hoc Networks Duc A. Tran and Harish Raghavendra Multimedia and Collaborative Networking Group.
Doc.: IEEE /0174r1 Submission Hang Liu, et al. March 2005 Slide 1 A Routing Protocol for WLAN Mesh Hang Liu, Jun Li, Saurabh Mathur {hang.liu,
Chapter 3 TCP and IP 1 Chapter 3 TCP and IP. Chapter 3 TCP and IP 2 Introduction Transmission Control Protocol (TCP) User Datagram Protocol (UDP) Internet.
KAIS T Location-Aided Flooding: An Energy-Efficient Data Dissemination Protocol for Wireless Sensor Networks Harshavardhan Sabbineni and Krishnendu Chakrabarty.
DVMRP Distance Vector Multicast Routing Protocol Jerad Bates UMBC - Fall 2006.
Density-Aware Hop-Count Localization (DHL) in Wireless Sensor Networks with Variable Density Sau Yee Wong 1,2, Joo Chee Lim 1, SV Rao 1, Winston KG Seah.
National Taiwan University Department of Computer Science and Information Engineering Vinod Namboodiri and Lixin Gao University of Massachusetts Amherst.
Scalable and Distributed GPS free positioning for Sensor Networks Rajagopal Iyengear and Biplab Sikdar IEEE International Conference on Communications.
Efficient Route Update Protocol for Wireless Sensor Networks Xuhui Hu, Yong Liu, Myung J. Lee, Tarek N. Saadawi City University of New York, City College.
Chapter 3 TCP and IP Chapter 3 TCP and IP.
Zueyong Zhu† and J. William Atwood‡
MZR: A Multicast Protocol based on Zone Routing
Scaling the Network: The Internet Protocol
Internet Networking recitation #4
Introduction to Wireless Sensor Networks
Internet Networking recitation #12
Net 323: NETWORK Protocols
ECE 544 Protocol Design Project 2016
Mobile and Wireless Networking
Scaling the Network: The Internet Protocol
A Routing Protocol for WLAN Mesh
IP Multicast COSC /5/2019.
Presentation transcript:

1 VLM 2 : A Very Lightweight Mobile Multicast System For Wireless Sensor Networks Anmol Sheth, Brian Shucker and Richard Han University of Colorado, Department of Computer Science IEEE WCNC 2003 Speaker: earl

Earl 2 Outline Introduction Protocol specification Performance analysis Conclusions

Earl 3 Introduction-sensor sensor nodes sensor field uer

Earl 4 Introduction-sensor Resource constraints power (battery lift) Memory and CPU speed Simple communications devices Small form

Earl 5 Introduction-sensor

Earl 6 Network Topology Network is anchored by base station Base station assumed to have greater resources than sensor nodes Base station is “ gateway ” to larger networks and users Then create a multicast group Arbitrary topology of nodes VLM 2 runs at network layer T BT L T T L T L L L L temperature Base station location information

Earl 7 Type of Service Basic routing services Unicast node to base (upstream) Muliticast base to nodes (downstream) Best-effort network Automatic node naming Automatic mobility and fault recovery T BT L T T L T L L L L location information temperature Base station

Earl 8 Packet Format source immediate source seqnodest routeTTLDtBlength payload (variable length) checksum

Earl 9 Name Assignment When a node startup, send name request to basestation NAME_REQUEST packet is reserved address Base station assigns network id by NAME_ASSIGN packet Reply packet includes global id of intended receiver T BT L T T L T L L L L location temperature Base station NAME_REQUEST NAME_ASSIGN

Earl 10 Distance to Base Nodes maintain hop count to base station At startup, DtB set to uniform network TTL(=20 hops) DtB inferred from TTL of downstream traffic Equal or lower DtB triggers immediate update Timeout increments DtB, solicits updates T BT L T T L T L L L L DtB = 20 DtB = 2DtB = 3DtB = 2 DTB_REPLY DTB_UPDATA

Earl 11 Node to Base Routing Unicast upstream routing (sender ’ s DtB – hops taken) v.s. (intermediate node ’ s DtB) If >=, then forward packet Otherwise ignore packet T BT L T T L T L L L L DtB=2 L DtB=5 TTL=18 Hops taken =2

Earl 12 Base to Nodes Routing Multicast downstream Nodes send subscribe messages upstream to join multicast groups Forwarding nodes add group to downstream groups list Downstream packets forwarded if address is in downstream groups list T BT L T T L T L L L L Subscribe packet Check downstream groups list

Earl 13 Performance analysis The network consisted of ten nodes and a basestation At fixed intervals, each node sends a data packet to the basestation (upstream) At startup, each node joins one multicast group in which it is the only member The basestation periodically sends a data packet to each multicast group (downstream)

Earl 14 Performance analysis

Earl 15 Performance analysis

Earl 16 Conclusions VLM 2 provides multicast service appropriate for sensor networks Building multicast directly into network layer allows for very lightweight implementation