Baseband Receiver Design for IEEE ah

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

Performance Analysis of n Wireless LAN Physical Layer

Robust Brute Force and Reduced Complexity Approaches for Timing Synchronization in IEEE a/g WLANs

Professor Paulraj and Bringing MIMO to Practice

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

Receiver Designs for the Radio Channel

Wireless Communication Systems: Implementation perspective

A New Preamble Aided Fractional Frequency Offset Estimation in OFDM Systems

Orthogonal Cyclic Prefix for Time Synchronization in MIMO-OFDM

Performance and Complexity Comparison of Channel Estimation Algorithms for OFDM System

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

Symbol Timing Detection for OFDM Signals with Time Varying Gain

Chapter 4 Investigation of OFDM Synchronization Techniques

University of Bristol - Explore Bristol Research. Peer reviewed version. Link to published version (if available): /ICCE.2012.

Performance analysis of MISO-OFDM & MIMO-OFDM Systems

COMPARISON OF CHANNEL ESTIMATION AND EQUALIZATION TECHNIQUES FOR OFDM SYSTEMS

MIMO Preamble Design with a Subset of Subcarriers in OFDM-based WLAN

Project: IEEE P Working Group for Wireless Personal Area Networks N

UNIVERSITY OF SOUTHAMPTON

Iterative Detection and Decoding with PIC Algorithm for MIMO-OFDM Systems

Performance Analysis of Ofdm Transceiver using Gmsk Modulation Technique

Orthogonal Frequency Domain Multiplexing

Wireless LANs IEEE

CHAPTER 3 MIMO-OFDM DETECTION

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

Basic idea: divide spectrum into several 528 MHz bands.

On Comparison of DFT-Based and DCT-Based Channel Estimation for OFDM System

Road to High Speed WLAN. Xiaowen Wang

ENHANCING BER PERFORMANCE FOR OFDM

WAVELET OFDM WAVELET OFDM

Technical Aspects of LTE Part I: OFDM

On the Performance of IEEE n: Analytical and Simulations Results

A Hybrid Synchronization Technique for the Frequency Offset Correction in OFDM

MIMO RFIC Test Architectures

Performance and Complexity Comparison of Channel Estimation Algorithms for OFDM System

On the Field Level Loss of a VHT PPDU in a MIMO-OFDM System for a WiFi Direct ac WLAN

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

Reception for Layered STBC Architecture in WLAN Scenario

Simulative Investigations for Robust Frequency Estimation Technique in OFDM System

PHASE NOISE COMPENSATION FOR OFDM WLAN SYSTEMS USING SUPERIMPOSED PILOTS

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

IEEE P Wireless Personal Area Networks

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

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

CHAPTER 3 ADAPTIVE MODULATION TECHNIQUE WITH CFO CORRECTION FOR OFDM SYSTEMS

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

Wireless Networks: An Introduction

Mohammad Hossein Manshaei 1393

Cooperative Orthogonal Space-Time-Frequency Block Codes over a MIMO-OFDM Frequency Selective Channel

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

BER Analysis for MC-CDMA

PROPOSAL FOR PHY SIGNALING PRESENTED BY AVI KLIGER, BROADCOM

802.11a Synchronizer Performance Analysis (Simulation)

Comb type Pilot arrangement based Channel Estimation for Spatial Multiplexing MIMO-OFDM Systems

Decrease Interference Using Adaptive Modulation and Coding

Nutaq OFDM Reference

Chapter 3 Introduction to OFDM-Based Systems

Robust Synchronization for DVB-S2 and OFDM Systems

An Efficient Joint Timing and Frequency Offset Estimation for OFDM Systems


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

802.11ax Design Challenges. Mani Krishnan Venkatachari

Study on OFDM Symbol Timing Synchronization Algorithm

Wireless Networks (PHY)

Fundamentals of OFDM Communication Technology

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

1

Improving Channel Estimation in OFDM System Using Time Domain Channel Estimation for Time Correlated Rayleigh Fading Channel Model

Combined Phase Compensation and Power Allocation Scheme for OFDM Systems

OFDM and FFT. Cairo University Faculty of Engineering Department of Electronics and Electrical Communications Dr. Karim Ossama Abbas Fall 2010

Implementation of MIMO-OFDM System Based on MATLAB

Capacity Enhancement in WLAN using

University of Bristol - Explore Bristol Research. Peer reviewed version. Link to published version (if available): /PIMRC.2011.

SYNCHRONIZATION ALGORITHMS FOR THE IEEE a/g WIRELESS LAN

Major Leaps in Evolution of IEEE WLAN Technologies

Pilot Aided Channel Estimation for MIMO MC-CDMA

Performance Evaluation of Nonlinear Equalizer based on Multilayer Perceptron for OFDM Power- Line Communication

LD-STBC-VBLAST Receiver for WLAN systems

TIME SYNCHRONIZATION ALGORITHM IN IEEE A COMMUNICATION SYSTEM

ORTHOGONAL frequency division multiplexing (OFDM)

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

Performance Evaluation of STBC-OFDM System for Wireless Communication

Near-Optimal Low Complexity MLSE Equalization

Performance Comparison of Channel Estimation Technique using Power Delay Profile for MIMO OFDM

Project: IEEE P Working Group for Wireless Personal Area Networks (WPANS)

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

MITIGATING CARRIER FREQUENCY OFFSET USING NULL SUBCARRIERS

Analysis of Interference & BER with Simulation Concept for MC-CDMA

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

Effects of Fading Channels on OFDM

Keysight Technologies Testing WLAN Devices According to IEEE Standards. Application Note

Revision of Wireless Channel

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

Analysis and Improvements of Linear Multi-user user MIMO Precoding Techniques

Performance of Coarse and Fine Timing Synchronization in OFDM Receivers

CHAPTER 2 CARRIER FREQUENCY OFFSET ESTIMATION IN OFDM SYSTEMS

UK-China (B)4G Wireless MIMO Testbed: Architecture and Functionality

8. IEEE a Packet Transmission System

Investigation and Improvements to the OFDM Wi-Fi Physical Layer Abstraction in ns-3 Workshop on ns-3 June 15, 2016

Frame Synchronization Symbols for an OFDM System

Transcription:

Baseband Receiver Design for IEEE 802.11ah Yuhong Wang, Sumei Sun, Peng Hui Tan and Ernest Kurniawan Institute for Infocomm Research, Singapore Abstract In this paper, we present the baseband receiver design for IEEE 802.11ah. We study several key receiver algorithms, including coarse frequency offset estimation and coarse timing synchronization, fine frequency offset estimation, fine timing synchronization, channel estimation and MIMO equalization. For channel estimation, we propose to use decoded SIG field to improve its estimation. To further improve receiver performance in low SNR range, we propose phase tracking algorithm after MIMO equalization using pilot subcarrier and tentative data decision. Extensive simulations have been conducted to demonstrate receiver high sensitivity. Keywords WLAN, IEEE 802.11ah; Frequency Offset Estimation; Timing Synchronization; Residual frequency offset estimation; Channel estimation; Phase tracking; MIMO Equalization; I. INTRODUCTION The IEEE 802.11ah amendment [1] enhances the IEEE 802.11 standard to support Internet of Thing (IoT) applications, and features low overhead, efficient channel access, robust communication, and low power operations for a large number of devices. IEEE 802.11ah is intended for extended range and low power applications in the unlicensed sub 1 GHz band, supporting 1 MHz, 2 MHz, 4 MHz, 8 MHz and 16 MHz bandwidth. Sub-1 GHz frequency band exhibits better propagation characteristics and narrower bandwidths (therefore long symbol duration) entails transmission more robust to inter-symbol interference found in longer links and outdoor scenarios (large delay spread). The IEEE 802.11ah standard defines a mandatory sensitivity requirement for all compliant receivers to make sure a minimum operating communication range can be maintained. The sensitivity requirement is equivalent to the signal-to-noise ratio (SNR) requirement in the baseband design, i.e. the minimum SNR a receiver can achieve, given a specific packet error rate (). In IoT applications, range and power consumption have become more important factors. This means a higher sensitivity receiver design is desired, as it translates to a longer range a device can achieve, alternatively, less power requirement for a transmitter. Considering the range extension requirement, 802.11ah receiver need to work in low SNR range, thus synchronization and parameter estimation that can achieve good performance in low SNR range become very important. Various frequency offset estimation algorithm [3] [4] [6] [7] and timing synchronization algorithms [5] [6] [7] have been proposed for OFDM-based wireless local area network (WLAN). In [3], an MMSE frequency offset estimation algorithm is proposed. This algorithm can be computed by applying one-dimension FFT, however it is computation extensive. In [7], a repetitive correlation algorithm for frequency offset estimation is proposed. This algorithm can achieve comparable performance as MMSE algorithm in high SNR range. In [5], a timing synchronization algorithm which is robust to multipaths is proposed. This algorithm consists of two stages: 1) coarse timing synchronization, where a sliding window differentiator is used after auto-correlation to remove timing ambiguity 2) fine timing synchronization, where timing metric is based on signal-to-interference ratio (SIR). Motivated by improving receiver sensitivity, in this paper, we study the design improvement of baseband receiver for IEEE 802.11ah. We study several key receiver algorithms, including frequency offset estimation and timing synchronization, channel estimation and MIMO equalization. Our timing synchronization algorithm adopt a metric different from that of [5] [6] [7], and is more robust in low SNR range. For channel estimation, we propose to use decoded SIG field to improve channel estimation in low SNR range. Since in low SNR range, precision of frequency offset estimation is not high and residual frequency offset is inevitable, we propose phase tracking algorithm after equalization using pilot subcarrier and tentative data decision. Extensive simulations have been conducted to demonstrate our receiver high sensitivity. The organization of this paper is as follows. Section II describes the physical layer (PHY) protocol data unit (PPDU) format according to the IEEE 802.11 ah standard. In section III the system model is given. Section IV presents the proposed baseband receiver design. The performance evaluation is detailed in Section V, followed by the Section VI drawing conclusions for the paper. II. IEEE 802.11 AH PHY PPDU FORMAT IEEE 802.11 ah standard defines three basic PPDU formats [1]: S1G_1M, S1G_short, S1G_long. The PPDU format of S1G_1M and S1G_short are illustrated in Fig. 1. As shown in Fig. 1, PHY PPDU of S1G_short and S1G_1M consisting of 5 fields: 1) STF - The short training field, consisting of 2 (S1G_short) or 4 (S1G_1M) OFDM symbols, can be used for coarse timing synchronization and frequency offset estimation. 2) LTF1 - The first long training field, consisting of 2 ( S1G_short) or 4 (S1G_1M) OFDM symbols, can be used for fine timing synchronization, fine frequency offset estimation and single stream channel estimation. 3) SIG - The signal field, consisting of 2 (for S1G_short) or 6 (for S1G_1M) OFDM symbols, is decoded by the receiver to determine transmission parameters, such as MCS, N SS, etc.

4) LTF2-N - The subsequent long training fields, consisting of N LTF -1 OFDM symbols, is used for MIMO channel estimation, when N SS =1, this part does not exist. 5) Data - The data field, which carries the user data payload. IV. RECEIVER DESIGN Our proposed baseband receiver diagram is shown in Fig. 2. Main functional blocks include: coarse timing synchronization and coarse frequency offset estimation (FOE), fine timing synchronization and fine FOE, channel estimation, MIMO equalization, phase tracking after equalization. Coarse + fine frequency offset estimation 4 symbols 4 symbols 6 symbols 1 symbol per LTF STF LTF1 SIG LTF2-LTF N LTF Data Coarse FOE and coarse timing sychronization Cosarse frequency offset Compensation Fine FOE and fine timing synchronization & SNR estimation Frequency offset Compensation (a) S1G_1M GI2 LTS LTS GI LTS GI LTS 2 symbols 2 symbols 2 symbols 1 symbol per LTF FFT LTF 2 ~ LTFN SIG LTF 1 Single stream Channel estimation MIMO Channel estimation SIG field Decoder MIMO Equalizer (pilot and d ata subcarrier) Pilot subcarrier SNR estimation Equalized pilot subcarrier phase estimation STF LTF1 SIG LTF2-LTF N LTF Data Data OFDM sym Data subcarrier exp(-jα) (b)s1g_short GI2 LTS LTS hard decision Conj() phase estimation exp(-jβ) Modulation Demapper De interleaver Viterbi Decoder Fig. 1. PPDU packet format in IEEE 802.11 ah : S1G_1M and S1G_short S1G_1M mode adopts 1MHz bandwidth with 32 subcarriers, out of which 24 are data subcarriers. It is for low data rate and extended range application. S1G_short mode features short preamble, is used for single-user transmission using 2, 4, 8 or 16 channel bandwidth. S1G_long features long preamble, can be used for single user and multi-user transmission. In addition to 3 basic PPDU format, 802.11ah also defined 2 duplicated modes: S1G_DUP_1M and S1G_DUP_2M. In duplicated transmission mode, both preamble and data field are duplicated in each 1MHz/2MHz subchannel of total bandwidth. III. SYSTEM MODEL The system model is based on IEEE 802.11ah standard. We consider a N TX N RX MIMO-OFDM system with N TX transmitter antennas and N RX receiver antennas. After propagation through a MIMO multipath channel, received signal sample r (j) (n) at sample index n (n = 1, 2, ) from j- th receive antenna (j=1, 2,,N RX ) can be written as: N TX N tap 1 l=0 r (j) (n) = [ h ji (l)s (i) i=1 (n l)] e jnω + w (j) (n) (1) Here, N tap is the length of channel impulse response, h ji (l) is l-th tap of channel response from i-th transmitter antenna to j- th receiver antenna, s (i) (n) is transmitted sample at sample index n from i-th transmit antenna, ω = 2πΔfT s, f is the carrier frequency offset, T s = 1/f s is sampling clock interval, and f s is sampling clock frequency. AWGN noise w (j) (n) is added at j-th receiver antenna, with two-sided power spectral density of N 0 /2. Descrambler Fig. 2. Baseband receiver diagram 1) Coarse Timing synchronization and coarse frequency offset estimation Timing synchronization consists of two stages: coarse timing synchronization and fine timing synchronization. In coarse timing synchronization, an auto-correlator based on the repetition structure of STFs is used. The auto-correlator metric at sample index n can be written as, N RX L a 1 γ a (n) = { conj[r (j) (n + l)]r (j) (j) j=1 l=0 (n + l + L s ) /p a (n)}, (2) where L s denotes the period of short training sequences in STF field, L a denotes the average window length, conj( ) denotes conjugate, and p j a (n) is defined as follows: p (j) L a (n) = a 1 l=0 [conj[r (j) (n + l + L s )]r (j) (n + l + L s ) + conj[r (j) (n + l)]r (j) (n + l) (3) A sliding differentiator [5] is applied on the output of the autocorrelator γ a (n), The sliding differentiator output is defined as L Ω a (n) = d 1 i=0 γ a (n i) γ a (n + i + L s )} (4) Where, L d is the average window length. By detecting the peak of Ω a (n), we can obtain coarse estimation of symbol timing: n a = max n {Ω a (n)} (5) The coarse frequency offset estimation ω can be estimated as

N RX L a 1 j=1 l=0 (6) ς = conj[r (j) (n a + l)]r (j) (n a + l + L s ) ω = 1 L s tan 1 (ζ) (7) 2) Fine Timing synchronization For fine timing synchronization, the cross correlation of received Long Training sequence (LTS) symbol with local LTS symbol is used, based on the good auto-correlation property of LTS. After coarse frequency offset (CFO) is estimated, the received LTS can be compensated using the coarse frequency offset estimation ω and CFO compensated LTS signal can be written as, r (i) (n) = r (i) (n)e jnω (8) The cross-correlation between the CFO compensated received LTS signal and known local LTS can be described as, L t 1 l=0 (9) N λ c (n) = RX j=1 conj[r (j) (n + l)]s LTS (l) 2 Where, s LTS (l) denotes the known LTS time domain samples at the first transmit antenna and L t denotes the length of LTS involved in cross-correlation. The symbol timing estimation is obtained by detecting the peak of λ c (n), n c = argmax n Wc {λ c (n)} (10) Where, W c is a search window around the estimated start point of the first LTS, which is calculated based on n a, n a is the coarse timing estimation. A small window size can be used to reduce the number of cross-correlation operations. 3) Fine frequency offset estimation Due to the AWGN noise, the coarse frequency offset estimation ω may be different from ω. Let δω = ω ω, we use CFO compensated LTS signal r (i) (n) to estimate the δω. Based on the symbol timing estimation n c, the estimation of δω can be obtained by δω = 1 tan 1 L f 1 conj[r (i) (n L c + l) f l=0 ]r (i) n c + l + N f (11) where L f is the estimation window size for the fine frequency offset estimation, and N f is the interval between the samples for the calculation of autocorrelation. After fine frequency offset is estimated, the overall frequency offset is calculated as ω = δω + ω, thus after compensation using ω, the received signal becomes z (i) (n) = r (i) (n)e jnω (12) 4) Single stream channel estimation Channel estimation is performed in frequency domain, i.e., using frequency domain received signal after performing FFT. When N SS = 1, we only need to do single stream channel estimation, and use this channel estimation for demodulation of SIG field and data field. We use LTF1 to do single stream channel estimation. Refer to Fig.1, for S1G_short, there are two LTS symbol in LTF 1,i.e., N LTS =2, while for S1G_1M, there are four LTS symbols in LTF 1, i.e., N LTS =4. Let y (i,l) denote the frequency domain received signal of i- th received antenna during l-th (l=1,..,n LTS ) LTS symbol for subcarrier k, let S k denote frequency domain LTS value for subcarrier k, then the frequency domain received vector y l,k = [y (1,l),, y (NRX,l)] T during l-th LTS symbol for subcarrier k can be written as, y l,k = H k S k + n l,k (13) where, H k = [H (1,1),, H(NRX,1)] T is N RX 1 vector. The channel estimation H k for subcarrier k can be written as, H k = 1 N LTS y N l,k LTS l=1 conj(s k ) (14) 5) Use decoded SIG field to improve channel estimation When N SS = 1, we can use H k in Equation (14) for the demodulation of data field. However, channel estimation accuracy can be improved if we use decoded signal field to do channel estimation again. For S1G_short and S1G_1M, when N SS =1, after signal field is decoded, and if CRC check has no error, the frequency domain signal field S sig can be regenerated based on the decoded signal field bits. This regenerated frequency domain signal field S sig can be used as known signal, and perform single stream channel estimation again according to, H sig,k = 1 M y M l=1 sig,l,k conj(s sig,l,k ) (15) Where, S sig,l,k is the regenerated frequency domain value during l-th signal field symbol for subcarrier k. y sig,l,k denotes the received frequency domain N RX 1 vector during l-th signal field symbol for subcarrier k, and M is number of signal field symbols. M=6 and M=2 for S1G_1M and S1G_short, respectively. Final single stream channel estimation for subcarrier k for demodulation of data field can be written as, H k = (H k + H sig,k )/2 (16) 6) MIMO Channel Estimation When N SS >1, LTF 1 ~LTF N field are used for MIMO channel estimation for decoding of data field. Let y (i,l) denote the frequency domain received signal of i-th received antenna during l-th (l=1, 2, N LTF ) LTF symbol for subcarrier k, and denote transmitted frequency domain data value for d (j,l)

