Cooperative architectures and algorithms for discovery and transcoding of multi-version content

被引:0
|
作者
Canali, C [1 ]
Cardellini, V [1 ]
Colajanni, M [1 ]
Lancellotti, R [1 ]
Yu, PS [1 ]
机构
[1] Univ Parma, I-43100 Parma, Italy
关键词
D O I
10.1007/1-4020-2258-1_14
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A clear trend of the Web is that a variety of new consumer devices with diverse processing powers, display capabilities, and network connections is gaining access to the Internet. Tailoring Web content to match the device characteristics requires functionalities for content transformation, namely transcoding, that are typically carried out by the content provider or by some proxy server at the edge. In this paper, we propose an alternative solution consisting of an intermediate infrastructure of distributed servers which collaborate in discovering, transcoding, and delivering multiple versions of Web resources to the clients. We investigate different algorithms for cooperative discovery and transcoding in the context of this intermediate infrastructure where the servers are organized in hierarchical and flat peer-to-peer topologies. We compare the performance of the proposed schemes through a flexible prototype that implements all proposed mechanisms.
引用
收藏
页码:205 / 221
页数:17
相关论文
共 50 条
  • [1] Framework support for the efficient implementation of multi-version algorithms
    CITI—Universidade Nova de Lisboa, Quinta da Torre, Caparica
    2829-516, Portugal
    Lect. Notes Comput. Sci., (166-191):
  • [2] A multi-version algorithm for cooperative edition of hierarchically-structured documents
    Ribó, JM
    Franch, X
    CRIWG 2001: SEVENTH INTERNATIONAL WORKSHOP ON GROUPWARE, PROCEEDINGS, 2001, : 154 - 163
  • [3] A Segment-Based Storage and Transcoding Trade-off Strategy for Multi-version VoD Systems in the Cloud
    Zhao, Hui
    Zheng, Qinghua
    Zhang, Weizhan
    Du, Biao
    Li, Haifei
    IEEE TRANSACTIONS ON MULTIMEDIA, 2017, 19 (01) : 149 - 159
  • [4] Incremental model transformations with triple graph grammars for multi-version models and multi-version pattern matching
    Barkowsky, Matthias
    Giese, Holger
    SOFTWARE AND SYSTEMS MODELING, 2024,
  • [5] When is Multi-version Checkpointing Needed?
    Lu, Guoming
    Zheng, Ziming
    Chien, Andrew A.
    FTXS'13: PROCEEDINGS OF THE 3RD ACM WORKSHOP ON FAULT-TOLERANCE FOR HPC AT EXTREME SCALE, 2013, : 49 - 56
  • [6] Multi-version Data Warehouse: A Survey
    Saroha, Kriti
    Gosain, Anjana
    2014 5TH INTERNATIONAL CONFERENCE CONFLUENCE THE NEXT GENERATION INFORMATION TECHNOLOGY SUMMIT (CONFLUENCE), 2014, : 40 - 45
  • [7] Multi-Version Coding in Distributed Storage
    Wang, Zhiying
    Cadambe, Viveck
    2014 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2014, : 871 - 875
  • [8] Multi-version Coding with Side Information
    Ali, Ramy E.
    Cadambe, Viveck R.
    Llorca, Jaime
    Tulino, Antonia M.
    2018 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2018, : 1934 - 1938
  • [9] On Multi-version Coding for Distributed Storage
    Wang, Zhiying
    Cadambe, Viveck R.
    2014 52ND ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING (ALLERTON), 2014, : 569 - 575
  • [10] MANAGING MULTI-VERSION PROGRAMS WITH AN EDITOR
    KRUSKAL, V
    IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1984, 28 (01) : 74 - 81