, g. Exercise 1. Generator polynomials of a convolutional code, given in binary form, are g. Solution 1.

Similar documents
1 1 0, g Exercise 1. Generator polynomials of a convolutional code, given in binary form, are g

SOLUTIONS TO ASSIGNMENT NO The given nonrecursive signal processing structure is shown as

Coding Techniques. Manjunatha. P. Professor Dept. of ECE. June 28, J.N.N. College of Engineering, Shimoga.

System Validation (IN4387) November 2, 2012, 14:00-17:00

UNIT 31 Angles and Symmetry: Data Sheets

PYTHAGORAS THEOREM WHAT S IN CHAPTER 1? IN THIS CHAPTER YOU WILL:

Engr354: Digital Logic Circuits

Global alignment. Genome Rearrangements Finding preserved genes. Lecture 18

Instructions. An 8.5 x 11 Cheat Sheet may also be used as an aid for this test. MUST be original handwriting.

Solutions to Chapte 7: Channel Coding

Lecture 6: Coding theory

Intermediate Math Circles Wednesday 17 October 2012 Geometry II: Side Lengths

Tutorial Worksheet. 1. Find all solutions to the linear system by following the given steps. x + 2y + 3z = 2 2x + 3y + z = 4.

Chem Homework 11 due Monday, Apr. 28, 2014, 2 PM

Waveguide Circuit Analysis Using FDTD

INTEGRATION. 1 Integrals of Complex Valued functions of a REAL variable

The University of Nottingham SCHOOL OF COMPUTER SCIENCE A LEVEL 2 MODULE, SPRING SEMESTER MACHINES AND THEIR LANGUAGES ANSWERS

Lossless Compression Lossy Compression

CS311 Computational Structures Regular Languages and Regular Grammars. Lecture 6

21.1 Using Formulae Construct and Use Simple Formulae Revision of Negative Numbers Substitution into Formulae

Mathematics SKE: STRAND F. F1.1 Using Formulae. F1.2 Construct and Use Simple Formulae. F1.3 Revision of Negative Numbers

University of Sioux Falls. MAT204/205 Calculus I/II

CS 573 Automata Theory and Formal Languages

Formula for Trapezoid estimate using Left and Right estimates: Trap( n) If the graph of f is decreasing on [a, b], then f ( x ) dx

where the box contains a finite number of gates from the given collection. Examples of gates that are commonly used are the following: a b

Algorithms & Data Structures Homework 8 HS 18 Exercise Class (Room & TA): Submitted by: Peer Feedback by: Points:

MATH34032: Green s Functions, Integral Equations and the Calculus of Variations 1. 1 [(y ) 2 + yy + y 2 ] dx,

Pythagoras Theorem. The area of the square on the hypotenuse is equal to the sum of the squares on the other two sides

1 PYTHAGORAS THEOREM 1. Given a right angled triangle, the square of the hypotenuse is equal to the sum of the squares of the other two sides.

(a) A partition P of [a, b] is a finite subset of [a, b] containing a and b. If Q is another partition and P Q, then Q is a refinement of P.

AP CALCULUS Test #6: Unit #6 Basic Integration and Applications

Problem Set 3 Solutions

MATH Final Review

Matrices SCHOOL OF ENGINEERING & BUILT ENVIRONMENT. Mathematics (c) 1. Definition of a Matrix

] dx (3) = [15x] 2 0

Analytical Results to Improve the Capacity of A Cellular System In Frequency Selective Rayleigh Fading Channel

ELG 5372 Error Control Coding. Claude D Amours Lecture 2: Introduction to Coding 2

Linear Algebra Introduction

18.06 Problem Set 4 Due Wednesday, Oct. 11, 2006 at 4:00 p.m. in 2-106

Electromagnetism Notes, NYU Spring 2018

Part 4. Integration (with Proofs)

8 THREE PHASE A.C. CIRCUITS

Convert the NFA into DFA

Project 6: Minigoals Towards Simplifying and Rewriting Expressions

Technische Universität München Winter term 2009/10 I7 Prof. J. Esparza / J. Křetínský / M. Luttenberger 11. Februar Solution

MA10207B: ANALYSIS SECOND SEMESTER OUTLINE NOTES

NON-DETERMINISTIC FSA

Activities. 4.1 Pythagoras' Theorem 4.2 Spirals 4.3 Clinometers 4.4 Radar 4.5 Posting Parcels 4.6 Interlocking Pipes 4.7 Sine Rule Notes and Solutions

Chapter 4 State-Space Planning

Discrete Structures Lecture 11

Numerical Methods for Chemical Engineers

Section 3.6. Definite Integrals

