A Receiver-Initiated Approach for Channel-Adaptive On-Demand Routing in Ad Hoc Mobile Computing Networks Xiao-Hui Lin, Yu-Kwong Kwok, and Vincent K. N.

Slides:



Advertisements
Similar presentations
1 A Review of Current Routing Protocols for Ad-Hoc Mobile Wireless Networks By Lei Chen.
Advertisements

Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Multicasting in Mobile Ad Hoc Networks Ravindra Vaishampayan Department of Computer Science University of California Santa Cruz, CA 95064, U.S.A. Advisor:
The Selective Intermediate Nodes Scheme for Ad Hoc On-Demand Routing Protocols Yunjung Yi, Mario gerla and Taek Jin Kwon ICC 2002.
Weight based Multicast Routing Protocol for Ad hoc Wireless Networks 學生:陳信皇 教授:陳仁暉.
MANET: Performance Reference: “Performance comparison of two on-demand routing protocols for ad hoc networks”; Perkins, C.E.; Royer, E.M.; Das, S.R.; Marina,
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
An Analysis of the Optimum Node Density for Ad hoc Mobile Networks Elizabeth M. Royer, P. Michael Melliar-Smith and Louise E. Moser Presented by Aki Happonen.
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #4 Mobile Ad-Hoc Networks AODV Routing.
Nov.6, 2002 Secure Routing Protocol for Ad Hoc Networks Li Xiaoqi.
CS541 Advanced Networking 1 Dynamic Channel Assignment and Routing in Multi-Radio Wireless Mesh Networks Neil Tang 3/10/2009.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Adaptive backup routing for ad-hoc networks Adviser: Ho-Ting Wu Speaker: Zen-De Liu Date:05/14/2007.
Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks Δημόκας Νικόλαος Data Engineering Laboratory, Aristotle University of Thessaloniki.
ITIS 6010/8010 Wireless Network Security Dr. Weichao Wang.
Routing Security in Ad Hoc Networks
CS541 Advanced Networking 1 Mobile Ad Hoc Networks (MANETs) Neil Tang 02/02/2009.
Study of Distance Vector Routing Protocols for Mobile Ad Hoc Networks Yi Lu, Weichao Wang, Bharat Bhargava CERIAS and Department of Computer Sciences Purdue.
Ad-hoc On-Demand Distance Vector Routing (AODV) Sirisha R. Medidi.
Aodv. Distance vector routing Belman principle AODV - overview Similar to DSR –On demand –Route request when needed and route reply when a node knows.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Roadmap-Based End-to-End Traffic Engineering for Multi-hop Wireless Networks Mustafa O. Kilavuz Ahmet Soran Murat Yuksel University of Nevada Reno.
Routing Two papers: Location-Aided Routing (LAR) in mobile ad hoc networks (2000) Ad-hoc On-Demand Distance Vector Routing (1999)
The Zone Routing Protocol (ZRP)
Chapter 4: Managing LAN Traffic
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
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.
MobiQuitous 2004Kimaya Sanzgiri Leveraging Mobility to Improve Quality of Service in Mobile Networks Kimaya Sanzgiri and Elizabeth Belding-Royer Department.
A Simple and Effective Cross Layer Networking System for Mobile Ad Hoc Networks Wing Ho Yuen, Heung-no Lee and Timothy Andersen.
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #3 Mobile Ad-Hoc Networks AODV Routing.
Mobile Adhoc Network: Routing Protocol:AODV
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
Ad Hoc Routing: The AODV and DSR Protocols Jonathan Sevy Geometric and Intelligent Computing Lab Drexel University
RFC 3561 AODV Routing Protocol Mobile Ad Hoc Networking Working Group Charles E. Perkins INTERNET DRAFT Nokia Research Center 19 June 2002 Elizabeth M.
Routing Protocols of On- Demand Dynamic Source Routing (DSR) Ad-Hoc On-Demand Distance Vector (AODV)
Dynamic Source Routing in ad hoc wireless networks Alexander Stojanovic IST Lisabon 1.
Ad Hoc Routing: The AODV and DSR Protocols Speaker : Wilson Lai “Performance Comparison of Two On-Demand Routing Protocols for Ad Hoc Networks”, C. Perkins.
Dilshad Haleem CST593 summer 2007 Routing In Wireless Mesh Networks CST593 Final Project by Dilshad Haleem Division of Computing Studies, ASU Polytechnic.
ODMRP (On-Demand Multicast Routing Protocol in Multihop Wireless Mobile Networks ) Sung-Ju Lee William Su Mario Gerla Presented By: Meenakshi Bangad.
Routing Protocols for Mobile Ad-Hoc Networks By : Neha Durwas For: Professor U.T. Nguyen COSC 6590.
Dynamic Source Routing (DSR) Sandeep Gupta M.Tech - WCC.
Fault-Tolerant Papers Broadband Network & Mobile Communication Lab Course: Computer Fault-Tolerant Speaker: 邱朝螢 Date: 2004/4/20.
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks Valery Naumov & Thomas R. Gross ETH Zurich, Switzerland IEEE INFOCOM 2007.
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,
1 A Practical Routing Protocol for Vehicle-formed Mobile Ad Hoc Networks on the Roads 指導教授:許子衡 教授 報告學生:董藝興 學生 作者: Wang, S.Y.; Lin, C.C.; Hwang, Y.W.; Tao,
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.
DSR: Introduction Reference: D. B. Johnson, D. A. Maltz, Y.-C. Hu, and J. G. Jetcheva, “The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks,”
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.
On-Demand Routing Protocols Routes are established “on demand” as requested by the source Only the active routes are maintained by each node Channel/Memory.
A Scalable Routing Protocol for Ad Hoc Networks Eric Arnaud Id:
SHORT: Self-Healing and Optimizing Routing Techniques for Mobile Ad Hoc Networks Presenter: Sheng-Shih Wang October 30, 2003 Chao Gui and Prasant Mohapatra.
November 4, 2003Applied Research Laboratory, Washington University in St. Louis APOC 2003 Wuhan, China Cost Efficient Routing in Ad Hoc Mobile Wireless.
Video Streaming Transmission Over Multi-channel Multi-path Wireless Mesh Networks Speaker : 吳靖緯 MA0G WiCOM '08. 4th International.
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
Fundamentals of Computer Networks ECE 478/578
Peter Pham and Sylvie Perreau, IEEE 2002 Mobile and Wireless Communications Network Multi-Path Routing Protocol with Load Balancing Policy in Mobile Ad.
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,
Jim Parker CMSC691t Spring 2000 “Ad-hoc On-Demand Distance Vector Routing” A dynamic routing algorithm for mobile ad-hoc networks.
A Stable Routing Protocol to Support ITS Services in VANET Networks Tarik Taleb, Ehssan Sakhaee, Abbas Jamalipour, Kazuo Hashimoto, Nei Kato, Yoshiaki.
National Taiwan University Department of Computer Science and Information Engineering Vinod Namboodiri and Lixin Gao University of Massachusetts Amherst.
Mobile Ad Hoc Networking By Shaena Price. What is it? Autonomous system of routers and hosts connected by wireless links Can work flawlessly in a standalone.
Author:Zarei.M.;Faez.K. ;Nya.J.M.
Internet Networking recitation #4
A comparison of Ad-Hoc Routing Protocols
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
A Routing Protocol for WLAN Mesh
Routing in Mobile Wireless Networks Neil Tang 11/14/2008
Presentation transcript:

