Dynamic Virtual Network Allocation for OpenFlow Based Cloud Resident Data Center

Size: px
Start display at page:

Download "Dynamic Virtual Network Allocation for OpenFlow Based Cloud Resident Data Center"

Transcription

1 56 IEICE TRANS. COMMUN., VOL.E96 B, NO. JANUARY 203 PAPER Speca Secton on Networ Vrtuazaton, and Fuson Patform of Computng and Networng Dynamc Vrtua Networ Aocaton for OpenFow Based Coud Resdent Data Center Tr TRINH a), Student Member,HroshESAKI b), Member, and Chaodt ASWAKUL c), Nonmember SUMMARY Dynamc vrtua networ aocaton s a promsng traffc contro mode for coud resdent data center whch offers vrtua data centers for customers from the provder s substrate coud. Unfortunatey, dynamc vrtua networ aocaton desgned n the past was amed to the Internet so t needs dstrbuted contro methods to scae wth such a arge networ. The prce for the scaabty of the competey dstrbuted contro method at both vrtua ayer and substrate ayer s the sow convergence of agorthm and the ess stabty of traffc. In ths paper, we argue that the dstrbuted contros n both vrtua and substrate networs are not necessary for the coud resdent data center envronment, because coud resdent data center uses centrazed controer as the way to gve networ contro features to customers. In fact, we can use the centrazed agorthm n each vrtua data center whch s not very arge networ and the dstrbuted agorthm s ony needed n substrate networ. Based on the specfc propertes of ths mode, we have used optmzaton theory to re-desgn the substrate agorthm for perodcay re-adustng vrtua n capacty. Resuts from theoretca anayss, smuatons, and experments show that our agorthm has faster convergence tme, smper cacuaton and can mae better use of the feedbac nformaton from vrtua networs than the prevous agorthm. ey words: networ vrtuazaton, OpenFow, data center, centrazed controer, traffc management. Introducton The coud resdent data center [], whch has been proposed to repace the Amazon vrtua prvate coud (Amazon VPC) [2], offers customers not ony a bunch of vrtua machnes but aso the networ servces to connect and contro traffcs among these vrtua machnes. The restrcted traffc contro features provded by the Amazon VPC (e.g. statcay add/remove routng entres, access contro st) are not enough for the varous requrements of customers. In fact, customers need the abty of freey choosng dynamc routng agorthms, securty systems and cachng systems to match wth ther operatng mode. A coud resdent data center offers those fexbtes by gvng each of vrtua data center customers a physca controer. Ths controer can then be used to enabe those customers to nsta proper networ contro features to contro ther vrtua networ porton rented from the nfrastructure coud. There are three man propertes of coud resdent data center to defne the traffc management mode. Frsty, a coud resdent data center s typcay based on the physca networ structure of ds- Manuscrpt receved May 8, 202. Manuscrpt revsed August 30, 202. The authors are wth Chuaongorn Unversty, Thaand. a) E-ma: tr.m@student.chua.ac.th b) E-ma: hrosh@wde.ad.p c) E-ma: chaodt.a@chua.ac.th DOI: 0.587/transcom.E96.B.56 trbuted data centers each wth a fat-tree topoogy. Ths aows the usage of cheaper swtches n the networ core ayer than wth a conventona topoogy requrng hgh-denstyport swtches for nterconnectons wthn each data center. Ths topoogy has many paths between each end-host par so the mut-path traffc engneerng s the most sutabe for the traffc management mode. Secondy, the traffc demands comng from vrtua networ customers are a pror unnown so statc traffc contros can ead to hgher chances of demand oss or capacty waste than dynamcay adaptve traffc contros can. Thrdy, the requrement for vrtua networ provson to each customer suggests that coud resdent data centers shoud support the networ vrtuazaton []. The mut-path oad baancng probem has been taced n [3] by desgnng a traffc scheduer to estmate the eephant or bg demands and usng heurstc agorthms to search for the optma mappng between these demands and physca paths. The dynamc congeston-contro probem presented n [4] uses a marng system to decrease the source sendng rate varaton for archvng the hgh throughput even wth a sma buffer sze. The combnaton of these two probems has been formuated and soved n the framewor of centrazed optmzaton agorthm [5]. However, a the aforementoned wors have deat wth the traffc management probems n ony one networ ayer. A coud resdent data center mode needs the co-operaton of traffcmanagement mechansms between vrtua ayer and substrate ayer to maxmze the tota utty and mae most uses of the physca resources. Davnc [6] has addressed ths traffc management probem n two ayers. At the vrtua ayer, an optmzaton probem has been formuated on the requrements of customers and soved dstrbutedy by a decomposton method. At the substrate ayer, a perodcay updated mechansm has been proposed to contro the capacty of vrtua ns accordng to the derved congeston prces. Unfortunatey, ths approach has been amed at such bg networs as the Internet so the dstrbuted agorthms have been used n both substrate ayer and vrtua ayer. Ths s not sutabe for the traffc management probem n the coud resdent data center wth vrtuazed networs each managed by a centrazed controer dedcated for each of the vrtua data center customers. Ths paper contans two orgna contrbutons. Frsty, n ths paper, the coud resdent data center testbed has been mpemented n the OpenFow patform. We have decded to use the OpenFow because of ts centrazed system structure whose controer can have a goba Copyrght c 203 The Insttute of Eectroncs, Informaton and Communcaton Engneers

2 TRINH et a.: DYNAMIC VIRTUAL NETWORK ALLOCATION FOR OPENFLOW BASED CLOUD RESIDENT DATA CENTER 57 vew on the overa networ. That centrazed controer can gve a better decson to manage the traffcs nsde the networ. Addtonay, the OpenFow s the open system aowng devces from dfferent vendors to n-operate smoothy va the OpenFow standard. Our testbed has been mpemented on Lnux-based computers nstaed wth OpenFow swtch [7] as the physca ayer, FowVsor [8] as the networ vrtuazaton ayer, and Networ Operatng System NOX [9] as the centrazed controer. A the system modues communcate va the OpenFow [7] protoco to emuate the dynamcs of a sma coud resdent data center testbed. Secondy, ths paper re-desgns the traffc contro mode n [6] for the OpenFow-based networ settng of coud resdent data center. Due to the centrazed contro structure of the OpenFow, we have decded to mpement the centrazed optmzaton agorthm on each vrtua networ nstead of dstrbuted agorthm. And we have mpemented the dstrbuted traffc contro agorthm n the substrate networ to perodcay contro the aocaton of vrtua n capacty for the new mode of coud resdent data center. The rest of ths paper s organzed as foows. Secton 2 descrbes the system mode. Secton 3 presents the dervaton of our vrtua n capacty updated agorthm for coud resdent data center. Secton 4 demonstrates how we mpement our agorthm n OpenFow based Testbed. Secton 5 shows the resuts and dscussons. The fna secton s Concuson and our future wors. 2. System Descrpton Fgure shows the OpenFow-based coud resdent data center system testbed constructed n ths research. The system s comprsed of four man eements,.e., vrtua networ controer, substrate node, end-host and host manager. The functon of vrtua networ controer s to contro how substrate nodes swtch the pacet fows to sutabe destnatons. The substrate nodes swtch the pacet fows n accordance wth the nstructons from the vrtua networ controer and perodcay cacuate as we as update to the controer about the new capacty requred for ther vrtua ns. An end-host s a vrtua machne on a vrtua networ. Each end-host gets traffc optma rates and mut-path spttng rato from ts host manager to adust ts outgong traffc rates. The host manager cacuates and contros the traffc rate of a end-hosts n ts vrtua networ n response to the demands requested from end-hosts and the vrtua networ state updated by the controer. 2. Traffc Contro n Each Vrtua Networ Intay, the vrtua networ controer creates tunnes to connect ts vrtua networ s end-hosts by addng the approprate swtchng entres to the OpenFow swtches. Each end-host montors ts aggregated traffc data at ts output port and sends the capacty request to ts host manager perodcay. On recevng the requests from a of ts end-hosts, the host manager w cacuate the optma rate for each tunne and repy these optma rate bac to the end-hosts. The endhosts can then adapt the traffc sendng rates to the tunnes accordngy. Wth ths mechansm, the appcatons on each end-host does not need to wat for the optma rate from host manager but they can send ther traffc out mmedatey each tme they want. 2.2 Traffc Contro n Substrate Networ The msson of traffc contro n a substrate networ s to adust the vrtua n capacty perodcay n order to maxmze the tota utty. In ths paper, the substrate networ uses congeston prce of each vrtua n to cacuate the sutabe bandwdth provded to vrtua ns. Here, a substrate node does not need to cacuate the congeston prce for vrtua ns one by one by tsef as prevousy mpemented n [6]. Instead, n ths paper, the substrate node coects the congeston prce for a vrtua ns from the host manager. The optmzaton sover n the host manager gves the souton of dua varabes, whch are congeston prces, whe sovng the centra optmzaton probem for end-host traffc sendngrate. Ths way of coectng congeston prce nformaton maes our agorthm outperform [6] because the substrate nodes do not need the computatona resources to cacuate the congeston prce for each vrtua n and they do not need to spend a ot of tme to wat for the agorthm of cacuatng congeston prce to converge. So, our agorthm can re-adust the vrtua n capacty faster and hence more frequenty than the approaches n [6]. Fg. System functona descrpton. 3. Proposed Optmzaton Framewor for Coud Resdent Data Center 3. Modeng and Notatons The substrate networ s modeed by a weghted, drected graph G(V s, E s ), where V s s the set of a substrate nodes and E s s the set of a drected substrate ns. In Fg. 2, there are three substrate nodes ndexed by {, 2, 3} and sx

