Measure and Model P2P Streaming System by Buffer Bitmap

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

    Measure and Model P2P Streaming System by Buffer Bitmap - Presentation Transcript

    1. Measure and Model P2P Streaming System by Buffer Bitmap Yishuai Chen*, Changjia Chen, Chunxi Li Network Research Group, Telecom Lab, Beijing Jiaotong University
    2. Index
      • Introduction
      • Measurement of PPLive
      • Analysis
      • Modeling
    3. Mesh-Based P2P Streaming System Media Server Service Provider User 1 User 2 User 3 User 4 Chunk 1: Chunk 2
    4. Local Buffer
      • For local playback
      • Sliding window like
      • Limited Size
        • 10s-100s
    5. Buffer & Buffer Bitmap Measurable
    6. Virtual Buffer
      • End: Media Server
        • Contain: the newest uploaded chunk
      • Head: Peer buffer head
        • Contain: the chunk shall be rejected
      • Bitmap of virtual buffer:
        • Peer’s buffer bitmap + ‘0’ appended until the buffer end
    7. Measurement of PPLive
      • Behavior:
        • cache rejection sync with media server’s chunk uploading
        • Rejection rate of a chunk = its uploading rate at media server
      • Theorem 1. A fixed-duration buffer
        • When constant rate uploading, fixed length buffer
        • Smoothly transit when rate changes
    8. Analysis Method
      • Bitmap Matrix
      • Chunk Position: m
      • Occupancy Probability: P m
    9. P m : is a network characteristic Peers in same network has similar P m
    10. N ( t )
      • chunk uploaded at t =0
      • N(t) : the amount of peers who have obtained this chunk at time t
      • Reflects the propagation procedure of a chunk
      • P m = N ( m/r )/ M 0
        • M 0 : network size
        • r : playback rate.
    11. Model
      • Two phases
      • Each phase is exponential
    12. Model Verification
    13. Thanks!

    + yishuaiyishuai, 11 months ago

    custom

    343 views, 0 favs, 0 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 343
      • 343 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 5
    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