微波EDA网,见证研发工程师的成长!
首页 > 微波射频 > 软件无线电 > 软件无线电(SDR)技术原理深入解析

软件无线电(SDR)技术原理深入解析

时间:08-15 来源: S2微沙龙 点击:

采样后的信号用多少bit来表示,例如USRP B200的ADC精度为12 bits,即采样后的每一个数据用12bits来表示。采样率就是系统的采样速率,USRP B200的采样速率为61.44MS/s。这也就是为什么大部分SDRLTE系统都采用USRP B系列作为外设的原因,61.44MS/s的采样率刚好是LTE系统最大采样速率30.72M的两倍。

同样的信号经过ADC之后,数字信号被送入FPGA模块处理。FPGA里面包含两个模块,数字下变频和接收控制。接收控制用来控制整个USRP系统的接收流程,例如什么时候开始接受等。数字下变频即DDC,用于把信号从中频下变频到基带。

图8:SDR接收机原理图

为什么要经过两次下变频呢?如图9所示,第一次变频是在模拟域通过晶振产生的信号与射频信号相乘把信号下变频到中频,这一次变频主要是为了后面做AD采样。我们知道采样需要满足奈奎斯特采样定律,采样的频率必须大于信号的最高频率的2倍,而射频信号的载波频率已经能都达到2.6GHz,甚至5GHz,根本无法做出载波频率两倍的采样速率的ADC。所以系统先把信号下变频到中频,然后再利用ADC对信号进行模数转化。因为USRP ADC的采样率为61.44MS/s,所以我们可以推出USRP对应的中频频率应该低于30.72MHz。

接着中频的数字信号被DDC下变频到基带。有人可能会问为什么不直接把信号一次变频到基带呢,这样的接收机叫做零中频接收机。如果载波频率高了,零中频的接收机设计会非常复杂,所以零中频接收机一般用于载波频率较低的系统里面。

图9 :下变频原理示意图

数字信号经过USB3.0接口传输到笔记本电脑上后,电脑再把数据传输给SDR程序处理。物理层处理完后再把数据交给上层。这样SDR接收机的信号接收过程便完成了。

SDR发射机/接收机里面的每一个模块都对应一大片知识,知识的海洋是无穷的,这里的介绍只能起一个抛砖引玉的作用。如果大家想深入学习的话,还得要多查阅资料。

五、SDR LTE系统

上一章节从SDR发射机和接收机的角度分别介绍SDR系统的原理。下面我们以SDR LTE系统为例给大家介绍一个SDR系统的例子,有助于大家理解实际项目的中SDR通信系统。

目前国际上已经有好几个开源的SDR LTE系统,如OpenAirInterface,srsLTE,OpenLTE等, 详情可以查看http://blog.csdn.net/jxwxg/article/details/53026659。开源的SDR LTE系统非常适合用来学习SDR和LTE的原理和知识。

下面以图10来介绍SDR LTE系统的工作流程。

首先LTE的上层有数据需要物理层发送,比如我们要发送一个经典的字符串"Hello World",上层把数据编码成Bit流自后交给物理层。上层可能采用的ASCII编码,把Hello World编码成对应的Bit流。即物理层收到的是一连串的100110等。

Bit流传到物理层后开始进行编码,LTE采用的是1/3 码率的Turbo编码,再经过加扰,加扰可以理解为将Bit流随机化,避免出现一大串连续的0或者1。此外,在发送端用小区专用扰码序列进行加扰,接收端再进行解扰,只有本小区内的UE才能根据本小区的ID形成的小区专用扰码序列对接收到得本小区内的信息进行解扰,这样可以在一定程度上减小临小区间的干扰。

接着Bit流经过调制模块后被调制成复数。LTE里面采用的是QPSK,16QAM和64QAM等调制方式,出来的数据形式如0.707+0.707j。然后对复数序列进行资源映射,把复数映射到LTE的时频资源上,最后再对这些信号进行OFDM把信号转换到时域。此时,SDR程序的工作便完成了,生成了LTE系统的基带数据。

紧接着,GPP把基带数据通过USB3.0接口把数据传输给USRP,由USRP经过上一章讲述的流程把基带信号上变频到射频并发送出去。

图10:SDR LTE系统原理

LTE接收机的过程基本与发射机相反。USRP把接收到的射频信号下变频到基带后通过USB3.0接口传输给SDR程序。SDR程序把接收到的一连串复数先做OFDM解调,接着信道估计/均衡。此时的数据仍然是复数形式的。经过软解调之后数据变成Bit流,最后再进行解扰,解码恢复出 "Hello World" 的ASCII码,传输给UE的上层后,UE识别出有人给它发送了一串信息,即"Hello World"。

至此,通信的过程完成。

六、参考文献

我的博士师兄带我飞的论文:

X. Xiong, W. Xiang, K. Zheng, H. Shen and X. Wei, "An open source SDR-based NOMA system for 5Gnetworks," in IEEE Wireless Communications, vol. 22, no. 6, pp. 24-32,December 2015.

作者简介:魏兴光,北京邮电大学智能计算与通信研究组(Intelligent Computing andCommunication Lab,IC2 Lab)研究生,主要研究方向为软件无线电(Software Defined Radio,SDR)。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top