ieee p802grouper.ieee.org/groups/802/11/documents... · web viewqpsk modulation for 5ghz-band...

15
January 1998 Doc: IEEE P802.11-98/35 IEEE P802.11 Wireless LANs QPSK modulation for 5GHz-band Wireless LANs (Draft Text) Date: January 19, 1998 Author: Kazuhiro OKANOUE, Yoshikazu KAKURA, Tomoki OHSAWA NEC Corporation 4-1-1, Miyzaki, Miyamae-ku, Kawasaki, Kanagawa, 216 JAPNA Phone: +81 44 856 2255 Fax: +81 44 856 2230 e-Mail: {okanoue,kakura,ohsawa}@ccm.CL.nec.co.jp Abstract This document describes draft specifications for a QPSK modulation system for 5GHz band high speed wireless LANs PHY. Simulation results and discussions for the specifications are also described. 1. Submission page 1 OKANOUE,KAKURA,OHSAWA, NEC

Upload: others

Post on 11-Mar-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IEEE P802grouper.ieee.org/groups/802/11/Documents... · Web viewQPSK modulation for 5GHz-band Wireless LANs (Draft Text) Date: January 19, 1998. Author: Kazuhiro OKANOUE, Yoshikazu

January 1998 Doc: IEEE P802.11-98/35

IEEE P802.11Wireless LANs

QPSK modulation for 5GHz-band Wireless LANs (Draft Text)

Date: January 19, 1998

Author: Kazuhiro OKANOUE, Yoshikazu KAKURA, Tomoki OHSAWANEC Corporation

4-1-1, Miyzaki, Miyamae-ku, Kawasaki, Kanagawa, 216 JAPNAPhone: +81 44 856 2255Fax: +81 44 856 2230

e-Mail: {okanoue,kakura,ohsawa}@ccm.CL.nec.co.jp

AbstractThis document describes draft specifications for a QPSK modulation system for 5GHz band high speed wireless LANs PHY. Simulation results and discussions for the specifications are also described.1.

Submission page 1 OKANOUE,KAKURA,OHSAWA, NEC

Page 2: IEEE P802grouper.ieee.org/groups/802/11/Documents... · Web viewQPSK modulation for 5GHz-band Wireless LANs (Draft Text) Date: January 19, 1998. Author: Kazuhiro OKANOUE, Yoshikazu

January 1998 Doc: IEEE P802.11-98/35

Modulation1.1. ModulatorThe proposed system provides 20Mbit/s based on single carrier with QPSK modulation (SC system). The modulation method uses the phase constellation shown in Figure 1. The binary data stream entering the modulator, bm, is converted by serial-to-parallel converter into two separate binary streams (Xk) and (Yk). Starting from bit 1 in time of stream bm, all odd numbered bits form stream Xk and all even numbered bits form stream Yk. The digital data sequences (Xk) and (Yk) are encoded onto (Ik) and (Qk) according to;

))1(4

cos( kk XI

))1(4

sin( kk YQ .

The signals Ik and Qk can take one of two values +/-2-1/2, resulting in the constellation show in Figure 1.

Ik

Q k

cos( /4)cos(5 /4)

sin(5 /4)

sin( /4)

Figure 1 Phase contellation

Impulses Ik, Qk are applied to the inputs of the I & Q baseband filters. The baseband filters shall have linear phase and square root raised cosine frequency response of the form:

fT

Tf

TfT

Tf

fH

210

21

21

2)12(sin1

21

2)1(01

)(

,

where T is the symbol period, 80nsec. The roll-off factor, , determines the width of the transmission band and is 0.5. Figure 2 is for explanatory purposes and does not prescribe a specific implementation.

Ik

Baseband Filters

/2

Q k

Acos( ct)source

-Asin( c t)

multiplier

s(t)

Figure 2 implementation example

Submission page 2 OKANOUE,KAKURA,OHSAWA, NEC

Page 3: IEEE P802grouper.ieee.org/groups/802/11/Documents... · Web viewQPSK modulation for 5GHz-band Wireless LANs (Draft Text) Date: January 19, 1998. Author: Kazuhiro OKANOUE, Yoshikazu

January 1998 Doc: IEEE P802.11-98/35

The resultant transmitted signal s(t) is given by:

tQnTtgtInTtgts cn

ncn

n sin)(cos)()(

where g(t) is the pulse shaping function, c is the radian carrier frequency, T is the symbol period. Any methods which generate the specified s(t) may be used.

1.2. Transmit Spectrum MaskThe transmitted spectral products shall be less than (TBD) dBc for fc – (TBD) MHz < f < fc + (TBD) MHz and fc +(TBD) MHz < f < fc + (TBD) MHz and –(TBD) dBc for f < fc – (TBD) MHz and f > fc +(TBD) MHz where fc is the channel center frequency. The transmit spectral mask is shown in Figure 3.

fc fc+(TBD)fc-(TBD) fc+(TBD)fc-(TBD)

0dBc

(TBD) dBc

(TBD)dBc

Figure 3 Transmit spectral mask

1.3. Transmit Center Frequency ToleranceThe transmission center frequency tolerance shall be +/- 20 ppm maximum.

(Simulation results and discussion)Figure 4 and Figure 5 demonstrates packet error rates in static channel and multipath environment for 64-byte packets with AFC. It is shown that thermal noise degrades AFC capability seriously. We consider that a PLL for a whole packet duration will improve the degradation.

-200000 -100000 0 100000 2000000.01

0.1

1

Pack

et Er

ror R

ate

Frequency offset [Hz]

E b /N 0 =10dBStatic channel

Without AFC

With AFCWith FEC

Without FEC

Packet Length =64bytes

Figure 4 PER v.s. frequency offset in static channel

Submission page 3 OKANOUE,KAKURA,OHSAWA, NEC

Page 4: IEEE P802grouper.ieee.org/groups/802/11/Documents... · Web viewQPSK modulation for 5GHz-band Wireless LANs (Draft Text) Date: January 19, 1998. Author: Kazuhiro OKANOUE, Yoshikazu

January 1998 Doc: IEEE P802.11-98/35

0 50000 100000 150000 200000

0.1

1

Pack

et Er

ror R

ate

Frequency Offset [Hz]

Packet Length =64bytesDelay spread=145nsecE b /N 0 =infinity

Without AFC

With AFC

Figure 5 PER v.s. frequency offset in multipath environment

1.4. Transmit Power On and Power Down RampFigure 6 shows a mask of The transmit power on ramp and power down ramp during transmission.

start of burst end of burst(TBD) usec beforestart of burst

(TBD) usec afterend of burst

power

mean power+(TBD)dB

-(TBD)dB

-20dB

Figure 6 Power mask during transmission

1.5. Transmit Modulation AccuracyThe transmit modulation accuracy for the SC PHY shall be based on the difference between the actual transmitted waveform and the ideal signal waveform. The ideal transmitter and receive filters in cascade from a raised cosine Nyquist filter having an impulse response going through zero at symbol period intervals, so there is no intersymbol interference at the ideal sampling points. The ideal signal samples S(k) can be represented as follows;

kk jQIkS exp)(Let Z(k) be the complex vectors produced by observing the real transmitter through an ideal measuring receiver filter at instants k, one symbol period apart. Then Z(k) can be represented with S(k) as:

kWkEkSCCkZ )()(10)( ,where

W=e dr+jra : accounts for both frequency offset giving “da” radians per symbol phase rotation and an amplitude changes of “dr” nepers per symbol;

C0 is a constant origin offset representing quadrature modulator imbalance;

Submission page 4 OKANOUE,KAKURA,OHSAWA, NEC

Page 5: IEEE P802grouper.ieee.org/groups/802/11/Documents... · Web viewQPSK modulation for 5GHz-band Wireless LANs (Draft Text) Date: January 19, 1998. Author: Kazuhiro OKANOUE, Yoshikazu

January 1998 Doc: IEEE P802.11-98/35

C1 is a complex constant representing the arbitrary phase and output power of the transmitter, and

E(k) is the residual error on sample S(k).The sum square vector error is then:

22

)(1/0)()(

MAXk

MINk

kMAXk

MINk

kSCCWkZkE

C0, C1 and W shall be chosen to minimize this expression and are then used to compute the individual vector errors E(k) on each symbol. The symbol timing phase of the receiver output samples used to compute the vector error shall also be chosen to give the lowest value.The value of MAX and MIN are:

MIN : 1 (The first symbol of preamble) andMAX: the number of the last symbol of a transmitted.

The RMS vector error is then computed as the square root of the sum-square vector divided by the number of symbols in the packet. The RMS error in any packets shall be less than TBD.2. Receiver specfication2.1. SensitivityThe Frame Error Rate (FER) shall be less than 10% at an PSDU length of 1000 bytes for an input level of –74 dBm measured at the antenna connector.

(Simulation Results and assumptions): Figure 7 demonstrates PER v.s. Eb/N0 for a static channel. It is shown that PER less than 10% can be achieved at Eb/N0 more than 11dB with out FEC. The sensitivity requirements are based on noise floor of –174 dBm/Hz, +74dB for transmission bandwidth, noise figure +10dB, E b/N0=+11dB and an implementation margin of +5dB. The cording gain (about 2dB) is not counted for.

5 6 7 8 9 10 111E-3

0.01

0.1

1

[dB]

Pack

et Er

ror R

ate

E b /N 0

With FEC

Without FECPacket Langth=64byte

Packet Langth=1000byte

Figure 7 P.E.R. vs Gaussian Noise

2.2. Multipath rejectionThe Frame Error Rate (FER) shall be less than 10% in a multipath fading environment of which delay spread is less than 140nsec without any additive Gaussian noise. The FER shall be less than 20% in the multipath fading environment at Eb/No larger than 22 dB.

Submission page 5 OKANOUE,KAKURA,OHSAWA, NEC

Page 6: IEEE P802grouper.ieee.org/groups/802/11/Documents... · Web viewQPSK modulation for 5GHz-band Wireless LANs (Draft Text) Date: January 19, 1998. Author: Kazuhiro OKANOUE, Yoshikazu

January 1998 Doc: IEEE P802.11-98/35

(Simulation results):

100 120 140 160 180 2001E-3

0.01

0.1

1

Pack

et Er

ror R

ate

delay spread [nsec]

Packet Length=64bytes, without FECPacket Length=64bytes, with FEC

Packet Length=1000bytes, with FECPacket Length=1000bytes, without FEC

Figure 8 FER v.s. Delay spread

16 18 20 22 240.1

Pack

et Er

ror R

ate

E b /N 0 [dB]

0.2

0.3

0.4

T RMS =145usec for 64byte packetT RMS =140usec for 1000byte packet

Packet Length=64bytes, without FECPacket Length=64bytes, with FEC

Packet Length=1000bytes, with FECPacket Length=1000bytes, without FEC

Figure 9 PER v.s. Eb/N0 in multipath environment

2.3. Adjacent Channel RejectionAdjacent channel rejection performance is defined as the minimum desired channel to a undeidired adjacent channel signal power ratio (DUR) that causes the PER equal to or less than 10%. The minimum DUR shall be equal to or greater than (TBD) dB.

(Simulation result and discussion)Figure 10 shows PER performance in the conditions where an adjacent channel is exiting. When ideal root nyquist filters for a transmitter and a receiver and an ideal linear amplifier filters are adopted, degradations of PER are negiligible at DURs larger than –30dB against an adjacent channel of 18.75MHz separation. We need to study PERs for more realistic filters and amplifiers.

Submission page 6 OKANOUE,KAKURA,OHSAWA, NEC

Page 7: IEEE P802grouper.ieee.org/groups/802/11/Documents... · Web viewQPSK modulation for 5GHz-band Wireless LANs (Draft Text) Date: January 19, 1998. Author: Kazuhiro OKANOUE, Yoshikazu

January 1998 Doc: IEEE P802.11-98/35

15.5 16.0 16.5 17.0 17.5 18.0 18.5 19.00.01

0.1

1

Pack

et Er

ror R

ate

Channel Spacing [MHz]

Packet Length=64ByteE b /N 0 =10dBWithout FEC

D/U = -20 dB

D/U = -30 dB

Figure 10 PER v.s. adjacent channel

2.4. Co-channel rejectionCo-channel rejection performance is defined as the minimum desired channel to a undeidired adjacent channel signal power ratio (DUR) that causes the PER equal to or less than 10%. The minimum DUR shall be equal to or greater than (TBD) dB.

(Simulation result and discussion)Figure 11 shows PER performance in the conditions where an co-channel interference is exiting. Receiver can achieve PER less than 10% at desired-to-undesired ratio (DUR) of 20dB.

10 12 14 16 18 200.01

0.1

1

Pack

et Er

ror R

ate

DUR [dB]

packet length=64byteE b /N 0=10dBwithout FECstatic channel

Figure 11 PER v.s. Co-channel interference

2.5. Jamming rejectionUnder simulation!

Submission page 7 OKANOUE,KAKURA,OHSAWA, NEC

Page 8: IEEE P802grouper.ieee.org/groups/802/11/Documents... · Web viewQPSK modulation for 5GHz-band Wireless LANs (Draft Text) Date: January 19, 1998. Author: Kazuhiro OKANOUE, Yoshikazu

January 1998 Doc: IEEE P802.11-98/35

3. Overhead related parameters3.1. Preamble and structureFigure 12 shows a proposed frame format. The PLCP Preamble consists of 124 symbols in a SYNC field and 8 symbols in a SFD (Start Frame Delimiter) field. The PLCP header includes both a 8-symbol header error check filed and a 6-symbol PSDU length word. The rest 2 symbols in the PLCP header are used for PLCP control information.

PLCP Preamble(132symbols)

SFD(8symbols)

PLCP Header(16symbols) PSDU

SYNC(124symbols)

Figure 12 Frame Format

The SYNC filed is basically formed as a repetition of the 64-bit sequence, SEQ64. The SEQ64 can be represented based on the Xk and Yk in section , as follows;

SEQ64=(X0Y0X1Y1 X2Y2X3Y3 … X30Y30X31Y32) =(1111 1111 1111 0000 1111 0011 0011 0000 1100 0000 0000 1111 0000 1100 1100 0000).

Figure 13 shows an auto correlation functions of a sequence obtained by converting SEQ64 based on XkYk -> IkQk

conversion rule described in section Figure 13.

-15 -10 -5 0 5 10 150.0

0.2

0.4

0.6

0.8

1.0

norm

alize

d aut

ocor

relati

on

[symbol]

Figure 13 autocorrelation function

Figure 14 shows a structure of SYNC field. A receiver executes antenna selection, AGC (Automatic Gain Control) setup, AFC (Automatic Frequency Control) setup and channel impulse response estimation through the SYNC filed. A typical usage of the SYNC filed is also described in Figure 14.

SEQ64 last 32-bitof SEQ64

last32-bitof SEQ64 SEQ64 head 24-bit

of SEQ64last 32-bitof SEQ64

Impulse Response EstimationAFCAGC and CCA

Figure 14 structure of SYNC field

Submission page 8 OKANOUE,KAKURA,OHSAWA, NEC

Page 9: IEEE P802grouper.ieee.org/groups/802/11/Documents... · Web viewQPSK modulation for 5GHz-band Wireless LANs (Draft Text) Date: January 19, 1998. Author: Kazuhiro OKANOUE, Yoshikazu

January 1998 Doc: IEEE P802.11-98/35

3.2. Slot sizeSlot size is defined as a summation of CCATime, RxTxTurnaroundTime, AirPropagationTime and MACProcessingTime. The RxTxTurnarroundTime is obtained as a summation of TxPLCPDelay, RxTxSwitchTime, TxRampOnTime and TxRFDelay. The CCATime includes CCADetectTime and RxRFDelay. The proposed Slot size is TBD. Details are shown in Table 1.3.3. SIFS timeSIFS time is obtained as a summation of RxRFDelay, RxPLCPDelay, MACProcessingDelay and RxTxTurnaroundTime. The proposed SIFS time is TBD. Detail is also shown in Table 1.

CCATime CCADetectTime <1usec <5usecRxRFDelay 4usec

RxPLCPDelay about 2.5usecRxTxTurnaroundTime

TxPLCPDelay 1usec TBD

RxTxSwitchTime TBDTxRampOnTime TBDTxRFDelay 1usec

AirPropagationTime TBDMACProcessingTime 2usec

Table 1 detail of Slot size calculation

3.4. CCA detection mechanismAs a CCA detection mechanism, we propose to adopt envelope detection mechanism as shown in Figure 15. When an averaged envelope level of received signals gets over the threshold level (TBD), the CCA detector detects that the medium is busy.

EnvelopeDetector

Averagingover N-symbol comparater

Threshold

Figure 15 CCA detection mechanism

(Simulation Results and Discussions): A CCA detection error rate with 4-symbol averaging is described in Figure 16. In the figure, the real and the dotted lines show the detection errors, which means that· a receiver detects that the medium is not busy though a packet has been transmitted (miss detection) and· a receiver detects that the medium is busy though a packet has not been transmitted (false detection)respectively. Threshold level is defined as a relative value of Gaussian noise lebel. From the figure, the proposed method achieve both of the detection errors less than 10% when signal-to-noise ratio (SNR) is 5 dB and threshold is 16dB.

Submission page 9 OKANOUE,KAKURA,OHSAWA, NEC

Page 10: IEEE P802grouper.ieee.org/groups/802/11/Documents... · Web viewQPSK modulation for 5GHz-band Wireless LANs (Draft Text) Date: January 19, 1998. Author: Kazuhiro OKANOUE, Yoshikazu

January 1998 Doc: IEEE P802.11-98/35

3 4 5 61E-3

0.01

0.1De

tectio

n Erro

r Rate

SNR

false detectionmiss detection

Threshold=16dB higher than thermal noise level

Threshold=13dB higher than thermal noise level

[dB]

averaging duration = 4symbols

Figure 16 CCA detection error rate

4. Channel CodingThe channel error control for all bits in PSDU employs the BCH code of which block and information lengths are 31 and 26 ((31,26) BCH code), respectively. The (31,26) BCH code has a error correction capability against bit errors less than or equal to 2 bits in each block. The (31,26) BCH encoder outputs coded PSDU. Figure 17 shows a procedure of the channel encoding. The PSDU is divided into blocks of 208 bits from the first bit of the PSDU. When the length of PSDU is not multiple of integer and 26, 0s shall be added to the top of the last block for padding. Each block, PSDU[i], is encoded by a (31,26) BCH encoder and added 47 bits as redundant information, R[i], and stuff bit, S[i], for even parity. The coded PSDU is constructed by concatenating all of PSDU[i] and R[i] as shown in Figure 17. For the padded block, al of the additional 0’s shall be removed from the encoder output to construct the coded PSDU.

26bits ...26bits 26bits 26-N bits

...

(31,26) BCHEncoder

PSDU[1] PSDU[2] PSDU[M-1] PSDU[M]

PSDU[1] R[1]

26bits 5bits

(31,26) BCHEncoder

PSDU[2] R[2]

26bits 5bits

PSDU[M-1] R[M-1]

26bits 5bits

(31,26) BCHEncoder...

...

PSDU[M]00...0

N bits

PSDU

(31,26) BCHEncoder

MSDU[M] R[M]

26-Nbits

5bits

00...0

...

coded MSDU

Nbits

S[1]

1bit

S[2]

1bit

S[M-1]

1bit

S[M]

1bit

codedPSDU[1]

codedPSDU[2]

codedPSDU[M-1]

codedPSDU[M]

Submission page 10 OKANOUE,KAKURA,OHSAWA, NEC

Page 11: IEEE P802grouper.ieee.org/groups/802/11/Documents... · Web viewQPSK modulation for 5GHz-band Wireless LANs (Draft Text) Date: January 19, 1998. Author: Kazuhiro OKANOUE, Yoshikazu

January 1998 Doc: IEEE P802.11-98/35

Figure 17 Encode procedure

Figure 18 shows a procedure of the channel decoder. The coded PSDU is divided into blocks of 32 bits from the first bit of the coded PSDU. When the length of encoded PSDU is not multiple of integer and 32, 0s shall be added to the top of the last block for padding. Each block, coded PSDU[i], is decoded by a (31,26) BCH decoder after removing its stuff bit. The PSDU is constructed by concatenating all of decoded PSDU[i] as shown in Figure 18. For the padded block, al of the additional 0’s shall be removed from the output of the decoder.

26bits ...26bits 26bits 26-N bits

...

(31,26) BCHDecoder

PSDU[1] PSDU[2] PSDU[M-1] PSDU[M]

PSDU[1] R[1]

26bits 5bits

(31,26) BCHDecoder

PSDU[2] R[2]

26bits 5bits

PSDU[M-1] R[M-1]

26bits 45bits

(31,26) BCHDecoder...

...

PSDU[M]00...0

N bits

PSDU

(31,26) BCHDecoder

PSDU[M] R[M]

26-Nbits

5bits

00...0

...

coded PSDU

Nbits

S[1]

1bit

S[2]

1bit

S[M-1]

1bit

S[M]

1bit

codedPSDU[1]

codedPSDU[2]

codedPSDU[M-1]

codedPSDU[M]

Figure 18 Decode procedure

5. Channellization plan5.1. U-NII bandTable 2 shows a channelization plan for U-NII band. 14 channels are proposed.

Channel # Center frequency [MHz] Power Limits1 5162.5 Low power (< 50mW)2 5181.25 Low power (< 50mW)3 5200.0 Low power (< 50mW)4 5218.75 Low power (< 50mW)5 5237.5 Low power (< 50mW)6 5262.5 Medium power (< 250mW)7 5281.25 Medium power (< 250mW)8 5300.0 Medium power (< 250mW)9 5318.75 Medium power (< 250mW)

10 5337.5 Medium power (< 250mW)11 5746.875 High power (<1W)12 5765.625 High power (<1W)13 5784.375 High power (<1W)14 5803.125 High power (<1W)

Table 2 Carrier frequency in U-NII band

Figure 19, Figure 20 and Figure 21 show channel allocation scheme for each band based on the Table 2.

Submission page 11 OKANOUE,KAKURA,OHSAWA, NEC

Page 12: IEEE P802grouper.ieee.org/groups/802/11/Documents... · Web viewQPSK modulation for 5GHz-band Wireless LANs (Draft Text) Date: January 19, 1998. Author: Kazuhiro OKANOUE, Yoshikazu

January 1998 Doc: IEEE P802.11-98/35

-20

0

5162.5 5181.25 5200.0 5218.75 5237.5

dB

-60

-40

5250520051505140 5260

-27dB

-37dB

-27dB

-37dB

[MHz]

Figure 19 Channel allocation in 5150-5250 MHz band

-20

0

5262.5 5281.25 5300.0 5318.75 5337.5

dB

-60

-40

5350530052505240 5360

-34dB

-44dB

-34dB

-44dB

[MHz]

Figure 20 Channel allocation in 5250-5350 MHz band

-50dB

-40dB

-50dB

-40dB

5825577557255715 5835

-20

0

5784.375 5803.125

dB

-60

-40

5746.875 5765.625

[MHz]

Figure 21 Channel allocation in 5725-5825 MHz band

In these figures, it is assumed to use a non-linear amplifier shown in Figure 22 with 3dB backoff.

Submission page 12 OKANOUE,KAKURA,OHSAWA, NEC

Page 13: IEEE P802grouper.ieee.org/groups/802/11/Documents... · Web viewQPSK modulation for 5GHz-band Wireless LANs (Draft Text) Date: January 19, 1998. Author: Kazuhiro OKANOUE, Yoshikazu

January 1998 Doc: IEEE P802.11-98/35

-20 -15 -10 -5 0 5 10-20

-15

-10

-5

0

5

10

Outp

ut Si

gnal

Leve

l [dB

]

Input Signal Level [dB]

Ideal linear amplifier

non-linear amplifier

Figure 22 non-linear amplifier characteristic

Submission page 13 OKANOUE,KAKURA,OHSAWA, NEC