MPAC 2004Rae Harbird 1 RUBI Adaptive Resource Discovery for Ubiquitous Computing Rae Harbird Stephen Hailes

Slides:



Advertisements
Similar presentations
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Advertisements

Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
TAODV: A Trusted AODV Routing Protocol for MANET Li Xiaoqi, GiGi March 22, 2004.
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
DSR The Dynamic Source Routing Protocol Students: Mirko Gilioli Mohammed El Allali.
MPAC 2004Rae Harbird 1 RUBI Adaptive Resource Discovery for Ubiquitous Computing.
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
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.
Effects of Applying Mobility Localization on Source Routing Algorithms for Mobile Ad Hoc Network Hridesh Rajan presented by Metin Tekkalmaz.
An Authentication Service Based on Trust and Clustering in Wireless Ad Hoc Networks: Description and Security Evaluation Edith C.H. Ngai and Michael R.
SUMP: A Secure Unicast Messaging Protocol for Wireless Ad Hoc Sensor Networks Jeff Janies, Chin-Tser Huang, Nathan L. Johnson.
CS541 Advanced Networking 1 Mobile Ad Hoc Networks (MANETs) Neil Tang 02/02/2009.
CS 672 Paper Presentation Presented By Saif Iqbal “CarNet: A Scalable Ad Hoc Wireless Network System” Robert Morris, John Jannotti, Frans Kaashoek, Jinyang.
Ad hoc Network 江崎研究室 修士1年 中島 亮. What is Ad hoc Network?  Meaning of Ad hoc Network Ad hoc =その場限りの Node to node → ノード間で一時的に形成されるネットワーク.
Milano, 4-5 Ottobre 2004 IS-MANET The Virtual Routing Protocol for Ad Hoc Networks ISTI – CNR S. Chessa.
Study of Distance Vector Routing Protocols for Mobile Ad Hoc Networks Yi Lu, Weichao Wang, Bharat Bhargava CERIAS and Department of Computer Sciences Purdue.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
1 A Novel Mechanism for Flooding Based Route Discovery in Ad hoc Networks Jian Li and Prasant Mohapatra Networks Lab, UC Davis.
Ad-hoc On-Demand Distance Vector Routing (AODV) Sirisha R. Medidi.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Ad Hoc Wireless Routing COS 461: Computer Networks
HARP-Hybrid Ad Hoc Routing Protocol Navid NIKAEIN Christian BONNET Neda NIKAEIN © 2001 Navid Nikaein Eurecom Institute.
ENHANCING AND EVALUATION OF AD-HOC ROUTING PROTOCOLS IN VANET.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
Mobile Routing protocols MANET
An efficient secure distributed anonymous routing protocol for mobile and wireless ad hoc networks Authors: A. Boukerche, K. El-Khatib, L. Xu, L. Korba.
Denial of Service (DoS) Attacks in Green Mobile Ad–hoc Networks Ashok M.Kanthe*, Dina Simunic**and Marijan Djurek*** MIPRO 2012, May 21-25,2012, Opatija,
Mobile Adhoc Network: Routing Protocol:AODV
CSE 6590 Fall 2010 Routing Metrics for Wireless Mesh Networks 1 4 October, 2015.
1 BitHoc: BitTorrent for wireless ad hoc networks Jointly with: Chadi Barakat Jayeoung Choi Anwar Al Hamra Thierry Turletti EPI PLANETE 28/02/2008 MAESTRO/PLANETE.
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
Security for the Optimized Link- State Routing Protocol for Wireless Ad Hoc Networks Stephen Asherson Computer Science MSc Student DNA Lab 1.
PERFORMANCE ANALYSIS OF AODV, OLSR, DSR AND GRP ROUTING PROTOCOL OF MOBILE ADHOC NETWORK – A REVIEW IJCSMC, Vol. 2, Issue. 6, June 2013, pg.359 – 362 Suchita.
IDRM: Inter-Domain Routing Protocol for Mobile Ad Hoc Networks C.-K. Chau, J. Crowcroft, K.-W. Lee, S. H.Y. Wong.
ROUTING ALGORITHMS IN AD HOC NETWORKS
Content-Based Routing in Mobile Ad Hoc Networks Milenko Petrovic, Vinod Muthusamy, Hans-Arno Jacobsen University of Toronto July 18, 2005 MobiQuitous 2005.
Dynamic Source Routing in ad hoc wireless networks Alexander Stojanovic IST Lisabon 1.
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.
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.
WIRELESS AD-HOC NETWORKS Dr. Razi Iqbal Lecture 6.
Doc.: IEEE /1047r0 Submission Month 2000August 2004 Avinash Joshi, Vann Hasty, Michael Bahr.Slide 1 Routing Protocols for MANET Avinash Joshi,
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,”
Outline Introduction Existing solutions for ad hoc
DHT-based unicast for mobile ad hoc networks Thomas Zahn, Jochen Schiller Institute of Computer Science Freie Universitat Berlin 報告 : 羅世豪.
Intro DSR AODV OLSR TRBPF Comp Concl 4/12/03 Jon KolstadAndreas Lundin CS Ad-Hoc Routing in Wireless Mobile Networks DSR AODV OLSR TBRPF.
Evaluation of ad hoc routing over a channel switching MAC protocol Ethan Phelps-Goodman Lillie Kittredge.
November 4, 2003Applied Research Laboratory, Washington University in St. Louis APOC 2003 Wuhan, China Cost Efficient Routing in Ad Hoc Mobile Wireless.
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
Improving Fault Tolerance in AODV Matthew J. Miller Jungmin So.
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.
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.
Mobile Ad Hoc Networks. What is a MANET (Mobile Ad Hoc Networks)? Formed by wireless hosts which may be mobile No pre-existing infrastructure Routes between.
A Cluster-based Routing Protocol for Mobile Ad hoc Networks
Author:Zarei.M.;Faez.K. ;Nya.J.M.
Lecture 28 Mobile Ad hoc Network Dr. Ghalib A. Shah
Outline Introduction Routing in Mobile Ad Hoc Networks
Sensor Network Routing
Lei Chen and Wendi B. Heinzelman , University of Rochester
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Ad-hoc On-demand Distance Vector
Ad hoc Routing Protocols
by Saltanat Mashirova & Afshin Mahini
Overview: Chapter 3 Networking sensors
Vinay Singh Graduate school of Software Dongseo University
Routing in Mobile Wireless Networks Neil Tang 11/14/2008
Presentation transcript:

