gsm air interface and physical layer - linköping · pdf filegsm air interface and...

48
GSM AIR INTERFACE AND PHYSICAL LAYER Andreas Bergström Ericsson Research, Linköping Lecture FOR TSKS05 Kommunikationssystem CDIO 2012-09-13

Upload: phamkhanh

Post on 06-Feb-2018

237 views

Category:

Documents


4 download

TRANSCRIPT

GSM AIR INTERFACEAND

PHYSICAL LAYER

Andreas Bergström

Ericsson Research, Linköping

Lecture FOR TSKS05 Kommunikationssystem CDIO

2012-09-13

Ericsson Internal | 2012-09-09 | Page 2

Agenda› About me› GSM BASICS

– GERAN Network Overview– FREQUENCY BANDS– GSM LOGICAL CHANNELS

› RADIO NETWORK DEPLOYMENT - DIVIDING THE RESOURCES- Frequency reuse CONCEPTS- Frequency reuse PATTERNS- OTHER IMPORTANT ASPECTS

› GSM RADIO INTERFACE (UM)– RADIO INTERFACE STRUCTURE– TDMA Frame Structure AND Burst Types– MAPPING OF LOGICAL TO PHYSICAL CHANNELS– RADIO INTERFACE EXAMPLE

› GPRS/EDGE – Packet data in gsm– Modulation and CODING SCHEMES– EGPRS LINK QUALITY CONTROL– GMSK AND 8PSK POWER

› GSM PHYSICAL LAYER– Transmission and reception (TX/RX CHAIN)– Channel coding AND INTERLEAVING– Modulation– Demodulation– AIR INTERFACE (UM)– Deinterleaving– Channel decoding

› Recent/Future GSM Development- EDGE EVOLUTION- VAMOS- OTHER 3GPP activities

› QUESTIONS? COMMENTS?

Ericsson Internal | 2012-09-09 | Page 3

› Currently at Ericsson Research Linköping since Oct 2011:

– LTE/LTE-Advanced and beyond…– HetNet SON (Self-Optimizing Networks)– Simulations, Simulator Development etc.– …

› Previously at GSM Systems department at Ericsson 2005-2011:

– Research, Analysis, Simulations, Simulator development and Standardization.

– Main topics: GSM Packet Data specifics: EGPRS/EDGE, EDGE Evolution, M2M, smartphone enhancements etc…

› Education:

– M.Sc. in Applied Physics & E.E. (Y) (1999-2005)– Thesis work at E/// Research HT04-VT05 (HSDPA Flow control)– …

› Personal:– From Sundsvall, now live in Västerlösa. – Married, 1 daughter Kerstin (2 years old) + another on the way…

› Hobbies– Triathlon - both full-distance Ironman (3.8km swim + 180km bike +

42km run) as well as shorter distances. Also done numerous “Svensk Klassiker”, marathons etc…

– Also co-founder and president of the local triathlon club (“LinköpingsTriathlonklubb”)

ABOUT MEAndreas BergstrÖm

GSM BASICS

GERAN Network Overview

FREQUENCY BANDS

GSM LOGICAL CHANNELS

Ericsson Internal | 2012-09-09 | Page 5

GERAN network overview(GERAN = GSM/EDGE RADIO ACCESS NETWORK)

BTS

BSC SGSN GGSN

MSC/VLR HLR/AUC

PSTN

”Internet”

Radio network

(GERAN)

Core Network

Radio interface (Um)

Ericsson Internal | 2012-09-09 | Page 6

GSM FREQUENCY BANDS

Ericsson Internal | 2012-09-09 | Page 7

GSM LOGICAL CHANNELS

GSM (E)GPRS

+

RADIO NETWORK DEPLOYMENT

- DIVIDING THE RESOURCES

- Frequency reuse CONCEPTS

- Frequency reuse PATTERNS

- OTHER IMPORTANT ASPECTS

Ericsson Internal | 2012-09-09 | Page 9

DIVIDING THE RESOURCESES

› Among operators

– Done by dividing the spectrum.

› Duplex communication

– Half/Full Duplex, TDD/FDD

› Multiple access

– FDMA, TDMA, CDMA, SDMA, …

› Cellular planning

– Neighbouring cells can not use the same resources. Or can they? ☺

Ericsson Internal | 2012-09-09 | Page 10

FREQUENCY reuse CONCEPTS

Frequency reuse = Using same frequencies in different cells separated by “sufficient” distance to cause minimal

interference with each other. The frequency reuse possible is dependent on many factors such as real world propagation environment, technology etc.

Frequency plan= Assignment of radio frequencies to radio transmission sites (cell sites) that are located within a defined geographic area. The frequency plan may use ratios that are different dependent on the number of

transmitting sites to the number of antennas (sectors) on each site.

Ericsson Internal | 2012-09-09 | Page 11

FRECUENCY REUSE PATTERNS (1/3)

Example of looser reuse Example of tighter reuse

›In GSM typically k = 3, 7 or 12.

Ericsson Internal | 2012-09-09 | Page 12

FRECUENCY REUSE PATTERNS (2/3)› In the GSM 900-band (2x25MHz wide), we can have 124 carriers á

200kHz.

› Diving these into groups of 12 frequencies gives 10 such groups where

one cell can thus be covered by 10 carriers where each carrier can have

8 TDMA timeslots. Hence in total 80 Timeslots = e.g. 80 FR CS calls.

› These resources need to be shared between operators on this band.

Ericsson Internal | 2012-09-09 | Page 13

FRECUENCY REUSE PATTERNS (3/3)

Loose (4x3) Frequency Reuse Pattern for BCCH(giving less interference and capacity)

Tighter (3x3) Frequency Reuse Pattern for TCH(giving more interference and capacity)

<Cluster Size> x <Sectors per Site>

Ericsson Internal | 2012-09-09 | Page 14

OTHER IMPORTANT ASPECTS

› Power Control

› Frequency Hopping

GSM RADIO INTERFACE (UM)

RADIO INTERFACE STRUCTURE

TDMA Frame Structure AND Burst Types

MAPPING OF LOGICAL TO PHYSICAL CHANNELS

RADIO INTERFACE example

Ericsson Internal | 2012-09-09 | Page 16

Radio interface structure Multiple access: TDMA+FDMA Duplex: FDD (+TDD)

Time

frequ

ency

880

915

925

960

TDMA frame

do

wnlin

kuplin

k

...

...

...

...

...

...

200 kHz carrier

Ericsson Internal | 2012-09-09 | Page 17

TDMA FRAME STRUCTURE AND BURST TYPES

Ericsson Internal | 2012-09-09 | Page 18

MAPPING OF LOGICAL TO PHYSICAL CHANNELS

26-TDMA Multiframe Example

(TCH+SACCH)

51-TDMA Multiframe Example

(CCCH)

Ericsson Internal | 2012-09-09 | Page 19

Radio interface example (1/4)Speech channel (note TDD structure)

Time

frequ

ency

880

915

925

960

TDMA frame

do

wnlin

kuplin

k

...

...

...

...

...

...

200 kHz carrier

Ericsson Internal | 2012-09-09 | Page 20

Radio interface EXAMPLE (2/4)Packet data channel (5+1)

Time

frequ

ency

880

915

925

960

TDMA frame

do

wnlin

kuplin

k

...

...

...

...

...

...

200 kHz carrier

Ericsson Internal | 2012-09-09 | Page 21

Radio interface EXAMPLE (3/4)Packet data channel (2+3)

Time

frequ

ency

880

915

925

960

TDMA frame

do

wnlin

kuplin

k

...

...

...

...

...

...

200 kHz carrier

Ericsson Internal | 2012-09-09 | Page 22

Radio interface EXAMPLE (4/4)Packet data channel (8+8)

Time

frequ

ency

880

915

925

960

TDMA frame

do

wnlin

kuplin

k

...

...

...

...

...

...

200 kHz carrier

(E)GPRS/EDGE PACKET DATA IN GSM

Modulation and CODING SCHEMES

EGPRS LINK QUALITY CONTROL

GMSK AND 8PSK POWER

Ericsson Internal | 2012-09-09 | Page 24

MODULATION AND CODING SCHEMES› The radio block is the basic unit

of transmission

› Channel coding/interleaving over

one radio block

› Nine modulation/coding schemes (MCS) defined

TDMA frame (~4.6 ms)

Tim

e a

xis

120 m

s

Ericsson Internal | 2012-09-09 | Page 25

EGPRS LINK QUALITY CONTROl› Link Adaptation (LA)

– Extensive set of modulation and coding schemes

› Incremental Redundancy (IR)– Code combining of transmission

attempts

› LA and IR can be combined

Ericsson Internal | 2012-09-09 | Page 26

GMSK and 8PSK power

P0

GMSK 8PSK

0 dB

-2 dB

-4 dB

-6 dB

Average

power

reduction

P1

P2

P3

P0,P1

P2

P3

-3.3 dB

Peaks up

to 3.3 dB

higher

GSM PHYSICAL LAYER

Transmission and reception (TX/RX CHAIN)Channel coding AND INTERLEAVINGModulationDemodulationDeinterleavingChannel decoding

Ericsson Internal | 2012-09-09 | Page 28

Transmission and reception (TX/RX CHAIN)

ModulatorBurst

Mapping

Insertion of TS

Tx pulse shaping

Radio transmitter

Radiochannel

Radioreceiver

Rxfilter

t

t

t

Eq./Demod

analogdigital

RF

InterleaverData+Header

Channel Encoder

Channel Decoder

De-Interleaver

Binary datafor

Transmission

ReceivedBinary data

From Higher Protocols

To Higher Protocols

0 1 0 … 0 0 1 1 0 0.. 0 1 1 0..

00

1

1010

110

0

z1 + w1i,

z2 + w2i,

….

20.34,

-15.65,

-34.32,

20.34,9.54

20.3

4,-1

5.6

5

20.34,

9.54,

…0 1 0 …

Ch. Est

x1 + y1i,

x2 + y2i,

….

Ericsson Internal | 2012-09-09 | Page 29

Channel codingAND INTERLEAVING

Ch. Enc Int Mod

Ch. Dec Deint Dem

› Uncoded bits are coded in the channel encoder.

› In EGPRS a 1/3 convolutional code is used (EGPRS2 DL uses a

Turbo Encoder).

0 1 0 0 0 1 0 0 1 1 1 0 0 1 0 1

› To reach the desired code rate of the MCS used, the code word is

punctured0 1 0 0 1 1 1 0 0 1 0 1

1 0 1 1 1 1 1 0 1 1 1 0

0 0 0 1 1 1 0 1 0

R=4/9

› The punctured code word is interleaved to avoid bursty errors at the

receiver.

0 0 0 1 1 1 0 1 0

0 1 2 3 4 5 6 7 8mod(3k,9) 0 0 1 0 0 0 1 1 1

0 2 4 6 8 1 3 5 7

Ericsson Internal | 2012-09-09 | Page 30

Modulation (1/2)Ch. Enc Int Mod

Ch. Dec Deint Dem

› The modulation consists of

– Modulating the bits onto symbols

– Modulating the symbols onto a transmit pulse

0 0 1 0 0 0 1 1 1

› Possible modulations:

– For GSM/GPRS: GMSK

– For EGPRS/EDGE: GMSK and 8PSK

– For EGPRS2: GMSK, QPSK, 8PSK, 16QAM, 32QAM (see later slide)

Mod.

I

Q

000

001011

010

110

111

101

100

s1 = I1+Q1j

s2 = I2+Q2j

s3 = I3+Q3js1 s2 s3

Ericsson Internal | 2012-09-09 | Page 31

MODULATION (2/2)Ch. Enc Int Mod

Ch. Dec Deint Dem

› Pulse modulation

– To transmit the information over the air

interface and keep it within the carrier

spectrum mask, a transmit pulse is

needed.

s1

s2

s3

*

*

*

+

+

Ts

|s|

Burst sample (4xoversampling)

Ericsson Internal | 2012-09-09 | Page 32

AIR INTERFACE (UM)Ch. Enc Int Mod

Ch. Dec Deint Dem

› See earlier slides.... ☺

Ericsson Internal | 2012-09-09 | Page 33

