SlideShare une entreprise Scribd logo
1  sur  4
Télécharger pour lire hors ligne
IOSR Journal of Computer Engineering (IOSR-JCE)
e-ISSN: 2278-0661, p- ISSN: 2278-8727Volume 10, Issue 5 (Mar. - Apr. 2013), PP 06-09
www.iosrjournals.org
www.iosrjournals.org 6 | Page
Peer To Peer Content Sharing On Wi-Fi Network For Smart
Phones
Pradnya Mate1
, Snehal Dhamale2
, Pranita Ohal3
, Ruchi Pawar4
Department of Computer Engineering, Sinhgad College of Engineering, Vadgaon (Bk), Pune
University of Pune, India.
Abstract: Peer-to-Peer (P2P) communications and its applications have become conventional architecture in
the wired network environment. However, they have not been effectively adapted to the ensemble mobile
environment which composed of various devices such as smart mobiles devices, laptops, and device with
embedded software. In P2P systems, each node can act as a client and as a server at the same time and shares
with others its own data. Our contribution consists in designing, implementing and testing a BitTorrent like
application adapted to wireless ad-hoc networks of Android Mobile Phones. The employment of P2P protocols
and applications in the platform of the ensemble mobile environment is becoming a promising solution which
permits a wide number of users to share their own contents (data, audio, video, etc.) and communicate with
each other without using costly and centralized network infrastructure. By using a central server, the peers will
be able to get the information about the contents of other peers. Even in the absence of the Internet, the mobile
devices provide users with the potential opportunity to connect in ad-hoc manner via short range wireless
protocol such as Wi-Fi.
Keywords- Peer to peer computing, mobile ad hoc networks, wireless communication, Wi-Fi, multimedia
communication.
I. INTRODUCTION
In the recent years, Peer-to-Peer (P2P) communications and its applications have become conventional
architecture in the wired network environment. However, they have not been effectively adapted to the
ensemble mobile environment which composed of various devices such as smart mobile devices, laptops, and
devices with embedded software. In P2P systems, each node can act as a client and as a server at the same time
and shares with others its own data [1][6]
.
Our contribution consists in designing, implementing and testing a Bit Torrent like application adapted
to wireless ad-hoc networks of Android Mobile Phones [7]
.
They have become highly-capable multimedia devices, with embedded video cameras, and many users
enjoy sharing the multimedia content that they capture. For example, as part of a home entertainment system,
the user of a smart phone may wish to upload user-generated content such as newly-taken videos to another
smart phone or tablet device, to a media player connected to a TV, or perhaps to a wireless picture frame.
Several users may be interested in automatically receiving multimedia from one particular source [3][4][5]
. The
problem is that when employing a 3G wireless data connection and uploading to a traditional web server, these
transfers can quickly become prohibitively expensive. Users are typically subject to wireless data plans with
finite usage limits and steep overage charges. The alternative of uploading content through a wired USB
connection is cumbersome and delays the user experience [1][2]
.
A promising solution is to employ peer-to-peer sharing among smart phones, in order to consume free
peer-to-peer wireless links versus expensive packet data networks for file sharing purposes. For instance, a
camera-enabled device could publish new content and advertise it through a service that the other devices in the
home would subscribe to. Through peer -to- peer connectivity, the participating hardware devices could then
share the multimedia resources back and forth without the use of any intermediary hosts, and not be subject to
billing[8][9]
.
II. PROBLEM STATEMENT
To develop a system for providing peer-to-peer content sharing on Wi-Fi network for Smart Phones.
Peer-to-peer model faces unique challenges in the mobile context - limitations on processing power, on-board
device memory, wireless data bandwidth, available battery energy. To employ peer-to-peer sharing among smart
phones to consume free peer-to-peer wireless links.
Peer To Peer Content Sharing On Wi-Fi Network For Smart Phones
www.iosrjournals.org 7 | Page
III. TECHNOLOGY DETAILS
3.1 Bluetooth Technology:
Bluetooth is a technology that allows device to communicate and share data over short distances
without wires. It is a proprietary open wireless technology standard for exchanging data from fixed and mobile
devices, creating personal area network (PANs) with high levels of security. It is a standard wire-replacement
communication protocol primarily designed for low power consumption, with a short range based on low-cost
transceiver microchips in each device. Anyone who joins the Bluetooth Special Interest Group and adheres to
well outlined standards can create Bluetooth devices. While Bluetooth technology is prevalent
in devices that need to transfer small amount of data, the technology’s limitations have prevented it from
becoming the de-facto wireless technology. Devices such as mobile phones, laptops, PCs, printers, digital
cameras, and video game console can connect to each other, and exchange information. Bluetooth is only used
for relatively short distances, like a few meters.
Followings are the limitations of Bluetooth:
A. The rate of data transfer between Bluetooth device is about 3 megabits per second. This is significantly lower
than Wi-Fi.
B. The range of communication is limited.
3.2 Wi-Fi Technology:
Wi-Fi technology is an alternative to wired technology, which is commonly used for connecting devices
in wireless mode. Wi-Fi (Wireless Fidelity) is a generic term that refers to IEEE 802.11 communication
standards for Wireless Local Area Networks. It uses radio technologies to transmit and receive data at high
speed.
It is popular technology that allows an electronic device to exchange data wirelessly (using radio
waves) over a computer network, including high speed Internet connections. Wi-Fi provides its users with the
liberty of connecting to the internet from any place within Wi-Fi area without the hassles of plugging in wires.
Wi-Fi location where the users can connect to the wireless network is called a Wi-Fi hotspot. Through the Wi-Fi
hotspot, the users can even enhance their home business, as accessing information through Wi-Fi is simple.
Accessing a wireless network through hotspot in some cases is cost-free.
Following are the Advantages of Wi-Fi over Bluetooth:
1. The most prominent advantage which Wi-Fi has over Bluetooth is that Wi-Fi operates at a much faster
rate of 11mbps, whereas Bluetooth only operates at a much slower rate of around 720kbps. This makes
Bluetooth too slow for video transfers or moving large amounts of large photo images from a digital camera.
2. Wi-Fi is also designed to link up entire networks, rather than computer to computer.
3.3 Peer to Peer Technology:
A peer to peer (abbreviated to P2P) computer network is one in which each computer in network can
act as a client or server for the other computers in the network, allowing shared access to various resources such
as files, peripherals and sensors without the need for a central server. P2P network can be set up within the
home, a business, or over the Internet. Each network type requires all computers in the
network to use same or a compatible program to connect to each other and access files and other resources
found on the other computer.
P2P networks can be used for sharing contents such as audio, video, data, or anything in digital format.
P2P is a distributed application architecture that partitions tasks or workloads among peers. Peers are equally
previledged participants in the application. Each computer in a network is refered to as node. The owner of each
computer on a P2P network would set aside a portion of its resources – such as processing power, disk storage,
or network bandwidth – to be made directly available to other network participant, without the need for central
coordination by servers or stable hosts. With this model, peers are both suppliers and consumers of resources, in
contrast to the traditional client-server model where only the server supply (send), and client consume (receive).
IV. SYSTEM ARCHITECTURE
System comprises of following seven modules as shown in Figure 1 :
4.1 Client Side
A. Network Discovery Manager: It is responsible for handling the connectivity of the system, both detecting Wi-Fi
Access Points and determining when peers have become disconnected.
B. Communication Manager: It deals with sending request to the server for searching contents and receiving list of
peers containing required contents.
C. File System Reader/Writer: It is responsible for reading files and writing files tothe system.
D. Private Folder Locker: It allows user tomake content available to other peers.
Peer To Peer Content Sharing On Wi-Fi Network For Smart Phones
www.iosrjournals.org 8 | Page
4.2 Server Side
A. Transaction Tracker: It keeps the track of transactions carried out by users.
B. Request Response Handler: It handles request from user and provides response accordingly.
C. GUI : It provides interaction toadministrator.
Fig. 1 System Architecture
V. IMPLEMENTATION
The employment of P2P protocols and applications in the platform of the ensemble mobile
environment is becoming a promising solution which permits a wide number of users to share their own
contents (data, audio, video, etc) and communicate with each other without using costly and centralized network
infrastructure. By using a central server, the peers will be able to get the information about the contents of other
peers. When receiver peer requests for the required content, the request will pass to the central server. Then
central server searches for the peers where the requested content is available and gives the metadata of that peers
to the receiver peer. After that receiver peer makes the connection with the sender peer
and then peer to peer content sharing takes place.
The mobile devices provide users with the potential opportunity to connect in ad-hoc manner via short
range wireless protocol such as Wi-Fi.
The system implementation consists of five modules:
a. Sharable Folder
b. Request Response Handler
c. Searching
d. Downloading
e. Chat Application
Sharable Folder:
User will be able to put files in the Sharable Folder that he or she wants to share on the network with other users
in the same network.
Request Response Handler:
Request Response Handler will deal with the handshaking activity which is involved in the connection
establishment initially.
Searching:
Searching module will be responsible for finding out whether any of the peers in the network contains the
required file. File will be searched in the network based on its name.
Peer To Peer Content Sharing On Wi-Fi Network For Smart Phones
www.iosrjournals.org 9 | Page
Downloading:
Server will send the search results to the requesting peer which contains file name and IP address of the
peer having the requested file. Further the Downloading module will be involved in the actual process of
downloading the requested file.
Chat Application:
Our system will be provided with the Chatting Application which is an extension of Peer to Peer
communication. As there is no server involvement in the communication among two peers, Chatting
Application will be pure Peer to Peer Communication.
VI. CONCLUSION AND FUTURE WORK
We have proposed a peer-to-peer model that permits efficient file sharing between mobile smart phones
over a low-cost transport. The employment of P2P protocols and applications in the platform of the ensemble
mobile environment is becoming a promising solution which permits a wide number of users to share their own
contents (data, audio, video, etc.) with each other without using costly and centralized network infrastructure
Small segments are desirable when multiple clients are involved, as they allow for increased parallelism of
downloads.
The use of socket for content sharing is more optimal, as it only requires two sockets: one for
downloading, and one for uploading, for each peer, regardless of the number of peers within the network area.
Peer-to-peer sharing allows for efficient content distribution using low-cost links that do not impose a load on
the mobile carrier infrastructure.
It is expected that the proposed protocol will allow smart device users to communicate among each
other in real time by using various P2P applications. From a utilization point of view, we plan to combine this
work with other proximity-based services such as medical or social ones.
This paper can be considered for future enhancements in order to provide and maintain quality of
service for an application during transmission of data for the purpose of reliability and efficiency.
REFERENCES
[1] “Framework for Enhancing P2P Communication Protocol on Mobile Platform”, Waheb A. Jabbar, M. Ismail, R. Nordin.
[2] “Architectural Model for Wireless Peer-to-Peer (WP2P) File Sharing for Ubiquitous Mobile Devices”, O.O.Abiona, A.I.Oluwaranti
,T.Anjali,C.E.Onime,E.O.Popoola,G.A.Aderounmu,A.O.Oluwatope and L.O.Kehinde, 978-1-4244-3355-1/09/$25.00 ©2009 IEEE.
[3] “BlueStreaming:Towards Power-Efficient Internet P2P Streaming to Mobile Devices”,You Liu,Fei Li, Lei Guo,Yang Guo, Songqing
Chen. MM’11, November 28–December 1, 2011, Scottsdale, Arizona, USA.Copyright 2011 ACM 978-1-4503-0616-4/11/11 ...$10.00.
[4] “Broadcast-Based Peer-To-Peer Collaborative Video
[5] Streaming Among Mobiles”,Man-Fung Leung and S.-H Gray Chan,2007. IEEE TRANSACTIONS ON BROADCASTING, VOL. 53,
NO. 1, MARCH 2007
[6] “Quality of Data Delivery in Peer-to-Peer Video Streaming”,XIAOSONG LOU and Kai HWANG,University of Southrn
California,ACM Transactions on Multimedia Computing,Communication and Applications,Vol.8S,No.1,Article 12,Publication
date:February 2012.
[7] “Peer to Peer Content Sharing on Ad Hoc Networks of Smartphones”, Piotr K.Tysowski, Pengxiang Zhao, Kshirasagar Naik. 978-1-
4577-9538-2/11/$26.00 ©2011 IEEE.
[8] “Clustering and Sharing Incentives in BitTorrent Systems”,Arnaud
Legout,I.N.R.I.A.,SophiaAntipolis,France,arnaud.legout@sophia.inria.fr,Nikitas Liogkas ,Eddie Kohler,Lixia Zhang,University of
California,Los Angeles,CA USA,{nikitas,kohler,lixia}@cs.ucla.edu. SIGMETRICS’07, June 12–16, 2007, San Diego, California,
USA ,Copyright 2007 ACM 978-1-59593-639-4/07/0006 ...$5.00.
[9] “P2P File Sharing on Mobile Phones: Design and Implementation of a Prototype”, Claudio E. Palazzi, Armir Bujari, Emanuele Cervi
,Dipartimento di Matematica Pura e Applicata, ,Università di Padova,
Padova,Italycpalazzi@math.unipd.it,abujari@studenti.math.unipd.it, ecervi@studenti.math.unipd.it
[10] “A Peer-to-Peer File Resource Sharing System for Mobile Devices “,Chao-Tung Yang , Chun-Jen Chen, Hung-Yen Chen ,High-
Performance Computing Laboratory ,Department of Computer Science and Information Engineering ,Tunghai University, Taichung,
40704, Taiwan R.O.C. ctyang@thu.edu.tw, 978-0-7695-3177-9/08 $25.00 © 2008 IEEE DOI 10.1109/GPC.WORKSHOPS.2008.75
[11] “Creating a mobile P2P file sharing environment over Bluetooth”,Gerard McNamara,Yanyan Yang, 978-1-4244-2020-9/08/$25.00
02008 IEEE .

Contenu connexe

Tendances

The latest development in network and communication
The latest development in network and communicationThe latest development in network and communication
The latest development in network and communicationHashtag IV
 
La3 ict-topic-3-computer-networks
La3 ict-topic-3-computer-networksLa3 ict-topic-3-computer-networks
La3 ict-topic-3-computer-networksKak Yong
 
NETWORK COMMUNICATION TECHNOLOGY
NETWORK COMMUNICATION TECHNOLOGYNETWORK COMMUNICATION TECHNOLOGY
NETWORK COMMUNICATION TECHNOLOGYKak Yong
 
FUNDAMENTALS OF INTERNET AND WORLD WIDE WEB
FUNDAMENTALS OF INTERNET AND WORLD WIDE WEBFUNDAMENTALS OF INTERNET AND WORLD WIDE WEB
FUNDAMENTALS OF INTERNET AND WORLD WIDE WEBMuniba Bukhari
 
2 1 internet services and connections
2 1 internet services and connections2 1 internet services and connections
2 1 internet services and connectionsQondileRamokgadi
 
Telecommunications, the internet, and wireless technology
Telecommunications, the internet, and wireless technologyTelecommunications, the internet, and wireless technology
Telecommunications, the internet, and wireless technologyProf. Othman Alsalloum
 
Unit4 ppt1 introduction to internet
Unit4 ppt1 introduction to internetUnit4 ppt1 introduction to internet
Unit4 ppt1 introduction to internetFarhanMalik93
 
Networking technology
Networking technologyNetworking technology
Networking technologySmritiGurung4
 
The latest development in network and communication
The latest development in network and communicationThe latest development in network and communication
The latest development in network and communicationRizwan Razman
 
Siraj e commerce project
Siraj e commerce projectSiraj e commerce project
Siraj e commerce projectsirajislam7
 
Communications & Networks
Communications & NetworksCommunications & Networks
Communications & Networkscoachhahn
 
Communications & Networks
Communications & NetworksCommunications & Networks
Communications & Networkscoachhahn
 
Difference Between Intranet And Extranet
Difference  Between  Intranet And  ExtranetDifference  Between  Intranet And  Extranet
Difference Between Intranet And Extranetcalix_ricia
 
Network fundamentals
Network fundamentalsNetwork fundamentals
Network fundamentalsImoh Etuk
 
The internet and online services
The internet and online servicesThe internet and online services
The internet and online servicesSmritiGurung4
 

Tendances (20)

The latest development in network and communication
The latest development in network and communicationThe latest development in network and communication
The latest development in network and communication
 
Ict topic 3
Ict topic 3Ict topic 3
Ict topic 3
 
La3 ict-topic-3-computer-networks
La3 ict-topic-3-computer-networksLa3 ict-topic-3-computer-networks
La3 ict-topic-3-computer-networks
 
NETWORK COMMUNICATION TECHNOLOGY
NETWORK COMMUNICATION TECHNOLOGYNETWORK COMMUNICATION TECHNOLOGY
NETWORK COMMUNICATION TECHNOLOGY
 
FUNDAMENTALS OF INTERNET AND WORLD WIDE WEB
FUNDAMENTALS OF INTERNET AND WORLD WIDE WEBFUNDAMENTALS OF INTERNET AND WORLD WIDE WEB
FUNDAMENTALS OF INTERNET AND WORLD WIDE WEB
 
2 1 internet services and connections
2 1 internet services and connections2 1 internet services and connections
2 1 internet services and connections
 
Telecommunications, the internet, and wireless technology
Telecommunications, the internet, and wireless technologyTelecommunications, the internet, and wireless technology
Telecommunications, the internet, and wireless technology
 
Class module 4- itm
Class module 4- itmClass module 4- itm
Class module 4- itm
 
Unit4 ppt1 introduction to internet
Unit4 ppt1 introduction to internetUnit4 ppt1 introduction to internet
Unit4 ppt1 introduction to internet
 
Networking technology
Networking technologyNetworking technology
Networking technology
 
Ecommerce Chap 07
Ecommerce Chap 07Ecommerce Chap 07
Ecommerce Chap 07
 
The latest development in network and communication
The latest development in network and communicationThe latest development in network and communication
The latest development in network and communication
 
Siraj e commerce project
Siraj e commerce projectSiraj e commerce project
Siraj e commerce project
 
Communications & Networks
Communications & NetworksCommunications & Networks
Communications & Networks
 
Communications & Networks
Communications & NetworksCommunications & Networks
Communications & Networks
 
Difference Between Intranet And Extranet
Difference  Between  Intranet And  ExtranetDifference  Between  Intranet And  Extranet
Difference Between Intranet And Extranet
 
Bluetooth
BluetoothBluetooth
Bluetooth
 
Telecommunication and networks
Telecommunication  and networksTelecommunication  and networks
Telecommunication and networks
 
Network fundamentals
Network fundamentalsNetwork fundamentals
Network fundamentals
 
The internet and online services
The internet and online servicesThe internet and online services
The internet and online services
 

En vedette

Impact of Insect Resistant Cotton
Impact of Insect Resistant CottonImpact of Insect Resistant Cotton
Impact of Insect Resistant CottonIOSR Journals
 
Analysis of Rayleigh Quotient in Extrapolation Method to Accelerate the Compu...
Analysis of Rayleigh Quotient in Extrapolation Method to Accelerate the Compu...Analysis of Rayleigh Quotient in Extrapolation Method to Accelerate the Compu...
Analysis of Rayleigh Quotient in Extrapolation Method to Accelerate the Compu...IOSR Journals
 
Multi Wavelet for Image Retrival Based On Using Texture and Color Querys
Multi Wavelet for Image Retrival Based On Using Texture and  Color QuerysMulti Wavelet for Image Retrival Based On Using Texture and  Color Querys
Multi Wavelet for Image Retrival Based On Using Texture and Color QuerysIOSR Journals
 
Performance of DVR under various Fault conditions in Electrical Distribution ...
Performance of DVR under various Fault conditions in Electrical Distribution ...Performance of DVR under various Fault conditions in Electrical Distribution ...
Performance of DVR under various Fault conditions in Electrical Distribution ...IOSR Journals
 
Cascaded Multilevel Inverter Based Active Power Filters: A Survey of Controls
Cascaded Multilevel Inverter Based Active Power Filters: A Survey of ControlsCascaded Multilevel Inverter Based Active Power Filters: A Survey of Controls
Cascaded Multilevel Inverter Based Active Power Filters: A Survey of ControlsIOSR Journals
 
Enhance similarity searching algorithm with optimized fast population count m...
Enhance similarity searching algorithm with optimized fast population count m...Enhance similarity searching algorithm with optimized fast population count m...
Enhance similarity searching algorithm with optimized fast population count m...IOSR Journals
 
Temperature and Azimuth angle variation effect on the Building Integrated Pho...
Temperature and Azimuth angle variation effect on the Building Integrated Pho...Temperature and Azimuth angle variation effect on the Building Integrated Pho...
Temperature and Azimuth angle variation effect on the Building Integrated Pho...IOSR Journals
 
Deniable Encryption Key
Deniable Encryption KeyDeniable Encryption Key
Deniable Encryption KeyIOSR Journals
 
Efficiency of Optical Fiber Communication for Dissemination of Information wi...
Efficiency of Optical Fiber Communication for Dissemination of Information wi...Efficiency of Optical Fiber Communication for Dissemination of Information wi...
Efficiency of Optical Fiber Communication for Dissemination of Information wi...IOSR Journals
 
Information Hiding for “Color to Gray and back” with Hartley, Slant and Kekre...
Information Hiding for “Color to Gray and back” with Hartley, Slant and Kekre...Information Hiding for “Color to Gray and back” with Hartley, Slant and Kekre...
Information Hiding for “Color to Gray and back” with Hartley, Slant and Kekre...IOSR Journals
 
An Optimal Approach to derive Disjunctive Positive and Negative Rules from As...
An Optimal Approach to derive Disjunctive Positive and Negative Rules from As...An Optimal Approach to derive Disjunctive Positive and Negative Rules from As...
An Optimal Approach to derive Disjunctive Positive and Negative Rules from As...IOSR Journals
 
An Efficient Biological Sequence Compression Technique Using LUT and Repeat ...
An Efficient Biological Sequence Compression Technique Using  LUT and Repeat ...An Efficient Biological Sequence Compression Technique Using  LUT and Repeat ...
An Efficient Biological Sequence Compression Technique Using LUT and Repeat ...IOSR Journals
 
Efficient Forecasting of Exchange rates with Recurrent FLANN
Efficient Forecasting of Exchange rates with Recurrent FLANNEfficient Forecasting of Exchange rates with Recurrent FLANN
Efficient Forecasting of Exchange rates with Recurrent FLANNIOSR Journals
 
An Effective Heuristic Approach for Hiding Sensitive Patterns in Databases
An Effective Heuristic Approach for Hiding Sensitive Patterns in  DatabasesAn Effective Heuristic Approach for Hiding Sensitive Patterns in  Databases
An Effective Heuristic Approach for Hiding Sensitive Patterns in DatabasesIOSR Journals
 

En vedette (20)

Impact of Insect Resistant Cotton
Impact of Insect Resistant CottonImpact of Insect Resistant Cotton
Impact of Insect Resistant Cotton
 
B0540714
B0540714B0540714
B0540714
 
K0428699
K0428699K0428699
K0428699
 
Analysis of Rayleigh Quotient in Extrapolation Method to Accelerate the Compu...
Analysis of Rayleigh Quotient in Extrapolation Method to Accelerate the Compu...Analysis of Rayleigh Quotient in Extrapolation Method to Accelerate the Compu...
Analysis of Rayleigh Quotient in Extrapolation Method to Accelerate the Compu...
 
Multi Wavelet for Image Retrival Based On Using Texture and Color Querys
Multi Wavelet for Image Retrival Based On Using Texture and  Color QuerysMulti Wavelet for Image Retrival Based On Using Texture and  Color Querys
Multi Wavelet for Image Retrival Based On Using Texture and Color Querys
 
E0432733
E0432733E0432733
E0432733
 
Performance of DVR under various Fault conditions in Electrical Distribution ...
Performance of DVR under various Fault conditions in Electrical Distribution ...Performance of DVR under various Fault conditions in Electrical Distribution ...
Performance of DVR under various Fault conditions in Electrical Distribution ...
 
C0410912
C0410912C0410912
C0410912
 
Cascaded Multilevel Inverter Based Active Power Filters: A Survey of Controls
Cascaded Multilevel Inverter Based Active Power Filters: A Survey of ControlsCascaded Multilevel Inverter Based Active Power Filters: A Survey of Controls
Cascaded Multilevel Inverter Based Active Power Filters: A Survey of Controls
 
Enhance similarity searching algorithm with optimized fast population count m...
Enhance similarity searching algorithm with optimized fast population count m...Enhance similarity searching algorithm with optimized fast population count m...
Enhance similarity searching algorithm with optimized fast population count m...
 
E0552228
E0552228E0552228
E0552228
 
Temperature and Azimuth angle variation effect on the Building Integrated Pho...
Temperature and Azimuth angle variation effect on the Building Integrated Pho...Temperature and Azimuth angle variation effect on the Building Integrated Pho...
Temperature and Azimuth angle variation effect on the Building Integrated Pho...
 
Deniable Encryption Key
Deniable Encryption KeyDeniable Encryption Key
Deniable Encryption Key
 
Efficiency of Optical Fiber Communication for Dissemination of Information wi...
Efficiency of Optical Fiber Communication for Dissemination of Information wi...Efficiency of Optical Fiber Communication for Dissemination of Information wi...
Efficiency of Optical Fiber Communication for Dissemination of Information wi...
 
Information Hiding for “Color to Gray and back” with Hartley, Slant and Kekre...
Information Hiding for “Color to Gray and back” with Hartley, Slant and Kekre...Information Hiding for “Color to Gray and back” with Hartley, Slant and Kekre...
Information Hiding for “Color to Gray and back” with Hartley, Slant and Kekre...
 
An Optimal Approach to derive Disjunctive Positive and Negative Rules from As...
An Optimal Approach to derive Disjunctive Positive and Negative Rules from As...An Optimal Approach to derive Disjunctive Positive and Negative Rules from As...
An Optimal Approach to derive Disjunctive Positive and Negative Rules from As...
 
An Efficient Biological Sequence Compression Technique Using LUT and Repeat ...
An Efficient Biological Sequence Compression Technique Using  LUT and Repeat ...An Efficient Biological Sequence Compression Technique Using  LUT and Repeat ...
An Efficient Biological Sequence Compression Technique Using LUT and Repeat ...
 
Efficient Forecasting of Exchange rates with Recurrent FLANN
Efficient Forecasting of Exchange rates with Recurrent FLANNEfficient Forecasting of Exchange rates with Recurrent FLANN
Efficient Forecasting of Exchange rates with Recurrent FLANN
 
An Effective Heuristic Approach for Hiding Sensitive Patterns in Databases
An Effective Heuristic Approach for Hiding Sensitive Patterns in  DatabasesAn Effective Heuristic Approach for Hiding Sensitive Patterns in  Databases
An Effective Heuristic Approach for Hiding Sensitive Patterns in Databases
 
K0956568
K0956568K0956568
K0956568
 

Similaire à Peer To Peer Content Sharing On Wi-Fi Network For Smart Phones

Wirelessmicroservers 111212193716-phpapp02(1)
Wirelessmicroservers 111212193716-phpapp02(1)Wirelessmicroservers 111212193716-phpapp02(1)
Wirelessmicroservers 111212193716-phpapp02(1)gunasagar123
 
Wi-Fi Direct P2P Messenger-Browser App
Wi-Fi Direct P2P Messenger-Browser AppWi-Fi Direct P2P Messenger-Browser App
Wi-Fi Direct P2P Messenger-Browser AppAnand Sekar
 
A study-and-analysis-of-access-to-high-speed-connection-in-wireless-technology
A study-and-analysis-of-access-to-high-speed-connection-in-wireless-technologyA study-and-analysis-of-access-to-high-speed-connection-in-wireless-technology
A study-and-analysis-of-access-to-high-speed-connection-in-wireless-technologyaravindhawan
 
Presentation3 network
Presentation3 networkPresentation3 network
Presentation3 networkRana Muzffar
 
A novel adaptive schema to facilitates playback switching technique for video...
A novel adaptive schema to facilitates playback switching technique for video...A novel adaptive schema to facilitates playback switching technique for video...
A novel adaptive schema to facilitates playback switching technique for video...IJECEIAES
 
Introduction to Computer Networking
Introduction to Computer NetworkingIntroduction to Computer Networking
Introduction to Computer Networkingshankars73
 
