Designs of high quality streaming proxy systems

Researchers often use segment-based proxy caching strategies to deliver streaming media by partially caching media objects. The existing strategies mainly consider increasing the byte hit ratio and/or reducing the client perceived startup latency (denoted by the metric delayed startup ratio). Howeve...

Full description

Saved in:
Bibliographic Details
Published in2004 IEEE Infocom Vol. 3; pp. 1512 - 1521 vol.3
Main Authors Songqing Chen, Bo Shen, Wee, S., Xiaodong Zhang
Format Conference Proceeding
LanguageEnglish
Published Piscataway, New Jersey IEEE 2004
Subjects
Online AccessGet full text
ISBN0780383559
9780780383555
ISSN0743-166X
DOI10.1109/INFCOM.2004.1354565

Cover

Abstract Researchers often use segment-based proxy caching strategies to deliver streaming media by partially caching media objects. The existing strategies mainly consider increasing the byte hit ratio and/or reducing the client perceived startup latency (denoted by the metric delayed startup ratio). However, these efforts do not guarantee continuous media delivery because the to-be-viewed object segments may not be cached in the proxy when they are demanded. The potential consequence is playback jitter at the client side due to proxy delay in fetching the uncached segments, which we call proxy jitter. Thus, for the best interests of clients, a correct model for streaming proxy system design should aim to minimize proxy jitter subject to reducing the delayed startup ratio and increasing the byte hit ratio. However, we have observed two major pairs of conflicting interests inherent in this model: (1) one between improving the byte hit ratio and reducing proxy jitter, and (2) the other between improving the byte hit ratio and reducing the delayed startup ratio. In this study, we first propose an active prefetching method for in-time prefetching of uncached segments, which provides insights into the first pair of conflicting interests. Second, we further improve our lazy-segmentation scheme which effectively addresses the second pair of the conflicting interests. Finally, considering our main objective of minimizing proxy jitter and optimizing the two trade-offs, we propose a new streaming proxy system called Hyper Proxy by effectively coordinating both prefetching and segmentation techniques. Synthetic and real workloads are used to systematically evaluate our system. The performance results show that the hyper proxy system generates minimum proxy jitter with a low delayed startup ratio and a small decrease of byte hit ratio compared with existing schemes
AbstractList Researchers often use segment-based proxy caching strategies to deliver streaming media by partially caching media objects. The existing strategies mainly consider increasing the byte hit ratio and/or reducing the client perceived startup latency (denoted by the metric delayed startup ratio). However, these efforts do not guarantee continuous media delivery because the to-be-viewed object segments may not be cached in the proxy when they are demanded. The potential consequence is playback jitter at the client side due to proxy delay in fetching the uncached segments, which we call proxy jitter. Thus, for the best interests of clients, a correct model for streaming proxy system design should aim to minimize proxy jitter subject to reducing the delayed startup ratio and increasing the byte hit ratio. However, we have observed two major pairs of conflicting interests inherent in this model: (1) one between improving the byte hit ratio and reducing proxy jitter, and (2) the other between improving the byte hit ratio and reducing the delayed startup ratio. In this study, we first propose an active prefetching method for in-time prefetching of uncached segments, which provides insights into the first pair of conflicting interests. Second, we further improve our lazy-segmentation scheme which effectively addresses the second pair of the conflicting interests. Finally, considering our main objective of minimizing proxy jitter and optimizing the two trade-offs, we propose a new streaming proxy system called Hyper Proxy by effectively coordinating both prefetching and segmentation techniques. Synthetic and real workloads are used to systematically evaluate our system. The performance results show that the hyper proxy system generates minimum proxy jitter with a low delayed startup ratio and a small decrease of byte hit ratio compared with existing schemes
Author Xiaodong Zhang
Wee, S.
Bo Shen
Songqing Chen
Author_xml – sequence: 1
  surname: Songqing Chen
  fullname: Songqing Chen
  organization: Dept. of Comput. Sci., Coll. of William & Mary, Williamsburg, VA
– sequence: 2
  surname: Bo Shen
  fullname: Bo Shen
– sequence: 3
  givenname: S.
  surname: Wee
  fullname: Wee, S.
– sequence: 4
  surname: Xiaodong Zhang
  fullname: Xiaodong Zhang