A Receiver-Initiated Approach for Channel-Adaptive On-Demand Routing in Ad Hoc Mobile Computing Networks Xiao-Hui Lin, Yu-Kwong Kwok, and Vincent K. N. Lau Distributed Computing Systems, Proceedings. 22nd International Conference (ICDCS'02) on, 2-5 July 2002

Outline Motivation RICA Related Work Simulation Conclusion

Motivation The varying channel quality can lead to very poor overall route quality, in turn result in low data throughput. In this paper, by using a previously proposed adaptive channel coding and modulation scheme which allows a mobile terminal to dynamically adjust the data throughput via changing the amount of error protection incorporated,

RICA - Channel Model Divide the channel quality into 4 classes A. 250kbps - 1 hop B. 150kbps hops C. 75kbps hops D. 50kbps - 5 hops

RICA - Route Discovery

RICA - Route Discovery

RICA – RREQ frame The intermediate terminal remember its upstream terminal from which it receives the first RREQ. Plus the hop distance to the upstream terminal and rebroadcast. typeSource Address Destination Address Broadcast IDHop count

The destination terminal unicasts this RREP along the route (shortest in hop count) to the source terminal (note that each terminal knows its upstream terminal to which to forward the RREP) typeSource Address Destination Address sequence number Hop count RICA – RREP frame

RICA - Broadcast of CSI- checking Packets

RICA - Broadcast of CSI- checking Packets

RICA - Broadcast of CSI- checking Packets typeSource Address Destination Address Broadcast ID TTLHop count

RICA - Broadcast of CSI- checking Packets Because the channel quality between two terminals is a time varying function, the throughput of the route to the destination is also changing with time, as discussed earlier. The key idea is to let the destination terminal broadcast a CSI (channel state information) checking packet periodically

RICA - Broadcast of CSI- checking Packets Every time the packet is rebroadcast, the TTL field is decreased by one and when TTL is zero, this packet is discarded. An intermediate terminal receiving this checking packet resets the hop count field based on CSI as mentioned before and decreases the TTL by one and rebroadcasts this checking packet out. In this rebroadcast checking packet, the intermediate terminal must specify from which terminal receives this checking packet.

RICA - Route Maintenance

When a terminal notifies that its downstream terminal has moved out of its transmission range, it generates a REER (route error) packet and unicasts to the upstream terminal.

RICA - Route Maintenance If the terminal unicasting the REER is its downstream terminal, it also unicasts this REER to its upstream terminal. The process continues, and if the REER reaches the source. Source terminal now is receiving CSI checking packets, then the source terminal ignores the REER and chooses the shortest route based on CSI checking packet. If source terminal is not receiving CSI checking packets, it broadcasts a RREQ in search of the destination and waits for a RREP.

Simulation – Link state C. E. Perkins (Ed.), Ad Hoc Networking, Addison-Wesley, 2000

Simulation - ABR Protocol ABR A source-initiated on demand routing protocol. The route is chosen on a long-lived basis. Route reconstruct is reduced. Route is more robust. Each node periodically transmits beacons to signify its existence.

Simulation - BGCA Bandwidth Guarded Channel Adaptive Routing for Ad Hoc Networks

Simulation - BGCA - Channel Model Divide the channel quality into 4 classes A. 60kbps - 1 hop B. 40kbps hops C. 20kbps - 3 hops D. 10kbps - 6 hops

Simulation - BGCA - Path Discovery Type: RREQ – Route Request packet typeSource IDDestination IDBroadcast IDBandwidth `requirement Hop countIntermediate terminals list

Simulation - BGCA – Route Maintenance Type : LQ – Local Query typeSource ID Destination ID ORIG IDSequenc e Number TTLBandwidth requirement Hop countIntermediate terminals list

Simulation - BGCA - Link Break A downstream terminal will notice the break of a link. - ACK REER – Route Error uni-cast packet Source will initiate a RREQ in search of a new route to the destination.

Simulation - environment Number of terminals: 50 Testing field: 1000m X 1000m Radio transmission range: 250 m traffic load: 10 terminal pairs, in each pair, we change the traffic load for 10 and 20 packets/sec, respectively Data packet is 512 bytes 500 second

Simulation - result

In BGCA and RICA, the delay decreases with the increase of the mobile terminal. This is because when the mobile speed increases, the long queue is not easy to form thus decreasing the queueing delay. In AODV source terminal performs a full broadcast in search of a new route, and packets in the original broken route usually is discarded, so the long queue will not be easy to form.

Simulation - result In ABR, however, delay increases with the mobile speed because of the local search. When the link breaks, the packets accumulate in the upstream terminal performing the local search until a partial route is found, thus the long queue forms and queuing time increases.

Simulation - result

Conclusion We propose a new channel-adpative routing protocol, called RICA (Receiver Initiated Channel Adaptive) protocol, which takes into account the time- varying nature of the channel and incorporate an adaptive channel coding and modulation scheme for dynamically adjusting the throughput according to the channel conditions.

Medium Access Control with a Separate Control Channel for Multihop Wireless Networks Yijun Li, Hongyi Wu, Dmitri Perkins, Nian-Feng Tzeng, and Magdy Bayoumi ICDCS 2003

RICA - Route Maintenance Terminal A knows that terminal C is not its downstream terminal and REER comes from an old link that is not used by the current route.

Simulation - result