P2P file sharing over GPRS network using Motorola RAZR2

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    P2P file sharing over GPRS network using Motorola RAZR2 - Presentation 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

    + Ritul SonaniaRitul Sonania, 2 months ago

    custom

    198 views, 0 favs, 0 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 198
      • 198 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 0
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories