TrustStream: A Secure and Scalable Architecture for Large-Scale Internet Media Streaming

被引:14
|
作者
Yin, Hao [1 ]
Lin, Chuang [1 ]
Zhang, Qian [2 ]
Chen, Zhijia [1 ]
Wu, Dapeng [3 ]
机构
[1] Tsinghua Univ, Dept Comp Sci, Beijing 100084, Peoples R China
[2] Hong Kong Univ Sci & Technol, Kowloon, Hong Kong, Peoples R China
[3] Univ Florida, Dept Elect & Comp Engn, Gainesville, FL 32611 USA
基金
中国国家自然科学基金;
关键词
Heterogeneity; QoS; scalability; security; streaming Media;
D O I
10.1109/TCSVT.2008.927000
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
To effectively address the explosive growth of multimedia applications over the Internet, a large-scale media streaming system has to fully take into account the issues of security, quality of service (QoS), scalability, and heterogeneity. However, current streaming solutions do not address all these challenges simultaneously. To address this limitation, this paper proposes a secure and high-performance streaming system called TrustStream, which combines the best features of scalable coding, content distribution network (CDN) and peer-to-peer (P2P) networks to achieve unprecedented security, scalability, heterogeneity, and certain QoS simultaneously under a unified architecture. In this architecture, raw video is encoded into two layers, namely, the base layer, which contains the most critical media content and is transmitted through a CDN-featured single-source multi-receiver (S-M) P2P network to guarantee a minimal level of quality, and the enhancement layer, which is transmitted in a pure multi-source multi-receiver (M-M) P2P framework to achieve maximum scalability and bandwidth utilization. Heterogeneity is therefore addressed by delivering only the layers that a receiver is able to manage. Security is provided by combining our key distribution mechanism and key-embedding scheme under our proposed S-M P2P topology. We have implemented TrustStream system over the Internet. Deployed by ChinaCache, the largest CDN provider in China, TrustStream has broadcasted several popular live video programs over the Internet. The experimental results demonstrate the advantages and effectiveness of our architecture and system.
引用
收藏
页码:1692 / 1702
页数:11
相关论文
共 50 条
  • [21] SCORE:: A scalable communication protocol for large-scale virtual environments
    Léty, E
    Turletti, T
    Baccelli, F
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2004, 12 (02) : 247 - 260
  • [22] Scalable Parallel Distance Field Construction for Large-Scale Applications
    Yu, Hongfeng
    Xie, Jinrong
    Ma, Kwan-Liu
    Kolla, Hemanth
    Chen, Jacqueline H.
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2015, 21 (10) : 1187 - 1200
  • [23] IRIS-CoMan: Scalable and Reliable Control and Management Architecture for SDN-Enabled Large-Scale Networks
    Choi, Taesang
    Lee, Byungjoon
    Kang, Saehoon
    Song, Sejun
    Park, Hyungbae
    Yoon, Sangsik
    Yang, Sunhee
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2015, 23 (02) : 252 - 279
  • [24] Private and Secure Tag Access for Large-Scale RFID Systems
    Sun, Min-Te
    Sakai, Kazuya
    Ku, Wei-Shinn
    Lai, Ten H.
    Vasilakos, Athanasios V.
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2016, 13 (06) : 657 - 671
  • [25] Scalable Deep Hashing for Large-Scale Social Image Retrieval
    Cui, Hui
    Zhu, Lei
    Li, Jingjing
    Yang, Yang
    Nie, Liqiang
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2020, 29 (29) : 1271 - 1284
  • [26] Appraising SPARK on Large-Scale Social Media Analysis
    Belcastro, Loris
    Marozzo, Fabrizio
    Talia, Domenico
    Trunfio, Paolo
    EURO-PAR 2017: PARALLEL PROCESSING WORKSHOPS, 2018, 10659 : 483 - 495
  • [27] Large-Scale Social-Media Analytics on Stratosphere
    Boden, Christoph
    Markl, Volker
    Karnstedt, Marcel
    Fernandez, Miriam
    PROCEEDINGS OF THE 22ND INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW'13 COMPANION), 2013, : 257 - 260
  • [28] Magiclock: Scalable Detection of Potential Deadlocks in Large-Scale Multithreaded Programs
    Cai, Yan
    Chan, W. K.
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2014, 40 (03) : 266 - 281
  • [29] Exploring the Millennium Run - Scalable Rendering of Large-Scale Cosmological Datasets
    Fraedrich, Roland
    Schneider, Jens
    Westermann, Ruediger
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2009, 15 (06) : 1251 - 1258
  • [30] A coordinated view of the temporal evolution of large-scale Internet events
    King, Alistair
    Huffaker, Bradley
    Dainotti, Alberto
    Claffy, K. C.
    COMPUTING, 2014, 96 (01) : 53 - 65