Download presentation
Presentation is loading. Please wait.
1
Mobile Chord: Enhancing P2P Application Performance over Vehicular Ad Hoc Network
Che-Liang Liu, Chih-Yu Wang, Hung-Yu Wei Department of Electrical Engineering National Taiwan University GLOBECOM Workshops, 2008 IEEE Publication Date: Nov Dec
2
OUTLINE INTRODUCTION RELATED WORK MCHORD PROTOCOL DESIGN
PERFORMANCE EVALUATION CONCLUSION
3
INTRODUCTION Chord is a popular structured peer-to-peer (P2P) protocol. To provide P2P application service on vehicular wireless networks, Chord overlay on vehicular ad hoc network (VANET) is applied. We propose Mobile Chord (MChord) enhancement to improve the performance of Chord over VANET.
4
RELATED WORK Chord
5
MCHORD PROTOCOL DESIGN
Aggressive table update Overlay table broadcasting Greedy forwarding Passive bootstrapping
6
Aggressive table update
Try to use any available information to update finger table (for Chord) and knowledge Whenever a fresh update shows up, Chord will update all possible fingers, successor and predecessor.
7
Overlay table broadcasting
Broadcast P2P overlay information to neighboring MChord nodes instead of using unicast ping for keep-alive mechanism in Chord We devised the overlay table broadcasting Every node maintains its own knowledge table about other nodes which are currently in the P2P overlay.
8
Greedy forwarding Select the closest node in the knowledge table rather than best finger in the Chord finger table. The knowledge table is sufficient to maintain the P2P overlay and to forward an application packet. The forwarding criterion is simple. Each node forwards packets to the node of which identification is the closest to the desired destination nodes.
9
A A C B B C
10
Passive bootstrapping
A new node learns the P2P overlay network information by listenting to overlay table broadcasting rather than joining P2P overlay through hook nodes. We propose the passive bootstrapping mechanism. new node sets a random timer and sends an overlay table broadcasting to its 1-hop neighbors after timer expires.
11
PERFORMANCE EVALUATION (Static Grid Network )
12
PERFORMANCE EVALUATION (Static Grid Network )
13
PERFORMANCE EVALUATION (Pedestrian mobility)
14
PERFORMANCE EVALUATION (Pedestrian mobility)
15
PERFORMANCE EVALUATION (Vehicular Network )
16
PERFORMANCE EVALUATION (Vehicular Network )
17
CONCLUSION MChord outperforms Chord in terns of
overlay consistency, the number of application layer forwording steps, query response, correct query response, and the average query delay.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.