3 58 IEICE TRANS. COMMUN., VOL.E96 B, NO. JANUARY 203 The n-path routng matrx for vrtua networ [] wth ts coumn representng each path n source-destnaton pars and ts row representng each substrate n ndex s denoted by H (),whereh () f demand of vrtua networ on path uses vrtua networ n and H () 0 otherwse. For exampe, n Fg. 2, there are two routng matrces H () for vrtua networ and H (2) for vrtua networ 2. Here, H () [0 ; 0 0; 0; 0 0; 0 ; 0 0] because demand of vrtua networ on path uses vrtua networ ns 3 and demand of vrtua networ on path 2 uses vrtua networ ns and 5. Smary, the second routng matrx H (2) [ 0; 0 0; 0 ; 0 0; 0 ; 0 0]. 3.2 Vrtua-Networ Centrazed Agorthm Fg. 2 System modeng exampe. drected substrate ns ndexed by {, 2, 3, 4, 5, 6} between substrate node pars { 2, 2, 3, 3, 2 3, 3 2}, respectvey. Smary, a vrtua networ s modeed as a graph G(V (), E () ), where K s an eement n the vrtua networ ndex set. Here, V () s the set of nodes n vrtua networ and E () s the set of vrtua ns n vrtua networ. For exampe, n Fg. 2, there are two vrtua networs, the yeow one and the red one, each wth the same topoogy as that of substrate networ. Let r () denote the demand of vrtua networ. The vrtua networ controers use ther own traffc engneerng agorthm to contro the traffc fowngthrough thernetwors. Andthe substrate networ contros the vrtua n capacty by usng vrtua n congeston prce nformaton. For the exampe mode n Fg. 2, there s one demand on each of the two vrtua networs, denoted as r () and r (2), respectvey. There are two paths { 3, 2 3} for demand r () and two paths { 2, 3 2} for demand r (2). Defne as the genera n ndex, where L denotes the substrate n n the substrate networ and L denotes the vrtua n n vrtua networ. Ln of substrate networ has the capacty of c.ln of vrtua networ has capacty. For vrtua networ, each demand can usuay be assgned aong more than one path at the same tme so et us defne z () as the max fow rate avaabe on path for demand of vrtua networ. Usuay, ths fow rate must be ess than or equa to the nstantanenous amount of capacty on path that s assgned to that demand to prevent any possbe traffc osses. The am of our optmzaton s to fnd the proper vaues of these capacty and fow rate aocaton parameters and z (). To defne the set of a possbe paths whose capacty and fow rate aocaton w be found by our proposed optmzaton, we use the m-shortest path frst agorthm [0] to fnd m east cost paths from each source to each destnaton n the substrate networ as we as n the vrtua networs. Then we restrct our optmzaton search space wthn those obtanabe paths ony. For each fxed wth fxed vaues of maxmze: subect to: : U ( ) () z (), H () z () z () 0, L varabes: z () () As n [6], the obectve functon of the vrtua networ centrazed probem () can be any concave utty functon whch vares wth the capacty aocaton parameters. The frst constrant mpes for each vrtua networ that the nstantateous capacty requrement or tota fow rate from a demands on ther paths sharng a gven vrtua n cannot exceed the capacty assgned for that vrtua n by the substrate networ. The second constrant states that the capacty aocatons must be non-negatve. 3.3 Substrate-Networ Dstrbuted Agorthm Our startng pont s the same as [6] but wth the settng of coud resdent data center n mnd, we have derved a dfferent vrtua n capacty updated agorthm to match wthn our OpenFow based networ testbed. Our centrazed substrate networ optmzaton s stated by: maxmze: w () U ( ) () z (), subect to: H () z () L, varabes: c L, z () 0,, z (), (2) Here, w () s the weght for each vrtua networ. Byusng the centrazed sover for each vrtua networ, we can derve the new vrtua n capacty updated agorthm whch s expectedy convergng faster and better n processng bursty

4 TRINH et a.: DYNAMIC VIRTUAL NETWORK ALLOCATION FOR OPENFLOW BASED CLOUD RESIDENT DATA CENTER 59 traffcs than that of [6]. The probem n (2) s the convex probem because the obectve functon of ths probem s the postve-weghted sum of concave obectve functons () and the constrants are affne wth z (),. The probem has couped varabes z (), so we decoupe t by the prma decomposton method [2]. We fx the the varabe to mae the probem ony vares wth z () and the new probem can be d- vded nto many centrazed probems of (). The optmzaton sover CVXOPT [5] whch mpements the so caed prma-dua nteror pont method [3] s used to sove each probem of () centray n the controer of each vrtua networ. The resuts of optmzaton sover for each sub-probem are optma fow rates z () and n congeston prce λ (). Now, after sovng the sub-probem, we need to fnd the new vrtua n capacty that we have fxed n the prevous step. The updated agorthm s derved from the master probem as foows: maxmze: w () U ( ) () z (), c L 0, varabes: (3) The above master optmzaton probem s aso the convex probem because t has the same concave obectve functon as (2) and the affne constrants. As suggested n [3] for the convex optmzaton probem, because t s easy to proect on the non-negatve orthant constrant 0, we smpfy the way to sove the probem (3) by consderng the constrant 0 as mpct constrant and sove the probem wth expct constrant frst then proect the resuts on the mpct constrant doman. The probem wth expct constrant has couped constrant c so we use the dua decomposton [2] to decoupe t. We fnd the Lagrange functon of (3) as foow: L ( ),μ w () U ( () z () w () U ( () z (),, ) μ ) c μ + μ c (4) Note that μ s the dua varabe for the master probem whch s dfferent from λ (), the dua varabe of subprobems. We use the subgradent proecton method to fnd the supremum of probem (4) whch has mpct constrant of non-negatve orthant and the varabe of. The update functon for s (t + T s ) y() (t) + α L ( ) +,μ (5) where T s s the tme perod for updatng vrtua n capacty n the substrate networ and the updated tme argument has been appended n the parenthess foowng the varabe. [] + denotes the proecton on to non-negatve orthant doman. Le [3], we have the parta dervatve of obectve functon at the optmaty as the n congeston prce so K U () ( z (), ) λ () (6) Usng (6) we have parta dervatve of Lagrange functon as L ( ),μ w () λ () μ (7) To fnd μ,wedefnep () as the optma vaue of () and p as the optma vaue of (3). We have p w () p () p c μ () p () w c K w () λ () K c (8) where K s the set of vrtua networs hosted on substrate n. In practca networs, a servce provder prefers to aocate a ther capacty fary to ncrease the quaty of servces. In our system, by constranng on c K,we aocate fary a of our resdua capacty to vrtua networ customers: (9) c κ K y (κ) Hence, we have from (8), (9) that K μ w () λ () K (0) And the fna vrtua n capacty update functon can be obtaned by combnng (5),(7),(0) : (t + T s ) (t)+α w() λ () K w () λ () K (t) (t) + () As a summary, n (), we can fnd the vaue of at tme t + T s from the prevousy updated vaue of at tme t. In the recurson, α s a constant stepsze that can be chosen through experments to mprove the agorthm convergence. The vaue of n congeston prce λ () n vrtua networ can be obtaned by centrazed optmzaton sover. Ths

5 60 IEICE TRANS. COMMUN., VOL.E96 B, NO. JANUARY 203 equaton aso has a reasonabe nterpretaton because f the weghted rate of utty ncrease per unt of capacty beng added for a gven vrtua n,.e.thetermw () λ (),s greater than the rate of utty ncrease as averaged over a the vrtua n capacty upgrade, then that vrtua n of the vrtua networ shoud be aocated more capacty. On the contrary, f the weghted rate of utty ncrease per unt of capacty beng added for a gven vrtua n s ower than the rate of utty ncrease as averaged over a the vrtua n capacty upgrade, then that vrtua n shoud be assgned ess capacty. 3.4 Convergence and Optmaty Theorem: The updated Eq. () converges to optma pont of (2) f: The probem () s convex optmzaton. The vrtua n bandwdth aocaton s updated after the convegence of () The stepsze α n () s sma enough or dmnshng (dmnshng stepsze usuay converge faster constant stepsze). Proof: From the above nterpretaton of () about the prncpa for ncreasng and decreasng bandwdth of each vrtua n, the aggregated utty on each physca n and hence, the tota utty overa substrate networ: w () U () (z (), ) w be ncreased after each vrtua n capacty updated perod T s. Because we aways eep c, L(,μ ) ncreases monotoncay after every perod of updatng vrtua n capacty. But, L(,μ ) s concave functon so t s ony abe to ncrease unt the maxmum pont whch aso be the statonary pont when moves to the mted pont ỹ (). At the mted pont we have: w () λ () K w () λ () K ỹ () ỹ () (2) 4. Impementaton 4. Genera Testbed Descrpton We have but a testbed to mpement and evauate our optmzaton agorthm wth a rac of seven computers named PC-5 and TA, TB, respectvey. Each computer s equpped wth Core 2 quad 2.40 GHz and 4 GBytes of RAM. Ubuntu OS.04 wth the core of has been nstaed on each physca computer. 4.2 Logca Mode The ogca mode of our networ s presented n Fg. 3. In ths mode, three substrate nodes have been created by nstang OpenFow swtch software v0.8.9r2 on computers PC-3 to mae them wor as PC-based swtches. FowVsor has been used to create a vrtuazaton ayer on those substrate nodes. The vrtua networ controer has been nstantated by a Python scrpt runnng on top of the networ operatng system NOX. We have wrtten a Python scrpt to add the swtchng entres to OpenFow swtches and contro them to forward pacets accordng to VLAN IDs. To mpement end-hosts to spt the traffc through paths and mt the rate of outgong traffcs, we have wrtten a Python scrpt usng Scapy [4] to create two nds of pacets wth VLAN ID 2 and VLAN ID 3. And the end-hosts send the pacets to output ports accordng to the contro nformaton from the centra host manager. Ths host manager has been mpemented on PC5 by a Python scrpt whch communcates wth a end-hosts and the controer n the correspondng vrtua networ. Ths scrpt perodcay taes traffc demands from end-hosts and vrtua n capacty vaue updates from substrate nodes as ts nputs and use CVX- OPT [5] to cacuate the optma rates for a end-hosts It means that at the mted pont ỹ (), the weghted rate of utty ncrease per unt of capacty beng added for a gven vrtua n s equa to the rate of utty ncrease as averaged over a the vrtua n capacty upgrade and does not change anymore. At the ỹ () : L(ỹ (),μ ) 0, ; c,andμ ( c ) 0. The KKT condtons [3] are satsfed for the convex probem of (3), then the mted pont of () s the optma pont of (3). Because Eq. () s converged before the vrtua n bandwdth update tme, at ỹ () and they are the optma pont y () z () probem of (2).,weasohavez () and z () for the Fg. 3 Logca mode.

