You are on page 1of 24

GPRS/EGPRS Channel Management

Page 1 of 24

GSM BSS

GPRS/EGPRS Channel Management


Feature Parameter Description

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


No part of this document may be reproduced or transmitted in any form or by any means without prior written consent of Huawei Technologies Co., Ltd.

Trademarks and Permissions


and other Huawei trademarks are trademarks of Huawei Technologies Co., Ltd.
All other trademarks and trade names mentioned in this document are the property of their respective holders.

Notice
The purchased products, services and features are stipulated by the commercial contract made between Huawei and the customer. All or partial products, services and features
described in this document may not be within the purchased scope or the usage scope. Unless otherwise agreed by the contract, all statements, information, and recommendations in
this document are provided AS IS without warranties, guarantees or representations of any kind, either express or implied.
The information in this document is subject to change without notice. Every effort has been made in the preparation of this document to ensure accuracy of the contents, but all
statements, information, and recommendations in this document do not constitute the warranty of any kind, express or implied.

http://localhost:7890/pages/470581986/03/470581986/03/resources/GPRSEGPRS%20Ch... 17/01/2011

GPRS/EGPRS Channel Management

Page 2 of 24

http://localhost:7890/pages/470581986/03/470581986/03/resources/GPRSEGPRS%20Ch... 17/01/2011

GPRS/EGPRS Channel Management

Page 3 of 24

Contents
1 Introduction
1.1 Scope
1.2 Intended Audience
1.3 Change History

2 Overview
3 Technical Description
3.1 Classification of PDCHs
3.2 Allocation of PDCHs
3.2.1 Overview
3.2.2 Preprocessing
3.2.3 Ranking the Priorities of Channel Groups
3.3 Dynamic PDCH Conversion
3.3.1 Overview
3.3.2 Preprocessing
3.3.3 TRX Selection
3.4 Release of Dynamic PDCH
3.4.1 Overview
3.4.2 Rules for Releasing Dynamic PDCH

4 Engineering Guidelines
5 Parameters
6 Counters
7 Glossary
8 Reference Documents

http://localhost:7890/pages/470581986/03/470581986/03/resources/GPRSEGPRS%20Ch... 17/01/2011

GPRS/EGPRS Channel Management

Page 4 of 24

1 Introduction
1.1 Scope
This document describes PDCH allocation algorithm, dynamic PDCH conversion algorithm, and dynamic PDCH release algorithm in the GPRS/EGPRS channel management
feature.

1.2 Intended Audience


It is assumed that users of this document are familiar with GPRS basics and have a working knowledge of GPRS telecommunication.
This document is intended for:
z

Personnel working on Huawei GPRS products or systems

System operators who need a general understanding of this feature

1.3 Change History


The change history provides information on the changes in different document versions.
There are two types of changes, which are defined as follows:
z

Feature change
Feature change refers to the change in the GPRS/EGPRS Channel Management feature of a specific product version.

Editorial change
Editorial change refers to the change in wording or the addition of the information that was not described in the earlier version.

Document Issues
The document issues are as follows:
z

01 (2010-06-30)

Draft (2010-03-30)

01 (2010-6-30)
This is the first release of GBSS12.0.
Compared with issue Draft (2010-03-30) of GBSS12.0, issue 01 (2010-06-30) of GBSS12.0 incorporates the changes described in the following table.
Change Type Change Description

Parameter Change

Feature
change

None.

None.

Editorial
change

Parameters are presented in


the form of Parameter ID
instead of Parameter Name.

None.

Draft (2010-03-30)
This is the draft release of GBSS12.0.

http://localhost:7890/pages/470581986/03/470581986/03/resources/GPRSEGPRS%20Ch... 17/01/2011

GPRS/EGPRS Channel Management

Page 5 of 24

2 Overview
This section describes the feature GBFD-113101 PDCH Dynamic Adjustment.
After the GPRS network is deployed, CS services and PS services in the network share channel resources on the Um interface. With operators increasingly preferring PS
services, more and more channel resources on the Um interface are required for PS services. At the same time, to ensure the quality of CS services and PS services, the
system needs to manage all the PDCHs effectively.
The GPRS/EGPRS Channel Management feature involves the PDCH allocation, dynamic PDCH conversion, and dynamic PDCH release. The PDCH allocation allocates one or
more PDCHs in view of various factors. The dynamic PDCH conversion and dynamic PDCH release adjust PDCHs properly based on the service requirements and actual
network conditions. The GPRS/EGPRS Channel Management feature ensures not only the services for one user, but also the performance of the entire network.
During the PDCH allocation process, the principles and requirements for the BSC to select the final channel group vary according to scenarios. Thus, the PDCH allocation
algorithm defines a priority for each channel group. When the MS requests a PDCH, the BSC allocates the channel group with the highest priority to the MS according to the
allocation request.
The BSC determines whether to trigger dynamic PDCH conversion based on the PDCH allocation result, rate of idle CS channels, the average load on each PDCH in the cell,
and parameter switches. If it is necessary to trigger dynamic PDCH conversion, the BSC converts one or multiple dynamic PDCHs into PDCHs.
If the dynamic PDCH in the PDCH state remains idle for a period of time, the BSC converts it back to the full-rate TCH. When no channel resources or Abis resources are
available for the CS service, the PDCH preemption procedure is triggered. A dynamic PDCH in the PDCH state is converted into the TCH each time. When the air interface
resources, DSP resources, and idle timeslot resources are limited, the BSC dynamically releases PDCHs based on dual-threshold.

http://localhost:7890/pages/470581986/03/470581986/03/resources/GPRSEGPRS%20Ch... 17/01/2011

GPRS/EGPRS Channel Management

Page 6 of 24

3 Technical Description
3.1 Classification of PDCHs
Based on the service support capabilities, PDCHs are classified into the following types:
z

EGPRS special channel


The EGPRS special channel is allocated only for the EGPRS service.

EGPRS priority channel


The EGPRS priority channel is allocated for the EGPRS service preferentially. When the EGPRS priority channel is not occupied by the EGPRS service, it can be allocated for
the GPRS service.

EGPRS normal channel


The EGPRS normal channel can be allocated for the EGPRS and GPRS services at the same time.

GPRS channel
The GPRS channel is allocated only for the GPRS service.

The EGPRS special channel, EGPRS priority channel, and EGPRS normal channel can be bound with a maximum of four 16 kbit/s Abis timeslots. The GPRS channel can be
bound with a maximum of two 16 kbit/s Abis timeslots.
These types of PDCHs can be specified by the parameter GPRSCHPRI on the BSC.
Based on the channel configuration types, PDCHs are classified into the following types:
z

Static PDCH
The static PDCH carries only PS services. The parameter CHNTYPE is set to PDTCH, PBCCH+PDTCH, or PCCCH+PDTCH.

Dynamic PDCH
The dynamic PDCH carries CS services or PS services depending on the service requirement. It supports only one type of service at the same time. The parameter
CHNTYPE is initially set to TCH Full Rate.

3.2 Allocation of PDCHs


3.2.1 Overview
When the uplink and downlink TBFs are not established but there is a data transfer request, the MS sends the PDCH request to the BSC for establishing the uplink TBF. The
PDCH request sent from the MS is classified into the following types:
z

One phase access on the CCCH and PCCCH


To respond to the PDCH request for one phase access, the BSC allocates one or more PDCHs based on the multislot capability of the MS.

Two phase access on the CCCH and PCCCH


To respond to the PDCH request for two phase access, the BSC allocates only one radio block on the PDCH to the MS for the first time. The MS sends the packet resource
request in the allocated radio block. For the second time, the BSC allocates one or multiple PDCHs to the MS based on the multislot capability of the MS.

When the BSC receives the downlink LLC PDUs from the SGSN but no uplink or downlink TBF is available, the network sends the Immediate Assignment message on the
CCCH or the Packet Downlink Assignment message on the PCCCH to the BSC for establishing the downlink TBF.
z

To respond to the Immediate Assignment message on the CCCH, the BSC allocates only one PDCH to the MS.

To respond to the Packet Downlink Assignment message on the PCCCH, the BSC allocates one or multiple PDCHs to the MS based on the multislot capability of the MS.

When the MS is in packet transfer mode, the BSC establishes the uplink or downlink TBF on the PACCH for the MS based on the service requirement. When establishing the
uplink or downlink TBF on the PACCH, the BSC allocates one or multiple PDCHs to the MS based on the multislot capability of the MS.
When the MS is in packet transfer mode, the BSC can reallocate the uplink or downlink TBF to the MS based on the service requirement, channel resource change, and
multislot capability of the MS. The BSC can also reallocate the uplink and downlink TBFs to the MS at the same time.
z

To reallocate only the uplink TBF, the BSC sends the Packet Uplink Assignment message to the MS and allocates PDCHs to the MS.

To reallocate only the downlink TBF, the BSC sends the Packet Downlink Assignment message to the MS and allocates PDCHs to the MS.

To reallocate both the uplink TBF and downlink TBF, the BSC sends the Packet Timeslot Reconfigure message to the MS and allocates PDCHs to the MS.

For details about one phase access on the CCCH/PCCCH, two phase access on the CCCH/PCCCH, downlink TBF establishment on the CCCH/PCCCH, uplink TBF
establishment on the PACCH, downlink TBF establishment on the PACCH, and TBF re-assignment/TS procedure, see the GPRS/EGPRS Connection Control and Transfer
Parameter Description.

3.2.2 Preprocessing
Through PDCH allocation preprocessing, the BSC obtains the information about all PDCHs in the cell that can be allocated to MSs and determines the maximum number of
uplink and downlink PDCHs. This provides a basis for subsequent PDCH allocation.
The BSC obtains the information about all PDCHs in the cell that can be allocated to MSs by excluding the following cases (GBFD-119302 Packet Channel Dispatching):
z

If the operating status of the PDCH is unavailable or the channel management status is blocked, the PDCH cannot be allocated.

The PDCHs to be released are not allocated to MSs. If there are TBFs on the dynamic PDCHs to be released when PDCH released is due to limited resources, the dynamic
PDCHs are marked as PDCHs to be released and are not allocated.

If the number of MSs multiplexed on the PDCH in the uplink x 10 is greater than or equal to PDCHUPLEV, the PDCH cannot be allocated for the uplink PS service.

If the number of MSs multiplexed on the PDCH in the downlink x 10 is greater than or equal to PDCHDWNLEV, the PDCH cannot be allocated for the downlink PS service.

The GPRS channel cannot be allocated for the EGPRS service.

The EGPRS special channel cannot be allocated for the GPRS service.

If the EGPRS priority channel is already allocated for the EGPRS service, it cannot be allocated for the GPRS service.

When the downlink EGPRS and uplink GPRS services share the EGPRS normal channel, the downlink data blocks on this channel must be modulated with GMSK if the
GPRS uplink data blocks require scheduling. This may decrease the EGPRS downlink transmission rate. Thus, the downlink EGPRS and uplink GPRS can share the EGPRS
normal channel only when the parameter FORBIDEDGU is set to Open.

The BSC collects statistics on service types dynamically for a period of time by monitoring the uplink and downlink traffic volume of an MS regularly. The service types consist of
the uplink preferred service, downlink preferred service, and neutral service. The details are as follows:
z

The BSC monitors the traffic volume of uplink and downlink LLC PDUs of the MS on a regular basis. In a specified monitoring period, if the uplink traffic volume is more than
five times of the downlink traffic volume, the PS service that the MS operates in the next monitoring period is called the uplink preferred service.

The BSC monitors the traffic volume of uplink and downlink LLC PDUs of the MS on a regular basis. In a specified monitoring period, if the downlink traffic volume is more
than five times the uplink traffic volume, the PS service that the MS processes in the next monitoring period is called the downlink preferred service.

Except the uplink preferred service and downlink preferred service, the PS service that the MS operates in the next monitoring period is called the neutral service.

http://localhost:7890/pages/470581986/03/470581986/03/resources/GPRSEGPRS%20Ch... 17/01/2011

GPRS/EGPRS Channel Management

Page 7 of 24

The BSC determines the maximum number of uplink and downlink channels that can be allocated to the MS according to the following principles (GBFD-119501 Adaptive
Adjustment of Uplink and Downlink Channels):
z

For the uplink preferred service, the BSC allocates as many uplink channels as possible.
When

SUPPORTEDA is set to SUPPORT, the BSC allocates more than three uplink channels to the MS based on the radio access capability of the MS.

When

SUPPORTEDA is set to NOTSUPPORT, the BSC allocates up to two uplink channels to the MS based on the radio access capability of the MS.

For the downlink preferred service, the BSC allocates as many downlink channels as possible.
When SUPPORTDL5TS is set to SUPPORT, the BSC allocates up to five downlink channels to the MS based on the radio access capability of the MS. Otherwise, the BSC
allocates up to four downlink channels to the MS based on the radio access capability of the MS.

For the neutral service, the BSC allocates the uplink and downlink channels in a balanced manner.
For example, the BSC allocates three downlink channels and two uplink channels to the MS of multislot class 10.

When SPTDPI is set to SUPPORT, the PDCH identification function is enabled. After identifying the service type, the CN sends the service type to the BSC. Then, the BSC
allocates only one downlink channel to the short message service (SMS) according to the service type instead of multislot capability. In this manner, network channel usage is
improved and channel resources are saved. SMS includes Mobile QQ (excluding QQ download and QQ voice service), Fetion, and MSN. After detecting that the subsequent
packets do not carry SMS, the BSC triggers the channel re-allocation procedure. If a subscriber uses several types of services at the same time, for example, the subscriber
uses Mobile QQ while browsing websites, the BSC allocates channels required for browsing websites. During the channel re-allocation process, one channel can be converted
into multiple channels. The reverse conversion, however, is not supported. This avoids the load of channel re-allocation caused by service combination or service handovers.
When PS traffic is heavy in a cell, namely when channel multiplexing ratio (average number of MSs multiplexed on the PDCH in a cell) is higher than the value of
PSServiceBusyThreshold, channels are no longer assigned to new MSs requesting access according to their timeslot capabilities. Instead, only one UL and one DL channels
are assigned to a new MS to ensure its access to the network. In addition, the release delay of all downlink TBFs in the cell is reduced to half the value of DNTBFRELDELAY.
Reducing the delay helps prevent new MSs from being denied access to the network due to heavy traffic. Channel assignment to MSs requesting channels again and GBR MSs,
however, is not affected. When PS traffic is light in a cell, namely when channel multiplexing ratio is not higher than the value of PSServiceBusyThreshold, channel reallocation procedure will be triggered to assign channels anew to the new MSs that are assigned one UL and one DL channels if necessary.

3.2.3 Ranking the Priorities of Channel Groups


