SYNCHRONIZATION ALGORITHMS FOR THE IEEE a/g WIRELESS LAN

Similar documents
EC 551 Telecommunication System Engineering. Mohamed Khedr

Wireless Networks (PHY)

Carrier Frequency Offset Estimation Algorithm in the Presence of I/Q Imbalance in OFDM Systems

Bit Error Rate Performance Evaluation of Various Modulation Techniques with Forward Error Correction Coding of WiMAX

Practical issue: Group definition. TSTE17 System Design, CDIO. Quadrature Amplitude Modulation (QAM) Components of a digital communication system

Receiver Designs for the Radio Channel

8. IEEE a Packet Transmission System

CHAPTER 3 ADAPTIVE MODULATION TECHNIQUE WITH CFO CORRECTION FOR OFDM SYSTEMS

Multi-carrier Modulation and OFDM

Wireless Communication

Basic idea: divide spectrum into several 528 MHz bands.

Comparison of ML and SC for ICI reduction in OFDM system

Evaluation of channel estimation combined with ICI self-cancellation scheme in doubly selective fading channel

Performance Evaluation of OFDM System with Rayleigh, Rician and AWGN Channels

Outline / Wireless Networks and Applications Lecture 7: Physical Layer OFDM. Frequency-Selective Radio Channel. How Do We Increase Rates?

S PG Course in Radio Communications. Orthogonal Frequency Division Multiplexing Yu, Chia-Hao. Yu, Chia-Hao 7.2.

Symbol Timing Detection for OFDM Signals with Time Varying Gain

Lecture 3: Wireless Physical Layer: Modulation Techniques. Mythili Vutukuru CS 653 Spring 2014 Jan 13, Monday

Using Modern Design Tools To Evaluate Complex Communication Systems: A Case Study on QAM, FSK and OFDM Transceiver Design

WLAN a Spec. (Physical Layer) 2005/04/ /4/28. WLAN Group 1

Performance Analysis of ICI in OFDM systems using Self-Cancellation and Extended Kalman Filtering

A New Data Conjugate ICI Self Cancellation for OFDM System

Part 3. Multiple Access Methods. p. 1 ELEC6040 Mobile Radio Communications, Dept. of E.E.E., HKU

ENHANCING BER PERFORMANCE FOR OFDM

4x4 Time-Domain MIMO encoder with OFDM Scheme in WIMAX Context

Multipath can be described in two domains: time and frequency

Performance of Orthogonal Frequency Division Multiplexing System Based on Mobile Velocity and Subcarrier

Underwater communication implementation with OFDM

Experimenting with Orthogonal Frequency-Division Multiplexing OFDM Modulation

Performance Improvement of IEEE a Receivers Using DFT based Channel Estimator with LS Channel Estimator

Lecture 13. Introduction to OFDM

Simulative Investigations for Robust Frequency Estimation Technique in OFDM System

Revision of Wireless Channel

DIGITAL Radio Mondiale (DRM) is a new

All Digital Baseband Sampling Clock Frequency Synchronization for WiMAX Communication

OFDM system: Discrete model Spectral efficiency Characteristics. OFDM based multiple access schemes. OFDM sensitivity to synchronization errors

A Research Concept on Bit Rate Detection using Carrier offset through Analysis of MC-CDMA SYSTEM

Performance Analysis of Concatenated RS-CC Codes for WiMax System using QPSK

NAVAL POSTGRADUATE SCHOOL THESIS

Comparative Study of OFDM & MC-CDMA in WiMAX System

MITIGATING CARRIER FREQUENCY OFFSET USING NULL SUBCARRIERS

Combined Phase Compensation and Power Allocation Scheme for OFDM Systems

802.11a Synchronizer Performance Analysis (Simulation)

PHASE NOISE COMPENSATION FOR OFDM WLAN SYSTEMS USING SUPERIMPOSED PILOTS


Wireless Communication Systems: Implementation perspective

Chapter 4 Investigation of OFDM Synchronization Techniques

Robust Synchronization for DVB-S2 and OFDM Systems

BROADBAND HIGH DATA RATE SIGNALS IN SPACE FOR MILITARY APPLICATIONS WITH CODED OFDM

UNIVERSITY OF MICHIGAN DEPARTMENT OF ELECTRICAL ENGINEERING : SYSTEMS EECS 555 DIGITAL COMMUNICATION THEORY

Advanced 3G & 4G Wireless Communication Prof. Aditya K. Jagannatham Department of Electrical Engineering Indian Institute of Technology, Kanpur

Field Experiments of 2.5 Gbit/s High-Speed Packet Transmission Using MIMO OFDM Broadband Packet Radio Access

UNIFIED DIGITAL AUDIO AND DIGITAL VIDEO BROADCASTING SYSTEM USING ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING (OFDM) SYSTEM

Performance Analysis of n Wireless LAN Physical Layer

Block interleaving for soft decision Viterbi decoding in OFDM systems

Frequency Offset Compensation In OFDM System Using Neural Network

Outline Chapter 4: Orthogonal Frequency Division Multiplexing

Using Raised Cosine Filter to Reduce Inter Symbol Interference in OFDM with BPSK Technique

Performance Analysis of OFDM System with QPSK for Wireless Communication

WAVELET OFDM WAVELET OFDM

Carrier Frequency Synchronization in OFDM-Downlink LTE Systems

BER ANALYSIS OF WiMAX IN MULTIPATH FADING CHANNELS

OFDMA PHY for EPoC: a Baseline Proposal. Andrea Garavaglia and Christian Pietsch Qualcomm PAGE 1

The Optimal Employment of CSI in COFDM-Based Receivers

OFDM AS AN ACCESS TECHNIQUE FOR NEXT GENERATION NETWORK

Performance Evaluation of STBC-OFDM System for Wireless Communication

CH. 7 Synchronization Techniques for OFDM Systems

Mohammad Hossein Manshaei 1393

TSTE17 System Design, CDIO. General project hints. Behavioral Model. General project hints, cont. Lecture 5. Required documents Modulation, cont.

DSP IMPLEMENTATION OF HIGH SPEED WLAN USING OFDM

Orthogonal frequency division multiplexing (OFDM)

A New Preamble Aided Fractional Frequency Offset Estimation in OFDM Systems

Mobile & Wireless Networking. Lecture 2: Wireless Transmission (2/2)

Wireless Medium Access Control and CDMA-based Communication Lesson 16 Orthogonal Frequency Division Medium Access (OFDM)

CARRIER FREQUENCY OFFSET ESTIMATION ALGORITHMS IN ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING SYSTEMS

Implementation and Comparative analysis of Orthogonal Frequency Division Multiplexing (OFDM) Signaling Rashmi Choudhary

WLAN a Algorithm Packet Detection Carrier Frequency Offset, and Symbol Timing. Hung-Yi Lu

Principles of Multicarrier Modulation and OFDM a

An Equalization Technique for Orthogonal Frequency-Division Multiplexing Systems in Time-Variant Multipath Channels

Synchronization of Legacy a/g Devices Operating in IEEE n Networks

WLAN DesignGuide September 2004

Major Leaps in Evolution of IEEE WLAN Technologies

A Cyclic Prefix OFDM System with BPSK Modulation By Er. V ipin Mittal & Prof. S.R. Mittal Indus Institute of Engineering and Technology

Design and Simulation of COFDM for High Speed Wireless Communication and Performance Analysis

ECE5984 Orthogonal Frequency Division Multiplexing and Related Technologies Fall Mohamed Essam Khedr. Channel Estimation

Analysis of WiMAX Physical Layer Using Spatial Multiplexing

ELEC 546 Lecture #9. Orthogonal Frequency Division Multiplexing (OFDM): Basic OFDM System

Pilot-Assisted DFT Window Timing/ Frequency Offset Synchronization and Subcarrier Recovery 5.1 Introduction

Orthogonal Frequency Domain Multiplexing

Differential Modulation

Single Carrier Ofdm Immune to Intercarrier Interference

Decrease Interference Using Adaptive Modulation and Coding

Local Oscillators Phase Noise Cancellation Methods

Techniques for Mitigating the Effect of Carrier Frequency Offset in OFDM

UTILIZATION OF AN IEEE 1588 TIMING REFERENCE SOURCE IN THE inet RF TRANSCEIVER

Self-interference Handling in OFDM Based Wireless Communication Systems

Algorithm to Improve the Performance of OFDM based WLAN Systems

An Efficient Joint Timing and Frequency Offset Estimation for OFDM Systems

Chapter 0 Outline. NCCU Wireless Comm. Lab

Performance analysis of MISO-OFDM & MIMO-OFDM Systems

Transcription:

SYNCHRONIZATION ALGORITHMS FOR THE IEEE 802.11 a/g WIRELESS LAN Arijit De 1, Prof. R V Rajakumar 1, Arpan Pal 2, Subhra Sekhar Das 2 arijit_ece@rediffmail.com rkumar @ ece.iitkgp.ernet.in Arpan_Pal@tcscal.co.in suvras_das@tcscal.co.in Balamurali 3 Balamuralidhar@blore.tcs.co.in 1 Department of Electronics & Electrical Communication Engineering, IIT Kharagpur; 2 DSP group, Tata Consultancy Services, Kolkata; 3 COE Embedded Group, TCS Bangalore; ABSTRACT Orthogonal frequency division multiplexing (OFDM) is the most preferred access technique in Wireless LAN applications that have low implementation cost besides acting as an antidote to highly dispersive and time varying transmission media. In this paper, we focus on the front-end algorithms necessary for the synchronization of the OFDM receiver. The paper details the effects of relevant non-ideal transmission conditions and the design of the synchronization algorithms for the OFDM receivers. The algorithms include frame synchronization; carrier and clock frequency offset estimation and correction. The performances of the algorithms are analyzed and a qualitative estimate of the resulting complexity is given. 1 INTRODUCTION Wireless local area networks (WLAN s) are gaining popularity since they provide the users with the connectivity of a wired LAN, coupled with the freedom of a wireless link. With WLAN s being developed with data rates comparable to those of wired LAN s, more interests are devoted in developing these systems. The IEEE 802.11 and the HYPERLAN working group have developed WLAN standards so that inexpensive, interoperable equipment can be designed by different manufacturers and used to build two different wireless infrastructures [1]. The IEEE 802.11a and the HYPERLAN2 are the two high speed WLAN standards operating in the 5GHz ISM band with OFDM as the modulation scheme and delivering data rates ranging from 6Mbps to 54Mbps. The IEEE working group recently proposed the integration of 802.11a and 802.11b standards in the 2.4 GHz band in the form of 802.11g standard. It is observed in [2] that OFDM systems offer possibilities for alleviating many of the problems encountered in the wireless environment. It has the advantage of randomizing the burst error caused by the Raleigh fading, so that instead of several adjacent symbols being completely destroyed; many symbols are only slightly distorted. It also leads to significant reduction of ISI. The sub-carrier tones are made orthogonal as in Fig. 1, for efficient bandwidth utilization. In such a system, the coarse equalization is simpler than any other modulation scheme. A simplified schematic of an OFDM transmitter and receiver system is as shown in Fig.2. Inclusion of the cyclic prefix (appending the last G of the N samples corresponding to an OFDM symbol to the beginning of that symbol) helps in combating the effect of multi-path fading while achieving high data-rates. OFDM SIGNAL MODEL We consider an OFDM system using an IFFT of size N for modulation. Each OFDM symbol is composed of K<N data symbols A l, k, where l denotes the OFDM symbol time index and k denotes the sub-carrier frequency index. The transmitted complex base-band signal can then be described at time t by, K/2-1 t x (t) = (1/ T u ) A l, k. exp(j.2π.k.(t-t g - l = - k =-K/2 lt s )/T u ).u (t l.t s ). (1) u (t) = 1, 0 t< T s = 0, otherwise. (2) Each data symbol is shaped by a rectangular pulse of length T u and modulated onto a subcarrier with base-band frequency, k/t u.to avoid inter symbol interference (ISI), the OFDM symbol is preceded by a guard interval of length T g.the resulting symbols are of length T s = T u + T g i.e. N s = N + N g (3) The received sampled signal after passing through a channel with channel impulse response, h(τ,t) along with the noise η can be described as, x(t n ) = h i (nt). t x (nt τ i ) + η(nt) (4) i After removing the guard interval for further receiver processing, the l th OFDM symbol is represented by, x l, n = x(( n + N g + l.n s ).T), n (0,N-1). (5) Demodulation of the sub-carriers via FFT yields the received data symbols as,

X l, k = x l, n. exp ( -j. 2π.n.k / N). (6) 2. PARAMETERS OF THE 802.11 a/g STANDARD The different 802.11 a/g modes and parameters important to the receiver are : B =20 MHz. ; f (as in Fig. 1) =0.3125 MHz ;T sampling = 50 ns ; T FFT = 3.2 µs ; T PREAMBLE = 16 µs ; T g =0.8 µs ; T SYMBOL = 4 µs ;N= 64 (48 data carriers + 4 Pilots ).The sub-carrier indices 0, (27,31) and(- 32,-27) do not carry any information ; N g = 16; The standard uses Punctured Convolutional Code with code rates ½ for data rates 6, 12 and 24 Mbps, 2/3 for data rate 48 Mbps and ¾ for data rates 9,18,36,54 Mbps; The scheme uses BPSK for 6 and 9 Mbps, QPSK for 12 and 18 Mbps, 16-QAM for 24 and 36 Mbps and 64-QAM for 48 and 54 Mbps. for modulation; The standard [1] further defines interleaving across sub-carriers, the data frame structure, the parity and pad bits and also the dedicated synchronization pilot symbols P l, k embedded into the OFDM data stream at the sub carriers of indices 7,21,-7,-21 as well as the preamble constituents,viz. Short Training Sequences and the Long Training sequences. 3. PROPOSED ALGORITHMS FOR RECEIVED SIGNAL Several papers dealt with different algorithms for combating the undesired effects in an OFDM system. Instead of presenting a detailed analysis of isolated algorithms, this paper focuses on the complete system design process considering the IEEE 802.11 a/g standard. Here we propose a novel method for symbol timing and efficient algorithms for frequency and phase estimation and correction, as described below. A. Packet detection Let x (i) be the current sample under consideration.we define the estimate of packet detection Re [e i ] N-1 x*(i-n) x(i-n-n) n=0 e i = (7) N-1 x*(i-n) x(i-n) n=0 N, being the period of the 10 short training sequences (STS) each of duration 16 samples. In the ideal situation Re[e i ] is equal to 1. We fixed a packet detection threshold based on simulation results using HyperLan channel models [3].If Re [e i ] is greater than the threshold then we assume that a packet is detected. B. Frame Synchronization Since the mechanism used for packet detection is not able to provide the required accuracy needed, a different effect must be exploited to further refine the initial estimate.we define a new estimate e i as, N-1 M-1 e i = x*(i-k.n) STS(N-n) (8) n=0 k=0 where M is the total number of cross-correlators. Using the peaks of e i we synchronize the packet. We define i 1 and i 2 as the 1 st and 2 nd peak locations of e i respectively. Therefore, i 1 = argmax e i - k, k (4,35) i 2 = argmax e i - k, k (20,35). (9) A correct packet is detected if 14< (i 1 -i 2 ) <18 and e i1 > e i2.the corresponding Packet thus starts at (i 2-32). The details of the frame synchronization with M = 3 is explained in Fig (3) below Peaks are searched within this window Figure 3. Frame Synchronization for an 802.11 a/g packet C. Carrier and clock frequency-offset estimation and correction. This is a pre-fft algorithm based on data-aided maximum-likelihood estimator that operates on the received time-domain signal. The training information required is at least two consecutive repeated symbols. For a complex base-band transmitted signal s n, the pass-band signal y n is, y n = s n.exp (j.2π.f tx. n.t s ). (10) where f tx is the transmitter carrier frequency. After the receiver downconverts the signal with a carrier frequency f rx the received complex baseband signal r n is,

.. r n = s n. exp (j.2π.f tx n.t s ).exp (-j.2π.f rx n.t s ) = s n. exp (j.2π. (f tx - f rx ). n.t s ) = s n. exp (j.2π. f δ n.t s ) (11) where ( ) f δ = f tx -f rx. is the local oscillator frequency mismatch between the transmitter and the receiver carrier frequencies. Thus the received sample can be expressed as, x l, n = exp( j. 2π. f δ.n.t s ). ( h i a l, k. i l k Ψ(n T - τ i ) ) + η l, n (12) Ψ ( n T - τ i ) = exp( j. 2π.k. (n -N g -l.n s τ i / T ) /N). u( n.t l.t s - τ i ) (13) and, n = n + N g - l.n s (14) As defined above, if N is the delay between the identical samples of the two repeated symbols, x l, n = x l, n+n, n (0,L-1) (15) Then the frequency-offset estimator (f δ ) can be easily shown to be [4], L-1 f δ = - arg ( Σ x l, n. x* l, n+n )/(2.π.N.T s ) n=0 (16) where 2.π.N.T s.f δ being in the unambiguous range of [-π,π). Henceforth this method can estimate a maximum frequency error of f δ max, f δ max = 1/(2.N.T s ). (17) Each of received samples x l, n is corrected by multiplying it with exp(-j.2π. n. f δ ) i.e. the corrected received signal, x l, n = x l, n. exp (-j.2π.n.f δ ) (18) D. Residual phase estimation and correction. This is a post-fft data-aided approach based on the frequency-domain data. The 4 pilot sub-carriers that are embedded into an OFDM symbol at sub-carrier index k Є {-21,-7,+7,+21 } can be used to estimate the residual phase offset.after the FFT and near perfect channel compensation of the l th received symbol X l, the received pilot sub-carriers P l, k are related to the known pilot sub-carriers P l, k by, P l, k = P l, k. exp (j.2π l.f δ ) + η l, k (19) where η l, k is the noise. The phase estimate ϕ l between P l,k and P l, k can be easily shown to be, ϕ l = arg { Σ k P l, k. P * l, k } (20) Thus the compensated signal in frequency domain can be expressed as, X l, k = X l, k.exp. (- j.ϕ l ), k (-K/2, K/2-1 ) (21) E. Sampling clock offset estimation and compensation The oscillators used to generate the Digital to Analog Converter (DAC) and the Analog to Digital Converter (ADC) sampling instants at the transmitter and the receiver often will not have exactly the same period. Thus the sampling instants slowly shift relative to each other. A slow shift of the symbol timing point rotates the sub-carriers along with performance degradation due to inter-carrier interference (ICI) generated by the slightly incorrect sampling instants. It causes loss of the orthogonality of the sub-carriers. Another important effect is either re-sampling of the same data or missing of one sample completely. The normalized sampling error is defined as t δ = (T T )/T (22) T and T are the transmitter and receiver sampling periods respectively. Then the overall effect after FFT, on the received sub-carriers X l, k in the absence of ISI ( correct timing ) can be shown to be as in [5], X l,k =exp(j.πk.t δ ).exp(j.2π.k.t δ.(l.n s +N g )/N).sinc (π.k.t δ ).A l, k.h k + ICI + η l, k (23) ICI k = exp(j.π(i.t δ +i k).exp(j.2π.i.t δ.(l.n s +N g )/N) i. sinc(π.(i.t δ + i k )).A l, i.h i i (-K/2, K/2-1 ) & i k. (24) WLAN systems typically have relatively small number of sub-carriers and quite small t δ, and hence k. t δ <<1, so sinc (π. k. t δ ) 1 and can therefore be neglected.likewise exp(j.π.k.t δ ) being time-invariant cannot be distinguished from H k. Thus the most significant problem is caused by the term exp(j..2.π. k.t. δ (l.n s +N g )/N ) and the ICI which cannot be avoided in practice. Sampling clock-offset estimation is generally done using the pilots. The pilot sub-carriers are divided into two sets; C1 corresponds to the pilots on the negative sub-carriers k Є [-21,-7], and C2 correspond to pilots on the positive subcarriers k Є [7,21]. The sampling frequency offset is estimated using the knowledge of the linear relationship between the phase rotation caused by the offset and the pilot sub-carrier index. The received pilot sub-carriers, in a simplified form is, P l, k = H (k). P l, k. exp(j.2π. k.t δ.(l.n s +N g )/N ). (25) where P l, k is a pilot of the l th symbol. For evenly distributed pilot carriers, the estimate of t δ is given by,

t δ = (1/2π).( (l.n s +N g )/N ) (ϕ 2,n - ϕ 1,n ) /(min k C2 + max k C2 ). (26) ϕ 1, l = arg [ Σ P l, k. P l, k * ] k C1 ϕ 2, l = arg [ Σ P l, k. P l, k *] k C2 (27) The effect caused by the sampling frequency offset can be corrected as in [6] by adjusting the sampling frequency of the receiver DAC. The rotation of sub-carriers are compensated by, X l, k = X l, k.exp. (-j..2π.k. t. δ (l.n s +N g )/N), k (-K/2, K/2-1 ) (28) 4. SIMULATION STUDIES and DISCUSSION To simulate the received random packets at the receiver, the packets are passed through various channel impulse responses (a typical example is shown in Fig.4), some amount of phase noise and frequency offset are also added to the samples.then AWGN of random length is appended to the transmitted packet and also with the contents of the packet. Some simulation studies carried on the packet detection algorithm for HyperLan channel models [3], indicate that a threshold of 0.4 yields a probability of 0.8, over 2 STS i.e. 32 samples. The constraints of the fixed point word length, the size of the buffer to store the previous values, the small size of the training sequence in WLAN and the time required to perform other algorithms restricts the value of M i.e. the number of crosscorrelators in the frame synchronization algorithm to be less than equal to 4. As for the frequency offset estimation is concerned, during STS of the preamble of 802.11 a/g packet, the value of L = 144, and the value of D = 16. This can be used for the initial coarse frequency estimation. Maximum coarse frequency offset that can be estimated is f δ max = 1/(2.16.50ns) = 625 KHz. For fine Frequency offset estimation the 2 long training sequences (LTS) can be used L = 64, D = 64. The Maximum estimated fine frequency offset can therefore be f δ max = 1/(2.64.50ns) = 156.250 KHz. The efficiency of the frequency and phase compensation algorithm are shown in Fig.5. Fig. 6 shows the degradation due to sampling clock offset and the performance of the compensation algorithm. The Maximum sampling frequency error that can be supported as per the 802.11 a/g standard features is +/- 50 PPM (parts per million). i.e. one sample may be in error in every 1e6/50 = 20000 samples. The host is supposed to view the 802.11g card as a LAN card; therefore the largest octet length that the MAC may send to the PHY is 1500 octets equivalent to 40480 samples.hence a maximum error of about 2 samples can be tolerated and can be taken care by rob/stuff block. 5 CONCLUSION In this paper we have considered the systematic design of receiver synchronization algorithms for OFDM-based WLAN systems taking into account the 802.11a/g standards and the WLAN transmission scenario. The receiver algorithms have high performance in AWGN and Rician channels. The performance degrades in the case of Rayleigh faded channels. The complexity of the receiver is normally dominated by the FFT and channel compensation rather than by the synchronization algorithms. The performance of the algorithm could be further improved by allowing significantly more complexity. 6. REFERENCES [1] 802.11g IEEE Standard for Information technology Local and metropolitan area networks Specific requirements of Wireless LAN Medium Access Control and Physical Layer specifications. [2] Single and Multi-carrier Quadrature Amplitude Modulation L.Hanzo, W.Webb and T.Keller pp423-550. [3] Channel models for HIPERLAN/2 in different indoor scenarios J. Medbo (Ericsson Radio Systems), H. Anderson (Ericsson Microwave Systems), P. Schramm (Ericsson Eurolab Deutschland GmbH), H. Asplund (Ericsson Radio Systems) and J. E. Berg (Ericsson Radio Systems), COST 259 TD (98) 70,Bradford, UK, April, 23-24, 1998 [4] OFDM Wireless LANs: A Theoretical and Practical Guide, John terry & Juha Heiskala [5] Optimum Receiver Design for Wireless Broadband Systems Using OFDM Part I IEEE Transactions on Communications, Vol. 47, No.11, November 1999, pp1668-1677, M.Speth, S.A.Fechtel, G.Fock, H.Meyr. [6] Optimum Receiver Design for OFDM- Based Broadband Transmission Part II: a case study IEEE Transactions on Communications, Vol. 49,No.4, April 2001, pp571 578 by M.Speth, S.A.Fechtel, G.Fock, H.Meyr.

Figure 2. Block schematic of the N-sub carrier OFDM system Figure 1. Concept of Orthogonal frequencies. Figure 5. Constellation plots showing the effects of frequency and phase offset and the performance of the corresponding algorithm for QPSK modulation scheme at 20 db SNR. Figure 4. HyperLan channel model showing power delay profile & rms. delay spread, common to typical office and indoor environments. Figure 6. Constellation plots showing the effects of the sampling clock offset and the performance of the compensation algorithm for BPSK modulation at 15 db SNR.