VoIP over Multiple IEEE Wireless LANs

Size: px
Start display at page:

Download "VoIP over Multiple IEEE 802.11 Wireless LANs"

Transcription

1 SUBMITTED TO IEEE TRANSACTIONS ON MOBILE COMPUTING 1 VoIP over Multple IEEE Wreless LANs An Chan, Graduate Student Member, IEEE, Soung Chang Lew, Senor Member, IEEE Abstract IEEE WLAN has hgh data rate (e.g., 11Mbps for 80.11b and 54Mbps for 80.11g) whle voce stream of VoIP has low data rate requrement (e.g., 9.Kbps). One may therefore expect WLAN to be able to support a large number of VoIP sessons (e.g., 00 and 900 sessons n 80.11b and 80.11g, respectvely). Pror work by one of the authors, however, ndcated that s extremely neffcent for VoIP transport. Only 1 and 60 VoIP sessons can be supported n an 80.11b and an 80.11g WLAN, respectvely. Ths paper shows that the bad news does not stop there. When there are multple WLANs n the vcnty of each other a common stuaton these days the already-low VoIP capacty can be further eroded n a sgnfcant manner. For example, n a 5-by-5, 5-cell mult-wlan network, the VoIP capactes for 80.11b and 80.11g are only 1.63 and sessons per AP, respectvely. Ths paper nvestgates several solutons to mprove the VoIP capacty. Based on a conflct graph model, we propose a clque-analytcal call-admsson scheme, whch ncreases the VoIP capacty by 5% from 1.63 to.48 sessons per AP n 80.11b. For 11g, the call-admsson scheme can also ncrease the capacty by 37%, from to sessons per AP. If all the three orthogonal frequency channels avalable n 11b and 11g are used to reduce nterferences among adjacent WLANs, clque-analytcal call admsson can boost the capacty to 7.39 VoIP sessons per AP n 11b and to sessons per AP n 11g. Last but not least, ths paper expounds for the frst tme the use of coarse-graned tme-dvson multple access (CoTDMA) n conjuncton wth the basc CSMA to elmnate the performance-degradng exposed-node and hdden-node problems n A -layer colorng problem (whch s dstnct from the classcal graph colorng problem) s formulated to assgn coarse tme slots and frequency channels to VoIP sessons, takng nto account the ntrcaces of the carrer-sensng operaton of We fnd that CoTDMA can further ncrease the VoIP capacty n the mult- WLAN scenaro by an addtonal 35% to 10 and 58 sessons per AP n 80.11b and 80.11g, respectvely. Index Terms VoIP, multple WLANs, CSMA, coarse-graned tme-dvson multple access, clque-analytcal call admsson control 1 INTRODUCTION V OICE-OVER-IP (VoIP) s one of the fastest growng applcatons for the Internet today. At the same tme, drven by huge demands for portable access, the market for wreless Local Area Network (WLAN) based on the IEEE standard s takng off quckly. Many ctes are plannng on cty-wde deployment of WLAN. An mportant applcaton over these networks wll be VoIP over WLAN. A hurdle, however, s the low number of voce conversatons that can be supported. As shown n prevous nvestgatons [1, ] by one of the authors, although n theory many voce sessons can be supported n an 80.11b WLAN based on smplstc raw-bandwdth calculaton, n realty only less than 1 can be accommodated. There has been much subsequent work on how to mprove the qualty-of-servce (QoS) of VoIP over WLAN. Part of the IEEE 80.11e standard [3], for example, s to address that. Most of the pror nvestgatve efforts [1,, 4-6], have been focused on the sngle solated WLAN scenaro. In A. Chan graduated from the Department of Informaton Engneerng, The Chnese Unversty of Hong Kong. He s now studyng Ph.D program n the Department of Computer Scnece n the Unversty of Calforna, Davs, CA E-mal: achan5@ e.cuhk.edu.hk. S.C. Lew s wth the Department of Informaton Engneerng, The Chnese Unversty of Hong Kong, Hong Kong. E-mal: soung@e.cuhk.edu.hk. Manuscrpt receved December 1, 007. practce, wth the prolferaton of WLAN these days, t s common to fnd numerous WLANs wthn a small geographcal area one only needs to do a cursory scan wth a WLAN-equpped personal computer to see the consderable number of WLANs wthn a buldng. Although recently there has been much attenton pad to multhop wreless mesh networks and VoIP over such networks [7-9], nfrastructure WLAN s stll the most wdely deployed archtecture nowadays. Ths paper s a frst attempt to examne the VoIP capacty n the mult-cell envronment n whch many WLANs are deployed n the same geographcal area. We fnd that the VoIP capacty s further eroded n the mult-cell scenaro, and substantally so. For example, our NS [10] smulatons show that the capacty of a 5-by-5, 5-cell WLAN s only 1.63 VoIP sessons per access pont (AP) n 80.11b, and sessons per AP n 80.11g. Ths dsmal performance has mportant mplcatons that deserve further attenton n vew of the acceleratng productzaton of VoIP-over-WLAN technologes. Besdes pontng out the alarmngly low effcency of VoIP over mult-cell WLAN, and dentfyng the mutual nterferences of the CSMA operaton of adjacent cells as the major culprt for the dsmal performance, ths paper s also a frst foray nto fndng solutons to allevate the problem. Based on a conflct-graph model, we set up a framework for call admsson control so as to better manxxxx-xxxx/0x/$xx.00 00x IEEE

2 SUBMITTED TO IEEE TRANSACTIONS ON MOBILE COMPUTING age the mutual nterferences. The smulaton results show that a clque-analytcal call-admsson scheme can ncrease the VoIP capacty to.48 VoIP sessons per AP n 80.11b (.e., 5.1% mprovement) and to sessons per AP n 80.11g (.e., 36.75% mprovement) for the 5-by- 5, 5-cell WLAN. If all the three orthogonal frequency channels n 80.11b/g are used, the clque-analytcal call admsson control can boost the per-ap capacty to 7.39 VoIP sessons n 80.11b and to sessons n 80.11g. Another major contrbuton of ths paper s the proposal of a coarse-graned tme-dvson multple-access (CoTDMA) approach to allevate the mult-cell mutual nterferences. In CoTDMA, the tme dmenson s dvded nto multple coarse tme slots. Multple VoIP sessons are then assgned to each tme slot, and they make use of the basc CSMA protocol to coordnate channel access wthn the tme slot. Coarse-graned tme slots could be mplemented usng the sleep mode of 80.11, orgnally ntended for power conservaton purposes. The basc dea of CoTDMA s that VoIP sessons of adjacent WLANs that nterfere wth each other should be assgned dfferent tme slots, so that VoIP sessons of dfferent cells do not need to use CSMA to coordnate transmssons among them; essentally CSMA needs to be effectve only among the sessons of the same cell. As wll be shown n ths paper, the theoretcal calladmsson control framework of CoTDMA corresponds to a new class of graph-colorng problem that s dstnct from that of the classcal graph-colorng problem. Wth only three coarse-graned tme slots, VoIP capacty per AP can be boosted to 10 and 58 sessons n 80.11b and 80.11g, respectvely. Ths s another 35.3% mprovement over the three-frequency-channel clque-analytcal call admsson control strategy. The remander of the paper s organzed as follows. Secton explans how the CSMA protocol would affect the VoIP capacty. In partcular, we show that the VoIP capacty can be eroded further n a sgnfcant way n the mult-cell settng. Secton 3 presents a call admsson strategy based on clque analyss of a graph-theoretc formulaton to confne nter-cell nterferences. Secton 4 consders usng a tme-dmenson approach n conjuncton wth the basc CSMA to further mprove the VoIP capacty. Secton 5 concludes the paper. LOW VOIP CAPACITY OVER MULTIPLE WLANS Protocols and VoIP VoIP packets are streams of packets contanng encoded voce sgnals. There are dfferent codecs for encodng voce sgnals. Take GSM 6.10 as an example. The voce payload s 33-byte and 50 packets are generated n each second. After addng the 40-byte IP/UDP/RTP header, the mnmum channel capacty to support a GSM 6.10 voce stream n one drecton (ether uplnk or downlnk) s 9.Kbps. An 80.11b WLAN n theory can support nearly 00 VoIP sessons (dvde 11Mbps by two tmes of 9.Kbps); and for 80.11g, more than 900 sessons (dvde 54 Mbps by two tmes of 9.Kbps). However, pror nvestgaton has shown that the actual VoIP capacty s severely lmted due to varous nherent header and protocol overheads. Wth the GSM 6.10 codec, for example, only 1 VoIP sessons can be supported n an 80.11b WLAN; and 60 sessons n 80.11g [1, ]. Pror work has prmarly focused on VoIP over an solated WLAN. When several WLANs are n the proxmty of each other, ther VoIP sessons may compete wth each other for artme usage f these WLANs use the same frequency channels. In 80.11b/g, for example, there are only three orthogonal channels, but t s not uncommon to see more than three overlappng WLANs n a buldng these days. We show n ths paper that the already-low effcency of VoIP over a sngle WLAN wll be further eroded n such a stuaton, so much so that only an average of less than two VoIP sessons per AP can be supported n a 5-by-5, 5-cell, 80.11b WLANs; and around 10 sessons n 80.11g.. Low VoIP Capacty over Multple WLANs Let us assume the allowance of packet-loss rate of 1% to 3%. Then, the mnmum channel capacty requrement s 8.3Kbps for GSM 6.10 codec. If both the uplnk and downlnk of a VoIP sesson can have throughputs exceedng ths benchmark, we say that the VoIP sesson can be supported n the WLAN. To evaluate the VoIP capacty over multple WLANs, we model a WLAN cell wth a regular hexagonal area of 50m on each sde. An AP s placed at the center of the cell. Any wreless clent staton nsde the cell wll be assocated wth the AP. The longest lnk dstance (d max ) s therefore 50m, whch s the data transmsson range (TXRange) for 80.11b assumed n NS. The transmsson ranges of APs n WLANs partally overlaps. Ths s also the case n practce. The crcles n Fg. 1 represent the coverage of certan WLANs (transmsson ranges of APs). In ths paper, nstead of usng crcles to model WLAN cell, we use hexagons for clearer llustraton. The results we derved from ths hexagonal-area model can be drectly appled to the crcular-area model. By placng the cells sde by sde, we form a D-by-D mult-cell topology, where D s the number of cells on each sde. Fg. 1 shows a 3-by-3 mult-cell topology. We consder the use of the basc mode [11] of n ths paper because the short VoIP payload does not warrant the use of RTS/CTS. We assume the carrer sensng range (CSRange) of all wreless statons s 550m, the default n NS. A pont to note s that n real equpment, the operatng Fg. 1. A 3-by-3 mult-cell topology. magnfed vew d max d max AP

3 A. CHAN AND S. C. LIEW: VOIP OVER MULTIPLE IEEE WIRELESS LANS 3 parameters are based on power thresholds rather than dstances. For example, for carrer sensng and for detecton, t s the power receved that matters rather than the dstance, and there s a one-to-one correspondence between dstance and power only f the wreless propagaton medum s spatally homogeneous. The mplementatons of the schemes (based on a graph-theoretc formulaton) expounded n ths paper are compatble wth the power-threshold nterpretaton and that the assumpton of a homogeneous medum s not necessary. Nevertheless, for convenence we wll contnue to use the dstances (e.g. TXRange and CSRange) to descrbe the system operaton. Thus, dstance s to be nterpreted n a vrtual sense, explaned as follows. Two wreless statons and j are sad to be separated by a vrtual dstance d, j f the power they receve from each other s P, j= Pj, = k / d α, j, where k s a constant, α s a reference (not the actual) path-loss exponent, assumng all statons use the same transmsson power. Applyng common k and reference to the whole network, we can then derve the vrtual dstance d, j from the measured power transferred, P, j. Gven a power threshold requrement, there s then a correspondng vrtual-dstance requrement. When we say the CSRange s set to d CS, we mean the carrer-sensng threshold power s set to P CS = k d α CS where α s the nomnal constant adopted (e.g., α = 4 ). In the subsequent dscussons, we assume there s an underlyng scheme to fnd out P, j, hence, d, j, so that we can assgn system resources (e.g., AP assocaton and tme-slot assgnment) accordng to d, j. To lmt our scope, however, we wll not dscuss the d, j dscovery algorthms here. The reader s referred to [1] for possble schemes. In short, the logcal correctness of the mplementaton of our schemes n ths paper does not depend on spatal homogenety. The performance, however, does depend on the α beng assumed. We ran smulaton experments on the D-by-D multcell topology for D =1,, 3, 4, and 5. In each run, wreless statons (VoIP sessons) are added one by one randomly assumng unform dstrbuton. When a partcular cell has 1 statons n the 80.11b case (60 statons n the 80.11g case), no more statons wll be added to that cell to ensure the capacty of the sngle solated WLAN case s not exceeded. Wth each addtonal VoIP sesson, NS smulaton s run and the throughput of each lnk recorded. When the next newly added VoIP sesson causes volaton of the packet-loss rate requrement (1% to 3%) by at least one of the sessons, we say that the capacty lmt has been exceeded. Ths corresponds to a smplstc call admsson scheme n whch upon unacceptable performance caused by the newly added sesson, the newly added sesson wll be dropped, and no more future sessons wll be accepted. We wll later consder a cleverer call admsson scheme based on a clque analyss of a conflct graph so that we can predct the performance before decdng whether to admt a call to get rd of the dsruptveness of addng a sesson only to drop t later. Table 1 summarzes our smulaton results. In Table 1, C D D s the total number of VoIP sessons that can be supported n a D-by-D mult-cell topology. Obvously, as D ncreases, more VoIP sessons can be supported. We further calculate C AP_D, the per-ap capacty n a D-by-D mult-cell WLAN, defned as follows: CAP _ D = CD D / D (1) We plot C AP_D aganst number of cells, D, n Fg.. We fnd that as the number of cells ncreases, per-ap capacty decreases. When the number of cells s 5,.e. D = 5, only 1.63 VoIP sessons can be supported by each AP n 80.11b. Compared wth the sngle-cell scenaro, where each AP can support 1 VoIP sessons n 80.11b, ths s a rather large penalty! Smlar capacty penalty s also observed n 80.11g, where only sessons per AP can be supported when D = 5, as opposed to 55 n the snglesolated WLAN case when D = 1. 1 We also note n passng that for a network larger than the 5-by-5 network, most cells wll be surrounded by sx adjacent cells and there wll be proportonately fewer cells at the boundary, where they enjoy less nterference TABLE 1 VOIP CAPACITY OVER D-BY-D MULTI-CELL TOPOLOGIES D Avg. C DxD n 11b Avg. C DxD n 11g Fg.. Per-AP capacty of D-by-D mult-cell WLAN. 1 The VoIP capacty of a sngle-cell 80.11g WLAN measured n smulaton s 55, not 60 as calculated n [1, ]. Ths s due to the smaller mnmum contenton wndow sze n 80.11g. But for consstency of comparson, we stll take 60 VoIP sessons as the theoretcal upper bound for VoIP capacty over sngle solated 80.11g WLAN n our followng dscussons

4 4 SUBMITTED TO IEEE TRANSACTIONS ON MOBILE COMPUTING from other cells. One can therefore expect the VoIP capacty per AP to drop even further when the dmensons are larger than 5-by-5. Indeed, n a 10-by-10, 100-cell, 80.11b WLAN, our smulaton shows that the per-ap capacty s only 1. sessons. STA AP AP1 STA1 d max d max Fg channel assgnment n mult-cell WLAN..65d max Fg channel assgnment n mult-cell WLAN..3 Applyng Frequency-Channel Assgnment To reduce the mutual nterference of neghborng cells, a quck soluton s to assgn dfferent frequency channels to dfferent cells, as n cellular telephone networks. If there are enough frequency channels, the neghbor cells that could nterfere wth each other through packet collsons and carrer sensng could be assgned dfferent frequency channels. Ths bols down to the same stuaton as n the sngle-cell case, so that the per-ap VoIP capacty n the mult-cell case s the same as that n the sngle-cell case. IEEE 80.11b/g has only three orthogonal frequency channels, and ths s not suffcent to completely solate co-channel nterference between cells. Fg. 3 shows that f we have only three frequency channels, then the nearest dstance between two cells usng the same channel (e.g. the two un-shaded hexagons n Fg. 3) s the same as the maxmum lnk length wthn a cell, d max. Snce these two cells may nterfere wth each other, the carrer-sensng range (CSRange) should be larger than 3d max to avod hdden-node [13] collsons between the two cells. To see ths, consder lnk (AP1, STA1) and lnk (AP, STA) of the two cells n Fg. 3, where the dstance between STA1 and STA s d max. The transmsson of STA1 wll nterfere wth the recepton of STA, and vce versa, so the two APs should be able to carrer sense each other for not startng transmsson on ther own lnks smultaneously. Hence, CSRange of 3d max s needed to avod hdden-node collsons between these two lnks. Snce a cell must now share artme wth other cells, the VoIP capacty per AP cannot be the same as that n the sngle-cell case a, on the other hand, has twelve orthogonal channels. Fg. 4 shows that a 7-channel assgnment s suffcent for complete solaton of co-channel nterference. The nearest dstance between two cells usng the same channel s.65d max whch s larger than the mnmum CSRange, d max, used to prevent collsons wthn a cell. Thus, wth 7-channel assgnment, co-channel nterference can be completely solated. However, f we smply use 7 overlay networks n each cell (put 7 APs nsde each cell and operate n dfferent channels), the number of VoIP sessons that can be supported n each cell can be ncreased by 7 tmes of that n the sngle-channel mult-cell topology. Therefore, we fnd that the channel assgnment n Fg. 4 actually may not mprove the VoIP capacty on a per-frequency channel bass, although on a per-ap bass, t does. Furthermore, IEEE 80.11a operates n regulated frequency band (lcense s needed), so t s not commonly deployed. In short, the case of 80.11b/g n whch there are not suffcent frequency channels for complete elmnaton of co-channel nterference among adjacent cells wll be of much practcal nterest. Secton 3 consders how to perform call admsson wthn each frequency plane n whch cells assgned wth the same frequency channel may mutually nterfere wth each other. 3 CLIQUE ANALYSIS AND CALL ADMISSION To understand the cause for the heavy performance penalty n the mult-cell scenaro, we consder here a clque analyss based on a graph model that captures the conflct and nterference among the nodes. The clque analyss also suggests a call admsson methodology. Wth ths call admsson scheme, the VoIP capacty can be ncreased to.48 sessons per AP from 1.63 n the case of 5-by-5, 5-cell 80.11b WLAN. Ths consttutes a 5.1% mprovement. In the 5-by-5, 5-cell 80.11g WLAN, ths call admsson scheme ncreases the per-ap capacty by 36.75% from to sessons. 3.1 Conflct Graphs and Clques In our conflct graph model, vertces represent VoIP sessons (wreless lnks). An edge between two vertces means that the two VoIP sessons compete for the artme. In other words, they cannot transmt at the same tme. There are two reasons why they cannot transmt at the same tme. () Frst, nodes of the two sessons that are wthn the CSRange of each other wll be prevented by the protocol from transmttng together. () Even f the two sessons are not wthn each other s CSRange, there may be mutual nterference between them so that ether one or both of ther transmssons wll fal f they transmt together: ths s due to the well-known hdden-node problem [13]. In ether case () or (), an edge s drawn between the two vertces of the VoIP sessons to mean that ther transmssons cannot use the same artme. A clque s a subset of vertces n whch there s an edge between any of two vertces [14]. The vertces n a clque compete for common artme. That s, the sum of the fractons of artmes used by the vertces should not exceed one.

5 A. CHAN AND S. C. LIEW: VOIP OVER MULTIPLE IEEE WIRELESS LANS 5 In the sngle-cell scenaro, all clent statons are wthn the same cell and assocated wth the same AP. So, edges should be drawn among all vertces of the same cell. In an 80.11b sngle-cell WLAN, the maxmum clque sze s 1, because 1 VoIP sessons wll fll up all artmes [1, ]. In an 80.11g sngle-cell WLAN, the maxmum clque sze s 60. In a mult-cell WLAN, nstead of one clque, multple clques can be formed. To see ths, we need to nspect cases () and () mentoned above carefully. For case (), CSRange s usually a fxed value (assumng no power control). By default, t s 550m n NS. For case (), we consder the Interference Range (IR) defned as follows: IRk = (1 + ) d () k where IR k s the Interference Range of a node, k, (t can be a clent staton or an AP), d k s the length of the lnk assocated wth the node k; and s a dstance margn for nterference-free recepton wth typcal value of 0.78 [10, 13]. Wthn a radus of IR k, any other transmsson wll nterfere wth the node k s recepton of the sgnal. The maxmum lnk length wthn a cell s d max = 50m (shown n Fg. 1). The correspondng maxmum IR s therefore IRmax = m = 445m. In Fg. 5, the dstance between any two ponts of two dfferent shaded areas s at least 866m, whch s larger than both CSRange and IR. Therefore, there s no edge max between vertces of dfferent shaded cells, and the vertces of dfferent shaded cells belong to dfferent clques. From the dscusson above, we know that there s a maxmum clque sze (e.g., 1 and 60 for 80.11b and 80.11g sngle-cell WLANs respectvely) whch cannot be exceeded f satsfactory performance of VoIP sessons s to be attaned. To ncrease the VoIP capacty over multple WLANs, we need to pack the VoIP sessons (vertces) effcently. We dscuss ths call admsson control n the next subsecton. 3. Clque-Analytcal Call Admsson Control The ablty to predct whether a new VoIP sesson can be admtted wthout causng performance problem s mportant n call admsson. Prevous work [6, 15] showed that an addtonal VoIP sesson to a sngle-cell WLAN whch already reaches the maxmum capacty can degrade the performance of all other exstng VoIP sessons. Ths s also the case n mult-cell WLANs. In the 80.11b -by- network (n whch the maxmum capacty s around 1.3 as shown n Table 1), for example, f there are 14 VoIP sessons, three of them cannot fulfll the loss-rate requrement. That means only 11 sessons can be supported wth acceptable performance, as opposed to the 1 sessons that can be supported when there are exactly 1 sessons n WLAN. We consder a call admsson control mechansm based on the clque sze of the conflct graph. Let E be the set of vertces wth whch vertex has an edge. Let K be the set of all clques C to whch v, x v belongs, where x = 1,,.., K v s the ndex of the clques, and K s the total number of clques n K. Any par of clques n K must satsfy (3) below so that all clques n K are maxmal and not contaned n another clque [16]. As defned n (4), m s the sze of the largest clque n K. Cv, x C, v, y x y, 1 x, y K v (3) m v = max C (4) x v, x Fg. 6 gves an example of a conflct graph, where vertex v has the followng parameters. 1 E = { v, v, v, v } v Kv = { v 1 1, v, v3, v5},{ v1, v3, v4}, K v = 1.e., Cv 1,1 = { v1, v, v3, v5 }, Cv 1, = { v1, v3, v4} m v = 4 1 The pseudo code of the admsson control algorthm s gven n Algorthm I. There are three procedures n the algorthm: Procedures A, B and C. When there s a new call request (.e., a new vertex (VoIP sesson) wants to be added), Procedure A s frst executed, wheren a copy of the state ( Kv, m ) j v s frst saved n case the admsson of v fals and we need to revert to the orgnal j j state later. After that, Procedure B s executed. Procedure B updates the state ( Kv, m ) assumng the addton of j v v j. To satsfy (3), a functon call, NO_REDUNDANCY ( K v j ) V 4 866m V 1 V 3 866m V 5 V Fg. 5.. Multple clques may be formed n a 4-by-4 mult-cell WLAN Fg. 6. An example of a conflct graph.

