Social-aware Dynamic Router Node Placement in Wireless Mesh Networks

Size: px
Start display at page:

Download "Social-aware Dynamic Router Node Placement in Wireless Mesh Networks"

Transcription

1 Social-aware Dynamic Rouer Node Placemen in Wireless Mesh Neworks Chun-Cheng Lin Pei-Tsung Tseng Ting-Yu Wu Der-Jiunn Deng ** Absrac The problem of dynamic rouer node placemen (dynrnp) in wireless mesh neworks (WMNs) is concerned wih deermining a dynamic geographical placemen of mesh rouers o serve mobile mesh cliens a differen imes, so ha boh nework conneciviy (i.e., he greaes opology subgraph componen size) and clien coverage (i.e., he number of he served mesh cliens) are maximized. Mesh cliens are wireless devises associaed wih users, and in real world, he users wih same ineress or some social relaionship have higher chance o gaher and move ogeher geographically, i.e., hey form a communiy, and he WMN wih muliple communiies can be regarded as a social nework. Therefore, his paper invesigaes he so-called social-aware WMN-dynRNP problem assuming ha mesh rouers should be aware of he social communiy srucure of mesh cliens o dynamically adjus heir placemen o improve nework performance. To cope wih his problem, his paper proposes a social-based paricle swarm opimizaion approach, which addiionally includes a social-supporing vecor o direc low-loading mesh rouers o suppor he heavy-loading mesh rouers in he same opology subgraph componen (communiy), so as o dynamically adop o he social communiy behavior of mesh cliens. As compared wih he previous approach, our experimenal resuls C.-C. Lin P.-T. Tseng T.-Y. Wu Deparmen of Indusrial Engineering and Managemen, Naional Chiao Tung Universiy, Hsinchu 300, Taiwan s: cclin321@ncu.edu.w, jacky.p@gmail.com, ingyuwu777@gmail.com * D.-J. Deng (Corresponding auhor) Deparmen of Compuer Science and Informaion Engineering, Naional Changhua Universiy of Educaion, Changhua 500, Taiwan djdeng@cc.ncue.edu.w

2 2 C.-C. Lin, P.-T. Tseng, T.-Y. Wu, D.-J. Deng show ha he proposed approach is capable of effecively reducing number of he unserved mesh cliens and increasing nework conneciviy in dynamic social scenarios. Keywords Social nework wireless mesh nework rouer node placemen communiy movemen paricle swarm opimizaion 1 Inroducion Wireless mesh nework (WMN) has been a popular wireless communicaions echnology. Differen from oher communicaions echnologies, e.g., GSM, saellie, 3G, and WLAN, WMNs combine characerisics of WLANs and ad hoc neworks, and enjoy meris of high ransmission bandwidh, low cos, and high mobiliy. They have various applicaions and provide las-few-miles soluions [1], [2], e.g., home broadband neworks, communiy neworks, enerprise nework conneciviy, building auomaion, wireless mulimedia sensor nework [3], [4], ec. WMNs are robus as nodes in he nework have self-organizing and self-configuring abiliy, i.e., he WMN sysem can find oher alernaive rouing pahs for hose disconneced mesh nodes [5]. This paper considers he WMNs composed of mesh rouers and mesh cliens. Mesh cliens are wireless devices associaed wih users; mesh rouers are access poins ha consiue he backbone of WMNs, and have he gaeway funcion o connec o he ouside Inerne. A opology graph can be esablished as follows. Each mesh rouer provides a circular radio coverage region, and he mesh cliens wihin he radio coverage region can connec o he Inerne via muli-hop communicaion. Two mesh rouers can communicae wih each oher if heir radio coverage re-

3 Social-aware Dynamic Rouer Node Placemen in Wireless Mesh Neworks 3 gions are overlapped. As illusraed in Figure 1, he connecion from a mesh rouer o he Inerne is represened by a black solid line segmen; he connecion beween a mesh rouer and a mesh clien is represened by a red doed line segmen; he connecion beween wo mesh rouers is represened by a green dashed line segmen. Noe ha if a mesh clien exiss in he overlapping range of radio coverage regions of wo mesh rouers, i chooses an arbirary mesh rouer o communicae. Inerne Mesh clien Mesh rouer Inerne Wired link Wireless link for backbone Wireless link for serving cliens Fig.1. Illusraion of a WMN opology. This paper is concerned wih he problem of rouer node placemen (RNP) in WMNs [6], and his line of research has moved from saic WMN scenarios [7], [8], [9], [10], [11] o he dynamic WMN scenarios [12]. Noe ha he RNP problem has been sudied in oher fields of opimizaion (e.g., faciliy planning and logisics), and he geographic concern in wireless neworks has as well, e.g., [13]. In recen years, he RNP problem has been applied o wireless neworks, e.g., sensor placemen in wireless sensor neworks [14], gaeway placemen in WMNs [15], ec. In WMNs, a bad-qualiy RNP could lead o unavoidable wireless inerference as well as load unbalancing, in which some mesh rouers have unexpeced high service loading while he ohers have a lower uilizaion rae [16]. The ob-

4 4 C.-C. Lin, P.-T. Tseng, T.-Y. Wu, D.-J. Deng jecive of he WMN-RNP problem in his paper is o maximize he WMN connecively and he clien coverage [17], which are size of he greaes opology subgraph componen and number of he covered mesh cliens, respecively. Since he WMN-RNP problem has been shown o be NP-hard [14], [15], [18], i is commonly resolved by meaheurisic algorihms. A lo of previous works exised for saic WMN-RNP problems. Oda e al. [7] proposed a geneic algorihm approach, and esed he influences of differen muaion and selecion schemes on differen WMN sizes. Xhafa e al. [8] proposed a simulaed annealing approach, and hen Xhafa e al. [9] proposed a abu search approach o avoid he soluion search from falling ino local opimal soluions. Chang e al. [10] proposed a hill-climbing algorihm. Our previous work in [11] furher proposed a simulaed annealing approach wih momenum erms for he saic WMN-RNP problem wih mesh clien prioriy consrain. Insead of considering he saic WMN scenario, our anoher previous work in [12] sared o invesigae he meaheurisic algorihms for dynamic WMN-RNP problems (WMN-dynRNP for shor), in which mesh cliens and mesh rouers have mobiliy; mesh cliens move heir posiions a differen imes; mesh rouers adjus heir deploymens accordingly o adap he WMN opology change. The work in [12] furher proposed a paricle swarm opimizaion (PSO) approach for he WMN-dynRNP problem, and derived a heoreical convergence analysis. This paper focuses on he so-called social-aware dynamic rouer node placemen in WMNs (social-aware WMN-dynRNP for shor). In pracice, some mesh cliens may form a social communiy relaionship, in which he mesh cliens wih similar ineres may have a high chance o gaher or move ogeher and frequenly communicae wih each oher direcly or indirecly, so ha hey form a social nework [19]. As a resul, his paper exends our previous work in [12] for he WMN-dynRNP problem o a more pracical social nework scenario in which some mesh

5 Social-aware Dynamic Rouer Node Placemen in Wireless Mesh Neworks 5 cliens in he WMN form a communiy srucure, so ha he mesh cliens in he same communiy gaher and move ogeher; addiionally, each mesh rouer is resriced o serve only a resriced number of mesh cliens (which were never considered before). Hence, he placemen of mesh rouers should be aware of he communiy srucure o be adjused a differen imes. Some previous works also made heir exension in he similar way on differen opics. For insance, Kim e al. [20] and Song e al. [21] simulaed he movemen behavior of real-human communiies o conduc he relaed analysis on heir respecive problems. To solve he social-aware WMN-dynRNP problem, if we coninue using he original PSO approach in [12], hen many mesh cliens could no be served, because each single mesh rouer could no serve dense mesh cliens due o heir communiy srucure. Addiionally, if he placemen of mesh rouers is no adjused accordingly in ime o fi he communiy srucure, performance could become worse as some communiies move o heir new locaions a he nex ime sep. From he lieraure, los of previous works also applied characerisics of social neworks o enhance he communicaion process among nodes, especially used for designing rouing proocols and algorihms, e.g., [22], [23], [24], [25], [26]. Therefore, his paper also considers he facor of social communiy o improve he original PSO approach in [12] o propose he so-called social-based PSO approach, which includes an addiional social-supporing vecor where mesh rouers in he same communiy can communicae wih and suppor each oher o make a rapid adjusmen for possible communiy movemen behaviors of mesh cliens. By doing so, low-loading mesh rouers end o move o be closer o he heavy-loading mesh rouers in he same communiy, so ha hose unserved mesh cliens wihin he radio coverage regions of heavy-loading mesh rouers have higher chance o be served a laer ime seps. To evaluaion performance of he proposed approach, we consider he experimenal daase in [12] wih wo or hree

6 6 C.-C. Lin, P.-T. Tseng, T.-Y. Wu, D.-J. Deng communiies of mesh cliens and heir moving rajecories. Experimenal resuls show ha in he dynamic scenario, he proposed social-based PSO approach is capable of effecively decreasing he oal number of unserved mesh cliens, and increasing nework conneciviy. The organizaion of his paper is saed as follows. Secion 2 describes he social-aware WMN-dynRNP problem in deail. Secion 3 proposes a social-based PSO approach for he social-aware WMN-dynRNP problem. Secion 4 gives he experimenal design and resuls. Finally, Secion 5 gives he conclusion of his work. 2 Problem Descripion This secion describes he problem of social-aware WMN-dynRNP mahemaically. 2.1 Describing he Concerned Problem For a WMN consising of mesh rouers and mesh cliens deployed in a recangular area, consider a more pracical scenario where some of he mesh cliens may gaher and move ogeher geographically o form a communiy, so ha he WMN wih muliple communiies consiues a social nework wih a communiy srucure. Alhough a communiy srucure underlies he disribuion of mesh cliens, i canno be realized and deermined due o is complexiy and uncerainy. If he placemen of mesh rouers can be aware of he communiy srucure of mesh cliens o be adjused dynamically, he performance would be increased. Hence, his paper invesigaes he so-called social-aware WMN-dynRNP problem, in which he RNP is capable of being aware of he social communiy movemen behavior of mesh cliens o dynamically deermine heir placemen a differen imes, so as o maximize he nework conneciviy

7 Social-aware Dynamic Rouer Node Placemen in Wireless Mesh Neworks 7 and he clien coverage. Especially, he mesh rouers in he same opology subgraph componen should be able o suppor each oher o balance he service loading. Hence, he concerned problem is described as follows: Social-aware dynamic rouer node placemen in WMNs (Social-aware WMN-dynRNP): Consider a WMN deployed in a 2D recangular area wih size W H, consising of n mesh rouers and m mesh cliens. Suppose ha each mesh rouer can serve only a resriced number of mesh cliens; and mesh cliens form a communiy srucure. A each ime sep, each mobile mesh clien can arbirarily change is posiion in he deploymen area; some of he mesh cliens form a communiy and he mesh cliens of he same communiy could gaher and move ogeher. The problem is o be aware of he social communiy behavior of mesh cliens o deermine placemen of mesh rouers a each ime sep, and he objecive of his problem is o maximize boh he nework conneciviy and he clien coverage simulaneously. 2.2 Noaions This paper coninues using he noaions in [12], excep for hose used in he service capaciy consrain of each mesh rouer. All he noaions used hroughou his paper is given in Table 1. A he -h ime sep, he WMN wih n mesh rouers and m mesh cliens deployed on a 2D area of size W H can be represened as U = R C in which R = {r 1, r 2,, r n } is se of mesh rouers and C = {c 1, c 2,, c m } is se of mesh cliens. For i {1, 2,.., n}, each mesh rouer r i is associaed wih a circular radio coverage region wih radius i. Noe ha he subscrip used in U and C is because mesh cliens could swich off heir nework access a differen

8 8 C.-C. Lin, P.-T. Tseng, T.-Y. Wu, D.-J. Deng ime seps in he dynamic scenario. Table 1 Noaions used in his paper. Variable Meaning W Widh of he recangular deploymen area H Lengh of he recangular deploymen area Index of ime sep n Number of mesh rouers m Number of mesh cliens r i The i-h mesh rouer, for i {1, 2,, n} c i The i-h mesh clien, for i {1, 2,, m} R = {r 1, r 2,, r n } Se of mesh rouers C = {c 1, c 2,, c m } Se of mesh cliens a he -h ime sep U = R C Se of mesh nodes a he -h ime sep i Radius of he circular radio coverage range of mesh rouer r i Number of he mesh cliens served by mesh rouer r i a he -h ime sep i max Upper bound of i D (c i ) Posiion of mesh clien c i C on he deploymen area a he -h ime sep D (R) = {D (r 1 ),, Se of posiions of all mesh rouers on he deploymen area a he -h ime sep D (r n )} i The circle cenered a D (r i ) wih radius i E Se of he links a he -h ime sep G = (U, E ) The nework opology graph a he -h ime sep G 1 2 h G G... G There are h subgraph componens 1 2 h G, G,..., G in G ( G ) Nework conneciviy of opology graph G ( G ) Clien coverage of opology graph G X ( x, x,..., x ) Posiion of paricle k on he soluion space, for placemen a he -h ime sep k k1 k2 k(2 n) Vk vk1 vk2 vk(2 n) V max (,,..., ) Velociy of paricle k, for placemen a he -h ime sep Maximal velociy Ineria weigh o conrol influence of he velociy a he previous ieraion f ( X k ) Finess of paricle k, for placemen a he -h ime sep G,k Topology graph according o he placemen represened by X k The bes posiion found by paricle k so far, for placemen a he -h ime sep P k P * The bes posiion found by all paricles so far Si ( sk1, sk2,..., sk(2 n) ) Social-supporing vecor of paricle k a he -h ieraion, for placemen a he -h ime sep In wha follows, we esablish a opology graph based on he mesh nodes in U and he following wo ypes of links. Firs, consider he links beween mesh rouers and mesh cliens. Noe ha each mesh rouer has a radio coverage region. Differen from he previous works, his paper assumes ha each mesh rouer serves only a resriced

9 Social-aware Dynamic Rouer Node Placemen in Wireless Mesh Neworks 9 number of mesh cliens. Hence, if a mesh clien is locaed wihin he radio coverage region of some mesh rouer, and he mesh rouer does no exceed is resriced number of serving mesh cliens, hen he mesh clien can be linked o he mesh rouer. As for communicaion beween wo mesh cliens, if wo mesh cliens are linked o he same mesh rouer, hey can communicae wih each oher via he mesh rouer. On he oher hand, if wo mesh cliens are linked o wo differen mesh rouers ha belong o he same opology subgraph componen, hey can communicae wih each oher via muli-hop communicaion. Tha is, if wo mesh cliens belong o wo differen subgraph componens, or no boh of hem are linked o any mesh rouers, hey canno communicae. Addiionally, we assume a heerogeneous WMN scenario where he radio coverage region of each mesh rouer is of a differen size. Second, consider he links beween mesh rouers. If he radio coverage regions of wo mesh rouers are overlapped, he wo mesh rouers are linked and hen belong o he same opology subgraph componen. Noe ha he mesh rouers in he same opology subgraph componen can be aware of exisence of each oher, and hence, should be able o help and suppor each oher, from he viewpoin of social communiy cooperaion behavior. One of he main differences of his work from he previous works is o consider ha each mesh rouer serves only a resriced number of mesh cliens. Throughou he res of his paper, le i denoe number of he mesh cliens served by mesh rouer r i a he -h ime sep, and max denoe is upper bound, i.e., i max. Addiionally, o be consisen wih he pracice, i is assumed ha each mesh rouer can only be aware of wheher i. max 2.3 Modeling he Social-aware WMN-dynRNP Problem

10 10 C.-C. Lin, P.-T. Tseng, T.-Y. Wu, D.-J. Deng Afer defining noaions and definiions of mesh rouers and mesh cliens, his subsecion describes he dynamic scenario of he social-aware WMN-dynRNP problem, in which mesh rouers and mesh cliens have mobiliy; mesh cliens can change heir posiions a differen imes; some of he mesh cliens belong o a communiy, and he mesh cliens wihin he same communiy could gaher and move ogeher. Afer mesh cliens change heir posiions, he placemen of mesh rouers in he social-aware WMN-dynRNP problem aims o be aware of he social communiy behavior of mesh cliens o be adjused periodically. Suppose ha he period o deermine placemen of mesh rouers is beween wo ime seps. Hence, a each ime sep, mesh cliens may form a differen communiy srucure, and he placemen of mesh rouers should base on he communiy srucure o be adjused o maximize he nework performance. The dynamic scenario can be described as follows. A he -h ime sep, he posiion of each mesh clien c i C on he 2D deploymen area is denoed by D (c i ) R 2. Based on he posiion disribuion of mesh cliens a each ime sep, posiions of mesh rouers on he deploymen area are deermined and denoed by D (R) = {D (r 1 ), D (r 2 ),, D (r n )}. Noe ha he circle cenered a D (r i ) wih radius i is denoed by i. Wih he posiions of mesh rouers and mesh cliens, we can esablish a opology graph G = (U, E ), in which U = R C ; E is se of he links wih wo following ypes: Firs, for each pair of mesh rouers r i, r j R, if i j, hen (r i, r j ) E ; second, for each i j mesh clien c i C and each mesh rouer r j R, if D ( c ), hen (c i, r j ) E. Noe ha he nework opology graph G may no be conneced, i.e., G includes muliple subgraph componens. Suppose ha h subgraph componens 1 2 h,,..., G G G exis in G, so ha 1 2 h... G G G G where i, j {1,

11 Social-aware Dynamic Rouer Node Placemen in Wireless Mesh Neworks 11 2,, h}, i j, G i j G. To increase he nework connecively of he WMN opology, size of he greaes subgraph componen should be maximized so ha i can serve as he backbone of he nework o connec all mesh cliens. However, a large greaes subgraph componen size does no imply ha i serves a large number of mesh cliens, so we should also consider o serve mesh cliens as many as possible. The social-aware WMN-RNP problem considers o maximize he following wo erms: nework conneciviy and clien coverage, as described in [12]. To make he placemen of mesh rouers consiue a backbone for he whole nework, he nework conneciviy a he -h ime sep is defined as he size of he greaes subgraph componen among he h componens 1 2 h,,..., G G G in G, as expressed as follows: ( G ) max { G }. i {1,..., h} i If (G ) is larger, hen more mesh nodes are conneced. Specifically, if (G ) = m + n, hen i implies ha all mesh nodes are conneced. If only he nework conneciviy is concerned, he mesh cliens covered by oher subgraph componens may be negleced. Hence, he second erm of our problem objecive is o maximize he clien coverage a he -h ime sep expressed as follows: ( G ) d ( c ), i i {1,..., m} where d (c i ) is defined as follows: 1, if mesh clien ci a he -h ime sep is served; d( ci) 0, oherwise.

12 12 C.-C. Lin, P.-T. Tseng, T.-Y. Wu, D.-J. Deng 3 The Proposed Social-based PSO Approach for he Social-aware WMN-dynRNP Problem This secion firs gives he overview of he proposed social-based PSO approach o he social-aware WMN-dynRNP problem, and hen he main componens of he approach. 3.1 Algorihm of he Social-based PSO Approach Paricle swarm opimizaion (PSO) [27], [28] is a meahurisic algorihm ha ieraively searches he global soluion by imiaing a number of paricles (agens) ha search an opimal soluion (in erms of finess values) on he soluion landscape space. Each paricle has is own posiion (a candidae soluion on he soluion space) a each ieraion, and flies o a new posiion a a velociy a he nex ieraion. The velociy is updaed a each ieraion according o he bes posiion found by each paricle so far (i.e., he individual bes experience of each paricle) as well as he bes posiion found by all paricles so far (i.e., he global bes experience). Afer a number of ieraions, he final soluion is generaed if almos all paricles arrive a he same posiion (soluion). The proposed social-based PSO approach o he social-aware WMN-dynRNP problem is based on our previous approach o he WMN-dynRNP problem in [12]. The main difference of he proposed approach from [12] is o include a social-supporing vecor in he velociy updaing formula which makes low-loading mesh rouers end o suppor he heavy-loading mesh rouers in he same opology subgraph componen. The algorihm of he proposed social-based PSO approach o deermine he placemen of mesh rouers a he -h ime sep is given as follows (see also he flowchar of he algorihm in Figure 2):

13 Social-aware Dynamic Rouer Node Placemen in Wireless Mesh Neworks 13 1) If ime sep index = 0, hen le each paricle k s iniial posiion 0 X k be a random posiion (soluion) wihin he soluion landscape space, and each paricle k s iniial velociy 0 V k be a random velociy wihin he feasible range; else (i.e., > 0), le each paricle k s posiion X k and velociy V k be heir respecive values a he previous ieraion (i.e., 1 X k and k 1 V, respecively). Le he bes posiion P k found by each paricle k so far be equal o X k. k 2) Evaluae each paricle k s finess value f ( X ). According o hose finess values, find he posiion wih he bes finess value, and le i be he bes posiion found by all paricles so far, denoed by P *. 3) Repea he following seps unil he maximal number of ieraions is reached. a) Use each paricle k s social-supporing vecor S k o updae is velociy V k and posiion X k according o Equaions (1) and (2), respecively. Noe ha he wo vecors mus saisfy heir respecive range consrains. k b) Evaluae each paricle k s finess value f ( X ). According o hose new finess values, updae he bes posiions found by each paricle k and all paricles so far, i.e., P k and P *, respecively. c) Updae each paricle s social-supporing vecor S k. The above algorihm is explained as follows. Noe ha each paricle s posiion represens a candidae soluion of he concerned problem, i.e., he placemen of mesh rouers on he deploymen area. A Sep 1) of he algorihm, since he concerned problem is o deermine he placemen of mesh rouers a differen imes, wo cases for he iniial posiion of each paricle are considered according o he curren ime sep. If he iniial ime sep (i.e., = 0) is con-

14 14 C.-C. Lin, P.-T. Tseng, T.-Y. Wu, D.-J. Deng cerned, hen he iniial soluion and velociy of each paricle are se randomly wihin he resriced ranges; else (i.e., he posiions and velociies a he previous ime sep exis), he wo vecors are se o inheri heir respecive values a he previous ime sep. Begin rue Time sep = 0? false Randomize each paricle k s iniial posiion and velociies For each paricle k, ; Iniialize oher parameers Updae each paricle k s velociy and posiion Evaluae each paricle k s finess value Updae each paricle k s previous bes posiion Updae he global bes posiion P * Increase ieraion number Compue each paricle k s social-supporing vecor The maximal ieraion number is achieved? false loop unil he maximal number of ieraions is achieved. In he loop, Sep a) updaes each paricle s posiion and verue End Fig. 2. Flowchar of he proposed social-aware PSO approach. A Sep 2), he finess value is used o evaluae he performance of each paricle according o is posiion (i.e., placemen of mesh rouers), and hen he bes posiion found by all paricles so far is recorded. Nex, Sep 3) repeas a

15 Social-aware Dynamic Rouer Node Placemen in Wireless Mesh Neworks 15 lociy according o Equaions (1) and (2), which will be explained laer. Noe ha Equaion (1) includes a social-supporing vecor, which is he main difference from he previous work. Nex Seps b) and c) updae each paricle s bes posiions respecively found by is own, all paricles, and is social-supporing vecor. 3.2 Main Componens of he Social-based PSO Approach Based on he social-based PSO algorihm deailed in he previous subsecion, his subsecion gives he main componens of he algorihm Soluion Represenaion The soluion represenaion in his work is he same as [12]. Posiion of each paricle represens a placemen of mesh rouers (i.e., (x, y)-coordinaes of n mesh rouers) on a 2D deploymen area of size W H, whose boom-lef corner is placed a he origin of he xy plane. Hence, for each paricle k, posiion of paricle k a he -h ime sep is encoded as Xk xk1 xk2 xk(2 n) (,,..., ), in which ( xk(2i 1), xk(2 i) ) is he (x, y)-coordinae of mesh rouer r i, i {1, 2,, n}; 0 xk(2i 1) W; 0 x k(2 i) H. Le P and P * denoe he bes posiions found of each paricle k and all paricles k so far, respecively. Also le f(x) be he finess value of posiion X. Hence, f ( X ), f ( P ), and f(p * ) are he finess k k values of X k, P k, and P *, respecively Updaing he Paricle Velociy and Posiion

16 16 C.-C. Lin, P.-T. Tseng, T.-Y. Wu, D.-J. Deng A each ieraion, each paricle k a he -h ime sep moves is posiion X a a velociy Vk ( vk1, vk2,..., vk(2 n) ) k wih V max v i V max, i {1, 2,, 2n}, where V max max{w, H}. Before movemen, velociy V i is updaed according o he following formula: V V w e P X w e P X w e S, (1) * k k 1 1 ( k k) 2 2 ( k) 3 3 k where V k denoes he updaed velociy wih four sources: he original velociy V k, he direcion oward he bes posiion P k found by paricle k so far, he direcion oward he bes posiion P * found by all paricles so far, and he social-supporing vecor S k of paricle k, which will be explained laer; parameer is he ineria weigh o conrol he influence of V k ; parameers w 1, w 2, and w 3 are used o conrol he scales of he laer hree erms in his formula; e 1, e 2, and e 3 are hree random floaing numbers beween 0 and 1. Noe ha was proposed firs in [29], and in general, i decreases linearly from 0.9 o 0.4 as number of ieraions grows. Then, he work in [30] proposed a random ineria weigh. Since he dynamical posiions of mesh cliens canno be prediced in he concerned problem, he random ineria coefficien is more suiable for our approach. Afer updaing he velociy V k, he new posiion sep can be obained by he following formula: X k of paricle k a he -h ime k k k X X V. (2) Finess Evaluaion Finess value is used o evaluae performance of a paricle s posiion, and he PSO approach aims o ieraively improve he finess value of each paricle. The finess evaluaion in his work is he same wih [12], which aims o simulaneously maximize he nework conneciviy and he clien coverage as follows:

17 Social-aware Dynamic Rouer Node Placemen in Wireless Mesh Neworks 17 ( Gk, ) ( Gk, ) f( Xk ) (1 ) n m m k where f ( X ) is he finess value of he posiion X k of paricle k a he -h ime sep; G,k is he opology graph according o he placemen of mesh rouers represened by k X ; ( G k, ) and ( G k, ) are he nework conneciviy and he clien coverage based on G k,, respecively; he denominaor of each erm is used for normalizaion; is a floaing number beween 0 and 1, which is used for balancing he wo erms. Noe ha he previous works in [7], [8], [9], [10] were wo-sage mehods for saic RNP problems, which maximize he firs erm and hen he second erm. The concerned problem focuses on a dynamic scenario, which is generally resolved by simulaneously maximizing he wo erms [11], [12] Social-Supporing Vecor In he social-aware WMN-dynRNP problem, each mesh rouer serves only a resriced number of mesh cliens. Recall ha i denoes he number of mesh cliens served by mesh rouer r i a he -h ime sep, and max denoes he maximal number of mesh cliens ha each mesh rouer can serve. Hence, we have i. max Given a placemen of mesh rouers, consider he case where a lo of mesh cliens are locaed densely wihin he radio coverage region of a mesh rouer (i.e., one dense communiy may exis in his region), and he oal number of hose mesh cliens is greaer han max. In his case, he mesh rouer is aware ha a communiy of mesh cliens exiss in he neighborhood of he coverage region, bu has no enough capaciy o serve all of hose mesh cliens. To make use of he awareness, he proposed social-based PSO approach includes a social-supporing vecor S i in he velociy updaing formula of V i in Equaion (1), which makes he mesh rouers in he same opology subgraph componen

18 18 C.-C. Lin, P.-T. Tseng, T.-Y. Wu, D.-J. Deng end o suppor he mesh rouer ha is aware of a dense communiy. Noe ha he reason why we only make use of he mesh rouers in he same opology subgraph componen is ha he oher componens canno communicae wih he concerned componen and hence canno suppor i. Le Si sk1 sk2 sk(2 n) (,,..., ) where ( sk(2i 1), sk(2 i) ) is he movemen of mesh rouer r i for supporing oher mesh rouers for each i {1, 2,, n}. The algorihm of calculaing S is saed as follows: k 1) Consider each mesh rouer, say r i, ha does no serve any mesh clien. 2) Arbirarily selec a mesh rouer r j ha serves no less han max mesh cliens in he same opology subgraph componen wih mesh rouer r i (i.e., i is aware ha a communiy may exis in is neighborhood). 3) The enries ( sk(2i 1), sk(2 i) ) for mesh rouer r i in he social-supporing vecor S k are calculaed as follows: k(2i 1) k(2 i) k(2 j 1) k(2 j) k(2i 1) k(2 i) ( s, s ) ( x, x ) ( x, x ). Tha is, mesh rouer r i will end o move closer o he posiion of mesh rouer r j. 4) Afer considering all he mesh rouers a Sep 1), he final social-supporing vecor S k is obained. Noe ha each pair (0, 0) in his vecor means ha is corresponding mesh rouer does no suppor any mesh rouer. Noe ha in Sep 1) of he above algorihm, if here is no mesh rouer ha does no serve any mesh clien, hen no social suppor is generaed from he remaining seps of he algorihm. However, i is hard o decide wheher o move some mesh rouer ha has served some number of mesh cliens, because hose served mesh cliens may lose connecion of he mesh rouer. Hence, i would be of ineres o design a cos funcion ha evaluaes wheher o move a mesh rouer ha has served some number of mesh cliens.

19 Social-aware Dynamic Rouer Node Placemen in Wireless Mesh Neworks 19 To clarify he above algorihm, a simple numerical example is given as follows. Consider he opology graph G a he -h ime sep as illusraed in Figure 3(a), in which here are 6 mesh rouers r 1, r 2,, r 6 and 12 mesh cliens c 1, c 2,, c 12 ; he links beween mesh rouers and mesh cliens are marked by red doed line segmens; he links beween mesh rouers are marked by green dashed line segmens. Suppose ha each mesh rouer serves a mos hree mesh cliens (i.e., max = 3). Hence, mesh rouers r 4 and r 6 in Figure 3(a) serve no less han 3 mesh cliens, i.e., each of hem is aware ha a communiy may exis in is neighborhood. (a) (b) Fig. 3. A numerical example for illusraing he social-supporing vecor. Sep 1) of he above algorihm finds he mesh rouers ha do no serve any mesh cliens, i.e., r 2, r 3, and r 5. Since here is no heavy-loading mesh rouer in he opology subgraph componen ha mesh rouer r 2 belong o, i suffices o consider mesh rouers r 3 and r 5. Suppose ha Sep 2) of he above algorihm selecs mesh rouers r 6 and r 4 respecively for mesh rouers r 3 and r 5. Le (x i, y i ) denoe he (x, y)-coordinae of mesh rouer r i for each i {1, 2,, 6}. Hence, Sep 3) of he above algorihm calculaes he enries for mesh r 3 and r 5 in he social-supporing vecor as

20 20 C.-C. Lin, P.-T. Tseng, T.-Y. Wu, D.-J. Deng (x 6 x 3, y 6 y 3 ) and (x 4 x 5, y 4 y 5 ), respecively. Hence, Sep 4) of he above algorihm obains he final social-supporing vecor as follows: S k = (0, 0, 0, 0, x 6 x 3, y 6 y 3, 0, 0, x 4 x 5, y 4 y 5, 0, 0). 3.3 Complexiy analysis of he proposed algorihm In order o analyze he space and ime complexiy of he proposed algorihm, some noaions are concerned as follows. Recall ha n and m denoe numbers of mesh rouers and mesh cliens, respecively. Le be number of paricles applied in he social-based PSO algorihm, and be number of ieraions of he main loop of he algorihm. Consider o analyze he space complexiy of he proposed social-based PSO algorihm. The proposed algorihm works on paricles. Each paricle keeps a posiion vecor X, a velociy vecor k V k, is previous bes posiions P, k and is social-supporing vecor S i ; and he whole paricle swarm keeps he global bes soluion P *. Also, each vecor is of lengh 2n. Hence, he space complexiy of recording all paricles daa srucures is O( (4 2n ) + 2 n) = O( n). To evaluae finess of each paricle, he graph opology of each paricle (Subsecion 2.3) is recorded for convenience of compuaion. Each graph opology consiss of links beween mesh rouers and mesh cliens (sored in O(m n) space) and links beween mesh rouers (sored in O(n 2 )). Hence, he oal space complexiy of he algorihm is O( n + (m n + n 2 )) = O( (m + n) n). Consider o analyze he ime complexiy of he main algorihm (Subsecion 3.1). Iniializaion of all parameers in Sep 1) is done in ime O( n) because lengh of each parameer vecor is a mos 2n and some parameers are se a mos imes for all paricles. A Sep 2), o evaluae finess of each paricle, a opology graph corresponded o he

21 Social-aware Dynamic Rouer Node Placemen in Wireless Mesh Neworks 21 posiion of each paricle is esablished in O((m + n) n) ime as analyzed in he above space complexiy analysis. Since nework conneciviy ( G k, ) and clien coverage ( G k, ) can be compued linearly in side of he opology (Subsecion 2.3), he finess value of a paricle can be compued in O((m + n) n) ime. Therefore, Sep 2) is done in O( (m + n) n) ime. Before analyzing Sep 3) of he algorihm in Subsecion 2.3, consider o analyze he algorihm of calculaing a social-based supporing vecor in Subsubsecion Sep 1) considers each mesh rouer r i, and hence, his algorihm has n ieraions. For each ieraion, Sep 2) finds he neighboring mesh rouer r j in O(n) ime, because he daa srucure of he graph opology has recorded he adjacency relaionship of links during esablishing opology. Sep 3) is done in O(1) ime. Sep 4) jus oupus he final resul. Hence, he oal ime complexiy of he algorihm of calculaing a social-based supporing vecor in Subsubsecion is O(n 2 ). Now consider Sep 3) of he main algorihm in Subsecion 2.3. Subsep a) updaes all paricles velociies and posiions in O( n) ime. Subsep b) is done in O( (m + n) n) ime as he analysis for Sep 2). Since a social supporing vecor is calculaed in O(n 2 ) ime, Subsep c) calculaed all paricles social supporing vecors in O( n 2 ) ime. As a resul, Sep 3) of he main algorihm considers ieraions, so is done in O( ( n + (m + n) n + n 2 )) = O( (m + n) n) ime. Wih he above ime complexiy analysis, he proposed social-based PSO algorihm is compued in O( (m + n) n) ime.

22 22 C.-C. Lin, P.-T. Tseng, T.-Y. Wu, D.-J. Deng 4 Experimenal Design and Resuls Performance of he proposed social-based PSO approach o he social-aware WMN-dynRNP problem is evaluaed in his secion, and compared wih he previous PSO approach in [12]. This secion firs describes he experimenal daa and he experimenal design on dynamic scenarios, and hen gives he experimenal resuls under various scenarios. 4.1 Experimenal Daa We coninue using he experimenal daases in [12], including he following hree differen-scale nework cases, each of which has 10 insances: Small-scale case: Consider a deploymen area (i.e., W = H = 32). The problem is o place 16 mesh rouers wih circular radio coverage regions wih radii ~ U(3, 6) o serve 48 mesh cliens. Middle-scale case: Consider a deploymen area. The problem is o place 32 mesh rouers wih circular radio coverage regions wih radii ~ U (4 2 2,8 2 2) o serve 96 mesh cliens. Large-scale case: Consider a deploymen area. The problem is o place 64 mesh rouers wih circular radio coverage regions wih radii ~ U(7, 14) o serve 192 mesh cliens. The simulaion is implemened in C++ programming language, and he parameer seings are given in Table 2, in which mos of he parameer values coninue using hose in [12]. Noe ha he seing of he value has been discussed in our previous work in [12], which was decided by no only los of experimenal rials bu also visualizaion of he WMN configuraions (see also Fig. 4 in [12]). The work

23 Social-aware Dynamic Rouer Node Placemen in Wireless Mesh Neworks 23 in [12] found ha a oo large value leads o a deploymen where mesh rouers are oo dense in some regions so ha number of he served cliens is small; while a oo small value canno lead o a large opology componen. Hence, he value is se o 0.3 finally. Also noe ha number of he ieraions beween wo ime seps in he dynamic scenario is 30, i.e., mesh cliens change a each ime sep (a each 30 ieraions), and he placemen of mesh rouers is adjused o adap o his change. Table 2 Parameer seing. Parameer Value Number of ieraions in he saic scenario 90 Number of ieraions beween wo ime seps in he dynamic scenario 30 The oal number of ieraions in he dynamic scenario for small-scale nework case The oal number of ieraions in he dynamic scenario for middle-scale nework case The oal number of ieraions in he dynamic scenario for large-scale nework case The farhermos disance o which a mesh clien can move in he dynamic scenario 3 The maximal number of mesh cliens ha a mesh rouer can serve (i.e., max ) 3 The weighing parameer ha conrols he wo erms in he objecive 0.3 Parameer w 1 in Equaion (1) 2 Parameer w 2 in Equaion (1) 2 Parameer w 3 in Equaion (1) 1 The maximal velociy V max of each paricle 0.1 W The oal number of paricles Experimenal Design of Dynamic Scenarios for Social Communiies To es wheher he proposed approach can cope wih he dynamic behavior of social communiies of mesh cliens, we design hree dynamic scenarios wih social communiy behavior in he experimens: simplified dynamic scenario, generalized saic scenario, and generalized dynamic scenario, in which he erm simplified means ha each mesh clien belongs o a communiy; he erm generalized means ha excep for hose mesh cliens ha belong o communiies, he ohers are scaered on he deploymen area; he erm saic means ha all mesh cliens are saic, while he

24 24 C.-C. Lin, P.-T. Tseng, T.-Y. Wu, D.-J. Deng erm dynamic means ha each mesh clien could move is posiion or swich is nework access as ime goes. For simpliciy, we only consider he hree scenarios, bu hey suffice o analyze performance of he proposed approach. Addiionally, wo or hree communiies are considered in each scenario. Hence, considering 3 nework scales (i.e., small, middle, large), 2 possible communiy numbers (i.e., 2 or 3), and 3 scenarios (i.e., simplified dynamic, generalized saic, and generalized dynamic scenarios), here are = 18 combinaions of experimenal seings in oal. The number of mesh cliens in each communiy in differen-scale nework cases is given in Table 3. Table 3 The number of mesh cliens in each communiy in differen-scale nework cases. Small-scale nework case Num. of Communiies 2 2 (simplified) 3 3 (simplified) Num. of mesh cliens in Communiy # Num. of mesh cliens in Communiy # Num. of mesh cliens in Communiy # Oher scaered mesh cliens Toal mesh cliens Middle-scale nework case Num. of Communiies 2 2 (simplified) 3 3 (simplified) Num. of mesh cliens in Communiy # Num. of mesh cliens in Communiy # Num. of mesh cliens in Communiy # Oher scaered mesh cliens Toal mesh cliens Large-scale nework case Num. of Communiies 2 2 (simplified) 3 3 (simplified) Num. of mesh cliens in Communiy # Num. of mesh cliens in Communiy # Num. of mesh cliens in Communiy # Oher scaered mesh cliens Toal mesh cliens In wha follows, he dynamic design of communiies is explained in deail. Consider wo ypes of mesh cliens: he mesh clien of ype 1 mus belong o some communiy and hence move ogeher wih he communiy; he mesh clien of ype 2 does no belong o any communiy and hence can move arbirarily on is own. Hence, he simplified scenario is defined o include only he firs ype of mesh cliens, while he generalized scenario is defined o include

25 Social-aware Dynamic Rouer Node Placemen in Wireless Mesh Neworks 25 boh of he wo ypes of mesh cliens. For example, a generalized scenario is illusraed in Figure 4, which includes wo communiies and some scaered mesh cliens on he deploymen area. Nex, consider he communiy movemen in he dynamic scenario. Take Figure 4 for an example in he generalized dynamic scenario wih wo communiies, in which he moving rajecory of each communiy is shown. Fig. 4. The moving rajecories of wo communiies. Fig. 5. The moving rajecories of hree communiies. Our dynamic design for his example includes four social communiy behaviors: firs, he wo communiies move o gaher ogeher and hence are merged ino a single super communiy (i.e., he rajecories shown by doed

26 26 C.-C. Lin, P.-T. Tseng, T.-Y. Wu, D.-J. Deng curves in Figure 4); hen, he super communiy moves ogeher for a while (i.e., he rajecories shown by solid curves in Figure 4); hen, he super communiy is divided ino he original wo communiies ha keep moving on heir own (i.e., he rajecories shown by dashed curves in Figure 4); finally, all he mesh cliens in he wo respecive communiies are disbanded (i.e., hey do so a he arrow marks in Figure 4). Those social communiy behaviors are obained by imiaing he human behaviors in real world. Figure 5 is an example in he generalized dynamic scenario wih hree communiies, in which he hird communiy moves from he upper-righ corner o he lower-lef corner and finally is disbanded. Alhough our dynamic design for communiy movemen is arificial, some noable works on social neworks (e.g., see [31]) also applied arificial dynamics in heir dynamic design. In fac, invesigaing real-world dynamic races in he dynamic design suffices o form anoher full paper (including user survey and behavior validaion) and is complicaed. I is ou of he scope of his paper. Hence, a fuure line of he research is o invesigae wheher he proposed approach can handle real-world dynamic races in he dynamic design in he fuure work. 4.3 Experimenal Resuls in he Simplified Dynamic Scenario The purpose o conduc he experimens in he simplified dynamic scenario (i.e., each mesh clien belongs o a communiy) is o obain he basic es for wheher our proposed social-based PSO approach can make more efficien and effecive adjusmen for such a communiy srucure han he previous PSO approach in [12]. Noe ha here is no previous work ha is direcly relaed o his work excep for [12], and hence, only he work in [12] is compared experimenally wih his work. We conduc he experimens of hree differen-scale daases in he simplified dynamic

27 Social-aware Dynamic Rouer Node Placemen in Wireless Mesh Neworks 27 scenario wih wo or hree communiies by using our proposed approach and he previous approach in [12]. Noe ha each daase conains 10 insances, and each saisical value is obained by averaging 20 imes of running he experimens on he 10 insances. Afer comparing all experimenal saisics (he bes finess value, he average finess value, he wors finess value, and he sandard deviaion of finess values), our proposed approach always performs beer han he previous approach. Comparisons of he bes, average, and wors finess values using our and he previous approaches in he simplified dynamic scenario are given in Figure 6(a) (c), respecively, in which he horizonal axis liss all differen-scale cases and wo possible communiy numbers (denoed by C). From Figure 6, our proposed approach performs beer han he previous approach in erms of he hree saisics of finess values in all cases small (C = 2) small (C = 3) middle (C = 2) middle (C = 3) large (C = 2) large (C = 3) small (C = 2) small (C = 3) middle (C = 2) middle (C = 3) large (C = 2) large (C = 3) small (C = 2) small (C = 3) middle (C = 2) middle (C = 3) large (C = 2) large (C = 3) previous our previous our previous our (a) Bes finess (b) Average finess (c) Wors finess Fig. 6. Comparison of he finess values using our and he previous approaches in he simplified dynamic scenario. To analyze he reason why our proposed approach performs beer in he simplified dynamic scenario, we find ha he previous approach in [12] does no uilize he social relaionship of mesh rouers in he same opology sub-

28 28 C.-C. Lin, P.-T. Tseng, T.-Y. Wu, D.-J. Deng graph componen, and hence requires more ieraions o adjus is placemen of mesh rouers o adap o he communiy srucure of mesh cliens; furhermore, before finishing he adjusmen o adap o he communiy srucure, some communiies may move o heir nex posiions a he nex ime sep in he dynamic scenario, and hence, he performance of he previous approach becomes worse. On he oher hand, our proposed new social-based approach includes a social-supporing vecor o make effecive adjusmen o adap o he communiy srucure. 4.4 Experimenal Resuls in he Generalized Saic Scenario The experimenal resuls in he previous subsecion have shown ha our proposed approach performs beer in he simplified dynamic scenario. However, in real world, aside from communiies, scaered mesh cliens exis on he deploymen area (i.e., hey do no belong o any communiy). Hence, his paper furher analyzes he experimenal resuls in a generalized scenario. Noe ha alhough his paper focuses on he dynamic scenario, i is of ineres in his subsecion o firs analyze wheher our proposed approach also performs beer in he generalized saic scenario. The comparisons of he bes, average, and wors finess values using our and he previous approaches in he generalized saic scenario are given in Figure 7(a) (c), respecively. From Figure 7, he difference of all finess saisics using our and he previous approaches looks almos no differen. Hence, he independen-sample -es is conduced o es wheher performance of he wo approach has remarkable difference. In he es, we selec he experimenal seing wih he mos represenaive average finess value and he mos complex daase (i.e., he large-scale nework case and hree communiies). Under he 95% confidence inerval, he p-value of he -es is > Tha is, he average finess values using he wo approaches

