OFDM定时同步并行算法研究与实现
[Abstract]:In the field of wireless communication, orthogonal Frequency Division Multiplexing (Orthogonal Frequency Division Multiplexing, OFDM) technology has been widely used because of its strong anti-fading ability, strong anti-symbol interference ability, high spectral efficiency and so on. However, OFDM technology also has inherent limitations, mainly because OFDM system is sensitive to synchronization error. Without accurate synchronization algorithm, reliable data transmission can not be guaranteed. Synchronization technology is directly related to the performance of communication system, and OFDM timing synchronization is the premise of all other synchronization. So how to realize timing synchronization has already become an important problem in this field. With the increasing workload of data storage, transmission and processing, how to improve the speed of timing synchronization algorithm is becoming one of the hot issues in wireless communication systems. The rapid development of graphics processor (Graphics Processing Unit, GPU) has brought a new solution to this problem. Because the computing power and memory bandwidth of GPU has reached 100 times or even more than that of CPU (Central Processing Unit, CPU) in the same period, GPU provides an efficient platform for high performance computing. However, due to the limitation of GPU hardware structure, it is very difficult for programmers to utilize the resources of GPU effectively for general computation. Nvidia (NVIDIA) 's unified computing device architecture, (Compute Unified Device Architecture, CUDA), has changed the situation. CUDA can use GPU's powerful computing power to do general computing, and it is based on C language. Make it very easy for programmers to develop programs on GPU. This paper discusses how to realize the parallelization of timing synchronization algorithm using CUDA architecture and improve the speed of the algorithm. The main works are as follows: (1) the timing synchronous serial algorithm based on cyclic prefix is implemented on CPU. (2) the parallel parts of the serial algorithm are summarized and rewritten, and then executed on GPU. (3) using Matlab to write timing synchronization program to verify the correctness of the simulation results of serial algorithm and parallel algorithm, and compare the time of serial algorithm and parallel algorithm execution. The results show that the parallel algorithm based on GPU consumes much less time than the serial algorithm based on CPU. (4) finally, according to the results, the bottleneck of parallel computing on GPU is pointed out, and some corresponding optimization strategies are given.
【学位授予单位】:东北大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN929.53
【相似文献】
相关期刊论文 前10条
1 杨冰;余鹤;王强;张平;;B3G MIMO-OFDM系统的定时同步算法实现[J];北京工业大学学报;2007年04期
2 范莉爽;邵朝;;一种正交频分复用系统定时同步改进算法[J];西安邮电学院学报;2012年03期
3 周新力;龚岳洲;孙小东;孟庆萍;;一种快速的定时同步算法[J];计算机应用与软件;2013年06期
4 郭漪;刘刚;葛建华;;一种有效的符号定时同步方案[J];华中科技大学学报(自然科学版);2007年11期
5 王馨熠;胡世安;张宁;李楠;;两种定时同步算法的讨论与分析[J];现代电子技术;2010年07期
6 李自琦;梅进杰;胡登鹏;杨瑞娟;;一种易工程实现的数字接收系统定时同步算法[J];空军预警学院学报;2013年05期
7 田增山;陈波;袁正午;;改进的时分长期演进系统定时同步算法[J];计算机应用;2014年07期
8 彭继强;桑会平;;采用前馈定时同步的解调器设计与实现[J];无线电通信技术;2012年04期
9 赵艳丽;左天虎;周旋;王虹淞;;定时同步中式样抖动消减算法研究[J];电信工程技术与标准化;2013年12期
10 易鸿锋;谷春燕;易克初;金力军;;一种高精度的符号定时同步方法[J];西安电子科技大学学报;2005年06期
相关会议论文 前10条
1 杨魁;韩彦明;马明;;软件无线电接收机中的定时同步研究[A];2008年中国高校通信类院系学术研讨会论文集(下册)[C];2009年
2 张哲;;MC-CDMA定时同步算法改进[A];2006中国西部青年通信学术会议论文集[C];2006年
3 李新明;;一种新的基于IEEE802.11n定时同步算法[A];2014年9月建筑科技与管理学术交流会论文集[C];2014年
4 张菊茜;舒治安;郭黎利;;一种新的OFDM系统定时同步算法[A];中国造船工程学会电子技术学术委员会2006学术年会论文集(上册)[C];2006年
5 李宗伟;;井下OFDM通信系统定时同步研究[A];第22届全国煤矿自动化与信息化学术会议暨第4届中国煤矿信息化与自动化高层论坛论文集[C];2012年
6 潘小飞;刘爱军;张邦宁;王杭先;方华;;基于EM算法的符号定时同步[A];第十三届全国信号处理学术年会(CCSP-2007)论文集[C];2007年
7 史济刚;金宁;金小萍;;IEEE802.16a系统的符号定时同步算法[A];2006通信理论与技术新进展——第十一届全国青年通信学术会议论文集[C];2006年
8 代涛;周R,
本文编号:2263130
本文链接:https://www.wllwen.com/kejilunwen/wltx/2263130.html