DemodulationCh. Enc Int Mod

Ch. Dec Deint Dem

› The demodulation consist of two major tasks:

1. Channel estimation

2. Signal demodulation

r

Ch. est

Dem.

The channel estimator uses the known

training sequence code (TSC) to estimate the channel.

TSC Tail

Tail

+ Intf./Noise

s

-5,-1, 1 …

The demodulator returns soft bit values. The larger absolut

value, the larger confident from the demodulator.

Ericsson Internal | 2012-09-09 | Page 34

deinterleaving› The deinterleaver performs the reverse operation of the

interleaver.

The quality of the code word is spread out

Ch. Enc Int Mod

Ch. Dec Deint Dem

mod(3k,9)-1

0 0 1 0 0 0 1 1 1

0 2 4 6 8 1 3 5 7

-5 -1 1 2 -50 73 62 100 88

+1

-0

Soft value

sign

Bin

Qualit

y

(Transmitted

Int. bit pos

Soft val.

0 0 1 0 0 0 1 1 1)

0 1 2 3 4 5 6 7 8

-5 73 -1 62 1 100 2 88 -50

Qualit

y

Ericsson Internal | 2012-09-09 | Page 35

Channel decoding› The soft bits are depunctured with the same puncturing

scheme used in the transmitter.

› A Viterbi decoder is used in the decoding.

Ch. Enc Int Mod

Ch. Dec Deint Dem

-5 0 73 -1 62 1 100 0 2 88 -50 0

1 0 1 1 1 1 1 0 1 1 1 0

0s (= no confidence on whether it’s a 0 or 1) is inserted in

the punctured bit positions as soft value

Viterbi dec.

0 1 0 0

› In case Incremental Redundancy, IR, is used, the soft values

are combined before Viterbi decoding

-5 0 73 -1 62 1 100 0 2 88 -50 0

-5 10 0 0 12 10 1 -30 5 28 -23 58

+

Prev. Trans.

Curr. Trans.Viterbi dec.

0 1 0 0

RECENT/FUture GSM development

- EDGE EVOLUTION- VAMOS

- OTHER 3GPP activities

Ericsson Internal | 2012-09-09 | Page 37

EDGE Evolution (1/7)

Dual carrier DL1.0 Mbpswith 32QAM & 10 TS

10 ms TTI80 ms e2e latency

Higher symbol rate UL/DL+20% bitrate per carrier/timeslot

16/32-QAM & Turbo codes DL&

100 kbps pertimeslot

32-QAM UL100 kbps per timeslot&

Dual-antenna terminals3 - 8 dB link improvement

16-QAM UL &80 kbps pertimeslot

Fast Ack/Nack

EGPRS 2 (Next Slides...)

EGPRS 2 (Next Slides...)

Ericsson Internal | 2012-09-09 | Page 38

EDGE Evolution (2/7)EGPRS2 Coding schemes uplink

Uplink Level A

8.8

11.2

14.8

17.6

22.4

29.6

44.8

51.2

59.2

67.2

76.8

Bitrate (kbps)

NSR

Symbol Rate

GMSKMCS-1

GMSKMCS-2

GMSKMCS-3

GMSKMCS-4

8PSKMCS-5

8PSKMCS-6

16QAM

16QAM

16QAM

16QAM

16QAM

Modulation

UAS-10

UAS-7

UAS-8

UAS-9

UAS-11

MCS

8.8

11.2

14.8

17.6

22.4

29.6

44.8

59.2

67.2

88.8

108.8

118.4

Bitrate (kbps)

NSR

HSR

Symbol Rate

32QAMUBS-12

GMSKMCS-1

GMSKMCS-2

GMSKMCS-3

GMSKMCS-4

QPSKUBS-5

QPSKUBS-6

16QAM

16QAM

16QAM

32QAM

32QAM

Modulation

UBS-10

UBS-7

UBS-8

UBS-9

UBS-11

MCS

Uplink Level B

› Level A: Adding 16QAM

› Level B: Adding 16QAM+32QAM+Higher symbol rate

Ericsson Internal | 2012-09-09 | Page 39

Downlink Level A

98.432QAMDAS-12

8.8

