Abstract

Frequency diversity is used to reduce the effect of destructive fading, so as to improve the communication quality, by passing the information symbols through multiple independently faded paths, and ensure that reliable communication is possible as long as one of these paths is strong. In this paper a multiorder orthogonal frequency division multiplexing (OFDM) frequency diversity approach using properties of order theory and Hamming distance is proposed. The frequency diversity is obtained by specifying proper correlations among the transmitted symbols. As subchannels experience independent fading, at least one of the symbols may have robust signal, which can be used by the receiver to detect other symbols. Considering bit error rate (BER) performance, power consumption, bandwidth utilization, and practical implementation expense, simulation results show that the proposed approach outperforms other OFDM diversity techniques, such as Maximal Ratio Combination (MRC) and Space Frequency Block Coding (SFBC).

1. Introduction

The recent development in data transmission necessitates dependable wireless communication systems, which are required to function at multilevel of transmission rate. The major handicaps of wireless communications systems are interference and fading caused by destructive addition of multipath in the channel [1, 2]. Diversity techniques are widely involved in the recent communication systems owing to their significant contribution in mitigating fading effects. Diversity provides the receiver with many independent replicas of the transmitted signal. Therefore, it is a powerful technique to increase immunity of the communication system against both fading and interference [3]. Common forms of diversity are frequency diversity, time diversity [1, 46], and spatial diversity [7].

Orthogonal frequency division multiplexing (OFDM) is a multicarrier system that can simultaneously transmit symbols in several subchannels [8]. In OFDM systems, the period of the transmitted symbols significantly increases compared to that of single carrier systems, so that the immunity against the effect of multipath considerably increases. System reliability can be enhanced using diversity techniques, without increasing the transmit power or spreading channel band. Some forms of diversity schemes such as Maximal Ratio Combination (MRC-OFDM) in [9, 10] can gain frequency diversity by transmitting the same symbol in several subchannels and combining the received data by applying amplitude weighted techniques and phase compensation. In spite of that, the efficiency of system is reduced because the same symbol is repetitively transmitted. Space-Frequency Block Coding (SFBC-OFDM) schemes in [6, 1114] employ space-time codes across OFDM symbols and transmit symbols in both space and frequency domains. The weaknesses of these techniques are their relatively high cost and complexity of practical implementation, because they necessitate the use of multiantennas.

Currently, a lattice signal form has been used in single-antenna single-carrier system’s time diversity technology under time varying channel [15]. Besides, some space-time code in multiantenna system has also been designed based on lattice signals to attain space diversity [16]. The time diversity is obtained in [15] by using mutual independence channel fading at several time-slots in time varying channel, while space diversity is attained in [16] by exploiting mutual independence spatial fading in MIMO system.

In this paper, a new multiorder OFDM frequency diversity approach is proposed to improve the wireless communication system performance, without reducing efficiency or increasing implementation cost. The proposed approach utilizes the multisymbols joint design based on order theory, mainly algebraic lattice, and the Hamming distances of the transmitted symbol vectors. Considering the traditional characteristic of the OFDM, the generated symbols are transmitted in different and independent subcarriers in such a way that a frequency diversity gain can be obtained. The diversity gain is achieved by utilizing algebraic lattice properties to create a kind of relation between the transmitted symbols.

In this paper, a brief revision about OFDM and previous related frequency diversity techniques is presented in Section 2. In Section 3, the proposed approach is presented and extensively analysed. Simulation settings and results are presented in Section 4. Section 5 concludes this work.

2. OFDM and Diversity

2.1. OFDM Principles

OFDM is a multicarrier transmission technique that divides the available spectrum into many subcarriers ; each one is modulated by a low rate data stream [17]. OFDM efficiently utilizes the available spectrum by using orthogonal subcarriers. Orthogonality of the subcarriers makes the spectrum of each carrier has a null at the centre of each other; thus, carriers can be spaced very close without intercarrier interference (ICI). OFDM is capable of converting frequency selective channels into several independent flat fading subchannels; subsequently it greatly mitigates the effect of multipath [1, 3, 8, 9, 18].

