How Small Labels create Big Improvements April. 2013 Chan-Myung Kim

Slides:



Advertisements
Similar presentations
IEEE INFOCOM 2004 MultiNet: Connecting to Multiple IEEE Networks Using a Single Wireless Card.
Advertisements

Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks Valery Naumov & Thomas R. Gross ETH Zurich, Switzerland IEEE INFOCOM 2007.
Improvement on LEACH Protocol of Wireless Sensor Network
CSLI 5350G - Pervasive and Mobile Computing Week 3 - Paper Presentation “RPB-MD: Providing robust message dissemination for vehicular ad hoc networks”
1 Distributed Control Algorithms for Service Differentiation in Wireless Packet Networks INFOCOM 2001 Michael Barry, Andrew T. Campbell Andras Veres.
An Optimal Probabilistic Forwarding Protocol in Delay Tolerant Networks Chan-Myung Kim
Span: An Energy-Efficient Coordination Algorithm for Topology Maintenance in Ad Hoc Wireless Networks ACM Wireless Networks Journal, 2002 BENJIE CHEN,
Forwarding Redundancy in Opportunistic Mobile Networks: Investigation and Elimination Wei Gao 1, Qinghua Li 2 and Guohong Cao 3 1 The University of Tennessee,
By Libo Song and David F. Kotz Computer Science,Dartmouth College.
Lessons from Haggle iMote Experiments Erik Nordström Haggle meeting 9-10 January 2007.
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.
Ad-Hoc Networking Course Instructor: Carlos Pomalaza-Ráez D. D. Perkins, H. D. Hughes, and C. B. Owen: ”Factors Affecting the Performance of Ad Hoc Networks”,
1-1 Topology Control. 1-2 What’s topology control?
NCKU CSIE CIAL1 Principles and Protocols for Power Control in Wireless Ad Hoc Networks Authors: Vikas Kawadia and P. R. Kumar Publisher: IEEE JOURNAL ON.
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
1 Efficient Retrieval of User Contents in MANETs Marco Fiore, Claudio Casetti, Carla-Fabiana Chiasserini Dipartimento di Elettronica, Politecnico di Torino,
© Honglei Miao: Presentation in Ad-Hoc Network course (19) Minimal CDMA Recoding Strategies in Power-Controlled Ad-Hoc Wireless Networks Honglei.
Opportunistic Networking (aka Pocket Switched Networking)
Bubble Rap: Social-based Forwarding in DTNs Pan Hui, Jon Crowcroft, Eiko Yoneki University of Cambridge, Computer Laboratory Slides by Alex Papadimitriou.
How small labels create big improvements Pan Hui Jon Crowcroft Computer Laboratory University of Cambridge.
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
CS401 presentation1 Effective Replica Allocation in Ad Hoc Networks for Improving Data Accessibility Takahiro Hara Presented by Mingsheng Peng (Proc. IEEE.
The Zone Routing Protocol (ZRP)
Pocket Switched Networks: Real-world Mobility and its Consequences for Opportunistic Forwarding Jon Crowcroft,Pan Hui (Ben) Augustin Chaintreau, James.
Challenged Networking An Experimental Study of New Protocols and Architectures Erik Nordström.
Wei Gao1 and Qinghua Li2 1The University of Tennessee, Knoxville
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.
Chapter 22 Network Layer: Delivery, Forwarding, and Routing Part 5 Multicasting protocol.
Routing In Socially Selfish Delay Tolerant Networks Chan-Myung Kim
Content Sharing over Smartphone-Based Delay- Tolerant Networks.
 SNU INC Lab MOBICOM 2002 Directed Diffusion for Wireless Sensor Networking C. Intanagonwiwat, R. Govindan, D. Estrin, John Heidemann, and Fabio Silva.
Selfishness, Altruism and Message Spreading in Mobile Social Networks September 2012 In-Seok Kang
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.
Rushing Attacks and Defense in Wireless Ad Hoc Network Routing Protocols ► Acts as denial of service by disrupting the flow of data between a source and.
FAR: Face-Aware Routing for Mobicast in Large-Scale Sensor Networks QINGFENG HUANG Palo Alto Research Center (PARC) Inc. and SANGEETA BHATTACHARYA, CHENYANG.
User-Centric Data Dissemination in Disruption Tolerant Networks Wei Gao and Guohong Cao Dept. of Computer Science and Engineering Pennsylvania State University.
GPSR: Greedy Perimeter Stateless Routing for Wireless Networks EECS 600 Advanced Network Research, Spring 2005 Shudong Jin February 14, 2005.
A Sociability-Based Routing Scheme for Delay-Tolerant Networks May Chan-Myung Kim
SOCIAL HOUSEKEEPING THROUGH INTERCOMMUNICATING APPLIANCES AND SHARED RECIPES MERGING IN A PERVASIVE WEB-SERVICES INFRASTRUCTURE WP8 – Tests Ghent CREW.
An Energy Efficient MAC Protocol for Wireless LANs, E.-S. Jung and N.H. Vaidya, INFOCOM 2002, June 2002 吳豐州.
Social-Aware Stateless Forwarding in Pocket Switched Networks Soo-Jin SHIN
© 2008 Frans Ekman Mobility Models for Mobile Ad Hoc Network Simulations Frans Ekman Supervisor: Jörg Ott Instructor: Jouni Karvo.
Mobility Models for Wireless Ad Hoc Network Research EECS 600 Advanced Network Research, Spring 2005 Instructor: Shudong Jin March 28, 2005.
SMAC: An Energy-efficient MAC Protocol for Wireless Networks
Evaluation of ad hoc routing over a channel switching MAC protocol Ethan Phelps-Goodman Lillie Kittredge.
Multicasting in delay tolerant networks a social network perspective networks October2012 In-Seok Kang
© SITILabs, University Lusófona, Portugal1 Chapter 2: Social-aware Opportunistic Routing: the New Trend 1 Waldir Moreira, 1 Paulo Mendes 1 SITILabs, University.
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
LA-MAC: A Load Adaptive MAC Protocol for MANETs IEEE Global Telecommunications Conference(GLOBECOM )2009. Presented by Qiang YE Smart Grid Subgroup Meeting.
Wireless LAN Requirements (1) Same as any LAN – High capacity, short distances, full connectivity, broadcast capability Throughput: – efficient use wireless.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks Zhao, J.; Cao, G. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 鄭宇辰
National Taiwan University Department of Computer Science and Information Engineering Vinod Namboodiri and Lixin Gao University of Massachusetts Amherst.
BUBBLE Rap: Social-based Forwarding in Delay Tolerant Networks April 2013 Yong-Jin Jeong
HoWL: An Efficient Route Discovery Scheme Using Routing History in Mobile Ad Hoc Networks Faculty of Environmental Information Mika Minematsu
Spatial Aware Geographic Forwarding for Mobile Ad Hoc Networks Jing Tian, Illya Stepanov, Kurt Rothermel {tian, stepanov,
Author:Zarei.M.;Faez.K. ;Nya.J.M.
Chapter 4 Introduction to Network Layer
Comp. Lab. Univ. Cambridge
Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Chapter 4 Introduction to Network Layer
Chapter 10 IGMP Prof. Choong Seon HONG.
Effectiveness of the 2-hop Routing Strategy in MANETS
Motion-Aware Routing in Vehicular Ad-hoc Networks
<month year> <doc.: IEEE doc> January 2013
<month year> <doc.: IEEE doc> January 2013
Ling-Jyh Chen and Ting-Kai Huang
Edinburgh Napier University
Presentation transcript:

How Small Labels create Big Improvements April Chan-Myung Kim

ABSTRACT  Identifying communities in an ad hoc mobile communications system, such as a PSN, can reduce the amount of traffic created when forwarding messages.  But there has not been any empirical evidence available to support this assumption to date.  In this paper, we show through use of real experimental human mobility data, how using a small label, identifying users according to their affiliation, can bring a large improvement in forwarding performance, in term of both delivery ratio and cost. 2

INTRODUCTION  Pocket Switched Networks (PSN) represent one particular intermittent communication paradigm for mobile radio devices.  In the research community, it has been a widely held belief that identifying community information about recipients can help select suitable forwarders, and reduce the delivery cost compared to naive “oblivious” flooding.  However, to date as far as we are aware, there has been no experimental evaluation of this belief, and no-one knows whether it is valid or not. 3

INTRODUCTION  We created a human mobility experiment during IEEE Infocom 2006, with the participants labelled according to their academic affiliations.  After collecting 4 days of data during the conference period, we replayed traces using an emulator, and we discovered that a small label can indeed effectively reduce the delivery cost, without trading off much against delivery ratio.  The intuition that simply identifying community can improve message delivery turns out to be true even during a conference where the people from different sub-communities tend to mix together. 4

EXPERIMENTAL SETUP  The device used to collect the contact opportunity data and mobility statistics in this experiment is the Intel iMote(ARM processor, Bluetooth radio and flash RAM).  We packaged these devices in a dental floss box, due to its ideal size, low weight, and hard plastic shell.  Eighty of these boxes were distributed to attendees at the IEEE Infocom conference in Barcelona in April  The participants are specially selected so that thirty-four out of eighty form four subgroups according to academic affiliations.  Paris(4,10), Switzerland(5), Barcelona(15) 5

EXPERIMENTAL SETUP  The iMotes were configured to perform a Bluetooth baseband layer inquiry discovering the MAC addresses of other Bluetooth nodes in range, with the inquiry mode enabled for five seconds.  Between inquiry periods, the iMotes were placed in a sleep mode in which they respond to enquiries but are not otherwise active, for a duration of 120 seconds plus or minus twelve seconds in a uniform random distribution.  The randomness was added to the sleep interval in order to avoid a situation were iMotes timers were in sync, since two iMotes performing inquiry simultaneously cannot see each other. 6

ANALYSIS INTER-CONTACT TIMES  Inter-contact times distribution is a good indication for relationship.  Inter-contact time follows a power-law distribution, the bigger that value of the power coefficient, the more frequently the nodes pair interact.  We extend to look at inter-contact distribution for all the nodes inside a group and also the inter-contact distribution between two groups.  We believe the power-law coefficient of these inter-group inter- contact time distribution, if they are following power law, indicate the closeness of two groups. 7

ANALYSIS INTER-CONTACT TIMES .. 8

ANALYSIS INTER-CONTACT TIMES .. 9

ANALYSIS INTER-CONTACT TIMES  Here we also want to introduce the concept of friendship communities(not same group but same building).  People from one group may be good forwarders for people in the corresponding friendship group.  In our experimental data, we happen to have two groups from Paris, and we want to look at whether they have closer relationship when compared to other groups, based on the inter-contact time distribution. 10

ANALYSIS INTER-CONTACT TIMES .. 11

EVALUATION METHODOLOGY  In order to evaluate algorithms, we developed an emulator called HaggleSim, which can replay the mobility traces and emulate different strategies on every contact event.  In all the simulations in this work, we divided the traces into discrete contact events with an granularity of 100 seconds. 12

Simulation Parameters  Number of copies: The maximum number of duplicates of each message created at each node.  Number of hops: The maximum number of hops, counted from the source, that a message copy can travel before reaching the destination; this is similar to TTL value in the Internet.  Time TTL: The maximum time a message can stay in the system after its creation. This is to prevent expired messages from further circulation. 13

Performance Metrics  Delivery ratio.  Half-life delivery time TTL: the time TTL value that would allow half of the messages created to be delivered; It measures how fast and efficient a forwarding strategy for messages delivery.  Hop-distribution for deliveries: the distribution of the number of hops needed for all the deliveries  Delivery cost: total number of messages (include duplicates) transmitted across the air. 14

Simulation Scenario  We created the following scenario: all the 77 nodes create 1000 messages, destined only to the 34 nodes belonging to the four groups; the message creation times are uniformly distributed throughout the experimental duration.  To ensure that the performance improvement is not due to randomly limited number of forwarders, for every round of simulation, we created four random groups of same group sizes as the original groups but with nodes randomly selected from all the 77 nodes. 15

RESULTS AND ANALYSIS .. 16

RESULTS AND ANALYSIS .. 17

RESULTS AND ANALYSIS .. 18

RESULTS AND ANALYSIS .. 19

RESULTS AND ANALYSIS .. 20

RESULTS AND ANALYSIS .. 21

CONCLUSIONS  Just an affiliation label is shown to bring significant improvement in forwarding performance over oblivious or naive forwarding algorithms in PSNs.  We need to embed this kind of state information in our future designs for forwarding strategies, and we have shown that labels that identify community provide a good start. 22