6 6 SUBMITTED TO IEEE TRANSACTIONS ON MOBILE COMPUTING Algorthm I Procedure A Keep a copy of the state ( Kv, m ) for all exstng v ; j vj j Perform Procedure B; Procedure B for each vj E { for each Cv j, x K { v j f Cvj, x Ev then add v to C ; vj, x else add { Cv,, } j x Ev v to K ; v j } K = NO_REDUNDANCY v j ( K v j ); update m ; v j f mv j > C, max then reject v ; revert the state usng the copy stored n Procedure A; break out of Procedure B, and the algorthm s termnated; } // All vj E have been looked at f the algorthm comes to ths pont Perform Procedure C; Procedure C s admtted; K v = ; for each vj E { f v Cvj, x then C, x= C, vj, x Kv = K v C ; v, x } K = NO_REDUNDANCY ( K ); compute m ; s made. Algorthm II gves the pseudo code of NO_REDUNDANCY ( K v k ). Durng the updatng, Procedure B contnually checks to see f a pre-determned maxmum clque sze C max s exceeded so as not to volate the loss-rate requrement. If so, the algorthm s termnated and s rejected; n whch case the state saved n Procedure A s restored. If Procedure B successfully runs to the end wthout the C max beng exceeded, Procedure C s executed. Procedure C admts the new vertex v and calculates ( Kv, m ). v We have performed an experment n MATLAB to measure the executon tme of the call admsson control algorthm. The experment assumes the 5-by-5 mult-cell topology settng n Secton.. For smplcty, we frst consder the sngle-frequency channel case n whch all cells are assgned the same frequency. The next subsecton wll deal wth the mult-frequency case. Algorthm II NO_REDUNDANCY ( K v k ){ for each par Cv,, k x Kv C k vk, y K, x y { vk f Cv k, x Cv k, y then delete C ; vk, x } return ( K v k ); } We appled the algorthm to dentfy whch VoIP sessons out of a total of 300 (1 x 5, and 80.11b s assumed here) randomly placed (wth unform dstrbuton) potental sessons could be admtted n a 5-by-5 mult-cell WLAN wth the C max clque-sze constrant. Unlke the smplstc call admsson scheme earler, here when a sesson s rejected, the call admsson scheme contnues to consder a next sesson f the 300 sessons have not been exhausted. We ran several sets of experments for dfferent random node dstrbutons n a 5-by-5 WLAN. We used an ordnary personal computer wth 3.GHz CPU and 1G RAM to perform the experment. The results for C max = 8 and 1 are shown n Table. The total runtme s the total tme needed for the algorthm to go through all the 300 VoIP sessons. The average runtme s the tme needed to admt or reject a call (Total runtme / 300). We see that although the general clque problem s NPcomplete, the executon tme of our algorthm on the conflct graph that models networks s acceptable. Based on the call admsson results n MATLAB, we then used NS to verfy whether the admtted calls meet the maxmum 3% packet-loss rate requrement n the smulaton. From Table, we fnd that when C max s 8, the average number of VoIP sessons admtted by our admsson control algorthm s 6.0. Ths s the average number of fve runs of the MATLAB experments. We ncorporated the correspondng sets of admtted VoIP sessons n fve dfferent runs of NS smulaton. In each run, all the admtted VoIP sessons can meet our packet-loss rate requrement. However, f nstead of settng C max to 8, we set t to 1, then nearly one thrd of VoIP sessons cannot meet the loss requrement. It s nterestng that for the large-scale mult-cell case, the maxmum clque sze that should be mposed s 8 rather than 1 (recall that 1 s the maxmum clque sze n the sngle-cell topology f 80.11b s assumed) f loss-rate requrement s to be satsfed. Ths s TABLE EXPERIMENT RESULTS OF APPLYING THE ADMISSION CONTROL ALGORITHM ON 5-BY-5 MULTI-CELL WLAN C max Total Runtme (s) Average No. of Sessons Admtted Average Runtme (s)

7 A. CHAN AND S. C. LIEW: VOIP OVER MULTIPLE IEEE WIRELESS LANS 7 perhaps due to the nteracton and couplng among dfferent clques caused by the MAC protocol. In other words, MAC may not acheve perfect schedulng n whch the artme usage wthn each clque s 100% tghtly packed. Ths motvates us to explore the use of tme-slot schedulng over the basc CSMA MAC n Secton 4 for performance mprovement. Wth C max = 8, the 5-by-5 mult-cell WLAN can support.48 sessons (6.0/5) per AP, yeldng a 5.1% mprovement over the smplstc call admsson scheme n Secton. The clque-analytcal call admsson control works smlarly well n 80.11g WLANs. For the 5-by-5 mult-cell 80.11g WLAN, wth C max = 44, the per-ap capacty can be ncreased from to VoIP sessons, yeldng a 36.75% mprovement. 3.3 Clque-Analytcal Admsson Control n Three- Frequency-Channel WLANs In ths subsecton, we explore the mpact of multple frequency channels on VoIP capacty over multple WLANs. The avalablty of multple frequency channels allows us to separate the cells usng the same frequency by a longer dstance. Farther separaton of cells that use the same frequency leads to less conflct among transmssons of dfferent VoIP sessons (although not elmnatng conflcts entrely). Consequently, fewer edges are formed n the correspondng conflct graph. Consder the mult-cell topology n Fg. 7, where we apply the three frequency-channel assgnment (as n Fg. 3). In Fg. 7, the shaded cells use the same frequency channel, whle the un-shaded cells use the other two frequency channels. Although the sze of the topology n Fg. 7 s comparable to the 5-by-5, 5-cell WLAN we descrbed n prevous sectons, the three frequency channels help to reduce conflcts and ncrease the number of VoIP sessons that can be supported by each AP. NS smulatons show that applyng the clque-analytcal admsson control to the three frequency-channel layout can boost the per-ap capacty to 7.39 VoIP sessons n 80.11b; and VoIP sessons n 80.11g. These are respectvely.98 and 3.17 tmes of the per-ap capacty n 80.11b and 80.11g 5-by- 5, 5-cell WLAN where sngle-frequency channel s used. In the next secton, we explore tme dvson on MAC whch can elmnate all HN and allevate the exposed-node (EN) problem. The VoIP capacty over multple WLAN can be further mproved. Fg frequency-channel assgnment s appled on multple WLANs. 4 TIME-DIVISION CSMA MAC So far we have learned that there s a sgnfcant capacty penalty when we move from the sngle-cell WLAN scenaro to the mult-cell WLAN scenaro. We have also learned that the extremely low VoIP capacty over multple WLANs s due to the mutual nterference from neghborng cells, and such mutual nterference cannot be completely solated even wth careful frequency channel assgnment. Although IEEE 80.11e has been standardzed recently to support QoS n WLAN [3], t only focuses on the sngle-cell stuaton. In ths secton, we explore addng the tme-dvson approach to the basc CSMA protocol. We show that the ntegrated tme-dvson-csma approach can potentally ncrease the VoIP capacty over multple WLANs qute sgnfcantly. Selected prevous work has consdered Tme Dvson Multple Access (TDMA) MAC. However, ther focus s on the sngle WLAN case [17-0]. In addton, CSMA s proposed to be replaced entrely by TDMA [1-3].e., the motvaton was not to explore a soluton workable wthn the context of the wdely-deployed technology. For VoIP applcatons wthn 80.11, each transmsson conssts of a very small packet (relatve to the raw data rate and the varous packet headers), and fne TDMA requres tght synchronzaton among the statons, whch can n turn cause throughput degradaton. In ths secton, our prmary focus s on the prncple of coarse tme dvson, n whch a relatvely large tme slot s allocated to a group of statons. The statons of the same tme slot then contend for channel access usng the orgnal CSMA scheme. We () lay out and nvestgate a graphtheoretc problem formulaton that captures the prncple of ntegratng coarse tme dvson wth CSMA n Subsecton 4.1; and () provde a feasblty nvestgaton of the approach wthn the context of n Subsecton Coarse-grand Tme-Dvson Mulple Access In Secton.3, we have dscussed 3-frequency-channel assgnment n 80.11b/g WLAN (see Fg. 3) and argued that frequency-channel assgnment alone cannot completely solate co-channel nterference. Secton 3.3 apples the clque-analytcal call admsson control to boost per- AP VoIP capacty n 3-frequency-channel WLAN; however, the co-channel nterference from dfferent cells s stll not solated entrely. The goal of Coarse-graned Tme-Dvson Multple Access (CoTDMA) s to remove such co-channel nterference. In partcular, we mpose a restrcton such that two statons n dfferent cells that nterfere wth each other would be allocated dfferent tme slots or dfferent frequency channels Basc Ideas of CoTDMA We frst explan the concept usng the smplfed scenaro depcted n Fg. 8. In Fg. 8, n addton to the 3-frequencychannel assgnment, we dvde each cell nto sx sectors and assgn a dstnct tmeslot to each sector. The shaded cells use the same frequency channel, and the statons

8 8 SUBMITTED TO IEEE TRANSACTIONS ON MOBILE COMPUTING Fg tmeslot assgnment n addton to 3-frequency-channel assgnment n multple WLANs. wthn each sector use the same tme slot; the number n each sector ndexes the tme slot assgned to that partcular sector. The frequency and tme-slot assgnments n Fg. 8 are such that dfferent sectors do not nterfere wth each other because they are ether actve n dfferent tme slots, n cells of dfferent frequences, or suffcently far apart from each other. Ths allows us to shorten the CSRange to d max, the dstance from the AP located at the center of each cell to the farthest corner n the cell. The nearest staton wth the same frequency and tme-slot assgnment n neghborng cells s at least d max away, whch s larger than both the CSRange and IR defned n (). Therefore, the co-channel nterference from neghborng cells s completely solated. Note that wthn each sector (tme slot), there may stll be multple statons, and the orgnal CSMA scheme s used to coordnate transmsson among these statons. In the best-case scenaro, the VoIP capacty per AP n multple WLANs can be the same as that n the sngle solated WLAN case. To see ths, consder 80.11b: f each sector has two statons, then we can have a total of 1 VoIP sessons per AP. Although the sectorzed cells n Fg. 8 llustrate the concept of CoTDMA, t has two mplementaton dffcultes: 1) tme-slot assgnment requres the knowledge of the locatons of the ndvdual statons; ) f the statons are not evenly dstrbuted across the sectors, then t wll not be as effectve as the best-case scenaro mentoned above. In the followng, we present a graph model of CoTDMA to solve these problems. The graph model presented also gves a framework for performance analyss of CoTDMA. For convenence, we wll contnue to descrbe the system operaton n terms of dstances such as CSRange and IR. As stated n Secton., mplementaton based strctly on the geometrc dstance nterpretaton s unnecessary once we move on to the graph-theoretc formulaton here. A mappng of dstances to power thresholds s all that s needed. Defnton 1: In CoTDMA, m frequency channels and n tme slots are assgned to the VoIP sessons. In each cell, at most k VoIP sessons are actve n each tme slot, where k = C / AP _1 n, and C AP_1 s the average per-ap capacty n a sngle solated WLAN Conflct Graph Modelng of CoTDMA Accordng to Defnton 1, the parameter m s the number of orthogonal frequency channels avalable. For example, m = 3 n 80.11b and 80.11g. If n = 6, then k = n 80.11b, and k = 10 n 80.11g, snce the respectve C AP_1 are 1 and 60. We wll look at the system performance as a functon of n shortly. Frst, we formulate the correspondng graphtheoretc colorng problem. Colorng s a well-known problem n graph theory. However, the assgnment problem n CoTDMA does not drectly map to the classcal colorng problem n graph theory. For CoTDMA, a modfed constructon of the conflct graph, as well as a modfed colorng problem, s needed to reflect the specfcs of CSMA scheme, as detaled below. Instead of pre-assgnng the three frequency channels as n Fg. 8, let us frst set up a general framework whch ntegrates the frequency channel assgnment and tmeslot assgnment. In the CoTDMA conflct-graph model, we use two layers of colorng. The frst-layer colors represent frequency channels and the second-layer colors represent tme slots. The frst-layer colorng s appled at the cell level (assumng all nodes wthn the cell use the same frequency channel n a statc manner) whle the second layer colorng s appled at the staton (vertex) level. In the followng, we frst state the constrants of our colorng problem under the context of 80.11, and then descrbe how to capture the constrants n the conflct graph. Vertces are assocated wth the clent statons n the followng: Constrant 1: The number of avalable frst-layer colors s m, and the number of avalable second-layer colors s n (see Defnton 1) Constrant : All vertces assocated wth the same AP (wthn the same cell) must have the same frst-layer color. Constrant 3: Wthn a cell, there can be at most k vertces assgned wth the same second-layer color. Furthermore, the vertces assgned the same second-layer color n a cell must be wthn the CSRange of each other. For vertces wthn the same cell, t s obvous that the assocated statons cannot transmt together snce one end of the lnks s always the AP. The ssue for vertces wthn the same cell s that whether the CSRange of vertces (clents) can cover each other, hence Constrant 3.e., f two vertces are not wthn each other s CSRange, then carrer sensng between them does not work, and therefore they should be assgned dfferent tme slots to avod the hdden-node phenomenon. Constrant 4: Consder two vertces of dfferent cells, v and v. They conflct wth each other and must be as- j

9 A. CHAN AND S. C. LIEW: VOIP OVER MULTIPLE IEEE WIRELESS LANS 9 sgned dfferent (frst-layer color, second-layer color) combnatons f one or more of the followng nequaltes below are satsfed: CSRange mn( d, d, d, d ) (5) v, vj v, vj' v', vj v', vj' IRv > mn( d,,, ') v v d j v vj IRv ' > mn( d ',, ', ') v v d j v vj IRv > mn( d,, ', ) j v v d j v vj IR > mn( d, d ) vj' v, vj' v', vj ' where and v j are the correspondng APs that and v j assocated respectvely. Note that both (5) and (6) descrbe the condtons under whch smultaneous transmssons are not possble. However, there s a subtlety. Inequaltes (6) capture the condtons that wll lead to collsons. Inequalty (5), on the other hand, only says that the CSMA mechansm wll prevent the statons from transmttng together that s, strctly speakng, f (5) s satsfed, the statons could stll be assgned the same color combnaton, and the CSMA mechansm smply prevents smultaneous transmssons (f we dd that, Constrant 3 would need to be modfed to encompass the overall network). Constrant 4, however, dsallows that as a desgn choce to smplfy thngs. The reasons are as follows: () If dfferent color combnatons are used whenever (5) s satsfed for two vertces n dfferent cells, then CSMA n dfferent cells wll then be decoupled n each of the tme slots under CoTDMA, obvatng the need for nter-cell CSMA. () When nequaltes (5) and (6) are mposed on CoTDMA colorng, we may decrease CSRange to only meet the need of ntra-cell CSMA, and there s no need for CSRange to be large enough to ensure proper CSMA operaton across cells. Ths has the advantage of reducng exposed nodes (EN) across cells [1], hence ncreasng spatal re-use. Later n ths secton, we wll explore the optmal value for CSRange through smulatons. Capturng Constrants to 4 n Conflct Graph To capture Constrant, we could assgn an AP_ID to the vertces n accordance wth the APs to whch they assocate. Vertces wth the same AP_ID must be gven the same frst-layer color. For Constrants 3 and 4, an edge between two vertces means they must be assgned dfferent (frst-layer color, second- layer color) combnaton. To capture constrant 3, there s an edge between two vertces v and v of the same cell f j d v, vj (6) > CSRange (7) Two vertces that are wthn the CSRange of each other could be assgned the same or dfferent second-layer color. However, there can be at most k vertces wth the same second-layer color wthn a cell. Constrant 4 can be captured by drawng an edge between two vertces of dfferent AP_ID f there s a conflct relatonshp under nequaltes (5) and (6). To avod confuson, t s worth emphaszng agan that between vertces of dfferent AP_ID (from dfferent cells), we use (5) and (6) for the edge formaton crtera. For vertces of the same cell, we use (7) for the edge formaton crtera. A formulaton of the CoTDMA problem s as follows: -Color Assgnment Problem: Assgn (frst-layer color, second-layer color) to the vertces subject to constrants 1 to 4 such that the total number of vertces successfully colored s maxmzed. Fg.9 llustrates the dea of CoTDMA. APs (trangles) are at the center of the cells, clent statons (crcles) n the same cell are assocated wth the same AP. The sold-lne cells use the same frequency channel whle the dottedlne cells use the other two frequency channels. For smplcty, we assume the standard 3-frequency-channel assgnment here for the frequency channel assgnment n CoTDMA. It s worth notng that ths standard 3- frequency-channel assgnment s not a must for CoTDMA. In ths case, we only draw a conflct graph for secondlayer colorng. Due to the standard 3-frequency-channel assgnment, the vertces represent clents N1 to N6 all have the same frst-layer color. Here we assume 80.11b and n = 6 (whch mples k = gven a capacty of 1 VoIP sessons per cell), and CSRange = d max. Fg. 10 shows the correspondng conflct graph together N1 N6 N4 N5 N d max N3 d max Fg. 9. A topology of VoIP over multple WLANs wth 3-channel assgnment. (1, 1) v 1 v 6 (1, 3) (1, 1) v 4 v 5 v (1, ) (1, ) v 3 (1, 1) Fg. 10. A conflct graph wth frst-layer and second-layer colors for the network n Fg. 9.

10 10 SUBMITTED TO IEEE TRANSACTIONS ON MOBILE COMPUTING wth the colorng. The bold numbers n parentheses besde the vertces are the frst-layer colors whle the other numbers are the second-layer colors. Accordng to Constrant 3, for second-layer colorng, N1 and N4 are assgned COLOR1, N and N5 are assgned COLOR, and N6 are assgned COLOR3. N3 and N5 may nterfere wth each other under (5) and (6), so an edge s drawn between them. Accordng to Constrant 4, the two vertces must be assgned wth dfferent color (frst-layer color, secondlayer color): n Fg. 10, COLOR1 s assgned to N3 and COLOR s assgned to N Parameter Values n CoTDMA An mportant parameter n CoTDMA s n, the number of the tme slots (second-layer colors) avalable for the system. From Defnton 1, k, the number of VoIP sessons that can be actve n the same tme slot n a cell s set accordngly to n. In the above example, we set n = 6 and k =. The value of n drectly affects the number of vertces that can be successfully colored. A larger n (.e. a smaller k) means more fnely-dvded tme slots. In the extreme case, k = 1 (n = C AP_1,.e. n = 1 for 80.11b and n = 60 for 11g), whch s a pure TDMA scheme. In ths case, every VoIP sesson n a cell s assgned a dstnct tme slot. Hence, no carrer sensng s requred for accessng the medum. From the graph-theoretc colorng vewpont, fne TDMA as such would allow us to ncrease the number of vertces successfully colored n the two-layer-color assgnment problem defned above. However, fne TDMA has an mplementaton cost not captured n the colorng problem namely, there s the need for a guard tme as we swtch from slot to slot. Ths mplementaton ssue wll be further dscussed n the next subsecton. For the tme beng, suffce t to say that we are nterested n makng k as large as possble (.e. makng n as small as possble) whle retanng the performance results of the case where k s set to 1. Another mportant parameter n CoTDMA s CSRange. As mentoned n the explanaton of Constrant 4 n Subsecton 4.1., CoTDMA allows us to decrease CSRange and the carrer sensng mechansm needs only to work properly wthn a cell. However, f the CSRange s too small, a clent may only carrer-sense few other clent statons wthn the cell. Accordng to constrant 3 (and nequalty (7)), small CSRange may cause more ntra-cell edges n the conflct graph that restrct colorng freedom. For llustraton, let us frst consder settng CSRange to be the sector dameter, as descrbed below. Each cell s dvded nto n sectors n a fashon that generalzes Fg. 8. CSRange could be set to cover the maxmum dstance between any two ponts wthn a sector. Let us refer to the maxmum dstance as the dameter of the sector. For example, f 80.11b s assumed, C AP_1 = 1. For n = 1, 6, 4, 3,, and 1, the correspondng CSRange could be set as shown n Table 3. In Table 3, we also show the correspondng values of k accordng to Defnton 1. If 80.11g s assumed, the same set of CSRange values should be used f n = 60, 6, 4, 3, and 1 (as n 80.11g, C AP_1 = 60). The sector-dameter s a worst-case settng n the sense that t assumes that there exst actually two statons at the extreme corners of a sector that defne the dameter, whch s rarely the case. It would therefore be of nterest to explore tunng the CSRange to maxmze the number of vertces can be successfully colored n the conflct graph. We present the smulaton results based on the sectordameter settngs as well as smaller-than-sectordameter settngs below. We frst show the results of sector-dameter settngs. Based on the parameters n Table 3, we have performed MATLAB experments assumng 80.11b (C AP_1 = 1) and 80.11g (C AP_1 = 60). For smplcty, the standard 3- frequency-channel assgnment s assumed. Snce the frstlayer colors are pre-fxed n ths experment, only secondlayer colorng (tme-slot assgnment) s consdered. We use hexagonal cells to model WLAN, and 1 (for 80.11b) or 60 (for 80.11g) wreless clent statons are randomly placed nsde each cell wth unform dstrbuton. We use a heurstc algorthm of Welsh and Powell [4] to color the conflct graph. We add our colorng constrants 1 to 4 to talor the algorthm to CoTMDA. The algorthm of Welsh and Powell does not gve optmal graph colorng n general, but the effect of n s already qute pronounced even wth the smple heurstc. Fg. 11 and 1 respectvely show the percentages of vertces that can be colored when C AP_1 = 1 and C AP_1 = 60. In the experment, CSRange changes accordngly to n as dctated by Table 3. For each n, we ran fve experments wth dfferent node dstrbutons. In the fgures, crcles are the average percentage of successfully colored vertces. In general, as n ncreases, more vertces can be successfully colored. Although not shown n the fgures, the two cases for n = 1 n 80.11b and n = 60 n g have 100% of ther vertces successfully colored n all runs of our experments. But even for n as small as 3 or 4, the performance of CoTDMA s already very good (100% of vertces are colored n 80.11b, whle more than 95% of vertces are colored n 80.11g). Wth smaller n, the overhead of guard-tme for swtchng between tme slots can be reduced (to be elaborated shortly) and n = 3 or 4 may offer the best desgn tradeoff. TABLE 3 VALUE OF n, k AND CORRESPONDING CSRange IN 80.11b n k CSRange 13 dmax d max 3d max 7 d max dmax 0

11 A. CHAN AND S. C. LIEW: VOIP OVER MULTIPLE IEEE WIRELESS LANS 11 Fg. 11. Percentage of colored vertces when CSRange s set as sector-dameter and C AP_1 =1 (80.11b). Fg. 13. Average percentage of colored vertces as CSRange changes when C AP_1 =1 (80.11b). Fg. 1. Percentage of colored vertces when CSRange s set as sector-dameter and C AP_1 =60 (80.11g). Fg. 14. Average percentage of colored vertces as CSRange changes when C AP_1 =60 (80.11g). In the next set of experments, for each run, we set a fxed CSRange for all values of n. Across dfferent runs, we vary CSRange. Fg. 13 and 14 show the average percentage of successfully colored vertces as a functon of n under dfferent fxed CSRange. We fnd that when CSRange s d max, the overall system performance s poor because many edges are formed wthn a cell (accordng to (7)). As CSRange ncreases, the overall system performance mproves. But beyond certan pont (e.g., 1.5d max n the fgures), the overall system performance drops agan. Ths phenomenon reveals the tradeoff between ntra-cell optmalty and nter-cell optmalty. When CSRange s too large, say d max, many edges are formed between vertces of dfferent cells (accordng to (5)), leadng to an ncrease of exposed nodes. Through expermentaton, we fnd the optmal CSRange whch yelds the best system performance s around 1.637d max. Indeed, we could use ths settng for dfferent n values wth reasonably good results (see Table 4). Our experment results show that even though the freedom of the two dmensons of frequency and tme n TABLE 4 SYSTEM PERFORMANCE FOR CSRange = 1.637d max n CAP_1 % vertces successfully colored n 80.11b % vertces successfully colored n 80.11g CoTDMA has not been fully utlzed (due to our assumng the fxed 3-frequency-channel assgnment), CoTDMA can generally color large portons (over 90%) of the vertces of the conflct graph when n 3 for both 80.11b and 80.11g. The performance can be even better when approprate ( optmal ) CSRange s set. By contrast, wthout CoTDMA, and wth 3-frequency-channel assgnment alone (n = 1), we fnd that only around 60% of the total capacty can be utlzed.

12 1 SUBMITTED TO IEEE TRANSACTIONS ON MOBILE COMPUTING 4. Possble Realzatons of Tme Dvson Multple Access wthn Exstng IEEE Standards Most prevous work [18-3] consdered propretary protocols for mplementng TDMA on wreless networks. Our focus here s to mplement tme-slot assgnment wthn the framework of the IEEE standard. A most crtcal ssue s how to realze the concept of tme slot wthn the CSMA structure. A possblty s to make use of the sleepng mode n 80.11, whch was orgnally desgned for power conservaton purposes. In the sleepng mode, beacon frames are used for synchronzaton. Accordngly, n CoTDMA, all statons could wake up around the beacon tme for synchronzaton. As llustrated n Fg. 15, n CoTDMA, wthn each beacon nterval (BI) between the end of a beacon and the begnnng of the next beacon, the tme s dvded to C frames (cycles), each of duraton T. Wthn each frame, there are n tme slots, each of duraton t. A VoIP stream transmts one VoIP packet n each frame. The offset from the end of the beacon to the begnnng of the th frame s ( 1) T. A staton that has been assgned tme slot j s to be awake wthn a BI only durng the tme ntervals specfed by [ ( 1) T + ( j 1) t, ( 1) T + j t ), = 1,,, C. Other than these tme ntervals and the beacon tme, the staton sleeps. Guard-Tme Overhead n CoTDMA The guard tme should be set to the duraton of one VoIP packet. That s, no packet transmsson should be ntated wthn the current tme slot when the begnnng of the next tme slot s only a guard tme away. Ths s to ensure packet transmsson wll not straddle across two tme slots. Let r be the maxmum number of VoIP packets (ncludng the CSMA overhead) that could be trans- t mtted and receved wthn each tme slot by all VoIP sessons whch are actve n that partcular tme slot. Then, RVoIP r = t CAP_1 10 nc (8) where R VoIP s the number of VoIP packets generated per second n a partcular VoIP codec. The factor of s due to each VoIP sesson havng a downstream and an upstream flow. The factor of 1/10s due to the default 0.1s separaton tme between two beacons. The guard tme overhead s a constant of one VoIP-packet duraton, so that the tme-slot effcency s ( r t 1)/ r t. Thus, smaller r t gves rse to lower effcency, whch n turn results n lower capacty. From (8), we can see that t s desrable to Beacon Frame B Δt ΔT=nΔt.. CΔT (BI).... Fg. 15. Frame structure of CoTDMA when t s mplemented usng sleepng mode. B. set n and C as small as possble. From the smulaton experments n the prevous subsecton, however, we need to make sure that n 3 (see Subsecton 4.1) so as to make sure most sessons wthn the system capacty lmt can be admtted. Whle call admsson consderaton mposes a lmt on how small n can be, the delay budget consderaton mposes a lmt on how small C can be, as explaned n the next few paragraphs. In other words, the factors that bound on the sze of n and C are dfferent. In CoTDMA, the maxmum delay for a VoIP packet s T + B, where B s the duraton of the beacon (see Fg. 15). To see ths maxmum delay, let us consder the staton beng assgned tme slot j. In the worst case, t could generate a packet n the last frame wthn a BI just slghtly after tme slot j ends, thus mssng t. The earlest tme for the next tme slot j (n the next BI ) s T + B t after that. Wthn ths next tme slot j, n the worst case, the packet s sent just before the end of the tmeslot (due to the CSMA contenton wth other statons assgned the same tme slot). If we assume the packet wll be dscarded f t fals to be sent out by ths tme - so as to make way for a newly generated packet from the same VoIP sesson - the maxmum delay s then T + B. Thus, T + B DB (9) where DB s the delay budget. Snce C T = BI (see Fg. 15), we have BI BI / C + B DB => C (10) DB B Suppose we set a local delay budget of 30ms for VoIP applcatons [1]. A typcal value of B s 0.5ms. Wth the default separaton tme between two beacons of 100ms, a beacon nterval, BI, s 99.5ms. Hence, the number of frames, C, n a beacon nterval, s at least 99.5/9.5 = C should be a postve nteger as well, so the smallest C s 4. Assumng n = 3, C = 4, and GSM 6.10 codec and 80.11b (R VoIP = 50, C AP_1 = 1), from (8) we fnd that 90% of capacty s utlzed. That s at most 1 90% = 10 VoIP sessons can be admtted per AP n 80.11b networks. If 80.11g s assumed (C AP_1 = 60), 98% of capacty s utlzed. That s 58 VoIP sessons can be admtted per AP n 80.11g networks. Take 80.11b WLAN. Wth 3-frequency-channel CoT- DMA, the per-ap capacty over multple WLANs s 10 VoIP sessons. Ths s a 35.3% mprovement over the per- AP capacty of 7.39 sessons for the three-frequencychannel clque-analytcal call admsson control strategy n Secton 3.3. Another possblty for mplementng the concept of tme-dvson s to use the pollng mechansm of Pont Coordnaton Functon (PCF) [5] to mtate the tme slot assgnment n CoTDMA. In PCF, traffc s scheduled by the AP, so that no extra guard-tme overhead s needed for tme slot swtchng. If we assume PCF, we could set n = C AP_1 (.e., k = 1) n our CoTDMA call admsson scheme,

13 A. CHAN AND S. C. LIEW: VOIP OVER MULTIPLE IEEE WIRELESS LANS 13 so that we essentally have the extreme case of Fnegraned Tme Dvson Multple Access (FTDMA). In PCF, an AP mantans a pollng lst contanng all the wreless statons n ts WLAN. In the contenton-free perod, the AP polls the statons on the pollng lst one by one, snce only one VoIP sesson s actve n each tmeslot n a cell n FTDMA. Only the polled staton can transmt packets to AP (the downstream packet s attached n the pollng packet). The poston of a staton n the pollng lst corresponds to the tme slot assgned to the staton. In ths way, statons whch may nterfere wth each other n adjacent cells wll not be polled at the same tme. Wth FTDMA, the number of vertces successfully colored can be ncreased. Furthermore, snce only one VoIP sesson s actve n each tmeslot n a cell, carrer sensng mechansm can be deactvated. Wthout backoff countdown n contenton perod, C AP_1, the average per-ap capacty n sngle solated WLAN, can be boosted n PCF (n 80.11b, C AP_1 ncreases from 1 to 17, whle n 80.11g, C AP_1 ncreases from 60 to over 90). A major concern, however, s that PCF s seldom used n practce and many devces do not support t unlke DCF, the robustness of PFC n feld deployment has not been well tested. 5 CONCLUSION In ths paper, we have shown that when there are multple WLANs wthn the vcnty of each other, the already low VoIP capacty n the sngle solated WLAN case (around 1 and 60 VoIP sessons per AP n 80.11b and 80.11g, respectvely) s further eroded n a very sgnfcant manner, so much so that less than 1% goodput can be supported. For example, n 80.11b, less than VoIP sessons per AP can be supported whle throughput computaton based on raw bandwdth of the WLAN yelds 00 sessons per AP. In 80.11g, around 10 VoIP sessons per AP can be supported whle 900 sessons can be yelded from throughput computaton. The dsmal performance and neffcency mply that there s much room for mprovement wthn the standard as far as the support for VoIP s concerned. The low VoIP capacty n the sngle WLAN [1, ] s due largely to header overheads, and packet aggregaton [1, ] s an effectve soluton to reduce the header penalty. The further degradaton of VoIP capacty n the multple- WLAN case, however, s due to nterferences among the WLANs, and requres addtonal solutons. Ths paper suggests a two-pronged approach 1) call admsson control; and ) vrtual channelzaton. Regardng 1, we have formulated a clque-analytcal call admsson control algorthm, and shown that (compared wth a smplstc call admsson scheme) t can mprove the VoIP capacty n a 5-by-5, 5-cell 80.11b WLAN by 5.1% from 1.63 sessons to.48 sessons per AP. The mprovement s 36.8% n 11g. If three orthogonal frequency channels are used, such as are avalable n 80.11b/g, the capacty can be ncreased to 7.39 (11b) and (11g) VoIP sessons per AP by careful frequencychannel assgnment to the cells. Regardng, the three orthogonal frequency channels n 80.11b/g are not enough to completely solate nterferences among WLANs. Ths n turn requres the CSRange of to be set to be rather large to prevent packet collsons; but dong so also ncrease the exposednode problem that degrades the VoIP capacty. In ths paper, we have shown that vrtual channels (or tmeslot channels) could be created to combat ths problem. By assgnng the vrtual channels judcously to the VoIP statons, we could effectvely solate the nterferences between cells. Specfcally, we have proposed coarsegraned tme-dvson multple access (CoTDMA) as a means for vrtual channelzaton wthn the basc CSMA protocol, so as to mantan compatblty wth the wdely-deployed technology to a large extent. In CoTDMA, the tme dmenson s dvded nto multple coarse tme slots; multple VoIP sessons are assgned to each tme slot, and the VoIP sessons assgned to the same tme slot n a WLAN make use of the basc CSMA protocol to coordnate channel access. The basc dea s that VoIP sessons of adjacent WLANs that may nterfere wth each other n a detrmental way should be assgned dfferent tme slots or frequency channels, so that VoIP sessons of dfferent cells do not need to use CSMA to coordnate transmssons among them, and that CSMA s n effectve use only wthn a cell. We note that CoTDMA s fundamentally a technque n whch statons contendng for a common resource (.e., artme) are compartmentalzed nto subsets so that only statons wthn each subset contend wth each other. The parttonng s done n such a way that the subnetwork consstng of statons wthn each subset s less susceptble to detrmental nterference/carrer-sensng pattern so that the resource could be used more effcently. Ths prncple s applcable not just to voce traffc, but to wreless networkng n general wth or wthout voce traffc. As further work, we note that the graph-theoretc formulaton of the two-layer colorng problem n Secton 4 s rather general, and could be explored for the general case. In the smulaton experments of ths paper, even though the freedom of the two dmensons of frequency and tme n CoTDMA have not been fully exploted (due to the assumpton of a standard 3-frequency channel assgnment to the WLANs), we fnd that CoTDMA could already mprove the VoIP capacty meanngfully. Our results ndcate that wth a small number (3 to 4) of coarse tme slots n CoTDMA, the per-ap VoIP capacty can be ncreased to 10 sessons n 80.11b and 58 sessons n 80.11g (another 35.3% and 9.15% mprovement over clque-analytcal admsson control wth three orthogonal frequency channels, respectvely). Last but not least, we note that although the effect of mutual nterference on VoIP over mult-hop mesh networks has also been consdered [7-9], our proposed CoTDMA scheme s targeted at solvng mutual nterference n nfrastructure networks, the predomnant archtecture deployed