6 TRINH et a.: DYNAMIC VIRTUAL NETWORK ALLOCATION FOR OPENFLOW BASED CLOUD RESIDENT DATA CENTER 6 and congeston prce vaues for a vrtua ns n the vrtua networ. There are three networs used to connect a eements of system as depcted n Fg. 3. Controer networ ( x) s used for controers on PC4 to send contro sgnas to swtches PC-3. Host contro networ ( x) s used by the host manager to get nformaton from end-hosts and controers as we as to send contro sgnas to end-hosts. The man networ s used for end-hosts n a vrtua networ to send traffcs to each other. Swtches are connected to the frst controer (named ENG) va tcp port:7000 and the second controer (named SCI) va tcp port: Vrtua-Networ Centrazed Agorthm Impementaton We have mpemented the throughput-senstve centrazed agorthm on each host manager usng Python CVXOPT [5] wth the obectve functon of maxmzng the overa networ throughput, meanwhe eeps the n capacty uncongested as foows: max : w () og where the utzaton u () z () q L exp ( ) u () (3) of vrtua n can be cacuated from u () H() z () and q serves as a weghtng coeffcent for reguatng the utzaton of vrtua ns. Ths obectve functon s dfferent from [6] n that we add weght w () to each demand for controng the networ resources provded to each demand. Ths weght s cacuated by w () r(), r () where r () s the demand of vrtua networ. End-hosts TA, TB perodcay send the requested demand to the host manager whch cacuates the optma fow rate for each endhost to send ts traffc through each path. Upon recevng ths optma sendng rate, end-hosts then adust ther outbound fow rate. We use Scapy [4] to create the pacets wth the wanted VLAN IDs to spt traffc todfferent paths. For exampe, f end-host TA receves the optma rate of (00, 40), t nows that t shoud send the traffc wththerateof00 pacets/s on VLAN 2 and 40 pacets/s onvlan3. The end-host uses Scapy to create and send 00 pacets wth VLAN-ID 2 as we as 40 pacets wth VLAN-ID 3to swtch PC. Then, at swtch PC, the pacets wth VLAN- ID 2 are forwarded through the upper path wth two hops and the pacets wth VLAN-ID 3 are forwarded through the ower path wth one hop. OpenFow swtches. Each OpenFow swtch on recevng the congeston prce cacuates the new capacty of ts vrtua ns by usng the equaton that we have derved n (). The new vrtua n capacty nformaton s then updated to the host manager, whch n turn uses ths nformaton n ts capacty constrants to cacuate the optma fow rate for end-hosts n the next optmzaton step. 4.5 Smuator Snce our physca testbed s restrcted to 7 PCs wth 3 swtchng nodes, we have mpemented our agorthm n MATLAB envronment for two nodes topoogy and Abene topoogy [6] to test and compare our agorthm wth the prevous approach n arger topoogy. We not ony use throughput-senstve utty functon for both vrtua networs as n testbed mpementaton but aso add the deaysenstve utty functon whch tres to mnmze the tota deay of networ as foows: mn: z () H () (p + f (u () )) (4) In our testbed mpementaton, wth two throughputsenstve utty functons, congeston prce aone s enough to refect the demand for more bandwdth of each vrtua n. But n our smuaton, the throughput-senstve utty functon and deay-senstve utty functon are so dfferent n the form, we have added to congeston prce λ to U () better refect the demand for bandwdth than the congeston prce aone. 5. Evauaton 5. Smuaton Resuts Fgure 4 compares the tme to convergence between our proposed agorthm and Davnc agorthm [6] n two nodes topoogy. The upper graph of Fg. 4 shows that wth the same settng of q 0.5,w,w2 0 5 α.2 and r () 0 Mbps, our proposed agorthm needs neary the same number of outer teratons, whch are the number of teratons to sove the master probem (3) dstrbutedy, as n 4.4 Substrate-Networ Dstrbuted Agorthm Impementaton We have mpemented our substrate agorthm on each OpenFow swtch. After each tme a host manager competes cacuatng the optma rate for a end-hosts, the host manager sends the newy updated congeston prce to the Fg. 4 Comparng wth Davnc n two nodes topoogy.

7 62 IEICE TRANS. COMMUN., VOL.E96 B, NO. JANUARY 203 Fg. 5 Stepsze α vs. convergence n Abene topoogy. Fg. 7 Tme to converge vs. T s. Fg. 6 Traffc on ENG and SCI networ. [6]. But, as showed n the ower graph, our agorthm needs much shorter tme to converge than the one n [6]. The reason for ths phenomenon s that for each outer teraton we need maxmum 0.2 seconds to sove optmzaton probems on two vrtua networs centray but [6] needs 2 seconds to sove them dstrbutedy. The more tme needed for [6] to sove probem at each teraton mae t converge sower than our proposed agorthm. Fgure 5 presents the number of teratons to convergence of our agorthm n the Abene topoogy. From the fgure, the agorthm converges very sow when stepsze α s so sma and dverses when stepsze α s arge. The reason s that when α s arge, the searchng pont w ump through optma pont after each teraton. Aso from the fgure, the graph wth demand r () 200 Mbps on deay senstve networ converges faster than the graph wth demand r () 0 Mbps. The reason of ths phenomenon s that the nta capacty for a vrtua ns of a vrtua networs are set to be 500 Mbps whch s the haf of each substrate n capacty. The nta vrtua n capacty vector s the nta pont for our optmzaton agorthm. Ths nta pont s nearer to the souton of demand 200 Mbps than the souton of demand 0 Mbps. So, the agorthm wth nput demand of 200 Mbps converges faster than the agorthm wth nput demand of 0 Mbps. 5.2 Testbed Evauaton Resuts Fgure 6 depcts the dynamcs of actua traffc on ENG vrtua networ (upper graph) and SCI vrtua networ (ower graph). Ths resut s based on the demands whch are changed randomy every 40 optmzaton teratons and α whch s 0.05 at the begnnng and beng added by 0.05 each tme the demand changes. The substrate n capacty s set to 5 Mbps. From the fgure, the convergence rate ncreases after each tme demand changes. But there are some perods such as 20, 200, 320, the convergence rate decreases even wth hgher α. Ths phenomenon s caused by the arge changng n demand. Our agorthm uses the optma ponts from prevous optmzaton perod to be the nta pont for the next optmzaton perod. If the nta pont s so far from the demand, our agorthm needs more teratons to converge. Fgure 7 depcts the vrtua n updated perod T s and the tme to convergence n 2 demand patterns whch are: ncrease wth Mbps step and 2 Mbps step. From the fgure, f the vrtua n update perod s smaer than the maxmum tme to sove the optmzaton probem n each vrtua networ added wth the communcaton tme between end hosts wth HostManager of that vrtua networ whch s equa 0.7 n our case, our agorthm w need very ong tme to converge. If T s 0.7 second, the vrtua networ optmzaton probem s guaranteed to be soved competey before the updated tme of our proposed agorthm () and our agorthm s converged. When our proposed agorthm converge, the tme to convergence s qute near wth the teraton perod (T s ). The reason s that the number of teratons needed to sove the master probem s neary constant. The near ncrease of tme to converge s ony caused by the ncrease n the updated tme perod T s. Fgure 8 shows how vrtua capacty of each vrtua networ adapts when there s a n-down event from teraton At teraton 36, when the physca n VLAN 3 s down, the capacty whch was aocated to both vrtua networs ENG (y () 2 )andsci(y(2) 2 ) from physca n VLAN 3 s vanshed. The capacty aocated to vrtua networ ENG (y () )andsci(y(2) ) from physca n VLAN 2 s adusted n around 20 teratons by our updated Eq. () to converge to the new optma pont that the aocated vrtua n capacty are proportona to the demands from both vrtua networs. When the physca n of VLAN 3 s up agan at teraton 48, our updated agorthm mmedatey aocates the equa bandwdth 3.5 Mbps to each vrtua n hosted on the physca n VLAN 3. Ths nta aocaton

