Admission Control Algorithms Integrated with Pricing for Revenue Optimization with QoS Guarantees in Mobile Wireless Networks

Size: px
Start display at page:

Download "Admission Control Algorithms Integrated with Pricing for Revenue Optimization with QoS Guarantees in Mobile Wireless Networks"

Transcription

1 Admissio Cotrol Algoritms Itegrated wit Pricig for Reveue Optimizatio wit QoS Guaratees i Mobile Wireless Networks Nares Verma ad Ig-Ray Ce Computer Sciece Departmet Virgiia Tec {averma, irce}@vt.edu ABSTRACT: We propose ad aalyze call admissio cotrol algoritms itegrated wit pricig for reveue optimizatio wit QoS guaratee to serve multiple service classes i mobile wireless etworks. Traditioal admissio cotrol algoritms make acceptace decisio for ew ad adoff calls to satisfy certai QoS costraits suc as te droppig probability of adoff calls ad te blockig probability of ew calls beig lower ta a pre-specified tresold. We aalyze a class of partitioig ad tresold-based admissio cotrol algoritms tat make acceptace/rejectio decisio ot oly to satisfy QoS requiremets but also to optimize te reveue of te system, takig ito accout prices ad arrival/departure iformatio of service calls. We sow tat for a carge-by-time pricig sceme, tere exist optimal resource allocatio settigs uder wic te partitioig ad tresold-based admissio cotrol algoritm would produce te maximum reveue obtaiable by te system witout sacrificig QoS requiremets. Furter, te tresold-based admissio cotrol algoritm outperforms te partitioig-based couterpart at optimizig settigs over a wide rage of iput parameters caracterizig te operatig eviromet ad service workload coditios. Metods for utilizig of te aalysis results for real-time admissio cotrol for reveue optimizatio wit QoS guaratee are described wit umerical data give to demostrate te applicability. I. Itroductio Next geeratio wireless etworks will carry real-time multimedia services suc as video ad audio ad oreal-time services suc as images ad files. Icreasig demads from idividuals ad busiesses wit differet profiles expect a flexible ad forgivig etwork tat ca easily adapt to teir eeds ad growig populatio witout compromisig te QoS, wile tey are travelig away from office or ome. Two of te most importat QoS measures i cellular etworks are percetages of ew ad adoff calls blocked due to uavailability of caels. Mobile users i a cellular etwork establis a coectio troug teir local base statio. A base statio may support oly a limited amout of coectios (cael assiged) simultaeously due to badwidt limitatios. Hadoff occurs we a ogoig coectio leaves te curret cell ad eters ito aoter cell. Tus a ogoig, icomig coectio may be dropped durig a adoff if tere is isufficiet badwidt i te ew cell to support it. We ca reduce te adoff call drop probability by rejectig ew coectio requests. Reducig adoff call drop probability could result i a icrease i te ew call blockig probability. As a result, tere is a tradeoff betwee te adoff ad ew call blockig probabilities. I te past, sigle class of traffic, suc as voice (realtime), as bee studied extesively. Te Guard cael algoritm [] assigs a iger priority to adoff calls were a fixed umber of caels are reserved for adoff requests. Hog ad Rappaport [] proposed a cutoff tresold algoritm wit o distictio made iitially betwee ew ad adoff calls wic are treated equally o a FCFS basis for cael allocatio util a predetermied cael tresold is reaced. We te tresold is reaced, ew calls are blocked (cutoff), allowig oly adoff calls. I [3] tey proposed a priority orieted algoritm were queuig of adoff calls is allowed. Gueri i [4] demostrated queuig of bot ew ad adoff calls improves cael utilizatio wile reducig te call blockig probabilities. Most of te above researc metods focus o voice-based cellular systems. Y. Fag i [5] preseted a tiig algoritm wic supports multiple types of services by calculatig te call admissio probability based o te priority ad te curret traffic situatio. We etwork approaces cogestio, calls admissio are trottled based o te priority levels of calls: lower priority calls are blocked ad ece tied to allow iger priority calls. Wag, Zeg ad Agarwal [6] caracterized traffic ito real-time ad o-real time traffic ad divided te caels i eac cell ito tree parts: for ew ad adoff real-time calls, for ew ad adoff o-real-time calls, ad for overflow of real-time ad o-real-time service adoff request from first two groups of caels, were real-time adoff service request are give iger priority ta oreal-time service requests. Proceedigs of te Tet Iteratioal Coferece o Parallel ad Distributed Systems (ICPADS 04) /04 $ 0.00 IEEE

2 Li, Li ad Caso [7] proposed a ybrid cutoff priority algoritm for multimedia services. Idividual services ca be assiged a differet cutoff tresold i wic iger priority is give to adoffs, ad lower priorities are served if eoug caels are available. Eac service class is caracterized by its QoS requiremets i terms of umber of caels eeded. A badwidt reservatio ad recofiguratio mecaism wic facilitates adoff process for multiple service classes was proposed i [8]. I geeral tese algoritms make acceptace decisio for ew ad ad off calls to satisfy Quality of Service (QoS) requiremets suc tat te droppig probability of adoff calls ad te blockig probability of ew calls are lower ta pre-specified tresolds. I tis paper, we propose ad aalyze a class of partitioig ad tresold-based admissio cotrol algoritms tat make acceptace/rejectio decisio ot oly to satisfy QoS requiremets but also to optimize te reveue of te system based o carge-by-time pricig algoritms defied by te service provider. By partitioig we mea a umber of caels are specifically reserved to serve adoff (or ew) calls of a particular service type ad calls from oter service types would ot use te reserved caels. By tresoldbased we mea adoff (or ew) calls of a service type are give a tresold ad as log as te tresold is ot reaced ad tere are still caels available i te cell, adoff (or ew) calls of tat service type ca be admitted. Compared wit partitioig algoritms, tresold-based algoritms ave a ieret multiplexig property tat results i a large sared partitio to be opeed to accommodate multiple service classes as log as te tresolds are ot reaced. Tese algoritms i geeral support ay umber of service classes, eac of wic ca ave its ow QoS requiremets i terms of umber of caels eeded, legt of coectio ad cutoff priority employed. Our work is differet from previous oes i tat we develop tese partitioig ad tresold-based algoritms to target real-time admissio cotrol for reveue optimizatio wit QoS guaratees. Te goal of reveue optimizatio wit QoS guaratees is acieved by itegratig pricig wit call admissio cotrol to meet QoS requiremets. We do ot deal wit dyamic pricig as i [9] because we believe dyamic pricig (cagig te carge rate dyamically) is perturbig wit little acceptace i user or provider commuities. Rater we itegrate a static carge-by-time pricig algoritm wit admissio cotrol to maximize te reveue received subject to te costraits tat system imposed QoS requiremets are satisfied. II. System Model A cellular etwork is modeled by a flat arcitecture i wic cells are coected cosecutively. I te ceter of eac cell, oe base statio is allocated to provide etwork services to mobile osts i te cell. We assume tere exists a umber of distict service class S, S,, S. eac caracterized by te service type attribute. For example, te service types ca be real-time ad o-real time. Furter, tere are adoff ad ew calls for eac service type wit adoff calls avig a iger priority ta ew calls. Eac service type, oter ta requirig a umber of badwidt caels for te itrisic badwidt QoS requiremet, ca possibly impose a system-wide QoS requiremet. For example, te QoS requiremet may be tat te adoff call drop probability of a service type be less ta 5%. Users are more muc dissatisfied we adoff calls are dropped ta ew calls beig blocked. Assume tat for eac service class, say i, a QoS costrait exists o te adoff call blockig probability B i t. From te perspective of a sigle cell, eac service class is caracterized by its arrival rate (icludig for ew service coectios iitiated by mobile users i te cell ad for adoff service coectios from eigbor cells), ad departure rate (of leavig te cell). Let i deote te arrival rate of ew calls of service class i ad i be te correspodig departure rate. Similarly, let i deote te arrival rate of adoff calls of service class i ad i be te correspodig departure rate. Tese parameters ca be determied by ispectig statistics collected by te base statio i te cell ad by cosultig wit base statios of eigbor cells. Witout loss of geerality we assume tat a cell as C caels were C ca vary depedig o te amout of badwidt available i te cell. We service class i eters a adoff area from a eigborig cell, a adoff call request is geerated. Eac call as its specific QoS badwidt requiremet dictated by its service traffic type attribute. Assume tat a service call of service class i (regardless of adoff or ew) requires k i caels. From te perspective of a cellular etwork service provider, eac service class also as a price associated wit it suc tat te system receives some reveue correspodig to te price associated we te service is redered. Te service provider would like to maximize te total reveue obtaied by te system by meas of optimal pricig for service classes ad performig admissio cotrol fuctios subject to te badwidt resources available i te system. Te system acieves total reveue maximizatio i a distributed maer by maximizig eac idividual cell s reveue. Tat is, eac cell makes admissio cotrol decisios for ew ad adoff call requests takig ito cosideratio te price rate iformatio of tese service calls, so as to maximize Proceedigs of te Tet Iteratioal Coferece o Parallel ad Distributed Systems (ICPADS 04) /04 $ 0.00 IEEE