14 14 SUBMITTED TO IEEE TRANSACTIONS ON MOBILE COMPUTING n the feld today. Havng sad that, t s stll nterestng to explore whether and how smlar approaches could be appled to mult-hop networks. REFERENCES [1] W. Wang, S. C. Lew, V. O. K. L, Solutons to performance problems n VoIP over wreless LAN, IEEE Trans. on Vehcular Technology, vol. 54, no. 1, Jan [] W. Wang, S. C. Lew, Q. X. Pang, and V. O.K. L, A multplexmultcast scheme that mproves system capacty of Voce- over- IP on wreless LAN by 100%, The Nnth IEEE Symposum on Computers and Communcatons, Jun [3] IEEE Std e, Part 11: Wreless LAN Medum Access Control (MAC) and Physcal Layer (PHY) specfcatons. Amendment 8: Medum Access Control (MAC) Qualty of Servce Enhancements, Nov [4] D. P. Hole, F. A. Tobag, Capacty of an IEEE 80.11b wreless LAN supportng VoIP, Proceedng of the IEEE ICC 04, vol. 1, pp , Jun [5] F. Anjum et al, Voce performance n WLAN networks an expermental study, Proceedngs of IEEE Globecom 03, vol. 6, pp , Dec [6] S. Garg, M. Kappes, An expermental study of throughput for UDP and VoIP traffc n IEEE 80.11b networks, Proceedngs of IEEE WCNC 03, vol. 3, pp , Mar [7] H. Wu et al., SOFTMAC: Layer.5 collaboratve MAC for multmeda support n multhop wreless networks, IEEE Transacton on Moble Computng, vol. 6, no. 1, Jan [8] D. Nculescu et al., Performance of VoIP n a wreless mesh network, Proceedngs of IEEE INFOCOM 006, Apr [9] S. Ganguly et al., Performance optmzatons for deployng VoIP servces n mesh networks, IEEE Journal on Selected Areas n Communcatons, vol. 4, no. 11, Nov [10] The Network Smulator ns, nsnam/ns/ [11] M. S. Gast, Wreless Networks: Defntve Gude, O Relly, Sebastopol, CA, 00. [1] L. B. Jang, S. C. Lew, Improvng Throughput and Farness by Reducng Exposed and Hdden Nodes n Networks, IEEE Trans. on Moble Computng, vol. 7, no. 1, Jan [13] L. B. Jang, S. C. Lew, Hdden-node removal and ts applcaton n cellular WF networks, IEEE Trans. On Vehcular Technology, pp , Sep [14] Clque (graph theory), graph _theory%9. [15] L. Ca, X. Shen, J. W. Mark, L. Ca, Y. Xan, Voce capacty analyss of WLAN wth mbalanced traffc, Proceedngs of Qshne 05, Aug. 005 [16] Maxmal Clque, Maxmal_clque. [17] J. Snow, W. Feng and W. Feng, Implementng a low power TDMA protocol over 80.11, Proc. of IEEE WCNC 05, vol. 1, pp , Mar [18] S. Sharma, K. Gopalan, N. Zhu, G. Peng, P. De, and T.-C. Chueh., Implementaton experences of bandwdth guarantee on a wreless LAN, Proc. ACM/SPIE Multmeda Computng and Networkng, Jan. 00 [19] T. Chueh and C. Venkatraman, Desgn, mplementaton, and evaluaton of a software-based real-tme Ethernet protocol, ACM SIGCOMM Computer Communcaton Revew, vol. 5, no. 4, pp. 7-37, [0] K. M. Svalngam, J. C. Chen, P. Agrawal and M. B. Srvastava, Desgn and analyss of low-power access protocols for wreless and moble ATM networks, Wreless Networks, vol. 6 no. 1, pp , Feb [1] F. N. Al, et al., Dstrbuted and Adaptve TDMA Algorthms for Multple-Hop Moble Networks, IEEE MILCOM 0, pp , Oct. 00. [] A. Kanzak, T. Hara, S. Nsho, An Adaptve TDMA Slot Assgnment Protocol n Ad Hoc Sensor Networks, ACM SAC 05, Santa Fe, USA, Mar [3] Z. Ca, M. Lu, SNDR: a new medum access control for multchannel ad hoc networks, IEEE VTC 00, Tokyo, Japan, May 00. [4] D. J. A. Welsh and M. B. Powell, An upper bound for the chromatc number of a graph and ts applcaton to tmetablng problems, The Computer Journal 10, pp.85-86, [5] IEEE Std , IEEE Standard for Wreless LAN Medum Access Control (MAC) and Physcal Layer (PHY) specfcatons, ISO/IEC : 1999(E), Aug An Chan receved the B.Eng and M.Phl degrees n Informaton Engneerng from The Chnese Unversty of Hong Kong, Hong Kong n 005 and 007 respectvely. He s currently workng toward a Ph.D degree n the Department of Computer Scence at the Unversty of Calforna, Davs. Hs research nterests are n QoS over wreless network and advanced IEEE lke mult-access protocols. He s a graduate student member of IEEE. Soung Chang Lew receved hs S.B., S.M., E.E., and Ph.D. degrees from the Massachusetts Insttute of Technology. From March 1988 to July 1993, Soung was at Bellcore (now Telcorda), New Jersey, where he engaged n Broadband Network Research. Soung s currently Professor and Charman of the Department of Informaton Engneerng, the Chnese Unversty of Hong Kong. Soung s current research nterests focus on wreless networkng. Recently, Soung and hs student won the best paper awards n the 1st IEEE Internatonal Conference on Moble Ad-hoc and Sensor Systems (IEEE MASS 004) the 4th IEEE Internatonal Workshop on Wreless Local Network (IEEE WLN 004). Separately, TCP Veno, a verson of TCP to mprove ts performance over wreless networks proposed by Soung and hs student, has been ncorporated nto a recent release of Lnux OS. Publcatons of Soung can be found n

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

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

Module 2 LOSSLESS IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur

Module 2 LOSSLESS IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur Module LOSSLESS IMAGE COMPRESSION SYSTEMS Lesson 3 Lossless Compresson: Huffman Codng Instructonal Objectves At the end of ths lesson, the students should be able to:. Defne and measure source entropy..

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

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

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

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

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

Project Networks With Mixed-Time Constraints

Project Networks With Mixed-Time Constraints Project Networs Wth Mxed-Tme Constrants L Caccetta and B Wattananon Western Australan Centre of Excellence n Industral Optmsaton (WACEIO) Curtn Unversty of Technology GPO Box U1987 Perth Western Australa

More information

Performance Analysis and Comparison of QoS Provisioning Mechanisms for CBR Traffic in Noisy IEEE 802.11e WLANs Environments

Performance Analysis and Comparison of QoS Provisioning Mechanisms for CBR Traffic in Noisy IEEE 802.11e WLANs Environments Tamkang Journal of Scence and Engneerng, Vol. 12, No. 2, pp. 143149 (2008) 143 Performance Analyss and Comparson of QoS Provsonng Mechansms for CBR Traffc n Nosy IEEE 802.11e WLANs Envronments Der-Junn

More information

denote the location of a node, and suppose node X . This transmission causes a successful reception by node X for any other node

denote the location of a node, and suppose node X . This transmission causes a successful reception by node X for any other node Fnal Report of EE359 Class Proect Throughput and Delay n Wreless Ad Hoc Networs Changhua He changhua@stanford.edu Abstract: Networ throughput and pacet delay are the two most mportant parameters to evaluate

More information

PSYCHOLOGICAL RESEARCH (PYC 304-C) Lecture 12

PSYCHOLOGICAL RESEARCH (PYC 304-C) Lecture 12 14 The Ch-squared dstrbuton PSYCHOLOGICAL RESEARCH (PYC 304-C) Lecture 1 If a normal varable X, havng mean µ and varance σ, s standardsed, the new varable Z has a mean 0 and varance 1. When ths standardsed

More information

1 Example 1: Axis-aligned rectangles

1 Example 1: Axis-aligned rectangles COS 511: Theoretcal Machne Learnng Lecturer: Rob Schapre Lecture # 6 Scrbe: Aaron Schld February 21, 2013 Last class, we dscussed an analogue for Occam s Razor for nfnte hypothess spaces that, n conjuncton

More information

Calculating the high frequency transmission line parameters of power cables

Calculating the high frequency transmission line parameters of power cables < ' Calculatng the hgh frequency transmsson lne parameters of power cables Authors: Dr. John Dcknson, Laboratory Servces Manager, N 0 RW E B Communcatons Mr. Peter J. Ncholson, Project Assgnment Manager,

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

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

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

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

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

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

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

"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

Cooperative Load Balancing in IEEE 802.11 Networks with Cell Breathing

Cooperative Load Balancing in IEEE 802.11 Networks with Cell Breathing Cooperatve Load Balancng n IEEE 82.11 Networks wth Cell Breathng Eduard Garca Rafael Vdal Josep Paradells Wreless Networks Group - Techncal Unversty of Catalona (UPC) {eduardg, rvdal, teljpa}@entel.upc.edu;

More information

+ + + - - This circuit than can be reduced to a planar circuit

