Está en la página 1de 69

Radio Resource Management Algorithms in B9

B9 SFR Workshop - February 9th 2006

All rights reserved 2005, Alcatel

Agenda
Page 2

Autonomous Packet Resource allocation

Computation of MAX_SPDCH_LIMIT Selection of allocated PDCH Impacts on CS Preemption algorithm

TBF allocation/re-allocation strategy

Transmission resources usage Best candidate allocation of radio TS Modifications of TBF reallocations algorithms Parameters & Quality of Service indicators

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the PDCH allocation strategy

Autonomous Packet Resource Allocation


Page 3

In B8:

The MFS does not know which timeslots are usable for PS traffic,

The BSC evaluates the number of timeslots that the MFS could use to carry PS traffic (Max_SPDCH_Dyn),

To serve a new TBF, the MFS needs to request new timeslots to the BSC.

Event-triggered mechanism

Max_SPDCH_Dyn = 8

TS allocated to BSC TS allocated to MFS

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the PDCH allocation strategy

Autonomous Packet Resource Allocation (RAE4)


Page 4

In B9, the following new needs have appeared:

Need to know the list of basic Abis nibbles which are currently available to establish GCHs,

Need to know which basic Abis nibbles are preemptable / notpreemptable for CS traffic by the BSC. This information is useful: For the QoS feature (in order to be able to ensure a given GBR for an RT PFC). To define some priorities in the Abis nibble selection (preference is given to the non-preemptable basic Abis nibbles in order to limit the interaction of CS over PS traffic).

To meet all those needs, a process called Autonomous Packet Resource Allocation has been introduced in B9.
All rights reserved 2005, Alcatel

Need to accelerate TBF establishment times (the B8 round trip delay between MFS and BSC to allocate some PDCHs can be avoided).

B9 SFR Workshop / February 9th 06

Modification of the PDCH allocation strategy

Autonomous Packet Resource Allocation (RAE4)


Page 5

In B9:

The BSC evaluates a number of timeslots that the MFS can use to carry PS traffic (Max_SPDCH_Limit), Periodical exchange of messages between the BSC and the MFS:

The MFS knows which timeslots can be used to serve a new TBF. Periodical mechanism
Max_SPDCH_Limit = 8

BSC to MFS: list of RTS that the MFS can use, MFS to BSC: acknowledgement of allocated / de-allocated RTS.

TS allocated to BSC TS allocated to MFS

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the PDCH allocation strategy

Autonomous Packet Resource Allocation (RAE4)


Page 6

CS/PS sharing is based on the evaluation of Max_SPDCH_Limit. The Max_SPDCH_Limit value:

The evaluation of Max_SPDCH_Limit is based on:

Corresponds to a number of timeslots allocated to the MFS, Evaluated at the BSC level, Periodically, every TCH_INFO_PERIOD * RR_ALLOC_PERIOD, Transmitted to the MFS using the RR Allocation Indication message, Comprised between Min_SPDCH and Max_SPDCH.

O&M parameters (Max_PDCH, Min_PDCH, Max_PDCH_HIGH_LOAD, HIGH_TRAFFIC_LOAD_GPRS, THR_MARGIN_PRIO_PS), CS and PS load, averaged using a sliding window of size Load_EV_Period_GPRS, PS load: provided to the BSC by the RR Usage Indication message. Sharing of unused TSs between CS and PS traffic.
All rights reserved 2005, Alcatel

B9 SFR Workshop / February 9th 06

Modification of the PDCH allocation strategy

RAE4 : Load evaluation


Page 7

At the expiry of the TCH_INFO_PERIOD timer, the following load samples are calculated:

NB_USED_CS_TS(k) & NB_USED_PS_TS(k) NB_USED_TS(k) = NB_USED_CS_TS(k) + NB_USED_PS_TS(k) NB_UNUSED_TS(k)


k+2

k-2

k-1

k+1

TCH_INFO_PERIOD = 5s

NB_USED_CS_TS(k) NB_USED_PS_TS(k) NB_USED_TS(k) NB_UNUSED_TS(k) AV_USED_CS_TS(k) AV_USED_PS_TS(k) AV_UNUSED_TS(k)

RR_ALLOC_PERIOD * TCH_INFO_PERIOD

LOAD_EV_PERIOD_GPRS = 3

AV_USED_CS_TS(k+2) AV_USED_PS_TS(k+2) AV_UNUSED_TS(k+2)

for each cell, every RR_ALLOC_PERIOD * TCH_INFO_PERIOD, the BSC computes three averaged values through a sliding window of size LOAD_EV_PERIOD_GPRS (default value = 3):
All rights reserved 2005, Alcatel

B9 SFR Workshop / February 9th 06

Modification of the PDCH allocation strategy

RAE4 : MAX_SPDCH_LIMIT Calculation


Page 8

the BSC periodically (every RR_ALLOC_PERIOD * TCH_INFO_PERIOD) computes the number of Slave PDCHs that it can provide to the MFS: MAX_SPDCH_LIMIT
O&M parameters
MIN_SPDCH MAX_SPDCH Computation of Thresholds MAX_SPDCH_HIGH_LOAD Computation of MAX_SPDCH_LIMIT MAX_SPDCH_LIMIT AV_USED_CS_TS AV_USED_PS_TS AV_UNUSED_TS

MAX_PDCH_HIGH_LOAD MAX_PDCH MIN_PDCH NB_TS_DEFINED NB_TS_MPDCH NB_TS_SPDCH

NB_TS

Computation of CS/PS Margin

MARGIN_PRIORITY_CS MARGIN_PRIORITY_PS

THR_MARGIN_PRIORITY_CS THR_MARGIN_PRIORITY_PS

= 100 HIGH_TRAFFIC_LOAD_GPRS O&M parameter

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the PDCH allocation strategy

RAE4 : MAX_SPDCH_LIMIT Calculation


Page 9

Two new margins are introduced, to guarantee that a certain number of timeslots are kept available for the arrival of new calls between two transmissions of the RR Allocation Indication message

CS Margin

TS that should be kept at BSC for possibly incoming CS calls Computation based on HIGH_TRAFFIC_LOAD_GPRS

PS Margin

TS that should be allocated to the MFS for possibly incoming TBF Computation based on THR_MARGIN_PRIO_PS and MAX_PDCH_HIGH_LOAD
All rights reserved 2005, Alcatel

B9 SFR Workshop / February 9th 06

Modification of the PDCH allocation strategy

RAE4 : MAX_SPDCH_LIMIT Calculation


Page 10

MAX_SPDCH_LIMIT Calculation :

