Simon Sheu Computer Science National Tsing Hua Universtity Taiwan, ROC

Size: px
Start display at page:

Download "Simon Sheu Computer Science National Tsing Hua Universtity Taiwan, ROC"

Transcription

1 Mounr A. Tantaou School of Electrcal Engneerng and Computer Scence Unversty of Central Florda Orlando, FL Interacton wth Broadcast Vdeo Ken A. Hua School of Electrcal Engneerng and Computer Scence Unversty of Central Florda Orlando, FL Smon Sheu Computer Scence Natonal Tsng Hua Unverstty Tawan, ROC Sheu.cs.nthu.edu.tw ABSTRACT In vdeo-on-demand (VOD) applcatons, t s desrable to provde the user wth the vdeo-cassette-recorder-lke (VCR) capabltes such as fast-forwardng a vdeo or jumpng to a specfc frame. We address ths ssue n the broadcast framework, where each vdeo s broadcast repeatedly on the network. Exstng technques rely on data prefetchng as the mechansm to provde ths functonalty. Ths approach provdes lmted usablty snce the prefetchng rate cannot keep up wth typcal fast-forward speeds. Fast-forwardng a vdeo for several seconds would nevtably exhaust the prefetch buffer. We address ths practcal problem n ths paper by repeatedly broadcastng the nteractve versons of the vdeos. For nstance, an nteractve verson mght contan only every ffth frame n the orgnal vdeo. Our clent software leverages these nteractve broadcasts to provde better VCR servce. We formally prove the correctness of ths approach, and compare ts performance to a prefetch method, called actve buffer management. Ths scheme has been shown to offer, n the broadcast envronment, the best performance to date. Our smulaton results ndcate that the new technque s superor n handlng long-duraton VCR actons. General Terms Algorthms, Performance, Desgn, Expermentaton, Theory. Keywords Vdeo on demand, fast forward, fast reverse, perodc broadcast, latency.. INTRODUCTION Vdeo communcaton s now one of the most mportant aspects of our lves. Vdeos are not only for entertanment, but also for educaton, and nformaton. In partcular, vdeo on demand (VOD) has emerged as a base technology for many mportant new applcatons such as home entertanment, news on demand, dgtal lbrares, dstance learnng and electronc commerce, to name but a few. A typcal VOD servce allows remote users to play back any vdeo from a large collecton stored on one or more servers. In response to a servce request, a server delvers the specfed vdeo to the user n an sochronous data stream. The unt of server capacty requred to support the playback of one server stream s referred to as a channel. The number of such channels s determned by the server bandwdth. In ts smplest form, delvery of a vdeo stream requres a dedcated channel for each vdeo sesson. Ths approach s excessvely expensve and nonscalable. To conserve server bandwdth, several users can share a channel smultaneously usng multcast. Two types of multcast have been studed: n-perodc multcast: In ths envronment, users make requests of vdeos to the server; and t serves requests accordng to some schedulng polcy. To conserve server bandwdth, requests made by several clents for the same vdeo wthn a short perod of tme can be served as a group usng a sngle channel; ths s referred to as Batchng. Much prevous works has been done especally n how to batch requests effcently [,6,7]. One technque referred to as Patchng [7,20] allows a new ncomng request to jon an already exstng multcast and therefore takes advantage of the same data stream. In ths case, the user downloads the mssed porton of the vdeo through a new patchng stream, whle smultaneously bufferng the rest comng from the exstng multcast. Another technque, called Channg [4], constructs a herarchy of multcasts to serve requests for the same vdeo. A clent s allowed to multcast the cached data to other clents n the downstream of the herarchy. Ths scheme s smlar to the Patchng technque except that Patchng s smpler to mplement snce clents do not act as servers to forward data. A dfferent approach s Adaptve Pggybackng technque [2], n whch a clent beng served can be joned by another clent to form a batch. Ths s accomplshed by slowng down the former clent and speedng up the latter one to merge them nto one communcaton stream. Perodc Broadcast: In ths envronment, users do not make requests to the server. Rather, the server broadcasts the vdeo perodcally, e.g., a new stream of the same vdeo s started every t seconds. Although, ths type of technque does not guarantee true VOD, the worst servce latency experenced by any clent s less than t seconds. A dstnct advantage of ths approach s that t can serve a very large communty of users usng mnmal server bandwdth. In fact, the bandwdth requrement s ndependent of the number of subscrbers to the system.

2 The beneft of Perodc Broadcast s lmted to popular vdeos. It was shown n [3] that usng both Perodc Broadcast and nperodc Multcast offers the best performance. Nevertheless, snce more than 80% of the servce requests are typcally for less than 20% of the vdeos for most applcatons [8], perodc broadcast s very crucal to the overall performance of a vdeo-ondemand system. In ths paper, we focus on the dssemnaton of these popular vdeos. An early perodc broadcast technque [7] parttons a vdeo nto fragments of equal szes, and repeatedly broadcasts them at fxed ntervals. The access latency can be mproved only lnearly wth ncreases to the server bandwdth. Pyramd Broadcastng (PB) [2] addresses ths lmtaton by broadcastng the vdeo fragments at a very hgh data rate, and allowng the clents to prefetch data nto a local buffer. Ths soluton requres expensve clent machnes wth enough bandwdth to cope wth the hgh data rate on each broadcast channel. Permutaton Based Broadcastng (PBB) [3] mproves ths condton by dvdng each channel nto s sub-channels that broadcast a replca of the vdeo fragment wth a unform phase delay. Ths strategy reduces the requrement on clent bandwdth by some factor s although the data rate remans very hgh, whch can stll flood the prefetch buffer wth half of the total data [5] (e.g., 50 mnutes of a typcal move). To reduce the data rate to a practcal level, Skyscraper Broadcastng (SB) [5] employs low-bandwdth channels, each at the playback rate. The szes of ts frst few vdeo fragments ncrease geometrcally. However, the szes of the larger fragments are restrcted to W. The tny sze of the frst vdeo fragment allows t to be broadcast more frequently to ensure low servce latency. The unform szes of the larger fragments enable the clent to download them serally at the playback rate to avod floodng the prefetch buffer. SB also avods the complex synchronzaton technque used n PPB. The Clent-Centrc Approach (CCA) [6] has the characterstcs of SB. However, t s more general n the sense that the clent can explot ts hgh bandwdth, f avalable, to further reduce the servce delay. Another technque the Greedy-dsk Conservng Scheme (GDB) [] conserves the clent dsk space by lettng t receve data as late as possble. A more recent technque, the Harmonc Broadcastng (HB) [9], adopts a conservatve stream allocaton polcy by transmttng dfferent segments at dfferent rates to reduce the demand on server bandwdth and offer better clent watng tme. Ths scheme, however, employs a very large number of channels makng t dffcult to mplement. As an example, n order to broadcast a 2-hour move wth a worst-case access latency of 0 seconds, the server and ts storage subsystem need to multplex among more than 700 vdeo streams, one for each channel. Today s storage technology s far from beng able to support such a hgh degree of concurrency. In ths paper, we extend our CCA technque to provde vdeocassette-recorder-lke (VCR) nteractve functons. We base our work on CCA due to ts feasble requrements [6]. It has also been shown to be more sutable for VCR mplementaton [0]. Our work s drven by the followng observaton. Exstng technques (e.g., [9][0]) rely on prefetched data to provde VCR servce. Ths approach offers lmted beneft snce a prefetchng stream cannot keep up wth a fast forward for more than several seconds. The stuaton for a fast reverse s worse snce the prefetchng streams are loadng data n the opposte drecton. To address these drawbacks, we propose to broadcast also the nteractve versons of the vdeos. For nstance, an nteractve verson mght consst of only every n th frame of the orgnal vdeo. The clents can share these nteractve broadcasts to provde sgnfcantly better VCR servce. Our challenge s the synchronzaton of the regular and nteractve broadcasts to ensure lttle nteractve delay. The remander of ths paper s organzed as follows. We dscuss related work n Secton 2. In Secton 3, we descrbe the CCA technque to make the paper self-contaned. We present our nteractve technque, n the CCA framework, and prove ts correctness n Secton 4. In Secton 5, we show smulaton results to compare the proposed technque to a recent method. Fnally, we conclude n Secton RELATED WORK 2. Type of Interactons A vdeo s a sequence of contnuous frames. The frame beng rendered by the user s the current frame that we also refer to as the play pont. A user watchng the vdeo has the ablty to change the poston of the play pont to another pont (frame) that we call the destnaton pont. We can dstngush between two dfferent types of nteractvty:. Contnuous nteractve functons: These are the nteractons where the user contnuously advances the play pont one frame at a tme at a hgh speed. The user has full control of the duraton of the nteracton. Examples of ths type of nteracton nclude fast forward and fast reverse. 2. Dscontnuous nteractve functons: These are the nteractons where the user nstantaneously changes the play pont to a future frame (.e., jump-forward) or a frame n the past (.e., jump-backward). We can further dvde all nteractons nto forward nteractons and backward nteractons. If we denote by t the tme taken by the nteracton, l the vdeo length of the nteracton n tme unt,.e., the dfference between the play pont and the destnaton pont, and b the playback rate of the vdeo, we can ntroduce the parameter x = l t b that determnes all types of nteractons. Table gves the possble forward nteractons, and table 2 gves the backward nteractons wth the possble values of the parameter x. Table : Forward Interactons Acton Play Fast Forward Jump Forward x (,x ) + Table 2: Backward Interactons Acton Pause Play Backward Fast Reverse Jump Back. x 0 - [-x,-) - A play acton s when the length of the acton over the tme taken by the acton s equal to the playback rate. For fast-forward, l t > b and the value of x wll prmarly depend on l and t. In the case of a jump forward, snce the acton s nstantaneous, t = 0 and therefore x s nfnte. A pause acton s when l =0. Snce l s negatve n a play-backward the value of x s.