+ + + - - This circuit than can be reduced to a planar circuit MeshCurrent Method The meshcurrent s analog of the nodeoltage method. We sole for a new set of arables, mesh currents, that automatcally satsfy KCLs. As such, meshcurrent method reduces crcut soluton to

More information

ivoip: an Intelligent Bandwidth Management Scheme for VoIP in WLANs

ivoip: an Intelligent Bandwidth Management Scheme for VoIP in WLANs VoIP: an Intellgent Bandwdth Management Scheme for VoIP n WLANs Zhenhu Yuan and Gabrel-Mro Muntean Abstract Voce over Internet Protocol (VoIP) has been wdely used by many moble consumer devces n IEEE 802.11

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

On the Optimal Control of a Cascade of Hydro-Electric Power Stations

On the Optimal Control of a Cascade of Hydro-Electric Power Stations On the Optmal Control of a Cascade of Hydro-Electrc Power Statons M.C.M. Guedes a, A.F. Rbero a, G.V. Smrnov b and S. Vlela c a Department of Mathematcs, School of Scences, Unversty of Porto, Portugal;

More information

The OC Curve of Attribute Acceptance Plans

The OC Curve of Attribute Acceptance Plans The OC Curve of Attrbute Acceptance Plans The Operatng Characterstc (OC) curve descrbes the probablty of acceptng a lot as a functon of the lot s qualty. Fgure 1 shows a typcal OC Curve. 10 8 6 4 1 3 4

More information

CHOLESTEROL REFERENCE METHOD LABORATORY NETWORK. Sample Stability Protocol

CHOLESTEROL REFERENCE METHOD LABORATORY NETWORK. Sample Stability Protocol CHOLESTEROL REFERENCE METHOD LABORATORY NETWORK Sample Stablty Protocol Background The Cholesterol Reference Method Laboratory Network (CRMLN) developed certfcaton protocols for total cholesterol, HDL

More information

Performance Analysis of Energy Consumption of Smartphone Running Mobile Hotspot Application

Performance Analysis of Energy Consumption of Smartphone Running Mobile Hotspot Application Internatonal Journal of mart Grd and lean Energy Performance Analyss of Energy onsumpton of martphone Runnng Moble Hotspot Applcaton Yun on hung a chool of Electronc Engneerng, oongsl Unversty, 511 angdo-dong,

More information

Recurrence. 1 Definitions and main statements

Recurrence. 1 Definitions and main statements Recurrence 1 Defntons and man statements Let X n, n = 0, 1, 2,... be a MC wth the state space S = (1, 2,...), transton probabltes p j = P {X n+1 = j X n = }, and the transton matrx P = (p j ),j S def.

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

A generalized hierarchical fair service curve algorithm for high network utilization and link-sharing

A generalized hierarchical fair service curve algorithm for high network utilization and link-sharing Computer Networks 43 (2003) 669 694 www.elsever.com/locate/comnet A generalzed herarchcal far servce curve algorthm for hgh network utlzaton and lnk-sharng Khyun Pyun *, Junehwa Song, Heung-Kyu Lee Department

More information

ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING

ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING Matthew J. Lberatore, Department of Management and Operatons, Vllanova Unversty, Vllanova, PA 19085, 610-519-4390,

More information

An MILP model for planning of batch plants operating in a campaign-mode

An MILP model for planning of batch plants operating in a campaign-mode An MILP model for plannng of batch plants operatng n a campagn-mode Yanna Fumero Insttuto de Desarrollo y Dseño CONICET UTN yfumero@santafe-concet.gov.ar Gabrela Corsano Insttuto de Desarrollo y Dseño

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

Joint Dynamic Radio Resource Allocation and Mobility Load Balancing in 3GPP LTE Multi-Cell Network

Joint Dynamic Radio Resource Allocation and Mobility Load Balancing in 3GPP LTE Multi-Cell Network 288 FENG LI, LINA GENG, SHIHUA ZHU, JOINT DYNAMIC RADIO RESOURCE ALLOCATION AND MOBILITY LOAD BALANCING Jont Dynamc Rado Resource Allocaton and Moblty Load Balancng n 3GPP LTE Mult-Cell Networ Feng LI,

More information

Efficient On-Demand Data Service Delivery to High-Speed Trains in Cellular/Infostation Integrated Networks

Efficient On-Demand Data Service Delivery to High-Speed Trains in Cellular/Infostation Integrated Networks IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. XX, NO. XX, MONTH 2XX 1 Effcent On-Demand Data Servce Delvery to Hgh-Speed Trans n Cellular/Infostaton Integrated Networks Hao Lang, Student Member,

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

Abteilung für Stadt- und Regionalentwicklung Department of Urban and Regional Development

Abteilung für Stadt- und Regionalentwicklung Department of Urban and Regional Development Abtelung für Stadt- und Regonalentwcklung Department of Urban and Regonal Development Gunther Maer, Alexander Kaufmann The Development of Computer Networks Frst Results from a Mcroeconomc Model SRE-Dscusson

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

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

8 Algorithm for Binary Searching in Trees

8 Algorithm for Binary Searching in Trees 8 Algorthm for Bnary Searchng n Trees In ths secton we present our algorthm for bnary searchng n trees. A crucal observaton employed by the algorthm s that ths problem can be effcently solved when the

More information

Rapid Estimation Method for Data Capacity and Spectrum Efficiency in Cellular Networks

Rapid Estimation Method for Data Capacity and Spectrum Efficiency in Cellular Networks Rapd Estmaton ethod for Data Capacty and Spectrum Effcency n Cellular Networs C.F. Ball, E. Humburg, K. Ivanov, R. üllner Semens AG, Communcatons oble Networs unch, Germany carsten.ball@semens.com Abstract

More information

AN APPROACH TO WIRELESS SCHEDULING CONSIDERING REVENUE AND USERS SATISFACTION

AN APPROACH TO WIRELESS SCHEDULING CONSIDERING REVENUE AND USERS SATISFACTION The Medterranean Journal of Computers and Networks, Vol. 2, No. 1, 2006 57 AN APPROACH TO WIRELESS SCHEDULING CONSIDERING REVENUE AND USERS SATISFACTION L. Bada 1,*, M. Zorz 2 1 Department of Engneerng,

More information

An Adaptive Cross-layer Bandwidth Scheduling Strategy for the Speed-Sensitive Strategy in Hierarchical Cellular Networks

An Adaptive Cross-layer Bandwidth Scheduling Strategy for the Speed-Sensitive Strategy in Hierarchical Cellular Networks An Adaptve Cross-layer Bandwdth Schedulng Strategy for the Speed-Senstve Strategy n erarchcal Cellular Networks Jong-Shn Chen #1, Me-Wen #2 Department of Informaton and Communcaton Engneerng ChaoYang Unversty

More information

AN APPOINTMENT ORDER OUTPATIENT SCHEDULING SYSTEM THAT IMPROVES OUTPATIENT EXPERIENCE

AN APPOINTMENT ORDER OUTPATIENT SCHEDULING SYSTEM THAT IMPROVES OUTPATIENT EXPERIENCE AN APPOINTMENT ORDER OUTPATIENT SCHEDULING SYSTEM THAT IMPROVES OUTPATIENT EXPERIENCE Yu-L Huang Industral Engneerng Department New Mexco State Unversty Las Cruces, New Mexco 88003, U.S.A. Abstract Patent

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

Real-Time Process Scheduling

Real-Time Process Scheduling Real-Tme Process Schedulng ktw@cse.ntu.edu.tw (Real-Tme and Embedded Systems Laboratory) Independent Process Schedulng Processes share nothng but CPU Papers for dscussons: C.L. Lu and James. W. Layland,

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

A role based access in a hierarchical sensor network architecture to provide multilevel security

A role based access in a hierarchical sensor network architecture to provide multilevel security 1 A role based access n a herarchcal sensor network archtecture to provde multlevel securty Bswajt Panja a Sanjay Kumar Madra b and Bharat Bhargava c a Department of Computer Scenc Morehead State Unversty

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

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

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

Fuzzy Set Approach To Asymmetrical Load Balancing In Distribution Networks

Fuzzy Set Approach To Asymmetrical Load Balancing In Distribution Networks Fuzzy Set Approach To Asymmetrcal Load Balancng n Dstrbuton Networks Goran Majstrovc Energy nsttute Hrvoje Por Zagreb, Croata goran.majstrovc@ehp.hr Slavko Krajcar Faculty of electrcal engneerng and computng

More information

M3S MULTIMEDIA MOBILITY MANAGEMENT AND LOAD BALANCING IN WIRELESS BROADCAST NETWORKS

M3S MULTIMEDIA MOBILITY MANAGEMENT AND LOAD BALANCING IN WIRELESS BROADCAST NETWORKS M3S MULTIMEDIA MOBILITY MANAGEMENT AND LOAD BALANCING IN WIRELESS BROADCAST NETWORKS Bogdan Cubotaru, Gabrel-Mro Muntean Performance Engneerng Laboratory, RINCE School of Electronc Engneerng Dubln Cty

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

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

Multi-Resource Fair Allocation in Heterogeneous Cloud Computing Systems

Multi-Resource Fair Allocation in Heterogeneous Cloud Computing Systems 1 Mult-Resource Far Allocaton n Heterogeneous Cloud Computng Systems We Wang, Student Member, IEEE, Ben Lang, Senor Member, IEEE, Baochun L, Senor Member, IEEE Abstract We study the mult-resource allocaton

More information

How To Understand The Results Of The German Meris Cloud And Water Vapour Product

How To Understand The Results Of The German Meris Cloud And Water Vapour Product Ttel: Project: Doc. No.: MERIS level 3 cloud and water vapour products MAPP MAPP-ATBD-ClWVL3 Issue: 1 Revson: 0 Date: 9.12.1998 Functon Name Organsaton Sgnature Date Author: Bennartz FUB Preusker FUB Schüller

More information

Activity Scheduling for Cost-Time Investment Optimization in Project Management

Activity Scheduling for Cost-Time Investment Optimization in Project Management PROJECT MANAGEMENT 4 th Internatonal Conference on Industral Engneerng and Industral Management XIV Congreso de Ingenería de Organzacón Donosta- San Sebastán, September 8 th -10 th 010 Actvty Schedulng

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

A New Paradigm for Load Balancing in Wireless Mesh Networks

A New Paradigm for Load Balancing in Wireless Mesh Networks A New Paradgm for Load Balancng n Wreless Mesh Networks Abstract: Obtanng maxmum throughput across a network or a mesh through optmal load balancng s known to be an NP-hard problem. Desgnng effcent load

More information

Analysis of Energy-Conserving Access Protocols for Wireless Identification Networks

Analysis of Energy-Conserving Access Protocols for Wireless Identification Networks From the Proceedngs of Internatonal Conference on Telecommuncaton Systems (ITC-97), March 2-23, 1997. 1 Analyss of Energy-Conservng Access Protocols for Wreless Identfcaton etworks Imrch Chlamtac a, Chara

More information

How To Plan A Network Wide Load Balancing Route For A Network Wde Network (Network)

How To Plan A Network Wide Load Balancing Route For A Network Wde Network (Network) Network-Wde Load Balancng Routng Wth Performance Guarantees Kartk Gopalan Tz-cker Chueh Yow-Jan Ln Florda State Unversty Stony Brook Unversty Telcorda Research kartk@cs.fsu.edu chueh@cs.sunysb.edu yjln@research.telcorda.com

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