8 TRINH et a.: DYNAMIC VIRTUAL NETWORK ALLOCATION FOR OPENFLOW BASED CLOUD RESIDENT DATA CENTER 63 Fg. 8 Ln recovery. phenomenon caused by far aocaton of Eq. (9). After the nta aocaton, our agorthm graduay adusts the aocated capacty to the new optma pont whch aocates tota 3 Mbps of traffc for the vrtua networ ENG and 7 Mbps of traffc for the vrtua networ SCI. 6. Concuson In ths paper, we have derved an agorthm to dynamcay aocate the capacty to vrtua networ ns for maxmzng the aggregated utty. Wth the coud resdent data center settng n mnd, we have used the centrazed agorthm to mpement n each vrtua networ to be sutabe wth Open- Fow centrazed controer. At the substrate networ, we have derved a new updated agorthm to mae use of congeston prce whch s cacuated from the centrazed controers. We have mpemented our agorthm n MATLAB as we as testbed envronment and the resuts show that our agorthm converge to the optmaty faster than the prevous approach so t can use physca resource more effectvey. To mae any optmzaton agorthm wor n the rea word, we need to tune many parameters of our agorthm. The convergence tme of our agorthm s based heavy on the convergence tme of each centrazed agorthm on each vrtua networ. In the future, we ntend to mprove the convergence rate of vrtua networ agorthm by precacuatng the optmzaton probem n vrtua networs wth a the nput demands and mae a mappng tabe between traffc demands and prma/dua soutons. When there s a demand come to the networ, the host manager ony needs to fnd the optma resuts from the mappng tabe. Future resuts w be reported accordngy. References [] E. Keer, D. Drutsoy, J. Szefer, and J. Rexford, Coud resdent data center, [2] Amazon vrtua prvate coud (amazon vpc), com/vpc/, 20. [3] M. A-Fares, S. Radharshnan, B. Raghavan, N. Huang, and A. Vahdat, Hedera: Dynamc fow schedung for data center networs, Proc. 7th USENIX Conference on Networed Systems Desgn and Impementaton, p.9, 200. [4] M. Azadeh, A. Greenberg, D. Matz, J. Padhye, P. Pate, B. Prabhaar, S. Sengupta, and M. Srdharan, Data center tcp (dctcp), ACM SIGCOMM Computer Communcaton Revew, pp.63 74, 200. [5] K. Ousterhout and J. Rexford, Reef: A reactvate, effcent, and fexbe system for nternet traffc management, 20. [6] J. He, R. Zhang-Shen, Y. L, C.Y. Lee, J. Rexford, and M. Chang, Davnc: Dynamcay adaptve vrtua networs for a customzed nternet, Proc ACM CoNEXT Conference, CoNEXT 08, pp.5: 5:2, New Yor, NY, USA, [7] N. McKeown, T. Anderson, H. Baarshnan, G. Paruar, L. Peterson, J. Rexford, S. Shener, and J. Turner, Openfow: Enabng nnovaton n campus networs, ACM SIGCOMM Computer Communcaton Revew, vo.38, no.2, pp.69 74, [8] R. Sherwood, G. Gbb, K. Yap, G. Appenzeer, M. Casado, N. McKeown, and G. Paruar, Fowvsor: A networ vrtuazaton ayer, OpenFow Swtch Consortum, Tech. Rep [9] N. Gude, T. Koponen, J. Pettt, B. Pfaff, M. Casado, N. McKeown, and S. Shener, Nox: Towards an operatng system for networs, ACM SIGCOMM Computer Communcaton Revew, vo.38, no.3, pp.05 0, [0] D. Eppsten, Fndng the shortest paths, SIAM J. Comput., vo.28, no.2, pp , 998. [] M. Póro and D. Medh, Routng, fow, and capacty desgn n communcaton and computer networs, Esever/Morgan Kaufmann, [2] D. Paomar and M. Chang, A tutora on decomposton methods for networ utty maxmzaton, IEEE J. Se. Areas Commun., vo.24, no.8, pp , [3] S. Boyd and L. Vandenberghe, Convex optmzaton, Cambrdge Unv Pr, [4] Scapy. [5] Cvxopt: Python software for convex optmzaton. uca.edu/cvxopt/ndex.htm Tr Trnh receved Bacheor as we as Master degree from Hano Unversty of Scence and Technoogy, Vetnam n 2004 and 2006 respectvey. He s now a Ph.D. student n the Department of Eectrca Engneerng, Chuaongorn Unversty snce In 20, he was an exchanged researcher n Esa s ab, The Unversty of Toyo. Hs research nterest s Networ Vrtuazaton, Coud Resdent Data Center, OpenFow, Traffc Engneerng, Networ Optmzaton. Hrosh Esa receved the Ph.D. degree from the Unversty of Toyo, Toyo, Japan, n 998. In 987, he oned the Research and Deveopment Center, Toshba Corporaton. From 990 to 99, he was wth the Apped Research Laboratory, Be-Core Inc., NJ, as a Resdenta Researcher. From 994 to 996, he was wth the Center for Teecommuncaton Research, Coumba Unversty, New Yor. Snce 998, he has served as a Professor at the Unversty of Toyo, and as a board member of WIDE Proect. Currenty, he s the Executve Drector of IPv6 promoton counc, Vce Presdent of JPNIC, IPv6 Forum Feow, Drector of Green Unversty of Toyo Proect, and Drector of WIDE Proect.

9 64 IEICE TRANS. COMMUN., VOL.E96 B, NO. JANUARY 203 Chaodt Aswau receved the B.Eng. degree wth st cass honour n Eectrca Engneerng from Chuaongorn Unversty, Thaand, n 994. From 995 to 2000, he receved the Ananda Mahdo Foundaton schoarshp to study for Ph.D. at the Impera Coege of Scence, Technoogy and Medcne, Unversty of London, U.K. After gettng Ph.D. n communcatons networng, he returned to Thaand and s currenty an assstant professor at the Department of Eectrca Engneerng, Chuaongorn Unversty. In , he has aso served as the manager of the Next Generaton Networ Testng/Tra Use Proect n Phuet of the Natona Teecommuncatons Commsson of Thaand. He s the cofounder of the unversty s Networ Research Group wth focuses on researchng n the quaty of servce and reabty ssues of both communcaton and transportaton networ systems.

TCP/IP Interaction Based on Congestion Price: Stability and Optimality

TCP/IP Interaction Based on Congestion Price: Stability and Optimality TCP/IP Interacton Based on Congeston Prce: Stabty and Optmaty Jayue He Eectrca Engneerng Prnceton Unversty Ema: jhe@prncetonedu Mung Chang Eectrca Engneerng Prnceton Unversty Ema: changm@prncetonedu Jennfer

More information

A Simple Congestion-Aware Algorithm for Load Balancing in Datacenter Networks

A Simple Congestion-Aware Algorithm for Load Balancing in Datacenter Networks A Smpe Congeston-Aware Agorthm for Load Baancng n Datacenter Networs Mehrnoosh Shafee, and Javad Ghader, Coumba Unversty Abstract We study the probem of oad baancng n datacenter networs, namey, assgnng

More information

PAS: A Packet Accounting System to Limit the Effects of DoS & DDoS. Debish Fesehaye & Klara Naherstedt University of Illinois-Urbana Champaign

PAS: A Packet Accounting System to Limit the Effects of DoS & DDoS. Debish Fesehaye & Klara Naherstedt University of Illinois-Urbana Champaign PAS: A Packet Accountng System to Lmt the Effects of DoS & DDoS Debsh Fesehaye & Klara Naherstedt Unversty of Illnos-Urbana Champagn DoS and DDoS DDoS attacks are ncreasng threats to our dgtal world. Exstng

More information

An Efficient Job Scheduling for MapReduce Clusters

An Efficient Job Scheduling for MapReduce Clusters Internatona Journa of Future Generaton ommuncaton and Networkng, pp. 391-398 http://dx.do.org/10.14257/jfgcn.2015.8.2.32 An Effcent Job Schedung for MapReduce usters Jun Lu 1, Tanshu Wu 1, and Mng We Ln

More information

Increasing Supported VoIP Flows in WMNs through Link-Based Aggregation

Increasing Supported VoIP Flows in WMNs through Link-Based Aggregation Increasng Supported VoIP Fows n WMNs through n-based Aggregaton J. Oech, Y. Hamam, A. Kuren F SATIE TUT Pretora, South Afrca oechr@gma.com T. Owa Meraa Insttute Counc of Scentfc and Industra Research (CSIR)

More information

Predictive Control of a Smart Grid: A Distributed Optimization Algorithm with Centralized Performance Properties*

Predictive Control of a Smart Grid: A Distributed Optimization Algorithm with Centralized Performance Properties* Predctve Contro of a Smart Grd: A Dstrbuted Optmzaton Agorthm wth Centrazed Performance Propertes* Phpp Braun, Lars Grüne, Chrstopher M. Keett 2, Steven R. Weer 2, and Kar Worthmann 3 Abstract The authors

More information

Approximation Algorithms for Data Distribution with Load Balancing of Web Servers

Approximation Algorithms for Data Distribution with Load Balancing of Web Servers Approxmaton Agorthms for Data Dstrbuton wth Load Baancng of Web Servers L-Chuan Chen Networkng and Communcatons Department The MITRE Corporaton McLean, VA 22102 chen@mtreorg Hyeong-Ah Cho Department of

More information

Multi-agent System for Custom Relationship Management with SVMs Tool

Multi-agent System for Custom Relationship Management with SVMs Tool Mut-agent System for Custom Reatonshp Management wth SVMs oo Yanshan Xao, Bo Lu, 3, Dan Luo, and Longbng Cao Guangzhou Asan Games Organzng Commttee, Guangzhou 5063, P.R. Chna Facuty of Informaton echnoogy,

More information

A Secure Password-Authenticated Key Agreement Using Smart Cards