It can be in the range of [MIN_SPDCH, MAX_SPDCH]

Unused TS are shared equally between BSC and MFS

If the number of unused TS is too low (e-g high CS/PS traffic), then Margins are used

Higher priority is given to CS over PS, except when used PDCH are below Max_PDCH_High_Load
priority for PS priority for CS reserved for CS

reserved for PS

MAX_SPDCH_Limit MAX_SPDCH

MAX_SPDCH_HIGH_LOAD

MIN_SPDCH

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Agenda
Page 11

Autonomous Packet Resource allocation

Computation of MAX_SPDCH_LIMIT Selection of allocated PDCH Impacts on CS Preemption algorithm

TBF allocation/re-allocation strategy

Transmission resources usage Best candidate allocation of radio TS Modifications of TBF reallocations algorithms Parameters & Quality of Service indicators

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the PDCH allocation strategy

MAX_SPDCH_LIMIT TS selection
Page 12

Radio Resource Allocation Indication message:

Sent by BSC to MFS,

Periodically, every TCH_INFO_PERIOD * RR_ALLOC_PERIOD,

SPDCHs_Allocation bitmap: contains information whether a timeslot is allocated to the MFS or not.

Radio Resource Usage Indication message:

Sent by MFS to BSC,

Periodically, every TCH_INFO_PERIOD or in response to a RR Allocation Indication,

SPDCHs_Confirmation bitmap: indicates or confirms whether a timeslot is allocated or not to the MFS,

SPDCHs_Usage bitmap: provides occupancy states of timeslots allocated to the MFS.


All rights reserved 2005, Alcatel

B9 SFR Workshop / February 9th 06

Modification of the PDCH allocation strategy

MAX_SPDCH_LIMIT TS selection : TRX priority


Page 13

The way to set the priority of the PS capable TRX (TRX_PREF_MARK = 0) is slightly modified in B9 release with the introduction of a frequency band criterion:

PS_PREF_BCCH_TRX

HW TRE capability (G4 HP -> G4 MP -> G3)

DR TRE capability (FR TRX -> DR TRX)

E-GSM TRX preference (new in B9, E-GSM TRX -> PGSM/GSM850/DCS TRX)

TRX having the maximum number of consecutive SPDCHs

TRX identity (low TRX id -> high TRX id)

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the PDCH allocation strategy

MAX_SPDCH_LIMIT TS selection
Page 14

PS TS and TRX ordering:

the first step consists in ordering the PS timeslots and the PS TRX so as to obtain an ordered list of TCH/SPDCH timeslots

the ordering of the timeslots is based on the following criteria:

selection of the TRX: the TRX having the lowest rank in the TRX ranking table (refer to the slide on TRX priority) is selected first

selection of the TS: once the TRX has been selected, the TCH/SPDCH timeslots having the lowest timeslot index, i.e. located at the most left side of the TRX, is selected first

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the PDCH allocation strategy

MAX_SPDCH_LIMIT TS selection
Page 15

Different PS TS zones:

MAX_SPDCH_HIGH_LOAD zone:

this zone corresponds to the MAX_SPDCH_HIGH_LOAD consecutive PS capable TS that are preferred for PS allocation

Non pre-emptable PS zone:

in this zone, allocated TBFs cannot be pre-empted

this zone is always inside the MAX_SPDCH_HIGH_LOAD zone

in this latter zone, we search for the rightest TS allocated to the MFS and used. Then, all the TS located at its left define the non pre-emptable PS zone

inside this zone, a TS:

remains allocated to the MFS if already allocated to the MFS

is allocated to the MFS if previously allocated to the BSC and unused

remains allocated to the BSC if already allocated to the BSC and used

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the PDCH allocation strategy

MAX_SPDCH_LIMIT TS selection
Page 16

Different PS TS zones:

MAX_SPDCH_LIMIT zone:

this zone corresponds to the MAX_SPDCH_LIMIT consecutive PS capable TS that are preferred for PS allocation inside this zone, a TS:

PS traffic zone:

remains allocated to the MFS if already allocated to the MFS is allocated to the MFS if previously allocated to the BSC and unused remains allocated to the BSC if already allocated to the BSC and used

this zone corresponds to the larger zone between the non pre-emptable PS zone and the MAX_SPDCH_LIMIT zone

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the PDCH allocation strategy

MAX_SPDCH_LIMIT TS selection
Page 17

Different PS TS zones:
PS traffic zone MAX_SPDCH_LIMIT zone

example: MAX_SPDCH_HIGH_LOAD = 8, MAX_SPDCH_LIMIT = 10

Non pre-emptable PS zone CS 3 4 5 TRX2 6 7 8 9 10 11 12 13 TRX1 14 15 16 PS PS CS PS PS CS CS CS

PS

PS

MAX_SPDCH_HIGH_LOAD zone

example: MAX_SPDCH_HIGH_LOAD = 8, MAX_SPDCH_LIMIT = 3


PS traffic zone

Non pre-emptable PS zone

MAX_SPDCH_LIMIT zone PS 2 3 4 5 TRX2 6 7 8 9 CS CS PS CS CS CS 10 CS 11 CS CS 12 13 TRX1 14 15 16

PS

MAX_SPDCH_HIGH_LOAD zone

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the PDCH allocation strategy

MAX_SPDCH_LIMIT TS selection
Page 18

Impact on SPDCH capable TS carrying CS traffic:

If located inside the PS traffic zone, they are pre-reserved for PS.

No new incoming CS call can be served on this TS, if it becomes unused once it is pre-reserved for PS.

If located inside the Non pre-emptable PS zone and the MAX_SPDCH_LIMIT zone, an intracell Handover can be triggered

Valid until the TS becomes not pre-reserved for PS again and of course still handled by the BSC

if EN_RETURN_CS_ZONE_HO = enabled, the BSC shall check whether TCHs are allocated in both the MAX_SPDCH_LIMIT zone and the non preemptable PS zone, and trigger the HO (cause 30)

the TS will be considered as unused only once the handover will have been successfully performed. As the pre-reservation state of such a TS is set to pre-reserved for PS, no new incoming CS call can be allocated on it

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the PDCH allocation strategy

MAX_SPDCH_LIMIT TS selection
Page 19

CS calls in the Non pre-emptable PS zone:


PS traffic zone MAX_SPDCH_LIMIT zone Non pre-emptable PS zone PS 1 MAX_SPDCH_HIGH_LOAD zone PS traffic zone Non pre-emptable PS zone MAX_SPDCH_LIMIT zone PS 1 MAX_SPDCH_HIGH_LOAD zone PS used by PS CS used by CS CS used by CS, candidate for HO cause 30 2 3 4 5 TRX2 6 7 8 9 PS CS CS PS CS CS CS 10 CS 11 CS CS 12 13 TRX1 14 15 16 2 3 4 5 TRX2 6 7 8 9 10 11 12 13 TRX1 14 15 16 PS CS PS PS CS PS PS CS CS CS

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the PDCH allocation strategy

MAX_SPDCH_LIMIT TS selection
Page 20

Examples of SPDCHs_Allocation_bitmap building:

2 TRXs in the cell initial situation: TS1 and TS2 on TRX2 allocated to the MFS the non pre-emptable PS zone is always included in the MAX_SPDCH_LIMIT zone MAX_SPDCH_LIMIT = 5

MAX_SPDCH_LIMIT_ZONE PS traffic zone

TRX 2

TRX 1

1 1 0 0 1 0

PS PS CS
4 5 6 7 8 9 1

CS CS

CS

10 0

CS CS
11 0

12 0

13 0

14 0

15 16 0

CS
0

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the PDCH allocation strategy

MAX_SPDCH_LIMIT TS selection
Page 21

Examples of SPDCHs_Allocation_bitmap building:


TRX 2 TRX 1

MAX_SPDCH_LIMIT = 7

MAX_SPDCH_LIMIT_ZONE PS traffic zone

1 1 0 0 1 0 1 1

PS PS
4 5 6 7 8 9 10 11 0

CS CS

CS

CS CS

12 0

13 0

14 0

15 16 0

CS
0

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the PDCH allocation strategy

MAX_SPDCH_LIMIT TS selection
Page 22

Examples of SPDCHs_Allocation_bitmap building:


TRX 2 TRX 1

MAX_SPDCH_LIMIT = 4

MAX_SPDCH_LIMIT_ZONE PS traffic zone

1 1 0 0 0 0 0 0

PS PS
4 5 6 7 8 9 10 11 0

CS CS

CS

CS CS

12 0

13 0

14 0

15 16 0

CS
0

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Agenda
Page 23

Autonomous Packet Resource allocation

Computation of MAX_SPDCH_LIMIT Selection of allocated PDCH Impacts on CS Preemption algorithm

TBF allocation/re-allocation strategy

Transmission resources usage Best candidate allocation of radio TS Modifications of TBF reallocations algorithms Parameters & Quality of Service indicators

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the PDCH allocation strategy

CS Preemption
Page 24

Process triggered when a radio TS is reported by the BSC as no longer allocated to the MFS. It only applies to SPDCHs.

Principle:

1) MFS receives a RR Allocation Indication message from the BSC, and uses the SPDCHs_Allocation bitmap to determine which SPDCHs shall be given back to the BSC

2) then, MFS shall immediately send a RR Usage Indication message to the BSC with the SPDCHs_Confirmation bitmap impacted SPDCHs not used are immediately given back to the BSC

(Note : SPDCHs considered not used if no TBF resources are allocated on these SPDCHs and their basic Abis nibbles are free)

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the PDCH allocation strategy

CS Preemption
Page 25

3) after RR Usage Indication, TCH_INFO_PERIOD timer is restarted. Remaining impacted SPDCHs, which are in use (at least one TBF is established on those SPDCHs or the basic Abis nibbles of those SPDCHs are used by a GCH channel), are marked as de-allocating

4) the CS pre-emption process shall be completed before the TCH_INFO_PERIOD expiry, in order to confirm the deallocation of all the remaining pre-empted SPDCHs in the next RR Usage Indication message to be sent to the BSC. For that purpose, the internal T_PDCH_Preemption timer is set to TCH_INFO_PERIOD - 1s

5) When T_PDCH_Preemption expires, the fast preemption is launched.

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the PDCH allocation strategy

CS Preemption
Page 26

TBFs candidate for T1 reallocation: PACCH impacted by the pre-emption (as in B8)
1 2 3 4 5 6 7

No T1 candidate T1 candidate

DL UL
0 1 2 3 4 5 6 7

TBFs for which the M-EGCH link size becomes too low to serve the Max_Allowed_(M)CS of the TBF (new in B9).
2 preempted GCHs 4 GCHs M-EGCH

Max_EGPRS_MCS = MCS9 5 GCHs needed

TRX

EGPRS TBF

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the PDCH allocation strategy

Related Parameters
Page 27 Definition BSC BSC BSC None (DLS) Change able Perce ntage flag BSC None (DLS) Numb er 2 Subsystem Insta nce OMC-R access Type Def valu e Range [1,30] 10 [0,100] Unit Non e %

HMI name

NEW : RR_ALLOC_PERIOD

NEW : THR_MARGIN_PRIO_PS BSC cell

This parameter allows to tune the time between two sendings of the BSCGP RR Allocation Indication message

NEW : EN_RETURN_CS_ZONE_ HO

Margin of radio timeslots reserved for PS traffic between two sendings of the BSCGP RR Allocation Indication message. The threshold is expressed in percentage of radio timeslots

Flag enabling the intracell handovers allowing to move TCH from the PS zone to the CS zone of PDCH/TCH allocation

[0,1]

Non e

Removed parameters :

T_PDCH_PREEMPTION

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Agenda
Page 28

Autonomous Packet Resource allocation

Computation of MAX_SPDCH_LIMIT Selection of allocated PDCH Impacts on CS Preemption algorithm

TBF allocation/re-allocation strategy

Transmission resources usage Best candidate allocation of radio TS Modifications of TBF reallocations algorithms Parameters & Quality of Service indicators

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the PDCH allocation strategy

Definitions
Page 29

TRX capabilities for GPRS (maximum CS) and for EGPRS (EGPRS possible or not, maximum MCS) are defined at MFS side using:

HW PS capability for each TRX, Max_GPRS_CS O&M parameter, En_EGPRS O&M parameter, Max_EGPRS_MCS O&M parameter.
CS-1/2

G3 (TRE in an Evolium BTS)

G2 (TRE in a DRFU BTS)

TRE generation

HW PS capability of the TRX CS-1/4

G4 (TRE in an Evolium BTS)

CS-1/4 + MCS-1/9

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the PDCH allocation strategy

Definitions
Page 30

TRX is said established if there is an M-EGCH link associated to this TRX with GCHs.

For each TRX, the following variables are defined:

Established_Nb_GCH:

Non CS Preemptable GCH:

Number of GCHs that are activated in the M-EGCH link

CS Preemptable GCH:

