DATA RETRIEVAL IN ADHOC NETWORKS

Slides:



Advertisements
Similar presentations
Peer-to-Peer Systems Chapter 25. What is Peer-to-Peer (P2P)? Napster? Gnutella? Most people think of P2P as music sharing.
Advertisements

Clayton Sullivan PEER-TO-PEER NETWORKS. INTRODUCTION What is a Peer-To-Peer Network A Peer Application Overlay Network Network Architecture and System.
CSE 6590 Department of Computer Science & Engineering York University 1 Introduction to Wireless Ad-hoc Networking 5/4/2015 2:17 PM.
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
Routing Indices For Peer-to-Peer Systems Arturo Crespo, Hector Garcia-Molina Stanford ICDCS 2002.
Rev A8/8/021 ABC Networks
Peer-to-Peer Networks as a Distribution and Publishing Model Jorn De Boever (june 14, 2007)
Multicasting in Mobile Ad-Hoc Networks (MANET)
Spotlighting Decentralized P2P File Sharing Archie Kuo and Ethan Le Department of Computer Science San Jose State University.
Mesh Networks A.k.a “ad-hoc”. Definition A local area network that employs either a full mesh topology or partial mesh topology Full mesh topology- each.
A Survey on Sensor Networks Rick Han CSCI 7143 Secure Sensor Networks Fall 2004.
1 Client-Server versus P2P  Client-server Computing  Purpose, definition, characteristics  Relationship to the GRID  Research issues  P2P Computing.
Security of wireless ad-hoc networks. Outline Properties of Ad-Hoc network Security Challenges MANET vs. Traditional Routing Why traditional routing protocols.
CS 672 Paper Presentation Presented By Saif Iqbal “CarNet: A Scalable Ad Hoc Wireless Network System” Robert Morris, John Jannotti, Frans Kaashoek, Jinyang.
Object Naming & Content based Object Search 2/3/2003.
Chord-over-Chord Overlay Sudhindra Rao Ph.D Qualifier Exam Department of ECECS.
Network Topologies.
Sensor Networks Storage Sanket Totala Sudarshan Jagannathan.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
1 Napster & Gnutella An Overview. 2 About Napster Distributed application allowing users to search and exchange MP3 files. Written by Shawn Fanning in.
Introduction Widespread unstructured P2P network
IR Techniques For P2P Networks1 Information Retrieval Techniques For Peer-To-Peer Networks Demetrios Zeinalipour-Yazti, Vana Kalogeraki and Dimitrios Gunopulos.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless.
Peer-to-Peer Networking. Presentation Introduction Characteristics and Challenges of Peer-to-Peer Peer-to-Peer Applications Classification of Peer-to-Peer.
Gathering Data in Wireless Sensor Networks Madhu K. Jayaprakash.
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,
Peer to Peer Research survey TingYang Chang. Intro. Of P2P Computers of the system was known as peers which sharing data files with each other. Build.
Mobile Networking Challenges1 5.6 Mobile Ad Hoc Networks  Ad hoc network does not have any preexisting centralized server nodes to perform packet routing,
1 Next Few Classes Networking basics Protection & Security.
Peer-to-Pee Computing HP Technical Report Chin-Yi Tsai.
BitTorrent enabled Ad Hoc Group 1  Garvit Singh( )  Nitin Sharma( )  Aashna Goyal( )  Radhika Medury( )
Routing Indices For P-to-P Systems ICDCS Introduction Search in a P2P system –Mechanisms without an index –Mechanisms with specialized index nodes.
PSI Peer Search Infrastructure. Introduction What are P2P Networks? The term "peer-to-peer" refers to a class of systems and applications that employ.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
Review: –Ethernet What is the MAC protocol in Ethernet? –CSMA/CD –Binary exponential backoff Is there any relationship between the minimum frame size and.
Super-peer Network. Motivation: Search in P2P Centralised (Napster) Flooding (Gnutella)  Essentially a breadth-first search using TTLs Distributed Hash.
Peer-to-Peer Network Tzu-Wei Kuo. Outline What is Peer-to-Peer(P2P)? P2P Architecture Applications Advantages and Weaknesses Security Controversy.
03/19/02Scalab Seminar Series1 Routing in Peer-to-Peer Systems Ramaswamy N.Vadivelu Scalab, ASU.
Peer to Peer Network Design Discovery and Routing algorithms
Introduction to Active Directory
Overview of Wireless Networks: Cellular Mobile Ad hoc Sensor.
Peer-to-Peer Systems: An Overview Hongyu Li. Outline  Introduction  Characteristics of P2P  Algorithms  P2P Applications  Conclusion.
Mobile Ad Hoc Network (MANET)
The Biologically Inspired Distributed File System: An Emergent Thinker Instantiation Presented by Dr. Ying Lu.
Presented by Edith Ngai MPhil Term 3 Presentation
Grid Optical Burst Switched Networks
Distance Vector Routing Protocols
Delay-Tolerant Networks (DTNs)
Overview of Wireless Networks:
Ad-hoc Networks.
Peer-to-Peer Data Management
Chapter 4 Data Link Layer Switching
CHAPTER 3 Architectures for Distributed Systems
Sensor Network Routing
CHARACTERISTICS.
CSE 4340/5349 Mobile Systems Engineering
Ad-hoc On-demand Distance Vector
Comparison of LAN, MAN, WAN
by Saltanat Mashirova & Afshin Mahini
Distance Vector Routing Protocols
Mobile ad hoc networking: imperatives and challenges
Introduction to locality sensitive approach to distributed systems
Distributed computing deals with hardware
Wireless Ad Hoc Networks
Distance Vector Routing Protocols
Routing in Mobile Ad-hoc Networks
Database System Architectures
In-network computation
Distributed Systems and Algorithms
Presentation transcript:

