Single Parity Check Product Code in MB-OFDM Ultra Wideband System Norulhusna Ahmad College of Science and Technology, Universiti Teknologi Malaysia, International Campus, KL, Malaysia. nhusna@ic.utm.my S. Kamilah S-Yusof, Norsheila Fisal Faculty of Electrical Engineering, Universiti Teknologi Malaysia, Johor, Malaysia {kamilah,sheila}@fke.utm.my AbstractIn ultra wideband (UWB) system, multiband orthogonal frequency division multiplexing (MB-OFDM) has been proposed to provide high-speed transmission for short- range wireless links. In this paper, 2 dimensional (2D) single parity check product code (SPCPC) is investigated in MB-OFDM UWB communication for Rayleigh fading channel and additive white Gaussian noise (AWGN) channel in order to improve the error performance. The encoder and parallel decoder of the 2D- SPCPC are explained. It is shown that the proposed model may provide significantly better error performance compared to the conventional MB-OFDM at low SNR, but with complexity tradeoff. Keywords-MB-OFDM; turbo product code; ultra wideband I. INTRODUCTION The UWB communication system has become an emerging technology that offers great satisfaction for future short and medium range wireless communication networks. It also has a potential for providing high data rates at the same time has the robustness in multipath fading environment. Any wireless communication system with spectral occupancy more than 500 MHz or fractional bandwidth higher than 0.2 can be considered as UWB system. In 2002, Federal Communications Commission (FCC) regulation allowed UWB to be operated at 3.1 to 10.6 GHz band without license requirement. The approval comes with limited power signal in order to allow coexistence with traditional and protected wireless services to ensure a minor interference [1]. In order to provide a secure transmission, the power spectrum is embedded into the noise floor. There are two techniques that have been proposed in UWB technology which are impulse radio (IR) and multiband orthogonal frequency division multiplexing (MB-OFDM). MB- OFDM UWB transmits several lower rate streams using different carriers with minimum frequency band (above 500MHz) instead of using the entire UWB frequency band. In MB-OFDM UWB communication, the error correcting code proposed in IEEE 802.13a is using convolutional codes. However, turbo code has more robust performance compare to convolutional code as it close to the Shannon’s channel capacity theorem in AWGN channel. In turbo codes, it can be categorized into convolutional turbo code (CTC) and turbo product code (TPC) according to the type of constituent encoder [2]. CTC is built from a parallel concatenation of Recursive Systematic Convolutional (RSC) encoders separated by a pseudo random interleaver while TPC consist of the product of two systematic block codes separated by uniform interleaver [2]. The performance of turbo code is much affected by different parameters such as component codes, block size, interleaver design and weight spectrum [3], [4]. Component codes of TPC are chosen to give specific code parameters for instance code rate, error correcting capability and codeword length. Generally, the linear block code family that are used as a component codes are Reed-Solomon (RS) codes [5], Bose- Chaudri-Hochquenghem (BCH) codes [6], Hamming codes [7] and single parity check (SPC) product codes [8]. The main challenge in TPC application is to reduce the overhead as low as possible which is able to sustain the quality of transmission. SPC product code (SPCPC) provides the fewest parity bits with the highest code rate among the other codes [12]. In multidimensional SPCPC, maximum a posteriori (MAP) decoder was shown to have very good error performance [9]. In [10], the performance improvement depends on the dimensionality of the SPCPC. However, as the dimensionality increased, the code rate is decreased. Moreover, the block length is not flexible. In order to overcome the flexibility of the block length, [11] proposed the use of parallel decoder. Later, [12] proposed multiple serial and parallel concatenated SPC. It was found that parallel decoder can give better error performance at low and moderate signal to noise ratio (SNR) but with complexity trade-off. In the literature of MB-OFDM UWB, the application of turbo codes is very limited. For examples, concatenated Reed Solomon-convolutional codes (RS-CC) was explored in [13] under UWB channel and the performance is compared to convolutional coding and turbo coding. Even though the proposed coding outperforms turbo code and convolutional code, it occurs only at high SNR. In [14], the performance of turbo codes and repeat-accumulate (RA) codes as well as bit loading algorithm was studied. It is shown that using turbo coding, the power efficiency can be improves up to 5dB depending on data rates. Another type of turbo codes is low density parity check (LDPC) codes. It was studied in [15] using quasi-cyclic LDPC and the performance is compared with This work was supported through the scholarship of doctoral study by the Universiti Teknologi Malaysia and Ministry of Higher Education Malaysia 9781-4244-3941-6/09/$25.00 © 2009 IEEE Authorized licensed use limited to: UNIVERSITY TEKNOLOGI MALAYSIA. Downloaded on February 15,2010 at 23:21:41 EST from IEEE Xplore. Restrictions apply.