subcarrier k from j-th ( j=1, 2, N ss ) spatial stream during l-th LTF symbol. Then received vector y l,k = [y (1,l),, y (NRX,l)] T during l-th LTF symbol for subcarrier k can be written as, y l,k = H k d l,k + n l,k (17) H (1,1) H (1,Nss ) where, H k = denotes the N RX N SS H (NRX, 1) H (NRX, N ss ) channel matrix with the (p, q) th element being the channel gain between p th receive antenna and q th spatial stream. d l,k = [d (1,l),, d (Nss,l)] T is the N SS x1 transmitted vector for subcarrier k during l-th LTF symbol. n l,k is the N RX 1 complex Gaussian noise vector with covariance matrix N 0 I. Let Y k = [y 1,k, y NLTF,k], and D k = [d 1,k, d NLTF,k], then Least Square (LS) estimation of H k can be written as, H k = (D k H D k ) 1 D k H Y k (18) Where, ( ) H is conjugate-transpose operation, and N LTF is number of LTF symbol in LTF field. 7) MIMO Equalization After the channel estimation is obtained, the linear MMSE detector G MMSE, k for subcarrier k can be written as, G MMSE,k = H k H H k + N SS N 0 I 1 H k H (19) Denote y n,k as N RX 1 frequency domain received vector for subcarrier k during n-th OFDM symbol, the estimate of the N SS 1 transmitted symbol vector x n,k is x n,k = G MMSE,k y n,k (20) Where, x n,k = [x (1,n),, x (NSS,n)] T, and x (j,n) denotes the data value of j-th spatial stream for subcarrier k during n-th OFDM symbol. Let μ k = G MMSE,k H k, then the per-stream decision statistic of j-th data stream for subcarrier k during n-th OFDM symbol is given by : x (j,n) = x (j,n) / [μ k ] j,j (21) Where, [μ k ] j,j denotes (j,j)-th element of μ k. Per-stream postequalization signal to interference and noise ratio (SINR) of j- th data stream for subcarrier k is given by SINR k (j) = abs([μ k ] j,j )/(1 abs([μ k ] j,j )) (22) where, abs( ) denotes taking absolute value. 8) Phase Tracking The precision of carrier frequency offset estimation ω is constrained by number of STF and LTS symbols used for estimation, residual frequency offset is inevitable, especially in low SNR range. Residual frequency offset will cause phase rotation, and if not compensated, will cause severe detection problem. Our proposed phase tracking algorithm uses pilot subcarrier after MIMO equalization to detect the phase rotation caused by residual frequency offset. (c) Let x (j,n) denote the pilot signal after MIMO equalization of j- th stream for pilot subcarrier c during n-th OFDM symbol, then phase rotation which is common to all subcarrier during n-th OFDM symbol can be written as, N ss j=1 θ n = tan 1 (c) ( x (j,n) P (c) c C p (j,n) p n ) (23) where p n is the scramble sequence value during n-th OFDM (c) symbol, P (i,n) is the pilot value transmitted by i-th stream at n- th OFDM symbol, p is set of pilot subcarriers. The resultant phase rotation θ n can be used for phase compensation in the n-th OFDM symbol. To further improve the accuracy of θ n, a moving average filter can be applied, and output of moving average filter can be written as, N p α n = 1 θ 2N p +1 m= N p n+m (24). Where, 2N p + 1 is the number of pilot filtering taps. Having obtained α n, the data subcarriers k is compensated according to x (j,n) = x (j,n) e jα n. x (j,n) can be used to make hard decision of modulated data symbols based on minimal distance between x (j,n) and all possible constellation. Denotes d (j,n) as the hard decided data symbol, then the phase rotation can be estimated as N ss β n = tan 1 [ j=1 x (j,n) k Φ d conj d (j,n) ] (25) Where, Φ d is the set of data subcarriers. After β n is obtained, effect of β n is removed to obtain x (j,n) = x (j,n) e jβ n and x (j,n) will be feed to demapper block. V. SIMULATION RESULTS The proposed algorithms have been implemented in an IEEE 802.11 ah compliant MATLAB platform. For MIMO fading channel simulation, we adopt the IEEE 802.11n MIMO channel model B and D [8] to evaluate the performance. In our simulation, the time-domain channel impulse response for channel B/D are generated at sampling rate of 160Msps (Mega sample per second), and signal processing for fading channel simulation in shown in Fig. 3. As shown in Fig. 3, transmitted baseband signal with bandwidth BW (BW=1,2,4,8) is upsampled to 16Msps in frequency domain. The 16Msps baseband signal is further up-sampled to 160 Msps in time domain, which is done by inserting 9 zeros followed by low pass filtering. Then 160 Msps baseband signal convolutes with 160Msps channel B/D channel impulse response pulse,

