User-level Fairness Delivered: Network Resource Allocation for Adaptive Video Streaming

Size: px
Start display at page:

Download "User-level Fairness Delivered: Network Resource Allocation for Adaptive Video Streaming"

Transcription

1 User-level Fairness Delivered: Network Resoure Alloation for Adaptive Video Streaming Mu Mu, Steven Simpson, Arsham Farshad, Qiang Ni, Niholas Rae Shool of Computing and Communiations, Lanaster University LA 4WA Lanaster, United Kingdom Abstrat HTTP adaptive streaming (HAS) tehnology is beoming a popular vehile for online video delivery. HAS appliations often ompete for network resoures without any oordination between eah other in a shared network. This leads to quality of experiene (QoE) flutuations and unfairness between end users. This paper introdues a user-level fairness model () whih exploits video quality, swithing impat and ost effiieny as the fairness metris to ahieve user-level fairness in resoure alloation. Experimental results demonstrate how this model is a foundation to orhestrate the resoure onsumption of HAS streams. I. INTRODUCTION Globally, IP video traffi is estimated to be 79% of all onsumer Internet traffi in 28, up from 66% in 23 [3]. HTTP adaptive streaming (HAS) protools, espeially the MPEG Dynami Adaptive Streaming over HTTP (DASH), are beoming popular for online video delivery, thanks to their unique adaptation feature that allows dynami seletion of quality representations in the fae of network flutuation. Most HAS protools adopt TCP as the transport layer protool whose retransmission mehanism greatly mitigates the impat of network impairments, suh as paket loss, to the delivered video quality. TCP aims to inrease bandwidth utilization whilst avoiding ongestion, whih allows the appliation to fully exploit the available network resoures. The adaptation between representations is often managed at the lient side and is not speified by the DASH standard. Reent years have seen an inreasing number of single-stream HAS optimization algorithms [], [22], [4], [9] with the main objetive being to maximize the quality of user experiene of a single HAS stream by exploiting bandwidth estimation, lient-side buffer management, and QoE measurement. However suh optimization algorithms work on user lients independently without any oordination with other devies in the same network. This leads to QoE flutuations and unfairness when multiple HAS streams on heterogeneous user devies ompete for network resoures. The onventional fairness models suh as proportional fairness [2] are not suitable for HAS appliations where video streams of different harateristis exhibit distintive utilities. Additionally, ruial HAS QoE impat fators suh as the representation swithing impat are often negleted. This paper presents a user-level fairness model to be exploited by either of the orhestration frameworks. The /5/$3. 25 IEEE model inorporates video quality, swithing impat and ost effiieny as the fairness metris, and provides reommendations on resoure alloation with respet to the partiular balane to be ahieved between the three fairness metris. We arried out a number of experiments to verify the performane of the model against the onventional network provisioning mehanisms with different degrees of network flutuations and various numbers of ompeting user lients. We also investigated how eah dimension of fairness ontributes to the overall user-level fairness as well as the impat of the model to the user pereived video quality for HAS streams. The results demonstrate the benefits of enabling user-level fairness as a servie for future networks. The remainder of the paper is organized as follows. Setion II explores bakground and related work in the field of network management for HAS streams. The design of the model is detailed in Setion III. Setion IV introdues the experiment set-up as well as the results. Disussions and onlusions are given in Setion V and VI respetively. II. BACKGROUND AND RELATED WORK Using MPEG-DASH as an example, HAS ontent is prepared in multiple representations, eah of whih is a version of the same ontent prepared using different enoding speifiations (suh as bitrate and resolution) aording to predefined use senarios. A number of assoiated representations formulate an Adaptation Set. Eah representation is served with time-oded hunks addressable using URLs and retrievable via HTTP. By exploiting the swithing points between hunks, seamless swithing between representations beomes possible. Upon a playbak request, the user lient reeives a Media Presentation Desription (MPD), the manifest file that speifies all the resoures and struture information required for video retrieval and playbak. A DASH lient often starts from a representation that mathes its sreen resolution and at modest bitrates. One the lient detets an inrease in available bandwidth, it an swith to a higher bitrate. Most HAS protools adopt TCP as the transport mehanism. TCP aims to inrease bandwidth utilization whilst avoiding ongestion so that HAS appliations an fully exploit the network resoures and potentially maximize the quality of the delivered ontent. However, this presents two hallenges in delivering a good quality of user experiene espeially in a shared network environment with heterogeneous user devies. The first hallenge is the network flutuation aused by the

2 paket delivery sheme. A DASH lient may ontinuously inflate its reeiver window during TCP ON periods. This inadvertently fores the sender to burst as muh traffi as possible on to the network, until either enough video hunks are buffered at the lient (whih then swithes to OFF mode), or until the sender inurs TCP paket loss. This behavior auses extremely bursty traffi and TCP ineffiieny, as onnetions are repeatedly restarted between ON and OFF periods, resulting in unstable video playbak quality[], [9]. The seond hallenge is the gap between network-level fairness and userlevel fairness when network resoures are shared between multiple HAS streams on different devies over heterogeneous networks. Conventionally, the goal of resoure alloation in the network is to maximize the aggregate utility of all the users in the network subjet to the apaity onstraints of the network [2], [7]. One known implementation based on this theory is proportional fairness [2]. Proportional fairness performs well when all users follow the same utility. When users have different QoS needs, proportional fairness favors users who require lower rates to ahieve high utility. Therefore, maximizing the ombined utility does not neessary lead to fairness between users. In fat, researh work in the field of video quality analysis shows that there is no linear orrelation (video quality utility) between the bitrate of a video stream and its pereptual quality [2]. This suggests that an inrease in bitrate ould lead to a signifiant gain in resulting quality or very limited quality improvement that is barely notieable to the end user. In order to optimize the effiieny of network resoure alloation whilst maintaining a satisfatory level of user experiene, it is essential to inorporate the video-quality utility of media streams. Reent years have seen signifiant work put forward to improve the QoE of HAS (partiularly MPEG-DASH) video distribution. One solution is to have some ross-layer interation between TCP and HTTP in order to provide the streaming appliation with better metris and to allow TCP to reah steady-state [9]. This would indeed improve TCP performane, but would not ontrol the ON/OFF nature of DASH-style appliations. Furthermore, it would not attain network-wide fairness aross all devies. Tian and Liu [22] use throughput-predition algorithms to attenuate video rate flutuations. Mansy et al. [8] have shown that DASH s bursty nature leads to exessive queuing in the network (a phenomenon ommonly referred to as bufferbloat [7]), and they proposed adjusting DASH s buffering behavior to keep the size of the lient s reeiver window low. FESTIVE [] attempts to improve fairness, stability and effiieny using a DASH player with a stateful, delayed-bitrate update mehanism. Huang et al. introdue a buffer-based approah to rate adaptation to redue the rebuffer rate in online HAS streaming []. A lientside rate-adaptation algorithm for HAS is introdued in [4]. Georgopoulos et al. inorporated OpenFlow and video quality utility as part of work towards network-wide QoE fairness [6]. Most of the aforementioned work fouses on optimizing the network effiieny or the quality of user experiene of individual media streams. There is urrently a lak of researh addressing the user-level fairness of network resoure provisioning in a multi-has-stream environment. With the inreasing number of high-throughput HAS streams delivered in IP networks, quality assurane via over-provisioning beomes less feasible. It is ruial for the servie providers to depart from simply providing best-effort networks to orhestrating the network resoure onsumption with a better understanding of the user-level requirements of user appliations, espeially the resoure-intensive HAS appliations. The utility and QoE metris are defined to a lass of appliation suh as HAS streaming and not ustomized for a servie provider. Hene, our proposition also does not onflit with the framework of network neutrality. III. USER-LEVEL FAIRNESS MODEL The ultimate goal of the user-level fairness model is to orhestrate network resoure alloation between HAS streams to improve the QoE fairness. The model takes into aount multiple fairness metris suh as video quality (fidelity of video frames), HAS adaptation impat as pereived by the end user, as well as the effiieny of media distribution in ahieving user experiene from the perspetive of servie providers. The underlying priniple of the model is depited in Figure. Fig.. User-level fairness model The model inorporates three fairness metris: videoquality fairness, swithing-impat fairness and ost-effiieny fairness. The metris address either the fairness between HAS streams using QoE measurements, or the fairness between network providers and resoure onsumers as a whole. The fairness metris are evaluated using: ) input parameters inluding ontext information regarding HAS streams suh as urrent playbak bitrate, resolution, et., 2) urrent network apaity of user devies, and 3) total bandwidth to share between multiple devies. Both the network apaity and the total bandwidth are dynami and an be affeted by the hange of link apaity or bakground traffi. The input parameters

3 an be derived using a network-level or appliation-level QoE framework. The atual extration of input parameters is further disussed in our related work [4]. One the model determines the best resoure alloation strategy to warrant userlevel fairness based on given information, reommendations an be forwarded to the network management funtions for QoE-aware network management suh as metering or QoE routing. Reent advanes in networking, suh as softwaredefined networking (SDN) and network-funtion virtualization (NFV), enable network-wide flexibility and programmability allowing omprehensive network and servie funtions to be deployed easily in an on-demand fashion. A. Video quality fairness In order to fairly share network resoures between HAS streams with respet to the QoE, it is ruial to understand and model the impat of network impairments on the delivered video quality. A HAS appliation hooses an optimal resolution that best mathes the native resolution of the playbak devie and dynamially selets a representation (of a ertain bitrate) from the adaptation set of the same frame resolution aording to available bandwidth. Based on the assumption that the same enoding sheme (e.g., Group of Piture struture, motion estimation shema, et.) is employed, a higher enoding bit-rate results in less ompression loss and therefore yields higher video quality pertaining to piture fidelity. A video-quality utility (VQ) funtion (a type of rate-distortion funtion) is often employed to apture the relationship between bitrate and video quality. It aptures the notion of the law of diminishing returns [2] a ertain addition of resoures to what one already has inreased the total worth, but it ontributes less and less to the inrease if one has more of the resoure already. We adopt the utility funtions derived in our previous work [6] as the foundation of the QoE modelling. Figure 2 shows the satter plot and the fitted utility urves of the HAS video bitrate utility in the three named resolutions. The figure reflets the ommon understanding that more resoures are required to deliver video of the same quality on higher resolutions. The utility plot quantifies suh a relationship between video quality and bitrate. Fig. 2. Video Quality p 72p 8p Bitrate (kbps) Satter plot and utility urves of bitrate utilities Q res = ar b + () Q 72p = 4.85r (2) Equation is the generi QoE utility funtion. r denotes the video bitrate and the Q is the video quality. A Q ofis the maximum possible video quality (when no ompression or lossless ompression is applied to the ontent). A utility funtion U res (r) is often developed to apture the relative video fidelity (Q res (r)) ompared with Q MAX res. With the Q MAX res resaled to be as the referene, Q res (r) has the data range of (,]. a, b, and are the oeffiients that instantiate the utility funtion for ertain video resolutions. For instane, Equation 2 is an instane of utility funtion for 72p videos. The utility funtion is of low omplexity (suitable for real-time quality assessment) and yet offers high performane. Equation 2 shows signifiant orrelation (R 2 of.9983 and RMSE of.2923) to the observed experimental results in [6]. The standard utility funtion U res (r) provides quality estimation based on the theoretially highest quality. In pratie, ontent providers offer a finite set of representations in an adaptation set and the highest quality offered for the ontent (Q TOP res ) is defined in a ontent manifest suh as the MPD by the best representation (r = r TOP ) in the adaptation set. By adopting suh a ompanion ontent desriptor provided by the ontent provider, we prevent the over-provisioning of resoures beyond the apaity of HAS streams and therefore avoid HAS streams with higher top representations being penalized. To this end, we are able to further improve the video quality fairness measurement by inorporating both the modeling of user pereption and the nature of media appliations. We resale U res (r) so that the video quality reahes its maximum value when the best representation is ative (i.e., Q TOP res = U res(r TOP )=). Hene the adjusted video quality utility funtion is: U res(r) = U res(r) U res (r TOP (3) ) In pratie, the maximum feasible quality of a stream is also limited by the network apaity at the user devie. The network apaity then determines the highest bitrate feasible (r MAX ) for the orresponding media stream. For instane, a user may have only 2 Mbit/s network apaity using Wifi networks in the garden, though she subsribes to 5 Mbit/s broadband network over DSL. Hene, it is not neessary to provision more than 2 Mbit/s of network resoure on the shared aess network for this user. Network apaity is often determined by the link apaity and any bakground traffi on the same link. The video quality utility is therefore tuned to reflet the network resoure onstraint at a user devie: U res(r) = U res(r) U res (r MAX ),ifrmax < r TOP (4) Using suh video quality utility funtions, we an then divide network resoures between HAS media streams in a way that minimizes any disrepany between the delivered video quality on all HAS streams, hene ahieving the video quality fairness. Q = Q 2 =... = Q N (5)

4 U res (r )=U res 2 (r 2 )=... = U res N (r N ), (6) with r + r r N = B Overall, the optimal video quality fairness of a HAS media stream an be ahieved mathematially using Equation 6 as influened by the available bandwidth and the adaptation set given by the ontent provider. The fairness between media streams an be measured using Relative Standard Deviation (RSD) (Equation 8), obtained by multiplying the standard deviation s by and dividing this produt by the mean Q. RSD aptures not only the deviation but also the sale of the video quality differene. A small RSD means less differene between video quality pereived over related HAS streams, whih also suggests better fairness at a user level. s VQ = M (Q j M Q) 2 (7) j= I VQ = s VQ RSD = s VQ Q B. Swithing impat fairness HAS media streams have the apability of swithing between representations as the means to adapt to the available network resoure. The purpose of swithing an be inreasing the bitrate to improve video quality or reduing the bitrate to avoid buffer underrun and playbak stalling. However, the swithing proess itself may ause disturbane to the end user. The impat of quality swithes (SI) is influened by the amplitude and the distribution of swithing events [5]. The amplitude is determined by the pereption of video quality hanges between representations. We define suh quality hange as Δ VQ = Q Q with Q as the projeted video quality after the representation swith. A higher hange of video quality leads to more severe pereptual impat at the time of swith. In a related work, Liu et al. observed that the impat aused by inreasing swith is muh smaller than dereasing swith of the same sale [5]. The modeling of this advaned feature requires further subjetive experiments, whih will be arried out in our future work. A ruial aspet when modeling the HAS swithing impat is the forgiveness effet, whih aptures the psyhologial observations that, when followed by intat ontent, the impat of quality distortion degrades over time. The forgiveness effet related to video quality degradation was first studied and modeled by Seferidis et al. [2] and Hands [8]. One of the key findings from the user ratings is that the impat of quality distortion is redued to nearly 7% after 2 seonds. We inorporate the forgiveness effet (Equation 9) in our model based on the generalized model introdued by Liu et al [6]. Equation 9 is a funtion of intensity of quality hanges (Δ VQ ) and the duration of time sine a swithing event (t t i ). SI i (t) =(Δ VQ )e.5(t ti), t i is the time of the quality swith i (8) (9) Using Equation 9, the initial swithing impat will eventually diminish to a negligible value when t t i is suffiiently large. We onsider the QoE as the overall aeptability of a video session as pereived by human user. Therefore, we define % of initial swith impat as a residual influene that lasts for the user s entire viewing session. This means that the residual impat from multiple swithing events will aumulate till the end of the viewing session. The impat funtion is updated as: SI i (t) =max((δ VQ )e.5(t ti),.δ VQ ) () t i is the time of the quality swith i Figure 3(a) shows the video quality (VQ) for playing the test video with options to swith between different video bitrates in 72p video resolution. The figure demonstrates the non-linear mapping between the video bit-rate and the video quality. For instane, a swith between two very high bitrates shows less impat on the video quality ompared with the same amount of bitrate hange between representations of lower bitrates. Suh QoE measurements are valuable for both single-stream quality optimization and QoE fairness between media streams. Swithing impat aounts for the frequeny and distribution of hanges over the playing time. As demonstrated in Figure 3(b), high swithing impat an be aused by high video quality variation or small, but temporally lose, hanges. Video Quality Fig. 3. Video Quality Video Bitrate Video Playbak Time (s) (a) Video quality Impat of HAS adaptation Playing Bitrate (Kbps) Swithing Impat.5 Swithing Impat 22 Video Bitrate Video Playbak Time (s) (b) Swithing impat Through swithing impat measurement, we an evaluate a resoure alloation solution or ompare different solutions using the following swithing impat fairness funtion based on RSD: s SI = M (SI j SI) M 2 () j= I SI = s SI RSD = s SI (2) During network flutuations representation swithing is inevitable on one or multiple HAS streams. Swithing impat fairness aptures the impat of swithes throughout the entire life-yle of a HAS stream, and balanes suh impat between related HAS streams. As an example, a relatively high RSD measure on swithing impat suggests that one or more HAS streams have experiened more frequent or severe quality adaptation between representations. Using the SI fairness metri, Playing Bitrate (Kbps)

5 the model would be able to mitigate suh imbalane and potentially protet the playbak bitrate of ertain HAS streams from further variations. C. Cost effiieny fairness Content onsumers, espeially those having invested in highdefinition TV and broadband internet onnetions, expet ondemand movies or live football mathes to be delivered at the highest possible quality. Distributing video ontent in high definition, high framerate, and high olor depth with the ompanion multi-hannel high quality audio traks is only possible with a high degree of guaranteed network bandwidth. Suh requirements plae great hallenges on network operators, partiularly during prime time when a large amount of onurrent video streams must be supported by shared network resoures. High throughput video streams an also overwhelm vulnerable segments of delivery networks and deteriorate paket delivery of other appliations. It is in network operators interests to assure a high degree of user satisfation on HAS video streams whilst moderating any exessive utilization of network resoures. We define ost effiieny CT as a metri to apture the notion of fairness between ontent onsumers and network operators. CT of a target network segment (usually a bottlenek) is quantified as the required (or onsumed) bandwidth per unit of total targeted (or delivered) video quality. A high CT denotes low ost effiieny as it requires more bandwidth to deliver a unit of video quality. Given the bitrate of seleted representations of related video streams and their adjusted utility funtions U, CT an be quantified using Equation 3. Unlike video quality fairness and swithing impat fairness, whih apture the level of deviation in a quality metri between media streams, the ost-effiieny fairness is evaluated based on all related HAS media streams as a whole over the measured network segment. I CT = N i r i N U res i (r i ) i (3) It is also possible to determine the most (theoretially) osteffetive bandwidth-provisioning solution(s) using Lagrange multipliers to find the minimal value(s) of Equation 3 subjet N to the onstraint r i B. However, a fairness model built i entirely based on CT would most likely favor bitrates towards the lower end of the hart due to the nature of utility urves (Figure 2). Therefore, CT fairness should be in priniple exploited in balane with at least a omplementary metri suh as video quality. D. Fairness-aware resoure alloation Using video-quality fairness, swithing-impat fairness, and ost-effiieny fairness as the user-level metris, a QoE servie an dynamially program speifi segments of a network using platforms like SDN so that network resoures an be provisioned fairly with respet to the user pereption of video ontent, and ost effiieny of the network, to deliver good user experiene. Inorporating the fairness metris in prodution networks either as a network servie or a QoE middleware poses a number of hallenges. Firstly, the adaptation sets of HAS streams omprise disrete and finite representations, hene the optimal solution to share available bandwidth between media streams annot be derived diretly from any ontinuous utility funtions. Ultimately a deision is made from the many ombinations of representations of eah media streams. For the ase that N HAS streams, eah with M representations to adapt to, are present for bandwidth sharing, N M ombinations are available per fairness metri. This leads to the seond hallenge of omputational omplexity. Taking HAS streams of representations per resolution as an example, the presene of 4 streams results in upto, potential solutions for bandwidth sharing using a single fairness metri. Every new stream joining the network would inrease the number of ombinations tenfold, and the model is to be queried to provide a new provisioning solution whenever there is a major hange (e.g., a new lient joining) in the network. When multiple QoE metris are inorporated, the omplexity of the fairness model will also inrease aordingly. For stateless metris suh as VQ and CT, whih are independent from past status (e.g., bitrate), it is possible to employ tehniques suh as dynami programming to improve runtime performane [3]. Stateful metris like SI require historial information related to quality swithes from the start of the video session, hene it is more diffiult to redue their runtime omplexity. In order to improve the feasibility of the model for live resoure alloation optimization, we approah this hallenge with an optimization method of three internal stages. At the first stage, the framework uses the ontinuous VQ utility funtions to derive the theoretially optimal sharing of bandwidth whih ensures that an idential degree of video quality is delivered on all HAS streams. The proess also maximize the utilization of total available bandwidth to share. This is done by solving the following equation of adjusted utility funtions: U res (r )=U res 2 (r 2 )=... = U res N (r N ), (4) with r + r r N = BW Beause VQ utility funtions are monotonially inreasing, Equation 4 gives at most one set of results: ˆR = [ˆr, ˆr 2,..., rˆ N ]. The seond stage takes the optimal solution given by the first stage as the starting point, and onduts a bi-diretional searh of nearest representations (defined in MPD) of every optimal bitrate in ˆR. The searh returns one or two playbak rates for eah ˆr:[[r,r l h ], [r2,r l 2 h ],..., [rn l,rh N ]]. [rl i,rh i ] are the bitrates of representations that best approximate the optimal rate of ˆr i, with ri l ˆr i and ri h ˆr i. In the ases that ˆr i is higher than the highest representations or lower than the lowest representations, only ri l or rh i will be available. The searhing stage serves as a sreening proess that greatly redues the omplexity of resoure alloation between N streams with M

