a novel social cluster-based p2p framework for integrating vanets with the internet chien-chun hung...

26
A NOVEL SOCIAL CLUSTER-BASED P2P FRAMEWORK FOR INTEGRATING VANETS WITH THE INTERNET Chien-Chun Hung CMLab, CSIE, NTU, Taiwan

Upload: christopher-beasley

Post on 17-Jan-2016

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A NOVEL SOCIAL CLUSTER-BASED P2P FRAMEWORK FOR INTEGRATING VANETS WITH THE INTERNET Chien-Chun Hung CMLab, CSIE, NTU, Taiwan

A NOVEL SOCIAL CLUSTER-BASED P2P FRAMEWORK FOR INTEGRATING VANETS WITH THE INTERNETChien-Chun HungCMLab, CSIE, NTU, Taiwan

Page 2: A NOVEL SOCIAL CLUSTER-BASED P2P FRAMEWORK FOR INTEGRATING VANETS WITH THE INTERNET Chien-Chun Hung CMLab, CSIE, NTU, Taiwan

OUTLINE

• Introduction • Social cluster-based overlay structure• Lifetime-aware flooding scheme• Connectivity-aware retrieval scheme• Performance Evaluation• Conclusions

Page 3: A NOVEL SOCIAL CLUSTER-BASED P2P FRAMEWORK FOR INTEGRATING VANETS WITH THE INTERNET Chien-Chun Hung CMLab, CSIE, NTU, Taiwan

INTRODUCTION

• Non-safety related applications in VANETso Improve driving comforto Provide interesting entertainment services

• Two different types of communications:o Inter-Vehicle Communicationo Roadside-to-Vehicle Communication

• Two important elements defined in VII (Vehicle Infrastructure Integration):o RSU(Road Side Unit)o OBU(On Board Unit)

Page 4: A NOVEL SOCIAL CLUSTER-BASED P2P FRAMEWORK FOR INTEGRATING VANETS WITH THE INTERNET Chien-Chun Hung CMLab, CSIE, NTU, Taiwan

INTRODUCTION

• Peer-to-peer(P2P) system:o Efficiently access different types of datao Leverage each peer’s resourceo Reduce the load of original content provider

• Main components of P2P system:o Resource discovery schemeo Resource retrieval scheme

Page 5: A NOVEL SOCIAL CLUSTER-BASED P2P FRAMEWORK FOR INTEGRATING VANETS WITH THE INTERNET Chien-Chun Hung CMLab, CSIE, NTU, Taiwan

INTRODUCTION

• Goal: To design a P2P framework for hybrid network(VANET and Internet)o Fixed peer: original peers in thee Interneto Mobile peer: moving vehicles

oChallenge: Enable mobile peers to request and retrieve resource efficiently according to connectivity and environment

Page 6: A NOVEL SOCIAL CLUSTER-BASED P2P FRAMEWORK FOR INTEGRATING VANETS WITH THE INTERNET Chien-Chun Hung CMLab, CSIE, NTU, Taiwan

INTRODUCTION

• Framework: Interest-based clustering to group similar peers into a cluster:

1.Social cluster-based overlay structure1. To eliminate discovering overhead through the RSU

2.Lifetime-aware flooding scheme To eliminate request storm among mobile peers

• Connectivity-aware retrieval scheme Take lifetime and bandwidth into consideration to select the best peer

Page 7: A NOVEL SOCIAL CLUSTER-BASED P2P FRAMEWORK FOR INTEGRATING VANETS WITH THE INTERNET Chien-Chun Hung CMLab, CSIE, NTU, Taiwan

OUTLINE

• Introduction • Social cluster-based overlay structure• Lifetime-aware flooding scheme• Connectivity-aware retrieval scheme• Performance Evaluation• Conclusions

Page 8: A NOVEL SOCIAL CLUSTER-BASED P2P FRAMEWORK FOR INTEGRATING VANETS WITH THE INTERNET Chien-Chun Hung CMLab, CSIE, NTU, Taiwan

SOCIAL CLUSTER-BASED OVERLAY STRUCTURE

• Goal: to eliminate the overhead of finding mobile peers.o Group mobile peers and fixed peers into clusters.o Peers with similar interests are group into a cluster.

______

Page 9: A NOVEL SOCIAL CLUSTER-BASED P2P FRAMEWORK FOR INTEGRATING VANETS WITH THE INTERNET Chien-Chun Hung CMLab, CSIE, NTU, Taiwan

SOCIAL CLUSTER-BASED OVERLAY STRUCTURE

• Interest-based intra-cluster constructiono One fixed peer and several mobile peerso Mobile peer picks the cluster whose cluster head has the most

similar interest with ito Fixed peer acts as the cluster head and maintains file indexes of its

cluster

Page 10: A NOVEL SOCIAL CLUSTER-BASED P2P FRAMEWORK FOR INTEGRATING VANETS WITH THE INTERNET Chien-Chun Hung CMLab, CSIE, NTU, Taiwan

SOCIAL CLUSTER-BASED OVERLAY STRUCTURE

• Small-world-based inter-cluster constructiono Random walk to reach into different clusterso To increase the ratio of resources that can be found

• Peers can use overlay to effectively discover resources by requesting the cluster.

Page 11: A NOVEL SOCIAL CLUSTER-BASED P2P FRAMEWORK FOR INTEGRATING VANETS WITH THE INTERNET Chien-Chun Hung CMLab, CSIE, NTU, Taiwan

OUTLINE

• Introduction • Social cluster-based overlay structure• Lifetime-aware flooding scheme• Connectivity-aware retrieval scheme• Performance Evaluation• Conclusions

Page 12: A NOVEL SOCIAL CLUSTER-BASED P2P FRAMEWORK FOR INTEGRATING VANETS WITH THE INTERNET Chien-Chun Hung CMLab, CSIE, NTU, Taiwan

LIFETIME-AWARE FLOODING SCHEME• Social cluster-based overlay

o Enable mobile peers to discover resources in clusters (through RSUs)

• Lifetime-aware flooding scheme Help mobile peers to efficiently discover resources

through VANETS

• Connection lifetime must be taken into consideration.

Page 13: A NOVEL SOCIAL CLUSTER-BASED P2P FRAMEWORK FOR INTEGRATING VANETS WITH THE INTERNET Chien-Chun Hung CMLab, CSIE, NTU, Taiwan

LIFETIME-AWARE FLOODING SCHEME

Page 14: A NOVEL SOCIAL CLUSTER-BASED P2P FRAMEWORK FOR INTEGRATING VANETS WITH THE INTERNET Chien-Chun Hung CMLab, CSIE, NTU, Taiwan

LIFETIME-AWARE FLOODING SCHEME

Page 15: A NOVEL SOCIAL CLUSTER-BASED P2P FRAMEWORK FOR INTEGRATING VANETS WITH THE INTERNET Chien-Chun Hung CMLab, CSIE, NTU, Taiwan

OUTLINE

• Introduction • Social cluster-based overlay structure• Lifetime-aware flooding scheme• Connectivity-aware retrieval scheme• Performance Evaluation• Conclusions

Page 16: A NOVEL SOCIAL CLUSTER-BASED P2P FRAMEWORK FOR INTEGRATING VANETS WITH THE INTERNET Chien-Chun Hung CMLab, CSIE, NTU, Taiwan

CONNECTIVITY-AWARE RETRIEVAL SCHEME

• If a mobile peer requests too many blocks at once, it might waste bandwidth.

• The path quality between two peers must be considered in order to decide how to retrieve data.o Path lifetimeo Path bandwidth

