Journal of Engineering Science and Technology Review 7 (1) (2014) Research Article

Size: px
Start display at page:

Download "Journal of Engineering Science and Technology Review 7 (1) (2014) Research Article"

Transcription

1 Jestr Journal of Engineering Science and Tecnology Review 7 (1) (2014) Researc Article JOURNAL OF Engineering Science and Tecnology Review A Parallelized Implementation of Turbo Decoding Based on Networ on Cip Multi-core Processor Caolong ZHANG 1,*, Zeun HU 2 and Jie Cen 1 1 Institute of Microelectronics, Cinese Academy of Sciences, Beijing 10029, Cina 2 Te 709t Researc Institute of Cina Sipbuilding Industry Corporation, Wuan , Cina Received 1 May 2013; Accepted 13 Marc 2014 Abstract Wit te evolution of wireless communication systems, it is increasingly difficult for Application Specific Integrated Circuit (ASIC) solutions to meet te daily canging requirements. A networ on cip (NOC) multi-core processor based on message-passing programming model is designed to implement te LTE-A turbo decoder in a parallel mode using pure Software Defined Radio (SDR) approac. Te NOC is well balanced between te ardware and software design wit a ig degree of programmability and re-configurability. According to te features of te NOC multi-core processor, te implementation of turbo decoder is optimized to reduce te computational complexity and to increase te parallelization. Several aspects of turbo decoder are investigated in software radio approac rater tan ardware. Compared wit te results of te software simulation and te Field Programmable Gate Array (FPGA) demonstration, te NOC multicore processor is flexible to realize te proposed turbo decoding algoritm. In addition, our solution as comparable performance wit oter publised ones. Keywords: Networ on Cip, Turbo Decoding, Low Complexity, Parallel Computation 1. Introduction Since Berrou publised te seminal paper about turbo coder[1], te properties of turbo code as been studied torougly in academy and industry for over twenty years. Recently, te researc as been focusing on ow to reduce te complexity and latency resulted from MAP decoding (also nown as te BCJR algoritm). In order to relax te ig demanding on memory during decoding, sliding window algoritm is invented to separate te long data bloc into sort sub-blocs[2]. By adopting appropriate early stopping criteria[3], te number of iteration is reduced, so is te computational complexity. However, wit te development of communications systems, te baseband solutions are canged rapidly. Besides te computational complexity, being programmable and configurable is also very important for wireless baseband processing. Because of lac of flexibility, long development period and ig cost of ASIC solutions, Software Defined Radio (SDR) arises to be a muc better coice. Networ on Cip, a new arcitecture for multi-core processor, is well balanced between ardware and software degign. Due to SDR approac, it is easy to map various signal processing algoritms onto NOC. In tis paper, a NOC multi-core processor is designed. Being different wit[4], by using a message-passing programming model, te proposed NOC processor as low complexity in ardware and ig flexibility of software wic gives te programmer more freedom to realize te parallelized turbo decoding algoritm. Te software radio approac maes te system easy to transplant and update. In addition, a parallel turbo decoder solution based on SDR is proposed and mapped onto te NOC. Several aspects of te turbo decoder suc as te max* operators used in te log- MAP algoritm and early stopping criteria are reinvestigated to reduced te computational complexity. Te oter sections of tis paper are organized as below: section 2 describes te turbo decoding algoritm and several modifications compared wit[5]; te ardware arcitecture and software communication protocol of te proposed NOC processor are explained in section 3 and ow te proposed turbo algoritm is mapped on to NOC is also given in tis section; section 4 provides te simulation results coming from bot te software simulation and te NOC on FPGA board; at last, section 5 contains te conclusion. 2. Turbo Coder and Decoder 2.1 Turbo decoder In tis paper, as a concrete example, te turbo coder used in 3GPP LTE-A is adopted. As illustrated in Fig 1, te LTE-A turbo encoder is composed of two parallel recursive systematic convolutional (RSC) encoders wit constraint lengt 4. * address: zangcaolong@ime.ac.cn ISSN: Kavala Institute of Tecnology. All rigts reserved.

2 Caolong ZHANG, Zeun HU and Jie Cen/Journal of Engineering Science and Tecnology Review 7 (1) (2014) Fig. 1. Turbo encoder adopted by 3GPP LTE-A ' In Fig. 1, u is te information bits, u te interleaved 1 2 version ofu, x te system information bit and 1 up, u p te parity cec coded bits coming from te two RSC coders. Te lengt of interleaver is K, were 40 K A contention-free quadratic polynomial permutation (QPP) interleavers wit bloc size K is defined as Π i = f x+ f x K (1) 2 () ( 1 2 ) mod Te index can be calculated iteratively. 2.2 Turbo Decoder Te decoding algoritm is based on log-map algoritm and te algoritm is implemented using single-precision floating-point aritmetic on te NOC. Te sliding-window algoritm described in[2] is improved in order to reduce te overead communication between te micro-processors on te NOC. Te arcitecture of te log-map decoder is sown as Fig 2: R, R stand for te pats corresponding input 1 and to, respectively. ' Ps (, sy, ) represents te joint probability of receiving te Were in te trellis grap from time 1 ' s at time 1 sequence y and being in state and in state s at time. α, β are called te forward and bacward variables. Actually, for te memory-less cannel α, β, γ can be calculated iteratively. Te main difference between te variant of MAP algoritm is te so-called max* operator[5] wic use x y te Jacobi algoritm to calculate ln( e + e ), namely: max*(, ) ln( x y xy= e+ e) (4) Currently,Tere are four max* operators used: 1) Log-MAP operator x y max*( xy, ) max( xy, ) ln(1 e ) 2) Max-MAP operator max*( xy, ) max( xy, ) = + + (5) = (6) 3) Constant-log-MAP operator 0 if x y T max*( xy, ) = max( xy, ) + C if x y T (7) 4) Linear-log-MAP operator 0 if x y t max*( xy, ) = max( xy, ) + ( x y T) if x y T (8) Fig. 2. Arcitecture of te Proposed turbo decoder In Fig 2, D1 and D2 stand for te two soft-input softoutput decoders. Te input to te decoder is supposed to be in log-lieliood ratio (LLR) format wic taes te soft information about te cannel gain and te noise variance into consideration. Te LLR is defined as equation (2): Pu ( =+ 1 y) Lu ( y) = ln Pu ( = 1 y ) Wit te assistance of trellis grap, equation (2) can be written as: Ps (, s, y) α ( s) γ ( s, s) β ( s) (3) Lu ( y) = ln = ln Ps ( ', s, ) ( s) ( s, s) ( s) ' ' ' 1 R1 R1 ' ' y α 1 γ β R0 R0 (2) In te fourt max* operator, te linear-log-map operator, it s sown in Ref. [8] tat te optimal values for and T are = and T = , respectively. Different from te linear-log-map, first introduced in[8], in tis paper, troug quadratic curve fitting, we get a quadratic polynomial approximation to te max* operator. Te quadratic max* is sown as: max*( xy, ) = max( xy, ) + ( x y ) + ( x y ) + (9) Wit 95% confidence bounds, 2 [ , ], 1 [ , ], 0 [0.6503,0.6531] Te max* operators are sown in Fig 3. 53

3 Caolong ZHANG, Zeun HU and Jie Cen/Journal of Engineering Science and Tecnology Review 7 (1) (2014) In Fig 4, controller1 is te SRAM controller wile controller2 is te router controller, namely te networ interface. Te processing unit (PU) on te NOC is a smallscale 32-bit RISC processor wic as 3-level pipeline arcitecture. Te data and command are accessed troug AHB bus from te private 32 KB SRAM. Inter-processor communication is conducted via te worm-ole switc routers and networ interfaces using two virtual cannels. In te wormole switcing networ, te data pacet is passed from one PU to anoter in te format of "flit" containing te routing information and data wose format will be sown later. Te circuit of te worm-ole router wit two virtual cannels is sown as Fig 5. Fig. 3. different max* operators used in log-map, linear-log-map, constant-log-map and te quadratic-log-map. As sown in Fig 3, te quadratic-log-map fits te log- MAP most effectively. In section 4, te BER-SNR curves resulted from different max* operators are also sown tat algoritm using te quadratic-log-map operator as te best performance. Anoter tecnique used in tis paper to reduce te computational complexity is te early stopping criteria. In general, as te number of iteration increases, te performance of te decoder will not be improved linearly wic means too many iterations only bring ig complexity and ig latency. To combat tis problem, early stopping criteria is adopted during te decoding process[3]. Basically, tere are two inds of early stopping criteria: 1) te arddecision principle, wic compares two output of successive iteration of SISO decoder. If te outputs are equal, te iteration is stopped. 2) te soft-decision principle, wic compares te LLR of te SISO wit a given tresold. In tis paper, te later principle is adopted, and te impact of different tresold on te BER performance is simulated and analyzed in section 4. Of course, a maximum number of iteration is set in case tat te iteration will not stop. 3. Mapping Turbo decoder to NOC processor In tis section, te arcitecture of te NOC multi-core processor is described briefly and te parallel turbo decoding is explained and mapped onto te NOC. Fig. 5. circuit bloc grap of te wormole switc router Te capacity of te virtual cannel list is set to 8 during te routing processing. Te adjacent routers utilize te measure of credit to control te data flow as sow in Fig 5. In order to avoid deadloc during routing process, XY-algoritm is adopted[6]. Te XY-algoritm is not only easy to implement but also effective to guarantee te order and consistence of te data pacets. 3.2 Te Software Protocol of te NOC Multi-core Processor Te ardware provides te foundation in switcing te data pacet wile te software tells te ardware wat and were to send. To acieve tis goal, inter-processor software communication protocol is to be made. As mentioned before, te data is transmitted between te PUs in te format of "flit" wic contains te routing information and data. One data pacet is composed of flits. Te format of a data pacet is sown as Fig 6(a). 3.1 Te Hardware of te NOC Multi-core Processor Based on te message-passing programming model, witin a 4 4 2D mes networ on cip, te multi-core processor is designed wit 16 small RISC micro-processors[6]. Te arcitecture of te NOC and eac micro-processor is sown as Fig 4. Fig. 4. Te arcitecture of NOC and eac micro-processor (a) 54

4 Caolong ZHANG, Zeun HU and Jie Cen/Journal of Engineering Science and Tecnology Review 7 (1) (2014) stages. However, instead of using overlapping, te forward and bacward variables wic were computed in te previous iteration of te adjacent sub-blocs are utilized to provide appropriate boundary distributions for eac subbloc MAP decoder. All sub-bloc MAP decoders perform te computation simultaneously and ence, te proposed algoritm (as sown in Fig. 7) reduces te decoding computation time exactly by a factor of K. (b) Fig. 6. te format of it and command field in te data pacet Te first flit of te data pacet is composed of five fields: te first and second fields are te coordinate of te destination PU to wic te pacet are sent wile te tird and te fourt are te coordinate of te source PU from wic te pacet are sent; te last fields is a 16-bit command wose format is sown as Fig 6(b). Te second flit of te data pacet is te starting address (in C programming language, te pointer of te data) of SRAM to store te data. Te tird flit may be eiter te data part or te address for te acnowledgement according to te parameter set in te programming API. Te following flits contain te data. Basically, te software protocol provides tree important APIs for te programmer to conduct te data transmitting from one PU to anoter. 1) void get_curr_pos(int *x, int *y); used to get te coordinate of te current PU, and stored te result in x and y. 2) int send_message(long msg[], int lengt, int dest_x, int dest_y, unsigned long dest_address,unsigned long cmd, int vcid, int blocing); used to send messages between te PU on te cip. msg and lengt is te starting address and lengt of te data to be sent, respectively. (dest_x,dest_y) is te coordinate of te destination PU. cmd is te command wic will be executed on te data and can be defined by te programmer. vcid is used to indict wic virtual cannel is to be used to send te data and blocing tell te destination PU to send bac an acnowledgement message if set to be 1. 3) void barrier(volatile struct sync s* sync_p, unsigned int proc_mas, int proc_num, int major_x, int major_y); used to syncronize te data stored in different PUs. sync_p is te syncronizing struct. proc_mas: a two bytes value, mass te processors engaged in syncronisation. proc_num: te number of processors engaged in syncronization, equal to te number of 1s in proc_mas. (major_x, major_y): te coordinate of te processor responsible for te syncronization. 3.2 Te Mapping Procedure Te ey step of mapping te turbo decoder to te NOC is to separate te data bloc y into sub-blocs witout interaction wit eac oter so as to reduce te intercommunication between te PUs. Te received symbols in y is separated witout overlapping by improving algoritm used in[2][7]. A received y of lengt L is divided into K sub-blocs of lengt M = L/ K trellis Fig. 7. Parallel turbo decoding In Fig. 7, eac SISO decoder is implemented on one PU, and all te SISO can be executed in a parallelized and pipelined way. At first, te received data for eac RSC codes are separated into several continuous non-overlapping subblocs (also nown as windows). Eac sub-bloc is decoded separately using te quadratic-log-map metod. Te initial values for α and β variables come from previous iteration of adjacent windows. All te sub-blocs are decoded in te parallel mode at te same time, during te next iteration te initial values for all te sub-blocs are ready to be read. As can be seen, no extra procedure needed for te initialization of state probabilities at eac iteration. Te lengt of te subblocs is an important factor tat will be analyzed in section 4. Te decoding timing diagram of te parallel sub-bloc processors (also nown as te SISOs) on te NOC is sown as figure 8(a), and its vector version is sown as 8(b). Te symbols tat processed at te same time are written as a vector. Te lengt of te vector is sown is M. Te elements of eac vector coming from different sub-bloc processors. (a) 55

5 Caolong ZHANG, Zeun HU and Jie Cen/Journal of Engineering Science and Tecnology Review 7 (1) (2014) (b) Fig. 8. Te timing diagram of te decoder running on te NOC multicore processor.(b) is te vector version of (a). Te proposed structure is inspired by te messagepassing algoritm wic can be illustrated by graps. In tis paper, te graps are divided into several sub-graps and sceduled for parallel decoding. Tis partition sceme is useful to parallelize te decoding of on constituent code. Te grap of te turbo decoder and its partitioned version are sown in Fig. 9. Fig. 11. Map te SISO onto te NOC multi-core processor. Eac PU is executed as a SISO decoder. 4 Simulation Results 4.2 Frequency and area of te NOC To evaluate te frequency and area of te NOC, Te PUs and te router of te multi-core processor are syntesized using te low leaage low tresold voltage 65nm library of Semiconductor Manufacturing International Corporation (SMIC). Te frequency and area of te single PU and te router are sown as table 1. Fig. 9. Te grap of turbo decoder and its partitioned version Te optimum algoritm is te log-map metod. Here we use te quadratic-log-map version wic is analyzed in section 2 and will be simulated in section 4. Te processing of te sub-blocs in two constituent codes can be executed in parallel mode. However, tans to te QPP interleaver[7] adopted in LTE-A standard, in parallel turbo code, wen te two RSCs are te same encoder(wic is satisfied in tis paper), te SISO blocs for all constituent codes can be sared. Eventually, te number of processors used to implement turbo decoding can be only alf of te metod sown in Fig. 7. Te new arcitecture of te parallel turbo decoder is sown as Fig. 10. Fig. 10. New parallel turbo decoder arcitecture. All te SISOs illustrated in Fig. 7 and Fig. 10 are mapped onto te NOC as depicted in Fig. 11. Table 1: Te Syntesis Results of PU and Router PU Router cloc 200MHz 400MHz combinational µm µm 2 circuit sequential circuit µm µm 2 SRAM µm 2 total area µm µm 2 gate equivalent From table 1, we can see tat te area of te router accounts for about 1/5 of te single PU and about 75% of te router is sequential logic circuit. Te router can wor at frequency double times as tat of te PU wic means wen te bandwidt and latency can not satisfy te applications, we could separate te cloc of te PU and te router to improve te performance. 4.3 Simulation of Turbo Decoder on te NOC Te NOC processor is verified on an Altera EPS180 evaluation FPGA board and te BER-SNR( Bit Error Rate- Signal to Noise Ratio) curve(under AWGN cannel, te lengt of interleaver is 1024) is drawn as Fig. 12. wic is te same as te simulation results coming from Matlab simulation on PC and sows tat te parallel turbo decoding algoritm can wor correctly on te NOC multi-core processor. 56

6 Caolong ZHANG, Zeun HU and Jie Cen/Journal of Engineering Science and Tecnology Review 7 (1) (2014) For eac case, wen BER= 10, te Eb / N0 is sown in Table 2. Table 2: Eb / N0 Required wen BER is 10 max-logmap constantlog-map linearlog-map quadraticlog-map log-map Fig. 12. BER-SNR curve(under AWGN cannel, wit interleaver lengt 1024) 5 AWGN K=512 K= dB 0.82dB Rayleig Fading K=512 K= dB 2.09dB 1.28dB 0.45dB 2.52dB 1.59dB 1.22dB 0.44dB 2.49dB 1.57dB 1.16dB 0.41dB 2.45dB 1.55dB 1.12dB 0.38dB 2.41dB 1.53dB From Fig. 13 and Fig. 14, te max-log-map as te worst performance requiring at least 0.39dB iger (K=512, AWGN) tan te log-map. Except te max-log-map, all oter tree algoritms (constant-log-map, linear-log-map and te quadratic-log-map) are close to te log-map. In particular, Te quadratic-log-map boasts te narrowest gap wit te log-map(only 0.02dB wen K=4096, Rayleig fading). If te total number of data bloc used in te simulation is increased, te error floor would be reaced[15] wic is obvious in Fig. 13 wen K=512 under AWGN cannel. In te error floor, te five curves will converge togeter. Hence, te algoritm may ave a significant impact at low SNR regime and becomes insignificant at ig SNR regime. Te error-floor penomenon means tat in a software radio implementation, we can coose te algoritm adaptively according to te SNR to reduce te computational complexity. 4.4 Performance of Different Max* Operators Te BER-SNR curves resulted from different max* operators mentioned in section 2 is drawn in Fig 13 and Fig 14. Te data bloc lengt is 512 in Fig 10 wile in Fig. 14 te data bloc lengt is In Fig. 13 and Fig. 14, te blue lines are te BER-SNR curves under AWGN cannel wile te red lines are te BER-SNR curves under Rayleig fading cannel. 4.5 Early Stopping Criteria Te results from te previous section were generated under te condition tat te decoder stopped te iteration wen it converged, namely all te errors in te data blocs were corrected. During te simulation, te transmitted data blocs are nown at te receiver. However, te decoder does not now te data, and tus a criteria is needed to stop te iteration. In practice, te BER performance will not be improved endlessly by increasing te number of iteration, so utilize an early stopping criterion will generate a muc iger trougput in a software radio implementation[8]. Tere are many early stopping criteria publised[8]. Tey are proposed based on te cross entropy between iterations or on te sign-difference ratio. In tis paper, a stopping criteria based on te log-lieliood ratio is employed. Te decoder will stop once te LLRs are greater Fig. 13. te BER-SNR curves wit different max* operators under AWGN cannel(te blue curves) and Rayleig fading cannel(te red ones), wit data bloc lengt equal to 512. tan a tresold Δ,namely te decoder stops wen Equation (10) is satisfied. min{ Δ2 } > Δ (10) 1 K Obviously, te stopping tresold influence on te performance. If Fig. 14. te BER-SNR curves wit different max* operators under AWGN cannel(te blue curves) and Rayleig fading cannel(te red ones), wit data bloc lengt equal to Δ as Δ is a significant set to be a small number, te decoder will not operate enoug iterations. If, 57

7 Caolong ZHANG, Zeun HU and Jie Cen/Journal of Engineering Science and Tecnology Review 7 (1) (2014) on te contrast, Δ is large, ten te decoder will run in vain and te trougput will decrease. BER-SNR curves wit different Δ are drawn in Fig. 15. As sown in Fig. 15, Δ = 1and Δ = 6 are too small and te BER performance suffers under tese two conditions. Wen Δ = 10,te BER-SNR curve is almost overlapped wit tat of perfect decoding. Interestingly, te BER wit Δ = 10 is sometimes lower tan tat of ideal stopping. Actually, te output bit sequence of a turbo decoder fluctuates from one iteration to next at times. Wen te received symbol sequenced is corrupted by te cannel seriously, it is impossible for te turbo decoder to correct some bits. However, if te LLR are ig, te early-stopping rule will alt te decoder even te BER is not zero. Hence, te stopping criteria can sometimes lower te BER. Table 3(part 1): Implementations of Turbo Coder Based on Various NOC Arcitecture.(All data as been converted to te 65nm CMOS tecnology), Part 1: results about te NOC Processor. NOC Arcitecture Cloc (MHz) Area (mm 2 ) Troug put (Mbps) Butterfly[10] Benes[6][10] Toroidal[10] Kautz[10] Tis paper Trougput to area ratio Table 3(part 2): Implementations of Turbo Coder Based on Various NOC Arcitecture.(All data as been converted to te 65nm CMOS tecnology), Part 2: results about te Routers Router Arcitecture Cloc (MHz) Area (mm 2 ) Trougput (Mbps) Trougput to area ratio [11] [12] Tis paper Table 3(part 3): Implementations of Turbo Coder Based on Various NOC Arcitecture.(All data as been converted to te 65nm CMOS tecnology), Part 3: results about te decoders Decoder Arcitecture Cloc (MHz) Area (mm 2 ) Trougput (Mbps) NOC overead [13] % [14] % [15] % tis paper % Fig. 15. BER-SNR curve wit quadratic-log-map decoding in AWGN wit different tresold Δ (K=512) As can be seen from part 1 of table 3, even we use a SDR approac to implement te turbo encoder, te area and trougput is also comparable wit te ones listed in Table 3. Te message-passing programming model exploits te NOC effectively. Compared wit oter arcitecture[10] suc as Butterfly, Benes, Toroidal and Kautz, te ardware and software proposed in tis paper outperforms tem in te aspect of degree of programmability. From part 2 of table 3, te router arcitecture designed in tis paper as te igest trougput and trougput to area ratio[11][12]. Part 3 of table 3 tells us tat even te SISO proposed in tis paper as smaller trougput compared wit[13][14][15], we also ave smaller overead. 4.6 Trougput and Circuit Complexity Several turbo decoder implementations based on NOC ave been publised. However, because different degree of flexibility in te computation to be supported always comes at a relevant cost, bot in terms of occupied area and acievable trougput, comparison between tem tends to be difficult. In Table 3, some multi-core processor based arcitectures are reported. To conduct a fair comparison, area and trougput of different parts in te NOC are given in table 3. All data ave been converted to a 65 nm CMOS tecnology. To sum up, te main purpose of table 3 are:1) compare NOC based solutions proposed in tis paper wit oter arcitectures used in parallel turbo decoders. From tis point, comparisons are conducted on te area and trougput. 2) to evaluate te flexibility cost of te NOC arcitecture. From tis point, direct area comparison maes no sense. However, we can get te overead rate associated wit various NOC arcitectures. 5 Conclusions In tis paper, a parallel turbo decoding algoritm is implemented in te pure software radio approac on a NOC multi-core processor. Te NOC multi-core processor is evaluated correctly using FPGA. As an example, te Turbo encoder defined in LTE-A is adopted. During te parallel implementation, te way ow to separate te data bloc in to sub-blocs wit proper lengt is given. Te BER-SNR performance of decoder wit different interleaver lengt is simulated in bot serial and parallel style. It is sown tat tere is little performance degradation resulted from te parallel decoding algoritm implemented on NOC multi-core processor. Compared wit oter implementations, our solution can finis te turbo decoder wit ig parallel degree and low overead complexity. Te BER performance is also comparable wit te publised NOC arcitectures. 58

8 Caolong ZHANG, Zeun HU and Jie Cen/Journal of Engineering Science and Tecnology Review 7 (1) (2014) Acnowledgements Tis wor was financially supported by te National Natural Science Foundation of Cina (No , No and No ). References 1. C. Berrou, A. Glavieux, and P. Titimajsima, Near Sannon limit error-correcting coding and decoding: Turbo-codes. 1, presented at te Tecnical Program, Conference Record, IEEE International Conference on Communications, ICC 93 Geneva, 1993(2), pp H. Lim, Y. Kim, and K. Ceun, An efficient sliding window algoritm using adaptive-lengt guard window for turbo decoders, Journal of Communications and Networs, 14(2), 2012, pp P. Reddy, F. Clermidy, A. Bagdadi, and M. Jezequel, A low complexity stopping criterion for reducing power consumption in turbo decoders, presented at te Design, Automation Test in in Europe Conference & Exibition (DATE), 2011, pp C. Condo, M. Martina, and G. Masera, A Networ-on-Cip-based turbo/ldpc decoder arcitecture, presented at te Design, Automation Test in Europe Conference Exibition (DATE), 2012, pp M. C. Valenti and J. Sun, Te UMTS turbo code and an efficient decoder implementation suitable for software defined radios, International Journal of Wireless Information Networs, 2001(8), pp HU Zeun and CHEN Jie, Design of a Message-passing Multicore System, Journal of Hunan University(Natural Sciences), 40(8) Aug. 2013, pp S. Yoon and Y. Bar-Ness, A parallel MAP algoritm for low latency turbo decoding, IEEE Communications Letters, 6(7),2002, pp A. Taffin, Generalised stopping criterion for iterative decoders, Electronics Letters, 39(13),2003, pp M. J. Tul, F. Gilbert, and N. Wen, Concurrent interleaving arcitectures for ig-trougput cannel coding, presented at te 2003 IEEE International Conference on Acoustics, Speec, and Signal Processing, Proceedings. (ICASSP 03), 2003(2), pp M. Martina, G. Masera, H. Moussa, and A. Bagdadi, On cip interconnects for multiprocessor turbo decoding arcitectures, Microprocessors and Microsystems, 35(2), 2011 pp F. Gilbert, M. J. Tul, and N. Wen, Communication centric arcitectures for turbo-decoding on embedded multiprocessors, presented at te Design, Automation and Test in Europe Conference and Exibition, 2003, pp I. Amed and C. Vitanage, Dynamic reconfiguration approac for ig speed turbo decoding using circular rings, Proceedings of te 19t ACM Great Laes symposium on VLSI. ACM, 2009, pp M. May, T. Ilnseer, N. Wen, and W. Raab, A 150Mbit/s 3GPP LTE Turbo code decoder, presented at te Design, Automation Test in Europe Conference Exibition (DATE), 2010, pp J.-H. Kim and I.-C. Par, A unified parallel radix-4 turbo decoder for mobile WiMAX and 3GPP-LTE, presented at te IEEE Custom Integrated Circuits Conference, CICC 09, 2009, pp P. Urard, L. Paumier, M. Viollet, E. Lantreibecq, H. Micel, S. Muroor, B. Coates, and B. Gupta, A generic 350 Mb/s turbo-codec based on a 16-states SISO decoder, presented at te Solid-State Circuits Conference, Digest of Tecnical Papers. ISSCC IEEE International, 2004(1), pp

