Crystal: An Emulation Framework for Practical Peer-to-Peer Multimedia Streaming Systems

被引:2
|
作者
Wang, Mea [1 ]
Shojania, Hassan [1 ]
Li, Baochun [1 ]
机构
[1] Univ Toronto, Dept Elect & Comp Engn, Toronto, ON M5S 1A1, Canada
关键词
Peer-to-peer multimedia streaming; emulation framework; development toolkit;
D O I
10.1109/ICDCS.2008.57
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
To rapidly evolve new designs of peer-to-peer (P2P) multimedia streaming systems, it is highly desirable to test and troubleshoot them in a controlled and repeatable experimental environment in a local cluster of servers, as it is risky to integrate untested protocols in live production and mission-critical peer-to-peer sessions, such as live P2P streaming. Though it is possible to construct such controlled experiments with virtual machine monitors, there are a number of challenges and roadblocks: (1) The deployment of such resource-hungry virtual machine environments are complicated and time-consuming for researchers without prior systems expertise; (2) The system designer needs to implement man), basic streaming elements, such as playback buffers and message switches. In this paper we seek to address these challenges by introducing Crystal, an emulation framework for practical P2P multimedia streaming systems, which provides support for developing, testing, and troubleshooting new streaming system designs in a controlled server cluster environment. It is our imperative design objective that Crystal offers ease of use, rapid experimental turnaround, and the capability of emulating realistic P2P environments.
引用
收藏
页码:833 / 840
页数:8
相关论文
共 50 条
  • [21] Variable Neighbor Selection in Live Peer-to-Peer Multimedia Streaming Networks
    Ghoshal, Jagannath
    Wang, Miao
    Xu, Lisong
    Ramamurthy, Byrav
    [J]. 2008 5TH INTERNATIONAL CONFERENCE ON BROADBAND COMMUNICATIONS, NETWORKS AND SYSTEMS (BROADNETS 2008), 2008, : 344 - +
  • [22] Understanding the impact of neighboring strategy in peer-to-peer multimedia streaming applications
    Zhang, Xiangyang
    Hassanein, Hossam
    [J]. COMPUTER COMMUNICATIONS, 2012, 35 (15) : 1893 - 1901
  • [23] An Analytical Study of Peer-to-Peer Media Streaming Systems
    Tu, Yi-Cheng
    Sun, Jianzhong
    Hefeeda, Mohamed
    Prabhakar, Sunil
    [J]. ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2005, 1 (04)
  • [24] Analysis of Free Riding in Peer-to-Peer Streaming Systems
    Qin Fenglin
    Ge Liansheng
    Liu Qi
    Liu Ju
    [J]. 2ND INTERNATIONAL SYMPOSIUM ON COMPUTER NETWORK AND MULTIMEDIA TECHNOLOGY (CNMT 2010), VOLS 1 AND 2, 2010, : 247 - 250
  • [25] Statistical Properties of Chunkless Peer-to-Peer Streaming Systems
    Rinaldo, Roberto
    Bernardini, Riccardo
    Fabbro, Roberto Cesco
    [J]. 2012 PROCEEDINGS OF THE 20TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO), 2012, : 1524 - 1528
  • [26] On peer-to-peer media streaming
    Xu, DY
    Hefeeda, M
    Hambrusch, S
    Bhargava, B
    [J]. 22ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2002, : 363 - 371
  • [27] Framework for Adaptable Topology for Peer-to-Peer Live Video Streaming
    AlTuhafi, Ammar Waysi
    Ramadass, Sureswaran
    Jaber, Aws Naser
    [J]. 2013 IEEE BUSINESS ENGINEERING AND INDUSTRIAL APPLICATIONS COLLOQUIUM (BEIAC 2013), 2013, : 386 - 389
  • [28] An OpenFlow-Assisted Framework for Peer-to-Peer Live Streaming
    Zhang, Jianwei
    Yang, Chunling
    [J]. 2017 INTERNATIONAL CONFERENCE ON COMPUTER, INFORMATION AND TELECOMMUNICATION SYSTEMS (IEEE CITS), 2017, : 138 - 141
  • [29] FLoD: A framework for peer-to-peer 3D streaming
    Hu, Shun-Yun
    Huang, Ting-Hao
    Chang, Shao-Chen
    Sung, Wei-Lun
    Jiang, Jehn-Ruey
    Chen, Bing-Yu
    [J]. 27TH IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (INFOCOM), VOLS 1-5, 2008, : 2047 - 2055
  • [30] Peer-to-Peer Streaming Capacity
    Sengupta, Sudipta
    Liu, Shao
    Chen, Minghua
    Chiang, Mung
    Li, Jin
    Chou, Philip A.
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2011, 57 (08) : 5072 - 5087