GCH, whose Abis nibble is not CS preemptable (Extra Abis nibble, Bonus Abis nibble,Basic Abis nibble mapped on a RTS inside the Max_SPDCH_High_Load zone.

GCH, whose Abis nibble is CS preemptable (Basic Abis nibble mapped on a RTS outside the Max_SPDCH_High_Load zone)
All rights reserved 2005, Alcatel

B9 SFR Workshop / February 9th 06

Modification of the PDCH allocation strategy

M-EGCH link size


Page 31

Target_Nb_GCH:

Estimation of the GCHs necessary in a given M-EGCH link to carry the traffic

It may of course not be reached in case of congestion situations at transmission level (Abis and/or Ater).

-Number of PDCHs on the TRX, on which radio resources have been allocated for BE TBFs,

It is a function of:

-Max_GPRS_CS and Max_EGPRS_MCS O&M parameter values,

-Number of GCH needed per PDCH for Max_GPRS_CS / Max_EGPRS_MCS

-Whether Ater Usage in the GPU is high or not. If it is high, the value of Target_Nb_GCH is reduced so as to decrease the global Ater resource consumption in the GPU.

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the PDCH allocation strategy

M-EGCH link size


Page 32

Max_GPRS_CS CS-1 CS-2 CS-3 CS-4

Nb_GCH(Max_GPRS_CS) 0,73 1,00 1,25 1,64

Target_Nb_GCH is updated:

At TBF allocation / reallocation,

At TBF release.

Max_EGPRS_MCS MCS-1 MCS-2 MCS-3 MCS-4 MCS-5 MCS-6 MCS-7 MCS-8 MCS-9

Nb_GCH(Max_EGPRS_MCS) 0,89 1,00 1,33 1,50 1,86 2,36 3,49 4,14 4,49

Example of Target_Nb_GCH evaluation:

Target_Nb_GCH = 4 * 4.49 = 18 GCHs for the MEGCH link of a TRX supporting one 4-TS EGPRS TBF (Max_EGPRS_MCS = MCS-9),

(In this example, it is supposed that the Ater usage of the GPU is not high)

Target_Nb_GCH = 4 * 1.64 = 7 GCHs for the M-EGCH link of a TRX supporting one 4-TS GPRS TBF (Max_GPRS_CS = CS-4).

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the PDCH allocation strategy

Abis selection in M-EGCH link


Page 33

When establishing new GCHs in the M-EGCH link of a given TRX, the free Abis nibbles are selected with the following priorities:

1) Free basic Abis nibbles mapped to RTSs currently available for PS traffic and within the Max_SPDCH_High_Load zone of the cell,

2) Free extra Abis nibbles and free bonus Abis nibbles,

3) Free basic Abis nibbles mapped to RTSs currently available for PS traffic and out of the Max_SPDCH_High_Load zone of the cell.

If not enough free Abis nibbles, or free Ater nibbles, use of GCH preemption:

4) Inter-cell GCH preemption,

5) Intra-cell GCH preemption.

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the PDCH allocation strategy

M-EGCH link establishment or increase


Page 34

Triggers for M-EGCH link establishment or capacity increase:

New TBF allocated on the TRX

Periodical GCH establishment process

And Target_Nb_GCH becomes strictly higher than Established_Nb_GCH.

Periodical attempt to increase the M-EGCH link size of TRXs, if its size is lower than Target_Nb_GCH.

Fast Initial PS Access feature

Addition of GCHs to the TRX of the cell (target TRX), whose deficit in terms of number of GCHs is the highest.

O&M parameter at cell-level : EN_FAST_INITIAL_GPRS_ACCESS.

Ensures that one M-EGCH link is always established on the the most PS-prioritary TRX of the cell
All rights reserved 2005, Alcatel

B9 SFR Workshop / February 9th 06

Modification of the PDCH allocation strategy

Handling of unused GCHs


Page 35

When a TBF is released and Target_Nb_GCH becomes strictly lower than Established_Nb_GCH unused GCHs:

Triggers an inactivity timer (T_GCH_Inactivity)

Anticipates new TBF arrival,

At timer expiry, if Target_Nb_GCH is still strictly lower than Established_Nb_GCH, the unused GCHs are released:

GCH preemption.

If there is no TBF traffic in the cell and the TRX is the last established TRX of the cell:

Choice of GCHs to release is the reverse order than the one used for GCH establishment.

Not all the GCHs are released (keep N_GCH_Fast_PS_Access GCHs),

Triggers T_GCH_Inactivity_Last timer.

Only valid if Fast Initial PS Access is disabled.


All rights reserved 2005, Alcatel

B9 SFR Workshop / February 9th 06

Modification of the PDCH allocation strategy

Handling of unused GCHs


Page 36

At T_GCH_Inactivity timer expiry


GCH10 B > HL GCH9 B > HL GCH8 B > HL GCH7 B > HL GCH6 B > HL GCH5 Extra GCH4 Extra GCH3 B HL GCH2 B HL GCH1 B HL

M-EGCH link

Established_Nb_GCH = 10 3 unused GCHs Target_Nb_GCH = 7 Established_Nb_GCH = 7

B > HL: GCH uses a basic Abis nibble mapped on a RTS out of the Max_SPDCH_High_Load zone of the cell. Extra: GCH uses an extra Abis nibble or a bonus basic Abis nibble. B HL: GCH uses a basic Abis nibble mapped on a RTS within the Max_SPDCH_High_Load zone of the cell.

7 used GCHs

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the PDCH allocation strategy

M-EGCH link capacity decrease


Page 37

M-EGCH link capacity decrease:

GCHs are removed from an M-EGCH link of a TRX:

When a TBF is released and Target_Nb_GCH becomes strictly lower than Established_Nb_GCH (unused GCHs and inactivity timer mechanism),

GCH preemption: inter-cell and intra-cell,

CS preemption: a basic Abis nibble used in the M-EGCH link is mapped on a RTS that must be given back to the BSC (CS preempted RTS).

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the TBF allocation/re-allocation strategy

TBF Resource establishment process


Page 38

The TBF resource establishment process operates in two steps:


Find best candidate timeslot allocation Verify if enough transmission resource GCH reservation

Radio Resource Allocation Algorithm


Two policies are defined ASAP, Optimal GCH establishment Maximum allowed (M)CS

If Allocation = OK

TBF Establishment

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the TBF allocation/re-allocation strategy

TBF Resource establishment process


Page 39

Two TBF allocation policies are defined:

Nb_GCH_For_TBF_Estab:
Policy
ASAP ASAP ASAP ASAP Optimal

