Skip to Main Content
Peer-to-peer file sharing applications are increasingly popular and they enable users to share various files with high scalability. However, in intermittently connected mobile network environment, existing file sharing systems are hindered by the lack of node stable connectivity and constant network topology change. We propose a social network based file sharing system in mobile P2P networks. It takes advantage of node mobility and builds communities based on social network. Instead of being hindered by the mobility of the nodes, the proposed system utilizes the node mobility to facilitate communications and provide efficient message routing and file retrieval services. Experiment results show that the proposed system significantly lowers the transmission cost and achieves satisfactory file retrieval success rate.