Follow us on Facebook

Header Ads

Content Sharing over Smartphone-Based Delay-Tolerant Networks



Content Sharing over Smartphone-Based Delay-Tolerant Networks
ABSTRACT:
With the growing number of smartphone users, peer-to-peer ad hoc content sharing is expected to occur more often. Thus, new content sharing mechanisms should be developed as traditional data delivery schemes are not efficient for content sharing due to the sporadic connectivity between smartphones. To accomplish data delivery in such challenging environments, researchers have proposed the use of store-carry-forward protocols, in which a node stores a message and carries it until a forwarding opportunity arises through an encounter with other nodes. Most previous works in this field have focused on the prediction of whether two nodes would encounter each other, without considering the place and time of the encounter. In this paper, we propose discover-predict-deliver as an efficient content sharing scheme for delay-tolerant smartphone networks. In our proposed scheme, contents are shared using the mobility information of individuals. Specifically, our approach employs a mobility learning algorithm to identify places indoors and outdoors. A hidden Markov model is used to predict an individual’s future mobility information. Evaluation based on real traces indicates that with the proposed approach, 87 percent of contents can be correctly discovered and delivered within 2 hours when the content is available only in 30 percent of nodes in the network. We implement a sample application on commercial smartphones, and we validate its efficiency to analyze the practical feasibility of the content sharing application. Our system approximately results in a2 percent CPU overhead and reduces the battery lifetime of a smartphone by 15 percent at most.


EXISTING SYSTEM:
One way to reduce a user’s burden is to rely on an ad hoc method of peer-to-peer content sharing. In this method, contents are spontaneously discovered and shared. The effectiveness of this sharing method depends on the efficiency of sharing and the significance of the shared contents. In this paper, we mainly focus on the efficiency of content sharing, and we provide suggestions on creating significant content. Therefore, Delay-Tolerant Network (DTN) routing protocols achieve better performance than traditional mobile ad hoc network (MANET) routing protocols.

DISADVANTAGES OF EXISTING SYSTEM:
·        They mainly focused on limiting search query propagation and proposed a number of query processing methods. And not focus on the geographic search query propagation limit.
·        Did not address the problem of indoor content sharing. Many routing protocols simply oversee the issue of obtaining location information indoors. In our work, we examine a network of smartphones, with the consideration that smartphone carriers spend most of their time indoors where GPS cannot be accessed.

PROPOSED SYSTEM:
In this paper, we propose discover-predict-deliver (DPD) as an efficient content sharing scheme for smartphone-based DTNs. DPD assumes that the communications between smartphones arise in a set of locations where smartphone carriers stay for a significant duration. It employs a hidden Markov model and Viterbi algorithm to predict the future locations of individuals.

The goal of our work is to explore the solutions to the content sharing problem in smartphone-based DTNs. These solutions are the efficient discovery of contents and their delivery to the proper destinations within a given time.
ADVANTAGES OF PROPOSED SYSTEM:
Ø We develop a practical place (mobility) learning scheme for both outdoors and indoors. Also, we design a mobility prediction algorithm to accurately estimate the contact opportunities for smartphone users.
Ø We evaluate the proposed scheme using simulation tools based on real human movement traces.
Ø We validate the feasibility of content sharing with DTN by implementing a sample application on commercial smart phones.




ALGORITHMS USED:

ü Algorithm 1. Utility Computation
ü Algorithm 2. Mobility Learning




SYSTEM CONFIGURATION:-

HARDWARE CONFIGURATION:-


ü Processor             -        Pentium –IV

ü Speed                             -        1.1 Ghz
ü RAM                    -        256 MB(min)
ü Hard Disk            -        20 GB
ü Key Board            -        Standard Windows Keyboard
ü Mouse                  -        Two or Three Button Mouse
ü Monitor                -        SVGA

 

SOFTWARE CONFIGURATION:-


ü Operating System                    : Windows XP
ü Programming Language           : JAVA
ü Java Version                           : JDK 1.6 & above.

REFERENCE:
Elmurod Talipov, Yohan Chon, and Hojung Cha, Member, IEEE-“Content Sharing over Smartphone-Based Delay-Tolerant Networks”- IEEE TRANSACTIONS ON MOBILE COMPUTING, VOL. 12, NO. 3, MARCH 2013