4
Leveraging Social Networks for P2P Content- Based File Sharing in Disconnected MANETs ABSTRACT: Current peer-to-peer (P2P) file sharing methods in mobile ad hoc networks (MANETs) can be classified into three groups: flooding-based, advertisement-based, and social contact-based. The first two groups of methods can easily have high overhead and low scalability. They are mainly developed for connected MANETs, in which end-to-end connectivity among nodes is ensured. The third group of methods adapts to the opportunistic nature of disconnected MANETs but GLOBALSOFT TECHNOLOGIES IEEE PROJECTS & SOFTWARE DEVELOPMENTS IEEE FINAL YEAR PROJECTS|IEEE ENGINEERING PROJECTS|IEEE STUDENTS PROJECTS| IEEE BULK PROJECTS|BE/BTECH/ME/MTECH/MS/MCA PROJECTS|CSE/IT/ECE/EEE PROJECTS CELL: +91 98495 39085, +91 99662 35788, +91 98495 57908, +91 97014 40401 Visit: www.finalyearprojects.org Mail to:ieeefinalsem[email protected]

IEEE 2014 JAVA MOBILE COMPUTING PROJECTS Leveraging social networks for p2 p content based file sharing in disconnected mane-ts

Embed Size (px)

DESCRIPTION

To Get any Project for CSE, IT ECE, EEE Contact Me @ 09666155510, 09849539085 or mail us - [email protected] Our Website: www.finalyearprojects.org

Citation preview

Page 1: IEEE 2014 JAVA MOBILE COMPUTING PROJECTS Leveraging social networks for p2 p content based file sharing in disconnected mane-ts

Leveraging Social Networks for P2P Content-Based File Sharing in Disconnected MANETs

ABSTRACT:

Current peer-to-peer (P2P) file sharing methods in mobile ad hoc

networks (MANETs) can be classified into three groups: flooding-

based, advertisement-based, and social contact-based. The first two

groups of methods can easily have high overhead and low

scalability. They are mainly developed for connected MANETs, in

which end-to-end connectivity among nodes is ensured. The third

group of methods adapts to the opportunistic nature of

disconnected MANETs but fails to consider the social interests (i.e.,

contents) of mobile nodes, which can be exploited to improve the

file searching efficiency. In this paper, we propose a P2P content-

based file sharing system, namely SPOON, for disconnected

MANETs. The system uses an interest extraction algorithm to derive

a node's interests from its files for content-based file searching. For

GLOBALSOFT TECHNOLOGIESIEEE PROJECTS & SOFTWARE DEVELOPMENTS

IEEE FINAL YEAR PROJECTS|IEEE ENGINEERING PROJECTS|IEEE STUDENTS PROJECTS|IEEE

BULK PROJECTS|BE/BTECH/ME/MTECH/MS/MCA PROJECTS|CSE/IT/ECE/EEE PROJECTS

CELL: +91 98495 39085, +91 99662 35788, +91 98495 57908, +91 97014 40401

Visit: www.finalyearprojects.org Mail to:[email protected]

Page 2: IEEE 2014 JAVA MOBILE COMPUTING PROJECTS Leveraging social networks for p2 p content based file sharing in disconnected mane-ts

efficient file searching, SPOON groups common-interest nodes that

frequently meet with each other as communities. It takes advantage

of node mobility by designating stable nodes, which have the most

frequent contact with community members, as community

coordinators for intracommunity searching, and highly mobile

nodes that visit other communities frequently as community

ambassadors for intercommunity searching. An interest-oriented

file searching scheme is proposed for high file searching efficiency.

Additional strategies for file prefetching, querying-completion, and

loop-prevention, and node churn consideration are discussed to

further enhance the file searching efficiency. We first tested our

system on the GENI Orbit testbed with a real trace and then

conducted event-driven experiment with two real traces and NS2

simulation with simulated disconnected and connected MANET

scenarios. The test results show that our system significantly lowers

transmission cost and improves file searching success rate

compared to current methods

SYSTEM REQUIREMENTS:

HARDWARE REQUIREMENTS:

System : Pentium IV 2.4 GHz.

Hard Disk : 40 GB.

Page 3: IEEE 2014 JAVA MOBILE COMPUTING PROJECTS Leveraging social networks for p2 p content based file sharing in disconnected mane-ts

Floppy Drive : 1.44 Mb.

Monitor : 15 VGA Colour.

Mouse : Logitech.

Ram : 512 Mb.

SOFTWARE REQUIREMENTS:

Operating system : Windows XP/7.

Coding Language : JAVA/J2EE

IDE : Netbeans 7.4

Database : MYSQL