The PDCH allocation algorithm is based on the priority mechanism. All PDCHs available for allocation in a cell form channel groups, and each channel group is granted a
priority. The PDCH allocation algorithm determines whether to select a channel group based on the priority of the channel group. The channel group with high priority is
allocated preferentially.
The PDCH allocation algorithm considers many factors during PDCH allocation. Different factors have different impacts on the priorities of channel groups. The factors are listed
as follows in descending order of impact:
z

MS type (GPRS/EGPRS)
If the MS supports both GPRS and EGPRS, the BSC allocates the EGPRS channel to the MS preferentially.

Band supporting capability of the MS


The BSC allocates only the PDCHs in the bands supported by the MS. When the MS accesses the network for the first time, the BSC allocates only the PDCHs in the BCCH
band and the bands compatible with the BCCH to the MS if the BSC is unaware of the radio access capability of the MS. The GSM900 bands compatible with the BCCH
consist of the P-GSM900 band, E-GSM900 band, and R-GSM900 band. The R-GSM900 band consists of the frequencies in the P-GSM900 and E-GSM900 bands, and the EGSM900 band includes the frequencies in the P-GSM900 band. If the BCCH TRX is configured in the R-GSM900, the E-GSM900 and P-GSM900 are the compatible bands of
the BCCH. If the BCCH TRX is configured in the E-GSM900, the P-GSM900 is the compatible band of the BCCH. Other frequency bands except GSM900 have no
frequencies in the compatible bands of the BCCH.

Multislot class of the MS


When allocating the PDCHs to the MS, the BSC considers the multislot class of the MS. The BSC supports multislot classes 1 to 45. High multislot classes 35 to 45 are
treated exactly as low multislot classes 8 to 12 respectively. When SUPPORTDL5TS is set to SUPPORT, the BSC supports multislot classes 30 to 34 directly. Otherwise,
multislot classes 30 to 34 are treated exactly as multislot classes 8 to 12.

Concentric cell
If the MS is in the coverage area of the underlaid subcell, the BSC allocates only the PDCHs in the underlaid subcell to the MS.
If the MS is in the coverage area of the overlaid subcell, the BSC allocates the PDCHs in the overlaid subcell to the MS preferentially.

Number of Abis timeslots bound with the PDCH


The BSC allocates the PDCH bound with more Abis timeslots to the MS preferentially.

PDCH channel priority type


If the MS requires the EGPRS channel, the BSC allocates the EGPRS special channel, EGPRS priority channel, and EGPRS normal channel in descending order of priorities.
If the MS requires the GPRS channel, the BSC allocates the GPRS channel, EGPRS normal channel, and EGPRS priority channel in descending order of priorities.

Frequency hopping attribute of the PDCH


The BSC allocates the PDCH without frequency hopping to the MS preferentially.

Interference level of the PDCH


The BSC allocates the PDCH with less interference to the MS preferentially.

Whether the PDCH is on the BCCH TRX


The BSC allocates the PDCH on the BCCH TRX to the MS preferentially.

Timeslot number of the PDCH


The BSC allocates the channel group with larger timeslot number to the MS preferentially. The timeslot number of the channel group is the maximum timeslot number of all the
channels in the channel group. If the BSC allocates only one channel to the MS, it allocates the channel in the sequence of timeslot numbers 6, 5, 7, 4, 3, 2, 1, and 0.

3.3 Dynamic PDCH Conversion


3.3.1 Overview
If the BSC does not learn the radio access capability of the MS including the multislot capability of the MS, the BSC converts only one dynamic PDCH. If the BSC learns the
multislot capability of the MS, it converts dynamic PDCHs as required. For the MS that uses SMS, the BSC converts only one PDCH instead of converting PDCHs according to
the multislot capability of the MS. If the PDCHs allocated to the MS are insufficient, the BSC triggers dynamic PDCH conversion on the TRX to convert A PDCHs. A = Number of
required PDCHs - Number of PDCHs allocated to the MS
Dynamic PDCH conversion is triggered when any of the following conditions are met (GBFD-119303 Load Sharing):
1. If CHIDLHIGHTHR is set to 100, the BSC triggers dynamic PDCH conversion when the number of MSs carried on the channel reaches UPDYNCHNTRANLEV/10 or
DWNDYNCHNTRANLEV.
2. If CHIDLHIGHTHR is not set to 100, the BSC triggers dual-threshold-based dynamic PDCH conversion when any of the following conditions is met (GBFD-119505 PDCH
Dynamic Adjustment with Two Thresholds):
The

bandwidth of all used PDCHs in the cell is greater than or equal to PDCHGBR, the rate of idle channels in a cell is greater than CHIDLHIGHTHR, and at least one
PDCH in the PDCH group allocated for the TBF carries more than one MS.

Among

the PDCHs used in the cell, there is at least one PDCH whose bandwidth is less than PDCHGBR, the rate of idle channels in a cell is greater than CHIDLHIGHTHR,
and at least one PDCH in the PDCH group allocated for the TBF carries more than B MSs. B is UPDYNCHNTRANLEV/10 or DWNDYNCHNTRANLEV/10.

The rate of idle channels in a cell = number of idle channels in a cell for CS services/number of channels in a cell for CS services x 100%.The type of channels used for CS

http://localhost:7890/pages/470581986/03/470581986/03/resources/GPRSEGPRS%20Ch... 17/01/2011

GPRS/EGPRS Channel Management

Page 8 of 24

services in a cell is either TCHF or TCHH. A TCHF equals half TCHF. The maximum number of dynamic channels can be converted = (the rate of idle channels in a cell
CHIDLHIGHTHR) number of channels in a cell for CS services. The number is the integral number rounded down from the result.
3. The parameter SPTNACCResGuarantee specifies whether the dynamic PDCH conversion based on the guarantee of NACC resources is performed. Guarantee of NACC
resources is implemented during NC2 or NACC. If the rate of idle channels in a cell for CS services is greater than CHIDLLOWTHR and the number of idle channels in a cell
for CS services is greater than DYNCHTRANRESLEV, the BSC triggers dynamic PDCH conversion. The maximum number of dynamic channels can be converted =min((the
rate of idle channels in a cell CHIDLLOWTHR) number of channels in a cell for CS services, (number of idle channels in a cell - DYNCHTRANRESLEV)). The number of
channels in a cell for CS services is the rounddown integral number.
4. If the rate of idle channels in a cell for CS services is greater than CHIDLLOWTHR and the number of idle channels in a cell for CS services is greater than
DYNCHTRANRESLEV, the BSC triggers dynamic PDCH conversion based on the multislot capability. The maximum number of dynamic channels can be converted =min
((the rate of idle channels in a cell CHIDLLOWTHR) number of channels in a cell for CS services, (number of idle channels in a cell - DYNCHTRANRESLEV)). The
number of channels in a cell for CS services is the rounddown integral number.
5. The parameter DefaultDynPdchPreTranNum specifies whether the dynamic PDCH conversion based on the pre-conversion is performed. To ensure the proper access of
PS services, you need to set the number of default PDCHs to be converted in the resource pool of dynamic PDCHs of the cell.
6. If the EGPRS-capable MS is allocated the GPRS channel and the convertible EGPRS channels are available in the cell, dynamic PDCH conversion is triggered to convert
EGPRS channels as required.

3.3.2 Preprocessing
The PDCH conversion preprocessing is performed to obtain the information about all the convertible dynamic PDCHs in the cell. This provides a basis for the dynamic PDCH
conversion.
If the parameter PDCHREFORMING is set to No, only the idle channels can be regarded as candidate channels to participate in dynamic PDCH ranking.
If the parameter PDCHREFORMING is set to Yes, both the dynamic PDCHs occupied by CS services and the idle dynamic PDCHs in the TCH state can be regarded as
candidate channels to participate in dynamic PDCH ranking. If the dynamic PDCHs to be converted already carry CS services, the CS services must be switched to other
channels in advance.

