S-72.311 - Outline
 

Course/ Seminar Outline:

1. Lectures(3) on detection and estimation- Van Trees

2. Assignments based on that (3, each with 5 problems)
3. Lecture(2) on CC & TCM
  • 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