Your SlideShare is downloading. ×
0
P2P file sharing over GPRS network using Motorola RAZR2
P2P file sharing over GPRS network using Motorola RAZR2
P2P file sharing over GPRS network using Motorola RAZR2
P2P file sharing over GPRS network using Motorola RAZR2
P2P file sharing over GPRS network using Motorola RAZR2
P2P file sharing over GPRS network using Motorola RAZR2
P2P file sharing over GPRS network using Motorola RAZR2
P2P file sharing over GPRS network using Motorola RAZR2
P2P file sharing over GPRS network using Motorola RAZR2
P2P file sharing over GPRS network using Motorola RAZR2
P2P file sharing over GPRS network using Motorola RAZR2
P2P file sharing over GPRS network using Motorola RAZR2
P2P file sharing over GPRS network using Motorola RAZR2
P2P file sharing over GPRS network using Motorola RAZR2
P2P file sharing over GPRS network using Motorola RAZR2
P2P file sharing over GPRS network using Motorola RAZR2
P2P file sharing over GPRS network using Motorola RAZR2
P2P file sharing over GPRS network using Motorola RAZR2
P2P file sharing over GPRS network using Motorola RAZR2
P2P file sharing over GPRS network using Motorola RAZR2
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

P2P file sharing over GPRS network using Motorola RAZR2

1,308

Published on

Published in: Education, Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,308
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. P2P File Sharing over GPRS Networks Presentation By- Ritul Sonania 2005K124416 BITS-Pilani Motorola India Electronics Ltd. Bangalore
  • 2. Contents
    • Introduction
    • Peer to Peer vs. Client Server architecture
    • Platforms for P2P and existing applications
    • Key drivers for peer to peer sharing
    • Benefits
    • Key issues & requirements
    • Application Implementation
    • Competing Solutions
    • Conclusion
  • 3. Introduction
    • It is a method of sharing files between the peer mobile phones
    • Pull file from peer mobile phone
    • Preview of files shared without downloading
    • PC like File sharing experience
  • 4. Peer to Peer
    • Peer in a network architecture are termed as the data terminals
    • P2P network is a network that relies on the computing power and bandwidth of the participating in the network rather than concentrating on few servers .
  • 5. Client server architecture
    • Server well connected to the
    • “ center” of the Internet
    • Servers carries out critical tasks
    • Clients only talk to server
  • 6. Client server vs. P2P – Video sharing Example YouTube vs. Torrent
    • Advantages
      • Client can disconnect after upload
      • Uploader needs little bandwidth
      • Other users can find the file easily
      • (just use search on server webpage)
    • Disadvantages
      • Server may not accept file or remove it later
      • (according to content policy)
      • Whole system depends on the server
      • Server storage and bandwidth are expensive!
  • 7. Client server vs. P2P – Video sharing Example contd.(2)
    • Advantages
      • Does not depend on a central server
      • Bandwidth shared across nodes
    • (downloaders also act as uploaders)
      • High scalability, low cost
    • Disadvantages
      • Sender must remain on-line to
      • guarantee file availability
      • Content is more difficult to find
      • (downloaders must find .torrent file)
      • Freeloaders cheat in order to
      • download without uploading
  • 8. Peer to Peer on mobile device
    • Available popular platforms -
      • Bluetooth (~ 10m, 2.48 GHz, <1Mbps)
      • IrDA (LOS, old method, 115.2kbps)
      • WiFi(Separate network needed, <7.2 Mbps downlink)
      • GPRS (easily accessible, <384kbps ,cheap)
  • 9. Existing popular applications -
    • For Desktops -
      • DC++ (Windows, FTP)
      • Torrent (windows, mac)
    • For mobile devices
      • PeerBox ( Symbian,J2ME, GPRS)
        • Social networking
        • File sharing
  • 10. Key Drivers for peer sharing
    • Growth of Social networking and peer groups among the youth.
    • Integrated Camera ,FM, Voice recorder and high onboard and card storage
    • Lack of simple peer file sharing application
    • Less growth in GPRS ARPU for operators
    • Number of Users in India in March,2007 –
      • Fixed Internet – 9.27 million
      • Mobile Internet (GPRS) – 31.3 million
  • 11. Benefits
    • End User-
      • User generated data sharing
      • Offline file sharing is allowed
      • Use service only when in need
      • Cheap and easy
  • 12. Benefits (contd.)
    • To operators-
      • No storage required on networks
      • Increased GPRS ARPU
      • Infrastructure need not to be changed
      • Advertisement opportunity
  • 13. Key issues and requirements of the application
    • Technical Constraints
      • Memory size
      • CPU performance
      • Screen size
      • Battery capacity
    • Special Needs of Mobile Environment
      • Support for various access networks
      • Operator control on DRM content
      • Feasible bandwidth pricing
  • 14. Key issues Contd.
    • User Requirements
      • Quick response times
      • Rapid downloads
      • Security ( how to verify the peers )
  • 15. Implementation
    • Application is built and tested on Linux Java based Lido (RAZR V8)
    • The software application comprised of –
      • UI application (P2P App)
      • Connectivity application
  • 16. P2P App Conn App Sender Receiver P2P App Conn App Sender Receiver No. 9901566118 IP: 10.154.56.39 IP: 10.154.56.102 No. 9972365845 Peer 1 invokes P2P App to check what Peer 2 has shared Control Channel : Demand shared file list using GET_LIST_ID Control Channel : Returned file list , sent RET_LIST_ID Peer 1 now can see the list of files Chooses the file to download Control Channel : Request to download the file on the control channel and send DOWNLOAD_FILE_ID message Retrieved message ID , match the request file from list. Initiate Data Channel : look for data on the data channel and invoke receiver method. Established Data Channel : send the data on the data channel using sender method. File download in progress…. File download Complete Control Channel : inform file download completeDOWNLOAD COMPLETE_ID P2P Connection establishment
  • 17. Competing solutions Network Storage Local copy of data Network changes Off-line share Feature No Yes Yes Not needed Needed Needed No changes Need MMSC and Gateway IM Server Yes No No P2P Share MMS Instant Messaging
  • 18. Conclusion
    • P2P file sharing offers new functionality to the mobile phones. The user generated data now can be shared on the go but simultaneously it is a threat to the copyright multimedia content.
  • 19. Thank You
  • 20. References
    • Mobile P2P – Creating a mobile file-sharing environment (Fall 2004: Web Service Technologies), Telecommunications Software and Multimedia Laboratory
    • Wikipedia, http://www.wikipedia.com
    • Peer to Peer connection establishment – Martin Bergenwall, Free Patents online, http://www.freepatentsonline.com
    • GPRS users in India, http://www.wirelessduniya.com/2007/07/10/927-million-mobile-internet-users-in-india

×