I. Introduction
The future wireless communication system required a huge bandwidth, because of providing the high-quality service such as internet access, and multimedia with high data rate. How-ever, to use of a huge bandwidth causes too much inter symbol interference (ISI). The orthogonal frequency and code division multiplexing (OFCDM) is proposed the one of alternative for improving this problem [1]. It is technique that combines orthogonal frequency division multiplexing (OFDM) and two dimensional (2-D) spreading codes, which spreads time domain and frequency domain. It has not only good points of OFDM but also to obtain frequency diversity gain. And, in order to have frequency diversity, the same data in OFCDM modulates a number of subcarriers in terms of frequency domain spreading [2]. Fig. 1 shows difference between OFDM and OFCDM. 2-D spreading codes and the process of OFCDM modulation is explained in detail in the next section. Moreover, it is possible multiple access as an orthogonal frequency division multiple access (OFDMA)[3]. It can also achieve flexible transmission rates by employing multi-code channels. So it is suitable both high and low mobility.