ASAP: used for BE TBF establishment, T1, T2 and T4 reallocation. Its goal is to serve the request as soon as possible. OPTIMAL: used for T3 reallocation. Its goal is to ensure that a significant bandwidth will be offered to the MS upon T3 reallocation, even if it takes some time to establish all the necessary GCHs

Minimum number of GCHs, which are required on the TRX to serve the request.
Nb_GCH_For_Estab
1 to 5 (depending on the Max_Allowed_(M)CS of the concurrent TBF) 1 to 2 (depending on the Max_Allowed_CS of concurrent TBF) 1 1

TBF establishment (without concurrent)

Type of request

TBF establishment (with concurrent)

T1 TBF reallocation

T4 TBF reallocation

T3 TBF reallocation

1 to 5 (depending on the Max_Allowed_(M)CS of concurrent TBF)

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the TBF allocation/re-allocation strategy

TBF Resource establishment process


Page 40

Determination of the Max_Allowed_(M)CS of a TBF:

Depends on the type of TBF (GPRS / EGPRS) and of the direction of the TBF (UL / DL) Is based on the number of established GCHs Is limited by: GPRS / EGPRS TRX capability, Max_GPRS_CS and Max_EGPRS_MCS (O&M parameters).
Max_Allowed_MCS

Nb_GCH Nb_GCH 1 2 3 5 4 CS-4

CS-2 (UL) / CS-1 (DL)

Max_Allowed_CS

MCS-2 (UL) / MCS-1 (DL) MCS-5 MCS-6 MCS-7 MCS-9

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the TBF allocation/re-allocation strategy

Transmission resources establishment


Page 41

3 cells @ 2 TRX:

Max_PDCH_High_Load = 4 a maximum of 4 non CS preemptable basic Abis nibbles can be established in the cell, Max_PDCH = 8, Max_EGPRS_MCS = MCS-9, Max_GPRS_CS = CS-4, Max_SPDCH_Limit = 6 a maximum of 6 basic Abis nibbles can be established in the cell. Abis radio

Cell A

Cell B

Cell C

Basic nibbles

6x4 extra nibbles

CS
All rights reserved 2005, Alcatel

B9 SFR Workshop / February 9th 06

Modification of the TBF allocation/re-allocation strategy

Transmission resources establishment


Page 42

First EDGE MS (MS1), class 8 in cell A -> Target_Nb_GCH = 18

GCH Allocation for MS1 4 basic Abis nibble in the Max_PDCH_High_Load zone, 14 extra Abis nibbles, Total = 18 GCHs.

Cell A

basic extra

Cell B

Cell C

CS MS1

CS Cell A

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the TBF allocation/re-allocation strategy

Transmission resources establishment


Page 43

Second EDGE MS (MS2), class 8 in cell B -> Target_Nb_GCH = 18

GCH Allocation for MS2

4 basic Abis nibbles in the Max_PDCH_High_Load zone, 10 free extra Abis nibbles, 2 basic Abis nibbles outside the Max_PDCH_High_Load zone, Inter GCH preemption between Cell A and Cell B:
basic

Cell A

Total = 18 GCHs.

14 extra Abis in cell A, 10 extra Abis in cell B, 2 extras Abis nibbles are pre-empted from Cell A to Cell B

extra

Cell B

Cell C CS Cell A Cell B

CS MS1 MS2

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the TBF allocation/re-allocation strategy

Transmission resources establishment


Page 44

After GCH allocation of MS2 in cell B: In Cell A: Established_Nb_GCH = 16 Next Periodical GCH process in Cell A: 2 basic Abis nibbles outside the Max_PDCH_High_Load zone, Total = 16 + 2 = 18 GCHs.
basic extra

Cell A

Cell B

Cell C CS Cell A Cell B

CS MS1 MS2

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Agenda
Page 45

Autonomous Packet Resource allocation

Computation of MAX_SPDCH_LIMIT Selection of allocated PDCH Impacts on CS Preemption algorithm

TBF allocation/re-allocation strategy

Transmission resources usage Best candidate allocation of radio TS Modifications of TBF reallocations algorithms Parameters & Quality of Service indicators

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the TBF allocation/re-allocation strategy

TRX List computing


Page 46

The goal of the TRX list computing step is to determine the TRX list on which the TBF or one UL block candidate allocations will be searched

The conditions for a TRX to be inserted into the TRX list are:

the TRX shall be PS capable if the TRX is not already mapped to a DSP, and no DSP can be associated to the TRX, then the TRX shall not be considered

Difference with B8 release:

there are no longer some restricted EGPRS capable TRX lists (i.e. selection of the EGPRS TRX of highest class (that is which offer the highest throughput) as long as the maximum number of EGPRS TBF per PDCH on these TRX is not higher than a threshold). Indeed, all the EGPRS capable TRXs can offer the same potential throughput: they are all mapped on G4 TRE, and the B8 concept of TRX pool type has disappeared

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the TBF allocation/re-allocation strategy

Best candidate allocation computation


Page 47

Once all the usable PDCHs are determined, the different candidate timeslot allocations are sorted according to their respective available throughput, in order to choose the one offering the highest throughput to serve the considered request. This is a complete change compared to the previous BSS releases (B6, B7 and B8)

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the TBF allocation/re-allocation strategy

Definition : PDCH states


Page 48

Allocated:

Active:

new in B9: the PDCH is a SPDCH indicated as usable for PS traffic by the BSC B8 definition: radio resource allocated to the MFS, but associated transmission resources are not allocated

Full : as in B8 release

new definition in B9: an allocated PDCH is active if it supports at least one radio resource allocated for a TBF the B8 definition was considering the parameter N_TBF_PER_SPDCH which is removed in B9 release

EGPRS:

an allocated PDCH is in the EGPRS state if some radio resources are allocated in DL, for an EGPRS TBF. Only used when running the radio resource (re)allocation algorithm in GPRS mode and when considering the UL direction of the candidate TBF allocations Remark: the busy PDCH state (number of established TBF on the PDCH higher than N_TBF_PER_SPDCH) is no more used by the allocation algorithm
All rights reserved 2005, Alcatel

B9 SFR Workshop / February 9th 06

Modification of the TBF allocation/re-allocation strategy

Best candidate allocation computation


Page 49

Available throughput of a candidate timeslot allocation

New metric introduced in B9 release. It is the overall throughput provided by its PDCHs. Depends on two variables:

the potential throughput of its PDCHs the available capacity on each of its PDCHs

Note : in the past releases the idea was already to give the highest possible throughput to a TBF (allocating the highest number of TS, if possible not busy) but there was no explicit metric evaluating the throughput provided by a candidate TS allocation

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the TBF allocation/re-allocation strategy

Best candidate allocation computation


Page 50

Potential throughput of a given PDCH

The potential throughput of a PDCH is calculated as follows according to O&M parameters for the Evolium BTS case:

GPRS best effort TBF: R_AVERAGE_GPRS (default = 12kbit/s)

Available capacity on a given PDCH

This potential throughput and its associated parameters are only used in the computation of the best allocation. No impact at all on the effective throughput !

EGPRS best effort TBF: R_AVERAGE_EGPRS (default = 30kbit/s)

For a Best effort GPRS TBF, it takes into account all other BE GPRS TBF or EGPRS TBF on the same TS ( = 1 / Nb_BE_TBF_SAME_PRIOR_XL)

Available throughput of a given candidate timeslot allocation

For a Best effort EGPRS TBF, it takes into account only the other BE EGPRS TBF on the same TS ( = 1 / Nb_BE_EGPRS_ TBF_SAME_PRIOR_XL)

Computed using available capacity and throughput for all PDCH of the allocation
All rights reserved 2005, Alcatel

B9 SFR Workshop / February 9th 06

Modification of the TBF allocation/re-allocation strategy

Best candidate allocation computation


Page 51

Candidate time slot allocations sorting : throughput-based:

[ALPHA]: For ASAP policy only: the candidate timeslot allocations, which are on some TRXs for which Established_Nb_GCH is greater than Nb_GCH_For_TBF_Estab are preferred. [A]: For UL GPRS TBF establishment / reallocation only: the candidate timeslot allocations, which have the lowest number of PDCHs in the EGPRS state are preferred. [B]: the candidate timeslot allocations, which have the highest available throughput in the direction of the bias are preferred. [C]: the candidate timeslot allocations, which have the highest available throughput in the direction opposite to the bias are preferred. [D]: the candidate timeslot allocations, which are on the TRX with the highest priority, are preferred. [E]: for EGPRS TBFs establishments only: the candidate timeslot allocations, which have the lowest number of GPRS TBFs in the direction of the bias, are preferred. [F]: combinations with the PDCHs that have the lowest index are preferred.
All rights reserved 2005, Alcatel

B9 SFR Workshop / February 9th 06

Agenda
Page 52

Autonomous Packet Resource allocation

Computation of MAX_SPDCH_LIMIT Selection of allocated PDCH Impacts on CS Preemption algorithm

TBF allocation/re-allocation strategy

Transmission resources usage Best candidate allocation of radio TS Modifications of TBF reallocations algorithms Parameters & Quality of Service indicators

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the TBF allocation/re-allocation strategy

TBF reallocation cases


Page 53

T1: reallocation to maintain a TBF alive despite the CS preemption of some RTSs or of some GCHs in the cell.

T2: reallocation of an on-going TBF when establishing a concurrent TBF.

T3: reallocation useful to

Provide a higher throughput, if it is possible, to a TBF,

Establish a new M-EGCH link for one of the TRXs of the cell,

T4: reallocation to move an UL GPRS TBF sharing one PDCH with a DL EGPRS TBF onto PDCHs which do not support a DL EGPRS TBF. It concerns only GPRS TBFs.

Perform a radio de-fragmentation process.

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the TBF allocation/re-allocation strategy

T3 TBF reallocation cases


Page 54

Conditions for a MS to be candidate for T3 reallocation: the BSS systematically requests a T3 reallocation for any MS which has an established TBF in the direction of the bias verifying the following conditions:

more than N_CANDIDATE_FOR_REALLOC bytes have been sent on the DL TBF or received on the UL TBF since their establishment T3192 is not running

Principles of T3 TBF reallocation:

Computing of a THROUGHPUT_RATIO (= Allocated_Throughput / Optimal_Throughput) to know how sub-optimal a TBF allocation is.

A T3 TBF reallocation will only be allowed if a significant THROUGHPUT_RATIO gain is reached. The minimal gain is set by the system parameter: MIN_THROUGHPUT_GAIN (= 40%).

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the TBF allocation/re-allocation strategy

T3 TBF reallocation cases


Page 55

Initial situation:
2 MSa MSc MSb 3 4 5 6 7 0 1 2 3 4 5 6 7

3 MSs (MSa, MSb, and MSc), all GPRS and (4+1),


UL DL

UL

DL MSa MSa MSa MSa MSb MSb MSb MSb

MSc MSc MSc MSc

In B8:

MSc is the most impacted by the multiplexing in terms of throughput.

In B9:

MSc is not candidate for T3 reallocation because its allocation is optimal (4 TS in DL),

MSc is candidate for T3 reallocation, A new TRX will be established (cf. Optimal policy) and MSc will then be reallocated on this new TRX. 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
MSb

UL

MSa

UL

MSc

DL MSa MSa MSa MSa MSb MSb MSb MSb

DL MSc MSc MSc MSc

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the TBF allocation/re-allocation strategy

T3 TBF reallocation cases


Page 56

A T3 TBF reallocation can also be played for a radio defragmentation purpose:


TBF1 TBF2

Initial situation

Final situation

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the TBF allocation/re-allocation strategy

T3 TBF reallocation cases


Page 57

T3 TBF reallocation:

reallocation attempts:

T3 reallocation attempts occur at each expiry of the T_CANDIDATE_TBF_REALLOC timer up to N_MAX_PERIODIC_REALLOC_T3 T3 reallocation attempts can take place at each T_CANDIDATE_TBF_REALLOC timer expiry in case of successful T3 reallocation attempt, no new attempt takes place until the next T_CANDIDATE_TBF_REALLOC timer expiry even if less than N_MAX_PERIODIC_REALLOC_T3 attempts have occurred up to two T3 TBF reallocations can be successfully played at each T_CANDIDATE_TBF_REALLOC timer expiry

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the TBF allocation/re-allocation strategy

T4 TBF reallocation cases


Page 58

T4 TBF reallocation: to avoid the UL GPRS - DL EGPRS TBF multiplexing situations

triggering conditions

a GPRS MS becomes candidate for a T4 reallocation as soon as its UL GPRS TBF shares at least one PDCH with a DL EGPRS TBF

best candidate allocation computation

the MS remains candidate for a T4 reallocation, after an UL TBF release, if a DL TBF is still ongoing => a DL TBF can be T4 reallocated even with no UL concurrent TBF

No need to have the same number of PDCHs than the current allocation

in UL direction, the candidate TS allocations cannot contain PDCHs in EGPRS state.

reallocation attempts

ASAP policy (favouring TRX with Nb_GCH_For_TBF_Estab already established GCHs)

