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)

近期下载者

相关文件


收藏者