3 te reveue received from servicig ew ad adoff calls i te cell. Te total reveue obtaied by te system is ieretly related to te pricig algoritm employed by te service provider. Wile may pricig algoritms exist [9] te most prevalet wit geeral public acceptace to date is te price-rate sceme by wic a user is carged by te amout of time i service. We assume tat suc a pricerate pricig sceme is adopted by te service provider suc tat a call of service class i is associated wit a carge-rate v i per time uit. Tat is, if a call of service class i is admitted ito a cell, ad subsequetly aded off to te ext cell or termiated i te cell, a reward of v i multiplied wit te amout of time te service is redered i te cell will be eared by te system. We cojecture tat tere exists a optimal way to assig proper values v i to all service classes suc tat te reward obtaied by te system is maximized wile satisfyig some system imposed QoS costraits. III. Admissio Cotrol for Reveue Optimizatio wit QoS Guaratee I tis sectio we develop admissio cotrol algoritms itegrated wit pricig for reveue optimizatio wit QoS guaratee i wireless mobile eviromets. For ease of presetatio we assume tat tere are two service types, class (ig-priority) ad class (low-priority), distiguised primarily by teir traffic type, i.e., real-time ad o-real-time respectively. Tese algoritms ca be easily applied to te case i wic more ta two service classes exist. 3. Partitioig Admissio Cotrol A partitioig call admissio cotrol policy divides te total umber of caels i a cell ito fixed partitios wit eac partitio specifically reserved to serve a service class (real-time vs. o-real-time) ad call type (ew vs. adoff). Tus for our example system tere exist four partitios: ig-priority adoff calls, ig-priority ew calls, low-priority adoff calls, ad low priority ew calls, as illustrated i Figure. By partitioig ere we mea tat a fixed umber of caels is allocated to a specific service type ad a call type ad it caot be used or sared by oters. I calculatig te expected reveue we assume tat we ave a priori kowledge of te arrival rate of calls ad te service class to wic it belogs. Tis kowledge is essetial to justify te admissio of a call i to a cell i order to maximize te reveue of a cell at ay give poit of time. We also assume te etwork service provider as specified te desired tresold blockig probability for adoff calls for differet service classes as te QoS costraits to be satisfied. Wit te sceario of two service types, te followig are te iput parameters to a cell:, µ,,, µ,,, µ,,, µ,, k, k, B t, ad B t were B t is te tresold blockig probability of class adoff calls ad B t is te tresold blockig probability of class adoff calls. Uder tis partitioig admissio cotrol algoritm, te total umber of cael C is divided ito *k, *k, *k, *k ad caels for ig-priority adoff calls, ig-priority ew calls, low-priority adoff calls, ad low priority ew calls respectively as sow i Figure, subject to te costraits tat: k C, k C, k C, k C; () k + k + k + k = C; () Te QoS costraits to be satisfied are te blockig probability of adoff calls for bot class ad calls. Tat is, we like to partitio C caels suc tat te followig QoS costraits are satisfied: B < B t (3) B < B t (4) Te reveue tat a call successfully termiated or adedoff brigs to te cell is calculated by te product of te call s price rate parameter v i wit te duratio of te call i te cell. Specifically suppose a partitioig admissio cotrol algoritm results i N, N, N, ad N igpriority adoff calls, ig-priority ew calls, low-priority adoff calls, ad low priority ew calls, respectively, successfully termiated or aded off per uit time i te cell. Te te cell will receive te followig reveue per uit time due to te deploymet of te partitioig admissio cotrol algoritm: Figure : Partitioig Admissio Cotrol. N v N v N v N v (5) Proceedigs of te Tet Iteratioal Coferece o Parallel ad Distributed Systems (ICPADS 04) /04 $ 0.00 IEEE

4 Tus we eed to idetify te best partitioig admissio cotrol policy tat maximizes te cell s reveue subject to te imposed QoS costraits i terms of Coditios 3 ad 4 listed above beig satisfied Modelig ad Aalysis of Partitioig Admissio Cotrol Uder te partitioig algoritm, if a ew ig-priority (i.e., class ) call arrives at a cell ad all te caels allocated to serve ig-priority ew calls are used up, te te call is rejected. Similar reasoig applies to oter service classes too. No sarig is allowed amog multiple partitios tat exist. I tis case te system beaves as if it is maagig four cocurret queues: a M/M/ / queue to serve ew ig-priority ew calls i a cell wit arrival rate, service rate µ, ad te umber of caels allocated beig, a M/M/ / queue to serve ig-priority adoff calls wit arrival rate, service rate µ, ad te umber of caels allocated beig, a M/M/ / queue to serve low-priority ew calls wit arrival rate, service rate µ, ad te umber of caels, ad a M/M/ / queue to serve lowpriority adoff calls wit arrival rate, service rate µ, ad te umber of caels beig. Te call droppig probabilities for adoff calls for various service classes (i.e., B ad B ) ca be determied easily by te probability tat te partitio allocated to serve te adoff calls is full. We ca calculate te reveue geerated per uit time by te partitio reserved to serve oly ig-priority adoff calls by associatig a reward of i * v for state i i te M/M/ / queue. Te same way applies to oter partitios. Specifically, we ca compute te reveue per uit time to te cell by: R = R + R + R + R (6) were R, R, R, ad R stad for te reveues geerated per uit time due to ig-priority adoff calls, ig-priority ew calls, low-priority adoff calls, ad low-priority ew calls, respectively, as give by (oly R is sow below sice expressios for oters are similar): R i i! i (7) j j j! j A partitioig solutio is legitimate if B ad B satisfy Coditios 3 ad 4. A partitioig admissio cotrol itegrated wit pricig for reveue optimizatio wit QoS guaratee aims to fid te optimal set (,,, ) tat will yield te maximum reveue obtaied amog all legitimate solutios. 3. Tresold-Based Admissio Cotrol I te tresold-based admissio cotrol algoritm, we select a tresold C T to separate class from class based o te service type, i.e., real-time vs. o-real time. Te meaig of te tresold is tat we te umber of caels used i te cell exceeds C T te ew or adoff calls from service class (low-priority) will ot be admitted. Witi eac service class, we furter create tresolds to differetiate adoff from ew calls suc tat C is te tresold for class ig-priority adoff calls; C is te tresold for class ig-priority ew calls; C is te tresold for class low-priority adoff calls; ad C is te tresold for class low-priority ew calls. Figure : Tresold-based Admissio Cotrol. Figure illustrates te tresold-based admissio cotrol algoritm. Sice we give adoff calls a iger priority ta ew calls, te followig additioal coditios must also be satisfied: C C T, C > C T (8) C C T, C C T (9) A tresold-based admissio cotrol itegrated wit pricig for reveue optimizatio wit QoS guaratees tus aims to fid te optimal set (C, C, C, C ) satisfyig Coditios 8 ad 9 tat would yield te igest reveue wile satisfyig te QoS costraits specified by coditios 3 ad Modelig ad Aalysis of Tresold-based Admissio Cotrol We aalyze te tresold-based admissio cotrol algoritm by usig a SPN model. A SPN model is used rater ta a Markov model because of te Proceedigs of te Tet Iteratioal Coferece o Parallel ad Distributed Systems (ICPADS 04) /04 $ 0.00 IEEE

5 iterdepedecy betwee tresolds assiged to adoff ad ew calls of various service classes. Te SPN model adopts te idea from [7] ad is geerically applicable to multiple service classes. Figure 3 sows a SPN model for te tresold-based admissio cotrol wit two service classes. B rate( E ) were rate(e i ) is calculated by fidig te expected value of a radom variable X defied as X= i if E i is eabled; 0 oterwise. A legitimate solutio from a tresold admissio cotrol algoritm must geerate B ad B to satisfy te QoS costraits specified by coditios 3 ad 4 discussed earlier. We compute te reveue geerated per uit time from te tresold-based admissio cotrol algoritm to te cell by: R=TR +TR +TR +TR (0) Here TR, TR, TR, ad TR stad for te reveues geerated per uit time due to ig-priority adoff calls, ig-priority ew calls, low-priority adoff calls, ad low-priority ew calls, respectively, give by: Figure 3: A SPN Model for Tresold-based Admissio Cotrol wit two Service Classes. Te trasitios ad places sow i Figure 3 are described as follows. For trasitios, E i models ew call arrivals of service class i at rate i.; E i models adoff call arrivals of service class i at rate i ; S i models service of ew calls of service class i wit a service rate of M(UC i ) multiplied wit µ i were M(UC i ) stads for te umber of tokes i place UC i.; ad S i models service of adoff calls of service class i wit a service rate of M(UC i ) multiplied wit µ i were M(UC i ) stads for te umber of tokes i place UC i. For places, UC models te executio state of service class ew call; UC models te executio state of service class adoff calls; UC models te executio state of service class ew calls; ad UC models te executio state of service class adoff calls. Te eablig predicate of E is (M(UC) * k ) + k + M(UC) * k <= C. Te eablig predicate of E is (M(UC) * k ) + k + M(UC) * k <= C. Te eablig predicate of E is (M(UC) * k ) + k + M(UC) * k <= C. Te eablig predicate of E is (M(UC) * k ) + k + M(UC) * k <= C were M(UC) = M(UC ) + M(UC ); M(UC) = M(UC ) + M(UC ) ad UC = M(UC) + M(UC). Te blockig probability B ad B are calculated from te SPN model by: B rate( E ) TR i = (- B i ) i v i / µ i, () TR i = (- B i ) i v i / µ i. () IV. Aalysis I tis sectio we report umerical data obtaied from applyig Equatios 6 ad 7 derived for partitioig admissio cotrol wit QoS guaratee ad Equatios 0,, for tresold-based admissio cotrol to aalyze ad compare performace of partitioig ad tresoldbased algoritms. Te cargig rate model is based o te popular carge-by-time sceme for wic a call is carged by time wit a fixed rate per time uit. Te aalysis cosiders two classes wit class (real-time) demadig more resources ta class (o-real-time), so class as a iger cargig rate per uit time ad a more striget tresold o te adoff call blockig probability ta class. Te default parameter values used are =3.5; µ = 0.8; =50; =.0; µ = 0.7; =50; =8.0; µ = 0.8; = 0; = 7.0; µ = 0.7; = =0; k =4; k =; B t=0.05; ad B t=0.5. We vary te values of some of tese model parameters, suc as te arrival ad departure rates of ew/adoff calls for differet classes ad tresold blockig probabilities, to aalyze teir effects o te maximum reveue obtaiable subject to te QoS costraits specified i terms of Coditios 3 ad 4 beig satisfied. 4. Partitioig Admissio Cotrol Figure 4 sows te maximum reveue obtaiable per time uit by a cell executig te partitioig algoritm at Proceedigs of te Tet Iteratioal Coferece o Parallel ad Distributed Systems (ICPADS 04) /04 $ 0.00 IEEE

6 optimizig (,,, ) for reveue optimizatio as a fuctio of ad for te case we bot QoS costraits as specified by Coditios 3 ad 4 are satisfied. It sows tat iitially te maximum reveue obtaiable icreases as eiter or icreases. As furter icreases, te system teds to reserve more resources to serve ig-priority adoff calls to satisfy te tresold blockig probability requiremet for igpriority adoff calls, tus decreasig te maximum reveue obtaiable sice may ig-priority ew calls, ad low-priority calls (bot ew ad adoff) will be rejected. Fially, we is very ig (e.g., > 5, ot sow i te diagram), we ave observed tat o legitimate solutio from te partitioig algoritm exists tat ca adle te ig workload wile still satisfyig te QoS requiremets imposed by coditios 3 ad 4. Reveue/Time Hig-Priority Had off Call Arrival Rate ( ) = 3.5 = 4.5 = 5.5 Figure 4: Maximum reveue obtaiable via Partitioig admissio cotrol wit QoS. Figure 4 reveals tat uder te eviromet settig tested we te ig-priority adoff arrival rate ( ) is betwee to 4, te reveue obtaied by te cell is maximized wile satisfyig bot QoS costraits as imposed by Coditio 3 ad 4, wit te maximum poit movig toward rigt as te ig-priority ew call arrival rate ( ) icreases. From te above result, we see tat a cell may eed to reduce te maximum reveue obtaiable i order to satisfy te QoS costraits. To examie te effect of QoS costraits, Figure 5 sows te maximum reveue obtaiable per time uit by a cell executig te partitioig algoritm at optimizig (,,, ) for reveue optimizatio uder tree QoS-costrait scearios, amely, o QoS costraits (top curve), wit QoS costraits specified by bot coditios 3 ad 4 (bottom curve, as i Figure 5) ad wit partial QoS costraits specified by eiter coditio 3 or 4 (two middle curves), uder te case we te ig-priority ew call arrival Rate = 3.5. I Figure 5 we sow te maximum reveue obtaiable as a fuctio of wile fixig all oter parameters to aalyze te effect of. We see from Figure 5 tat we o QoS costraits are required (te top curve), te cell experieces icreasig reveue as te ig-priority adoff call arrival rate icreases at te expese of QoS ad user satisfactio. Tis is i cotrast to te case we bot QoS coditios 3 ad 4 are required were te maximum reveue icreases iitially as icreases ad te drops as icreases furter, resultig i a cocave curve. As explaied earlier, te reaso is tat we bot QoS costraits are required, te system must reserve more system resources to serve adoff calls to satisfy tese QoS costraits. As a result, ew calls are blocked wit a ig probability, tus causig te reveue obtaied dropped as icreases. Reveue/Time Hig-Priority Had Off Call Arrival Rate ( ) No Costraits Wit Costraits Class Costrait Oly Class Costraits Oly Figure 5: Maximum Reveue uder Partitioig Admissio Cotrol for Tree QoS-costrait Scearios. We also observe te same tred we oly QoS coditio 3 is required. I tis case, te system reserves muc of te resources to serve ig-priority adoff calls, resultig i a decrease i te maximum reveue obtaiable sice may ig-priority ew calls, ad low-priority calls (bot ew ad adoff) will be rejected as icreases. Furter we te workload is ig ( > 5), te system o loger ca fid a legitimate solutio to satisfy te QoS costraits specified by coditios 3 ad 4. I tis case, te system maager may coose to relax coditio 4 (middle two curves) or relax bot coditios 3 ad 4 (te top curve) wile still maximizig te reveue obtaiable at optimizig (,,, ) for reveue optimizatio, depedig o te maximum allowable workload idetified i Figure 5. Figure 6 illustrates te effect of B t (te ig-priority adoff call droppig probability tresold as specified i coditio 3) o te maximum reveue obtaiable by te cell. As B t icreases, te partitioig algoritm as more flexibility to reserve system resources to serve igpriority adoff calls witout violatig QoS coditio 3, tus allowig more ig-priority ew calls, ad lowpriority calls (bot ew ad adoff) to be admitted ad served, resultig i a icrease of te reveue as B t Proceedigs of te Tet Iteratioal Coferece o Parallel ad Distributed Systems (ICPADS 04) /04 $ 0.00 IEEE

7 icreases util a maximum reveue is obtaied as limited by te resource costraits, ot due to B t. Reveue/Time Class : = 3.5, = Tresold Blockig Probability of Hig-Prioirty Hadoff Calls B t Figure 6: Reveue obtaiable via Partitioig Admissio Cotrol as a fuctio of B t. Reveue/Time Hig-Priority Had off Call Arrival Rate ( ) = 3.5 = 4.5 Figure 7: Maximum Reveue obtaiable via Tresold Admissio Cotrol wit QoS. 4. Tresold-based Admissio Cotrol I tis sectio, we report performace of tresold-based admissio cotrol. Figure 7 summaries te maximum reveue obtaiable per time uit by a cell executig te tresold algoritm at optimizig (C, C, C, C ) for reveue optimizatio as a fuctio of ad for te case we bot QoS costraits specified by Coditios 3 ad 4 are imposed. It sows tat iitially te reveue obtaiable icreases as eiter or icreases. As furter icreases, te system teds to reserve more resources to serve ig-priority adoff calls, tus tryig to maximize reveue obtaiable by allowig ig-priority ew calls at te cost of blockig low-priority calls (bot ew ad adoff) calls. Fially, we is very ig (e.g., > 4), te resources required grows suc tat o legitimate solutio from te tresold algoritm exists tat ca adle te ig workload wile still satisfyig te imposed QoS requiremets imposed by Coditios 3 ad 4. I tis extreme case, te system ca relax te QoS costraits to maximize te reveue obtaiable by te cell, by icreasig te blockig probability (b ) for igpriority adoff call ad decreasig te blockig probability (b ) for low-priority adoff calls. 4.3 Performace Compariso I tis sectio, we compare partitioig admissio cotrol vs. tresold-based admissio cotrol algoritms ead-toead uder te same set of parameter coditios. Figure 8 compares te maximum reveue obtaiable per time uit by a cell executig te partitioig algoritm at optimizig (,,, ) vs. te tresold algoritm at optimizig (C, C, C, C ) settigs. We see from Figure 8 tat we te ig-priority adoff arrival rate < 4, tresold-based admissio cotrol is able to obtai iger reveue ta partitioig admissio cotrol wile satisfyig QoS costraits imposed. However, Figure 8 sows tat as te workload icreases suc as we te ig-priority arrival rate exceeds to pass a tresold ( > 4), tresold-based admissio cotrol fails to fid a legitimate (C, C, C, C ) solutio, wile partitioig admissio cotrol is still able to fid a legitimate (,,, ) solutio to satisfy te QoS costraits as imposed by coditio 3 ad 4. Te reaso is tat te partitioig algoritm reserves desigated partitios for distict service classes so eac class is less sesitive to te arrivals of oter classes oce partitioed resources are reserved to satisfy Coditios 3 ad 4, wile te tresold-based algoritm i effect teds to ope a large sared partitio to serve multiple classes due to its ieret resource multiplexig property, tus makig eac class sesitive to arrivals of oter classes ad difficult to satisfy QoS Coditios 3 ad 4. Note tat, owever, te ieret multiplexig property of te tresold-based algoritm teds to accommodate more calls ad tus produce iger maximum reveue compared wit te partitioig algoritm for te case we a legitimate solutio exists. Reveue/Time Hig-Priority Had off Call Arrival Rate ( ) Partitioig Tresold-based Figure 8: Compariso of Maximum Reveue obtaiable by Partitioig Admissio Cotrol vs. Tresold-based Admissio Cotrol. Proceedigs of te Tet Iteratioal Coferece o Parallel ad Distributed Systems (ICPADS 04) /04 $ 0.00 IEEE