11.2

14.8

17.6

22.4

27.2

32.8

44.8

54.4

65.6

81.6

Bitrate (kbps)

NSR

Symbol Rate

GMSKMCS-1

GMSKMCS-2

GMSKMCS-3

GMSKMCS-4

8PSKDAS-5

8PSKDAS-6

8PSK

16QAM

16QAM

32QAM

32QAM

Modulation

DAS-10

DAS-7

DAS-8

DAS-9

DAS-11

MCS

8.8

11.2

14.8

17.6

22.4

29.6

44.8

59.2

67.2

88.8

108.8

118.4

Bitrate (kbps)

NSR

HSR

Symbol Rate

32QAMDBS-12

GMSKMCS-1

GMSKMCS-2

GMSKMCS-3

GMSKMCS-4

QPSKDBS-5

QPSKDBS-6

16QAM

16QAM

16QAM

32QAM

32QAM

Modulation

DBS-10

DBS-7

DBS-8

DBS-9

DBS-11

MCS

Downlink Level B

Level A: Adding 16QAM+32QAM+turbo codes

Level B: Adding QPSK+16QAM+32QAM+turbo

codes+Higher symbol rate

EDGE Evolution (3/7)EGPRS2 Coding schemes Downlink

Ericsson Internal | 2012-09-09 | Page 40

EDGE Evolution (4/7)EGPRS2 Link performanceDownlink throughput per timeslot (no IRC/MSRD)

Downlink, no IRC

0

20

40

60

80

100

120

-4 -2 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46

C/I

Rad

io L

ink B

itra

te (

kb

ps)

EGPRS

EGPRS2-A

EGPRS2-B

DW4

Slide 40

DW4 Detta är fyra figurer som man vill jämföra, tror du inte det blir bättre att ha dem i en 2x2 ruta?Daniel Widell; 2012-09-12

Ericsson Internal | 2012-09-09 | Page 41

EDGE Evolution (5/7)EGPRS2 Link performanceDownlink throughput per timeslot (with IRC/MSRD)

Downlink, with IRC

0

20

40

60

80

100

120

-4 -2 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46

C/I

Rad

io L

ink B

itra

te (

kb

ps)

EGPRS

EGPRS2-A

EGPRS2-B

Ericsson Internal | 2012-09-09 | Page 42

EDGE Evolution (6/7)EGPRS2 Link performanceUplink throughput per timeslot (no IRC)

Uplink, no IRC

0

20

40

60

80

100

120

-4 -2 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46

C/I

Rad

io L

ink B

itra

te (

kb

ps)

EGPRS

EGPRS2-A

EGPRS2-B

Ericsson Internal | 2012-09-09 | Page 43

EDGE Evolution (7/7)EGPRS2 Link performanceUplink throughput per timeslot (with IRC)

Uplink with IRC

0

20

40

60

80

100

120

-4 -2 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46

C/I

Rad

io L

ink B

itra

te (

kb

ps)

EGPRS

EGPRS2-A

EGPRS2-B

Ericsson Internal | 2012-09-09 | Page 44

VAMOS (Voice services over Adaptive Multi-user CHannels on One Slot)

Full rate (FR), half rate (HR), VAMOS FR (VFR) and VAMOS HR (VHR) allocations on a single time slot

One Timeslot

VAMOS downlink air interface. The RBS is transmitting a single AQPSK modulated signal to a pair of VAMOS mobiles

Two examples of the AQPSK constellation. The subchannel power distribution is illustrated by the length of the colored vectors

VAMOS uplink air interface. Two mobiles simultaneously transmit GMSK modulated signals on the same carrier frequency

Cell capacity as a function of the number of TCH TRXs

Ericsson Internal | 2012-09-09 | Page 45

OTHER 3GPP activities(AFFECTING THE GSM UM)

› M2M/Smartphone improvements:

– Handle more users with smaller transactions per user.

› Introdution of OFDM in GSM

– A.k.a SPEED – Single Precoded Enhanched EGPRS Downlink)

› Multi-Carrier Downlink

– Up to 4 carriers i DL to one UE

› MIMO for GSM

› ...

Questions?

COMMENTS?