A Secure Password-Authenticated Key Agreement Using Smart Cards A Secure Password-Authentcated Key Agreement Usng Smart Cards Ka Chan 1, Wen-Chung Kuo 2 and Jn-Chou Cheng 3 1 Department of Computer and Informaton Scence, R.O.C. Mltary Academy, Kaohsung 83059, Tawan,

More information

Clustering based Two-Stage Text Classification Requiring Minimal Training Data

Clustering based Two-Stage Text Classification Requiring Minimal Training Data OI: 10.2298/CSIS120130044Z Custerng based Two-Stage Text Cassfcaton Requrng Mnma Tranng ata Xue Zhang 1,2 and Wangxn Xao 3,4 1 Key Laboratory of Hgh Confdence Software Technooges, Mnstry of Educaton, Pekng

More information

Off-line and on-line scheduling on heterogeneous master-slave platforms

Off-line and on-line scheduling on heterogeneous master-slave platforms Laboratore de Informatque du Paraésme Écoe Normae Supéreure de Lyon Unté Mxte de Recherche CNRS-INRIA-ENS LYON-UCBL n o 5668 Off-ne and on-ne schedung on heterogeneous master-save patforms Jean-Franços

More information

Fault tolerance in cloud technologies presented as a service

Fault tolerance in cloud technologies presented as a service Internatonal Scentfc Conference Computer Scence 2015 Pavel Dzhunev, PhD student Fault tolerance n cloud technologes presented as a servce INTRODUCTION Improvements n technques for vrtualzaton and performance

More information

Luby s Alg. for Maximal Independent Sets using Pairwise Independence

Luby s Alg. for Maximal Independent Sets using Pairwise Independence Lecture Notes for Randomzed Algorthms Luby s Alg. for Maxmal Independent Sets usng Parwse Independence Last Updated by Erc Vgoda on February, 006 8. Maxmal Independent Sets For a graph G = (V, E), an ndependent

More information

Fair Virtual Bandwidth Allocation Model in Virtual Data Centers

Fair Virtual Bandwidth Allocation Model in Virtual Data Centers Far Vrtual Bandwdth Allocaton Model n Vrtual Data Centers Yng Yuan, Cu-rong Wang, Cong Wang School of Informaton Scence and Engneerng ortheastern Unversty Shenyang, Chna School of Computer and Communcaton

More information

Research on Single and Mixed Fleet Strategy for Open Vehicle Routing Problem

Research on Single and Mixed Fleet Strategy for Open Vehicle Routing Problem 276 JOURNAL OF SOFTWARE, VOL 6, NO, OCTOBER 2 Research on Snge and Mxed Feet Strategy for Open Vehce Routng Probe Chunyu Ren Heongjang Unversty /Schoo of Inforaton scence and technoogy, Harbn, Chna Ea:

More information

Branch-and-Price and Heuristic Column Generation for the Generalized Truck-and-Trailer Routing Problem

Branch-and-Price and Heuristic Column Generation for the Generalized Truck-and-Trailer Routing Problem REVISTA DE MÉTODOS CUANTITATIVOS PARA LA ECONOMÍA Y LA EMPRESA (12) Págnas 5 38 Dcembre de 2011 ISSN: 1886-516X DL: SE-2927-06 URL: http://wwwupoes/revmetcuant/artphp?d=51 Branch-and-Prce and Heurstc Coumn

More information

GRADIENT METHODS FOR BINARY INTEGER PROGRAMMING

GRADIENT METHODS FOR BINARY INTEGER PROGRAMMING Proceedns of the 4st Internatona Conference on Computers & Industra Enneern GRADIENT METHODS FOR BINARY INTEGER PROGRAMMING Chen-Yuan Huan¹, Ta-Chun Wan² Insttute of Cv Avaton, Natona Chen Kun Unversty,

More information

Vision Mouse. Saurabh Sarkar a* University of Cincinnati, Cincinnati, USA ABSTRACT 1. INTRODUCTION

Vision Mouse. Saurabh Sarkar a* University of Cincinnati, Cincinnati, USA ABSTRACT 1. INTRODUCTION Vson Mouse Saurabh Sarkar a* a Unversty of Cncnnat, Cncnnat, USA ABSTRACT The report dscusses a vson based approach towards trackng of eyes and fngers. The report descrbes the process of locatng the possble

More information

Expressive Negotiation over Donations to Charities

Expressive Negotiation over Donations to Charities Expressve Negotaton over Donatons to Chartes Vncent Contzer Carnege Meon Unversty 5000 Forbes Avenue Pttsburgh, PA 523, USA contzer@cs.cmu.edu Tuomas Sandhom Carnege Meon Unversty 5000 Forbes Avenue Pttsburgh,

More information

APPLICATION OF PROBE DATA COLLECTED VIA INFRARED BEACONS TO TRAFFIC MANEGEMENT

APPLICATION OF PROBE DATA COLLECTED VIA INFRARED BEACONS TO TRAFFIC MANEGEMENT APPLICATION OF PROBE DATA COLLECTED VIA INFRARED BEACONS TO TRAFFIC MANEGEMENT Toshhko Oda (1), Kochro Iwaoka (2) (1), (2) Infrastructure Systems Busness Unt, Panasonc System Networks Co., Ltd. Saedo-cho

More information

Institute of Informatics, Faculty of Business and Management, Brno University of Technology,Czech Republic

Institute of Informatics, Faculty of Business and Management, Brno University of Technology,Czech Republic Lagrange Multplers as Quanttatve Indcators n Economcs Ivan Mezník Insttute of Informatcs, Faculty of Busness and Management, Brno Unversty of TechnologCzech Republc Abstract The quanttatve role of Lagrange

More information

Predicting Advertiser Bidding Behaviors in Sponsored Search by Rationality Modeling

Predicting Advertiser Bidding Behaviors in Sponsored Search by Rationality Modeling Predctng Advertser Bddng Behavors n Sponsored Search by Ratonaty Modeng Hafeng Xu Centre for Computatona Mathematcs n Industry and Commerce Unversty of Wateroo Wateroo, ON, Canada hafeng.ustc@gma.com Dy

More information

DEFINING %COMPLETE IN MICROSOFT PROJECT

DEFINING %COMPLETE IN MICROSOFT PROJECT CelersSystems DEFINING %COMPLETE IN MICROSOFT PROJECT PREPARED BY James E Aksel, PMP, PMI-SP, MVP For Addtonal Informaton about Earned Value Management Systems and reportng, please contact: CelersSystems,

More information

An Ensemble Classification Framework to Evolving Data Streams

An Ensemble Classification Framework to Evolving Data Streams Internatona Journa of Scence and Research (IJSR) ISSN (Onne): 39-7064 An Ensembe Cassfcaton Framework to Evovng Data Streams Naga Chthra Dev. R MCA, (M.Ph), Sr Jayendra Saraswathy Maha Vdyaaya, Coege of

More information

A Resources Allocation Model for Multi-Project Management

A Resources Allocation Model for Multi-Project Management A Resources Aocaton Mode for Mut-Proect Management Hamdatou Kane, Aban Tsser To cte ths verson: Hamdatou Kane, Aban Tsser. A Resources Aocaton Mode for Mut-Proect Management. 9th Internatona Conference

More information

J. Parallel Distrib. Comput.

J. Parallel Distrib. Comput. J. Parallel Dstrb. Comput. 71 (2011) 62 76 Contents lsts avalable at ScenceDrect J. Parallel Dstrb. Comput. journal homepage: www.elsever.com/locate/jpdc Optmzng server placement n dstrbuted systems n

More information

Data Broadcast on a Multi-System Heterogeneous Overlayed Wireless Network *

Data Broadcast on a Multi-System Heterogeneous Overlayed Wireless Network * JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 24, 819-840 (2008) Data Broadcast on a Mult-System Heterogeneous Overlayed Wreless Network * Department of Computer Scence Natonal Chao Tung Unversty Hsnchu,

More information

Prediction of Success or Fail of Students on Different Educational Majors at the End of the High School with Artificial Neural Networks Methods

Prediction of Success or Fail of Students on Different Educational Majors at the End of the High School with Artificial Neural Networks Methods Predcton of Success or Fa of on Dfferent Educatona Maors at the End of the Hgh Schoo th Artfca Neura Netors Methods Sayyed Mad Maznan, Member, IACSIT, and Sayyede Azam Aboghasempur Abstract The man obectve

More information

VRT012 User s guide V0.1. Address: Žirmūnų g. 27, Vilnius LT-09105, Phone: (370-5) 2127472, Fax: (370-5) 276 1380, Email: info@teltonika.

VRT012 User s guide V0.1. Address: Žirmūnų g. 27, Vilnius LT-09105, Phone: (370-5) 2127472, Fax: (370-5) 276 1380, Email: info@teltonika. VRT012 User s gude V0.1 Thank you for purchasng our product. We hope ths user-frendly devce wll be helpful n realsng your deas and brngng comfort to your lfe. Please take few mnutes to read ths manual

More information

Support Vector Machines

Support Vector Machines Support Vector Machnes Max Wellng Department of Computer Scence Unversty of Toronto 10 Kng s College Road Toronto, M5S 3G5 Canada wellng@cs.toronto.edu Abstract Ths s a note to explan support vector machnes.

More information

Loop Parallelization

Loop Parallelization - - Loop Parallelzaton C-52 Complaton steps: nested loops operatng on arrays, sequentell executon of teraton space DECLARE B[..,..+] FOR I :=.. FOR J :=.. I B[I,J] := B[I-,J]+B[I-,J-] ED FOR ED FOR analyze

More information

An Interest-Oriented Network Evolution Mechanism for Online Communities