Power-of-Two Policies for Single- Warehouse Multi-Retailer Inventory Systems with Order Frequency Discounts

Power-of-Two Policies for Single- Warehouse Multi-Retailer Inventory Systems with Order Frequency Discounts Power-of-wo Polces for Sngle- Warehouse Mult-Retaler Inventory Systems wth Order Frequency Dscounts José A. Ventura Pennsylvana State Unversty (USA) Yale. Herer echnon Israel Insttute of echnology (Israel)

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

A Replication-Based and Fault Tolerant Allocation Algorithm for Cloud Computing

A Replication-Based and Fault Tolerant Allocation Algorithm for Cloud Computing A Replcaton-Based and Fault Tolerant Allocaton Algorthm for Cloud Computng Tork Altameem Dept of Computer Scence, RCC, Kng Saud Unversty, PO Box: 28095 11437 Ryadh-Saud Araba Abstract The very large nfrastructure

More information

Section 5.4 Annuities, Present Value, and Amortization

Section 5.4 Annuities, Present Value, and Amortization Secton 5.4 Annutes, Present Value, and Amortzaton Present Value In Secton 5.2, we saw that the present value of A dollars at nterest rate per perod for n perods s the amount that must be deposted today

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

Network Security Situation Evaluation Method for Distributed Denial of Service

Network Security Situation Evaluation Method for Distributed Denial of Service Network Securty Stuaton Evaluaton Method for Dstrbuted Denal of Servce Jn Q,2, Cu YMn,2, Huang MnHuan,2, Kuang XaoHu,2, TangHong,2 ) Scence and Technology on Informaton System Securty Laboratory, Bejng,

More information

VOLUME 5 BLAGOEVGRAD, BULGARIA SCIENTIFIC. Research ELECTRONIC ISSUE ISSN 1312-7535

VOLUME 5 BLAGOEVGRAD, BULGARIA SCIENTIFIC. Research ELECTRONIC ISSUE ISSN 1312-7535 VOLUME 5 007 BLAGOEVGRAD, BULGARIA SCIENTIFIC Research ISSN 131-7535 ELECTRONIC ISSUE IMPROVING FAIRNESS IN CDMA-HDR NETWORKS Valentn Hrstov Abstract. Improvng throughput and farness n Cellular Data Networks

More information

Calculation of Sampling Weights

Calculation of Sampling Weights Perre Foy Statstcs Canada 4 Calculaton of Samplng Weghts 4.1 OVERVIEW The basc sample desgn used n TIMSS Populatons 1 and 2 was a two-stage stratfed cluster desgn. 1 The frst stage conssted of a sample

More information

How To Solve An Onlne Control Polcy On A Vrtualzed Data Center

How To Solve An Onlne Control Polcy On A Vrtualzed Data Center Dynamc Resource Allocaton and Power Management n Vrtualzed Data Centers Rahul Urgaonkar, Ulas C. Kozat, Ken Igarash, Mchael J. Neely urgaonka@usc.edu, {kozat, garash}@docomolabs-usa.com, mjneely@usc.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

Minimal Coding Network With Combinatorial Structure For Instantaneous Recovery From Edge Failures

Minimal Coding Network With Combinatorial Structure For Instantaneous Recovery From Edge Failures Mnmal Codng Network Wth Combnatoral Structure For Instantaneous Recovery From Edge Falures Ashly Joseph 1, Mr.M.Sadsh Sendl 2, Dr.S.Karthk 3 1 Fnal Year ME CSE Student Department of Computer Scence Engneerng

More information

Efficient Bandwidth Management in Broadband Wireless Access Systems Using CAC-based Dynamic Pricing

Efficient Bandwidth Management in Broadband Wireless Access Systems Using CAC-based Dynamic Pricing Effcent Bandwdth Management n Broadband Wreless Access Systems Usng CAC-based Dynamc Prcng Bader Al-Manthar, Ndal Nasser 2, Najah Abu Al 3, Hossam Hassanen Telecommuncatons Research Laboratory School of

More information

Joint Scheduling of Processing and Shuffle Phases in MapReduce Systems

Joint Scheduling of Processing and Shuffle Phases in MapReduce Systems Jont Schedulng of Processng and Shuffle Phases n MapReduce Systems Fangfe Chen, Mural Kodalam, T. V. Lakshman Department of Computer Scence and Engneerng, The Penn State Unversty Bell Laboratores, Alcatel-Lucent

More information

Sangam - Efficient Cellular-WiFi CDN-P2P Group Framework for File Sharing Service

Sangam - Efficient Cellular-WiFi CDN-P2P Group Framework for File Sharing Service Sangam - Effcent Cellular-WF CDN-P2P Group Framework for Fle Sharng Servce Anjal Srdhar Unversty of Illnos, Urbana-Champagn Urbana, USA srdhar3@llnos.edu Klara Nahrstedt Unversty of Illnos, Urbana-Champagn

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

Distributed Optimal Contention Window Control for Elastic Traffic in Wireless LANs

Distributed Optimal Contention Window Control for Elastic Traffic in Wireless LANs Dstrbuted Optmal Contenton Wndow Control for Elastc Traffc n Wreless LANs Yalng Yang, Jun Wang and Robn Kravets Unversty of Illnos at Urbana-Champagn { yyang8, junwang3, rhk@cs.uuc.edu} Abstract Ths paper

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

Efficient Project Portfolio as a tool for Enterprise Risk Management

Efficient Project Portfolio as a tool for Enterprise Risk Management Effcent Proect Portfolo as a tool for Enterprse Rsk Management Valentn O. Nkonov Ural State Techncal Unversty Growth Traectory Consultng Company January 5, 27 Effcent Proect Portfolo as a tool for Enterprse

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

Availability-Based Path Selection and Network Vulnerability Assessment

Availability-Based Path Selection and Network Vulnerability Assessment Avalablty-Based Path Selecton and Network Vulnerablty Assessment Song Yang, Stojan Trajanovsk and Fernando A. Kupers Delft Unversty of Technology, The Netherlands {S.Yang, S.Trajanovsk, F.A.Kupers}@tudelft.nl

More information

Coordinated Denial-of-Service Attacks in IEEE 802.22 Networks

Coordinated Denial-of-Service Attacks in IEEE 802.22 Networks Coordnated Denal-of-Servce Attacks n IEEE 82.22 Networks Y Tan Department of ECE Stevens Insttute of Technology Hoboken, NJ Emal: ytan@stevens.edu Shamk Sengupta Department of Math. & Comp. Sc. John Jay

More information

A 2 -MAC: An Adaptive, Anycast MAC Protocol for Wireless Sensor Networks

A 2 -MAC: An Adaptive, Anycast MAC Protocol for Wireless Sensor Networks : An Adaptve, Anycast MAC Protocol for Wreless Sensor Networks Hwee-Xan Tan and Mun Choon Chan Department of Computer Scence, School of Computng, Natonal Unversty of Sngapore {hweexan, chanmc}@comp.nus.edu.sg

More information

Answer: A). There is a flatter IS curve in the high MPC economy. Original LM LM after increase in M. IS curve for low MPC economy

Answer: A). There is a flatter IS curve in the high MPC economy. Original LM LM after increase in M. IS curve for low MPC economy 4.02 Quz Solutons Fall 2004 Multple-Choce Questons (30/00 ponts) Please, crcle the correct answer for each of the followng 0 multple-choce questons. For each queston, only one of the answers s correct.

More information

Multi-Source Video Multicast in Peer-to-Peer Networks

Multi-Source Video Multicast in Peer-to-Peer Networks ult-source Vdeo ultcast n Peer-to-Peer Networks Francsco de Asís López-Fuentes*, Eckehard Stenbach Technsche Unverstät ünchen Insttute of Communcaton Networks, eda Technology Group 80333 ünchen, Germany

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

A powerful tool designed to enhance innovation and business performance

A powerful tool designed to enhance innovation and business performance A powerful tool desgned to enhance nnovaton and busness performance The LEGO Foundaton has taken over the responsblty for the LEGO SERIOUS PLAY method. Ths change wll help create the platform for the contnued

More information

Properties of Indoor Received Signal Strength for WLAN Location Fingerprinting

Properties of Indoor Received Signal Strength for WLAN Location Fingerprinting Propertes of Indoor Receved Sgnal Strength for WLAN Locaton Fngerprntng Kamol Kaemarungs and Prashant Krshnamurthy Telecommuncatons Program, School of Informaton Scences, Unversty of Pttsburgh E-mal: kakst2,prashk@ptt.edu

More information

Staff Paper. Farm Savings Accounts: Examining Income Variability, Eligibility, and Benefits. Brent Gloy, Eddy LaDue, and Charles Cuykendall

Staff Paper. Farm Savings Accounts: Examining Income Variability, Eligibility, and Benefits. Brent Gloy, Eddy LaDue, and Charles Cuykendall SP 2005-02 August 2005 Staff Paper Department of Appled Economcs and Management Cornell Unversty, Ithaca, New York 14853-7801 USA Farm Savngs Accounts: Examnng Income Varablty, Elgblty, and Benefts Brent

More information

Conferencing protocols and Petri net analysis

Conferencing protocols and Petri net analysis Conferencng protocols and Petr net analyss E. ANTONIDAKIS Department of Electroncs, Technologcal Educatonal Insttute of Crete, GREECE ena@chana.tecrete.gr Abstract: Durng a computer conference, users desre

More information

Politecnico di Torino. Porto Institutional Repository

Politecnico di Torino. Porto Institutional Repository Poltecnco d Torno Porto Insttutonal Repostory [Artcle] A cost-effectve cloud computng framework for acceleratng multmeda communcaton smulatons Orgnal Ctaton: D. Angel, E. Masala (2012). A cost-effectve

More information

How To Detect An 802.11 Traffc From A Network With A Network Onlne Onlnet

How To Detect An 802.11 Traffc From A Network With A Network Onlne Onlnet IEEE TRANSACTIONS ON MOBILE COMPUTING, VOL. X, NO. X, XXX 2008 1 Passve Onlne Detecton of 802.11 Traffc Usng Sequental Hypothess Testng wth TCP ACK-Pars We We, Member, IEEE, Kyoungwon Suh, Member, IEEE,

More information

Network Aware Load-Balancing via Parallel VM Migration for Data Centers

Network Aware Load-Balancing via Parallel VM Migration for Data Centers Network Aware Load-Balancng va Parallel VM Mgraton for Data Centers Kun-Tng Chen 2, Chen Chen 12, Po-Hsang Wang 2 1 Informaton Technology Servce Center, 2 Department of Computer Scence Natonal Chao Tung

More information

A Novel Methodology of Working Capital Management for Large. Public Constructions by Using Fuzzy S-curve Regression

A Novel Methodology of Working Capital Management for Large. Public Constructions by Using Fuzzy S-curve Regression Novel Methodology of Workng Captal Management for Large Publc Constructons by Usng Fuzzy S-curve Regresson Cheng-Wu Chen, Morrs H. L. Wang and Tng-Ya Hseh Department of Cvl Engneerng, Natonal Central Unversty,

More information

Study on Model of Risks Assessment of Standard Operation in Rural Power Network

Study on Model of Risks Assessment of Standard Operation in Rural Power Network Study on Model of Rsks Assessment of Standard Operaton n Rural Power Network Qngj L 1, Tao Yang 2 1 Qngj L, College of Informaton and Electrcal Engneerng, Shenyang Agrculture Unversty, Shenyang 110866,

More information