OFDM principles assume that there are orthogonal basis functions or pulse shapes , with . In the th symbol interval symbols from a certain symbol alphabet are transmitted simultaneously. These symbols are amplitude factors of orthogonal pulses . Thus the transmitted signal component corresponding to the th symbol interval is as in 1, while the overall transmitted symbols without the guard interval can be expressed by 2: For the easiest practical digital implementation a discrete version of the above signal using sampling can be where here is the discrete time variable.

This signal will pass through a noisy multipath fading channel, modelled by FIR of length , yielding the length discrete time impulse response , and additive white noise ; the received signal can be expressed as ISI can be avoided by adding the guard interval (GI) between the successive symbols with a length not less than , which is removed before the FFT process in the receiver [19]. Time domain waveform representation of two OFDM symbols with their corresponding (GI) is shown in Figure 1.

2.2. Maximal Ratio Combining OFDM

MRC-OFDM as one of frequency diversity techniques is a means of combining the signals from all receive paths, so that signals with a higher received power have a larger influence on the final output, which improve SNR [9]. All signal paths are cophased and summed with optimal weighting to maximize combiner output SNR. After transmission through independent subchannels with corresponding channel gain , , the modulated OFDM signal can be received as where and are, respectively, the channel gain and additive Gaussian noise, in the th subchannel. In the receiver, it can be combined using as weighted factors to get the summed signal. The output SNR is the sum of all the input SNR [19]: Therefore, -orders diversity can be obtained in the scheme. However, it is strict that synchronization is required to ensure the precise estimation of the channel gain and phase distortion of each subchannel. In addition, transmission rate is reduced, because each symbol is repetitively transmitted in subchannels. Practically, to obtain only 2-order diversity, the transmission efficiency will be halved. In addition, the average SNR should be equal in all subchannels in order to obtain optimum results from MRC that is completely difficult in some communication system.

2.3. Space-Frequency Block Code OFDM

In SFBC-OFDM both frequency and space are utilized to design the 2-dimensional code words, which is used to obtain a diversity gain. Signal is distributed in the 2-dimensional space [13, 20]. Assume that the numbers of transmitter antennas and subchannels are, respectively, and ; the SFBC code words are where is the symbol in the th subchannel from the th transmit antenna [6, 13, 14]. After applying IFFT to the code words and adding cyclic prefix, symbols are transmitted through antennas. SFBC requires that the coherence bandwidth should be at least twice the bandwidth of OFDM subchannel. In case of frequency selective channel, the coherence bandwidth may match the bandwidth of OFDM subchannel, resulting in mutual independent channels; consequently, SFBC will become functionless. To overcome the problem of obtaining full diversity when the subchannels of OFDM system are independent of each other, a pairwise code words joint SFBC scheme is proposed in [12]. The expression of the code words is Each row in 8 is transmitted through one antenna; thus antennas are needed. consists of four Alamouti blocks, where is the first data set and is the second data set. Since the transmitted symbols are joint designed, the joint detection is needed in the receiver. Consequently, -order diversity can be obtained when applying this scheme, where is the number of receive antennas [13, 20].

Generally, SFBC is a diversity method that simultaneously uses space diversity and frequency diversity by using multiantennas and multisubchannels [10, 12, 19]. However, the use of multiantennas increases the practical implementation cost of the system.

3. The Proposed Frequency Diversity

3.1. Problem Statement and Analysis

Assume that there are independent subchannels and the ICI between them does not exist. Suppose that symbols belonging to different subchannels are transmitted independently and the complex output of the QAM/BPSK modulation is where is the modulation symbol from QAM/BPSK constellation of the th subchannel, . The output vector of the QAM/PSK symbols is . The output of the IFFT of OFDM scheme is . Suppose that the path gain and additive white Gaussian noise are and , respectively. Accordingly, the received signal is a complex vector , ; the received signal can be expressed by In case is deeply faded in such a way as no diversity advantages exist, the transmitted signal cannot recover without errors, because the symbols in the vector are completely independent of each other. It is impossible for the receiver to make a correct decision on the received signal unless some forms of diversity are employed. Several diversity techniques, such as time, frequency, and spatial and code diversities, have been developed, to combat undesirable conditions of wireless channels [1, 2]. Considering MRC-OFDM as one of these techniques, it can be mathematically modelled using the Relation Theory. We can say, MRC-OFDM uses two channels and to transmit two symbols and . Although and are two different variables, practically is using the Equivalence Relation . That is to say, MRC transmits symbols using subchannels to obtain -order diversity, but it simply applies the Equivalence Relation between these symbols. The transmitter side deals with these symbols as different symbols while the receiver, to take a decision, treats them as copies of one symbol. Hence, MRC consumes the transmitter resources needed for transmitting symbols, while these symbols are used together in the receiver side to detect only one symbol, because all these symbols are equivalent. Therefore, obtaining proper diversity, with minimum resources consumption and high diversity gain, mainly depends on the better selection of the relation between the symbols. This relation can be used by the receiver to detect a symbol and accordingly take a decision, while utilizing resources in both sides.

In mathematics Relation Theory, the relation between two elements , or sets, can be the Equivalence Relation (), a function , order relation, inverse relation, or many others. That way, sets of symbols can be ordered or there is an order relation that can be used to recognize them. The whole set can be classified, detected, or compared to some arbitrarily chosen element. Exploring such relations opens a wide research field that can be used to satisfy the requirements of particular communication systems.

In this paper, we will exploit the advantage of order theory and Hamming distance to overcome the diversity problem. Algebraic lattices are partially ordered sets such that a least upper bound and a greatest lower bound can be found for any subset consisting of two elements and [21] that means, for any two elements , and are exist. If set is a lattice then we can define and [22, 23]. For the purpose of this paper the simple dimensional algebraic lattice is expressed by where is dimensional algebraic lattice. The components of vector are taken from the output of QAM/QPSK modulation; the symbols in are independent of each other. is dimension matrix. is known as the generator matrix [24]. The output vector is dimensional vector with some algebraic lattice characteristics. If the modulation order of the symbols in the signal vector is , then there are signal vectors. Let the vectors make up a vector set . Accordingly, the corresponding lattice vector is of size ; then the set .

Motivated by error correction coding theory, Hamming code encodes data bits into bits by adding three parity bits. It can only detect and correct single-bit errors. It can also detect (but not correct) double-bit errors with the addition of an overall parity bit. Parity has a distance of 2, so one bit flip can be detected but not corrected and any two bit flips will be invisible. Hamming also noticed the problems with flipping two or more bits and described this as the distance. In general, the Hamming distance between two strings of equal length is the number of positions at which the corresponding symbols are different. In another way, it measures the minimum number of substitutions required to change one string into the other, or the minimum number of errors that could have transformed one string into the other. Suppose that is a finite field with elements. The Hamming distance between two vectors is the number of coefficients in which they differ, for example, in , where satisfies the usual conditions for a metric and if and only if , because the number of coordinates in which differs from is equal to the number of coordinates in which differs from . It also satisfies the metric for any , because is equal to the minimal number of coordinate changes necessary to get from to . In its turn, is equal to the minimal number of coordinate changes necessary to get from to . Therefore, changes will get us from to . Hence, which is the minimal number of coordinate changes necessary to get from to . Generally, a certain code with distance can detect but not correct errors [2527]. If more error-correcting bits are included with a message, and if those bits can be arranged such that different incorrect bits produce different error results, then bad bits could be identified. In a 7-bit message, there are seven possible single bit errors, so three error control bits could potentially specify not only that an error occurred but also which bit caused the error. Simply the code, can be modeled as , an all zero matrix for none block, where the matrix here is also called the generator matrix of a linear code while is called the parity check matrix, which is constructed by listing all columns of length that are pairwise independent. Thus is a matrix whose left part is all of the nonzero -tuples where order of the -tuples in the columns of matrix does not matter. The matrix is just the -identity matrix. Therefore, can be obtained from by taking the transpose with the identity -identity matrix on the left-hand part of . These matrices can be mutated into equivalent nonsystematic codes by column permutations or elementary row operations [25, 27, 28].

In general, the Hamming distance denotes the number of different code elements between two code words. For a certain code, the larger the minimum Hamming distance is the better the error correction performance is. In similar way, we define the number of different elements between two dimensional vectors as the vector Hamming distance. Obviously, as all the symbols in are independent of each other, the minimum Hamming distance of the vectors in set is typically 1. However, by designing suitable generator matrix , algebraic lattice can achieve the minimum Hamming distance of vectors maximization in , that is, equal to the vector dimension . Thus, symbols in the vector from are interrelated with each other. Doing so dramatically mitigates the fading effects and greatly improves the antifading capability [24].

We utilized algebraic lattice theory to obtain frequency diversity gain, although it requires multimutual independent fades existing in the system. The good news is that OFDM can be used to transform frequency selective channel into multiple orthogonal subchannel in frequency domain and the fading in each subchannel is mutually independent. We exploited these characteristics accompanied with algebraic lattice and Hamming distance properties to design a new frequency diversity approach.

3.2. The Proposed Approach

The proposed OFDM diversity can improve the antifading capabilities of the OFDM system. The equivalent frequency domain of the proposed system is illustrated in Figure 2. We assume that there are independent OFDM subchannels. Then, we divide them into sets; and usually are power of 2. This means that there are subcarriers in each set and their corresponding fading is , . Similarly, the modulated PSK/QAM symbols are also divided into sets, with symbols in each set. The symbols of each set are converted to dimensional algebraic lattice using 12. The output symbols are transmitted over corresponding faded subchannels ; the received signal is . For the th set of and the symbols number in the same set, the received symbol can be expressed as 14, where is Gaussian white noise: Suppose two or more different subchannels experience different fading. At least one of these subchannels does not fall into deep fading. Without losing generality, suppose is the intended one. The receiver will detect the th dimension signal , because using the basis of Hamming distance theory, is different from the th dimension signals of the rest vectors. Therefore, we can detect the transmission vector as just according to . From the perspective of signal correlation, dimensions of the are interrelated with each other due to the Hamming distance and algebraic lattice property. Motivated by information theoretic considerations, any signal in this vector contains the information of all the dimensional signals, because of the correlation. That is to say, the single symbol over a subchannel () contains the entire information of the total vector. Hence, as long as are not in deep fading at the same time, the receiver can recover the entire transmitted vector. When all subchannels are in deep fading, the receiver cannot recover the vector . The probability that all subchannels are in deep fading is extremely low, particularly in case of presence of direct line of sight communication.

That means that the greater the amount of symbols in each set is the higher the diversity order is obtained; that is, the diversity order is equal to . Moreover, since the symbols of each set are related to each other, their corresponding received symbols will also be related to each other. Therefore, the receiver needs the joint detection. The maximum likelihood (ML) joint coding metric of the dimension lattice is according to The design of -order diversity system using the proposed approach mainly depends on three factors, which are the number of symbols in each set, the appropriate selection of the generator , and the ML detector. This means that the complexity of the detector will increase corresponding to the value. Considering the compromise principle of the performance and complexity, we just choose a certain set size and make its diversity order meet some performance requirements. We design both the 2-order and 4-order system using the new proposed approach.

3.2.1. 2-Order Diversity