MPAC 2004Rae Harbird 1 RUBI Adaptive Resource Discovery for Ubiquitous Computing Rae Harbird Stephen Hailes Cecilia Mascolo

MPAC 2004Rae Harbird 2 RUBI Resource discovery for Ubiquitous computing Autonomic, encapsulating overarching adaptive process Few assumptions are made about the network environment Operational over a wide range of network conditions

MPAC 2004Rae Harbird 3 Outline Ubiquitous computing and resource discovery Review of existing protocols RUBI, design and evaluation Future work Conclusions and questions

MPAC 2004Rae Harbird 4 Ubiquitous Computing Weiser’s vision becoming reality –250 million microprocessors sold monthly, < 2 % destined for PCs Ubicomp revenue –Provision of novel services, low / no ROI from connectivity alone Environmental implications –Huge heterogeneity, immense scale, dynamic operation and volatility

MPAC 2004Rae Harbird 5 Communications Paradigm

MPAC 2004Rae Harbird 6 Communications Paradigm

MPAC 2004Rae Harbird 7 Previous Work Global, central index of resources – Jini Global, distributed index –Distributed hash tables Resources discovered as needed –Konark, UPnP, SLP Resource discovery based on ad hoc routing protocols

MPAC 2004Rae Harbird 8 Proactive Resource Advertisement

MPAC 2004Rae Harbird 9 Proactive Resource Advertisement

MPAC 2004Rae Harbird 10 Proactive Resource Advertisement

MPAC 2004Rae Harbird 11 Requests & Replies

MPAC 2004Rae Harbird 12 Reactive Resource Requests & Replies

MPAC 2004Rae Harbird 13 Reactive Resource Requests & Replies

MPAC 2004Rae Harbird 14 Reactive Resource Requests & Replies

MPAC 2004Rae Harbird 15 Reactive Resource Requests & Replies

MPAC 2004Rae Harbird 16 Varying level of node mobility

MPAC 2004Rae Harbird 17 RUBI RUBI based on two routing algorithms: – proactive (OLSR) and reactive (AODV) Assumptions: –IP level connectivity over any type of wireless link –Assume nodes can create or obtain an IP address –Operates at the network layer or at the application layer

MPAC 2004Rae Harbird 18 Algorithm Selection How does a node determine the type of region it belongs to? Link duration is used as a mobility feedback mechanism Neighbour establishment used to assess stability of local links Select routing algorithm based on perceived stability –Proactive algorithm: stable enough to elect relay nodes –Reactive algorithm: in all other cases

MPAC 2004Rae Harbird 19 Proactive Request to Reactive Region

MPAC 2004Rae Harbird 20 Proactive Request to Reactive Region

MPAC 2004Rae Harbird 21 Response Implosion Problem: –A large number of replies may be returned to the source of the query Solutions: –Introduce delay for nodes on the reply path Wait for a period and evaluate replies received before sending one onwards Evaluation can be difficult –Use request cancellation message from source when reply received

MPAC 2004Rae Harbird 22 Ensure Loop Free Operation Problem –For composite requests, a node may satisfy only part of it –Will forward a request for remaining (unfulfilled) resources –Must ensure that new request is not processed by nodes that have already seen it Solution –Preserve original message ID

MPAC 2004Rae Harbird 23 Experiment Design Choose simple scenarios to test different aspects of protocol behaviour Fixed characteristics Network size, density Relative node mobility Mobility model Node: Bandwidth, Power, Speed Varying characteristics Cache size and caching period Request rate

MPAC 2004Rae Harbird 24 Measuring Performance Request success rate Protocol message overhead per resource request Latency of replies –Showing where congestion exists in the network Amount of state maintained per node Request path length –Number of hops a query must traverse in order to obtain a response

MPAC 2004Rae Harbird 25 Discussion RUBI represents trade-off between: –Context-aware operation –Efficiencies gained by assuming stability Greater overhead than some approaches reviewed –Neighbour establishment and monitoring More suitable for ubiquitous computing –Adaptive in an uncertain network environment

MPAC 2004Rae Harbird 26 Conclusions Resource discovery –Key factor in realisation of ubicomp vision RUBI designed with ubicomp environment in mind –Routing algorithms ensure the efficient dissemination of information –Autonomously adapts using locally obtained information –More suitable than other ‘single algorithm’ approaches