1 / 9

P2P Layer Streaming for Heterogeneous Networks in PPSP K. Wu, Z. Lei, D. Chiu Kent Kangheng Wu

P2P Layer Streaming for Heterogeneous Networks in PPSP K. Wu, Z. Lei, D. Chiu Kent Kangheng Wu 9/11/2010. Heterogeneous Networks. Scenario PCs, set-top boxes and mobile devices may all need to access and provide service for the same content. Problems

erelah
Download Presentation

P2P Layer Streaming for Heterogeneous Networks in PPSP K. Wu, Z. Lei, D. Chiu Kent Kangheng Wu

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. P2P Layer Streaming for Heterogeneous Networks in PPSP K. Wu, Z. Lei, D. Chiu Kent Kangheng Wu 9/11/2010

  2. Heterogeneous Networks • Scenario • PCs, set-top boxes and mobile devices may all need to access and provide service for the same content. • Problems • Use multiple versions of video content (each encoded at different resolution or visual quality). • Peers in different versions will not help each other. • The overall video quality received will not be optimal.

  3. An Example

  4. P2P Layer Streaming

  5. Layer Video • Single layer Video • All peers receive the same video quality • Layered video • A video is encoded into several layers • More layers introduce better video quality • Nested dependence between layers • A higher layer can be decoded only if all the lower layers are available • Higher upload contribution results in better received video quality

  6. Multiple Description Coding • Video encoding/decoding technology • Video content is encoded into several descriptions • Each description can be decoded independently • Even receiver only receives one description, the video is displayed with low quality • The more descriptions received, the better video quality • Compared with layered streaming, multiple description has lower coding efficiency and worse performance. Video quality MDC MDC Videocontent encoding decoding # of description

  7. Message Flows • PUT-LAYER (Put Layer Information) into Tracker • GET-LAYER (Get Layer Information) from Tracker • PUT-CHUNK (Put Chunk Information) into Tracker • GET-PEERLIST (Peer Selection) • LAYER-CHANGE (Layer Change) • STATISTICS

  8. Open issues • Data Scheduling • Different strategy with single layer streaming • System Performance Metrics • Throughput and Delay • Layer Delivery Ratio • Useless Packets Ratio • Jitter Prevention • User Performance Metrics • Start-up Delay • Playback Continuity • Playback Delay

  9. End of Presentation Thank you. Do you have any questions? Our corporate website: www.astri.org

More Related