SlideShare a Scribd company logo
LATTICE CODES
Samuel Cherukutty
208114018
M.Tech
Outline
Lattice Codes – An Intro
Lattices
Examples of Lattices
Geometrical Parameters of Lattice
Lattice Constellation
Shaping Gain
Coding Gain
Examples of Lattices used in Communication
Systems
Coding and Decoding with Lattices
Lattice Codes – An Intro
Why do we need more dimensions??
More freedom
More packing space
What is lattice?
a regular repeated three-dimensional arrangement of
atoms, ions, or molecules in a metal or other
crystalline solid.
What are the important criterions in defining
lattice??
Shape
Packing Density
Lattices(Math Perspective)
An n-dimensional (n-D) lattice Λ is a discrete
subset of n-space Rn that has the group
property.
Λ may be assumed to span Rn.The points of
the lattice then form a uniform infinite packing
of Rn.
Lattices (Examples)
Example 1. The set of integers Z is a one-dimensional lattice, since Z is
a discrete subgroup of R. Any 1-dimensional lattice is of the form Λ = αZ
for some scalar α > 0.
Example 2. The integer lattice Zn (the set of integer n-tuples) is an n-
dimensional lattice for any n ≥ 1.
Example 3. The hexagonal lattice A2 = {a(1, 0) + b( 1/2 ,√3/2)| (a,b) ∈ Z2
Geometric Parameters Of
Lattice
Minimum Squared Distance d2 between
lattice points
Vonori Region V of a lattice point is the set of
all points near to it in Rn
Kissing number Kmin(Λ) (the number of
nearest neighbors to any lattice point)
Volume V(Λ) of n-space per lattice point
Hermite Parameter(Normalized density
parameter)
Lattice Constellation
A lattice constellation
C(Λ, R) = (Λ + t) ∩ R
is the finite set of points in a lattice translate Λ + t that lie within
a compact bounding region R of n-space.
Shaping Gain
Given as
The n-dimensional shaping region R that
minimizes G(R) is obviously an n-sphere.
Ultimate Shaping Gain:- Shaping gain
reaches an ultimate value as n→ infinty =πe/6
Coding Gain
Can be increased by varying the constellations
Given by
Increases as n→ inf
Eg:Barnes-Wall lattices
Discovered in 1959
Infinite family of n-dim lattices analogous to
Reed-Muller binary block codes
Works good for n<16
Very good 'performance vs decoding
complexity'
Eg:Leech Lattice
This is one of the most famous lattices
Densest known packing in 24-dimensions.
All densest known lattice packings in fewer
than 24 dimensions occur as sections of Λ24.
It was discovered by Leech in 1965.
There are many constructions for it, but the
simplest one is by “induction”:
beginning with the densest 1-D lattice Z,
at each step extend to densest lattice in the next
dimension.
This construction, where from step i to i+1 one
Coding and Decoding
Coding
Select the appropriate Lattice considering type of
system,No: of Channels,etc
Derive the generating matrix from the vectors
spanning the Lattice
Use the matrix to code the data
Decoding
Inverse mapping of data
Finding the lattice closest to the inverse mapped
data
The Cyclic Brother:Trellis Code
Lattice Code Analogous to Trellis Code as
Linear Block Code to Cyclic Code
Provides better complexity/performance
tradeoff in comparison to Lattice codes
The key ideas in the invention of trellis codes
were:
use of minimum squared Euclidean distance as
the design criterion
coding on subsets of signal sets using
convolutional coding principles (e.g., trellises and
the Viterbi algorithm).
To Conclude
Lattice code consists of finite set of vectors
derived from Lattice
Binary info is mapped to the vectors in one-
one fashion
Lattice vector specifies amplitude of pulses in
M-PAM system
Encoding: Maping binary info to lattice vectos
Decoding: Finding the closest lattice on
performing inverse mapping
Kissing Number → no: of neighbours at free-distance
of code
References
Digital Communication by Simon Haykin
www.ocw.mit.edu/courses/electrical-
engineering-and-computer-science/6-451-
principles-of-digital-communication-ii-spring-
2005/
-MIT openCourse digital communication systems
by Prof. David Forney (lecture 22,23)
Digital Communication by LEE
Adc 208114018

More Related Content

Similar to Adc 208114018

Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
Förderverein Technische Fakultät
 
Master Thesis on the Mathematial Analysis of Neural Networks
Master Thesis on the Mathematial Analysis of Neural NetworksMaster Thesis on the Mathematial Analysis of Neural Networks
Master Thesis on the Mathematial Analysis of Neural Networks
Alina Leidinger
 
Paper id 26201482
Paper id 26201482Paper id 26201482
Paper id 26201482
IJRAT
 
Análisis llamadas telefónicas con Teoría de Grafos y R
Análisis llamadas telefónicas con Teoría de Grafos y RAnálisis llamadas telefónicas con Teoría de Grafos y R
Análisis llamadas telefónicas con Teoría de Grafos y R
Rafael Nogueras
 
Data structure-question-bank
Data structure-question-bankData structure-question-bank
Data structure-question-bank
Jagan Mohan Bishoyi
 
Q
QQ
Clique and sting
Clique and stingClique and sting
Clique and sting
Subramanyam Natarajan
 
Editors l21 l24
Editors l21 l24Editors l21 l24
Editors l21 l24
Neha Pachauri
 
Iterative Soft Decision Based Complex K-best MIMO Decoder
Iterative Soft Decision Based Complex K-best MIMO DecoderIterative Soft Decision Based Complex K-best MIMO Decoder
Iterative Soft Decision Based Complex K-best MIMO Decoder
CSCJournals
 
Iterative Soft Decision Based Complex K-best MIMO Decoder
Iterative Soft Decision Based Complex K-best MIMO DecoderIterative Soft Decision Based Complex K-best MIMO Decoder
Iterative Soft Decision Based Complex K-best MIMO Decoder
CSCJournals
 
JMM2016PosterFinal
JMM2016PosterFinalJMM2016PosterFinal
JMM2016PosterFinal
William Campbell
 
Lattices, sphere packings, spherical codes
Lattices, sphere packings, spherical codesLattices, sphere packings, spherical codes
Lattices, sphere packings, spherical codes
wtyru1989
 
4 Cliques Clusters
4 Cliques Clusters4 Cliques Clusters
4 Cliques Clusters
Maksim Tsvetovat
 
Ram minimum spanning tree
Ram   minimum spanning treeRam   minimum spanning tree
Ram minimum spanning tree
Rama Prasath A
 
Symmetric Key Generation Algorithm in Linear Block Cipher Over LU Decompositi...
Symmetric Key Generation Algorithm in Linear Block Cipher Over LU Decompositi...Symmetric Key Generation Algorithm in Linear Block Cipher Over LU Decompositi...
Symmetric Key Generation Algorithm in Linear Block Cipher Over LU Decompositi...
ijtsrd
 
Basic execution
Basic executionBasic execution
Basic execution
Ashutosh Sharma
 
Ireducible core and equal remaining obligations rule for mcst games
Ireducible core and equal remaining obligations rule for mcst gamesIreducible core and equal remaining obligations rule for mcst games
Ireducible core and equal remaining obligations rule for mcst games
vinnief
 
Tensor representations in signal processing and machine learning (tutorial ta...
Tensor representations in signal processing and machine learning (tutorial ta...Tensor representations in signal processing and machine learning (tutorial ta...
Tensor representations in signal processing and machine learning (tutorial ta...
Tatsuya Yokota
 
Distributed Coordination
Distributed CoordinationDistributed Coordination
Distributed Coordination
Luis Galárraga
 
Csr2011 june18 09_30_shpilka
Csr2011 june18 09_30_shpilkaCsr2011 june18 09_30_shpilka
Csr2011 june18 09_30_shpilka
CSR2011
 

Similar to Adc 208114018 (20)

Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
 
Master Thesis on the Mathematial Analysis of Neural Networks
Master Thesis on the Mathematial Analysis of Neural NetworksMaster Thesis on the Mathematial Analysis of Neural Networks
Master Thesis on the Mathematial Analysis of Neural Networks
 
Paper id 26201482
Paper id 26201482Paper id 26201482
Paper id 26201482
 
Análisis llamadas telefónicas con Teoría de Grafos y R
Análisis llamadas telefónicas con Teoría de Grafos y RAnálisis llamadas telefónicas con Teoría de Grafos y R
Análisis llamadas telefónicas con Teoría de Grafos y R
 
Data structure-question-bank
Data structure-question-bankData structure-question-bank
Data structure-question-bank
 
Q
QQ
Q
 
Clique and sting
Clique and stingClique and sting
Clique and sting
 
Editors l21 l24
Editors l21 l24Editors l21 l24
Editors l21 l24
 
Iterative Soft Decision Based Complex K-best MIMO Decoder
Iterative Soft Decision Based Complex K-best MIMO DecoderIterative Soft Decision Based Complex K-best MIMO Decoder
Iterative Soft Decision Based Complex K-best MIMO Decoder
 
Iterative Soft Decision Based Complex K-best MIMO Decoder
Iterative Soft Decision Based Complex K-best MIMO DecoderIterative Soft Decision Based Complex K-best MIMO Decoder
Iterative Soft Decision Based Complex K-best MIMO Decoder
 
JMM2016PosterFinal
JMM2016PosterFinalJMM2016PosterFinal
JMM2016PosterFinal
 
Lattices, sphere packings, spherical codes
Lattices, sphere packings, spherical codesLattices, sphere packings, spherical codes
Lattices, sphere packings, spherical codes
 
4 Cliques Clusters
4 Cliques Clusters4 Cliques Clusters
4 Cliques Clusters
 
Ram minimum spanning tree
Ram   minimum spanning treeRam   minimum spanning tree
Ram minimum spanning tree
 
Symmetric Key Generation Algorithm in Linear Block Cipher Over LU Decompositi...
Symmetric Key Generation Algorithm in Linear Block Cipher Over LU Decompositi...Symmetric Key Generation Algorithm in Linear Block Cipher Over LU Decompositi...
Symmetric Key Generation Algorithm in Linear Block Cipher Over LU Decompositi...
 
Basic execution
Basic executionBasic execution
Basic execution
 
Ireducible core and equal remaining obligations rule for mcst games
Ireducible core and equal remaining obligations rule for mcst gamesIreducible core and equal remaining obligations rule for mcst games
Ireducible core and equal remaining obligations rule for mcst games
 
Tensor representations in signal processing and machine learning (tutorial ta...
Tensor representations in signal processing and machine learning (tutorial ta...Tensor representations in signal processing and machine learning (tutorial ta...
Tensor representations in signal processing and machine learning (tutorial ta...
 
Distributed Coordination
Distributed CoordinationDistributed Coordination
Distributed Coordination
 
Csr2011 june18 09_30_shpilka
Csr2011 june18 09_30_shpilkaCsr2011 june18 09_30_shpilka
Csr2011 june18 09_30_shpilka
 

Recently uploaded

Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
co23btech11018
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
KrishnaveniKrishnara1
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
ElakkiaU
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
abbyasa1014
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
Anant Corporation
 
Data Control Language.pptx Data Control Language.pptx
Data Control Language.pptx Data Control Language.pptxData Control Language.pptx Data Control Language.pptx
Data Control Language.pptx Data Control Language.pptx
ramrag33
 
Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...
bijceesjournal
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
ecqow
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
Curve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods RegressionCurve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods Regression
Nada Hikmah
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
21UME003TUSHARDEB
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
Mahmoud Morsy
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
RamonNovais6
 
Software Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.pptSoftware Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.ppt
TaghreedAltamimi
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
VANDANAMOHANGOUDA
 
AI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptxAI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptx
architagupta876
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
artificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptxartificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptx
GauravCar
 

Recently uploaded (20)

Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
 
Data Control Language.pptx Data Control Language.pptx
Data Control Language.pptx Data Control Language.pptxData Control Language.pptx Data Control Language.pptx
Data Control Language.pptx Data Control Language.pptx
 
Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
Curve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods RegressionCurve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods Regression
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
 
Software Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.pptSoftware Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.ppt
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
 
AI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptxAI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptx
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
artificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptxartificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptx
 

Adc 208114018

  • 2. Outline Lattice Codes – An Intro Lattices Examples of Lattices Geometrical Parameters of Lattice Lattice Constellation Shaping Gain Coding Gain Examples of Lattices used in Communication Systems Coding and Decoding with Lattices
  • 3. Lattice Codes – An Intro Why do we need more dimensions?? More freedom More packing space What is lattice? a regular repeated three-dimensional arrangement of atoms, ions, or molecules in a metal or other crystalline solid. What are the important criterions in defining lattice?? Shape Packing Density
  • 4. Lattices(Math Perspective) An n-dimensional (n-D) lattice Λ is a discrete subset of n-space Rn that has the group property. Λ may be assumed to span Rn.The points of the lattice then form a uniform infinite packing of Rn.
  • 5. Lattices (Examples) Example 1. The set of integers Z is a one-dimensional lattice, since Z is a discrete subgroup of R. Any 1-dimensional lattice is of the form Λ = αZ for some scalar α > 0. Example 2. The integer lattice Zn (the set of integer n-tuples) is an n- dimensional lattice for any n ≥ 1. Example 3. The hexagonal lattice A2 = {a(1, 0) + b( 1/2 ,√3/2)| (a,b) ∈ Z2
  • 6. Geometric Parameters Of Lattice Minimum Squared Distance d2 between lattice points Vonori Region V of a lattice point is the set of all points near to it in Rn Kissing number Kmin(Λ) (the number of nearest neighbors to any lattice point) Volume V(Λ) of n-space per lattice point Hermite Parameter(Normalized density parameter)
  • 7. Lattice Constellation A lattice constellation C(Λ, R) = (Λ + t) ∩ R is the finite set of points in a lattice translate Λ + t that lie within a compact bounding region R of n-space.
  • 8. Shaping Gain Given as The n-dimensional shaping region R that minimizes G(R) is obviously an n-sphere. Ultimate Shaping Gain:- Shaping gain reaches an ultimate value as n→ infinty =πe/6
  • 9. Coding Gain Can be increased by varying the constellations Given by Increases as n→ inf
  • 10. Eg:Barnes-Wall lattices Discovered in 1959 Infinite family of n-dim lattices analogous to Reed-Muller binary block codes Works good for n<16 Very good 'performance vs decoding complexity'
  • 11. Eg:Leech Lattice This is one of the most famous lattices Densest known packing in 24-dimensions. All densest known lattice packings in fewer than 24 dimensions occur as sections of Λ24. It was discovered by Leech in 1965. There are many constructions for it, but the simplest one is by “induction”: beginning with the densest 1-D lattice Z, at each step extend to densest lattice in the next dimension. This construction, where from step i to i+1 one
  • 12. Coding and Decoding Coding Select the appropriate Lattice considering type of system,No: of Channels,etc Derive the generating matrix from the vectors spanning the Lattice Use the matrix to code the data Decoding Inverse mapping of data Finding the lattice closest to the inverse mapped data
  • 13. The Cyclic Brother:Trellis Code Lattice Code Analogous to Trellis Code as Linear Block Code to Cyclic Code Provides better complexity/performance tradeoff in comparison to Lattice codes The key ideas in the invention of trellis codes were: use of minimum squared Euclidean distance as the design criterion coding on subsets of signal sets using convolutional coding principles (e.g., trellises and the Viterbi algorithm).
  • 14. To Conclude Lattice code consists of finite set of vectors derived from Lattice Binary info is mapped to the vectors in one- one fashion Lattice vector specifies amplitude of pulses in M-PAM system Encoding: Maping binary info to lattice vectos Decoding: Finding the closest lattice on performing inverse mapping Kissing Number → no: of neighbours at free-distance of code
  • 15. References Digital Communication by Simon Haykin www.ocw.mit.edu/courses/electrical- engineering-and-computer-science/6-451- principles-of-digital-communication-ii-spring- 2005/ -MIT openCourse digital communication systems by Prof. David Forney (lecture 22,23) Digital Communication by LEE