Videoconferencing web
Videoconferencing webVideoconferencing web
Videoconferencing webcsandit
 
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...cscpconf
 
FYP%3A+Peer-to-Peer+Communications+Framework+on+Android+Platform
FYP%3A+Peer-to-Peer+Communications+Framework+on+Android+PlatformFYP%3A+Peer-to-Peer+Communications+Framework+on+Android+Platform
FYP%3A+Peer-to-Peer+Communications+Framework+on+Android+Platformwebuiltit
 
FYP%3A+P2P+Bluetooth+Communication+Framework+on+Android%0A
FYP%3A+P2P+Bluetooth+Communication+Framework+on+Android%0AFYP%3A+P2P+Bluetooth+Communication+Framework+on+Android%0A
FYP%3A+P2P+Bluetooth+Communication+Framework+on+Android%0ATianwei_liu
 

Similaire à Peer To Peer Content Sharing On Wi-Fi Network For Smart Phones (20)

Wireless microservers
Wireless microserversWireless microservers
Wireless microservers
 
Ijariie1186
Ijariie1186Ijariie1186
Ijariie1186
 
Wirelessmicroservers 111212193716-phpapp02(1)
Wirelessmicroservers 111212193716-phpapp02(1)Wirelessmicroservers 111212193716-phpapp02(1)
Wirelessmicroservers 111212193716-phpapp02(1)
 
Bq4301381388
Bq4301381388Bq4301381388
Bq4301381388
 
Wi-Fi Direct P2P Messenger-Browser App
Wi-Fi Direct P2P Messenger-Browser AppWi-Fi Direct P2P Messenger-Browser App
Wi-Fi Direct P2P Messenger-Browser App
 
A study-and-analysis-of-access-to-high-speed-connection-in-wireless-technology
A study-and-analysis-of-access-to-high-speed-connection-in-wireless-technologyA study-and-analysis-of-access-to-high-speed-connection-in-wireless-technology
A study-and-analysis-of-access-to-high-speed-connection-in-wireless-technology
 
Presentation3 network
Presentation3 networkPresentation3 network
Presentation3 network
 
network
networknetwork
network
 
Punit kumar
Punit kumarPunit kumar
Punit kumar
 
A novel adaptive schema to facilitates playback switching technique for video...
A novel adaptive schema to facilitates playback switching technique for video...A novel adaptive schema to facilitates playback switching technique for video...
A novel adaptive schema to facilitates playback switching technique for video...
 
Introduction to Computer Networking
Introduction to Computer NetworkingIntroduction to Computer Networking
Introduction to Computer Networking
 
IOT-Monograph .docx
IOT-Monograph .docxIOT-Monograph .docx
IOT-Monograph .docx
 
K1102026669
K1102026669K1102026669
K1102026669
 
Wi fi
Wi fiWi fi
Wi fi
 
Computer network 1
Computer network 1Computer network 1
Computer network 1
 
Videoconferencing web
Videoconferencing webVideoconferencing web
Videoconferencing web
 
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...
 
V4103132135
V4103132135V4103132135
V4103132135
 
FYP%3A+Peer-to-Peer+Communications+Framework+on+Android+Platform
FYP%3A+Peer-to-Peer+Communications+Framework+on+Android+PlatformFYP%3A+Peer-to-Peer+Communications+Framework+on+Android+Platform
FYP%3A+Peer-to-Peer+Communications+Framework+on+Android+Platform
 
FYP%3A+P2P+Bluetooth+Communication+Framework+on+Android%0A
FYP%3A+P2P+Bluetooth+Communication+Framework+on+Android%0AFYP%3A+P2P+Bluetooth+Communication+Framework+on+Android%0A
FYP%3A+P2P+Bluetooth+Communication+Framework+on+Android%0A
 

Plus de IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 

Dernier

