Augustin Chaintreau Pierre FraigniaudEmmanuelle Lebhar ThomsonCNRSCNRS ParisUniversite Paris DiderotUniversite Paris Diderot Paper Discussed by: Ranjeet.

Slides:



Advertisements
Similar presentations
Quality-of-Service Routing in IP Networks Donna Ghosh, Venkatesh Sarangan, and Raj Acharya IEEE TRANSACTIONS ON MULTIMEDIA JUNE 2001.
Advertisements

Modeling Maze Navigation Consider the case of a stationary robot and a mobile robot moving towards a goal in a maze. We can model the utility of sharing.
1 Greedy Forwarding in Dynamic Scale-Free Networks Embedded in Hyperbolic Metric Spaces Dmitri Krioukov CAIDA/UCSD Joint work with F. Papadopoulos, M.
Trickle: Code Propagation and Maintenance Neil Patel UC Berkeley David Culler UC Berkeley Scott Shenker UC Berkeley ICSI Philip Levis UC Berkeley.
Online Social Networks and Media Navigation in a small world.
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
Highly-Resilient, Energy-Efficient Multipath Routing in Wireless Sensor Networks Computer Science Department, UCLA International Computer Science Institute,
Rumor Routing Algorithm For sensor Networks David Braginsky, Computer Science Department, UCLA Presented By: Yaohua Zhu CS691 Spring 2003.
Gossip Algorithms and Implementing a Cluster/Grid Information service MsSys Course Amar Lior and Barak Amnon.
Feb 7, 2001CSCI {4,6}900: Ubiquitous Computing1 Announcements.
1 Routing Techniques in Wireless Sensor networks: A Survey.
Topology Control of Multihop Wireless Networks Using Transmit Power Adjustment Paper By : Ram Ramanathan, Regina Resales-Hain Instructor : Dr Yingshu Li.
LightFlood: An Optimal Flooding Scheme for File Search in Unstructured P2P Systems Song Jiang, Lei Guo, and Xiaodong Zhang College of William and Mary.
Small-World Graphs for High Performance Networking Reem Alshahrani Kent State University.
Internetworking Different networks –Different bit rates –Frame lengths –Protocols.
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook 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.
© nCode 2000 Title of Presentation goes here - go to Master Slide to edit - Slide 1 Reliable Communication for Highly Mobile Agents ECE 7995: Term Paper.
Opportunistic Routing in Multi-hop Wireless Networks Sanjit Biswas and Robert Morris MIT CSAIL Presented by: Ao-Jan Su.
Bluenet a New Scatternet Formation Scheme * Huseyin Ozgur Tan * Zifang Wang,Robert J.Thomas, Zygmunt Haas ECE Cornell Univ*
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
Beacon Vector Routing: Scalable Point-to-Point Routing in Wireless Sensornets.
Ad Hoc Mobility Management with Uniform Quorum Systems.
1 LAN switching and Bridges Relates to Lab 6. Covers interconnection devices (at different layers) and the difference between LAN switching (bridging)
CS401 presentation1 Effective Replica Allocation in Ad Hoc Networks for Improving Data Accessibility Takahiro Hara Presented by Mingsheng Peng (Proc. IEEE.
1 25\10\2010 Unit-V Connecting LANs Unit – 5 Connecting DevicesConnecting Devices Backbone NetworksBackbone Networks Virtual LANsVirtual LANs.
1CS 6401 Peer-to-Peer Networks Outline Overview Gnutella Structured Overlays BitTorrent.
1 Topology Control of Multihop Wireless Networks Using Transmit Power Adjustment Infocom /12/20.
Communication (II) Chapter 4
Routing and Network Design: Algorithmic Issues Kamesh Munagala Duke University.
Distributed Asynchronous Bellman-Ford Algorithm
Review: routing algorithms. –Choose the appropriate paths. –Routing algorithms Flooding Shortest path routing (example). –Dijkstra algorithm. –Bellman-Ford.
Efficient Network-Coding-Based Opportunistic Routing Through Cumulative Coded Acknowledgments Dimitrios Koutsonikolas, Chih-Chun Wang and Y. Charlie Hu.
TRUST, Spring Conference, April 2-3, 2008 Taking Advantage of Data Correlation to Control the Topology of Wireless Sensor Networks Sergio Bermudez and.
Lyon, June 26th 2006 ICPS'06: IEEE International Conference on Pervasive Services 2006 Routing and Localization Services in Self-Organizing Wireless Ad-Hoc.
Introduction to Networked Graphics Part 4 of 5: Bandwidth Management & Scalability.
IEEE Globecom 2010 Tan Le Yong Liu Department of Electrical and Computer Engineering Polytechnic Institute of NYU Opportunistic Overlay Multicast in Wireless.
Wireless Sensor Networks COE 499 Energy Aware Routing
1 Delay Tolerant Network Routing Sathya Narayanan, Ph.D. Computer Science and Information Technology Program California State University, Monterey Bay.
TELE202 Lecture 5 Packet switching in WAN 1 Lecturer Dr Z. Huang Overview ¥Last Lectures »C programming »Source: ¥This Lecture »Packet switching in Wide.
G-REMiT: An Algorithm for Building Energy Efficient Multicast Trees in Wireless Ad Hoc Networks Bin Wang and Sandeep K. S. Gupta NCA’03 speaker : Chi-Chih.
ENERGY-EFFICIENT FORWARDING STRATEGIES FOR GEOGRAPHIC ROUTING in LOSSY WIRELESS SENSOR NETWORKS Presented by Prasad D. Karnik.
Online Social Networks and Media
Salah A. Aly,Moustafa Youssef, Hager S. Darwish,Mahmoud Zidan Distributed Flooding-based Storage Algorithms for Large-Scale Wireless Sensor Networks Communications,
A Novel Multicast Routing Protocol for Mobile Ad Hoc Networks Zeyad M. Alfawaer, GuiWei Hua, and Noraziah Ahmed American Journal of Applied Sciences 4:
Communication Paradigm for Sensor Networks Sensor Networks Sensor Networks Directed Diffusion Directed Diffusion SPIN SPIN Ishan Banerjee
Converge-Cast: On the Capacity and Delay Tradeoffs Xinbing Wang Luoyi Fu Xiaohua Tian Qiuyu Peng Xiaoying Gan Hui Yu Jing Liu Department of Electronic.
Packet switching network Data is divided into packets. Transfer of information as payload in data packets Packets undergo random delays & possible loss.
Rendezvous Regions: A Scalable Architecture for Service Location and Data-Centric Storage in Large-Scale Wireless Sensor Networks Karim Seada, Ahmed Helmy.
The new protocol of freenet Taken from Ian Clarke and Oskar Sandberg (The Freenet Project)
K-Anycast Routing Schemes for Mobile Ad Hoc Networks 指導老師 : 黃鈴玲 教授 學生 : 李京釜.
1 Utilizing Shared Vehicle Trajectories for Data Forwarding in Vehicular Networks IEEE INFOCOM MINI-CONFERENCE Fulong Xu, Shuo Gu, Jaehoon Jeong, Yu Gu,
Geographic Routing without Location Information Ananth Rao, Sylvia Ratnasamy, Christos Papadimitriou, Scott Shenker and Ion Stoica MobiCom 2003.
Copyright © 2011, Scalable and Energy-Efficient Broadcasting in Multi-hop Cluster-Based Wireless Sensor Networks Long Cheng ∗ †, Sajal K. Das†,
A Framework for Reliable Routing in Mobile Ad Hoc Networks Zhenqiang Ye Srikanth V. Krishnamurthy Satish K. Tripathi.
Efficient Resource Allocation for Wireless Multicast De-Nian Yang, Member, IEEE Ming-Syan Chen, Fellow, IEEE IEEE Transactions on Mobile Computing, April.
On Optimal Geographic Routing in Wireless Networks with Holes and Non-Uniform Traffic Sundar Subramanian, Sanjay Shakkottai and Piyush Gupta INFOCOM 2007.
On Mobile Sink Node for Target Tracking in Wireless Sensor Networks Thanh Hai Trinh and Hee Yong Youn Pervasive Computing and Communications Workshops(PerComW'07)
Structure-Free Data Aggregation in Sensor Networks.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
2010 IEEE Global Telecommunications Conference, GLOBECOM 2010 Zheng Guo; Bing Wang; Jun-Hong Cui Prediction Assisted Single-copy Routing in Underwater.
Spatial Aware Geographic Forwarding for Mobile Ad Hoc Networks Jing Tian, Illya Stepanov, Kurt Rothermel {tian, stepanov,
THE NETWORK LAYER.
Chapter 3: Dynamic Routing
湖南大学-信息科学与工程学院-计算机与科学系
ECE 544 Protocol Design Project: Description and Timeline
Effective Replica Allocation
Market-based Dynamic Task Allocation in Mobile Surveillance Systems
LAN switching and Bridges
Network Science: A Short Introduction i3 Workshop
Presentation transcript:

Augustin Chaintreau Pierre FraigniaudEmmanuelle Lebhar ThomsonCNRSCNRS ParisUniversite Paris DiderotUniversite Paris Diderot Paper Discussed by: Ranjeet Sangle

Before we begin.. Less than 6 Pages long Out of which, Heavy Math on about 3 Pages. Can’t really talk too much about the Mathematical Details. Remaining Pages = 3. Not a single Figure !!

An Outline Review of Basic Terms The Paper analyzed - Section-by-section Applications Questions/Comments

Review of Basic Terms Random Walk a mathematical formalization of a trajectory that consists of taking successive random steps [1] Mates each static node maintains some privileged relationships with one or few mobile nodes that it has seen in the past. Mobile Social Networking A type of social networking where one or more individuals of similar interests or commonalities, conversing and connecting with one another using the mobile phone [2] Random Walk example Source:

The Abstract explained.. The Paper investigates how the principles underlying online social network services could be used to take advantage of node mobility in an opportunistic manner. The model includes static nodes, and mobile nodes which follow random walks. A simple connection scheme enables to execute sophisticated tasks (e.g., routing) and mechanisms (e.g. spatial gossip) Future online social networks can exploit mobility as long as they forget connections appropriately

Introduction … Online Social Networks (OSN) can take advantage of nodes mobility by appropriate connections maintenance. Mates are forgotten and replaced by other nodes met in function of time and opportunistic encounters. Two types of nodes Static – positioned at vertices of lattice Moving – perform random walks in lattice

Introduction (Cont’d) … A mobile node can be the mate of at most one static node, and a static node can have up to m mates, where m ≥ 1 is a parameter. A static node can communicate with its mates at all times. The proposed scheme simply requires the static nodes to reinitialize their mates according to a simple random process consisting in (1) deciding when a mate should be forgotten, and (2) how a forgotten mate should be replaced by a new one.

Opportunistic Connection Scheme ‘m’ Mates are acquired opportunistically by static nodes when they happen to meet mobile nodes. If a static node x that has less than m mates happens to meet a free mobile node y, then y becomes the mate of x. A forgetting process between the static nodes and their mates enables a renewal of the set of mate. Forgetting process depends on age of the mate connection.

Opportunistic Connection Scheme (Cont’d) Assume that the mobile node y became the mate of the static node x at time t0. Every Δt period of time, the static node x determines whether y should remain its mate. More precisely, at time t0 + a · Δt, with a ≥ 1, node x forgets y independently from the past with probability φ(a).

Opportunistic Connection Scheme Setting the Forgetting function

Opportunistic Connection Scheme (Cont’d) Setting the Forgetting Function (Cont’d) …

Opportunistic Routing Opportunistic routing extends the idea of geographic routing, by using some node that is awake and available for routing at the time the packet needs to be transmitted[5]. Greedy routing finds source-destination paths whose length grows polylogarithmically as a function of the distance between the source and the destination in the lattice

Opportunistic Spatial Gossip Spatial Gossip :– Gossip protocols in which the node selection mechanism uses the spatial distribution of the nodes. Gossip protocol is based upon two mechanisms: a node selection mechanism and a message selection mechanism every node u repeats infinitely the following: Node selection: u selects q nodes v1,..., vq; Message selection: u sends Mi to vi, i = 1,..., q; Where Mi denotes a message prepared by u for node vi, and q ≥ 1 is a fixed parameter..

Opportunistic Spatial Gossip(Cont’d) Two node selection mechanisms: 1. Geographic Gossip Based upon the principle of flooding. Uses links of the lattice and connections with the mates.

Opportunistic Spatial Gossip(Cont’d) 2. Social Gossip Uses connections with the mates.

Discussion What if all nodes are mobile? problem of using opportunistic shortcut even more complex. Assuming that the movements of the nodes are mutually independent, the shortcut distribution would simply result from the forgetting mechanism applied to the combination of two independent random walks. What if nodes follow other mobility processes?

Applications Gossip-based communication protocols are efficient methods for designing robust and scalable communication schemes in large distributed systems [3]. Resource location Construction of approximate spanning tree In a variety of contexts, the use of randomization to propagate information has been found to provide better reliability and scalability than more regimented deterministic approaches. [4]

References: [1] [2] [3] A. Demers, D. Greene, C. Hauser, W. Irish, J. Larson, S. Shenker, H. Sturgis, D. Swinehart, and D. Terry. Epidemic algorithms for replicated database maintenance. Proc. of ACM PODC, [4] D. Kempe, J. Kleinberg, and A. Demers. Spatial gossip and resource location protocols. J. ACM 51(6):943–967, 2004.

Questions / Comments??