WIMAX_Turbo_Code
所属分类:3G/4G/5G开发
开发工具:C/C++
文件大小:26KB
下载次数:27
上传日期:2010-09-16 21:57:39
上 传 者:
bennytang
说明: 这是一套完整的支持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 frame.*/
/* 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 (0, 2010-09-16)
WIMAX_Turbo_Code\acc_time.c (40, 2009-03-04)
WIMAX_Turbo_Code\channel.c (5854, 2008-12-15)
WIMAX_Turbo_Code\demo.c (18814, 2009-09-23)
WIMAX_Turbo_Code\global.h (4493, 2010-03-14)
WIMAX_Turbo_Code\tcdecoder.c (68477, 2009-09-23)
WIMAX_Turbo_Code\tcencoder.c (23980, 2008-12-15)
近期下载者:
相关文件:
收藏者: