You are on page 1of 50

GPRS EDGE Build -in

PCU Packet Radio


Resource Management
Algorithm
www.huawei.com

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved.


Foreword
Radio resource management (RR) is an important protocol in the
GSM system.

The channel management and load control is a part of the GPRS


resource management.

The appropriate channel management and load control algorithm can


improve the PS assignment success rate, decrease the congestion
ratio, provide proper service resources for subscribers, and improve
the network service quality.

This document describes the specific algorithms and parameters of


the GPRS/EDGE channel management and load control.

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 1
Objectives
After studying this course, you will:
Understand the purposes of the PS resource management and
load control.
Master the procedure for allocating channels and main factors
to be considered.
Master the percentage of each factor in the channel allocation
and adjustment method.
Master the dynamic channel allocation and release algorithm
principles.
Be familiar with the main parameters of the dynamic channel
allocation and release algorithm.

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 2
Contents
1. Packet Radio Resource Management Algorithm
Overview

2. Packet Channel Assignment Algorithm

3. Packet Channel Conversion Algorithm

4. Packet Channel Release Algorithm

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 3
Overview of PS Resource
Management Algorithm
Phase 1 access on Phase 2 access on TBF reassignment/
CCCH/PCCCH CCCH/PCCCH timeslot-configuration
re

Establishment of the Establishment of the Establishment of the


downlink uplink downlink
TBF on the CCCH/PCCCH TBF on the PACCH TBF on the PACCH

Conversion algorithm of
PDCH allocation algorithm
dynamic PDCH

CS service preempt CS service preempt Abis


Idle dynamic PDCH PDCH due to no available resource due to no idle
released TCH Abis resources for CS

Dynamic PDCH release


algorithm

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 4
Basic Concepts of PS Resource
Management Algorithm

RLC/MAC TAI
Block resource
resource

Radio
channel
resource
PS resource
TFI
management resource

USF
Abis
resource
timeslot
resource

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 5
Please refer to the notes

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 6
Basic Concepts of PS Resource
Management Algorithm
PDCH types -by configuration mode
Static channel: fixedly unconvertible in the case of using by PS service
Dynamic channel: all TCHF are default as dynamic PDCH.

PDCH types -by PS service bearer capability


GPRS channel: applies to only GPRS services
EGPRS normal channel: applies to both GPRS and EGPRS services
EGPRS priority channel: preferentially applies to EGPRS services
EGPRS special channel: applies to only EGPRS service

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 7
Data Configuration

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 8
Contents
1. Packet Radio Resource Management Algorithm Overview

2.Packet Channel Assignment Algorithm

3. Packet Channel Conversion Algorithm

4. Packet Channel Release Algorithm

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 9
PS Channel Assignment Process
TRX:0 TRX:1
Main BCCH SDCCH
RACH -Channel Request
SDCCH TCH Cause: PS access, random number
TCH TCH
SDCCH TCH
Imm Assignment decision
TCH PDTCH
TCH PDTCH
PDTCH TCH AGCH -Imm Assignment
PDTCH TCH ( random number, PDCH channel description)

TRX:2 TRX:3 PDCH -Packet Resource Request


TCH TCH/H (TLLI, pre-emption decision)
TCH TCH/H
TCH TCH/H
TCH TCH/H Packet assignment decision
TCH TCH/H
TCH TCH/H
PDCH -Packet Assignment
TCH TCH/H
(TLLI)
TCH TCH/H

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 10
PS Channel Assignment Process
Immediate Assignment request Reassignment
assignment request on the PACCH request

Channel assignment
pre -processing

PS channel allocation algorithm

Is the channel Yes


assignment successful?

o
N

Processing after the initial


assignment failure

End

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 11
General Process of PS Channel
Allocation Algorithm
Start
Obtain the assignable
channel group

Obtain the assignable Is the assignable No


TRX channel group
available?

Yes
Calculate the weight of the
Is the assignable Yes assignable channel group
TRX available?

o
N
Select channel group with
greatest weight

End

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 12
Obtaining the Allocable TRX
No
Start
Concentric cell or not?

No Yes
Multi-band cell or not? No
Specify the overlaid
subcell or underlaid
subcell?
Yes
Yes

Is the MS band support Select the TRX of the specified


capability known? Yes concentric subcell
No

Main BCCH TRX band and TRX of the


