Heterogeneous Community-based Routing in Opportunistic Mobile Social Networks

Similar documents
Social-Aware Routing in Delay Tolerant Networks

A Joint Replication-Migration-based Routing in Delay Tolerant Networks

Homing Spread: Community Home-based Multi-copy Routing in Mobile Social Networks

Wei Gao, Qinghua Li, Bo Zhao and Guohong Cao The Pennsylvania State University From: MobiHoc Presentor: Mingyuan Yan Advisor: Dr.

DELAY tolerant networks (DTNs) are characterized by

Community-Aware Opportunistic Routing in Mobile Social Networks

DIAL: A Distributed Adaptive-Learning Routing Method in VDTNs

Opportunistic Routing Algorithms in Delay Tolerant Networks

Center for Networked Computing

Application of Graph Theory in DTN Routing

A Multi-Copy Delegation Forwarding Based On Short-term and Long-Term Speed in DTNs

Comparing Delay Tolerant Network Routing Protocols for Optimizing L-Copies in Spray and Wait Routing for Minimum Delay

Friendship Based Routing in Delay Tolerant Mobile Social Networks

Exploiting Heterogeneity in Mobile Opportunistic Networks: An Analytic Approach

Routing with Multi-Level Social Groups in Mobile Opportunistic Networks

[Bhosale*, 4.(6): June, 2015] ISSN: (I2OR), Publication Impact Factor: 3.785

Impact of Social Networks in Delay Tolerant Routing

BUBBLE RAP: Social-Based Forwarding in Delay-Tolerant Networks

Improvement of Buffer Scheme for Delay Tolerant Networks

Prediction-based Routing with Packet Scheduling under Temporal Constraint in Delay Tolerant Networks

Energy Efficient Social-Based Routing for Delay Tolerant Networks

WaterChat: A Group Chat Application Based on Opportunistic Mobile Social Networks

Mutually Exclusive Data Dissemination in the Mobile Publish/Subscribe System

Node-Disjoint Multipath Routing with Group Mobility in MANETs

Social-Tie-Based Information Dissemination in Mobile Opportunistic Social Networks

Community-home-based Multi-copy Routing in Mobile Social Networks

CFP: Integration of Fountain Codes and Optimal Probabilistic Forwarding in DTNs

CHAPTER 7 COMPARISON OF DIFFERENT ROUTING SCHEMES

Elimination Of Redundant Data using user Centric Data in Delay Tolerant Network

Spray and forward: Efficient routing based on the Markov location prediction model for DTNs

Enhancement of Routing in Urban Scenario using Link State Routing Protocol and Firefly Optimization

Adaptive Backbone-based Routing in Delay Tolerant Networks

Social Feature-based Multi-path Routing in Delay Tolerant Networks

Message Transmission with User Grouping for Improving Transmission Efficiency and Reliability in Mobile Social Networks

Some Routing Challenges in Dynamic Networks

Overhead Reduction In Delay Tolerant Networks

QoS-Aware Service Selection in Geographically Distributed Clouds

Performance of Efficient Routing Protocol in Delay Tolerant Network: A Comparative Survey. Namita Mehta 1 and Mehul Shah 2

A CLASSIFICATION FRAMEWORK FOR SCHEDULING ALGORITHMS IN WIRELESS MESH NETWORKS Lav Upadhyay 1, Himanshu Nagar 2, Dharmveer Singh Rajpoot 3

An Analysis of Onion-Based Anonymous Routing in Delay Tolerant Networks

Using local speed information as routing metric for delay tolerant networks

Impact of Social Networks on Delay Tolerant Routing

ABSTRACT I. INTRODUCTION II. CHARACTERISTICS OF DELAY TOLERANT NETWORKS

ANewRoutingProtocolinAdHocNetworks with Unidirectional Links

