Abstract
The destruction caused by channel can be seen by the existence of Amplitude and Phase Shift. By using the 6 Ways Diversity Combining method (6 Antennas/Receivers), it is expected that the disruption caused by Amplitude and Phase Shift can be suppressed as small as possible. In addition, by using diversity combining module, we will get a large SNR output which has a value sum of SNR of each diversity path. The design of Diversity combining module begins with MATLAB functional design as a big picture of the whole system. Subsequently, it will be made the hardware based on the MATLAB functional. This architectural design that will be the cornerstone in the MATLAB bit precision manufacturing. Then MATLAB bit precision will be designed as the foundation of the VHDL design. Diversity combining the output module meets the standards specified by the DVB consortium. In the hardware (FPGA) test results of diversity combining, the maximum working frequency is 44.56 MHz which has shown that is qualified with the standard sampling clock (9.142 MHz). This design also needs 4% of total FPGA Cyclone II 484I8 combinational units which is 2499 units and it needs also 3% of total register of FPGA Cyclone II 484I8 which is 1720 register units.
Keywords: MRC, selective combining, diversity combining, OFDM
(ProQuest: ... denotes formulae omitted.)
1. Introduction
Rapid growth demand of society to the electronic device gives high luxury caused improvement in device technology. One of its impacts is Digital Television (DTV).There are so many types of DTV such as DVB-H, DVB-S and so forth, yet one of the most successful DTV is DVB-T (Digital Video Broadcasting Terrestrial). DVB-T is a standard of terrestrial digital television which is static and its receiver and transmitter are steady or not moving.
DVB-T uses OFDM (Orthogonal Frequency Division Multiplexing) technique. This modulation technique uses multi sub-carrier which is orthogonal between each other. This OFDM method allows each subcarrier to be overlapped to each other without any interference both Inter Symbol Interference (ISI) and ICI (Inter Carrier Interference)[1].
DVB-T utilizes an equalization module that is located between the input of Channel Decoder and the output of FFT. The Equalization module is used to compensate the channel noise from both noise caused by amplitude and phase noise. The module that commonly used to compensate these noises is Diversity Combining module. In the common use there is only 2 ways diversity but in fact, it is not enough to reduce the noise both AWGN and Rayleigh Noise and 6 ways Diversity (Received Antenna) is the highest number of Antenna so the received data are still correlated between one and another.
2. Diversity Combining
This chapter discusses about general algorithm of Diversity Combining. This module is used to combine (or selecting) the SNR of receivers in order to get the better SNR output.
2.1 Maxima Ratio Combining
In Maxima Ratio Combining methods, the data output of each FFT will be co-phased due to the influence of phase shift © because of channels that is multiplied by the weighting oci=ai.e"j0 with amplitude ai. Without co-phasing, each branch is not summed coherently that still contains damaged data due to fading. As explained in [2].
In Figure 1 The transmitted signal s(t) which has interferences from Channel Ri ejΘi will be multiplied with complex amplitude oci = ai e-jθ So will be get the combined SNR With r = e-jθ. This equation can be simplified using Cauchy Schwartz Method.
We get that yZ will be
... (1)
Wth y is the mean SNR from each receiver. From above equation, we can get the SNR gain of combined SNR compared with mean SNR from each receiver is M value. As has been explained in [2] to get BER from common MRC will be used an equation
... (2)
In this case we will assume that used channel will be i.i.d Rayleigh Fading Paths. SNR per bit per path yi has an exponential PDS with mean SNR per bit ?.
... (3)
And for SNR per bit for combined SNR yt has PDF.
... (4)
In the end, we can get the error probability for BPSK mode will be
... (5)
Equ. 1 Error Probability (Pb) Equation in BPSK mode. Wth
... (6)
In the below graph, BER graph which is created from created DVB system to test the MRC module is represented with colored graph and the BER graph comes from theory (Pb) is represented with "Black" graph.
In Figure 2, it can be observed that the MRC BER graph from created DVB system has a very similar BER graph with BER from theory. So that the created DVB System is valid to test the MRC modeled and it can be used to test other methods too (Selective Combining, Equal Gain Combining, etc).
2.2 Normalized MRC
In the paper [3], it adopts a method of MRC in general but with addition of compensation of amplitude noise channel. It explains a method which described that conventional MRC found that good for processing in QAM modulation both QAM 16 and QAM64 mode. In equation conventional MRC output of MRC is
... (7)
With W is the weighting from the estimated channel with the below equation
... (8)
And Y is the Fast Fourier Transform (FFT) output with
... (9)
While at MRC algorithm, it has a different weighting with Weighting in the conventional MRC with
... (10)
It can be observed that in conventional MRC, there is uncompensated amplitude |H|2 that shown in below equation
... (11)
With X is transmitted data
... (12)
It can be observed that the output of the conventional MRC still leaves |H|2 Using MRC method that proposed by this paper [3], the value of |H|2 is eliminated or reduced by normalization using WkWk which is equal with |H|2. With the same equation as the MRC, it can be derived that the total value of SNRy^ on this paper has a similar combined SNR with the conventional MRC.
2.3 Selective Combining (SC)
In SC-type systems [2], it processes only one of the diversity branches. Specifically, in its conventional form, the SC combiner chooses the branch with the highest SNR. In addition, since the output of the SC combiner is equal to the signal on only one of the highest SNR branch, the sum of the individual branch signals is not required like in MRC and EGC.
For M branch diversity, the CDF of combining SNR yl is given by
... (13)
We obtain the pdf of yl by differentiating ... relative to y and the outage probability by evaluating ... at .... Assume that we have M branches with uncorrelated Rayleigh fading amplitudes .... The instantaneous SNR on the ith branch is therefore given by ... Defining the average SNR on the ith branch as ... the SNR distribution will be exponential:
... (14)
The outage probability for a target y0 on the ith branch in Rayleigh fading
... (15)
The outage probability of the selection combiner for target γ0 is then
... (16)
Relative to γ0 yields the pdf for yl:
... (17)
We see that the average SNR of the combiner in i.i.d Rayleigh fading is
... (18)
Thus, the average SNR gain increases with M but not linearly. The higher amount of diversity the higher SNR output we get [5].
2.4 Equal Gain Combining
A simpler technique like MRC is equal-gain combining which co-phases the signals on each branch and then combines them with equal weighting ai = e"0'. The SNR of the combined output, assuming equal noise PSD N0 in each branch is given by [6]
... (19)
3. Proposed Diversity Combining Method
To obtain the best BER output, we cannot just use one method of Diversity Combining. In QPSK and BPSK modulation method, using MRC method is the best method compared with other methods. It is due to the MRC can provide the greatest value of the combined SNR compared to others. While for QAM 16 and QAM 64 modulation, using the MRC method is no longer effective because it offers SNR gain with out any improvement in amplitude shift compensation. For the QAM method, bothQAM16 and QAM64, the best method is to use Selective Combining method. This is because this method has the largest instantaneous SNR and it can repair phase shift (such as MRC) and amplitude shift that are not on the MRC method.By
By observing these improvements, this paper provides a method of weighting that combines two or more methods of Diversity Combining. In this case, it will take 3 weighting methods by combining the MRC method that has the best BER for BPSK/QPSK modulation and Selective Combining for QAM modulation. The third method is Normalize MRC which has a good BER value at any modulation mode even it is not the best in every modulation method [7].
The weighting is based on the value of SNR for specific BER to each method [8].For example in QPSK modulation mode in BER 2x10-4, It has been simulated for BER graph in Figure 5.
Using MRC method, we get SNR 7dB for BER 2x10-4. For Selective Combining Method [9], It can be seen that required SNR is 11 dB and for NMRC, it needs 26 dB SNR.
...
Whereas for SC method (11dB) it is similar with 3.548 linear SNR and required linear SNR for Normalized MRC (26dB) as much as 19.953. By doing weighting, from the BER graph, it is obtained that the probability of using the MRC output is closer to the transmitted data compared with SC it is because MRC BER <SC BER formalized MRC BER
... (20)
And weighting for Normalize MRC
... (22)
With the results of this weighting, the value of the demodulator of each method is used to get a better approximation instead of only using one specific diversity combining method. If the demodulator output of used two methods has a same value then the output of demodulator in Figure 4 is equal to this value. By using this method, it is expected to get the higher probability of getting the same output as the transmitted data.
In the other hand, because in QPSK modulation it doesn't have amplitude noise then it not needs an amplitude compensator as in QAM16 and QAM64.In QAM modulation, without amplitude compensator, each point in the constellation will be overlapping. Therefore opposite than Figure 5, instead of having the best SNR, MRC has the worst SNR.
Figure 5 shows that processed data using only 1 method is not enough to handle all modulation modes. For the further simulation, Comparison of constellation between the proposed method and another paper shown that constellation using proposed method is better than using paper in [3].
4. FPGA Simulation
Because this new method uses 3 methods at once, then it needs to be smart to remove the doubled module which the module that can be shared for 2 modules or more. Figure 8 gives the illustration for the shared modules. Each method (MRC, NMRC and SC) [10] use phase compensator. Therefore, the resulted value of phase compensator can be distributed to each method to be processed furthermore in each part separately.
Figure 6 shows a simulation using CYCLONE II FPGA using Signal Tap software from QUATRUS have had the same output with the output of MATLAB. It can be shown that the similarities between the output of MATLAB, MODELSIM and Simulation in hardware (FPGA) so that it can be analyzed that the architecture which has been created is correct and have a good design. Besides the designed architecture fulfilled the expectation, it is because there is no jitter or delay combinational affecting in the data processing in 1 clock. While the simulation also shows that hardware able to calculate in the high speed mode which has 4 times faster (81 MHz) sampling rate than the standard speed in ETSI (9.142 MHz).
5. FPGA Test Scenario
To comprehend the true condition as in nature, it needs to design the testing scenario due to the robustness of our module in the real test field.
To obtain the desired simulation results it is necessary that proper testing system is designed (Figure 7) so that the output of the FPGA can represent the output of a Diversity Combining [11] module in the real DVB system.
At first, VHDL code will be downloaded to the Cyclone II FPGA module from Personal Computer (PC). Besides VHDL Top of Diversity Combining module, It is downloaded also 2 ROM of data that contain data from the output of the FFT and output Channel Response.
After that the data of FFT output and Channel Response will be included in the input of Digital to Analog Converter (DAC) that amended the original digital signal into an analog signal. FPGA output will be fed back into the Signal Tap is one of the features of the software Quartus to get results back from FPGA output loop. The data from these Tap signal will be dumped and the outcome would be checked in accordance with the desired constellation or not.
6. Conclusion
This paper shows that we need not to use only one method of diversity combining for specific modulation mode. It gives an explanation that we need to consider the output of other methods even they don't have the best BER output (such as Selective Combining and Normalized MRC in BPSK/QPSK modulation).The proposed method gives a breakthrough in Diversity Combining Issue. It solved a problem of MRC that only gives good performance only in modulation BPSK and QPSK.
References
[1] Union EB. ETSI EN 300 744 V1.6.1. European Standard. 2009.
[2] Proakis JG. Digital Communication over Fading Channels. Willey.
[3] Ning M. A Simple and Effective Post-FFT Beam forming Technique. China. IEEE. 2007.
[4] El-Dean SG. Performance Of Switched Diversity With Post- Examining Selection In Cdma System. Ubiquitous Computing and Communication Journal. 2010.
[5] Lioumpas AS. Adaptive Generalized Selection Combining (A-GSC) Receivers. IEEE. 2008.
[6] Goldsmith A. Wireless Communications. Cambridge University Press. 2005.
[7] Kee Bong Song. A Low Complexity Space-Frequency BICM MIMO-OFDM System for nextGeneration WLANs. IEEE. 2003.
[8] El-Dean S. Performance of Switched Diversity with Post Examining selection in CDMA system. IEEE. 2003.
[9] Martin V. Clark. Adaptive Frequency-Domain Equalization and Diversity Combining for Broadband Wireless Communications. IEEE, 2002; 20(2).
[10] Shifen Ou. Improved a Priori SNR Estimation for Speech Enhancement Incorporating Speech Distortion Component. TELKOMNIKA Indonesian Journal of Electrical Engine. 2013; 11(9): 53595364.
[11] Jianbin Xue. Transmission Performance Research of Digital Modulation Signals in AWGN Channel. TELKOMNIKA Indonesian Journal of Electrical Engineering. 2013; 11(2): 991-997.
Yusuf Kurniawan*1, Andyes Fourman D.A. Sudirja2
Department of Electrical Engineering, School of Electrical Engineering and Informatics
Institut Tekhnologi Bandung, Bandung, Indonesia
*Corresponding author, e-mail: [email protected], [email protected]
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright Ahmad Dahlan University Sep 2014