Professional Documents
Culture Documents
2 GSM GPRS Radio Access
2 GSM GPRS Radio Access
1. Basic concepts 2. GSM/GPRS radio access 3. GSM/GPRS architecture and protocols 4. Universal Mobile Telecommunications System radio access 5. UMTS radio resource management 6. UMTS architecture and protocols 7. High Speed Down Link Packet Access 8 LTE 9. LTE ADVANCED 10. Mobile Network Engineering
1
Mobile Communications
2. GSM/GPRS radio access 2.1 Physical layer 2.2 Radio resource management
SCPC / FDMA
single channel per carrier/frequency division multiple access
FREQUENCY
SYSTEM BANDWIDTH
TIME
TDMA
Time Division Multiple Access
FREQUENCY
TIME
FRAME INTERVAL
DS-CDMA
Direct Sequence - Code Division Multiple Access
FREQUENCY
CODE
TIME
bandwidth
Theoretical Cluster
7
Duplex operation
f
f-up
f-down
system bandwidth
Rx
Tx
Rx
Tx
frame
GSM TIM
892,0 892,3 41 channels 937,0 937,3
GSM OPI
41 channels 913,7 958,7
01.03.1999
TACS
880,0 925,0 891,8 892,1 936,8 937,1
GSM TIM
41 channels
GSM OPI
41 channels 913,7 958,7
10
GSM TIM
42 channels
GSM OPI
42 channels 913,7 958,7
CTI
915 960
15.09.1999
TACS
880,0 925,0 891,2 891,5 936,2 936,5
57 channels
GSM TIM
43 channels *
53 channels
GSM OPI
42 channels 913,7 958,7
CTI
915 960
24 channels
50 channels
50 channels
24 channels
TIM
1755 1850 1760 1855
WIND
1770 1865
4th Operator
1780 1875
OPI
1780 1880
from 01.01.99 in 8 towns: RM, MI, NA, TO, BO, PA, FI, GE from 01.07.99 over the whole national territory
12
900 MHz
BSC MSC
900 MHz
BTS BTS
BSC BSC
1800 MHz
1800 MHz
BTS
13
MOBILE 2
MOBILE 8
TIME
TIME-SLOT: 577 s
14
MS
d power control
......
TS 2dB granularity
TS
15
-30
10 8 10 s
Burst structure
normal burst
Stealing flag
Guard Time
T Coded Data 3 57
1 GP 3 8.25
17
Guard Period
T 8
Synchr. Seq. 41
Coded Data 36
T 3
GP 68.25
88 Bit = 324.72 s
18
Tails
T 3
19
Speech transmission at a net bit rate of 13 Kbit/s (up and down link) Speech transmission at half bit rate (up and down link) Data transmission at 9.6/4.8/2.4 Kbit/s (with different coding schemes) Data transmission at halved speed (with different coding schemes)
20
point-to-multipoint unidirectional control channel broadcasting system information to MS up-link: down-link: RACH (Random Access CHannel) PCH (Paging Channel) AGCH (Access Grant CHannel)
point-to-point bidirectional control channel SACCH (Slow Associated Control CHannel) FACCH (Fast Associated Control CHannel) SDCCH (Stand Alone Dedicated Control CHannel)
21
Gives the mobile station the reference frequency of the system Gives the mobile station the training sequence for demodulate the down-link information
22
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRRRRRRRRRRRRRRRR
8 SDCCH/8 (downlink)
D0 D0
D1 D1
D2 D2
D3 D3
D4 D4
D5 D5
D6 D6
D7 D7
A0 A4
A1 A5
A2 A6
A3 A7
I I I I I I
8 SDCCH/8 (uplink)
A5 A1
A6 A2
A7 A3
I I I I I I
D0 D0
D1 D1
D2 D2
D3 D3
D4 D4
D5 D5
D6 D6
D7 D7
A0 A4
F: TDMA frame for frequency correction burst B: TDMA frame for BCCH D: TDMA frame for SDCCH R: TDMA frame for RACH
S: TDMA frame for synchronization burst C: TDMA frame for CCCH A: TDMA frame for SACCH/C
23
51 frames FS FS B B C C FS FS C C C C FS FS D0 D0
235.38 ms D1 D1 FS FS D2 D2 D3 D3 FS FS A0 A2 A1 I A3 I
D3 D3
R R A2 R R A0
A3 A1
RR R R R R R R R R R R RR R R R R RRR R R RR R R R R R R R R R R RR R R R R RR R R R
D0 D0
D1 D1
R R D2 R R D2
F: TDMA frame for frequency correction burst B: TDMA frame for BCCH D: TDMA frame for SDCCH R: TDMA frame for RACH
S: TDMA frame for synchronization burst C: TDMA frame for CCCH A: TDMA frame for SACCH/C
24
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 70 1 2 3 4 5 6 7
TDMA Frame
T T T T T T T T T T T T AT T T T T T T T T T T T I 120 ms T: Traffic Channel (TCH) A: Slow Associated Control Channel (SACCH) T T T T T T T T T T T T AT T T T T T T T T T T T A 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 120 ms
25
ciphering
Tx
Propagation channel
deciphering
Output bits
26
Speech coding
analogue sampled
t microphone bandpass 300 Hz 3.4 KHz loud speaker D A speech decoder channel decoder A D speech encoder channel coder
27
Channel coding
and other protection mechanisms
Distinction between:
Speech data Data services Signalling data
Detection Correction
28
Interleaving Retransmission
Channel coding
speech data
voice coding 13 Kbit/s 260 bit 20 ms 132 (1b) block code 50 (53, 50) (1a) Reordering (185) 78 (2) convolutional encoding (1/2; L=5) 189 4 tail bits 456 bit (20 ms) 22.8 kbit/s
10
11
12
13
14
15
22 blocks from the 456 data frame: 16 x 24 bit 2 x 18 bit 2 x 12 bit 2 x 6 bit
240 bit (12 kbit/s) Convolutional encoding R=1/2; L=5 488 bit Puncturing of 32 bit 456 bit
6 0
12 1
18 24 24 2 3 4 6 5 6 7 8 9
24 10 11 12 13
24 24 18 12 14 15 16 17 18 19
20 21
12 18 24 24
31
Channel coding
signaling streams
Block code (224, 1840) signaling info 184 bit Convolutional encoding R=1/2; L=5 456 bit parity 40 4 signaling info 184 bit
10
11
12
13
14
15
fi fj fk
network assigned jumping scheme
33
Modulation techniques
Q 10 Binary Phase Shift Keying I 00
11
01
35
GPRS service Radio resource sharing with GSM voice and data services Dynamic & static allocation of the physical channels One or more slots to a single GPRS user One or more GPRS users on a single slot Radio-frequency part unchanged
Voice service
data 2
36
PH
User Data
Compression/Decompression Segmentation/Re-assembly (not shown)
Network layer
SH FH
BH Info Field
Primary Block
BH Info Field
Following Blocks ...
Channel coding Reordering & Partitioning Interleaving Burst formatting
BH Info Field BH
RLC/MAC layer
Normal Burst
Normal Burst
Normal Burst
Normal Burst
Physical layer
BH = Block Header
normal burst
stealing flags
USF
Payload USF pre-coding 4 tail bits rate 1/2 convolutional coding puncturing
BCS
456 bits
38
Coding parameters
Scheme
Code Payload BCS Pre-coded Tail Coded rate (bits) (bits) USF (bits) bits bits
Punctured bits
40 16 16 16
3 6 6 12
4 4 4 -
0 132 220 -
39
Data rates
Scheme Maximum net Maximum net payload RLC/MAC data (bytes) rate (kbit/s) 20 30 36 50 8 12 14.4 20 Nominal data rate (kbit/s) 9.05 13.4 15.6 21.4 Application data rate (kbit/s) 7.7 11.5 13.8 19.2
40
sensitivity levels
Propagat. Charact.:
propagation
13 21 19 8
9 24 10 8
9 --10 10
C/I levels
Interleaving depth 4: increasing the BER decreasing the probability of block retransmission or erasure
10
11
12
13
14
15
PBCCH (PCCCH)
BTS
BCCH (CCCH)
GPRS specific system data + GSM system data Only PCCCH has to be tracked by MS
44
45
The radio blocks are transmitted over 4 bursts belonging to 4 consecutive TDMA frames Transmission on a Packet Data CHannel (PDCH): transmission on PRACH and PTCCH/U is performed by sending an access burst transmission on all the other packet data logical channels is performed by sending radio blocks constituted by four consecutive normal bursts a Packet Control Acknowledgement can be sent via 4 access bursts, if required by the network
46
PBCCH is mapped on one physical channel PCCCH is mapped on one or several physical channels, following a 52multiframe PRACH is determined by Uplink State Flag (USF) set FREE and broadcast on the downlink or by a fixed allocation
A given PDTCH is mapped on one physical channel An MS can use up to 8 PDTCHs on the same carrier A given PACCH is mapped on one physical channel and is allocated dynamically on a block basis PTCCH/U is mapped on one of the PDCHs where PDTCHs are allocated to the MS; PTCCH/D is associated to several PTCCH/Us sharing the same PDCH
47
Multiframe Structure
BCCH 52 TDMA frames divided in: 12 radio blocks B0-B11 (of 4 consecutive frames) 2 frames used for PTCCH (T) 2 idle frames (X) PDCH on which PBCCH and PCCCH are mapped
MS
Idle frames
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
B0
B1
B2
B3
B4
B5
B6
B7
B8
B9
B10
B11
Radio Blocks
48
51 frame signaling
GSM multi-frames: 26 TDMA frames for voice/data 51 TDMA frames for BCCH, CCCH, SDCCH
Key elements for a choice: statistical behaviour of data services need for higher degree of flexibility
52 frame for signaling and traffic
Mobile Communications
2. GSM/GPRS radio access 2.1 Physical layer 2.2 Radio resource management
50
51
Radio block
Data Block
MAC Hdr
RLC Header
MAC Header
USF S/P RRBP Payload Type Spare bits (if any)
Radio block
Control Block
MAC Hdr
52
53
Data Block
MAC Hdr
RLC Header
MAC Header
R SI Countdown value Payload Type Spare bits (if any)
Radio block
Control Block
MAC Hdr
spare
Payload Type
54
55
MAC Hdr
RLC Header
MAC Hdr
56
MAC Hdr
RLC Header
MAC Hdr
57
network
2-phases
1 physical channel assigned (PDCH) Packet resource req. MS>netw. over PDCH Packet uplink assign. (USF, TFI)
Network
Possible limitations (network side) on the number of transmitted blocks Selective retransmission required through Packet uplink Ack/Nack Resource re-assignment along the packet transfer: packet uplink assign. (over PACCH and bearing the RRBP for answer) packet control acknowledgment via PACCH reserved through RRBP Resource release started by MS through count/down procedure. Packet uplink final ACK (netw.) and Packet control ack (MS) are sent
PDTCH PDTCH PDTCH PDTCH PACCH PDTCH PDTCH PDTCH PACCH PACCH PDTCH PDTCH PACCH
59
Fixed Allocation: