1 Efficient Retrieval of User Contents in MANETs Marco Fiore, Claudio Casetti, Carla-Fabiana Chiasserini Dipartimento di Elettronica, Politecnico di Torino,

Slides:



Advertisements
Similar presentations
Mobility Increase the Capacity of Ad-hoc Wireless Network Matthias Gossglauser / David Tse Infocom 2001.
Advertisements

The Selective Intermediate Nodes Scheme for Ad Hoc On-Demand Routing Protocols Yunjung Yi, Mario gerla and Taek Jin Kwon ICC 2002.
CSLI 5350G - Pervasive and Mobile Computing Week 3 - Paper Presentation “RPB-MD: Providing robust message dissemination for vehicular ad hoc networks”
DSR The Dynamic Source Routing Protocol Students: Mirko Gilioli Mohammed El Allali.
1 Location-Aided Routing (LAR) in Mobile Ad Hoc Networks Young-Bae Ko and Nitin H. Vaidya Yu-Ta Chen 2006 Advanced Wireless Network.
“Location-Aided Routing (LAR) in Mobile Ad Hoc Network” by Young-bae ko Nitin H. Validya presented by Mark Miyashita.
Farnoush Banaei-Kashani and Cyrus Shahabi Criticality-based Analysis and Design of Unstructured P2P Networks as “ Complex Systems ” Mohammad Al-Rifai.
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
1 Improving the Performance of Distributed Applications Using Active Networks Mohamed M. Hefeeda 4/28/1999.
Small-world Overlay P2P Network
Effects of Applying Mobility Localization on Source Routing Algorithms for Mobile Ad Hoc Network Hridesh Rajan presented by Metin Tekkalmaz.
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
Efficient Retrieval of User Contents in MANETs Δημόκας Νικόλαος Data Engineering Laboratory, Aristotle University of Thessaloniki.
Internet Networking Spring 2002
A Distributed Search Service for Peer-to-Peer File Sharing in Mobile Application Presented by Tony Sung On Loy, MC Lab, CUHK IE 1 A Distributed Search.
1 Name Directory Service based on MAODV and Multicast DNS for IPv6 MANET Jaehoon Jeong, ETRI VTC 2004.
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.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Architecture Specialists in Computer Architecture Technology Corporation Routing Optimization Techniques for Wireless Ad Hoc Networks Maher Kaddoura, Ranga.
Geographic Routing Without Location Information A. Rao, C. Papadimitriou, S. Shenker, and I. Stoica In Proceedings of the 9th Annual international Conference.
Ad Hoc Wireless Routing COS 461: Computer Networks
ROUTING ON THE INTERNET COSC Aug-15. Routing Protocols  routers receive and forward packets  make decisions based on knowledge of topology.
Location-Aided Routing (LAR) in Mobile Ad Hoc Networks Young-Bae Ko and Nitin H. Vaidya Recipient of the MOBICOM'98 Best Student Paper Award.
Multi-level Hashing for Peer-to-Peer System in Wireless Ad Hoc Environment Dewan Tanvir Ahmed and Shervin Shirmohammadi Distributed & Collaborative Virtual.
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #3 Mobile Ad-Hoc Networks AODV Routing.
Mobile Routing protocols MANET
Mobile Adhoc Network: Routing Protocol:AODV
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
ROUTING ALGORITHMS IN AD HOC NETWORKS
Content-Based Music Information Retrieval in Wireless Ad-hoc Networks.
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.
A study of Intelligent Adaptive beaconing approaches on VANET Proposal Presentation Chayanin Thaina Advisor : Dr.Kultida Rojviboonchai.
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.
Small-Scale and Large-Scale Routing in Vehicular Ad Hoc Networks Wenjing Wang 1, Fei Xie 2 and Mainak Chatterjee 1 1 School of Electrical Engineering and.
H AZY S IGHTED L INK S TATE R OUTING P ROTOCOL Eleonora Borgia Pervasive Computing & Networking Lab. PerLab IIT – CNR MobileMAN.
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,
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,”
Dynamic Routing in Mobile Ad Hoc Network 報告者:呂佐鴻 指導教授:李鴻璋.
K-Anycast Routing Schemes for Mobile Ad Hoc Networks 指導老師 : 黃鈴玲 教授 學生 : 李京釜.
1 TBD: Trajectory-Based Data Forwarding for Light-Traffic Vehicular Networks IEEE ICDCS’09, Montreal, Quebec, Canada Jaehoon Jeong, Shuo Gu, Yu Gu, Tian.
DHT-based unicast for mobile ad hoc networks Thomas Zahn, Jochen Schiller Institute of Computer Science Freie Universitat Berlin 報告 : 羅世豪.
An Efficient Wireless Mesh Network A New Architecture 指導教授:許子衡 教授 學生:王志嘉.
PRIN WOMEN PROJECT Research Unit: University of Naples Federico II G. Ferraiuolo
A Framework for Reliable Routing in Mobile Ad Hoc Networks Zhenqiang Ye Srikanth V. Krishnamurthy Satish K. Tripathi.
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.
FERMA: An Efficient Geocasting Protocol for Wireless Sensor Networks with Multiple Target Regions Young-Mi Song, Sung-Hee Lee and Young- Bae Ko Ajou University.
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
Reducing the Number of Hops between Communication Peers in a Bluetooth Scatternet Csaba Kiss Kalló, Carla-Fabiana Chiasserini, Roberto Battiti, Marco Ajmone.
Distributed-Queue Access for Wireless Ad Hoc Networks Authors: V. Baiamonte, C. Casetti, C.-F. Chiasserini Dipartimento di Elettronica, Politecnico di.
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 /r0 Submission November 2005 Xin Yu and Hang LiuSlide 1 Implementation and Evaluation of AODV with Proactive Route Announcements.
Nov. 29, 2006GLOBECOM /17 A Location-based Directional Route Discovery (LDRD) Protocol in Mobile Ad-hoc Networks Stephen S. Yau, Wei Gao, and Dazhi.
Incrementally Improving Lookup Latency in Distributed Hash Table Systems Hui Zhang 1, Ashish Goel 2, Ramesh Govindan 1 1 University of Southern California.
HoWL: An Efficient Route Discovery Scheme Using Routing History in Mobile Ad Hoc Networks Faculty of Environmental Information Mika Minematsu
Speaker: Ju-Mei Li Virtual Paths Routing: A Highly Dynamic Routing Protocol for Ad Hoc Wireless Networks Abdulrahman H. Altalhi and Golden G. Richard Computer.
SPIN: Sensor Protocols for Information via Negotiation
Routing Protocols to Maximize Battery Efficiency
A Location-Based Routing Method for Mobile Ad Hoc Networks
MZR: A Multicast Protocol based on Zone Routing
Outline Introduction Routing in Mobile Ad Hoc Networks
ODMRP Enhancement.
Content-Based Music Information Retrieval in Wireless Ad-hoc Networks
Presented by Prashant Duhoon
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Mobile and Wireless Networking
by Saltanat Mashirova & Afshin Mahini
Motion-Aware Routing in Vehicular Ad-hoc Networks
Presentation transcript:

1 Efficient Retrieval of User Contents in MANETs Marco Fiore, Claudio Casetti, Carla-Fabiana Chiasserini Dipartimento di Elettronica, Politecnico di Torino, Italy IEEE INFOCOM 2007 Reporter: I-Wei Ting, Date: 2009/09/23 Computer & Internet Architecture Lab

2 Overview Flooding Eureka, identifies the regions of the network where the required information is more likely to be stored Steers the queries toward those regions Concept of information density

3 Outline (Mobile Ad Hoc Networks) MANETs Data discovery process Information density estimation Simulation results Conclusion

4 Mobile Ad Hoc Networks (1/2) (1) Direct transmission No intermediate nodes help to forward packets. (2) Indirect transmission Intermediate nodes help to forward packets. A B D E F G H direct indirect

5 Mobile Ad Hoc Networks (2/2) How to efficiently discover data source (services) at other nodes in the MANETs.? Mobile environment (dynamical network topology) (blind) Flooding search

6 Data Discovery process (1/2) G H B C J L D R A M E P K F Data source S Data requester

7 Data Discovery process (2/2) G H B C J L D R A M E P K F Data source S Data requester

8 Efficient Retrieval in Data Discovery Request phase Less nodes do forward the data request messages Time To Live (TTL) Query lag time Targeting areas (proposed scheme) Our idea is to introduce the concept of information density, i.e., the amount of information cached by nodes in a specific area, and to exploit it to decide where queries must be forwarded to. Reply phase Number of replied messages is reduced

