Network Coding for Multi-Resolution Multicast

Size: px
Start display at page:

Download "Network Coding for Multi-Resolution Multicast"

Transcription

1 Network Coding for Multi-Reolution Multicat MinJi Kim, Daniel Lucani, Xiaomeng Shi, Fang Zhao, Muriel Médard Maachuett Intitute of Technology, Cambridge, MA 02139, USA {minjikim, dlucani, xhi, zhaof, Abtract Multi-reolution code enable multicat at different rate to different receiver, a etup that i often deirable for graphic or video treaming. We propoe a imple, ditributed, two-tage meage paing algorithm to generate network code for ingle-ource multicat of multi-reolution code. The goal of thi puhback algorithm i to maximize the total rate achieved by all receiver, while guaranteeing decodability of the bae layer at each receiver. By conducting puhback and code aignment tage, thi algorithm take advantage of inter-layer a well a intra-layer coding. Numerical imulation how that in term of total rate achieved, the puhback algorithm outperform routing and intra-layer coding cheme, even with field ize a mall a 2 10 (10 bit. In addition, the performance gap widen a the number of receiver and the number of node in the network increae. We alo oberve that naïve inter-layer coding cheme may perform wore than intra-layer cheme under certain network condition. I. INTRODUCTION Many real-time application, uch a teleconferencing, video treaming, and ditance learning, require multicat from a ingle ource to multiple receiver. In conventional multicat, all receiver receive at the ame rate. In practice, however, receiver can have widely different characteritic. It become deirable to erve each receiver at a rate commenurate with it own demand and capability. One approach to multirate multicat i to ue multi-decription code (MDC, dividing ource data into equally important tream uch that the decoding quality uing any ubet of the tream i acceptable, and better quality i obtained by more decription. A popular way to perform MDC i to combine layered coding with the unequal error protection of a priority encoding tranmiion (PET ytem [1]. Another approach for multirate multicat i to ue multi-reolution code (MRC, encoding data into a bae layer and one or more refinement layer [2], [3]. Receiver ubcribe to the layer cumulatively, with the layer incrementally combined at the receiver to provide progreive refinement. The decoding of a higher layer alway require the correct reception of all lower layer including the bae layer. In thi paper, we conider multirate multicat with linear network coding. Propoed in [4], network coding allow and Thi work wa upported in part by the National Science Foundation under grant No , CNS-06221, and CCR , and by ONR MURI Grant No. N , by ubcontract # / iued by BAE Sytem National Security Solution, Inc. In addition, thi work wa partially upported by the Defene Advanced Reearch Project Agency (DARPA and the Space and Naval Warfare Sytem Center (SPAWARSYSCEN, San Diego under Contract No. N C- 2020/00151, and by ubcontract # C iued by Stanford Univerity and upported by DARPA. encourage mixing of data at intermediate node. It ha been hown that for a ingle rate multicat, network coding achieve the minimum of the maximum flow to each receiver; thi limit i generally not achievable through traditional routing cheme. Kötter and Médard alo tudied multirate multicat, deriving neceary algebraic condition for the exitence of network coding olution for a given network and receiver requet [5]. For n-layer multicat, linear network code can atify requet from all the receiver if the n layer are to be multicated to all but one receiver. If more than one ubcribe to ubet of the layer, linear code ceae to be ufficient. Previou work on multirate multicat with network coding include [6], [7], [8], [9], [10], [11]. For the MDC approach, [6] and [7] modified PET at the ource to cater for network coded ytem. Recovery of ome layer i guaranteed before full rank linear combination of all layer are received, and thi i achieved at the cot of a lower code rate. Wu et al. tudied the problem of Rainbow Network Coding, which incorporate linear network coding into multi-decription coded multicat [8]. For the MRC approach, [9] tudied multireolution media treaming, and propoed a polynomial-time algorithm for multicat to heterogeneou receiver. Zhao et al. conidered multirate multicat in overlay network [10], organizing receiver into layered data ditribution mehe, and utilizing network coding in each meh. Xu et al. propoed the Layered Separated Network Coding Scheme to maximize the total number of layer received by all receiver [11]. Note that if no additional coding at the ource uch a modified PET i ued, the aggregate rate to all receiver i maximized by olving the linear network coding problem eparately for each layer [8], [9], [10], [11]. Specifically, for each layer, a ubgraph i elected for network coding by performing linear programming. In other word, only intralayer network coding i allowed. On the other hand, interlayer network coding, which allow coding acro layer, often achieve higher throughput. Incorporating inter-layer linear network coding into multirate multicat, however, i ignificantly more difficult, a intermediate node have to know the network topology and the demand of all downtream receiver before determining it network code. Reference [12] conider inter-layer network coding by performing integer-programming (IP flow optimization on multicat layer i defined a the combination of layer from 1uptoi. In addition to IP, which i NP-Hard, thi algorithm require everal computation of edge dijoint path, which i alo NP-Hard. It alo require centralized knowledge of the

2 Bae Layer X 1, X 2, X 3 Refinement layer Multicat Network r 2 r 3 r 4 X 1 X 1 X 1, X 2 X 1, X 2, X 3 Fig. 1. A network with a ource with multi-reolution code X 1, X 2,and X 3, and receiver,r 2,r 3,r 4. network topology. Such centralized algorithm are difficult to perform on general network. On the other hand, the algorithm we tudy ha polynomial complexity and i fully ditributed. In thi paper, we propoe a imple, ditributed, two-tage meage paing algorithm to generate network code for ingle ource multicat of multi-reolution code. Unlike previou work, thi algorithm allow both intra-layer and inter-layer network coding at all node. It guarantee decodability of the bae layer at all receiver. In term of total rate achieved, with field ize a mall a 2 10, it outperform routing a well a network coding cheme that allow intra but not interlayer coding. The performance gain increae a the number of receiver increae and a the network grow in ize, if appropriate criterion i ued. Otherwie, naïve inter-layer coding may lead to an inappropriate choice of network code, which can be wore than intra-layer network coding. The ret of thi paper i organized a follow. Section II preent the network model and the network coding problem of multicat of multi-reolution code. The puhback algorithm i propoed in Section III, and analyzed in Section IV. Simulation reult are preented in Section V, while dicuion on future work conclude the paper in Section VI. II. PROBLEM SETUP We conider the network coding problem for ingle-ource multicat of multi-reolution code, a illutrated in Figure 1. A ingle-ource multicat network i modeled by a directed acyclic graph G =(V,E, V being the et of node, and E the et of link. Each link i aumed to have unit capacity, while link with capacitie greater than 1 are modeled with multiple parallel link. The ubet R = {,r 2,...r n } V i the et of receiver which wih to receive information from the ource node V. The ource procee, X 1, X 2,..., X L, contitute a multi-reolution code, where X 1 i the bae layer and the ret are the refinement layer. It i important to note that layer X i without layer X 1, X 2,..., X i 1 i not ueful for any i. For implicity, we aume each layer i of unit rate. Thu, given a link e E, we can tranmit one layer (or equivalent coded data rate on e at a time. The min-cut between and a node v i denoted by mincut(v, and we aume that every node v know it mincut(v. Note that there are efficient algorithm, uch a Ford-Fulkeron algorithm, that can compute mincut(v. Our goal i to deign a imple and ditributed algorithm that provide a coding trategy to maximize the total rate achieved by all receiver with the reception of the bae layer guaranteed to all receiver. By Min-Cut Max-Flow bound, each receiver r i can receive at mot mincut(r i layer (X 1, P(v q(v v Receiver: q(r = mincut(r q(u 2 C(v r u 2 q(v C(u 3 =Ø: q(u 3 =0 u 3 P(v c(e 1,m 1 c(e 3,m 3 C(v e 1 e 2 c(e 2,m 2 Fig. 2. Puhback tage and code aignment tage at node v. v e 3 e 4 c(e 4,m 4 X 2,.., X mincut(ri. We preent the puhback algorithm, and compare it performance againt other exiting algorithm and againt the theoretical bound of Min-Cut Max-Flow. III. PUSHBACK ALGORITHM The puhback algorithm i a ditributed algorithm which allow both intra-layer and inter-layer linear network coding. It conit of two tage: puhback and code aignment. In the puhback tage, meage initiated by the receiver are puhed up to the ource, allowing uptream node to gather information on the demand of any receiver reachable from them. Meage are paed from node to their parent. Initially, each receiver r i R requet for layer X 1, X 2,..., X mincut(ri to it uptream node, i.e., the receiver r i requet to receive at a rate equal to it min-cut. An intermediate node v V compute a meage, which dep on the value of mincut(v and the requet from it children. Node v then puhe thi meage to it parent, indicating the layer which the parent node hould encode together. The code aignment tage i initiated by the ource once puhback tage i completed. Random linear network code [13] are generated in a top-down fahion according to the puhback meage. The ource generate code according to the meage from it children: encode the requeted layer and tranmit the encoded data to the correponding child. Intermediate node then encode/decode the packet according to the meage determined during the puhback tage. To decribe the algorithm formally, we introduce ome additional notation. For a node v, let P (v be it et of parent node, and C(v it children a hown in Figure 2. P (v and C(v are dijoint ince the graph i acyclic. Let Ev in = {(v 1,v 2 E v 2 = v} be the et of incoming link, and Ev out = {(v 1,v 2 E v 1 = v} the et of outgoing link. A. Puhback Stage A hown in Figure 2, we denote the meage received by node v from a child u C(v a q(u, and the et of meage received from it children a q(c(v = {q(u u C(v}. A meage q(u mean that u requet it parent to code acro layer 1 to at mot q(u. Once requet are received from all children, v compute it meage q(v and the ame q(v to all of it parent. The requet q(v i a function of q(c(v and mincut(v, i.e. q(v = f(q(c(v,mincut(v. A peudocode for the puhback tage at a node v V i hown in Algorithm 1. It i important to note that the choice of f( i a u

3 q( =2 q(v 1 =2 q(v 2 =1 v 1 v 2 r 2 r 3 mincut( =2 mincut(r 2 =3 mincut(r 3 =1 Fig. 3. An example of puhback tage with min-req criterion. q( =2 q(r 1 =2 q(v 1 =2 q(v 2 =2 v 1 v 2 q(r 1 =2 q(v 3 =1 q(v 3 =1 q(v 3 =2 v 3 q(v 3 =2 mincut(v 1 =1 mincut(v 2 =1 mincut(v 3 =2 q(r 3 =1 mincut(v 1 =1 mincut(v 2 =1 mincut(v 3 =2 r 2 r 3 mincut( =2 mincut(r 2 =3 mincut(r 3 =1 Fig. 4. An example of puhback tage with min-cut criterion. Highlighted are the meage different from that of min-req criterion (Figure 3. v 3 q(r 3 =1 key feature of the algorithm a it determine the performance. We preent two different verion of f( : min-req criterion and min-cut criterion, which we dicu next. 1 Min-req Criterion: The min-req criterion, a the name ugget, define q(v =f(q(c(v,mincut(v a follow: q(v = { 0 if q(u =0for all u C(v, q min otherwie, where q min = min q(u 0, u C(v q(u i the minimum nonzero q(u from u C(v. Thi criterion may eem very peimitic and naïve, a the intermediate node erve only the minimum requeted by their downtream receiver to enure the decodability of the bae layer. Nonethele, a we hall ee in Section V, the performance of thi criterion i quite good. An example of puhback with min-req i hown in Figure 3. Receiver, r 2, and r 3 requet their min-cut value 2, 3, and 1, repectively. The intermediate node v 1, v 2, and v 3 requet the minimum of all the requet received, which are 2, 1, and 1, repectively. if v i a receiver then q(v =mincut(v; if v i an intermediate node then if C(v = then q(v =0; if C(v then q(v =f(q(c(v,mincut(v; Algorithm 1: The puhback tage at node v. 2 Min-cut Criterion: The min-cut criterion define the function q(v =f(q(c(v,mincut(v a follow: { q min if mincut(v q min, q(v = mincut(v otherwie, where q min = min q(u 0, u C(v q(u. Note if a node v receive mincut(v number of linearly indepent packet coded acro layer 1 to mincut(v, it can decode layer X 1, X 2,..., X mincut(v and act a a econdary ource for thoe layer. Thu, if there i at leat one child u C(v that requet fewer than mincut(v layer, i.e. mincut(v >q min, node v et it requet q(v to mincut(v. However, if all children requet more than mincut(v layer, node v doe not have ufficient capacity to decode the layer requeted by it children. Thu, it et q(v =q min. An example of puhback with min-cut i hown in Figure 4. The network i identical to that of Figure 3. Again, the node, r 2, r 3, and v 1 requet 2, 3, 1, and 2, repectively. However, node v 2 requet 2, which i the minimum of all the requet it received, and node v 3 requet mincut(v 3 =2. B. Code Aignment Stage Thi tage i initiated by the ource after puhback i completed. A hown in Figure 2, c(e, m denote the random linear network code v tranmit to it child u C(v, where e =(v, u, and m mean that packet on e are coded acro layer 1 to m. Notem may not equal to q(u, which we dicu in more detail in Section IV. Algorithm 2 preent a peudocode for the code aignment tage at any node v V. Algorithm 2 conider ource, intermediate, and receiver node eparately. The ource alway exactly atifie any requet from it children, while the receiver decode a many conecutive layer a they can. For an intermediate node v connected to the network (P (v, v collect all the code c(e i,m i from it parent and determine m, the number of layer up to which v can decode. It i poible that v cannot decode any layer, leading to an m equal to zero. For m 0, v can act a a econdary ource for layer 1, 2,..., m by decoding thee layer. In the cae where q(u m, u C(v, v can atify u requet exactly by encoding jut the layer 1 to q(u. Ifq(u >m, v cannot decode the layer u requeted; thu, cannot atify u requet exactly. Therefore, v ue a bet effort approach and deliver a packet coded acro m max layer, where m max i the cloet to q(u node v can erve without violating u requet, i.e. q(u m max. The code aignment tage require that every node check it decodability to determine m. Thi proce involve Gau-Jordan elimination, which i computationally cheaper than matrix inverion required for decoding. Note that only a ubet of the node need to perform (partial decoding. Figure 5 and 6 how the code aignment tage for the example in Figure 3 and 4. The algorithm for code aignment tay the ame, whether we ue min-req or mincut criterion during the puhback tage, but the reulting code aignment are different. Although the throughput achieved in thee example are the ame, thi i uually not the cae.

4 if v i the ource then foreach edge e =(v, u Ev out do v tranmit c(e, q(u; if v i an intermediate node then if P (v = then v et c(e, 0 for all e Ev out ; if P (v then v receive code c(e i,m i, e i Ev in ; v determine m, which i the maximum m uch that X 1, X 2,...X m are decodable from c(e i,m i ; foreach child u C(v do Let e =(v, u; if q(u m then v decode layer X 1, X 2,..., X m ; v tranmit c(e, q(u; if q(u >m then Let m max = max mi q(u m i ; v tranmit c(e, m max ; if v i a receiver then v receive code c(e i,m i, e i Ev in ; v decode m layer, which i the maximum m uch that X 1, X 2,...X m are decodable from c(e i,m i ; Algorithm 2: The code aignment tage at node v. Generally the min-cut criterion achieve higher throughput than the min-req criterion. C. Complexity analyi Given a ingle-ource multicat network with a L- layer multi-reolution code, each puhback meage q( {1,...,L} i log 2 L -bit long. On the other hand, the code aignment meage c( from node v to u C(v i of length O(q(v log 2 (p-bit where p i the field ize. Note that log 2 p 10 i ufficient (ee Section V; therefore, c( i O(L-bit long. Thu, a node v tranmit a total of O( log 2 L P (v + L C(v -bit. Given L, the meage complexity i linear in the number of neighbor v ha. To compute q(v, node v perform O( C(v comparion. Since v tranmit the ame q(v to all it parent, v only need to compute q(v once. To compute c(v, node v firt perform a Gau-Jordan elimination to determine m (ee Section V for more detail. Note that given a k l matrix, Gau-Jordan elimination ha complexity O(kl 2. By Lemma 4.2, v receive a coding matrix of ize P (v q(v, which i at mot a matrix of ize P (v L. Thu, computing m require at mot O( P (v L 2 operation. In addition, v may need to decode m layer, where m min{ P (v,l}. Decoding involve c(e 1,2 e c(e 2,1 e 2 1 c(e 3,1 v e 1 v 3 2 c(e 4,1 e 5 e 6 e 7 e 8 c(e 8,1 e c(e 5,2 9 c(e 7,1 c(e 6,2 c(e 9,1 r 2 r 3 mincut( =2 mincut(r 2 =3 mincut(r 3 =1 Decode 2 layer Decode 2 layer Decode 1 layer Fig. 5. e 4 v 3 e10 mincut(v 1 =1 mincut(v 2 =1 mincut(v 3 =2 c(e 10,1 An example of code aignment tage with min-req criterion. c(e 1,2 e c(e 2,2 1 e 2 v c(e 3,2 1 v 2 e 3 mincut(v 1 =1 mincut(v 2 =1 mincut(v 3 =2 e 4 c(e 4,2 e v 3 decode layer 1 and 2 5 e 6 e 7 e 8 c(e 8,2 e 9 c(e 5,2 c(e 7,2 e 10 c(e c(e 6,2 10,1 c(e 9,2 r 2 r 3 mincut( =2 mincut(r 2 =3 mincut(r 3 =1 Decode 2 layer Decode 2 layer Decode 1 layer Fig. 6. An example of code aignment tage with min-cut criterion. High lighted are the meage different from the min-req criterion (Figure 5. a matrix inverion, with complexity O(min{ P (v,l} 3. Latly, re-encoding require a vector-matrix multiplication, which ha complexity O( P (v L. Note that v need to reencode a eparate meage c( for each u C(v. Thu, re-encoding require O( C(v P (v L operation. The total complexity at v i O( P (v L 2 +O(min{ P (v,l} 3 + O( C(v P (v L =O( P (v L 2 + C(v P (v L. The overall time required for each tage i linearly proportional to the maximum ditance from the ource to any of the ink, auming that each link incur unit delay. If we aume the network i tatic, thi time delay can be well amortized over multiple tranmiion. IV. ANALYSIS OF PUSHBACK ALGORITHM In general, not all receiver can achieve their min-cut through linear network coding. Nonethele, we want to guarantee that no receiver i denied ervice, i.e. although ome node may not receive up to the number of layer deired, all hould receive at leat laye. In thi ection, we prove that the puhback algorithm guarantee decodability of the bae layer, X 1, at all receiver. Two related lemma are preented to prove Theorem 4.3. Lemma 4.1: Aume mincut(v =n for a node v in G. In the puhback algorithm, if m i n for all c(e i,m i, e i Ev in, then v can decode at leat laye with high probability. In other word, if all received code at v are combination of at mot n layer, v can decode at leat laye. Proof: Recall that a code c(e i,m i repreent coding acro layer 1 to m i ; if the field ize i large, with high probability, the firt m i element of thi coding vector are non-zero, wherea the ret are zero.

5 n n c 1 c 2 c 3 n M All non-zero element are indepently and randomly elected. n M M 1 r 2 M 2 r 3 M 3 (a Fig. 7. Coding matrix M; each row repreent a code received, and column repreent the layer. The maximum number of non-zero column in M, c k, can be equal to n (a hown in (a, or le than n (a hown in (b. Since mincut(v =n, there exit n edge-dijoint path from the ource to v, for all link are aumed to have unit capacity. Therefore, v receive from it incoming link at leat n code, each of which can be repreented a a row coding vector of length n, ince m i <nfor all i. Pickthe n code correponding to the edge-dijoint path to obtain an n n coding matrix. For the quare coding matrix, ort it row according to the number of non-zero element per row, obtaining the tructure hown in Figure 7. We denote thi orted matrix by M, and the unique number of non-zero element in it row by c 1,c 2,..., c k, in acing order. Since the row of M are generated along edge-dijoint path uing random linear network coding, the non-zero element of M are indepently and randomly elected. Next, define upper-left corner ubmatrice M 1, M 2,..., M k a hown in Figure 8, where each ubmatrix M i i of ize r i c i. Specifically, the row of M with exactly c 1 non-zero element form a c 1 ubmatrix M 1 ; the row of M with exactly c 1 or c 2 non-zero element form the r 2 c 2 ubmatrix M 2. M k i of ize r k c k, where r k = n, and c k n. Note for any i, ifrank(m i =c i, node v can decode layer 1 to c i, i.e., the bae layer i decodable. In other word, laye i not decodable at node v only if rank(m i <c i for all i. With thee definition, we aume laye i not decodable at node v, and prove the lemma by contradiction. Specifically, we prove by induction that thi aumption implie r i <c i for all i, leading to the contradiction r k <c k. For the bae cae, firt conider M 1. If laye i not decodable, rank(m 1 <c 1. Recall that element in M 1 are indepently and randomly elected [13]; if c 1, with high probability, rank(m 1 =c 1. Therefore, the above aumption implie <c 1 and rank(m 1 =. Next conider M 2. Under the aumption that laye i not decodable, rank(m 2 <c 2. Since rank(m 1 = and M 2 include row of M 1, rank(m 2.Row +1, +2,..., r 2 are called the additional row introduced in M 2. If there are more than c 2 additional row, M 2 ha full rank, i.e. rank(m 2 =c 2, with high probability. Hence, the number of additional row in M 2 mut be le than c 2, implying r 2 <c 2. For the inductive tep, conider M i, 3 i k. Aume that r j <c j for all j<i. If laye i not decodable, rank(m i < c i. By imilar argument a above, rank(m i 1 =r i 1, and there mut be le than c i r i 1 additional row introduced in M i. Thu, r i < c i. By induction, the total number of row r k = n in M i trictly le than c k n, which i a contradiction. We therefore conclude that node v can decode the bae layer. In fact, v can decode at leat c 1 layer. (b Fig. 8. Upper-left corner ubmatrice M 1, M 2,andM 3. Lemma 4.2: In the puhback algorithm, for each link e = (v, v, aume that node v requet q(v =q to node v. Then, the code c(e, m on link e (from node v to v i coded acro at mot q layer, i.e. m q. Proof: Firt, define the notion of level. A node u i in level i if the longet path from to u i i, a hown in Figure 9. Since the graph i acyclic, each node ha a finite level number. We hall ue induction on the level to prove that thi lemma hold for both min-req and min-cut criteria. For the bae cae, if v i in level 1, it i directly connected to the ource, and receive a code acro exactly q layer on e from. For the inductive tep, aume that all node in level 1toi, 1 i<k, get packet coded acro layer 1 to at mot their requet. Aume v i in level i +1.Let v P (v ; therefore, v i in level j i. Letq min be the mallet non-zero requet at v, that i q min = min q(u 0,u C(v q(u. For the min-req criterion, v alway requet q(v = q min to it parent, and the code v receive are linear combination of at mot q min layer. Therefore, the code v to it children i coded acro at mot q min layer, where q = q(v q min. In other word, the code received by v i coded acro at mot q layer. For the min-cut criterion, if q min >mincut(v, node v requet q(v =q min to it parent. By the ame argument a that for the min-req criterion, v receive packet coded acro at mot q layer. If q min mincut(v, v requet q(v =mincut(v. According to the code aignment tage, if v cannot atify requet q exactly, it will out a linear combination of the layer it can decode. Since v i in level j i, v receive code acro layer 1 to at mot mincut(v. By Lemma 4.1, node v can decode at leat the bae layer. Thu, we conclude that node v i alway able to generate a code for node v uch that it i coded acro layer 1 to at mot q. Theorem 4.3: In the puhback algorithm, every receiver can decode at leat the bae layer. Proof: The receiver with min-cut n receive linear combination of at mot n layer by Lemma 4.2. From Lemma 4.1, the receiver, therefore, can decode at leat the bae layer. level 1 Fig. 9. level 3 Level 1 and level 3 node in a network.

6 V. SIMULATIONS To evaluate the effectivene of the puhback algorithm, we implemented it in Matlab, and compared the performance with both routing and intra-layered network coding cheme. Random network were generated, with a fixed number of receiver randomly elected from the vertex et. We conider two metric to evaluate the performance: % Happy Node = # of receiver that achieve min-cut, # of trial # of receiver all trial total rate achieved all trial % Rate Achieved =. all total min-cut trial The % Happy Node metric i the average percentage of receiver that achieved their min-cut, i.e. receiver that received the ervice they requeted. The % Rate Achieved metric give a meaure of what percentage of the total requeted rate (equal to um of min-cut wa delivered to the receiver over all trial. It i important to note that the optimal achievable rate (denoted OPT for multirate multicat are generally unknown for a network. The min-cut i the theoretical upper bound on OPT. Therefore, % Rate Achieved i a lower bound on the total rate achieved in term of OPT, i.e. total rate achieved all trial % Rate Achieved. OPT Recall that thi total rate achieved i what we int to maximize with the propoed algorithm. A an example, conider two poible cae where the (min-cut, achieved-rate pair are ([1, 1, 2], [1, 1, 1] and ([2, 2, 3], [2, 2, 2]. In both cae, the demand of a ingle receiver i mied by one layer, but the correponding fraction of rate achieved are 3/4 and 6/7 repectively. Uing only the % Happy Node metric would tell u that 1/3 of the receiver did not received all requeted layer. However, the %Rate Achieved metric provide a more accurate meaure of how unhappy the overall network i. A. Algorithm for comparion 1 Point-to-point Routing Algorithm: the point-to-point routing algorithm conider each multicat a a et of unicat. The ource node firt multicat the bae layer X 1 to all receiver. To determine the link ued for layer X 1, compute the hortet path to each of the receiver eparately. Given the hortet path to all receiver, then ue the union of the path to tranmit the bae layer. Note the hortet path to receiver r i may not be dijoint with the hortet path to receiver r j. After tranmitting layer X i 1, 2 i L, ource ue the remaining network capacity to tranmit the next refinement layer X i to a many receiver a poible. Firt, update the min-cut to all receiver and identifie receiver that can receive X i.letr = {r i1,r i2,...} be the et of receiver with updated min-cut greater than 1 and, therefore, can receive layer X i. The ource then compute the hortet path to receiver in R. The union of thee path i ued to tranmit the refinement layer. Thi proce i repeated until no receiver can be reached or the layer are exhauted. 2 Tree Routing Algorithm: the tree routing algorithm compute the minimal-cot tree connecting ource and all the receiver. We aume that each link i of unit cot. For the bae layer X 1, compute and tranmit on the tree connecting to all receiver. For each new refinement layer X i, compute a new tree to receiver with updated min-cut greater than zero. Thi proce i repeated until no receiver can be reached or the layer are exhauted. It i important to note that tree routing algorithm i an optimal routing algorithm it ue the fewet number of link to tranmit each layer. Unlike the point-to-point algorithm, thi algorithm may make routing deciion that i not optimal to any ingle receiver, i.e. the ource may ue a non-hortet path to communicate to a receiver, but it ue fewer link globally. However, thi optimality come with a cot: the problem of finding a tree i NP-complete. 3 Intra-layer Network Coding Algorithm: the intra-layer network coding algorithm ue linear coding on each layer eparately. It iteratively olve the linear programming problem for linear network coding for layer X i with receiver R i = {r R mincut(r 1}, where i =1and R 1 = R initially [14]. After olving the linear program for layer X i, the algorithm increment i, update the link capacitie, and perform the next round of linear programming. Reference [8] and [9] are example of thi intra-layer coding approach. B. Implementation of Puhback Algorithm The puhback algorithm wa implemented with two different meage paing chedule. 1 Sequential: for the puhback tage, each node in the network a requet to it parent after requet meage from all it children have been received. For the code aignment tage, each node a code to it children after receiving code from all it parent. Thi correpond to the algorithm explained in Section III. 2 Flooding: for the puhback tage, each node update it requet to it parent upon reception of a new meage from it children. For the code aignment tage, each node a new code to it children after receiving a new meage from any of it parent node. Thi allow an update mechanim that converge to the ame olution a equential meage paing, where the convergence time dep on the diameter of the graph. Another important iue i the procedure to check decodability at each node. In general, Gau-Jordan elimination on the coding matrix in a field of ize p i neceary to determine which layer are decodable at a node after the code are aigned. However, thi i not the cae for 2-layer multi-reolution code (L =2. We define pattern of coding coefficient for a node with δ incoming link a [a 1,a 2,..., a δ ], where a i repreent the number of layer combined in the i-th incoming link. If a node receive only the bae layer on all incoming link, i.e. the pattern of coding coefficient i [1, 1,..., 1], it can decode the bae layer. If at leat one of the incoming link contain a combination of two layer,

7 % Happy Node Fig PB min cut p = 2 m PB min req p = 2 m PB min cut p = PB min req p = m (p = 2 m Varying field ize p in a network with 5 receiver and 25 node. i.e. the pattern of coding coefficient i one of the following: [1,..., 1, 2], [1,..., 1, 2, 2],..., [2,..., 2], both layer can be decoded. Thu, for L =2, the pattern of coding coefficient indicate decodability. Note that uing the pattern of coding coefficient i equivalent to uing Gau-Jordan elimination with infinite field ize. In more general cae with L>2, the pattern of coding coefficient i no longer ufficient. For example, a node with 4 incoming link of unit rate can have a min-cut of at mot 4. Aume that thi node ha a min-cut of 3, and that thi node i aigned a coding-coefficient pattern of [1, 1, 3, 3]. If coding vector are linearly indepent, all layer are decodable. However, it i poible that the third and the fourth link, both combining three layer, are not from dijoint path, i.e. linearly depent combination. Then, Gau-Jordan elimination i neceary to check that only the firt layer i decodable. In ubequent ection, we preent imulation reult for 2 and 3-layer multi-reolution code. However, our algorithm i not limited to 2 and 3-layer; it can be applied to general n-layer multi-reolution code. C. Simulation reult for 2-layer multi-reolution code The imulation for 2-layer multi-reolution code were carried out for random directed acyclic network. We averaged 0 trial for each data point on the curve plotted in thi ection. The network were generated uch that the min-cut and the in-degree of all node were le than or equal to 2. A tated in Section V-B, the pattern of coding coefficient are ufficient to check decodability for 2-layer multi-reolution code, and it i equivalent to uing Gau-Jordan elimination with an infinite field ize. Figure 10 how the effect of field ize in a network with 25 node and 5 receiver by performing Gau-Jordan elimination at every node during the code aignment tage with varying field ize p. Italohow the average performance in term of % Happy Node when uing the pattern of coding coefficient to check decodability. In eence, we are comparing the performance of our ytem uing a field ize p to that of an infinite field ize. Oberve that even for moderately mall field ize, uch a p 2 8, the puhback algorithm perform cloe to that of the ytem operating in an infinite field. From Figure 10, we ee that the min-cut criterion perform coniderably better than the min-req criterion for large field % of Happy Node % Rate Achieved Layered PB min req flooding PB min cut flooding PB min req equential PB min cut equential PB min req p = 2 10 PB min cut p = No. of Receiver ( R Fig. 11. Layered PB min req flooding PB min cut flooding PB min req equential PB min cut equential PB min cut p = 2 10 PB min req p = No. of Receiver ( R Varying number of receiver in a network with 25 node. ize. However, for mall field ize (p 2 3, the min-req criterion i lightly better. Thi i becaue it forward the minimum of the requet received at any node. For L =2, there will be more node requeting only the bae layer when uing the min-req criterion than when uing the min-cut criterion. Thu, network uing the min-req criterion will have more link carrying only the bae layer, which help improve redundancy for the receiver. Thi allow everal path to carry the ame information, enuring the bae layer i decodable at the receiver. By comparion, the min-cut criterion trie to combine both layer on a many link a poible. When the field ize i large, both layer are decodable with high probability; when the field ize i mall, the probability of generating linearly depent code i high, conequently preventing decodability of both layer at a ubet of receiver. Figure 11 and 12 compare the performance of the variou cheme in term of the two metric % Happy Node and % Rate Achieved. The puhback algorithm i compared to the Point-to-point Routing Algorithm (, the Tree Routing Algorithm (, and the Intra-layer Network Coding Algorithm ( Layered. We implement two verion of puhback: flooding and equential meage paing approache. The flooding cheme with an infinite field ize are labeled PB min-req flooding and PB min-cut flooding for the min-req and min-cut criteria, repectively. The equential meage paing cheme with an infinite field ize are labeled PB min-req equential and PB min-cut equential. Finally, puhback uing a moderate field ize of p =2 10 are labeled PB min-req p =2 10 and PB min-cut p =2 10.

8 % Happy Node % Rate Achieved Layered PB min req flooding 86 PB min cut flooding PB min req equential 84 PB min cut equential 82 PB min req p = 2 10 PB min cut p = No. Node (n Layered PB min req flooding 86 PB min cut flooding PB min req equential 84 PB min cut equential 82 PB min cut p = 2 10 PB min req p = No. Node (n Fig. 12. Varying number of node in a network with 3 receiver. Figure 11 how the performance of the variou cheme when the number of receiver i increaed. PB min-cut ha the bet performance overall. Both flooding and equential meage paing approache behave imilarly. Furthermore, uing a moderate field ize of p =2 10 yield reult cloe to that of an infinite field ize (for both min-cut and min-req. The performance of the variou cheme follow a imilar tr for both metric % Happy Node and % Rate Achieved. In addition, Figure 11 illutrate that the gap between the mincut criterion and, and Layered increae with the number of receiver. Note that the gap between the mincut and the min-req criteria increae more lowly than the gap between the min-cut and the other cheme. Figure 12 compare the different cheme when the number of receiver i fixed, but the network grow in ize. PB min-cut outperform the intra-layer network coding and the routing cheme; it alo conitently achieve cloe to % for both % Happy Node and % Rate Achieved while the econd bet cheme ( Layered achieve at mot 96% and 97% for the two metric. Figure 12 alo how that the min-cut criterion i very robut to the ize of the network. In fact, the performance improve a more node are added. However, the min-req degrade with the number of node. Thi i becaue with min-req, the requet from receiver with min-cut equal to 1 limit the rate of other receiver. A the network become larger, thi flooding of bae layer requet ha a more ignificant effect on the throughput ince more reource are wated in delivering jut the bae layer. Thi indicate that the choice of network code can % Happy Node 65 Layered PB min req p=2 m 60 PB min cut p=2 m m (p= 2 m Fig. 13. Varying field ize in a network with 9 receiver 25 node. greatly impact the overall network performance, deping on it topology and demand. An inappropriate choice of network code can be detrimental, a hown by PB min-req ; however, an intelligent choice of network code can improve the performance ignificantly, a hown by PB min-cut. D. Simulation reult for 3-layer multi-reolution code Similarly to the 2-layer cae, for 3-layer multi-reolution code, we generated random network to evaluate the puhback algorithm. For each data point in the plot, we averaged 0 trial. The min-cut and the in-degree of all node were le than or equal to 3. Recall that with 3 layer, the pattern of coding coefficient are not ufficient for checking the decodability of incoming packet. Intead, Gau-Jordan elimination i neceary at every node during the code aignment tage. Figure 13 how the effect of field ize in a network of 25 node and 9 receiver. PB min-cut outperform routing and intra-layer coding cheme with a field ize of p =2 5. In term of % Happy Node, PB min-cut achieve roughly 92% when the field ize i large enough, while the intra-layer coding cheme only achieve about 82%. Figure 13 alo how that intra-layer coding cheme till outperform the routing cheme, even when optimal multicat routing i ued for each layer. Our puhback algorithm achieve coniderably higher gain by uing inter-layer in addition to intra-layer coding. A the number of receiver increae, more demand need to be atified imultaneouly. It i therefore expected that the overall performance of multicat cheme will degrade with the number of receiver. Thi can be oberved in Figure 14. However, the performance gap between PB min-cut and PB min-req i approximately contant, while the performance gap over other cheme increae. Thi mean that our algorithm i more robut to change in the number of receiver than the other cheme, an important property for ytem that aim to provide ervice to a large number of heterogeneou uer. Figure 15 how the performance of the different cheme a the network grow in ize. A more node are added, there are more dijoint path within the network for tree routing and intra-layer coding to ue. Hence the performance of thee cheme improve. The oppoite behavior occur for PB minreq, i.e. the % Happy Node decreae a the network ize increae. Thi reult i imilar to that of Figure 12 for 2-layer

9 % Happy Node % Rate Achieved Layered PB min req p=2 12 PB min cut p= No. of Receiver ( R Layered PB min req p=2 12 PB min cut p= No. of Receiver ( R Fig. 14. Varying number of receiver in a network with 25 node uing field ize of % Happy Node 65 Layered PB min req p=2 10 PB min cut p= No. of Node (n Fig. 15. Varying number of node in a network with 9 receiver uing field ize of cae. A the network ize increae, it become more likely that a mall requet by one receiver uppree higher requet by many other receiver. Hence, puhback with the min-req criterion quickly deteriorate in term of % Happy Node. VI. CONCLUSIONS AND FUTURE WORK A imple, ditributed meage paing algorithm, called the puhback algorithm, ha been propoed to generate network code for ingle ource multicat of multi-reolution code. With two tage, the puhback algorithm guarantee decodability of the bae layer at all receiver. In term of total rate achieved, thi algorithm outperform routing cheme a well a intra-layer coding cheme, even with mall field ize uch a The performance gain increae a the number of receiver increae and a the network grow in ize a hown by numerical imulation. Poible future work include the addition of a third complaint tage, in which receiver whoe requet have not been atified pa another et of requet to their parent, ignaling their deire for more. In generating new code, parent node mut take into account the new updated requet, while maintaining decodability at receiver which did not participate in the complaint tage. It i important to determine what the complaint meage hould be, and to ae the improvement that can be achieved with uch an additional tage. Another poible extenion i to apply thi algorithm in wirele/dynamic multicat etting. The flooding meage paing approach i applicable then, a change in the network can be handled by new meage to the neighboring node. Latly, in the puhback algorithm, rate i the meage ent by node to their parent, i.e. each node ignal how many layer down-tream receiver can or want to receive. It may be poible to ext the meage to include other contraint, uch a power (decoding power, delay, and reliability. REFERENCES [1] A. Albanee, J. Blömer, J. Edmond, M. Luby, and M. Sudan, Priority encoding tranmiion, IEEE Tranaction on Information Theory, vol. 42, no. 6, pp , [2] N. Shacham, Multipoint communication by hierarchically encoded data, in Proceeding of INFOCOM 92, 1992, pp [3] M. Effro, Univeral multireolution ource code, IEEE Tranaction on Information Theory, vol. 47, no. 6, pp , [4] R. Ahlwede, N. Cai, S.-Y. R. Li, and R. W. Yeung, Network information flow, IEEE Tranaction on Information Theory, vol. 46, no. 4, pp , July [5] R. Kötter and M. Médard, An algebraic approach to network coding, IEEE/ACM Tranaction on Networking, vol. 11, no. 5, pp , [6] D. Silva and F. R. Kchichang, Rank-metric code for priority encoding tranmiion with network coding, in Proceeding of 10th Canadian Workhop on Information Theory (CWIT 07, June [7] J. M. Walh and S. Weber, A concatenated network coding cheme for multimedia tranmiion, in Proceeding of 4th Workhop on Network Coding, Theory and Application (NetCod 08, Jan [8] X. Wu, B. Ma, and N. Sarhar, Rainbow network flow of multiple decription code, IEEE Tranaction on Information Theory, vol. 54, no. 10, pp , [9] S. B. Niveditha Sundaram, Paramewaran Ramanathan, Multirate media tream uing network coding, in Proceeding of 43rd Annual Allerton Conference on Communication, Control, and Computing, [10] J. Zhao, F. Yang, Q. Zhang, Z. Zhang, and F. Zhang, Lion: Layered overlay multicat with network coding, IEEE Tranaction on Multimedia, vol. 8, no. 5, pp , Oct [11] C. Xu, Y. Xu, C. Zhan, R. Wu, and Q. Wang, On network coding baed multirate video treaming in directed network, in Proceeding of IEEE International Conference on Performance, Computing, and Communication, IPCCC 07, April [12] S. Dumitrecu, M. Shao, and X. Wu, Layered multicat with interlayer network coding, in The 28th IEEE Conference on Computer Communication (INFOCOM 09, April [13] T. Ho, R. Koetter, M. Médard, M. Effro, J. Shi, and D. Karger, A random linear network coding approach to multicat, IEEE Tranaction on Information Theory, vol. 52, no. 10, pp , October [14] D. S. Lun, N. Ratnakar, M. Médard, R. Koetter, D. R. Karger, T. Ho, E. Ahmed, and F. Zhao, Minimum-cot multicat over coded packet network, IEEE Tranaction on Information Theory, vol. 52, no. 6, pp , June 2006.

Subcarrier exclusion techniques

Subcarrier exclusion techniques Subcarrier excluion technique for coded OFDM ytem Kai-Uwe Schmidt, Jochen Ertel, Michael Benedix, and Adolf Finger Communication Laboratory, Dreden Univerity of Technology, 62 Dreden, Germany email: {chmidtk,

More information

Active Harmonic Elimination in Multilevel Converters Using FPGA Control

Active Harmonic Elimination in Multilevel Converters Using FPGA Control Active Harmonic Elimination in Multilevel Converter Uing FPGA Control Zhong Du, Leon M. Tolbert, John N. Chiaon Electrical and Computer Engineering The Univerity of Tenneee Knoxville, TN 7996- E-mail:

More information

Frequency Calibration of A/D Converter in Software GPS Receivers

Frequency Calibration of A/D Converter in Software GPS Receivers Frequency Calibration of A/D Converter in Software GPS Receiver L. L. Liou, D. M. Lin, J. B. Tui J. Schamu Senor Directorate Air Force Reearch Laboratory Abtract--- Thi paper preent a oftware-baed method

More information

Optimized BER Performance of Asymmetric Turbo Codes over AWGN Channel

Optimized BER Performance of Asymmetric Turbo Codes over AWGN Channel International Journal of Computer Application (0975 8887) Optimized Performance of Aymmetric Turbo Code over AWGN Channel M.Srinivaa Rao Pvpit, JNTU Kainada Andhra Pradeh, India. G.Vijaya Kumar Pvpit,

More information

COST OF TRANSMISSION TRANSACTIONS: Comparison and Discussion of Used Methods

COST OF TRANSMISSION TRANSACTIONS: Comparison and Discussion of Used Methods INTERNATIONAL CONFERENCE ON RENEWABLE ENERGY AND POWER QUALITY (ICREPQ 03) COST OF TRANSMISSION TRANSACTIONS: Comparion and Dicuion of Ued Method Judite Ferreira 1, Zita Vale 2, A. Almeida Vale 3 and Ricardo

More information

The Performance Analysis of MIMO OFDM System with Different M-QAM Modulation and Convolution Channel Coding

The Performance Analysis of MIMO OFDM System with Different M-QAM Modulation and Convolution Channel Coding The Performance Analyi of MIMO OFDM Sytem with Different M-QAM Modulation and Convolution Channel Coding H. S. Shwetha M.tech, Digital Communication Engineering Siddaganga Intitute of Technology Tumakuru,

More information

MIMO Systems: Multiple Antenna Techniques

MIMO Systems: Multiple Antenna Techniques ADVANCED MIMO SYSTEMS MIMO Sytem: Multiple Antenna Technique Yiqing ZOU, Zhengang PAN, Kai-Kit WONG Dr, Senior Member of IEEE, Aociate Editor, IEEE TWirele, IEEE CL, and JoC (AP), Senior Lecturer, Department

More information

Chapter Introduction

Chapter Introduction Chapter-6 Performance Analyi of Cuk Converter uing Optimal Controller 6.1 Introduction In thi chapter two control trategie Proportional Integral controller and Linear Quadratic Regulator for a non-iolated

More information

Adaptive Space/Frequency Processing for Distributed Aperture Radars

Adaptive Space/Frequency Processing for Distributed Aperture Radars Adaptive Space/Frequency Proceing for Ditributed Aperture Radar Raviraj Adve a, Richard Schneible b, Robert McMillan c a Univerity of Toronto Department of Electrical and Computer Engineering 10 King College

More information

Control of Electromechanical Systems using Sliding Mode Techniques

Control of Electromechanical Systems using Sliding Mode Techniques Proceeding of the 44th IEEE Conference on Deciion and Control, and the European Control Conference 25 Seville, Spain, December 2-5, 25 MoC7. Control of Electromechanical Sytem uing Sliding Mode Technique

More information

II. SYSTEM MODEL. A. Link and path model

II. SYSTEM MODEL. A. Link and path model HARQ I. INTRODUCTION ARQ (automatic repeat-requet i a link layer protocol ued for packet error detection and retranmiion. Errordetection bit (uch a CRC bit are attached and tranmitted along with the meage

More information

UNIVERSITY OF SASKATCHEWAN EE456: Digital Communications FINAL EXAM, 9:00AM 12:00PM, December 9, 2010 (open-book) Examiner: Ha H.

UNIVERSITY OF SASKATCHEWAN EE456: Digital Communications FINAL EXAM, 9:00AM 12:00PM, December 9, 2010 (open-book) Examiner: Ha H. Name: Page 1 UNIVERSIY OF SASKACHEWAN EE456: Digital Communication FINAL EXAM, 9:00AM 1:00PM, December 9, 010 (open-book) Examiner: Ha H. Nguyen Permitted Material: Only textbook and calculator here are

More information

Lab 7 Rev. 2 Open Lab Due COB Friday April 27, 2018

Lab 7 Rev. 2 Open Lab Due COB Friday April 27, 2018 EE314 Sytem Spring Semeter 2018 College of Engineering Prof. C.R. Tolle South Dakota School of Mine & Technology Lab 7 Rev. 2 Open Lab Due COB Friday April 27, 2018 In a prior lab, we et up the baic hardware

More information

A Proportional Fair Resource Allocation Algorithm for Hybrid Hierarchical Backhaul Networks

A Proportional Fair Resource Allocation Algorithm for Hybrid Hierarchical Backhaul Networks A Proportional Fair Reource Allocation Algorithm for Hybrid Hierarchical Backhaul Network Intitute of Communication and Information Sytem, Hohai Univerity, Nanjing, 211100, China E-mail: 498807912@qq.com

More information

Produced in cooperation with. Revision: May 26, Overview

Produced in cooperation with. Revision: May 26, Overview Lab Aignment 6: Tranfer Function Analyi Reviion: May 6, 007 Produced in cooperation with www.digilentinc.com Overview In thi lab, we will employ tranfer function to determine the frequency repone and tranient

More information

The Central Limit Theorem

The Central Limit Theorem Objective Ue the central limit theorem to olve problem involving ample mean for large ample. The Central Limit Theorem In addition to knowing how individual data value vary about the mean for a population,

More information

Hashiwokakero. T. Morsink. August 31, 2009

Hashiwokakero. T. Morsink. August 31, 2009 Hahiwokakero T. Morink Augut 31, 2009 Content 1 Introduction 3 2 What i Hahiwokakero? 3 2.1 The rule............................. 3 2.2 Eay olving tatement..................... 4 3 Building an Own Solver

More information

Analysis. Control of a dierential-wheeled robot. Part I. 1 Dierential Wheeled Robots. Ond ej Stan k

Analysis. Control of a dierential-wheeled robot. Part I. 1 Dierential Wheeled Robots. Ond ej Stan k Control of a dierential-wheeled robot Ond ej Stan k 2013-07-17 www.otan.cz SRH Hochchule Heidelberg, Mater IT, Advanced Control Engineering project Abtract Thi project for the Advanced Control Engineering

More information

MIMO Enabled Efficient Mapping of Data in WiMAX Networks

MIMO Enabled Efficient Mapping of Data in WiMAX Networks MIMO Enabled Efficient Mapping of Data in WiMAX Network Penumarthi Phani Krihna, R. Saravana Manickam, and C. Siva Ram Murthy Department of Computer Science and Engineering Indian Intitute of Technology

More information

HEURISTIC APPROACHES TO SOLVE THE U-SHAPED LINE BALANCING PROBLEM AUGMENTED BY GENETIC ALGORITHMS. Ulises Martinez William S. Duff

HEURISTIC APPROACHES TO SOLVE THE U-SHAPED LINE BALANCING PROBLEM AUGMENTED BY GENETIC ALGORITHMS. Ulises Martinez William S. Duff Proceeding of the 200 Sytem and Information Engineering Deign Sympoium Matthew H. Jone, Stephen D. Pate, and Barbara E. Tawney, ed. HEURISTIC APPROACHES TO SOLVE THE U-SHAPED LINE BALANCING PROBLEM AUGMENTED

More information

HIGH VOLTAGE DC-DC CONVERTER USING A SERIES STACKED TOPOLOGY

HIGH VOLTAGE DC-DC CONVERTER USING A SERIES STACKED TOPOLOGY HIGH VOLTAGE DC-DC CONVERTER USING A SERIES STACKED TOPOLOGY Author: P.D. van Rhyn, Co Author: Prof. H. du T. Mouton Power Electronic Group (PEG) Univerity of the Stellenboch Tel / Fax: 21 88-322 e-mail:

More information

Sampling Theory MODULE XIII LECTURE - 41 NON SAMPLING ERRORS

Sampling Theory MODULE XIII LECTURE - 41 NON SAMPLING ERRORS Sampling Theory MODULE XIII LECTURE - 41 NON SAMPLING ERRORS DR. SHALABH DEPARTMENT OF MATHEMATICS AND STATISTICS INDIAN INSTITUTE OF TECHNOLOG KANPUR 1 It i a general aumption in ampling theory that the

More information

Stability Analysis in a Cognitive Radio System with Cooperative Beamforming

Stability Analysis in a Cognitive Radio System with Cooperative Beamforming Stability Analyi in a Cognitive Radio Sytem with Cooperative Beamforming Mohammed Karmooe, Ahmed Sultan, Moutafa Youef Department of Electrical Engineering, Alexandria Univerity, Alexandria, Egypt Wirele

More information

EEEE 480 Analog Electronics

EEEE 480 Analog Electronics EEEE 480 Analog Electronic Lab #1: Diode Characteritic and Rectifier Circuit Overview The objective of thi lab are: (1) to extract diode model parameter by meaurement of the diode current v. voltage characteritic;

More information

DIGITAL COMMUNICATION

DIGITAL COMMUNICATION DEPARTMENT OF ELECTRICAL &ELECTRONICS ENGINEERING DIGITAL COMMUNICATION Spring 2010 Yrd. Doç. Dr. Burak Kelleci OUTLINE Line Code Differential Encoding Regeneration, Decoding and Filtering Delta Modulation

More information

REAL-TIME IMPLEMENTATION OF A NEURO-AVR FOR SYNCHRONOUS GENERATOR. M. M. Salem** A. M. Zaki** O. P. Malik*

REAL-TIME IMPLEMENTATION OF A NEURO-AVR FOR SYNCHRONOUS GENERATOR. M. M. Salem** A. M. Zaki** O. P. Malik* Copyright 2002 IFAC 5th Triennial World Congre, Barcelona, Spain REAL-TIME IMPLEMENTATION OF A NEURO- FOR SYNCHRONOUS GENERATOR M. M. Salem** A. M. Zaki** O. P. Malik* *The Univerity of Calgary, Canada

More information

Time-Domain Coupling to a Device on Printed Circuit Board Inside a Cavity. Chatrpol Lertsirimit, David R. Jackson and Donald R.

Time-Domain Coupling to a Device on Printed Circuit Board Inside a Cavity. Chatrpol Lertsirimit, David R. Jackson and Donald R. Time-Domain Coupling to a Device on Printed Circuit Board Inide a Cavity Chatrpol Lertirimit, David R. Jackon and Donald R. Wilton Applied Electromagnetic Laboratory Department of Electrical Engineering,

More information

Improvement in Image Reconstruction of Biological Object by EXACT SIRT cell Scanning Technique from Two Opposite sides of the Target

Improvement in Image Reconstruction of Biological Object by EXACT SIRT cell Scanning Technique from Two Opposite sides of the Target Vol. 3, Iue. 3, ay.-june. 2013 pp-1597-1601 ISSN: 2249-6645 Improvement in Image Recontruction of Biological Object by EXACT SIRT cell Scanning Technique from Two Oppoite ide of the Target Kabita Purkait

More information

Position Control of a Large Antenna System

Position Control of a Large Antenna System Poition Control of a Large Antenna Sytem uldip S. Rattan Department of Electrical Engineering Wright State Univerity Dayton, OH 45435 krattan@c.wright.edu ABSTRACT Thi report decribe the deign of a poition

More information

A Two-Stage Optimization PID Algorithm

A Two-Stage Optimization PID Algorithm PID' Brecia (Italy), March 8-3, ThB. A Two-Stage Optimization PID Algorithm Gíli Herjólfon Anna Soffía Haukdóttir Sven Þ. Sigurðon Department of Electrical and Computer Engineering,Univerity of Iceland

More information

Revisiting Cross-channel Information Transfer for Chromatic Aberration Correction

Revisiting Cross-channel Information Transfer for Chromatic Aberration Correction Reviiting Cro-channel Information Tranfer for Chromatic Aberration Correction Tiancheng Sun, Yifan Peng 3, Wolfgang Heidrich,3 King Abdullah Univerity of Science and Technology, Thuwal, Saudi Arabia IIIS,

More information

Design Multicast Protocols for Non-Cooperative Networks

Design Multicast Protocols for Non-Cooperative Networks Deign Multicat Protocol for Non-Cooperative Networ WeiZhao Wang Xiang-Yang Li Zheng Sun Yu Wang Abtract Conventionally, mot networ protocol aume that the networ entitie who participate in the networ activitie

More information

Comm 502: Communication Theory. Lecture 5. Intersymbol Interference FDM TDM

Comm 502: Communication Theory. Lecture 5. Intersymbol Interference FDM TDM Lecture 5 Interymbol Interference FDM TDM 1 Time Limited Waveform Time-Limited Signal = Frequency Unlimited Spectrum Square Pule i a Time-Limited Signal Fourier Tranform 0 T S -3/T S -2/T S -1/T S 0 1/T

More information

CHAPTER 2 WOUND ROTOR INDUCTION MOTOR WITH PID CONTROLLER

CHAPTER 2 WOUND ROTOR INDUCTION MOTOR WITH PID CONTROLLER 16 CHAPTER 2 WOUND ROTOR INDUCTION MOTOR WITH PID CONTROLLER 2.1 INTRODUCTION Indutrial application have created a greater demand for the accurate dynamic control of motor. The control of DC machine are

More information

Active vibration isolation for a 6 degree of freedom scale model of a high precision machine

Active vibration isolation for a 6 degree of freedom scale model of a high precision machine Active vibration iolation for a 6 degree of freedom cale model of a high preciion machine W.B.A. Boomma Supervior Report nr : Prof. Dr. Ir. M. Steinbuch : DCT 8. Eindhoven Univerity of Technology Department

More information

Constant Switching Frequency Self-Oscillating Controlled Class-D Amplifiers

Constant Switching Frequency Self-Oscillating Controlled Class-D Amplifiers http://dx.doi.org/.5755/j.eee..6.773 ELEKTRONIKA IR ELEKTROTECHNIKA, ISSN 39 5, OL., NO. 6, 4 Contant Switching Frequency Self-Ocillating Controlled Cla-D Amplifier K. Nguyen-Duy, A. Knott, M. A. E. Anderen

More information

DESIGN OF SECOND ORDER SIGMA-DELTA MODULATOR FOR AUDIO APPLICATIONS

DESIGN OF SECOND ORDER SIGMA-DELTA MODULATOR FOR AUDIO APPLICATIONS DESIGN OF SECOND ORDER SIGMA-DELTA MODULATOR FOR AUDIO APPLICATIONS 1 DHANABAL R, 2 BHARATHI V, 3 NAAMATHEERTHAM R SAMHITHA, 4 G.SRI CHANDRAKIRAN, 5 SAI PRAMOD KOLLI 1 Aitant Profeor (Senior Grade), VLSI

More information

RESEARCH ON NEAR FIELD PASSIVE LOCALIZATION BASED ON PHASE MEASUREMENT TECHNOLOGY BY TWO TIMES FREQUENCY DIFFERENCE

RESEARCH ON NEAR FIELD PASSIVE LOCALIZATION BASED ON PHASE MEASUREMENT TECHNOLOGY BY TWO TIMES FREQUENCY DIFFERENCE RESEARCH ON NEAR FIED PASSIVE OCAIZATION BASED ON PHASE MEASUREMENT TECHNOOGY BY TWO TIMES FREQUENCY DIFFERENCE Xuezhi Yan, Shuxun Wang, Zhongheng Ma and Yukuan Ma College of Communication Engineering

More information

Modulation Extension Control for Multilevel Converters Using Triplen Harmonic Injection with Low Switching Frequency

Modulation Extension Control for Multilevel Converters Using Triplen Harmonic Injection with Low Switching Frequency odulation Extenion Control for ultilevel Converter Uing Triplen Harmonic Injection with ow Switching Frequency Zhong Du, eon. Tolbert, John N. Chiaon Electrical and Computer Engineering The Univerity of

More information

International Journal of Engineering Research & Technology (IJERT) ISSN: Vol. 1 Issue 6, August

International Journal of Engineering Research & Technology (IJERT) ISSN: Vol. 1 Issue 6, August ISSN: 2278-08 Vol. Iue 6, Augut - 202 The Turbo Code and an Efficient Decoder Implementation uing MAP Algorithm for Software Defined Radio Mr Rupeh Singh (Principal), Dr. Nidhi Singh (Aociate Profeor)

More information

Self-Programmable PID Compensator for Digitally Controlled SMPS

Self-Programmable PID Compensator for Digitally Controlled SMPS 6 IEEE COMPEL Workhop, Renelaer Polytechnic Intitute, Troy, NY, USA, July 16-19, 6 Self-Programmable PID Compenator for Digitally Controlled SMPS Zhenyu Zhao and Alekandar Prodi Univerity of Toronto Toronto,

More information

AN EVALUATION OF DIGILTAL ANTI-ALIASING FILTER FOR SPACE TELEMETRY SYSTEMS

AN EVALUATION OF DIGILTAL ANTI-ALIASING FILTER FOR SPACE TELEMETRY SYSTEMS AN EVALUATION OF DIGILTAL ANTI-ALIASING FILTER FOR SPACE TELEMETRY SYSTEMS Alion de Oliveira Morae (1), Joé Antonio Azevedo Duarte (1), Sergio Fugivara (1) (1) Comando-Geral de Tecnologia Aeroepacial,

More information

A New Technique to TEC Regional Modeling using a Neural Network.

A New Technique to TEC Regional Modeling using a Neural Network. A New Technique to TEC Regional Modeling uing a Neural Network. Rodrigo F. Leandro Geodetic Reearch Laboratory, Department of Geodey and Geomatic Engineering, Univerity of New Brunwick, Fredericton, Canada

More information

Pre- and Post-DFT Combining Space Diversity Receiver for Wideband Multi-Carrier Systems

Pre- and Post-DFT Combining Space Diversity Receiver for Wideband Multi-Carrier Systems Pre- and Pot- Combining Space Receiver for Wideband Multi-Carrier Sytem Muhammad Imadur Rahman, Suvra Sekhar Da, Frank HP Fitzek, Ramjee Praad Center for TeleInFratruktur (CTiF), Aalborg Univerity, Denmark

More information

Alternating Opportunistic Large Arrays in Broadcasting for Network Lifetime Extension

Alternating Opportunistic Large Arrays in Broadcasting for Network Lifetime Extension IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL 8, NO 6, JUNE 009 831 Alternating Opportunitic Large Array in Broadcating for Network Lifetime Extenion Aravind Kaila and Mary Ann Ingram Abtract We propoe

More information

A Real-Time Wireless Channel Emulator For MIMO Systems

A Real-Time Wireless Channel Emulator For MIMO Systems A eal-time Wirele Channel Emulator For MIMO Sytem Hamid Elami, Ahmed M. Eltawil {helami,aeltawil}@uci.edu Abtract: The improvement in channel capacity hailed by MIMO ytem i directly related to intricate

More information

Design of Centralized PID Controllers for TITO Processes*

Design of Centralized PID Controllers for TITO Processes* 6th International Sympoium on Advanced Control of Indutrial Procee (AdCONIP) May 8-3, 07. Taipei, Taiwan Deign of Centralized PID Controller for TITO Procee* Byeong Eon Park, Su Whan Sung, In-Beum Lee

More information

Deterministic Deployment for Wireless Image Sensor Nodes

Deterministic Deployment for Wireless Image Sensor Nodes Send Order for Reprint to reprint@benthamcience.ae 668 The Open Electrical & Electronic Engineering Journal, 04, 8, 668-674 Determinitic Deployment for Wirele Image Senor Node Open Acce Junguo Zhang *,

More information

Loss Reduction of AS/AC Networks with Holographic Optical Switches

Loss Reduction of AS/AC Networks with Holographic Optical Switches 7th WEA International Conference on Electric Power ytem, High Voltage, Electric Machine, Venice, Italy, ovember -3, 007 36 Lo Reduction of A/AC etwork with Holograhic Otical witche Jiun-hiou Deng, Chien-Yi

More information

Basic Study of Radial Distributions of Electromagnetic Vibration and Noise in Three-Phase Squirrel-Cage Induction Motor under Load Conditions

Basic Study of Radial Distributions of Electromagnetic Vibration and Noise in Three-Phase Squirrel-Cage Induction Motor under Load Conditions http://dx.doi.org/0.42/jicem.203.2.2.54 54 Journal of International Conference on Electrical Machine and Sytem Vol. 2, No. 2, pp. 54 ~58, 203 Baic Study of Radial Ditribution of Electromagnetic Vibration

More information

NAVAL POSTGRADUATE SCHOOL THESIS

NAVAL POSTGRADUATE SCHOOL THESIS NAVAL POSTGRADUATE SCHOOL MONTEREY, CALIFORNIA THESIS SIMULATION PERFORMANCE OF MULTIPLE-INPUT MULTIPLE-OUTPUT SYSTEMS EMPLOYING SINGLE- CARRIER MODULATION AND ORTHOGONAL FRE- QUENCY DIVISION MULTIPLEXING

More information

Relay Selection and Resource Allocation in LTE-Advanced Cognitive Relay Networks

Relay Selection and Resource Allocation in LTE-Advanced Cognitive Relay Networks International Journal on Communication Antenna and Propagation (I.Re.C.A.P.), Vol. 1, N. 4 Augut 2011 Relay Selection and Reource Allocation in LTE-Advanced Cognitive Relay Network Ardalan Alizadeh, Seyed

More information

University of Bristol - Explore Bristol Research. Peer reviewed version. Link to published version (if available): /VETECS.2009.

University of Bristol - Explore Bristol Research. Peer reviewed version. Link to published version (if available): /VETECS.2009. Nordin, R., Armour, S. M. D., & McGeehan, J. P. (9). Overcoming elfinterference in SM-OFDMA with and dynamic ubcarrier allocation. In IEEE 69th Vehicular Technology Conference 9 (VTC Spring 9), Barcelona

More information

To appear in 30th ACM/IEEE Design Automation Conference 1993.

To appear in 30th ACM/IEEE Design Automation Conference 1993. Reolving Signal Correlation for Etimating Maximum Current in CMOS Combinational Circuit Harih Kriplani y,farid Najm y, Ping Y ang yy and Ibrahim Hajj y y Univerity of Illinoi at Urbana-Champaign yy Texa

More information

Voltage Analysis of Distribution Systems with DFIG Wind Turbines

Voltage Analysis of Distribution Systems with DFIG Wind Turbines 1 Voltage Analyi of Ditribution Sytem with DFIG Wind Turbine Baohua Dong, Sohrab Agarpoor, and Wei Qiao Department of Electrical Engineering Univerity of Nebraka Lincoln Lincoln, Nebraka 68588-0511, USA

More information

Identification of Image Noise Sources in Digital Scanner Evaluation

Identification of Image Noise Sources in Digital Scanner Evaluation Identification of Image Noie Source in Digital Scanner Evaluation Peter D. Burn and Don William Eatman Kodak Company, ocheter, NY USA 4650-95 ABSTACT For digital image acquiition ytem, analyi of image

More information

On-Demand Spectrum Sharing By Flexible Time-Slotted Cognitive Radio Networks

On-Demand Spectrum Sharing By Flexible Time-Slotted Cognitive Radio Networks On-Demand Spectrum Sharing By Flexible Time-Slotted Cognitive Radio Network Shimin Gong, Xu Chen, Jianwei Huang, and Ping Wang Centre for Multimedia and Network Technology, Nanyang Technological Univerity

More information

Parallel DCMs APPLICATION NOTE AN:030. Introduction. Sample Circuit

Parallel DCMs APPLICATION NOTE AN:030. Introduction. Sample Circuit APPLICATION NOTE AN:030 Parallel DCM Ugo Ghila Application Engineering Content Page Introduction 1 Sample Circuit 1 Output Voltage Regulation 2 Load Sharing 4 Startup 5 Special Application: Optimizing

More information

A Feasibility Study on Frequency Domain ADC for Impulse-UWB Receivers

A Feasibility Study on Frequency Domain ADC for Impulse-UWB Receivers A Feaibility Study on Frequency Domain ADC for Impule-UWB Receiver Rajeh hirugnanam and Dong Sam Ha VV (Virginia ech VLSI for elecommunication Lab Department of Electrical and Computer Engineering Virginia

More information

A Flyback Converter Fed Multilevel Inverter for AC Drives

A Flyback Converter Fed Multilevel Inverter for AC Drives 2016 IJRET olume 2 Iue 4 Print IN: 2395-1990 Online IN : 2394-4099 Themed ection: Engineering and Technology A Flyback Converter Fed Multilevel Inverter for AC Drive ABTRACT Teenu Joe*, reepriya R EEE

More information

Downlink Small-cell Base Station Cooperation Strategy in Fractal Small-cell Networks

Downlink Small-cell Base Station Cooperation Strategy in Fractal Small-cell Networks Downlink Small-cell Bae Station Cooperation Strategy in Fractal Small-cell Network Fen Bin, Jiaqi Chen, Xiaohu Ge, and Wei Xiang, School of Electronic Information and Communication Huazhong Univerity of

More information

EFFICIENT TRANSMITTER-RECEIVER OPTIMIZATION FOR MULTI-USER SPATIAL MULTIPLEXING MIMO SYSTEM WITH ANTENNA SELECTION

EFFICIENT TRANSMITTER-RECEIVER OPTIMIZATION FOR MULTI-USER SPATIAL MULTIPLEXING MIMO SYSTEM WITH ANTENNA SELECTION INTERNATIONAL JOURNAL JOURNAL OF OF INFORMATION AND AND SYSTEMS SYSTEMS SCIENCES Volume Volume 5, Number, Number, Page, Page 57-7- 9 Intitute for Scientific Computing and Information EFFICIENT TRANSMITTER-RECEIVER

More information

Space-Time Coded Systems with Continuous Phase Frequency Shift Keying

Space-Time Coded Systems with Continuous Phase Frequency Shift Keying Thi full text paper wa peer reviewed at the direction of IEEE Communication Society ubject matter expert for publication in the IEEE GLOBECOM 005 proceeding Space-Time Coded Sytem with Continuou Phae Frequency

More information

NOISE BARRIERS CERC 1. INTRODUCTION

NOISE BARRIERS CERC 1. INTRODUCTION Augut 217 P33/1B/17 NOISE BARRIERS CERC In thi document ADMS refer to ADMS-Road 4.1, ADMS-Urban 4.1 and ADMS-Airport 4.1. Where information refer to a ubet of the lited model, the model name i given in

More information

A Simple DSP Laboratory Project for Teaching Real-Time Signal Sampling Rate Conversions

A Simple DSP Laboratory Project for Teaching Real-Time Signal Sampling Rate Conversions A Simple DSP Laboratory Project for Teaching Real-Time Signal Sampling Rate Converion by Li Tan, Ph.D. lizhetan@pnc.edu Department of ECET Purdue Univerity North Central Wetville, Indiana Jean Jiang, Ph.D.

More information

Control Method for DC-DC Boost Converter Based on Inductor Current

Control Method for DC-DC Boost Converter Based on Inductor Current From the electedwork of nnovative Reearch Publication RP ndia Winter November 1, 15 Control Method for C-C Boot Converter Baed on nductor Current an Bao Chau Available at: http://work.bepre.com/irpindia/46/

More information

A moving sound source localization method based on TDOA

A moving sound source localization method based on TDOA A moving ound ource localization method baed on TDOA Feng MIAO; Diange YANG ; Ruia WANG; Junie WEN; Ziteng WANG; Xiaomin LIAN Tinghua Univerity, China ABSTRACT The Time Difference of Arrival (TDOA) method

More information

Resonant amplifier L A B O R A T O R Y O F L I N E A R C I R C U I T S. Marek Wójcikowski English version prepared by Wiesław Kordalski

Resonant amplifier L A B O R A T O R Y O F L I N E A R C I R C U I T S. Marek Wójcikowski English version prepared by Wiesław Kordalski A B O R A T O R Y O F I N E A R I R U I T S Reonant amplifier 3 Marek Wójcikowki Englih verion prepared by Wieław Kordalki. Introduction Thi lab allow you to explore the baic characteritic of the reonant

More information

A simple low rate turbo-like code design for spread spectrum systems

A simple low rate turbo-like code design for spread spectrum systems 5 A imple low rate turbo-like code deign for pread pectrum ytem Durai Thirupathi and Keith M. Chugg Communication Science Intitute Dept. of Electrical Engineering Univerity of Southern California, Lo Angele

More information

SCK LAB MANUAL SAMPLE

SCK LAB MANUAL SAMPLE SCK LAB MANUAL SAMPLE VERSION 1.2 THIS SAMPLE INCLUDES: TABLE OF CONTENTS TWO SELECTED LABS FULL VERSION IS PROVIDED FREE WITH KITS Phone: +92 51 8356095, Fax: +92 51 8311056 Email: info@renzym.com, URL:www.renzym.com

More information

Gemini. The errors from the servo system are considered as the superposition of three things:

Gemini. The errors from the servo system are considered as the superposition of three things: Gemini Mount Control Sytem Report Prediction Of Servo Error Uing Simulink Model Gemini 9 July 1996 MCSJDW (Iue 3) - Decribe the proce of etimating the performance of the main axi ervo uing the non-linear

More information

Midterm: In Perspective

Midterm: In Perspective Undertanding and Meauring Speedup Lat Time» Midterm Exam Today» Midterm Summary» Definition of Speedup» Meauring Speedup Reminder/Announcement» New Homework #3 will be out oon (tomorrow?)» Midterm Exam

More information

Adaptive Coding in MC-CDMA/FDMA Systems with Adaptive Sub-Band Allocation

Adaptive Coding in MC-CDMA/FDMA Systems with Adaptive Sub-Band Allocation Adaptive Coding in MC-CDMA/FDMA Sytem with Adaptive Sub-Band Allocation PETER TRIFONOV 1, ELENA COSTA, ALESSIO FILIPPI AND EGON SCHULZ Siemen AG, ICM N PG SP RC FR, Germany, ptrifonov@ieee.org,{elena.cota,aleio.filippi,egon.schulz}@iemen.com

More information

Asymptotic Diversity Analysis of Alamouti Transmit Diversity with Quasi-ML Decoding Algorithm in Time-Selective Fading Channels

Asymptotic Diversity Analysis of Alamouti Transmit Diversity with Quasi-ML Decoding Algorithm in Time-Selective Fading Channels International Journal of Software Engineering and It Application Vol. 9, No. 1 (015), pp. 381-388 http://dx.doi.org/10.1457/ijeia.015.9.1.34 Aymptotic Diverity Analyi of Alamouti Tranmit Diverity with

More information

A SIMPLE HARMONIC COMPENSATION METHOD FOR NONLINEAR LOADS USING HYSTERESIS CONTROL TECHNIQUE

A SIMPLE HARMONIC COMPENSATION METHOD FOR NONLINEAR LOADS USING HYSTERESIS CONTROL TECHNIQUE A IMPLE HARMONIC COMPENATION METHOD FOR NONLINEAR LOAD UING HYTEREI CONTROL TECHNIQUE Kemal KETANE kemalketane@gazi.edu.tr İre İKENDER irei@gazi.edu.tr Gazi Univerity Engineering and Architecture Faculty

More information

Available online at ScienceDirect. Procedia Technology 17 (2014 )

Available online at  ScienceDirect. Procedia Technology 17 (2014 ) Available online at www.ciencedirect.com ScienceDirect Procedia Technology 17 (014 ) 791 798 Conference on Electronic, Telecommunication and Computer CETC 013 DC-DC buck converter with reduced impact Miguel

More information

A Flexible OFDM System Simulation Model. with BER Performance Test

A Flexible OFDM System Simulation Model. with BER Performance Test Contemporary Engineering Science, Vol. 5, 2012, no. 8, 365-374 A Flexible OFDM Sytem Simulation Model with BER Performance Tet Aladdin Amro Al-Huein Bin Talal Univerity, Jordan Department of Communication

More information

HARMONIC COMPENSATION ANALYSIS USING UNIFIED SERIES SHUNT COMPENSATOR IN DISTRIBUTION SYSTEM

HARMONIC COMPENSATION ANALYSIS USING UNIFIED SERIES SHUNT COMPENSATOR IN DISTRIBUTION SYSTEM HARMONIC COMPENSATION ANAYSIS USING UNIFIED SERIES SHUNT COMPENSATOR IN DISTRIBUTION SYSTEM * Montazeri M. 1, Abai Garavand S. 1 and Azadbakht B. 2 1 Department of Electrical Engineering, College of Engineering,

More information

SINGLE-PHASE ACTIVE FILTER FOR HIGH ORDER HARMONICS COMPENSATION

SINGLE-PHASE ACTIVE FILTER FOR HIGH ORDER HARMONICS COMPENSATION .jee.ro SINGLE-PHASE ACTIVE FILTER FOR HIGH ORDER HARMONICS COMPENSATION Kyo-Beum Lee Diviion of Electrical and Computer Engineering, Ajou Univerity San5, Woncheon-dong, Yeontong-gu, Suon 44-749, Korea

More information

APPLICATION OF PHASOR MEASUREMENT UNIT IN SMART GRID

APPLICATION OF PHASOR MEASUREMENT UNIT IN SMART GRID APPLICATION OF PHASOR MEASUREMENT UNIT IN SMART GRID 1 Chandarani Sutar, 2 Dr. K. S. Verma 1 RRSIMT Amethi (U.P.), 2 KNIT Sultapur (U.P.) Email: 1 Chandarani_t@yahoo.com, 2 kv211@rediffmail.com, Abtract-A

More information

Radio-Efficient Adaptive Modulation and Coding: Green Communication Perspective

Radio-Efficient Adaptive Modulation and Coding: Green Communication Perspective Radio-Efficient Adaptive Modulation and Coding: Green Communication Perpective Liqiang Zhao, Jian Cai, and Hailin Zhang State Key Laboratory of Integrated Service Network Xidian Univerity Xi an, Shaanxi,

More information

Design, Realization, and Analysis of PIFA for an RFID Mini-Reader

Design, Realization, and Analysis of PIFA for an RFID Mini-Reader Deign, Realization, and Analyi of PIFA for an RFID Mini-Reader SUNG-FEI YANG ; TROY-CHI CHIU ; CHIN-CHUNG NIEN Indutrial Technology Reearch Intitute (ITRI) Rm. 5, Bldg. 5, 95, Sec., Chung Hing Rd., Chutung,

More information

Two Novel Handover Algorithms with Load Balancing for Heterogeneous Network

Two Novel Handover Algorithms with Load Balancing for Heterogeneous Network Two Novel Handover Algorithm Load Balancing for Heterogeneou Network Rintaro Yoneya, Abolfazl Mehbodniya and Fumiyuki Adachi Dept. of Communication Engineering, Graduate School of Engineering, Tohoku Univerity,

More information

Published in: Proceedings of the 26th European Solid-State Circuits Conference, 2000, ESSCIRC '00, September 2000, Stockholm, Sweden

Published in: Proceedings of the 26th European Solid-State Circuits Conference, 2000, ESSCIRC '00, September 2000, Stockholm, Sweden Uing capacitive cro-coupling technique in RF low noie amplifier and down-converion mixer deign Zhuo, Wei; Embabi, S.; Pineda de Gyvez, J.; Sanchez-Sinencio, E. Publihed in: Proceeding of the 6th European

More information

Adaptive Groundroll filtering

Adaptive Groundroll filtering Adaptive Groundroll filtering David Le Meur (CGGVerita), Nigel Benjamin (CGGVerita), Rupert Cole (Petroleum Development Oman) and Mohammed Al Harthy (Petroleum Development Oman) SUMMARY The attenuation

More information

Wireless Link SNR Mapping Onto An Indoor Testbed

Wireless Link SNR Mapping Onto An Indoor Testbed Wirele Link SNR Mapping Onto An Indoor Tetbed Jing Lei, Roy Yate, Larry Greentein, Hang Liu WINLAB Rutger Univerity 73 Brett Road, Picataway, NJ 8854, USA {michelle, ryate, ljg, hliu}@winlab.rutger.edu

More information

California State University, Bakersfield Computer & Electrical Engineering & Computer Science ECE 3220: Digital Design with VHDL Laboratory 6

California State University, Bakersfield Computer & Electrical Engineering & Computer Science ECE 3220: Digital Design with VHDL Laboratory 6 California State Univerity, Bakerfield Computer & Electrical Engineering & Computer Science ECE 322: Digital Deign with VHDL Laboratory 6 The purpoe of thi exercie i to examine arithmetic circuit that

More information

The Cascode and Cascaded Techniques LNA at 5.8GHz Using T-Matching Network for WiMAX Applications

The Cascode and Cascaded Techniques LNA at 5.8GHz Using T-Matching Network for WiMAX Applications International Journal of Computer Theory and Engineering, Vol. 4, No. 1, February 01 The Cacode and Cacaded Technique LNA at 5.8Hz Uing T-Matching Network for WiMAX Application Abu Bakar Ibrahim, Abdul

More information

Design of Control for Battery Storage Unit Converter

Design of Control for Battery Storage Unit Converter POSER 2016, PRAGUE MAY 24 1 Deign of Control for Battery Storage Unit Converter Martin GALÁD 1 1 Dept. of Mechatronic and Electronic, Univerity of Žilina, Univezitná 1, 010 26 Žilina, Slovakia martin.galad@fel.uniza.k

More information

A Programmable Compensation Circuit for System-on- Chip Application

A Programmable Compensation Circuit for System-on- Chip Application http://dx.doi.org/0.5573/jsts.0..3.98 JOURAL OF SEMICODUCTOR TECHOLOGY AD SCIECE, VOL., O.3, SEPTEMBER, 0 A Programmable Compenation Circuit for Sytem-on- Chip Application Woo-Chang Choi* and Jee-Youl

More information

LCL Interface Filter Design for Shunt Active Power Filters

LCL Interface Filter Design for Shunt Active Power Filters [Downloaded from www.aece.ro on Sunday, November 4, 00 at 8::03 (TC) by 79.7.55.48. Retriction apply.] Advance in Electrical and Computer Engineering Volume 0, Number 3, 00 LCL nterface Filter Deign for

More information

Improved Selective Harmonic Elimination for Reducing Torque Harmonics of Induction Motors in Wide DC Bus Voltage Variations

Improved Selective Harmonic Elimination for Reducing Torque Harmonics of Induction Motors in Wide DC Bus Voltage Variations Improved Selective Harmonic Elimination for Reducing Torque Harmonic of Induction Motor in Wide DC Bu Voltage Variation Hoein Valiyan Holagh, Tooraj Abbaian Najafabadi School of Electrical and Computer

More information

Before the beginning of the Q wave At the top of the R wave After the end of the S wave

Before the beginning of the Q wave At the top of the R wave After the end of the S wave 334 AcqKnowledge 4 Software Guide Detect and Claify Heartbeat Thi robut QRS detector i tuned for human ECG Lead II ignal. It attempt to locate QRS complexe and place an event near the center of each QRS

More information

CONTROL OF COMBINED KY AND BUCK-BOOST CONVERTER WITH COUPLED INDUCTOR

CONTROL OF COMBINED KY AND BUCK-BOOST CONVERTER WITH COUPLED INDUCTOR International Journal of Scientific Engineering and Applied Science (IJSEAS) - Volume-1, Iue-7,October 015 COTROL OF COMBIED KY AD BUCK-BOOST COVERTER WITH COUPLED IDUCTOR OWFALA A 1, M AASHIF 1 MEA EGIEERIG

More information

/09/$ IEEE 472

/09/$ IEEE 472 Bai Puruit for Robut Paive Acoutic Beamforming Ben Shapo and Chri Kreucher Integrity Application Incorporated 900 Victor Way, Suite 220 Ann Arbor, MI 48108 bhapo@integrity-app.com, ckreuche@umich.edu Abtract

More information

Mobile Communications TCS 455

Mobile Communications TCS 455 Mobile Communication TCS 455 Dr. Prapun Sukompong prapun@iit.tu.ac.th Lecture 23 1 Office Hour: BKD 3601-7 Tueday 14:00-16:00 Thurday 9:30-11:30 Announcement Read Chapter 9: 9.1 9.5 Section 1.2 from [Bahai,

More information

Experiment 3 - Single-phase inverter 1

Experiment 3 - Single-phase inverter 1 ELEC6.0 Objective he Univerity of New South Wale School of Electrical Engineering & elecommunication ELEC6 Experiment : Single-phae C-C Inverter hi experiment introduce you to a ingle-phae bridge inverter

More information

Fast Thermal Cycling Stress and Degradation in Multilayer Interconnects

Fast Thermal Cycling Stress and Degradation in Multilayer Interconnects Fat Thermal Cycling Stre and Degradation in Multilayer Interconnect H.V. Nguyen 1, C. Salm 1, J. Vroemen 2, J. Voet 2, B. Krabbenborg 2 J. Bichop 2, A. J. Mouthaan 1 and F. G. Kuper 1,2 1 Univerity of

More information

New Resonance Type Fault Current Limiter

New Resonance Type Fault Current Limiter New Reonance Type Fault Current imiter Mehrdad Tarafdar Hagh 1, Member, IEEE, Seyed Behzad Naderi 2 and Mehdi Jafari 2, Student Member, IEEE 1 Mechatronic Center of Excellence, Univerity of Tabriz, Tabriz,

More information

Improving the Regulatory Response of PID Controller Using Internal Model Control Principles

Improving the Regulatory Response of PID Controller Using Internal Model Control Principles International Journal of Control Science and Engineering 9, 9(): 9-4 DOI:.59/j.control.99. Improving the Regulatory Repone of PID Controller Uing Internal Model Control Principle Arun R. Pathiran Dept.

More information