3.3.3 TRX Selection


The dynamic PDCH conversion algorithm is based on the priority mechanism. All the TRXs with convertible dynamic PDCHs in the cell are granted certain priorities. The
dynamic PDCH conversion algorithm determines whether to select a TRX based on the priority of the TRX.
Table 3-1 lists the conditions for selecting preferable TRXs in descending order of priorities.
The factors have different impacts on dynamic PDCH conversion. They are listed in descending order of impacts.

Table 3-1 Condition for selecting preferable TRXs


PRI

Condition for Selecting


Preferable TRXs

Description

Whether the power amplifier of If the power amplifier of the


the TRX is powered on
TRX is powered on, the TRX is
preferred.

Concentric cell attribute of the


TRX

Expansion attribute of the TRX If the expansion attribute of the


TRX is consistent with the
required one, the TRX is
preferred.

Whether the TRX supports


EGPRS

Number of convertible dynamic If the number of convertible


PDCHs on the TRX
dynamic PDCHs on the TRX
meets the conversion
requirement, the TRX is
preferred.

If the concentric cell attribute of


the TRX is consistent with the
required one, the TRX is
preferred.

If the TRX supports EGPRS,


the TRX is preferred.

If the number of convertible


dynamic PDCHs on the TRX
does not meet the conversion
requirement, the TRX with more
convertible dynamic PDCHs
has a higher priority.
6

Number of PDCHs on the TRX The TRX with more PDCHs has
a higher priority.

Number of static PDCHs on the The TRX with more static


TRX
PDCHs has a higher priority.

Maximum number of
consecutive convertible
dynamic PDCHs on the TRX

Frequency hopping attribute of If the TRX is not involved in


the TRX
frequency hopping, the TRX is
preferred.

10

Interference level of the TRX

The TRX with less interference


has a higher priority.

11

Whether the TRX is a BCCH


TRX

If the TRX is a BCCH TRX, the


TRX is preferred.

The TRX with more consecutive


convertible dynamic PDCHs
has a higher priority.

The method of selecting a TRX according to the conditions listed in Table 3-1 is as follows:
1. All the TRXs in the cell are filtered according to the condition with the highest priority.
If

only one TRX meets the condition after filtering, the TRX is selected as the candidate TRX. Then, go to 3.

If

multiple TRXs meet the condition, these TRXs are involved in the next round of filtering, as described in 2.

If

no TRX meets the condition, all the TRXs are involved in the next round of filtering, as described in step 2.

2. All the TRXs are filtered according to the condition with the priority one level lower.

http://localhost:7890/pages/470581986/03/470581986/03/resources/GPRSEGPRS%20Ch... 17/01/2011

GPRS/EGPRS Channel Management

If

only one TRX meets the condition after filtering, the TRX is selected as the candidate TRX. Then, go to 3.

If

multiple TRXs or no TRX meets the condition, the operation in 2 is repeated. After the corresponding TRXs are filtered, go to 3.

Page 9 of 24

3. The BSC selects the dynamic PDCHs for conversion in the sequence of timeslot numbers 6, 5, 7, 4, 3, 2, 1, and 0.
If the conversion requires channel groups, the BSC selects multiple timeslots for conversion in the sequence of timeslot numbers 6, 5, 7, 4, 3, 2, 1, and 0.

3.4 Release of Dynamic PDCH


3.4.1 Overview
If a dynamic PDCH remains idle for a period of time, the BSC releases it. The idle time is specified by the parameter DYNCHFREETM. If the dynamic PDCH is occupied again
by the PS service before the timer expires, the parameter DYNCHFREETM is disabled. After all the TBFs on the dynamic PDCH are released, the parameter DYNCHFREETM
is enabled.
The CS service preempts the dynamic PDCH when no speech channels are available for allocation. If HDLC transmission or IP transmission is applied to the Abis interface, the
CS service also preempts the dynamic PDCH when no Abis transmission resources are available.
To improve PS performance, the BSS triggers dual-threshold-based PDCH release when CHIDLHIGHTHR is not set to 100 and air interface resources are limited (GBFD119505 PDCH Dynamic Adjustment with Two Thresholds).

Dynamic PDCH Release When the Air Interface Resources Are Limited
If all the following conditions are met, the BSC triggers dynamic PDCH release when the air interface resources are limited:
z

The rate of idle channels in a cell is less than CHIDLLOWTHR or the number of idle channels in a cell for CS services is less than DYNCHTRANRESLEV.

The uplink TBF load in the cell is less than UPDYNCHNTRANLEV and the downlink TBF load in the cell is less than DWNDYNCHNTRANLEV.

The number of PDCHs in a cell to be allocated to MSs is greater than 4.

If the dynamic PDCH release is triggered owing to insufficient air interface resources, only a PDCH is released at a time.
TBF load is the total number of MSs carried on the channels of a cell.

Dynamic PDCH Release When the DSP Are Limited


The number of PDCHs that can be activated at the same time is limited. When dynamic PDCH conversion fails and PSRESPREEMPT is enabled, the BSS performs dynamic
PDCH conversion if the cell whose PDCH conversion fails or the cell with the same DSP distribution meets the following conditions:
z

The cell where dynamic PDCH conversion fails meets any of the following conditions:
The

number of PDCHs in a cell to be allocated to MSs is less than 4.

The

uplink TBF load in the cell is greater than UPDYNCHNTRANLEV or the downlink TBF load in the cell is greater than DWNDYNCHNTRANLEV.

The cell with the same DSP distribution must meet the following conditions:

1. The parameter PSRESPREEMPTED is set to YES.


2. The number of PDCHs in a cell to be allocated to MSs is greater than 4.
3. The uplink TBF load in the cell is less than UPDYNCHNTRANLEV and the downlink TBF load in the cell is less than DWNDYNCHNTRANLEV.
If the cells with same DSP distribution meet the previous conditions and release PDCHs, the cell whose dynamic PDCH conversion fails preempts the released PDCHs. If the
dynamic PDCH release is triggered owing to insufficient DSP resources, only a PDCH is released at a time.

Dynamic PDCH Release When the Idle Resources Are Limited


The Abis transmission resources are limited. When the cell is idle and PSRESPREEMPT is enabled, the BSS performs dynamic PDCH release if the cell whose idle timeslot
application fails and other cells in the BSS meet the following conditions:
If the cell where assigning idle timeslots fails meets any of the following conditions:
1. The parameter PSRESPREEMPTED is set to YES.
2. The uplink TBF load in the cell is less than UPDYNCHNTRANLEV or the downlink TBF load in the cell is less than DWNDYNCHNTRANLEV.
3. The bandwidth of the cell whose PDCH application fails is less than PDCHGBR.
If other cells in the BSS meet the following conditions:
1. The parameter PSRESPREEMPTED is set to YES.
2. The uplink TBF load in the cell is less than UPDYNCHNTRANLEV and the downlink TBF load in the cell is less than DWNDYNCHNTRANLEV.
3. The number of PDCHs in a cell to be allocated to MSs is greater than 4.
If other cells in the BSS meet the previous conditions and release PDCHs, the cell whose idle timeslot application fails preempts the released PDCHs. If the dynamic PDCH
release is triggered owing to insufficient idle timeslots, only a PDCH is released at a time.

