A Brief Introduction to Lattice Coding Theory (in two parts)
1
A Brief Introduction to Lattice Coding Theory (in two parts) Brian - - PowerPoint PPT Presentation
A Brief Introduction to Lattice Coding Theory (in two parts) Brian Kurkoski 1 Introduction What is a lattice? Why study lattices? Real-world applications of lattices 2 Lattice Definition Definition 1 An n -dimensional lattice
1
2
3
Definition 1 An n-dimensional lattice Λ is a discrete additive subgroup of Rn.
4
Definition 1 An n-dimensional lattice Λ is a discrete additive subgroup of Rn.
Vector addition in Rn: x = [x1 , . . . , xn ] y = [y1 , . . . , yn ] x + y = [x1 + y1, . . . , xn + yn] Group properties:
a
a
a b
9
a b
10
n = 2
Warning
image not available
n = 3 n = 4, 5, 6, ...
−3 −1 1 3 −3 −1 1 3Properties of lattices:
11
12
13
z y x
x
x y
2 3 5
User 1 User 2
Electromagnetic signals have linear superposition
16
Destination
17
s1(t) = A1 cos
s2(t) = A2 cos
s1(t) + s2(t)
s1(t) + s2(t) s2(t) s1(t) Transmitted signals add Signal real/imaginary Ai exp
18
x 1 h 1x 1 + h 2x 2
relay
x 2 h 1 h 2 u 1 = h 1x 1 + h 2x 2
Fading coefficients relay only wants a linear combination transmitters do not need to know h1, h2
19
x 1 h 1x 1 + h 2x 2
relay
x 2 h 3x 1 + h 4x 2
relay
h 1 h 2 h 3 h 4 u 1 u 2
Invert this matrix, recover x1, x2 u1 u2
h1 h2 h3 h4
x1 x2
20
A Gaussian input distribution will achieve channel capacity
21 Spherical codebook Gaussian input distribution SHANNON Nested Lattice Code LATTICE
22
Input y = (y1, y2, … , yn) speech, image, etc. Output
24
Study of Regular Division of the Plane with Reptiles (1939) by M. C. Escher
25
1 1 2 1 1 2
In two dimensions
Rectangular Hexagonal is most efficient
26
27
Rectangular Hexagonal is most efficient
28
John Conway and Neil Sloane, Sphere Packings, Lattices and Groups, Springer, Third Edition, 1999
29
30
Lecture notes for Principles of Digital Communications II Course at MIT Google “David Forney lecture notes”
http://dspace.mit.edu/
Ram Zamir, Lattice Coding for Signals and Networks Cambridge University Press September 2014
31