基于X86的LTE基带软处理研究
[Abstract]:After more than 20 years of development, mobile communication technology has made great progress, from the early GSM system to the present LTE system, but also caused the coexistence of a variety of mobile communication systems. How to realize the coexistence of multiple network standards at low cost has become a research topic in the industry. With the decrease of power consumption and the advantages of high performance and programming flexibility, it is attracting more and more researchers to implement communication systems using universal processors based on X86 architecture. This article explores the possibility of using a general purpose processor based on X 86 architecture to implement a LTE system. The main contents of this paper include the following three parts: (1) the uplink channel processing process of LTE system is introduced briefly and implemented by C language based on general purpose processor. After thousands of tests, the average processing time of each processing module is calculated, and the two most time-consuming modules are determined: the transmission precoding module and the Turbo decoding module. In order to shorten the running time of the program, the optimization methods of program optimization based on X86 architecture, SSE parallel computing instruction set optimization and look-up table method, are studied. (2) the mathematical principle of transmission precoding is discrete Fourier transform (DFT). Because direct DFT algorithm needs a lot of multiplication and addition operation, a hybrid base fast Fourier transform (FFT) algorithm with cardinality of 2 ~ 3 ~ 4 and 5 is designed according to the characteristics of transmission precoding module in LTE system. Taking DFT with length 300 as an example, the realization flow of hybrid basis algorithm is introduced, and the realization of DFT calculation with length 3 by using SSE instruction is introduced in detail. Finally, the hybrid base FFT algorithm implemented by SSE instructions is verified. (3) the derivation process of MAP series algorithm for Turbo decoding is studied, and then the parallel decoding algorithm based on MAXLOG-MAP algorithm is studied. The Turbo parallel decoding algorithm based on MAX-LOG-MAP algorithm is simulated by Matlab, and the iteration times and quantization scheme are determined. This paper introduces the implementation framework of turbo parallel decoding algorithm, and analyzes the application of SSE instruction in the parallel implementation of branch metric, forward metric, backward metric and logarithmic likelihood ratio. Finally, the performance of turbo parallel decoding algorithm is verified.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TN929.5
【相似文献】
相关期刊论文 前10条
1 ;摩托罗拉推出新的通用处理器板卡[J];通信世界;2000年02期
2 成运;戴葵;王志英;岳虹;;通用处理器多媒体支持功能的分析与研究[J];计算机科学;2004年09期
3 李佳璐;余镇危;张英;;自适应补偿的无线通用处理器共享模型调度算法[J];计算机应用;2010年05期
4 吴樾;;自动化控制产品DCC[J];电气时代;2003年03期
5 ;中科院计算所的高性能通用处理器研究取得重要进展[J];计算机研究与发展;2001年10期
6 张戈;胡伟武;;高性能通用处理器中的漏电功耗优化[J];计算机学报;2006年10期
7 曾捷;;一种多媒体IPTV的设计与实现[J];电视技术;2009年12期
8 王宽;粟欣;张汉毅;王海军;;基于通用处理器的多模无线通信硬件平台实现[J];移动通信;2010年10期
9 张乐;张玉艳;;基于通用处理器的TD-LTE资源映射的设计与实现[J];软件;2011年10期
10 ;32位通用处理器采用MIPS内核[J];电子设计技术;2007年12期
相关重要报纸文章 前3条
1 本报记者 刘恕;“十五”863计划:从跟踪到创新的跨越[N];科技日报;2006年
2 本报记者 孟祥初;期待落地的“云”[N];通信产业报;2010年
3 ;NP带来契机[N];网络世界;2003年
相关博士学位论文 前2条
1 侯延昭;基于高性能通用处理器的软基站及其资源调度研究[D];北京邮电大学;2014年
2 张戈;高性能通用处理器核的低功耗技术研究[D];中国科学院研究生院(计算技术研究所);2006年
相关硕士学位论文 前10条
1 刁刚;TD-SCDMA软基带关键技术研究与实现[D];电子科技大学;2014年
2 徐中虎;通用处理器中的TD-SCDMA空口协议栈设计与实现[D];电子科技大学;2014年
3 黄伟杰;基于X86的LTE基带软处理研究[D];电子科技大学;2016年
4 董岩磊;基于通用处理器的无线信号处理方法研究[D];北京交通大学;2014年
5 周瑾;基于通用处理器的2G/3G系统物理层关键算法设计与优化[D];北京邮电大学;2014年
6 张随平;基于GPP的LTE PUSCH接收实现与优化[D];北京邮电大学;2013年
7 张新科;基于通用处理器平台下LTE-A上行接收关键算法与优化的研究[D];北京邮电大学;2014年
8 张西洋;TD-LTE系统在通用处理器平台上的下行链路实现与优化[D];北京邮电大学;2014年
9 董婕;高性能通用处理器的可测试性设计研究[D];中国科学院研究生院(计算技术研究所);2006年
10 徐雅诺;基于通用处理器的IEEE802.11n信道编译码研究[D];北京邮电大学;2014年
,本文编号:2183380
本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/2183380.html