logo资料库

在直流偏移存在下解调ACO-OFDM的新方案.pdf

第1页 / 共11页
第2页 / 共11页
第3页 / 共11页
第4页 / 共11页
第5页 / 共11页
第6页 / 共11页
第7页 / 共11页
第8页 / 共11页
资料共11页,剩余部分请下载后查看
A novel scheme for demodulation of ACO-OFDM in the presence of DC offset
Introduction
ACO-OFDM system model
Proposed scheme for demodulation of ACO-OFDM in the presence of DC offset
Simulation results and analysis
Conclusions
References
Available online at www.sciencedirect.com Journal of the Franklin Institute 352 (2015) 802–812 www.elsevier.com/locate/jfranklin A novel scheme for demodulation of ACO-OFDM in the presence of DC offset$ Tao Liu School of Automation & Electrical Engineering, University of Science and Technology Beijing, Beijing 100083, China Received 2 June 2014; received in revised form 19 September 2014; accepted 18 November 2014 Available online 6 December 2014 Abstract Asymmetrically clipped optical orthogonal frequency division multiplexing (ACO-OFDM) has become one of the most promising technologies for high speed optical wireless communications (OWCs). However, as a key challenge, improving the demodulation performance of ACO-OFDM in practical systems has not been well addressed. Most established demodulation schemes suffer from performance degradation either due to discarding of even sub-carriers or interference of direct current (DC) offset, which is one of the most common impairments in practical OWC systems. Up to our awareness, there was only one established scheme (Dissanayake and Armstrong, 2011 [1]) that addressed ACO-OFDM demodulation in the presence of DC offset, but it requires relatively high computation efforts. To deal with the challenge, we propose a novel demodulation scheme for ACO-OFDM in this paper. By making use of the virtual clean window (VCW), we develop methods to estimate and eliminate DC offset, so that the even sub-carriers of ACO- OFDM can be explored to improve demodulation performance even in the presence of DC offset. Compared with the scheme presented in (Dissanayake and Armstrong 2011 [1]), the proposed scheme significantly reduces processing complexity. Simulation results are given to demonstrate the performance of the proposed scheme. & 2014 The Franklin Institute. Published by Elsevier Ltd. All rights reserved. ☆This work was supported by the National Natural Science Foundation of China under Grant 61372090, the Beijing Higher Education Young Elite Teacher Project under Grant YETP0376, and the Fundamental Research Funds for the Central Universities under Grant FRF-TP-14-116A2. E-mail address: tgyxliu@gmail.com http://dx.doi.org/10.1016/j.jfranklin.2014.11.014 0016-0032/& 2014 The Franklin Institute. Published by Elsevier Ltd. All rights reserved.
T. Liu / Journal of the Franklin Institute 352 (2015) 802–812 803 1. Introduction Orthogonal frequency division multiplexing (OFDM) [2–5], which was originally developed for radio communications, has recently been introduced as a solution for high speed data transmission in optical wireless communications (OWCs) [6], such as visible light communica- tions [7] and free space optical communications [8–10]. Compared with conventional single carrier modulation, OFDM has many advantages [2] including efficient utilization of spectrum, robustness to frequency selective channel fading and easy implementation by means of the fast Fourier transform (FFT) and inverse FFT (IFFT), etc. However, OFDM in its original form is not compatible with the intensity modulation and direct detection (IM/DD) [11] technologies that are employed in most OWCs, because only real and positive signal can modulate the intensity of light while original OFDM signal is bipolar and complex. To enable OFDM in IM/DD systems, several optical OFDM solutions had been proposed, including direct current (DC) biased optical OFDM (DCO-OFDM) [12], pulse-amplitude-modulated discrete multitone modulation (PAM- DMT) [13], asymmetrically clipped optical OFDM (ACO-OFDM) [14], asymmetrically clipped DC biased optical OFDM (ADO-OFDM) [15] and Flip-OFDM [16], etc. In this paper, we are mainly concerned with ACO-OFDM, as it, on one hand, has higher power efficiency than DCO-OFDM and PAM-DMT, and on the other hand is more widely adopted than ADO-OFDM and Flip-OFDM. In ACO-OFDM, data are carried only by odd sub- carriers while even sub-carriers are reserved empty. One benefit of such design is that, after clipping negative amplitudes at zero, the clipping noise resides only on even sub-carriers and is therefore orthogonal to the data on odd sub-carriers [14]. Demodulation performance, usually in terms of bit error rate (BER) or symbol error rate (SER) achieved at certain transmitted power, is of special importance for ACO-OFDM [10,17,18], as the average transmitted optical power is strictly limited in regulations [19] for eye safety. Several schemes [14,20–26] have been established for demodulation of ACO-OFDM. However, as a key challenge, improving the demodulation performance of ACO-OFDM in practical systems has not been well addressed. In the odd sub-carrier scheme (OSCS) [14], the clipping noise on even sub- carriers was simply discarded, while later researches [20–22] revealed that the residual information carried by the clipping noise can be further explored to improve demodulation performance. Based on the fact that the clipping noise is equal to half of the absolute values of un-clipped amplitude, a diversity combining scheme (DCS) was proposed in [20] and then studied in [21,22] to combine the odd sub-carrier signal with the clipping noise in a non-linear way. In [23,24], by making use of the anti-symmetry property of ACO-OFDM signal, a pairwise maximum likelihood scheme (PMLS) was developed to cancel a significant amount of noise before demodulation of ACO-OFDM. Compared with the OSCS, both the DCS and the PMLS can achieve up to 3 dB performance gain [21,24]. It had been expected that joint utilization of the DCS and the PMLS can lead to further improvement. However, it was shown in [25] by both theoretical analysis and simulations that no additional benefit can be obtained by doing so. Most recently, Dang et al. proposed an iterative minimum mean square error ACO-OFDM demodulator [26], which in some cases can achieve about 10 dB performance improvement, however its complexity is much higher than all the others. Although some of the aforementioned schemes can improve the demodulation performance of ACO-OFDM, they are vulnerable to non-ideal impairments, which are very likely to exist in practical systems. DC offset is one of the most common impairments in practical ACO-OFDM systems. Different from the intentional DC bias in DCO-OFDM, the DC offset in ACO-OFDM comes from unwanted biasing of the transmitter LED, non-ideality of the receiver photodiode
804 T. Liu / Journal of the Franklin Institute 352 (2015) 802–812 circuit, or ambient light source [1,17]. Up to our awareness, ACO-OFDM demodulation in the presence of DC offset was addressed only in [1], where two improved diversity combining schemes (IDCSs) that are insensitive to DC offset were developed, but their complexity are relative high, which may result in high hardware costs and/or power consumption in practice. In this paper, we proposed a novel scheme for demodulation of ACO-OFDM in the presence of DC offset. We first analyzed the basic idea of the PMLS, based on which we proposed and illustrated the concept of virtual clean window (VCW) in ACO-OFDM. We then derived the decision criterion for identification of the VCW in the presence of DC offset. By making use of the identified VCW, we developed corresponding methods for DC offset estimation and elimination, so that the even sub-carriers of ACO-OFDM can be explored to improve demodulation performance even when there is DC offset. Compared with the scheme established in [1], the proposed scheme significantly reduces processing complexity in that the number of required FFT/IFFT blocks is reduced by 1. The rest of this paper is organized as follows. Mathematical model of ACO-OFDM is introduced in Section 2. In Section 3, the proposed scheme is developed in detail. Simulation results and corresponding analysis are given in Section 4 to demonstrate the performance of the proposed scheme in comparison with the established ones. Finally, conclusions are drawn in the last section. 2. ACO-OFDM system model Consider an ACO-OFDM system with totally N sub-carriers as shown in Fig. 1. In the transmitter, a set of N=4 data symbols S0 9½S0; …; SN=4 1ŠT drawn from a certain constellation, e.g. PSK or QAM, are Hermitian symmetrically extended to S1 9½S0; …; SN=4 1; Sn 0ŠT, and then N=4 1 interleaved with N=2 zeros as S2 9½0; S0; …; 0; SN=4 1; 0; Sn 0ŠT, before mapped onto ; …; 0; Sn the N sub-carriers. And then, S2 is converted by a N-point IFFT to generate a block of time domain OFDM signal s2 9½s2ð0Þ; …; s2ðN1ފT, where ; …; Sn N=4 1 ð1Þ s2ðnÞ ¼ ∑N 1 S2ðkÞejð2π=NÞkn; k ¼ 0   s2 nð Þ ¼ s2 n þ N 2 for n ¼ 0; …; N1, with S2ðkÞ being the kth element of S2. The design of S2 ensures that data are carried only by odd sub-carriers and the time domain signal s2 is real and anti-symmetrical [24], i.e. ð2Þ ; Fig. 1. ACO-OFDM system.
if s2ðnÞZ0 if s2ðnÞo0 0  T. Liu / Journal of the Franklin Institute 352 (2015) 802–812 805 for n ¼ 0; …; N=21. After the IFFT, cyclic prefix (CP) is inserted in front of each OFDM block to avoid inter-symbol interference (ISI). As optical IM accepts only positive signal, the negative amplitudes of s2 is clipped at zero to create the clipped digital signal s3 9½s3ð0Þ; …; s3ðN1ފT where ð3Þ s3ðnÞ ¼ s2ðnÞ ( ; or equivalently [21] s3 nð Þ ¼ 1 2 s2 nð Þ þ s2 nð ÞjŠ; ð4Þ for n ¼ 0; …; N1. s3 is then converted to analog signal s3ðtÞ by the digital to analog converter (DAC) and finally transmitted into diffuse optical channel by an electrical to optical converter such as LED. In the receiver, a photodetector converts the received optical signal to electrical signal r0ðtÞ, which can be expressed as r0ðtÞ ¼ hðtÞns3ðtÞ þ d0 þ w0ðtÞ; ð5Þ where n denotes convolution. d0 represents the DC offset that exists in most practical ACO-OFDM system, and w0ðtÞ is the additive white Gaussian noise (AWGN). After analog to digital conversion and CP removal, the signal is transformed into frequency domain by FFT and then fed into an equalizer where channel fading is compensated. Let R1 9½R1ð0Þ; …; R1ðkފT denote the output of the equalizer. Since the clipping noise resides only on the even sub-carriers, ignoring noise and assuming perfect knowledge of channel fading, we have [14] R1 kð Þ ¼ 1 2S2 kð Þ; for k ¼ 1; 3; 5; …; N1. ð6Þ 3. Proposed scheme for demodulation of ACO-OFDM in the presence of DC offset The most simple scheme for demodulation of ACO-OFDM signal is the OSCS, which restores the data symbols directly from the odd sub-carriers according to Eq. (6) as ^Sk ¼ S2ð2k þ 1Þ ¼ 2R1ð2k þ 1Þ; ð7Þ for k ¼ 0; 1; 2; …; N=41. The OSCS is very easy to be implemented, but its performance is not satisfactory, as it simply discards the data dependent clipping noise on the even sub-carriers. By further exploring the clipping noise, the DCS and the PMLS successfully improve the demodulation performance, however both of them are vulnerable to DC offset that commonly exists in practical OWCs. Following the basic ideas of the PMLS, we propose a novel scheme in this paper to address the challenge of improving the demodulation performance of ACO-OFDM in the presence of DC offset. First, we introduce the concept of VCW, which is the basis of our proposed scheme. Due to the clipping in the transmitter, ideal ACO-OFDM signal consists of many zeros. At the receiver end, these zeros form a virtual window, which is very ‘clean’ for observation of impairments and noise that there is no interference from data signal. Thus, it is referred to as a virtual clean window in this paper. In light of the VCW, we can find that all the non-zero amplitudes in the VCW are reset to zeros in the PMLS. If there is no DC offset, the demodulation performance can thus be apparently improved as a large amount of noise has been canceled. However, in the presence of DC offset, the demodulation performance will be degraded by the DC offset out of
806 T. Liu / Journal of the Franklin Institute 352 (2015) 802–812 the VCW as it cannot be canceled by the resetting. To address this issue, we, in our scheme, further explore the VCW to deal with both DC offset and noise simultaneously. First, we transfer the equalizer output R1 back to time domain by means of IFFT r1ðnÞ ¼ ∑N 1 k ¼ 0 R1ðkÞejð2π=NÞkn ¼ s3ðnÞ þ d1 þ w1ðnÞ ð8Þ for n ¼ 0; …; N1, where d1 and w1ðnÞ represent the DC offset and noise after equalization, respectively. Second, we must identify the position of the VCW in the presence of DC offset. According to the anti-symmetry property (2) and clipping operation (3), the identification can be simplified to a series of pairwise detection between two hypotheses [24], H0 : s3ðnÞ40; s3ðn þ N=2Þ ¼ 0 or H1 : s3ðnÞ ¼ 0; s3ðn þ N=2Þ40, for n ¼ 0; …; N=21. Based on the established works in [24], if there is no DC offset, i.e. d1 ¼ 0, the decision criterion can be expressed as ð9Þ for n ¼ 0; …; N=21. And then, if there is DC offset, the decision criterion for d1 a0 can be derived based on Eq. (9) in a straightforward way as r1 nð Þ ≷H0 H1 H1 d1; r1 nð Þd1 ≷H0 ð10Þ for n ¼ 0; …; N=21. Obviously, the identical terms d1 on both sides of Eq. (10) can be canceled and therefore Eq. (10) becomes back to Eq. (9). In other words, the decision criterion for identification of the VCW in the presence of DC offset is the same as that for cases without DC offset. Thus, based on Eq. index I 9fni; i ¼ 0; …; N=21g where if H0 is true if H1 is true the VCW can be expressed as a set of ni ¼ i þ N ð11Þ ( (9), i 2 ; ;   r1 n þ N 2  r1 n þ N 2  Given the identified VCW, we can then make an estimation of the DC offset by ^d 1 ¼ 2 N ðN=2Þ 1 ∑ i ¼ 0 r1 nið Þ ¼ d1 þ e nð Þ ð12Þ where e(n) is the estimation error whose power is as large as 4=N2 of that of w1ðnÞ. With sufficiently large N, which is usually satisfied in practical OWCs, the estimation error e(n) becomes so small that we can approximately take ^d 1 as the true DC offset. Now, we can cancel the DC offset and noise in r1ðnÞ by r2ðnÞ ¼ r1ðnÞ ^d 1 0 nAI nAI ð13Þ ( n ¼ 0; …; N1, which I \ I ¼ ∅ and for I [ I ¼ f0; 1; …; N1g. Within the VCW, all the amplitudes are set to zeros so that both DC offset and noise are completely eliminated. Out of the VCW, we have complementary i.e. the set of is I, r2ðnÞ ¼ s1ðnÞ þ w2ðnÞ ð14Þ
T. Liu / Journal of the Franklin Institute 352 (2015) 802–812 807 where w2ðnÞ9w1ðnÞeðnÞ, i.e. DC offset is removed while noise is left. To further reduce the influence of noise, the DC free signal r2ðnÞ is then clipped at zero as ( r3ðnÞ ¼ r2ðnÞ 0 r2ðnÞZ0 r2ðnÞo0 ð15Þ for n ¼ 0; …; N1, to remove the negative noise [24]. Finally, we can simply restore the data directly from the odd sub-carriers of r3ðnÞ as ^Sk ¼ 2 ∑N 1 n ¼ 0 r3ðnÞe jð2π=NÞð2kþ1Þn; for k ¼ 0; 1; 2; …; N=41. ð16Þ Based on the introduction given above, it can be concluded that the proposed demodulation scheme restore the original data from the equalizer output through the following steps:  Convert  Identify the VCW, i.e. the index set I, according to the criterion the equalizer output R1ðkÞ k ¼ 0R1ðkÞejð2π=NÞkn for n ¼ 0; …; N1. to time domain sequence r1ðnÞ by IFFT as r1ðnÞ ¼ ∑N 1   r1 n þ N 2 r1 nð Þ ≷nþðN=2Þ A I n A I for n ¼ 0; …; N=21.  Obtain estimation of the DC offset d1 by ^d 1 ¼ ð2=NÞ∑n A Ir1ðnÞ.  Eliminate DC offset and noise from r1ðnÞ by r2ðnÞ ¼ r1ðnÞ ^d 1 for nAI , and r2ðnÞ ¼ 0 for nAI.  Reduce the influence of negative noise from r2ðnÞ by clipping as r3ðnÞ ¼ r2ðnÞ for r2ðnÞZ0, and r3ðnÞ ¼ 0 for r2ðnÞo0.  Restore data symbols S(k) from r3ðnÞ by FFT as ^Sk ¼ 2∑N 1 n ¼ 0r3ðnÞe jð2π=NÞð2kþ1Þn for k ¼ 0; 1; 2; …; N=41. Following these steps, the proposed scheme can be implemented as shown in Fig. 2. Compared with the different demodulation schemes established in previous literatures, the scheme proposed in this paper achieves improvements in two aspects, demodulation performance and processing complexity. On one hand, as shown in Section 4, the proposed scheme outperforms the OSCS, the PMLS, and the DCS in terms of demodulation performance, especially when there is DC offset in the ACO-OFDM receiver. On the other hand, in comparison with the IDCS, which is the only scheme, up to the our awareness, addressing DC offset in the demodulation of Fig. 2. Proposed demodulation scheme.
808 T. Liu / Journal of the Franklin Institute 352 (2015) 802–812 ACO-OFDM, the proposed scheme significantly reduces processing complexity. In Tables 1 and 2, we summarize the major processing of the IDCS [1] and the proposed scheme, respectively. Note that the abbreviations CM and CA stands for the number of complex multiplications and complex additions, respectively. Based on the tables, it is apparent that the improvement in processing complexity is mainly achieved by reducing the number of required FFT and IFFT, which are the most computation intensive processing in demodulation. 4. Simulation results and analysis In this section, performance of the proposed demodulation scheme is demonstrated by simulations, where an ACO-OFDM system with 64 sub-carriers carrying 16-QAM modulated symbols is emulated to work over optical wireless channel. At receiver end, several different demodulation schemes are evaluated for comparison. Besides the proposed scheme, they include the OSCS, the PMLS, the DCS and its improved version IDCS with weighting factor [20–22] α¼0.5. As optical OFDM has strong tolerance to attenuation and dispersion, we assume in the simulations that channel losses and dispersion are fully compensated by the equalizer. SER is taken as the key metric for performance comparison among different schemes. First, we start from a relative simple case that the ACO-OFDM system has no DC offset and the ACO-OFDM signal experiences flat fading during transmission. Fig. 3 shows the performance of different demodulation schemes under such cases. It can be observed that the performance of the OSCS is not as good as those of the other schemes, as it discards the data dependent clipping noise on even sub-carriers. Fig. 3 also reveals that the performance of the proposed scheme is almost the same as, at least not worse than, those of the PMLS, the DCS and the IDCS. Table 1 Processing complexity of the IDCS. Major processing in the IDCS CM CA IFFT to convert odd sub-carriers to time domain sequence Estimation of zeroth sub-carrier IFFT to convert even sub-carriers to time domain sequence Nonlinear combination of the two time domain sequences FFT to restore sub-carriers from combined sequence Total Nlog N 0 Nlog N 2N Nlog N 2N þ 3Nlog N Nlog N N Nlog N N Nlog N 2N þ 3Nlog N Table 2 Processing complexity of the proposed scheme. Major processing in the proposed scheme IFFT to convert sub-carriers to time domain sequence Identification of the VCW Estimation of DC offset Elimination of DC offset and noise FFT to restore sub-carriers from clipped sequence Total CM Nlog N 0 0 0 Nlog N 2Nlog N CA Nlog N 0 N 2 N 2 Nlog N N þ 2Nlog N
T. Liu / Journal of the Franklin Institute 352 (2015) 802–812 809 R E S R E S 100 10−1 10−2 10−3 10−4 10−5 0 Demodulation Performance OSCS PMLS DCS IDCS Proposed 5 10 SNR (dB) 15 20 Fig. 3. SER performance in flat fading channel without DC offset. 100 10−1 10−2 10−3 10−4 10−5 0 Demodulation Performance OSCS PMLS DCS IDCS Proposed 5 10 SNR (dB) 15 20 25 Fig. 4. SER performance in flat fading channel with 3 dB DC offset. Second, we take DC offset into consideration to further compare the performance of the schemes. 3 dB DC offset, as defined in [1], is assumed to exist in the ACO-OFDM system. It is shown in Fig. 4 that both the PMLS and the DCS exhibit an error floor in medium to high signal to noise ratio (SNR) region. The OSCS, on the contrary, is not influenced by DC offset, because it discards the DC sub-carrier. Both the IDCS and the proposed scheme show strong immunity to DC offset and outperform the other schemes, because even in the presence of DC offset they are able to extract the data dependent information on even sub-carriers to improve the demodulation performance. To give more insight on the performance improvements achieved by the IDCS and
分享到:
收藏