Tiham - PowerPoint PPT Presentation

About This Presentation
Title:

Tiham

Description:

Find, access and play multimedia content with the same device ... Content sharing is relevant on mobile phones. BitTorrent is one of the most efficient protocols ... – PowerPoint PPT presentation

Number of Views:15
Avg rating:3.0/5.0
Slides: 14
Provided by: demeczk
Learn more at: http://www.dsmforum.org
Category:

less

Transcript and Presenter's Notes

Title: Tiham


1
DSML-Aided Development for Mobile P2P Systems
  • Tihamér Levendovszky
  • Tamás Mészáros
  • Péter Ekler
  • Márk Asztalos

2
Outline
  • Mobile Peer-to-Peer (BitTorrent)
  • Message model
  • Protocol model
  • BitTorrent messages
  • BitTorrent protocol (and event handling)
  • Modelling the UI

3
BitTorrent
4
Mobile Peer-to-Peer
  • Increasing capabilities of simple mobile phones
  • Find, access and play multimedia content with the
    same device
  • Bringing peer-to-peer technology to the player
    device
  • MobTorrent 1.1
  • 31th of April
  • http//amorg.aut.bme.hu/projects/mobtorrent

5
Modelling BitTorrent
  • Easier to update the model
  • Easier to fix bugs
  • The protocol can be used for other content
    sharing solutions (more than a simple BitTorrent
    client)
  • Easy to build applications on top of the protocol

6
Message model
  • BitTorrent messages have common structures
  • ConstantField this part of the message is
    constant
  • SeparateField length is not fixed but it is
    separated by characters
  • FixedLengthField length is fixed

7
Protocol model
  • Handle callbacks
  • Handle states
  • Handle errors

8
BitTorrent messages
9
BitTorrent protocol
10
Modeling the UI
  • Generating UI is extremely important on mobile
    devices
  • Common UI elements

11
Evaluation
12
Summary
  • Content sharing is relevant on mobile phones
  • BitTorrent is one of the most efficient protocols
  • Create general model for BitTorrent
  • Easy implementation of applications on top of the
    technology

13
Thank You!
Write a Comment
User Comments (0)
About PowerShow.com