8 V. Applicability ad Summary I tis paper we ave proposed ad aalyzed te desig cocept for te itegratio of pricig wit admissio cotrol algoritms wit QoS guaratees i a cellular wireless etwork. Te desig cocept is based o te idea tat a admissio cotrol algoritm i decidig wic calls to admit sould cosider ot oly te QoS costraits imposed by te system, but also te reveue tat te admissio of suc a call will brig to te system. I illustratig our cocept we assume tat a carge-bytime pricig sceme is beig used by te service provider were a user is carged by te amout of time i service by te service provider. Two admissio cotrol algoritms for adlig multiple classes of traffic were proposed, amely, partitioig ad tresold-based, wit te itetio of maximizig reveue geerated by a cell wile still satisfyig te QoS costraits imposed by te system for distict service classes. Te proposed scemes are very geeral i tat eac type of traffic ca request differet QoS i terms of a variety of system parameters. Bot scemes are flexible ad adapt to te cagig traffic load experieced by te cell. Our aalysis results idicated tat at optimizig coditios te tresoldbased admissio cotrol algoritm ca geerate iger reveue wit QoS guaratee ta te partitioig admissio cotrol algoritm. However, te partitioig admissio cotrol algoritm is able to sustai a eavier workload ta te tresold-based couterpart witout violatig QoS costraits because i te partitioig algoritm eac service class as its ow desigated partitio, tus makig eac class less sesitive to arrivals of oter classes i eavy-load situatios. To apply te results obtaied i te paper, a cell ca dyamically moitor te traffic of service classes to obtai values of arrival ad departure rates of ew/adoff calls of various service classes periodically ad perform a simple table look up at rutime to obtai te optimal (,,, ) uder partitioig, or (C, C, C, C ) uder tresold-based for reveue optimizatio wit QoS guaratees. I cases te cell experieces a eavy-load situatio tat goes beyod te cell s capacity to satisfy te imposed QoS costraits as avig bee idetified i te paper, te cell ca cosider adoptig te partial-qos-costrait or o-qos-costrait partitioig or tresold-based scemes to effectively tradeoff QoS for reveue optimizatio. Refereces [] Y. B. Li ad I. Clamtac, Wireless ad Mobile Network Arcitecture, pp , Jo Reiley ad Sos, Ic., 00. [] D. Hog ad S. S. Rappaport, Priority Orieted Cael Access Foe Cellular Systems Servig Veicular Ad Portable Radio Telepoes, IEEE Proceedigs Trasactios o Veicular Tecology, Vol. 36, Part I, No. 5. October 989. [3] D. Hog ad S. S. Rappaport, Traffic Model ad Performace Aalysis for Cellular Mobile Radio Telepoe Systems wit Prioritized Ad No-Prioritized Hadoff Procedures, IEEE Trasactios o Veicular Tecology, Vol. VT35. No.3, August 986. [4] R. Gueri, Queuig-Blockig System wit Two Arrival Streams ad Guarded Caels, IEEE Trasactios o Commuicatio, Vol. 36, pp , February 988. [5] Y. Fag, Tiig Algoritms for Call Admissio Cotrol i Wireless Networks, IEEE Trasactios o Computers, Vol. 5, No. 5, pp , May 003. [6] J. Wag, Q. Zeg ad D.P. Agrawal, Performace Aalysis of a Preemptive ad Priority Reservatio Hadoff Algoritm for Itegrated Service-Based Wireless Mobile Networks, IEEE Trasactios o Mobile Computig, Vol., No., pp , Jauary-Marc 003. [7] B. Li, C. Li, ad S.T. Caso, Aalysis of a Hybrid Cutoff Priority Algoritm for Multiple Classes of Traffic i Multimedia Wireless Networks, Wireless Networks, Vol. 4, pp , 998. [8] J. Ye, J. Hou, ad S. Papavassilliou, A Compreesive Resource Maagemet for Next Geeratio Wireless Networks, IEEE Trasactios o Mobile Computig, Vol., No. 4, pp , October-December 00. [9] N.J. Keo ad G. Aadaligam, "Optimal pricig for multiple services i telecommuicatios etworks offerig quality-of-service guaratees," IEEE/ACM Tras. o Networkig, Vol., No., Feb. 003, pp [0] J. Hou, J. Yag ad S. Papavassiliou, Itegratio of pricig wit call admissio cotrol to meet QoS requiremets i cellular etworks, IEEE Tras. o Parallel ad Distributed Systems, Vol. 3, No. 9, pp , Sept. 00. Ackowledgemet Tis researc work was supported by a Natioal Sciece Foudatio IGERT grat # Proceedigs of te Tet Iteratioal Coferece o Parallel ad Distributed Systems (ICPADS 04) /04 $ 0.00 IEEE

Utilizing Call Admission Control to Derive Optimal Pricing of Multiple Service Classes in Wireless Cellular Networks

Utilizing Call Admission Control to Derive Optimal Pricing of Multiple Service Classes in Wireless Cellular Networks Utilizing Call Admission Control to Derive Optimal Pricing of Multiple Service Classes in Wireless Cellular Networks Okan Yilmaz and Ing-Ray Cen Computer Science Department Virginia Tec {oyilmaz, ircen}@vt.edu

More information

Task scenarios Outline. Scenarios in Knowledge Extraction. Proposed Framework for Scenario to Design Diagram Transformation

Task scenarios Outline. Scenarios in Knowledge Extraction. Proposed Framework for Scenario to Design Diagram Transformation 6-0-0 Kowledge Trasformatio from Task Scearios to View-based Desig Diagrams Nima Dezhkam Kamra Sartipi {dezhka, sartipi}@mcmaster.ca Departmet of Computig ad Software McMaster Uiversity CANADA SEKE 08

More information

Author's personal copy

Author's personal copy Autor's personal copy Information Processing Letters 09 (009) 868 875 Contents lists available at ScienceDirect Information Processing Letters www.elsevier.com/locate/ipl Elastic tresold-based admission

More information

Performance of Hierarchical Aggregation in Differentiated Services Networks

Performance of Hierarchical Aggregation in Differentiated Services Networks Performace of Hierarcical Aggregatio i Differetiated Services Networs Susaa Sargeto ad Rui Valadas Uiversity of Aveiro / Istitute of Telecommuicatios 38 Aveiro, Portugal susaa@ua.pt, rv@det.ua.pt Abstract

More information

Ones Assignment Method for Solving Traveling Salesman Problem

Ones Assignment Method for Solving Traveling Salesman Problem Joural of mathematics ad computer sciece 0 (0), 58-65 Oes Assigmet Method for Solvig Travelig Salesma Problem Hadi Basirzadeh Departmet of Mathematics, Shahid Chamra Uiversity, Ahvaz, Ira Article history:

More information

Adaptive Resource Allocation for Electric Environmental Pollution through the Control Network

Adaptive Resource Allocation for Electric Environmental Pollution through the Control Network Available olie at www.sciecedirect.com Eergy Procedia 6 (202) 60 64 202 Iteratioal Coferece o Future Eergy, Eviromet, ad Materials Adaptive Resource Allocatio for Electric Evirometal Pollutio through the

More information

QoS Management: A Model-Based Approach

QoS Management: A Model-Based Approach Copyright ad Referece Iformatio: This material (preprit, accepted mauscript, or other author-distributable versio) is provided to esure timely dissemiatio of scholarly work. Copyright ad all rights therei

More information

Trade-off between Reliability and Energy Consumption in Transport Protocols for Wireless Sensor Networks

Trade-off between Reliability and Energy Consumption in Transport Protocols for Wireless Sensor Networks IJCSNS Iteratioal Joural of Computer Sciece ad Network Security, VOL.6 No.8B, August 006 47 Trade-off betwee eliability ad Eergy Cosumptio i Trasport rotocols for Wireless Sesor Networks Bui Dag Quag ad

More information

5.3 Recursive definitions and structural induction

5.3 Recursive definitions and structural induction /8/05 5.3 Recursive defiitios ad structural iductio CSE03 Discrete Computatioal Structures Lecture 6 A recursively defied picture Recursive defiitios e sequece of powers of is give by a = for =0,,, Ca

More information

CS 683: Advanced Design and Analysis of Algorithms

