Performance Benchmarks for an Interactive Video-on-Demand System

Size: px
Start display at page:

Download "Performance Benchmarks for an Interactive Video-on-Demand System"

Transcription

1 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 of Eletrial and Eletroni Engineering, The University of Melbourne, Australia ARC Speial Researh Centre for Ultra-Broadband Information Networks (CUBIN) and Department of Mathematis and Statistis, The University of Melbourne, Australia Department of Eletroni Engineering, City University of Hong Kong, Hong Kong Abstrat Little and Venkatesh onjetured that, for an interative VoD system with a single random trial resoure seletion sheme, the bloking probability of a user s request is minimized when the overall movie traffi load is spread uniformly on eah disk in the system. In this paper, we generalize this onjeture to the situation where there an be repeated random trials or where a least busy fit resoure seletion sheme is used. We support our onjeture with a simulation of a realisti system, and propose a metri following the idea of our onjeture to assess the goodness of movie assignment in the system. I. INTRODUCTION To ompete with the prevalent video rental business, an interative Video-on-Demand (VoD) system is envisaged to provide users with pleasurable on-demand aess to a large variety of movie ontents oupled with full VCR-like interative funtions [4]. For this purpose, a stringent requirement is usually imposed suh that a single video stream is allotted to eah user, so that the same movie an be viewed simultaneously by many users with random time offsets and independent temporal ontrol ativities. Moreover, the experiene of the video rental business reveals a highly skewed demand distribution among various movies. At any given time, some movies are observed to be muh more popular than others. This, in most ases, entails the alloation of multiple replias for these popular movies so as to inrease the number of onurrent streams that an be supported by the system to satisfy the requests for these hot movies. Beause the storage and transmission of digitally enoded movie data generally onsumes enormous system resoures, and the storage apaity as well as the sustained I/O bandwidth of ommerially available disks (or disk arrays, e.g. RAID) are limited, a VoD system is expeted to manage a large farm of on-line disks (or disk arrays) to aommodate the large library of movie files and yield adequate onurrent video streams suh that ertain Grade of Servie (GoS) and reliability requirements an be met. Without loss of generality, we shall heneforth all any substantive storage devie in a VoD system, be it a onventional hard disk or a single RAID disk array, a disk. Due to the long-lived nature of movie onnetions between users and video servers, interative VoD systems are modelled as loss systems [8], [10], [7]. That is, a user request to aess a partiular movie file is bloked if the system finds that all stream apaity on the set of disks, where a opy of the file is stored, is used up. We see that suh a loss system gives rise to an interesting performane optimization problem: Given a number of disks with limited apaity in both storage and I/O bandwidth, and a range of movie files with vast asymmetry of aess demand, the hallenge is to find an optimal assignment of the movie files suh that the steady state bloking probability of the system is minimized while meeting the system resoure onstraints. The importane of file assignment problems, subjet to optimization of various performane goals, is well established (see [5] and referenes therein). In the ontext of interative VoD systems, due to the presene of multiple-opy files and possible implementation of resoure seletion shemes [7], the exat analytial solution for the bloking probability is generally intratable, exept for rare ases of some simple (but ineffiient) resoure seletion shemes [7]. Considering that file assignment problems with expliit performane goals are in their own right NP hard [5], it is therefore extremely unlikely that the performane optimization problem in the field of interative VoD systems an be takled within a reasonable omputing time. Thus, we have to rely on heuristi approahes to searh for near-optimal solutions. To failitate a heuristi searh, it would be useful if a lower bound on the bloking probability of the system ould be estimated a priori. Suh a bound an be a useful performane benhmark if its derivation does not rely on a speifi assignment of the movie files. For a homogeneous interative VoD system (to be desribed in Setion II), Little and Venkatesh [8] /04/$20.00 ( 2004 IEEE

2 have onjetured that the bloking probability of the system is minimal when the movie files are alloated suh that eah disk in the system has an equal probability of being aessed. While they did not expliitly state it, we shall see that they were thinking only in the ontext of a simple resoure seletion sheme, under whih a request for a multiple-opy movie file is randomly direted to only one of the disks where a opy of that file is stored, and there is no exhaustive attempt made to find an available disk to satisfy the request. Our important ontribution in this paper is to provide an extension of the onjeture to the situation where more ompliated and effiient resoure seletion shemes are implemented, suh that bloked requests for a multiple-opy movie file an retry at other disks where that partiular file is stored. Let a file that has opies be alled a Type file. Let be the total number of disks in the system. We amend the onjeture by suggesting that the optimal performane of the system may be reahed only if the aggregate traffi of eah type of movie file is evenly loaded on all ( ombination groups of disks. This is the soalled Combination Load Balaning (CLB) algorithm initially proposed in [6]. Although the proof of suh a onjeture is an open researh issue and beyond the sope of this paper, we attempt its justifiation in Setion III and Setion IV by simulations for various resoure seletion shemes. In this paper, we do not onsider the use of striping tehniques to resolve the load balaning problem. This approah has inherent limitations whih undermine its viability in real interative VoD systems [2], [9]. II. THE VOD SYSTEM MODEL Consider an interative VoD system with a set D of disks labelled 1, 2,..., and a set F of M distint movie files marked 1, 2,..., M. Eah disk supports a number of onurrent video streams and stores a range of movie files. Assume that file m has n m opies, and those opies are alloated on n m separate disks, whih onstitutes the set Ω m. For onveniene, we all a file that has opies a Type file. The set of movie files plaed on disk j is denoted Φ j. Further assume that all disks in the system are alike. If the independent video streams emanating from eah disk in the system are approximated to be statistially equivalent, eah disk may serve up to N onurrent logial hannels. Note that the terms stream and hannel are interhangeable in this paper. Assume that the aggregate arrivals of requests for all movie files follow a Poisson proess with rate λ. In a statistial sense, making a request for a movie in a VoD system is similar to making a all in telephony, where the Poisson assumption is widely aepted. Sine the insensitivity of bloking probability to the holding time is ommon in many loss systems, we assume in our ontext that the onnetion times of movie files are exponentially distributed with mean 1/µ. Without loss of generality, the mean onnetion time of movie files is normalized to 1. Assume that the request arrival proesses of different movie files are mutually independent Poisson proesses. The demand rate for file m reates its popularity profile p m, defined as the likelihood of file m being requested by a user, and M m=1 p m = 1. The popularity profiles of the movie files in the system are updated on a daily basis to apture the variability of users demand rate [8]. Therefore, in a single day, the request arrival rate of file m is given by λp m, for m = 1, 2,..., M. The aggregate rate of requests for all Type files is then obtained by λˆp, where ˆp = m F,n p m= m. Let the popularity profile p m of movie file m follow a Zipflike distribution, so that m ζ p m = M, (1) k=1 k ζ for m =1, 2,..., M, where the parameter ζ determines the skewness of the distribution. Though we do not restrit the popularity distribution of the movie files in the VoD system to be governed by (1), it was found that suh a distribution with ζ = statistially mathes the lient aess frequenies to various movies observed from the video store rental data [3]. III. DISK LOAD BALANCING AND COMBINATION LOAD BALANCING For a homogeneous interative VoD system desribed in the previous setion, Little and Venkatesh made the following onjeture ([8], page 284): The probability that a ustomer s request results in a suessful onnetion is maximal when the movies are distributed suh that eah disk has a uniform probability of being aessed. While they did not expliitly state it, we shall see that they were thinking only in the ontext of a simple resoure seletion sheme, under whih a request for a multiple-opy movie file is randomly direted to only one of the disks where a opy of that file is stored, and there is no exhaustive attempt made to find an available disk to satisfy the request. In situations where other more ompliated resoure seletion shemes are implemented, their onjeture may lead to an underestimation of the optimal performane that the system an reah. For ease of exposition, we support our argument by looking into the performane of a small VoD system with four disks and 12 distint movie files. Eah of the four disks may provide up to 10 onurrent streams. All the 12 files are Type 2 files. Their popularity profiles are produed by (1) with ζ =0.271, and listed in Table I. We set the overall request rate λ = 24. Among many feasible assignments of these 24 files, we onsider three partiular ases as shown in Fig. 1. To differentiate and ompare the level of disk load balaning among these three ases, we define a Disk Load Balaning Index (DLBI), given by DLBI = 1 ( j D m Φ j p m 1 ) 2. n m This formula is a measure of the spread of the traffi distribution among the disks in the set D. After routine omputation, /04/$20.00 ( 2004 IEEE

3 (a) Case 1 (b) Case 2 ( Case 3 Fig. 1. Assignment of movie files in the 4-disk VoD system. we find that in both Case 1 and Case 2, DLBI = 0 (i.e., the load is uniformly distributed among the disks in D), while in Case 3, DLBI = , whih is not as balaned as in the other two ases. Based on the idea of CLB from [6], we further make up an ideal ase, where we assume that the traffi of all Type files an be evenly distributed among ( ombination groups of disks enumerated in the set D. We then ondut a disrete event simulation to evaluate the bloking probability of the system. When a user request arrives, say for movie file m, we first find out the number of opies n m of file m in the system. If file m is singular (i.e. a single-opy file), we straightforwardly diret the request to its arrying disk provided the disk is available. If file m has multiple replias, we perform a resoure seletion sheme to selet an available disk in the set Ω m to satisfy the request. To be onsistent with [7], we onsider the following three resoure seletion shemes: Single Random Trial (SRT): When a request for movie file m arrives, one of the disks in the set Ω m is hosen at random. If all the possible hannels provided by the seleted disk are busy, the request will be bloked. No further attempt to retrieve a replia of file m from other disks in Ω m is made. Repeated Random Trials (RRT): Under this sheme, the first step is as in SRT. However, if all the possible hannels provided by the seleted disk are busy, we ontinue with repeated random trials among all remaining disks in the set Ω m until we are suessful. If after all disks in the set Ω m have been attempted and we fail to find an available hannel on any of them, the request is bloked. Least Busy Fit (LBF): Based on the latest statistis of all disks in the set Ω m, if all possible hannels are used up, the request is bloked. Otherwise, we diret the request to the least busy disk in Ω m, or the disk with the maximal number of available hannels. In the ase where there are more than one least busy disk, the request will be randomly dispathed to one of them. In the ideal CLB ase, the above three resoure seletion shemes are slightly varied. When a request for a partiular movie file arrives, we merely look at what type of file it is. If it is a Type file, we then find out on whih ombination group of disks the file is stored. Sine in the ase of CLB, we do not require any speifi assignment information of eah individual Type file, but assume that the traffi of all Type files an be evenly distributed among ( ombination groups of disks, eah ombination group therefore has equal likelihood of being aessed. For the purpose of simulation, instead of maintaining a umbersome list of ( ombination groups and then randomly hoosing one of them upon the request for a Type file, we use an equivalent (but more effiient) way of randomly seleting disks out of the set D, and then proeed with the orresponding resoure seletion sheme to proess the request. In a typial run of our simulation test, eah of the fifty million random events represents either an arrival of a movie file request or a termination of a movie file onnetion. We obtain the overall request bloking probability by dividing the total number of request losses by the total number of request arrivals. To guarantee the onfidene in our simulation estimates, we repeat the simulation test with six independent runs, and we keep the radii of the 95% onfidene intervals ([1], page 273) within 1% of the average of the results measured. We see in Table II that, in all ases when either RRT or LBF is implemented, the simulation outome is apparently in ontradition with what Little and Venkatesh have asserted in their onjeture. Although the disk loading is perfetly balaned in both Case 1 and Case 2, requests for movie files experiene muh less bloking probability in the latter. Moreover, there is an even smaller bloking probability in Case 3 despite its imbalaned traffi distribution. Note that, even though LBF is in general more effiient than RRT, they produe the same bloking probability in Case 1. This is beause the assignment of movie files in Case 1 onstitutes a standard Non-overlapping Load Balaning (NLB) ase that is not sensitive to any exhaustive resoure seletion sheme at all [6]. Interestingly, however, in the irumstanes of SRT, the simulation agrees with what the onjeture of [8] has predited. In an equivalent manner to the way we defined DLBI, we will now propose what we all the Combination Load Balaning Index (CLBI). CLBI is a weighted index over the various file types in the system defined by CLBI = ˆp CLBI ˆp, where CLBI = ( 1 s Υ(D, [ m F,Ω m=s p m ˆp ( ] 2, where Υ(D, is the set of all ombinations of hoosing disks out of the set D, and s Υ(D, is one suh possible ombination. CLBI omputes, in an atual movie file assignment and for Type files, how far the traffi distribution, among the ( ombination groups of disks enumerated in the set D, deviates from the ideal CLB ase. After working out the load of the traffi aumulated on eah of the six ombination groups from the requests for the 12 Type 2 files, as shown in Table III, we see that CLBI = for Case 1, for Case 2, and for Case 3. These /04/$20.00 ( 2004 IEEE

4 results learly explain our interesting observations in Table II, and we so arrive at our onjeture of the ondition on the assignment of movie files suh that the optimal performane of the system an be reahed. Conjeture 1: The bloking probability of a user s request is minimized when, for eah, the traffi wishing to aess movie files of Type is uniformly distributed among all ( ) ombination groups enumerated in the set D. The size of a typial interative VoD system that provides on-demand aess to hundreds of distint movies is usually of the order of dozens of disks. In the next setion, we shall justify our onjeture by onsidering a system of this size. IV. PERFORMANCE BENCHMARK USTIFICATION We report the simulation estimates for the bloking probability of a realisti interative VoD system of 20 disks and 200 distint movie files. The radii of the 95% onfidene intervals are again kept below 1% of the average of the measured results. All disks in the system have the same stream apaity of size 30. The popularity distribution of the 200 movie files is again produed by (1) with ζ = In our example, we speifially alloate four opies for eah of the first three movie files in the system, three opies for files 4 to 25, two opies for files 26 to 50, and one single opy for the remaining 150 movie files. Our ongoing study of optimizing the number of opies for eah movie file and their plaement in the VoD system will be reported elsewhere. Two different assignments of the 200 movie files as well as their multiple replias are speified in Fig. 2(a) for Case 1 and in Fig. 2(b) for Case 2. The results of the simulation are given in Table IV. We intentionally hoose these two ases beause both of them give an index value of for DLBI. However, after an elaborate omputation, it turns out that CLBI equals in Case 1 and in Case 2. This again explains why in Table IV the bloking probabilities experiened by the system are higher in Case 1, when either RRT or LBF is implemented. It is partiularly true for LBF where bloking probabilities in the two ases may differ by up to 5.8% in spite of the small CLBI disrepany. Interestingly, the system one more sees the same bloking probabilities in both ases when SRT takes over. Nevertheless, in all ases, CLB learly justifies its role of being the ondition on the assignment of movie files that the system may reah its performane benhmark. Although the differene in the bloking probability in the two examples might reasonably be expeted to follow from the differene in CLBI, we have not proved that the bloking probability inreases with inreasing CLBI. Suh a result would be appealing, but is beyond the sope of this paper. It is interesting to observe that, the ideal CLB ase (i.e. CLBI = 0) is less likely obtainable in pratie, sine in real VoD systems, the number of Type files is usually muh fewer than the number of ombination groups ( enumerated in the set D. Nevertheless, we see that, suh an ideal ase an be muh useful in effetively estimating a lower bound on the number of disks needed for the system, when a speifi resoure seletion sheme is implemented, to satisfy ertain predefined performane threshold. Relevant results for the 200-file VoD system subjet to a 1% GoS requirement are presented in Table V. V. MAIN CONCLUSIONS For a homogeneous interative VoD system, a previous onjeture made by Little and Venkatesh in [8] asserts that the bloking probability of the system is minimal when the movie files are distributed suh that eah disk has an equal probability of being aessed. While they did not expliitly state it, it is lear that they were thinking only in the ontext of a simple SRT resoure seletion sheme. In this ontext, our work has supported their onjeture. However, in situations where other more ompliated resoure seletion shemes (like RRT and LBF) are implemented, we have observed that the onjeture of [8] may lead to an underestimation of the optimal performane that the system an reah. Based on our previously proposed CLB algorithm, we have extended the onjeture by suggesting that the performane benhmark of suh a VoD system may only be reahed when the traffi wishing to aess movie files of the same type is uniformly distributed among all ombination groups of disks enumerated in the system for the assoiated file type. Although the ideal CLB ase is less likely obtainable in pratie, we have shown that it an fill the role of effetively estimating the lower bound on disk onsumption in the VoD system subjet to ertain predefined performane threshold. ACKNOWLEDGMENTS The work desribed in this paper was partially supported by grants from City University of Hong Kong (Projet No and Projet No ) and partially supported by the Australian Researh Counil. It was done while. Guo and M. Zukerman were visiting the Department of Eletroni Engineering, City University of Hong Kong. REFERENCES [1] S. K. Bose, An Introdution to Queueing Systems, Kluwer Aademi/Plenum Publishers, New York, [2] C. F. Chou, L. Golubhik, and. C. S. Lui, Striping doesn t sale: how to ahieve salability for ontinuous media servers with repliation, in Pro. 20th Int. Conf. Distributed Computing Systems, Taipei, Taiwan, Apr 2000, pp [3] A. Dan, D. Sitaram, and P. Shahabuddin, Sheduling poliies for an on-demand video server with bathing, in Pro. 2nd ACM Int. Conf. Multimedia, San Franiso, CA, USA, 1994, pp [4] D. Deloddere, W. Verbiest, and H. Verhille, Interative video on demand, IEEE Commun. Mag., vol. 32, no. 5, pp , May [5] Lawrene W. Dowdy and Derrell V. Foster, Comparative models of the file assignment problem, ACM Computing Surveys, vol. 14, no. 2, pp , [6]. Guo, P. G. Taylor, M. Zukerman, S. Chan, K. S. Tang, and E. W. M. Wong, On the effiient use of video-on-demand storage faility, in Pro. IEEE ICME 03, Baltimore, MD, USA, ul 2003, vol. 2, pp [7]. Guo, S. Chan, E. W. M. Wong, M. Zukerman, P. G. Taylor, and K. S. Tang, On bloking probability evaluation for video-on-demand systems, in Pro. ITC 18, Berlin, Germany, Sep 2003, vol. 5a, pp [8] T. D. C. Little and D. Venkatesh, Popularity-based assignment of movies to storage devies in a video-on-demand system, Multimedia Syst., vol. 2, pp , an /04/$20.00 ( 2004 IEEE

5 (a) Case 1 (b) Case 2 Fig. 2. Assignment of movie files in the 20-disk VoD system. [9] M. Reisslein, K. W. Ross, and S. Shrestha, Striping for interative video: is it worth it?, in Pro. IEEE Int. Conf. Multimedia Computing and Systems, Florene, Italy, un 1999, vol. 2, pp [10] K. S. Tang, K. T. Ko, S. Chan, and E. Wong, Optimal file plaement in VOD system using geneti algorithm, IEEE Trans. Ind. Eletron., vol. 48, no. 5, pp , Ot TABLE I MOVIE POPULARITY DISTRIBUTION IN THE 4-DISK VOD SYSTEM File ID Popularity File ID Popularity TABLE II BLOCKING PROBABILITY IN THE 4-DISK VOD SYSTEM SRT RRT LBF Case Case Case CLB TABLE III COMBINATION GROUPING TRAFFIC IN THE 4-DISK VOD SYSTEM Combination Group Case 1 Case 2 Case 3 (D1, D2) (D1, D3) (D1, D4) (D2, D3) (D2, D4) (D3, D4) TABLE IV BENCHMARK USTIFICATION IN THE 20-DISK VOD SYSTEM λ = 440 λ = 470 λ = 500 Case SRT Case CLB Case RRT Case CLB Case LBF Case CLB TABLE V LOWER BOUND ON DISK CONSUMPTION OF THE 200 MOVIE FILES λ = 440 λ = 470 λ = 500 CLB-SRT CLB-RRT CLB-LBF /04/$20.00 ( 2004 IEEE

Combination Load Balancing for Video-on-demand Systems

Combination Load Balancing for Video-on-demand Systems 1 Combination Load Balancing for Video-on-demand Systems Jun Guo, Member, IEEE, Eric W. M. Wong, Senior Member, IEEE, Sammy Chan, Member, IEEE, Peter Taylor, Moshe Zukerman, Fellow, IEEE, and Kit-Sang

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

TO COMPETE with the prevalent video rental business, a

TO COMPETE with the prevalent video rental business, a IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 18, NO. 7, JULY 2008 937 Combination Load Balancing for Video-on-Demand Systems Jun Guo, Member, IEEE, Eric W. M. Wong, Senior Member,

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

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 - 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

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

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

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

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

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

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

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

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

User-level Fairness Delivered: Network Resource Allocation for Adaptive Video Streaming 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

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

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

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

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

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

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

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

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

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

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

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

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

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

An Optimized Approach on Applying Genetic Algorithm to Adaptive Cluster Validity Index

An Optimized Approach on Applying Genetic Algorithm to Adaptive Cluster Validity Index IJCSES International Journal of Computer Sienes and Engineering Systems, ol., No.4, Otober 2007 CSES International 2007 ISSN 0973-4406 253 An Optimized Approah on Applying Geneti Algorithm to Adaptive

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

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

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

Backpressure with Adaptive Redundancy (BWAR)

Backpressure with Adaptive Redundancy (BWAR) Bakpressure with Adaptive Redundany (BWAR) Majed Alresaini alresain AT us. edu Maheswaran Sathiamoorthy msathiam AT us. edu Bhaskar Krishnamahari bkrishna AT us. edu Mihael J. Neely mjneely AT us. edu

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

Calculation of typical running time of a branch-and-bound algorithm for the vertex-cover problem

Calculation of typical running time of a branch-and-bound algorithm for the vertex-cover problem Calulation of typial running time of a branh-and-bound algorithm for the vertex-over problem Joni Pajarinen, Joni.Pajarinen@iki.fi Otober 21, 2007 1 Introdution The vertex-over problem is one of a olletion

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

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

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

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

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

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

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

Chemical, Biological and Radiological Hazard Assessment: A New Model of a Plume in a Complex Urban Environment

Chemical, Biological and Radiological Hazard Assessment: A New Model of a Plume in a Complex Urban Environment hemial, Biologial and Radiologial Haard Assessment: A New Model of a Plume in a omplex Urban Environment Skvortsov, A.T., P.D. Dawson, M.D. Roberts and R.M. Gailis HPP Division, Defene Siene and Tehnology

More information

Joint Server Selection and Routing for Geo-Replicated Services

Joint Server Selection and Routing for Geo-Replicated Services Joint Server Seletion and Routing for Geo-Repliated Servies Srinivas Narayana, Wenjie Jiang, Jennifer Rexford, Mung Chiang Prineton University Abstrat The performane and osts of geo-repliated online servies

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

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

Reading Object Code. A Visible/Z Lesson

Reading Object Code. A Visible/Z Lesson Reading Objet Code A Visible/Z Lesson The Idea: When programming in a high-level language, we rarely have to think about the speifi ode that is generated for eah instrution by a ompiler. But as an assembly

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

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

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

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

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

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 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

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

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 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

Optimizing Large-Scale MIMO Cellular Downlink: Multiplexing, Diversity, or Interference Nulling?

Optimizing Large-Scale MIMO Cellular Downlink: Multiplexing, Diversity, or Interference Nulling? Optimizing Large-Sale MIMO Cellular Downlink: Multiplexing, Diversity, or Interferene Nulling? Kianoush Hosseini, Wei Yu, and Raviraj S. Adve The Edward S. Rogers Sr. Department of Eletrial and Computer

More information

Incremental Mining of Partial Periodic Patterns in Time-series Databases

Incremental Mining of Partial Periodic Patterns in Time-series Databases CERIAS Teh Report 2000-03 Inremental Mining of Partial Periodi Patterns in Time-series Dataases Mohamed G. Elfeky Center for Eduation and Researh in Information Assurane and Seurity Purdue University,

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

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

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

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

Reading Object Code. A Visible/Z Lesson

Reading Object Code. A Visible/Z Lesson Reading Objet Code A Visible/Z Lesson The Idea: When programming in a high-level language, we rarely have to think about the speifi ode that is generated for eah instrution by a ompiler. But as an assembly

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

Algorithms for External Memory Lecture 6 Graph Algorithms - Weighted List Ranking

Algorithms for External Memory Lecture 6 Graph Algorithms - Weighted List Ranking Algorithms for External Memory Leture 6 Graph Algorithms - Weighted List Ranking Leturer: Nodari Sithinava Sribe: Andi Hellmund, Simon Ohsenreither 1 Introdution & Motivation After talking about I/O-effiient

More information

Implementing Load-Balanced Switches With Fat-Tree Networks

Implementing Load-Balanced Switches With Fat-Tree Networks Implementing Load-Balaned Swithes With Fat-Tree Networks Hung-Shih Chueh, Ching-Min Lien, Cheng-Shang Chang, Jay Cheng, and Duan-Shin Lee Department of Eletrial Engineering & Institute of Communiations

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

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 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

Zippy - A coarse-grained reconfigurable array with support for hardware virtualization

Zippy - A coarse-grained reconfigurable array with support for hardware virtualization Zippy - A oarse-grained reonfigurable array with support for hardware virtualization Christian Plessl Computer Engineering and Networks Lab ETH Zürih, Switzerland plessl@tik.ee.ethz.h Maro Platzner Department

More information

Simulation of Crystallographic Texture and Anisotropie of Polycrystals during Metal Forming with Respect to Scaling Aspects

Simulation of Crystallographic Texture and Anisotropie of Polycrystals during Metal Forming with Respect to Scaling Aspects Raabe, Roters, Wang Simulation of Crystallographi Texture and Anisotropie of Polyrystals during Metal Forming with Respet to Saling Aspets D. Raabe, F. Roters, Y. Wang Max-Plank-Institut für Eisenforshung,

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

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

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

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

Contents Contents...I List of Tables...VIII List of Figures...IX 1. Introduction Information Retrieval... 8

Contents Contents...I List of Tables...VIII List of Figures...IX 1. Introduction Information Retrieval... 8 Contents Contents...I List of Tables...VIII List of Figures...IX 1. Introdution... 1 1.1. Internet Information...2 1.2. Internet Information Retrieval...3 1.2.1. Doument Indexing...4 1.2.2. Doument Retrieval...4

More information

A Multi-Head Clustering Algorithm in Vehicular Ad Hoc Networks

A Multi-Head Clustering Algorithm in Vehicular Ad Hoc Networks International Journal of Computer Theory and Engineering, Vol. 5, No. 2, April 213 A Multi-Head Clustering Algorithm in Vehiular Ad Ho Networks Shou-Chih Lo, Yi-Jen Lin, and Jhih-Siao Gao Abstrat Clustering

More information

Establishing Secure Ethernet LANs Using Intelligent Switching Hubs in Internet Environments

Establishing Secure Ethernet LANs Using Intelligent Switching Hubs in Internet Environments Establishing Seure Ethernet LANs Using Intelligent Swithing Hubs in Internet Environments WOEIJIUNN TSAUR AND SHIJINN HORNG Department of Eletrial Engineering, National Taiwan University of Siene and Tehnology,

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

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

arxiv:cs/ v1 [cs.ni] 12 Dec 2006

arxiv:cs/ v1 [cs.ni] 12 Dec 2006 Optimal Filtering for DDoS Attaks Karim El Defrawy ICS Dept. UC Irvine keldefra@ui.edu Athina Markopoulou EECS Dept. UC Irvine athina@ui.edu Katerina Argyraki EE Dept. Stanford Univ. argyraki@stanford.edu

More information

Sparse Certificates for 2-Connectivity in Directed Graphs

Sparse Certificates for 2-Connectivity in Directed Graphs Sparse Certifiates for 2-Connetivity in Direted Graphs Loukas Georgiadis Giuseppe F. Italiano Aikaterini Karanasiou Charis Papadopoulos Nikos Parotsidis Abstrat Motivated by the emergene of large-sale

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

Colouring contact graphs of squares and rectilinear polygons de Berg, M.T.; Markovic, A.; Woeginger, G.

Colouring contact graphs of squares and rectilinear polygons de Berg, M.T.; Markovic, A.; Woeginger, G. Colouring ontat graphs of squares and retilinear polygons de Berg, M.T.; Markovi, A.; Woeginger, G. Published in: nd European Workshop on Computational Geometry (EuroCG 06), 0 Marh - April, Lugano, Switzerland

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

Tackling IPv6 Address Scalability from the Root

Tackling IPv6 Address Scalability from the Root Takling IPv6 Address Salability from the Root Mei Wang Ashish Goel Balaji Prabhakar Stanford University {wmei, ashishg, balaji}@stanford.edu ABSTRACT Internet address alloation shemes have a huge impat

More information

References. December 1992, pp. 71 { 81. pp.457{467. Magazine, June for very large high throughput database systems,"

References. December 1992, pp. 71 { 81. pp.457{467. Magazine, June for very large high throughput database systems, the overall working time for other appliations. In ase, data ltering was the only appliation being run, then using distributed indexing, we an serve 00 times as many requests. 6 Conlusion We have explored

More information

And, the (low-pass) Butterworth filter of order m is given in the frequency domain by

And, the (low-pass) Butterworth filter of order m is given in the frequency domain by Problem Set no.3.a) The ideal low-pass filter is given in the frequeny domain by B ideal ( f ), f f; =, f > f. () And, the (low-pass) Butterworth filter of order m is given in the frequeny domain by B

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

Fuzzy Meta Node Fuzzy Metagraph and its Cluster Analysis

Fuzzy Meta Node Fuzzy Metagraph and its Cluster Analysis Journal of Computer Siene 4 (): 9-97, 008 ISSN 549-3636 008 Siene Publiations Fuzzy Meta Node Fuzzy Metagraph and its Cluster Analysis Deepti Gaur, Aditya Shastri and Ranjit Biswas Department of Computer

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

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

Design and Analysis of a Robust Pipelined Memory System

Design and Analysis of a Robust Pipelined Memory System Design and Analysis of a obust Pipelined Memory System Hao ang 1 Haiquan (Chuk) Zhao 2 Bill Lin 1 Jun (Jim) Xu 2 1 Department of Eletrial and Computer Engineering, University of California, San Diego Email

More information

Adapting K-Medians to Generate Normalized Cluster Centers

Adapting K-Medians to Generate Normalized Cluster Centers Adapting -Medians to Generate Normalized Cluster Centers Benamin J. Anderson, Deborah S. Gross, David R. Musiant Anna M. Ritz, Thomas G. Smith, Leah E. Steinberg Carleton College andersbe@gmail.om, {dgross,

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

1. The collection of the vowels in the word probability. 2. The collection of real numbers that satisfy the equation x 9 = 0.

1. The collection of the vowels in the word probability. 2. The collection of real numbers that satisfy the equation x 9 = 0. C HPTER 1 SETS I. DEFINITION OF SET We begin our study of probability with the disussion of the basi onept of set. We assume that there is a ommon understanding of what is meant by the notion of a olletion

More information

IN RECENT years, multi-hop wireless networks have made

IN RECENT years, multi-hop wireless networks have made IEEE JOURNAL ON SELECED AREAS IN COMMUNUNICAIONS, VOL. 3, NO. 7, AUGUS 37 Revenue Maximization in ime-varying Multi-Hop Wireless Networks: A Dynami Priing Approah Yang Song, Chi Zhang, Member, IEEE, Yuguang

More information

Chapter 2: Introduction to Maple V

Chapter 2: Introduction to Maple V Chapter 2: Introdution to Maple V 2-1 Working with Maple Worksheets Try It! (p. 15) Start a Maple session with an empty worksheet. The name of the worksheet should be Untitled (1). Use one of the standard

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

Direct-Mapped Caches

Direct-Mapped Caches A Case for Diret-Mapped Cahes Mark D. Hill University of Wisonsin ahe is a small, fast buffer in whih a system keeps those parts, of the ontents of a larger, slower memory that are likely to be used soon.

More information