3 Group Channel Channel 2 management technques. In the current paper, we use ABM as a base to assess the benefts of the proposed technque. Group 2 Group Channel 3 Channel 4 Channel 5 Channel K W 3. CCA BROADCASTING To make the paper self-contaned, we brefly descrbe the Clent Centrc Approach (CCA) [6] n ths secton. A perodc broadcast desgn conssts of a channel desgn, a data fragmentaton technque, a broadcast schedule, and a playback strategy. The CCA s prmarly desgned to take full advantage of the clent s capablty,.e., the clent buffer space and ts downloadng bandwdth. Fgure : CCA wth K channels and 3 channels per group Fast Reverse and jump-backward are the opposte of fast forward and jump-forward, respectvely. It s nterestng to note that the pause acton belongs to the backward nteractons. Ths s due to the fact that ncomng frames make the destnaton pont moves backward of the current play pont. To complete the canoncal world of nteractons we can add the slow forward, x (0,) and the slow backward, x (-,0). Both nteractons are backward nteractons for the same reason as the pause nteracton. We note that the parameter x was frst ntroduced n [0]. We nclude the above dscussons n order to defne few concepts, and clarfy the varous nteractve functons. 3. Channel desgn and Data fragmentaton CCA dvdes the communcaton bandwdth of the server nto K logcal channels, where every channel has the bandwdth of the playback rate. Each channel perodcally broadcasts one segment S of the vdeo. The fragmentaton technque uses the followng recursve formulae:, f n =, f(n) = 2. f(n ) f n mod (c), () f(n ) f n mod (c) =. The closed form of ths functon can be presented as : f(n) = 2 n n/c, where n K. (2) 2.2 Related Work on VCR Interactons n a Multcast/Broadcast Envronment. An early work on provdng nteractve servce n a multcast envronment s presented n [4][5]. In ths scheme, f the data n the prefetch buffer cannot accommodate a jump request, the clent requestng the nteracton s moved to an exstng stream whose play pont matches the clent s destnaton pont. If such a stream does not exst, the server ssues an emergency stream to provde the servce. Emergency streams are expensve snce they serve only one clent. To reduce ths cost, the technques, ntroduced n [8] and [2], try to move the clent of an emergency stream to an exstng multcast whose play pont s ahead of the clent s play pont, but not further than some amount. In any case, usng emergency streams defeats the benefts of the multcast paradgm. Ths approach s too expensve to provde VCR-lke servce to a large user communty. In the broadcast envronment, t was observed n [9][0] that the play pont can be mantaned at the mddle of the vdeo segment currently n the prefetch buffer n order to accommodate nteractve actons n ether forward or reverse drecton equally well. Ths s accomplshed n [0] by selectvely prefetchng the segments to be loaded dependng on the current poston of the play pont. Ths scheme s called Actve Buffer Management (ABM). In general, ABM can be set to take advantage of the user behavor. If the user shows more forward actons than backward actons, the play pont can be kept near the begnnng of the vdeo segment n the buffer, and vce versa. Ths scheme has been shown to offer better performance than conventonal buffer The parameter c denotes the maxmum number of fragments a clent can download at one tme. To conserve buffer space, the szes of the largest segment are fxed to W D, where D denotes the playback duraton of the frst segment. In the remander of ths paper we wll refer to those segments as W-segments. CCA organzes the vdeo fragments nto g = K/c transmsson groups, each wth c tems except the last one. The sze of the last segment of a group s equal to the sze of the frst segment n the next group. Fgure llustrates the data fragmentaton, channel desgn, and transmsson groups for the CCA technque, where each group contans 3 fragments. 3.2 Recepton and Playback of Vdeo Fragments To play back a vdeo, the clent starts usng c loaders and a vdeo player. Each loader downloads ts predetermned segments sequentally at the playback rate. When a loader fnshes downloadng a segment S j from a group, the loader s allocated to the next group + to download segment S j+c at ts next broadcast. Once the frst W-segment s encountered, only one loader s used to download all the W-segments sequentally. The motvaton behnd the CCA fragmentaton technque s to wsely utlze the full capacty of the clent resources, whle guaranteeng the contnuous playback of the vdeo. Snce two consecutve segments n the same group ether start at the same tme or fnsh at the same tme (Fgure ), the contnuty n playng back segments from the same group s guaranteed. Snce the frst loader always downloads the frst and smallest segment of

4 Cr Kr-3 a group, ths loader s avalable before the consumpton of the last segment of the same group. Ths loader, therefore, can be used to download the frst segment of the next group. Segments across a group boundary are always of the same sze, so the contnuty across group boundares s satsfed. The CCA technque not only shows good performance n term of access latency, but can also be extended to support VCR operatons as we shall dscuss n the next secton. Interactve Group Cr Cr 2 Cr 3 Cr 4 C Cr 5 W 4. A BROADCAST BASED INTERACTION TECHNIQUE (BIT) The proposed technque s an extenson of the Clent Centrc Approach. We assume that we have two versons of the same vdeo: a normal verson and a verson compressed by a factor f that we call the compresson factor. Compresson of the vdeo s beyond the scope of ths paper but t s well researched and tools are readly avalable for dong so, an example of compresson could be selectng each f frame of the orgnal vdeo. The user watchng the compressed verson of the vdeo at the playback rate wll have the mpresson of fast playng the normal vdeo. Snce we use broadcast as the mechansm to provde VCR servce thus the name Broadcast-Based Interacton Technque (BIT). The motvaton for ths approach (nstead of usng emergency channels) s to retan the most desrable property of the broadcast approach, namely unlmted scalablty - the bandwdth requrement s ndependent of the number of users the system s desgned to support. 4. Channel Desgn As n the CCA technque, the server bandwdth s dvded nto K logcal channels. Each channel perodcally broadcasts a dfferent segment of the vdeo. If we refer to K as the total number of channels, K can be dvded nto K = K r + K, where K r s the number of regular channels used to broadcast the regular verson of the vdeo, and K the number of nteractve channels used to broadcast the compressed verson of the same vdeo. 4.2 Data fragmentaton For the normal verson we use the same fragmentaton technque desgned for CCA (refer to Secton C. formulae ()). We denote the segment broadcast by a regular channel as S, and ts compressed verson as S. The segments of the compressed verson are concatenated nto group of f as follows: Group,V : S ' S 2 ' S f ' Group 2,V 2 : S f+ ' S f+2 ' S 2f '.. Group,V : S (-)f+ ' S (-)f+2 ' S f '.. Group K,V K : S (k-)f+ ' S (k-)f+2 ' S Kr ' Interactve Group K Cr Kr-2 Cr kr- Cr Kr C k Fgure 2: Broadcastng scheme for BIT (K r +K channels, f =4) For convenence, we wll refer to each of these groups as a compressed segment hereafter. The reader should not confuse a compressed segment wth a compressed verson of a regular segment. Each compressed segment, denoted by V, s broadcast on an nteractve channel c. Thus, the number of nteractve channels s determned by the nunmber of compressed segments, or K = K r / f. Fgure 2 shows the channel desgn for the BIT technque wth a compresson factor f of 4. Cr s represent regular channels and C s nteractve channels. We note that there s one nteractve channel for every four regular channels. As an example, Table 4. shows the sze n mnutes of the compressed segments when K=30, c =3, f =4, the maxmum segment sze s 7 mnutes, and the length of the vdeo s 20 mnutes. Table 4. sze n mnutes of the compressed segments Segments V V 2 V 3 V 4 V 5 V 6 Sze Implementng VCR functons wth BIT The clent storage space s dvded nto two parts: a normal buffer holds the normal vdeo, and an nteractve buffer caches the compressed verson of the same vdeo. To acheve nteractons usng BIT, clent nodes are requred to have c+2 loaders where c s the CCA parameter that refers to the normal loaders L,L 2,, L c. The two extra loaders L and L 2, called nteractve loaders, are used to download the compressed segments. A Clent ssung an nteractve functon swtches from normal mode to nteractve mode. Durng the normal mode, the clent renders the content of the normal buffer; and durng the nteractve mode the clent renders the content of the nteractve buffer. The sze of the normal buffer should be large enough to store a W-segment n order to guarantee contnuous normal playback [6]. The sze of the nteractve buffer s set twce the sze of the normal buffer to ensure good nteractve servce. To play back and provde VCR functons, we dentfy two components that work together: () the Player responsble for

5 renderng the frames and acceptng nteractons, (2) the Loader responsble for tunng to the approprate channels and downloadng the segments. We dscuss these two components as follows. Ext Yes End Of Vdeo Intal Mode = rmal User renders frames n rmal Buffer VCR operaton ntated 4.3. BIT Player The player keeps playng the content of the normal buffer untl t accepts a request for a VCR operaton. At ths tme, the behavor of the player s determned by the content of the buffer, the closest pont beng broadcast wth respect to the current play pont, and the type of the nteracton. We descrbe the player behavor n the followng: Play Acton: Durng the playback of the vdeo, the player renders the current play pont of the normal buffer, and the play pont of the nteractve buffer moves accordngly. Fast-Forward/Fast-Reverse/Pause actons: When a contnuous acton s ntated, the player swtches to the nteractve mode to render the frames n the nteractve buffer. Two scenaros can follows: () If the user resumes the normal play before ths buffer s exhausted, the player swtches to the normal mode, and allocates the loaders to download the approprate segments such that the normal playback s resumed at a frame closest possble to the destnaton pont. We wll refer to such a pont as closest pont hereafter. (2) If the user contnues the nteractve acton beyond the frames n the nteractve buffer, the player forces the user to resume the normal play by settng the destnaton pont to the newest frame of the nteractve buffer n case of a Fast-Forward acton, or the oldest frame n case of a Fast-reverse or pause actons. The player then allocates the loaders, and resumes the normal play at the closest pont as n the prevous case. We note that jumpng to the closest pont wll show some dscontnuty that we refer to as a dsplacement. Ths ssue s consdered n ths paper for completeness. In practce, t can be avoded by allocatng suffcent buffer space for a gven applcaton. Ths s feasble consderng the low cost of today s dsk technology. Fve US dollars of dsk space would be more than enough to allow a contnuous fast-forward for ten mnutes (assumng MPEG-2 wth a compress rato of :4). It s also nterestng to note that the parameter x (refer to secton 2.) has a value for both Fast-forward and Fast-Reverse actons, whch s due to the use of the same play back rate n the normal mode as well as n the nteractve mode. Jump Forward/Jump Backward actons: If the destnaton pont s n the normal buffer, the player smply moves the play pont to the destnaton pont, and contnues the normal play. Otherwse, the player allocates the loaders to start downloadng the approprate segments, and contnues the normal play from the closest pont. Durng these types of nteractons there s no swtch of modes. The algorthm for the player s descrbed formally n Fgure BIT Loader The Loader s responsble for tunng to the approprate channels and loadng the segments. When no nteracton s taken place, the behavor of the loader s smlar to the CCA technque. Playback of a vdeo conssts of two phases. Frst, the clent downloads and Mode = rmal User renders frames n rmal Buffer Destnaton Pont s n the rmal buffer and Accessble Exhausted = true Yes Operaton s Contnuous Jump to destnaton pont Yes Exhausted = true OR Mode =Interactve Yes Call Loaders: Load Approprate segments Mode = Interactve User renders frames n Interactve buffer User Resumes Yes rmal Play Interactve buffer Exhausted Yes Exhausted = true Fgure 3: BIT Player plays back the unequal-szed fragments durng the unequal phase, and then contnues wth the equal-szed fragments durng equal phase. A clent node uses c+2 loaders f the current segment,.e. the segment vewed by the user, s n the unequal phase. Only three loaders are needed f the current segment s n the equal phase. Ether way, f the current segment s n the frst half of ts nteractve group group j, the two nteractve loaders are allocated to the prevous and to the current nteractve groups,.e. group j- and group j. If, however, the current segment s n the second half of ts nteractve group, the nteractve loaders are allocated to the current and future nteractve groups,.e. group j and group j+. By prefetchng the compressed segments, we make sure that the play pont of the nteractve buffer s always n the mddle. Such choce wll depend on the behavor of the user. For nstance, users ntatng more forward actons than backward actons can set the loader to always prefetch group j and group j+. When an nteractve operaton s completed, f the VCR acton was contnuous or f the destnaton pont exhausted the buffer, then the loader reallocates the normal and nteractve loaders to the approprate segments. If the nteractve segments are not beng downloaded or are not n the nteractve buffer, the segments are downloaded mmedately; otherwse no acton s takng place. Once the current segment s beng downloaded and vewed, the play pont of the nteractve buffer s logcally shfted to match the play pont of the normal buffer. Fgure 4 gves the algorthm of the loader. Fgure 5 shows the clent buffer before and after a contnuous operaton wth f=4. The play ponts of both the normal buffer and the nteractve buffer are shown as arrows. Before the nteracton begns, the normal play pont s n segment S +. Smlarly the nteractve play pont s adjusted to the same frame. When the fast Reverse nteracton s completed, the loader starts downloadng the destnaton pont n segment S -2. Snce the destnaton segment s n the second half of ts group, nteractve loaders are allocated to the current group and to the next group,.e. V - and V I

