locked
20M-40M RRS feed

  • Question

  • 您好:

          最近遇到一些问题,比较疑惑。我们目前使用的代码是SDK1.6 ,我们发现在物理层处理的时候,发送时候IFFT变换使用的是128点的IFFT,每个OFDM符号的长度为160个复数,而标准11a协议中采用的是64点IFFT变换,每个OFDM符号的长度为80个复数,这样做的原因是sora系统是40MHZ采用速率的,而11a是20MHZ的,故而为了匹配,发送的时候进行了上采样过程,在接收端处理的时候首先进行的是下采样过程。

         我现在的疑惑是,为了匹配11a和sora,我们在上采样的时候进行了2倍上采样,如果我们不进行2倍上采样会出现什么结果呢?我的意思是,我们在发送的时候,采用的是64点IFFT变换,每个OFDM符号的长度依然为80个复数,在接收端我们不进行下采样过程,直接使用从硬件获取的数据进行解调。这样在理论上是不是可以完成接收端的成功接收处理?

        另:如果以上理论上面可以实现,我们在接收端对从RCB获取的数据是否要进行一些处理(重排列),然后在进行解调处理。

                                                                 期待您的回复

                                                                                         谢谢!

    Thursday, July 11, 2013 1:22 PM

Answers

  • Yes, you can use 20MHz as sampling rate for both TX and RX and FFT-64/IFFT-64 accordingly.

    -Jiansong

    • Marked as answer by Qi LuoEditor Thursday, August 8, 2013 9:24 AM
    Monday, July 15, 2013 6:33 AM
  • 假如使用SORA中默认采样率(40MHz),如果发送端使用64点IFFT,那么每个符号的时间为2us,相当于11a的时间的一半,也就是相当于发送带宽增加一倍。如果SORA射频前端没有模拟滤波器,那么发送的数据就是正确的,否则如果SORA射频前端启用20MHz的模拟滤波器,那么你发送出去的信号就是被截断的(频域)。接收端收到的数据也是不对的。

    如果你可以将SORA的采样率配置为20MHz,那么发送端可以采用64点IFFT,接收端也不需要做降采样。但是这样做,如果SORA的模拟滤波器的带限大于20MHz的话,会出现镜像干扰,对自身的通信没有影响,会对相邻信道产生干扰。


    Danial.F

    • Marked as answer by Qi LuoEditor Thursday, August 8, 2013 9:24 AM
    Tuesday, July 16, 2013 3:15 PM

All replies

  • Yes, you can use 20MHz as sampling rate for both TX and RX and FFT-64/IFFT-64 accordingly.

    -Jiansong

    • Marked as answer by Qi LuoEditor Thursday, August 8, 2013 9:24 AM
    Monday, July 15, 2013 6:33 AM
  • 假如使用SORA中默认采样率(40MHz),如果发送端使用64点IFFT,那么每个符号的时间为2us,相当于11a的时间的一半,也就是相当于发送带宽增加一倍。如果SORA射频前端没有模拟滤波器,那么发送的数据就是正确的,否则如果SORA射频前端启用20MHz的模拟滤波器,那么你发送出去的信号就是被截断的(频域)。接收端收到的数据也是不对的。

    如果你可以将SORA的采样率配置为20MHz,那么发送端可以采用64点IFFT,接收端也不需要做降采样。但是这样做,如果SORA的模拟滤波器的带限大于20MHz的话,会出现镜像干扰,对自身的通信没有影响,会对相邻信道产生干扰。


    Danial.F

    • Marked as answer by Qi LuoEditor Thursday, August 8, 2013 9:24 AM
    Tuesday, July 16, 2013 3:15 PM