DATA RETRIEVAL IN ADHOC NETWORKS By Aviraj Sinha CSE5343

Ad-Hoc: Definition Revisited Definition: network based on personal connections for a specific task Each computer becomes a client, server, and router. Ad-hoc is a type of P2P network Can store data that can be mined (decentralized retrieval)

P2P

History of P2P Napster Spotify DropBox BitTorrent This Photo by Unknown Author is licensed under CC BY-SA This Photo by Unknown Author is licensed under CC BY This Photo by Unknown Author is licensed under CC BY-SA

Reason for Effectiveness Pieces of file can be simultaneously received The client that receives it can be used as a nodes Extremely cheap, redundant scalability Self-sufficient and efficient

Importance of Ad-hoc networks Users only private network allows efficiency of hops Capable of going off-grid (Legal implications) Reliably redundant for police and military

Potential VANET Cars will be self driven and will communicate with each other to prevent traffic jams and crashes TETRA radio for police—much better solution to thrashing in central radio systems

VANET

More Potential MANET- continuously self-configuring, physical infrastructure-less network Ease of networking on PAN, Far future use on multiple hierarchies of LAN and MAN

Set Backs Rapidly changing topology Network partitions and security Higher error rates, collision interference, bandwidth constraints, Power limitations

Data Retrieval Algorithm Characteristics WANET routing algorithms are different from traditional routing algorithms. Data retrieval requires huge amounts of data from decentralized storage. Asynchronous not keeping the time because it is too big, Fault tolerant-- the parts of data change while the algorithm is running

Searching Categories: Blind and Structured Search is blind –each node does not have information to where data needed is located. Depth first search (DFS) Or structured where the search is routed. Exact local algorithms

More Complex Methods– Intelligent Searching Mechanisms Neighbor Profile Relevancy Rankings pSearch, a non-flooding system using Latent Semantic Indexing Data overlays– using in depth local knowledge Genetic algorithms (Machine Learning)

Indexing Strategies Posting lists for carefully chosen indexing term combinations Statistically bounded number of their top-ranked elements. Local vs Global index Gossiping--global inverted index which is partially constructed by each node propagated to the rest of the network

All information shared, simple routing Purely Central Can use Normal Routing Protocols Requires More complex Algorithms

Hybrid technique Local indices contain the ”direction” to global index Compound Routing Indexes (CRI), Hop-Count Routing Index (HRI) and Exponentially aggregated RI (ERI) Different topologies (tree, tree with cycles) Uses Bellman Ford or Distance Vector Routing Algorithm

Final Take away What P2p is Strengths and Weaknesses Variety of Architectures and Algorithm Classification