3.4.2 Rules for Releasing Dynamic PDCH


The dynamic PDCH is released when the CS service preempts it or when the resources are limited. If the dynamic PDCH is released because the CS service preempts it, the
factors listed in Table 3-2 must be taken into account. These factors are listed in descending order of priorities. If the dynamic PDCH is released because the resources are
limited, the factors listed in Table 3-3 must be taken into account. These factors are listed in descending order of priorities.
Table 3-2 Factors taken into account when the dynamic PDCH is released because the CS service preempts it
Priority

Factor

Description

Frequency band

If the frequency band of the


dynamic PDCH is not the one
required by the CS service, the
dynamic PDCH cannot be
released.

Concentric cell

If the required concentric cell


attribute is only underlaid
subcell or only overlaid subcell
and the position of the dynamic
PDCH in the concentric cell
does not meet the preemption
requirement, the dynamic
PDCH cannot be released.
If the required concentric cell
attribute is underlaid subcell
preferred or overlaid subcell

http://localhost:7890/pages/470581986/03/470581986/03/resources/GPRSEGPRS%20Ch... 17/01/2011

GPRS/EGPRS Channel Management

Page 10 of 24

preferred and the position of the


dynamic PDCH in the
concentric cell meets the
preemption requirement, the
dynamic PDCH is released
preferentially.
3

Whether the dynamic PDCH is If the dynamic PDCH is idle, it is


idle
released preferentially.

Whether the dynamic PDCH is The dynamic PDCH marked as


the PDCH to be released has
marked as the PDCH to be
higher priority.
released

If DYNCHNPREEMPTLEV is
Number of multiplexed MSs
using the dynamic PDCH as the set to No preempt of CCHs
control channel
and at least one MS uses the
dynamic PDCH as the control
channel, the dynamic PDCH
cannot be released.

Number of multiplexed MSs on If DYNCHNPREEMPTLEV is


the dynamic PDCH
set to No preempt of service
TCHF and at least an MS uses
the dynamic PDCH, the PDCH
cannot be released.
If DYNCHNPREEMPTLEV is
set to Preempt all dynamic
TCHFs, the number of dynamic
PDCHs used as control
channels has a negative
correlation with the priority of
dynamic PDCH preemption.
If DYNCHNPREEMPTLEV is
set to Preempt all dynamic
TCHFs or No preempt of
CCHs, the number of
multiplexed MSs on the
dynamic PDCH has a negative
correlation with the priority of
dynamic PDCH preemption.
The number of static PDCHs
configured on the TRX of the
dynamic PDCH has a negative
correlation with the priority of
dynamic PDCH release.

Number of static PDCHs


configured on the TRX of the
dynamic PDCH

Number of PDCHs on the TRX The number of PDCHs on the


of the dynamic PDCH
TRX of the dynamic PDCH has
a negative correlation with the
priority of dynamic PDCH
release.

PDCH priority type of the


dynamic PDCH

10

Timeslot number of the dynamic The BSC releases the dynamic


PDCH
PDCHs in the sequence of
timeslot numbers 0, 1, 2, 3, 4,
7, 5, and 6.

The BSC releases the GPRS


channel, EGPRS normal
channel, and EGPRS priority
channel in descending order of
priorities.

Table 3-3 Factors taken into account when the dynamic PDCH is released because the resources are limited
Priority

Factor

Whether the dynamic PDCH is If the dynamic PDCH is prepre-converted into PDCH
converted PDCH, the PDCH is
marked as the PDCH not to be
released. The priority of nonpre-converted PDCH is higher
than pre-converted PDCH
release.

Description

Whether the dynamic PDCH is If the dynamic PDCH is idle, it is


idle
released preferentially.

If an MS uses the dynamic


Number of multiplexed MSs
using the dynamic PDCH as the PDCH as the control channel,
the channel cannot be released.
control channel

Number of multiplexed MSs on The number of multiplexed MSs


the dynamic PDCH
using the dynamic PDCH has a
negative correlation with the
priority of dynamic PDCH
release.

Number of static PDCHs


configured on the TRX of the
dynamic PDCH

Number of PDCHs on the TRX The number of PDCHs on the


of the dynamic PDCH
TRX of the dynamic PDCH has
a negative correlation with the
priority of dynamic PDCH
release.

The number of static PDCHs


configured on the TRX of the
dynamic PDCH has a negative
correlation with the priority of
dynamic PDCH release.

http://localhost:7890/pages/470581986/03/470581986/03/resources/GPRSEGPRS%20Ch... 17/01/2011

GPRS/EGPRS Channel Management

PDCH priority type of the


dynamic PDCH

Timeslot number of the dynamic The BSC releases the dynamic


PDCH
PDCHs in the sequence of
timeslot numbers 0, 1, 2, 3, 4,
7, 5, and 6.

Page 11 of 24

The BSC releases the GPRS


channel, EGPRS normal
channel, and EGPRS priority
channel in descending order of
priorities.

To select a dynamic PDCH, perform the following steps:


1. All the dynamic PDCHs in the cell are filtered according to the condition with the highest priority.
If

only one dynamic PDCH meets the condition after filtering, the dynamic PDCH is selected as the candidate PDCH.

If

multiple dynamic PDCHs meet the condition, these dynamic PDCHs are involved in the next round of filtering, as described in 2.

If

no dynamic PDCH meets the condition, all the dynamic PDCHs are involved in the next round of filtering, as described in 2.

2. All the dynamic PDCHs are filtered according to the condition with the priority one level lower.
If

only one dynamic PDCH meets the condition after filtering, the dynamic PDCH is selected as the candidate PDCH.

If

multiple dynamic PDCHs meet the condition, the operation in 2 is repeated until the corresponding dynamic PDCH is selected.

http://localhost:7890/pages/470581986/03/470581986/03/resources/GPRSEGPRS%20Ch... 17/01/2011

GPRS/EGPRS Channel Management

Page 12 of 24

4 Engineering Guidelines
Cell
The maximum number of PDCHs in a cell is restricted by the setting of MAXPDCHRATE.
Maximum number of PDCHs in a cell = (Number of static PDCHs + Number of dynamic PDCHs) Maximum Ratio Threshold of PDCHs in a Cell
The BSC does not perform dynamic PDCH conversion to reserve idle channel resources for the CS service, thus reducing the impact on the CS service. The number of reserved
idle channels is set to DYNCHTRANRESLEV.

TRX
If a TRX is configured with several static PDCHs, it is recommended that the static PDCHs be configured in the sequence of timeslot numbers 6, 5, 7, 4, 3, 2, 1, and 0.
The setting of GPRSCHPRI should be the same for all the PDCHs on a TRX.
If the GPRS and EGPRS services need to be isolated on a TRX, it is recommended that the EGPRS special channel, EGPRS priority channel, EGPRS normal channel, and
GPRS channel be configured in the sequence of timeslot numbers 6, 5, 7, 4, 3, 2, 1, and 0.
The maximum number of PDCHs on a TRX is determined by MAXPDCHNUM.

Multiband Network
In a multiband cell, it is recommended that the static PDCH be configured in the BCCH band and the bands compatible with the BCCH.

Concentric Cell
If IUOCHNTRAN is set to CONVERT0(Only convert at UL) or CONVERT2(UL first and convert allowed), it is recommended that the static PDCH be configured on the
underlaid subcell.
If IUOCHNTRAN is set to CONVERT1(Only convert at OL) or CONVERT3(OL first and convert allowed), it is recommended that the static PDCH be configured on the
overlaid subcell.
If the BCCH is configured on the TRX in the underlaid subcell, it is recommended that the parameter IUOCHNTRAN be set to CONVERT0(Only convert at UL).
If the BCCH is configured on the TRX in the overlaid subcell, it is recommended that the parameter IUOCHNTRAN be set to CONVERT1(Only convert at OL).

