Projekt
The course includes two hand-in projects to be solved at home. The aim of these projects is to gain a better understanding of some coding procedures by implementing them in software. The projects may be solved in groups of two people and discussion between different groups is also encouraged.
Project 1:
Topic: Viterbi decoding, to be done during weeks 3-4
Instructions: Project_01.pdf [Deadline: Dec 1, 2014]
Input vectors:
Group 1, Group 2, Group 3, Group 4, Group 5, Group 6, Group 7, Group 8, Group 9, Group 10
Hint: In Matlab you can load these files by the command, for example, u=load('uGroup1.txt');
Received vectors:
Group 1, Group 2, Group 3, Group 4, Group 5, Group 6, Group 7, Group 8, Group 9, Group 10
Simulation example:
The following Matlab example demonstrates how a bit error rate curve can be obtained by simulation: SimulationExample.m
Project 2:
Topic: Iterative decoding, to be done during weeks 5-6
Instructions: Project_02.pdf [Deadline: Dec 15, 2014]
LDPC code: H matrix
Received L-value sequence:
Group 1, Group 2, Group 3, Group 4, Group 5, Group 6, Group 7, Group 8, Group 9, Group 10
Simulation results from the projects: Slides
The two projects are mandatory for obtaining credits in this course.