Collaborative caching for efficient dissemination of personalized video streams in resource constrained environments

被引:2
|
作者
Bhandarkar, Suchendra M. [1 ]
Ramaswamy, Lakshmish [1 ]
Devulapally, Hari K. [1 ]
机构
[1] Univ Georgia, Dept Comp Sci, Athens, GA 30602 USA
关键词
Collaborative caching; Video personalization; Cache replacement; Request aggregation; CONTEXT;
D O I
10.1007/s00530-012-0300-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The ever increasing deployment of broadband networks and simultaneous proliferation of low-cost video capturing and multimedia-enabled mobile devices such as smart cellular phones, netbook computers, and tablet computers have triggered a wave of novel mobile multimedia applications making video streaming on mobile devices increasingly popular and commonplace. Networked environments consisting of mobile devices tend to be highly heterogeneous in terms of client-side and system-wide resource constraints, clients' queries for information, geospatial distribution, and dynamic trajectories of the mobile clients, and client-side and server-side privacy and security requirements. Invariably, the video streams need to be personalized to provide a resource-constrained mobile device with video content that is most relevant to the client's request while simultaneously satisfying the client-side and system-wide resource constraints, privacy and security requirements and the constraints imposed by the geospatial distribution and dynamic trajectories of the mobile clients relative to the server(s). In this paper, we present the design and implementation of a distributed system, consisting of several geographically distributed video personalization servers and proxy caches, for efficient dissemination of personalized video in a resource-constrained mobile environment. With the objective of optimizing cache performance, a novel cache replacement policy and multi-stage client request aggregation strategy, both of which are specifically tailored for personalized video content, are proposed. A novel Latency-Biased Collaborative Caching (LBCC) protocol based on counting Bloom filters is designed for further enhancing the scalability and efficiency of disseminating personalized video content. The benefits and costs associated with collaborative caching for disseminating personalized video content to resource-constrained and geographically distributed clients are analyzed and experimentally verified. The impact of different levels of collaboration among the caches and the advantages of using multiple video personalization servers with varying degrees of mirrored content on the efficiency of personalized video delivery are also studied. Experimental results demonstrate that the proposed collaborative caching scheme, coupled with the proposed personalization-aware cache replacement and client request aggregation strategies, provides a means for efficient dissemination of personalized video streams in resource-constrained environments.
引用
收藏
页码:1 / 23
页数:23
相关论文
共 29 条
  • [1] Collaborative caching for efficient dissemination of personalized video streams in resource constrained environments
    Suchendra M. Bhandarkar
    Lakshmish Ramaswamy
    Hari K. Devulapally
    Multimedia Systems, 2014, 20 : 1 - 23
  • [2] Hybrid layered video encoding and caching for resource constrained environments
    Chattopadhyay, Siddhartha
    Bhandarkar, Suchendra M.
    JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2008, 19 (08) : 573 - 588
  • [3] Efficient index caching for data dissemination in mobile computing environments
    Hung, JJ
    Leu, Y
    JOURNAL OF SYSTEMS AND SOFTWARE, 2006, 79 (01) : 93 - 106
  • [4] Collaborative Caching in Wireless Video Streaming Through Resource Auctions
    Dai, Jie
    Liu, Fangming
    Li, Bo
    Li, Baochun
    Liu, Jiangchuan
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2012, 30 (02) : 458 - 466
  • [5] Video personalization in heterogeneous and resource-constrained environments
    Yong Wei
    Suchendra M. Bhandarkar
    Kang Li
    Lakshmish Ramaswamy
    Multimedia Systems, 2011, 17 : 523 - 543
  • [6] Video personalization in heterogeneous and resource-constrained environments
    Wei, Yong
    Bhandarkar, Suchendra M.
    Li, Kang
    Ramaswamy, Lakshmish
    MULTIMEDIA SYSTEMS, 2011, 17 (06) : 523 - 543
  • [7] Towards an adaptive approach for mining data streams in resource constrained environments
    Gaber, MM
    Zaslavsky, A
    Krishnaswamy, S
    DATA WAREHOUSING AND KNOWLEDGE DISCOVERY, PROCEEDINGS, 2004, 3181 : 189 - 198
  • [8] Resource Constrained, Fast Convergence Training for Violence Detection in Video Streams
    Vladu, Catalin
    Prodan, Lucian
    Iovanovici, Alexandru
    2022 IEEE 22ND INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND INFORMATICS AND 8TH IEEE INTERNATIONAL CONFERENCE ON RECENT ACHIEVEMENTS IN MECHATRONICS, AUTOMATION, COMPUTER SCIENCE AND ROBOTICS (CINTI-MACRO), 2022, : 239 - 244
  • [9] Efficient Chaff-Aided Obfuscation in Resource Constrained Environments
    Ciftcioglu, Ertugrul N.
    Hardy, Rommie L.
    Scott, Lisa M.
    Chan, Kevin S.
    MILCOM 2017 - 2017 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM), 2017, : 97 - 102
  • [10] An efficient hyperellipsoidal clustering algorithm for resource-constrained environments
    Moshtaghi, Masud
    Rajasegarar, Sutharshan
    Leckie, Christopher
    Karunasekera, Shanika
    PATTERN RECOGNITION, 2011, 44 (09) : 2197 - 2209