6 levels of representations from M N (exhaustive searh) to a muh more manageable andidate list C of a maximum of 2 N items. The last stage of the optimization proess evaluates the andidate list C using three fairness metris: VQ, SI and CT, and identifies the andidate that ahieves the best balane of fairness between all three metris. The proess begins by alulating video quality fairness I VQ, swithing impat fairness I SI, and ost fairness I CT of all in andidate list C. We then ontinue with a pooling proess by ombining all three measurements and deriving an overall rating for eah. Beause the fairness metris are in different sales, we resale the fairness measurements using the maximum value of the same metri as the resaling fator. For instane: I VQ I VQ = max(i VQ C ) (5) The resaled fairness measurement I has the sale of [, ]. Beause a higher value in our fairness metris denote lower fairness, I = represents the worst solution from all andidates with respet to a given fairness. Any value between and quantifies the level of improvement a solution ahieves on a fairness metri ompared with the worst solution. Using the resaled fairness measurements, we then ombine the three fairness measurements using the weightedsum method: logs, whih apture time-oded representation hanges for all media streams, are also maintained for stateful metris suh as SI fairness. In order to study the harateristis of eah fairness metri in ahieving user-level fairness, we employed three additional fairness models, eah exlusively uses one of the three fairness metris (VQ, SI, and CT) to diret resoure alloation. We also inorporate a model, whih resembles how network resoures are provisioned through transport protools without the help of an overarhing orhestration framework. Together with the model, there are five fairness models (i.e., VQ, SI, CT,, and ) to be studied in the experiment. The testbed is therefore designed to arry out any experiment with five independent threads, eah hosting one of the five fairness models. As a result, we are able to omparatively study the results given by eah model based on idential test onditions. I ombined =w VQ I VQ with w VQ + w SI + w SI I SI + w CT + w CT = I CT (6) w is the weight oeffiient for eah fairness metri and it defines how fairness of video quality, swithing impat and ost is balaned. We define the model by reahing an equal balane between three fairness metris (i.e., w VQ = w SI = w CT ). This standard onfiguration help us investigate the impat of eah fairness metri to the overall resoure alloation solution. In pratie, a QoE management framework may adopt a different balane between video quality fairness, swithing impat fairness and ost fairness aording to speifi preferenes. The andidate solution whih exhibits the ombined minimum value of ombined fairness I is onsidered to be the best option to ahieve the overall user-level fairness. IV. EXPERIMENTS In order to assess the effetiveness of the model under different network onditions, we use a purpose-built evaluation testbed (Figure 4). Using profiles speified by a tester (e.g., number of lients, frequeny of network flutuations, lient link apaities, et.), the test sripter funtion generates randomized network events for test manifests. A testbed funtion parses any given test manifest and simulates lient arrival/departure and network flutuation aordingly. The resoure-alloation funtion enapsulates a number of APIs whih allow the testbed to speify network status and metadata of HAS streams, and aquire solutions to optimize resoure alloation between all relevant media streams. Session Fig. 4. Evaluation testbed Tests are speified using a generi tree struture. A number of lients (,..., N ) onnet to an aggregation node via orresponding links (l,...,l N ) and share the resoure of an aess network. One HAS stream is delivered to eah of the lients. The first test is defined with the duration of minutes and four lients (streams). The total available bandwidth aessible to video streams on the aess network randomly flutuates between 2Mb/s to 8 Mb/s as influened by bakground traffi. The resolution of video streams delivered to the lients is randomly seleted between 36p, 72p, or 8p. The bitrates for eah resolution are given in Table I. The available bandwidth on eah lient link also hanges randomly between 5kb/s to 8Mb/s during the ourse of the test to simulate hange of link apaity (suh as in wireless networks) or bakground traffi. The total available aess network bandwidth is shared between all video streams with respet to the resoure available on lient links. For the first test, we ompare how the model and fairness model provision network resoure differently in a dynami environment. Figure 5(a) and Figure 5(b) show how network resoure is shared between four video streams in the first 65 seonds of the test as instruted by the two different

7 TABLE I. SET BITRATES FOR THREE VIDEO RESOLUTIONS Resolution Video Bitrate (kbps) 8p, 2, 6,, 2, 4, 6, 8 72p, 2, 4, 6, 8,, 5, 2 36p, 2, 4, 6, 8, models. The resultant video quality of eah video stream is given in Figure 6(a) and Figure 6(b) for model and model respetively. The results learly demonstrate the signifiant differene of the network provisioning strategy adopted by the user-level model ompared with the onventional networklevel model. The model allows video streams with more intensive requests at the transport layer to aquire more resoures, leading to some video streams being heavily penalized (Figure 5(a)). Using the first 2 seonds of the test as an example, stream2, stream3 and stream4 all suffered from low video quality and severe quality flutuation while the quality of stream remains high through the entire test (Figure 6(a)). This example demonstrates the gap between networklevel and user-level fairness. Using the bespoke model, whih takes advantage of three fairness metris, the networkmanagement element in the testbed is able to shedule the resoure aording to the QoE requirements and link status of every HAS stream (Figure 5(b)). As a result, network resoures are dynamially provisioned in a way that similar video quality is maintained on all related media streams for the entire ourse of the experiment (Figure 6(b)). Furthermore, the model also avoided any severe video quality flutuation thanks to its inorporation of swithing-impat fairness. In order to further investigate the performane of the fairness model and speifially how eah individual fairness metri ontributes to the user-level fairness, we defined a test manifest similar to the first test and enabled all five fairness models. Test manifests are defined with respet to a test senario suh as busy wireless home network with a DSL broadband onnetion. It speifies the number of HAS streams, and the overall frequeny at whih the total shared bandwidth and the network apaity at user devies flutuate. The exat timing and sale of the dynamis are purposely randomized and will only be instantiated at run time. Therefore every iteration of the test will generate a unique test onfiguration of a predefined senario and hene test results. This also allows us to evaluate the onsisteny of the model. Exploiting suh a feature of the testbed, we repeated the test 5 times. Figure 7(a) ompares how five models perform in terms of video quality fairness. It reflets our previous observations in Figure 5 that the model signifiantly outperforms the model (a lower value in fairness metri denotes better fairness). Between the VQ, SI and CT models, VQ (whose objetive is to maximize the video-quality fairness exlusively without onsidering other fairness metris) yields the best results, unsurprisingly. The SI and CT models ompromise on video-quality fairness to balane swithing impat or ost fairness but still greatly outperform the model. The evaluation based on swithing impat fairness is shown in Figure 7(b). Similar to the onlusions in Figure 7(a), all user-level fairness models ahieve better performane than the Fig. 5. Video Playing Bitrate (bps) Video Playing Bitrate (bps) Stream Stream2 Stream3 Stream4 Total Available BW Video Playing Time(s) (a) Resoure alloation by model Stream Stream2 Stream3 Stream4 Total Available BW Video Playing Time(s) (b) Resoure alloation by model Resoure alloation of and model model, while we an maximize the swithing impat fairness using the SI model. The results delivered by the VQ and CT models are between SI and. The results on ost-effiieny fairness are slightly different (Figure 7()) to the other two. In this ase, the model exhibits better performane in delivering ost-effiieny fairness ompared with VQ, SI and, and is only beaten by the CT model. This is due to the fat that gaining a unit of video quality is easier when the bitrate of video is low aording to the video quality utility funtion whih resembles the law of diminishing returns. With more streams in the lower-bitrate and lowerquality ranges, the model an be more ost effetive in terms of onsumed bitrate per unit of delivered quality, though the delivered video quality is still muh lower than and other models as demonstrated in Figure 6(a). Overall, video-quality fairness, swithing-impat fairness and ost-effiieny fairness all exhibit their distintive benefits to the overall user-level fairness. A model ahieving the best on one fairness metri usually shows sub-optimal performane on the other two fairness metris. Experimental results suggest that by ombining the fairness models, it is possible to ahieve a good balane on all fairness measurements. In pratie, a shared network an be very quiet or extremely busy. To study the onsisteny of the model during network flutuations to various degrees, we speified new test manifests by manipulating the probability of a bandwidth hange using

8 Fig. 6. VQ Fairness Video Quality Video Quality Video Playing Time(s) Stream Stream2 Stream3 Stream4 (a) Video quality delivered by model Stream Stream2 Stream3 Stream Video Playing Time(s) (b) Video quality delivered by model Resultant video quality of and model VQ SI CT BASE Models (a) Video quality fairness measurement CT Fairness SI Fairness VQ SI CT BASE Models (b) Swithing impat fairness measurement VQ SI CT BASE Models () Cost effiieny fairness measurement the test sripter. We generated a total of 4 -minute-long tests with the number of bandwidth hanges varying from around 2 (one hange to the shared bandwidth every 3 seonds) to 2 (one hange to the shared bandwidth every 5 seonds). Every hange of the shared bandwidth leads to a realloation proess instruted by the resoure-alloation funtion. Again, we use both the and models for a omparative analysis. The inreasing number of quality flutuations is believed to have an impat on the model espeially through its stateful SI metri, where every hange of video quality is aounted for in the user experiene. Figure 8 ompares how the and models deliver user experiene on media streams using the three fairness measurements for networks of different harateristis. Eah point on the figure projets the mean value of the orresponding fairness measure of the entire test. The model ahieves its design objetives of delivering a good level of video quality fairness and swithing impat fairness whilst maintaining the ost effiieny ompared with the model. The SI fairness measurements are more sattered between tests of fewer bandwidth hanges than the tests of frequent bandwidth hanges (Figure 8(b)). This is due to the fat that swithing impat is a stateful metri that reognizes the dependeny between onseutive hanges of playbak bitrate. Hene, tests with larger numbers of quality swithes are more likely to statistially apture the performane of the a model on SI fairness. Furthermore, as defined in Equation 6, the model may be onfigured to balane between the three fairness metris equally (as for the experiment), or to favour ertain metri(s) with respet to a partiular servie strategy. For instane, a servie provider may allow a level of disrepany on video quality whilst giving more priority to maximizing the ost effiieny and minimizing the swithing impat. VQ Fairness Number of Clients (a) Video quality fairness measurement CT Fairness SI Fairness Number of Clients (b) Swithing impat fairness measurement Number of Clients () Cost effiieny fairness measurement Fig. 7. Fairness measurements of resoure alloation models Fig. 9. Performane of model influened by the number of lients One important performane index of a resoure alloation

9 VQ Fairness SI Fairness CT Fairness Number of Bandwidth Changes (a) Video quality fairness measurement Number of Bandwidth Changes (b) Swithing impat fairness measurement Number of Bandwidth Changes () Cost effiieny fairness measurement Fig. 8. Performane of model influened by the number of bandwidth flutuations algorithm is its salability. We ontinue the experiments using test manifests that allows different numbers of user lients (media streams), ranging from 4 (used by previous tests) to 4. The total bandwidth is onfigured to be flutuating between 2Mbps to 8Mbps for around 35 times during the ourse of the -minute-long test. This set-up helps us to investigate whether the model an perform with the same level of user-level fairness when more lients join the shared network and share the same pool of network resoures. Figure 9 suggests that inreasing the number of lients does not signifiantly impat the output of the model. There seems to be a trend of CT fairness redution when the number of lients inreases beyond. However, the fairness measurements still stay within the data range observed in Figure 8() where the number of lients is 4. V. DISCUSSIONS In Setion IV, we investigated the effetiveness of the model in ahieving user-level fairness using a tree-like network topology. The model, designed to be topology-agnosti, an be exploited for different use senarios where resoures are shared between multiple entities. For more omplex network strutures, the model may be applied reursively or in a level of abstration (e.g., resoure provisioning between two sub-networks). The goal of the model is to look beyond networklevel metris and maximize the fairness of resoure alloation at a user level. In other words, the model keeps end users equally happy by provisioning network resoures aording to appliation and user requirements. We onsider the model as our first step towards user-level fairness. There are still a number of hallenges to be addressed. For instane, the ultimate user-level fairness may ome at the ost of sarifiing the QoE of some HAS streams (suh as stream in Figure 6(a) and Figure 6(b)). It is worth studying whether ertain streams are overly penalized. In the worst ase, ahieving fairness may also result in all users being equally unhappy. Therefore, a balane has to be reahed between user experiene on individual HAS streams and the overall fairness between users. VI. CONCLUSIONS HAS is beoming a popular vehile for online video delivery. The adaptiveness of HAS maximizes the utilization of network resoures for better video quality and ensures smooth playbak during network flutuations. However, HAS appliations often work independently without oordination between eah other in the same network. This leads to QoE flutuations and unfairness between end users. This paper introdues a model, whih failitates the orhestration of network resoure alloation to ahieve user-level fairness. The model inorporates video quality, swithing impat, and ost effiieny as the fairness metris. The performane and salability of the model is evaluated through a number of experiments. Future work will look into employing the model and piloting in-network and transparent QoE management using tehnologies suh as software defined networking. ACKNOWLEDGEMENT The work presented is supported by the European Commission within FP7 projet FI-Content2 (grant 63662) and by the UK EPSRC projet TOUCAN (grant EP/L29/). REFERENCES [] S. Akhshabi, A. Begen, and C. Dovrolis. An Experimental Evaluation of Rate-adaptation Algorithms in Adaptive Streaming over HTTP. In Pro. 2nd annual ACM Conferene on Multimedia Systems, MMSys, pages 57 68, 2. [2] G. Cermak, M. Pinson, and S. Wolf. The relationship among video quality, sreen resolution, and bit rate. Broadasting, IEEE Transations on, 57(2): , 2. [3] Ciso. Ciso visual networking index: Foreast and methodology, paper pdf, 24. [4] A. Farshad, P. Georgopoulos, M. Broadbent, M. Mu, and N. Rae. Leveraging sdn to provide an in-network qoe measurement framework. In IEEE INFOCOM 25 Workshop on Communiation & Networking Tehniques for Contemporary Video. IEEE, 25. [5] M.-N. Garia, F. D. Simone, S. Tavakoli, N. Staelens, S. Egger, K. Brunnstrm, and A. Raake. Quality of experiene and http adaptive streaming: a review of subjetive studies. Proeedings of the 6th International Workshop on Quality of Multimedia Experiene (QoMEX), 24.

10 [6] P. Georgopoulos, Y. Elkhatib, M. Broadbent, M. Mu, and N. Rae. Towards network-wide qoe fairness using openflow-assisted adaptive video streaming. In Proeedings of the 23 ACM SIGCOMM workshop on Future human-entri multimedia networking, pages 5 2. ACM, 23. [7] J. Gettys and K. Nihols. Bufferbloat: Dark Buffers in the Internet. ACM Queue, 9():4 54, Nov. 2. [8] D. Hands. Temporal haraterization of forgiveness effet. Eletronis Letters, 37, 22. [9] T.-Y. Huang, N. Handigol, B. Heller, N. MKeown, and R. Johari. Confused, Rimid, and Unstable: Piking a Video Streaming Rate is Hard. In Pro. ACM IMC, pages , 22. [] T.-Y. Huang, R. Johari, N. MKeown, M. Trunnell, and M. Watson. A buffer-based approah to rate adaptation: Evidene from a large video streaming servie. In Proeedings of the 24 ACM onferene on SIGCOMM, pages ACM, 24. [] J. Jiang, V. Sekar, and H. Zhang. Improving Fairness, Effiieny, and Stability in HTTP-based Adaptive Video Streaming with FESTIVE. In Pro. ACM CoNEXT, pages 97 8, 22. [2] F. P. Kelly, A. K. Maulloo, and D. K. Tan. Rate ontrol for ommuniation networks: shadow pries, proportional fairness and stability. Journal of the Operational Researh soiety, pages , 998. [3] Z. Li, A. C. Begen, J. Gahm, Y. Shan, B. Osler, and D. Oran. Streaming video over http with onsistent quality. In Proeedings of the 5th ACM Multimedia Systems Conferene, pages ACM, 24. [4] Z. Li, X. Zhu, J. Gahm, R. Pan, H. Hu, A. Begen, and D. Oran. Probe and adapt: Rate adaptation for http video streaming at sale. 32(4):79 733, 24. [5] Y. Liu, S. Dey, D. Gillies, F. Ulupinar, and M. Luby. User Experiene Modeling for DASH Video. In Paket Video Workshop (PV), 23 2th International, pages 8. IEEE, 23. [6] Z. Liu, Y. Shen, K. W. Ross, S. S. Panwar, and Y. Wang. Layerp2p: Using layered video hunks in p2p live streaming. IEEE Transations on Multimedia, (7):34 352, 29. [7] S. H. Low and D. E. Lapsley. Optimization flow ontroli: basi algorithm and onvergene. IEEE/ACM Transations on Networking (TON), 7(6):86 874, 999. [8] A. Mansy, B. Ver Steeg, and M. Ammar. SABRE: A Client based Tehnique for Mitigating the Buffer Bloat Effet of Adaptive Video Flows. In Pro. 3rd annual ACM Conferene on Multimedia Systems, MMSys 2. ACM, 22. [9] R. K. Mok, X. Luo, E. W. Chan, and R. K. Chang. Qdash: a qoe-aware dash system. In Proeedings of the 3rd Multimedia Systems Conferene, pages 22. ACM, 22. [2] D. O Neill, E. Akuiyibo, S. Boyd, and A. J. Goldsmith. Optimizing adaptive modulation in wireless networks via multi-period network utility maximization. In Communiations (ICC), 2 IEEE International Conferene on, pages 5. IEEE, 2. [2] V. Seferidis, M. Ghanbari, and D. Pearson. Forgiveness effet in subjetive assessment of paket video. Eletronis Letters, 28(2):23 24, 992. [22] G. Tian and Y. Liu. Towards agile and smooth video adaptation in dynami http streaming. In Proeedings of the 8th international onferene on Emerging networking experiments and tehnologies, pages 9 2. ACM, 22.

Performance Benchmarks for an Interactive Video-on-Demand System

Performance Benchmarks for an Interactive Video-on-Demand System Performane Benhmarks for an Interative Video-on-Demand System. Guo,P.G.Taylor,E.W.M.Wong,S.Chan,M.Zukerman andk.s.tang ARC Speial Researh Centre for Ultra-Broadband Information Networks (CUBIN) Department

More information

SVC-DASH-M: Scalable Video Coding Dynamic Adaptive Streaming Over HTTP Using Multiple Connections

SVC-DASH-M: Scalable Video Coding Dynamic Adaptive Streaming Over HTTP Using Multiple Connections SVC-DASH-M: Salable Video Coding Dynami Adaptive Streaming Over HTTP Using Multiple Connetions Samar Ibrahim, Ahmed H. Zahran and Mahmoud H. Ismail Department of Eletronis and Eletrial Communiations, Faulty

More information

Accommodations of QoS DiffServ Over IP and MPLS Networks

Accommodations of QoS DiffServ Over IP and MPLS Networks Aommodations of QoS DiffServ Over IP and MPLS Networks Abdullah AlWehaibi, Anjali Agarwal, Mihael Kadoh and Ahmed ElHakeem Department of Eletrial and Computer Department de Genie Eletrique Engineering

More information

Learning Convention Propagation in BeerAdvocate Reviews from a etwork Perspective. Abstract

Learning Convention Propagation in BeerAdvocate Reviews from a etwork Perspective. Abstract CS 9 Projet Final Report: Learning Convention Propagation in BeerAdvoate Reviews from a etwork Perspetive Abstrat We look at the way onventions propagate between reviews on the BeerAdvoate dataset, and

More information

Acoustic Links. Maximizing Channel Utilization for Underwater

Acoustic Links. Maximizing Channel Utilization for Underwater Maximizing Channel Utilization for Underwater Aousti Links Albert F Hairris III Davide G. B. Meneghetti Adihele Zorzi Department of Information Engineering University of Padova, Italy Email: {harris,davide.meneghetti,zorzi}@dei.unipd.it

More information

On - Line Path Delay Fault Testing of Omega MINs M. Bellos 1, E. Kalligeros 1, D. Nikolos 1,2 & H. T. Vergos 1,2

On - Line Path Delay Fault Testing of Omega MINs M. Bellos 1, E. Kalligeros 1, D. Nikolos 1,2 & H. T. Vergos 1,2 On - Line Path Delay Fault Testing of Omega MINs M. Bellos, E. Kalligeros, D. Nikolos,2 & H. T. Vergos,2 Dept. of Computer Engineering and Informatis 2 Computer Tehnology Institute University of Patras,

More information

Multi-hop Fast Conflict Resolution Algorithm for Ad Hoc Networks

Multi-hop Fast Conflict Resolution Algorithm for Ad Hoc Networks Multi-hop Fast Conflit Resolution Algorithm for Ad Ho Networks Shengwei Wang 1, Jun Liu 2,*, Wei Cai 2, Minghao Yin 2, Lingyun Zhou 2, and Hui Hao 3 1 Power Emergeny Center, Sihuan Eletri Power Corporation,

More information

Multi-Channel Wireless Networks: Capacity and Protocols

Multi-Channel Wireless Networks: Capacity and Protocols Multi-Channel Wireless Networks: Capaity and Protools Tehnial Report April 2005 Pradeep Kyasanur Dept. of Computer Siene, and Coordinated Siene Laboratory, University of Illinois at Urbana-Champaign Email:

More information

What are Cycle-Stealing Systems Good For? A Detailed Performance Model Case Study

What are Cycle-Stealing Systems Good For? A Detailed Performance Model Case Study What are Cyle-Stealing Systems Good For? A Detailed Performane Model Case Study Wayne Kelly and Jiro Sumitomo Queensland University of Tehnology, Australia {w.kelly, j.sumitomo}@qut.edu.au Abstrat The

More information

Capturing Large Intra-class Variations of Biometric Data by Template Co-updating

Capturing Large Intra-class Variations of Biometric Data by Template Co-updating Capturing Large Intra-lass Variations of Biometri Data by Template Co-updating Ajita Rattani University of Cagliari Piazza d'armi, Cagliari, Italy ajita.rattani@diee.unia.it Gian Lua Marialis University

More information

Dynamic Backlight Adaptation for Low Power Handheld Devices 1

Dynamic Backlight Adaptation for Low Power Handheld Devices 1 Dynami Baklight Adaptation for ow Power Handheld Devies 1 Sudeep Pasriha, Manev uthra, Shivajit Mohapatra, Nikil Dutt and Nalini Venkatasubramanian 444, Computer Siene Building, Shool of Information &

More information

COST PERFORMANCE ASPECTS OF CCD FAST AUXILIARY MEMORY