BackLink http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=19152588$$DView record in Pascal Francis
BookMark eNpFkM1Kw0AYRQesYFt9gm6ycZn0m5nM31KirYVqNwruytfJJB3Jn5kI5u0tRHB1OdzDXdwFmTVt4whZUUgoBbPevW6yw0vCANKEcpEKKa7IApQGrrkQZkbmoFIeUyk_bsgihE8A0IrJOVk_uuDLJkRtEZ19eY6-vrHywxiFoXdY-6aMur79ufAYBleHW3JdYBXc3V8uyfvm6S17jveH7S572MeeAR9iByidAa5OKneMa6lNCoIZZjlDlClKSnNxQkBKjQVrpSxyNEIDCqFVzpfkftrtMFisih4b68Ox632N_XikhgomtL54q8nzzrn_ejqB_wIUxFGv
ContentType Conference Proceeding
Copyright 2007 INIST-CNRS
Copyright_xml – notice: 2007 INIST-CNRS
DBID 6IE
6IH
CBEJK
RIE
RIO
IQODW
DOI 10.1109/INFCOM.2004.1354565
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan (POP) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Xplore digital library
IEEE Proceedings Order Plans (POP) 1998-present
Pascal-Francis
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Xplore Digital Library
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
Applied Sciences
EndPage 1521 vol.3
ExternalDocumentID 19152588
1354565
Genre orig-research
GroupedDBID 23M
29I
6IE
6IF
6IH
6IK
6IL
6IM
6IN
AAJGR
AAWTH
ABLEC
ACGFS
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
IJVOP
IPLJI
M43
OCL
RIE
RIL
RIO
RNS
AAVQY
IQODW
ID FETCH-LOGICAL-i203t-e0a6e9037b7de238689405292c32aa64a611d5ba0a119c0cc66fda9580a5587d3
IEDL.DBID RIE
ISBN 0780383559
9780780383555
ISSN 0743-166X
IngestDate Wed Apr 02 07:27:13 EDT 2025
Tue Aug 26 18:10:09 EDT 2025
IsPeerReviewed false
IsScholarly true
Keywords Performance evaluation
Streaming
Prefetching
Segmentation
Cache memory
Storage management
Jitter
System design
Proxy server
Delay time
Information transmission
Optimization
Language English
License CC BY 4.0
LinkModel DirectLink
MeetingName IEEE INFOCOM 2004 (the conference on computer communications)
MergedId FETCHMERGED-LOGICAL-i203t-e0a6e9037b7de238689405292c32aa64a611d5ba0a119c0cc66fda9580a5587d3
PageCount 10
ParticipantIDs ieee_primary_1354565
pascalfrancis_primary_19152588
PublicationCentury 2000
PublicationDate 20040000
2004
PublicationDateYYYYMMDD 2004-01-01
PublicationDate_xml – year: 2004
  text: 20040000
PublicationDecade 2000
PublicationPlace Piscataway, New Jersey
PublicationPlace_xml – name: Piscataway, New Jersey
PublicationTitle 2004 IEEE Infocom
PublicationTitleAbbrev INFCOM
PublicationYear 2004
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0008726
ssj0000454165
Score 1.6751392
Snippet Researchers often use segment-based proxy caching strategies to deliver streaming media by partially caching media objects. The existing strategies mainly...
SourceID pascalfrancis
ieee
SourceType Index Database
Publisher
StartPage 1512
SubjectTerms Applied sciences
Computer science
Delay
Educational institutions
Exact sciences and technology
Internet
Jitter
Laboratories
Mobile computing
Prefetching
Streaming media
Systems, networks and services of telecommunications
Telecommunications
Telecommunications and information theory
Transmission and modulation (techniques and equipments)
Web server
Title Designs of high quality streaming proxy systems
URI https://ieeexplore.ieee.org/document/1354565
Volume 3
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3NT8IwFH8BTnpBASN-pQePDtp17bozStAE9CAJN9KvJcYIRsZB_3rbdXxoPHhbs3Vr35q-j773-wFcp8JQZ4fSKLcmjxJGVCRNhiNlSG5iywxXPjQwnvDRNHmYsVkNbra1MNbaMvnM9vxleZZvlnrtQ2V9Qr2-Z3Wou2UWarW28RQPJUf4zvQVaUm1FiA4OZ-VLrvAziFzNnSFvLNpswqOiOCsfz8ZDh7HpePYq75XEa_4tEm5cpLLA-XFnh4aNmG8mUFIP3ntrQvV01-_wB3_O8Uj6Owq_tDTVpcdQ80uWtDcUD6gagdoweEefmEb-rdl_scKLXPkcY9RKNH8RL4CRb65Z1A5ThTwolcdmA7vngejqGJgiF5iTIvIYslthmmqUmOdcuciS_zRYKxpLCVPJCfEMCWxJCTTWGvOcyMzJrBkTKSGnkBjsVzYU0CaaoaxwtxQ90tS497k9wae09zGmaZdaHtpzN8DyMa8EkQXrn4IfXc_88xNQpz93e8cDkKOjQ-WXECj-FjbS2c-FOqqXDffpym8Dg
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3NT8IwFH9BPKgXFDDiB_bg0Y12XbvtjBJQhh4g4Ua6tkuMEYyMg_71ttv40HjwtC7r1vVt6fvoe78fwE0QKmrsUOqkWqWOz0jiCBVhJ1EkVZ5miic2NBCPeH_iP0zZtAK3m1oYrXWefKZd28z38tVCrmyorEOo1fdsD_bN0WdFtdYmomLB5AjfGr9hkJOtFSCcnE9zpz3ExiUzVnSJvbM-ZyUgEcFRZzDqdZ_i3HV0yxFL6hWbOCmWRnZpQXqxo4l6NYjXcygSUF7dVZa48usXvON_J3kMzW3NH3reaLMTqOh5HWpr0gdUrgF1ONpBMGxA5y7PAFmiRYos8jEqijQ_ka1BEW-mD8rfExWI0csmTHr3427fKTkYnBcP08zRWHAdYRokgdJGvfMw8u3moCepJwT3BSdEsURgQUgksZScp0pELMSCsTBQ9BSq88VcnwGSVDKME8wVNZ8kUOZJdnXgKU21F0nagoaVxuy9gNmYlYJoQfuH0LfXI8vdFIbnf993DQf9cTycDQejxws4LDJubOjkEqrZx0pfGWMiS9r5P_QNtyC_Ww
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2004+IEEE+Infocom&rft.atitle=Designs+of+high+quality+streaming+proxy+systems&rft.au=SONGQING+CHEN&rft.au=BO+SHEN&rft.au=WEE%2C+Susie&rft.au=XIAODONG+ZHANG&rft.date=2004-01-01&rft.pub=IEEE&rft.isbn=9780780383555&rft.spage=1512&rft.epage=1521&rft_id=info:doi/10.1109%2FINFCOM.2004.1354565&rft.externalDBID=n%2Fa&rft.externalDocID=19152588
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0743-166X&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0743-166X&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0743-166X&client=summon