http://localhost:7890/pages/470581986/03/470581986/03/resources/GPRSEGPRS%20Ch... 17/01/2011

GPRS/EGPRS Channel Management

Page 13 of 24

5 Parameters
Table 5-1 Parameter description
Parameter ID

NE

GPRSCHPRI

BSC6900 SET GTRXCHAN(Optional)

MML

Description
Meaning: EGPRS priority
type of the channel
If this parameter is set to
GPRS, the EDGE MSs
cannot use this channel.
If this parameter is set to
EGPRSNORCH, the
GPRS and EDGE MSs
can use this channel at
the same priority.
If this parameter is set to
EGPRSPRICH, the
EDGE MSs have the
priority to use this
channel.
If this parameter is set to
EGPRSSPECH, only the
EDGE MSs can use this
channel.
If this parameter is set to
NONGPRS, this
parameter becomes
invalid.
GUI Value Range: GPRS
(GPRS Channel),
EGPRSNORCH(EGPRS
Normal Channel),
EGPRSPRICH(EGPRS
Priority Channel),
EGPRSSPECH(EGPRS
Special Channel),
NONGPRS(Non-GPRS
Channel)
Actual Value Range:
GPRS, EGPRSNORCH,
EGPRSPRICH,
EGPRSSPECH,
NONGPRS
Unit: None
Default Value: NONGPRS

CHNTYPE

BSC6900 SET BTSCHNFALLBACK


(Mandatory)

Meaning: Channel type of


the timeslot on the TRX.
The channel type of
timeslot 0 must not be
set, because the
combined BCCH is
configured by default. The
channel type of other
timeslots can be set to
full-rate TCH or half-rate
TCH.
GUI Value Range:
FULLTCH(FULLTCH),
HALFTCH(HALFTCH)
Actual Value Range:
FULLTCH, HALFTCH
Unit: None
Default Value: None

PDCHUPLEV

BSC6900 SET GCELLPSCHM(Optional)

Meaning: PDCH uplink


multiplex threshold,
indicating the maximum
TBFs on the uplink PDCH
(parameter value/10). We
recommend that the value
of "Uplink Multiplex
Threshold of Dynamic
Channel Conversion"
should be less than
"PDCH Uplink Multiplex
Threshold" for triggering
converting dynamic
channel in time and
reducing PDCH multiplex.
GUI Value Range: 10~70
Actual Value Range:
10~70
Unit: None
Default Value: 70

PDCHDWNLEV

BSC6900 SET GCELLPSCHM(Optional)

Meaning: PDCH downlink


multiplex threshold,
Indicating the maximum
TBFs on the downlink
PDCH (parameter

http://localhost:7890/pages/470581986/03/470581986/03/resources/GPRSEGPRS%20Ch... 17/01/2011

GPRS/EGPRS Channel Management

Page 14 of 24

value/10). We
recommend that the value
of "Downlink Multiplex
Threshold of Dynamic
Channel Conversion"
should be less than
"PDCH Downlink
Multiplex Threshold" for
triggering converting
dynamic channel in time
and reducing PDCH
multiplex.
GUI Value Range:
10~160
Actual Value Range:
10~160
Unit: None
Default Value: 80
FORBIDEDGU

BSC6900 SET BSCPSSOFTPARA(Optional)

Meaning: Switch
specifying whether to
allow the downlink
EGPRS TBF and the
uplink GPRS TBF to
share the same channel.
On: allow the downlink
EGPRS TBF and the
uplink GPRS TBF to
share the same channel;
Off: prohibit the downlink
EGPRS TBF and the
uplink GPRS TBF sharing
the same channel.
GUI Value Range: OPEN
(Open), CLOSE(Close)
Actual Value Range:
OPEN, CLOSE
Unit: None
Default Value: OPEN

SUPPORTEDA

BSC6900 SET BSCPSSOFTPARA(Optional)

Meaning: Whether to
support EDA. Extended
dynamic allocation (EDA)
enables the MS to be
allocated with more
timeslots on the uplink,
thus improving the uplink
rate and helping to
transmit large amounts of
data on the uplink.
GUI Value Range:
NOTSUPPORT(Not
Support), SUPPORT
(Support)
Actual Value Range:
NOTSUPPORT,
SUPPORT
Unit: None
Default Value:
NOTSUPPORT

SUPPORTDL5TS

BSC6900 SET BSCPSSOFTPARA(Optional)

Meaning: Whether to
support the high multislot
class. High multislot class
function enables a single
MS to be allocated with a
maximum of five timeslots
on the uplink or downlink,
thus improving the uplink
or downlink throughput of
a single MS. The BSS
supports the MS with high
multislot classes from 30
to 34. A maximum of five
timeslots on the downlink
can be assigned to an
MS. If an MS is of the
high multislot class 34, a
maximum of five timeslots
on the uplink can be
allocated to the MS. Thus,
the uplink and downlink
throughput is increased
by 25%.The total number
of timeslots on the uplink
and downlink cannot
exceed six. That is, if five
timeslots on the downlink
are allocated to the MS,
then only one timeslot on
the uplink can be
allocated to the MS.

http://localhost:7890/pages/470581986/03/470581986/03/resources/GPRSEGPRS%20Ch... 17/01/2011

GPRS/EGPRS Channel Management

Page 15 of 24

GUI Value Range:


NOTSUPPORT(Not
Support), SUPPORT
(Support)
Actual Value Range:
NOTSUPPORT,
SUPPORT
Unit: None
Default Value:
NOTSUPPORT
SPTDPI

BSC6900 SET GCELLGPRS(Optional)

Meaning: The parameter


specifies whether the cell
can identify the types of
PS services. By
identifying the types of PS
services, the BSC can
properly manage radio
resource.
GUI Value Range:
UNSUPPORT(Not
Support), SUPPORT
(Support)
Actual Value Range:
UNSUPPORT,
SUPPORT
Unit: None
Default Value:
UNSUPPORT

CHIDLHIGHTHR

BSC6900 SET GCELLPSCHM(Optional)

Meaning: When the


channel is multiplexed by
more than one user and
the idle channel rate is
above this parameter, a
dynamic channel
conversion request is
raised.
The CS idle channel rate
can be calculated as
follows:
CS Idle channel rate =
Idle cell channels for CS
service/Available cell
channels for CS service x
100%.
Here, available cell
channels refer to the
number of available
TCHFs or TCHHs in a
cell.
Idle cell channels refer to
the number of the TCHFs
or TCHHs that do not
carry any CS service data
in a cell.
Two TCHHs are
considered as one TCHF.
When this parameter is
set to "100", it is invalid.
GUI Value Range: 0~100
Actual Value Range:
0~100
Unit: %
Default Value: 100

UPDYNCHNTRANLEV

BSC6900 SET GCELLPSCHM(Optional)

Meaning: Controls
channel conversion
requests and releases
according to cell load
Maximum number of the
users multiplexing one
channel, which is a trigger
condition for the uplink
dynamic channel
transition. When "Upper
Threshold for CS Idle
Channel Rate" is set to
"100" and the number of
the users multiplexing one
channel reaches "Uplink
Multiplex Threshold of
Dynamic Channel
Conversion"/10, the
request for channel
conversion is triggered.
When channel bandwidth
is not greater than "PS
Service Guaranteed Rate"
set through the "SET
BTSOTHPARA"
command, a channel
conversion request is