Punctured Binary Turbo-Codes with Optimized Performance

Punctured Binary Turbo-Codes with Optimized Performance Punctured Binary Turbo-odes wit Optimized Performance I. atzigeorgiou, M. R. D. Rodrigues, I. J. Wassell Laboratory for ommunication Engineering omputer Laboratory, University of ambridge {ic1, mrdr, iw}@cam.ac.uk

More information

Performance comparison of convolutional and block turbo codes

Performance comparison of convolutional and block turbo codes Performance comparison of convolutional and block turbo codes K. Ramasamy 1a), Mohammad Umar Siddiqi 2, Mohamad Yusoff Alias 1, and A. Arunagiri 1 1 Faculty of Engineering, Multimedia University, 63100,

More information

Spectrum Sharing with Multi-hop Relaying

Spectrum Sharing with Multi-hop Relaying Spectrum Saring wit Multi-op Relaying Yong XIAO and Guoan Bi Scool of Electrical and Electronic Engineering Nanyang Tecnological University, Singapore Email: xiao001 and egbi@ntu.edu.sg Abstract Spectrum

More information

Performance analysis and comparison of m x n zero forcing and MMSE equalizer based receiver for mimo wireless channel

Performance analysis and comparison of m x n zero forcing and MMSE equalizer based receiver for mimo wireless channel Songklanakarin J. Sci. Tecnol. 33 (3), 335-340, May - Jun. 0 ttp://www.sjst.psu.ac.t Original Article Performance analysis and comparison of m x n zero forcing and MMSE equalizer based receiver for mimo

More information

Cooperative Request-answer Schemes for Mobile Receivers in OFDM Systems

Cooperative Request-answer Schemes for Mobile Receivers in OFDM Systems Cooperative Request-answer Scemes for Mobile Receivers in OFDM Systems Y. Samayoa, J. Ostermann Institut für Informationsverarbeitung Gottfried Wilelm Leibniz Universität Hannover 30167 Hannover, Germany

More information

Performance Analysis for LTE Wireless Communication

Performance Analysis for LTE Wireless Communication IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Performance Analysis for LTE Wireless Communication To cite tis article: S Tolat and T C Tiong 2015 IOP Conf. Ser.: Mater. Sci.

More information

ON THE IMPACT OF RESIDUAL CFO IN UL MU-MIMO

