Presentation is loading. Please wait.

Presentation is loading. Please wait.

Implementation of a P2P-VoD System with video-segmentation and Network Coding Xin Wang, Jin Zhao, Ming Rong, Linjie Yu, Fudan University Shihui Duan CATR.

Similar presentations


Presentation on theme: "Implementation of a P2P-VoD System with video-segmentation and Network Coding Xin Wang, Jin Zhao, Ming Rong, Linjie Yu, Fudan University Shihui Duan CATR."— Presentation transcript:

1 Implementation of a P2P-VoD System with video-segmentation and Network Coding Xin Wang, Jin Zhao, Ming Rong, Linjie Yu, Fudan University Shihui Duan CATR draft-wang-ppsp-vod-system-01 IETF 79 PPSP session

2 Outline Introduction Overview Technology and Some definitions Performance Evaluation Conclusion

3 Introduction The problems of the traditional VoD –Frequent random seek without definite aim introduces huge overhead of overlay reorganization and transmission bandwidth Video-Segmentation –random seek operation with certain aim –The high playback error drop down the user experience Network Coding –Simplify the cooperation among peers –Raise the usage of bandwidth –Maintain QoS when peer churn happens

4 Overview 客户端 Client DB Data Server Data Transer P2P Overlay DB Seeds Server Seeds transfer DB Meta-date Server Meta-data transfer Cut- Engine Client Update plugin

5 Technology and Some definitions Video Segmentation Scene Definition –It’s used in scene server to transmit scene data to clients –Users can easily seek by scene infomation GIDVNVLVT UIDSTATUS FNSTSS SCENE DATA

6 Technology and Some definitions Video-Data buffer –User will not pay for the non-coming data Header NBBoA GIDSTATUSEXNRS Data Data block …

7 Technology and Some definitions Traditional P2P Using Network coding Video Generation 1Generation 2Generation 3 Partner 2 Partner 3 Partner 2 Video Generation 2 Partner 1 Partner 2Partner 3 Generation 3 Generation 1

8 Performance Evaluation  Evaluation Object  VoD system with network coding  VoD system without network coding  Measurement  playback error / total playback time  Test-bed  20 computers simulates 200+ peers  upload/download bandwidth limit  5 seconds init buffer time  addition  5% packet-drop  Peer churn

9 Performance Evaluation The average watching smoothness evaluated by playback errors under the bandwidth of 1.1 times, 1.5 times, 2.0 times, 2.5 times and 3.0 times bandwidth

10 Performance Evaluation The average watching smoothness be evaluated by playback errors under different bandwidth with 5 percent packet-drop Playback performance of SonicVoD and non- network coding system with 5 per cent packet-drop evaluated under peer churn.

11 Conclusion Through the use of the P2P-VoD system with video segmentation and network coding, user will have a better experience when watching a video. The wasted bandwidth is reduced due to more precision seek operation. The bandwidth is well used due to the introduction of network coding.

12 Conclusion PPSP Considerations –Network coding can be well combined with the PPSP peer protocol. It uses buffer map to exchange the data availability and allows peers to exchange their property. –Using video-segmentation also promotes the performance of PPSP protocol since it can promote the VCR playback lag when a VCR operation occurs.

13 Q&A


Download ppt "Implementation of a P2P-VoD System with video-segmentation and Network Coding Xin Wang, Jin Zhao, Ming Rong, Linjie Yu, Fudan University Shihui Duan CATR."

Similar presentations


Ads by Google