http://localhost:7890/pages/470581986/03/470581986/03/resources/GPRSEGPRS%20Ch... 17/01/2011

GPRS/EGPRS Channel Management

Page 16 of 24

raised if the CS idle


channel rate is above
"Upper Threshold for CS
Idle Channel Rate" and
the number of users
carried on the channel
reaches "Uplink Multiplex
Threshold of Dynamic
Channel Conversion"/10.
When "Upper Threshold
for CS Idle Channel Rate"
is not set to "100", if the
CS idle channel rate is
below "Lower Threshold
for CS Idle Channel Rate"
and the number of the
users multiplexing one
channel is smaller than
"Uplink Multiplex
Threshold of Dynamic
Channel Conversion"/10,
the related channel is
released.
In the case of insufficient
Abis or DSP resources,
the resources of other
cells can be preempted
only when the cell load is
higher than "Uplink
Multiplex Threshold of
Dynamic Channel
Conversion"/10.
Resources and channels
can be released only
when the cell load is
lower than "Uplink
Multiplex Threshold of
Dynamic Channel
Conversion"/10. We
recommend that the value
of "Uplink Multiplex
Threshold of Dynamic
Channel Conversion"
should be less than
"PDCH Uplink Multiplex
Threshold" for triggering
converting dynamic
channel in time and
reducing PDCH multiplex.
GUI Value Range: 10~70
Actual Value Range:
10~70
Unit: None
Default Value: 20
DWNDYNCHNTRANLEV

BSC6900 SET GCELLPSCHM(Optional)

Meaning: Controls
channel conversion
requests and releases
according to cell load
Maximum number of the
users multiplexing one
channel, which is a trigger
condition for the downlink
dynamic channel
transition. When "Upper
Threshold for CS Idle
Channel Rate" is set to
"100" and the number of
the users multiplexing one
channel reaches
"Downlink Multiplex
Threshold of Dynamic
Channel conversion"/10,
the request for channel
conversion is triggered.
When channel bandwidth
is not greater than "PS
Service Guaranteed Rate"
set through the "SET
BTSOTHPARA"
command, a channel
conversion request is
raised if the CS idle
channel rate is above
"Upper Threshold for CS
Idle Channel Rate" and
the number of users
carried on the channel
reaches "Downlink
Multiplex Threshold of
Dynamic Channel
Conversion"/10.
When "Upper Threshold

http://localhost:7890/pages/470581986/03/470581986/03/resources/GPRSEGPRS%20Ch... 17/01/2011

GPRS/EGPRS Channel Management

Page 17 of 24

for CS Idle Channel Rate"


is not set to "100", If the
CS idle channel rate is
below "Lower Threshold
for CS Idle Channel Rate"
and the number of the
users multiplexing one
channel is smaller than
"Downlink Multiplex
Threshold of Dynamic
Channel Conversion"/10.
In the case of insufficient
Abis or DSP resources,
the resources of other
cells can be preempted
only when the cell load is
higher than "Downlink
Multiplex Threshold of
Dynamic Channel
Conversion"/10.
Resources and channels
can be released only
when the cell load is
lower than "Downlink
Multiplex Threshold of
Dynamic Channel
Conversion"/10. We
recommend that the value
of "Downlink Multiplex
Threshold of Dynamic
Channel Conversion"
should be less than
"PDCH Downlink
Multiplex Threshold" for
triggering converting
dynamic channel in time
and reducing PDCH
multiplex.
GUI Value Range: 10~80
Actual Value Range:
10~80
Unit: None
Default Value: 20
PDCHGBR

BSC6900 SET BTSOTHPARA(Optional)

Meaning: Minimum
number of Abis resources
requested for PS
channels in the site.
When this parameter is
set to 16K, a minimum of
16 kbit/s bandwidth is
required for this channel.
When this parameter is
set to 32K, a minimum of
32 kbit/s bandwidth is
required for this channel.
When this parameter is
set to 48K, a minimum of
48 kbit/s bandwidth is
required for this channel.
When this parameter is
set to 64K, a minimum of
64 kbit/s bandwidth is
required for this channel.
To handle services on the
channel at a great coding
scheme as soon as
possible, you need to set
this parameter to a great
value.
GUI Value Range: 16K
(16K), 32K(32K), 48K
(48K), 64K(64K)
Actual Value Range: 16K,
32K, 48K, 64K
Unit: bit/s
Default Value: 16K

SPTNACCResGuarantee

BSC6900 SET BSCPSSOFTPARA(Optional)

Meaning: Whether the


function of Network
Assisted Cell Change
(NACC) resource
guarantee is allowed. In
NC2 or NACC cell
reselection, if this
parameter is set to YES,
dynamic channels are
requested in the target
cell.
GUI Value Range: NO
(NO), YES(YES)
Actual Value Range: NO,

http://localhost:7890/pages/470581986/03/470581986/03/resources/GPRSEGPRS%20Ch... 17/01/2011

GPRS/EGPRS Channel Management

Page 18 of 24

YES
Unit: None
Default Value: NO
CHIDLLOWTHR

BSC6900 SET GCELLPSCHM(Optional)

Meaning: When the CS


idle channel rate is below
this threshold, a dynamic
channel can be released.
The CS idle channel rate
can be calculated as
follows:
CS Idle channel rate =
Idle cell channels for CS
service/Available cell
channels for CS service x
100%.
Here, available cell
channels refer to the
available TCHFs or
TCHHs in a cell.
Idle cell channels refer to
the TCHFs or TCHHs that
do not carry any CS
services data in a cell.
Two TCHHs are
considered as one TCHF.
When "Upper Threshold
for CS Idle Channel Rate"
is set to "100", it is invalid.
GUI Value Range: 0~100
Actual Value Range:
0~100
Unit: %
Default Value: 10

DYNCHTRANRESLEV

BSC6900 SET GCELLPSCHM(Optional)

Meaning: Number of fullrate TCHs reserved for


the CS domain
GUI Value Range: 0~8
Actual Value Range: 0~8
Unit: None
Default Value: 2

DefaultDynPdchPreTranNum BSC6900 SET GCELLPSCHM(Optional)

Meaning: This parameter


specifies the default preconverted PDCHs in the
dynamic transferable
channel pool.
When this parameter is
greater than 0, three sublinks are bound to the
static PDCH and preconverted PDCH in a cell
by default.
The pre-converted PDCH
can be preempted when it
is idle. You can set
"Number of Reserved
Dynamic Channel" as
required when you expect
the pre-converted PDCH
not to be preempted.
GUI Value Range: 0~32
Actual Value Range:
0~32
Unit: None
Default Value: 0

PDCHREFORMING

BSC6900 SET GCELLPSCHM(Optional)

Meaning: This parameter


must be used together
with "Level of Preempting
Dynamic Channel" in the
following conditions:
1. When "Level of
Preempting Dynamic
Channel" is set to "No
preempt of service TCHF"
and "PDCH Reforming" is
set to "Yes", the channels
for the CS service is
released if the CS service
fails to be switched to
another channel.
2: When "Level of
Preempting Dynamic
Channel" is set to
"Preempt all dynamic
TCHFs" or "No preempt
of CCHs" and "PDCH
Reforming" is set to
"Yes", the CS service is
switched to the original
channel if the CS service

