Research Article Heterogeneous Resource Allocation Algorithm for Ad Hoc Networks with Utility Fairness

Size: px
Start display at page:

Download "Research Article Heterogeneous Resource Allocation Algorithm for Ad Hoc Networks with Utility Fairness"

Transcription

1 Internatonal Journal of Dstrbuted Sensor Networks Volume 205, Artcle ID 68689, 3 pages Research Artcle Heterogeneous Resource Allocaton Algorthm for Ad Hoc Networks wth Utlty Farness Bng-Qng Han, Guo-Fu Feng, and Y-Fe Chen School of Technology, Nanjng Audt Unversty, Nanjng 285, Chna Correspondence should be addressed to Bng-Qng Han; hb@nau.edu.cn Receved 25 July 204; Accepted 3 November 204 Academc Edtor: Gacomo Olver Copyrght 205 Bng-Qng Han et al. Ths s an open access artcle dstrbuted under the Creatve Commons Attrbuton Lcense, whch permts unrestrcted use, dstrbuton, and reproducton n any medum, provded the orgnal work s properly cted. Resource allocaton s expected to be a most mportant factor especally for heterogeneous applcatons n wreless ad hoc networks. In ths paper, a novel heterogeneous resource allocaton algorthm (HRA) s presented for ad hoc networks, supportng both elastc and nelastc traffc. Frst, by combnng the frst order Lagrangan method wth pseudo utlty, the orgnal nonconvex problem s converted nto a new convex one. Then, we successfully solve the heterogeneous problem wth the dual-based decomposton approach. In addton, we ntegrate utlty farness nto the resource allocaton framework, whch can adaptvely manage the tradeoff between elastc and nelastc flows. Smulatons show and prove that HRA converges fast and can acheve the global optmum startng from many dfferent network condtons, such as elastc, nelastc, and hybrd scenaro. Wth both consderatons of flow rate and utlty farness, HRA mproves the overall network utlty and system throughput greatly.. Introducton Wth the rapd progress of moble ad hoc networks (MANETs), the nature of the network s gradually evolvng from homogeneous toward heterogeneous [, 2]. In a heterogeneous ad hoc network, the devces dffer n ther communcatonal aspects such as transmsson rate, energy consumpton, and modes of communcaton. Compared wth a homogeneous network, heterogeneous network mposes addtonal reurements. For example, t may contan specal moble nodes whch consst of both smart and omndrectonal antennas, whch can ntegrate all the physcal nformaton avalable to provde rch and versatle servces. In addton, heterogeneous ad hoc network opens up new opportuntes n multmeda systems, especally for those operatng n real tme such as vdeo and voce transmsson over wreless channels. However, due to the heterogenety n wreless networks such as ad hoc networks and wreless sensor networks (WSN), communcaton n heterogeneous networks s relatvely more complcatedthannhomogeneousnetworks.foradhoc networks, one mportant research problem s how to allocate resources to the heterogeneous nodes effectvely and farly. For sensor networks, people are usually more concerned wth system throughput and performance at the snk node. In the context of sensor networks, nodes are composed of dfferent sensor types whch can execute dverse data aggregaton tasks. Regardless of the types of wreless networks, ad hoc networks and sensor networks have much n common, such as constraned resource, lmted battery capacty, and fully dstrbuted manner. One major challenge for the wde deployment of ad hoc networks and sensor networks s to provde ualty-of-servce (QoS) support and far resource allocaton. Snce heterogeneous network may contan many dfferent applcatons assocated wth partcular nodes, flows wthn t are generally classfed as elastc and nelastc [3]. In the case of elastc traffc, the flows can adjust ther transmsson rate gradually such as fle transfer, emal, and remote termnal applcatons. Elastc flows are sutable for varable data rate and non-real-tme servces. Another class s nelastc traffc, such as vdeo and audo applcatons. Dfferent from the elastcflow,nelastcflowsverysenstvetolatencyand jtter and generally has an ntrnsc bandwdth reurement. It makes sense only when the transmsson rate exceeds a threshold.

2 2 Internatonal Journal of Dstrbuted Sensor Networks From the system perspectve, t s very mportant to emphasze the channel effcency because the avalable rado resources are very scarce and the aggregate network utlty must be maxmzed. From the users pont of vew, t s more mportant to guarantee the farness of resource allocaton, such that they wll not be n starvaton state and ther QoS demands can be met. Thus, the resource allocaton problem may encounter conflctng goals. The objectve of heterogeneous resource allocaton s no longer to solely maxmze the sum-rate of network. Instead, t s expected to fnd the optmal tradeoff strategy between resource effcency and user farness for a varety of applcatons assocated wth dfferent servces. In ths paper, we not only focus on the heterogenety of ad hoc networks, but also emphasze the tradeoff between system effcency and user farness of resource allocaton. Frst, we present our resource allocaton framework by ntegratng utlty farness nto the objectve functon. Second, we transform the orgnal nonconvex problem nto a new convex optmzaton problem, whch s euvalent to the orgnal one. Then, we extend our resource allocaton algorthm to the heterogeneous envronment, mxed wth elastc and nelastc flows. Fnally, we present the heterogeneous resource allocaton algorthm to acheve the global far allocaton of bandwdth among contendng flows. The major contrbuton of our paper s twofold: () consder the heterogenety n ad hoc networks, that s, supportng both elastc and nelastc traffc, and (2) provde feasble balance between user farness and network effcency. 2. Related Works The resource allocaton problem has been extensvely studed n wrelne and wreless networks. As early as 998, Kelly et al. [4] proposed the network utlty maxmzaton (NUM) model, whch provdes a powerful framework for network resource allocaton. In 999, Low and Lapsley [5] realzed the basc verson of NUM framework by usng a fxed set of source nodes to predct path. However, due to the assumpton of strctly concave utltes, the NUM model merely addresses the elastc traffc whch s only sutable for non-real-tme applcatons, thus falng to capture the temporal dynamcs n heterogeneous networks. Followng the NUM model, varous resource allocaton schemes have been proposed n typcal wreless networks [6, 7], ad hoc networks [8, 9], and wreless sensor networks [0, ]. Lu et al. [7] extend the basc NUM model nto thefadngchannel.byjontlytakngntoaccountpower nterference and statstcal sgnal varatons, two types of nondetermnstc fadng channels are ntegrated nto the NUM framework. The prmary objectve of resource allocaton s to maxmze the network performance [8], whch s usually assocated wth channel capacty, end-to-end delay, system throughput, and so forth. In [0], the authors proposed a mddleware platform, whch can control runnng applcaton as well as sensng tasks n heterogeneous wreless sensor networks. Recently, several novel algorthms [2 4]werepresented to support nelastc traffc n wreless networks. In [2], a random access algorthm based on dual decomposton method was proposed n wreless networks, whch can allocatetherateandthepersstentprobabltyofnelastc flows. In [3], the authors desgn the ueue-based rate control protocol to handle the nelastc traffc n wreless sensor networks. In [4], a new method for spectrum allocaton s presented, whch can accommodate applcatons wth fxed data rate. However, these algorthms only consder the homogenous lnk capactes n ther schemes. In other words, they are based on ether the fxed channel capacty or the assumptonthatthechannelsestmatedbeforeallocaton.in fact, the channel capacty of heterogeneous networks cannot be estmated n advance, snce they are changng wth tme and depend on the condtons of other lnks. User farness s a crtcal performance metrc n ad hoc networksandshouldbenvolvedwhenaresourceallocaton scheme s desgned. A well-known farness crteron s called max-mn farness (MMF) [5, 6], whch tres to allocate bandwdth eually. That s, a resource allocaton s sad to be max-mn far, f t s mpossble to ncrease the bandwdth of any flow A wthout decreasng the bandwdth of another flow B where B s allocaton was less than or eual to A s allocaton. On the other hand, proportonal farness (PF) [4, 7] san opportunstc algorthm that allocates bandwdth to users n proporton to ther data rates. It explots the users dversty and provdes a good tradeoff between farness and network throughput. For example, PF prmarly allocates resources to users wth good channel condtons. These users can fnsh ther data transfers uckly snce they can take full advantage of network resources. Then, the remanng resources can be allocated to other users wth worse rado condtons. Very recently, a system for a famly of farness models has been proposed, ncludng a-proportonal farness [8, 9]. In fact, a-proportonal farness already contans all the prevous allocaton models such as max-mn farness and proportonal farness. For nstance, the system can acheve maxmum throughput (α =0), proportonal farness (α =), mnmum potental delay (α = 2), and max-mn farness (α = ). Thus, a-proportonal farness provdes a convenent way to acheve dfferent allocaton balance between effcency and farness by varyng the values of parameter α. A more general class of wreless allocaton s based on utlty farness [20, 2]. Utlty farness s usually defned wth a utlty functon that composes the optmzaton problem of wreless resource allocaton. Among them, the resource allocaton objectve s to fnd a feasble soluton to maxmze the utlty functon specfc to the farness concept used. However, prevous work [22 24] normally focuses on ether the rate allocaton of elastc flows or QoS demands of real-tme servces. They do not consder the two ssues as a whole. These schemes cannot be drectly appled n a heterogeneous ad hoc network whch usually contans both elastc and nelastc traffc. To the best of our knowledge, t s stll a challengng and open ssue to attan the utlty farness n ad hoc networks, especally consderng the heterogeneous nature of elastc and nelastc flows.

