Turbo code の一般化

[参考文献]
・Turbo codeはオリジナルは BPSK/QPSK のみに対応
・8PSKやM-QAM への対応 : Trellis Coded Modulation (TCM) を使う.
http://maestro.ee.unsw.edu.au/~jinhong/journal/el2000_ttcm.pdf
http://www.complextoreal.com/chapters/tcm.pdf
http://www.philsrockets.org.uk/turbocodes.pdf
Le Goff S, Glavieux A, Berrou C. “Turbo Codes and High Spectral Efficiency Modulation”. IEEE 1994.
Chang Y, Wei VK. “Q-ary Turbo Codes with QAM Modulations”. IEEE 1996.
http://www.ee.oulu.fi/~kk/dtsp/tutoriaalit/Berrou_3.pdf
http://www.cse.unt.edu/~rakl/amer_defense.pdf