1 This question is about mean bond enthalpies and their use in the calculation of enthalpy changes.

Thermodynamics. Question 1. Question 2. Question 3 3/10/2010. Practice Questions PV TR PV T R

Dorf, R.C., Wan, Z. T- Equivalent Networks The Electrical Engineering Handbook Ed. Richard C. Dorf Boca Raton: CRC Press LLC, 2000

Applications of Definite Integral

QUADRATIC EQUATION. Contents

AP Calculus AB Unit 4 Assessment

DIRECT CURRENT CIRCUITS

3 Angle Geometry. 3.1 Measuring Angles. 1. Using a protractor, measure the marked angles.

1 Find the volume of each solid, correct to one decimal place where necessary. 12 cm 14 m. 25 mm. p c 5 ffiffiffi

Applications of Definite Integral

ILLUSTRATING THE EXTENSION OF A SPECIAL PROPERTY OF CUBIC POLYNOMIALS TO NTH DEGREE POLYNOMIALS

Lesson 2: The Pythagorean Theorem and Similar Triangles. A Brief Review of the Pythagorean Theorem.

Unit 4. Combinational Circuits

CSE 401 Compilers. Today s Agenda

Metodologie di progetto HW Technology Mapping. Last update: 19/03/09

MATH 409 Advanced Calculus I Lecture 22: Improper Riemann integrals.

Math 32B Discussion Session Week 8 Notes February 28 and March 2, f(b) f(a) = f (t)dt (1)

CS 491G Combinatorial Optimization Lecture Notes

Section 6: Area, Volume, and Average Value

= state, a = reading and q j

Exercise 3 Logic Control

T b a(f) [f ] +. P b a(f) = Conclude that if f is in AC then it is the difference of two monotone absolutely continuous functions.

1 The fundamental theorems of calculus.

Solutions for HW9. Bipartite: put the red vertices in V 1 and the black in V 2. Not bipartite!

TOPIC: LINEAR ALGEBRA MATRICES

Review Topic 14: Relationships between two numerical variables

13.4 Work done by Constant Forces

Logarithms LOGARITHMS.

Physics 505 Homework No. 11 Solutions S11-1

n Wordbank n Chapter outline NEW CENTURY MATHS for the Australian Curriculum 10

Hyers-Ulam stability of Pielou logistic difference equation

Green s Theorem. (2x e y ) da. (2x e y ) dx dy. x 2 xe y. (1 e y ) dy. y=1. = y e y. y=0. = 2 e

( ) as a fraction. Determine location of the highest

Line Integrals and Entire Functions

f (x)dx = f(b) f(a). a b f (x)dx is the limit of sums

22: Union Find. CS 473u - Algorithms - Spring April 14, We want to maintain a collection of sets, under the operations of:

Polyphase Systems. Objectives 23.1 INTRODUCTION

A Mathematical Model for Unemployment-Taking an Action without Delay

THE PYTHAGOREAN THEOREM

Power System Representation and Equations. A one-line diagram of a simple power system

The graphs of Rational Functions

Chapter Gauss Quadrature Rule of Integration

Properties of Integrals, Indefinite Integrals. Goals: Definition of the Definite Integral Integral Calculations using Antiderivatives

Discrete Structures, Test 2 Monday, March 28, 2016 SOLUTIONS, VERSION α

Regular languages refresher

The Fundamental Theorem of Calculus, Particle Motion, and Average Value

Monte Carlo method in solving numerical integration and differential equation

Section 4.4. Green s Theorem

Transcription:

Exerise Genertor polynomils of onvolutionl ode, given in binry form, re g, g j g. ) Sketh the enoding iruit. b) Sketh the stte digrm. ) Find the trnsfer funtion T. d) Wht is the minimum free distne of the ode? Solution ) Enoding iruit: b) Stte digrm: / / / input output / / / / /

) odified stte digrm inditing the weights of trnsitions (node split into two): b e d d) Stte equtions: X X X b X X X d b d X X X X b d e X. From the seond eqution we get X d X b, whih n be inserted into the third eqution: X X b X b X X X X X X X X 5 6 4 6 4 X X X X X X 5 X X. Solving for X nd inserting into the fourth eqution results in T 7 X e X 7 7 7 7 8 9...... From T we see tht d free 7. inimum free distne n lso be seen diretly from the modified stte digrm of prt. The minimumweight route e is b e. The weight of this route is d 7. free

Exerise Clulte union bound for error probbility for Convolutionl Code generted by the polynomils g j g. Solution Union bound for the error probbility is evluted s j, d di, j From the leture mteril the ode spetrum for this ode is " # For this ode the mount of bit error is d 4. We evlute the union bound s

BER - -4 simulted Union bound Exerise '() *,-. -6-8 4 6 8 SNR / '() kll m.5 Q Pi j Q mk kll m.5d ij Q mk m desribes the probbility of seleting ertin pth from the stte in the trellis nd mking m symbol errors beuse of seleting this pth. The mount of possible symbols is. In Viterbi equlizer from eh stte there re possible outgoing brnhes. By seleting one brnh we n do errors. If the pth is l trellis setions long we ould do errors in eh setion. Totl probbility of error is multiplition of probbilities for eh trnsition long the pth. kll mk m. (We multiply only l-l trnsitions sine lst L trnsitions orresponds to orret symbols otherwise the erroneous pth would not merge with orret pth). For our BPSK trnsmission = (two possible symbols) error m is. m

In one errorneous pth we do in verge j, d informtion bit errors. As for the se of Convolutionl Code for lulting the verge bit error we hve to verge over bit errors over ll the possible error pths. For simplifying our lultions we selet k to be.. For given hnnel there is no error pth with length.. There is one pth with length nd with distne Erx d, T E rx..7..7 T.9 Erx 4 T In this pth we do one error, / Where, the term /.9 normlizes the totl hnnel power to.. There is one pth with length nd with distne Erx d, T Erx..7 T.9....7 Erx. T in this pth we do two errors, / Totl error probbility is bounded s

BER - - - -4-5 -6 simulted Union bound Exerise 4 The rte / onvolutionl ode hs genertors g. g Represent this ode s: ) Shift register. b) Stte digrm. ) Tree. d) Trellis. e) trix. -7 4 6 8 SNR Solution 4 b) ) / / / / / / / / / / / / / / / /

) d) e) G Exerise 5 Represent the ode in the previous exerise s reursive systemti onvolutionl ode. Clulte the output (oded) sequene for both: systemti nd orresponding nonsystemti enoder. The informtion sequene t the u. input is

Solution 5 ) reursive systemti onvolutionl ode u z u u z u z... g z z z g z z z z 4 z z sz u u z uz uz u4z z z z z z sz z z z z 4 5 4 5 z z z z z z z z 4 5 4 5 z z z z z z z z z z s s s " b) Systemti onvolutionl ode s u z g z s u z g z ivide both sequenes with g z nd you get new sequene where one ontins the systemti bit nd the other is generted by reursive digitl filter. s u z s u z g z g z Exerise 6 The enoder strts from zero stte, ollets three bits nd dds to them prity bit lulted bsed on the previous stte nd the bit vlues. The informtion bits nd prity bits re trnsmitted. In next intervl the proess is repeted but the initil stte is equl to prity bit vlue in the next intervl. rw the trellis for given ode. (This type of ode is lled zigzg ode).

Solution 7 / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / The stte digrm / / / / Trellis of the ode / / / / Exerise 8 ' # )4 5 # 5 6 5 # 6 7 8

9 / / / b / d / / / 6576 ' # # # ) # ) # * 6'7( ( / reeived sequene # : 4 ( - - - - - - - :6' #,"; ;##"";" ""#;";# ; ; "-

" " ' " " " " ' -.47.6 -.96.54.76 Exerise 9.47 -.6 4. -4..96.84 -.84.6 -.6 -.,9.6..9 (Wiker, problem.9) Assume tht the enoder from Problem. (see the book) is used over symmetri memoryless hnnel. The bit metris re s follows. y r y 6 y 6 Find the mximum-likelihood ode word orresponding to the following reeived sequene. r,,,,,,,.. reeived sequene... -. -.8.. -.. -.8 -.8 -,6, -,4 One stge of the trellis nd the brnh outputs re shown below. The deoding proedure is illustrted in the following figure (hek it). shed lines nd solid lines indite terminting brnhes nd surviving brnhes, respetively. The survivor pth is indited with bold solid line. In se of ties, upper trnsition ws hosen. # ' # # H A? A E L A @ I A G K A? A @ A? @ A @ I A G K A? A

Exerise Consider the enoder on Figure below. esribe the deoders by the stte digrm. Assume tht the I is blok interlever. erive the output sequene k of the enoder if the input dt sequene is dk. Give lso the input sequene to the seond enoder. (The dt sequene fter interlever.) esribe wht kind of impt the two lst bits of the input sequene hve on the termintion of the trellis of eh enoder. input I output The bit sequene t the interlever output is d d k i, k The enoder stte digrm is Solution / / / / / / The enoder outputs re x x k k xk Two lst bits set the enoder to the stte. For this exmple this stte is rehed by both of the onstituent enoders. / /