introduction to ieee 802.11a wlan system

57
Introduction to IEEE 802.11a WLAN System Advisor : 李志鵬 博士 Presenter : WLAN Group

Upload: others

Post on 10-Feb-2022

14 views

Category:

Documents


0 download

TRANSCRIPT

PowerPoint Presentation2004/4/29 WLAN Group2
OFDM : Orthogonal Frequency Division Multiplexing
Introduction to IEEE 802.11a Standard Algorithms for IEEE 802.11a RX
Synchronization Channel Estimation Phase Tracking
Introduction to Basic OFDM
Table of Contents Introduction
Generation of Subcarriers by Using the IFFT IFFT : Inverse Fast Fourier Transform
Guard Interval (GI) and Cyclic Prefix (CP)
2004/4/29 WLAN Group5
OFDM system structure
2004/4/29 WLAN Group6
Introduction The basic principle of OFDM is to split a high-rate data stream into a number of lower rate streams that are transmitted simultaneously over a number of subcarriers. It eliminates or alleviates the problems of inter-symbol interference (ISI), low spectrum efficiency, and frequency selective fading. OFDM transmission is a very useful transmission technique for a frequency selective fading channel. (τd > Ts)
2004/4/29 WLAN Group7
The use of transmission bandwidth In a classical parallel system, the channel is divided into N non-overlapping sub-channels to avoid inter-carrier interference (ICI).
For bandwidth efficiency, the frequency of each sub-carrier is orthogonal to one another. (i.e. each sub-carrier has zero contribution on other sub-carrier frequencies.)
Frequency
Ch.1 Ch.2 Ch.3 Ch.4 Ch.5 Ch.6 Ch.7 Ch.8 Ch.9 Ch.10
Frequency
tw0cos
tw0cos
2 where )(cos)cos(
FFT : N · log(N) ( if N = 2x, N-point DFT FFT )
FFT (radix-2 butterfly) : (N/2) · log(N)
FFT (radix-4 butterfly) : (3/8) · N · log2(N-2)
IFFT algorithm : ∑ −
Table of Contents Introduction
Generation of Subcarriers by Using the IFFT IFFT : Inverse Fast Fourier Transform
Guard Interval (GI) and Cyclic Prefix (CP)
2004/4/29 WLAN Group13
Guard Interval (GI) and Cyclic Prefix (CP)
One of the most important reasons to do OFDM is the efficient way it deals with multipath delay spread To eliminate inter-symbol interference (ISI) almost completely, a guard time is introduced for each OFDM symbol (The guard time is chosen larger than the delay spread)
Direct Wave
Delayed Wave
<τ : (a)
τ
Guard Interval (GI) and Cyclic Prefix (CP)
The figure shows the effect of multipath with zero signal in the guard time; the delayed subcarrier 2 causes ICI on subcarrier 1 and vice versa.
2004/4/29 WLAN Group15
Guard interval definition :
OFDM symbol with cyclic prefix : guard interval. useful sym bol.
copy
Guard Interval (GI) and Cyclic Prefix (CP)
16-QAM constellation for a 48-subcarrier OFDM link with a two-ray multipath channel, the second ray being 6 dB lower than the first one.
2004/4/29 WLAN Group17
The characteristics of the OFDM system
The advantage of the FFT-based OFDM system : The use of FFT can reduce the computation complexity. The orthogonality between the adjacent subcarriers will make the use of transmission bandwidth more efficient. The guard interval is used to resist the inter-symbol interference (ISI). The main advantage of the OFDM transmission technique is its high performance even in frequency selective channels.
The drawbacks of the OFDM system : It is highly vulnerable to synchronization errors. Peak to Average Power Ratio (PAPR) problems.
2004/4/29 WLAN Group19
References [1] Blahut, R. E., “ Fast Algorithms for Digital Signal Processing.” MA: Addison-Wesley, 1985 [2] R.V. Nee and R. Prasad, “OFDM for Wireless Multimedia Communications.” Artech House, 2000 [3] J. Terry and J. Heiskala, “OFDM Wireless LANs: A Theoretical and Practical Guide.” Sams, 2002
WLAN IEEE 802.11a SPEC. (Physical Layer)
2004/4/29 WLAN Group21
802.11a PHY SPEC. for the 5GHz band
Introduction The radio frequency (RF) WLAN system is initially aimed for the 5.15-5.25, 5.25-5.35, & 5.725-5.825 GHz unlicensed national information infrastructure (U-NII) band The support of transmitting & receiving at data rates of 6, 12, 24 Mbit/s is mandatory (9, 18, 36, 48, 54Mbit/s may be supported) The system uses 52 subcarriers that are modulated using
binary or quadrature phase shift keying (BPSK/QPSK) 16-quadrature amplitude modulation (QAM), or 64-QAM
Forward error correction coding (convolutional coding) is used with a coding rate of 1/2, 2/3, or 3/4
2004/4/29 WLAN Group22
PLCP : Physical Layer Convergence Protocol PMD: Physical Medium Dependent SAP : Service Access Point
2004/4/29 WLAN Group23
Composed of 10 repetitions of a “shorting training sequence” AGC (Automatic Gain Control) convergence Timing acquisition Coarse frequency acquisition Diversity selection
Composed of 2 repetitions of a “long training sequence” Channel estimation Fine timing synchronization (timing tracking) Fine frequency tracking (phase tracking)
2004/4/29 WLAN Group25
2004/4/29 WLAN Group26
Timing related parameters
2004/4/29 WLAN Group27
PLCP preamble (SYNC.) It consists of 10 short symbols & 2 long symbols
TFFT (IFFT/FFT period)
2004/4/29 WLAN Group28
Mathematical conventions in the signal descriptions
All the subframes of the signal are constructed as an inverse Fourier transform of a set of coefficients, Ck. where Ck defined later as data, pilot, or training symbols
Note : The resulting waveform is periodic with a period of TFFT = 1/Δf
2004/4/29 WLAN Group29
Short training symbol
A short OFDM training symbol consists of 12 subcarriers, which are modulated by the elements of the sequence S
is in order to normalize the average power of the resulting OFDM symbol, which utilizes 12 out of 52 subcarrier (see p.56 table G.2) The fact that only spectral lines of S-26:26 with indices that are a multiple of 4 have nonzero amplitude results in a periodicity of 0.8 μs
-26 (-24)
2004/4/29 WLAN Group30
Long training symbol
A long training symbol consists of 53 subcarriers (including a zero value at dc) which are modulated by the elements of the sequence L Two periods of the long sequence are transmitted
2004/4/29 WLAN Group31
Inverse Fourier transform implementation considerations
The common way to implement the inverse Fourier transform is by an Inverse Fast Fourier Transform (IFFT) algorithm
2004/4/29 WLAN Group32
Signal field (SIGNAL)
2004/4/29 WLAN Group33
Signal field (SIGNAL) The SIGNAL field contains the RATE & the LENGTH field of the TXVECTOR The RATE field conveys information about the type of modulation & the coding rate as used in the rest of the packet The encoding procedure, which includes convolutional encoding, interleaving, modulation mapping processes, pilot insertion, & OFDM modulation as used for a transmission of data at a 6 Mbit/s rate
2004/4/29 WLAN Group34
2004/4/29 WLAN Group35
Signal field (SIGNAL) Bit 4 : shall be reserved for future use Bit 17: shall be positive parity (even parity) bit for bit 0~16 Bit 18~23 : all 6 bits shall be set to zero (in order to facilitate a reliable & timely detection of the RATE and LENGTH fields) Data rate
2004/4/29 WLAN Group36
Service field
The 0 ~ 6 bits are set to zeros and are used to synchronize the descrambler in the receiver
2004/4/29 WLAN Group37
PPDU tail bit field The tail bit field shall be six bits of “0,” required to return the convolutional encoder to the “zero state.”
This procedure improves the error probability of the convolutional decoder, which relies on future bits when decoding and which may not be available past the end of the message.
2004/4/29 WLAN Group38
Pad bits The number of bits in the DATA field shall be a multiple of NCBPS( the number of coded bits in an OFDM symbol )
To achieve that, the length of the message is extended so that it becomes a multiple of NDBPS ( the number of data bits per OFDM symbol )
2004/4/29 WLAN Group39
Pad bits NSYM = Ceiling ((16 + 8 × LENGTH + 6)/NDBPS) NDATA = NSYM × NDBPS
NPAD = NDATA – (16 + 8 × LENGTH + 6)
where NSYMThe number of OFDM symbols NDATA : The number of bits in the DATA field NPAD : The number of pad bits LENGTH : The length of the PSDU
2004/4/29 WLAN Group40
2004/4/29 WLAN Group41
PLCP DATA scrambler and descrambler
The frame scrambler uses the generator polynomial S(x) is S(x) = x7 + x4 + 1
2004/4/29 WLAN Group42
Convolutional encoder The DATA field shall be coded with a convolutional encoder of coding rate R = 1/2
2004/4/29 WLAN Group43
Convolutional encoder Higher code rate: 2/3, or 3/4 Puncturing is a procedure for omitting some of the encoded bits in the transmitter (thus reducing the number of transmitted bits and increasing the coding rate) Increasing the BW efficiency Increasing the bit error rate (BER)
2004/4/29 WLAN Group44
2004/4/29 WLAN Group45
Data interleaving In order to avoid the presence of burst error. The interleaver is defined by a two-step permutation. The first permutation ensures that adjacent coded bits are mapped onto nonadjacent subcarriers. The deinterleaver performs the inverse relation. We shall denote by
k the index of the coded bit before the first permutation i shall be the index after the first and before the second permutation j shall be the index after the second permutation
2004/4/29 WLAN Group46
2004/4/29 WLAN Group49
Pilot subcarriers In each OFDM symbol, four of the subcarriers are dedicated to pilot signals in order to make the coherent detection robust against frequency offsets and phase noise
These pilot signals shall be put in subcarriers –21, –7, 7, and 21
2004/4/29 WLAN Group50
2004/4/29 WLAN Group52
Pilot subcarriers The polarity of the pilot subcarriers is controlled by the PN sequence ( i.e. the output sequence of the scrambler ) Replacing all 1’s with -1 and all 0’s with 1 Each sequence element is used for one OFDM symbol In the sequence of the pilot polarity, the first element, p0, multiplies the pilot subcarriers of the SIGNAL symbol, the others pn are used for the DATA symbols
2004/4/29 WLAN Group53
2004/4/29 WLAN Group55
IFFT An OFDM symbol, rDATA, n(t), is defined as
NSD : the number of modulated data symbols NST : the number of pilot symbols
2004/4/29 WLAN Group56
Windowing function
where TTR : Transition time (about 100ns), smooth the transition is required in order to reduce the spectral sidelobes of the transmitted waveform
2004/4/29 WLAN Group57
Guard Interval Shifting the time by TGUARD creates the “cyclic prefix” used in OFDM to avoid ISI (Inter-Symbol Interference) from the previous frame Three kinds of TGUARD are defined