COST PERFORMANCE ASPECTS OF CCD FAST AUXILIARY MEMORY COST PERFORMANCE ASPECTS OF CCD FAST AUXILIARY MEMORY Dileep P, Bhondarkor Texas Instruments Inorporated Dallas, Texas ABSTRACT Charge oupled devies (CCD's) hove been mentioned as potential fast auxiliary

More information

Cross-layer Resource Allocation on Broadband Power Line Based on Novel QoS-priority Scheduling Function in MAC Layer

Cross-layer Resource Allocation on Broadband Power Line Based on Novel QoS-priority Scheduling Function in MAC Layer Communiations and Networ, 2013, 5, 69-73 http://dx.doi.org/10.4236/n.2013.53b2014 Published Online September 2013 (http://www.sirp.org/journal/n) Cross-layer Resoure Alloation on Broadband Power Line Based

More information

PROJECT PERIODIC REPORT

PROJECT PERIODIC REPORT FP7-ICT-2007-1 Contrat no.: 215040 www.ative-projet.eu PROJECT PERIODIC REPORT Publishable Summary Grant Agreement number: ICT-215040 Projet aronym: Projet title: Enabling the Knowledge Powered Enterprise

More information

Outline: Software Design

Outline: Software Design Outline: Software Design. Goals History of software design ideas Design priniples Design methods Life belt or leg iron? (Budgen) Copyright Nany Leveson, Sept. 1999 A Little History... At first, struggling

More information

Pipelined Multipliers for Reconfigurable Hardware

Pipelined Multipliers for Reconfigurable Hardware Pipelined Multipliers for Reonfigurable Hardware Mithell J. Myjak and José G. Delgado-Frias Shool of Eletrial Engineering and Computer Siene, Washington State University Pullman, WA 99164-2752 USA {mmyjak,

More information

Extracting Partition Statistics from Semistructured Data

Extracting Partition Statistics from Semistructured Data Extrating Partition Statistis from Semistrutured Data John N. Wilson Rihard Gourlay Robert Japp Mathias Neumüller Department of Computer and Information Sienes University of Strathlyde, Glasgow, UK {jnw,rsg,rpj,mathias}@is.strath.a.uk

More information

On Dynamic Server Provisioning in Multi-channel P2P Live Streaming

On Dynamic Server Provisioning in Multi-channel P2P Live Streaming On Dynami Server Provisioning in Multi-hannel P2P Live Streaming Chuan Wu Baohun Li Shuqiao Zhao Department of Computer Siene Department of Eletrial Multimedia Development Group The University of Hong

More information

Fast Distribution of Replicated Content to Multi- Homed Clients Mohammad Malli Arab Open University, Beirut, Lebanon

Fast Distribution of Replicated Content to Multi- Homed Clients Mohammad Malli Arab Open University, Beirut, Lebanon ACEEE Int. J. on Information Tehnology, Vol. 3, No. 2, June 2013 Fast Distribution of Repliated Content to Multi- Homed Clients Mohammad Malli Arab Open University, Beirut, Lebanon Email: mmalli@aou.edu.lb

More information

RAC 2 E: Novel Rendezvous Protocol for Asynchronous Cognitive Radios in Cooperative Environments

RAC 2 E: Novel Rendezvous Protocol for Asynchronous Cognitive Radios in Cooperative Environments 21st Annual IEEE International Symposium on Personal, Indoor and Mobile Radio Communiations 1 RAC 2 E: Novel Rendezvous Protool for Asynhronous Cognitive Radios in Cooperative Environments Valentina Pavlovska,

More information

Flow Demands Oriented Node Placement in Multi-Hop Wireless Networks

Flow Demands Oriented Node Placement in Multi-Hop Wireless Networks Flow Demands Oriented Node Plaement in Multi-Hop Wireless Networks Zimu Yuan Institute of Computing Tehnology, CAS, China {zimu.yuan}@gmail.om arxiv:153.8396v1 [s.ni] 29 Mar 215 Abstrat In multi-hop wireless

More information

A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR

A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR Malaysian Journal of Computer Siene, Vol 10 No 1, June 1997, pp 36-41 A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR Md Rafiqul Islam, Harihodin Selamat and Mohd Noor Md Sap Faulty of Computer Siene and

More information

New Channel Allocation Techniques for Power Efficient WiFi Networks

New Channel Allocation Techniques for Power Efficient WiFi Networks ew Channel Alloation Tehniques for Power Effiient WiFi etworks V. Miliotis, A. Apostolaras, T. Korakis, Z. Tao and L. Tassiulas Computer & Communiations Engineering Dept. University of Thessaly Centre

More information

Automatic Physical Design Tuning: Workload as a Sequence Sanjay Agrawal Microsoft Research One Microsoft Way Redmond, WA, USA +1-(425)

Automatic Physical Design Tuning: Workload as a Sequence Sanjay Agrawal Microsoft Research One Microsoft Way Redmond, WA, USA +1-(425) Automati Physial Design Tuning: Workload as a Sequene Sanjay Agrawal Mirosoft Researh One Mirosoft Way Redmond, WA, USA +1-(425) 75-357 sagrawal@mirosoft.om Eri Chu * Computer Sienes Department University

More information

Uplink Channel Allocation Scheme and QoS Management Mechanism for Cognitive Cellular- Femtocell Networks

Uplink Channel Allocation Scheme and QoS Management Mechanism for Cognitive Cellular- Femtocell Networks 62 Uplink Channel Alloation Sheme and QoS Management Mehanism for Cognitive Cellular- Femtoell Networks Kien Du Nguyen 1, Hoang Nam Nguyen 1, Hiroaki Morino 2 and Iwao Sasase 3 1 University of Engineering

More information

A Load-Balanced Clustering Protocol for Hierarchical Wireless Sensor Networks

A Load-Balanced Clustering Protocol for Hierarchical Wireless Sensor Networks International Journal of Advanes in Computer Networks and Its Seurity IJCNS A Load-Balaned Clustering Protool for Hierarhial Wireless Sensor Networks Mehdi Tarhani, Yousef S. Kavian, Saman Siavoshi, Ali

More information

Algorithms, Mechanisms and Procedures for the Computer-aided Project Generation System

Algorithms, Mechanisms and Procedures for the Computer-aided Project Generation System Algorithms, Mehanisms and Proedures for the Computer-aided Projet Generation System Anton O. Butko 1*, Aleksandr P. Briukhovetskii 2, Dmitry E. Grigoriev 2# and Konstantin S. Kalashnikov 3 1 Department

More information

DETECTION METHOD FOR NETWORK PENETRATING BEHAVIOR BASED ON COMMUNICATION FINGERPRINT

DETECTION METHOD FOR NETWORK PENETRATING BEHAVIOR BASED ON COMMUNICATION FINGERPRINT DETECTION METHOD FOR NETWORK PENETRATING BEHAVIOR BASED ON COMMUNICATION FINGERPRINT 1 ZHANGGUO TANG, 2 HUANZHOU LI, 3 MINGQUAN ZHONG, 4 JIAN ZHANG 1 Institute of Computer Network and Communiation Tehnology,

More information

The Minimum Redundancy Maximum Relevance Approach to Building Sparse Support Vector Machines

The Minimum Redundancy Maximum Relevance Approach to Building Sparse Support Vector Machines The Minimum Redundany Maximum Relevane Approah to Building Sparse Support Vetor Mahines Xiaoxing Yang, Ke Tang, and Xin Yao, Nature Inspired Computation and Appliations Laboratory (NICAL), Shool of Computer

More information

Performance of Histogram-Based Skin Colour Segmentation for Arms Detection in Human Motion Analysis Application

Performance of Histogram-Based Skin Colour Segmentation for Arms Detection in Human Motion Analysis Application World Aademy of Siene, Engineering and Tehnology 8 009 Performane of Histogram-Based Skin Colour Segmentation for Arms Detetion in Human Motion Analysis Appliation Rosalyn R. Porle, Ali Chekima, Farrah

More information

Multiple-Criteria Decision Analysis: A Novel Rank Aggregation Method

Multiple-Criteria Decision Analysis: A Novel Rank Aggregation Method 3537 Multiple-Criteria Deision Analysis: A Novel Rank Aggregation Method Derya Yiltas-Kaplan Department of Computer Engineering, Istanbul University, 34320, Avilar, Istanbul, Turkey Email: dyiltas@ istanbul.edu.tr

More information

Approximate logic synthesis for error tolerant applications

Approximate logic synthesis for error tolerant applications Approximate logi synthesis for error tolerant appliations Doohul Shin and Sandeep K. Gupta Eletrial Engineering Department, University of Southern California, Los Angeles, CA 989 {doohuls, sandeep}@us.edu

More information

Performance Improvement of TCP on Wireless Cellular Networks by Adaptive FEC Combined with Explicit Loss Notification

Performance Improvement of TCP on Wireless Cellular Networks by Adaptive FEC Combined with Explicit Loss Notification erformane Improvement of TC on Wireless Cellular Networks by Adaptive Combined with Expliit Loss tifiation Masahiro Miyoshi, Masashi Sugano, Masayuki Murata Department of Infomatis and Mathematial Siene,

More information

System-Level Parallelism and Throughput Optimization in Designing Reconfigurable Computing Applications

System-Level Parallelism and Throughput Optimization in Designing Reconfigurable Computing Applications System-Level Parallelism and hroughput Optimization in Designing Reonfigurable Computing Appliations Esam El-Araby 1, Mohamed aher 1, Kris Gaj 2, arek El-Ghazawi 1, David Caliga 3, and Nikitas Alexandridis

More information

3-D IMAGE MODELS AND COMPRESSION - SYNTHETIC HYBRID OR NATURAL FIT?

3-D IMAGE MODELS AND COMPRESSION - SYNTHETIC HYBRID OR NATURAL FIT? 3-D IMAGE MODELS AND COMPRESSION - SYNTHETIC HYBRID OR NATURAL FIT? Bernd Girod, Peter Eisert, Marus Magnor, Ekehard Steinbah, Thomas Wiegand Te {girod eommuniations Laboratory, University of Erlangen-Nuremberg

More information

IN structured P2P overlay networks, each node and file key

IN structured P2P overlay networks, each node and file key 242 IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, VOL. 21, NO. 2, FEBRUARY 2010 Elasti Routing Table with Provable Performane for Congestion Control in DHT Networks Haiying Shen, Member, IEEE,

More information

NONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION. Ken Sauer and Charles A. Bouman

NONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION. Ken Sauer and Charles A. Bouman NONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION Ken Sauer and Charles A. Bouman Department of Eletrial Engineering, University of Notre Dame Notre Dame, IN 46556, (219) 631-6999 Shool of

More information

Plot-to-track correlation in A-SMGCS using the target images from a Surface Movement Radar

Plot-to-track correlation in A-SMGCS using the target images from a Surface Movement Radar Plot-to-trak orrelation in A-SMGCS using the target images from a Surfae Movement Radar G. Golino Radar & ehnology Division AMS, Italy ggolino@amsjv.it Abstrat he main topi of this paper is the formulation

More information

Partial Character Decoding for Improved Regular Expression Matching in FPGAs

Partial Character Decoding for Improved Regular Expression Matching in FPGAs Partial Charater Deoding for Improved Regular Expression Mathing in FPGAs Peter Sutton Shool of Information Tehnology and Eletrial Engineering The University of Queensland Brisbane, Queensland, 4072, Australia

More information

Distributed Resource Allocation Strategies for Achieving Quality of Service in Server Clusters

Distributed Resource Allocation Strategies for Achieving Quality of Service in Server Clusters Proeedings of the 45th IEEE Conferene on Deision & Control Manhester Grand Hyatt Hotel an Diego, CA, UA, Deember 13-15, 2006 Distributed Resoure Alloation trategies for Ahieving Quality of ervie in erver

More information

LRED: A Robust and Responsive AQM Algorithm Using Packet Loss Ratio Measurement

LRED: A Robust and Responsive AQM Algorithm Using Packet Loss Ratio Measurement IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, TPDS-179-5 1 LRED: A Robust and Responsive AQM Algorithm Using Paket Loss Ratio Measurement Chonggang Wang, Member, IEEE, Jianghuan Liu, Member, IEEE,

More information

Methods for Multi-Dimensional Robustness Optimization in Complex Embedded Systems

Methods for Multi-Dimensional Robustness Optimization in Complex Embedded Systems Methods for Multi-Dimensional Robustness Optimization in Complex Embedded Systems Arne Hamann, Razvan Rau, Rolf Ernst Institute of Computer and Communiation Network Engineering Tehnial University of Braunshweig,

More information

We don t need no generation - a practical approach to sliding window RLNC

We don t need no generation - a practical approach to sliding window RLNC We don t need no generation - a pratial approah to sliding window RLNC Simon Wunderlih, Frank Gabriel, Sreekrishna Pandi, Frank H.P. Fitzek Deutshe Telekom Chair of Communiation Networks, TU Dresden, Dresden,

More information

Detection of RF interference to GPS using day-to-day C/No differences

Detection of RF interference to GPS using day-to-day C/No differences 1 International Symposium on GPS/GSS Otober 6-8, 1. Detetion of RF interferene to GPS using day-to-day /o differenes Ryan J. R. Thompson 1#, Jinghui Wu #, Asghar Tabatabaei Balaei 3^, and Andrew G. Dempster

More information

A scheme for racquet sports video analysis with the combination of audio-visual information

A scheme for racquet sports video analysis with the combination of audio-visual information A sheme for raquet sports video analysis with the ombination of audio-visual information Liyuan Xing a*, Qixiang Ye b, Weigang Zhang, Qingming Huang a and Hua Yu a a Graduate Shool of the Chinese Aadamy

More information

Abstract. Key Words: Image Filters, Fuzzy Filters, Order Statistics Filters, Rank Ordered Mean Filters, Channel Noise. 1.

Abstract. Key Words: Image Filters, Fuzzy Filters, Order Statistics Filters, Rank Ordered Mean Filters, Channel Noise. 1. Fuzzy Weighted Rank Ordered Mean (FWROM) Filters for Mixed Noise Suppression from Images S. Meher, G. Panda, B. Majhi 3, M.R. Meher 4,,4 Department of Eletronis and I.E., National Institute of Tehnology,

More information

Exploiting Enriched Contextual Information for Mobile App Classification

Exploiting Enriched Contextual Information for Mobile App Classification Exploiting Enrihed Contextual Information for Mobile App Classifiation Hengshu Zhu 1 Huanhuan Cao 2 Enhong Chen 1 Hui Xiong 3 Jilei Tian 2 1 University of Siene and Tehnology of China 2 Nokia Researh Center

More information

Multi-Piece Mold Design Based on Linear Mixed-Integer Program Toward Guaranteed Optimality

Multi-Piece Mold Design Based on Linear Mixed-Integer Program Toward Guaranteed Optimality INTERNATIONAL CONFERENCE ON MANUFACTURING AUTOMATION (ICMA200) Multi-Piee Mold Design Based on Linear Mixed-Integer Program Toward Guaranteed Optimality Stephen Stoyan, Yong Chen* Epstein Department of

More information

Exploring the Commonality in Feature Modeling Notations

Exploring the Commonality in Feature Modeling Notations Exploring the Commonality in Feature Modeling Notations Miloslav ŠÍPKA Slovak University of Tehnology Faulty of Informatis and Information Tehnologies Ilkovičova 3, 842 16 Bratislava, Slovakia miloslav.sipka@gmail.om

More information

DoS-Resistant Broadcast Authentication Protocol with Low End-to-end Delay

DoS-Resistant Broadcast Authentication Protocol with Low End-to-end Delay DoS-Resistant Broadast Authentiation Protool with Low End-to-end Delay Ying Huang, Wenbo He and Klara Nahrstedt {huang, wenbohe, klara}@s.uiu.edu Department of Computer Siene University of Illinois at

More information

A Partial Sorting Algorithm in Multi-Hop Wireless Sensor Networks

A Partial Sorting Algorithm in Multi-Hop Wireless Sensor Networks A Partial Sorting Algorithm in Multi-Hop Wireless Sensor Networks Abouberine Ould Cheikhna Department of Computer Siene University of Piardie Jules Verne 80039 Amiens Frane Ould.heikhna.abouberine @u-piardie.fr

More information

Fine-Grained Capabilities for Flooding DDoS Defense Using Client Reputations

Fine-Grained Capabilities for Flooding DDoS Defense Using Client Reputations Fine-Grained Capabilities for Flooding DDoS Defense Using Client Reputations ABSTRACT Maitreya Natu University of Delaware 103 Smith Hall Newark, DE 19716, USA natu@is.udel.edu Reently proposed apability

More information

Path Diversity for Overlay Multicast Streaming

Path Diversity for Overlay Multicast Streaming Path Diversity for Overlay Multiast Streaming Matulya Bansal and Avideh Zakhor Department of Eletrial Engineering and Computer Siene University of California, Berkeley Berkeley, CA 9472 {matulya, avz}@ees.berkeley.edu

More information

Volume 3, Issue 9, September 2013 International Journal of Advanced Research in Computer Science and Software Engineering

Volume 3, Issue 9, September 2013 International Journal of Advanced Research in Computer Science and Software Engineering Volume 3, Issue 9, September 2013 ISSN: 2277 128X International Journal of Advaned Researh in Computer Siene and Software Engineering Researh Paper Available online at: www.ijarsse.om A New-Fangled Algorithm

More information

KERNEL SPARSE REPRESENTATION WITH LOCAL PATTERNS FOR FACE RECOGNITION

KERNEL SPARSE REPRESENTATION WITH LOCAL PATTERNS FOR FACE RECOGNITION KERNEL SPARSE REPRESENTATION WITH LOCAL PATTERNS FOR FACE RECOGNITION Cuiui Kang 1, Shengai Liao, Shiming Xiang 1, Chunhong Pan 1 1 National Laboratory of Pattern Reognition, Institute of Automation, Chinese

More information

HEXA: Compact Data Structures for Faster Packet Processing

HEXA: Compact Data Structures for Faster Packet Processing Washington University in St. Louis Washington University Open Sholarship All Computer Siene and Engineering Researh Computer Siene and Engineering Report Number: 27-26 27 HEXA: Compat Data Strutures for

More information

Measurement of the stereoscopic rangefinder beam angular velocity using the digital image processing method

Measurement of the stereoscopic rangefinder beam angular velocity using the digital image processing method Measurement of the stereosopi rangefinder beam angular veloity using the digital image proessing method ROMAN VÍTEK Department of weapons and ammunition University of defense Kouniova 65, 62 Brno CZECH

More information

Graph-Based vs Depth-Based Data Representation for Multiview Images

Graph-Based vs Depth-Based Data Representation for Multiview Images Graph-Based vs Depth-Based Data Representation for Multiview Images Thomas Maugey, Antonio Ortega, Pasal Frossard Signal Proessing Laboratory (LTS), Eole Polytehnique Fédérale de Lausanne (EPFL) Email:

More information

Computing Pool: a Simplified and Practical Computational Grid Model

Computing Pool: a Simplified and Practical Computational Grid Model Computing Pool: a Simplified and Pratial Computational Grid Model Peng Liu, Yao Shi, San-li Li Institute of High Performane Computing, Department of Computer Siene and Tehnology, Tsinghua University, Beijing,

More information

BioTechnology. An Indian Journal FULL PAPER. Trade Science Inc. Improvement of low illumination image enhancement algorithm based on physical mode

BioTechnology. An Indian Journal FULL PAPER. Trade Science Inc. Improvement of low illumination image enhancement algorithm based on physical mode [Type text] [Type text] [Type text] ISSN : 0974-7435 Volume 10 Issue 22 BioTehnology 2014 An Indian Journal FULL PAPER BTAIJ, 10(22), 2014 [13995-14001] Improvement of low illumination image enhanement

More information

Using Game Theory and Bayesian Networks to Optimize Cooperation in Ad Hoc Wireless Networks

Using Game Theory and Bayesian Networks to Optimize Cooperation in Ad Hoc Wireless Networks Using Game Theory and Bayesian Networks to Optimize Cooperation in Ad Ho Wireless Networks Giorgio Quer, Federio Librino, Lua Canzian, Leonardo Badia, Mihele Zorzi, University of California San Diego La

More information

Alleviating DFT cost using testability driven HLS

Alleviating DFT cost using testability driven HLS Alleviating DFT ost using testability driven HLS M.L.Flottes, R.Pires, B.Rouzeyre Laboratoire d Informatique, de Robotique et de Miroéletronique de Montpellier, U.M. CNRS 5506 6 rue Ada, 34392 Montpellier

More information

Facility Location: Distributed Approximation

Facility Location: Distributed Approximation Faility Loation: Distributed Approximation Thomas Mosibroda Roger Wattenhofer Distributed Computing Group PODC 2005 Where to plae ahes in the Internet? A distributed appliation that has to dynamially plae

More information

Cluster-based Cooperative Communication with Network Coding in Wireless Networks

Cluster-based Cooperative Communication with Network Coding in Wireless Networks Cluster-based Cooperative Communiation with Network Coding in Wireless Networks Zygmunt J. Haas Shool of Eletrial and Computer Engineering Cornell University Ithaa, NY 4850, U.S.A. Email: haas@ee.ornell.edu

More information

Batch Auditing for Multiclient Data in Multicloud Storage

Batch Auditing for Multiclient Data in Multicloud Storage Advaned Siene and Tehnology Letters, pp.67-73 http://dx.doi.org/0.4257/astl.204.50. Bath Auditing for Multilient Data in Multiloud Storage Zhihua Xia, Xinhui Wang, Xingming Sun, Yafeng Zhu, Peng Ji and

More information

Trajectory Tracking Control for A Wheeled Mobile Robot Using Fuzzy Logic Controller

Trajectory Tracking Control for A Wheeled Mobile Robot Using Fuzzy Logic Controller Trajetory Traking Control for A Wheeled Mobile Robot Using Fuzzy Logi Controller K N FARESS 1 M T EL HAGRY 1 A A EL KOSY 2 1 Eletronis researh institute, Cairo, Egypt 2 Faulty of Engineering, Cairo University,

More information

Analysis of input and output configurations for use in four-valued CCD programmable logic arrays

Analysis of input and output configurations for use in four-valued CCD programmable logic arrays nalysis of input and output onfigurations for use in four-valued D programmable logi arrays J.T. utler H.G. Kerkhoff ndexing terms: Logi, iruit theory and design, harge-oupled devies bstrat: s in binary,

More information

The AMDREL Project in Retrospective

The AMDREL Project in Retrospective The AMDREL Projet in Retrospetive K. Siozios 1, G. Koutroumpezis 1, K. Tatas 1, N. Vassiliadis 2, V. Kalenteridis 2, H. Pournara 2, I. Pappas 2, D. Soudris 1, S. Nikolaidis 2, S. Siskos 2, and A. Thanailakis

More information

the data. Structured Principal Component Analysis (SPCA)

the data. Structured Principal Component Analysis (SPCA) Strutured Prinipal Component Analysis Kristin M. Branson and Sameer Agarwal Department of Computer Siene and Engineering University of California, San Diego La Jolla, CA 9193-114 Abstrat Many tasks involving

More information

THROUGHPUT EVALUATION OF AN ASYMMETRICAL FDDI TOKEN RING NETWORK WITH MULTIPLE CLASSES OF TRAFFIC

THROUGHPUT EVALUATION OF AN ASYMMETRICAL FDDI TOKEN RING NETWORK WITH MULTIPLE CLASSES OF TRAFFIC THROUGHPUT EVALUATION OF AN ASYMMETRICAL FDDI TOKEN RING NETWORK WITH MULTIPLE CLASSES OF TRAFFIC Priya N. Werahera and Anura P. Jayasumana Department of Eletrial Engineering Colorado State University

More information

Scalable TCP: Improving Performance in Highspeed Wide Area Networks

Scalable TCP: Improving Performance in Highspeed Wide Area Networks Salable TP: Improving Performane in Highspeed Wide Area Networks Tom Kelly ERN - IT Division Geneva 3 Switzerland tk@am.a.uk ABSTRAT TP ongestion ontrol an perform badly in highspeed wide area networks

More information

A Novel Validity Index for Determination of the Optimal Number of Clusters

A Novel Validity Index for Determination of the Optimal Number of Clusters IEICE TRANS. INF. & SYST., VOL.E84 D, NO.2 FEBRUARY 2001 281 LETTER A Novel Validity Index for Determination of the Optimal Number of Clusters Do-Jong KIM, Yong-Woon PARK, and Dong-Jo PARK, Nonmembers

More information

Detection and Recognition of Non-Occluded Objects using Signature Map

Detection and Recognition of Non-Occluded Objects using Signature Map 6th WSEAS International Conferene on CIRCUITS, SYSTEMS, ELECTRONICS,CONTROL & SIGNAL PROCESSING, Cairo, Egypt, De 9-31, 007 65 Detetion and Reognition of Non-Oluded Objets using Signature Map Sangbum Park,

More information

BENDING STIFFNESS AND DYNAMIC CHARACTERISTICS OF A ROTOR WITH SPLINE JOINTS

BENDING STIFFNESS AND DYNAMIC CHARACTERISTICS OF A ROTOR WITH SPLINE JOINTS Proeedings of ASME 0 International Mehanial Engineering Congress & Exposition IMECE0 November 5-, 0, San Diego, CA IMECE0-6657 BENDING STIFFNESS AND DYNAMIC CHARACTERISTICS OF A ROTOR WITH SPLINE JOINTS

More information

An Efficient and Scalable Approach to CNN Queries in a Road Network

An Efficient and Scalable Approach to CNN Queries in a Road Network An Effiient and Salable Approah to CNN Queries in a Road Network Hyung-Ju Cho Chin-Wan Chung Dept. of Eletrial Engineering & Computer Siene Korea Advaned Institute of Siene and Tehnology 373- Kusong-dong,

More information

Cluster-Based Cumulative Ensembles

Cluster-Based Cumulative Ensembles Cluster-Based Cumulative Ensembles Hanan G. Ayad and Mohamed S. Kamel Pattern Analysis and Mahine Intelligene Lab, Eletrial and Computer Engineering, University of Waterloo, Waterloo, Ontario N2L 3G1,

More information

A Hybrid Neuro-Genetic Approach to Short-Term Traffic Volume Prediction

A Hybrid Neuro-Genetic Approach to Short-Term Traffic Volume Prediction A Hybrid Neuro-Geneti Approah to Short-Term Traffi Volume Predition 1. Introdution Shahriar Afandizadeh 1,*, Jalil Kianfar 2 Reeived: January 2003, Revised: July 2008, Aepted: January 2009 Abstrat: This

More information

Using Augmented Measurements to Improve the Convergence of ICP

Using Augmented Measurements to Improve the Convergence of ICP Using Augmented Measurements to Improve the onvergene of IP Jaopo Serafin, Giorgio Grisetti Dept. of omputer, ontrol and Management Engineering, Sapienza University of Rome, Via Ariosto 25, I-0085, Rome,

More information

Make your process world

Make your process world Automation platforms Modion Quantum Safety System Make your proess world a safer plae You are faing omplex hallenges... Safety is at the heart of your proess In order to maintain and inrease your ompetitiveness,

More information

Dr.Hazeem Al-Khafaji Dept. of Computer Science, Thi-Qar University, College of Science, Iraq

Dr.Hazeem Al-Khafaji Dept. of Computer Science, Thi-Qar University, College of Science, Iraq Volume 4 Issue 6 June 014 ISSN: 77 18X International Journal of Advaned Researh in Computer Siene and Software Engineering Researh Paper Available online at: www.ijarsse.om Medial Image Compression using

More information

Video Data and Sonar Data: Real World Data Fusion Example

Video Data and Sonar Data: Real World Data Fusion Example 14th International Conferene on Information Fusion Chiago, Illinois, USA, July 5-8, 2011 Video Data and Sonar Data: Real World Data Fusion Example David W. Krout Applied Physis Lab dkrout@apl.washington.edu

More information

Self-Adaptive Parent to Mean-Centric Recombination for Real-Parameter Optimization

Self-Adaptive Parent to Mean-Centric Recombination for Real-Parameter Optimization Self-Adaptive Parent to Mean-Centri Reombination for Real-Parameter Optimization Kalyanmoy Deb and Himanshu Jain Department of Mehanial Engineering Indian Institute of Tehnology Kanpur Kanpur, PIN 86 {deb,hjain}@iitk.a.in

More information

Cooperative Coverage Extension for Relay-Union Networks

Cooperative Coverage Extension for Relay-Union Networks 1.119/TPDS.214.23821, IEEE Transations on Parallel and Distributed Systems IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 1 Cooperative Coverage Extension for Relay-Union Networks Yong Cui, Xiao

More information

Displacement-based Route Update Strategies for Proactive Routing Protocols in Mobile Ad Hoc Networks

Displacement-based Route Update Strategies for Proactive Routing Protocols in Mobile Ad Hoc Networks Displaement-based Route Update Strategies for Proative Routing Protools in Mobile Ad Ho Networks Mehran Abolhasan 1 and Tadeusz Wysoki 1 1 University of Wollongong, NSW 2522, Australia E-mail: mehran@titr.uow.edu.au,

More information

Gray Codes for Reflectable Languages

Gray Codes for Reflectable Languages Gray Codes for Refletable Languages Yue Li Joe Sawada Marh 8, 2008 Abstrat We lassify a type of language alled a refletable language. We then develop a generi algorithm that an be used to list all strings

More information

A Dictionary based Efficient Text Compression Technique using Replacement Strategy

A Dictionary based Efficient Text Compression Technique using Replacement Strategy A based Effiient Text Compression Tehnique using Replaement Strategy Debashis Chakraborty Assistant Professor, Department of CSE, St. Thomas College of Engineering and Tehnology, Kolkata, 700023, India

More information

CA Release Automation 5.x Implementation Proven Professional Exam (CAT-600) Study Guide Version 1.1

CA Release Automation 5.x Implementation Proven Professional Exam (CAT-600) Study Guide Version 1.1 Exam (CAT-600) Study Guide Version 1.1 PROPRIETARY AND CONFIDENTIAL INFORMATION 2016 CA. All rights reserved. CA onfidential & proprietary information. For CA, CA Partner and CA Customer use only. No unauthorized

More information

This fact makes it difficult to evaluate the cost function to be minimized

This fact makes it difficult to evaluate the cost function to be minimized RSOURC LLOCTION N SSINMNT In the resoure alloation step the amount of resoures required to exeute the different types of proesses is determined. We will refer to the time interval during whih a proess

More information

Mining effective design solutions based on a model-driven approach

Mining effective design solutions based on a model-driven approach ata Mining VI 463 Mining effetive design solutions based on a model-driven approah T. Katsimpa 2, S. Sirmakessis 1,. Tsakalidis 1,2 & G. Tzimas 1,2 1 Researh ademi omputer Tehnology Institute, Hellas 2

More information

Design Implications for Enterprise Storage Systems via Multi-Dimensional Trace Analysis

Design Implications for Enterprise Storage Systems via Multi-Dimensional Trace Analysis Design Impliations for Enterprise Storage Systems via Multi-Dimensional Trae Analysis Yanpei Chen, Kiran Srinivasan, Garth Goodson, Randy Katz University of California, Berkeley, NetApp In. {yhen2, randy}@ees.berkeley.edu,

More information

CleanUp: Improving Quadrilateral Finite Element Meshes

CleanUp: Improving Quadrilateral Finite Element Meshes CleanUp: Improving Quadrilateral Finite Element Meshes Paul Kinney MD-10 ECC P.O. Box 203 Ford Motor Company Dearborn, MI. 8121 (313) 28-1228 pkinney@ford.om Abstrat: Unless an all quadrilateral (quad)

More information

Detecting Outliers in High-Dimensional Datasets with Mixed Attributes

Detecting Outliers in High-Dimensional Datasets with Mixed Attributes Deteting Outliers in High-Dimensional Datasets with Mixed Attributes A. Koufakou, M. Georgiopoulos, and G.C. Anagnostopoulos 2 Shool of EECS, University of Central Florida, Orlando, FL, USA 2 Dept. of

More information

timestamp, if silhouette(x, y) 0 0 if silhouette(x, y) = 0, mhi(x, y) = and mhi(x, y) < timestamp - duration mhi(x, y), else

timestamp, if silhouette(x, y) 0 0 if silhouette(x, y) = 0, mhi(x, y) = and mhi(x, y) < timestamp - duration mhi(x, y), else 3rd International Conferene on Multimedia Tehnolog(ICMT 013) An Effiient Moving Target Traking Strateg Based on OpenCV and CAMShift Theor Dongu Li 1 Abstrat Image movement involved bakground movement and

More information

Unsupervised Stereoscopic Video Object Segmentation Based on Active Contours and Retrainable Neural Networks

Unsupervised Stereoscopic Video Object Segmentation Based on Active Contours and Retrainable Neural Networks Unsupervised Stereosopi Video Objet Segmentation Based on Ative Contours and Retrainable Neural Networks KLIMIS NTALIANIS, ANASTASIOS DOULAMIS, and NIKOLAOS DOULAMIS National Tehnial University of Athens

More information

Time delay estimation of reverberant meeting speech: on the use of multichannel linear prediction

Time delay estimation of reverberant meeting speech: on the use of multichannel linear prediction University of Wollongong Researh Online Faulty of Informatis - apers (Arhive) Faulty of Engineering and Information Sienes 7 Time delay estimation of reverberant meeting speeh: on the use of multihannel

More information

Face and Facial Feature Tracking for Natural Human-Computer Interface

Face and Facial Feature Tracking for Natural Human-Computer Interface Fae and Faial Feature Traking for Natural Human-Computer Interfae Vladimir Vezhnevets Graphis & Media Laboratory, Dept. of Applied Mathematis and Computer Siene of Mosow State University Mosow, Russia

More information

Design of High Speed Mac Unit

Design of High Speed Mac Unit Design of High Speed Ma Unit 1 Harish Babu N, 2 Rajeev Pankaj N 1 PG Student, 2 Assistant professor Shools of Eletronis Engineering, VIT University, Vellore -632014, TamilNadu, India. 1 harishharsha72@gmail.om,

More information

A Novel Bit Level Time Series Representation with Implication of Similarity Search and Clustering

A Novel Bit Level Time Series Representation with Implication of Similarity Search and Clustering A Novel Bit Level Time Series Representation with Impliation of Similarity Searh and lustering hotirat Ratanamahatana, Eamonn Keogh, Anthony J. Bagnall 2, and Stefano Lonardi Dept. of omputer Siene & Engineering,

More information

Boosted Random Forest

Boosted Random Forest Boosted Random Forest Yohei Mishina, Masamitsu suhiya and Hironobu Fujiyoshi Department of Computer Siene, Chubu University, 1200 Matsumoto-ho, Kasugai, Aihi, Japan {mishi, mtdoll}@vision.s.hubu.a.jp,

More information

A Unified Subdivision Scheme for Polygonal Modeling

A Unified Subdivision Scheme for Polygonal Modeling EUROGRAPHICS 2 / A. Chalmers and T.-M. Rhyne (Guest Editors) Volume 2 (2), Number 3 A Unified Subdivision Sheme for Polygonal Modeling Jérôme Maillot Jos Stam Alias Wavefront Alias Wavefront 2 King St.

More information