作者gpsOne (CDMA2000)
看板comm_and_RF
标题Re: [问题] Matlab写OFDM系统
时间Wed May 24 13:15:35 2006
※ 引述《ryeko (DT)》之铭言:
: 因为只是一门课的期末作业
: 所以系统很简略
: 我的写法是将bit stream经Convolution encode
: 再4-QAM Mapping
: 然後ifft之後 再加上cyclic prefix...
: 然後就跟通道的impulse response做conv
: 我的问题时...在跟通道作conv後会有多出的点
: 然後要去除哪个地方多点??
: 因为接下来是要去除cyclic prefix
: 所以矩阵的元素个数必须要和经过通道前的一样
: 谢谢.....
我没搞错意思的话
你是指:
...--> ifft -----> +cp -----> CH conv ---->
samples/symbol x x (1+c)x (1+c)x+h
total num of sample Nx Nx (1+c)Nx (1+c)Nx+h
where x= num samples/sym
N= num of sym
c= cyclic prefix length
h+1= channel length
把最後那h个砍掉就是了....
要严谨一点的话
可以把最後h个加到前h个sample当ISI
(不过h<cx的情况下之後会被remove cp的动作去掉就是了)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 66.75.133.96
1F:推 ryeko:所以就是砍後面的点罗.....再请问一下为什麽是後面呢? 05/24 21:11
2F:推 ryeko:我的h<cx没错 但是remove cp是remove加在前面的不是吗 05/24 21:17
3F:→ ryeko:你说是砍後h点...那怎麽会被remove cp的动作去掉呢? 05/24 21:21
4F:推 ryeko:对不起 我忘了说经通道後 remove cp之前 有再做equalizer 05/24 21:33
5F:→ ryeko:也是会多点 那麽这样是要去掉前面几个N-1还是後面N-1点? 05/24 21:33
6F:→ ryeko:N是equalizer的weight length 05/24 21:35
7F:→ Lonson:你做time-domain的equalizer??? 05/24 22:31
8F:推 ryeko:是吧!....不行这样吗? 05/24 23:13
9F:推 renj:因为一般最常用的还是freq. equalizer (1-tap FEQ) 05/25 01:18
10F:→ Lonson:你把EQ想成是第二个channel就对了, 所以去尾 05/25 09:08