6 respectvely. The nteractve loader does not download the latter segments snce they are already stored n the nteractve buffer. We assume that the current play pont s n the normal segment S And S s n the nteractve group j. f (S s n the unequal phase) Allocate the loaders L,L2,, Lc as n CCA; Download the approprate segments; Call to allocate nteractve loaders.e. L and L 2; f (S s n the equal phase) Allocate one loader L k; Download the segment Call to allocate nteractve loaders // Allocaton of nteractve loaders f(s s n the frst half of ts nteractve group j) Allocate L to the nteractve group j-; Allocate L 2 to the nteractve group j; Download the compressed segments f not n the buffer; f(s s n the second half of ts nteractve group j) Allocate L to the nteractve group j; Allocate L 2 to the nteractve group j+; Download the compressed segments f not n the buffer; Fgure 4: Loader Algorthm V V - V V - S +3 S +2 S + S S - S -2 S -3 S -4 S +3 S +2 S + S S - S -2 S -3 S -4 S + S -2 S + Before the nteracton After the nteracton Fgure 5: Buffer Content Before and After a Fast Reverse nteracton case. case.2 case.3 case.4 case 2. case 2.2 case 3. case 3.2 Fgure 6: Closest Broadcast Pont durng the Unequal phase (c=3, : Destnaton pont, : Broadcast pont). The shaded areas represent the frames to be downloaded gven 4.4 Analyss of the Closest Broadcast Pont In ths secton we dscuss the varous cases that guarantees a normal play back after an nteractve acton s completed. We gve the worst dsplacement that our technque can encounter. We then show that ths worst case can be avoded by allowng the user n the nteractve mode an extra small amount of tme. Fgure 6 shows dfferent cases of the closest broadcast pont after the completon of an nteractve operaton. The parameter c s 3, however smlar logc s appled for greater values. We refer to as the destnaton pont, the ponts s are the broadcast ponts. The closest broadcast pont relatve to a destnaton pont s dfferently studed n the unequal phase and n the equal phase as follows: Unequal phase: (Fgure 6) Durng ths phase, we dfferentate the followng cases: () All segments are of unequal szes, (2) The frst two segments are of equal sze but not the last one, and (3) the last two segments are of the same sze but not the frst one. We further dstngush the subsequent cases when all segments are of unequal sze. Case.: The segments are all left algned. If segment was loaded at ts broadcast pont, the user wll consume t before the broadcast of the next cycle of segment +, smlarly for segment +. Hence the closest broadcast pont n ths case s the broadcast pont of segment +2. When the loadng of segment +2 starts, the two other avalable loaders are reallocated to the next round. Case.2: Snce segments and + are rght algned. The closest broadcast pont s at segment. After the consumpton of segment, the begnnng of segment + s avalable and the begnnng of segment +2 s avalable after the consumpton of segment +. Case.3: Segments and + are not rght algned, but segments + and +2 are. Thus the closest broadcast pont s at segment +. When the user consumes segment +, segment +2 s avalable. Case.4: Snce all segments are left algned, the closest broadcast pont s at segment. When the frst two segments are of equal sze and the last segment s of a dfferent sze, we dstngush two more cases (case 2 Fgure 6). In both cases the closest broadcast pont s at segment. The dfference between these cases s the tme of loadng segment +2 and +. For case 2., segment +2 s loaded after the consumpton of segment +. Whle n case 2.2, segment +2 and + are loaded at the same tme. Smlar logc s appled for the thrd case where case 3. s smlar to case.3 and case 3.2 s smlar to case 2.2. Equal Phase: Durng the equal phase, the closest broadcast pont s always at the same segment as the destnaton pont. Snce we use only one regular loader n the equal phase, once the user consumes segment segment + s always avalable. A mnmal dsplacement occurs when the destnaton pont s the closest broadcast pont. However, there are stuatons where the dsplacement s maxmal. In Fgure 6, the worst dsplacement s shown n case.. If the destnaton pont s the frst frame of segment and the broadcast ponts are at the last frame of the same segment, because for ths specfc case the closest broadcast pont s at segment +2, then the worst dsplacement s twce the sze of segment +.

7 If we denote by k, k+, k+2, the segments of unequal szes such that the k+2 segment s the frst W-segment. Therefore, usng formulae (2) (Secton 3.), the worst dsplacement s gven by the followng: Worst_dplacement = 2 2 k+- k+/c (3) Consderng the case. n Fgure 6, f we afford the user n the nteractve mode an extra small amount of tme, we can avod ths specfc case. For example, when performng a Fast Forward acton, by forcng the user to render the content of the nteractve buffer, we can move from case. to the.2 case that shows a smaller dsplacement. Pause m pause the sake of expermentaton, we make the followng assumptons to conduct our smulatons. We frst assume that duratons for a play and for nteractve actons are exponentally dstrbuted wth ther respectve mean shown n Fgure 7. Furthermore, we assume that the duraton of all nteractve operatons are of equal mean.e. m ff = m fr = m pause = m jf = m jb, that we refer to as m or the nteractve mean. Fnally, we set the nteractve probabltes to be equal,.e., P pause = P ff = P fb = P jf = P jb. Therefore, P pause = P ff = P fb = P jf = P jb = P /5. We refer to the duraton rato dr as the average amount of nteracton (m ) over the average duraton of a normal playback nterval (m p ), hence dr = m. Ths rato measures the degree of nteracton. mp Fast Reverse m fr P fr P play P jb Jump Backward m jb Play m p P pause P jf P ff Jump Forward m jf Fgure 7: User Interacton Model Fast Forward m ff 5. PERFORMANCE STUDY To evaluate the performance of the BIT technque, we mplemented detaled smulators to compare t wth the Actve Buffer Management (ABM) scheme. We dscuss the smulaton study n ths secton. We frst present the user behavor model, and then dscuss the performance metrcs, and the smulaton results. 5. User Behavor Model Users can ntate an nteracton followng the model gven n Fgure 7. Smlar user nteracton model have been ntroduced n [2] and also used n [0]. Our model gves the probabltes of ssung an nteracton and the duraton of each nteracton. The probabltes defne the frequency of nteractons; and the m s defne the average amount of vdeo story, n tme unt, fast forwarded or fast reversed n a contnuous nteracton. Ths amount of contnuous nteracton s n terms of the orgnal uncompressed verson of the vdeo. For nstance, m fr = 50 seconds ndcatng that the users, on the average, fast reverse 50 seconds of the vdeo story; ths s not the same as pressng the fast-reverse button for 50 seconds. Snce Jump Forward and Jump Backward are nstantaneous, ther duraton refers to the length of vdeo skpped. A user starts playng the vdeo wth duraton m p. After ths duraton, the user may ssue an nteracton wth the probablty P = -P p or returns to play the vdeo wth the probablty P p. Once the VCR acton s fnshed, the user always returns to play a porton of the vdeo. Fndng typcal values for those parameters s out of the scope of ths paper. However, for 5.2 Performance Metrcs An nteracton can be successful or unsuccessful. An nteracton s consdered unsuccessful f the data currently n the buffers fal to accommodate the nteracton. For nstance, a jump to a destnaton pont outsde the buffer s consdered unsuccessful. In the case of contnuous actons, a long-duraton fast forward pushng the play pont off the nteractve buffer s consdered as an unsuccessful nteracton. To measure the percentage of unsuccessful cases, we use Percentage of Unsuccessful Actons as the frst performance metrc n our study. For those unsuccessful cases, we would lke to know the degree of ncompleteness. Therefore, we use Average Percentage of completon as our second performance metrc. As an example, f the user wshes to fast forward the play pont for 20 seconds, but s forced to resume the normal play after only 5 seconds, the percentage of completon s 5/20 or 75%. Fnally, when the user resumes a normal play after a successful or unsuccessful nteractve acton, the begnnng play pont mght be slghtly dfferent from the desred destnaton pont of the nteractve acton. To capture these dsplacements n the performance comparsons, we use Average Dsplacement as the thrd metrc n our study. A good nteracton technque should have a low percentage of unsuccessful nteractve actons, hgh percentage of VCR acton completon, and low average dsplacement. 5.3 Smulaton results Wthout loss of generalty, we set the CCA parameter c to be 3 n ths study. That s, all clents use three loaders to load the regular segments. We use two more loaders to load the compressed segments. We conduct our smulatons on a vdeo of two hours. The smulaton results are presented n the followng subsectons. We show that our technque outperforms the Actve Buffer Management technque for longer nteractons. We examne the effect of the clent buffer sze on performance, and demonstrate that good average dsplacement can be acheved. Fnally, we llustrate the effect of changng the compresson factor on the percentage of unsuccessful actons and the average percentage of completon Effect of the duraton rato We frst set the compresson factor to 4. The regular clent buffer s 5 mnutes; and the total buffer space s 5 mnutes. The server

8 uses 40 channels, from whch 32 are used for the regular vdeo, and 8 for the compressed verson of the same vdeo (.e. K r =32, K =8). Ths confguraton shows 0 segments of unequal sze and 22 segments of equal sze. The sze of the smallest segment s 2.84 seconds. Hence, the average access latency s.42 seconds. The parameters for the user behavor are as follows. We set an equal probablty for a normal play and for all the nteracton types combned (.e., P p = 0.5, P = 0.5, P pause = P ff = P fr = P jf = P jb = 0.). The mean duraton of a play operaton m p s 00 seconds. We vary the duraton rato dr from 0.5 to 3.5. The values selected for ths rato are hgh for two reasons: () Jump actons ncur a bg change n the poston of the play pont causng a larger dr; (2) we want to study the technques durng perods of ntense nteractve actvtes such as searchng for a desred vdeo segment. In other words, we model the user nteracton behavor, not vdeo watchng behavor. Our objectve s to compare BIT and ABM n supportng nteractons. Fgure 8 shows the effect of changng the duraton rato on the percentage of unsuccessful actons and the average percentage of completon. For dr =0.5, 20% of the nteracton actons are dened under ABM, compared to only % under BIT. We notce that BIT s much less senstve to changng the duraton rato. When dr = 3.5, BIT outperforms ABM by a factor of 48% n terms of percentage of unsuccessful actons, and 3% n terms of average percentage of completon. The poorer performance of ABM s partally due to a very fragmented buffer. The prmary reason, however, s due to the fact that cachng a compressed verson s more effectve n supportng longer-duraton nteractve actons. Average Percentage of Completon Actve Buffer Management BIT Duraton rato Fgure 8: Effect of changng the duraton rato regular buffer sze A.B.M, d_rato = BIT, d_rato A.B.M, d_rato =.5 BIT, d_rato =.5 Percentage of Unsuccessful Actons Percentage of Unsuccessful Actons Actve Buffer Management BIT Duraton rato A.B.M, d_rato = BIT, d_rato = A.B.M, d_rato =.5 BIT, d_rato = regular buffer sze Effect of the buffer sze In ths study, we vared the clent buffer sze from 3 mnutes to 2 mnutes. We kept the same parameters for the user behavor as n the last experment except for the duraton rato that we set to.0 and.5 for two dfferent smulaton runs. Snce the sze of the regular playback buffer n our technque s a thrd of the total buffer sze (the other two thrds s used to hold the compressed segments), we had to use at least 20 regular channels to broadcast the entre vdeo f the regular buffer sze s mnute. However, f the regular buffer sze s 7 mnutes only 8 channels are needed. We use 32 regular channels, 4 of them broadcast segments of unequal sze and 8 channels broadcast segments of equal sze. Snce the compresson factor s 4, the total number of nteractve channels s 33 (wth K r =32 and K =33). Fgure 9 shows the effect of changng the buffer sze for a duraton rato of.0 and.5. We can see from the fgure that BIT does not requre nearly as much buffer space as ABM to acheve an average percentage of completon of more than 80%. When the buffer sze s small (.e., mnute), BIT doubles the performance of ABM n terms of number of unsuccessful actons. As the buffer sze ncreases, both technques show better performance; but BIT contnues to perform sgnfcantly better. Agan, the advantage of BIT can be attrbuted to cachng the compressed verson n the nteractve buffer Effect of server bandwdth to the total average dsplacement We recall that a dsplacement occurs when the resumpton from an nteractve acton starts the normal playback at a play pont dfferent from the desred destnaton pont of the nteractve acton. In ths experment, we nvestgate the effect of server bandwdth on the average dsplacement. We fxed the same user behavor parameters as n the prevous experments, wth the duraton rato set at.5. We vared the server bandwdth between 30 channels and 65 channels. The szes of the W-segment correspondng to dfferent server bandwdths are gven n Table 5.. The table also shows the number of regular channel (Kr) and the number of nteractve channels (K). In all of these confguratons, the smallest segment s less than 0 seconds. The plot for the average dsplacement under varous server bandwdth (n terms of number of regular channels) s presented n Fgure 0. We observe that the average dsplacements of BIT and ABM are comparable. Ther dfference decreases wth the ncreases n the server bandwdth. Ths s due to the fact that the sze of the W- segment s smaller for a larger server bandwdth. When the W- segment s very small, the average dsplacement becomes small regardless of the nteracton technque. Table 5. W-segments and ther respectve Kr and K W-segments (mn) K r K Fgure 9: Effect of changng the buffer sze

9 Fgure 9: The effect of the server bandwdth on the average dsplacement Average Percentage of Completon Average dsplacement n mnutes Total number of channels f Fgure 0: The effect of changng the compresson factor The Effect of Changng the compresson factor f: In ths experment, we nvestgate the effect of changng the compresson factor f. We set the sze of the regular playback buffer at 5 mnutes and the total number of regular channels K r to 48. We set the mean duraton of a play to half the sze of the total buffer space and the duraton rato to.5. Table 5.2 gves the total number of nteractve channels along wth ther respectve compresson factor. The smulaton results are shown n Fgure. We observe that by ncreasng the compresson factor we ncrease the performance of BIT. However, an excessvely hgh compresson factor wll result n a lower resoluton of frames beng rendered durng a contnuous nteractve acton. Table 5.2 Compresson factor for a Total of 48 regular channels f K r,k 48,24 48,2 48,8 48,6 48,4 6. CONCLUDING REMARKS BIT In ths paper we surveyed several technques that provde nteractve functons n the multcast/broadcast envronment. Although multcast delvery scales well to a very large number of users, the problem of provdng nteractve functons wthout compromsng the multcast paradgm remans. We frst showed Percentage of Unsuccessful Actons A.B.M BIT BIT f that exstng technques solved only partally the problem of VCR nteractvty n a broadcast framework. There have been two approaches to date. The frst approach reles on guard channels to delver the emergency streams to provde VCR functons. Snce each emergency stream s dedcated for one clent, ths approach s lmted to small-scale deployment. The second approach attempts to mantan the play pont at the mddle of the vdeo segment currently cached n the prefetch buffer. Although ths strategy offers some advantage, t does not address the prmary requrement of VCR nteractvty whch demands the data stream to arrve at a much greater speed than the normal playback rate. The contrbuton of ths paper s the ntroducton of a new vdeo nteracton technque, for the broadcast envronment, that addresses the lmtatons of exstng solutons. Our scheme, called Broadcast-based Interacton Technque (BIT), offers better nteracton qualty by repeatedly broadcastng the nteractve (compressed) verson of the vdeo. By prefetchng data from ths verson and cachng them n the local buffer, the clent s able to support longer-duraton nteractve actons. In terms of scalablty, snce the clents can share the nteractve broadcasts, the bandwdth requrement of BIT s ndependent of the number of users the system s desgned to support. Ths strategy s consstent wth the broadcast paradgm. To assess the benefts of BIT, we mplemented two detaled smulators to compare BIT to a recent technque called Actve Buffer Management scheme. The smulaton results ndcate that BIT usng the same amount of buffer space can offer sgnfcantly better performance. 7. REFERENCES [] E. L. Abram-Profeta and K. G. Shn: Schedulng vdeo programs n near vdeo-on-demand systems. In Proc. ACM Multmeda 97, vember 997. [2] E. L Abram-Profeta and K. G. Shn: Provdng unrestrcted VCR functons n multcast vdeo-on-demand servers. In Proc. of IEEE Internatonal Conference on Multmeda Computng and Systems (ICMCS 98), Austn, Texas, 998. [3] C.C. Aggarwal, J. L. Wolf, and P.S. Yu. A permutatonbased pyramd broadcastng scheme for vdeo-on-demand systems. In Proc. of the IEEE Int l conf. on Multmeda Systems 96, Hroshma, June 996. [4] K. C. Almeroth and M. Ammar: A scalable nteractve vdeoon-demand servce usng multcast communcaton. In Proc. of Int l Conf. on Computer Communcaton Networks, pp , 994. [5] K.C. Almeroth and M. Ammar: On the use of multcast delvery to provde a scalable and nteractve vdeo-ondemand servce. IEEE Journal of Selected Areas n Communcatons, vol. 4, August 996. [6] K. C. Almeroth and M. Ammar: The nteractve multmeda jukebox (IMJ): A new paradgm for the on-demand delvery of audo/vdeo. In Proc. of the 7th WWW conference, Brsbane, Australa, Aprl 998. [7] A. Dan, D. Staram, and P. Shahabudn. Schedulng polces for an on-demand vdeo server wth batchng. In Proc. of

10 ACM. Multmeda, pages 5-23, San Francsco, Calforna 994. [8] A. Dan, D. Staram, and P. Shahabudn. Dynamc batchng polces for an on-demand vdeo server. Multmeda Systems, 4(3) : June 996. [9] Z. Fe, I. Kamal, S. Mukherjee, M. Ammar: Provdng nteractve functons for staggered multcast near vdeo-on demand systems. In Proc. of the IEEE Internatonal Conference on Multmeda Computng and Systems, June 999. [0] Z. Fe, I. Kamel, S. Mukherjee, and M. Ammar: Provdng nteractve functons through actve clent buffer management n parttoned vdeo broadcast. Proc. of Frst Internatonal Worlshop on Networked Group Communcaton, (NGC 99) Psa, Italy, v [] L.Gao, J. Kurose, and D. Towsley: Effcent schemes for broadcastng popular vdeos. In Proc. of NOSSDAV 98, 998. [2] L. Golubchk, J.Lu, and R. Muntz. Adaptve pggybackng: A novel technque for data sharng n vdeo-on-demand storage servers. ACM Multmeda Systems, 4(3): 40-55, 996. [3] K. A. Hua., JungHuang Oh, and Khan Vu. An Adaptve Vdeo Multcast Scheme for Varyng Workloads Proc. Int l Conf. on Computer Communcatons and Networks, 998, pp [4] K. A. Hua., S. Sheu, and W. Tavanapong. Channg: A generalzed batchng technque for vdeo on demand. In Proc. of the Int l Conf On Multomeda Computng and System. June 997. [5] K. A. Hua and S. Sheu. Skyscraper Broadcastng: A new broadcastng scheme for metropoltan vdeo-on-demand systems. In Proc. of the ACM SIGCOMM 97, Cannes, France, September 997. [6] K. A. Hua, Y. Ca, and S. Sheu: Explotng clent bandwdth for more effcent vdeo broadcast. In Proc. of 998 Int l Conf. on Computer Communcatons and Networks. [7] K. A. Hua, Y. Ca and S. Sheu. Patchng: A multcast technque for true vdeo-on-demand servces. In Proc. of ACM Multmeda, Brstol, Unted Kngdom, September 998. [8] W. Lao and V. O. L. The splt and merge (SAM) protocol for nteractve vdeo-on-demand. IEEE Multmeda, vol.4 pp. 5-62, October-December 997. [9] J.F. Pars, S.W. Carter, and D.D.E. Long. Effcent broadcastng protocols for vdeo on demand. In Proc. of SPIES s Conf. on Multmeda Computng and Networkng (MMCN 99), pages 37,326, San Jose, CA, USA, January 99. [20] [S.Sen, L.Gao, J.Rexford, and D. Towsley. Optmal patchng schemes for effcent multmeda streamng. In Proc. of IEEE NOSSDAV, NJ, USA, June 999. [2] Vswanathan and T. Imelnsk. Metropoltan area vdeo-ondemand servce usng pyramd broadcastng. Multmeda systems, 4(4): , August 996

Simple VBR Harmonic Broadcasting (SVHB)

Simple VBR Harmonic Broadcasting (SVHB) mple VBR Harmonc Broadcastng (VHB) Hsang-Fu Yu ab, Hung-hang Yang a, Y-Mng hen c, -Mng Tseng a, and hen-y Kuo a a Dep. of omputer cence & Informaton Engneerng, atonal entral Unversty, Tawan b omputer enter,

More information

Hybrid Transcoding for QoS Adaptive Video-on-Demand Services

Hybrid Transcoding for QoS Adaptive Video-on-Demand Services 732 IEEE Transactons on Consumer Electroncs, Vol. 50, No. 2, MAY 2004 Hybrd Transcodng for QoS Adaptve Vdeo-on-Demand Servces Ilhoon Shn and Kern Koh Abstract Transcodng s a core technque that s used n

More information

Instructions for Contributors to the International Journal of Microwave and Wireless Technologies

Instructions for Contributors to the International Journal of Microwave and Wireless Technologies Instructons for Contrbutors to the Internatonal Journal of Mcrowave and Wreless Technologes Frst A. Author 1, Second Author 1,2, Thrd Author 2 1 Cambrdge Unversty Press, Ednburgh Buldng, Shaftesbury Road,

More information

A Scalable HDD Video Recording Solution Using A Real-time File System

A Scalable HDD Video Recording Solution Using A Real-time File System H. L et al.: A Scalable HDD Vdeo Recordng Soluton Usng A Real-tme Fle System A Scalable HDD Vdeo Recordng Soluton Usng A Real-tme Fle System Hong L, Stephen R. Cumpson Member, IEEE, Robert Jochemsen, Jan

More information

LOW-COMPLEXITY VIDEO ENCODER FOR SMART EYES BASED ON UNDERDETERMINED BLIND SIGNAL SEPARATION

LOW-COMPLEXITY VIDEO ENCODER FOR SMART EYES BASED ON UNDERDETERMINED BLIND SIGNAL SEPARATION LOW-COMPLEXITY VIDEO ENCODER FOR SMART EYES BASED ON UNDERDETERMINED BLIND SIGNAL SEPARATION Jng Lu, Fe Qao *, Zhjan Ou and Huazhong Yang Department of Electronc Engneerng, Tsnghua Unversty ABSTRACT Ths

More information

Error Concealment Aware Rate Shaping for Wireless Video Transport 1

Error Concealment Aware Rate Shaping for Wireless Video Transport 1 Error Concealment Aware Rate Shapng for Wreless Vdeo Transport 1 Trsta Pe-chun Chen and Tsuhan Chen 2 Abstract Streamng of vdeo, whch s both source- and channel- coded, over wreless networks faces the

More information

QUICK START GUIDE v0.98

QUICK START GUIDE v0.98 QUICK START GUIDE v0.98 QUICK HELP Q A 1 STEP BY STEP 3 GLOSSARY 2 A B C 1 INSTALLATION 1. Make sure that the hardware nstallaton s performed by a certfed vendor 2. Install OTOTRAK app from Apple s App

More information

Following a musical performance from a partially specified score.

Following a musical performance from a partially specified score. Followng a muscal performance from a partally specfed score. Bryan Pardo and Wllam P. Brmngham Artfcal Intellgence Laboratory Electrcal Engneerng and Computer Scence Dept. and School of Musc The Unversty

More information

A Comparative Analysis of Disk Scheduling Policies

A Comparative Analysis of Disk Scheduling Policies A Comparatve Analyss of Dsk Schedulng Polces Toby J. Teorey and Tad B. Pnkerton Unversty of Wsconsn* Fve well-known schedulng polces for movable head dsks are compared usng the performance crtera of expected

More information

The UCD community has made this article openly available. Please share how this access benefits you. Your story matters!

The UCD community has made this article openly available. Please share how this access benefits you. Your story matters! Provded by the author(s) and Unversty College Dubln Lbrary n accordance wth publsher polces., Please cte the publshed verson when avalable. tle Dynamc Complexty Scalng for Real-me H.264/AVC Vdeo Encodng

More information

Scalable QoS-Aware Disk-Scheduling

Scalable QoS-Aware Disk-Scheduling Scalable QoS-Aware Dsk-Schedulng Wald G. Aref Khaled El-Bassyoun Ibrahm Kamel Mohamed F. Mokbel Department of Computer Scences, urdue Unversty, West Lafayette, IN 47907-1398 anasonc Informaton and Networkng

More information

RIAM Local Centre Woodwind, Brass & Percussion Syllabus

RIAM Local Centre Woodwind, Brass & Percussion Syllabus 8 RIAM Local Centre Woodwnd, Brass & Percusson Syllabus 2015-2018 AURAL REQUIREMENTS AND THEORETICAL QUESTIONS REVISED FOR ALL PRACTICAL SUBJECTS AURAL TESTS From Elementary to Grade V ths area s worth

More information

TRADE-OFF ANALYSIS TOOL FOR INTERACTIVE NONLINEAR MULTIOBJECTIVE OPTIMIZATION Petri Eskelinen 1, Kaisa Miettinen 2

TRADE-OFF ANALYSIS TOOL FOR INTERACTIVE NONLINEAR MULTIOBJECTIVE OPTIMIZATION Petri Eskelinen 1, Kaisa Miettinen 2 Internatonal Conference 20th EURO Mn Conference Contnuous Optmaton and Knowledge-Based Technologes (EurOPT-2008) May 20 23, 2008, Nernga, LITHUANIA ISBN 978-9955-28-283-9 L. Saalausas, G.W. Weber and E.

More information

current activity shows on the top right corner in green. The steps appear in yellow

current activity shows on the top right corner in green. The steps appear in yellow Browzwear Tutorals Tutoral ntroducton Ths tutoral leads you through the best practces of color ways operatons usng an llustrated step by step approach. Each slde shows the actual applcaton at the stage

More information

Decision Support by Interval SMART/SWING Incorporating. Imprecision into SMART and SWING Methods

Decision Support by Interval SMART/SWING Incorporating. Imprecision into SMART and SWING Methods Decson Support by Interval SMART/SWING Incorporatng Imprecson nto SMART and SWING Methods Abstract: Interval judgments are a way of handlng preferental and nformatonal mprecson n multcrtera decson analyss.

More information

A STUDY OF TRUMPET ENVELOPES

A STUDY OF TRUMPET ENVELOPES A STUDY OF TRUMPET ENVELOPES Roger B. Dannenberg, Hank Pellern, and Istvan Dereny School of Computer Scence, Carnege Mellon Unversty Pttsburgh, PA 15213 USA rbd@cs.cmu.edu, hank.pellern@andrew.cmu.edu,

More information

Integration of Internet of Thing Technology in Digital Energy Network with Dispersed Generation

Integration of Internet of Thing Technology in Digital Energy Network with Dispersed Generation Amercan Scentfc Research Journal for Engneerng, Technology, and Scences (ASRJETS) ISS (Prnt) 2313-4410, ISS (Onlne) 2313-4402 Global Socety of Scentfc Research and Researchers http://asrjetsjournal.org/

More information

Cost-Aware Fronthaul Rate Allocation to Maximize Benefit of Multi-User Reception in C-RAN

Cost-Aware Fronthaul Rate Allocation to Maximize Benefit of Multi-User Reception in C-RAN Cost-Aware Fronthaul Rate Allocaton to Maxmze Beneft of Mult-User Recepton n C-RAN Dora Bovz, Chung Shue Chen, Sheng Yang To cte ths verson: Dora Bovz, Chung Shue Chen, Sheng Yang. Cost-Aware Fronthaul

More information

tj tj D... '4,... ::=~--lj c;;j _ ASPA: Automatic speech-pause analyzer* t> ,. "",. : : :::: :1'NTmAC' I

tj tj D... '4,... ::=~--lj c;;j _ ASPA: Automatic speech-pause analyzer* t> ,. ,. : : :::: :1'NTmAC' I ASPA: Automatc speech-pause analyzer* D. GERVERt and G. DNELEY Unversty of Durham, Durham, England ASPA: The Programs Snce the actual detals of nterface samplng, dsk storage routnes, etc., wll depend upon

More information

Color Monitor. L200p. English. User s Guide

Color Monitor. L200p. English. User s Guide Color Montor L200p User s Gude Englsh Frst Edton (February / 2003) Note : For mportant nformaton, refer to the Montor Safety and Warranty manual that comes wth ths montor. Contents ENGLISH Safety (Read

More information

System of Automatic Chinese Webpage Summarization Based on The Random Walk Algorithm of Dynamic Programming

System of Automatic Chinese Webpage Summarization Based on The Random Walk Algorithm of Dynamic Programming Send Orders for Reprnts to reprnts@benthamscence.ae The Open Cybernetcs & Systemcs Journal, 205, 9, 35-322 35 Open Access System of Automatc Chnese Webpage Summarzaton Based on The Random Walk Algorthm

More information

Improving Reliability and Energy Efficiency of Disk Systems via Utilization Control

Improving Reliability and Energy Efficiency of Disk Systems via Utilization Control Ths paper appeared n the Proceedngs of the 2th IEEE Symposum on Computers and Communcatons (ISCC'08, Marrakech, Morocco, July 2008. Improvng Relablty and Energy Effcency of Dsk Systems va Utlzaton Control

More information

THE IMPORTANCE OF ARM-SWING DURING FORWARD DIVE AND REVERSE DIVE ON SPRINGBOARD

THE IMPORTANCE OF ARM-SWING DURING FORWARD DIVE AND REVERSE DIVE ON SPRINGBOARD THE MPORTANCE OF ARM-SWNG DURNG FORWARD DVE AND REVERSE DVE ON SPRNGBOARD Ken Yokoyama Laboratory of Bomechancs Faculty ofeducaton Kanazawa Unversty Kanazawa, Japan J unjro Nagano Department of Physcal

More information

T541 Flat Panel Monitor User Guide ENGLISH

T541 Flat Panel Monitor User Guide ENGLISH T541 Flat Panel Montor User Gude ENGLISH Frst Edton (June / 2002) Note : For mportant nformaton, refer to the Montor Safety and Warranty manual that comes wth ths montor. Ths publcaton could contan techncal

More information

Optimized PMU placement by combining topological approach and system dynamics aspects

Optimized PMU placement by combining topological approach and system dynamics aspects Optmzed PU placement by combnng topologcal approach and system dynamcs aspects Jonas Prommetta, Jakob Schndler, Johann Jaeger Insttute of Electrcal Energy Systems Fredrch-Alexander-Unversty Erlangen-Nuremberg

More information

Why Take Notes? Use the Whiteboard Capture System

Why Take Notes? Use the Whiteboard Capture System Why Take Notes? Use the Whteboard Capture System L-we He Zhengyou Zhang and Zcheng Lu September, 2002 Techncal Report MSR-TR-2002-89 Mcrosoft Research Mcrosoft Corporaton One Mcrosoft Way Redmond, WA 98052

More information

Accepted Manuscript. An improved artificial bee colony algorithm for flexible job-shop scheduling problem with fuzzy processing time

Accepted Manuscript. An improved artificial bee colony algorithm for flexible job-shop scheduling problem with fuzzy processing time Accepted Manuscrpt An mproved artfcal bee colony algorthm for flexble ob-shop schedulng problem wth fuzzy processng tme Ka Zhou Gao, Ponnuthura Nagaratnam Suganthan, Quan Ke Pan, Tay Jn Chua, Chn Soon

More information

Analysis of Subscription Demand for Pay-TV

Analysis of Subscription Demand for Pay-TV Analyss of Subscrpton Demand for Pay-TV Manabu Shshkura Researcher Insttute for Informaton and Communcatons Polcy 2-1-2 Kasumgasek, Chyoda-ku Tokyo 110-8926 Japan m-shshkura@soumu.go.jp Tel: 03-5253-5496

More information

User s manual. Digital control relay SVA

User s manual. Digital control relay SVA User s manual Dgtal control relay DISIBEINT ELECTRONIC S.L, has been present n the feld of the manufacture of components for the ndustral automaton for more than years, and mantans n constant evoluton

More information

SKEW DETECTION AND COMPENSATION FOR INTERNET AUDIO APPLICATIONS. Orion Hodson, Colin Perkins, and Vicky Hardman

SKEW DETECTION AND COMPENSATION FOR INTERNET AUDIO APPLICATIONS. Orion Hodson, Colin Perkins, and Vicky Hardman SKEW DETECTION AND COMPENSATION FOR INTERNET AUDIO APPLICATIONS Oron Hodson, Coln Perkns, and Vcky Hardman Department of Computer Scence Unversty College London Gower Street, London, WC1E 6BT, UK. ABSTRACT

More information

Technical Information

Technical Information CHEMCUT Techncal Informaton CORPORATION Introducton The Chemcut CC8000 etcher has many new features desgned to reduce the cost of manufacturng and, just as mportantly, the cost of ownershp. Keepng the

More information

Modeling Form for On-line Following of Musical Performances

Modeling Form for On-line Following of Musical Performances Modelng Form for On-lne Followng of Muscal Performances Bryan Pardo 1 and Wllam Brmngham 2 1 Computer Scence Department, Northwestern Unversty, 1890 Maple Ave, Evanston, IL 60201 2 Department of Math and

More information

Clock Synchronization in Satellite, Terrestrial and IP Set-top Box for Digital Television

Clock Synchronization in Satellite, Terrestrial and IP Set-top Box for Digital Television Clock Synchronzaton n Satellte, Terrestral and IP Set-top Box for Dgtal Televson THESIS Submtted n partal fulflment of the requrements for the degree of DOCTOR OF PHILOSOPHY by MONIKA JAIN Under the Supervson

More information

Product Information. Manual change system HWS

Product Information. Manual change system HWS Product Informaton HWS HWS Flexble. Compact. Productve. HWS manual change system Manual tool change system wth ntegrated ar feed-through and optonal electrc feed-through Feld of applcaton Excellently sutable

More information

Reduce Distillation Column Cost by Hybrid Particle Swarm and Ant

Reduce Distillation Column Cost by Hybrid Particle Swarm and Ant From the SelectedWorks of Dr. Sandp Kumar Lahr Summer July 20, 2016 Reduce Dstllaton Column Cost by Hybrd Partcle Swarm and Ant Dr. Sandp k lahr chnmaya lenka Avalable at: https://works.bepress.com/sandp_lahr/33/

More information

Product Information. Manual change system HWS

Product Information. Manual change system HWS Product Informaton HWS HWS Flexble. Compact. Productve. HWS manual change system Manual tool change system wth ntegrated ar feed-through and optonal electrc feed-through Feld of applcaton Excellently sutable

More information

Craig Webre, Sheriff Personnel Division/Law Enforcement Complex 1300 Lynn Street Thibodaux, Louisiana 70301

Craig Webre, Sheriff Personnel Division/Law Enforcement Complex 1300 Lynn Street Thibodaux, Louisiana 70301 DATE OF APPLCATON: Craig Webre, Sheriff Personnel Division/Law Enforcement Complex 1300 Lynn Street Thibodaux, Louisiana 70301 N GENERAL EMAL ADDRESS: For Local Calls - (985) 532-4380 (985) 446-2255 (985)

More information

Quantization of Three-Bit Logic for LDPC Decoding

Quantization of Three-Bit Logic for LDPC Decoding Proceedngs of the World Congress on Engneerng and Computer Scence 2011 Vol II, October 19-21, 2011, San Francsco, USA Quantzaton of Three-Bt Logc for LDPC Decodng Raymond Moberly and Mchael E. O'Sullvan

More information

Providing VCR Functionality in Staggered Video Broadcasting

Providing VCR Functionality in Staggered Video Broadcasting Providing VCR Functionality in Staggered Video Broadcasting Jin B. Kwon and Heon Y. Yeom School of Computer Science and Engineering Seoul National University Seoul, South Korea 151-742 {jbkwon,yeom}@dcslab.snu.ac.kr

More information

AMP-LATCH* Ultra Novo mm [.025 in.] Ribbon Cable 02 MAR 12 Rev C

AMP-LATCH* Ultra Novo mm [.025 in.] Ribbon Cable 02 MAR 12 Rev C AMP-LATCH* Ultra Novo Applcaton Specfcaton Receptacle Connectors for 114-40056 0.64 mm [.025 n.] Rbbon Cable 02 MAR 12 All numercal values are n metrc unts [wth U.S. customary unts n brackets]. Dmensons

More information

Failure Rate Analysis of Power Circuit Breaker in High Voltage Substation

Failure Rate Analysis of Power Circuit Breaker in High Voltage Substation T. Suwanasr, M. T. Hlang and C. Suwanasr / GMSAR Internatonal Journal 8 (2014) 1-6 Falure Rate Analyss of Power Crcut Breaker n Hgh Voltage Substaton Thanapong Suwanasr, May Thandar Hlang and Cattareeya

More information

CONNECTIONS GUIDE. To Find Your Hook.up Turn To Page 1

CONNECTIONS GUIDE. To Find Your Hook.up Turn To Page 1 CONNECTIONS GUIDE To Fnd Your Hook.up Turn To Page 1 Connectng TV to Antenna (or Cable Wthout Cable Box) and No VCR (Hook-up 1A)... 2 Monaural VCR (Hook-up 1B)... 3 StereoVCR (Hook-up 1C)... 4 Cable Wth

More information

Statistics AGAIN? Descriptives

Statistics AGAIN? Descriptives Cal State Northrdge Ψ427 Andrew Answorth PhD Statstcs AGAIN? What do we want to do wth statstcs? Organze and Descrbe patterns n data Takng ncomprehensble data and convertng t to: Tables that summarze the

More information

Anchor Box Optimization for Object Detection

Anchor Box Optimization for Object Detection Anchor Box Optmzaton for Object Detecton Yuany Zhong 1, Janfeng Wang 2, Jan Peng 1, and Le Zhang 2 1 Unversty of Illnos at Urbana-Champagn 2 Mcrosoft Research 1 {yuanyz2, janpeng}@llnos.edu, 2 {janfw,

More information

CONNECTIONS GUIDE. To Find Your Hook.up Turn To Page 1

CONNECTIONS GUIDE. To Find Your Hook.up Turn To Page 1 CONNECTIONS GUIDE To Fnd Your Hook.up Turn To Page 1 Connectng TV to Antenna (or Cable Wthout Cable Box) and No VCR (Hook-up 1A)...2 Monaural VCR (Hook-up 1B)...3 Stereo VCR (Hook-up 1C)... 4 Cable Wth

More information

A Quantization-Friendly Separable Convolution for MobileNets

A Quantization-Friendly Separable Convolution for MobileNets arxv:1803.08607v1 [cs.cv] 22 Mar 2018 A Quantzaton-Frendly Separable for MobleNets Abstract Tao Sheng tsheng@qt.qualcomm.com Xaopeng Zhang parker.zhang@gmal.com As deep learnng (DL) s beng rapdly pushed

More information

AN INTERACTIVE APPROACH FOR MULTI-CRITERIA SORTING PROBLEMS

AN INTERACTIVE APPROACH FOR MULTI-CRITERIA SORTING PROBLEMS AN INTERACTIVE APPROACH FOR MULTI-CRITERIA SORTING PROBLEMS A THESIS SUBMITTED TO THE GRADUATE SCHOOL OF NATURAL AND APPLIED SCIENCES OF MIDDLE EAST TECHNICAL UNIVERSITY BY BURAK KESER IN PARTIAL FULFILLMENT

More information

INSTRUCTION MANUAL FOR THE INSTALLATION, USE AND MAINTENANCE OF THE REGULATOR GENIUS POWER COMBI

INSTRUCTION MANUAL FOR THE INSTALLATION, USE AND MAINTENANCE OF THE REGULATOR GENIUS POWER COMBI NSTRUCTON MANUAL FOR THE NSTALLATON, USE AND MANTENANCE OF THE REGULATOR GENUS POWER COMB (TRANSLATON OF THE ORGNAL NSTRUCTON MANUAL N TALAN) PRELMNARY VERSON WARRANTY The devce s guaranteed 24 months

More information

Lost on the Web: Does Web Distribution Stimulate or Depress Television Viewing?

Lost on the Web: Does Web Distribution Stimulate or Depress Television Viewing? Lost on the Web: Does Web Dstrbuton Stmulate or Depress Televson Vewng? Joel Waldfogel The Wharton School Unversty of Pennsylvana August 10, 2007 Prelmnary comments welcome Abstract In the past few years,

More information

Sealed Circular LC Connector System Plug

Sealed Circular LC Connector System Plug Sealed Crcular LC Connector System Plug Instructon Sheet Kt 1828618- [ ], Receptacle Kt 1828619- [ ], 408-10079 and EMI Receptacle Kt 1985193- [ ] 07 APR 11 Plug Kt 1828618 -[ ] Cable Fttng Receptacle

More information

User Manual. AV Router. High quality VGA RGBHV matrix that distributes signals directly. Controlled via computer.

User Manual. AV Router. High quality VGA RGBHV matrix that distributes signals directly. Controlled via computer. User Manual AV Router Hgh qualty VGA RGBHV matrx that dstrbutes sgnals drectly. Controlled va computer. Notce: : The nmaton contaned n ths document s subject to change wthout notce. SmartAVI makes no warranty

More information

S Micro--Strip Tool in. S Combination Strip Tool ( ) S Cable Holder Assembly (Used only

S Micro--Strip Tool in. S Combination Strip Tool ( ) S Cable Holder Assembly (Used only Instructon Sheet LghtCrmp* Plus LC 408-10103 (for Jacketed Cable) Connectors 18 AUG 09 Rear Protectve Cap Termnaton CoverG Boot Connector Assembly Crmp Eyelet Duplex Clp G Connector kt s shpped wth these

More information

The Traffic Image Is Dehazed Based on the Multi Scale Retinex Algorithm and Implementation in FPGA Cui Zhe1, a, Chao Li2, b *, Jiaqi Meng3, c

The Traffic Image Is Dehazed Based on the Multi Scale Retinex Algorithm and Implementation in FPGA Cui Zhe1, a, Chao Li2, b *, Jiaqi Meng3, c 3rd Internatonal Conference on Mechatroncs and Industral Informatcs (ICMII 2015) The Traffc Image Is Dehazed Based on the Mult Scale Retnex Algorthm and Implementaton n FPGA Cu Zhe1, a, Chao L2, b *, Jaq

More information

Critical Path Reduction of Distributed Arithmetic Based FIR Filter

Critical Path Reduction of Distributed Arithmetic Based FIR Filter Crtcal Path Reducton of strbuted rthmetc Based FIR Flter Sunta Badave epartment of Electrcal and Electroncs Engneerng.I.T, urangabad aharashtra, Inda njal Bhalchandra epartment of Electroncs and Telecommuncaton

More information

Study on the location of building evacuation indicators based on eye tracking

Study on the location of building evacuation indicators based on eye tracking Study on the locaton of buldng evacuaton ndcators based on eye trackng Yue L Tsnghua Unversty yue-l5@malstsnghuaeducn Png hang Tsnghua Unversty zhangp@malstsnghuaeducn Hu hang Tsnghua Unversty, zhhu@tsnghuaeducn

More information

MODELING AND ANALYZING THE VOCAL TRACT UNDER NORMAL AND STRESSFUL TALKING CONDITIONS

MODELING AND ANALYZING THE VOCAL TRACT UNDER NORMAL AND STRESSFUL TALKING CONDITIONS MODELING AND ANALYZING THE VOCAL TRACT UNDER NORMAL AND STRESSFUL TALING CONDITIONS Ismal Shahn and Naeh Botros 2 Electrcal/Electroncs and Comuter Engneerng Deartment Unversty of Sharjah, P. O. Box 27272,

More information

Product Information. Universal swivel units SRU-plus

Product Information. Universal swivel units SRU-plus Product Informaton Unversal swvel unts SRU-plus SRU-plus Unversal swvel unts Robust. Fast. Hgh Performance. SRU-plus unversal rotary actuator Unversal unt for pneumatc swvel and turnng movements. Feld

More information

Detecting Errors in Blood-Gas Measurement by Analysiswith Two Instruments

Detecting Errors in Blood-Gas Measurement by Analysiswith Two Instruments CLIN. CHEM. 33/4, 512-517 (1987) Detectng Errors n Blood-Gas Measurement by Analysswth Two Instruments LouIs F. Metzger, Wllam B. Stauffer, Ann V. Kruplnskl, Rchard P. MIIlman,3 George S. Cembrowskl,2

More information

SONG STRUCTURE IDENTIFICATION OF JAVANESE GAMELAN MUSIC BASED ON ANALYSIS OF PERIODICITY DISTRIBUTION

SONG STRUCTURE IDENTIFICATION OF JAVANESE GAMELAN MUSIC BASED ON ANALYSIS OF PERIODICITY DISTRIBUTION SOG STRUCTURE IDETIFICATIO OF JAVAESE GAMELA MUSIC BASED O AALYSIS OF PERIODICITY DISTRIBUTIO D. P. WULADARI, Y. K. SUPRAPTO, 3 M. H. PUROMO,,3 Insttut Teknolog Sepuluh opember, Department of Electrcal

More information

AIAA Optimal Sampling Techniques for Zone- Based Probabilistic Fatigue Life Prediction

AIAA Optimal Sampling Techniques for Zone- Based Probabilistic Fatigue Life Prediction AIAA 2002-383 Optmal Samplng Technques or Zone- Based Probablstc Fatgue Le Predcton M. P. Enrght Southwest Research Insttute San Antono, TX H. R. Mllwater Unversty o Texas at San Antono San Antono, TX

More information

Loewe bild 7.65 OLED. Set-up options. Loewe bild 7 cover Incl. Back cover. Loewe bild 7 cover kit Incl. Back cover and Speaker cover

Loewe bild 7.65 OLED. Set-up options. Loewe bild 7 cover Incl. Back cover. Loewe bild 7 cover kit Incl. Back cover and Speaker cover Product nformaton Loewe bld 7.65 Page of March 07 Loewe bld 7.65 OLED EU energy effcency class: B Screen dagonal (n cm) / Screen dagonal (n nch): 64 / 65 Power consumpton ON (n W): 80 Annual energy consumpton

More information

Loewe bild 5.55 oled. Modular Design Flexible configuration with individual components. Set-up options. TV Monitor

Loewe bild 5.55 oled. Modular Design Flexible configuration with individual components. Set-up options. TV Monitor Product nformaton Loewe bld 5.55 oled Page of 3 Loewe bld 5.55 oled EU energy effcency class: B Screen dagonal (n cm) / Screen dagonal (n nch): 39 / 55 Power consumpton ON (n W): 50 Annual energy consumpton

More information

zenith Installation and Operating Guide HodelNumber I Z42PQ20 [ PLASHATV

zenith Installation and Operating Guide HodelNumber I Z42PQ20 [ PLASHATV Installaton and Operatng Gude HodelNumber I Z42PQ20 PLASHATV To vew the extended verson of owner's manual that contans the advanced features of ths TV set, vst our webste at http://www.enthservce.com Ths

More information

Modular Plug Connectors (Standard and Small Conductor)

Modular Plug Connectors (Standard and Small Conductor) Modular Plug Connectors (Standard and Small Conductor) Applcaton Specfcaton 114-6016 04 APR 11 All numercal values are n metrc unts [wth U.S. customary unts n brackets]. Dmensons are n mllmeters [and nches].

More information

Conettix D6600/D6100IPv6 Communications Receiver/Gateway Quick Start

Conettix D6600/D6100IPv6 Communications Receiver/Gateway Quick Start Conettx / Communcatons Recever/Gateway Quck Start.0 Parts Lst able : Conettx System Components Qty. Descrpton Conettx Communcatons Recever/Gateway AC power cord Battery cable P660 I/O cable P660 Rack mount

More information

Improving Bandwidth Efficiency on Video-on-Demand Servers y

Improving Bandwidth Efficiency on Video-on-Demand Servers y Improving Bandwidth Efficiency on Video-on-Demand Servers y Steven W. Carter and Darrell D. E. Long z Department of Computer Science University of California, Santa Cruz Santa Cruz, CA 95064 Abstract.

More information

3 Part differentiation, 20 parameters, 3 histograms Up to patient results (including histograms) can be stored

3 Part differentiation, 20 parameters, 3 histograms Up to patient results (including histograms) can be stored st Techncal Specfcatons Desgned n France Wth a rch past and a professonal experence bult-up over 35 years, SFRI s a French nvatve company commtted to developng preon In Vtro Dst solutons. SFRI has bult

More information

An Interactive Broadcasting Protocol for Video-on-Demand

An Interactive Broadcasting Protocol for Video-on-Demand An Interactive Broadcasting Protocol for Video-on-Demand Jehan-François Pâris Department of Computer Science University of Houston Houston, TX 7724-3475 paris@acm.org Abstract Broadcasting protocols reduce

More information

Novel Quantization Strategies for Linear Prediction with Guarantees

Novel Quantization Strategies for Linear Prediction with Guarantees Smon S. Du* Ychong Xu* Yuan L Hongyang Zhang Aart Sngh Pulkt Grover Carnege Mellon Unversty, Pttsburgh, PA 15213, USA *: Contrbute equally. SSDU@CS.CMU.EDU YICHONGX@CS.CMU.EDU LIYUANCHRISTY@GMAIL.COM HONGYANZ@CS.CMU.EDU

More information

Simple Solution for Designing the Piecewise Linear Scalar Companding Quantizer for Gaussian Source

Simple Solution for Designing the Piecewise Linear Scalar Companding Quantizer for Gaussian Source 94 J. NIKOIĆ, Z. PERIĆ,. VEIMIROVIĆ, SIMPE SOUTION FOR DESIGNING THE PIECEWISE INEAR SCAAR Smle Soluton for Desgnng the Pecewse near Scalar Comandng Quantzer for Gaussan Source Jelena NIKOIĆ, Zoran PERIĆ,

More information

Turn it on. Your guide to getting the best out of BT Vision

Turn it on. Your guide to getting the best out of BT Vision Avalable n Bralle, large prnt and audo CD. Please call FREE on 8 8 15 for your copy. Turn t on Your gude to gettng the best out of www.bt.com/btvson V.2 28656 Enchantng flms to entertan all the famly Flms

More information

Product Information. Miniature rotary unit ERD

Product Information. Miniature rotary unit ERD Product Informaton ERD ERD Fast. Compact. Flexble. ERD torque motor Powerful torque motor wth absolute encoder and electrc and pneumatc rotary feed-through Feld of applcaton For all applcatons wth exceptonal

More information

1. Introduction. SPIE/ACM MMCN2003, Santa Clara, CA, Jan An Efficient VOD Broadcasting Scheme with User Bandwidth Limit

1. Introduction. SPIE/ACM MMCN2003, Santa Clara, CA, Jan An Efficient VOD Broadcasting Scheme with User Bandwidth Limit SPIE/ACM MMCN2003, Santa Clara, CA, Jan. 2003 An Efficient VOD Broadcasting Scheme with Bandwidth Limit Edward Mingjun Yan and Tiko Kameda School of Computing Science, Simon Fraser University Burnaby,

More information

Combining Pay-Per-View and Video-on-Demand Services

Combining Pay-Per-View and Video-on-Demand Services Combining Pay-Per-View and Video-on-Demand Services Jehan-François Pâris Department of Computer Science University of Houston Houston, TX 77204-3475 paris@cs.uh.edu Steven W. Carter Darrell D. E. Long

More information

Seamless Workload Adaptive Broadcast

Seamless Workload Adaptive Broadcast Seamless Workload Adaptive Broadcast Yang Guo, Lixin Gao, Don Towsley, and Subhabrata Sen Computer Science Department ECE Department Networking Research University of Massachusetts University of Massachusetts

More information

Correcting Image Placement Errors Using Registration Control (RegC ) Technology In The Photomask Periphery

Correcting Image Placement Errors Using Registration Control (RegC ) Technology In The Photomask Periphery Correctng Image Placement Errors Usng Regstraton Control (RegC ) Technology In The Photomask Perphery Av Cohen 1, Falk Lange 2 Guy Ben-Zv 1, Erez Gratzer 1, Dmtrev Vladmr 1 1. Carl Zess SMS Ltd., Karmel

More information

A Video Broadcasting System

A Video Broadcasting System A Video Broadcasting System Simon Sheu (sheu@cs.nthu.edu.tw) Department of Computer Science, National Tsing Hua University, Hsinchu, Taiwan 30013, R.O.C. Wallapak Tavanapong (tavanapo@cs.iastate.edu) Department

More information

Production of Natural Penicillins by Strains of Penicillium chrysogenutn

Production of Natural Penicillins by Strains of Penicillium chrysogenutn Producton of Natural Pencllns by Strans of Pencllum chrysogenutn a J. FUSK and ЬЕ. WELWRDOVÁ ^Department of Mcrobology and Bochemstry, Slovak Techncal Unversty, Bratslava b Botka, Slovenská Ľupča Receved

More information

Product Bulletin 40C 40C-10R 40C-20R 40C-114R. Product Description For Solvent, Eco-Solvent, UV and Latex Inkjet and Screen Printing 3-mil vinyl films

Product Bulletin 40C 40C-10R 40C-20R 40C-114R. Product Description For Solvent, Eco-Solvent, UV and Latex Inkjet and Screen Printing 3-mil vinyl films Product Bulletn 40C Revson D, Effectve February 2016 (Replaces C, Apr. 15) 40C-10R 40C-20R 40C-114R Product Descrpton For Solvent, Eco-Solvent, UV and Latex Inkjet and Screen Prntng 3-ml vnyl flms Quck

More information

User guide. Receiver-In-Ear hearing aids. resound.com

User guide. Receiver-In-Ear hearing aids. resound.com User gude Recever-In-Ear hearng ads resound.com 400786011US-17.07-Rev.A.ndd 1 20-07-2017 12:52:40 Left Hearng Ad Rght Hearng Ad Seral number Seral number Model number Model number Recever type Recever

More information

arxiv: v1 [cs.cl] 12 Sep 2018

arxiv: v1 [cs.cl] 12 Sep 2018 Powered by TCPDF (www.tcpdf.org) Neural Melody Composton from Lyrcs Hangbo Bao, Shaohan Huang 2, Furu We 2, Le Cu 2, Yu Wu 3, Chuanq Tan 3, Songhao Pao, Mng Zhou 2 School of Computer Scence, Harbn Insttute

More information

A Dynamic Heuristic Broadcasting Protocol for Video-on-Demand

A Dynamic Heuristic Broadcasting Protocol for Video-on-Demand Proc.21 st International Conference on Distributed Computing Systems, Mesa, Arizona, April 2001. A Dynamic Heuristic Broadcasting Protocol for Video-on-Demand Scott R. Carter Jehan-François Pâris Saurabh

More information

JTAG / Boundary Scan. Multidimensional JTAG / Boundary Scan Instrumentation. Get the total Coverage!

JTAG / Boundary Scan. Multidimensional JTAG / Boundary Scan Instrumentation. Get the total Coverage! JTAG / Boundary Scan Multdmensonal JTAG / Boundary Scan Instrumentaton IEEE 1149.6 IEEE 1149.1 IEEE 1149.7 Multdmensonal JTAG / Boundary Scan Instrumentaton IEEE 1149.4 IEEE 1532 Get the total Coverage!

More information

User Manual ANALOG/DIGITAL, POSTIONER RECEIVER WITH EMBEDDED VIACCESS AND COMMON INTERFACE

User Manual ANALOG/DIGITAL, POSTIONER RECEIVER WITH EMBEDDED VIACCESS AND COMMON INTERFACE User Manual ANALOG/DIGITAL, POSTIONER RECEIVER WITH EMBEDDED VIACCESS AND COMMON INTERACE CONTENTS. Safety nstructons -------------------------------------------------------------------. eatures -------------------------------------------------------------------------------.

More information

IN DESCRIBING the tape transport of

IN DESCRIBING the tape transport of Apparatus For Magnetc Storage on Three-Inch Wde Tapes R. B. LAWRANCE R. E. WILKINS R. A. PENDLETON IN DESCRIBING the tape transport of the DATAmatc 1, t s perhaps well to begn by revewng the nfluental

More information

DT-500 OPERATION MANUAL MODE D'EMPLOI MANUAL DE MANEJO MANUAL DE OPERA(_._,O. H.-,lri-D PROJECTOR PROJECTEUR PROYECTOR PROJETOR

DT-500 OPERATION MANUAL MODE D'EMPLOI MANUAL DE MANEJO MANUAL DE OPERA(_._,O. H.-,lri-D PROJECTOR PROJECTEUR PROYECTOR PROJETOR TM PROJECTOR PROJECTEUR PROYECTOR PROJETOR DT-500 OPERATION MANUAL MODE D'EMPLOI MANUAL DE MANEJO MANUAL DE OPERA(_._,O 8 f f 8 H.-,lr-D _I_H DEFINmON_TIM_IA I_T_RFACE Before usng the projector, please

More information

Product Information. Universal swivel units SRU-plus 25

Product Information. Universal swivel units SRU-plus 25 Product Informaton SRU-plus Robust. Fast. Hgh Performance. SRU-plus unversal rotary actuator Unversal unt for pneumatc swvel and turnng movements. Feld of applcaton Can be used n ether clean or contamnated

More information

Management of Partially Safe Buffers

Management of Partially Safe Buffers 394 EEE TRANSACTONS ON COMPUTERS, VOL. 44, NO. 3, MARCH 1995 Management of Partay Safe Buffers Sedat Akyrek and Kenneth Saem, Member, EEE Computer Socety AbstPactAhfe RAM s RAM whch has been made as reabe

More information

Trace Adaptive Fragmentation for Periodic Broadcast of VBR Video

Trace Adaptive Fragmentation for Periodic Broadcast of VBR Video Trace Adaptive Fragmentation for Periodic Broadcast of VBR Video Fulu Li and Ioanis Nikolaidis Department of Computing Science University of Alberta Edmonton, Alberta Canada, T6G 2H1 ffulu,yannisg@cs.ualberta.ca

More information

Discussion Paper Series

Discussion Paper Series Doshsha Unversty Center for the Study of the Creatve Economy Dscusson Paper Seres No. 2013-04 Nonlnear Effects of Superstar Collaboraton: Why the Beatles Succeeded but Broke Up Tadash Yag Dscusson Paper

More information

FPGA Implementation of Cellular Automata Based Stream Cipher: YUGAM-128

FPGA Implementation of Cellular Automata Based Stream Cipher: YUGAM-128 ISSN (Prnt) : 2320 3765 ISSN (Onlne): 2278 8875 Internatonal Journal of Advanced Research n Electrcal, Electroncs and Instrumentaton Engneerng An ISO 3297: 2007 Certfed Organzaton Vol. 3, Specal Issue

More information

A question of character. Loewe Connect ID.

A question of character. Loewe Connect ID. A queston of character. Loewe Connect ID. Modern. Etquette you can learn, character s nnate. You make a clear dstncton between good manners and genune style. Your s s lke yourself: unfussy, busnesslke

More information

INTERCOM SMART VIDEO DOORBELL. Installation & Configuration Guide

INTERCOM SMART VIDEO DOORBELL. Installation & Configuration Guide INTERCOM SMART VIDEO DOORBELL Installaton & Confguraton Gude ! Important safety nformaton Read ths manual before attemptng to nstall the devce! Falure to observe recommendatons ncluded n ths manual may

More information

User guide. Receiver-In-The-Ear hearing aids, rechargeable Hearing aid charger. resound.com

User guide. Receiver-In-The-Ear hearing aids, rechargeable Hearing aid charger. resound.com User gude Recever-In-The-Ear hearng ads, rechargeable Hearng ad charger resound.com Seral number Model number Recever type Left Hearng Ad Low Power Medum Power Hgh Power Ultra Power Seral number Model

More information

User guide. Receiver-In-The-Ear hearing aids, rechargeable Hearing aid charger. resound.com

User guide. Receiver-In-The-Ear hearing aids, rechargeable Hearing aid charger. resound.com User gude Recever-In-The-Ear hearng ads, rechargeable Hearng ad charger resound.com 400973011US-18.08-Rev.A.ndd 1 01-08-2018 14:18:12 Left Hearng Ad Rght Hearng Ad Seral number Seral number Model number

More information

Environmental Reviews. Cause-effect analysis for sustainable development policy

Environmental Reviews. Cause-effect analysis for sustainable development policy Envronmental Revews Cause-effect analyss for sustanable development polcy Journal: Envronmental Revews Manuscrpt ID er-2016-0109.r2 Manuscrpt Type: Revew Date Submtted by the Author: 24-Feb-2017 Complete

More information

Improving Server Broadcast Efficiency through Better Utilization of Client Receiving Bandwidth

Improving Server Broadcast Efficiency through Better Utilization of Client Receiving Bandwidth Improving Server roadcast Efficiency through etter Utilization of lient Receiving andwidth shwin Natarajan Ying ai Johnny Wong epartment of omputer Science Iowa State University mes, I 50011 E-mail: {ashwin,

More information

Academic Standards and Calendar Committee Report # : Proposed Academic Calendars , and

Academic Standards and Calendar Committee Report # : Proposed Academic Calendars , and Unversty of Rhode sland DgtalCommons@UR Blls 2004 Academc Standards and Calendar Commttee Report #2003041: Proposed Academc Calendars 200708, 200809 and 200910 Unversty of Rhode sland Follow ths and addtonal

More information

include a comment explaining the reason and the portions of the pending application that are being

include a comment explaining the reason and the portions of the pending application that are being Page 1 of8 Federal Communications Commission Approved by OMB Washington, D.C. 20554 3060-1115 (February 2009) FCC 388 DTV Quarterly Activity Station Report FOR FCC USE ONLY 1 FOR COMMSSON USE ONLY "LE

More information

Lossless VBR Video Broadcasting with User Bandwidth Limit using Uniform Channels

Lossless VBR Video Broadcasting with User Bandwidth Limit using Uniform Channels Lossless VBR Video Broadcasting with User Bandwidth Limit using Uniform Channels Shufang Wu and Tiko Kameda School of Computing Science, CMPT-TR 2003-08 Simon raser University Burnaby, B.C., Canada V5A

More information