Loading…

Slice-and-patch - an algorithm to support VBR video streaming in a multicast-based video-on-demand system

In recent years, a number of sophisticated architectures have been proposed to provide VoD service using multicast transmissions. Compared to their unicast counterparts, these multicast VoD systems are highly scalable and can potentially serve millions of concurrent users. Nevertheless, these system...

Full description

Saved in:
Bibliographic Details
Main Authors: Kong, C.W., Lee, J.Y.B.
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page 397
container_issue
container_start_page 391
container_title
container_volume
creator Kong, C.W.
Lee, J.Y.B.
description In recent years, a number of sophisticated architectures have been proposed to provide VoD service using multicast transmissions. Compared to their unicast counterparts, these multicast VoD systems are highly scalable and can potentially serve millions of concurrent users. Nevertheless, these systems are designed for streaming constant-bit-rate (CBR) encoded videos and thus cannot benefit from the improved visual quality obtainable from variable-bit-rate (VBR) encoding techniques. To tackle this challenge, this paper presents a novel Slice-and-Patch (S&P) algorithm to support VBR video streaming in a multicast VoD system. Extensive trace-driven simulations are conducted to compare performance of the S&P algorithm with two other algorithms based on priority scheduling. Results show that the S&P algorithm outperforms the other two priority scheduling algorithms for most videos. Compared to the CBR counterpart serving videos of the same average bitrate, the S&P algorithm is able to support VBR video streaming with only 50% increase in latency. Given that VBR-encoded video can achieve visual quality comparable to CBR-encoded video at half the bitrate, this S&P algorithm can potentially achieve performance comparable to CBR-based systems when combined with VBR encoding techniques.
doi_str_mv 10.1109/ICPADS.2002.1183429
format conference_proceeding
fullrecord <record><control><sourceid>ieee_CHZPO</sourceid><recordid>TN_cdi_ieee_primary_1183429</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1183429</ieee_id><sourcerecordid>1183429</sourcerecordid><originalsourceid>FETCH-LOGICAL-i1359-a527a660d6de1da89d96976245e9388fe02ddb749bdce21bbbd3f3d029a751a33</originalsourceid><addsrcrecordid>eNotkMtOAjEYhRsviYg8AZu-QLGXaTv_ElGUhEQj6pb8My1QM7dMiwlv7ySwOsmXc77FIWQq-EwIDo-rxcf8eTOTnMsB5CqTcEVG0gBnGoy-JhOwObcGtLCG6xsyEloKBhzsHbmP8XcYcqX5iIRNFUrPsHGsw1QeKKPYUKz2bR_SoaappfHYdW2f6M_TJ_0Lzg8k9R7r0OxpGLq0PlYplBgTKzB6dy6xtmHO14OYxlNMvn4gtzusop9ccky-ly9fize2fn9dLeZrFoTSwFBLi8ZwZ5wXDnNwYMAamWkPKs93nkvnCptB4UovRVEUTu2U4xLQaoFKjcn07A3e-23Xhxr70_bykvoHXVNafw</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Slice-and-patch - an algorithm to support VBR video streaming in a multicast-based video-on-demand system</title><source>IEEE Xplore All Conference Series</source><creator>Kong, C.W. ; Lee, J.Y.B.</creator><creatorcontrib>Kong, C.W. ; Lee, J.Y.B.</creatorcontrib><description>In recent years, a number of sophisticated architectures have been proposed to provide VoD service using multicast transmissions. Compared to their unicast counterparts, these multicast VoD systems are highly scalable and can potentially serve millions of concurrent users. Nevertheless, these systems are designed for streaming constant-bit-rate (CBR) encoded videos and thus cannot benefit from the improved visual quality obtainable from variable-bit-rate (VBR) encoding techniques. To tackle this challenge, this paper presents a novel Slice-and-Patch (S&amp;P) algorithm to support VBR video streaming in a multicast VoD system. Extensive trace-driven simulations are conducted to compare performance of the S&amp;P algorithm with two other algorithms based on priority scheduling. Results show that the S&amp;P algorithm outperforms the other two priority scheduling algorithms for most videos. Compared to the CBR counterpart serving videos of the same average bitrate, the S&amp;P algorithm is able to support VBR video streaming with only 50% increase in latency. Given that VBR-encoded video can achieve visual quality comparable to CBR-encoded video at half the bitrate, this S&amp;P algorithm can potentially achieve performance comparable to CBR-based systems when combined with VBR encoding techniques.</description><identifier>ISSN: 1521-9097</identifier><identifier>ISBN: 9780769517605</identifier><identifier>ISBN: 0769517609</identifier><identifier>EISSN: 2690-5965</identifier><identifier>DOI: 10.1109/ICPADS.2002.1183429</identifier><language>eng</language><publisher>IEEE</publisher><subject>Bit rate ; Broadcasting ; Layout ; Motion pictures ; Multicast algorithms ; Multimedia communication ; Network servers ; Resource management ; Scheduling algorithm ; Streaming media</subject><ispartof>Ninth International Conference on Parallel and Distributed Systems, 2002. Proceedings, 2002, p.391-397</ispartof><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1183429$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2057,4049,4050,27924,54554,54919,54931</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1183429$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Kong, C.W.</creatorcontrib><creatorcontrib>Lee, J.Y.B.</creatorcontrib><title>Slice-and-patch - an algorithm to support VBR video streaming in a multicast-based video-on-demand system</title><title>Ninth International Conference on Parallel and Distributed Systems, 2002. Proceedings</title><addtitle>ICPADS</addtitle><description>In recent years, a number of sophisticated architectures have been proposed to provide VoD service using multicast transmissions. Compared to their unicast counterparts, these multicast VoD systems are highly scalable and can potentially serve millions of concurrent users. Nevertheless, these systems are designed for streaming constant-bit-rate (CBR) encoded videos and thus cannot benefit from the improved visual quality obtainable from variable-bit-rate (VBR) encoding techniques. To tackle this challenge, this paper presents a novel Slice-and-Patch (S&amp;P) algorithm to support VBR video streaming in a multicast VoD system. Extensive trace-driven simulations are conducted to compare performance of the S&amp;P algorithm with two other algorithms based on priority scheduling. Results show that the S&amp;P algorithm outperforms the other two priority scheduling algorithms for most videos. Compared to the CBR counterpart serving videos of the same average bitrate, the S&amp;P algorithm is able to support VBR video streaming with only 50% increase in latency. Given that VBR-encoded video can achieve visual quality comparable to CBR-encoded video at half the bitrate, this S&amp;P algorithm can potentially achieve performance comparable to CBR-based systems when combined with VBR encoding techniques.</description><subject>Bit rate</subject><subject>Broadcasting</subject><subject>Layout</subject><subject>Motion pictures</subject><subject>Multicast algorithms</subject><subject>Multimedia communication</subject><subject>Network servers</subject><subject>Resource management</subject><subject>Scheduling algorithm</subject><subject>Streaming media</subject><issn>1521-9097</issn><issn>2690-5965</issn><isbn>9780769517605</isbn><isbn>0769517609</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2002</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNotkMtOAjEYhRsviYg8AZu-QLGXaTv_ElGUhEQj6pb8My1QM7dMiwlv7ySwOsmXc77FIWQq-EwIDo-rxcf8eTOTnMsB5CqTcEVG0gBnGoy-JhOwObcGtLCG6xsyEloKBhzsHbmP8XcYcqX5iIRNFUrPsHGsw1QeKKPYUKz2bR_SoaappfHYdW2f6M_TJ_0Lzg8k9R7r0OxpGLq0PlYplBgTKzB6dy6xtmHO14OYxlNMvn4gtzusop9ccky-ly9fize2fn9dLeZrFoTSwFBLi8ZwZ5wXDnNwYMAamWkPKs93nkvnCptB4UovRVEUTu2U4xLQaoFKjcn07A3e-23Xhxr70_bykvoHXVNafw</recordid><startdate>2002</startdate><enddate>2002</enddate><creator>Kong, C.W.</creator><creator>Lee, J.Y.B.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>2002</creationdate><title>Slice-and-patch - an algorithm to support VBR video streaming in a multicast-based video-on-demand system</title><author>Kong, C.W. ; Lee, J.Y.B.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i1359-a527a660d6de1da89d96976245e9388fe02ddb749bdce21bbbd3f3d029a751a33</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2002</creationdate><topic>Bit rate</topic><topic>Broadcasting</topic><topic>Layout</topic><topic>Motion pictures</topic><topic>Multicast algorithms</topic><topic>Multimedia communication</topic><topic>Network servers</topic><topic>Resource management</topic><topic>Scheduling algorithm</topic><topic>Streaming media</topic><toplevel>online_resources</toplevel><creatorcontrib>Kong, C.W.</creatorcontrib><creatorcontrib>Lee, J.Y.B.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Xplore</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Kong, C.W.</au><au>Lee, J.Y.B.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Slice-and-patch - an algorithm to support VBR video streaming in a multicast-based video-on-demand system</atitle><btitle>Ninth International Conference on Parallel and Distributed Systems, 2002. Proceedings</btitle><stitle>ICPADS</stitle><date>2002</date><risdate>2002</risdate><spage>391</spage><epage>397</epage><pages>391-397</pages><issn>1521-9097</issn><eissn>2690-5965</eissn><isbn>9780769517605</isbn><isbn>0769517609</isbn><abstract>In recent years, a number of sophisticated architectures have been proposed to provide VoD service using multicast transmissions. Compared to their unicast counterparts, these multicast VoD systems are highly scalable and can potentially serve millions of concurrent users. Nevertheless, these systems are designed for streaming constant-bit-rate (CBR) encoded videos and thus cannot benefit from the improved visual quality obtainable from variable-bit-rate (VBR) encoding techniques. To tackle this challenge, this paper presents a novel Slice-and-Patch (S&amp;P) algorithm to support VBR video streaming in a multicast VoD system. Extensive trace-driven simulations are conducted to compare performance of the S&amp;P algorithm with two other algorithms based on priority scheduling. Results show that the S&amp;P algorithm outperforms the other two priority scheduling algorithms for most videos. Compared to the CBR counterpart serving videos of the same average bitrate, the S&amp;P algorithm is able to support VBR video streaming with only 50% increase in latency. Given that VBR-encoded video can achieve visual quality comparable to CBR-encoded video at half the bitrate, this S&amp;P algorithm can potentially achieve performance comparable to CBR-based systems when combined with VBR encoding techniques.</abstract><pub>IEEE</pub><doi>10.1109/ICPADS.2002.1183429</doi><tpages>7</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1521-9097
ispartof Ninth International Conference on Parallel and Distributed Systems, 2002. Proceedings, 2002, p.391-397
issn 1521-9097
2690-5965
language eng
recordid cdi_ieee_primary_1183429
source IEEE Xplore All Conference Series
subjects Bit rate
Broadcasting
Layout
Motion pictures
Multicast algorithms
Multimedia communication
Network servers
Resource management
Scheduling algorithm
Streaming media
title Slice-and-patch - an algorithm to support VBR video streaming in a multicast-based video-on-demand system
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-08T08%3A47%3A10IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_CHZPO&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Slice-and-patch%20-%20an%20algorithm%20to%20support%20VBR%20video%20streaming%20in%20a%20multicast-based%20video-on-demand%20system&rft.btitle=Ninth%20International%20Conference%20on%20Parallel%20and%20Distributed%20Systems,%202002.%20Proceedings&rft.au=Kong,%20C.W.&rft.date=2002&rft.spage=391&rft.epage=397&rft.pages=391-397&rft.issn=1521-9097&rft.eissn=2690-5965&rft.isbn=9780769517605&rft.isbn_list=0769517609&rft_id=info:doi/10.1109/ICPADS.2002.1183429&rft_dat=%3Cieee_CHZPO%3E1183429%3C/ieee_CHZPO%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-i1359-a527a660d6de1da89d96976245e9388fe02ddb749bdce21bbbd3f3d029a751a33%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=1183429&rfr_iscdi=true