band being compatible with the main Bands supported by the MS
BCCH TRX No
Does the MS and cell
support the EGPRS?

No
Yes
Double -timeslot extension cell?

Yes TRX supporting the EGPRS


No
TA>63?

Yes
End
Select the double-timeslot extension
TRX

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 13
Obtaining theAllocable Channel
Start

Is the idle PDCH with normal


o
N Y &
status Match the service type to the
available Abis timeslot & channel priority type
e meeting the
channel priority
service requirement
s ?

Perform polling for all


Yes
PDCHs Yes
Allow E Down G Up
Switch?
Does the number of MSs No
multiplexed on the PDCH
reach the threshold?
o
N
Yes
Prohibit E Down G Up?

The corresponding PDCH is


unavailable

End

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 14
Please refer to the notes

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 15
Data Configuration

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 16
Data Configuration

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 17
BITMAP Mapping of Available Channel
0 1 2 3 4 5 6 7
B SD TF GS EN EN ES EP GPRS service BITMAP
mapping: 00010100
GPRS service BITMAP EGPRS service BITMAP
Reach
mapping: 00011101 multiplexing mapping: 00000111
Threshold.
EGPRS service BITMAP
mapping: 00001111
0 1 2 3 4 5 6 7
B SD TF GS EN EN ES EP
E Down G Up is not
allowed. Not reach
multiplexing Threshold
and EDGE subscriber EGPRS subscriber
exist in downlink exist but not reach
multiplexing Threshold

0 1 2 3 4 5 6 7
Uplink GPRS service BITMAP
B SD TF GS EN EN ES EP mapping: 00010101
Downlink GPRS service BITMAP
EGPRS service BITMAP mapping:
mapping: 00011101
00001111

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 18
Only Notes

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 19
Obtaining the Assignable Channel
Group
The bitmap mapping of multi
-timeslot ability. For
example for 4 multi
-timeslots ability

Enable Allocate Continuous Disable Allocate Continuous


Timeslot Switch (by default ) Timeslot Switch

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 20
Obtaining the Downlink Channel Group
Channels
Number
in Channel
Group/
MS Multi -timeslot
Capability
Consecutive EDA
timeslot Function

Obtaining
the
downlin
k channel
TAI/TFI group Cooperation
Resource TBF

Frequency Receive/send
Hopping Sharing
Parameter Timeslot

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 21
Please refer to the notes

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 22
Obtaining the Uplink Channel Group (N-
on
EDA Mode)
Number of
Channels
Consecutive
Contained
Timeslot
in the Channel
Group

Obtaining
the
TAI/TFI Cooperation
Uplink
Resource TBF
Channel
Group

Frequency MS
Hopping multi -timeslot
Parameter Capability

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 23
Obtaining the Uplink Channel Group
(EDA Mode)
Number of
Channels
Downlink
Contained
Channel
in the Channel
Group

Obtaining
TAI/TFI the Uplink Cooperation
Resource Channel TBF
Group

Frequency EDA
Hopping Function
Parameters

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 24
Data Configuration

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 25
Calculating the Weight of the Allocable
Channel Group
Weight table
Priority of Priority of Priority of the Priority of number Priority of the
Priority of Reserved
non-double timeslot number of channels load of of estimated downlink channel group
service type
channels in the channel group channel groups channels bandwidth
31 30 29 -27 26-20 19-17 16-1 0

Higher priority

eW ight table Extended weight table


Lower priority

Priority of the Priority of Priority of the


Reserved Reserved
downlink bandwidth of the channel type channel group
estimated channel group timeslot ID

31 30-15 14-10 9-6 5-0

Extended weight table

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 26
Please refer to the notes

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 27
Contents
1. Packet Radio Resource Management Algorithm Overview

2. Packet Channel Assignment Algorithm

3.Packet Channel Conversion Algorithm

4. Packet Channel Release Algorithm

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 28
Triggering Conditions of Dynamic
Channel Application
Multi -
Failure to timeslot
allocate the capability is
PDCH not met

Failure to Apply for the dynamic EGPRS


assign a preemption
single block
channel

Channel load
Channel exceeding
reserved the threshold

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 29
Only Notes

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 30
Data Configuration

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 31
Please refer to the notes

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 32
Process of Dynamic Channel
Application
Start

Obtain the number of


applied dynamic channels

No
Is the convertible
TRX available?

Yes
Obtain the TRX with
the maximum weight

Obtain the convertible dynamic


channel

End

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 33
Obtaining theNumber of Applied
Dynamic Channels
Multi-timeslot capability:
Fail to allocate the PDCH. The MS multi
-timeslot capability is
unknown.

The allocation of the PDCH for the MS is successful. The MS -


multi
timeslot capability is not met.

Load:
The load reaches Uplink/Downlink Multiplex Threshold of Dynamic
Channel Conversion

Pre-application for the PDCH

Failure to assign a single block for terminals

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 34
Only Notes

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 35
Obtaining the Convertible
No

TRX Concentric cell or


not?

Yes
Specify the overlaid No
Start subcell or underlaid
subcell?

Yes
No
Multi-band cell? Specify the TRX of the concentric
subcell attribute
Yes

Is the MS band support


No capability known? Yes Select the TRX corresponding to
the service
Main BCCH TRX band and TRX of
the band being compatible with the Bands supported by the MS
mainBCCH TRX

Select the TRX where the number of


PDCHs is smaller than
No
Double -timeslot Maximum PDCH number of carrier.
extension cell?
Yes
No Obtain the convertible
TA>63? channel bitmap on the
TRX
Yes

Select the double-timeslot


extension TRX End

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 36
Only Notes

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 37
Obtaining theMaximum Weight TRX

TRX conversion weight table

313029 eW ight table 2 10


Higher priority Lower priority

Priority of number of
Priority of Priority Priority Priority of number Distance Band
maximum consecutive
main BCCH of the number of the number of of convertible convertible dynamic priority priority
TRX of PDCHs static PDCHs dynamic channels channels
19 18-15 14-12 11-9 8-6 5-3 2 -0

Priority ofConcentric Priority of Priority of the Priority of Priority of Frequency Interference


power amplifier cell double timeslot EDGE conversion PDCH channel attribute
hopping priority
Switch priority TRX TRX request satisfaction priority

31-30 29 28 27 26 25 -24 23 22 -20

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 38
Only Notes

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 39
Obtaining theConvertible Dynamic Channel
Select the timeslot where the initial configuration is set to TCHF
It is not allowed to adjust the timeslot when the initial configuration is set t
TCHH.

Consider the value of PDCH Reforming

When the value is set to Not allow, select only the idle TCHF or the timeslot
where two TCHHs of the same timeslot are idle.

When the value is set to Allow, all timeslots of the TCH type can be selected,
regardless of whether the TCHH or TCHF of this timeslot is occupied.

If an independent GPRS request triggers the dynamic conversion, the EGPRS


special channel is not selected. If an independent EGPRS request triggers the
dynamic channel conversion, the GPRS channel is not selected.

When multiple dynamic channels are selected for the conversion, the
conversion is performed according to the sequence of the timeslot numbers 6, 5
7, 4, 3, 2, 1, and 0.

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 40
Data Configuration

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 41
Contents
1. Packet Radio Resource Management Algorithm Overview

2. Packet Channel Assignment Algorithm

3. Packet Channel Conversion Algorithm

4.Packet Channel Release Algorithm

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 42
General Process of Dynamic Channel Release
CS channels are
insufficient

Obtain the TRX of releasing


dynamic channels

No
Is the TRX obtained
successfully?
Yes

Release the channel with


the highest priority

Recall the dynamic PDCH with load


and thenRelease the PDCH resource

End

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 43
Only Notes

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 44
Obtaining the Dynamic Channel to be
Released
Channel release weight table

313029 eW ight table 2 10


Higher priority Lower priority

Priority of the Priority of the Priority of Priority of Priority of


number of fixed number TRX type channel type timeslot Reserved
channels of PDCHs ID sequence

19-17 16-14 13 12 -11 10-8 7-0

Concentric Priority of idle Priority of the Priority of Priority of the


cell priority dynamic number of reserved number of
channels control channels channels dynamic TBFs

31-30 29 28-25 24 23 -20

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 45
Please refer to the notes

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 46
Data Configuration

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 47
Summary
After studying this course, you will learn:
PS channel allocation algorithm

Dynamic channel conversion algorithm

Dynamic channel release algorithm

By learning the three algorithms, you should master the PS


channel management algorithm and load control policy of
the BSC6900.

Copyright 2010 Huawei Technologies Co., Ltd. All rights reserved. Page 48
Thank you
www.huawei.com

You might also like