These days popular social networking services (SNS) are provided as a centralized database service storing all the data at data centers. Due to the privacy concerns of such centralized systems, Distributed Hash Table (DHT) based P2P SNSes have been proposed, where data query can be done through DHT routing. However, DHT based systems have their own problems. First, DHTs are optimized for universal data dissemination among arbitrary users so that it cannot exploit specific characteristics of SNSes. Furthermore, the frequent data splitting and shifting for the node join/leave operations of DHTs becomes a critical overhead. To tackle the problems of both the centralized and the DHT based systems, in this paper, we exploit the intrinsic characteristics of the social networks. In our proposed system, the data is stored only at the originator and its one-hop neighbors, i.e., the consumers. For a friend without the data to retrieve the data, the friend simply sends query messages to its own one-hop neighbors, which are likely to be the one-hop neighbors of the data originator. This approach reduces the query latency, is highly scalable, and more importantly does not require any data splitting or shifting as the nodes join and leave. We show the performance of our system through extensive simulations over a social network topology collected from a real SNS.
[1]
Georg Groh,et al.
Group Management in P2P Networks
,
2010,
2010 Proceedings of 19th International Conference on Computer Communications and Networks.
[2]
Refik Molva,et al.
Safebook: A privacy-preserving online social network leveraging on real-life trust
,
2009,
IEEE Communications Magazine.
[3]
Sonja Buchegger,et al.
PeerSoN: P2P social networking: early experiences and insights
,
2009,
SNS '09.
[4]
David R. Karger,et al.
Chord: A scalable peer-to-peer lookup service for internet applications
,
2001,
SIGCOMM '01.
[5]
Virgílio A. F. Almeida,et al.
Characterizing user behavior in online social networks
,
2009,
IMC '09.
[6]
Krishna P. Gummadi,et al.
A measurement-driven analysis of information propagation in the flickr social network
,
2009,
WWW '09.
[7]
Il-Woo Lee,et al.
Service Platform and Social Networking Service Based on Peer-to-Peer Networking
,
2009,
2009 6th IEEE Consumer Communications and Networking Conference.
[8]
Sonja Buchegger,et al.
A case for P2P infrastructure for social networks - opportunities & challenges
,
2009,
2009 Sixth International Conference on Wireless On-Demand Network Systems and Services.