3 Internatonal Journal of Dstrbuted Sensor Networks 3 3. Utlty-Based Network Modelng 3.. Network Model. A wreless ad hoc network s modeled as a drected graph G =(N, L), wheren s the set of nodes and L s the set of wreless lnks. Each node n N has transmsson range d tx and nterference range d nt.forany two nodes n, n j N,fnoden s n the transmsson range of node n j,thennoden can communcate to node n j wth a transmsson lnk (n,n j ) L. We defne F to be the set of network flows, where each flow f Fcan span multple hops. These lnks are shared by a set of F flows, where flow f uses the set of L f L of lnks (f =,2,...,F). Then we can derve the L Froutng matrx (lnk-flow ncdence matrx) R ={R lf } as R lf ={, f lnk l carres flow f () 0, otherwse. For nterference we need to convert the connectvty graph G nto the correspondng contenton graph G c = (N c, L c ). G c s an undrected graph (smlar concepts are also used n [25 27]). If the source or destnaton of one lnk flow swthnthenterferencerangeofthesourceordestnatonof another one, the two flows are sad to contend wth each other. The vertex set N c contans all the lnk flows n the network. For nstance, the vertces of G c correspond to the edge set of the connectvty graph G; thats,n c = L. Anedgenset L c ndcates that two lnk flows n the connectvty graph G contend wth each other and cannot transmt smultaneously. The contenton graph G c captures the nterference among varous lnk flows. Another mportant concept called maxmal clue susuallyassocatedwththecontentongraph. In a graph, a clue s defned as a subgraph whose vertces are adjacent to each other. A maxmal clue s referred to as a clue that s not contaned n any other clue [28]. In fact, a maxmal clue represents a collson regon where all lnk flows nterfere wth each other such that only one of them can transmt at any tme. A maxmal clue can also be nterpreted as a lmted resource contended and shared by dfferent flows. So, maxmal clues are wdely used to capture the schedulablty. For nstance, they can schedule network flows effcently. We then denote the set of maxmal clues of a contenton graph by Q. In the contenton graph, each maxmal clue Q ( =,2,...,Q)mayconsstofseverallnksnthe connectvty graph G and each lnk n graph G may belong to several maxmal clues. Accordng to the relatonshp between lnks and maxmal clues, we defne a Q L cluelnk ncdence matrx Q ={Q l } as Q l ={, f l Q 0, otherwse Utlty Functon. Utlty functon s wdely used to measure user satsfacton n the optmal flow control lterature. Theutltyfunctonofanapplcatonsauanttatvemeasure of ts QoS performance. In ths paper, we characterze utlty n terms of resource allocaton, whch emphaszes the mportant relatonshp between QoS performance and resource (2) allocaton. Moreover, the utlty has smlar characterstcs as the perceved ualty of a data flow n ad hoc networks. We denote the utlty functon of each user N by U (x ), whch s a nondecreasng functon n x.hence,we can control the level of user satsfacton by varyng x. Each user may have ether elastc or nelastc traffc. Let N E and N I denote the set of users wth elastc and nelastc traffc, respectvely. For elastc flows, we ntroduce a new concept of elastc utlty functon as U j E (x j),whchmeanstheutltyfunctonof user j wth elastc applcatons. These applcatons are rather tolerantofthroughputandtme-delays.wecanuseaconcave and nondecreasng functon to model the utlty. A typcal utlty for such elastc traffc s U j E (x j)=log(x j +).Asshown n Fgure, the utlty ncreases as the bandwdth ncreases, but the margnal mprovement s reduced. The total utlty for elastc flows can be expressed as U E = U j E (x j) (j N E ). j On the other hand, the total utlty of the whole class of nelastc flows can be defned as (3) U I = U I (x k) (k N I ), (4) k where U k I (x k) represents the nelastc utlty functon of user k. Unlke the elastc traffc, nelastc traffc depends on the QoS reurements of real-tme applcatons, whch have an ntrnsc bandwdth threshold. In a heterogeneous network, the elastc flows wll try to reduce ther rate when the network s congested, but the nelastc flows always keep sendng at ther rates wthout consderng the yeld of successful transmsson. So n the long run, the degradaton n bandwdth may cause serous packet drop and the resources are domnated by the users of nelastc flows. Thus, we can choose a sgmodal utlty functon to model these real-tme applcatons as shown n Fgure 2. Compared wth the elastc utlty functon, the nelastc functon s convex nstead of concave at lower bandwdth. There exsts another class of real-tme applcaton, whch s called hard real-tme traffc. Generally, hard real-tme applcatons have strct bandwdth reurements and do not showanyadaptvepropertes.ifthesystemdoesnotmeetthe mnmum reurements, the real-tme applcatons are not allowed to access the network. Examples nclude audo/vdeo phone, vdeo conference, and remote medcal treatment. We canusethefollowngutltyfunctontomodelthehardrealtme traffc: U (x) ={, when x x mn 0, when x<x mn, where x mn s the mnmum bandwdth reurement. Such hard real-tme applcatons can be descrbed n Fgure 2 (dash lne). Itsmportanttochooseanapproprateutltyfuncton. For nstance, f the network utlty s to be maxmzed, we (5)

4 4 Internatonal Journal of Dstrbuted Sensor Networks Utlty Utlty Elastc: concave log(x) Bandwdth (bps) Fgure : Utlty functon for elastc flows. Inelastc: hard real-tme Inelastc: sgmodal allocaton algorthm, therefore, should have the ablty to provde a good performance balance among varous applcatons. 4. Resource Allocaton wth Utlty Farness When consderng dfferent performance of varous applcatons, t may be mpossble to assgn resources smply based on the tradtonal crtera such as proportonal farness [7] and max-mn farness [5]. Therefore, we desgn a new resource allocaton framework based on utlty farness [29, 30], whch can adaptvely allocate resources to the users accordng to ther utlty reurements. Ths has nspred two new concepts assocated wth utlty farness: one s utlty max-mn farness [3] and the other s utlty proportonal farness [32, 33]. 4.. Utlty Farness Crtera. Utlty farness s defned wth a utlty functon that composes the resource allocaton problem, where the objectve s to maxmze the utlty functon specfc to the farness concept used. Defnton. A source rate allocaton x =(x,x 2,...,x n ) s utlty max-mn far (UMMF), f t s feasble, that s, x C, and f, for each node k,theutltyu k (x k ) cannot be ncreased whle stll mantanng feasblty, wthout decreasng the utlty for any other node j wth a lower utlty U j (x j ) U k (x k ). Another newly proposed crteron of utlty farness s utlty proportonal farness Bandwdth Fgure 2: Utlty functon for nelastc flows. can select the correspondng utlty functon as U n (x n ) = log(x n ). On the other hand, f the network throughput s be maxmzed, we can choose the utlty functon as U n (x n )=x n.however,systemeffcencysalwaysnconflct wth farness. A hgher effcent system (.e., hgher network throughput) always means a less far polcy. Therefore, t s necessary to fnd a tradeoff between farness and effcency Resource Allocaton Model. Consder a wreless ad hoc network whch has resource B. Let N be a set of users who wll compete for the resource. And we defne k as the cardnalty of user set N.Letx be the shared resource whch s allocated to user N. Then the resource allocaton vector s denoted by x=(x,x 2,...,x k ),where0<x <, N. As mentoned above, elastc traffc and nelastc traffc have sgnfcantly dfferent utlty functons. In a heterogeneous ad hoc network, varous applcatons wth dfferent traffc types can provde dfferent servces. Resource Defnton 2. A source rate allocaton x =(x,x 2,...,x n ) s utltyproportonallyfar(upf),ftsfeasble,thats,x C, and f, for any other feasble allocaton x, thefollowng condton s satsfed: n = U (x ) (x x x ) 0, (6) where U (x ) ndcates the utlty value to source wth the rate x, and t s an ncreasng, strctly concave functon for all N. The utlty proportonal farness (UPF) s tremendously dfferent from tradtonal proportonal farness (PF). The dfference between them s that PF tres to acheve farness n terms of rate, whle UPF strves to acheve farness n terms of utlty. Snce the utlty can reflect user satsfacton, the utlty, rather than rate, s a more meanngful metrc of QoS for far resource allocaton n heterogeneous ad hoc networks. In the followng secton, we wll study the utlty proportonal farness (UPF) n detal and propose a new resource allocaton algorthm to support utlty farness Problem Formulaton. We frst defne a clue-flow ncdence matrx A as Q R matrx, where Q = {Q l } s the clue-lnk matrx descrbed n (2) and R = {R lf } denotes the lnk-flow matrx ncorporatng the routng nformaton as descrbed n (). In fact, each element n A,thats,A f = Q l R lf, represents the number of subflows wthn a maxmal

5 Internatonal Journal of Dstrbuted Sensor Networks 5 clue. Then, the far resource allocaton problem can be formulated as the followng optmzaton problem: P: maxmze U= n = U (x ), (7) subject to Ax C, (8) where x sthesourcerateofflow and U (x ) s the assocated utlty as a user satsfacton measurement. The constrant n (8) reflects the wreless resource constrant n ad hoc networks. For each clue, A ={A f } denotes the resource usage pattern of each flow and C represents the feasble capacty regon. Sncethe objectvefunctonn(7) s strctly concave and contnuously dfferentable, there exsts an optmal soluton x to the above problem P f the feasble regon gven n (8) s compact and convex. The objectve functon n (7) s referred to as the utlty functon whch can reflect utlty farness Resource Allocaton Algorthm. To solve the prmal problem P, we turn our attenton to the dual problem and use the Lagrange dualty [5]. The frst step s to defne the Lagrangan functon L(x, λ) for the optmzaton problem as follows: L (x, λ) = n = U (x ) λ T (C Ax), (9) where λ=(λ, Q)s a vector of Lagrange multplers. The dual problem D for the prmal problem P can be defned as follows: D: mn D (λ). (0) λ 0 The objectve functon of the dual problem then becomes D (λ) = max L (x, λ) x X = max (U f (x f ) x f λ A f )+ λ C. x X f F Q Q () Let us also defne μ f = λ A f. (2) :f =0 In fact, the Lagrange multpler λ may be nterpreted as the prce per unt bandwdth consumed at maxmal clue (the shadow prce of clue ). Accordngly, μ f represents the prce of flow f whch has to pay for transmttng at rate x f. Snce the objectve functon U (x ) s ncreasng and s strctly concave over the range m x M,thedual functon D(λ) s contnuously dfferentable. Thus, we can use the gradent projecton method [7]tosolvethedualproblem D. The Lagrange multpler λ s adjusted n the opposte drecton to the gradent D(μ) as follows: + D (λ (t)) λ (t+) =[λ (t) α ], (3) λ where t s the teraton number and α > 0 s the step sze. Based on (),thegradentofd(λ) wth respect to λ s D (λ) λ Therefore, we have =C f F x f A f. (4) λ (t+) = [ λ (t) α(c x f A f )]. (5) [ f F ] The above euaton can reflect the law of supply and demand. When the bandwdth demand n the maxmal clue exceeds ts supply C, the prce for accessng the clue s ncreased (.e., to rase the clue prce). On the other hand, f the rate demand s less than the effectve capacty of clue, theclueprcewllbedecreased. Let x f (μ f ) be the demand of flow f when the flow prce s μ f ;thats, x f (μ f )=arg max x f X f (U f (x f ) x f μ f ). + (6) Here, x f (μ f ) = U f (μ f) s the nverse functon of U f (x f), whch s the dervatve functon of U f (x f ).Infact, x f (μ f ) reflects the optmal rate for flow f,wherethenetwork utlty wll be maxmzed wth a flow prce of μ f. For each elastc flow f, the source node receves shadow prce nformaton from all maxmal clues. Then t updates the transmsson rate accordng to (6). Meanwhle, the lnk updates the clue prce λ accordng to (5). Ths s an teratve procedure, where the new transmsson rate of flow f s reported to all maxmal clues every tme. It can be shown that, startng from any ntal rate, ths teratve algorthm wll converge to the optmal soluton (x,λ ) by choosng a proper step sze α. Moreover, snce the soluton s prmal-dual optmal, x s also the optmal rate for the prmal problem. In ths way, the network utlty can be maxmzed n adstrbutedmanner. 5. Heterogeneous Resource Allocaton Algorthm In ths secton, we extend our resource allocaton algorthm to the heterogeneous envronment. Partcularly, we present a dstrbuted resource allocaton algorthm to acheve utlty farness, wth consderaton of both elastc and nelastc traffc. 5.. Notatons and Defntons. In order to handle heterogeneous flows (.e., elastc and nelastc), we develop a new flow control strategy to ensure utlty farness durng the process of resource allocaton. Ths new resource allocaton mechansm, whch ntegrates utlty farness, can not only support elastc traffc,butalsobesutablefornelastctraffc. Frst, we defne a pseudo utlty functon for user : U (x )= x m U (y) dy, m x M, (7)

6 6 Internatonal Journal of Dstrbuted Sensor Networks where M < and m 0are the maxmum and mnmum transmsson rates needed by user,respectvely. By substtutng the pseudo utlty U (x ) nto the orgnal optmzaton problem P, we can derve a new optmzatonproblem P2 as follows: P2: maxmze U= n = U (x ), (8) subject to Ax C. (9) Snce the orgnal utlty functon U (x ) s contnuous, s strctly ncreasng, and s nonnegatve, the pseudo utlty U (x ) must be ncreasng and be strctly concave over the range m x M. After the transformaton, the new problem P2 staysasaconvexoptmzatonproblemands capable of handlng both elastc and nelastc flows Heterogeneous Allocaton Problem Formulaton. Snce the flows n heterogeneous ad hoc networks are composed of elastc and nelastc traffc, we can dvde the utlty functon nto two parts. One s the utlty functon U e (x e ) for elastc flow e and the other s the utlty functon U (x ) for nelastc flow. Then, the heterogeneous resource allocaton problem (HP)nadhocnetworkscanbeformulatedasfollows: HP: max U= U e (x e )+ U (x ), (20) e subject to A e x e C e, A x C, 0 x e M e, m x M. (2) Here, C e and C denote the effectve capacty of clue for elastc flow e and nelastc flow, respectvely. Inelastc traffc can be further classfed nto two subclasses: hard realtme traffc and soft QoS traffc. For nelastc real-tme traffc wth dscontnuous utlty, m s the threshold rate. When the source rate exceeds the threshold, that s, x m,thenetwork mantans a constant performance U (x )=U 0.Otherwse, the utlty drops to zero when t s below the threshold. For nelastc soft traffc wth sgmodal utlty, m s the mnmum transmsson rate wth certan QoS guarantee. The utlty functon s convex at low transmsson rates and becomes concave when x m. The formulaton of (20) s an extenson of the resource allocaton problem descrbed n (7). The man advantage ofthenewformulatonsthattsupportsbothelastcand nelastc traffc. Snce the constrants are lnear and the objectve functon s concave over the range m x M,wecansolve the heterogeneous resource allocaton problem by convex programmng. The Lagrangan of the regularzed prmal problem HP can be wrtten as L(x e, x, λ, μ) = U e (x e ) λ T (C e Ax e ) e + U (x ) μ T (C Ax ) = e + (U e (x e ) x e (U (x ) x λ A e )+ λ C e μ A )+ μ C, (22) where λ and μ are the Lagrangan multplers wth the nterpretaton of shadow prce for elastc and nelastc flows, respectvely. Then we can decompose the maxmzaton problem nto the followng two subproblems: where D (λ) = max L x (x e,λ) e D(λ,μ)=D (λ) +D 2 (μ), (23) = max ( (U x e (x e ) x e λ A e )+ λ C e ), e e (24) D 2 (μ) = max L x 2 (x,μ) = max x ( (U (x ) x μ A )+ μ C ). (25) The frst subproblem D (λ) can be regarded as the bandwdthallocatonforelastcflowsandthesecondsubproblem D 2 (μ) may be nterpreted as the rate control for nelastc flows. Thus, by solvng the two subproblems, we can obtan the optmal resource allocaton n heterogeneous ad hoc networks wth consderaton of both elastc and nelastc traffc. Accordng to (24), the subgradent of D(λ, μ) at pont λ e s gven by D (λ, μ) =C e λ x e A e. (26) e e The subgradent for D(λ, μ) at μ can be obtaned n a smlarway.thus,wecanobtantheprceadjustmentscheme wth step szes α and β at teraton tme t: + D (λ, μ) λ e (t+) =[λ e (t) α ] λ e =[λ e (t) α(c e e + x e A e )], (27)

7 Internatonal Journal of Dstrbuted Sensor Networks 7 + D(λ, μ) μ (t+) =[μ (t) β ] μ =[μ (t) β(c x A )]. + (28) 5.3. Elastc Rate Allocaton. The subproblem D (λ) represents an optmal resource allocaton problem for elastc flows. The gradent of L (x e,λ)wth respect to x e s as follows: L (x e,λ) =U e x (x e) λ. (29) e e E(f) Thus, we can derve the followng algorthm of source rate adjustment for elastc flow e: x e (t+) =[x e (t) +γ L + (x e (t),λ(t)) ], (30) x e where γ>0s a constant step sze and [z] + = max{z, 0} Inelastc Rate Allocaton. The objectve of the subproblem D 2 (μ) s to obtan the optmal rate allocaton for nelastc flows, such that ther QoS demands can be met. We defne the objectve functon of subproblem D 2 (μ) as L 2 (x,μ)= (U (x ) x μ A )+ μ C. (3) Note that the objectve functon L 2 (x,μ) s dfferental wth respect to varable x over the range m x M. Accordng to (3),wehave L 2 (x,μ) x =U (x ) μ. (32) I(f) Thus, the nelastc rate allocaton algorthm can be derved as follows: x (t+) =[x (t) +ω L M 2 (x (t),μ(t)) ], (33) x m clue reserves necessary bandwdth x f A f to support real-tme servce. Note that hard real-tme flows do not change ther rates durng the teraton, so the bandwdth reservaton process wll not be affected by elastc flows. On the other hand, f the traffc has sgmodal utlty, the source node calculates the effectve capacty C for nelastc flow. Then t updates the new transmsson rate and broadcasts ths message to all the neghborng nodes. Algorthm HRA Elastc Rate Allocaton () Receve rates x e (t) from all elastc flows e, wheree E(f). (2) Update shadow prce for elastc flows as λ e (t+) =[λ e (t) α(c e e + x e A e )]. (34) (3) Send λ e (t + ) to all flows e such that e E(f). (4) Adjust the elastc flow rate at tmes t =, 2,...: x e (t+) = [x e (t) +γ L + (x e (t),λ(t)) ]. (35) x e (5) Send x e (t + ) to all lnks on ts path. Inelastc Rate Allocaton () For nelastc flows wth hard real-tme traffc, each clue frst reserves necessary bandwdth x f A f andthenallocatestheremanngbandwdth. (2) Loop untl the bandwdth allocaton of all the hard real-tme traffc s completed. (3) For nelastc flows wth sgmodal utlty, the source nodes of clue calculate the effectve capacty C for nelastc flow and then broadcast ths message to all the neghborng clues. (4) Update the shadow prce of nelastc flows accordng to (28). (5) Adjust the nelastc flow rate at tmes t =, 2,...: where ω s a postve scale step sze and [z] j projecton onto the range [m,m ]. denote the x (t+) =[x (t) +ω L M 2 (x (t),μ(t)) ]. (36) x m 5.5. Algorthm for Heterogeneous Resource Allocaton. To sum uptheaboveanalyss,wepresenttheheterogeneousresource allocaton algorthm (HRA) as follows. For each elastc flow e, λ e may be nterpreted as the shadow prce of flow e.frst,thesourcenoderecevesshadow prce nformaton from all elastc flows. Then, t calculates the shadow prce accordng to (27) and updates the source rate for elastc flow e accordng to (30). Fnally, t reports the new transmsson rate to all lnks on ts path. For nelastc flows, source rates are allocated accordng to dfferent types of traffc. If the traffc s hard real-tme, each (6) Send new x (t + ) to all nodes along the lnk. The HRA algorthm wll proceed wth a two-stage teraton. Frst, the nelastc rate allocaton process s executed snce the QoS reurements for real-tme applcatons should be met n advance. Then, the elastc flow allocaton s executedbasedontheremanngbandwdthfornon-real-tme servce. Furthermore, f we choose approprate utlty functons U I and U E for elastc and nelastc flows, respectvely, dfferent utlty farness models such as utlty proportonal farnessandutltymax-mnfarness canbeacheved.

8 8 Internatonal Journal of Dstrbuted Sensor Networks f2 300 f f3 Fgure 3: 6-node topology wth elastc flows. Flow rate (Kbps) Performance Evaluaton In ths secton, we present the smulaton results for HRA algorthm n heterogeneous ad hoc networks consstng of both elastc and nelastc flows. 6.. Smulaton Setup. In order to evaluate the performance of HRA algorthm presented n Secton 5,wemplementthe algorthm n NS-2 (verson 2.32). In addton, we set up dfferent types of traffc generators over dfferent scenaros. Thenetworkscenarosarecomposedofdfferenttraffc,such as Case : elastc traffc, Case 2: nelastc traffc, and Case 3: mxed network traffc, respectvely. Conseuently, users have dfferent utlty functons n dfferent network scenaros. A 200 m 200 m ad hoc network consstng of 60 nodes has been bult to test the resource allocaton scheme. Each node hasabandwdthcapactyofmbpsandthetransmsson range of the node s 30 m. Moble nodes can travel n dfferent drectons wth eual probablty and usng three dfferent speed models: 0 m/s, 3 2 m/s, and 9 20 m/s Case : Elastc Network Scenaro. In Fgure 3, wesetup the elastc network scenaro composed of sx users, where each user s utlty functon s set to U(x n )=log(x n )(x n >0) for mposng utlty proportonal farness. In ths case, we can study the optmal utlty farness among the users. As shown n Fgure 3, the network conssts of sx nodes and three undrectonal lnks through 3 4, , and , wth the lnk capacty eual to Mbps. In the smulaton, we choose the step sze γ = 0. and the smulaton tme s set to 200 seconds. Fgure 4 shows the calculated rates of the elastc flows change wth tme. We observe that the date rates of all flows change sharply at the begnnng of the teraton. In a sense, flowandflow3arerelatvelystable,whleflow2smuch more ntense than the other flows. Because flow 2 goes across the four nodes (.e., nodes 2, 3, 4, and 5) and they are all n the mddle of the network, the wreless channel competton wll be more ntense, whch causes bgger fluctuatons of flow 2. After a perod of fluctuaton, the algorthm converges to the optmal soluton uckly, whch shows the effectveness of our algorthm. In addton, we can fnd somethng nterestng from Fgure 4. Wth the passage of tme, the data rate of flow drops rapdly, whle flow 2 and flow 3 ncrease ther data rates gradually. To ensure the utlty farness among Tme Flow Flow 2 Flow 3 Fgure 4: Smulaton results for elastc flows. A f B C D E F f2 G f3 Fgure 5: 7-node topology wth nelastc flows. the elastc flows, the three flows need to adjust ther data rate accordng to the network utlty. Fnally, they all converge totheoptmalvaluewthsatsfactoryspeed,whchfurther verfy the convergence of the HRA algorthm Case 2: Inelastc Network Scenaro. In Case 2, for comparson purpose, we set the nelastc network scenaro whch s composed of seven nodes and four flows. As shown n Fgure 5, the network conssts of four undrectonal data flows A C D, G E D, F E, and B C D E F wth capactes fxed, respectvely, at 2 MB/s, MB/s, 3 MB/s, and MB/s. There are four sources S A, S B, S F,and S G wth a sgmodal utlty functon, whch represents an nelastcdataflowtypcallyassocatedwththereal-tme applcaton. In the smulaton, we run the HRA algorthm wth γ = 0.2 and the results are gven n Fgure 6. It can be seen that the network utlty vares over tme. At the begnnng, the ntal utlty of each user s set to a lower value, respectvely. Later, each source user gradually ncreases ther utlty to mprove the network throughput. However, the source rate of each f4

9 Internatonal Journal of Dstrbuted Sensor Networks Utlty Flow FE Flow ACD Tme Flow GED Flow BCDEF Fgure 6: Smulaton results for nelastc flows Fgure 7: 60-node heterogeneous network wth mxed flows. user should be also controlled well due to the lnk capacty lmtaton. Moreover, the utltes allocated to four sources S A, S B, S F,andS G are dfferent. At frst, the utltes of all sources are almost the same. Then,thesourcenodeS F rapdly mproves ts data rate, thereby ncreasng the utlty and surpassng the other nodes uckly. In the whole smulaton, the data rates of flow GED and flow BCDEF are very close, overlappng constantly. Ths s determned by the network topology and user utlty. As we can see, flow BCDEF travels across multple nodes and flow GED s n the mddle of the network. In ths way, each node can adjust ts data transfer rate accordng to the networktopologyandlocatonautomatcally,whchensuresthe overall optmzaton of network utlty and the user farness. As expected, the oscllaton s observed untl the flows all converge to the optmal soluton. Therefore, ths confrms that the HRA algorthm gven n ths paper can provde an effcent resource allocaton scheme wth both consderatons of network utlty and farness for heterogeneous ad hoc networks Case 3: Mxed Network wth Elastc and Inelastc Flows. In Case 3, we evaluate the dynamc performance of our heterogeneous resource allocaton algorthm (HRA) n largescale networks and compare our soluton wth two other algorthms. As shown n Fgure 7, we desgned a hybrd wreless ad hoc network scenaro, ncludng 60 nodes randomly generated n the area of sze 000 m 000 m. The network s composedofthreeparts,wthansolatednodenthemddle. Nodes of dfferent colors represent dfferent applcatons, whch belong to the heterogeneous network and can provde versatle servces. The transmsson range and nterference range of all nodes are 250 m and 550 m, respectvely. To test the performance of HRA algorthm under elastc and nelastc condtons, we ran dfferent types of traffc generators over the wreless ad hoc scenaro. There are varous data sources n the network, whch are composed of two elastc flows and two nelastc flows. The utlty functons of all sources are gven by: U (x ) = log(x ), U 2 (x 2 ) = log(x 2 +), U 3 (x 3 ) = /( + e 2(x 3 4) ),andu 4 (x 4 ) = /( + e 2(x 4 7) ). Each utlty functon s multpled by a nonnegatve weghtng factor w, to adjust the utlty rato of elastc and nelastc flows. The frst two functons, whch are logarthmc utlty functons, represent elastc applcatons, whereas the last two sgmodal utlty functons approxmate real-tme applcatons. All the sources have ther maxmum data transfer rate at 0 Mbps. Fgure 8 shows how the average transfer rates for nelastc and elastc flows converge when HRA algorthm s used, where the rates are allocated to two elastc and two nelastc flows. From ths fgure, we can see that the QoS reurements of all flows are satsfed. The average servce rate of the nelastc flow on each lnk l s larger than the mnmum threshold, whch euals 350 Kbps. Moreover, for each lnk of the elastc flow, ts average servce rate s larger than the mnmum transmsson rate reuest. Therefore, HRA algorthm not only can allocate elastc flow effectvely, but alsocanbeusednthenelastcflow,whchguaranteesthe transmsson of real-tme applcatons Comparson between HRA and Other Algorthms. As utlty s our man performance metrc, we wll compare our soluton HRA wth two other nonheterogeneous allocaton schemes. One s a smple resource allocaton algorthm called SRA, n whch the heterogeneous characterstcs are not exploted for rate allocaton. SRA always handles elastc and nelastc flows n the same way. Therefore, t cannot dstngush elastc and nelastc flows well. The other s smlar to the Utlty-Based Adaptve Resource Allocaton algorthm proposed by Rodrgues and Casadevall [34]. We make some modfcatons and call t UBARA. It manages the tradeoff between system resource effcency and user farness

10 0 Internatonal Journal of Dstrbuted Sensor Networks Average flow rate (Kbps) Inelastc flow Inelastc flow 2 Iteratons Elastc flow Elastc flow 2 Fgure 8: Average elastc and nelastc flow rates. Elastc utlty Speed (m/s) HRA UBARA SRA Fgure 9: Elastc utlty comparson n moble scene. and can be appled to wreless network scenaros. Snce the orgnal algorthm cannot deal wth hybrd network scenaro, we take the followng changes to handle both elastc and nelastc traffc. For nelastc flows, each lnk l transmtsat the same rate level n all network condtons. For elastc flows, t allocates flow rate based on the user utlty. In ths part, we wll verfy the mpact of node moblty on the performance of HRA. The moblty model s as follows: a node randomly selects a destnaton wthn the network lmts andthenmovestowardstataspeedof4,8,2,6,and20m/s. The smulaton lasts 50 seconds and the delay lmt s set to 5. The network topology and other parameters are the same as Case 3. Fgure 9 shows how the utlty of elastc flow changes wth the node moblty. We can derve the followng observatons. Frst, when the moblty speed s low, the utlty of three algorthms s very close. Among them, HRA performs best. Second, as the node moblty speed ncreases, UBARA and SRA decrease very uckly. At last, when the node speed ncreases up to 20 m/s, HRA can stll keep a hgh system utlty, whle SRA and UBARA fall to less than 3. In Fgure 0, we can fnd somethng nterestng. For nelastc flows, HRA exhbts averagely twce hgher utlty than UBARA and SRA. When the node speed ncreases more than 2 m/s, the utlty of SRA and UBARA declnes less than, whch means they cannot meet the rate demand of nelastc flows. On the contrary, HRA stll keeps a hgher utlty more than 2. That means HRA can completely meet the demand of real-tme applcatons, whch are composed of nelastc flows. In all experments, HRA performs best among the three algorthms. Specfcally n nelastc network scenaros, HRA performs much better than SRA and UBARA. These results are due to the followng reasons. One s that HRA tres to allocate resources to the urgent nelastc flow wth hgher prorty, snce nelastc flow s delay-senstve and elastc flow s delay-tolerant. When the channel s n good Inelastc utlty Speed (m/s) HRA UBARA SRA Fgure 0: Inelastc utlty comparson n moble scene. condton, HRA tres to allocate a hgh rate to elastc and nelastc flows accordng to the user utlty. If the channel s n poor condton, HRA decreases the servce rate of elastc flows to guarantee the transmsson demand of nelastc flows. In ths way, the servce rate of nelastc flow can exceed the threshold. Thus, the aggregate utlty of nelastc flows s always mantaned at a hgh level (.e., greater than two), whch fully meet the demand of real-tme applcatons. However,SRAandUBARAalwaystrytoallocateeual bandwdth to elastc and nelastc flows, no matter how poor the network state s. Ths greatly affects the transmsson of nelastc flows, leadng to the overall nelastc utlty less than

11 Internatonal Journal of Dstrbuted Sensor Networks. Therefore, the demand of real-tme applcatons cannot be met by SRA and UBARA. The other reason s that when nodes move at a hgh speed,thenetworktopologyschangngdramatcally.snce SRA and UBARA do not dstngush between elastc and nelastc flows, they may not fnd the global optmum. In all experments, UBARA performs slghtly better than SRA, because UBARA s a utlty-based resource allocaton scheme, consderng the user farness. However, UBARA cannot satsfy the QoS reurement of real-tme applcatons, as t cannot dstngush the two types of traffc. On the other hand, HRA can fnd the optmal tradeoff strategy between resource effcency and user farness for elastc and nelastc flows, although the network states are changng very fast. Wth both consderatons of flow rate and utlty farness, HRA performs much better than SRA and UBARA especally n hghly dynamc and moble networks. In contrast, SRA and UBARA nether explot the heterogeneous characterstc nor optmze the servce rates of nelastc flows, whch lead to the low accumulated system utlty n hybrd network scenaro mxed wth elastc and nelastc flows. To further show the performance of HRA, we evaluate the throughput of HRA and compare t wth the other two algorthms. The smulaton results are shown n Fgure. Whenthenumberofusersslessthan8,SRAandUBARA are very close and ther throughput s hgher than 2 Mbps. However,whenthenumberofusersslargerthan0,the throughputofsraandubaradeclnesucklybecauseof the absence of farness consderaton. When the user number reaches 8, the throughput of SRA s below Mbps. In all experments, HRA acheves the hghest aggregate throughput among the three algorthms. The explanaton for the above results s straghtforward: HRA can guarantee the utlty farness among elastc and nelastc flows, whle the other two algorthms cannot. Fnally, we evaluate the farness ndex of HRA, whch s a partcularzaton of the well-known Jan farness ndex proposed by Jan et al. n [35]. The dfference s that the farness ndex here consders both elastc and nelastc flows, and we call t mxed farness ndex (MFI). From Fgure 2,we observe that HRA has a better farness ndex than both SRA and UBARA. When the user number s eual to, the three algorthms all acheve the same farness ndex close to. They do not need to allocate rate among dfferent users f the user s only one; therefore, the farness ndex must be. On the other hand, f users ncrease, they need to allocate extra bandwdth to other users, so the farness ndex wll be reduced. When the number of users exceeds 9, the gap between HRA and the other two algorthms becomes larger. The above smulaton results ndcate that, compared wth SRA and UBARA, HRA can allocate resources more farly and more effcently n a dstrbuted manner, whle mantanng a hgher system throughput for real-tme flows. In fact, HRA can manage the tradeoff between elastc and nelastc flows, whch guarantees the utlty farness among varous applcatons. More mportantly, the smulaton confrms that the flow control algorthm proposed n ths paper can provde an effcent utlty far resource allocaton n heterogeneous Average throughput (Mbps) Farness ndex of flows Number of users HRA UBARA SRA Fgure : Average throughput of network users Number of users HRA UBARA SRA Fgure 2: Farness ndex of network users. networks, not only sutable for common elastc data traffc but also applcable to nelastc real-tme applcatons. 7. Conclusons In ths paper, we have developed a heterogeneous resource allocaton algorthm (HRA) for wreless ad hoc networks, supportng both elastc and nelastc traffc. The proposed algorthm can allocate resource for heterogeneous ad hoc networks, whch may contan dverse node types and execute varous tasks. Besdes rate allocaton, utlty farness s also ntegrated nto the framework to provde a good performance

12 2 Internatonal Journal of Dstrbuted Sensor Networks balance among varous applcatons. We have shown that HRA algorthm converges fast and can acheve the global optmum startng from many dfferent network condtons, such as elastc network scenaro, nelastc network scenaro, and hybrd network scenaro. As hghlghted, HRA can manage the tradeoff between elastc and nelastc traffc, whch guarantees the utlty farness among competng flows. Compared wth the other two algorthms, HRA can allocate resource more farly and more effcently, whle mantanng a hgher network throughput for the system. Therefore, our algorthm s well suted for heterogeneous ad hoc networks. Moreover, even though the development of ths research s n the ad hoc network envronment, our algorthm can be generally extended and appled to wreless sensor networks duetothegoodscalabltyoftheframework. Conflct of Interests The authors declare that there s no conflct of nterests regardng the publcaton of ths paper. Acknowledgments Ths work s supported by the Natonal Natural Scence Foundaton of Chna (no , no ), the Jangsu Provncal Natural Scence Foundaton of Chna (no. BK20692), the Natonal Scence Foundaton of Jangsu Hgher Educaton Insttutons of Chna (no. 0KJB520008), and a Project by the Prorty Academc Program Development of Jangsu Hgher Educaton Insttutons of Chna. References [] J.Yck,B.Mukherjee,andD.Ghosal, Wrelesssensornetwork survey, Computer Networks,vol.52,no.2,pp ,2008. [2] S.Anand,S.Sengupta,andR.Chandramoul, Prce-bandwdth dynamcs for WSPs n heterogeneous wreless networks, Physcal Communcaton,vol.2,pp.63 78,204. [3] I.ChamodrakasandD.Martakos, Autlty-basedfuzzyTOP- SIS method for energy effcent network selecton n heterogeneouswrelessnetworks, Appled Soft Computng Journal, vol. 2,no.7,pp ,202. [4] F. P. Kelly, A. K. Maulloo, and D. Tan, Rate control for communcaton networks: shadow prces, proportonal farness and stablty, JournaloftheOperatonalResearchSocety,vol.49, no. 3, pp , 998. [5] S. H. Low and D. E. Lapsley, Optmzaton flow control. I. Basc algorthm and convergence, IEEE/ACM Transactons on Networkng,vol.7,no.6,pp ,999. [6] F. Nawab, K. Jamshad, B. Shhada, and P. H. Ho, Far packet schedulng n wreless mesh networks, Ad Hoc Networks, vol. 3, part B, pp , 204. [7] Z.Lu,M.Ma,andJ.Da, Utlty-basedschedulngnwreless mult-hop networks over non-determnstc fadng channels, Computer Networks,vol.56,no.9,pp ,202. [8]Y.Xue,L.I.Baochun,andK.Nahrstedt, Optmalresource allocaton n wreless ad hoc networks: a prce-based approach, IEEE Transactons on Moble Computng, vol.5,no.4,pp , [9] K. Tutuncuoglu and A. Yener, Optmum transmsson polces for battery lmted energy harvestng nodes, IEEE Transactons on Wreless Communcatons, vol., no. 3, pp , 202. [0] W. L, F. C. Delcato, P. F. Pres et al., Effcent allocaton of resources n multple heterogeneous Wreless Sensor Networks, JournalofParallelandDstrbutedComputng, vol. 74, no., pp , 204. [] S. La and B. Ravndran, Achevng max-mn lfetme and farness wth rate allocaton for data aggregaton n sensor networks, Ad Hoc Networks,vol.9,no. 5,pp ,20. [2] M. H. Cheung, A.-H. Mohsenan-Rad, V. W. S. Wong, and R. Schober, Random access for elastc and nelastc traffc n WLANs, IEEE Transactons on Wreless Communcatons, vol. 9, no. 6, pp , 200. [3] J. Jn, A. Srdharan, B. Krshnamachar, and M. Palanswam, Handlng nelastc traffc n wreless sensor networks, IEEE Journal on Selected Areas n Communcatons,vol.28,no.7,pp. 05 5, 200. [4] W. Bao and B. Lang, Near-optmal spectrum allocaton n mult-ter cellular networks wth random nelastc traffc, n Proceedngs of the IEEE Internatonal Conference on Acoustcs, Speech and Sgnal Processng (ICASSP 4), pp , 204. [5] H. Wang and W. Ja, Desgn a novel farness model n WMAX mesh networks, Computer Communcatons,vol.35, no.2,pp , 202. [6] C. Zhou and N. F. Maxemchuk, Scalable max-mn farness n wreless ad hoc networks, Ad Hoc Networks, vol. 9, no. 2, pp. 2 9, 20. [7] L. B. Jang and S. C. Lew, Proportonal farness n wreless lans and ad hoc networks, n Proceedngs of the Wreless Communcatons and Networkng Conference, vol.3,pp , [8] T. Lan, D. Kao, M. Chang, and A. Sabharwal, An axomatc theory of farness n network resource allocaton, n Proceedngs of the 29th IEEE Internatonal Conference on Computer Communcatons (INFOCOM 0),pp. 9,March200. [9] S. Borst, N. Walton, and B. Zwart, Network so-elastcty and weghted α-farness, Performance Evaluaton, vol. 70, no., pp , 203. [20] J.-Y. L. Boudec, Rate Adaptaton, Congeston Control and Farness: A Tutoral, 202, fles/leb332.pdf. [2] M. Uchda and J. Kurose, An nformaton-theoretc characterzaton of weghted α-proportonal farness n network resource allocaton, Informaton Scences,vol.8,no.8,pp , 20. [22] V. Gambroza and E. Knghtly, Congeston control n CSMAbasednetworkswthnconsstentchannelstate, nproceedngs of ACM Internatonal Wreless Internet Conference (WICON 06), Boston, Mass, USA, August [23] B. L, End-to-end far bandwdth allocaton n mult-hop wreless ad hoc networks, n Proceedngs of the 25th IEEE Internatonal Conference on Dstrbuted Computng Systems (ICDCS 05), pp , IEEE, Columbus, Oho, USA, June [24]Y.YangandR.Kravets, Throughputguaranteesformultprorty traffc n ad hoc networks, Ad Hoc Networks,vol.5,no. 2,pp ,2007. [25] L. Chen, S. H. Low, and J. C. Doyle, Jont congeston control and meda access control desgn for ad hoc wreless networks, n Proceedngs of the 24th Annual Jont Conference of the IEEE

13 Internatonal Journal of Dstrbuted Sensor Networks 3 Computer and Communcatons Socetes (INFOCOM 05), vol. 3, March [26] Y. Xue, L. I. Baochun, and K. Nahrstedt, Optmal resource allocaton n wreless ad hoc networks: a prce-based approach, IEEE Transactons on Moble Computng, vol.5,no.4,pp , [27] M. Kodalam and T. Nandagopal, Characterzng achevable rates n mult-hop wreless networks: the jont routng and schedulng problem, n Proceedngs of the 9th Annual Internatonal Conference on Moble Computng and Networkng (MobCom 03),2003. [28] J. G. Augustson and J. Mnker, An analyss of some graph theoretcal cluster technues, Journal of the ACM, vol.7,no. 4, pp , 970. [29] Z. Cao and E. W. Zegura, Utlty max-mn: an applcatonorented bandwdth allocaton scheme, n Proceedngs of the IEEE 8th Annual Jont Conference of Computer and Communcatons Socetes (INFOCOM 99),vol.2,pp ,NewYork, NY, USA, March 999. [30] J. Jn, W. H. Wang, and M. Palanswam, A smple framework of utlty max-mn flow control usng sldng mode approach, IEEE Communcatons Letters,vol.3,no.5,pp ,2009. [3] J. Chou and B. Ln, Optmal mult-path routng and bandwdth allocaton under utlty max-mn farness, n Proceedngs of the 7th Internatonal Workshop on Qualty of Servce (IWQoS 09), pp. 9,Charleston,SC,USA,July2009. [32] W. H. Wang, M. Palanswam, and S. H. Low, Applcatonorented flow control: fundamentals, algorthms and farness, IEEE/ACM Transactons on Networkng,vol.4,no.6,pp , [33] A. Abdel-Had and C. Clancy, A utlty proportonal farness approach for resource allocaton n 4G-LTE, n Proceedngs of the Internatonal Conference on Computng, Networkng and Communcatons (ICNC 4), pp , Honolulu, Hawa, USA, February 204. [34] E. B. Rodrgues and F. Casadevall, Control of the tradeoff between resource effcency and user farness n wreless networks usng utlty-based adaptve resource allocaton, IEEE Communcatons Magazne,vol.49,no.9,pp.90 98,20. [35] R. Jan, D. Chu, and W. Hawe, A uanttatve measure of farness and dscrmnaton for resource allocaton n shared computer systems, DEC research, Tech. Rep. TR-30, 984.

14 Internatonal Journal of Rotatng Machnery Engneerng Journal of The Scentfc World Journal Internatonal Journal of Dstrbuted Sensor Networks Journal of Sensors Journal of Control Scence and Engneerng Advances n Cvl Engneerng Submt your manuscrpts at Journal of Journal of Electrcal and Computer Engneerng Robotcs VLSI Desgn Advances n OptoElectroncs Internatonal Journal of Navgaton and Observaton Chemcal Engneerng Actve and Passve Electronc Components Antennas and Propagaton Aerospace Engneerng Internatonal Journal of Internatonal Journal of Internatonal Journal of Modellng & Smulaton n Engneerng Shock and Vbraton Advances n Acoustcs and Vbraton

Resource Control for Elastic Traffic in CDMA Networks

Resource Control for Elastic Traffic in CDMA Networks Resource Control for Elastc Traffc n CDMA Networks Vaslos A. Srs Insttute of Computer Scence, FORTH Crete, Greece vsrs@cs.forth.gr ACM MobCom 2002 Sep. 23-28, 2002, Atlanta, U.S.A. Funded n part by BTexact

More information

The Spectrum Sharing in Cognitive Radio Networks Based on Competitive Price Game

The Spectrum Sharing in Cognitive Radio Networks Based on Competitive Price Game 8 Y. B. LI, R. YAG, Y. LI, F. YE, THE SPECTRUM SHARIG I COGITIVE RADIO ETWORKS BASED O COMPETITIVE The Spectrum Sharng n Cogntve Rado etworks Based on Compettve Prce Game Y-bng LI, Ru YAG., Yun LI, Fang

More information

Calculation of the received voltage due to the radiation from multiple co-frequency sources

Calculation of the received voltage due to the radiation from multiple co-frequency sources Rec. ITU-R SM.1271-0 1 RECOMMENDATION ITU-R SM.1271-0 * EFFICIENT SPECTRUM UTILIZATION USING PROBABILISTIC METHODS Rec. ITU-R SM.1271 (1997) The ITU Radocommuncaton Assembly, consderng a) that communcatons

More information

Comparative Analysis of Reuse 1 and 3 in Cellular Network Based On SIR Distribution and Rate

Comparative Analysis of Reuse 1 and 3 in Cellular Network Based On SIR Distribution and Rate Comparatve Analyss of Reuse and 3 n ular Network Based On IR Dstrbuton and Rate Chandra Thapa M.Tech. II, DEC V College of Engneerng & Technology R.V.. Nagar, Chttoor-5727, A.P. Inda Emal: chandra2thapa@gmal.com

More information

A Comparison of Two Equivalent Real Formulations for Complex-Valued Linear Systems Part 2: Results

A Comparison of Two Equivalent Real Formulations for Complex-Valued Linear Systems Part 2: Results AMERICAN JOURNAL OF UNDERGRADUATE RESEARCH VOL. 1 NO. () A Comparson of Two Equvalent Real Formulatons for Complex-Valued Lnear Systems Part : Results Abnta Munankarmy and Mchael A. Heroux Department of

More information

Traffic balancing over licensed and unlicensed bands in heterogeneous networks

Traffic balancing over licensed and unlicensed bands in heterogeneous networks Correspondence letter Traffc balancng over lcensed and unlcensed bands n heterogeneous networks LI Zhen, CUI Qme, CUI Zhyan, ZHENG We Natonal Engneerng Laboratory for Moble Network Securty, Bejng Unversty

More information

Research of Dispatching Method in Elevator Group Control System Based on Fuzzy Neural Network. Yufeng Dai a, Yun Du b

Research of Dispatching Method in Elevator Group Control System Based on Fuzzy Neural Network. Yufeng Dai a, Yun Du b 2nd Internatonal Conference on Computer Engneerng, Informaton Scence & Applcaton Technology (ICCIA 207) Research of Dspatchng Method n Elevator Group Control System Based on Fuzzy Neural Network Yufeng

More information

Resource Allocation Optimization for Device-to- Device Communication Underlaying Cellular Networks

Resource Allocation Optimization for Device-to- Device Communication Underlaying Cellular Networks Resource Allocaton Optmzaton for Devce-to- Devce Communcaton Underlayng Cellular Networks Bn Wang, L Chen, Xaohang Chen, Xn Zhang, and Dacheng Yang Wreless Theores and Technologes (WT&T) Bejng Unversty

More information

Distributed Uplink Scheduling in EV-DO Rev. A Networks

Distributed Uplink Scheduling in EV-DO Rev. A Networks Dstrbuted Uplnk Schedulng n EV-DO ev. A Networks Ashwn Srdharan (Sprnt Nextel) amesh Subbaraman, och Guérn (ESE, Unversty of Pennsylvana) Overvew of Problem Most modern wreless systems Delver hgh performance

More information

Joint Adaptive Modulation and Power Allocation in Cognitive Radio Networks

Joint Adaptive Modulation and Power Allocation in Cognitive Radio Networks I. J. Communcatons, etwork and System Scences, 8, 3, 7-83 Publshed Onlne August 8 n ScRes (http://www.scrp.org/journal/jcns/). Jont Adaptve Modulaton and Power Allocaton n Cogntve Rado etworks Dong LI,

More information

Dynamic Optimization. Assignment 1. Sasanka Nagavalli January 29, 2013 Robotics Institute Carnegie Mellon University

Dynamic Optimization. Assignment 1. Sasanka Nagavalli January 29, 2013 Robotics Institute Carnegie Mellon University Dynamc Optmzaton Assgnment 1 Sasanka Nagavall snagaval@andrew.cmu.edu 16-745 January 29, 213 Robotcs Insttute Carnege Mellon Unversty Table of Contents 1. Problem and Approach... 1 2. Optmzaton wthout

More information

Research Article A Utility-Based Rate Allocation of M2M Service in Heterogeneous Wireless Environments

Research Article A Utility-Based Rate Allocation of M2M Service in Heterogeneous Wireless Environments Internatonal Dstrbuted Sensor etworks Volume 3, Artcle ID 3847, 7 pages http://dx.do.org/.55/3/3847 Research Artcle A Utlty-Based Rate Allocaton of MM Servce n Heterogeneous Wreless Envronments Yao Huang,

More information

Decomposition Principles and Online Learning in Cross-Layer Optimization for Delay-Sensitive Applications

Decomposition Principles and Online Learning in Cross-Layer Optimization for Delay-Sensitive Applications Techncal Report Decomposton Prncples and Onlne Learnng n Cross-Layer Optmzaton for Delay-Senstve Applcatons Abstract In ths report, we propose a general cross-layer optmzaton framework n whch we explctly

More information

Define Y = # of mobiles from M total mobiles that have an adequate link. Measure of average portion of mobiles allocated a link of adequate quality.

Define Y = # of mobiles from M total mobiles that have an adequate link. Measure of average portion of mobiles allocated a link of adequate quality. Wreless Communcatons Technologes 6::559 (Advanced Topcs n Communcatons) Lecture 5 (Aprl th ) and Lecture 6 (May st ) Instructor: Professor Narayan Mandayam Summarzed by: Steve Leung (leungs@ece.rutgers.edu)

More information

Queuing-Based Dynamic Channel Selection for Heterogeneous Multimedia Applications over Cognitive Radio Networks

Queuing-Based Dynamic Channel Selection for Heterogeneous Multimedia Applications over Cognitive Radio Networks 1 Queung-Based Dynamc Channel Selecton for Heterogeneous ultmeda Applcatons over Cogntve Rado Networks Hsen-Po Shang and haela van der Schaar Department of Electrcal Engneerng (EE), Unversty of Calforna

More information

Joint Rate-Routing Control for Fair and Efficient Data Gathering in Wireless sensor Networks

Joint Rate-Routing Control for Fair and Efficient Data Gathering in Wireless sensor Networks Jont Rate-Routng Control for Far and Effcent Data Gatherng n Wreless sensor Networks Yng Chen and Bhaskar Krshnamachar Mng Hseh Department of Electrcal Engneerng Unversty of Southern Calforna Los Angeles,

More information

Priority based Dynamic Multiple Robot Path Planning

Priority based Dynamic Multiple Robot Path Planning 2nd Internatonal Conference on Autonomous obots and Agents Prorty based Dynamc Multple obot Path Plannng Abstract Taxong Zheng Department of Automaton Chongqng Unversty of Post and Telecommuncaton, Chna

More information

Iterative Water-filling for Load-balancing in

Iterative Water-filling for Load-balancing in Iteratve Water-fllng for Load-balancng n Wreless LAN or Mcrocellular Networks Jeremy K. Chen Theodore S. Rappaport Gustavo de Vecana Wreless Networkng and Communcatons Group (WNCG), The Unversty of Texas

More information

Topology Control for C-RAN Architecture Based on Complex Network

Topology Control for C-RAN Architecture Based on Complex Network Topology Control for C-RAN Archtecture Based on Complex Network Zhanun Lu, Yung He, Yunpeng L, Zhaoy L, Ka Dng Chongqng key laboratory of moble communcatons technology Chongqng unversty of post and telecommuncaton

More information

Enhancing Throughput in Wireless Multi-Hop Network with Multiple Packet Reception

Enhancing Throughput in Wireless Multi-Hop Network with Multiple Packet Reception Enhancng Throughput n Wreless Mult-Hop Network wth Multple Packet Recepton Ja-lang Lu, Paulne Vandenhove, We Shu, Mn-You Wu Dept. of Computer Scence & Engneerng, Shangha JaoTong Unversty, Shangha, Chna

More information

Subcarrier allocation for OFDMA wireless channels using lagrangian relaxation methods

Subcarrier allocation for OFDMA wireless channels using lagrangian relaxation methods Unversty of Wollongong Research Onlne Faculty of Informatcs - Papers (Archve) Faculty of Engneerng and Informaton Scences 2006 Subcarrer allocaton for OFDMA wreless channels usng lagrangan relaxaton methods

More information

Distributed Network Resource Allocation for Multi-Tiered Multimedia Applications

Distributed Network Resource Allocation for Multi-Tiered Multimedia Applications Dstrbuted Network Resource Allocaton for Mult-Tered Multmeda Applcatons Georgos Tychogorgos, Athanasos Gkelas and Kn K. Leung Electrcal and Electronc Engneerng Imperal College London SW AZ, UK {g.tychogorgos,

More information

To: Professor Avitabile Date: February 4, 2003 From: Mechanical Student Subject: Experiment #1 Numerical Methods Using Excel

To: Professor Avitabile Date: February 4, 2003 From: Mechanical Student Subject: Experiment #1 Numerical Methods Using Excel To: Professor Avtable Date: February 4, 3 From: Mechancal Student Subject:.3 Experment # Numercal Methods Usng Excel Introducton Mcrosoft Excel s a spreadsheet program that can be used for data analyss,

More information

熊本大学学術リポジトリ. Kumamoto University Repositor

熊本大学学術リポジトリ. Kumamoto University Repositor 熊本大学学術リポジトリ Kumamoto Unversty Repostor Ttle Wreless LAN Based Indoor Poston and Its Smulaton Author(s) Ktasuka, Teruak; Nakansh, Tsune CtatonIEEE Pacfc RIM Conference on Comm Computers, and Sgnal Processng

More information

The Impact of Spectrum Sensing Frequency and Packet- Loading Scheme on Multimedia Transmission over Cognitive Radio Networks

The Impact of Spectrum Sensing Frequency and Packet- Loading Scheme on Multimedia Transmission over Cognitive Radio Networks Ths artcle has been accepted for publcaton n a future ssue of ths journal, but has not been fully edted. Content may change pror to fnal publcaton. The Impact of Spectrum Sensng Frequency and Pacet- Loadng

More information

An Application-Aware Spectrum Sharing Approach for Commercial Use of 3.5 GHz Spectrum

An Application-Aware Spectrum Sharing Approach for Commercial Use of 3.5 GHz Spectrum An Applcaton-Aware Spectrum Sharng Approach for Commercal Use of 3.5 GHz Spectrum Haya Shajaah, Ahmed Abdelhad and Charles Clancy Bradley Department of Electrcal and Computer Engneerng Hume Center, Vrgna

More information

QoS Provisioning in Wireless Data Networks under Non-Continuously Backlogged Users

QoS Provisioning in Wireless Data Networks under Non-Continuously Backlogged Users os Provsonng n Wreless Data Networks under Non-Contnuously Backlogged Users Tmotheos Kastrnoganns, and Symeon Papavasslou, Member, IEEE School of Electrcal and Computer Engneerng Natonal Techncal Unversty

More information

RESOURCE CONTROL FOR HYBRID CODE AND TIME DIVISION SCHEDULING

RESOURCE CONTROL FOR HYBRID CODE AND TIME DIVISION SCHEDULING RESOURCE CONTROL FOR HYBRID CODE AND TIME DIVISION SCHEDULING Vaslos A. Srs Insttute of Computer Scence (ICS), FORTH and Department of Computer Scence, Unversty of Crete P.O. Box 385, GR 7 Heraklon, Crete,

More information

Power Minimization Under Constant Throughput Constraint in Wireless Networks with Beamforming

Power Minimization Under Constant Throughput Constraint in Wireless Networks with Beamforming Power Mnmzaton Under Constant Throughput Constrant n Wreless etworks wth Beamformng Zhu Han and K.J. Ray Lu, Electrcal and Computer Engneer Department, Unversty of Maryland, College Park. Abstract In mult-access

More information

A MODIFIED DIRECTIONAL FREQUENCY REUSE PLAN BASED ON CHANNEL ALTERNATION AND ROTATION

A MODIFIED DIRECTIONAL FREQUENCY REUSE PLAN BASED ON CHANNEL ALTERNATION AND ROTATION A MODIFIED DIRECTIONAL FREQUENCY REUSE PLAN BASED ON CHANNEL ALTERNATION AND ROTATION Vncent A. Nguyen Peng-Jun Wan Ophr Freder Computer Scence Department Illnos Insttute of Technology Chcago, Illnos vnguyen@t.edu,

More information

Utility-based Routing

Utility-based Routing Utlty-based Routng Je Wu Dept. of Computer and Informaton Scences Temple Unversty Roadmap Introducton Why Another Routng Scheme Utlty-Based Routng Implementatons Extensons Some Fnal Thoughts 2 . Introducton

More information

TODAY S wireless networks are characterized as a static

TODAY S wireless networks are characterized as a static IEEE TRANSACTIONS ON MOBILE COMPUTING, VOL. 10, NO. 2, FEBRUARY 2011 161 A Spectrum Decson Framework for Cogntve Rado Networks Won-Yeol Lee, Student Member, IEEE, and Ian F. Akyldz, Fellow, IEEE Abstract

More information

A Novel Optimization of the Distance Source Routing (DSR) Protocol for the Mobile Ad Hoc Networks (MANET)

A Novel Optimization of the Distance Source Routing (DSR) Protocol for the Mobile Ad Hoc Networks (MANET) A Novel Optmzaton of the Dstance Source Routng (DSR) Protocol for the Moble Ad Hoc Networs (MANET) Syed S. Rzv 1, Majd A. Jafr, and Khaled Ellethy Computer Scence and Engneerng Department Unversty of Brdgeport

More information

Adaptive Modulation for Multiple Antenna Channels

Adaptive Modulation for Multiple Antenna Channels Adaptve Modulaton for Multple Antenna Channels June Chul Roh and Bhaskar D. Rao Department of Electrcal and Computer Engneerng Unversty of Calforna, San Dego La Jolla, CA 993-7 E-mal: jroh@ece.ucsd.edu,

More information

Ergodic Capacity of Block-Fading Gaussian Broadcast and Multi-access Channels for Single-User-Selection and Constant-Power

Ergodic Capacity of Block-Fading Gaussian Broadcast and Multi-access Channels for Single-User-Selection and Constant-Power 7th European Sgnal Processng Conference EUSIPCO 29 Glasgow, Scotland, August 24-28, 29 Ergodc Capacty of Block-Fadng Gaussan Broadcast and Mult-access Channels for Sngle-User-Selecton and Constant-Power

More information

Study of Downlink Radio Resource Allocation Scheme with Interference Coordination in LTE A Network

Study of Downlink Radio Resource Allocation Scheme with Interference Coordination in LTE A Network Internatonal Journal of Future Computer and Communcaton, Vol. 6, o. 3, September 2017 Study of Downln Rado Resource Allocaton Scheme wth Interference Coordnaton n LTE A etwor Yen-Wen Chen and Chen-Ju Chen

More information

AN IMPROVED BIT LOADING TECHNIQUE FOR ENHANCED ENERGY EFFICIENCY IN NEXT GENERATION VOICE/VIDEO APPLICATIONS

AN IMPROVED BIT LOADING TECHNIQUE FOR ENHANCED ENERGY EFFICIENCY IN NEXT GENERATION VOICE/VIDEO APPLICATIONS Journal of Engneerng Scence and Technology Vol., o. 4 (6) 476-495 School of Engneerng, Taylor s Unversty A IMPROVED BIT LOADIG TECHIQUE FOR EHACED EERGY EFFICIECY I EXT GEERATIO VOICE/VIDEO APPLICATIOS

More information

Weighted Penalty Model for Content Balancing in CATS

Weighted Penalty Model for Content Balancing in CATS Weghted Penalty Model for Content Balancng n CATS Chngwe Davd Shn Yuehme Chen Walter Denny Way Len Swanson Aprl 2009 Usng assessment and research to promote learnng WPM for CAT Content Balancng 2 Abstract

More information

Characterization and Analysis of Multi-Hop Wireless MIMO Network Throughput

Characterization and Analysis of Multi-Hop Wireless MIMO Network Throughput Characterzaton and Analyss of Mult-Hop Wreless MIMO Network Throughput Bechr Hamdaou EECS Dept., Unversty of Mchgan 226 Hayward Ave, Ann Arbor, Mchgan, USA hamdaou@eecs.umch.edu Kang G. Shn EECS Dept.,

More information

HUAWEI TECHNOLOGIES CO., LTD. Huawei Proprietary Page 1

HUAWEI TECHNOLOGIES CO., LTD. Huawei Proprietary Page 1 Project Ttle Date Submtted IEEE 802.16 Broadband Wreless Access Workng Group Double-Stage DL MU-MIMO Scheme 2008-05-05 Source(s) Yang Tang, Young Hoon Kwon, Yajun Kou, Shahab Sanaye,

More information

Throughput Maximization by Adaptive Threshold Adjustment for AMC Systems

Throughput Maximization by Adaptive Threshold Adjustment for AMC Systems APSIPA ASC 2011 X an Throughput Maxmzaton by Adaptve Threshold Adjustment for AMC Systems We-Shun Lao and Hsuan-Jung Su Graduate Insttute of Communcaton Engneerng Department of Electrcal Engneerng Natonal

More information

antenna antenna (4.139)

antenna antenna (4.139) .6.6 The Lmts of Usable Input Levels for LNAs The sgnal voltage level delvered to the nput of an LNA from the antenna may vary n a very wde nterval, from very weak sgnals comparable to the nose level,

More information

Full-duplex Relaying for D2D Communication in mmwave based 5G Networks

Full-duplex Relaying for D2D Communication in mmwave based 5G Networks Full-duplex Relayng for D2D Communcaton n mmwave based 5G Networks Boang Ma Hamed Shah-Mansour Member IEEE and Vncent W.S. Wong Fellow IEEE Abstract Devce-to-devce D2D communcaton whch can offload data

More information

A Fuzzy-based Routing Strategy for Multihop Cognitive Radio Networks

A Fuzzy-based Routing Strategy for Multihop Cognitive Radio Networks 74 Internatonal Journal of Communcaton Networks and Informaton Securty (IJCNIS) Vol. 3, No., Aprl 0 A Fuzzy-based Routng Strategy for Multhop Cogntve Rado Networks Al El Masr, Naceur Malouch and Hcham

More information

Analysis of Lifetime of Large Wireless Sensor Networks Based on Multiple Battery Levels

Analysis of Lifetime of Large Wireless Sensor Networks Based on Multiple Battery Levels I. J. Communcatons, Network and System Scences, 008,, 05-06 Publshed Onlne May 008 n ScRes (http://www.srpublshng.org/journal/jcns/). Analyss of Lfetme of Large Wreless Sensor Networks Based on Multple

More information

A Novel DSA-Driven MAC Protocol for Cognitive Radio Networks

A Novel DSA-Driven MAC Protocol for Cognitive Radio Networks Wreless Sensor Networ, 29, 2, 6-2 do:.4236/wsn.29.2 7 Publshed Onlne July 29 (http://www.scrp.org/journal/wsn/). A Novel DSA-Drven MAC Protocol for Cogntve Rado Networs Hua SONG, Xaola LIN School of Informaton

More information

Multiband Jamming Strategies with Minimum Rate Constraints

Multiband Jamming Strategies with Minimum Rate Constraints Multband Jammng Strateges wth Mnmum Rate Constrants Karm Banawan, Sennur Ulukus, Peng Wang, and Bran Henz Department of Electrcal and Computer Engneerng, Unversty of Maryland, College Park, MD 7 US Army

More information

Performance Analysis of Multi User MIMO System with Block-Diagonalization Precoding Scheme

Performance Analysis of Multi User MIMO System with Block-Diagonalization Precoding Scheme Performance Analyss of Mult User MIMO System wth Block-Dagonalzaton Precodng Scheme Yoon Hyun m and Jn Young m, wanwoon Unversty, Department of Electroncs Convergence Engneerng, Wolgye-Dong, Nowon-Gu,

More information

On High Spatial Reuse Broadcast Scheduling in STDMA Wireless Ad Hoc Networks

On High Spatial Reuse Broadcast Scheduling in STDMA Wireless Ad Hoc Networks On Hgh Spatal Reuse Broadcast Schedulng n STDMA Wreless Ad Hoc Networks Ashutosh Deepak Gore and Abhay Karandkar Informaton Networks Laboratory Department of Electrcal Engneerng Indan Insttute of Technology

More information

Control Chart. Control Chart - history. Process in control. Developed in 1920 s. By Dr. Walter A. Shewhart

Control Chart. Control Chart - history. Process in control. Developed in 1920 s. By Dr. Walter A. Shewhart Control Chart - hstory Control Chart Developed n 920 s By Dr. Walter A. Shewhart 2 Process n control A phenomenon s sad to be controlled when, through the use of past experence, we can predct, at least

More information

Performance Analysis of Scheduling Policies for Delay-Tolerant Applications in Centralized Wireless Networks

Performance Analysis of Scheduling Policies for Delay-Tolerant Applications in Centralized Wireless Networks Performance Analyss of Schedulng Polces for Delay-Tolerant Applcatons n Centralzed Wreless Networks Mohamed Shaqfeh and Norbert Goertz Insttute for Dgtal Communcatons Jont Research Insttute for Sgnal &

More information

A NSGA-II algorithm to solve a bi-objective optimization of the redundancy allocation problem for series-parallel systems

A NSGA-II algorithm to solve a bi-objective optimization of the redundancy allocation problem for series-parallel systems 0 nd Internatonal Conference on Industral Technology and Management (ICITM 0) IPCSIT vol. 49 (0) (0) IACSIT Press, Sngapore DOI: 0.776/IPCSIT.0.V49.8 A NSGA-II algorthm to solve a b-obectve optmzaton of

More information

Approximating User Distributions in WCDMA Networks Using 2-D Gaussian

Approximating User Distributions in WCDMA Networks Using 2-D Gaussian CCCT 05: INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS, AND CONTROL TECHNOLOGIES 1 Approxmatng User Dstrbutons n CDMA Networks Usng 2-D Gaussan Son NGUYEN and Robert AKL Department of Computer

More information

PRACTICAL, COMPUTATION EFFICIENT HIGH-ORDER NEURAL NETWORK FOR ROTATION AND SHIFT INVARIANT PATTERN RECOGNITION. Evgeny Artyomov and Orly Yadid-Pecht

PRACTICAL, COMPUTATION EFFICIENT HIGH-ORDER NEURAL NETWORK FOR ROTATION AND SHIFT INVARIANT PATTERN RECOGNITION. Evgeny Artyomov and Orly Yadid-Pecht 68 Internatonal Journal "Informaton Theores & Applcatons" Vol.11 PRACTICAL, COMPUTATION EFFICIENT HIGH-ORDER NEURAL NETWORK FOR ROTATION AND SHIFT INVARIANT PATTERN RECOGNITION Evgeny Artyomov and Orly

More information

Opportunistic Beamforming for Finite Horizon Multicast

Opportunistic Beamforming for Finite Horizon Multicast Opportunstc Beamformng for Fnte Horzon Multcast Gek Hong Sm, Joerg Wdmer, and Balaj Rengarajan allyson.sm@mdea.org, joerg.wdmer@mdea.org, and balaj.rengarajan@gmal.com Insttute IMDEA Networks, Madrd, Span

More information

Power Allocation in Wireless Relay Networks: A Geometric Programming-Based Approach

Power Allocation in Wireless Relay Networks: A Geometric Programming-Based Approach ower Allocaton n Wreless Relay Networks: A Geometrc rogrammng-based Approach Khoa T. han, Tho Le-Ngoc, Sergy A. Vorobyov, and Chntha Telambura Department of Electrcal and Computer Engneerng, Unversty of

More information

On the Feasibility of Receive Collaboration in Wireless Sensor Networks

On the Feasibility of Receive Collaboration in Wireless Sensor Networks On the Feasblty of Receve Collaboraton n Wreless Sensor Networs B. Bantaleb, S. Sgg and M. Begl Computer Scence Department Insttute of Operatng System and Computer Networs (IBR) Braunschweg, Germany {behnam,

More information

Distributed Channel Allocation Algorithm with Power Control

Distributed Channel Allocation Algorithm with Power Control Dstrbuted Channel Allocaton Algorthm wth Power Control Shaoj N Helsnk Unversty of Technology, Insttute of Rado Communcatons, Communcatons Laboratory, Otakaar 5, 0150 Espoo, Fnland. E-mal: n@tltu.hut.f

More information

Procedia Computer Science

Procedia Computer Science Proceda Computer Scence 3 (211) 714 72 Proceda Computer Scence (21) Proceda Computer Scence www.elsever.com/locate/proceda www.elsever.com/locate/proceda WCIT-21 Performance evaluaton of data delvery approaches

More information

TECHNICAL NOTE TERMINATION FOR POINT- TO-POINT SYSTEMS TN TERMINATON FOR POINT-TO-POINT SYSTEMS. Zo = L C. ω - angular frequency = 2πf

TECHNICAL NOTE TERMINATION FOR POINT- TO-POINT SYSTEMS TN TERMINATON FOR POINT-TO-POINT SYSTEMS. Zo = L C. ω - angular frequency = 2πf TECHNICAL NOTE TERMINATION FOR POINT- TO-POINT SYSTEMS INTRODUCTION Because dgtal sgnal rates n computng systems are ncreasng at an astonshng rate, sgnal ntegrty ssues have become far more mportant to

More information

Low Complexity Duty Cycle Control with Joint Delay and Energy Efficiency for Beacon-enabled IEEE Wireless Sensor Networks

Low Complexity Duty Cycle Control with Joint Delay and Energy Efficiency for Beacon-enabled IEEE Wireless Sensor Networks Low Complexty Duty Cycle Control wth Jont Delay and Energy Effcency for Beacon-enabled IEEE 8254 Wreless Sensor Networks Yun L Kok Keong Cha Yue Chen Jonathan Loo School of Electronc Engneerng and Computer

More information

A NEW TRANSMISSION STRATEGY FOR SCALABLE MULTIMEDIA DATA ON OFDM SYSTEMS

A NEW TRANSMISSION STRATEGY FOR SCALABLE MULTIMEDIA DATA ON OFDM SYSTEMS 15th European Sgnal Processng Conference (EUSIPCO 27), Poznan, Poland, September 3-7, 27, copyrght by EURASIP A NEW TRANSMISSION STRATEGY FOR SCALABLE MULTIMEDIA DATA ON OFDM SYSTEMS Heykel Houas, Cléo

More information

Walsh Function Based Synthesis Method of PWM Pattern for Full-Bridge Inverter

Walsh Function Based Synthesis Method of PWM Pattern for Full-Bridge Inverter Walsh Functon Based Synthess Method of PWM Pattern for Full-Brdge Inverter Sej Kondo and Krt Choesa Nagaoka Unversty of Technology 63-, Kamtomoka-cho, Nagaoka 9-, JAPAN Fax: +8-58-7-95, Phone: +8-58-7-957

More information

Medium Access Control for Multi-Channel Parallel Transmission in Cognitive Radio Networks

Medium Access Control for Multi-Channel Parallel Transmission in Cognitive Radio Networks Medum ccess Control for Mult-Channel Parallel Transmsson n Cogntve Rado Networs Tao Shu, Shuguang Cu, and Marwan Krunz Department of Electrcal and Computer Engneerng Unversty of rzona Tucson, Z 85721 {tshu,

More information

Distributed Adaptive Channel Allocation in Multi-Radio Wireless Sensor Networks

Distributed Adaptive Channel Allocation in Multi-Radio Wireless Sensor Networks Journal of Communcatons Vol., No., November 26 Dstrbuted Adaptve Channel Allocaton n Mult-Rado Wreless Sensor Networks We Peng, Dongyan Chen, Wenhu Sun, and Guqng Zhang2,3 School of Control Scence and

More information

Cooperative Dynamic Game-Based Optimal Power Control in Wireless Sensor Network Powered by RF Energy

Cooperative Dynamic Game-Based Optimal Power Control in Wireless Sensor Network Powered by RF Energy sensors Artcle Cooperatve Dynamc Game-Based Optmal Power Control n Wreless Sensor etwork Powered by RF Energy Manx Wang 1, Hatao Xu 2, * ID and Xanwe Zhou 2 1 State Key Laboratory of Complex Electromagnetc

More information

sensors ISSN by MDPI

sensors ISSN by MDPI Sensors 2007, 7, 628-648 Full Paper sensors ISSN 1424-8220 2007 by MDPI www.mdp.org/sensors Dstrbuted Partcle Swarm Optmzaton and Smulated Annealng for Energy-effcent Coverage n Wreless Sensor Networks

More information

Optimal Placement of PMU and RTU by Hybrid Genetic Algorithm and Simulated Annealing for Multiarea Power System State Estimation

Optimal Placement of PMU and RTU by Hybrid Genetic Algorithm and Simulated Annealing for Multiarea Power System State Estimation T. Kerdchuen and W. Ongsakul / GMSARN Internatonal Journal (09) - Optmal Placement of and by Hybrd Genetc Algorthm and Smulated Annealng for Multarea Power System State Estmaton Thawatch Kerdchuen and

More information

On Interference Alignment for Multi-hop MIMO Networks

On Interference Alignment for Multi-hop MIMO Networks 013 Proceedngs IEEE INFOCOM On Interference Algnment for Mult-hop MIMO Networks Huacheng Zeng Y Sh Y. Thomas Hou Wenng Lou Sastry Kompella Scott F. Mdkff Vrgna Polytechnc Insttute and State Unversty, USA

More information

EE360: Lecture 9 Outline Resource Allocation in Ad Hoc Nets

EE360: Lecture 9 Outline Resource Allocation in Ad Hoc Nets EE360: Lecture 9 Outlne Resource Allocaton n Ad Hoc Nets Announcements Paper summares due next Wednesday Overvew of resource allocaton n ad-hoc networks Cross-layer adaptaton Dstrbuted power control Jont

More information

760 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 30, NO. 4, MAY 2012

760 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 30, NO. 4, MAY 2012 760 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 30, NO. 4, MAY 2012 Cooperatve Communcaton Aware Lnk Schedulng for Cogntve Vehcular Networks Mao Pan, Student Member, IEEE, PanL,Member, IEEE

More information

A Benchmark for D2D in Cellular Networks: The Importance of Information

A Benchmark for D2D in Cellular Networks: The Importance of Information A Benchmark for D2D n Cellular Networks: The Importance of Informaton Yğt Özcan, Catherne Rosenberg Unversty of Waterloo {yozcan,cath}@uwaterloo.ca Fabrce Gullemn Orange Labs, France fabrce.gullemn@orange.com

More information

EE360: Lecture 7 Outline Cellular System Capacity and ASE Announcements Summary due next week

EE360: Lecture 7 Outline Cellular System Capacity and ASE Announcements Summary due next week EE360: Lecture 7 Outlne Cellular System Capacty and ASE Announcements Summary due next week Capacty Area Spectral Effcency Dynamc Resource Allocaton Revew of Cellular Lecture Desgn consderatons: Spectral

More information

Multi-Relay Selection Strategy for Device to Device Communication

Multi-Relay Selection Strategy for Device to Device Communication Internatonal Conference on Computer, Networks and Communcaton Engneerng (ICCNCE 3) Mult-elay Selecton Strategy for Devce to Devce Communcaton Wecheng Xa, Shxang Shao, Jun Sun Jangsu Provncal Key Laboratory

More information

Enhanced Uplink Scheduling for Continuous Connectivity in High Speed Packet Access Systems

Enhanced Uplink Scheduling for Continuous Connectivity in High Speed Packet Access Systems Int. J. Communcatons, Network and System Scences, 212, 5, 446-453 http://dx.do.org/1.4236/jcns.212.5855 Publshed Onlne August 212 (http://www.scrp.org/journal/jcns) Enhanced Uplnk Schedulng for Contnuous

More information

Study of the Improved Location Algorithm Based on Chan and Taylor

Study of the Improved Location Algorithm Based on Chan and Taylor Send Orders for eprnts to reprnts@benthamscence.ae 58 The Open Cybernetcs & Systemcs Journal, 05, 9, 58-6 Open Access Study of the Improved Locaton Algorthm Based on Chan and Taylor Lu En-Hua *, Xu Ke-Mng

More information

A New Type of Weighted DV-Hop Algorithm Based on Correction Factor in WSNs

A New Type of Weighted DV-Hop Algorithm Based on Correction Factor in WSNs Journal of Communcatons Vol. 9, No. 9, September 2014 A New Type of Weghted DV-Hop Algorthm Based on Correcton Factor n WSNs Yng Wang, Zhy Fang, and Ln Chen Department of Computer scence and technology,

More information

Autonomous Dynamic Spectrum Management for Coexistence of Multiple Cognitive Tactical Radio Networks

Autonomous Dynamic Spectrum Management for Coexistence of Multiple Cognitive Tactical Radio Networks Autonomous Dynamc Spectrum Management for Coexstence of Multple Cogntve Tactcal Rado Networks Vncent Le Nr, Bart Scheers Abstract In ths paper, dynamc spectrum management s studed for multple cogntve tactcal

More information

Selective Sensing and Transmission for Multi-Channel Cognitive Radio Networks

Selective Sensing and Transmission for Multi-Channel Cognitive Radio Networks IEEE INFOCOM 2 Workshop On Cogntve & Cooperatve Networks Selectve Sensng and Transmsson for Mult-Channel Cogntve Rado Networks You Xu, Yunzhou L, Yfe Zhao, Hongxng Zou and Athanasos V. Vaslakos Insttute

More information

Joint Power Control and Scheduling for Two-Cell Energy Efficient Broadcasting with Network Coding

Joint Power Control and Scheduling for Two-Cell Energy Efficient Broadcasting with Network Coding Communcatons and Network, 2013, 5, 312-318 http://dx.do.org/10.4236/cn.2013.53b2058 Publshed Onlne September 2013 (http://www.scrp.org/journal/cn) Jont Power Control and Schedulng for Two-Cell Energy Effcent

More information

A MODIFIED DIFFERENTIAL EVOLUTION ALGORITHM IN SPARSE LINEAR ANTENNA ARRAY SYNTHESIS

A MODIFIED DIFFERENTIAL EVOLUTION ALGORITHM IN SPARSE LINEAR ANTENNA ARRAY SYNTHESIS A MODIFIED DIFFERENTIAL EVOLUTION ALORITHM IN SPARSE LINEAR ANTENNA ARRAY SYNTHESIS Kaml Dmller Department of Electrcal-Electroncs Engneerng rne Amercan Unversty North Cyprus, Mersn TURKEY kdmller@gau.edu.tr

More information

An efficient cluster-based power saving scheme for wireless sensor networks

An efficient cluster-based power saving scheme for wireless sensor networks RESEARCH Open Access An effcent cluster-based power savng scheme for wreless sensor networks Jau-Yang Chang * and Pe-Hao Ju Abstract In ths artcle, effcent power savng scheme and correspondng algorthm

More information

MTBF PREDICTION REPORT

MTBF PREDICTION REPORT MTBF PREDICTION REPORT PRODUCT NAME: BLE112-A-V2 Issued date: 01-23-2015 Rev:1.0 Copyrght@2015 Bluegga Technologes. All rghts reserved. 1 MTBF PREDICTION REPORT... 1 PRODUCT NAME: BLE112-A-V2... 1 1.0

More information

A Preliminary Study of Information Collection in a Mobile Sensor Network

A Preliminary Study of Information Collection in a Mobile Sensor Network A Prelmnary Study of Informaton ollecton n a Moble Sensor Network Yuemng Hu, Qng L ollege of Informaton South hna Agrcultural Unversty {ymhu@, lqng1004@stu.}scau.edu.cn Fangmng Lu, Gabrel Y. Keung, Bo

More information

Performance Evaluation of QoS Parameters in Dynamic Spectrum Sharing for Heterogeneous Wireless Communication Networks

Performance Evaluation of QoS Parameters in Dynamic Spectrum Sharing for Heterogeneous Wireless Communication Networks IJCSI Internatonal Journal of Computer Scence Issues, Vol. 9, Issue 1, No 2, January 2012 ISSN (Onlne): 1694-0814 www.ijcsi.org 81 Performance Evaluaton of QoS Parameters n Dynamc Spectrum Sharng for Heterogeneous

More information

NOVEL ITERATIVE TECHNIQUES FOR RADAR TARGET DISCRIMINATION

NOVEL ITERATIVE TECHNIQUES FOR RADAR TARGET DISCRIMINATION NOVEL ITERATIVE TECHNIQUES FOR RADAR TARGET DISCRIMINATION Phaneendra R.Venkata, Nathan A. Goodman Department of Electrcal and Computer Engneerng, Unversty of Arzona, 30 E. Speedway Blvd, Tucson, Arzona

More information

Uncertainty in measurements of power and energy on power networks

Uncertainty in measurements of power and energy on power networks Uncertanty n measurements of power and energy on power networks E. Manov, N. Kolev Department of Measurement and Instrumentaton, Techncal Unversty Sofa, bul. Klment Ohrdsk No8, bl., 000 Sofa, Bulgara Tel./fax:

More information

Optimal Multicast in Multi-Channel Multi-Radio Wireless Networks

Optimal Multicast in Multi-Channel Multi-Radio Wireless Networks Optmal Multcast n Mult-Channel Mult-Rado Wreless Networks Aay Gopnathan, Zongpeng L, Carey Wllamson Department of Computer Scence, Unversty of Calgary {agopnat,zongpeng,carey}@cpsc.ucalgary.ca Abstract

More information

Chaotic Filter Bank for Computer Cryptography

Chaotic Filter Bank for Computer Cryptography Chaotc Flter Bank for Computer Cryptography Bngo Wng-uen Lng Telephone: 44 () 784894 Fax: 44 () 784893 Emal: HTwng-kuen.lng@kcl.ac.ukTH Department of Electronc Engneerng, Dvson of Engneerng, ng s College

More information

Joint Optimization of Data Routing and Energy Routing in Energy-cooperative WSNs

Joint Optimization of Data Routing and Energy Routing in Energy-cooperative WSNs Jont Optmzaton of Data Routng and Energy Routng n Energy-cooperatve WSNs Dongha Da, Hu Feng, Yuedong Xu, Janqu Zhang,BoHu Key Laboratory of EMW Informaton, Fudan Unversty Electronc Engneerng Department,

More information

Wireless Sensor Network Coverage Optimization Based on Fruit Fly Algorithm

Wireless Sensor Network Coverage Optimization Based on Fruit Fly Algorithm Wreless Sensor Network Coverage Optmzaton Based on Frut Fly Algorthm https://do.org/10.3991/joe.v1406.8698 Ren Song!! ", Zhchao Xu, Yang Lu Jln Unversty of Fnance and Economcs, Jln, Chna rensong1579@163.com

More information

Optimal Transmission Scheduling of Cooperative Communications with A Full-duplex Relay

Optimal Transmission Scheduling of Cooperative Communications with A Full-duplex Relay 1 Optmal Transmsson Schedulng of Cooperatve Communcatons wth A Full-duplex Relay Peng L Member IEEE Song Guo Senor Member IEEE Wehua Zhuang Fellow IEEE Abstract Most exstng research studes n cooperatve

More information

Digital Transmission

Digital Transmission Dgtal Transmsson Most modern communcaton systems are dgtal, meanng that the transmtted normaton sgnal carres bts and symbols rather than an analog sgnal. The eect o C/N rato ncrease or decrease on dgtal

More information

Power Control for Wireless Data

Power Control for Wireless Data Power Control for Wreless Data Davd Goodman Narayan Mandayam Electrcal Engneerng WINLAB Polytechnc Unversty Rutgers Unversty 6 Metrotech Center 73 Brett Road Brooklyn, NY, 11201, USA Pscataway, NJ 08854

More information

Next Generation Wireless Networks: Research Challenges and Opportunities

Next Generation Wireless Networks: Research Challenges and Opportunities Next Generaton Wreless Networks: Research Challenges and Opportuntes Abhay Karandkar Professor Department of Electrcal Engneerng Indan Insttute of Technology Bombay, Mumba 400076 karand@ee.tb.ac.n Har

More information

High Speed, Low Power And Area Efficient Carry-Select Adder

High Speed, Low Power And Area Efficient Carry-Select Adder Internatonal Journal of Scence, Engneerng and Technology Research (IJSETR), Volume 5, Issue 3, March 2016 Hgh Speed, Low Power And Area Effcent Carry-Select Adder Nelant Harsh M.tech.VLSI Desgn Electroncs

More information

Exploiting Dynamic Workload Variation in Low Energy Preemptive Task Scheduling

Exploiting Dynamic Workload Variation in Low Energy Preemptive Task Scheduling Explotng Dynamc Worload Varaton n Low Energy Preemptve Tas Schedulng Lap-Fa Leung, Ch-Yng Tsu Department of Electrcal and Electronc Engneerng Hong Kong Unversty of Scence and Technology Clear Water Bay,

More information

Utility Maximization for Uplink MU-MIMO: Combining Spectral-Energy Efficiency and Fairness

Utility Maximization for Uplink MU-MIMO: Combining Spectral-Energy Efficiency and Fairness EuCNC-MngtTech 79 7 8 9 7 8 9 7 8 9 7 8 9 7 8 9 7 Utlty Maxmzaton for Uplnk MU-MIMO: Combnng Spectral-Energy Effcency and Farness Le Deng, Wenje Zhang, Yun Ru, Yeo Cha Kat Department of Informaton Engneerng,

More information

Game-Theoretic Spectrum Trading in RF Relay-Assisted Free-Space Optical Communications

Game-Theoretic Spectrum Trading in RF Relay-Assisted Free-Space Optical Communications Game-Theoretc Spectrum Tradng n RF Relay-Asssted Free-Space Optcal Communcatons 1 arxv:1806.10464v1 [cs.it] 27 Jun 2018 Shenje Huang, Student Member, IEEE, Vahd Shah-Mansour, Member, IEEE, and Majd Safar,

More information

Sensors for Motion and Position Measurement

Sensors for Motion and Position Measurement Sensors for Moton and Poston Measurement Introducton An ntegrated manufacturng envronment conssts of 5 elements:- - Machne tools - Inspecton devces - Materal handlng devces - Packagng machnes - Area where

More information