9 Concept of Information Density G H B C J L D R A M E P K F S Low information density High information density

10 Definition of Information Density δ i (x, y), as the spatial density of information chunks cached at nodes participating in the network, around a point whose spatial coordinates are (x, y). The subscript i refers to the information item i, with 1 ≤ i ≤ N. We measure the information density in copies/m 2 (in case of uni-dimensional topologies such as a highway scenario, we consider δ i (x) measured in copies/m).

11 The process is fully distributed and is run by all nodes participating in the network. It amounts to merging estimates observed by each node on its own (local) and estimates received by neighboring nodes (distributed). Sample of Information Density (1/2) s i,j (n) node item j-step

12 Sample of Information Density (2/2) More specifically, the sample s i,j (n) represents the estimated number of new copies of chunks belonging to an information item i which were created within reach range of node n, during sampling step j. New copies are weighted by their distance from node n, so that new, close-by copies have a greater impact on the sample than those cached far from the tagged node.

13 Estimation of Information density sample A. Local information density sample B. Distributed information density sample C. Overall information density sample D. Filtering and information density estimate

14 Case 1: h Q value for node I sending an information message back to the requesting node Q. A. Local information density sample (1/3) Range: 1 to 1/TTL

15 A. Local information density sample (2/3) Case 2: h Q and h I values for relay node R with respect to the query source Q and node I caching the information chunks

16 A. Local information density sample (3/3) Case 3: Either the corresponding query list entry status is set to solved (which means that the message is considered as duplicated information), or no query list entry is found (which means that the node moved within transmission range of nodes in the return path after the query was generated and propagated by these nodes).

17 B. Distributed information density sample Indeed, every time a node m generates or relays a query for some chunks of information item i, it advertises its local information density sample for the item. Mi,j(n) is the set of neighbor nodes which advertised their local sample to node n, for information item i and sampling step j, and |Mi,j(n)| is the set cardinality.

18 C. Overall information density sample Note 1. To account for inaccuracies in the estimation process, a node rebroadcasts the query if its own estimate is at least 75% as great as the estimate of the query source. Note 2. When a node has to process a query for an information item it is not aware of, it considers the corresponding density estimate to be equal to zero.

19 D. Filtering and information density estimate with 0 ≤ α ≤ 1. The first term of the right hand side represents the contribution of the W most recent samples. The second term causes the exponential decrease of sample values that are older than W sampling steps.

20 Summary of information density sample A. Local information density sample B. Distributed information density sample C. Overall information density sample D. Filtering and information density estimate

21 Simulation environments Urban scenario road topology. Non-marked intersections are regulated by stop signs

22 Actual and and Estimated density

23 Simulation results (1/5) The query generation rate, λ, obviously affects the query traffic and, in turn, the information traffic. The number C of chunk requests per query The cache dropping rate, μ, is inversely proportional to the amount of information in node caches, and thus, to the query success rate.

24 Simulation results (2/5)

25 Simulation results (3/5)

26 Simulation results (4/5)

27 Simulation results (5/5)

28 Conclusion (i) our information density estimate closely follows the behavior of the actual information density (ii) the traffic due to query and duplicated information messages is greatly reduced