http://localhost:7890/pages/470581986/03/470581986/03/resources/GPRSEGPRS%20Ch... 17/01/2011

GPRS/EGPRS Channel Management

Page 19 of 24

fails to be switched to
another channel.
GUI Value Range: NO
(NO), YES(YES)
Actual Value Range: NO,
YES
Unit: None
Default Value: NO
DYNCHFREETM

BSC6900 SET GCELLPSCHM(Optional)

Meaning: Time to wait for


releasing the dynamic
channel after the TBF on
the dynamic channel is
released. When all the
TBFs on the channel are
released, the dynamic
channel is not released at
once. Instead, the timer is
started when the
channels are idle. Before
the timer expires, if new
service request is
received, the dynamic
channel is still occupied
and timer is stopped;
otherwise, the dynamic
channel is released after
the timer expired.
GUI Value Range:
10~3600
Actual Value Range:
10~3600
Unit: s
Default Value: 20

PSRESPREEMPT

BSC6900 SET GCELLPSCHM(Optional)

Meaning: Determines
whether the PS resources
in other cells can be
preempted when the PS
resources are insufficient
in the current cell.
GUI Value Range: NO
(No), YES(Yes)
Actual Value Range: NO,
YES
Unit: None
Default Value: NO

PSRESPREEMPTED

BSC6900 SET GCELLPSCHM(Optional)

Meaning: Determines
whether the PS resources
in the current cell can be
preempted, to ensure the
PS services in other cells.
GUI Value Range: NO
(No), YES(Yes)
Actual Value Range: NO,
YES
Unit: None
Default Value: NO

DYNCHNPREEMPTLEV

BSC6900 SET GCELLPSCHM(Optional)

Meaning: Mode of
preempting the dynamic
channel for the CS
domain and PS domain.
Only the channel
configured in the TCH/F
mode can be preempted.
"Preempt all dynamic
TCHFs" indicates the
circuit domain can
preempt all the dynamic
channels.
"No preempt of CCHs"
indicates the circuit
domain can preempt all
the dynamic channels
except the CCHs.
"No preempt of service
TCHF" indicates the
circuit domain cannot
preempt all the dynamic
channels of bearer
services.
GUI Value Range:
LEVEL0(Preempt all
dynamic TCHFs),
LEVEL1(No preempt of
CCHs), LEVEL2(No
preempt of service TCHF)
Actual Value Range:
LEVEL0, LEVEL1,

http://localhost:7890/pages/470581986/03/470581986/03/resources/GPRSEGPRS%20Ch... 17/01/2011

GPRS/EGPRS Channel Management

Page 20 of 24

LEVEL2
Unit: None
Default Value: LEVEL0
MAXPDCHRATE

BSC6900 SET GCELLPSCHM(Optional)

Meaning: Maximum value


of the PDCH ratio in a
cell. The number of
available TCHs and
PDCHs in a cell is set to a
fixed value. The PDCH
ratio is: Number of
available PDCHs/
(Number of available
TCHFs + Number of
available static PDCHs).
This parameter is used to
restrict the PDCH ratio.
GUI Value Range: 0~100
Actual Value Range:
0~100
Unit: %
Default Value: 30

MAXPDCHNUM

BSC6900 SET GTRXBASE(Optional)

Meaning: Maximum
number of PDCHs that
can be assigned in the
TRX
GUI Value Range: 0~8
Actual Value Range: 0~8
Unit: None
Default Value: 8

IUOCHNTRAN

BSC6900 SET GCELLPSCHM(Optional)

Meaning: Conversion
policy of the dynamic
channel of the concentric
cell
GUI Value Range:
CONVERT0(Only convert
at UL), CONVERT1(Only
convert at OL),
CONVERT2(UL first and
convert allowed),
CONVERT3(OL first and
convert allowed)
Actual Value Range:
CONVERT0,
CONVERT1,
CONVERT2, CONVERT3
Unit: None
Default Value:
CONVERT0

PSServiceBusyThreshold

BSC6900 SET GCELLPSCHM(Optional)

Meaning: Threshold of the


average number of MSs
multiplexed on each
PDCH in a cell. When the
average number of MSs
multiplexed on each
PDCH in a cell is greater
than this threshold, the
PS traffic volume in the
cell is considered to be
high. In this case, each
newly admitted MS is
assigned only one PDCH.
When the PS traffic
volume is not high, the
MS with only one PDCH
is re-assigned a certain
number of PDCHs as
required.
GUI Value Range:
10~160
Actual Value Range:
10~160
Unit: None
Default Value: 80

DNTBFRELDELAY

BSC6900 SET GCELLPRIVATEOPTPARA


(Optional)

Meaning: Delay of
releasing the downlink
TBF. After the last
downlink RLC data block
is transmitted on the
network side and all the
transmitted downlink data
blocks are received, the
MS is not informed to stop
this downlink TBF.
Instead, the state of the
last data block is forcibly
set to "not received" and
the RRBP flag of the last
data block is

http://localhost:7890/pages/470581986/03/470581986/03/resources/GPRSEGPRS%20Ch... 17/01/2011

GPRS/EGPRS Channel Management

Page 21 of 24

retransmitted
continuously so that the
downlink TBF is not
released. During the
downlink delay release, if
the upper layer of the
network side needs to
transmit downlink data,
the downlink RLC block
for unpacking can be
transmitted in the
downlink TBF for delay
release. The state of the
downlink TBF is changed
from delay releasing to
downlink transmitting. In
addition, the MS must
respond to the Packet
Downlink Ack/Nack
message through the
uplink data block of the
RRBP to exchange
messages with the
network side. When the
MS needs to send data,
the MS can send the
uplink request to the
network sides through the
Packet Downlink
Ack/Nack with the
channel request
description. If this
parameter is set to 0, the
release delay of downlink
TBF is disabled.
GUI Value Range:
0~5000
Actual Value Range:
0~5000
Unit: ms
Default Value: 2400

http://localhost:7890/pages/470581986/03/470581986/03/resources/GPRSEGPRS%20Ch... 17/01/2011

GPRS/EGPRS Channel Management

Page 22 of 24

6 Counters
For the counters, see the BSC6900 GSM Performance Counter Reference.

http://localhost:7890/pages/470581986/03/470581986/03/resources/GPRSEGPRS%20Ch... 17/01/2011

GPRS/EGPRS Channel Management

Page 23 of 24

7 Glossary
For the acronyms, abbreviations, terms, and definitions, see the Glossary.

http://localhost:7890/pages/470581986/03/470581986/03/resources/GPRSEGPRS%20Ch... 17/01/2011

GPRS/EGPRS Channel Management

Page 24 of 24

8 Reference Documents
z

3GPP TS 44.060 "Mobile Station (MS) - Base Station System (BSS) interface; Radio Link Control/Medium Access Control (RLC/MAC) protocol"

3GPP TS 44.018 "Base Station System (BSS) - Serving GPRS Support Node (SGSN); BSS GPRS Protocol (BSSGP)"

3GPP TS 45.002 "Radio Access Network; Multiplexing and multiple access on the radio path"

3GPP TS 24.008, 3GPP TS 48.018, and 3GPP TS 48.016 peer layer protocols between the BSS and the SGSN

BSC6900 Feature List

BSC6900 Optional Feature Description

GBSS Reconfiguration Guide

BSC6900 GSM Parameter Reference

BSC6900 GSM MML Command Reference

BSC6900 Performance Counter Reference

http://localhost:7890/pages/470581986/03/470581986/03/resources/GPRSEGPRS%20Ch... 17/01/2011

You might also like