Page 17: A NOVEL SOCIAL CLUSTER-BASED P2P FRAMEWORK FOR INTEGRATING VANETS WITH THE INTERNET Chien-Chun Hung CMLab, CSIE, NTU, Taiwan

CONNECTIVITY-AWARE RETRIEVAL SCHEME

Page 18: A NOVEL SOCIAL CLUSTER-BASED P2P FRAMEWORK FOR INTEGRATING VANETS WITH THE INTERNET Chien-Chun Hung CMLab, CSIE, NTU, Taiwan

OUTLINE

• Introduction • Social cluster-based overlay structure• Lifetime-aware flooding scheme• Connectivity-aware retrieval scheme• Performance Evaluation• Conclusions

Page 19: A NOVEL SOCIAL CLUSTER-BASED P2P FRAMEWORK FOR INTEGRATING VANETS WITH THE INTERNET Chien-Chun Hung CMLab, CSIE, NTU, Taiwan

PERFORMANCE EVALUATION

• Network simulator 2 (NS2)• Geographic Information System (GIS)• 200 fixed nodes in 3000m * 3000m• 802.11n standard MAC protocol• Transmission range: 250m• Transmission rate: 27 Mb/sec• 83 kinds of data, 31005 files

Page 20: A NOVEL SOCIAL CLUSTER-BASED P2P FRAMEWORK FOR INTEGRATING VANETS WITH THE INTERNET Chien-Chun Hung CMLab, CSIE, NTU, Taiwan

PERFORMANCECOMPARISON SCHEMES

• Gnutella • Interest-based P2P scheme• Network-based P2P scheme• CarTorrent• Social Cluster-based P2P scheme

Page 21: A NOVEL SOCIAL CLUSTER-BASED P2P FRAMEWORK FOR INTEGRATING VANETS WITH THE INTERNET Chien-Chun Hung CMLab, CSIE, NTU, Taiwan

PERFORMANCE EVALUATIONQUERY HIT RATIO VS. RSU NUMBERS

• 200 mobile peers• Each has 50 cached files

Page 22: A NOVEL SOCIAL CLUSTER-BASED P2P FRAMEWORK FOR INTEGRATING VANETS WITH THE INTERNET Chien-Chun Hung CMLab, CSIE, NTU, Taiwan

PERFORMANCE EVALUATIONRATIO OF RETRIEVING FILES VS. NUMBER OF RSUS

Page 23: A NOVEL SOCIAL CLUSTER-BASED P2P FRAMEWORK FOR INTEGRATING VANETS WITH THE INTERNET Chien-Chun Hung CMLab, CSIE, NTU, Taiwan

PERFORMANCE EVALUATIONMESSAGE OVERHEAD VS. NUMBER OF RSUS

Page 24: A NOVEL SOCIAL CLUSTER-BASED P2P FRAMEWORK FOR INTEGRATING VANETS WITH THE INTERNET Chien-Chun Hung CMLab, CSIE, NTU, Taiwan

PERFORMANCE EVALUATIONQUERY HIT RATIO VS. CACHED FILES

Page 25: A NOVEL SOCIAL CLUSTER-BASED P2P FRAMEWORK FOR INTEGRATING VANETS WITH THE INTERNET Chien-Chun Hung CMLab, CSIE, NTU, Taiwan

OUTLINE

• Introduction • Social cluster-based overlay structure• Lifetime-aware flooding scheme• Connectivity-aware retrieval scheme• Performance Evaluation• Conclusions

Page 26: A NOVEL SOCIAL CLUSTER-BASED P2P FRAMEWORK FOR INTEGRATING VANETS WITH THE INTERNET Chien-Chun Hung CMLab, CSIE, NTU, Taiwan

CONCLUSIONS

• Design a P2P system that can integrate VANETs and the Interneto Social cluster-based overlay structureo Lifetime-aware flooding schemeo Connectivity-aware retrieval scheme

• Our work achieves higher discovering rate and retrieving speed than existing schemes.