Font Size: a A A

Research On Channel Coding And Decoding For IEEE802.11N Based On General Purpose Processors

Posted on:2015-04-03Degree:MasterType:Thesis
Country:ChinaCandidate:Y N XuFull Text:PDF
GTID:2298330467963956Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
In nearly.a. decade of development, the wireless communications technology has a rapid development trend. People’s new lifestyle to the traditional network communication brings a great challenge. More and more people do not want to be bound in cable must be connected to the network through a physical method. Wireless phones have a huge success, because people can be connected to each other no matter where you are. We also have a computer network for this wireless communication technology. IEEE802.11is currently the most successful wireless data network technology. IEEE802.11n standard is an amendment of IEEE802.11. IEEE802.11n based on IEEE802.11a/g uses MIMO technology to improve the data transfer rate of the wireless network. Increased from maximum throughput of54Mbps of IEEE802.11g, the throughput of IEEE802.11n can up to600Mbps in theoretically.The work of this paper is mainly optimizing channel encoder and decoder of IEEE802.11n based on GPP to achieve high throughput performance. Based on GPP, the paper mainly uses three optimization methods:LUT, SIMD instruction and multi-core technology. LUTs are mainly used for the interleaver table and channel coding state transition diagram. SIMD instruction set is stand for Single instruction, multiple data. SIMD instructions are mainly used in the channel decoder. Windows provides an API that we can use multi-core for parallel data processing.This paper proposes a convolution code and Turbo code encoder/decoder design based on general-purpose processor, including the convolutional code encoder/decoder optimized design and Turbo code encoder/decoder optimized design. The proposed design can reach260Mbps throughput requirements of IEEE802.11n at20MHz bandwidth...
Keywords/Search Tags:GPP, convolution code, Turbo code, SIMDMulticore
PDF Full Text Request
Related items