upon T_CANDIDATE_TBF_REALLOC timer expiry it shall be attempted to reallocate a maximum of N_MAX_PERIODIC_REALLOC_T4 candidate MSs queued within a list

if a reallocation succeeds, the next request within the list shall be played (up to the N_MAX_PERIODIC_REALLOC_T4 limit)

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Agenda
Page 59

Autonomous Packet Resource allocation

Computation of MAX_SPDCH_LIMIT Selection of allocated PDCH Impacts on CS Preemption algorithm

TBF allocation/re-allocation strategy

Transmission resources usage Best candidate allocation of radio TS Modifications of TBF reallocations algorithms Parameters & Quality of Service indicators

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the TBF allocation/re-allocation strategy

Related Parameters
Page 60 Type
Throu ghput Throu ghput Time 12000 30000 0.3

HMI name
MFS cell cell MFS None (DLS) Changea ble MFS MFS Changea ble

Definition

Subsystem

Insta nce

OMC-R access

NEW : R_AVERAGE_GPRS

average bitrate per PDCH for non-Edge capable terminals in this cell

Def valu e

Range
[0,2000 0] [0,5900 0] [0.12,0. 3]

Unit
Bit/s Bit/s s

NEW : T_MAX_FOR_TBF_SCHE DULING MFS MFS MFS MFS None (DLS) None (DLS)

NEW : R_AVERAGE_EGPRS

average bitrate per PDCH for Edge capable terminals in this cell

NEW : MIN_THROUGHPUT_GA IN

maximum time between two scheduling of a given NRT TBF (either between two DL block requests for a NRT DL TBF, or between two UL blocks received for a given NRT UL TBF)

minimum throughput gain required to be provided to the MS when performing a T2 or T3 TBF reallocation

Numb er Numb er

0.4 20

[0.1,5] [0,500]

Non e Non e

NEW : N_MAX_PERIODIC_REAL LOC_T3

NEW : N_MAX_PERIODIC_REAL LOC_T4

total number of (unsuccessful) T3 radio resource reallocation attempts that are allowed to be performed upon expiry of the T_CANDIDATE_TBF_REALLOC timer. As soon as a T3 radio resource reallocation attempt succeeds, no other attempt is performed (even if less than N_MAX_PERIODIC_REALLOC_T3 attempts have been performed so far). The UL-biased MSs and the DL-biased MSs are considered regardless of each other. As a result, in a given cell, up to 2 x N_MAX_PERIODIC_REALLOC_T3 T3 radio resource reallocation attempts will be performed upon expiry of the T_CANDIDATE_TBF_REALLOC timer MFS

defines the total number of T4 radio resource reallocation attempts (successful or not) that are performed upon expiry of the T_CANDIDATE_TBF_REALLOC timer

MFS

None (DLS)

Numb er

[0,500]

Non e

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Modification of the TBF allocation/re-allocation strategy

Related Parameters
Page 61

Following B8 parameters are removed in B9 release:

N_TBF_PER_SPDCH EN_RES_REALLOCATION N_MAX_PERIODIC_REALLOC

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

B9 Channel allocation strategy for PS transfers

New BSC Counters


Page 62

Counter number Number of TCH intracell HO cause 30 requests Number of TCH intracell HO cause 30 attempts.

Name

Definition

MC480

NB_TCH_HO_REQ_30_ReturnCSZone

MC481

NB_TCH_HO_ATPT_30_ReturnCSZone

MC924a

TIME_SPDCH_LIMIT_HIGH_LOAD

Time during which the cell is in high load situation for PS traffic. This situation impacts the number of slave PDCHs that can be allocated to the MFS.

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

B9 Channel allocation strategy for PS transfers

Removed MFS Counters


Page 63 Name Definition Time during which the cell is in a high load situation for PS traffic. This situation impacts the number of slave PDCHs that can be allocated to the MFS.

P1

Counter number

TIME_HIGH_LOAD_GPRS

P414

CUMULATED_MAX_PDCH_DYN_SECONDS

P415

MAX_MAX_PDCH_DYN

This counter integrates over time the value of MAX_SPDCH_DYN during the whole granularity period. This counter gives the maximum value of MAX_SPDCH_DYN during the whole granularity period. This counter indicates the minimum value of MAX_SPDCH_DYN that has been observed over the whole granularity period.

P416

MIN_OF_MAX_PDCH_DYN

P418

NB_SOFT_PREEMPTION

P54

NB_PDCH_DYN_ALLOC_REQ

Number of times the MFS receives a BSCGP LOAD INDICATION message requesting the MFS to de-allocate at least one slave PDCH that is currently allocated to the MFS. Number of PDCH dynamic allocation requests.

P19

NB_PDCH_DYN_ALLOC_SUCC

Number of PDCH dynamic allocation success. Number of downlink TBF establishment requests requesting 2 or 3 slots, which are only partially satisfied by the initial allocation.

P166

NB_DL_TBF_2_3_partial_succ

P167

NB_UL_TBF_2_3_partial_succ

P168

NB_DL_TBF_4_5_partial_succ

Number of uplink TBF establishment requests requesting 2 or 3 slots which are only partially satisfied by the initial allocation. Number of downlink TBF establishment requests requesting 4 or 5 slots which are only partially satisfied by the initial allocation. Number of uplink TBF establishment requests requesting 4 or 5 slots which are only partially satisfied by the initial allocation.

P169

NB_UL_TBF_4_5_partial_succ

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

B9 Channel allocation strategy for PS transfers

New MFS Counters


Page 64

Counter number

Name

Definition This counter integrates over time the values of the allocated SPDCH during the whole granularity period. This counter gives the maximum value of allocated SPDCH during the whole granularity period. This counter gives the minimum value of allocated SPDCH during the whole granularity period. Cumulated time during which an UL TBF uses one PDCH, for all PDCHs of the TBF, and for all TBFs of the cell (in GPRS or EGPRS mode).

P414bis

CUMULATED_TIME_ALLOCATED_SPDCH

P415bis

MAX_OF_ALLOCATED_SPDCH

P416bis

MIN_OF_ALLOCATED_SPDCH

P451a

CUMULATED_TIME_PDCH_UL_TBF_CELL

P451b

CUMULATED_TIME_PDCH_DL_TBF_CELL

P452

CUMULATED_TIME_PDCH_DL_TBF_GMM_ SIG_CELL

Cumulated time during which an DL TBF uses one PDCH, for all PDCHs of the TBF, and for all TBFs of the cell (in GPRS or EGPRS mode). Cumulated time during which a DL TBF established for GMM signalling purposes uses a PDCH (in GPRS or EGPRS mode), for all TBFs of the cell.

