文件名称:WIMAX_Turbo_Code
介绍说明--下载内容均来自于网络,请自行研究使用
这是一套完整的支持wimax 16e协议CTC的编译码程序,
主程序在demo.c
译码器:tcdecoder.c
编码器:tcencoder.c-/* This program simulates the classical turbo encoding-decoding system on PC.*/
/* It uses parallel concatenated convolutional codes described in Figure 2.9 in Chapter 2.*/
/* Two component RSC (Recursive Systematic Convolutional) encoders are used. */
/* First encoder is terminated with tails bits. (Info+ tail) bits are scrambled and */
/* passed to the second encoder, while second encoder is left open without tail bits. */
/* Random information bits are modulated into+1/-1, and transmitted through an AWGN channel.*/
/* Interleavers are randomly generated for each fr a me.*/
/* Log-MAP algorithm without quantization or approximation is used.*/
/* By making use of ln(e^x+e^y) = max (x,y)+ ln(1+e^(-abs(x-y))), */
/* the Log-MAP is simplified with a look-up table for the correction term.*/
/* When the approximation ln(e^x+e^y) = max (x,y) is, we have MAX-Log-MAP.*/
/* To set the number of iterations, change the globle variable "DECITER". To set the fr
主程序在demo.c
译码器:tcdecoder.c
编码器:tcencoder.c-/* This program simulates the classical turbo encoding-decoding system on PC.*/
/* It uses parallel concatenated convolutional codes described in Figure 2.9 in Chapter 2.*/
/* Two component RSC (Recursive Systematic Convolutional) encoders are used. */
/* First encoder is terminated with tails bits. (Info+ tail) bits are scrambled and */
/* passed to the second encoder, while second encoder is left open without tail bits. */
/* Random information bits are modulated into+1/-1, and transmitted through an AWGN channel.*/
/* Interleavers are randomly generated for each fr a me.*/
/* Log-MAP algorithm without quantization or approximation is used.*/
/* By making use of ln(e^x+e^y) = max (x,y)+ ln(1+e^(-abs(x-y))), */
/* the Log-MAP is simplified with a look-up table for the correction term.*/
/* When the approximation ln(e^x+e^y) = max (x,y) is, we have MAX-Log-MAP.*/
/* To set the number of iterations, change the globle variable "DECITER". To set the fr
(系统自动生成,下载前可以参看下载内容)
下载文件列表
WIMAX_Turbo_Code
................\acc_time.c
................\channel.c
................\demo.c
................\global.h
................\readme.txt
................\tcdecoder.c
................\tcencoder.c
................\acc_time.c
................\channel.c
................\demo.c
................\global.h
................\readme.txt
................\tcdecoder.c
................\tcencoder.c