29 Social-aware Dynamic Rouer Node Placemen in Wireless Mesh Neworks 29 do no have remarkable difference. As a resul, we conclude ha our social-based PSO approach mainly focuses on he dynamic scenario, and hence, he experimenal resuls in his subsecion confirm ha even if scaered mesh cliens exis on he deploymen area, our approach sill keeps as good performance as he original PSO approach, so ha we can furher analyze he experimenal resuls in he generalized dynamic scenario small (C = 2) small (C = 3) middle (C = 2) middle (C = 3) large (C = 2) large (C = 3) small (C = 2) small (C = 3) middle (C = 2) middle (C = 3) large (C = 2) large (C = 3) small (C = 2) small (C = 3) middle (C = 2) middle (C = 3) large (C = 2) large (C = 3) previous our previous our previous our (a) Bes finess (b) Average finess (c) Wors finess Fig. 7. Comparison of he finess values using our and he previous approaches in he generalized saic scenario. 4.5 Experimenal Resuls in he Generalized Dynamic Scenario From he experimenal resuls in he wo previous subsecions, we have known ha our approach performs beer in he simplified dynamic scenario, and performs similar o he previous approach in he generalized saic scenario. This subsecion furher analyzes he performance in he generalized dynamic scenario. Comparisons of he bes, average, and wors finess values using our and he previous approaches in he generalized dynamic scenario are given in Figure 8(a) (c), respecively. From Figure 8, i can be observed ha our pro-

30 30 C.-C. Lin, P.-T. Tseng, T.-Y. Wu, D.-J. Deng posed approach performs beer han he previous approach in erms of all finess saisics. To analyze his, we find ha since each of he majoriy of he mesh cliens in he generalized dynamic scenario belong o a cerain communiy, mesh cliens can suppor each oher by using our social-based approach, and hence an efficien and effecive readjusmen can be achieved small (C = 2) small (C = 3) middle (C = 2) middle (C = 3) large (C = 2) large (C = 3) previous our small (C = 2) small (C = 3) middle (C = 2) middle (C = 3) large (C = 2) large (C = 3) previous our small (C = 2) small (C = 3) middle (C = 2) middle (C = 3) large (C = 2) large (C = 3) previous our (a) Bes finess (b) Average finess (c) Wors finess Fig. 8. Comparison of he finess values using our and he previous approaches in he generalized dynamic scenario. 5 Conclusion and Fuure Work This paper focuses o include he social-awareness of mesh rouers o he placemen of dynamic rouer node placemen in WMNs (WMN-dynRNP), in which mesh cliens may belong o a communiy, and hence move and gaher ogeher; addiionally, each mesh rouer can serve only a resriced number of mesh cliens. To cope wih his problem, his paper has proposed a social-based PSO approach, which includes a social-supporing vecor in he formula of updaing he velociy of each paricle. This vecor makes low-loading mesh rouers end o suppor he heavy-loading mesh rouers in he same opology subgraph componen, and hence, he mesh cliens wihin he radio coverage re-

31 Social-aware Dynamic Rouer Node Placemen in Wireless Mesh Neworks 31 gions of hose heavy-loading mesh rouers may have higher chance o be served by oher mesh rouers. The experimenal resuls are compared wih our previous approach o he basic WMN-dynRNP problem in [12]. Firs, in he simplified dynamic scenario (in which each mesh clien belongs o a communiy, i.e., here is no scaered mesh cliens), our proposed approach obviously performs beer han he previous approach o make effecive adjusmen o adap he dynamic change of communiies. Nex, we consider he generalized saic scenario in which scaered mesh cliens are added, and we find ha our approach performs no significanly differen from he previous approach, bu our approach sill can ensure o keep he soluion qualiy. Las, he experimenal resuls in he generalized dynamic scenario show ha our proposed social-based approach can perform beer o adjus he mesh rouer placemen according o he social communiy behavior of mesh cliens, under differen problem scales. In he fuure work, more exension on he social behaviors of mesh cliens could be made, and he daa in a real-world deploymen area can be applied. Especially, i is of ineres o invesigae wheher he proposed approach can handle real races of communiies in he dynamic design. Addiionally, deailed parameer analysis of he proposed algorihm would be also ineresing. For he soluion solvabiliy, a cos funcion may be considered during he process of calculaing he social-supporing vecor, so ha mesh rouers could move o he direcion wih he mos benefi o suppor he oher mesh rouers so as o achieve beer soluions. Acknowledgemens The auhors hank he anonymous referees for commens ha improved he conen as well as he presenaion of his paper. This work has been suppored in par by MOST E MY2 and NSC

ECE-517 Reinforcement Learning in Artificial Intelligence

ECE-517 Reinforcement Learning in Artificial Intelligence ECE-517 Reinforcemen Learning in Arificial Inelligence Lecure 11: Temporal Difference Learning (con.), Eligibiliy Traces Ocober 8, 2015 Dr. Iamar Arel College of Engineering Deparmen of Elecrical Engineering

More information

ECMA st Edition / June Near Field Communication Wired Interface (NFC-WI)

ECMA st Edition / June Near Field Communication Wired Interface (NFC-WI) ECMA-373 1 s Ediion / June 2006 Near Field Communicaion Wired Inerface (NFC-WI) Sandard ECMA-373 1 s Ediion / June 2006 Near Field Communicaion Wired Inerface (NFC-WI) Ecma Inernaional Rue du Rhône 114

More information

Foreign Fiber Image Segmentation Based on Maximum Entropy and Genetic Algorithm

Foreign Fiber Image Segmentation Based on Maximum Entropy and Genetic Algorithm Journal of Compuer and Communicaions, 215, 3, 1-7 Published Online November 215 in SciRes. hp://www.scirp.org/journal/jcc hp://dx.doi.org/1.4236/jcc.215.3111 Foreign Fiber Image Segmenaion Based on Maximum

More information

An off-line multiprocessor real-time scheduling algorithm to reduce static energy consumption

An off-line multiprocessor real-time scheduling algorithm to reduce static energy consumption An off-line muliprocessor real-ime scheduling algorihm o reduce saic energy consumpion Firs Workshop on Highly-Reliable Power-Efficien Embedded Designs Shenzhen, China Vincen Legou, Mahieu Jan, Lauren

More information

5 Spatial Relations on Lines

5 Spatial Relations on Lines 5 Spaial Relaions on Lines There are number of useful problems ha can be solved wih he basic consrucion echniques developed hus far. We now look a cerain problems, which involve spaial relaionships beween

More information

SLAM Algorithm for 2D Object Trajectory Tracking based on RFID Passive Tags

SLAM Algorithm for 2D Object Trajectory Tracking based on RFID Passive Tags 2008 IEEE Inernaional Conference on RFID The Veneian, Las Vegas, Nevada, USA April 16-17, 2008 1C2.2 SLAM Algorihm for 2D Objec Trajecory Tracking based on RFID Passive Tags Po Yang, Wenyan Wu, Mansour

More information

P. Bruschi: Project guidelines PSM Project guidelines.

P. Bruschi: Project guidelines PSM Project guidelines. Projec guidelines. 1. Rules for he execuion of he projecs Projecs are opional. Their aim is o improve he sudens knowledge of he basic full-cusom design flow. The final score of he exam is no affeced by

More information

Two-area Load Frequency Control using IP Controller Tuned Based on Harmony Search

Two-area Load Frequency Control using IP Controller Tuned Based on Harmony Search Research Journal of Applied Sciences, Engineering and Technology 3(12): 1391-1395, 211 ISSN: 24-7467 Maxwell Scienific Organizaion, 211 Submied: July 22, 211 Acceped: Sepember 18, 211 Published: December

More information

Negative frequency communication

Negative frequency communication Negaive frequency communicaion Fanping DU Email: dufanping@homail.com Qing Huo Liu arxiv:2.43v5 [cs.it] 26 Sep 2 Deparmen of Elecrical and Compuer Engineering Duke Universiy Email: Qing.Liu@duke.edu Absrac

More information

A NEW DUAL-POLARIZED HORN ANTENNA EXCITED BY A GAP-FED SQUARE PATCH

A NEW DUAL-POLARIZED HORN ANTENNA EXCITED BY A GAP-FED SQUARE PATCH Progress In Elecromagneics Research Leers, Vol. 21, 129 137, 2011 A NEW DUAL-POLARIZED HORN ANTENNA EXCITED BY A GAP-FED SQUARE PATCH S. Ononchimeg, G. Ogonbaaar, J.-H. Bang, and B.-C. Ahn Applied Elecromagneics

More information

March 13, 2009 CHAPTER 3: PARTIAL DERIVATIVES AND DIFFERENTIATION

March 13, 2009 CHAPTER 3: PARTIAL DERIVATIVES AND DIFFERENTIATION March 13, 2009 CHAPTER 3: PARTIAL DERIVATIVES AND DIFFERENTIATION 1. Parial Derivaives and Differeniable funcions In all his chaper, D will denoe an open subse of R n. Definiion 1.1. Consider a funcion

More information

Variation Aware Cross-Talk Aggressor Alignment by Mixed Integer Linear Programming

Variation Aware Cross-Talk Aggressor Alignment by Mixed Integer Linear Programming ariaion Aware Cross-alk Aggressor Alignmen by Mixed Ineger Linear Programming ladimir Zoloov IBM. J. Wason Research Cener, Yorkown Heighs, NY zoloov@us.ibm.com Peer Feldmann D. E. Shaw Research, New York,

More information

Mobile Communications Chapter 3 : Media Access

Mobile Communications Chapter 3 : Media Access Moivaion Can we apply media access mehods from fixed neworks? Mobile Communicaions Chaper 3 : Media Access Moivaion SDMA, FDMA, TDMA Aloha Reservaion schemes Collision avoidance, MACA Polling CDMA SAMA

More information

Network Design and Optimization for Quality of Services in Wireless Local Area Networks using Multi-Objective Approach

Network Design and Optimization for Quality of Services in Wireless Local Area Networks using Multi-Objective Approach Chuima Prommak and Naruemon Waanapongsakorn Nework Design and Opimizaion for Qualiy of Services in Wireless Local Area Neworks using Muli-Objecive Approach CHUTIMA PROMMAK, NARUEMON WATTANAPONGSAKORN *

More information

EE 330 Lecture 24. Amplification with Transistor Circuits Small Signal Modelling

EE 330 Lecture 24. Amplification with Transistor Circuits Small Signal Modelling EE 330 Lecure 24 Amplificaion wih Transisor Circuis Small Signal Modelling Review from las ime Area Comparison beween BJT and MOSFET BJT Area = 3600 l 2 n-channel MOSFET Area = 168 l 2 Area Raio = 21:1

More information

EE201 Circuit Theory I Fall

EE201 Circuit Theory I Fall EE1 Circui Theory I 17 Fall 1. Basic Conceps Chaper 1 of Nilsson - 3 Hrs. Inroducion, Curren and Volage, Power and Energy. Basic Laws Chaper &3 of Nilsson - 6 Hrs. Volage and Curren Sources, Ohm s Law,

More information

Lecture 4. EITN Chapter 12, 13 Modulation and diversity. Antenna noise is usually given as a noise temperature!

Lecture 4. EITN Chapter 12, 13 Modulation and diversity. Antenna noise is usually given as a noise temperature! Lecure 4 EITN75 2018 Chaper 12, 13 Modulaion and diversiy Receiver noise: repeiion Anenna noise is usually given as a noise emperaure! Noise facors or noise figures of differen sysem componens are deermined

More information

ECMA-373. Near Field Communication Wired Interface (NFC-WI) 2 nd Edition / June Reference number ECMA-123:2009

ECMA-373. Near Field Communication Wired Interface (NFC-WI) 2 nd Edition / June Reference number ECMA-123:2009 ECMA-373 2 nd Ediion / June 2012 Near Field Communicaion Wired Inerface (NFC-WI) Reference number ECMA-123:2009 Ecma Inernaional 2009 COPYRIGHT PROTECTED DOCUMENT Ecma Inernaional 2012 Conens Page 1 Scope...

More information

Fuzzy Inference Model for Learning from Experiences and Its Application to Robot Navigation