An Interest-Oriented Network Evolution Mechanism for Online Communities An Interest-Orented Network Evoluton Mechansm for Onlne Communtes Cahong Sun and Xaopng Yang School of Informaton, Renmn Unversty of Chna, Bejng 100872, P.R. Chna {chsun,yang}@ruc.edu.cn Abstract. Onlne

More information

Traffic State Estimation in the Traffic Management Center of Berlin

Traffic State Estimation in the Traffic Management Center of Berlin Traffc State Estmaton n the Traffc Management Center of Berln Authors: Peter Vortsch, PTV AG, Stumpfstrasse, D-763 Karlsruhe, Germany phone ++49/72/965/35, emal peter.vortsch@ptv.de Peter Möhl, PTV AG,

More information

Open Access A Load Balancing Strategy with Bandwidth Constraint in Cloud Computing. Jing Deng 1,*, Ping Guo 2, Qi Li 3, Haizhu Chen 1

Open Access A Load Balancing Strategy with Bandwidth Constraint in Cloud Computing. Jing Deng 1,*, Ping Guo 2, Qi Li 3, Haizhu Chen 1 Send Orders for Reprnts to reprnts@benthamscence.ae The Open Cybernetcs & Systemcs Journal, 2014, 8, 115-121 115 Open Access A Load Balancng Strategy wth Bandwdth Constrant n Cloud Computng Jng Deng 1,*,

More information

The Development of Web Log Mining Based on Improve-K-Means Clustering Analysis

The Development of Web Log Mining Based on Improve-K-Means Clustering Analysis The Development of Web Log Mnng Based on Improve-K-Means Clusterng Analyss TngZhong Wang * College of Informaton Technology, Luoyang Normal Unversty, Luoyang, 471022, Chna wangtngzhong2@sna.cn Abstract.

More information

Swing-Free Transporting of Two-Dimensional Overhead Crane Using Sliding Mode Fuzzy Control

Swing-Free Transporting of Two-Dimensional Overhead Crane Using Sliding Mode Fuzzy Control Swng-Free Transportng of Two-Dmensona Overhead Crane Usng Sdng Mode Fuzzy Contro Dantong Lu, Janqang, Dongn Zhao, and We Wang Astract An adaptve sdng mode fuzzy contro approach s proposed for a two-dmensona

More information

An Alternative Way to Measure Private Equity Performance

An Alternative Way to Measure Private Equity Performance An Alternatve Way to Measure Prvate Equty Performance Peter Todd Parlux Investment Technology LLC Summary Internal Rate of Return (IRR) s probably the most common way to measure the performance of prvate

More information

SUPPORT VECTOR MACHINE FOR REGRESSION AND APPLICATIONS TO FINANCIAL FORECASTING

SUPPORT VECTOR MACHINE FOR REGRESSION AND APPLICATIONS TO FINANCIAL FORECASTING SUPPORT VECTOR MACHINE FOR REGRESSION AND APPICATIONS TO FINANCIA FORECASTING Theodore B. Trafas and Husen Ince Schoo of Industra Engneerng Unverst of Okahoma W. Bod Sute 4 Norman Okahoma 739 trafas@ecn.ou.edu;

More information

Chapter 4 ECONOMIC DISPATCH AND UNIT COMMITMENT

Chapter 4 ECONOMIC DISPATCH AND UNIT COMMITMENT Chapter 4 ECOOMIC DISATCH AD UIT COMMITMET ITRODUCTIO A power system has several power plants. Each power plant has several generatng unts. At any pont of tme, the total load n the system s met by the

More information

How To Improve Delay Throughput In Wireless Networks With Multipath Routing And Channel Codeing

How To Improve Delay Throughput In Wireless Networks With Multipath Routing And Channel Codeing Delay-Throughput Enhancement n Wreless Networs wth Mult-path Routng and Channel Codng Kevan Ronas, Student Member, IEEE, Amr-Hamed Mohsenan-Rad, Member, IEEE, Vncent W.S. Wong, Senor Member, IEEE, Sathsh

More information

A Design Method of High-availability and Low-optical-loss Optical Aggregation Network Architecture

A Design Method of High-availability and Low-optical-loss Optical Aggregation Network Architecture A Desgn Method of Hgh-avalablty and Low-optcal-loss Optcal Aggregaton Network Archtecture Takehro Sato, Kuntaka Ashzawa, Kazumasa Tokuhash, Dasuke Ish, Satoru Okamoto and Naoak Yamanaka Dept. of Informaton

More information

On the Interaction between Load Balancing and Speed Scaling

On the Interaction between Load Balancing and Speed Scaling On the Interacton between Load Balancng and Speed Scalng Ljun Chen and Na L Abstract Speed scalng has been wdely adopted n computer and communcaton systems, n partcular, to reduce energy consumpton. An

More information

Airport Investment Risk Assessment under Uncertainty

Airport Investment Risk Assessment under Uncertainty Word Academy of Scence, Engneerng and Technoogy Internatona Journa of Mathematca, Computatona, Physca, Eectrca and Computer Engneerng Vo:8, No:9, 2014 Arport Investment Rs Assessment under Uncertanty Eena

More information

Case Study: Load Balancing

Case Study: Load Balancing Case Study: Load Balancng Thursday, 01 June 2006 Bertol Marco A.A. 2005/2006 Dmensonamento degl mpant Informatc LoadBal - 1 Introducton Optmze the utlzaton of resources to reduce the user response tme

More information

When Network Effect Meets Congestion Effect: Leveraging Social Services for Wireless Services

When Network Effect Meets Congestion Effect: Leveraging Social Services for Wireless Services When Network Effect Meets Congeston Effect: Leveragng Socal Servces for Wreless Servces aowen Gong School of Electrcal, Computer and Energy Engeerng Arzona State Unversty Tempe, AZ 8587, USA xgong9@asuedu

More information

A hybrid global optimization algorithm based on parallel chaos optimization and outlook algorithm

A hybrid global optimization algorithm based on parallel chaos optimization and outlook algorithm Avalable onlne www.ocpr.com Journal of Chemcal and Pharmaceutcal Research, 2014, 6(7):1884-1889 Research Artcle ISSN : 0975-7384 CODEN(USA) : JCPRC5 A hybrd global optmzaton algorthm based on parallel

More information

Comparison of workflow software products

Comparison of workflow software products Internatona Conference on Computer Systems and Technooges - CompSysTech 2006 Comparson of worfow software products Krasmra Stoova,Todor Stoov Abstract: Ths research addresses probems, reated to the assessment

More information

Survey on Virtual Machine Placement Techniques in Cloud Computing Environment

Survey on Virtual Machine Placement Techniques in Cloud Computing Environment Survey on Vrtual Machne Placement Technques n Cloud Computng Envronment Rajeev Kumar Gupta and R. K. Paterya Department of Computer Scence & Engneerng, MANIT, Bhopal, Inda ABSTRACT In tradtonal data center

More information

Section 5.3 Annuities, Future Value, and Sinking Funds

Section 5.3 Annuities, Future Value, and Sinking Funds Secton 5.3 Annutes, Future Value, and Snkng Funds Ordnary Annutes A sequence of equal payments made at equal perods of tme s called an annuty. The tme between payments s the payment perod, and the tme

More information

ANALYTICAL CHARACTERIZATION OF WLANS FOR QUALITY-OF-SERVICE WITH ACTIVE QUEUE MANAGEMENT

ANALYTICAL CHARACTERIZATION OF WLANS FOR QUALITY-OF-SERVICE WITH ACTIVE QUEUE MANAGEMENT M USHA AND K MADHANA: ANALYTICAL CHARACTERIZATION OF WLANS FOR QUALITY-OF-SERVICE WITH ACTIVE QUEUE MANAGEMENT ANALYTICAL CHARACTERIZATION OF WLANS FOR QUALITY-OF-SERVICE WITH ACTIVE QUEUE MANAGEMENT M.

More information

A Passive Network Measurement-based Traffic Control Algorithm in Gateway of. P2P Systems

A Passive Network Measurement-based Traffic Control Algorithm in Gateway of. P2P Systems roceedngs of the 7th World Congress The Internatonal Federaton of Automatc Control A assve Network Measurement-based Traffc Control Algorthm n Gateway of 2 Systems Ybo Jang, Weje Chen, Janwe Zheng, Wanlang

More information

Pricing Model of Cloud Computing Service with Partial Multihoming

Pricing Model of Cloud Computing Service with Partial Multihoming Prcng Model of Cloud Computng Servce wth Partal Multhomng Zhang Ru 1 Tang Bng-yong 1 1.Glorous Sun School of Busness and Managment Donghua Unversty Shangha 251 Chna E-mal:ru528369@mal.dhu.edu.cn Abstract

More information

Optimization Model of Reliable Data Storage in Cloud Environment Using Genetic Algorithm

Optimization Model of Reliable Data Storage in Cloud Environment Using Genetic Algorithm Internatonal Journal of Grd Dstrbuton Computng, pp.175-190 http://dx.do.org/10.14257/gdc.2014.7.6.14 Optmzaton odel of Relable Data Storage n Cloud Envronment Usng Genetc Algorthm Feng Lu 1,2,3, Hatao

More information

On-Line Trajectory Generation: Nonconstant Motion Constraints

On-Line Trajectory Generation: Nonconstant Motion Constraints 2012 IEEE Internatona Conference on Robotcs and Automaton RverCentre, Sant Pau, Mnnesota, USA May 14-18, 2012 On-Lne Trajectory Generaton: Nonconstant Moton Constrants Torsten Kröger Abstract A concept

More information

Hacia un Modelo de Red Inmunológica Artificial Basado en Kernels. Towards a Kernel Based Model for Artificial Immune Networks