(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 

Dernier (20)

(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 

Peer To Peer Content Sharing On Wi-Fi Network For Smart Phones

  • 1. IOSR Journal of Computer Engineering (IOSR-JCE) e-ISSN: 2278-0661, p- ISSN: 2278-8727Volume 10, Issue 5 (Mar. - Apr. 2013), PP 06-09 www.iosrjournals.org www.iosrjournals.org 6 | Page Peer To Peer Content Sharing On Wi-Fi Network For Smart Phones Pradnya Mate1 , Snehal Dhamale2 , Pranita Ohal3 , Ruchi Pawar4 Department of Computer Engineering, Sinhgad College of Engineering, Vadgaon (Bk), Pune University of Pune, India. Abstract: Peer-to-Peer (P2P) communications and its applications have become conventional architecture in the wired network environment. However, they have not been effectively adapted to the ensemble mobile environment which composed of various devices such as smart mobiles devices, laptops, and device with embedded software. In P2P systems, each node can act as a client and as a server at the same time and shares with others its own data. Our contribution consists in designing, implementing and testing a BitTorrent like application adapted to wireless ad-hoc networks of Android Mobile Phones. The employment of P2P protocols and applications in the platform of the ensemble mobile environment is becoming a promising solution which permits a wide number of users to share their own contents (data, audio, video, etc.) and communicate with each other without using costly and centralized network infrastructure. By using a central server, the peers will be able to get the information about the contents of other peers. Even in the absence of the Internet, the mobile devices provide users with the potential opportunity to connect in ad-hoc manner via short range wireless protocol such as Wi-Fi. Keywords- Peer to peer computing, mobile ad hoc networks, wireless communication, Wi-Fi, multimedia communication. I. INTRODUCTION In the recent years, Peer-to-Peer (P2P) communications and its applications have become conventional architecture in the wired network environment. However, they have not been effectively adapted to the ensemble mobile environment which composed of various devices such as smart mobile devices, laptops, and devices with embedded software. In P2P systems, each node can act as a client and as a server at the same time and shares with others its own data [1][6] . Our contribution consists in designing, implementing and testing a Bit Torrent like application adapted to wireless ad-hoc networks of Android Mobile Phones [7] . They have become highly-capable multimedia devices, with embedded video cameras, and many users enjoy sharing the multimedia content that they capture. For example, as part of a home entertainment system, the user of a smart phone may wish to upload user-generated content such as newly-taken videos to another smart phone or tablet device, to a media player connected to a TV, or perhaps to a wireless picture frame. Several users may be interested in automatically receiving multimedia from one particular source [3][4][5] . The problem is that when employing a 3G wireless data connection and uploading to a traditional web server, these transfers can quickly become prohibitively expensive. Users are typically subject to wireless data plans with finite usage limits and steep overage charges. The alternative of uploading content through a wired USB connection is cumbersome and delays the user experience [1][2] . A promising solution is to employ peer-to-peer sharing among smart phones, in order to consume free peer-to-peer wireless links versus expensive packet data networks for file sharing purposes. For instance, a camera-enabled device could publish new content and advertise it through a service that the other devices in the home would subscribe to. Through peer -to- peer connectivity, the participating hardware devices could then share the multimedia resources back and forth without the use of any intermediary hosts, and not be subject to billing[8][9] . II. PROBLEM STATEMENT To develop a system for providing peer-to-peer content sharing on Wi-Fi network for Smart Phones. Peer-to-peer model faces unique challenges in the mobile context - limitations on processing power, on-board device memory, wireless data bandwidth, available battery energy. To employ peer-to-peer sharing among smart phones to consume free peer-to-peer wireless links.
  • 2. Peer To Peer Content Sharing On Wi-Fi Network For Smart Phones www.iosrjournals.org 7 | Page III. TECHNOLOGY DETAILS 3.1 Bluetooth Technology: Bluetooth is a technology that allows device to communicate and share data over short distances without wires. It is a proprietary open wireless technology standard for exchanging data from fixed and mobile devices, creating personal area network (PANs) with high levels of security. It is a standard wire-replacement communication protocol primarily designed for low power consumption, with a short range based on low-cost transceiver microchips in each device. Anyone who joins the Bluetooth Special Interest Group and adheres to well outlined standards can create Bluetooth devices. While Bluetooth technology is prevalent in devices that need to transfer small amount of data, the technology’s limitations have prevented it from becoming the de-facto wireless technology. Devices such as mobile phones, laptops, PCs, printers, digital cameras, and video game console can connect to each other, and exchange information. Bluetooth is only used for relatively short distances, like a few meters. Followings are the limitations of Bluetooth: A. The rate of data transfer between Bluetooth device is about 3 megabits per second. This is significantly lower than Wi-Fi. B. The range of communication is limited. 3.2 Wi-Fi Technology: Wi-Fi technology is an alternative to wired technology, which is commonly used for connecting devices in wireless mode. Wi-Fi (Wireless Fidelity) is a generic term that refers to IEEE 802.11 communication standards for Wireless Local Area Networks. It uses radio technologies to transmit and receive data at high speed. It is popular technology that allows an electronic device to exchange data wirelessly (using radio waves) over a computer network, including high speed Internet connections. Wi-Fi provides its users with the liberty of connecting to the internet from any place within Wi-Fi area without the hassles of plugging in wires. Wi-Fi location where the users can connect to the wireless network is called a Wi-Fi hotspot. Through the Wi-Fi hotspot, the users can even enhance their home business, as accessing information through Wi-Fi is simple. Accessing a wireless network through hotspot in some cases is cost-free. Following are the Advantages of Wi-Fi over Bluetooth: 1. The most prominent advantage which Wi-Fi has over Bluetooth is that Wi-Fi operates at a much faster rate of 11mbps, whereas Bluetooth only operates at a much slower rate of around 720kbps. This makes Bluetooth too slow for video transfers or moving large amounts of large photo images from a digital camera. 2. Wi-Fi is also designed to link up entire networks, rather than computer to computer. 3.3 Peer to Peer Technology: A peer to peer (abbreviated to P2P) computer network is one in which each computer in network can act as a client or server for the other computers in the network, allowing shared access to various resources such as files, peripherals and sensors without the need for a central server. P2P network can be set up within the home, a business, or over the Internet. Each network type requires all computers in the network to use same or a compatible program to connect to each other and access files and other resources found on the other computer. P2P networks can be used for sharing contents such as audio, video, data, or anything in digital format. P2P is a distributed application architecture that partitions tasks or workloads among peers. Peers are equally previledged participants in the application. Each computer in a network is refered to as node. The owner of each computer on a P2P network would set aside a portion of its resources – such as processing power, disk storage, or network bandwidth – to be made directly available to other network participant, without the need for central coordination by servers or stable hosts. With this model, peers are both suppliers and consumers of resources, in contrast to the traditional client-server model where only the server supply (send), and client consume (receive). IV. SYSTEM ARCHITECTURE System comprises of following seven modules as shown in Figure 1 : 4.1 Client Side A. Network Discovery Manager: It is responsible for handling the connectivity of the system, both detecting Wi-Fi Access Points and determining when peers have become disconnected. B. Communication Manager: It deals with sending request to the server for searching contents and receiving list of peers containing required contents. C. File System Reader/Writer: It is responsible for reading files and writing files tothe system. D. Private Folder Locker: It allows user tomake content available to other peers.
  • 3. Peer To Peer Content Sharing On Wi-Fi Network For Smart Phones www.iosrjournals.org 8 | Page 4.2 Server Side A. Transaction Tracker: It keeps the track of transactions carried out by users. B. Request Response Handler: It handles request from user and provides response accordingly. C. GUI : It provides interaction toadministrator. Fig. 1 System Architecture V. IMPLEMENTATION The employment of P2P protocols and applications in the platform of the ensemble mobile environment is becoming a promising solution which permits a wide number of users to share their own contents (data, audio, video, etc) and communicate with each other without using costly and centralized network infrastructure. By using a central server, the peers will be able to get the information about the contents of other peers. When receiver peer requests for the required content, the request will pass to the central server. Then central server searches for the peers where the requested content is available and gives the metadata of that peers to the receiver peer. After that receiver peer makes the connection with the sender peer and then peer to peer content sharing takes place. The mobile devices provide users with the potential opportunity to connect in ad-hoc manner via short range wireless protocol such as Wi-Fi. The system implementation consists of five modules: a. Sharable Folder b. Request Response Handler c. Searching d. Downloading e. Chat Application Sharable Folder: User will be able to put files in the Sharable Folder that he or she wants to share on the network with other users in the same network. Request Response Handler: Request Response Handler will deal with the handshaking activity which is involved in the connection establishment initially. Searching: Searching module will be responsible for finding out whether any of the peers in the network contains the required file. File will be searched in the network based on its name.
  • 4. Peer To Peer Content Sharing On Wi-Fi Network For Smart Phones www.iosrjournals.org 9 | Page Downloading: Server will send the search results to the requesting peer which contains file name and IP address of the peer having the requested file. Further the Downloading module will be involved in the actual process of downloading the requested file. Chat Application: Our system will be provided with the Chatting Application which is an extension of Peer to Peer communication. As there is no server involvement in the communication among two peers, Chatting Application will be pure Peer to Peer Communication. VI. CONCLUSION AND FUTURE WORK We have proposed a peer-to-peer model that permits efficient file sharing between mobile smart phones over a low-cost transport. The employment of P2P protocols and applications in the platform of the ensemble mobile environment is becoming a promising solution which permits a wide number of users to share their own contents (data, audio, video, etc.) with each other without using costly and centralized network infrastructure Small segments are desirable when multiple clients are involved, as they allow for increased parallelism of downloads. The use of socket for content sharing is more optimal, as it only requires two sockets: one for downloading, and one for uploading, for each peer, regardless of the number of peers within the network area. Peer-to-peer sharing allows for efficient content distribution using low-cost links that do not impose a load on the mobile carrier infrastructure. It is expected that the proposed protocol will allow smart device users to communicate among each other in real time by using various P2P applications. From a utilization point of view, we plan to combine this work with other proximity-based services such as medical or social ones. This paper can be considered for future enhancements in order to provide and maintain quality of service for an application during transmission of data for the purpose of reliability and efficiency. REFERENCES [1] “Framework for Enhancing P2P Communication Protocol on Mobile Platform”, Waheb A. Jabbar, M. Ismail, R. Nordin. [2] “Architectural Model for Wireless Peer-to-Peer (WP2P) File Sharing for Ubiquitous Mobile Devices”, O.O.Abiona, A.I.Oluwaranti ,T.Anjali,C.E.Onime,E.O.Popoola,G.A.Aderounmu,A.O.Oluwatope and L.O.Kehinde, 978-1-4244-3355-1/09/$25.00 ©2009 IEEE. [3] “BlueStreaming:Towards Power-Efficient Internet P2P Streaming to Mobile Devices”,You Liu,Fei Li, Lei Guo,Yang Guo, Songqing Chen. MM’11, November 28–December 1, 2011, Scottsdale, Arizona, USA.Copyright 2011 ACM 978-1-4503-0616-4/11/11 ...$10.00. [4] “Broadcast-Based Peer-To-Peer Collaborative Video [5] Streaming Among Mobiles”,Man-Fung Leung and S.-H Gray Chan,2007. IEEE TRANSACTIONS ON BROADCASTING, VOL. 53, NO. 1, MARCH 2007 [6] “Quality of Data Delivery in Peer-to-Peer Video Streaming”,XIAOSONG LOU and Kai HWANG,University of Southrn California,ACM Transactions on Multimedia Computing,Communication and Applications,Vol.8S,No.1,Article 12,Publication date:February 2012. [7] “Peer to Peer Content Sharing on Ad Hoc Networks of Smartphones”, Piotr K.Tysowski, Pengxiang Zhao, Kshirasagar Naik. 978-1- 4577-9538-2/11/$26.00 ©2011 IEEE. [8] “Clustering and Sharing Incentives in BitTorrent Systems”,Arnaud Legout,I.N.R.I.A.,SophiaAntipolis,France,arnaud.legout@sophia.inria.fr,Nikitas Liogkas ,Eddie Kohler,Lixia Zhang,University of California,Los Angeles,CA USA,{nikitas,kohler,lixia}@cs.ucla.edu. SIGMETRICS’07, June 12–16, 2007, San Diego, California, USA ,Copyright 2007 ACM 978-1-59593-639-4/07/0006 ...$5.00. [9] “P2P File Sharing on Mobile Phones: Design and Implementation of a Prototype”, Claudio E. Palazzi, Armir Bujari, Emanuele Cervi ,Dipartimento di Matematica Pura e Applicata, ,Università di Padova, Padova,Italycpalazzi@math.unipd.it,abujari@studenti.math.unipd.it, ecervi@studenti.math.unipd.it [10] “A Peer-to-Peer File Resource Sharing System for Mobile Devices “,Chao-Tung Yang , Chun-Jen Chen, Hung-Yen Chen ,High- Performance Computing Laboratory ,Department of Computer Science and Information Engineering ,Tunghai University, Taichung, 40704, Taiwan R.O.C. ctyang@thu.edu.tw, 978-0-7695-3177-9/08 $25.00 © 2008 IEEE DOI 10.1109/GPC.WORKSHOPS.2008.75 [11] “Creating a mobile P2P file sharing environment over Bluetooth”,Gerard McNamara,Yanyan Yang, 978-1-4244-2020-9/08/$25.00 02008 IEEE .