Fuzzy Inference Model for Learning from Experiences and Its Application to Robot Navigation Fuzzy Inference Model for Learning from Experiences and Is Applicaion o Robo Navigaion Manabu Gouko, Yoshihiro Sugaya and Hiroomo Aso Deparmen of Elecrical and Communicaion Engineering, Graduae School

More information

Memorandum on Impulse Winding Tester

Memorandum on Impulse Winding Tester Memorandum on Impulse Winding Teser. Esimaion of Inducance by Impulse Response When he volage response is observed afer connecing an elecric charge sored up in he capaciy C o he coil L (including he inside

More information

Key Issue. 3. Media Access. Hidden and Exposed Terminals. Near and Far Terminals. FDD/FDMA General Scheme, Example GSM. Access Methods SDMA/FDMA/TDMA

Key Issue. 3. Media Access. Hidden and Exposed Terminals. Near and Far Terminals. FDD/FDMA General Scheme, Example GSM. Access Methods SDMA/FDMA/TDMA Key Issue Can we apply media access mehods from fixed neworks? 3. Media Access SDMA, FDMA, TDMA Aloha and Reservaion Schemes Avoidance and Polling MACA, CDMA, SAMA Example CSMA/CD: Carrier Sense Muliple

More information

Pulse Train Controlled PCCM Buck-Boost Converter Ming Qina, Fangfang Lib

Pulse Train Controlled PCCM Buck-Boost Converter Ming Qina, Fangfang Lib 5h Inernaional Conference on Environmen, Maerials, Chemisry and Power Elecronics (EMCPE 016 Pulse Train Conrolled PCCM Buck-Boos Converer Ming Qina, Fangfang ib School of Elecrical Engineering, Zhengzhou

More information

Lecture #7: Discrete-time Signals and Sampling

Lecture #7: Discrete-time Signals and Sampling EEL335: Discree-Time Signals and Sysems Lecure #7: Discree-ime Signals and Sampling. Inroducion Lecure #7: Discree-ime Signals and Sampling Unlike coninuous-ime signals, discree-ime signals have defined

More information

4 20mA Interface-IC AM462 for industrial µ-processor applications

4 20mA Interface-IC AM462 for industrial µ-processor applications Because of he grea number of indusrial buses now available he majoriy of indusrial measuremen echnology applicaions sill calls for he sandard analog curren nework. The reason for his lies in he fac ha

More information

Investigation and Simulation Model Results of High Density Wireless Power Harvesting and Transfer Method

Investigation and Simulation Model Results of High Density Wireless Power Harvesting and Transfer Method Invesigaion and Simulaion Model Resuls of High Densiy Wireless Power Harvesing and Transfer Mehod Jaber A. Abu Qahouq, Senior Member, IEEE, and Zhigang Dang The Universiy of Alabama Deparmen of Elecrical

More information

Efficient burst assembly algorithm with traffic prediction

Efficient burst assembly algorithm with traffic prediction Efficien burs assembly algorihm wih raffic predicion Mmoloki Mangwala, Boyce B. Sigweni and Bakhe M. Nleya Deparmen of compuer science Norh Wes Universiy, Privae Bag X2046, Mmabaho, 2735 Tel: +27 8 3892,

More information

Teacher Supplement to Operation Comics, Issue #5

Teacher Supplement to Operation Comics, Issue #5 eacher Supplemen o Operaion Comics, Issue #5 he purpose of his supplemen is o provide conen suppor for he mahemaics embedded ino he fifh issue of Operaion Comics, and o show how he mahemaics addresses

More information

An Emergence of Game Strategy in Multiagent Systems

An Emergence of Game Strategy in Multiagent Systems An Emergence of Game Sraegy in Muliagen Sysems Peer LACKO Slovak Universiy of Technology Faculy of Informaics and Informaion Technologies Ilkovičova 3, 842 16 Braislava, Slovakia lacko@fii.suba.sk Absrac.

More information

Lab 3 Acceleration. What You Need To Know: Physics 211 Lab

Lab 3 Acceleration. What You Need To Know: Physics 211 Lab b Lab 3 Acceleraion Wha You Need To Know: The Physics In he previous lab you learned ha he velociy of an objec can be deermined by finding he slope of he objec s posiion vs. ime graph. x v ave. = v ave.

More information

Installing remote sites using TCP/IP

Installing remote sites using TCP/IP v dc Keypad from nework Whie/ 3 Whie/ 4 v dc Keypad from nework Whie/ 3 Whie/ 4 v dc Keypad from nework Whie/ 3 Whie/ 4 +v pu +v pu +v pu v dc Keypad from nework Whie/ 3 Whie/ 4 v dc Keypad from nework

More information

Distributed Multi-robot Exploration and Mapping

Distributed Multi-robot Exploration and Mapping 1 Disribued Muli-robo Exploraion and Mapping Dieer Fox Jonahan Ko Kur Konolige Benson Limkekai Dirk Schulz Benjamin Sewar Universiy of Washingon, Deparmen of Compuer Science & Engineering, Seale, WA 98195

More information

The University of Melbourne Department of Mathematics and Statistics School Mathematics Competition, 2013 JUNIOR DIVISION Time allowed: Two hours

The University of Melbourne Department of Mathematics and Statistics School Mathematics Competition, 2013 JUNIOR DIVISION Time allowed: Two hours The Universiy of Melbourne Deparmen of Mahemaics and Saisics School Mahemaics Compeiion, 203 JUNIOR DIVISION Time allowed: Two hours These quesions are designed o es your abiliy o analyse a problem and

More information

DURING last decade, many communication technologies

DURING last decade, many communication technologies 1 TeamPhone: Neworking Smarphones for isaser Recovery Zongqing Lu, Guohong ao, and Thomas La Pora and suppors daa communicaions among rescue workers in infrasrucure-consrained and infrasrucure-less scenarios.

More information

Phase-Shifting Control of Double Pulse in Harmonic Elimination Wei Peng1, a*, Junhong Zhang1, Jianxin gao1, b, Guangyi Li1, c

Phase-Shifting Control of Double Pulse in Harmonic Elimination Wei Peng1, a*, Junhong Zhang1, Jianxin gao1, b, Guangyi Li1, c Inernaional Symposium on Mechanical Engineering and Maerial Science (ISMEMS 016 Phase-Shifing Conrol of Double Pulse in Harmonic Eliminaion Wei Peng1, a*, Junhong Zhang1, Jianxin gao1, b, Guangyi i1, c

More information

Transmit Power Minimization and Base Station Planning for High-Speed Trains with Multiple Moving Relays in OFDMA Systems

Transmit Power Minimization and Base Station Planning for High-Speed Trains with Multiple Moving Relays in OFDMA Systems Transmi Power Minimizaion and Base Saion Planning for High-Speed Trains wih Muliple Moving Relays in OFDMA Sysems Hakim Ghazzai, Member, IEEE, Taha Bouchoucha, Suden Member, IEEE, Ahmad Alsharoa, Suden

More information

Direct Analysis of Wave Digital Network of Microstrip Structure with Step Discontinuities

Direct Analysis of Wave Digital Network of Microstrip Structure with Step Discontinuities Direc Analysis of Wave Digial Nework of Microsrip Srucure wih Sep Disconinuiies BILJANA P. SOŠIĆ Faculy of Elecronic Engineering Universiy of Niš Aleksandra Medvedeva 4, Niš SERBIA MIODRAG V. GMIROVIĆ

More information

Evaluation of Instantaneous Reliability Measures for a Gradual Deteriorating System

Evaluation of Instantaneous Reliability Measures for a Gradual Deteriorating System General Leers in Mahemaic, Vol. 3, No.3, Dec 27, pp. 77-85 e-issn 259-9277, p-issn 259-9269 Available online a hp:\\ www.refaad.com Evaluaion of Insananeous Reliabiliy Measures for a Gradual Deerioraing

More information

Electrical connection

Electrical connection Reference scanner Dimensioned drawing en 02-2014/06 50117040-01 200 500mm Disance on background/reference 10-30 V DC We reserve he righ o make changes DS_HRTR46Bref_en_50117040_01.fm Robus objec deecion

More information

(This lesson plan assumes the students are using an air-powered rocket as described in the Materials section.)

(This lesson plan assumes the students are using an air-powered rocket as described in the Materials section.) The Mah Projecs Journal Page 1 PROJECT MISSION o MArs inroducion Many sae mah sandards and mos curricula involving quadraic equaions require sudens o solve "falling objec" or "projecile" problems, which

More information

Notes on the Fourier Transform

Notes on the Fourier Transform Noes on he Fourier Transform The Fourier ransform is a mahemaical mehod for describing a coninuous funcion as a series of sine and cosine funcions. The Fourier Transform is produced by applying a series

More information

Modeling and Prediction of the Wireless Vector Channel Encountered by Smart Antenna Systems

Modeling and Prediction of the Wireless Vector Channel Encountered by Smart Antenna Systems Modeling and Predicion of he Wireless Vecor Channel Encounered by Smar Anenna Sysems Kapil R. Dandekar, Albero Arredondo, Hao Ling and Guanghan Xu A Kalman-filer based, vecor auoregressive (VAR) model

More information

A Novel Routing Algorithm for Power Line Communication over a Low-voltage Distribution Network in a Smart Grid

A Novel Routing Algorithm for Power Line Communication over a Low-voltage Distribution Network in a Smart Grid Energies 0, 6, 4-48; doi:0.90/en604 Aricle OPEN ACCESS energies ISSN 996-07 www.mdpi.com/journal/energies A Novel Rouing Algorihm for Power Line Communicaion over a Low-volage Disribuion Nework in a Smar

More information

Comparing image compression predictors using fractal dimension

Comparing image compression predictors using fractal dimension Comparing image compression predicors using fracal dimension RADU DOBRESCU, MAEI DOBRESCU, SEFA MOCAU, SEBASIA ARALUGA Faculy of Conrol & Compuers POLIEHICA Universiy of Buchares Splaiul Independenei 313

More information

Performance Evaluation of a MAC Protocol for Radio over Fiber Wireless LAN operating in the 60-GHz band

Performance Evaluation of a MAC Protocol for Radio over Fiber Wireless LAN operating in the 60-GHz band Performance Evaluaion of a Proocol for Radio over Fiber Wireless LAN operaing in he -GHz band Hong Bong Kim, Adam Wolisz Telecommunicaion Neworks Group Deparmen of Elecrical and Compuer Engineering Technical

More information

A WIDEBAND RADIO CHANNEL MODEL FOR SIMULATION OF CHAOTIC COMMUNICATION SYSTEMS

A WIDEBAND RADIO CHANNEL MODEL FOR SIMULATION OF CHAOTIC COMMUNICATION SYSTEMS A WIDEBAND RADIO CHANNEL MODEL FOR SIMULATION OF CHAOTIC COMMUNICATION SYSTEMS Kalle Rui, Mauri Honanen, Michael Hall, Timo Korhonen, Veio Porra Insiue of Radio Communicaions, Helsini Universiy of Technology

More information

Knowledge Transfer in Semi-automatic Image Interpretation

Knowledge Transfer in Semi-automatic Image Interpretation Knowledge Transfer in Semi-auomaic Image Inerpreaion Jun Zhou 1, Li Cheng 2, Terry Caelli 23, and Waler F. Bischof 1 1 Deparmen of Compuing Science, Universiy of Albera, Edmonon, Albera, Canada T6G 2E8

More information

Performance Analysis of High-Rate Full-Diversity Space Time Frequency/Space Frequency Codes for Multiuser MIMO-OFDM

Performance Analysis of High-Rate Full-Diversity Space Time Frequency/Space Frequency Codes for Multiuser MIMO-OFDM Performance Analysis of High-Rae Full-Diversiy Space Time Frequency/Space Frequency Codes for Muliuser MIMO-OFDM R. SHELIM, M.A. MATIN AND A.U.ALAM Deparmen of Elecrical Engineering and Compuer Science

More information

Pointwise Image Operations

Pointwise Image Operations Poinwise Image Operaions Binary Image Analysis Jana Kosecka hp://cs.gmu.edu/~kosecka/cs482.hml - Lookup able mach image inensiy o he displayed brighness values Manipulaion of he lookup able differen Visual

More information

A new image security system based on cellular automata and chaotic systems

A new image security system based on cellular automata and chaotic systems A new image securiy sysem based on cellular auomaa and chaoic sysems Weinan Wang Jan 2013 Absrac A novel image encrypion scheme based on Cellular Auomaa and chaoic sysem is proposed in his paper. The suggesed

More information

International Journal of Electrical & Computer Sciences IJECS-IJENS Vol:15 No:03 7

International Journal of Electrical & Computer Sciences IJECS-IJENS Vol:15 No:03 7 Inernaional Journal of Elecrical & Compuer Sciences IJECS-IJENS Vol:15 No:03 7 Applying Muliple Paricle Swarm Opimizaion Algorihm o he Opimal Seing of Time Coordinaion Curve of in Disribuion Feeder Auomaed

More information

Motion-blurred star image acquisition and restoration method based on the separable kernel Honglin Yuana, Fan Lib and Tao Yuc

Motion-blurred star image acquisition and restoration method based on the separable kernel Honglin Yuana, Fan Lib and Tao Yuc 5h Inernaional Conference on Advanced Maerials and Compuer Science (ICAMCS 206) Moion-blurred sar image acquisiion and resoraion mehod based on he separable kernel Honglin Yuana, Fan Lib and Tao Yuc Beihang

More information

Quantifying Application Communication Reliability of Wireless Sensor Networks

Quantifying Application Communication Reliability of Wireless Sensor Networks Inernaional Journal of Performabiliy ngineering Vol. 4, No., January 008, pp. 43-56. RAMS Consulans Prined in India Quanifying Applicaion Communicaion Reliabiliy of Wireless Sensor Neworks AKHILSH SHRSTHA

More information

Will my next WLAN work at 1 Gbps?

Will my next WLAN work at 1 Gbps? Will my nex WLAN work a 1 Gbps? Boris Bellala boris.bellala@upf.edu hp://www.dic.upf.edu/ bbellal/ Deparmen of Informaion and Communicaion Technologies (DTIC) Universia Pompeu Fabra (UPF) 2013 Ouline Moivaion

More information

10. The Series Resistor and Inductor Circuit

10. The Series Resistor and Inductor Circuit Elecronicsab.nb 1. he Series esisor and Inducor Circui Inroducion he las laboraory involved a resisor, and capacior, C in series wih a baery swich on or off. I was simpler, as a pracical maer, o replace

More information

Revision: June 11, E Main Suite D Pullman, WA (509) Voice and Fax

Revision: June 11, E Main Suite D Pullman, WA (509) Voice and Fax 2.5.3: Sinusoidal Signals and Complex Exponenials Revision: June 11, 2010 215 E Main Suie D Pullman, W 99163 (509) 334 6306 Voice and Fax Overview Sinusoidal signals and complex exponenials are exremely

More information

The student will create simulations of vertical components of circular and harmonic motion on GX.

The student will create simulations of vertical components of circular and harmonic motion on GX. Learning Objecives Circular and Harmonic Moion (Verical Transformaions: Sine curve) Algebra ; Pre-Calculus Time required: 10 150 min. The sudens will apply combined verical ranslaions and dilaions in he

More information

The Comparisonal Analysis of the Concept of Rectangular and Hexagonal Pilot in OFDM

The Comparisonal Analysis of the Concept of Rectangular and Hexagonal Pilot in OFDM Communicaions and ework, 2009, 01-05 doi:10.4236/cn.2009.11001 Published Online Augus 2009 (hp://www.scirp.org/journal/cn) The Comparisonal Analysis o he Concep o Recangular and Hexagonal Pilo in OFDM

More information

Traffic. analysis. The general setting. Example: buffer. Arrival Curves. Cumulative #bits: R(t), R*(t) Instantaneous speeds: r(t), r*(t)

Traffic. analysis. The general setting. Example: buffer. Arrival Curves. Cumulative #bits: R(t), R*(t) Instantaneous speeds: r(t), r*(t) The general seing Traffic Cumulaive #bis: R(), R*() Insananeous speeds: r(), r*() analysis R(): arrivals sysem R*(): deparures Lecure 7 2 Lecure 7 3 Example: buffer R() R*() bi rae c R() = #bis ha arrived

More information

The regsubseq Package

The regsubseq Package The regsubseq Package Sepember 30, 2007 Type Package Tile Deec and Tes Regular Sequences and Subsequences Version 0.10 Dae 2007-09-27 Auhor Mainainer For a sequence of even occurence

More information

Lecture September 6, 2011

Lecture September 6, 2011 cs294-p29 Seminar on Algorihmic Game heory Sepember 6, 2011 Lecure Sepember 6, 2011 Lecurer: Chrisos H. Papadimiriou Scribes: Aloni Cohen and James Andrews 1 Game Represenaion 1.1 abular Form and he Problem

More information

B-MAC Tunable MAC protocol for wireless networks

B-MAC Tunable MAC protocol for wireless networks B-MAC Tunable MAC proocol for wireless neworks Summary of paper Versaile Low Power Media Access for Wireless Sensor Neworks Presened by Kyle Heah Ouline Inroducion o B-MAC Design of B-MAC B-MAC componens

More information

TRIPLE-FREQUENCY IONOSPHERE-FREE PHASE COMBINATIONS FOR AMBIGUITY RESOLUTION

TRIPLE-FREQUENCY IONOSPHERE-FREE PHASE COMBINATIONS FOR AMBIGUITY RESOLUTION TRIPL-FRQCY IOOSPHR-FR PHAS COMBIATIOS FOR AMBIGITY RSOLTIO D. Odijk, P.J.G. Teunissen and C.C.J.M. Tiberius Absrac Linear combinaions of he carrier phase daa which are independen of he ionospheric delays

More information

MAP-AIDED POSITIONING SYSTEM

MAP-AIDED POSITIONING SYSTEM Paper Code: F02I131 MAP-AIDED POSITIONING SYSTEM Forssell, Urban 1 Hall, Peer 1 Ahlqvis, Sefan 1 Gusafsson, Fredrik 2 1 NIRA Dynamics AB, Sweden; 2 Linköpings universie, Sweden Keywords Posiioning; Navigaion;

More information

Announcement. Allowed

Announcement. Allowed 9//05 nnouncemen Firs es: Sep. 8, Chap. -4 llowed wriing insrumen poce calculaor ruler One 8.5" " paper conaining consans, formulas, and any oher informaion ha you migh find useful (NOT any inds of soluions).

More information

A Flexible Contention Resolution Scheme for QoS Provisioning in Optical Burst Switching Networks

A Flexible Contention Resolution Scheme for QoS Provisioning in Optical Burst Switching Networks A Flexible Conenion Resoluion Scheme for QoS Provisioning in Opical Burs Swiching Neworks Ashok K. Turuk a, Rajeev Kumar b,,1 a Deparmen of Compuer Science and Engineering, Naional Insiue of Technology,

More information

Using Box-Jenkins Models to Forecast Mobile Cellular Subscription

Using Box-Jenkins Models to Forecast Mobile Cellular Subscription Open Journal of Saisics, 26, 6, 33-39 Published Online April 26 in SciRes. hp://www.scirp.org/journal/ojs hp://dx.doi.org/.4236/ojs.26.6226 Using Box-Jenkins Models o Forecas Mobile Cellular Subscripion

More information

Table of Contents. 3.0 SMPS Topologies. For Further Research. 3.1 Basic Components. 3.2 Buck (Step Down) 3.3 Boost (Step Up) 3.4 Inverter (Buck/Boost)

Table of Contents. 3.0 SMPS Topologies. For Further Research. 3.1 Basic Components. 3.2 Buck (Step Down) 3.3 Boost (Step Up) 3.4 Inverter (Buck/Boost) Table of Conens 3.0 SMPS Topologies 3.1 Basic Componens 3.2 Buck (Sep Down) 3.3 Boos (Sep Up) 3.4 nverer (Buck/Boos) 3.5 Flyback Converer 3.6 Curren Boosed Boos 3.7 Curren Boosed Buck 3.8 Forward Converer

More information

Location Tracking in Mobile Ad Hoc Networks using Particle Filter

Location Tracking in Mobile Ad Hoc Networks using Particle Filter Locaion Tracking in Mobile Ad Hoc Neworks using Paricle Filer Rui Huang and Gergely V. Záruba Compuer Science and Engineering Deparmen The Universiy of Texas a Arlingon 46 Yaes, 3NH, Arlingon, TX 769 email:

More information

Surveillance System with Object-Aware Video Transcoder

Surveillance System with Object-Aware Video Transcoder MITSUBISHI ELECTRIC RESEARCH LABORATORIES hp://www.merl.com Surveillance Sysem wih Objec-Aware Video Transcoder Toshihiko Haa, Naoki Kuwahara, Toshiharu Nozawa, Derek Schwenke, Anhony Vero TR2005-115 April

More information

4.5 Biasing in BJT Amplifier Circuits

4.5 Biasing in BJT Amplifier Circuits 4/5/011 secion 4_5 Biasing in MOS Amplifier Circuis 1/ 4.5 Biasing in BJT Amplifier Circuis eading Assignmen: 8086 Now le s examine how we C bias MOSFETs amplifiers! f we don bias properly, disorion can

More information

Dimensions. Model Number. Electrical connection emitter. Features. Electrical connection receiver. Product information. Indicators/operating means

Dimensions. Model Number. Electrical connection emitter. Features. Electrical connection receiver. Product information. Indicators/operating means OBE-R-SE Dimensions.8.8 ø..75 7.5 6. 5 6.7 4.9 4. 5.9 ø.6 Model Number OBE-R-SE Elecrical connecion emier Thru-beam sensor wih m fixed cable Feaures 45 cable oule for maximum mouning freedom under exremely

More information

EXPERIMENT #9 FIBER OPTIC COMMUNICATIONS LINK

EXPERIMENT #9 FIBER OPTIC COMMUNICATIONS LINK EXPERIMENT #9 FIBER OPTIC COMMUNICATIONS LINK INTRODUCTION: Much of daa communicaions is concerned wih sending digial informaion hrough sysems ha normally only pass analog signals. A elephone line is such

More information

Spring Localization I. Roland Siegwart, Margarita Chli, Martin Rufli. ASL Autonomous Systems Lab. Autonomous Mobile Robots

Spring Localization I. Roland Siegwart, Margarita Chli, Martin Rufli. ASL Autonomous Systems Lab. Autonomous Mobile Robots Spring 2017 Localizaion I Localizaion I 10.04.2017 1 2 ASL Auonomous Sysems Lab knowledge, daa base mission commands Localizaion Map Building environmen model local map posiion global map Cogniion Pah

More information

Mobility Chapter 5. Rating. First steps Text book. No apps Mission critical. Not really Must have. Overview. Motivation for Mobile IP.

Mobility Chapter 5. Rating. First steps Text book. No apps Mission critical. Not really Must have. Overview. Motivation for Mobile IP. Raing Mobiliy Chaper 5 Area mauriy Firs seps Tex book Pracical imporance No apps Mission criical Theoreical imporance No really Mus have Ad Hoc and Sensor Neworks Roger Waenhofer 5/1 Ad Hoc and Sensor

More information

Optimization of Overcurrent Relay Operation with Genetic Algorithm

Optimization of Overcurrent Relay Operation with Genetic Algorithm Opimizaion of Overcurren Relay Operaion wih Geneic Algorihm Arulnahan Gynasegaran College of Engineering, Universiy Tenaga Nasional, Malaysia, Email: ArulnahanGyna@gmail.com Aidil Azwin bin Zainul Abidin

More information

Multi-Objective Cross-Layer Optimization for Selection of Cooperative Path Pairs in Multihop Wireless Ad hoc Networks

Multi-Objective Cross-Layer Optimization for Selection of Cooperative Path Pairs in Multihop Wireless Ad hoc Networks 7 JOURNAL OF COMMUNICATIONS SOFTWARE AND SYSTEMS, VOL. 9, NO. 3, SEPTEMBER 3 Muli-Objecive Cross-Layer Opimizaion for Selecion of Cooperaive Pah Pairs in Mulihop Wireless Ad hoc Neworks Nyoman Gunanara,

More information

On the Scalability of Ad Hoc Routing Protocols

On the Scalability of Ad Hoc Routing Protocols On he Scalabiliy of Ad Hoc Rouing Proocols César A. Saniváñez Bruce McDonald Ioannis Savrakakis Ram Ramanahan Inerne. Research Dep. Elec. & Comp. Eng. Dep. Dep. of Informaics Inerne. Research Dep. BBN

More information

Mobile Robot Localization Using Fusion of Object Recognition and Range Information

Mobile Robot Localization Using Fusion of Object Recognition and Range Information 007 IEEE Inernaional Conference on Roboics and Auomaion Roma, Ialy, 10-14 April 007 FrB1.3 Mobile Robo Localizaion Using Fusion of Objec Recogniion and Range Informaion Byung-Doo Yim, Yong-Ju Lee, Jae-Bok

More information

Avoid link Breakage in On-Demand Ad-hoc Network Using Packet's Received Time Prediction

Avoid link Breakage in On-Demand Ad-hoc Network Using Packet's Received Time Prediction Avoid link Breakage in On-Demand Ad-hoc Nework Using acke's Received Time redicion Naif Alsharabi, Ya ping Lin, Waleed Rajeh College of Compuer & Communicaion Hunan Universiy ChangSha 182 Sharabi28@homail.com,

More information

THE OSCILLOSCOPE AND NOISE. Objectives:

THE OSCILLOSCOPE AND NOISE. Objectives: -26- Preparaory Quesions. Go o he Web page hp://www.ek.com/measuremen/app_noes/xyzs/ and read a leas he firs four subsecions of he secion on Trigger Conrols (which iself is a subsecion of he secion The

More information

GaN-HEMT Dynamic ON-state Resistance characterisation and Modelling

GaN-HEMT Dynamic ON-state Resistance characterisation and Modelling GaN-HEMT Dynamic ON-sae Resisance characerisaion and Modelling Ke Li, Paul Evans, Mark Johnson Power Elecronics, Machine and Conrol group Universiy of Noingham, UK Email: ke.li@noingham.ac.uk, paul.evans@noingham.ac.uk,

More information

Dynamic Difficulty Adjustment in a Whac-A-Mole like Game

Dynamic Difficulty Adjustment in a Whac-A-Mole like Game Dynamic Difficuly Adjusmen in a Whac-A-Mole like Game Bruno E. R. Garcia and Marcio K. Crocomo Deparmen of Informaics IFSP - PRC Piracicaba, SP, Brazil brunoely.gc@gmail.com, marciokc@ifsp.edu.br Kleber

More information

Dimensions. Transmitter Receiver ø2.6. Electrical connection. Transmitter +UB 0 V. Emitter selection. = Light on = Dark on

Dimensions. Transmitter Receiver ø2.6. Electrical connection. Transmitter +UB 0 V. Emitter selection. = Light on = Dark on OBE-R-SE Dimensions Transmier.. 7.5 9..5.8 4.9 4 5 M 8.9 7.5 9..5.8 4 5 M 8.9 ø.6 ø.6 Model Number OBE-R-SE Thru-beam sensor wih m fixed cable Elecrical connecion Transmier Feaures BN +UB WH IN Ulra-small

More information

A Segmentation Method for Uneven Illumination Particle Images

A Segmentation Method for Uneven Illumination Particle Images Research Journal of Applied Sciences, Engineering and Technology 5(4): 1284-1289, 2013 ISSN: 2040-7459; e-issn: 2040-7467 Maxwell Scienific Organizaion, 2013 Submied: July 17, 2012 Acceped: Augus 15, 2012

More information

Dimensions. Transmitter Receiver ø2.6. Electrical connection. Transmitter +UB 0 V. Emitter selection. = Light on = Dark on

Dimensions. Transmitter Receiver ø2.6. Electrical connection. Transmitter +UB 0 V. Emitter selection. = Light on = Dark on OBE-R-SE Dimensions Transmier.. 7.5 9..5.8 4.9 4 5 M 8.9 7.5 9..5.8 4 5 M 8.9 ø.6 ø.6 Model Number OBE-R-SE Thru-beam sensor wih m fixed cable Elecrical connecion Transmier Feaures BN +UB WH IN Ulra-small

More information

Base Station Sleeping and Resource. Allocation in Renewable Energy Powered. Cellular Networks

Base Station Sleeping and Resource. Allocation in Renewable Energy Powered. Cellular Networks IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS 1 Base Saion Sleeping and Resource Allocaion in Renewable Energy Powered Cellular Neworks arxiv:1305.4996v1 [cs.it] 22 May 2013 Jie Gong, Suden Member, IEEE,

More information

Optimal Navigation for a Differential Drive Disc Robot: A Game Against the Polygonal Environment

Optimal Navigation for a Differential Drive Disc Robot: A Game Against the Polygonal Environment Noname manuscrip No. (will be insered by he edior) Opimal Navigaion for a Differenial Drive Disc Robo: A Game Agains he Polygonal Environmen Rigobero Lopez-Padilla, Rafael Murriea-Cid, Israel Becerra,

More information

Optical fibres. Optical fibres made from high-density glass can carry light signals long distances without losing any light through their sides.

Optical fibres. Optical fibres made from high-density glass can carry light signals long distances without losing any light through their sides. Nearly here Nailed i! Uni 1 Conen Opical fibres Opical fibres made from high-densiy glass can carry ligh signals long disances wihou losing any ligh hrough heir sides. Criical angle The criical angle,

More information

A New Voltage Sag and Swell Compensator Switched by Hysteresis Voltage Control Method

A New Voltage Sag and Swell Compensator Switched by Hysteresis Voltage Control Method Proceedings of he 8h WSEAS Inernaional Conference on ELECTRIC POWER SYSTEMS, HIGH VOLTAGES, ELECTRIC MACHINES (POWER '8) A New Volage Sag and Swell Compensaor Swiched by Hyseresis Volage Conrol Mehod AMIR

More information

Q-learning Based Adaptive Zone Partition for Load Balancing in Multi-Sink Wireless Sensor Networks

Q-learning Based Adaptive Zone Partition for Load Balancing in Multi-Sink Wireless Sensor Networks Q-learning Based Adapive Zone Pariion for Load Balancing in Muli-Sink Wireless Sensor Neworks Sheng-Tzong Cheng and Tun-Yu Chang Deparmen of Compuer Science and Informaion Engineering, Naional Cheng Kung

More information

Receiver-Initiated vs. Short-Preamble Burst MAC Approaches for Multi-channel Wireless Sensor Networks

Receiver-Initiated vs. Short-Preamble Burst MAC Approaches for Multi-channel Wireless Sensor Networks Receiver-Iniiaed vs. Shor-Preamble Burs MAC Approaches for Muli-channel Wireless Sensor Neworks Crisina Cano, Boris Bellala, and Miquel Oliver Universia Pompeu Fabra, C/ Tànger 122-140, 08018 Barcelona,

More information

Architectures for Resource Reservation Modules for Optical Burst Switching Core Nodes *

Architectures for Resource Reservation Modules for Optical Burst Switching Core Nodes * 4. ITG-Fachagung Phoonic Neworks, May 5. - 6., 2003, Leipzig, Germany Archiecures for Resource Reservaion Modules for Opical Burs Swiching Core Nodes * Sascha Junghans, Chrisoph M. Gauger Universiy of

More information

EXPERIMENT #4 AM MODULATOR AND POWER AMPLIFIER

EXPERIMENT #4 AM MODULATOR AND POWER AMPLIFIER EXPERIMENT #4 AM MODULATOR AND POWER AMPLIFIER INTRODUCTION: Being able o ransmi a radio frequency carrier across space is of no use unless we can place informaion or inelligence upon i. This las ransmier

More information

Development of Temporary Ground Wire Detection Device

Development of Temporary Ground Wire Detection Device Inernaional Journal of Smar Grid and Clean Energy Developmen of Temporary Ground Wire Deecion Device Jing Jiang* and Tao Yu a Elecric Power College, Souh China Universiy of Technology, Guangzhou 5164,

More information

Robot Control using Genetic Algorithms

Robot Control using Genetic Algorithms Robo Conrol using Geneic Algorihms Summary Inroducion Robo Conrol Khepera Simulaor Geneic Model for Pah Planning Chromosome Represenaion Evaluaion Funcion Case Sudies Conclusions The Robo Conroller Problem

More information

Optimal configuration algorithm of a satellite transponder

Optimal configuration algorithm of a satellite transponder IOP Conf. Series: Maerials Science and Engineering 4 (06) 0098 doi:0.088/757-899x/4//0098 Opimal configuraion algorihm of a saellie ransponder M S Sukhodoev, I I Savenko, Y A Marynov, N I Savina and V

More information

Double Tangent Sampling Method for Sinusoidal Pulse Width Modulation

Double Tangent Sampling Method for Sinusoidal Pulse Width Modulation Compuaional and Applied Mahemaics Journal 2018; 4(1): 8-14 hp://www.aasci.org/journal/camj ISS: 2381-1218 (Prin); ISS: 2381-1226 (Online) Double Tangen Sampling Mehod for Sinusoidal Pulse Widh Modulaion

More information

PRM and VTM Parallel Array Operation

PRM and VTM Parallel Array Operation APPLICATION NOTE AN:002 M and V Parallel Array Operaion Joe Aguilar VI Chip Applicaions Engineering Conens Page Inroducion 1 High-Level Guidelines 1 Sizing he Resisor 4 Arrays of Six or More Ms 5 Sysem

More information

DS CDMA Scheme for WATM with Errors and Erasures Decoding

DS CDMA Scheme for WATM with Errors and Erasures Decoding DS CDMA Scheme for WATM wih Errors and Erasures Decoding Beaa J. Wysocki*, Hans-Jürgen Zepernick*, and Tadeusz A. Wysocki** * Ausralian Telecommunicaions Research Insiue Curin Universiy of Technology GPO

More information

Adaptive Antenna Array for Reliable OFDM Transmission

Adaptive Antenna Array for Reliable OFDM Transmission Adapive Anenna Array for Reliable OFDM Transmission Shinsuke Hara Deparmen of Elecronics, Informaion Sysem And Energy Engineering, Graduae School of Engineering, Osaka Universiy Conens of This Presenaion

More information