ON THE IMPACT OF RESIDUAL CFO IN UL MU-MIMO ON THE IMPACT O RESIDUAL CO IN UL MU-MIMO eng Jiang, Ron Porat, and Tu Nguyen WLAN Group of Broadcom Corporation, San Diego, CA, USA {fjiang, rporat, tun}@broadcom.com ABSTRACT Uplink multiuser MIMO (UL

More information

ELEC 546 Lecture #9. Orthogonal Frequency Division Multiplexing (OFDM): Basic OFDM System

ELEC 546 Lecture #9. Orthogonal Frequency Division Multiplexing (OFDM): Basic OFDM System ELEC 546 Lecture #9 Ortogonal Frequency Division Multiplexing (OFDM): Basic OFDM System Outline Motivations Diagonalization of Vector Cannels Transmission of one OFDM Symbol Transmission of sequence of

More information

On the Sum Capacity of Multiaccess Block-Fading Channels with Individual Side Information

On the Sum Capacity of Multiaccess Block-Fading Channels with Individual Side Information On te Sum Capacity of Multiaccess Block-Fading Cannels wit Individual Side Information Yas Despande, Sibi Raj B Pillai, Bikas K Dey Department of Electrical Engineering Indian Institute of Tecnology, Bombay.

More information

Polyphase Filter Approach for High Performance, FPGA-Based Quadrature Demodulation

Polyphase Filter Approach for High Performance, FPGA-Based Quadrature Demodulation Polypase Filter Approac for Hig Performance, FPGA-Based Quadrature Demodulation J.M.P. Langlois 1, D. Al-Kalili 1, R.J. Inkol 1 Department of Electrical and Computer Engineering, Royal Military College

More information

Modelling Capture Behaviour in IEEE Radio Modems

Modelling Capture Behaviour in IEEE Radio Modems Modelling Capture Beaviour in IEEE 80211 Radio Modems Cristoper Ware, Joe Cicaro, Tadeusz Wysocki cris@titruoweduau 20t February Abstract In tis paper we investigate te performance of common capture models

More information

Lecture-3 Amplitude Modulation: Single Side Band (SSB) Modulation

Lecture-3 Amplitude Modulation: Single Side Band (SSB) Modulation Lecture-3 Amplitude Modulation: Single Side Band (SSB) Modulation 3.0 Introduction. 3.1 Baseband Signal SSB Modulation. 3.1.1 Frequency Domain Description. 3.1. Time Domain Description. 3. Single Tone

More information

CAPACITY OF MULTIPLE ACCESS CHANNELS WITH CORRELATED JAMMING

CAPACITY OF MULTIPLE ACCESS CHANNELS WITH CORRELATED JAMMING CAPACITY OF MULTIPLE ACCESS CHANNELS WITH CORRELATED JAMMING Sabnam Safiee and Sennur Ulukus Department of Electrical and Computer Engineering University of Maryland College Park, MD ABSTRACT We investigate

More information

DESIGN AND ANALYSIS OF MIMO SYSTEM FOR UWB COMMUNICATION

DESIGN AND ANALYSIS OF MIMO SYSTEM FOR UWB COMMUNICATION DESIGN AND ANAYSIS OF IO SYSTE FOR UWB COUNICATION iir N. oanty, onalisa Bol, axmi Prasad isra 3, Sanjat Kumar isra 4 ITER, Siksa O Anusandan University, Bubaneswar, Odisa, 75030, India Seemanta Engineering

More information

Channel Estimation Filter Using Sinc-Interpolation for UTRA FDD Downlink

Channel Estimation Filter Using Sinc-Interpolation for UTRA FDD Downlink { Cannel Estimation Filter Using Sinc-Interpolation for UTA FDD Downlink KLAUS KNOCHE, JÜGEN INAS and KAL-DIK KAMMEYE Department of Communications Engineering, FB- University of Bremen P.O. Box 33 4 4,

More information

Performance Evaluation of Limited Feedback Schemes for 3D Beamforming in LTE-Advanced System

Performance Evaluation of Limited Feedback Schemes for 3D Beamforming in LTE-Advanced System Performance Evaluation of Limited Feedback Scemes for 3D Beamforming in LTE-Advanced System Sang-Lim Ju, Young-Jae Kim, and Won-Ho Jeong Department of Radio and Communication Engineering Cungbuk National

More information

Low Power Implementation of Turbo Code with Variable Iteration

Low Power Implementation of Turbo Code with Variable Iteration International Journal of Electronics Communication Engineering. ISSN 0974-2166 Volume 4, Number 1 (2011), pp.41-48 International Research Publication House http://www.irphouse.com Low Power Implementation

More information

Design of Electrical Parameter Measurement System for Three Phase AC Motor Based on STM32

Design of Electrical Parameter Measurement System for Three Phase AC Motor Based on STM32 Sensors & Transducers 2014 by IFSA Publising, S. L. ttp://www.sensorsportal.com Design of Electrical Parameter Measurement System for Tree Pase AC Motor Based on STM32 Haiong Xiao, Jiming Luo, Scool of

More information

5.3 Sum and Difference Identities

5.3 Sum and Difference Identities SECTION 5.3 Sum and Difference Identities 21 5.3 Sum and Difference Identities Wat you ll learn about Cosine of a Difference Cosine of a Sum Sine of a Difference or Sum Tangent of a Difference or Sum Verifying

More information

Image Reconstruction Based On Bayer And Implementation On FPGA Sun Chen 1, a, Duan Xiaofeng 2, b and Wu Qijing 3, c

Image Reconstruction Based On Bayer And Implementation On FPGA Sun Chen 1, a, Duan Xiaofeng 2, b and Wu Qijing 3, c 2nd International Worksop on Materials Engineering and Computer Sciences (IWMECS 2015) Image Reconstruction Based On Bayer And Implementation On FPGA Sun Cen 1, a, Duan Xiaofeng 2, b and Wu Qijing 3, c

More information

DYNAMIC BEAM FORMING USING CHIRP SIGNALS

DYNAMIC BEAM FORMING USING CHIRP SIGNALS BeBeC-018-D04 DYNAMIC BEAM FORMING USING CHIRP SIGNALS Stuart Bradley 1, Lily Panton 1 and Matew Legg 1 Pysics Department, University of Auckland 38 Princes Street, 1010, Auckland, New Zealand Scool of

More information

MIMO-based Jamming Resilient Communication in Wireless Networks

MIMO-based Jamming Resilient Communication in Wireless Networks MIMO-based Jamming Resilient Communication in Wireless Networks Qiben Yan Huaceng Zeng Tingting Jiang Ming Li Wening Lou Y. Tomas Hou Virginia Polytecnic Institute and State University, VA, USA Uta State

More information

Performance Improvement of 4x4 Extended Alamouti Scheme with Implementation of Eigen Beamforming Technique

Performance Improvement of 4x4 Extended Alamouti Scheme with Implementation of Eigen Beamforming Technique Performance Improvement of 4x4 Extended Alamouti Sceme wit Implementation of Eigen Beamforming Tecnique Maarsi N. Rindani Lecturer, EC Department RK University, Rajkot, ndia-360007 Niscal M. Rindani Sr.

More information

MIMO IDENTICAL EIGENMODE TRANSMISSION SYSTEM (IETS) A CHANNEL DECOMPOSITION PERSPECTIVE

MIMO IDENTICAL EIGENMODE TRANSMISSION SYSTEM (IETS) A CHANNEL DECOMPOSITION PERSPECTIVE MIMO IDENTICAL EIGENMODE TRANSMISSION SYSTEM (IETS) A CANNEL DECOMPOSITION PERSPECTIVE M. Zeesan Sakir, Student member IEEE, and Tariq S. Durrani, Fellow IEEE Department of Electronic and Electrical Engineering,

More information

Mathematical Derivation of MIMO Based MANET to Improve the Network Performance

Mathematical Derivation of MIMO Based MANET to Improve the Network Performance Journal of Computer Science Original Researc Paper Matematical Derivation of MIMO Based MANET to Improve te Network Performance Swati Cowduri, Pranab Banerjee and Seli Sina Caudury Department of Electronics

More information

Enhanced HARQ Technique Using Self-Interference Cancellation Coding (SICC)

Enhanced HARQ Technique Using Self-Interference Cancellation Coding (SICC) MITUBIHI ELECTRIC REEARCH LABORATORIE ttp://www.merl.com Enanced HARQ Tecnique Using elf-interference Cancellation Coding (ICC) Wataru Matsumoto, Tosiyuki Kuze, igeru Ucida, Yosida Hideo, Pilip Orlik,

More information

DAC at 50: The Second 25 Years

DAC at 50: The Second 25 Years 50 Years of DAC: Wat Lies Aead DAC at 50: Te Second 25 Years Rob A. Rutenbar University of Illinois at Urbana-Campaign Editor s notes: Tis paper is based on an invited talk presented at te 50t DAC. It

More information

An Ultra-Low-Power temperature compensated voltage reference generator

An Ultra-Low-Power temperature compensated voltage reference generator Università di Pisa An Ultra-Low-Power temperature compensated voltage reference generator #$%&'((')*')+$,-) $')('@%,(.#A'#+,%,%')#A%C+,D.@)E'.,%F#G%((.,'-)*#+,D.@)('-)*#H%%-.@5,'-)E'.,'*# I,'J%3'(K#A'#L'3)#

More information

Abstract 1. INTRODUCTION

Abstract 1. INTRODUCTION Allocating armonic emission to MV customers in long feeder systems V.J. Gosbell and D. Robinson Integral nergy Power Quality Centre University of Wollongong Abstract Previous work as attempted to find

More information

Closed-Form Optimality Characterization of Network-Assisted Device-to-Device Communications

Closed-Form Optimality Characterization of Network-Assisted Device-to-Device Communications Closed-Form Optimality Caracterization of Network-Assisted Device-to-Device Communications Serve Salmasi,EmilBjörnson, Slimane Ben Slimane,andMérouane Debba Department of Communication Systems, Scool of

More information

Unit 5 Waveguides P a g e 1

Unit 5 Waveguides P a g e 1 Unit 5 Waveguides P a g e Syllabus: Introduction, wave equation in Cartesian coordinates, Rectangular waveguide, TE, TM, TEM waves in rectangular guides, wave impedance, losses in wave guide, introduction

More information

On the Downlink Capacity of WCDMA Systems with Transmit Diversity

On the Downlink Capacity of WCDMA Systems with Transmit Diversity On te Downlink Capacity of WCDMA Systems wit ransmit Diversity Vaibav Sing, Oya Yilmaz, Jialing Wang, Kartigeyan Reddy, and S. Ben Slimane Radio Communication Systems Department of Signals, Sensors, and

More information

Design of HSDPA System with Turbo Iterative Equalization

Design of HSDPA System with Turbo Iterative Equalization Abstract Research Journal of Recent Sciences ISSN 2277-2502 Design of HSDPA System with Turbo Iterative Equalization Kilari. Subash Theja 1 and Vaishnavi R. 1 Joginpally B R Engineering college 2 Vivekananda

More information

PERFORMANCE OF TWO LEVEL TURBO CODED 4-ARY CPFSK SYSTEMS OVER AWGN AND FADING CHANNELS

PERFORMANCE OF TWO LEVEL TURBO CODED 4-ARY CPFSK SYSTEMS OVER AWGN AND FADING CHANNELS ISTANBUL UNIVERSITY JOURNAL OF ELECTRICAL & ELECTRONICS ENGINEERING YEAR VOLUME NUMBER : 006 : 6 : (07- ) PERFORMANCE OF TWO LEVEL TURBO CODED 4-ARY CPFSK SYSTEMS OVER AWGN AND FADING CHANNELS Ianbul University

More information

University of Bristol - Explore Bristol Research. Link to publication record in Explore Bristol Research PDF-document.

University of Bristol - Explore Bristol Research. Link to publication record in Explore Bristol Research PDF-document. Cooper, M. A., Armour, S. M. D., & McGeean, J. P. (2003). Downlink performance and complexity evaluation of equalisation strategies for an MC- CDMA 4G pysical layer candidate. Link to publication record

More information

A REVIEW OF THE NEW AUSTRALIAN HARMONICS STANDARD AS/NZS

A REVIEW OF THE NEW AUSTRALIAN HARMONICS STANDARD AS/NZS A REVIEW OF THE NEW AUSTRALIAN HARMONICS STANDARD AS/NZS 61000.3.6 Abstract V. J. Gosbell 1, P. Muttik 2 and D.K. Geddey 3 1 University of Wollongong, 2 Alstom, 3 Transgrid v.gosbell@uow.edu.au Harmonics

More information

Power Quality Analysis Using An Adaptive Decomposition Structure

Power Quality Analysis Using An Adaptive Decomposition Structure Power Quality Analysis Using An Adaptive Decomposition Structure Doğan Gökan Ece 1 and Ömer Nezi Gerek 1 (1) Dept. of Electrical and Elctronics Engineering, Anadolu University, Scool of Engineering and

More information

An Experimental Downlink Multiuser MIMO System with Distributed and Coherently-Coordinated Transmit Antennas

An Experimental Downlink Multiuser MIMO System with Distributed and Coherently-Coordinated Transmit Antennas An Experimental Downlink Multiuser MIMO System wit Distributed and Coerently-Coordinated Antennas Dragan Samardzija, Howard Huang, Reinaldo Valenzuela and Teodore Sizer Bell Laboratories, Alcatel-Lucent,

More information

Evaluation Model of Microblog Information Confidence Based on BP Neural Network

Evaluation Model of Microblog Information Confidence Based on BP Neural Network Evaluation Model of Microblog Information Confidence Based on BP Neural Network Yuguang Ye Quanzou Normal University; Quanzou, 36, Cina Abstract: As te carrier of social media, microblog as become an important

More information

ON TWO-PLANE BALANCING OF SYMMETRIC ROTORS

ON TWO-PLANE BALANCING OF SYMMETRIC ROTORS Proceedings of ME Turbo Expo 0 GT0 June -5, 0, openagen, Denmark GT0-6806 ON TO-PLNE BLNING OF YMMETRI ROTOR Jon J. Yu, P.D. GE Energy 63 Bently Parkway out Minden, Nevada 8943 U Pone: (775) 5-5 E-mail:

More information

Binary Search Tree (Part 2 The AVL-tree)

Binary Search Tree (Part 2 The AVL-tree) Yufei Tao ITEE University of Queensland We ave already learned a static version of te BST. In tis lecture, we will make te structure dynamic, namely, allowing it to support updates (i.e., insertions and

More information

Compressed Wideband Sensing in Cooperative Cognitive Radio Networks

Compressed Wideband Sensing in Cooperative Cognitive Radio Networks Compressed Wideband Sensing in Cooperative Cognitive Radio Networks Zi Tian Department o Electrical and Computer Engineering Micigan Tecnological University Hougton, MI, 49931 U.S.A. ztian@mtu.edu Abstract

More information

Machine Vision System for Automatic Weeding Strategy in Oil Palm Plantation using Image Filtering Technique

Machine Vision System for Automatic Weeding Strategy in Oil Palm Plantation using Image Filtering Technique Macine Vision System for Automatic Weeding Strategy in Oil Palm Plantation using Image Filtering Tecnique Kamarul Hawari Gazali, Mod. Marzuki Mustafa, and Aini Hussain Abstract Macine vision is an application

More information

Advanced channel coding : a good basis. Alexandre Giulietti, on behalf of the team

Advanced channel coding : a good basis. Alexandre Giulietti, on behalf of the team Advanced channel coding : a good basis Alexandre Giulietti, on behalf of the T@MPO team Errors in transmission are fowardly corrected using channel coding e.g. MPEG4 e.g. Turbo coding e.g. QAM source coding

More information

Overview of MIMO Radio Channels

Overview of MIMO Radio Channels Helsinki University of Tecnology S.72.333 Postgraduate Course in Radio Communications Overview of MIMO Radio Cannels 18, May 2004 Suiyan Geng gsuiyan@cc.ut.fi Outline I. Introduction II. III. IV. Caracteristics

More information

On the relation between radiated and conducted RF emission tests

On the relation between radiated and conducted RF emission tests Presented at te 3 t International Zuric Symposium on Electromagnetic Compatibility, February 999. On te relation between radiated and conducted RF emission tests S. B. Worm Pilips Researc Eindoven, te

More information

Comparison of MAP decoding methods for turbo codes

Comparison of MAP decoding methods for turbo codes POSTER 2016, PRAGUE MAY 24 1 Comparison of MAP decoding methods for turbo codes Vitor ĎURČEK 1, Tibor PETROV 2 1,2 Dept. of Telecommunications and Multimedia, Faculty of Electrical Engineering, University

More information

Calculation of Antenna Pattern Influence on Radiated Emission Measurement Uncertainty

Calculation of Antenna Pattern Influence on Radiated Emission Measurement Uncertainty Calculation of Antenna Pattern Influence on Radiated Emission Measurement Uncertainty Alexander Kriz Business Unit RF-Engineering Austrian Researc Centers GmbH - ARC A-444 Seibersdorf, Austria alexander.kriz@arcs.ac.at

More information

Turbo coding (CH 16)

Turbo coding (CH 16) Turbo coding (CH 16) Parallel concatenated codes Distance properties Not exceptionally high minimum distance But few codewords of low weight Trellis complexity Usually extremely high trellis complexity

More information

Contents Chapter 1: Introduction... 2

Contents Chapter 1: Introduction... 2 Contents Chapter 1: Introduction... 2 1.1 Objectives... 2 1.2 Introduction... 2 Chapter 2: Principles of turbo coding... 4 2.1 The turbo encoder... 4 2.1.1 Recursive Systematic Convolutional Codes... 4

More information

Estimation of Dielectric Constant for Various Standard Materials using Microstrip Ring Resonator

Estimation of Dielectric Constant for Various Standard Materials using Microstrip Ring Resonator Journal of Science and Tecnology, Vol. 9 No. 3 (017) p. 55-59 Estimation of Dielectric Constant for Various Standard Materials using Microstrip Ring Resonator Pek Jin Low 1, Famiruddin Esa 1*, Kok Yeow

More information

Branch and bound methods based tone injection schemes for PAPR reduction of DCO-OFDM visible light communications

Branch and bound methods based tone injection schemes for PAPR reduction of DCO-OFDM visible light communications Vol. 5, No. 3 Jan 07 OPTICS EXPRESS 595 Branc and bound metods based tone injection scemes for PAPR reduction of DCO-OFDM visible ligt communications YONGQIANG HEI,,JIAO LIU, WENTAO LI, XIAOCHUAN XU,3

More information

Directional Derivative, Gradient and Level Set

Directional Derivative, Gradient and Level Set Directional Derivative, Gradient and Level Set Liming Pang 1 Directional Derivative Te partial derivatives of a multi-variable function f(x, y), f f and, tell us te rate of cange of te function along te

More information

An Improved Rate Matching Method for DVB Systems Through Pilot Bit Insertion

An Improved Rate Matching Method for DVB Systems Through Pilot Bit Insertion Research Journal of Applied Sciences, Engineering and Technology 4(18): 3251-3256, 2012 ISSN: 2040-7467 Maxwell Scientific Organization, 2012 Submitted: December 28, 2011 Accepted: March 02, 2012 Published:

More information

Bridging the Gap Between Parallel and Serial Concatenated Codes

Bridging the Gap Between Parallel and Serial Concatenated Codes Bridging the Gap Between Parallel and Serial Concatenated Codes Naveen Chandran and Matthew C. Valenti Wireless Communications Research Laboratory West Virginia University Morgantown, WV 26506-6109, USA

More information

A Multi-User Cooperative Diversity for Wireless Local Area Networks

A Multi-User Cooperative Diversity for Wireless Local Area Networks I. J. Communications, Network and System Sciences, 008, 3, 07-83 Publised Online August 008 in SciRes (ttp://www.scirp.org/journal/ijcns/). A Multi-User Cooperatie Diersity for Wireless Local Area Networks

More information

Three-phase Three-level (NPC) Shunt Active Power Filter Performances based on PWM and ANN s Controllers for Harmonic Current Compensation

Three-phase Three-level (NPC) Shunt Active Power Filter Performances based on PWM and ANN s Controllers for Harmonic Current Compensation International Journal on Electrical Engineering and Informatics - Volume 6, Number 2, September 214 based on PWM and ANN s Controllers for Harmonic Current Compensation Cennai Salim 1 and Bencouia Moamed

More information

An Efficient Handoff Scheme Using a Minimum Residual Time First Scheme

An Efficient Handoff Scheme Using a Minimum Residual Time First Scheme An Efficient Handoff Sceme Using a Minimum Residual Time First Sceme Bilal Owaidat Rola Kassem and Hamza Issa Abstract Wen a mobile station (MS) wit an ongoing call is about to leave a cell te base station

More information

Genetic Algorithm for Wireless Sensor Network With Localization Based Techniques

Genetic Algorithm for Wireless Sensor Network With Localization Based Techniques International Journal of Scientific and Researc Publications, Volume, Issue 9, September 201 1 Genetic Algoritm for Wireless Sensor Network Wit Localization Based Tecniques * Kapil Uraiya, ** Dilip Kumar

More information

Robust Bayesian Learning for Wireless RF Energy Harvesting Networks

Robust Bayesian Learning for Wireless RF Energy Harvesting Networks 2017 15t International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks (WiOpt) Robust Bayesian Learning for Wireless RF Energy Harvesting Networks Nof Abuzainab 1, Walid

More information

Architecture for filtering images using Xilinx System Generator

Architecture for filtering images using Xilinx System Generator Arcitecture for filtering images using Xilinx System Generator Alba M. Sáncez G., Ricardo Alvarez G., Sully Sáncez G.; FCC and FCE BUAP Abstract Tis paper presents an arcitecture for filters pixel by pixel

More information

Research on Three-level Rectifier Neutral-Point Voltage Balance. Control in Traction Power Supply System of High. Speed Train

Research on Three-level Rectifier Neutral-Point Voltage Balance. Control in Traction Power Supply System of High. Speed Train Researc on Tree-level Rectifier Neutral-Point Voltage Balance Control in Traction Power Supply System of Hig Speed Train LU XIAO-JUAN, WANG XIN-JU, GUO QI, LI SHU-YUAN Scool of Automation and Electric

More information

Uplink Detection and BER Analysis for Ambient Backscatter Communication Systems

Uplink Detection and BER Analysis for Ambient Backscatter Communication Systems Detection and BER Analysis for Ambient Backscatter Communication Systems Gongpu Wang, Feifei Gao, Zongzao Dou, and Cinta Tellambura Scool of Computer and Information Tecnology, Beijing Jiaotong University,

More information

Researching on YH100 Numerical Control Servo Press Hydraulic Control System and Control Algorithm

Researching on YH100 Numerical Control Servo Press Hydraulic Control System and Control Algorithm Sensors & Transducers, Vol. 79, Issue 9, September 04, pp. 49-54 Sensors & Transducers 04 by IFSA Publising, S. L. ttp://www.sensorsportal.com Researcing on YH00 Numerical Control Servo Press Hydraulic

More information

Design and Implementation of Aperture Coupled Microstrip IFF Antenna

Design and Implementation of Aperture Coupled Microstrip IFF Antenna PIERS ONLINE, VOL. 4, NO. 1, 2008 1 Design and Implementation of Aperture Coupled Microstrip IFF Antenna M. N. Jazi 1, Z. H. Firouze 2, H. Mirmoammad-Sadegi, and G. Askari 1 Institut National de la Recerce

More information

School of Electrical and Computer Engineering, Cornell University. ECE 303: Electromagnetic Fields and Waves. Fall 2007

School of Electrical and Computer Engineering, Cornell University. ECE 303: Electromagnetic Fields and Waves. Fall 2007 Scool of Electrical and Computer Engineering, Cornell University ECE 303: Electromagnetic Fields and Waves Fall 007 Homework 11 Due on Nov. 9, 007 by 5:00 PM Reading Assignments: i) Review te lecture notes.

More information

Multi-agent coordination via a shared wireless spectrum

Multi-agent coordination via a shared wireless spectrum 217 IEEE 56t Annual Conference on Decision and Control (CDC) December 12-15, 217, Melbourne, Australia Multi-agent coordination via a sared wireless spectrum Cameron Nowzari Abstract Tis paper considers

More information

Published in: Proceedings of 8th Annual IEEE Energy Conversion Congress & Exposition (ECCE 2016)

Published in: Proceedings of 8th Annual IEEE Energy Conversion Congress & Exposition (ECCE 2016) Aalborg Universitet A Multi-Pulse Front-End Rectifier System wit Electronic Pase-Sifting for Harmonic Mitigation in Motor Drive Applications Zare, Firuz; Davari, Pooya; Blaabjerg, Frede Publised in: Proceedings

More information

Journal of Babylon University/Engineering Sciences/ No.(5)/ Vol.(25): 2017

Journal of Babylon University/Engineering Sciences/ No.(5)/ Vol.(25): 2017 Performance of Turbo Code with Different Parameters Samir Jasim College of Engineering, University of Babylon dr_s_j_almuraab@yahoo.com Ansam Abbas College of Engineering, University of Babylon 'ansamabbas76@gmail.com

More information

Application of two-stage ADALINE for estimation of synchrophasor

Application of two-stage ADALINE for estimation of synchrophasor International Journal of Smart Grid and Clean Energy Application of two-stage ADALINE for estimation of syncropasor Ceng-I Cen a, Yeong-Cin Cen b, Cao-Nan Cen b, Cien-Kai Lan b a a National Central University,

More information

MIMO-based Jamming Resilient Communication in Wireless Networks

MIMO-based Jamming Resilient Communication in Wireless Networks MIMO-based Jamming Resilient Communication in Wireless Networks Qiben Yan Huaceng Zeng Tingting Jiang Ming Li Wenjing Lou Y. Tomas Hou Virginia Polytecnic Institute and State University, Blacksburg, VA,

More information

Energy Savings with an Energy Star Compliant Harmonic Mitigating Transformer

Energy Savings with an Energy Star Compliant Harmonic Mitigating Transformer Energy Savings wit an Energy Star Compliant Harmonic Mitigating Transformer Tony Hoevenaars, P.Eng, Vice President Mirus International Inc. Te United States Environmental Protection Agency s Energy Star

More information

Distributed Topology Control for Stable Path Routing in Multi-hop Wireless Networks

Distributed Topology Control for Stable Path Routing in Multi-hop Wireless Networks 49t IEEE Conference on Decision and Control December 15-17, 2010 Hilton Atlanta Hotel, Atlanta, GA, USA Distributed Topology Control for Stable Pat Routing in Multi-op Wireless Networks Kiran K. Somasundaram,

More information

This study concerns the use of machine learning based

This study concerns the use of machine learning based Modern AI for games: RoboCode Jon Lau Nielsen (jlni@itu.dk), Benjamin Fedder Jensen (bfje@itu.dk) Abstract Te study concerns te use of neuroevolution, neural networks and reinforcement learning in te creation

More information

GAME THEORETICAL ANALYSIS OF WIRELESS MULTIVIEW VIDEO MULTICAST USING COOPERATIVE PEER-TO-PEER REPAIR. Vicky Zhao o, Gene Cheung #

GAME THEORETICAL ANALYSIS OF WIRELESS MULTIVIEW VIDEO MULTICAST USING COOPERATIVE PEER-TO-PEER REPAIR. Vicky Zhao o, Gene Cheung # GAME THEORETICAL ANALYSIS OF WIRELESS MULTIVIEW VIDEO MULTICAST USING COOPERATIVE PEER-TO-PEER REPAIR Vicky Zao o, Gene Ceung # o University of Alberta, # National Institute of Informatics ABSTRACT Receivers

More information

Image Feature Extraction and Recognition of Abstractionism and Realism Style of Indonesian Paintings

Image Feature Extraction and Recognition of Abstractionism and Realism Style of Indonesian Paintings Image Feature Extraction and Recognition of Abstractionism and Realism Style of Indonesian Paintings Tieta Antaresti R P and Aniati Murni Arymurty Faculty of Computer Science University of Indonesia Depok

More information

Online Learning in Autonomic Multi-Hop Wireless Networks for Transmitting Mission-Critical Applications

Online Learning in Autonomic Multi-Hop Wireless Networks for Transmitting Mission-Critical Applications IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 28, NO. 5, JUNE 2 Online Learning in Autonomic Multi-Hop Wireless Networks for Transmitting Mission-Critical Applications Hsien-Po Siang and Miaela

More information

A to nj/bit/iteration Scalable 3GPP LTE Turbo Decoder with an Adaptive Sub-Block Parallel Scheme and an Embedded DVFS Engine

A to nj/bit/iteration Scalable 3GPP LTE Turbo Decoder with an Adaptive Sub-Block Parallel Scheme and an Embedded DVFS Engine A 0.077 to 0.168 nj/bit/iteration Scalable GPP LTE Turbo Decoder with an Adaptive Sub-Block Parallel Scheme and an Embedded DVFS Engine The MIT Faculty has made this article openly available. Please share

More information

A Realistic Power Consumption Model for Wireless Sensor Network Devices

A Realistic Power Consumption Model for Wireless Sensor Network Devices A ealistic ower Consumption Model for Wireless Sensor Network Devices Qin Wang, Mark Hempstead and Woodward Yang Division of ngineering and Applied Sciences Harvard University {qwang, mempste, woody}@eecs.arvard.edu

More information

Grid Filter Design for a Multi-Megawatt Medium-Voltage Voltage Source Inverter

Grid Filter Design for a Multi-Megawatt Medium-Voltage Voltage Source Inverter Grid Filter Design for a Multi-Megawatt Medium-Voltage Voltage Source Inverter A.A. Rockill, Grad. Student Member, IEEE, Marco Liserre, Senior Member, IEEE, Remus Teodorescu, Member, IEEE and Pedro Rodriguez,

More information

Compressive Channel Estimation for OFDM Cooperation Networks

Compressive Channel Estimation for OFDM Cooperation Networks Researc Journal of Applied Sciences, Engineering and Tecnology 4(8): 897-90, 0 ISSN: 040-7467 Maxwell Scientific Organization, 0 Submitted: October, 0 Accepted: November 5, 0 Publised: April 5, 0 ompressive

More information

Research Article Design and Detection of Multilinear Chirp Signals for Underwater Acoustic Sensor Networks

Research Article Design and Detection of Multilinear Chirp Signals for Underwater Acoustic Sensor Networks International Journal of Distributed Sensor Networks Volume 15, Article ID 371579, 13 pages ttp://dxdoiorg/11155/15/371579 Researc Article Design and Detection of Multilinear Cirp Signals for Underwater

More information

ON THE USE OF MULTI-HARMONIC LEAST-SQUARES FITTING FOR THD ESTIMATION IN POWER QUALITY ANALYSIS

ON THE USE OF MULTI-HARMONIC LEAST-SQUARES FITTING FOR THD ESTIMATION IN POWER QUALITY ANALYSIS Metrol. Meas. Syst., Vol. XIX (2012), No. 2, pp. 295-306. METROLOGY AND MEASUREMENT SYSTEMS Index 330930, ISSN 0860-8229 www.metrology.pg.gda.pl ON THE USE OF MULTI-HARMONIC LEAST-SQUARES FITTING FOR THD

More information

Optimal DG Placement and Sizing in Distribution System for Loss and THD Reduction

Optimal DG Placement and Sizing in Distribution System for Loss and THD Reduction International Journal of Electronic and Electrical Engineering. ISSN 0974-2174 Volume 5, Number 3 (2012), pp. 227-237 International Researc Publication House ttp://www.irpouse.com Optimal Placement and

More information

Improvement Of Block Product Turbo Coding By Using A New Concept Of Soft Hamming Decoder

Improvement Of Block Product Turbo Coding By Using A New Concept Of Soft Hamming Decoder European Scientific Journal June 26 edition vol.2, No.8 ISSN: 857 788 (Print) e - ISSN 857-743 Improvement Of Block Product Turbo Coding By Using A New Concept Of Soft Hamming Decoder Alaa Ghaith, PhD

More information

[8] K. Ogata, Modern Control Engineering. Prentice-Hall Instrumentation and Controls Series,

[8] K. Ogata, Modern Control Engineering. Prentice-Hall Instrumentation and Controls Series, [8] K. Ogata, Modern ontrol Engineering. Prentice-Hall Instrumentation and ontrols Series, Englewood lis, New Jersey: Prentice-Hall, 1970. [9] G. F. Franklin, J. D. Powell, and M. L. Workman, Digital ontrol

More information

Preamble and pilot symbol design for channel estimation in OFDM systems with null subcarriers

Preamble and pilot symbol design for channel estimation in OFDM systems with null subcarriers RESEARCH Open Access Preamble and pilot symbol design for cannel estimation in OFDM systems wit null subcarriers Suici Ono *, Emmanuel Manasse and Masayosi Nakamoto Abstract In tis article, design of preamble

More information

Research on harmonic analysis and Simulation of grid connected synchronous motor Jian Huang1,a, Bingyang Luo2,b

Research on harmonic analysis and Simulation of grid connected synchronous motor Jian Huang1,a, Bingyang Luo2,b 5t nternational Conference on Environment, Materials, Cemistry and Power Electronics (EMCPE 06) Researc on armonic analysis and Simulation of grid connected syncronous motor Jian Huang,a, Bingyang Luo,b

More information

Modeling and performance evaluations of Alamouti technique in a single frequency network

Modeling and performance evaluations of Alamouti technique in a single frequency network Tormos et al. EURASIP Journal on Wireless Communications and Networking 2013, 2013:78 RESEARCH Open Access Modeling and performance evaluations of Alamouti tecnique in a single frequency network for DVB-T2

More information

A Novel Hybrid ARQ Scheme Using Packet Coding

A Novel Hybrid ARQ Scheme Using Packet Coding 27-28 January 26, Sophia Antipolis France A Novel Hybrid ARQ Scheme Using Pacet Coding LiGuang Li (ZTE Corperation), Jun Xu (ZTE Corperation), Can Duan (ZTE Corperation), Jin Xu (ZTE Corperation), Xiaomei

More information

Comparison of Downlink Transmit Diversity Schemes for RAKE and SINR Maximizing Receivers

Comparison of Downlink Transmit Diversity Schemes for RAKE and SINR Maximizing Receivers Comparison of Downlink Transmit Diversity Scemes for RAKE and SINR Maximizing Receivers Massimiliano enardi, Abdelkader Medles and Dirk TM Slock Mobile Communications Department - Institut Eurécom 2229

More information

Complex-valued restricted Boltzmann machine for direct learning of frequency spectra

Complex-valued restricted Boltzmann machine for direct learning of frequency spectra INTERSPEECH 17 August, 17, Stockolm, Sweden Complex-valued restricted Boltzmann macine for direct learning of frequency spectra Toru Nakasika 1, Sinji Takaki, Junici Yamagisi,3 1 University of Electro-Communications,

More information

Performance of Parallel Concatenated Convolutional Codes (PCCC) with BPSK in Nakagami Multipath M-Fading Channel

Performance of Parallel Concatenated Convolutional Codes (PCCC) with BPSK in Nakagami Multipath M-Fading Channel Vol. 2 (2012) No. 5 ISSN: 2088-5334 Performance of Parallel Concatenated Convolutional Codes (PCCC) with BPSK in Naagami Multipath M-Fading Channel Mohamed Abd El-latif, Alaa El-Din Sayed Hafez, Sami H.

More information

3D Hole Inspection Using Lens with High Field Curvature

3D Hole Inspection Using Lens with High Field Curvature 10.1515/msr-2015-0008 MEASUREMENT SCIENCE REVIEW, Volume 15, No. 1, 2015 3D Hole Inspection Using Lens wit Hig Field Curvature Petr Zavyalov Tecnological Design Institute of Scientific Instrument Engineering,

More information

ANALYSIS OF HARMONIC DISTORTION LEVELS ON A DISTRIBUTION NETWORK

ANALYSIS OF HARMONIC DISTORTION LEVELS ON A DISTRIBUTION NETWORK Presented in AUPEC 7, Pert, Western Australia, 9- December, 7 ANALYSIS OF HARMONIC DISTORTION LEVELS ON A DISTRIBUTION NETWORK Glenn Nicolson - Manukau Institute of Tecnology, Auckland, New Zealand Professor

More information

Performance Analysis of Orthogonal Frequency Division Multiplexing Based Bidirectional Relay Network in the Presence of Phase Noise

Performance Analysis of Orthogonal Frequency Division Multiplexing Based Bidirectional Relay Network in the Presence of Phase Noise American Journal of Applied Sciences 0 (: 335-344, 03 ISSN: 546-939 03 V.N.S. Kumaran et al., Tis open access article is distributed under a Creative Commons Attribution (CC-BY 3.0 license doi:0.3844/ajassp.03.335.344

More information

Notes 15: Concatenated Codes, Turbo Codes and Iterative Processing

Notes 15: Concatenated Codes, Turbo Codes and Iterative Processing 16.548 Notes 15: Concatenated Codes, Turbo Codes and Iterative Processing Outline! Introduction " Pushing the Bounds on Channel Capacity " Theory of Iterative Decoding " Recursive Convolutional Coding

More information

A Visible Light Localization Aided Optical Wireless System

A Visible Light Localization Aided Optical Wireless System 2nd IEEE Worksop on Optical Wireless Communications A Visible Ligt Localization Aided Optical Wireless System Giulio Cossu, Marco Presi, Raffaele Corsini, Pallab Coudury, Amir Masood Kalid and Ernesto

More information

Encoding of Control Information and Data for Downlink Broadcast of Short Packets

Encoding of Control Information and Data for Downlink Broadcast of Short Packets Encoding of Control Information and Data for Downlin Broadcast of Short Pacets Kasper Fløe Trillingsgaard and Petar Popovsi Department of Electronic Systems, Aalborg University 9220 Aalborg, Denmar Abstract

More information

Analysis of Rectangular Notch Antenna for Dual-Band Operation

Analysis of Rectangular Notch Antenna for Dual-Band Operation Engineering, 00,, 9-96 doi:0.436/eng.00.0 Publised Online February 00 (ttp://www.scirp.org/journal/eng). Analysis of Rectangular Notc Antenna for Dual-Band Operation Abstract Rajes Kumar Viswakarma, Sanjay

More information