Hacia un Modelo de Red Inmunológica Artificial Basado en Kernels. Towards a Kernel Based Model for Artificial Immune Networks Haca un Modeo de Red Inmunoógca Artfca Basado en Kernes Towards a Kerne Based Mode for Artfca Immune Networs Juan C. Gaeano, Ing. 1, Fabo A. Gonzáez, PhD. 1 Integent Systems Research Lab, Natona Unversty

More information

The Greedy Method. Introduction. 0/1 Knapsack Problem

The Greedy Method. Introduction. 0/1 Knapsack Problem The Greedy Method Introducton We have completed data structures. We now are gong to look at algorthm desgn methods. Often we are lookng at optmzaton problems whose performance s exponental. For an optmzaton

More information

Asymptotically Optimal Inventory Control for Assemble-to-Order Systems with Identical Lead Times

Asymptotically Optimal Inventory Control for Assemble-to-Order Systems with Identical Lead Times Asymptotcay Optma Inventory Contro for Assembe-to-Order Systems wth Identca ead Tmes Martn I. Reman Acate-ucent Be abs, Murray H, NJ 07974, marty@research.be-abs.com Qong Wang Industra and Enterprse Systems

More information

Application of Multi-Agents for Fault Detection and Reconfiguration of Power Distribution Systems

Application of Multi-Agents for Fault Detection and Reconfiguration of Power Distribution Systems 1 Applcaton of Mult-Agents for Fault Detecton and Reconfguraton of Power Dstrbuton Systems K. Nareshkumar, Member, IEEE, M. A. Choudhry, Senor Member, IEEE, J. La, A. Felach, Senor Member, IEEE Abstract--The

More information

benefit is 2, paid if the policyholder dies within the year, and probability of death within the year is ).

benefit is 2, paid if the policyholder dies within the year, and probability of death within the year is ). REVIEW OF RISK MANAGEMENT CONCEPTS LOSS DISTRIBUTIONS AND INSURANCE Loss and nsurance: When someone s subject to the rsk of ncurrng a fnancal loss, the loss s generally modeled usng a random varable or

More information

VoIP Playout Buffer Adjustment using Adaptive Estimation of Network Delays

VoIP Playout Buffer Adjustment using Adaptive Estimation of Network Delays VoIP Playout Buffer Adjustment usng Adaptve Estmaton of Network Delays Mroslaw Narbutt and Lam Murphy* Department of Computer Scence Unversty College Dubln, Belfeld, Dubln, IRELAND Abstract The poor qualty

More information

Logistic Regression. Lecture 4: More classifiers and classes. Logistic regression. Adaboost. Optimization. Multiple class classification

Logistic Regression. Lecture 4: More classifiers and classes. Logistic regression. Adaboost. Optimization. Multiple class classification Lecture 4: More classfers and classes C4B Machne Learnng Hlary 20 A. Zsserman Logstc regresson Loss functons revsted Adaboost Loss functons revsted Optmzaton Multple class classfcaton Logstc Regresson

More information

Cardiovascular Event Risk Assessment Fusion of Individual Risk Assessment Tools Applied to the Portuguese Population

Cardiovascular Event Risk Assessment Fusion of Individual Risk Assessment Tools Applied to the Portuguese Population Cardovascuar Event Rsk Assessment Fuson of Indvdua Rsk Assessment Toos Apped to the Portuguese Popuaton S. Paredes, T. Rocha, P. de Carvaho, J. Henrques, J. Moras*, J. Ferrera, M. Mendes Abstract Cardovascuar

More information

Dynamic Pricing for Smart Grid with Reinforcement Learning

Dynamic Pricing for Smart Grid with Reinforcement Learning Dynamc Prcng for Smart Grd wth Renforcement Learnng Byung-Gook Km, Yu Zhang, Mhaela van der Schaar, and Jang-Won Lee Samsung Electroncs, Suwon, Korea Department of Electrcal Engneerng, UCLA, Los Angeles,

More information

A Novel Adaptive Load Balancing Routing Algorithm in Ad hoc Networks

A Novel Adaptive Load Balancing Routing Algorithm in Ad hoc Networks Journal of Convergence Informaton Technology A Novel Adaptve Load Balancng Routng Algorthm n Ad hoc Networks Zhu Bn, Zeng Xao-png, Xong Xan-sheng, Chen Qan, Fan Wen-yan, We Geng College of Communcaton

More information

8.5 UNITARY AND HERMITIAN MATRICES. The conjugate transpose of a complex matrix A, denoted by A*, is given by

8.5 UNITARY AND HERMITIAN MATRICES. The conjugate transpose of a complex matrix A, denoted by A*, is given by 6 CHAPTER 8 COMPLEX VECTOR SPACES 5. Fnd the kernel of the lnear transformaton gven n Exercse 5. In Exercses 55 and 56, fnd the mage of v, for the ndcated composton, where and are gven by the followng

More information

INVESTIGATION OF VEHICULAR USERS FAIRNESS IN CDMA-HDR NETWORKS

INVESTIGATION OF VEHICULAR USERS FAIRNESS IN CDMA-HDR NETWORKS 21 22 September 2007, BULGARIA 119 Proceedngs of the Internatonal Conference on Informaton Technologes (InfoTech-2007) 21 st 22 nd September 2007, Bulgara vol. 2 INVESTIGATION OF VEHICULAR USERS FAIRNESS

More information

What is Candidate Sampling

What is Candidate Sampling What s Canddate Samplng Say we have a multclass or mult label problem where each tranng example ( x, T ) conssts of a context x a small (mult)set of target classes T out of a large unverse L of possble

More information

Price Competition in an Oligopoly Market with Multiple IaaS Cloud Providers

Price Competition in an Oligopoly Market with Multiple IaaS Cloud Providers Prce Competton n an Olgopoly Market wth Multple IaaS Cloud Provders Yuan Feng, Baochun L, Bo L Department of Computng, Hong Kong Polytechnc Unversty Department of Electrcal and Computer Engneerng, Unversty

More information

How To Calculate The Accountng Perod Of Nequalty

How To Calculate The Accountng Perod Of Nequalty Inequalty and The Accountng Perod Quentn Wodon and Shlomo Ytzha World Ban and Hebrew Unversty September Abstract Income nequalty typcally declnes wth the length of tme taen nto account for measurement.

More information

Distributed Multi-Target Tracking In A Self-Configuring Camera Network

Distributed Multi-Target Tracking In A Self-Configuring Camera Network Dstrbuted Mult-Target Trackng In A Self-Confgurng Camera Network Crstan Soto, B Song, Amt K. Roy-Chowdhury Department of Electrcal Engneerng Unversty of Calforna, Rversde {cwlder,bsong,amtrc}@ee.ucr.edu

More information

Dynamic Fleet Management for Cybercars

Dynamic Fleet Management for Cybercars Proceedngs of the IEEE ITSC 2006 2006 IEEE Intellgent Transportaton Systems Conference Toronto, Canada, September 17-20, 2006 TC7.5 Dynamc Fleet Management for Cybercars Fenghu. Wang, Mng. Yang, Ruqng.

More information

Hosting Virtual Machines on Distributed Datacenters

Hosting Virtual Machines on Distributed Datacenters Hostng Vrtual Machnes on Dstrbuted Datacenters Chuan Pham Scence and Engneerng, KyungHee Unversty, Korea pchuan@khu.ac.kr Jae Hyeok Son Scence and Engneerng, KyungHee Unversty, Korea sonaehyeok@khu.ac.kr

More information

Agile Traffic Merging for Data Center Networks. Qing Yi and Suresh Singh Portland State University, Oregon June 10 th, 2014

Agile Traffic Merging for Data Center Networks. Qing Yi and Suresh Singh Portland State University, Oregon June 10 th, 2014 Agle Traffc Mergng for Data Center Networks Qng Y and Suresh Sngh Portland State Unversty, Oregon June 10 th, 2014 Agenda Background and motvaton Power optmzaton model Smulated greedy algorthm Traffc mergng

More information

Optimization of network mesh topologies and link capacities for congestion relief

Optimization of network mesh topologies and link capacities for congestion relief Optmzaton of networ mesh topologes and ln capactes for congeston relef D. de Vllers * J.M. Hattngh School of Computer-, Statstcal- and Mathematcal Scences Potchefstroom Unversty for CHE * E-mal: rwddv@pu.ac.za

More information

A Dynamic Energy-Efficiency Mechanism for Data Center Networks

A Dynamic Energy-Efficiency Mechanism for Data Center Networks A Dynamc Energy-Effcency Mechansm for Data Center Networks Sun Lang, Zhang Jnfang, Huang Daochao, Yang Dong, Qn Yajuan A Dynamc Energy-Effcency Mechansm for Data Center Networks 1 Sun Lang, 1 Zhang Jnfang,

More information

Causal, Explanatory Forecasting. Analysis. Regression Analysis. Simple Linear Regression. Which is Independent? Forecasting

Causal, Explanatory Forecasting. Analysis. Regression Analysis. Simple Linear Regression. Which is Independent? Forecasting Causal, Explanatory Forecastng Assumes cause-and-effect relatonshp between system nputs and ts output Forecastng wth Regresson Analyss Rchard S. Barr Inputs System Cause + Effect Relatonshp The job of

More information

Feasibility of Using Discriminate Pricing Schemes for Energy Trading in Smart Grid

Feasibility of Using Discriminate Pricing Schemes for Energy Trading in Smart Grid Feasblty of Usng Dscrmnate Prcng Schemes for Energy Tradng n Smart Grd Wayes Tushar, Chau Yuen, Bo Cha, Davd B. Smth, and H. Vncent Poor Sngapore Unversty of Technology and Desgn, Sngapore 138682. Emal:

More information

2) A single-language trained classifier: one. classifier trained on documents written in

2) A single-language trained classifier: one. classifier trained on documents written in Openng the ega terature Porta to mutngua access E. Francescon, G. Perugne ITTIG Insttute of Lega Informaton Theory and Technooges Itaan Natona Research Counc, Forence, Itay Te: +39 055 43999 Fax: +39 055

More information

Period and Deadline Selection for Schedulability in Real-Time Systems

Period and Deadline Selection for Schedulability in Real-Time Systems Perod and Deadlne Selecton for Schedulablty n Real-Tme Systems Thdapat Chantem, Xaofeng Wang, M.D. Lemmon, and X. Sharon Hu Department of Computer Scence and Engneerng, Department of Electrcal Engneerng

More information

On Robust Network Planning

On Robust Network Planning On Robust Network Plannng Al Tzghadam School of Electrcal and Computer Engneerng Unversty of Toronto, Toronto, Canada Emal: al.tzghadam@utoronto.ca Alberto Leon-Garca School of Electrcal and Computer Engneerng

More information

taposh_kuet20@yahoo.comcsedchan@cityu.edu.hk rajib_csedept@yahoo.co.uk, alam_shihabul@yahoo.com

taposh_kuet20@yahoo.comcsedchan@cityu.edu.hk rajib_csedept@yahoo.co.uk, alam_shihabul@yahoo.com G. G. Md. Nawaz Al 1,2, Rajb Chakraborty 2, Md. Shhabul Alam 2 and Edward Chan 1 1 Cty Unversty of Hong Kong, Hong Kong, Chna taposh_kuet20@yahoo.comcsedchan@ctyu.edu.hk 2 Khulna Unversty of Engneerng

More information

A heuristic task deployment approach for load balancing

A heuristic task deployment approach for load balancing Xu Gaochao, Dong Yunmeng, Fu Xaodog, Dng Yan, Lu Peng, Zhao Ja Abstract A heurstc task deployment approach for load balancng Gaochao Xu, Yunmeng Dong, Xaodong Fu, Yan Dng, Peng Lu, Ja Zhao * College of

More information

The Dynamics of Wealth and Income Distribution in a Neoclassical Growth Model * Stephen J. Turnovsky. University of Washington, Seattle

The Dynamics of Wealth and Income Distribution in a Neoclassical Growth Model * Stephen J. Turnovsky. University of Washington, Seattle The Dynamcs of Weath and Income Dstrbuton n a Neocassca Growth Mode * Stephen J. Turnovsy Unversty of Washngton, Seatte Ceca García-Peñaosa CNRS and GREQAM March 26 Abstract: We examne the evouton of the

More information

Feature selection for intrusion detection. Slobodan Petrović NISlab, Gjøvik University College

Feature selection for intrusion detection. Slobodan Petrović NISlab, Gjøvik University College Feature selecton for ntruson detecton Slobodan Petrovć NISlab, Gjøvk Unversty College Contents The feature selecton problem Intruson detecton Traffc features relevant for IDS The CFS measure The mrmr measure

More information

"Research Note" APPLICATION OF CHARGE SIMULATION METHOD TO ELECTRIC FIELD CALCULATION IN THE POWER CABLES *

Research Note APPLICATION OF CHARGE SIMULATION METHOD TO ELECTRIC FIELD CALCULATION IN THE POWER CABLES * Iranan Journal of Scence & Technology, Transacton B, Engneerng, ol. 30, No. B6, 789-794 rnted n The Islamc Republc of Iran, 006 Shraz Unversty "Research Note" ALICATION OF CHARGE SIMULATION METHOD TO ELECTRIC

More information

E lijzlompon gms Dlgga Image; Of Change @ i I a) m erver _ :

E lijzlompon gms Dlgga Image; Of Change @ i I a) m erver _ : US 20100235484A1 (19) Unted States (12) Patent Appcaton Pubcaton (10) Pub. No.: US 2010/0235484 A1 Boan et a. (43) Pub. Date: Sep. 16, 2010 (54) REMOTELY ADMNSTERNG A SERVER (75) nventors: Joseph E. Boan,

More information

A) 3.1 B) 3.3 C) 3.5 D) 3.7 E) 3.9 Solution.

A) 3.1 B) 3.3 C) 3.5 D) 3.7 E) 3.9 Solution. ACTS 408 Instructor: Natala A. Humphreys SOLUTION TO HOMEWOR 4 Secton 7: Annutes whose payments follow a geometrc progresson. Secton 8: Annutes whose payments follow an arthmetc progresson. Problem Suppose

More information

How Sets of Coherent Probabilities May Serve as Models for Degrees of Incoherence

How Sets of Coherent Probabilities May Serve as Models for Degrees of Incoherence 1 st Internatonal Symposum on Imprecse Probabltes and Ther Applcatons, Ghent, Belgum, 29 June 2 July 1999 How Sets of Coherent Probabltes May Serve as Models for Degrees of Incoherence Mar J. Schervsh

More information

Neural Network-based Colonoscopic Diagnosis Using On-line Learning and Differential Evolution

Neural Network-based Colonoscopic Diagnosis Using On-line Learning and Differential Evolution Neura Networ-based Coonoscopc Dagnoss Usng On-ne Learnng and Dfferenta Evouton George D. Magouas, Vasss P. Paganaos * and Mchae N. Vrahats * Department of Informaton Systems and Computng, Brune Unversty,

More information

SIMPLIFYING NDA PROGRAMMING WITH PROt SQL

SIMPLIFYING NDA PROGRAMMING WITH PROt SQL SIMPLIFYING NDA PROGRAMMING WITH PROt SQL Aeen L. Yam, Besseaar Assocates, Prnceton, NJ ABSRACf The programmng of New Drug Appcaton (NDA) Integrated Summary of Safety (ISS) usuay nvoves obtanng patent

More information

BERNSTEIN POLYNOMIALS

BERNSTEIN POLYNOMIALS On-Lne Geometrc Modelng Notes BERNSTEIN POLYNOMIALS Kenneth I. Joy Vsualzaton and Graphcs Research Group Department of Computer Scence Unversty of Calforna, Davs Overvew Polynomals are ncredbly useful

More information

Formulating & Solving Integer Problems Chapter 11 289

Formulating & Solving Integer Problems Chapter 11 289 Formulatng & Solvng Integer Problems Chapter 11 289 The Optonal Stop TSP If we drop the requrement that every stop must be vsted, we then get the optonal stop TSP. Ths mght correspond to a ob sequencng

More information

2008/8. An integrated model for warehouse and inventory planning. Géraldine Strack and Yves Pochet

2008/8. An integrated model for warehouse and inventory planning. Géraldine Strack and Yves Pochet 2008/8 An ntegrated model for warehouse and nventory plannng Géraldne Strack and Yves Pochet CORE Voe du Roman Pays 34 B-1348 Louvan-la-Neuve, Belgum. Tel (32 10) 47 43 04 Fax (32 10) 47 43 01 E-mal: corestat-lbrary@uclouvan.be

More information

1.1 The University may award Higher Doctorate degrees as specified from time-to-time in UPR AS11 1.

1.1 The University may award Higher Doctorate degrees as specified from time-to-time in UPR AS11 1. HIGHER DOCTORATE DEGREES SUMMARY OF PRINCIPAL CHANGES General changes None Secton 3.2 Refer to text (Amendments to verson 03.0, UPR AS02 are shown n talcs.) 1 INTRODUCTION 1.1 The Unversty may award Hgher

More information

On the Interaction between Load Balancing and Speed Scaling

On the Interaction between Load Balancing and Speed Scaling On the Interacton between Load Balancng and Speed Scalng Ljun Chen, Na L and Steven H. Low Engneerng & Appled Scence Dvson, Calforna Insttute of Technology, USA Abstract Speed scalng has been wdely adopted

More information

Enabling P2P One-view Multi-party Video Conferencing

Enabling P2P One-view Multi-party Video Conferencing Enablng P2P One-vew Mult-party Vdeo Conferencng Yongxang Zhao, Yong Lu, Changja Chen, and JanYn Zhang Abstract Mult-Party Vdeo Conferencng (MPVC) facltates realtme group nteracton between users. Whle P2P

More information

A Novel Auction Mechanism for Selling Time-Sensitive E-Services

A Novel Auction Mechanism for Selling Time-Sensitive E-Services A ovel Aucton Mechansm for Sellng Tme-Senstve E-Servces Juong-Sk Lee and Boleslaw K. Szymansk Optmaret Inc. and Department of Computer Scence Rensselaer Polytechnc Insttute 110 8 th Street, Troy, Y 12180,

More information

Master s Thesis. Configuring robust virtual wireless sensor networks for Internet of Things inspired by brain functional networks

Master s Thesis. Configuring robust virtual wireless sensor networks for Internet of Things inspired by brain functional networks Master s Thess Ttle Confgurng robust vrtual wreless sensor networks for Internet of Thngs nspred by bran functonal networks Supervsor Professor Masayuk Murata Author Shnya Toyonaga February 10th, 2014

More information

Schedulability Bound of Weighted Round Robin Schedulers for Hard Real-Time Systems

Schedulability Bound of Weighted Round Robin Schedulers for Hard Real-Time Systems Schedulablty Bound of Weghted Round Robn Schedulers for Hard Real-Tme Systems Janja Wu, Jyh-Charn Lu, and We Zhao Department of Computer Scence, Texas A&M Unversty {janjaw, lu, zhao}@cs.tamu.edu Abstract

More information