HYBRID CONCATENATED CONVOLUTIONAL CODES FOR DEEP SPACE MISSION
|
|
- Ethel Stokes
- 6 years ago
- Views:
Transcription
1 HYBRID CONCATENATED CONVOLUTIONAL CODES FOR DEEP SPACE MISSION Presented by Dr.DEEPAK MISHRA OSPD/ODCG/SNPA
2 Objective :To find out suitable channel codec for future deep space mission. Outline: Interleaver Design. Puncturing. Decoding Algorithms. Various Turbo code like structure like Hybrid Concatenated codes. Validation and verification using MATLAB HDL Co Simulation Hardware in loop Simulation
3 Digital Communication System Information Source & Input Transducer Source Encoder Channel Encoder Digital Modulator Transmitted Signal Synchroniz ation Channel Output Signal Outpot Transducer Source Decoder Channel Decoder Digital Demodulator Received Signal
4 Shannon theorem H( z) C T S TC Channel Coding Thorem Where L K 1 k 0 H(S) = - p k l k p i log(p i) C P Blog 2 1 bits N0B / sec Shannon Source Coding theorem Information Capacity Theorem
5 Interleaver Design
6 Classical Block diagram
7 Interleaver Design Earlier Concepts Design Interleaver Design Earlier Interleaver design is separate design and There is no relation between interleaver design and Channel coder design. Purpose To distribute the error through out the frame. It has the job of spreading out long bursts of errors
8 Interleaver Design Resent Concepts Interleaver Design Design Interleaver design is a part of Channel coder design. Purpose To provide Interleaver gain (decorrelation gain) to decoder. Different properties:- 1) S distance properties 2) mod-k properties 3) symmetric properties
9 S distance Property An interleaver with the spread or S distance property will, after interleaving, separate all neighboring elements at least S interleaver index distance a part, i.e., S min( π(i)-π (j), ( π -1 (i)-π -1 (j) ), for all i,j I, i-j =1. The performance of Channel codes improves as the S distance increases. S< [ N/2], where N is the size of the interleaver
10 Input /output Position Plot of a 192 bit poor S distance random Interleaver Input /output Position Plot of MATLAB a 192 bit good EXPO s distance 2015 random Interleaver
11 Mod-k Property Mod K Property used in applications where k-1 parity bits are punctured from each constituent code. We call this a pure mod-k interleaver where the modulus rule applies to all elements of the interleaver. Therefore a pure mod-k interleaver has i mod k = j mod k, where the interleaver maps i j.
12 Symmetric Property A disadvantage of most of the interleavers types mentioned previously is that they require both an interleave and a deinterleave sequence. Since an interleave and a deinterleave sequence are normally different, separate hardware or look up tables are usually required for each sequence. We can solve this problem by using a symmetric interleaver, where the interleaver and deinterleaver sequences are identical.
13 CCSDS PCCC Codes Standardization of turbo codes by the Consulting Committee for Space Data System (CCSDS) organization was remarkable efficient process, because there are relatively few parameters must be determined to define a turbo code CCSDS TURBO CODES STANDARD
14 CCSDS B-6 Standard Turbo Encoder
15 CCSDS Compline Turbo codes CCSDS Compline Turbo Encoder and Decoder encoded In1 Out1 Signal From Workspace1 CCSDS compline Turbo Encoder Tx Error Rate Calculation Rx AWGN pcccber -K- Model Parameters Out1 In1 Double-click to set model parameters CCSDS compline Turbo Decoder finaldatad To Workspace1
16 CCSDS Interleaver design
17 Input / Output distribution of CCSDS Interleaver OUTPUT INPUT
18 Proposed Interleaver The proposed interleaver is based on Gaussian distribution function. The selective criteria of these models are minimum distance and multiplicities for all suggested algorithmic interleavers and polynomials for turbo codes. m=mod((h-1),2); i=floor((h-1)/446); j= floor((h-1)/2)- (i*223); t=mod((19*i+1),4); q= mod(t,8)+1; c=mod((9*j+113*m),223); position1=(2*(t+(c*4)+1))-m; pot(h)=position1;
19 Input / Output Distribution of Proposed Interleaver OUTPUT INPUT
20 Frame length Proposed Interleaver Advantages The advantages of proposed interleaver with respect to CCSDS interleaver are following. There is no need to store 8 prime integers value in hardware. Since It has only fixed value. The S distance property is better compare to CCSDS interleaver. The minimum hamming distance d min and its multiplicity values, A min is better compare to CCSDS standard. Code rate Feedback Polynomial Feed forward Polynomial Interleaver Model d min A min W min / CCSDS / PROPOSED
21 Proposed Interleaver Advantages
22 SIMULATION APPROACH
23
24
25 Proposed Interleaver Advantages BER dB Eb/No(dB)
26 Puncturing
27 CCSDS Compline Turbo codes 1 In Convolutional Encoder finaldatad4 To Workspace2 Encoder1 General Internal Block Interleaver Interleaver Convolutional Encoder 1 Matrix Concatenate 1 Out Encoder2 finaldatad3 To Workspace1 finaldatad2 To Workspace3 Turbo Encoder Turbo Encoder 1 LTE In1 Turbo Encoder Puncture Puncture to make 1/2 code rate Unipolar to Bipolar Converter 1 Out1
28 CCSDS Compline Turbo codes Turbo Decoder 1 Out1 Out f or {... } Lc2 Lc1 Lc3 Multiport Selector Select Rows Insert Zero Insert Zero 1 In1 Turbo Decoder For Iterator For Iterator z Delay General Block Deinterleaver Internal Deinterleaver Lin 0/1 Hard Decision 1 Out 3 Lc3 2 Lc1 L(u) L(u) APP Decoder L(c) L(c) Decoder1 NotUsed General Block Interleaver Internal Interleaver 1 Lc2 L(u) L(u) APP Decoder L(c) L(c) Decoder2 NotUsed2
29 CCSDS Compline Turbo codes Turbo Decoder without Transmission of Systematic Bits For Iterator For Iterator [1788x1] z Delay [1788x1] Pad Pad Tail2 [1784x1] [1784x1] General Block Deinterleaver Internal Deinterleaver [1788x1] Y U [1784x1] Remove Tail2 [1784x1] [1784x1] [1784x1] [1784x1] Lin 0/1 Hard Decision 1 Out 1 [1788x1] [1788x1] L(u) L(c) APP Decoder L(u) L(c) [1788x1] [1784x1] U Y Remove Tail [1788x1] [1784x1] General Block Interleaver Internal Interleaver [1784x1] 2 [1788x1] Pad Pad Tail [1788x1] L(u) L(u) APP Decoder L(c) L(c) [1788x1] [1788x1] Lc1 Decoder1 NotUsed Lc2 Decoder2 NotUsed2
30 Comparative Performance Analysis of Different Turbo Codec Result shows that deletion of parity bit will be preferred over systematic bits.
31 Decoder in case of Turbo code
32 : 1. Decoding algorithm MAP Algorithm (max of posteriori probability). Log-MAP Algorithm Near Log-MAP Algorithm SOVA Algorithm (Soft output Viterbi algorithm ) Performance of MAP Algorithm is better compare to other algorithm,however Log-MAP and SOVA algorithm is easier to implement in Hardware (i.e. In log domain multiplication become addition and division become subtraction.) May 13, 2015
33 Decoding Algorithm fhscc Decoding Algorithm for Hybrid Concatenated Codes Decoding algorithm Log-MAP Algorithm (max of posteriori probability). SOVA Algorithm (Soft output Viterbi algorithm ) These two algorithm are practically use for implementation of Concatenated decoders. However decoding complexity of HCCC is still higher.further modification on Log-MAP algorithm know as Linear Log-MAP Algorithm.
34 Decoding using Log-MAP Algorithm
35 Decoding using SOVA Algorithm
36 Turbo codes Log-MAP vs SOVA G=[7 5], Unpunctured(1/3), frame size=1024, Iteration=8. Iteration increment.. SOVA Iteration increment.. Log_MAP
37 Decoding Algorithm for HSCC where Linear Log-MAP Algorithm + + is a real number. This operation with multiple arguments can be decomposed into a recursive form using a max* operator with only two arguments, such as Applying the Jacobian logarithm, a two-input max* operator can be expressed in the form
38 Decoding Algorithm for HSCC Linear Log-MAP Algorithm A further enhancement is the more complex linear-log-map algorithm, which offers one of the best trade-offs in terms of complexity and performance among the different max* variants.it achieves an approximation very close to that of the log-map max* implementation by using a linear correction function We found that, parameters a = -0:24904 and T = 2:5068 minimize the total squared error between the exact correction function and its linear approximation, when using floating-point operations to implement the decoder
39 Simulation Parameter Parameter Eb/No Value 0-7 db Block Length 1784 Interleaver Random Interleaver Iteration 6
40 Simulation of turbo decoder using Linear Log MAP using a = -0:24904 and T = For Iterator For Iterator z Delay General Block Deinterleaver Internal Deinterleaver Lin 0/1 Hard Decision 1 Out 3 Lc3 2 Lc1 msg llr out Linearlogmap Embedded MATLAB Function1 General Block Interleaver Internal Interleaver 1 Lc2 msg llr out linearlogmap Embedded MATLAB Function2 May 13, 2015 SAC TDP/R&D 2009
41 Performance Comparison 10 0 PERFORMANCE COMPARISION BETWEEN LOG MAP AND LINEAR LOG MAP Log-MAP Linear Log-MAP 10-5 BER May 13, 2015 SAC TDP/R&D 2009 Eb/No(dB)
42 Serial concatenated codes Serial concatenated Encoder and Decoder 1 In1 Convolutional Encoder Outer Encoder Random Interleaver Convolutional Encoder Inner Encoder Unipolar to Bipolar Converter 1 Out1 1 In1 O Deinterlacer E Deinterlacer L(u) L(u) APP Decoder L(c) L(c) Outer Decoder Random Interleaver L(u) L(u) APP Decoder L(c) L(c) -K- Inner Decoder Out1 1 Add Random Deinterleaver z -? -K- 0/1 Lin
43 Hybrid concatenated codes Hybrid concatenated Encoder and Decoder 1 In1 Random Interleaver Convolutional Encoder Convolutional Encoder Outer Encoder1 Random Interleaver Convolutional Encoder Unipolar to Bipolar Converter Unipolar to Bipolar Converter O Interlacer E Interlacer 1 Out1 Outer Encoder Inner Encoder 1 In1 O Deinterlacer E Deinterlacer Out1 1 L(u) L(u) zeros(sccc_len,1) APP Decoder L(c) L(c) Outer Decoder Random Deinterleaver L(u) L(u) APP Decoder L(c) L(c) -K- Inner Decoder Random Interleaver z -? 0/1 Lin Add Random Interleaver Random Deinterleaver L(u) APP Decoder L(u) L(c) L(c) -K- Outer Decoder1
44 10-1 COMPARITIVE PERFORMANCE OF SCCC,PCCC AND HCCC BER Turbo codes CROSS OVER POINT SCCC PCCC HCCC Eb/No
45 Hybrid Concatenated codes with respect to different interleaver
46 RESULTS Packet size : 1784 Bits, BER=10-6 S.No Interleaver Type 1 st iteration (Eb/No) 2 nd iteration (Eb/No) 3 rd iteration (Eb/No) 1 Pseudo random Matrix Helical CircularA Algebraic
47 Turbo Coded Digital QPSK Modulator for Human Space Program
48 Modulator Block Diagram
49 Validation and Verification
50 Turbo Decoder
51 Simulation vs Hardware Matlab Simulation Hardware
52 Simulation vs Hardware Matlab Simulation Hardware
53 DVM Model
54 Hardware Setup
55 Hardware Spectrum
56 Demodulation
57 Verification of coding gain
58 APSK Modulator Block Diagram
59 DESIGN PARAMETER
60 CCSDS Standard APSK Modulator in Simulink
61 Noise Characterization at 13db Eb/No
62 Noise Characterization at 9 db Eb/No
63 Simulation Result at 1784 bits frame length 10 0 Uncoded 16-APSK performance Turbo coded 16-APSK performance BER db coding gain Eb/No(dB)
64 Characterization of Turbo Encoder and Decoder
65 CURRENT STATUS
66 Hardware Constellation of 16 APSK
67
68 HDL Cosimulation
69 FPGA IN LOOP VERFICATION
70 Verification of Turbo decoder
71 Cosimulation and FPGA IN LOOP VERFICATION
72 Result achieved New interleaver design : Performance is better than 1.31 db compare to CCSDS compliant interleaver. Puncturing : Suitable puncturing scheme for Turbo like codes. Decoding scheme: Optimize decoding scheme for hardware implementation. Encoder and Decoder selection: Suitable structure for future deep space mission.
73 Use of MATLAB to achieve the results Co simulation of proposed interleaver with CCSDS Interleaver Performance comparison of various puncturing channel codec. Comparison of various decoding algorithms. Simulation of various Turbo code like structure. Verification and Validation of codec without actual hardware.
74 Questions?
75 Dr. Deepak Mishra Scientist/Engineer -SF Onboard Signal Processing Division (OSPD) Optical & Digital Communication Group (ODCG) Space Applications Centre Indian Space Research Organisation Ahmedabad
Implementation of a turbo codes test bed in the Simulink environment
University of Wollongong Research Online Faculty of Informatics - Papers (Archive) Faculty of Engineering and Information Sciences 2005 Implementation of a turbo codes test bed in the Simulink environment
More informationPart 2.4 Turbo codes. p. 1. ELEC 7073 Digital Communications III, Dept. of E.E.E., HKU
Part 2.4 Turbo codes p. 1 Overview of Turbo Codes The Turbo code concept was first introduced by C. Berrou in 1993. The name was derived from an iterative decoding algorithm used to decode these codes
More informationVHDL IMPLEMENTATION OF TURBO ENCODER AND DECODER USING LOG-MAP BASED ITERATIVE DECODING
VHDL IMPLEMENTATION OF TURBO ENCODER AND DECODER USING LOG-MAP BASED ITERATIVE DECODING Rajesh Akula, Assoc. Prof., Department of ECE, TKR College of Engineering & Technology, Hyderabad. akula_ap@yahoo.co.in
More informationOn the design of turbo codes with convolutional interleavers
University of Wollongong Research Online University of Wollongong Thesis Collection 1954-2016 University of Wollongong Thesis Collections 2005 On the design of turbo codes with convolutional interleavers
More informationA Robust Turbo Codec Design for Satellite Communications
A Robust Turbo Codec Design for Satellite Communications Dr. V Sambasiva Rao Professor, ECE Department PES University, India Abstract Satellite communication systems require forward error correction techniques
More informationDesign and Implementation of Encoder and Decoder for SCCPM System Based on DSP Xuebao Wang1, a, Jun Gao1, b and Gaoqi Dou1, c
International Conference on Mechatronics Engineering and Information Technology (ICMEIT 2016) Design and Implementation of Encoder and Decoder for SCCPM System Based on DSP Xuebao Wang1, a, Jun Gao1, b
More informationReview paper on study of various Interleavers and their significance
Review paper on study of various Interleavers and their significance Bobby Raje 1, Karuna Markam 2 1,2Department of Electronics, M.I.T.S, Gwalior, India ---------------------------------------------------------------------------------***------------------------------------------------------------------------------------
More informationPerformance of a Low-Complexity Turbo Decoder and its Implementation on a Low-Cost, 16-Bit Fixed-Point DSP
Performance of a ow-complexity Turbo Decoder and its Implementation on a ow-cost, 6-Bit Fixed-Point DSP Ken Gracie, Stewart Crozier, Andrew Hunt, John odge Communications Research Centre 370 Carling Avenue,
More informationHigher-Order Modulation and Turbo Coding Options for the CDM-600 Satellite Modem
Higher-Order Modulation and Turbo Coding Options for the CDM-600 Satellite Modem * 8-PSK Rate 3/4 Turbo * 16-QAM Rate 3/4 Turbo * 16-QAM Rate 3/4 Viterbi/Reed-Solomon * 16-QAM Rate 7/8 Viterbi/Reed-Solomon
More informationOptimum Frame Synchronization for Preamble-less Packet Transmission of Turbo Codes
! Optimum Frame Synchronization for Preamble-less Packet Transmission of Turbo Codes Jian Sun and Matthew C. Valenti Wireless Communications Research Laboratory Lane Dept. of Comp. Sci. & Elect. Eng. West
More informationREDUCED-COMPLEXITY DECODING FOR CONCATENATED CODES BASED ON RECTANGULAR PARITY-CHECK CODES AND TURBO CODES
REDUCED-COMPLEXITY DECODING FOR CONCATENATED CODES BASED ON RECTANGULAR PARITY-CHECK CODES AND TURBO CODES John M. Shea and Tan F. Wong University of Florida Department of Electrical and Computer Engineering
More informationIMPROVING TURBO CODES THROUGH CODE DESIGN AND HYBRID ARQ
IMPROVING TURBO CODES THROUGH CODE DESIGN AND HYBRID ARQ By HAN JO KIM A DISSERTATION PRESENTED TO THE GRADUATE SCHOOL OF THE UNIVERSITY OF FLORIDA IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE
More informationTransmission Strategies for 10GBase-T over CAT- 6 Copper Wiring. IEEE Meeting November 2003
Transmission Strategies for 10GBase-T over CAT- 6 Copper Wiring IEEE 802.3 Meeting November 2003 The Pennsylvania State University Department of Electrical Engineering Center for Information & Communications
More informationAN UNEQUAL ERROR PROTECTION SCHEME FOR MULTIPLE INPUT MULTIPLE OUTPUT SYSTEMS. M. Farooq Sabir, Robert W. Heath and Alan C. Bovik
AN UNEQUAL ERROR PROTECTION SCHEME FOR MULTIPLE INPUT MULTIPLE OUTPUT SYSTEMS M. Farooq Sabir, Robert W. Heath and Alan C. Bovik Dept. of Electrical and Comp. Engg., The University of Texas at Austin,
More informationOptimization of Multi-Channel BCH Error Decoding for Common Cases. Russell Dill Master's Thesis Defense April 20, 2015
Optimization of Multi-Channel BCH Error Decoding for Common Cases Russell Dill Master's Thesis Defense April 20, 2015 Bose-Chaudhuri-Hocquenghem (BCH) BCH is an Error Correcting Code (ECC) and is used
More informationNUMEROUS elaborate attempts have been made in the
IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 46, NO. 12, DECEMBER 1998 1555 Error Protection for Progressive Image Transmission Over Memoryless and Fading Channels P. Greg Sherwood and Kenneth Zeger, Senior
More informationAdaptive decoding of convolutional codes
Adv. Radio Sci., 5, 29 214, 27 www.adv-radio-sci.net/5/29/27/ Author(s) 27. This work is licensed under a Creative Commons License. Advances in Radio Science Adaptive decoding of convolutional codes K.
More informationPerformance Study of Turbo Code with Interleaver Design
International Journal of Scientific & ngineering Research Volume 2, Issue 7, July-2011 1 Performance Study of Turbo Code with Interleaver esign Mojaiana Synthia, Md. Shipon Ali Abstract This paper begins
More informationFig 1. Flow Chart for the Encoder
MATLAB Simulation of the DVB-S Channel Coding and Decoding Tejas S. Chavan, V. S. Jadhav MAEER S Maharashtra Institute of Technology, Kothrud, Pune, India Department of Electronics & Telecommunication,Pune
More informationImplementation and performance analysis of convolution error correcting codes with code rate=1/2.
2016 International Conference on Micro-Electronics and Telecommunication Engineering Implementation and performance analysis of convolution error correcting codes with code rate=1/2. Neha Faculty of engineering
More informationError Performance Analysis of a Concatenated Coding Scheme with 64/256-QAM Trellis Coded Modulation for the North American Cable Modem Standard
Error Performance Analysis of a Concatenated Coding Scheme with 64/256-QAM Trellis Coded Modulation for the North American Cable Modem Standard Dojun Rhee and Robert H. Morelos-Zaragoza LSI Logic Corporation
More informationCCSDS TELEMETRY CHANNEL CODING: THE TURBO CODING OPTION. Gian Paolo Calzolari #, Enrico Vassallo #, Sandi Habinc * ABSTRACT
CCSDS TELEMETRY CHANNEL CODING: THE TURBO CODING OPTION Gian Paolo Calzolari #, Enrico Vassallo #, Sandi Habinc * ABSTRACT As of 1993 a new coding concept promising gains as close as 0.5 db to the Shannon
More informationFrame Synchronization in Digital Communication Systems
Quest Journals Journal of Software Engineering and Simulation Volume 3 ~ Issue 6 (2017) pp: 06-11 ISSN(Online) :2321-3795 ISSN (Print):2321-3809 www.questjournals.org Research Paper Frame Synchronization
More informationInvestigation of the Effectiveness of Turbo Code in Wireless System over Rician Channel
International Journal of Networks and Communications 2015, 5(3): 46-53 DOI: 10.5923/j.ijnc.20150503.02 Investigation of the Effectiveness of Turbo Code in Wireless System over Rician Channel Zachaeus K.
More informationSDR Implementation of Convolutional Encoder and Viterbi Decoder
SDR Implementation of Convolutional Encoder and Viterbi Decoder Dr. Rajesh Khanna 1, Abhishek Aggarwal 2 Professor, Dept. of ECED, Thapar Institute of Engineering & Technology, Patiala, Punjab, India 1
More informationAnalysis of Various Puncturing Patterns and Code Rates: Turbo Code
International Journal of Electronic Engineering Research ISSN 0975-6450 Volume 1 Number 2 (2009) pp. 79 88 Research India Publications http://www.ripublication.com/ijeer.htm Analysis of Various Puncturing
More informationof 64 rows by 32 columns), each bit of range i of the synchronization word is combined with the last bit of row i.
TURBO4 : A HCGE BT-RATE CHP FOR TUREO CODE ENCODNG AND DECODNG Michel J.Mquel*, Pierre P&nard** 1. Abstract Thrs paper deals with an experimental C developed for encoding and decoding turbo codes. The
More informationModeling and Implementing Software-Defined Radio Communication Systems on FPGAs Puneet Kumar Senior Team Lead - SPC
Modeling and Implementing Software-Defined Radio Communication Systems on FPGAs Puneet Kumar Senior Team Lead - SPC 2012 The MathWorks, Inc. 1 Agenda Integrated Model-Based Design to Implement SDR on FPGA
More informationAn Implementation of a Forward Error Correction Technique using Convolution Encoding with Viterbi Decoding
An Implementation of a Forward Error Correction Technique using Convolution Encoding with Viterbi Decoding Himmat Lal Kumawat, Sandhya Sharma Abstract This paper, as the name suggests, shows the working
More informationTHIRD generation telephones require a lot of processing
1 Influences of RAKE Receiver/Turbo Decoder Parameters on Energy Consumption and Quality Lodewijk T. Smit, Gerard J.M. Smit, Paul J.M. Havinga, Johann L. Hurink and Hajo J. Broersma Department of Computer
More informationAnalog Sliding Window Decoder Core for Mixed Signal Turbo Decoder
Analog Sliding Window Decoder Core for Mixed Signal Turbo Decoder Matthias Moerz Institute for Communications Engineering, Munich University of Technology (TUM), D-80290 München, Germany Telephone: +49
More informationMinimax Disappointment Video Broadcasting
Minimax Disappointment Video Broadcasting DSP Seminar Spring 2001 Leiming R. Qian and Douglas L. Jones http://www.ifp.uiuc.edu/ lqian Seminar Outline 1. Motivation and Introduction 2. Background Knowledge
More informationA Novel Turbo Codec Encoding and Decoding Mechanism
A Novel Turbo Codec Encoding and Decoding Mechanism Desai Feroz 1 1Desai Feroz, Knowledge Scientist, Dept. of Electronics Engineering, SciTech Patent Art Services Pvt Ltd, Telangana, India ---------------***---------------
More informationBER Performance Comparison of HOVA and SOVA in AWGN Channel
BER Performance Comparison of HOVA and SOVA in AWGN Channel D.G. Talasadar 1, S. V. Viraktamath 2, G. V. Attimarad 3, G. A. Radder 4 SDM College of Engineering and Technology, Dharwad, Karnataka, India
More informationPRACTICAL PERFORMANCE MEASUREMENTS OF LTE BROADCAST (EMBMS) FOR TV APPLICATIONS
PRACTICAL PERFORMANCE MEASUREMENTS OF LTE BROADCAST (EMBMS) FOR TV APPLICATIONS David Vargas*, Jordi Joan Gimenez**, Tom Ellinor*, Andrew Murphy*, Benjamin Lembke** and Khishigbayar Dushchuluun** * British
More informationDecoder Assisted Channel Estimation and Frame Synchronization
University of Tennessee, Knoxville Trace: Tennessee Research and Creative Exchange University of Tennessee Honors Thesis Projects University of Tennessee Honors Program Spring 5-2001 Decoder Assisted Channel
More informationEFFECT OF THE INTERLEAVER TYPES ON THE PERFORMANCE OF THE PARALLEL CONCATENATION CONVOLUTIONAL CODES
International Journal of Electrical & Computer Sciences IJECS-IJENS Vol: 12 No: 03 25 EFFECT OF THE INTERLEAVER TYPES ON THE PERFORMANCE OF THE PARALLEL CONCATENATION CONVOLUTIONAL CODES YahyaJasimHarbi
More informationPCD04C CCSDS Turbo and Viterbi Decoder. Small World Communications. PCD04C Features. Introduction. 5 January 2018 (Version 1.57) Product Specification
CCSDS Turbo and Viterbi Decoder Product Specification Features Turbo Decoder 1 state CCSDS compatible Rate 1/2 to 1/7 Interleaver sizes from 174 to 105 bits Up to 201 MHz internal clock (log MAP) Up to
More informationCyclic Channel Coding algorithm for Original and Received Voice Signal at 8 KHz using BER performance through Additive White Gaussian Noise Channel
Cyclic Channel Coding algorithm for Original and Received Voice Signal at 8 KHz using BER performance through Additive White Gaussian Noise Channel Abstract Digital communication systems are becoming increasingly
More informationIMPLEMENTATION ISSUES OF TURBO SYNCHRONIZATION WITH DUO-BINARY TURBO DECODING
IMPLEMENTATION ISSUES OF TURBO SYNCHRONIZATION WITH DUO-BINARY TURBO DECODING M. Alles, T. Lehnig-Emden, U. Wasenmüller, N. Wehn {alles, lehnig, wasenmueller, wehn}@eit.uni-l.de Microelectronic System
More informationPerformance Improvement of AMBE 3600 bps Vocoder with Improved FEC
Performance Improvement of AMBE 3600 bps Vocoder with Improved FEC Ali Ekşim and Hasan Yetik Center of Research for Advanced Technologies of Informatics and Information Security (TUBITAK-BILGEM) Turkey
More information2D Interleaver Design for Image Transmission over Severe Burst-Error Environment
2D Interleaver Design for Image Transmission over Severe Burst- Environment P. Hanpinitsak and C. Charoenlarpnopparut Abstract The aim of this paper is to design sub-optimal 2D interleavers and compare
More informationThe implementation challenges of polar codes
The implementation challenges of polar codes Robert G. Maunder CTO, AccelerComm February 28 Abstract Although polar codes are a relatively immature channel coding technique with no previous standardised
More informationClause 74 FEC and MLD Interactions. Magesh Valliappan Broadcom Mark Gustlin - Cisco
Clause 74 FEC and MLD Interactions Magesh Valliappan Broadcom Mark Gustlin - Cisco Introduction The following slides investigate whether the objectives of the Clause 74 FEC* can be met with MLD for KR4,
More informationThe Discussion of this exercise covers the following points:
Exercise 3-1 Digital Baseband Processing EXERCISE OBJECTIVE When you have completed this exercise, you will be familiar with various types of baseband processing used in digital satellite communications.
More informationJoint Optimization of Source-Channel Video Coding Using the H.264/AVC encoder and FEC Codes. Digital Signal and Image Processing Lab
Joint Optimization of Source-Channel Video Coding Using the H.264/AVC encoder and FEC Codes Digital Signal and Image Processing Lab Simone Milani Ph.D. student simone.milani@dei.unipd.it, Summer School
More informationInterleaver Design for Turbo Codes
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL 19, NO 5, MAY 2001 831 Interleaver Design for Turbo Codes Hamid R Sadjadpour, Senior Member, IEEE, Neil J A Sloane, Fellow, IEEE, Masoud Salehi, and
More informationLow Power Viterbi Decoder Designs
Low Power Viterbi Decoder Designs A thesis submitted to The University of Manchester for the degree of Doctor of Philosophy in the Faculty of Engineering and Physical Sciences 2007 Wei Shao School of Computer
More informationExercise 4. Data Scrambling and Descrambling EXERCISE OBJECTIVE DISCUSSION OUTLINE DISCUSSION. The purpose of data scrambling and descrambling
Exercise 4 Data Scrambling and Descrambling EXERCISE OBJECTIVE When you have completed this exercise, you will be familiar with data scrambling and descrambling using a linear feedback shift register.
More informationTERRESTRIAL broadcasting of digital television (DTV)
IEEE TRANSACTIONS ON BROADCASTING, VOL 51, NO 1, MARCH 2005 133 Fast Initialization of Equalizers for VSB-Based DTV Transceivers in Multipath Channel Jong-Moon Kim and Yong-Hwan Lee Abstract This paper
More informationMODEL-BASED DESIGN OF LTE BASEBAND PROCESSOR USING XILINX SYSTEM GENERATOR IN FPGA
MODEL-BASED DESIGN OF LTE BASEBAND PROCESSOR USING XILINX SYSTEM GENERATOR IN FPGA C. Sasikiran and V. Venkataramanan 2 Department of Electronics and Communication Engineering, Arunai College of Engineering,
More informationWiBench: An Open Source Kernel Suite for Benchmarking Wireless Systems
1 WiBench: An Open Source Kernel Suite for Benchmarking Wireless Systems Qi Zheng*, Yajing Chen*, Ronald Dreslinski*, Chaitali Chakrabarti +, Achilleas Anastasopoulos*, Scott Mahlke*, Trevor Mudge* *,
More informationHigh Speed Optical Networking: Task 3 FEC Coding, Channel Models, and Evaluations
1 Sponsored High Speed Optical Networking: Task 3 FEC Coding, Channel Models, and Evaluations Joel M. Morris, PhD Communications and Signal Processing Laboratory (CSPL) UMBC/CSEE Department 1000 Hilltop
More informationImplementation of CRC and Viterbi algorithm on FPGA
Implementation of CRC and Viterbi algorithm on FPGA S. V. Viraktamath 1, Akshata Kotihal 2, Girish V. Attimarad 3 1 Faculty, 2 Student, Dept of ECE, SDMCET, Dharwad, 3 HOD Department of E&CE, Dayanand
More informationWYNER-ZIV VIDEO CODING WITH LOW ENCODER COMPLEXITY
WYNER-ZIV VIDEO CODING WITH LOW ENCODER COMPLEXITY (Invited Paper) Anne Aaron and Bernd Girod Information Systems Laboratory Stanford University, Stanford, CA 94305 {amaaron,bgirod}@stanford.edu Abstract
More informationDesign and Implementation of Encoder for (15, k) Binary BCH Code Using VHDL
Design and Implementation of Encoder for (15, k) Binary BCH Code Using VHDL K. Rajani *, C. Raju ** *M.Tech, Department of ECE, G. Pullaiah College of Engineering and Technology, Kurnool **Assistant Professor,
More informationDetection and demodulation of non-cooperative burst signal Feng Yue 1, Wu Guangzhi 1, Tao Min 1
International Conference on Applied Science and Engineering Innovation (ASEI 2015) Detection and demodulation of non-cooperative burst signal Feng Yue 1, Wu Guangzhi 1, Tao Min 1 1 China Satellite Maritime
More informationInternational Journal of Scientific & Engineering Research, Volume 6, Issue 3, March-2015 ISSN DESIGN OF MB-OFDM SYSTEM USING HDL
ISSN 2229-5518 836 DESIGN OF MB-OFDM SYSTEM USING HDL Ms. Payal Kantute, Mrs. Jaya Ingole Abstract - Multi-Band Orthogonal Frequency Division Multiplexing (MB-OFDM) is a suitable solution for implementation
More informationTurbo Decoding for Partial Response Channels
IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 48, NO. 8, AUGUST 2000 1297 Turbo Decoding for Partial Response Channels Tom V. Souvignier, Member, IEEE, Mats Öberg, Student Member, IEEE, Paul H. Siegel, Fellow,
More informationFPGA Implementation of Convolutional Encoder And Hard Decision Viterbi Decoder
FPGA Implementation of Convolutional Encoder And Hard Decision Viterbi Decoder JTulasi, TVenkata Lakshmi & MKamaraju Department of Electronics and Communication Engineering, Gudlavalleru Engineering College,
More informationDVB-S2X for Next Generation C4ISR Applications
White Paper: DVB-S2X for Next Generation C4SR Applications Juan D. Deaton, Ph.D. Research and Development 208-892-5607 jdeaton@aha.com Adam Bacon Core Sales 208-892-5658 abacon@aha.com Abstract ncreased
More informationVideo Transmission. Thomas Wiegand: Digital Image Communication Video Transmission 1. Transmission of Hybrid Coded Video. Channel Encoder.
Video Transmission Transmission of Hybrid Coded Video Error Control Channel Motion-compensated Video Coding Error Mitigation Scalable Approaches Intra Coding Distortion-Distortion Functions Feedback-based
More informationLUT Optimization for Distributed Arithmetic-Based Block Least Mean Square Adaptive Filter
LUT Optimization for Distributed Arithmetic-Based Block Least Mean Square Adaptive Filter Abstract: In this paper, we analyze the contents of lookup tables (LUTs) of distributed arithmetic (DA)- based
More informationKeysight E4729A SystemVue Consulting Services
Keysight E4729A SystemVue Consulting Services DOCSIS 3.1 Baseband Verification Library SystemVue Algorithm Reference Library for Data-Over-Cable Service Interface Specifications (DOCSIS 3.1), Intended
More informationTitle: Lucent Technologies TDMA Half Rate Speech Codec
UWCC.GTF.HRP..0.._ Title: Lucent Technologies TDMA Half Rate Speech Codec Source: Michael D. Turner Nageen Himayat James P. Seymour Andrea M. Tonello Lucent Technologies Lucent Technologies Lucent Technologies
More informationCommsonic. Satellite FEC Decoder CMS0077. Contact information
Satellite FEC Decoder CMS0077 Fully compliant with ETSI EN-302307-1 / -2. The IP core accepts demodulated digital IQ inputs and is designed to interface directly with the CMS0059 DVB-S2 / DVB-S2X Demodulator
More informationEFFECT OF CODE RATE VARIATION ON PERFORMANCE OFOPTICAL CONVOLUTIONALLY CODED IDMA USING RANDOM AND TREE INTERLEAVERS
EFFECT OF CODE RATE VARIATION ON PERFORMANCE OFOPTICAL CONVOLUTIONALLY CODED IDMA USING RANDOM AND TREE INTERLEAVERS Ravi Prakash and Nar Singh Department of Electronics and Communication Engineering University
More informationCODING AND MODULATION FOR DIGITAL TELEVISION
CODING AND MODULATION FOR DIGITAL TELEVISION MULTIMEDIA SYSTEMS AND APPLICATIONS SERIES Consulting Editor Borko Furht Florida Atlantic University Recently Published Titles: CELLULAR AUTOMATA TRANSFORMS:
More informationCOM-7003SOFT Turbo code encoder/decoder VHDL source code overview / IP core
COM-7003SOFT Turbo code encoder/decoder VHDL source code overview / IP core Overview The COM-7003SOFT is an error correction turbocode encoder/decoder written in generic VHDL. The entire VHDL source code
More informationDATUM SYSTEMS Appendix A
DATUM SYSTEMS Appendix A Datum Systems PSM-4900 Satellite Modem Technical Specification PSM-4900, 4900H and 4900L VSAT / SCPC - Modem Specification Revision History Rev 1.0 6-10-2000 Preliminary Release.
More informationMC-ACT-DVBMOD April 23, Digital Video Broadcast Modulator Datasheet v1.2. Product Summary
MC-ACT-DVBMOD April 23, 2004 Digital Video Broadcast Modulator Datasheet v1.2 3721 Valley Centre Drive San Diego, CA 92130 USA Americas: +1 800-752-3040 Europe: +41 (0) 32 374 32 00 Asia: +(852) 2410 2720
More informationENGINEERING COMMITTEE Digital Video Subcommittee AMERICAN NATIONAL STANDARD ANSI/SCTE Digital Transmission Standard For Cable Television
ENGINEERING COMMITTEE Digital Video Subcommittee AMERICAN NATIONAL STANDARD ANSI/SCTE 7 26 Digital Transmission Standard For Cable Television NOTICE The Society of Cable Telecommunications Engineers (SCTE)
More informationUTILIZATION OF MATLAB FOR THE DIGITAL SIGNAL TRANSMISSION SIMULATION AND ANALYSIS IN DTV AND DVB AREA. Tomáš Kratochvíl
UTILIZATION OF MATLAB FOR THE DIGITAL SIGNAL TRANSMISSION SIMULATION AND ANALYSIS IN DTV AND DVB AREA Tomáš Kratochvíl Institute of Radio Electronics, Brno University of Technology Faculty of Electrical
More informationSatellite Digital Broadcasting Systems
Technologies and Services of Digital Broadcasting (11) Satellite Digital Broadcasting Systems "Technologies and Services of Digital Broadcasting" (in Japanese, ISBN4-339-01162-2) is published by CORONA
More informationHardware Implementation of Viterbi Decoder for Wireless Applications
Hardware Implementation of Viterbi Decoder for Wireless Applications Bhupendra Singh 1, Sanjeev Agarwal 2 and Tarun Varma 3 Deptt. of Electronics and Communication Engineering, 1 Amity School of Engineering
More informationCommsonic. (Tail-biting) Viterbi Decoder CMS0008. Contact information. Advanced Tail-Biting Architecture yields high coding gain and low delay.
(Tail-biting) Viterbi Decoder CMS0008 Advanced Tail-Biting Architecture yields high coding gain and low delay. Synthesis configurable code generator coefficients and constraint length, soft-decision width
More informationBER MEASUREMENT IN THE NOISY CHANNEL
BER MEASUREMENT IN THE NOISY CHANNEL PREPARATION... 2 overview... 2 the basic system... 3 a more detailed description... 4 theoretical predictions... 5 EXPERIMENT... 6 the ERROR COUNTING UTILITIES module...
More informationDELTA MODULATION AND DPCM CODING OF COLOR SIGNALS
DELTA MODULATION AND DPCM CODING OF COLOR SIGNALS Item Type text; Proceedings Authors Habibi, A. Publisher International Foundation for Telemetering Journal International Telemetering Conference Proceedings
More informationA LOW COST TRANSPORT STREAM (TS) GENERATOR USED IN DIGITAL VIDEO BROADCASTING EQUIPMENT MEASUREMENTS
A LOW COST TRANSPORT STREAM (TS) GENERATOR USED IN DIGITAL VIDEO BROADCASTING EQUIPMENT MEASUREMENTS Radu Arsinte Technical University Cluj-Napoca, Faculty of Electronics and Telecommunication, Communication
More informationPerformance Analysis of Convolutional Encoder and Viterbi Decoder Using FPGA
Performance Analysis of Convolutional Encoder and Viterbi Decoder Using FPGA Shaina Suresh, Ch. Kranthi Rekha, Faisal Sani Bala Musaliar College of Engineering, Talla Padmavathy College of Engineering,
More informationAn Efficient Viterbi Decoder Architecture
IOSR Journal of VLSI and Signal Processing (IOSR-JVSP) Volume, Issue 3 (May. Jun. 013), PP 46-50 e-issn: 319 400, p-issn No. : 319 4197 An Efficient Viterbi Decoder Architecture Kalpana. R 1, Arulanantham.
More informationCOM-7002 TURBO CODE ERROR CORRECTION ENCODER / DECODER
TURBO CODE ERROR CORRECTION ENCODER / DECODER Key Features Full duplex turbo code encoder / decoder. Rate: 0.25 to 0.97. Block length: 64 bits to 4 Kbits. Speed up to 11.7 Mbps. Automatic frame synchronization.
More informationDesign Project: Designing a Viterbi Decoder (PART I)
Digital Integrated Circuits A Design Perspective 2/e Jan M. Rabaey, Anantha Chandrakasan, Borivoje Nikolić Chapters 6 and 11 Design Project: Designing a Viterbi Decoder (PART I) 1. Designing a Viterbi
More informationOn Turbo Code Decoder Performance in Optical-Fiber Communication Systems With Dominating ASE Noise
JOURNAL OF LIGHTWAVE TECHNOLOGY, VOL. 21, NO. 3, MARCH 2003 727 On Turbo Code Decoder Performance in Optical-Fiber Communication Systems With Dominating ASE Noise Yi Cai, Member, IEEE, Joel M. Morris,
More information[Dharani*, 4.(8): August, 2015] ISSN: (I2OR), Publication Impact Factor: 3.785
IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY IMPLEMENTATION OF ADDRESS GENERATOR FOR WiMAX DEINTERLEAVER ON FPGA T. Dharani*, C.Manikanta * M. Tech scholar in VLSI System
More informationFPGA Based Implementation of Convolutional Encoder- Viterbi Decoder Using Multiple Booting Technique
FPGA Based Implementation of Convolutional Encoder- Viterbi Decoder Using Multiple Booting Technique Dr. Dhafir A. Alneema (1) Yahya Taher Qassim (2) Lecturer Assistant Lecturer Computer Engineering Dept.
More informationExtension of OFDMA Physical layer mode to support 256 & 1024 point QAM constellations for high capacity back-haul applications
Project Title IEEE 802.16 Broadband Wireless Access Working Group Extension of OFDMA Physical layer mode to support 256 & 1024 point QAM constellations for high capacity back-haul
More informationA9910 OMNISAT-ADAS (Advanced Data Acquisition System) for Earth Observation & Scientific Satellites
TELECOM & SECURITY A9910 OMNISAT-ADAS (Advanced Data Acquisition System) for Earth Observation & Scientific Satellites Main Benefits Product description The A9910 OMNISAT-ADAS is a modular solution for
More informationInvestigation of a Correlation Based Technique for Rapid Phase Synchronization in the DVB-S Standard
Investigation of a Correlation Based Technique for Rapid Phase Synchronization in the DVB-S Standard Francis T. Nguyen Thesis submitted to the Faculty of the Virginia Polytechnic Institute and State University
More informationDM240XR Digital Video Broadcast Modulator With AutoEQ. Satellite Modems
DM240XR Digital Video Broadcast Modulator With AutoEQ Satellite Modems DVB Performance The DM240XR is DVB-S2 ready and can easily be upgraded in the field. The DM240XR provides a Typical Users comprehensive
More informationDATUM SYSTEMS Preliminary Appendix A
DATUM SYSTEMS Preliminary Appendix A Datum Systems PSM-500 Satellite Modem Technical Specification PSM-500, 500H and 500L VSAT / SCPC - Modem Specification Revision History Rev 0.8 7-10-2007 Preliminary
More informationIEEE Broadband Wireless Access Working Group <http://ieee802.org/16>
2004-01-13 IEEE C802.16-03/87r1 Project Title Date Submitted Source(s) Re: Abstract Purpose Notice Release Patent Policy and Procedures IEEE 802.16 Broadband Wireless Access Working Group
More informationA Discrete Time Markov Chain Model for High Throughput Bidirectional Fano Decoders
A Discrete Time Markov Chain Model for High Throughput Bidirectional Fano s Ran Xu, Graeme Woodward, Kevin Morris and Taskin Kocak Centre for Communications Research, Department of Electrical and Electronic
More informationG.709 FEC testing Guaranteeing correct FEC behavior
Technical Note G.709 FEC testing Guaranteeing correct FEC behavior Capabilities and Benefits Techniques in Detail Example The ONT-503/506/5 optical network tester from JDSU which delivers in-depth analysis
More informationExperiment 7: Bit Error Rate (BER) Measurement in the Noisy Channel
Experiment 7: Bit Error Rate (BER) Measurement in the Noisy Channel Modified Dr Peter Vial March 2011 from Emona TIMS experiment ACHIEVEMENTS: ability to set up a digital communications system over a noisy,
More informationApplication of Symbol Avoidance in Reed-Solomon Codes to Improve their Synchronization
Application of Symbol Avoidance in Reed-Solomon Codes to Improve their Synchronization Thokozani Shongwe Department of Electrical and Electronic Engineering Science, University of Johannesburg, P.O. Box
More informationWyner-Ziv Coding of Motion Video
Wyner-Ziv Coding of Motion Video Anne Aaron, Rui Zhang, and Bernd Girod Information Systems Laboratory, Department of Electrical Engineering Stanford University, Stanford, CA 94305 {amaaron, rui, bgirod}@stanford.edu
More informationFPGA IMPLEMENTATION AN ALGORITHM TO ESTIMATE THE PROXIMITY OF A MOVING TARGET
International Journal of VLSI Design, 2(2), 20, pp. 39-46 FPGA IMPLEMENTATION AN ALGORITHM TO ESTIMATE THE PROXIMITY OF A MOVING TARGET Ramya Prasanthi Kota, Nagaraja Kumar Pateti2, & Sneha Ghanate3,2
More informationVA08V Multi State Viterbi Decoder. Small World Communications. VA08V Features. Introduction. Signal Descriptions
Multi State Viterbi ecoder Features 16, 32, 64 or 256 states (memory m = 4, 5, 6 or 8, constraint lengths 5, 6, 7 or 9) Viterbi decoder Up to 398 MHz internal clock Up to 39.8 Mbit/s for 16, 32 or 64 states
More informationExample: compressing black and white images 2 Say we are trying to compress an image of black and white pixels: CSC310 Information Theory.
CSC310 Information Theory Lecture 1: Basics of Information Theory September 11, 2006 Sam Roweis Example: compressing black and white images 2 Say we are trying to compress an image of black and white pixels:
More information