Rapid stream presentation

13
Philipp M. Eittenberger, Matthias Herbst, Udo R. Krieger Faculty of Information Systems and Applied Computer Science Otto-Friedrich University Bamberg, Germany 1 Wireless and Mobile Communications - Boursinos Christos - MSc CS AUEB

description

RapidStream, the first P2P system in android mobile phones

Transcript of Rapid stream presentation

Page 1: Rapid stream presentation

Philipp M. Eittenberger, Matthias Herbst, Udo R. Krieger Faculty of Information Systems and Applied Computer Science

Otto-Friedrich University Bamberg, Germany

1

Wireless and Mobile Communications - Boursinos

Christos - MSc CS AUEB

Page 2: Rapid stream presentation

Αύξηση του video traffic κατά 90% κάθε χρόνο.

Video Streaming μέσο προγραμμάτων(SopCast, PPLive)

Οι εφαρμογές P2P Streaming ◦ Έξυπνο διαμοιρασμό του video σε Wi-Fi ή mobile

δίκτυα με χαμηλό κόστος και μεγαλύτερη επεκτασιμότητα

Όμως ◦ Network resources aggressively

◦ Και υπάρχει πρόβλημα στο διαμοιρασμό με τους άλλους κόμβους

Γιατί τα P2P έχουν γίνει για “wired” δίκτυα

2

Wireless and Mobile Communications - Boursinos

Christos - MSc CS AUEB

Page 3: Rapid stream presentation

Το πώς θα γίνει μεταφορά της τεχνολογίας P2P σε mobile devices και networks. ◦ Πολύ χρήστες για streaming ◦ LTE τεχνολογία ◦ Καλύτερες συσκευές mobile

Στο άρθρο αυτό παρουσιάζεται μια εφαρμογή P2P video streaming σε mobile devices: RapidStream.

Hybrid P2P system ◦ Video Server,Tracker Server, Rendezvous Server, Android

devices (P2P)

Wireless and Mobile

Communications - Boursinos Christos - MSc CS AUEB 3

Page 4: Rapid stream presentation

Venot and Yan ◦ JXTA based P2P video streamer

not able to stream video progressively( all downloaded)

Zhang et al ◦ Symbian based P2P video streamer

Energy consumption on the mobile devices

Diaz et al ◦ Measurement study on Symbian based P2P video streamer

Limited resources the mobile phones 2007

Peltotalo et al ◦ RTSP για P2P streaming

Leung and Chan ◦ Πρωτόκολλο για P2P διάχυση του περιεχομένου

πολυμέσων

4

Wireless and Mobile Communications - Boursinos

Christos - MSc CS AUEB

Page 5: Rapid stream presentation

Είναι η πρώτη εργασία με P2P σε mobile network live streaming σε android

Δίνει πληροφορίες για προβλήματα ή μη που υπάρχουν στο android με live streaming ◦ Mpeg4 ή 3GPP παίζει μόνο

◦ RTSP/RTP implementation (audio player)

◦ Moov atom file για να πηγαίνει πρώτο σε download

5

Wireless and Mobile Communications - Boursinos

Christos - MSc CS AUEB

Page 6: Rapid stream presentation

Προβλήματα με mobile devices ◦ Battery powered

◦ Χαμηλή διαχειριστική ισχύ σε σχέση με PCs

◦ 48mb java application

Πως πρέπει να είναι το πρωτόκολλο ◦ Ελαφρύ Πρωτόκολλο για χαμηλό overhead

communication

◦ Χαμηλή διαχείριση πόρων δικτύου για να είναι όσο το δυνατό energy και resource efficient

Wireless and Mobile Communications - Boursinos

Christos - MSc CS AUEB 6

Page 7: Rapid stream presentation

7

Wireless and Mobile Communications - Boursinos

Christos - MSc CS AUEB

Hybrid P2P system για να μπορούμε να μην έχουμε μεγάλο φόρτο στους κόμβους. Chunk size 2mb , όχι keep alive.

1

2,4, 6

Video content

3

ID,Channels

Channels broad casted

Connect peer with NAT or not

Buffer maps

Swarm peers

5,7

6

8

Peer list

Buffer maps, moov atom

Page 8: Rapid stream presentation

8

Wireless and Mobile Communications - Boursinos

Christos - MSc CS AUEB

Page 9: Rapid stream presentation

1. Performance is the main test 2. Start-up delay: time between

initial request of the video data and time the video playback starts

3. Video without disruptions download throughput 105,94 kb/sec respectively 847,5 Kb/sec

4. 4 hours for battery

9

Wireless and Mobile Communications - Boursinos

Christos - MSc CS AUEB

Page 10: Rapid stream presentation

ΘΕΤΙΚΑ 1. Πρώτη video streaming

εφαρμογή για mobile networks 2. Λύνει το πρόβλημα που

δημιουργείται με το ΝΑΤ με το rendezvous server

3. Μειώνει την κίνηση του δικτύου γιατί δεν έχει τη λειτουργία keep alive

4. Chunk size μεγάλο για λιγότερη κίνηση

5. Δίνει λύση στο πώς να παίζει το video απ την αρχή στην εφαρμογή μέσο moov atom.

ΑΡΝΗΤΙΚΑ 1. Λίγα κινητά για το test 2. Τα κινητά ήταν Samsung που

δημιουργούν προβλήματα με το video streaming

3. Λίγα πειράματα 4. Μικρό video οπότε δεν έχουμε

το δίκτυο για πολύ ώρα γεμάτο να δούμε τα αποτελέσματα

5. Μπορεί να τραβήξει μόνο από 5 peers χωρίς να μας δίνουν ένα διάγραμμα

10

Wireless and Mobile Communications - Boursinos

Christos - MSc CS AUEB

Page 11: Rapid stream presentation

1. Να μην υπήρχε ο tracker server γιατί δημιουργεί πρόσθετη κίνηση στο δίκτυο. 1. Να γίνονταν όλα στον video server

1. Μείωση και του delay Start-up.

2. Παραπάνω servers για να βλέπαμε τις διαφορές

3. Επιλογή για το πόσους peers θα μπορούσαμε να παίρνουμε τα αρχεία.

4. Θα μπορούσαν να κάνουν μετρήσεις και για κατανάλωση ενέργειας στις συσκευές (future work).

11

Wireless and Mobile Communications - Boursinos

Christos - MSc CS AUEB

Page 12: Rapid stream presentation

Wireless and Mobile Communications - Boursinos

Christos - MSc CS AUEB 12

1η P2P app για mobile Android

Video streaming P2P

Ελπιδοφόρα αποτελέσματα από τα πειράματα για συνέχεια σε αυτό το τομέα

Page 13: Rapid stream presentation

Wireless and Mobile Communications - Boursinos

Christos - MSc CS AUEB 13