The 2-order diversity can be designed using the proposed approach by defining the corresponding lattice symbol generator and the ML detector. In this case , . is the number of elements of each set . also represents the number of symbols in each set. So, the symbols of each set can be represented by . The input symbols , are QAM/QPSK symbols. The generated lattice symbols can be obtained by applying 11, 12, and 15. The in this case is a rotation matrix according to [15]; however another type of generators is also acceptable: where , , and . The complex symbols are and in a similar way to that of 9. Then the real and imaginary parts are interleaved [29] and then rotated. The corresponding complex lattice symbols are and , while the complete operation can be described by As mentioned above, the subchannels of OFDM are independently faded. Therefore, each row of is transmitted over different subchannel. The frequency domain signal of 2-dimensional lattice can be simplified using 17. The process of obtaining 2-order frequency diversity using the proposed approach is simply described by Figure 3: In 17, represents the received complex symbols, , where the channel fading matrix and is the 2-dimensional complex Gaussian white noise. Combining 11 and 16 into 14, we can obtain ML joint decoding metric of 2-dimensional lattice:

3.2.2. Obtaining 4-Order Frequency Diversity

To achieve 4-order frequency diversity, each set contains symbols. The input symbols are ; the generated lattice symbols are . Many matrixes can function as a generator , but we utilized the generator matrix defined by [30], which is a 4-dimensional complex lattice generator matrix: where ; combining 19 into 11, we can achieve the 4-dimensional lattice transmitted vector as In 20, , , , and are symbols taken from PSK/QAM constellation. In similar way to that of 17, we can simply obtain the received vector as follows: where is the received complex signal vector and the 4-dimensional vector () is a complex Gaussian white noise: Equation 22 represents the channel fading matrix. Combining 19, 20, and 21 into 14, we can get the ML joint decoding metric of the 4-dimensional lattice ML detector as

4. Simulation Results and Observations

We evaluated the new proposed system by implementing a simulation program using MATLAB. In the first part of the simulation, we examine the BER of the proposed approach and compare it with the traditional OFDM and MRC-OFDM diversity techniques. The OFDM symbols used in the simulation are transmitted over Rayleigh and AWGN channel, while forward error correction (FEC) mechanism is absent; however the presence of the FEC can improve the overall performance. In the simulation setup, we assume that the channel conditions are accurately estimated by the receiver, while a proper synchronization has been established. We used 64 subchannels; 48 are used for carrying randomly generated data symbols, 12 null, and 4 for pilots. All the subcarriers are in use throughout the simulations of both 2- and 4-order proposed systems. QAM16 is used as symbol baseband modulation to map the data as complex symbols in order to be modulated using IFFT. In MRC scheme, all the subcarriers are available, but the same QAM symbol is transmitted in 2 different subcarriers. The BER performance results of the first part of the simulation are shown in Figure 4.

Obviously, the use of the proposed approach utilizes all available subcarriers, unlike MRC-OFDM in which the symbol is sent using two subcarriers, which wastes the band width and consequently reduces the quality of communication (QoC). Out of subcarriers which include the data (), null subcarriers (), and pilot subcarriers (), only carriers are utilized. The actually utilized channels are equal to . It can be observed from Figure 4 that the BER performance of the communication system has been significantly improved using diversity systems, while extra improvement is achieved using the proposed system. Above around 5 db, the system obtains the same performance of MRC-OFDM scheme using only the 2-order version of the proposed system, while it utilizes double of the available bandwidth. However, with the increase of SNR, the performance advantages of the 2-order proposed approach are more observable. Moreover, we also observed that the performance of the communication system is considerably improved using the 4-diversity version of the proposed approach. To obtain the same performance using MRC-OFDM diversity, we need to merge at least two MRC-OFDM systems that results in low bandwidth utilization. This means that we need channels instead of to obtain the 4-order diversity, while reducing the amount of useful transmitted bits to 1/4 of the total number of bits. This also means that the use of MRC reduces the useful transmitted bits to , where is the amount of bits per subcarrier and here is the diversity order. In contrast, the amount of useful bits using the proposed approach is . This amount is very important in many communication systems and applications.

