<?xml version="1.0" encoding="utf-8" standalone="no"?>
<dublin_core schema="dc">
  <dcvalue element="contributor" qualifier="advisor">박승규</dcvalue>
  <dcvalue element="contributor" qualifier="author">김종경</dcvalue>
  <dcvalue element="date" qualifier="issued">2006-08</dcvalue>
  <dcvalue element="identifier" qualifier="other">1502</dcvalue>
  <dcvalue element="identifier" qualifier="uri">https:&#x2F;&#x2F;aurora.ajou.ac.kr&#x2F;handle&#x2F;2018.oak&#x2F;6770</dcvalue>
  <dcvalue element="description" qualifier="none">학위논문(박사)--아주대학교&#x20;일반대학원&#x20;:컴퓨터공학과,2006.&#x20;8</dcvalue>
  <dcvalue element="description" qualifier="abstract">본&#x20;연구는&#x20;P2P&#x20;환경에서&#x20;비동기&#x20;클라이언트들을&#x20;지원하기&#x20;위한&#x20;미디어&#x20;스트림&#x20;전송&#x20;기법&#x20;및&#x20;멀티캐스트&#x20;트리&#x20;구축&#x20;기법&#x20;그리고&#x20;다기능&#x20;구현&#x20;기법인&#x20;&#x20;P2Patching을&#x20;제안한다.&#x20;&#x0A;&#x20;&#x20;&#x20;이&#x20;기법은&#x20;비동기&#x20;클라이언트들의&#x20;스트리밍&#x20;전송을&#x20;위해&#x20;전통적&#x20;패칭&#x20;기법을&#x20;P2P&#x20;환경에&#x20;적합하도록&#x20;확장&#x20;및&#x20;개선한&#x20;것으로서&#x20;첫째,&#x20;피어들의&#x20;조인&#x20;초기에&#x20;조인&#x20;지연을&#x20;줄이기&#x20;위해&#x20;사용하고&#x20;둘째,&#x20;멀티캐스트&#x20;트리의&#x20;빈번한&#x20;단절로&#x20;발생하는&#x20;손실&#x20;스트림을&#x20;복원하기&#x20;위하여&#x20;사용하며&#x20;셋째,&#x20;다기능&#x20;수행&#x20;후에&#x20;피어의&#x20;재생점과&#x20;멀티캐스트&#x20;전송점&#x20;갭(Gap)에&#x20;해당하는&#x20;부분의&#x20;스트림을&#x20;패치하기&#x20;위하여&#x20;사용한다.&#x20;&#x0A;&#x20;&#x20;그리고&#x20;멀티캐스트&#x20;트리&#x20;구축&#x20;방법에&#x20;있어서&#x20;VOD&#x20;특성을&#x20;고려하여&#x20;가장&#x20;우선적으로&#x20;조인&#x20;지연을,&#x20;차선으로&#x20;사용&#x20;가능한&#x20;대역폭을&#x20;측정&#x20;요소로&#x20;설정하여&#x20;서버로부터&#x20;가장&#x20;적은&#x20;홉(hop)&#x20;수와&#x20;가장&#x20;큰&#x20;대역폭을&#x20;가진&#x20;하위&#x20;계층의&#x20;리프&#x20;노드에&#x20;조인하는&#x20;알고리즘을&#x20;사용한다.&#x20;패칭&#x20;서버&#x20;선택&#x20;알고리즘에서는&#x20;패칭&#x20;스트림을&#x20;원하는&#x20;노드의&#x20;멀티캐스트&#x20;트리에&#x20;조인된&#x20;위치와&#x20;후보&#x20;패칭&#x20;서버들&#x20;사이에&#x20;짧은&#x20;거리(Hop&#x20;혹은&#x20;Round&#x20;Trip&#x20;Time)를&#x20;가진&#x20;피어를&#x20;선택하는&#x20;방법을&#x20;사용한다.&#x20;&#x0A;&#x20;&#x20;또한,&#x20;다기능&#x20;수행&#x20;방법에서는&#x20;다기능&#x20;수행&#x20;클라이언트의&#x20;잦은&#x20;멀티캐스트&#x20;트리의&#x20;떠남과&#x20;조인&#x20;행위로&#x20;인한&#x20;문제를&#x20;개선하기&#x20;위하여&#x20;네트워크상에서&#x20;다수&#x20;피어들의&#x20;버퍼를&#x20;하나의&#x20;거대한&#x20;분산&#x20;메모리&#x20;형태로&#x20;구성된&#x20;버퍼&#x20;구조에서&#x20;이&#x20;클라이언트에게&#x20;다기능&#x20;스트림을&#x20;협력&#x20;제공하도록&#x20;하고,&#x20;다기능&#x20;수행을&#x20;완료한&#x20;클라이언트에게&#x20;원하는&#x20;위치의&#x20;트리로&#x20;점프를&#x20;허용하는&#x20;CISS(Collaborative&#x20;Interaction&#x20;Streaming&#x20;Scheme)을&#x20;제안한다.&#x20;&#x20;&#x0A;&#x20;&#x20;P2Patching의&#x20;특징은&#x20;대역폭&#x20;파동(Bandwidth&#x20;Fluctuation)과&#x20;피어의&#x20;유동성으로부터&#x20;스트리밍&#x20;서비스&#x20;질을&#x20;보장하는&#x20;정책과&#x20;빠른&#x20;조인&#x20;프로세스를&#x20;가능하고&#x20;네트워크상에서&#x20;트래픽을&#x20;분산시키며&#x20;프로세스&#x20;컨트롤&#x20;오버헤드를&#x20;줄일&#x20;수&#x20;있는&#x20;장점이&#x20;있다.&#x0A;&#x20;&#x20;제안한&#x20;기법의&#x20;평가를&#x20;위하여&#x20;본&#x20;논문에서&#x20;제안하는&#x20;기법인&#x20;P2Patching과&#x20;P2Cast[19]&#x20;그리고&#x20;DSL[28]에&#x20;대한&#x20;전송&#x20;토플로지&#x20;성능&#x20;실험과&#x20;컨트롤&#x20;오버헤드&#x20;실험&#x20;그리고&#x20;Streaming&#x20;Quality&#x20;성능&#x20;실험을&#x20;하였다.&#x20;이&#x20;실험&#x20;결과에서&#x20;본&#x20;논문의&#x20;기법이&#x20;전송&#x20;토플로지&#x20;성능&#x20;면에서는&#x20;서비스&#x20;요청&#x20;거부율이&#x20;타&#x20;기법보다&#x20;평균적으로&#x20;8%&#x20;정도의&#x20;우수성을&#x20;보였고&#x20;컨트롤&#x20;오버헤드&#x20;실험에서는&#x20;DSL&#x20;보다&#x20;전체적으로&#x20;30%&#x20;정도의&#x20;우수한&#x20;실험&#x20;결과를&#x20;보여주었다.&#x20;또한&#x20;스트리밍&#x20;서비스&#x20;질을&#x20;평가하는&#x20;GMR&#x20;측정에서도&#x20;대역폭&#x20;파동과&#x20;다기능&#x20;수행&#x20;주기의&#x20;변화를&#x20;주어&#x20;실험한&#x20;결과&#x20;P2Patching이&#x20;DSL보다&#x20;대략&#x20;30~35%&#x20;성능의&#x20;우수성을&#x20;입증해&#x20;보였다.</dcvalue>
  <dcvalue element="description" qualifier="tableofcontents">감사의&#x20;글&#x20;i&#x0A;국문요약&#x20;ii&#x0A;목차&#x20;iv&#x0A;그림차례&#x20;viii&#x0A;표차례&#x20;x&#x0A;&#x0A;제&#x20;1장&#x20;서론&#x09;&#x09;&#x09;&#x09;&#x09;&#x0A;&#x20;&#x20;&#x20;제&#x20;1절&#x20;연구&#x20;배경&#x20;1&#x0A;&#x20;&#x20;&#x20;제&#x20;2절&#x20;연구&#x20;목적&#x20;3&#x0A;&#x20;&#x20;&#x20;제&#x20;3절&#x20;연구&#x20;방법&#x20;및&#x20;내용&#x20;4&#x0A;&#x20;&#x20;&#x20;제&#x20;4절&#x20;논문의&#x20;구성&#x09;6&#x0A;&#x0A;제&#x20;2장&#x20;관련&#x20;연구&#x09;&#x09;&#x09;&#x0A;&#x20;&#x20;&#x20;제&#x20;1절&#x20;멀티미디어&#x20;스트리밍&#x20;개념&#x20;7&#x09;&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;1항&#x20;스트림&#x20;배분&#x20;시스템&#x20;정의&#x20;7&#x09;&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;2항&#x20;스트리밍과&#x20;다운로딩&#x20;7&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;3항&#x20;VoD&#x20;스트림과&#x20;라이브&#x20;스트림&#x20;8&#x0A;&#x20;&#x20;&#x20;제&#x20;2절&#x20;VoD&#x20;시스템&#x20;&#x20;&#x20;&#x20;&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;1항&#x20;VoD&#x20;구성요소&#x20;11&#x09;&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;2항&#x20;다기능&#x20;행위&#x20;14&#x20;&#x20;&#x20;&#x20;&#x0A;&#x20;&#x20;&#x20;제&#x20;3절&#x20;멀티캐스트&#x20;기법의&#x20;개념과&#x20;분류&#x20;15&#x09;&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;1항&#x20;IP&#x20;기반&#x20;멀티캐스트&#x20;기법&#x20;15&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;2항&#x20;응용&#x20;계층&#x20;멀티캐스트&#x20;기법&#x20;18&#x0A;&#x20;&#x20;&#x20;제&#x20;4절&#x20;다기능&#x20;구현&#x20;기법&#x20;26&#x0A;&#x0A;제&#x20;3&#x20;장&#x20;기존&#x20;응용&#x20;계층&#x20;멀티캐스트&#x20;기법&#x20;&#x0A;&#x20;&#x20;&#x20;제&#x20;1절&#x20;기법들의&#x20;고찰&#x20;27&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;1항&#x20;단일&#x20;트리&#x20;구조&#x20;27&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;2항&#x20;다중&#x20;트리&#x20;구조&#x20;34&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;3항&#x20;계층&#x20;클러스터&#x20;구조&#x20;37&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;4항&#x20;매쉬&#x20;기반&#x20;구조&#x20;41&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;5항&#x20;기타&#x20;구조&#x20;43&#x0A;&#x20;&#x20;&#x20;제&#x20;2절&#x20;비교와&#x20;분석&#x09;45&#x0A;&#x0A;제&#x20;4장&#x20;P2Patching&#x20;분배&#x20;시스템&#x20;구현&#x20;&#x0A;&#x20;&#x20;&#x20;제&#x20;1절&#x20;개요&#x20;50&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;1항&#x20;미디어&#x20;특성&#x20;&#x20;51&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;2항&#x20;오버레이&#x20;네트워크의&#x20;동적&#x20;환경&#x20;52&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;3항&#x20;네트워크의&#x20;특성&#x20;52&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;4항&#x20;그&#x20;밖의&#x20;고려&#x20;사항들&#x20;53&#x0A;&#x20;&#x20;&#x20;제&#x20;2절&#x20;시스템&#x20;모델&#x20;53&#x0A;&#x20;&#x20;&#x20;제&#x20;3절&#x20;가정&#x20;및&#x20;기호&#x20;정의&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;1항&#x20;가정&#x20;55&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;2항&#x20;기호&#x20;정의&#x20;56&#x0A;&#x20;&#x20;&#x20;제&#x20;4절&#x20;P2Patching&#x20;구축&#x20;방법&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;1항&#x20;P2Patching&#x20;개요&#x20;57&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;2항&#x20;제안&#x20;확장&#x20;패칭&#x20;기법&#x20;60&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;3항&#x20;P2Patching&#x20;기본&#x20;동작&#x20;&#x09;61&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;4항&#x20;P2Patching&#x20;버퍼&#x20;구조&#x20;64&#x0A;&#x20;&#x20;&#x20;제&#x20;5절&#x20;멀티캐스트&#x20;트리&#x20;구축&#x20;알고리즘&#x20;&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;1항&#x20;멀티캐스트&#x20;스트림&#x20;66&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;2항&#x20;패칭&#x20;서버&#x20;선택&#x20;알고리즘&#x20;71&#x0A;&#x20;&#x20;&#x20;제&#x20;6절&#x20;확장&#x20;패칭&#x20;기법과&#x20;제안&#x20;버퍼링&#x20;기법&#x20;&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;1항&#x20;확장&#x20;패칭&#x20;기법의&#x20;적용&#x20;방법&#x20;74&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;2항&#x20;제안&#x20;버퍼링&#x20;기법&#x20;75&#x0A;&#x20;&#x20;&#x20;제&#x20;7절&#x20;결함&#x20;복원&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;1항&#x20;결함&#x20;탐지&#x20;방법&#x20;79&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;2항&#x20;멀티캐스트&#x20;트리&#x20;복원&#x20;80&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;3항&#x20;전송&#x20;경로의&#x20;변경&#x20;82&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;4항&#x20;트리&#x20;루프&#x20;제거&#x20;83&#x0A;&#x0A;제&#x20;5장&#x20;다기능&#x20;구현&#x20;알고리즘&#x09;&#x0A;&#x20;&#x20;&#x20;제&#x20;1절&#x20;기본&#x20;개념&#x20;85&#x0A;&#x20;&#x20;&#x20;제&#x20;2절&#x20;I-Buffer&#x20;동작&#x20;86&#x0A;&#x20;&#x20;&#x20;제&#x20;3절&#x20;CISS&#x20;알고리즘&#x20;87&#x0A;&#x20;&#x20;&#x20;제&#x20;4절&#x20;다기능&#x20;구현&#x20;89&#x0A;&#x0A;제&#x20;6장&#x20;실험&#x20;및&#x20;고찰&#x09;&#x09;&#x09;&#x09;&#x09;&#x09;&#x0A;&#x20;&#x20;&#x20;제&#x20;1절&#x20;실험&#x20;환경&#x09;&#x20;&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;1항&#x20;네트워크&#x20;구성&#x20;및&#x20;메시지&#x20;종류&#x20;94&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;2항&#x20;실험&#x20;측정&#x20;방법과&#x20;기준&#x20;94&#x0A;&#x20;&#x20;제&#x20;2절&#x20;실험&#x20;및&#x20;평가&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;1항&#x20;전송&#x20;토플로지&#x20;성능&#x20;실험&#x20;98&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;2항&#x20;컨트롤&#x20;오버헤드&#x20;실험&#x20;102&#x0A;&#x20;&#x20;&#x20;&#x20;&#x20;제&#x20;3항&#x20;Streaming&#x20;Quality&#x20;성능&#x20;실험&#x20;105&#x0A;&#x0A;제&#x20;7장&#x20;결론&#x20;110&#x09;&#x0A;참고문헌&#x20;113&#x0A;영문요약&#x20;121</dcvalue>
  <dcvalue element="language" qualifier="iso">kor</dcvalue>
  <dcvalue element="publisher" qualifier="none">The&#x20;Graduate&#x20;School,&#x20;Ajou&#x20;University</dcvalue>
  <dcvalue element="rights" qualifier="none">아주대학교&#x20;논문은&#x20;저작권에&#x20;의해&#x20;보호받습니다.</dcvalue>
  <dcvalue element="title" qualifier="none">협력&#x20;P2P&#x20;기반&#x20;VOD&#x20;서비스를&#x20;위한&#x20;효율적인&#x20;멀티캐스트&#x20;기법</dcvalue>
  <dcvalue element="title" qualifier="alternative">Jong-gyung,&#x20;Kim</dcvalue>
  <dcvalue element="type" qualifier="none">Thesis</dcvalue>
  <dcvalue element="contributor" qualifier="affiliation">아주대학교&#x20;일반대학원</dcvalue>
  <dcvalue element="contributor" qualifier="alternativeName">Jong-gyung,&#x20;Kim</dcvalue>
  <dcvalue element="contributor" qualifier="department">일반대학원&#x20;컴퓨터공학과</dcvalue>
  <dcvalue element="date" qualifier="awarded">2006.&#x20;8</dcvalue>
  <dcvalue element="description" qualifier="degree">Master</dcvalue>
  <dcvalue element="identifier" qualifier="url">http:&#x2F;&#x2F;dcoll.ajou.ac.kr:9080&#x2F;dcollection&#x2F;jsp&#x2F;common&#x2F;DcLoOrgPer.jsp?sItemId=000000001502</dcvalue>
  <dcvalue element="subject" qualifier="keyword">multicasting</dcvalue>
  <dcvalue element="subject" qualifier="keyword">Peer&#x20;to&#x20;peer</dcvalue>
  <dcvalue element="description" qualifier="alternativeAbstract">We&#x20;propose&#x20;an&#x20;efficient&#x20;scheme&#x20;of&#x20;stream&#x20;control&#x20;which&#x20;transfers&#x20;media&#x20;streams&#x20;based&#x20;on&#x20;multicast&#x20;delivery&#x20;to&#x20;clients&#x20;keeping&#x20;asynchronous&#x20;playback&#x20;points.&#x20;This&#x20;method&#x20;constructs&#x20;a&#x20;new&#x20;way&#x20;of&#x20;multicast&#x20;tree,&#x20;and&#x20;provides&#x20;a&#x20;new&#x20;scheme,&#x20;called&#x20;P2Patching&#x20;scheme,&#x20;to&#x20;provide&#x20;VCR-like&#x20;functionability.&#x20;&#x0A;&#x20;The&#x20;conventional&#x20;patching&#x20;scheme&#x20;is&#x20;extended&#x20;so&#x20;as&#x20;to&#x20;be&#x20;applied&#x20;to&#x20;P2P&#x20;&#x20;environment.&#x20;The&#x20;proposed&#x20;scheme&#x20;reduces&#x20;initial&#x20;joining&#x20;delay&#x20;and&#x20;guarantees&#x20;continuous&#x20;video&#x20;playback.&#x20;The&#x20;patching&#x20;scheme&#x20;has&#x20;three&#x20;aims.&#x20;Firstly,&#x20;it&#x20;is&#x20;designed&#x20;to&#x20;reduce&#x20;initial&#x20;delay&#x20;of&#x20;joining&#x20;peers.&#x20;Secondly,&#x20;it&#x20;can&#x20;restore&#x20;missed&#x20;streams&#x20;in&#x20;case&#x20;of&#x20;tree&#x20;destruction.&#x20;And,&#x20;finally,&#x20;it&#x20;can&#x20;patch&#x20;the&#x20;streams&#x20;when&#x20;a&#x20;peer&#x20;should&#x20;be&#x20;provided&#x20;to&#x20;playback&#x20;from&#x20;the&#x20;requested&#x20;playback&#x20;point.&#x0A;&#x20;To&#x20;construct&#x20;the&#x20;multicast&#x20;tree,&#x20;the&#x20;property&#x20;of&#x20;Video-on-demand&#x20;system&#x20;is&#x20;taken&#x20;into&#x20;consideration.&#x20;To&#x20;join&#x20;into&#x20;the&#x20;multicast&#x20;tree,&#x20;the&#x20;proposed&#x20;scheme&#x20;firstly&#x20;contacts&#x20;a&#x20;peer&#x20;with&#x20;the&#x20;most&#x20;available&#x20;bandwidth&#x20;and&#x20;if&#x20;such&#x20;peer&#x20;is&#x20;not&#x20;available,&#x20;it&#x20;contacts&#x20;next&#x20;alternative&#x20;peer&#x20;who&#x20;has&#x20;the&#x20;least&#x20;joining&#x20;delay.&#x20;And&#x20;then,&#x20;it&#x20;appends&#x20;to&#x20;the&#x20;leaf&#x20;node&#x20;with&#x20;the&#x20;least&#x20;hop&#x20;counts&#x20;from&#x20;the&#x20;server.&#x20;If&#x20;the&#x20;parent&#x20;of&#x20;the&#x20;leaf&#x20;node&#x20;has&#x20;sufficient&#x20;available&#x20;bandwidth,&#x20;it&#x20;accepts&#x20;newly&#x20;joined&#x20;node&#x20;as&#x20;its&#x20;child.&#x20;If&#x20;not,&#x20;the&#x20;newly&#x20;joined&#x20;node&#x20;locates&#x20;to&#x20;the&#x20;child&#x20;of&#x20;previously&#x20;joined&#x20;leaf&#x20;node.&#x20;And&#x20;to&#x20;select&#x20;a&#x20;proper&#x20;patching&#x20;server,&#x20;a&#x20;peer&#x20;should&#x20;find&#x20;out&#x20;the&#x20;closest&#x20;located&#x20;peer&#x20;(least&#x20;hop&#x20;counts&#x20;or&#x20;shortest&#x20;round&#x20;trip&#x20;time)&#x20;from&#x20;it&#39;s&#x20;location&#x20;in&#x20;the&#x20;multicast&#x20;tree.&#x20;&#x20;&#x0A;&#x20;To&#x20;reduce&#x20;the&#x20;load,&#x20;which&#x20;is&#x20;generated&#x20;by&#x20;frequent&#x20;joins&#x20;or&#x20;departures&#x20;of&#x20;peers&#x20;at&#x20;the&#x20;multicast&#x20;tree&#x20;during&#x20;VCR-like&#x20;functions,&#x20;we&#x20;propose&#x20;a&#x20;hybrid&#x20;scheme&#x20;which&#x20;uses&#x20;both&#x20;general&#x20;P2P&#x20;and&#x20;the&#x20;patching&#x20;scheme&#x20;with&#x20;the&#x20;Collaborative&#x20;Interaction&#x20;Streaming&#x20;Scheme(CISS).&#x20;CISS&#x20;provides&#x20;a&#x20;collaborative&#x20;VCR-like&#x20;functionability.&#x20;It&#x20;controls&#x20;streams&#x20;among&#x20;peers&#x20;in&#x20;the&#x20;distributed&#x20;buffer&#x20;environment&#x20;of&#x20;multiple&#x20;clients.&#x20;And&#x20;it&#x20;provides&#x20;a&#x20;peer&#x20;with&#x20;jumping&#x20;functionability&#x20;to&#x20;the&#x20;appropriate&#x20;multicast&#x20;session&#x20;after&#x20;executing&#x20;VCR-like&#x20;interactions.&#x0A;&#x20;The&#x20;benefits&#x20;from&#x20;the&#x20;proposed&#x20;P2Patching&#x20;scheme&#x20;can&#x20;be&#x20;summarized&#x20;by:&#x20;i)&#x20;&#x20;reduction&#x20;of&#x20;network&#x20;overhead&#x20;by&#x20;effective&#x20;bandwidth&#x20;usage,&#x20;ii)&#x20;fast&#x20;joining&#x20;process,&#x20;and&#x20;iii)&#x20;distribution&#x20;of&#x20;network&#x20;traffics.&#x0A;&#x20;To&#x20;evaluate&#x20;the&#x20;performance&#x20;of&#x20;the&#x20;proposed&#x20;scheme,&#x20;we&#x20;compare&#x20;it&#x20;with&#x20;P2Cast[19]&#x20;and&#x20;DSL[28]&#x20;in&#x20;terms&#x20;of&#x20;the&#x20;performance&#x20;of&#x20;streaming&#x20;delivery&#x20;topology,&#x20;streaming&#x20;quality,&#x20;and&#x20;control&#x20;overhead.&#x20;The&#x20;simulation&#x20;results&#x20;show&#x20;that&#x20;the&#x20;performance&#x20;of&#x20;streaming&#x20;delivery&#x20;is&#x20;enhanced&#x20;by&#x20;8%&#x20;and&#x20;the&#x20;service&#x20;request&#x20;refusal&#x20;rate&#x20;is&#x20;improved&#x20;by&#x20;30%&#x20;with&#x20;respect&#x20;to&#x20;those&#x20;of&#x20;DSL.&#x20;And&#x20;it&#x20;shows&#x20;about&#x20;30~35%&#x20;of&#x20;enhancement&#x20;of&#x20;performances&#x20;in&#x20;the&#x20;bandwidth&#x20;fluctuation&#x20;and&#x20;segment&#x20;missing&#x20;rates&#x20;in&#x20;the&#x20;streaming&#x20;service.</dcvalue>
</dublin_core>