P38e

CUMULATED_TIME_PDCH_USED_DL_CELL

P38f

CUMULATED_TIME_PDCH_USED_UL_CELL

Cumulated time during which a PDCH is used by at least one DL TBF (in GPRS or EGPRS mode), cumulated over all the PDCHs of the cell. Cumulated time during which a PDCH is used by at least one UL TBF (in GPRS or EGPRS mode), cumulated over all the PDCHs of the cell.

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

B9 Channel allocation strategy for PS transfers

RNO Indicators
Name HO_Cell_Return_CS_Zone_request HO_Cell_Return_CS_Zone_allocated HO_Cell_Return_CS_Zone_prep_fail HO_Cell_Return_CS_Zone_prep_fail_rate HO_Cell_Return_CS_Zone_rate GPRS_BSC_high_load_time GPRS_BSC_high_load_percent GPRS_MAX_PDCH_Dyn_cumulated_over_ time GPRS_MAX_PDCH_Dyn_avg MC924a HO_Cell_Return_Cs_Zone_all ocated / CHO_all MC924a / GPRS_obs_period P414bis P414bis / GPRS_obs_period ((P415bis * GPRS_obs_period ) - P414bis) / (P415bis * GPRS_obs_period) P415bis P416bis (MC480-MC481) / MC480 MC480 - MC481 MC481 MC480 number number number % % seconds % seconds % % number number Formula Unit
Page 65

Ref. name

HCRCARRN

HCRCARAN

HCRCARFN

HCRCARFR

HCRCARRR

QRPALCGT

QRPALCGP

QRPALSAT

QRPALSAN GPRS_MAX_PDCH_Dyn_reduction_rate GPRS_MAX_PDCH_Dyn_max GPRS_MAX_PDCH_Dyn_min

QRPALSAR

QRPALSAM_MA

QRPALSAI_NA

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

B9 Channel allocation strategy for PS transfers

RNO Indicators
Name P451a Formula Unit
Page 66

Ref. name

ARPDCTUBUT P451a / GPRS_obs_period P38f / GPRS_obs_period P38f / P38b GPRS_UL_useful_throughput_bits_ack / GPRS_PDCH_UL_traffic_time* 1000 P451a/P38f P38f

ARPDCTUBUR

GPRS_PDCH_used_UL_TBF_overall_time

ARPDCUUBUT

GPRS_UL_TBF_occupancy_on_used_PDCH

seconds seconds number % kbits/s number number

TRPDCUUN

GPRS_PDCH_UL_traffic_time

GPRS_PDCH_active_UL_avg

ARPDCUUO

GPRS_PDCH_UL_traffic_time_ratio

TRPDUPDA

GPRS_UL_useful_throughput_radio_PDCH_avg

ARPDCTUPIN

GPRS_UL_TBF_Pilled_avg

Example of UL TBF configuration : : MS4 : MS5

After 10 seconds in the same configuration :

: MS1

: MS2

: MS3

GPRS_PDCH_used_UL_TBF_overall_time = 4 * 20 s (MS1 -> MS4) + 10 s (MS5) = 90s. GPRS_UL_TBF_occupancy_on_used_PDCH = 90 /10 = 9 GPRS_PDCH_UL_traffic_time = 6 * 10 s = 60 s GPRS_PDCH_active_UL_avg = 60 / 10 = 6 GPRS_UL_TBF_Pilled_avg = 90 / 60 = 1,5

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

B9 Channel allocation strategy for PS transfers

RNO Indicators
Page 67

Ref. name P451b P451b / GPRS_obs_period P38e P38e / GPRS_obs_period P38e / P38b GPRS_DL_useful_throughput_bits_ack / GPRS_PDCH_DL_traffic_time* 1000 P451b/P38e P452 P452/P451b

Name

Formula

Unit seconds number seconds number % kbits/s number seconds %

ARPDCTDBUT

GPRS_PDCH_used_DL_TBF_overall_time

ARPDCTDBUR

GPRS_DL_TBF_occupancy_on_used_PDCH

ARPDCUDBUT

GPRS_PDCH_DL_traffic_time

TRPDCUDN

GPRS_PDCH_active_DL_avg

ARPDCUDO

GPRS_PDCH_DL_traffic_time_ratio

TRPDDPDA

GPRS_DL_useful_throughput_radio_PDCH_avg

ARPDCTUPIN

GPRS_UL_TBF_Pilled_avg

ARPDCTDSGT

ARPDCTDSGO

GPRS_PDCH_used_DL_TBF_GMM_signalling_ov erall_time

GPRS_PDCH_used_DL_TBF_GMM_signalling_ti me_ratio

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

B9 Channel allocation strategy for PS transfers

RNO Indicators
Name P418 P417/P418 P54 P19 P19/P54 P54-P19 (P54-P19)/P54 P166 P166 / (P166 + P162 ) P167 P167 / (P167 + P163) P168 P168 / (P168 + 164) P169 P169 / (P169 +165) Formula Page 68 Unit number % number number % number % number % number % number % number %

Ref. name

TRXDTPRN

GPRS_PDCH_soft_preemption_request

QRPALPRR

GPRS_PDCH_soft_preempted_per_softpreemption

TRPALRQN

GPRS_PDCH_dynamic_allocation_request

QRPALSUN

GPRS_PDCH_dynamic_allocation_success

TRPALSUR

GPRS_PDCH_dynamic_allocation_success_rate

QRPALUNN

GPRS_PDCH_dynamic_allocation_unsuccess

QRPALUNR

GPRS_PDCH_dynamic_allocation_unsuccess_rate

QRDTEP3N

GPRS_DL_TBF_2_OR_3_TS_partial_success

QRDTEP3R

GPRS_DL_TBF_2_OR_3_TS_partial_success_rate

QRUTEP3N

GPRS_UL_TBF_2_OR_3_TS_partial_success

QRUTEP3R

GPRS_UL_TBF_2_OR_3_TS_partial_success_rate

QRDTEP5N

GPRS_DL_TBF_4_OR_5_partial_success

QRDTEP5R

GPRS_DL_TBF_4_OR_5_partial_success_rate

QRUTEP5N

GPRS_UL_TBF_4_OR_5_TS_partial_success

QRUTEP5R

GPRS_UL_TBF_4_OR_5_partial_success_rate

B9 SFR Workshop / February 9th 06

All rights reserved 2005, Alcatel

Page 69

www.alcatel.com
All rights reserved 2005, Alcatel

B9 SFR Workshop / February 9th 06