NEW! Updates from previous draft Based on group mailing list discussions Added definition of optimal scalability with examples (captures idea of suffi

Towards Interoperability of Adaptive Social-Aware Routing at the Tactical Edge

Social-Aware Multicast in Disruption-Tolerant Networks

IMPROVING QoS IN DELAY TOLERANT MOBILE AD HOC NETWORK USING MULTIPLE MESSAGE FERRIES

Delay Tolerant Networks

1. INTRODUCTION. Saravanan.A 1 and Dr.Sunitha Abburu 2

GreedyFlow: Distributed Greedy Packet Routing between Landmarks in DTNs

An Efficient Peer-to-Peer Distributed Scheduling for Content Based File Sharing in Manet

On Multicopy Opportunistic Forwarding Protocols in Nondeterministic Delay Tolerant Networks

On Exploiting Transient Contact Patterns for Data Forwarding in Delay Tolerant Networks

DATA FORWARDING IN OPPORTUNISTIC NETWORK USING MOBILE TRACES

Keywords: Detection, Disruption Tolerant Networks, Mitigation, Routing Misbehavior, Security.

Community-Based Adaptive Buffer Management Strategy in Opportunistic Network

EFFICIENT TRAJECTORY PROTOCOL FOR MULTICASTING IN VEHICULAR AD HOC NETWORKS

Load Balanced Short Path Routing in Wireless Networks Jie Gao, Stanford University Li Zhang, Hewlett-Packard Labs

Performance Analysis of CSI:T Routing in a Delay Tolerant Networks

TOUR: Time-sensitive Opportunistic Utility-based Routing in Delay Tolerant Networks

A Novel Broadcasting Algorithm for Minimizing Energy Consumption in MANET

Archna Rani [1], Dr. Manu Pratap Singh [2] Research Scholar [1], Dr. B.R. Ambedkar University, Agra [2] India

Timely Information Dissemination with Distributed Storage in Delay Tolerant Mobile Sensor Networks

COMFA: Exploiting Regularity of People Movement for Message Forwarding in Community-based Delay Tolerant Networks

Small World Model-Based Polylogarithmic Routing Using Mobile Nodes

MOPS: Providing Content-based Service in Disruption-tolerant Networks

David (Bong Jun) Choi (Supervisor: Xuemin (Sherman) Shen) Department of Electrical and Computer Engineering University of Waterloo

SMART: Lightweight Distributed Social Map Based Routing in Delay Tolerant Networks

TOWARD PRIVACY PRESERVING AND COLLUSION RESISTANCE IN A LOCATION PROOF UPDATING SYSTEM

CLUSTERING BASED ROUTING FOR DELAY- TOLERANT NETWORKS

Opportunistic Forwarding in Energy Harvesting Mobile Delay Tolerant Networks

On Exploiting Transient Contact Patterns for Data Forwarding in Delay Tolerant Networks

An Agenda-Based Routing Protocol in Delay Tolerant Mobile Sensor Networks

A ROUTING MECHANISM BASED ON SOCIAL NETWORKS AND BETWEENNESS CENTRALITY IN DELAY-TOLERANT NETWORKS

Exploiting Active Sub-areas for Multi-copy Routing in VDTNs

Complex Contagions Models in Opportunistic Mobile Social Networks

Social-Similarity-based Multicast Algorithm in Impromptu Mobile Social Networks

Social-Aware Forwarding Improves Routing Performance in Pocket Switched Networks

Opportunistic Networks: Minimizing Expected Latency

Social Properties Based Routing in Delay Tolerant Network

Performance Estimation on Opportunistic Routing Protocol based on Reliability Analysis

CONSTRUCTION AND EVALUATION OF MESHES BASED ON SHORTEST PATH TREE VS. STEINER TREE FOR MULTICAST ROUTING IN MOBILE AD HOC NETWORKS

IMPROVING PEER TO PEER FILE SHARING THROUGH REPLICATION IN MOBILE AD-HOC NETWORK

ChitChat: An Effective Message Delivery Method in Sparse Pocket-Switched Networks

Routing in Delay Tolerant Networks (2)

Routing Performance Analysis in Delay Tolerant Networks

Figure 1. Clustering in MANET.

COMPARATIVE ANALYSIS OF DIFFERENT ROUTING PROTOCOLS IN DELAY TOLERANT NETWORKS

Using Hybrid Algorithm in Wireless Ad-Hoc Networks: Reducing the Number of Transmissions

AN EFFICIENT MAC PROTOCOL FOR SUPPORTING QOS IN WIRELESS SENSOR NETWORKS

Available online at ScienceDirect. Procedia Computer Science 57 (2015 )

Buffer Management in Delay Tolerant Networks

On Information Sharing Scheme for Automatic Evacuation Guiding System Using Evacuees Mobile Nodes

Epidemic Routing for Partially-Connected Ad Hoc Networks

Cluster Based Approach for Overhead Reduction and Load Balancing in Delay Tolerant Mobile Applications

Keywords: Medium access control, network coding, routing, throughput, transmission rate. I. INTRODUCTION

Broadcasting with Hard Deadlines in Wireless Multi-hop Networks Using Network Coding

TSearch: Target-Oriented Low-Delay Node Searching in DTNs with Social Network Properties

Shortcut Tree Routing using Neighbor Table in ZigBee Wireless Networks

Transcription:

Heterogeneous Community-based Routing in Opportunistic Mobile Social Networks Yunsheng Wang Kettering University Jie Wu Temple University Mingjun Xiao University of Science and Tech. of China Daqiang Zhang Tongji University 2014 Kettering University

Outline Opportunistic Mobile Social Networks Heterogeneous Community-based Routing Forwarding Set Selection Recursive 2-Hop Routing Simulation Results Conclusion

Opportunistic Mobile Social Networks Opportunistic mobile social networks (OMSNs) are designed to operate without the supports of preset infrastructures and guaranteed network connectivity.

Challenges Frequent disruptions and delays Intermittent connectivity environment Insecure communication

Social-aware Single-copy Routing Social Information Internal Social Features Low Overhead to Obtain Single-copy Scenario Priorities of the Social Features

Transition Probability Transition Probability (T): average contact probability of two groups of nodes in a social feature dimension T i = 1 f i where f i is the number of different distinct values in social feature dimension i. Male and Female: 0.5 (Gender)

Two-Hop Routing Uses local network information. Achieves a high delivery ratio through mobility [1]. Each message copy will be forwarded at most twice, resulting in the advantage of the bounded resource (e.g., energy and buffer) consumption. [1] M. Grossglauser and D. Tse, Mobility increases the capacity of ad-hoc wireless networks, IEEE/ACM Trans. Netw., vol. 10, pp. 477 486, Aug. 2002.

Different Dimension Set & Forwarding Set Different Dimension Set (D): the different social feature dimensions to the destination Forwarding Set (F): a set of next relay dimensions that can reduce the expected delivery delay based on the transition probabilities

Link-state Graph

Link-state Graph Cont d The first hop from the message holder to a relay node in social feature dimension d i, has a transition probability T i. The second hop is a virtual hop from the relay node to the final destination, which can be estimated as where D is the dimension difference set between the message holder and the destination. ( D 1)! shows the possible combination of the sequences.

Expected Delay The probability density function (PDF) of the message delivery delay is The expected delay

Forwarding Set Selection The optimal forwarding set, F, should minimize the corresponding expected delay E. The virtual links have a higher probability than 1/E will be selected into the forwarding set.

Recursive 2-Hop Routing Opportunistic forwarding: The message will be forwarded to the first encountered relay node who has the same social feature in the forwarding set F. After each step, the resolved social feature dimension will be deleted from the dimension set. The social feature resolve process is a recursive 2-hop routing process.

Shortcut If there are multiple social feature dimensions in the forwarding set, we can extend the basic scheme by shortcuts, which means that more than one social feature distance can be resolved at one step. These social feature dimensions will be deleted from the dimension forwarding set.

Extension: Multi-Copy The source node will partition the message copies to its encountered nodes. m-d space with C copies Each qualified relay node will receive one copy. In order to increase the delivery efficiency, the forwarding paths of these C copies should be C nodedisjoint paths from the source to the destination.

Node-Disjointness The node-disjointness means that these C paths are parallel without overlap, which can control the overhead, and at the same time, increase the efficiency.

Greedy Algorithm Estimate the expected delay from source to the destination based on the transition probability. Select the best sequence with the smallest expected delay. Use this sequence to find C paths.

Coordinate Sequence D 0 : <1,2,,k> is defined as the coordinate sequence from a given D. (D 0 is the best sequence). D 0 determines how a path is constructed based on the resolution order of dimension differences given in D.

Coordinate Sequence Cont d D i : i circular left shifts of D 0. k node-disjoint shortest paths: Path 1 generated by D 0 : <1,2,,k> ; Path 2 generated by D 1 : <2,3,,k,1> ; Path k generated by D k : <k,1,,k-2,k-1>.

C best paths selection Once we have k coordinate sequence paths, we need to select the best C paths since we only have C copies of message. The C best paths selection process is the smallest expected delay paths selection process

Simulation Infocom 2006 trace: a conference contact trace (6 social features) ; MIT reality mining trace: a campus communication trace (6 social features). Synthetic trace: a 100-node network with 8 social features.

Comparison Schemes Heterogeneous Community-based Routing Random Forwarding SimBet [2] [2] E. M. Daly and M. Haahr. Social network analysis for routing in disconnected delay-tolerant manets. In Proc. of ACM MobiHoc, pages 32 40, 2007.

Comparison Parameters Latency Delivery Rate Number of Forwardings

Results 1

Results 2

Conclusion Heterogeneous Community-based Routing Forwarding Set Selection Recursive 2-Hop Routing Single Copy vs Multi-Copy

Thank You