From power consumption perspective, the useful bit energy spreads across subcarriers using MRC-OFDM, whereas the symbol energy spreads across subcarriers. The relationship between and is as below: This means that in each OFDM symbol is a wastage amount of bits energy, which allocated for MRC-OFDM diversity, null subcarriers, and pilot subcarriers. It is still interesting that the greatest amount of bits energy wastage () is due to MRC-OFDM diversity. In contrast to that, the amount of power wastage in the proposed approach only depends on the number of pilot and null subcarriers.

To investigate the effect of the proposed diversity on the power of the OFDM symbol, we plot the power spectral density (PSD) of an OFDM symbol using (i) MRC-OFDM diversity with and subcarriers, (ii) MRC-OFDM diversity without and , (iii) the proposed diversity approach with and , and (iv) the proposed approach without and . The PSD is normalized to the mean power of the data subcarriers. The result of this simulation is shown in Figure 5. It is obvious from Figure 5 that the wastage power due to MRC-OFDM diversity with and subcarriers is the highest one (around 10 db is a wastage amount of power), while the proposed approach utilizes the energy of all useful bits in the OFDM symbol.

In the second part of the simulation, we compare the performance of the proposed 4-order diversity approach with the SFBC-OFDM [13]. We considered a SFBC-OFDM system with 2 transmit antennas and single receive antenna. In this simulation, Rayleigh channel is used with strong frequency selectivity; subchannels are considered independent of each other. We assume that the receiver has ideal channel estimation and synchronization. We use 64 subchannels and all the channels are in use with absence of channel coding techniques. Both the SFBC-OFDM that is in [11, 13] and the proposed approach are configured to use 16QAM modulation, with data rate equal to 256 bits per OFDM symbol (4 bits/subcarrier). It is obvious from Figure 6 that although both the proposed approach and SFBC-OFDM have 4-order diversity degree, the proposed approach has around 2.5 dB performance gain more than SFBC-OFDM.

Moreover, the proposed approach can transmit signals using only single-antenna system; nevertheless, SFBC-OFDM scheme requires multiantenna system to obtain any order of diversity; consequently, the practical implementation is more complicated and that may also increase the implementation cost. Our proposed approach only needs the addition of the generator and the detector to the existing systems.

This does not mean that the use of multiple antenna systems with our proposed approach is not acceptable; on the contrary, the integration of MIMO system will add considerable improvement to the performance of the whole communication system, but the complicity and cost of the system may consequently increase. SFBC also requires that the coherence bandwidth should be at least twice the bandwidth of OFDM subchannel. This means that it is only suitable for certain situations and communication systems. It is also obvious from Figure 7 that the antifading capability of the new system is very high. Figure 7(a) shows the signals at the input of the receiver using traditional OFDM system, and Figure 7(b) shows the received signals after the ML detector.

5. Conclusion

In this paper, we presented a frequency diversity approach based on order theory, mainly algebraic lattice, to improve the OFDM system performance. Although the implementation of MRC-OFDM scheme is simple, it greatly reduces the transmission efficiency. On the other hand, SFBC-OFDM necessitates multiple antennas, suitable only for special kinds of communication systems, more complex, and costly. Compared with both MRC-OFDM and SFBC-OFDM, simulation results show that the proposed approach greatly gains performance improvement to the communication system and multiorder frequency diversity can be achieved by selecting the proper generator matrix and the suitable length of subset . The use of the proposed approach only requires adding the symbols generator and the detection modules to the existing OFDM systems. It increases the communication performance without reduction in communication efficiency and with less practical implementation cost, while adding FEC to the system could close some of the remaining gaps. The new diversity approach can be integrated as a part of many communication systems that require high reliability, power consumption considerations, and high data rate. Moreover, the proposed system and SFBC-OFDM do not conflict with each other; in contrary, they can be integrated together for further improvement in QoC in some particular communication systems. Future work can concentrate on investigating other simple generators, in order to obtain high order diversity, in addition to the practical implementation issues of the proposed approach.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

This work is supported by National Natural Science Foundation of China under the Grant 61271204 and the National Key Technology R&D Program under the Grant 2012BAH15B00.