after convolution, the signal is low pass filtered and then down-sampled to 16 Msps again. In the following, we present simulation results for S1G_1M, S1G_short and S1G_DUP_1M. For all simulation a 256 byte packet length is used, and carrier frequency offset is 40 KHz (40ppm for 1GHz carrier). For simulation except AWGN simulation (AWGN simulation only includes carrier offset impairment), power amplifier non-linearity and phase noise are included, following the model given in [9]. Sample rate: BW Msps Baseband signal (BW) Insert 9 zeros Remove GI Sample rate = 160Msps Filtering LPF N=32BW N point FFT UpSamplingR =16/BW Insert N * (UpSamplingR-1) zeros Convolution with channel B or channel D channel Fig. 3. Singal processing for fading channel simulation Time domain 512 point IFFT Sample rate = 160Msps Filtering LPF Down sample by 10 Sample rate = 16Msps Insert GI and Window Sample rate = 16Msps 2MHz. We can see that for MCS1~MCS7, S1G_DUP_1M is 3 db better than SIG_1M, which is expected since both preamble and data are duplicated in 1MHz subchannel of 2MHz S1G_DUP_1M. But for MCS0, S1G_DUP_1M is only 2.4 db better than S1G_1M, this is due to inaccurate parameter estimation in low SNR range leading to performance loss. From Fig. 5 can see that S1G_DUP_1M MCS0 can achieve =0.1 at SNR=-1.8 db. S1G-1M and S1G-DUP-1M in AWGN channel,1x1,packet size = 256 byte,frequency offset = 40kHz mcs=0,s1g-1m mcs=1,s1g-1m mcs=2,s1g-1m mcs=3,s1g-1m mcs=4,s1g-1m mcs=5,s1g-1m mcs=6,s1g-1m mcs=7,s1g-1m mcs=0,s1g-dup-1m mcs=1,s1g-dup-1m mcs=2,s1g-dup-1m mcs=3,s1g-dup-1m mcs=4,s1g-dup-1m mcs=5,s1g-dup-1m mcs=6,s1g-dup-1m mcs=7,s1g-dup-1m A. AWGN S1G_1M When we evaluate AWGN performance, we set N TX =1, N RX =1, and N SS =1. Fig. 4 shows S1G_1M performance for MCS0 to MCS7 in 1x1 AWGN channel. 10-3 -5 0 5 10 15 20 25 Fig. 5. S1G_DUP_1M (2MHz bandwidth) performance for MCS0~MCS7 in 1x1 AWGN channel S1G-1M in AWGN channel,1x1,packet size = 256 byte,frequency offset = 40kHz C. AWGN-S1G_short mcs=0 mcs=1 mcs=2 mcs=3 mcs=4 mcs=5 mcs=6 mcs=7 mcs=0 mcs=1 mcs=2 mcs=3 mcs=4 mcs=5 mcs=6 10-3 mcs=7-5 0 5 10 15 20 25 Fig. 4. S1G_1M performance in 1x1 AWGN channel In Fig. 4, blue curves use decoded SIG field to improve channel estimation, while red curves do not use decoded SIG field to improve channel estimation. From Fig.4, we can see that using decoded SIG field to improve channel estimation can bring 0.3~0.7dB gain at =0.1. We can also see that MCS0 can achieve =0.1 at SNR=0.7dB. B. AWGN S1G_DUP_1M Fig. 5 shows S1G_DUP_1M performance for MCS0~MCS7 in 1x1 AWGN channel. In Fig.5, SIG_DUP_1M bandwidth is Fig. 6 shows S1G_short performance for MCS0~MCS7 in 1x1 AWGN channel, for bandwidth 2MHz, 4MHz and 8MHz. From Fig.6, we can see performance of 2MHz is close to that of 4MHz for all MCSs. However, performance of 8MHz is worse than that of 2MHz. The gap between performance of 2MHz and that of 8MHz is due to better interleaver gain for 2MHz. For S1G_short, MCS0 can achieve =0.1 at SNR=1 db. S1G-short in AWGN channel,1x1,packet size = 256 byte, frequency offset = 40kHz mcs=0, BW=2 mcs=1,bw=2 mcs=2,bw=2 mcs=3,bw=2 mcs=4,bw=2 mcs=5,bw=2 mcs=6,bw=2 mcs=7,bw=2 mcs=0, BW=4 mcs=1,bw=4 mcs=2,bw=4 mcs=3,bw=4 mcs=4,bw=4 mcs=5,bw=4 mcs=6,bw=4 mcs=7,bw=4 mcs=0,bw=8 mcs=1,bw=8 mcs=2,bw=8 mcs=3,bw=8 mcs=4,bw=8 mcs=5,bw=8 mcs=6,bw=8 mcs=7,bw=8 10-3 0 5 10 15 20 25 Fig. 6. SIG_short performance in 1x1 AWGN channel for MCS0 ~ MCS7:: comparison between 2MHz, 4MHz and 8 MHz

D. Fading channel S1G_short Fig. 7 shows S1G_short performance for MCS0 and MCS7 in fading channel, for 2MHz, 4MHz and 8 MHz bandwidth. In Fig. 7, both antenna configuration 1x1 and 1x2 are shown. Compare MCS0 1x1 with MCS0 1x2, at =1e-2 antenna diversity gain of 7 db, 7 db and 8 db can be obtained for 2MHz, 4MHz and 8 MHz bandwidth, respectively. Similarly, compare MCS7 1x1 with MCS 7 1x2, at =1e-2, diversity gain of 9 db, 10 db and 10.5 db can be obtained for 2MHz, 4MHz and 8 MHz bandwidth, respectively. From Fig. 7 we also can see that performance of 8MHz bandwidth is better than that of 4MHz bandwidth, and performance of 4MHz bandwidth is better than that of 2MHz bandwidth, due to the frequency domain diversity. For 1x2 antenna configuration, MCS0 can achieve =1e-1 at SNR= 4dB for all bandwidth. S1G-short in fading channel,packet size = 256 byte, frequency offset = 40kHz mcs=0, BW=2,1x2,D mcs=0, BW=4,1x2,D mcs=0, BW=8,1x2,D mcs=0, BW=2,1x1,D mcs=0, BW=4,1x1,D mcs=0, BW=8,1x1,D 10-3 mcs=7, BW=2,1x2,D mcs=7, BW=4,1x2,D mcs=7, BW=8,1x2,D mcs=7, BW=2,1x1,D mcs=7, BW=4,1x1,D mcs=7, BW=8,1x1,D 10-4 mcs=0, BW=2,1x2,B -5 0 5 10 15 20 25 30 35 40 45 Fig. 7. SIG_short performance for MCS0 and MCS7 in fading channel : comparison between 2MHz, 4MHz and 8MHz E. Fading channel S1G_1M and S1G_DUP_1M Fig. 8 shows the S1G_1M and S1G_DUP_1M performance in fading channels. In Fig. 8, bandwidth of S1G_DUP_1M is 2MHz. S1G-1M vs S1G-DUP-1M in fading channel,packet size = 256 byte, frequency offset = 40kHz mcs=0,2x2,nss=2,d,s1g-1m mcs=7,2x2,nss=2,d,s1g-1m mcs=0,2x2,nss=2,d,s1g-dup-1m mcs=7,2x2,nss=2,d,s1g-dup-1m mcs=0,1x2,nss=1,b,s1g-1m 10-3 mcs=0,1x2,nss=1,d,s1g-1m 0 5 10 15 20 25 30 35 40 45 50 Since in S1G_DUP_1M, both preamble and data part are duplicated in 1MHz subchannel of 2MHz bandwidth, it is expected that S1G_DUP_1M shall achieve frequency divesity gain over S1G_1M. From Fig. 8 we can see that for 2x2, Nss=2, MCS0 of S1G_DUP_1M achieve 5dB diversity gain over S1G_1M at =1e-2, and MCS7 of S1G_DUP_1M achieve 7dB diversity gain over S1G_1M. For 1x2 antenna configuration, S1G_1M MCS0 can achieve =1e-1 at SNR=3.5dB in fading channel B and D. VI. CONCLUSION In this paper, we have presented the baseband receiver designs for IEEE 802.11 ah. We have studied several key receiver algorithms such as coarse frequency offset estimation, coarse timing synchronization, fine timing synchronization and fine frequency offset estimation, channel estimation and MIMO equalization. We have proposed to use decoded SIG field to improve channel estimation. To improve performance in SNR range, we propose phase tracking algorithm after MIMO equalization using pilot subcarrier and tentative data decision. Simulation results show that using decoded SIG field for channel estimation can obtain 03~0.7 db gain in AWGN channel. Our receiver demonstrates high receiver sensitivity in various propagation channels. MCS0 can achieve =0.1 at SNR=0.7 db and 1.0 db in 1x1 AWGN channel, for S1G_1M and S1G_short, respectively. MCS0 can achieve =0.1 at SNR=3.5 db and SNR=4dB in 1x2 fading channel, for S1G_short and S1G_1M, respectively. REFERENCES [1] IEEE P802.11 ah /D 7.0 Draft Part 11: Wireless LAN Medium Access Control(MAC) and Physical Layer (PHY) Specifications - Amendment 2: Sub 1 GHz License Exempt Operation, March 2016. [2] Y. Zhou, H. Wang, S. Zheng and Z. Lei, "Advances in IEEE 802.11ah standardization for machine-type communications in sub-1ghz WLAN," in IEEE ICC workshop, 2013 [3] J. Li, G. Liu and G. B. Giannakis, Carrier frequency offset estimation for OFDM based WLANs, IEEE Signal Processing Letters, Vol. 8, March 2001. [4] P. H. W. FUNG, C. K. HO, Optimal Double Correlation Filtering for Carrier Frequency Offset Estimation in MIMO OFDM, ICC, pp2859-2864, 2007 [5] D. Wang, J. Zhang, Timing Synchronization for MIMO-OFDM WLAN Systems, pp.1178-1183, WCNC 2007. [6] T. M. Schmidl and D. C. Cox, Robust frequency and timing synchronization for OFDM, IEEE Trans. Commun.,Vol. 45, pp. 1613-1621, Dec 1997. [7] A. K. Reddy, A. A. Mahanta, P. K. Bora, On Timing and frequency offset estimation in OFDM systems, TENCON 2004, Vol. c, pp.153-156, Nov 2004. [8] V. Erceg, et.al., TGn Channel Models, IEEE 802.11-03/940r4, May, 2004 [9] IEEE 802.11-03/0814r31, TGn Comparison Criteria. [10] E. Perahia, R. Stacey, Next Generation Wireless LANs: 802.11n and 802.11ac, Second Edition, Cambridge University Press, 2013. Fig. 8. S1G_1M and S1G_DUP_1M (2MHz) performance in fading channel