On the Scalability of WebRTC with Information-Centric Networking

被引:4
|
作者
Papalini, Michele [1 ]
Carofiglio, Giovanna [1 ]
Compagno, Alberto [1 ]
Mantellini, Angelo [1 ]
Muscariello, Luca [1 ]
Samain, Jacques [1 ]
Sardara, Mauro [1 ]
机构
[1] Cisco Syst Inc, San Francisco, CA 94104 USA
关键词
ICN; WebRTC; scalability;
D O I
10.1109/lanman49260.2020.9153228
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
WebRTC is increasingly adopted by real-time streaming applications beyond traditional multiparty collaboration, in virtue of its low-latency capabilities. To support large scale deployments, the WebRTC architecture has evolved from the original peer-to-peer design to a centralized MCU-based (Multipoint Control Unit) system first, then to a lighter, SFU-based (Selective Forwarding Unit) system where media encoding/decoding and rate selection is delegated to the clients. In this paper we present ICN-RTC, a real time communication architecture build on the latest SFU-based proposal that exploits the scalability benefits provided by Information-Centric Networking (ICN). We also propose the ICN-RTC synchronization protocol, a protocol that allows to use the pull-based transport of ICN without introducing additional latency to media distribution. We implemented ICN-RTC using Hybrid ICN, an incrementally deployable ICN implementation using IP. Preliminary results are encouraging: ICN-RTC scales with the number of active speakers rather than the total number of users in the conference. This allows for calls with ten times more participants with respect to the standard WebRTC, reducing the resources needed for the call by more than a hundred times.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] INFORMATION-CENTRIC NETWORKING
    Pentikousis, Kostas
    Chemouil, Prosper
    Nichols, Kathleen
    Pavlou, George
    Massey, Dan
    IEEE COMMUNICATIONS MAGAZINE, 2012, 50 (07) : 22 - 25
  • [2] Route discovery and caching: a way to improve the scalability of Information-Centric Networking
    Melazzi, N. Blefari
    Detti, A.
    Pomposini, M.
    Salsano, S.
    2012 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2012, : 2701 - 2707
  • [3] THE QUEST FOR INFORMATION-CENTRIC NETWORKING
    Xue, Kaiping
    Wei, David S. L.
    Bruschi, Roberto
    Chih-Lin, I
    IEEE COMMUNICATIONS MAGAZINE, 2019, 57 (06) : 12 - 12
  • [4] INFORMATION-CENTRIC NETWORKING SECURITY
    Fu, Xiaoming
    Kutscher, Dirk
    Misra, Satyajayant
    Li, Ruidong
    IEEE COMMUNICATIONS MAGAZINE, 2018, 56 (11) : 60 - 61
  • [5] A Survey of Information-Centric Networking
    Ahlgren, Bengt
    Dannewitz, Christian
    Imbrenda, Claudio
    Kutscher, Dirk
    Ohlman, Boerje
    IEEE COMMUNICATIONS MAGAZINE, 2012, 50 (07) : 26 - 36
  • [6] Information-Centric Networking (ICN)
    Fotiou, Nikos
    FUTURE INTERNET, 2020, 12 (02):
  • [7] Information Consistency in Information-Centric Networking
    Shi, Lan
    Yin, Peng
    Lv, Jianhui
    Zhao, Ying
    2017 13TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (ICNC-FSKD), 2017, : 2823 - 2828
  • [8] Scalability Measurements in an Information-Centric Network
    Melazzi, N. Blefari
    Detti, A.
    Pomposini, M.
    MEASUREMENT METHODOLOGY AND TOOLS, 2013, 7586 : 81 - 106
  • [9] On Scaling Property of Information-Centric Networking
    Nakamura, Ryo
    Ohsaki, Hiroyuki
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2019, E102B (09) : 1804 - 1812
  • [10] Caching efficiency of information-centric networking
    Liu, Wai-Xi
    Yu, Shun-Zheng
    Gao, Ying
    Wu, Wei-Tao
    IET NETWORKS, 2013, 2 (02) : 53 - 62