Course/ Seminar Outline:
1. Lectures(3) on detection and estimation- Van Trees
Lecture notes on convolutional codes. Lecture notes on TCM #1. Lecture #3 (13.3) continued on TCM, and advanced to the BCJR algorithm. The fascinating subject of Turbo codes was reached at the end. Lecture notes on TCM #2. Home assignment #3.
4. Assignments (2)
5. Lecture(1) on BCJR
6. Lecture(1) on Turbo Codes/ SCCC
7. Assignment(2)
8. Lecture(1) on STCM
9. Lecture(1) on Equalization- VE,SOVA,MAP
10. Assignment(2)
Each lecture is roughly 1.5 hrs.
Seminar topics
Can be as follows, agreed after discussion. For example:
1. Soft decision decoding of Block and Convolutional codes
2. TCM and MTCM: Analysis of performance
3. Turbo codes (what is not covered in lectures)- performance in AWGN
and flat fading channels
4. Serial Concatenated codes –design criteria and performance
5. Interleaving, trellis termination and puncturing
6. T-TCM AWGN,flat and frequency selective channels
7. SC-TCM
8. Principle of Iterative decoding- convergence issues, modifications
9. Turbo Equalization: binary and high level modulation
10. Turbo coded modulation schemes
11. Equalization schemes and Per survivor processing- applications
in coding, reduced complexity methods for soft output algorithms
12. STCM design criteria
13. STCM performance comparison and applications, e.g. Space time turbo
codes
14. STCM in frequency selective channels and open problems
Some of the topics above can be given as a series (for example 12,13,14 also Turbo codes covering different aspects)
All seminars must be based on appropriate literature search including all major papers in that area and conclude with a discussion about the state of the art. The main principle of the seminar must be made clear during the presentation with possibly some examples and questions for audience.
Each seminar topic has a wide variety of journal and conference papers.
Each seminar must be made available for the participants before so that they prepare for questions- at least one other person must go through it carefully and prepare some questions- agreed at the same time as the seminar topic as partial requirement.
Additional information will be posted, as they become available.
Broad topics for simulation (following seminar topics):
Simulation project from the topics given below, agreed after discussion.
Minimum requirement- C/C++ program verifying an existing paper result
plus anything else.
1. CC encoding/ Decoding using QAM (basic program in BPSK)
2. TCM in AWGN-8PSK
3. TCM in AWGN –16 QAM
4. TCM in flat fading channel-8PSK
5. MAP decoding of CC in AWGN
6. MAP decoding of TCM in AWGN
7. Turbo code simulation in AWGN with several iterations
8. Serial CCC in AWGN simulation
9. T-TCM in AWGN simulation.
10. SC-TCM in AWGN simulation
11. Turbo equalization using BPSK
12. Turbo Coded Modulation in AWGN
13. Comparison of equalization schemes for frequency selective channel
14. STCM simulation in flat fading channels
15. STCM simulation in flat fading channels with different encoder
16. Turbo coded Modulation with a different scheme
17. Any code of your choice in a suitable frequency selective channel
Updated 29.5.2001/JSa