CS 683: Advanced Design and Analysis of Algorithms CS 683: Advaced Desig ad Aalysis of Algorithms Lecture 6, February 1, 2008 Lecturer: Joh Hopcroft Scribes: Shaomei Wu, Etha Feldma February 7, 2008 1 Threshold for k CNF Satisfiability I the previous lecture,

More information

Redundancy Allocation for Series Parallel Systems with Multiple Constraints and Sensitivity Analysis

Redundancy Allocation for Series Parallel Systems with Multiple Constraints and Sensitivity Analysis IOSR Joural of Egieerig Redudacy Allocatio for Series Parallel Systems with Multiple Costraits ad Sesitivity Aalysis S. V. Suresh Babu, D.Maheswar 2, G. Ragaath 3 Y.Viaya Kumar d G.Sakaraiah e (Mechaical

More information

Session Initiated Protocol (SIP) and Message-based Load Balancing (MBLB)

Session Initiated Protocol (SIP) and Message-based Load Balancing (MBLB) F5 White Paper Sessio Iitiated Protocol (SIP) ad Message-based Load Balacig (MBLB) The ability to provide ew ad creative methods of commuicatios has esured a SIP presece i almost every orgaizatio. The

More information

Python Programming: An Introduction to Computer Science

Python Programming: An Introduction to Computer Science Pytho Programmig: A Itroductio to Computer Sciece Chapter 6 Defiig Fuctios Pytho Programmig, 2/e 1 Objectives To uderstad why programmers divide programs up ito sets of cooperatig fuctios. To be able to

More information

Data diverse software fault tolerance techniques

Data diverse software fault tolerance techniques Data diverse software fault tolerace techiques Complemets desig diversity by compesatig for desig diversity s s limitatios Ivolves obtaiig a related set of poits i the program data space, executig the

More information

Copyright 2016 Ramez Elmasri and Shamkant B. Navathe

Copyright 2016 Ramez Elmasri and Shamkant B. Navathe Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe CHAPTER 19 Query Optimizatio Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe Itroductio Query optimizatio Coducted by a query optimizer i a DBMS Goal:

More information

1. SWITCHING FUNDAMENTALS

1. SWITCHING FUNDAMENTALS . SWITCING FUNDMENTLS Switchig is the provisio of a o-demad coectio betwee two ed poits. Two distict switchig techiques are employed i commuicatio etwors-- circuit switchig ad pacet switchig. Circuit switchig

More information

CMSC Computer Architecture Lecture 11: More Caches. Prof. Yanjing Li University of Chicago

CMSC Computer Architecture Lecture 11: More Caches. Prof. Yanjing Li University of Chicago CMSC 22200 Computer Architecture Lecture 11: More Caches Prof. Yajig Li Uiversity of Chicago Lecture Outlie Caches 2 Review Memory hierarchy Cache basics Locality priciples Spatial ad temporal How to access

More information

Assignment Problems with fuzzy costs using Ones Assignment Method

Assignment Problems with fuzzy costs using Ones Assignment Method IOSR Joural of Mathematics (IOSR-JM) e-issn: 8-8, p-issn: 9-6. Volume, Issue Ver. V (Sep. - Oct.06), PP 8-89 www.iosrjourals.org Assigmet Problems with fuzzy costs usig Oes Assigmet Method S.Vimala, S.Krisha

More information

Image Segmentation EEE 508

Image Segmentation EEE 508 Image Segmetatio Objective: to determie (etract) object boudaries. It is a process of partitioig a image ito distict regios by groupig together eighborig piels based o some predefied similarity criterio.

More information

1&1 Next Level Hosting

1&1 Next Level Hosting 1&1 Next Level Hostig Performace Level: Performace that grows with your requiremets Copyright 1&1 Iteret SE 2017 1ad1.com 2 1&1 NEXT LEVEL HOSTING 3 Fast page loadig ad short respose times play importat

More information

Using the Keyboard. Using the Wireless Keyboard. > Using the Keyboard

Using the Keyboard. Using the Wireless Keyboard. > Using the Keyboard 1 A wireless keyboard is supplied with your computer. The wireless keyboard uses a stadard key arragemet with additioal keys that perform specific fuctios. Usig the Wireless Keyboard Two AA alkalie batteries

More information

Load balanced Parallel Prime Number Generator with Sieve of Eratosthenes on Cluster Computers *

Load balanced Parallel Prime Number Generator with Sieve of Eratosthenes on Cluster Computers * Load balaced Parallel Prime umber Geerator with Sieve of Eratosthees o luster omputers * Soowook Hwag*, Kyusik hug**, ad Dogseug Kim* *Departmet of Electrical Egieerig Korea Uiversity Seoul, -, Rep. of

More information

A QoS Provisioning mechanism of Real-time Wireless USB Transfers for Smart HDTV Multimedia Services

A QoS Provisioning mechanism of Real-time Wireless USB Transfers for Smart HDTV Multimedia Services A QoS Provisioig mechaism of Real-time Wireless USB Trasfers for Smart HDTV Multimedia Services Ji-Woo im 1, yeog Hur 2, Jog-Geu Jeog 3, Dog Hoo Lee 4, Moo Sog Yeu 5, Yeowoo Lee 6 ad Seog Ro Lee 7 1 Istitute

More information

What are Information Systems?

What are Information Systems? Iformatio Systems Cocepts What are Iformatio Systems? Roma Kotchakov Birkbeck, Uiversity of Lodo Based o Chapter 1 of Beett, McRobb ad Farmer: Object Orieted Systems Aalysis ad Desig Usig UML, (4th Editio),

More information

1 Enterprise Modeler

1 Enterprise Modeler 1 Eterprise Modeler Itroductio I BaaERP, a Busiess Cotrol Model ad a Eterprise Structure Model for multi-site cofiguratios are itroduced. Eterprise Structure Model Busiess Cotrol Models Busiess Fuctio

More information

IMP: Superposer Integrated Morphometrics Package Superposition Tool

IMP: Superposer Integrated Morphometrics Package Superposition Tool IMP: Superposer Itegrated Morphometrics Package Superpositio Tool Programmig by: David Lieber ( 03) Caisius College 200 Mai St. Buffalo, NY 4208 Cocept by: H. David Sheets, Dept. of Physics, Caisius College

More information

Panel for Adobe Premiere Pro CC Partner Solution

Panel for Adobe Premiere Pro CC Partner Solution Pael for Adobe Premiere Pro CC Itegratio for more efficiecy The makes video editig simple, fast ad coveiet. The itegrated pael gives users immediate access to all medialoopster features iside Adobe Premiere

More information

Improvement of the Orthogonal Code Convolution Capabilities Using FPGA Implementation

Improvement of the Orthogonal Code Convolution Capabilities Using FPGA Implementation Improvemet of the Orthogoal Code Covolutio Capabilities Usig FPGA Implemetatio Naima Kaabouch, Member, IEEE, Apara Dhirde, Member, IEEE, Saleh Faruque, Member, IEEE Departmet of Electrical Egieerig, Uiversity

More information

CSC 220: Computer Organization Unit 11 Basic Computer Organization and Design

CSC 220: Computer Organization Unit 11 Basic Computer Organization and Design College of Computer ad Iformatio Scieces Departmet of Computer Sciece CSC 220: Computer Orgaizatio Uit 11 Basic Computer Orgaizatio ad Desig 1 For the rest of the semester, we ll focus o computer architecture:

More information

Enhancing Cloud Computing Scheduling based on Queuing Models

Enhancing Cloud Computing Scheduling based on Queuing Models Ehacig Cloud Computig Schedulig based o Queuig Models Mohamed Eisa Computer Sciece Departmet, Port Said Uiversity, 42526 Port Said, Egypt E. I. Esedimy Computer Sciece Departmet, Masoura Uiversity, Masoura,

More information

An Efficient Algorithm for Graph Bisection of Triangularizations

An Efficient Algorithm for Graph Bisection of Triangularizations Applied Mathematical Scieces, Vol. 1, 2007, o. 25, 1203-1215 A Efficiet Algorithm for Graph Bisectio of Triagularizatios Gerold Jäger Departmet of Computer Sciece Washigto Uiversity Campus Box 1045, Oe

More information

Evaluation scheme for Tracking in AMI

Evaluation scheme for Tracking in AMI A M I C o m m u i c a t i o A U G M E N T E D M U L T I - P A R T Y I N T E R A C T I O N http://www.amiproject.org/ Evaluatio scheme for Trackig i AMI S. Schreiber a D. Gatica-Perez b AMI WP4 Trackig:

More information

Harris Corner Detection Algorithm at Sub-pixel Level and Its Application Yuanfeng Han a, Peijiang Chen b * and Tian Meng c

Harris Corner Detection Algorithm at Sub-pixel Level and Its Application Yuanfeng Han a, Peijiang Chen b * and Tian Meng c Iteratioal Coferece o Computatioal Sciece ad Egieerig (ICCSE 015) Harris Corer Detectio Algorithm at Sub-pixel Level ad Its Applicatio Yuafeg Ha a, Peijiag Che b * ad Tia Meg c School of Automobile, Liyi

More information

The isoperimetric problem on the hypercube

The isoperimetric problem on the hypercube The isoperimetric problem o the hypercube Prepared by: Steve Butler November 2, 2005 1 The isoperimetric problem We will cosider the -dimesioal hypercube Q Recall that the hypercube Q is a graph whose

More information

On Nonblocking Folded-Clos Networks in Computer Communication Environments

On Nonblocking Folded-Clos Networks in Computer Communication Environments O Noblockig Folded-Clos Networks i Computer Commuicatio Eviromets Xi Yua Departmet of Computer Sciece, Florida State Uiversity, Tallahassee, FL 3306 xyua@cs.fsu.edu Abstract Folded-Clos etworks, also referred

More information

A SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON

A SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON A SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON Roberto Lopez ad Eugeio Oñate Iteratioal Ceter for Numerical Methods i Egieerig (CIMNE) Edificio C1, Gra Capitá s/, 08034 Barceloa, Spai ABSTRACT I this work

More information

3D Model Retrieval Method Based on Sample Prediction

3D Model Retrieval Method Based on Sample Prediction 20 Iteratioal Coferece o Computer Commuicatio ad Maagemet Proc.of CSIT vol.5 (20) (20) IACSIT Press, Sigapore 3D Model Retrieval Method Based o Sample Predictio Qigche Zhag, Ya Tag* School of Computer

More information

Optimization for framework design of new product introduction management system Ma Ying, Wu Hongcui

Optimization for framework design of new product introduction management system Ma Ying, Wu Hongcui 2d Iteratioal Coferece o Electrical, Computer Egieerig ad Electroics (ICECEE 2015) Optimizatio for framework desig of ew product itroductio maagemet system Ma Yig, Wu Hogcui Tiaji Electroic Iformatio Vocatioal

More information

Analysis of Server Resource Consumption of Meteorological Satellite Application System Based on Contour Curve

Analysis of Server Resource Consumption of Meteorological Satellite Application System Based on Contour Curve Advaces i Computer, Sigals ad Systems (2018) 2: 19-25 Clausius Scietific Press, Caada Aalysis of Server Resource Cosumptio of Meteorological Satellite Applicatio System Based o Cotour Curve Xiagag Zhao

More information

Algorithms for Disk Covering Problems with the Most Points

Algorithms for Disk Covering Problems with the Most Points Algorithms for Disk Coverig Problems with the Most Poits Bi Xiao Departmet of Computig Hog Kog Polytechic Uiversity Hug Hom, Kowloo, Hog Kog csbxiao@comp.polyu.edu.hk Qigfeg Zhuge, Yi He, Zili Shao, Edwi

More information

Evaluation of Distributed and Replicated HLR for Location Management in PCS Network

Evaluation of Distributed and Replicated HLR for Location Management in PCS Network JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 9, 85-0 (2003) Evaluatio of Distributed ad Replicated HLR for Locatio Maagemet i PCS Network Departmet of Computer Sciece ad Iformatio Egieerig Natioal Chiao

More information

Lecture 28: Data Link Layer

Lecture 28: Data Link Layer Automatic Repeat Request (ARQ) 2. Go ack N ARQ Although the Stop ad Wait ARQ is very simple, you ca easily show that it has very the low efficiecy. The low efficiecy comes from the fact that the trasmittig

More information

Bayesian approach to reliability modelling for a probability of failure on demand parameter

Bayesian approach to reliability modelling for a probability of failure on demand parameter Bayesia approach to reliability modellig for a probability of failure o demad parameter BÖRCSÖK J., SCHAEFER S. Departmet of Computer Architecture ad System Programmig Uiversity Kassel, Wilhelmshöher Allee

More information

An Efficient Algorithm for Graph Bisection of Triangularizations

An Efficient Algorithm for Graph Bisection of Triangularizations A Efficiet Algorithm for Graph Bisectio of Triagularizatios Gerold Jäger Departmet of Computer Sciece Washigto Uiversity Campus Box 1045 Oe Brookigs Drive St. Louis, Missouri 63130-4899, USA jaegerg@cse.wustl.edu

More information

Copyright 2016 Ramez Elmasri and Shamkant B. Navathe

Copyright 2016 Ramez Elmasri and Shamkant B. Navathe Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe CHAPTER 22 Database Recovery Techiques Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe Itroductio Recovery algorithms Recovery cocepts Write-ahead

More information

performance to the performance they can experience when they use the services from a xed location.

performance to the performance they can experience when they use the services from a xed location. I the Proceedigs of The First Aual Iteratioal Coferece o Mobile Computig ad Networkig (MobiCom 9) November -, 99, Berkeley, Califoria USA Performace Compariso of Mobile Support Strategies Rieko Kadobayashi

More information

A PREDICTION MODEL FOR USER S SHARE ANALYSIS IN DUAL- SIM ENVIRONMENT

A PREDICTION MODEL FOR USER S SHARE ANALYSIS IN DUAL- SIM ENVIRONMENT GSJ: Computer Sciece ad Telecommuicatios 03 No.3(39) ISSN 5-3 A PRDICTION MODL FOR USR S SHAR ANALYSIS IN DUAL- SIM NVIRONMNT Thakur Sajay, Jai Parag Orietal Uiversity, Idore, Idia sajaymca00@yahoo.com

More information

An Algorithm to Solve Multi-Objective Assignment. Problem Using Interactive Fuzzy. Goal Programming Approach

An Algorithm to Solve Multi-Objective Assignment. Problem Using Interactive Fuzzy. Goal Programming Approach It. J. Cotemp. Math. Scieces, Vol. 6, 0, o. 34, 65-66 A Algorm to Solve Multi-Objective Assigmet Problem Usig Iteractive Fuzzy Goal Programmig Approach P. K. De ad Bharti Yadav Departmet of Mathematics

More information

Security of Bluetooth: An overview of Bluetooth Security

Security of Bluetooth: An overview of Bluetooth Security Versio 2 Security of Bluetooth: A overview of Bluetooth Security Marjaaa Träskbäck Departmet of Electrical ad Commuicatios Egieerig mtraskba@cc.hut.fi 52655H ABSTRACT The purpose of this paper is to give

More information

ISSN (Print) Research Article. *Corresponding author Nengfa Hu

ISSN (Print) Research Article. *Corresponding author Nengfa Hu Scholars Joural of Egieerig ad Techology (SJET) Sch. J. Eg. Tech., 2016; 4(5):249-253 Scholars Academic ad Scietific Publisher (A Iteratioal Publisher for Academic ad Scietific Resources) www.saspublisher.com

More information

EE 459/500 HDL Based Digital Design with Programmable Logic. Lecture 13 Control and Sequencing: Hardwired and Microprogrammed Control

EE 459/500 HDL Based Digital Design with Programmable Logic. Lecture 13 Control and Sequencing: Hardwired and Microprogrammed Control EE 459/500 HDL Based Digital Desig with Programmable Logic Lecture 13 Cotrol ad Sequecig: Hardwired ad Microprogrammed Cotrol Refereces: Chapter s 4,5 from textbook Chapter 7 of M.M. Mao ad C.R. Kime,

More information

Lecture 1: Introduction and Strassen s Algorithm

Lecture 1: Introduction and Strassen s Algorithm 5-750: Graduate Algorithms Jauary 7, 08 Lecture : Itroductio ad Strasse s Algorithm Lecturer: Gary Miller Scribe: Robert Parker Itroductio Machie models I this class, we will primarily use the Radom Access

More information

. Written in factored form it is easy to see that the roots are 2, 2, i,

. Written in factored form it is easy to see that the roots are 2, 2, i, CMPS A Itroductio to Programmig Programmig Assigmet 4 I this assigmet you will write a java program that determies the real roots of a polyomial that lie withi a specified rage. Recall that the roots (or

More information

Ontology-based Decision Support System with Analytic Hierarchy Process for Tour Package Selection

Ontology-based Decision Support System with Analytic Hierarchy Process for Tour Package Selection 2017 Asia-Pacific Egieerig ad Techology Coferece (APETC 2017) ISBN: 978-1-60595-443-1 Otology-based Decisio Support System with Aalytic Hierarchy Process for Tour Pacage Selectio Tie-We Sug, Chia-Jug Lee,

More information

Morgan Kaufmann Publishers 26 February, COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Interface. Chapter 5

Morgan Kaufmann Publishers 26 February, COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Interface. Chapter 5 Morga Kaufma Publishers 26 February, 28 COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Iterface 5 th Editio Chapter 5 Set-Associative Cache Architecture Performace Summary Whe CPU performace icreases:

More information

An Improved Shuffled Frog-Leaping Algorithm for Knapsack Problem

An Improved Shuffled Frog-Leaping Algorithm for Knapsack Problem A Improved Shuffled Frog-Leapig Algorithm for Kapsack Problem Zhoufag Li, Ya Zhou, ad Peg Cheg School of Iformatio Sciece ad Egieerig Hea Uiversity of Techology ZhegZhou, Chia lzhf1978@126.com Abstract.

More information

ABSTRACT 1. INTRODUCTION RESEARCH ARTICLE

ABSTRACT 1. INTRODUCTION RESEARCH ARTICLE WIRELESS COMMUNICATIONS AND MOBILE COMPUTING Wirel. Commu. Mob. Comput. (25) Publised olie i Wiley Olie Library (wileyolielibrary.com)..2599 RESEARCH ARTICLE Group vertical adoff maagemet i eterogeeous

More information

Examples and Applications of Binary Search

Examples and Applications of Binary Search Toy Gog ITEE Uiersity of Queeslad I the secod lecture last week we studied the biary search algorithm that soles the problem of determiig if a particular alue appears i a sorted list of iteger or ot. We

More information

Fuzzy Rule Selection by Data Mining Criteria and Genetic Algorithms

Fuzzy Rule Selection by Data Mining Criteria and Genetic Algorithms Fuzzy Rule Selectio by Data Miig Criteria ad Geetic Algorithms Hisao Ishibuchi Dept. of Idustrial Egieerig Osaka Prefecture Uiversity 1-1 Gakue-cho, Sakai, Osaka 599-8531, JAPAN E-mail: hisaoi@ie.osakafu-u.ac.jp

More information

Heuristic Approaches for Solving the Multidimensional Knapsack Problem (MKP)

Heuristic Approaches for Solving the Multidimensional Knapsack Problem (MKP) Heuristic Approaches for Solvig the Multidimesioal Kapsack Problem (MKP) R. PARRA-HERNANDEZ N. DIMOPOULOS Departmet of Electrical ad Computer Eg. Uiversity of Victoria Victoria, B.C. CANADA Abstract: -

More information

Service Oriented Enterprise Architecture and Service Oriented Enterprise

Service Oriented Enterprise Architecture and Service Oriented Enterprise Approved for Public Release Distributio Ulimited Case Number: 09-2786 The 23 rd Ope Group Eterprise Practitioers Coferece Service Orieted Eterprise ad Service Orieted Eterprise Ya Zhao, PhD Pricipal, MITRE

More information

Octahedral Graph Scaling

Octahedral Graph Scaling Octahedral Graph Scalig Peter Russell Jauary 1, 2015 Abstract There is presetly o strog iterpretatio for the otio of -vertex graph scalig. This paper presets a ew defiitio for the term i the cotext of

More information

Weston Anniversary Fund

Weston Anniversary Fund Westo Olie Applicatio Guide 2018 1 This guide is desiged to help charities applyig to the Westo to use our olie applicatio form. The Westo is ope to applicatios from 5th Jauary 2018 ad closes o 30th Jue

More information

Data Warehousing. Paper

Data Warehousing. Paper Data Warehousig Paper 28-25 Implemetig a fiacial balace scorecard o top of SAP R/3, usig CFO Visio as iterface. Ida Carapelle & Sophie De Baets, SOLID Parters, Brussels, Belgium (EUROPE) ABSTRACT Fiacial

More information

Elementary Educational Computer

Elementary Educational Computer Chapter 5 Elemetary Educatioal Computer. Geeral structure of the Elemetary Educatioal Computer (EEC) The EEC coforms to the 5 uits structure defied by vo Neuma's model (.) All uits are preseted i a simplified

More information

Low Complexity H.265/HEVC Coding Unit Size Decision for a Videoconferencing System

Low Complexity H.265/HEVC Coding Unit Size Decision for a Videoconferencing System BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 15, No 6 Special Issue o Logistics, Iformatics ad Service Sciece Sofia 2015 Prit ISSN: 1311-9702; Olie ISSN: 1314-4081 DOI:

More information

Big-O Analysis. Asymptotics

Big-O Analysis. Asymptotics Big-O Aalysis 1 Defiitio: Suppose that f() ad g() are oegative fuctios of. The we say that f() is O(g()) provided that there are costats C > 0 ad N > 0 such that for all > N, f() Cg(). Big-O expresses

More information

BOOLEAN DIFFERENTIATION EQUATIONS APPLICABLE IN RECONFIGURABLE COMPUTATIONAL MEDIUM

BOOLEAN DIFFERENTIATION EQUATIONS APPLICABLE IN RECONFIGURABLE COMPUTATIONAL MEDIUM MATEC Web of Cofereces 79, 01014 (016) DOI: 10.1051/ mateccof/0167901014 T 016 BOOLEAN DIFFERENTIATION EQUATIONS APPLICABLE IN RECONFIGURABLE COMPUTATIONAL MEDIUM Staislav Shidlovskiy 1, 1 Natioal Research

More information

Web OS Switch Software

Web OS Switch Software Web OS Switch Software BBI Quick Guide Nortel Networks Part Number: 213164, Revisio A, July 2000 50 Great Oaks Boulevard Sa Jose, Califoria 95119 408-360-5500 Mai 408-360-5501 Fax www.orteletworks.com

More information

Chapter 3 MATHEMATICAL MODELING OF TOLERANCE ALLOCATION AND OVERVIEW OF EVOLUTIONARY ALGORITHMS

Chapter 3 MATHEMATICAL MODELING OF TOLERANCE ALLOCATION AND OVERVIEW OF EVOLUTIONARY ALGORITHMS 28 Chapter 3 MATHEMATICAL MODELING OF TOLERANCE ALLOCATION AND OVERVIEW OF EVOLUTIONARY ALGORITHMS Tolerace sythesis deals with the allocatio of tolerace values to various dimesios of idividual compoets

More information

condition w i B i S maximum u i

condition w i B i S maximum u i ecture 10 Dyamic Programmig 10.1 Kapsack Problem November 1, 2004 ecturer: Kamal Jai Notes: Tobias Holgers We are give a set of items U = {a 1, a 2,..., a }. Each item has a weight w i Z + ad a utility

More information

A Generalized Set Theoretic Approach for Time and Space Complexity Analysis of Algorithms and Functions

A Generalized Set Theoretic Approach for Time and Space Complexity Analysis of Algorithms and Functions Proceedigs of the 10th WSEAS Iteratioal Coferece o APPLIED MATHEMATICS, Dallas, Texas, USA, November 1-3, 2006 316 A Geeralized Set Theoretic Approach for Time ad Space Complexity Aalysis of Algorithms

More information

The Penta-S: A Scalable Crossbar Network for Distributed Shared Memory Multiprocessor Systems

The Penta-S: A Scalable Crossbar Network for Distributed Shared Memory Multiprocessor Systems The Peta-S: A Scalable Crossbar Network for Distributed Shared Memory Multiprocessor Systems Abdulkarim Ayyad Departmet of Computer Egieerig, Al-Quds Uiversity, Jerusalem, P.O. Box 20002 Tel: 02-2797024,

More information

ADVANCES in information and communication technologies

ADVANCES in information and communication technologies IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, VOL. XXX, NO. XX, XXXXXXX 200 Use of Aalytical Performace Models for System Sizig ad Resource Allocatio i Iteractive Video-o-Demad Systems Employig

More information

Performance Plus Software Parameter Definitions

Performance Plus Software Parameter Definitions Performace Plus+ Software Parameter Defiitios/ Performace Plus Software Parameter Defiitios Chapma Techical Note-TG-5 paramete.doc ev-0-03 Performace Plus+ Software Parameter Defiitios/2 Backgroud ad Defiitios

More information

CIS 121 Data Structures and Algorithms with Java Spring Stacks and Queues Monday, February 12 / Tuesday, February 13

CIS 121 Data Structures and Algorithms with Java Spring Stacks and Queues Monday, February 12 / Tuesday, February 13 CIS Data Structures ad Algorithms with Java Sprig 08 Stacks ad Queues Moday, February / Tuesday, February Learig Goals Durig this lab, you will: Review stacks ad queues. Lear amortized ruig time aalysis

More information

Improving Information Retrieval System Security via an Optimal Maximal Coding Scheme

Improving Information Retrieval System Security via an Optimal Maximal Coding Scheme Improvig Iformatio Retrieval System Security via a Optimal Maximal Codig Scheme Dogyag Log Departmet of Computer Sciece, City Uiversity of Hog Kog, 8 Tat Chee Aveue Kowloo, Hog Kog SAR, PRC dylog@cs.cityu.edu.hk

More information

Optimal Mapped Mesh on the Circle

Optimal Mapped Mesh on the Circle Koferece ANSYS 009 Optimal Mapped Mesh o the Circle doc. Ig. Jaroslav Štigler, Ph.D. Bro Uiversity of Techology, aculty of Mechaical gieerig, ergy Istitut, Abstract: This paper brigs out some ideas ad

More information

MOTIF XF Extension Owner s Manual

MOTIF XF Extension Owner s Manual MOTIF XF Extesio Ower s Maual Table of Cotets About MOTIF XF Extesio...2 What Extesio ca do...2 Auto settig of Audio Driver... 2 Auto settigs of Remote Device... 2 Project templates with Iput/ Output Bus

More information

Appendix D. Controller Implementation

Appendix D. Controller Implementation COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Iterface 5 th Editio Appedix D Cotroller Implemetatio Cotroller Implemetatios Combiatioal logic (sigle-cycle); Fiite state machie (multi-cycle, pipelied);

More information

Structuring Redundancy for Fault Tolerance. CSE 598D: Fault Tolerant Software

Structuring Redundancy for Fault Tolerance. CSE 598D: Fault Tolerant Software Structurig Redudacy for Fault Tolerace CSE 598D: Fault Tolerat Software What do we wat to achieve? Versios Damage Assessmet Versio 1 Error Detectio Iputs Versio 2 Voter Outputs State Restoratio Cotiued

More information

Pattern Recognition Systems Lab 1 Least Mean Squares

Pattern Recognition Systems Lab 1 Least Mean Squares Patter Recogitio Systems Lab 1 Least Mea Squares 1. Objectives This laboratory work itroduces the OpeCV-based framework used throughout the course. I this assigmet a lie is fitted to a set of poits usig

More information

Dynamic Programming and Curve Fitting Based Road Boundary Detection

Dynamic Programming and Curve Fitting Based Road Boundary Detection Dyamic Programmig ad Curve Fittig Based Road Boudary Detectio SHYAM PRASAD ADHIKARI, HYONGSUK KIM, Divisio of Electroics ad Iformatio Egieerig Chobuk Natioal Uiversity 664-4 Ga Deokji-Dog Jeoju-City Jeobuk

More information

Adaptive Graph Partitioning Wireless Protocol S. L. Ng 1, P. M. Geethakumari 1, S. Zhou 2, and W. J. Dewar 1 1

Adaptive Graph Partitioning Wireless Protocol S. L. Ng 1, P. M. Geethakumari 1, S. Zhou 2, and W. J. Dewar 1 1 Adaptive Graph Partitioig Wireless Protocol S. L. Ng 1, P. M. Geethakumari 1, S. Zhou 2, ad W. J. Dewar 1 1 School of Electrical Egieerig Uiversity of New South Wales, Australia 2 Divisio of Radiophysics

More information

Combination Labelings Of Graphs

Combination Labelings Of Graphs Applied Mathematics E-Notes, (0), - c ISSN 0-0 Available free at mirror sites of http://wwwmaththuedutw/ame/ Combiatio Labeligs Of Graphs Pak Chig Li y Received February 0 Abstract Suppose G = (V; E) is

More information

ANN WHICH COVERS MLP AND RBF

ANN WHICH COVERS MLP AND RBF ANN WHICH COVERS MLP AND RBF Josef Boští, Jaromír Kual Faculty of Nuclear Scieces ad Physical Egieerig, CTU i Prague Departmet of Software Egieerig Abstract Two basic types of artificial eural etwors Multi

More information

CORD Test Project in Okinawa Open Laboratory

CORD Test Project in Okinawa Open Laboratory CORD Test Project i Okiawa Ope Laboratory Fukumasa Morifuji NTT Commuicatios Trasform your busiess, trasced expectatios with our techologically advaced solutios. Ageda VxF platform i NTT Commuicatios Expectatio

More information

Optimization of Priority based CPU Scheduling Algorithms to Minimize Starvation of Processes using an Efficiency Factor

Optimization of Priority based CPU Scheduling Algorithms to Minimize Starvation of Processes using an Efficiency Factor Iteratioal Joural of Computer Applicatios (97 8887) Volume 132 No.11, December21 Optimizatio of based CPU Schedulig Algorithms to Miimize Starvatio of Processes usig a Efficiecy Factor Muhammad A. Mustapha

More information

COSC 1P03. Ch 7 Recursion. Introduction to Data Structures 8.1

COSC 1P03. Ch 7 Recursion. Introduction to Data Structures 8.1 COSC 1P03 Ch 7 Recursio Itroductio to Data Structures 8.1 COSC 1P03 Recursio Recursio I Mathematics factorial Fiboacci umbers defie ifiite set with fiite defiitio I Computer Sciece sytax rules fiite defiitio,

More information

Global Support Guide. Verizon WIreless. For the BlackBerry 8830 World Edition Smartphone and the Motorola Z6c

Global Support Guide. Verizon WIreless. For the BlackBerry 8830 World Edition Smartphone and the Motorola Z6c Verizo WIreless Global Support Guide For the BlackBerry 8830 World Editio Smartphoe ad the Motorola Z6c For complete iformatio o global services, please refer to verizowireless.com/vzglobal. Whether i

More information

9.1. Sequences and Series. Sequences. What you should learn. Why you should learn it. Definition of Sequence

9.1. Sequences and Series. Sequences. What you should learn. Why you should learn it. Definition of Sequence _9.qxd // : AM Page Chapter 9 Sequeces, Series, ad Probability 9. Sequeces ad Series What you should lear Use sequece otatio to write the terms of sequeces. Use factorial otatio. Use summatio otatio to

More information

Introduction. Nature-Inspired Computing. Terminology. Problem Types. Constraint Satisfaction Problems - CSP. Free Optimization Problem - FOP

Introduction. Nature-Inspired Computing. Terminology. Problem Types. Constraint Satisfaction Problems - CSP. Free Optimization Problem - FOP Nature-Ispired Computig Hadlig Costraits Dr. Şima Uyar September 2006 Itroductio may practical problems are costraied ot all combiatios of variable values represet valid solutios feasible solutios ifeasible

More information

A Cost Model for Distributed Shared Memory. Using Competitive Update. Jai-Hoon Kim Nitin H. Vaidya. Department of Computer Science

A Cost Model for Distributed Shared Memory. Using Competitive Update. Jai-Hoon Kim Nitin H. Vaidya. Department of Computer Science A Cost Model for Distributed Sared Memory Using Competitive Update Jai-Hoon Kim Nitin H. Vaidya Department of Computer Science Texas A&M University College Station, Texas, 77843-3112, USA E-mail: fjkim,vaidyag@cs.tamu.edu

More information

A New Morphological 3D Shape Decomposition: Grayscale Interframe Interpolation Method

A New Morphological 3D Shape Decomposition: Grayscale Interframe Interpolation Method A ew Morphological 3D Shape Decompositio: Grayscale Iterframe Iterpolatio Method D.. Vizireau Politehica Uiversity Bucharest, Romaia ae@comm.pub.ro R. M. Udrea Politehica Uiversity Bucharest, Romaia mihea@comm.pub.ro

More information

Evaluation of Different Fitness Functions for the Evolutionary Testing of an Autonomous Parking System

Evaluation of Different Fitness Functions for the Evolutionary Testing of an Autonomous Parking System Evaluatio of Differet Fitess Fuctios for the Evolutioary Testig of a Autoomous Parkig System Joachim Wegeer 1 ad Oliver Bühler 2 1 DaimlerChrysler AG, Research ad Techology, Alt-Moabit 96 a, D-10559 Berli,

More information

Lecture 6. Lecturer: Ronitt Rubinfeld Scribes: Chen Ziv, Eliav Buchnik, Ophir Arie, Jonathan Gradstein

Lecture 6. Lecturer: Ronitt Rubinfeld Scribes: Chen Ziv, Eliav Buchnik, Ophir Arie, Jonathan Gradstein 068.670 Subliear Time Algorithms November, 0 Lecture 6 Lecturer: Roitt Rubifeld Scribes: Che Ziv, Eliav Buchik, Ophir Arie, Joatha Gradstei Lesso overview. Usig the oracle reductio framework for approximatig

More information

Keywords Software Architecture, Object-oriented metrics, Reliability, Reusability, Coupling evaluator, Cohesion, efficiency

Keywords Software Architecture, Object-oriented metrics, Reliability, Reusability, Coupling evaluator, Cohesion, efficiency Volume 3, Issue 9, September 2013 ISSN: 2277 128X Iteratioal Joural of Advaced Research i Computer Sciece ad Software Egieerig Research Paper Available olie at: www.ijarcsse.com Couplig Evaluator to Ehace

More information

Copyright 2016 Ramez Elmasri and Shamkant B. Navathe

Copyright 2016 Ramez Elmasri and Shamkant B. Navathe Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe CHAPTER 26 Ehaced Data Models: Itroductio to Active, Temporal, Spatial, Multimedia, ad Deductive Databases Copyright 2016 Ramez Elmasri ad Shamkat B.

More information

Numerical Methods Lecture 6 - Curve Fitting Techniques

Numerical Methods Lecture 6 - Curve Fitting Techniques Numerical Methods Lecture 6 - Curve Fittig Techiques Topics motivatio iterpolatio liear regressio higher order polyomial form expoetial form Curve fittig - motivatio For root fidig, we used a give fuctio

More information

Quality of Service. Spring 2018 CS 438 Staff - University of Illinois 1

Quality of Service. Spring 2018 CS 438 Staff - University of Illinois 1 Quality of Service Sprig 2018 CS 438 Staff - Uiversity of Illiois 1 Quality of Service How good are late data ad lowthroughput chaels? It depeds o the applicatio. Do you care if... Your e-mail takes 1/2

More information