Stream Caching Using Hierarchically Distributed Proxies with Adaptive Segments Assignment

Z. Su, Jiro Katto, Takayuki Nishikawa, Munetsugu Murakami, Yasuhiko Yasuda

    Research output: Contribution to journalArticle

    18 Citations (Scopus)

    Abstract

    With the advance of high-speed network technologies, availability and popularity of streaming media contents over the Internet has grown rapidly in recent years. Because of their distinct statistical properties and user viewing patterns, traditional delivery and caching schemes for normal web objects such as HTML files or images can not be efficiently applied to streaming media such as audio and video. In this paper, we therefore propose an integrated caching scheme for streaming media with segment-based caching and hierarchically distributed proxies. Firstly, each stream is divided into segments and their caching algorithms are considered to determine how to distribute the segments into different level proxies efficiently. Secondly, by introducing two kinds of segment priorities, segment replacing algorithms are proposed to determine which stream and which segments should be replaced when the cache is full. Finally, a Web-friendly caching scheme is proposed to integrate the streaming caching with the conventional caching of normal web objects. Performance of the proposed algorithms is verified by carrying out simulations.

    Original languageEnglish
    Pages (from-to)1859-1869
    Number of pages11
    JournalIEICE Transactions on Communications
    VolumeE86-B
    Issue number6
    Publication statusPublished - 2003 Jun

    Fingerprint

    Media streaming
    HTML
    HIgh speed networks
    World Wide Web
    Availability
    Internet

    Keywords

    • Content delivery networks
    • Hierarchically distributed proxies
    • Stream caching
    • Web caching

    ASJC Scopus subject areas

    • Electrical and Electronic Engineering
    • Computer Networks and Communications

    Cite this

    Stream Caching Using Hierarchically Distributed Proxies with Adaptive Segments Assignment. / Su, Z.; Katto, Jiro; Nishikawa, Takayuki; Murakami, Munetsugu; Yasuda, Yasuhiko.

    In: IEICE Transactions on Communications, Vol. E86-B, No. 6, 06.2003, p. 1859-1869.

    Research output: Contribution to journalArticle

    Su, Z, Katto, J, Nishikawa, T, Murakami, M & Yasuda, Y 2003, 'Stream Caching Using Hierarchically Distributed Proxies with Adaptive Segments Assignment', IEICE Transactions on Communications, vol. E86-B, no. 6, pp. 1859-1869.
    Su, Z. ; Katto, Jiro ; Nishikawa, Takayuki ; Murakami, Munetsugu ; Yasuda, Yasuhiko. / Stream Caching Using Hierarchically Distributed Proxies with Adaptive Segments Assignment. In: IEICE Transactions on Communications. 2003 ; Vol. E86-B, No. 6. pp. 1859-1869.
    @article{3949d5c5fb934f70bc1e947f79c0b15a,
    title = "Stream Caching Using Hierarchically Distributed Proxies with Adaptive Segments Assignment",
    abstract = "With the advance of high-speed network technologies, availability and popularity of streaming media contents over the Internet has grown rapidly in recent years. Because of their distinct statistical properties and user viewing patterns, traditional delivery and caching schemes for normal web objects such as HTML files or images can not be efficiently applied to streaming media such as audio and video. In this paper, we therefore propose an integrated caching scheme for streaming media with segment-based caching and hierarchically distributed proxies. Firstly, each stream is divided into segments and their caching algorithms are considered to determine how to distribute the segments into different level proxies efficiently. Secondly, by introducing two kinds of segment priorities, segment replacing algorithms are proposed to determine which stream and which segments should be replaced when the cache is full. Finally, a Web-friendly caching scheme is proposed to integrate the streaming caching with the conventional caching of normal web objects. Performance of the proposed algorithms is verified by carrying out simulations.",
    keywords = "Content delivery networks, Hierarchically distributed proxies, Stream caching, Web caching",
    author = "Z. Su and Jiro Katto and Takayuki Nishikawa and Munetsugu Murakami and Yasuhiko Yasuda",
    year = "2003",
    month = "6",
    language = "English",
    volume = "E86-B",
    pages = "1859--1869",
    journal = "IEICE Transactions on Communications",
    issn = "0916-8516",
    publisher = "Maruzen Co., Ltd/Maruzen Kabushikikaisha",
    number = "6",

    }

    TY - JOUR

    T1 - Stream Caching Using Hierarchically Distributed Proxies with Adaptive Segments Assignment

    AU - Su, Z.

    AU - Katto, Jiro

    AU - Nishikawa, Takayuki

    AU - Murakami, Munetsugu

    AU - Yasuda, Yasuhiko

    PY - 2003/6

    Y1 - 2003/6

    N2 - With the advance of high-speed network technologies, availability and popularity of streaming media contents over the Internet has grown rapidly in recent years. Because of their distinct statistical properties and user viewing patterns, traditional delivery and caching schemes for normal web objects such as HTML files or images can not be efficiently applied to streaming media such as audio and video. In this paper, we therefore propose an integrated caching scheme for streaming media with segment-based caching and hierarchically distributed proxies. Firstly, each stream is divided into segments and their caching algorithms are considered to determine how to distribute the segments into different level proxies efficiently. Secondly, by introducing two kinds of segment priorities, segment replacing algorithms are proposed to determine which stream and which segments should be replaced when the cache is full. Finally, a Web-friendly caching scheme is proposed to integrate the streaming caching with the conventional caching of normal web objects. Performance of the proposed algorithms is verified by carrying out simulations.

    AB - With the advance of high-speed network technologies, availability and popularity of streaming media contents over the Internet has grown rapidly in recent years. Because of their distinct statistical properties and user viewing patterns, traditional delivery and caching schemes for normal web objects such as HTML files or images can not be efficiently applied to streaming media such as audio and video. In this paper, we therefore propose an integrated caching scheme for streaming media with segment-based caching and hierarchically distributed proxies. Firstly, each stream is divided into segments and their caching algorithms are considered to determine how to distribute the segments into different level proxies efficiently. Secondly, by introducing two kinds of segment priorities, segment replacing algorithms are proposed to determine which stream and which segments should be replaced when the cache is full. Finally, a Web-friendly caching scheme is proposed to integrate the streaming caching with the conventional caching of normal web objects. Performance of the proposed algorithms is verified by carrying out simulations.

    KW - Content delivery networks

    KW - Hierarchically distributed proxies

    KW - Stream caching

    KW - Web caching

    UR - http://www.scopus.com/inward/record.url?scp=0141991845&partnerID=8YFLogxK

    UR - http://www.scopus.com/inward/citedby.url?scp=0141991845&partnerID=8YFLogxK

    M3 - Article

    AN - SCOPUS:0141991845

    VL - E86-B

    SP - 1859

    EP - 1869

    JO - IEICE Transactions on Communications

    JF - IEICE Transactions on Communications

    SN - 0916-8516

    IS - 6

    ER -