DocumentCode
2168164
Title
Implementation of IEEE 802.11n LDPC codes based on general purpose processors
Author
Xiao Han ; Kai Niu ; ZhiQiang He
Author_Institution
Key Lab. of Universal Wireless Commun., Beijing Univ. of Posts & Telecommun., Beijing, China
fYear
2013
fDate
17-19 Nov. 2013
Firstpage
218
Lastpage
222
Abstract
Recently, General-purpose processor (GPP) soft defined radio (SDR) platforms have drawn great attention for their programmability and flexibility, and some high-speed wireless protocol stacks (e.g., IEEE 802.11a/b/g) have been implemented on them using commodity general-purpose PCs. Low-density parity-check (LDPC) codes are optionally used in IEEE 802.11n high throughput (HT) system as a high-performance error correcting code instead of convolutional codes for the near Shannon limit performance. In order to complete the implementation of IEEE 802.11n on SDR platforms, this paper presents the encoding and decoding of IEEE 802.11n LDPC codes on GPPs. We extensively use the features of contemporary processor architectures to accelerate data processing, including large low-latency caches to store lookup tables and SIMD processing on GPPs. Layered decoding is used in this paper, which can significantly reduce the number of iterations and is well suited to using SIMD instructions. The implementation results show that the throughput can meet the protocol timing requirement under the performance premise.
Keywords
cache storage; microprocessor chips; parallel processing; parity check codes; software radio; table lookup; wireless LAN; IEEE 802.11n; LDPC codes; SIMD processing; data processing acceleration; general purpose processors; lookup table cache; low density parity check codes; processor architecture; soft defined radio platform; Decoding; IEEE 802.11n Standard; Iterative decoding; Parallel processing; Throughput; Vectors; General-purpose processor (GPP); IEEE 802.11n; Low-density parity-check (LDPC) codes; layered decoding;
fLanguage
English
Publisher
ieee
Conference_Titel
Communication Technology (ICCT), 2013 15th IEEE International Conference on
Conference_Location
Guilin
Type
conf
DOI
10.1109/ICCT.2013.6820375
Filename
6820375
Link To Document