You are on page 1of 9

Dynamic Abis

© NOKIA Hutch– AP /Endy / Page: 1


What is an EDAP?
•Introduced in BSS10.5ED and mandatory for the utilisation of
the Nokia EGPRS system.
TS Bits used in timeslots
•Each frame includes 8 bits for each 64-kbps timeslot. 0
1 2 3 4 5 6 7 8

•One 16 kbps (2 bits) is called SUB-TSL (ABIS ch).


1
2 TRX-1
3

•One 64kbps (8bits) is called TSL. 4


5
TRX-2

6 TRX-3

•The Dynamic Abis is managed by the PCU (i.e. resource 7


8 TRX-4

allocation and scheduling of EDAP channels). 9


10 TRX-5
11

• The management is necessary because of the EDAP is a 12


13
TRX-6

limited resource to be shared between EDGE-TRX’s and 14


15
TRX-7

EGPRS channels. 16
17
TRX-8

18
19
20
21
22
23
24
25
26
27
28 TRXSIG TRXSIG TRXSIG TRXSIG
29 TRXSIG TRXSIG TRXSIG TRXSIG
30 TRXSIG TRXSIG TRXSIG TRXSIG
31 Q1 Management

© NOKIA Hutch– AP /Endy / Page: 2


What is a PCUPCM? What is a PCU DSP?
PCUPCM 0 PCUPCM 1 first generation
0 0
PCU
1
2
1
2
• 2 internal PCMs, the PCUPCMs. PQ II
-resource manager
• 64x2=256 PCM channels.
3 3
4 4 -Gb interface
5 5 -RLC/MAC
6 6 • PBCCH/PCCCHs + EGPRS chs + -Scheduler (SCH)
7 7
8 8 GPRS chs + EDAP chs. DSP0 DSP2 DSP1 DSP3
9 9
10 10
11 11
12 12
13 13
14 14 DSP4 DSP6 DSP5 DSP7
15 15
16 16
17 17
18 18
19 19
20 20 DSP9
DSP8 DSP10 DSP11
21 21
22 22
23 23
24 24
25 25
26
27
26
27 • 16 DSP in each logical PCU DSP12 DSP14 DSP13 DSP15
28 28
29 29 • 20 chs at 16 kbps per DSP
30 30
31 31

© NOKIA Hutch– AP /Endy / Page: 3


PCU Frame
CS-1 D
PCU frame types
CS-2 D non-EDGE TRX
• PCU data frame
CS-1 M EDGE TRX
• used when TRX not in EDGE mode
• only able to carry CS-1 and CS-2 CS-2 M + S
CS-3 M + S
• PCU master data frame CS-4 M + S
• used when TRX is in EDGE mode
MCS-1 M
• carries CS-1 or MCS-1 on its own and CS-2...CS-
MCS-2 M + S
4 and MCS-2...MCS-9 with the help of slave
frame(s) MCS-3 M + S
MCS-4 M + S
• PCU slave data frame MCS-5 M + S
• carries additional data that does not fit in PCU
MCS-6 M + S S
master data frames
MCS-7 M + S S S
MCS-8 M + S S S S
MCS-9 M + S S S S
retrans M

D PCU data frame


M PCU master data frame
S PCU slave data frame

© NOKIA Hutch– AP /Endy / Page: 4


DL Data Scheduling Example
• There are enough EDAP resources to handle adequately data transfers and MCS
requests if the EGPRS channels are less than EDAP PCM TSL.

TRX 1 - - CS-2 MCS-9 MCS-7 MCS-1 MCS-7

RTSL 0 1 2 3 4 5 6 7

PCM subTSL
1 2 3 4
8 5 5 5 -
PCM TSL

9 4 4 4 4
10 7 7 7 -
11 2 - - -
12 - - - -

© NOKIA Hutch– AP /Endy / Page: 5


EDAP Limitations
• Maximum pool size is 12 PCM TSLs.
• DAP can be shared by multiple TRXs.
• One DSP core can handle only one DAP but one EDAP can be handled by
several DSP.
• The traffic and signaling timeslots including the dynamic pool for each TRX must be
located in the same E1 frame.

© NOKIA Hutch– AP /Endy / Page: 6


DAP Calculation
Bits used in timeslots
TS 1
0
2 3 4 5 6 7 8
MCB LCB
•Frame Control & Sync. = 1 TSL
1 TCH_0
2 TCH_4
TCH_1
TCH_5
TCH_2
TCH_6
TCH_3
TCH_7
TRX
_1
•9 TRXs => 9* 2 TS = 18 TSLs
3 TCH_0
4 TCH_4
TCH_1
TCH_5
TCH_2
TCH_6
TCH_3
TCH_7
TRX Cell
_2 A
•TRXsig = 3TSLs
5 TCH_0
6 TCH_4
TCH_1
TCH_5
TCH_2
TCH_6
TCH_3
TCH_7
TRX
_3
•Q1 channel = 1 TSL
7 TCH_0 TCH_1 TCH_2 TCH_3 TRX
8 TCH_4 TCH_5 TCH_6 TCH_7 _4 Loop control bits (MCB, LCB)
9 TCH_0 TCH_1 TCH_2 TCH_3 TRX Cell Maximum size of the EDAP ->
32 TS –1TS - 18 TS - 3TS – 1 TS = 9 TSLs
10 TCH_4 TCH_5 TCH_6 TCH_7 _5 B TSLs for Voice and CSD
11 TCH_0 TCH_1 TCH_2 TCH_3 TRX
12 TCH_4 TCH_5 TCH_6 TCH_7 _6 Dedicated TSL for PSD
13 TCH_0 TCH_1 TCH_2 TCH_3 TRX
14 TCH_4 TCH_5 TCH_6 TCH_7 _7 BCFsig = 16kbit/s
15 TCH_0 TCH_1 TCH_2 TCH_3 TRX Cell
16 TCH_4 TCH_5 TCH_6 TCH_7 _8 C TRXsig = 16 kbit/s
17 TCH_0 TCH_1 TCH_2 TCH_3 TRX
18 TCH_4 TCH_5 TCH_6 TCH_7 _9 EGPRS pool
19 TRXsig1 TRXsig2 TRXsig3 TRXsig4
16kbps
20 TRXsig5 TRXsig6 TRXsig7 TRXsig8 signalling
Q1 management channel
21 TRXsig9 BCFsig
22 EDAP EDAP EDAP EDAP
23 EDAP EDAP EDAP EDAP
24 EDAP EDAP EDAP EDAP
25 EDAP EDAP EDAP EDAP
26 EDAP EDAP EDAP EDAP POOL
27 EDAP EDAP EDAP EDAP
28 EDAP EDAP EDAP EDAP
29 EDAP EDAP EDAP EDAP
30 EDAP EDAP EDAP EDAP
31 Q1 management channel Q1

© NOKIA Hutch– AP /Endy / Page: 7


DAP Calculation
PCUPCM 0 PCUPCM 1
0 0
1 1
DAP00 8
2 2 SMC
3 3
4 4 H
Other EGPRS channels empty channels
5 5
6 6
DAP00 7 EDAP channels
7 7
8 8 GPRS channels
9 9
10 10 DAP00 6
11 11
12 12 •One EDGE enabled TRX for each 3-sectors
•4 EGPRS TSLs (Dedicated + default territory)
13 13
14 14 DAP00 5
15 15 •Min. EDAP size = 4 TSLs
16
17
16
17
•EGPRS Master Ch. = 3 TSLs
18 18 DAP00 4 •Sync. Master Ch. =1 TSLs
19 19
20 20
Fewer number of 21 21 Total PCUPCM TSL = 64
GPRS chs 22
23
22
23
DAP00 3  Max DAP = 8
24 24
25 25
26 26 DAP00 2
27 27
28 28
29 29
30 30 DAP00 1
31 31

© NOKIA Hutch– AP /Endy / Page: 8


DSP Calculation
• EGPRS channel = 12 DSP0 DSP2 DSP1 DSP3

• 4 TSLs DAP = 16
• One DSP only can handle 20 channels, so total DSP4 DSP6 DSP5 DSP7
28 channels (12+16) will be handled by 2 DSPs.
• Maximum only 16 DSPs, so maximum PCU can
DSP8 DSP10 DSP9 DSP11
handle is 8 DAP only.

DSP12 DSP14 DSP13 DSP15

© NOKIA Hutch– AP /Endy / Page: 9

You might also like