Академический Документы
Профессиональный Документы
Культура Документы
Copyright 19962000 Nortel Matra Cellular and Nortel Networks, All Rights Reserved
Printed in France
The information contained in this document is the property of Nortel Networks and/or Nortel Matra Cellular. Except as
specifically authorized in writing by Nortel Networks and Nortel Matra Cellular, the holder of this document shall keep
the information contained herein confidential and shall protect same in whole or in part from disclosure and
dissemination to third parties and use for evaluation, operation and maintenance purposes only.
You may not reproduce, represent, or download through any means, the information contained herein in any way or in
any form without prior written consent of Nortel Networks and Nortel Matra Cellular.
The following are trademarks of Nortel Networks Corporation: NORTEL, NORTEL NETWORKS, the NORTEL
NETWORKS corporate logo, the NORTEL Globemark, HOW THE WORLD SHARES IDEAS.
All other brand and product names are trademarks or registred trademarks of their respective holders.
Publication History
PUBLICATION HISTORY
January 2000
Issue 12.01/EN
Modifications after Review
September 1999
Issue 11.03/EN
Modifications after Review
April 1999
Issue 11.02/EN
Modifications after Review
March 1999
Issue 11.01/EN
Modifications after Review
June 1998
Issue 10.01/EN
Modifications after Review
March 1998
Issue 09.03/EN
Modifications after Review
January 1998
Issue 09.02/EN
Modifications after Review
January 1998
Issue 09.01/EN
Modifications after Review
PRESENTATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XVII
APPLICABILITY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XVII
1.2 PROCESS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2 ALGORITHMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.1 INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.2.1 Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.3.1 Selection or reselection between cells of current Location Area (Sel_1) . . . . . . . . . . . . 210
2.3.2 Criteria for reselection towards a cell of a different Location Area (Sel_2) . . . . . . . . . . . 211
2.4.2 Mp_2: Measurement processing in dedicated mode (run by the MS) . . . . . . . . . . . . . . . 218
2.5.10 Handover decision according to adjacent cell priorities and load (from V12) . . . . . . . . 240
2.5.18 Define eligible neighbor cells for intercell handover (except directed retry) (Ho_11) . . 253
2.5.19 Handover to 2nd best candidate when return to old channel (Ho_12) . . . . . . . . . . . . . . 254
2.7.1 Power control performed by the BTS (Step by step) (Pc_1) . . . . . . . . . . . . . . . . . . . . . . . 259
2.8.4 Radio link failure process (run by the MS) (Rlfms) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
2.8.5 Radio link failure process (run by the BTS) (Rlfbs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
3 ALGORITHM PARAMETERS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.1 INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
4 ENGINEERING ISSUES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4.15 FREQUENCY SPACING BETWEEN TWO TRXS OF THE SAME AREA . . . . . . . . . . 441
4.18.1 Nortel choice between Baseband and Synthesised Frequency hopping . . . . . . . . . . . . 449
4.22.3 1:3 and 1:1 Fractional reuse pattern specific case. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480
4.26.2 BSS: Suggestions for parameters to be modified for the special event . . . . . . . . . . . . . 4101
4.27.2 What does the CPU Call Processing limit mean ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4107
7.1 ABBREVIATIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
7.2 DEFINITIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
FIGURE 412 MEAN CPU OCCUPANCY BEHAVIOUR FOR ANY GIVEN BOARD OF THE
BSC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4106
PRESENTATION
This document describes BSS GSM and Nortel algorithms and parameters from an
engineering point of view.
This document is written by Nortel BSS experts and contains extensive Nortel BSS
parameters setting knowhow. Informations coming from experiments, studies,
simulations are also related in the document.
APPLICABILITY
This version is compliant with the V12 BSS GSM release.
RELATED DOCUMENTS
Applicable documents
[A1] GSM Recommendations
Reference documents
DOCUMENT STRUCTURE
In Chapter 1, BSS algorithm parameters are presented in alphabetic order according
to their group. Process and related objects are also provided.
Chapter 2 describes the GSM Nortel BSS algorithms and recommends ways to use
them efficiently.
All BSS parameters used in the algorithms are described in Chapter 3. For each
parameter, a recommended value and a default value are given. Engineering rules
explain how to select the parameter value.
In Chapter 4, engineering issues resulting from studies on parameter setting and on
products, simulations and experiments are developped.
Chapter 5 gives the main exchange procedures at BSC level.
In Chapter 6, an index of BSS parameters helps users to locate rapidly the
parameters description in Chapter 3.
In Chapter 7, the signification of all the abbrevations used in this document and
some keydefinitions are explained.
1.2 PROCESS
Several groups can belong to a same process. The various process or subprocesses
for all parameters are listed below:
Sel: Selection process
Pc: Power control process
Pag: Paging process
Ho: HO decision process
Cc: Call clearing process
Mp: Measurement process
If: Interference level management process
Rlf: Radio link failure process
All: Ressources allocation process
Furthermore, one process can be distributed among the different subsystems of the
GSM system.
Attribute Object
rxLevHreqave handOverControl
rxLevHreqt handOverControl
rxLevWtsList handOverControl
missRxLevWt handOverControl
rxLevHreqaveBeg handOverControl
Attribute Object
rxQualHreqave handOverControl
rxQualHreqt handOverControl
rxQualWtsList handOverControl
missRxQualWt handOverControl
Attribute Object
distHreqt handOverControl
distWtsList handOverControl
missDistWt handOverControl
Attribute Object
rxLevMinCell adjacentCellHandOver
rxNCellHreqave handOverControl
cellDeletionCount bts
rxLevHreqave handOverControl
missRxLevWt handOverControl
msTxPwrMaxCell adjacentCellHandOver
msTxPwrMax bts
HOSecondBestCellConfiguration bsc
rxNCellHreqaveBeg handOverControl
Attribute Object
radioLinkTimeOut bts
rlf1 bts
rlf2 bts
rlf3 bts
t3111 bts
t3109 bts
Attribute Object
averagingPeriod handoverControl
thresholdInterference handoverControl
radChanSelIntThreshold handoverControl
Attribute Object
delayBetweenRetrans bts
maxNumberRetransmission bts
nbOfRepeat bts
noOfBlocksForAccessGrant bts
noOfMultiframesBetweenPaging bts
numberOfSlotsSpreadTrans bts
pagingOnCell bts
retransDuration bts
t3122 bts
Attribute Object
speechMode signallingPoint
speechMode bts
multipleVocoder bsc
version transcoder
algorithmUsed transcoderBoard
Attribute Object
concentric cell bts
RELATED FEATURES:
B.1.1. : Level averaging parameters
B.1.3. : Distance averaging parameters
B.1.6. : Interference management.
Attribute Object
extended cell bts
rndAccTimAdvThreshold bts
msRangeMax handOverControl
callClearing bts
channelType channel
Attribute Object
allocPriorityTable bts
allocPriorityTimers bts
allocPriorityThreshold bts
allocWaitThreshold bts
allOtherCasesPriority bts
answerPagingPriority bts
assignRequestPriority bts
bscQueueingOption signallingPoint
callReestablishmentPriority bts
emergencyCallPriority bts
Attribute Object
interCellHOExtPriority bts
interCellHOIntPriority bts
intraCellHOIntPriority bts
otherServicesPriority bts
small to large zone HO Priority handOverControl
directedRetryPriority bts
intraCellQueuing bts
B.2.5 SMSCB
Attribute Object
smsCB bts
noOfBlocksForAccessGrant bts
channelType channel
Attribute Object
btsIsHopping bts
hoppingSequenceNumber frequencyHoppingSystem
maio channel
siteGsmFctList btsSiteManager
cellAllocation bts
mobileAllocation frequencyHoppingSystem
fhsRef channel
configRef btsSiteManager
bscHopReconfUse bsc
btsHopReconfRestart bts
btsThresholdHopReconf bts
zone frequency hopping transceiverZone
zone frequency threshold transceiverZone
Attribute Object
cellBarQualify bts
cellBarred bts
rxLevAccessMin bts
msTxPwrMaxCCH adjacentCellHandOver
cellReselInd bts
cellReselectHysteresis bts
cellReselectOffset bts
temporaryOffset bts
penaltyTime bts
rndAccTimAdvThreshold bts
Attribute Object
bscMsAccessClassBarringFunction bsc
btsMsAccessClassBarringFunction bts
accessClassCongestion bts
numberOfTCHFreeBeforeCongestion bts
numberOfTCHFreeToEndCongestion bts
numberOfTCHQueuedBeforeCongestion bts
numberOfTCHQueuedToEndCongestion bts
notAllowedAccessClasses bts
emergencyRestricted bts
B.2.9 DTX
RELATED FEATURES:
B.1.1. : Level averaging parameters
B.1.2. : Quality averaging parameters
RELATED FEATURES:
B.1.1. : Level averaging parameters
B.1.2. : Quality averaging parameters
RELATED FEATURES:
B.2.4. : Queueing parameters
B.1.6.: Interference management
Attribute Object
intraCell handOverControl
intraCellSDCCH handOverControl
runHandOver bts
rxLevULIH handOverControl
lrxQualULH (before V12) handOverControl
rxQualULIH (V12) handOverControl
RELATED FEATURES:
B.1.1. : Level averaging parameters
B.1.2. : Quality averaging parameters
Attribute Object
intraCell handOverControl
intraCellSDCCH handOverControl
runHandOver bts
rxLevDLIH handOverControl
lrxQualDLH (before V12) handOverControl
rxQualDLIH (V12) handOverControl
RELATED FEATURES:
B.1.1. : Level averaging parameters
B.1.2. : Quality averaging parameters
RELATED FEATURES:
B.1.2. : Quality averaging parameters
B.1.4. : cell eligibility parameters
B.1.6. : Interference management parameters
RELATED FEATURES:
B.1.2. : Quality averaging parameters
B.1.4. : cell eligibility parameters
B.1.6. : Interference management parameters
RELATED FEATURES:
B.1.1. : Level averaging parameters
B.1.4. : cell eligibility parameters
B.1.6. : Interference management parameters
RELATED FEATURES:
B.1.1. : Level averaging parameters
B.1.4. : cell eligibility parameters
B.1.6. : Interference management parameters
RELATED FEATURES:
B.1.4. : cell eligibility parameters
B.1.6. : Interference management parameters
Attribute Object
HandOver from signalling channel handOverControl
runHandOver bts
cellType bts
cellType adjacentCellHandOver
microCellCaptureTimer adjacentCellHandOver
microCellStability adjacentCellHandOver
rxNCellHreqave handOverControl
RELATED FEATURES:
B.1.6. : Interference management parameters
RELATED FEATURES:
B.1.3. : Distance averaging parameters
B.1.4. : cell eligibil.ity parameters
B.1.6. : Interference management parameters
Attribute Object
hoTraffic bsc
hoTraffic bts
hoMarginTrafficOffset adjacentCellHandover
Attribute Object
offsetLoad adjacentCellHandover
offsetPriority adjacentCellHandover
Attribute Object
HOPingpongTimeRejection adjacentCellHandover
HOPingpongCombination adjacentCellHandover
timeBetweenHOConfiguration bsc
bts time Between HO Configuration bts
Attribute Object
runCallClear bts
callClearing bts
RELATED FEATURES:
B.1.3. : Distance averaging parameters
Attribute Object
early classmark sending bts
multiband reporting bts
cellBarred bts
cellBarQualify bts
hoMargin adjacentCellHandOver
hoMarginDist adjacentCellHandOver
hoMarginRxQual adjacentCellHandOver
hoMarginRxLev adjacentCellHandOver
Attribute Object
timeBetweenHOConfiguration bsc
bts time between HO configuration bts
Attribute Object
radResSupervision bts
radResSupBusyTimer bsc
radResSupFreeTimer bsc
Attribute Object
synchronised adjacentCellHandOver
preSynchroTimingAdvance adjacentCellHandOver
Attribute Object
interferer cancel algo usage bts
Attribute Object
HoMarginBeg bts
RxLevHReqAveBeg handOverControl
RxLevNCellHReqAveBeg handOverControl
Attribute Object
rxLevDLPBGT adjacentCellHandOver
Attribute Object
uplinkMappingProcessingMode bsc
uplinkMappingMeasurementMode bts
uplinkMappingFreq bts
uplinkMappingChannelNumber bts
Attribute Object
interferferType adjacentCellHandover
intraCell handoverControl
measProcAlgorithm bts
NbLargeReuseDataChannels handoverControl
hoMarginTiering handoverControl
pwciHreqave handoverControl
numberOfPwciSamples handoverControl
selfTuningObs handoverControl
2 ALGORITHMS
2.1 INTRODUCTION
This chapter describes major BSS GSM algorithms using OMCR algorithm
parameters, both on the BTS and the MS side.
2.2.1 Units
Thresholds on signal quality are given in Rxqual values. Samples measurements
are also reported in Rxqual values. When internal calculations are performed,
Rxqual values are converted into bit error rates (BER) using mean values and
compared to thresholds which are also converted into bit error rate.
Up to the V8 BSS release, Rxqual thresholds are converted into a mean bit error rate.
From the V9 BSS release, the comparison is done with the upper or the lower limit
of the BER range.
From V9 Up to V8
0 t 0.2 % 0.14%
7 w12.8% 18.10%
Signal strength thresholds are given in dBm (from 110 dBm to 47 dBm).
Signal strength measurements reported by the mobiles and the BTS are given in the
rxlev format (from 0 to 63).
The average signal strength measurement values, which are compared to the rxlev
thresholds, are the integer part of the average result.
Tolerance for
condition
GSM 900 GSM 1800 / GSM 1900 Normal Extreme
CLASS 5: 0.8W 29dBm 2 dB 2.5 dB
Confidential information may not be copied or disclosed without permission
Base station Phase 2 maximum transmitting output powers:
Tolerance for
condition
GSM 900
CLASS 1: [320 640[ W [55 58[ dBm CLASS 1: [20 40[ W [43 46[ dBm 2 dB
2 dB
2.5 dB
2.5 dB
CLASS 2: [160 320[ W [52 55[ dBm CLASS 2: [10 20[ W [40 43[ dBm
CLASS 3: [80 160[ W [49 52[ dBm CLASS 3: [5 10[ W [37 40[ dBm 2 dB 2.5 dB
CLASS 4: [40 80[W
CLASS 5: [20 40[ W
[46 49[ dBm
[43 46[dBm
CLASS 4: [2.5 5[ W [34 37[ dBm 2 dB
2 dB
2.5 dB
2.5 dB
CLASS 6: [10 20[ W [40 43[ dBm 2 dB 2.5 dB
2 dB 2.5 dB
CLASS 7: [5 10[ W [37 40[ dBm
2 dB 2.5 dB
CLASS 8: [2.5 5[ W [34 37[ dBm
Settings will be provided to allow output power to be reduced from its maximum
level to at least six steps of nominally 2 dB with an accuracy of 1 dB to allow a
fine adjustment of the coverage by the network operator. In addition, the actual
absolute output power at each static RF power step (N) shall be 2*N dB below the
absolute output power at static RF power step 0 with a tolerance of 3 dB under
normal conditions and 4dB under extreme conditions. The static RF power step
0 will be the actual output power according to the TRX power class.
2.2.3.1 MS sensitivity
Considering GSM 05.05 figures applicable from December 1998, the following MS
sensitivity has to be taken into account depending on frequency band.
MS sensitivity
Nevertheless, the MS seems to have usually better sensitivity than these figures.
Power amplifier 44.8 dBm (30 W) 43.8 dBm (24 W) 35.6 dBm (3.6 W)
+/ 0.5 dB +/ 1 dB at +/ 1 dB at BTS
antenna feeder
Power amplifier 44.8 dBm (30 W) 43.8 dBm (24 W) 35.6 dBm (3.6 W)
+/ 0.5 dB +/ 1 dB at +/ 1 dB at BTS
antenna feeder
Power amplifier 44.8 dBm (30 W) +/ 43.8 dBm (24 W) 35.6 dBm (3.6 W)
0.5 dB +/ 1 dB at +/ 1 dB at BTS
antenna feeder
H2D loss 5 dB
Duplexor 1 dB 1 dB 1 dB
loss
H2D loss 5 dB 5 dB 5 dB
Cavity 4.9 dB
Master +
Duplexor
Rx diversity 4 dB 4 dB 4 dB 4 dB
gain
Duplexor loss 1 dB 1 dB
H2D 5 dB 5 dB 5 dB
Rx diversity gain 4 dB 4 dB 4 dB
H2D 5 dB 5 dB
The table below gives the conversion rules of the timing advance versus the
distance.
One bit corresponds to 554 m and the accuracy is 0.25 bit (i.e 138.5 m)
0 [0..554[ 25 %
1 [554..1108[ 12.5 %
2 [1108..1662[ 6.1 %
3 [1662.. 3.1 %
...
The timing advance must be used carefully as a handover and call clearing criteria,
especially in a microcellular configuration.
This recommendation is not restrictive and most of the BTS and MS may provide
better results. However, these figures show that the threshold accuracy handover
and power control field strength may be off by a few dB.
The relative accuracy depends on the gap between measurement levels and sensivity
levels. The table below provides the GSM relative accuracy recommendation of a
difference between two measurements lower than 20 dB.
For example, the level difference between two field strengths, which are higher than
the sensivity + 14 dBm, must be within the range of [2 dB to +2 dB].
Output power tolerance must also be considered in the parameters setting because
the parameters bsTxPwrMax and msTxPwrMax are used in the algorithms. For
example, the output power tolerance of the S2000/S2000E BTS is 2.3 dB.
2.2.6
Frequency band
GSM 900 EGSM RGSM GSM 1800 GSM 1900
bandwith (2*W simplex) 2x25 MHz 2x35 MHz 2x39 MHz 2x75 MHz 2x60 MHz
Received levels must be higher than rxlevAccessMin and if a mobile state has a
classmark lower than msTxPwrMaxCCH, it must get closer to the cell to have
access to it.
The value used for the parameter cellReselectHysteresis is theone set in the current
serving cell.
C2 = C1 + cellReselectOffset
temporaryOffset * H (penaltyTime t)
for penaltyTime 640
C2 = C1 cellReselectOffset
for penaltyTime = 640
where t is a timer started as soon as a cell enters the mobile best cell list:
t = penaltyTime if the new cell in the list is the previous serving cell
t = 0 otherwise
and H(x) is a function:
H(penaltyTime t) = 0 if t w penaltyTime
H(penaltyTime t) = 1 if t < penaltyTime
temporaryOffset is a negative offset.
By adding an offset (cellReselectOffset) it is possible to give different priorities, for
example, to different types of cells in case of a multilayer network or to different
bands when multiband operation is used.
Cell B
Cell A
. Trajectory
C1 (A)
C2 (A)
C1 (B)
Slow MS
C2 (B)
Start of End of
penalty time penalty time
C1 (A)
C2 (A)
Fast MS
C1 (B)
C2 (B)
Start of End of
penalty time penalty time
A priority is affected to each eligible cell and is only applied to Phase II MS.
IF cellBarQualify = TRUE THEN the cell priority is low, whatever the
cellBarred value is.
IF cellBarQualify = FALSE AND IF the cell is barred (cellBarred set to barred)
THEN the cell priority is null (the cell can not be reselected in idle mode).
IF cellBarQualify = FALSE AND IF the cell is not barred THEN the priority is
normal.
For a mobile Phase II: if no cell with NORMAL priority is eligible (cell contained
in the eligible list constituted using the C1 algorithm), then the cells with LOW
priority are scanned. So even if a cell is barred, a phase II mobile is able to select
this cell, but it will not be able to perform a call on it.
For a mobile Phase I: it is not possible to reselect a cell that is barred.
Note: To forbid the access of a cell to a MS, the cellBarred set to not barred
and incoming handover set to disabled, is not sufficient. Care must be
taken with the cellBarQualify that gives the priority.
Reselection:
There is only one kind of priority which is NORMAL.
IF the cell is barred AND IF cellBarQualify is false THEN the reselection is not
authorized.
Each sample on the uplink side used by the L1M in the average computation is
composed of measurements performed in Watts on several bursts. So the uplink
samples are first computed in Watts before being translated into dBm.
The general idea is to perform arithmetic averages. These averages are stored, and
each time a decision has to be taken, an other average (weightedaverage) is
computed. This weightedaverage is based on a defined number (Hreqt) of
arithmetic averages, which are weighted in order to favor the latest results.
Examples for Hreqave = 8, Hreqt = 1, run xx = 4
L1M V1
For the first version of the L1M (V1) averages are computed every HreqAve
measures. However if a decision must be taken at a time there is no arithmetic
average, an intermediate average must be computed.
Time
SACCH blocks
L1M V2
In the new version of the L1M (V2), the process of averaging has been based on fully
sliding windows.
Time
m1
m2
m3
m4
m9
DT = 480 ms on TCH
DT = 470 ms on SDCCH
SACCH blocks
mi Compute & Store
Averages
mis_xx_Wt:
Weight applied to latest arithmetic average if existing or latest received value to
replace a missing downlink measurement. In case there have been no previous
measurements, a default value is used.
For distance, weighted average applies directly to DistHReqt raw figures.
For neighbor cells, only the arithmetic average is computed. Furthermore, for L1M
V2, when 10 SACCH blocks are missing, that cell is no longer considered and
corresponding data is deleted (for L1M V1, it was when CellDeletionCount
measurement reports were missing); for L1M V2, CellDeletionCount is used as an
eligibility criterion.
Arithmetic averaging is performed with xx_Hreqave period whereas weighted
averaging is done before algorithm processing, thus, weighted average is executed
if run_xx is not a multiple of xx_Hreqave.
Example for Hreqave = 3, Hreqt = 2, run xx = 4
L1M V1
1 2
1 2 3 4 5
L1M V2
m1 m4 m7 m10 m13
m2 m5 m8 m11 m14
m3 m6 m9 m12
Note: In the L1M V2, the weighted average is done with the latest not overlapped
arithmetic averages.
Note: Reactivity of the L1M V2 has been improved. The measurements done by
the MS and the BTS during the first SACCH block period is proceeded by
the BTS during the second SACCH block period instead of the third
SACCH block period.
Rescaling:
Measurements are stored along with the MS and BS power level (meas_txpwr)
reported in MEAS RESULT, latest power control (MS or BS) is also stored
(ref_txpwr).
For the L1M V1, rescaling is done as follows. When power control is decided,
uplink or downlink values or averages are rescaled to match new power used:
newLev = oldLev + ((ref_txpwr meas_txpwr) * pwr_to_dbm); such anticipation
of the effects of power control on the present measurements has a beneficial impact
on the number of power changes and handovers.
From the L1M V2, rescaling is done at maximum transmission power (txPwrMax).
It means that the values or averages are adjusted as follows: newLev = oldLev +
((txPwrMax meas_txPwr) * pwr_to_dbm). In this way, handovers are better
anticipated.
L1MV1
r1 r2 r3 r4 r5 r6 r7 r8
m1 m2
averaging averaging
time r8 = m1 * missXXWt
L1M V2
r1 r2 r3 r4 r5 r6 r7 r8
m1 m5
m2
m3
m4
time
r8 = m4 *missXXWt
r1 r2 r3 r4 r5 r6 r7 r8
m1 m2
averaging averaging
time r3 = r2 * missXXWt
L1MV2
r1 r2 r3 r4 r5 r6 r7 r8
m1 m2
m2
m3
m4
time r3 = r2 * missXXWt
L1MV1
r1 r2 r3 r4 r5 r6 r7 r8
m1 m2
averaging averaging
L1MV2
r1 r2 r3 r4 r5 r6 r7 r8
m1 m2
m2
m3
m4
r1 = default value
time
Rule 4:
L1M V1
For neighbouring cells, a missing measurement is not replaced by the latest received
value ; the next received measurement will be used instead ; while not received, the
latest average which has been computed successfully is used in the algorithms ; so
the substitution is retroactive.
Example:
xxHreqave = 4
r1 r2 r3 r4 r5 r6 r7 r8
m1 m2
averaging averaging
L1M V2
In the following, the substitution of a missing value is only done when 6
neighbouring cells are reported during the considered period.
From L1M V2 missing measurements for neighboring cells are replaced as follows;
for both cases, inputs are:
Ncell1 no longer belongs to the list of 6 preferred cells at T+1 period,
T, T+1 correspond to measurement periods.
First case:
IF RxLevNCell1(T) min(RxLevNCell(T+1) of the 6 reported cells)
THEN RxLevNCell1(T+1) = RxLevNCell1(T)
RxLevNCell
* NCell 3
* NCell 2
* NCell 3
* NCell 1 * NCell 1
Missing
measurement
T1 T2
Second case:
IF RxLevNCell1(T) > min(RxLevNCell(T+1) of the 6 reported cells)
THEN RxLevNCell1(T+1) = min(RxLevNCell(T+1)) missOffsetdB
missOffset has a fixed value of 3 dB.
Example:
RxLevNCell
* NCell 3
* NCell 2
* NCell 1
* NCell 3
missOffset
* NCell 1
T1 T2
Let us define the expression named EXP1 used for defining eligible cells:
EXP1(n) = rxLevNCell(n) [rxLevMinCell(n) + Max {0, msTxPwrMaxCell(n)
MSTxPwrMaxCell(n)}] where:
rxLevNCell(n): averaged downlink signal strength of the neighbour cell n
rxLevMinCell(n): minimum RXLEV value required for a MS to handover
towards cell n
msTxPwrMaxCell(n): maximum transmission power level the MS is allowed
to use on a traffic channel in the band0 of the neighbour cell n
MSTxPwrMaxCell(n): maximum transmission power capability of the MS
according to the power class of the mobile and according to the band of the band0
of the neighbour cell n
Let us define the expression named EXP2 used for defining suitable cells:
EXP2(n) = PBGT(n) HO_Margin_XX(n) with HO_Margin_XX(n):
HO_MARGIN_LEV(n) for handover due to RXLEV
HO_MARGIN_QUAL(n) for handover due to RXQUAL
HO_MARGIN_DIST(n) for handover due to DISTANCE
HO_MARGIN(n) for handover due to PBGT
Let us define the expression named EXP3 used from V12 (which allows to decide
if the neighbouring cell signal strength is greater than the minimum value of the
signal strength required to elect the band1/inner zone of this neighbouring cell):
EXP3(n) = rxLevNCell(n) [rxLevMinCell(n) + Max {0, msTxPwrMaxCell(n)
MSTxPwrMaxCell(n)} + biZonePowerOffset(n)] where:
biZonePowerOffset(n) (adjacentCellHandOver object): power offset used for
handover towards the inner zone of a multizone cell (dualband, dualcoupling,
concentric) to take into account the difference of transmission power between the
2 zones of the neighbour cell or/and the difference of propagation between the 2
bands (dualband cell) of the neighbour cell; if the adjacent cell is monozone, this
value shall be set to 63.
Note: For the microcell capture or for a directed retry in a microcellular network,
EXP1 and EXP3 do not include the part Max {0, msTxPwrMaxCell(n)
MSTxPwrMaxCell(n)}
Let us also recall the general PBGT formula (computed in the band0 because
HO_MARGIN is always specific to the band0):
PBGT(n) = Min(msTxPwrMax,MSTxPwrMax) RXLEV_DL_band0 + rxLevNCell(n)
PWR_C_D Min(msTxPwrMaxCell(n), MSTxPwrMaxCell(n)) where:
msTxPwrMax: maximum transmission power level the MS is allowed to use on
a traffic channel in the band0 of the serving cell
MSTxPwrMax: maximum transmission power capability of the MS according
to the power class of the mobile and according to the band of the band0 of the
serving cell
PWR_C_D: difference between the maximum transmission power
(bsTxPwrMax) to be used by the BTS and the current transmission level of the
BTS resulting from the BS power control procedure
RXLEV_DL/rxLevNCell(n): correspond to the latest arithmetic averages
biZonePowerOffset (handOverControl object): power offset used to calculate a
virtual measure in the band0/outerzone from a real one in the band1/innerzone
(rxLev_band0 = rxLev_band1+biZonePowerOffset) ; this has to be done
because all handover thresholds are defined according to the outerzone/band0.
From V12, on SDCCH (always in the large zone), when the serving cell is either
a dualband cell or a dualcoupling cell or a concentric cell, the BSC asks if the call
can be directed to the small zone with a Connection state request message.
The small zone (or band1) is eligible when the following conditions are satisfied:
RxLevDL +BS_Pwr_Att > concentAlgoExtRxLev
! Caution:
The BSC does not send the inquiry if the call is established on a signalling TCH.
This capability (to handover directly in the innerzone/band1 of the adjacent cell) is
inhibited when biZonePowerOffset(n) is set to 63. Otherwise, it is assumed that
the adjacent cell has a small zone (concentric cell or dualband cell or dualcoupling
cell).
The 3 following conditions shall be satisfied: EXP1>0, EXP2>0, EXP3>0 .
For dualband cells, obviously, a test is also performed on the capability of the mobile
to support the band1.
2.5.3 Handovers
Each runHandOver, after L1M initialisation process for handover, the BTS
performs handover decision process based on regular uplink and downlink
measurements on the current cell (level and quality) and neighbouring cells (level
only); the main steps of this process are:
Triggering: the BTS detects that a handover is needed by comparison with
thresholds: LRxLevXLH for alarm on level; LRxQualXLH for alarm on
Quality; msRangeMax for alarm on distance, there is no triggering for
handover on PBGT
Screening (intercell handover only): the BTS determines what are the n best
suitable cells (n=3 until V11 ; n=6 from V12) for the handover (preferred cells
list) and sends them to the BSC in the Handover Indication message; to be in the
preferred cells list, a cell must first be eligible then suitable; the preferred cells
list is an ordered list of suitable cells.
For V11, the HO decision priority order (from the highest to the lowest) is:
Microcell algo A, Directed Retry, Interzone DL, Intracell UL, Intracell DL, Signal
Quality UL, Signal Quality DL, Signal Strength UL, Signal Strength DL, Distance,
Power Budget
For V12, the HO decision priority order (from the highest to the lowest) is:
Directed Retry, Microcell algo A, Signal Quality UL, Signal Quality DL, Signal
Strength UL, Signal Strength DL, Distance, Power Budget, Traffic, Intracell UL,
Intracell DL, Interzone (dualband cell/concentric cell/ dualcoupling cell),
Frequency tiering
One reason of these changes concerns the interzone handover when there is no free
channel in the target zone ; in such a case, the handover would be deadlocked with
the V11 order.
! Caution:
In this mode, there is no check of the RF conditions on the predefined target cell
before the directed retry HO occurs: the predefined cell must cover the whole area
of the current cell.
To ensure that the MS is presynchronised with the predefined target cell (MS has
decoded GSM time and the BSIC), the neighbor cell BCCH must be put in the
adjacentCellReselection parameter bCCHFrequency.
It is mandatory to activate the Queueing when the Directed Retry is enabled.
When the BSC receives the Assign Request message from the MSC, the BSC
requests the BTS through a Connection State Request message to return a list of
eligible neighbor cells generated by the following criteria. This list is immediately
sent through a Connection State Acknowledgement message to the BSC. If the list
is empty, the BTS tries to regenerate it later. The MS remains in a queueing phase
until one cell at least verifies the criteria. The BTS sends the BSC a spontaneous
Handover Indication message with the specific cause Directed Retry.
If RxLevNcell(n) > directedRetry(n) + C
where C = Max(0,Pa)
where Pa = msTxPwrMaxCell(n) P
P = maximum RF output power of the MS
then cell n is candidate for Directed Retry Handover.
If RxLevNcell(m) = Max(RxLevNcell(n)) then
Neighbour Cell m is chosen by the BSC as the target cell for the Directed Retry
Handover.
! Caution:
From V9 to V11, the concentricCell is a flag defining whether the cell is concentric
or not.
From V12, this parameter may have 4 possible values: monozone, concentric,
dualband or dualcoupling ; so, for example, possible handovers are from V12:
intercell intraband HO (band0>band0 or band1>band1)
intercell interband HO (band0>band1 or band1> band0)
! Caution:
The dualband cell feature is only supported by S8000 I/O and ecell (S2000P)
In a dualcoupling cell, the TRXs are not combined with the same type of combiner
and thus have not the same coupling loss resulting in the 2 different coverage areas;
the most powerful TRXs define the large zone. Such cells are managed with the
concentric cell principle.
Let us call hereafter band0 for all the cases outerzone/large zone corresponding
to the zone/band where the transceivers are carrying the common channels and
SDCCH channels .
2.5.6.1 Interzone handover for a dualband cell (from V12)
This case is very close to the interzone HO for a concentric cell except:
the timing advance (distance between the BTS and the MS) is not used
the dualband capability of the mobile is taken into account
During such HOs, the attenuation is kept (as for concentric cells) but the power of
the new TRX may be lower than the originating one and no power compensation
is done . So, for proposing a handover from the large zone (band0) towards the small
zone (band1), the signal has to be high enough to support a little level drop .
So, the conditions to satisfy for HO band0>band1 are:
RxLev_DL+BS_Pwr_Att > concentAlgoExtRxLev and MS supports band1
and the conditions to satisfy for HO band1>band0 is:
RxLev_DL+BS_Pwr_Att < concentAlgoIntRxLev
where BS_Pwr_Att is the BS power attenuation resulting from the power control.
2.5.6.2 Intercell Handover for a dualband cell (from V12)
The conditions to satisfy for HO are:
HO band X > band0 : EXP1>0 and EXP2>0
HO band X > band1 : EXP1>0, EXP2>0 and EXP3>0
with band X corresponding to the current band in the serving cell.
The MS is permitted to migrate from the large zone to the small zone if:
(only for concentric cells) the MS is close to the BTS (Timing Advance used to
estimate the MS to BTS distance) and
if RF conditions are good enough (RxLev downlink).
where BS_Pwr_Att is the BS power attenuation resulting from the power control.
The MS is forced to migrate from the small zone to the large one if:
(only for concentric cells) the MS is far from the BTS (Timing Advance, used to
estimate the MS to BTS distance) or
if RF conditions are too bad (RxLev downlink).
The Concentric/Dualcoupling Cell Handover from Small to Large zone is triggered
if:
RxLev_DL + BS_Pwr_Att < concentAlgoIntRxLev
OR (only for concentric cells)
MS_BS_Dist > concentAlgoIntMsRange
where BS_Pwr_Att is the BTS power attenuation resulting from the power control
(and taking into account ZoneTxPowerMaxReduction)
Note that an external priority [0...17 ] can be given to the Concentric Cell Handover
from a Small to Large zone, because of the small to large Zone HO priority
parameter (handOverControl object).
! Caution:
Until V11:
It is impossible to begin a call (on TCH) in the small zone (after call setup on
SDCCH in the large zone).
No Intercell HO towards another small zone (see following array) is allowed, but
intercell HO from a small zone to any cell is allowed.
HO from cell A to ... cell Bs large zone cell Bs small zone a non concentric
cell
cell As large zone Possible Impossible Possible
cell As small zone Possible Impossible Possible
The interferences are generally related to a specific TDMA. When signal quality is
bad but signal strength is sufficient, the BSC allocates another channel in the current
cell.
Condition to be fulfilled is:
(((RXLEV_UL > rxLevULIH) AND (RXQUAL_UL > Threshold_quality_UL))
OR
((RXLEV_DL > rxlevDLIH) AND (RXQUAL_DL > Threshold_quality_DL))
Until V11:
Threshold_quality_UL = lRxqualULH
Threshold_quality_DL = lRxqualDLH
From V12:
Threshold_quality_UL = rxQualULIH
Threshold_quality_DL = rxQualDLIH
! Caution:
Until V11, these RxQual thresholds are shared with handover on quality.
This feature is enabled by intraCell or intraCellSDCCH flags.
From V8 until V11, channels are allocated according to hopping capacity and
interference level ranking.
From V12, in order to avoid the choice of a more interfered channel, channels are
allocated in the 2 low interference pools (hopping and not hopping) ; if no free
channel is detected among these 2 pools and although queuing is allowed, the
intracell HO must not be done ; if queuing is allowed, the request is queued then
satisfied only after reception of suitable interference level on idle channels
(RF_RESOURCE_INDICATION message) ; when TDMA removals leads to
intracell HO, the first free resource is taken whatever its interference level.
The following counters C1081C1082C1083C1134 show, respectively, the
number of intracell handovers requested, executed, succeeded, and failed.
! Caution:
Other handovers like Ho_1, Ho_2, Ho_3, Ho_4 are authorized.
This feature applies whatever the reason of the successful intercell handover.
For each neighboring cell of each cell (adjacentCellHandover object), a new (from
V12) parameter is defined: hoMarginTrafficOffset defines the offset to
(negatively) apply to the hoMargin linked to the power budget when the cell status
becomes overloaded (if 0, the handover for traffic reason is not allowed for this
adjacent cell (case of cell of another manufacturer for example)).
This features relies on the definition of the overload condition ; a cell overload
condition can only be determined by the radio resource allocator when the detection
mechanism is activated ; it is activated as soon as the handover for traffic reasons
feature or the dynamic barring of access class feature is authorized ; this overload
detection mechanism is based on the number of free resources or the number of
queued TCH requests in the cell ; TCH resources reserved for maximum priority
requests are not taken into account ; in a concentric cell, TCH resources of the small
zone are not taken into account (no queuing procedure in the small zone) ; in a
dualband cell, TCH resources of the band1 are not taken into account (no queuing
procedure in the band1) ; no more operator warning is sent at the beginning and the
end of the overload phase.
When the cell status becomes overloaded, a request is done to the L1M to consider
a new ho_margin (hoMarginhoMarginTrafficOffset) ; this request is sent only to
the TRXs which belong to the large zone/band0 (for concentric/dualband cells).
In case of intraBSS handover (for traffic reasons), the BSC checks the target cell
status during the handover selection phase and if overload condition is set, the BSC
will try on the following cell of the list (a handover between the band0 of a serving
cell and the band1 of a target cell is possible if the eligibility of band1 is indicated
in the handover indication message).
In case of interBSS handover (for traffic reasons), the target cell overload status is
also taken into account but a handover between the band0 of a serving cell and the
band1 of a target cell is not possible (due to the present A interface).
It is advised to set the General protection against HO pingpong feature with this
feature in order to overcome the associated risk of pingpong.
The new counters C1138/14 (HO_REQUIRED_TCH_TRAFFIC), C1139/14
(HO_REQUIRED_SDCCH_TRAFFIC), C1714 (OVERLOAD_DURATION) are
added.
! Caution:
This feature is not applicable to a network which sets all the TCH request priorities
to the maximum priority since the cell is always overloaded whatever are the cell
overload thresholds.
Since the handover for traffic reasons feature uses the PBGT handover procedure,
the powerBudgetInterCell flag shall be set to True (the BSC does not control this
flag to modify the hoMarginTrafficOffset). The BTS never transmits the Handover
for traffic reasons if this flag is not set.
There is no standby chain updating for the cell overload status ; thus, in case of
switchover, the L1M value for ho_margin_traffic_offset is set to 0 and the cell is
no longer overloaded.
Typically, when hoMargin is reduced by 1dB, this affects around 12.5% of the
mobiles, assuming that cell overlapping is larger than the hoMargin; roughly:
1dB of power reduction decreases the coverage by 12.5%
2dB of power reduction decreases the coverage by 24%
3dB of power reduction decreases the coverage by 33.8%
This means that if hoMargin is reduced by 1dB, if traffic is evenly distributed within
the cell and if the outer fringe of the considered cell is overlaid by a neighbour cell,
every call has a probability of 0.125 to be handed over to a neighbour cell.
More generally, if p is the probability for a call to be pushed out of the cell, and
if x is the number of TCH, then the traffic gain (to welcome new MS to an
overloaded cell) is x*p .
O2 1 dB 0.125 1.75
x = 14 TCH 2 dB 0.24 3.36
The objective of this feature is to optimize the traffic distribution both between
layers according to cell priorities and cells of the same layer according to their
overload conditions.
In the selection phase, the BSC places the cells in descending order according to
their priority (new offsetPriority parameter of the adjacentCellHandover object)
and if cells have the same priority, the order given in the handover indication
message is maintained. Then the BSC calculates the following expression (named
EXP4(n) = EXPi(n) [offset_load(n) * state_load(n)] where EXPi(n) = EXP1(n)
for the handover causes capture or directed retry in distant mode or EXPi(n) =
EXP2(n) for other causes ; EXP1 or EXP2 are added in the handover indication
message from V12 ; offset_load is a neighbour cell parameter in dB and state_load
is an overload status parameter ; state_load=1 for an internal BSS neighbor cell
which is overloaded and 0 otherwise) ; the BSC sorts the cells that have the same
priority by decreasing values of EXP4 before reducing the preferred cells list from
six to three.
The overload detection relies on the same principle as that described in the
handover for traffic reasons. If the overload detection is not activated, obviously,
the priority is the only criterion which is taken into account.
With such an algorithm, it can be noticed that the priority parameter is an important
criterion in a multilayer network and that the overload situation is an important
criterion in a network where the cells have the same priority.
For multilayer networks, a problem may occur when the higher priority cell (which
captures traffic) becomes consequently overloaded and then induces HOs for traffic
in the other adjacent cells ; this can be awkward when the overlapping area between
the higher priority cell and its adjacent cells is wide ; in such a case, too much traffic
is captured and this prevents from doing new calls in this cell.
In a network where the cells have the same priority, another problem could be
noticed: the overload condition of adjacent cells is not managed in a uniform way
if the adjacent cells do not belong to the same BSC ; the overload condition for cells
belonging to another BSC is not considered and may induce longer handover
procedure if this one is overloaded.
The frequency tiering technique aims at decreasing the global interference level in
a fractional reuse pattern network. It relies on simple dynamic resources allocation
strategies that are intended to allocate the worst communications, in terms of
downlink Carrier on Interference ratio (CIR), to the nonhopping frequencies (like
BCCH), (taking advantage of their larger reuse pattern and consequently of their
better resistance to interference) while the best communications are driven by the
hopping frequencies.
The tiering strategy is based on the estimation of the potential worst downlink C/I
called PWCI which is evaluated via the measures done by the MS on the serving
cell (rxLev_DL) and on the BCCH neighboring cells ; the measurements performed
on neighboring cells BCCHs give the level of the cochannel interference that
would be created on a TCH channel by the neighboring cells if they were
transmitting at full power ; the PWCI formula is computed at the TRX level.
The PWCI measurements are averaged (for tiering handover decision) with a PWCI
averaging window size defined by hreqAvePwCI parameter ; the raw PwCI values
allow to trace a PWCI distribution curve for defining low and high HO decision
thresholds (called respectively lCirDLH and uCirDLH) ; the number of values
required to trace the PWCI distribution curve may be modified via MMI with the
nbPwCISamples parameter (whereas cell tiering HO thresholds cannot be tuned
via MMI) ; the lCirDLH is defined from the available TCH resources in the non
hopping layer (because these one will be allocated to communications with PWCI).
In order to manage speech and data interworking, the averaged number of TCHs
reserved for data is defined with the NbLargeReuseDataChannels parameter.
Example for a O4 configuration with:
one non hopping TDMA: 1 BCCH + 1 SDCCH/8 + 5 TCH + 1 data channel
3 hopping TDMA: 23 TCH + 1 SDCCH/8
ratio TCHs on the large reuse pattern = 5/28 ~ 18% (the lCirDLH threshold
should then match the PwCI value for 18% worst cases expected in the cell)
Proba(PWCI<x) versus x
cumulative probability
1
0.9
0.8
0.7
0.6
0.5
0.4
0.3
(PWCI < x)
0.2
0.1
0
5 4 3 2 1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
The period between 2 consecutive threshold updates is about the half of time
required to reach a first reliable statistics.
! Caution:
Intracell handover for quality and intracell tiering handover are exclusive (choice
managed with the intracell parameter of the handOverControl object). For mobiles
at cells boundaries, if for PBGT reasons, a handover is decided towards a new cell
on a hopping TCH, a subsequent handover for tiering reasons will be possible
towards a non hopping TCH and so on, so inducing a risk of pingpong handovers ;
this drawback will be avoided with well tuning of hoMarginTiering parameter.
No tiering handover decision is possible if the TDMA bearing the current TCH
belongs to the small zone/band1 of a multizone/dualband cell.
The cell tiering behaviour relies on a correct definition of interferers for each cell
via the interfererType parameter.
Microcellular algorithms were initially defined to avoid issues due to fast moving
mobiles connected to microcells. People thought that fast moving mobiles would
not have enough time to receive handover information coming from the network or
would jump some microcells. To avoid communication failures, specific handover
algorithms were defined to send fast moving mobiles to the macro layer.
Most microcellular algorithms, given as examples in the ETR 05.22 of the GSM
recommendation, are based on a capture threshold. Mobiles linked to a macrocell
perform a handover towards the micro layer as soon as the field strength received
from a microcell is sufficiently high (whatever the field strength received from the
macrocell) for a sufficient duration.
The microcellular handover algorithm type A is also based on the stability of the
signal.
The following table describes permitted handover causes according to the type of
the serving cell and the neighbor cell (NB: the traffic handover is only possible from
a large zone (or monozone)).
neighbor
cell normal macrocell microcell
serving
cell
normal signal quality UL, DL signal quality signal quality
signal strength UL, DL signal strength signal strength
distance distance distance
power budget power budget power budget
traffic traffic traffic
directedRetry (BTS directedRetry directedRetry
mode) (BTS mode) (BTS mode)
forced handover forced handover forced handover
forced handover forced handover
signal strength
distance distance distance
power budget directedRetry power budget
traffic
directedRetry (BTS
(BTS mode)
forced handover
traffic
directedRetry
mode) (BTS mode)
forced handover forced handover
However the Type A handover algorithm has not been specifically defined to
perform handovers from microcells to the macrocell layer.
IDLE
RUN_HANDOVER
Is capture
confirmation running (N)
for microcell n ?
(Y)
Calculate average
RXLEV_NCELL(n)
Reset
RXLEV_NCELL(n) (N) microCellCaptureTimer(n)
> RXLEV_MIN(n) ? and handover process on
(Y) microcell: n
Normal handover
Updating procedure
RXLEV_NCELL_MIN(n)
RXLEV_NCELL_MAX(n) (Y) (Y)
Handover decision ?
(N)
Handover on
RXLEV_NCELL_MAX(n) NORMAL criterion
RXLEV_NCELL_MIN(n) (N)
< MicroCellStability(n) ?
(Y) Micro cell selected for
(Y) capture confirmation ?
(N)
Has
microCellCaptureTimer(n) (N) Microcell m found ?
expired ?
(Y) RXLEV_NCELL(m) (N)
Handover on > RXLEV_MIN(m) ?
CAPTURE criterion (Y)
Set timer
microCellCaptureTimer(m)
IDLE
! Caution:
By putting a low value to Forced handover algo(n), the HO becomes easier: the cell
is released more rapidly.
! Caution:
The time for a mobile to reselect a cell in idle mode is quite long. So, a mobile can
start a communication while camping in another cell, leading to a call drop in the
worst case.
A
MS setting a call
If the reselection algorithm execution occurs close to the border of cell A. The
mobile can setup a call a short moment after in the cell B while the cell A is still
selected. Unfortunately, the MS has to wait a certain period of time before being able
to make an handover. The system has to perform some measurements before taking
some handovers decisions.
This period of time is quite critical, there are some risks of call drop because of the
low level of the signal.
Another issue is concerned by this feature ; that is the problem of a mobile turning
at a street corner, when the RxLev suddenly decreases in the serving cell and
increases for a neighbour cell.
dB
Cell B
Cell A
Incoming handover
from cell A
C1/C2 algorithm
Risk of
execution
call drop
Call setup
in cell A
Outgoing handover
toward cell B
dB
Cell A Cell B
Incoming handover
Decrease of the
call drop risk zone
Call setup
Outgoing handover
It allows to reduce the zone which represents the critical period of time. The first
impact of this feature is to reduce the probability of establishment failure and the
call drop ratio.
A third parameter has been created (HOMarginBeg) in order to compensate the lack
of measurements by increasing the HOMargin.
The parameter rxLevNCellHReqaveBeg is used each time a new cell is detected by
the mobile. Therefore, it increases the system reactivity.
2.5.16 Presynchronized HO
During an asynchronous handover, the MS repeats the HO access bursts until it
receives the physical information message containing the timing advance of the new
cell. So the speech cut duration may last as long as the MS receives the new TA
(Timing Advance) applied in the new cell.
The presynchronized handover feature allows a Phase 2 MS to make a
synchronized handover between two (2) cells not belonging to the same site but
managed by the same BSC. The procedure is the same as for an intrasite
synchronized hand over, excepted that the TA is set in advance and is transmitted
to the MS at the beginning of the HO procedure.
! Caution:
! Caution:
If, during three (3) successive RF RESOURCE INDICATION messages, an
incoherency is noticed at the BSC level concerning the avaibility of a radio
channel, the channel is released and is returned free to the allocator.
When a resource is released upon a call termination, it always returns to the pool
of worst interference level, whatever its level before the allocation. The next
measurement received from the BTS for this resource will be used to update the
level and, consequently, to find the appropriate pool.
The inner zone of a concentric cell does not support SDCCH channels. Till V11,
although they belong to the same cell, TCH pools for the inner zone are separated
from the same pools of the outer zone, and there are no possible channel
exchanges between the two zones.
When a SDCCH is requested and no SDCCH is available, the external priorities
are considered as a TCH can be allocated instead of a SDCCH, following the
TCH allocation principles.
If a TCH is requested and the priority threshold is reached, only priority 0
requests will be served. Other priorities will generate negative responses from
the allocator.
2.5.18 Define eligible neighbor cells for intercell handover (except directed
retry) (Ho_11)
When an intercell handover is required, the BTS sends a list of at most n best
suitable cells (n=3 until V11 ; n=6 from V12) according to EXP1 and EXP2
formulas.
The following diagram shows an example of cell interlapping produced by different
values of lRxLevDLH (threshold out of Cell A) and rxLevMinCell (threshold in
Cell B, assuming it is a 2W mobile and msTXPwrMaxcell is set to 33dB). If values
are too restrictive, then Ho_11 will not consider Cell B as an eligible cell for
handover and the call might be dropped. This might be the case especially in rural
areas where cells have little overlap.
Cell A Cell B
Ho1 Ho2
98 dBm 92 dBm
2.5.19 Handover to 2nd best candidate when return to old channel (Ho_12)
This feature is triggered by a handover failure during the execution phase.
If HOSecondBestCellConfiguration =
1 > no HO attempt to 2nd best candidate cell
2 > HO attempt to 2nd best candidate cell
3 > HO attempt to 2nd best candidate cell and to 3rd
best candidate cell if the HO attempt to 2nd best
candidate cell fails
When the HO attempt towards the last candidate fails, the bssMapTchoke starts at
the BSC. At the expiry of the timer, the BSC asks the BTS to provide a new list of
eligible cells.
In case of saturated network (no free TCH) the request for handover (HOIndication
message) will be repeated every 480 ms by the BTS, even if the target cell list has
not changed.
If the content of the preferred cell list IE is modified (i.e. the content or the order
of the cell list), the HO_IND message shall be repeated every runHO (even if
runHO=1).
In addition to that, the HO_IND message has also to be sent if the reason for
handover has changed, for the reason that there is no preferred cell list IE in case
of intracell handover for example.
The value of 1 second is justified by the fact that existing operational networks are
currently working with the value of runHO=2, and therefore no strongest protection
is needed.
This feature allows to easily solve some pingpong handover problems (like
pingpong after directed retry or pingpong microcell>macrocell>microcell or
pingpongs already managed by the previous feature minimum time between
handover).
When the BSC receives from the BTS a Handover Indication, it calculates the time
spent in the cell since the last handover (named connection_time) and removes from
the preferred cells list the eligible cells for which the connection_time is lower than
the corresponding timeRejection and for which the combination (incoming cause,
outgoing cause) corresponds to a combination defined in
HOPingpongCombination.
The incoming causes may be: RXLEV (indifferently for uplink and downlink),
RXQUAL (indifferently for uplink and downlink), DISTANCE, PBGT,
CAPTURE, DIRECTED_RETRY, O&M (for forced handovers), TRAFFIC, ALL
(if the incoming cause matches all the preceding causes).
The outgoing causes may be: RXLEV (indifferently for uplink and downlink),
RXQUAL (indifferently for uplink and downlink), DISTANCE, PBGT,
CAPTURE, O&M (for forced handovers), TRAFFIC, ALL (if the incoming cause
matches all the preceding causes), ALLCAPTURE (if the outgoing cause matches
the CAPTURE cause for all the microcells belonging to the current macrocell),
ALLPBGT (if the outgoing cause matches the PBGT cause for all the neighboring
cells of the current cell ; this cause can be used to restore the Minimum time
between handovers feature used from V9 to V11).
This feature works even if the BSC V12 is in front of BTS V11 or V10.
! Caution:
with:
MSPWR: New MS power in dBm
Pms: Min(msTXPwrMaxCell(n) , MSTxPwrMax) Current MS power
K_UL, K_DL: Factor which depends on L_RXQUAL_XX_P value
BTSATT: BTS attenuation
ATTCUR: Current BTS attenuation
XX: UL or DL
PWR MAX: Maximum MS Power
The values of K_UL and K_DL depend on the activation of frequency hopping and
of L_RXQUAL_XX_P. Here are the values of K, which come from simulation
results, considering L_RXQUAL_XX_P = 7
RXQUAL 0 1 2 3 4 5 6 7
If K_UL = 0 then the MS power becomes equal to the maximum power possible in
the cell (Min(msTXPwrMaxCell(n), MSTxPwrMax)).
If K_DL = 0 then the BTS power becomes equal to the maximum static power
possible.
Up to V11, the BTS will neither increase nor decrease its power by more than 8 dB.
With an attenuation greater than 8 dB, some mobiles would lose the BTS. From
V12, this limitation applies only for decrease.
Where:
K = 0.5 in case of non hopping channel,
K = 0.7 in case of hopping channel,
lRxLevxLP = lRxLevULP for upling path and lRxLevDLP for downlink path.
If RxLevHreqaveBeg > max(rxLevHreqave*rxLevHreqt,
rxQualHreqave*rxQualHreqt) then this feature is not activated.
When max(rxLevHreqave*rxLevHreqt, rxQualHreqave*rxQualHreqt) is reached
the usual average of the one shot power control described before is computed with
the K value depending of the rxQualHreqave measurements.
! Caution:
This feature is not supported with DCU2 boards or with a mix of DCU2/DCU4
boards.
In the case of a handover, the maximum transmitted power allowed in the target cell
is sent to the mobile in the handover command message (msTxPwrMaxCell).
In case of intracell handover, the power reduction is kept.
The current txpwr value is saved so that it can be sent in the next transmitted uplink
SACCH. For the BTS, the duration of the entire process (from order to
acknowledgment) is three multiframes.
SA0 SA1 SA2 SA3 SA0 SA1 SA2 SA3 SA0 SA1 SA2 SA3
10 to 18 measures *
1 to 5 measures *
4 to 13 measures *
Up to GSM08, the priorities are handled by the BSC. From GSM08, the MSC
manager priorities.
An external priority is defined for each type of TCH allocation request in signalling
mode (emergencyCall, answerPaging, otherServices, allOtherCases) or in traffic
mode (assign request, interCellHO inter and intra BSC intraCellHO, small to
large zone HO and directedRetry). This priority is transformed into an internal
priority (0 to 7) via an OMCR table (allocPriorityTable) when queueing is used
or not.
Note that handover procedures (inter and intra cell) and assignRequest
procedure are requests on TCH in traffic mode.
On the contrary, all the other procedures are requests on SDCCH or TCH in
signalling mode. If no SDCCH are free, all the requests are on TCH
considering all the internal priorities.
Channel Request
SDCCH available ?
yes no
internal priority = 0 ?
yes no
Note that there is no priority relation for external priorities, but this is only a mean
to indicate the procedures that will have the same internal priority level, via the
mapping table called allocPriorityTable. On the contrary, for internal priorities, the
lower the internal priority value n the higher the priority of the procedure.
A number of TCH (see allocPriorityThreshold) can also be reserved for TCH
allocation request which has an internal priority equal to 0. Note that only the total
number of reserved TCH channels is defined in this case, but no specific TCH
channels are allocated to procedures with an internal priority equal to 0.
Internal Priority = 0 a TCH allocation request is acknowledged when at least one
(1) TCH is free
Internal Priority u 0 a TCH allocation request is acknowledged when at least
(allocPriorityThreshold + 1) TCH is free
0 1 Free TCH
allocPriorityThreshold = 2
Priorities can be driven by the OMC or by the MSC. The MSC external priorities
are defined for the assignRequest messages (refer to rec. GSM 08.08).
There is a change of number between the external priority of a procedure at the MSC
level and the external priority of the same message at the BSC level:
External priority at BSC level = (External priority at MSC level) 1
The four (4) external priorities left at the BSC level (14 to 17) can be reserved only
by the other procedures.
However, the different types of a assignRequest are considered only when the
queueing is activated with the MSC driven option.
14 external GSM priorities + 4 external priorities reserved for BSS internal use are
converted on 8 internal priorities
The call priorities defined at O&M may be different when MSC external
priorities are used or when O&M external priorities are used
External Priorities 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17
OMCR Internal priorities
table
allocPriorityTable 0 1 2 2 2 2 2 3 1 2 1 2 2 2 0 0 2 2
answerPaging 02
assignRequest 10
callReestablishment 14
emergencyCall 15
intraCellHO 08
otherServices 07
allOtherCases 07
This table indicates that the procedures associated with external priorities 0, 14
and 15 (see allocPriorityTable) will have an internal priority equal to 0. Specific
TCH channels can be reserved for these procedures (see allocPriorityThreshold)
which are: callReestabllishment, emergencyCall and interCellHO (inter and intra
BSC).
In the same way the procedures associated to external priorities 1, 8 and 10 will have
an internal priority equal to 1: assignRequest, intraCellHO, small to large zone HO
and directedRetry.
The procedures associated to external priorities 7 will have an internal priority equal
to 3: otherServices and allOtherCases.
Note that if queueing is activated with MSC driven, the parameter assignRequest
is not significant since the 14 causes of assignRequest can have different internal
priorities. In the other cases, the parameters assignRequest defines the same internal
priority for all 14 causes.
2.8.2 Queueing
Queuing is used to put TCH allocation request into a waiting queue when no TCH
resource is available (see previous Section 2.8.1.1 All_1). The activation of the
Queueing must be viewed as a solution to prevent an exceptionnal saturation of
TCH. For the waiting queue, a maximum waiting time (allocWaitTimer) and a
maximum number of TCH allocation requests affected to this queue and the queues
of greater priorities (allocWaitThreshold) are defined via OMCR parameters.
However, note that queueing is not available for all procedures. For example,
intercell handover procedures can not be queued. When Queueing is activated,
solutions must be found to avoid a bad quality of service for the MS in
communication (see Section 3.14).
Furthermore, note that when an assignRequest is queued the MS is still attached to
a SDCCH channel and the measurement process keeps on going, to allow the MS
to perform a handover on SDCCH (if the feature is enabled).
2.8.2.1 Queueing driven by the MSC (available since DMS GSM08) (All_2)
Queueing may be used according to the Assignment Request message coming from
the MSC. If the MSC requires queueing, the external priority [0 to 14] is taken from
the MSC and transformed into internal priorities, corresponding to queue numbers.
With MSC driven eight (8) queues are available for the procedure assignRequest,
intraCellHO, small to large zone HO and directedRetry. Each cause of
assignRequest is associated with a queue. Then, 14 causes of assignRequest and
three procedures (intraCellHO, small to large zone HO and directedRetry) can be
queued simultaneaously in 8 queues. Please note that the number of TCH allocation
requests in a queue could fluctuate, depending on the filling of the other queues (if
they are full or not).
Caution: the size of each queue (allocWaitThreshold) indicates the maximum
number of potential requests that could be queued in this queue and the queues
of greater priorities. The difference of size between two consecutive queues
(size of the internal priority (n) minus size of the internal priority (n1))
represents the maximum number of requests assured to be queued in this
queue (see example Section 2.8.2.2 All_3).
Three steps can be established for the queueing of procedures. At first, there is a test
to know if a procedure can be queued or not. Then, if it is queued, another test occurs
to determine when it is aknowlegded. Finally, a queued procedure can be removed
from the queue.
With OMC driven, a unique queue is allowed, though four (4) different
procedures can be queued. However, in both cases, a number between 0 and 7
must be chosen for the queue number, which corresponds to the internal
priority associated with the queue.
Queueing is managed by the BSC whatever queueing information coming from the
MSC are. Only the Assignment request (when the MS is attached to an SDCCH
channel) the intracell handover request, the directedRetry and the
small large zone HO can be queued in the unique waiting queue.
BSC side
answerPaging no queueing an internal priority is defined
assignRequest queueing is allowed an internal priority is defined
callReestablishment no queueing an internal priority is defined
emergencyCall no queueing an internal priority is defined
interCellHO inter BSC no queueing an internal priority is defined
BSC side
interCellHO intra BSC no queueing an internal priority is defined
intraCellHO queueing is allowed an internal priority is defined
otherServices
no queueing an internal priority is defined
small to large zone HO queueing is allowed an internal priority is defined
directedRetry queueing is allowed an internal priority is defined
Three steps can be established for the queueing of procedures. At first, there is a test
to determine if a procedure can be queued or not. Then, if it is queued, an other test
occurs to determine when it is aknowledged. Finally, a queued procedure can be
removed from the queue.
yes
no yes
yes no
Furthermore, two (2) TCH channels are reserved for handover (interCellHO),
callReestablishment and emergencyCall, which procedures are then set to
internal priority 0.
The other procedures are associated to the same external priority, and have an
internal priority equal to three (3), to be with less priority than the queued
procedures.
The table below sums up these hypotheses.
answerPaging No 17 3
callReetablisment No 14 0
emergencyCall No 14 0
allOtherCases No 17 3
otherServices No 17 3
Queue number 0 1 2 3 4 5 6 7
allocWaitThreshold 0 0 8 0 0 0 0 0
allocPriorityTimers 0 0 10 0 0 0 0 0
allocPriorityThreshold 2 Priority 0
On SYS INFO messages, the list of mobile access classes that can not start a call
on the cell is broadcast. Up to V8, this list is represented by the OMCR parameter
notAllowedAccessClasses. From V9, a feature allows the modification of what is
sent on SYS INFO in case of congestion.
! Caution:
The MS reads SYS INFO messages every 30 seconds in idle mode. If the MS did
not read the message before the cell selection, it could start a call.
Congestion ?
No Yes
notAllowedAccessClasses accessClassCongestion
forbidden in the cell forbidden in the cell
Congestion determination:
To enter a congestion state, either the number of free TCH must be less than
numberOfTCHFreeBeforeCongestion or the number of queued TCH
requests must be greater than numberOfTCHQueuedBeforeCongestion.
To leave a congestion state, either the number of free TCH is greater than
numberOfTCHFreeToEnd Congestion or the number of queued TCH
request is less than numberOfTCHQueuedToEndCongestion.
Example with a one TRX cell where one time slot is reserved for requests with an
internal priority equal to 0:
Beginning of congestion
BCCH
Reserved TS (priority 0)
BCCH
numberOfTCHFreeToEndCongestion = 3
Congestion
End of congestion
0 1 2 3 4 5 6 7 TS
Note:
As mobile stations read BCCH system information about every 30 seconds, there
will be a time window where nonauthorized mobiles will still be allowed.
A congestion situation may be detected each time one of the following events
occurs:
allocation of a TCH resource
queueing of a TCH resource request
blocking of a TCH resource (O&M action)
TDMA removal for defense or O&M reason
detection thresholds modification
End of congestion situation may be detected each time one of the following
events occurs:
release of a TCH resource
a queued TCH resource request is served or aborted
unblocking of a TCH resource (O&M action)
TDMA attribution
detection thresholds modification
This process is started when the first SACCH frame is received correctly, and the
CT counter is set to rlf1 value. If SACCH frame is not received, then the radio link
failure process is not started, CT value is kept to zero and is not modificated.
Interest of the algorithm
The quality of an uplink communication is now considered for the decision to cut
a communication.
2) On this carrier the MS shall attempt to decode the BCCH data block containing
the parameters affecting cell selection.
3) If the parameter C1 is greater than zero call reestablishment shall be attempted
on this cell.
4) If the MS is unable to decode the BCCH data block or if the call reestablishment
is not allowed, the carrier with the next highest average received level shall be
taken, and the MS shall repeat steps 2) and 3) above.
5) If the cells with the 6 strongest average received level values have been tried but
cannot be used, the call reestablishment attempt shall be abandoned.
Beware, during a reestablishment attempt the mobile station does not return to
idle mode, thus no location updating is performed even if the mobile is not
updated in the location area of the selected cell, however the mobile station will
update its location area at the end of the call.
Note that some TCH can be reserved for Call Reestablisment. For this reason the
priority 0 is recommended for this procedure.
This process is used to drop calls with mobiles which are located too far away from
a serving cell and that may disturb other communications on adjacent time slots.
Every runCallClear:
if (MS_BS_Dist > CallClearing)
then call needs clearing.
All interference measurements performed by the BTS on the idle channels are
performed in Watts. Each sample is computed in Watt before being translated in
dBm and sent to the L1M. This method of calculation provides a result which is
2.5 dB higher than the one directly performed in dB.
2.8.9 DTX
DTX is possible both downlink and uplink, but configuration and activation are
uncorrelated in the 2 mechanisms.
1. Activation
Parameter: dtx mode
The MS can transmit discontinuously if:
dtxmode =msShallUseDtx or msMayUseDtx depending on MS decision or
capability
Object: bts
The MS is allowed DTX uplink.
2. Configuration
When DTX uplink is activated on the network, MS gets the information from the
BTS (activation parameter). Then it is allowed to perform DTX uplink, i.e. to
transmit discontinuously only a subset of TCH bursts.
If the MS perform DTX on a call, the minimum number of transmitted bursts is 12
(out of 104 for a complete reporting period of 480ms).
The 12 bursts correspond to the 4 SACCH + 8 fixed positioned TCH bursts.
(given fixed positions are only examples; for speech, a SID frame (Silence
Descriptor frame: used to describe comfort noise) made of 8 consecutive TSs shall
be sent at the start of every inactivity period and more are sent regularly, at least
twice per second, as long as inactivity lasts)
Full frame x 4:
(24 TCH + 1 SACCH + 1 idle) x 4 = 96 TCH + 4 SACCH + 4 Idle = 104 bursts.
With DTX:
(1 SACCH) x4 + 8 TCH = 12 bursts minimum.
Then, depending on the communications (presence of silences), the MS can use
DTX or not.
Remark: To the minimum number of bursts (12) can be added other transmitted
bursts depending on some criteria (user traffic activity and
interleaving depth).
12 bursts min. (over 104) +
optional bursts
Algorithm
With these measurements, the MS has to send to the BTS a notification that it has
performed DTX or not (uplink DTX status), so that the BTS can choose the average
which is valid (RxQual / RxLev Full or Sub) for L1M purposes. This notification
is done via the DTXused bit in the Measurement Report.
1) Measurements downlik (RxLev /
RxQual Full and sub)
2) DTX uplink Status (used or not)
1. Activation
In the same way, the BTS can transmit discontinuously.
The activation of downlink DTX follows an algorithm depending on both OMCR
flags and MSC configuration.
1. If CellDtxDownLink = False
DTX is off
2. If CellDtxDownLink = True
DTX activation depends on the contents of the Assign Request or HO request at
the origin of the TCH attachment. Fields concerned are downlink DTX use
and Channel Type:
2.2.1. If transmitted data is non transparent, the DTX is activated without further
consideration for the value of Downlink DTX use flag
Remark: With transparent data, DTX doesnt exist because in this case, it is
difficult to assess when user data transmission can be suspended
without degrading the service.
Assign Request
MSC HO Request
Bts:
cellDTXdownlink
2. Configuration
For the case of downlink DTX, the BTS does not need to notify the MS about the
activation (downlink DTX status). The activation information is stored by the BTS,
and attached downlink measurements sent back by the mobile in order to be
processed by L1M.
1) DTX downlink Status (stored
by the BTS)
2) Measurements uplink
(RxLev / RxQual Full and sub)
performed by the BTS
Downlink
1) DTX downlink Status
2) Measurements uplink
Uplink
1) DTX Uplink Status
2) Measurements downlink
L1M
Paging messages are carried by the CCCH which is a subchannel of the BCCH.
It is divided into 3 logical channels:
uplink:
RACH (Channel Request)
downlink:
AGCH (Immediate assignment)
Four (4) CCCH frames are necessary to transmit a complete paging message due
to bursts interleaving.
In order for a mobile to find its associated paging group among N groups, the
following rule is applied:
Dimensioning the paging means determining the number of paging groups needed
to meet incoming calls requirements inside a specific LAC. Two basic factors are
taken into account:
the number of subscribers
the average amount of paging messages per subscriber ] average number of
subscribers that receive a paging message at the same time.
The number of CCCH occurrences depends on the BCCH model, i.e., if the BCCH
is combined or not. If the BCCH is combined, there are less Frames dedicated to the
CCCH.
FN 0 1 2 3
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
BCCH
BCCH
BCCH
BCCH
FCCH
FCCH
SCH
SCH
50
SDCCH/4(0)
SDCCH/4(0)
SDCCH/4(0)
SDCCH/4(0)
SDCCH/4(1)
SDCCH/4(1)
SDCCH/4(1)
SDCCH/4(1)
SDCCH/4(2)
SDCCH/4(2)
SDCCH/4(2)
SDCCH/4(2)
SDCCH/4(3)
SDCCH/4(3)
SDCCH/4(3)
SDCCH/4(3)
SACCH/4(0)
SACCH/4(0)
SACCH/4(0)
SACCH/4(0)
SACCH/4(1)
SACCH/4(1)
SACCH/4(1)
SACCH/4(1)
FCCH
FCCH
FCCH
IDLE
SCH
SCH
SCH
FN 0 1 2 3
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
BCCH
BCCH
BCCH
BCCH
FCCH
FCCH
SCH
SCH
4 5 6 7 8 9
50
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
FCCH
FCCH
FCCH
IDLE
SCH
SCH
SCH
2. Consequences of NoOfBlocksForAccessGrant.
Up to V8, when different than 0, NoOfBlocksForAccessGrant defines the number
of blocks (i.e. the multiple of 4 CCCH occurrences) that are booked to transmit
Immediate Assignment messages. E.g., with BCCH combined, the
NoOfBlocksForAccessGrant describes how many blocks out of 3 cant be used for
paging, because they are reserved for I.A.
See Chapter 3.20 for more information on this parameter advised values.
SMSCB use has some influence on noOfBlocksForAccessGrant value (see
Chapter 4.12).
This parameter defines the frequency of a paging group occurrence. For instance,
if NoOfMultiframesBetweenPaging = 3, 1 multiframe out of 3 will carry an
occurrence of a paging group.
Using the same example as above with:
BCCH combined, NoOfBlocksForAccessGrant = 1,
NoOfMultiframesBetweenPaging = 2
A A
One out of 2 multiframes wont transmit paging messages for the paging group A.
This space is necessary to locate several paging groups.
This parameter is deeply involved in the time needed to establish a call when a
paging message is coming. For instance, if a paging command is to be transmitted
in a paging group P1 just after the paging group P1 occurrence, the paging command
will have to wait for at least NoOfMultiframesBetweenPaging x 240ms to be
transmitted. If NoOfMultiframesBetweenPaging = 8, the time waited to transmit
a paging message can be of 2 seconds without any other delays.
From the configuration, paging group occurences are determined . In the previous
example, the paging groups will be split as follows:
A A
Note:
See chapter 3.20 for more information on this parameter recommended values.
NoOfMultiframesBetweenPaging has also an influence on mobile battery
consumption and on reselection reactivity (see Chapter 4.11).
RA CH First repetition
tT 1 Time
For phase 2 mobiles , Rec 04.08 have been modified to avoid double allocation (see
engineering rules, Chapter 3.20).
RA CH First repetition
tS tS+ T1 Time
When the timer is started, a random value n is drawn with uniform probability
distribution in the interval [S, S+1, ..., S+T1]:
where T is numberOfSlotsSpreadTrans
where S depends on the BCCH configuration and on T (see Table 21).
Remark:
Using frequency hopping allows to adapt and maximise the frequency reuse
pattern efficiency by maximising the capacity in term of offered Erlang/Mhz/km2.
The pattern to use will depend on the available frequency band and the traffic
requirement.
Remark:
It is possible (and recommended) to mix different frequency reuse technique, as
4:12 for BCCH and 1:3 or 1:1 for TCH. Indeed, a traditional 4:12 reuse pattern is
appropriate to a wide spectrum allocation as for BCCH frequency (only one
frequency per cell is needed). However, in order to increase the number of TRX per
cell with a given frequency band, while keeping a low interference level, the only
solution is to use more restricting reuse pattern, as 1:1 or 1:3.
90
80
70
60
50
40 NO FH
4 freq
30 8 freq
16 freq
20
10
0
0 2 4 6 8 10
BER %
Generally, the number of frequencies is greater than the number of TRX in order
to have the smallest Fading margin in the link budget.
FH bus
FP1 TX1
FP2 TX2
FP3 TX3
2.10.4.1 Principle
The filling is done by the FP according to the configuration of the TDMA (all the
parameters for the frequency hopping are static and not per call basis; so even if
there is no call the FP knows if it has to transmit on the BCCH frequency).
Moreover the TX can have a carrier filling functionality which is not useful for
the BCCH frequency (Carrier filling is already done by the FP) but which can be
used in case of other frequencies carrier filling with the use of a specific BCF load.
BCCH Freq
FP1 TX1
FP2 TX2
FP3 TX3
FP4 TX4
For a given cell with the previous configuration (4 TRX), one Mobile Allocation
should be defined:
MA0 contains all the frequencies except the BCCH frequency (3 frequencies in
the exemple).
The baseband frequency hopping configuration is the following:
hopping on TCH, no hopping on BCCH
TS 0 1 2 3 4 5 6 7
TDMA 0 F1 F1 F1 F1 F1 F1 F1 F1 MAIO = 0
TDMA 1 MA0 MA0 MA0 MA0 MA0 MA0 MA0 MA0 MAIO = 1
TDMA 2 MA0 MA0 MA0 MA0 MA0 MA0 MA0 MA0 MAIO = 2
TDMA 3 MA0 MA0 MA0 MA0 MA0 MA0 MA0 MA0 MAIO = 3
with:
MA: Mobile Allocation (list of hopping frequencies for a TRX)
MAIO: Mobile Allocation Index Offset between 0 and (Nb of Freq in MA 1).
F1: BCCH frequency
! Caution:
Principle
This mechanism is based on a counter which is incremented on the estimated
processing cost of various procedures (Mobile Originated calls, Mobile Terminated
calls, Location Updating, external Handover incoming, Paging Request) on each
CPU (MPU and BIFP). When the counter reaches a predefined value, new
transactions are refused according to an increasing defence level (or priority level).
A timer (Trec = 2sec) is triggered between two successive defence levels to wait
for corrective effect of previous level before incrementing defence level. Hence, if
the estimated load is lower than overload threshold, then current defence level is
unblocked each second according to decreasing defence level.
Even if a cost is counted when a Rach is refused, an important flow of Rach may
increase significantly the BIFP load. From V10.4 on, three new thresholds have
been added (level 5, 6 and 7) to protect the BIFP boards by filtering Rach at SICD
level.
There are seven levels of priority.
1) Filtering of Paging Response & PagingRequest (i.e. MTC are the first to be
barred)
2) Filtering of Location updating
3) Filtering of any other random access (Mobile Originated calls) excluding
emergency calls
4) Filtering of incoming external handover (last to be barred)
5) Filtering of 25 % of Rach (at SICD level)
6) Filtering of 50 % of Rach (at SICD level)
7) Filtering of 100 % of Rach (at SICD level)
How does it work ?
When the BIFP stays more than two seconds (Trec) at overload level 4, the
mecanism enters in overload level 5. Two seconds after if the overload condition
is still verified, the mecanism enters in overload level 6. The same behaviour applies
to the transition 6 to 7. At each transition, a message is sent by the BIFP board to
all SICD boards in order to reduce the numbers of RACH whatever their content.
This GSM elementary procedures reject order can neither be changed by an operator
nor by Nortel System Upgrade teams.
Two parameters can be set, the counter threshold (A) and the counter decrement step
value (K).
The transactions do not all take the same ratio of MPU/BIFP CPU processing. This
may vary significantly depending on the call profile and the BSC type (1 or 2 BIFP).
Parameters must be set for each BSC because the call profile depends on the location
of the cells (on the border of an LA for example). For this reason a call profile
must be defined for each BSC.
From Version 8 the OMCR provides predefined values for CPU load as defined
in the following table.
Where:
K is the maximum load one BIFP board can support. This is defined to ensure that
the mean load will not exceed x% of the CPU. The algorithm uses it as the
decrement steps for each evaluation.
A is the threshold above which an overload situation is declared.
S=2K is the lower boundary considered for instantaneous CPU load.
Choosing parameters :
Use the subscriber profile to calculate the BIFP and MPU load. The parameters
selected depend on whether the BIFP or the MPU is more heavily loaded, as shown
in the two examples below. Then the parameter processorLoadSupConf is set at
the OMCR.
Example 1
According to a specific call profile, the BSC capacity tool gives the load repartition
on the two entities as follows: BIFP = 70% ; MPU = 50%
According to the previous table, the parameter (which indicates the BIFP load) to
choose is: parameter = 1 for a CPU 120 or parameter = 6 for a CPU 66
Example 2
According to a specific call profile, the BSC capacity tool gives the load repartition
on the two entities as follows: BIFP = 50% ; MPU = 70%
According to the previous table, the parameter (which indicates the BIFP load) to
choose is: parameter = 3 for a CPU 120 or parameter = 8 for a CPU 66
The load repartition between BIFP and MPU will be determined by processing the
call profile and the load of elementary procedures.
In Example 1 the observation counters will show a 70% load for the BIFP when the
overload mechanism is activated.
In Example 2 the overload mechanism will be activated when one of the two BIFPs
reaches 50%. This doesnt mean that the MPU load will be at 70%; both BIFP
boards must be loaded to 50% simultaneously for the MPU to be loaded to 70%.
Therefore you need to be careful how you interpret the observation counters.
Defence against BSC pingpong switchover (V10.4 & from V11 on)
Following a chain restart or a BSC switchover, the BSC is considered at this time
in a virtual overload situation (the BIFP overload mecanism is initialized with a
level 7) during 30 sec, before to unblock incoming traffic by successive level (i.e.
progressive rising of CPU load due to traffic management).
That means for the incoming traffic to be totally unblocked 37sec after a
BSC switchover !
By this way the BSC is protected against pingpong switchover.
Principle
Consequently in the case of excessive load generated from theses O&M procedures,
SICD Overload management mechanism can be triggered. The result of this is a
decreasing traffic signalling (not a descreasing O&M signalling...).
Moreover, the SYS INFO emission is shifted in time (emission at time t for the first
cell and at time t+1 for the second one and so one) in order to avoid that all the SYS
INFO messages are emitted all at the same time.
Remark:
Since a SICD is limited to 23sec before a trap, the overload control mechanism
will attempt to limit the maximum overload period to 22sec.
A peak load of up to 100% during a few seconds (< 22sec) is a normal situation.
Problems only occur when the load is kept to 100% during 23sec consecutively.
Note on SICD&SICD8V overload
When the BSC triggers its SICD Overload mechanism, the following events are
filtered:
RACH: this mechanism decreases the peak load but induces some repetitions
which are more and more stressful for the BSS,
PAGING: the same remark as above could be made.
These situations induce a lower Quality of Service which is directly perceived by
endusers.
To sum up, the purpose of SICD Overload mechanism is to ensure the BSS
robustness only, and the purpose of the Eng rules is to ensure the overall network
quality of service. In other words, the activation of this overload mechanism does
not prevent from applying proper engg rules.
Principle
To establish a phone call and to execute an handover (whatever its type), connexion
orders are sent by BIFPTMG through OMUSUPSWC slave mechanism :
1) BIFPTMG sends a connexion request to OMU,
2) OMU buffers the sending connexion request and sends it to SUP if previous
acknowledgement request has been received by SUP board,
3) SUP board transfers the MB2 based OMU frame to HDLC based SWC frame,
SWC establishes links within its switching matrix.
4) SUP sends an acknowledgment to the OMU board which can send another
connexion request...
Alarm triggering:
Each BIFP generated the OMUSUPSWC alarm when it detects an overload
situation.
The alarm management is similar to BIFP overload alarm triggering:
beginning of alarm triggering when overload situation during consecutively 8
seconds (i.e. more than 1 message in the OMU waiting queue each second during
consecutively 8 seconds)
ending of alarm triggering when no overload situation during consecutively 8
seconds (i.e. less than 1 message in the OMU waiting queue each second during
consecutively 8 seconds)
Remark:
From V11.3 on, code optimization has been done to increase the number of
connexion request to be sent within a single OMUSUP frame (which decreases
in fact the number of connexion orders in the OMU waiting queue). Therefore
OMUSUPSWC Overload threshold can be raised...
2.11.2.1 Principle
Based on a 3sec average, a local card synthetic load is generated each second by
each board. This synthetic load is given as the result of:
the CPU load occupancy,
the memory resource occupancy,
the resources fluctuation trends (only positive variations of CPU/memory
occupancy values according to the previous one are taken into account for
anticipation purpose)
For a given board, the synthetic load is based on the maximum between CPU load
and memory resources, balanced, accelerated by the difference between the last past
2 seconds if the load is higher than 50% and lastly averaged on the last past
3 seconds.
This local card synthetic load, compared with the overLoad threshold value
associated with current board, is converted into a local card overLoad level [levels
0..3] and sent to a centralized overLoad control task located on the OMU board.
OMUSUPSWC chained boards
The load of the OMUSUPSWC chain is affected only by the number of switching
connection messages received at the OMU level and transmit to the SWC via the
SUP board. Each second, the overLoad level of the chain is evaluated using the
number of switching messages in the OMU waiting queue:
if there was 1 message in average in the last 3 seconds, then the overLoad level is
equal to 1,
if there was 10 messages in average in the last 3 seconds, then the overload level
is equal to 3.
Remark: Level 2 is not applicable for the OMUSUPSWC chain.
During the first 30mn of a BSC restart, all thresholds are decreased by 30%, in order
to give more power to the O&M operations.
When a BSC is in simplex mode, all thresholds are decreased by 20%, in order to
reduce the risk of outage in this phase.
Previous alarm notification numbers 1255 (SUP Overload) and 1263 (BIFP
Overload) are superseded by this new one: 1490 BSC OverLoad.
This alarm is triggered for the first card which is in overLoad level 3 for 5sec at less
and ended when all cards are under the OverLoadLevel 3 for 5sec at less.
OR
TX
Antennae
Translation connector
bsTxPwrMax Pc Pr Coupling
S
table Ps
System
2.12.2 Pr computation
This is the table for correspondance between the bsTxPwrMax and the Pr for S8000
product (in function of the coupling system).
S8000
Coupling system Dp TxF H2D H4D
DLU attenuation or 1 1 4 8
OMC attenuation
BsTxPwrMax Pr Pr Pr Pr
51 Nack Nack Nack Nack
50 Nack Nack Nack Nack
49 Nack Nack Nack Nack
48 Nack Nack Nack Nack
47 Nack Nack Nack Nack
46 Nack Nack Nack Nack
45 Nack Nack Nack Nack
44 Nack Nack Nack Nack
43 Pmax Pmax Nack Nack
42 Nack Nack
41 Pmax 2 Pmax 2 Nack Nack
40 Pmax Nack
39 Pmax 4 Pmax 4 Nack
38 Pmax 2 Nack
37 Pmax 6 Pmax 6 Nack
36 Pmax 4 Pmax
35 Pmax 8 Pmax 8
34 Pmax 6 Pmax 2
33 Pmax 10 Pmax 10
32 Pmax 8 Pmax 4
31 Pmax 12 Pmax 12
30 Pmax 10 Pmax 6
29 Nack Nack
28 Nack Nack Pmax 12 Pmax 8
27 Nack Nack
26 Nack Nack Nack Pmax 10
25 Nack Nack Nack
24 Nack Nack Nack Pmax 12
23 Nack Nack Nack
0 22 Nack Nack Nack Nack
Table 22 PR VS BSTXPWRMAX
Note: Codano 1067 The Tx has not acknowledged the power consign request.
2.12.3 Ps computation
Then, the effective cabinet output power is:
Ps = Pmax (+/ 0.5dB) Lcables Lcoupling
The nominal output power output for PA is 44.8 dBm (+/ 0.5dBm). This nominal
output is the same for all frequencies.
To know the input power, its important to know the system coupling losses:
RF/IO Cable
It is the RF cable connecting the Antenna connector of the duplexer to the output
connector (to connect the antenna feeder).
Each cable is specifically dedicated to a frequency band. This particularity is due
to the quarter wave lightning protector which must be adapted to the frequency
band. This quarter wave is evenly a protection against lightning.
S8000 Example:
Maximum insertion attenuation (guaranted):
GSM 900: 0.2 dB Outdoor BTS, 0.25 dB Indoor BTS
GSM1800&1900: 0.3 dB Outdoor BTS, 0.35 Indoor BTS
Characteristic impedance: 50
Total length: 290 mm
Maximum cable diameter: 7 mm
It is the RF cable connecting the PA (Power Amplifier) output connector to the input
connector of the Hybrid combiner.
S8000 Example:
Maximum insertion attenuation (guaranted):
Cable total length: L 305 mm
GSM 900 0.25 dB Outdoor BTS, 0.35 dB Indoor BTS
GSM1800&1900: 0.40 dB Outdoor BTS, 0.5 dB Indoor BTS
Characteristic impedance: 50
Maximum cable diameter: 5.5 mm
2.12.3.4 Ps Computation
Example:
Calculation for S8000 Outdoor coupling diplexeur GSM900
Ps = 44.8 (+/ 0.5dB) (0.2+0.25) 1= 43.35dB (+/0.5dB)
Calculation for S8000 Indoor H2D GSM1800
Ps = 44.8 (+/0.5dB) (0.35+0.5) 5 = 38.95 dB (+ /0.5dB)
! Caution:
It has been experimented that with some mobile brands a delay in the other band
neighbor cells reports occurs, i.e.: a minimum time is necessary for those mobiles
to send measures from neighbors transmitting of the other band to the current cell.
GSM 1800 cell GSM1800 nei list GSM1800 nei list GSM900 nei list
! Caution:
1) Some single band mobiles are disturbed by the receipt of SYS INFO 5ter. They
react by sending an RR status message, that can load the BSC. To avoid this, the
sending of these messages is controlled by the BTS. On the opposite, single band
mobile stations are not disturbed by 2ter messages because they ignore them.
2) No field called Sys_Info_5ter_Indicator exists. To know if 5ter messages are
sent, SACCH filling messages are used.
3) The parameter CellBarQualify is not used by some dual band MS in selection
and reselection algorithms.
2.13.2.3 Multiband reporting
Multiband mobile stations report cells from different frequency bands according to
Multiband Reporting parameter (corresponding to class 3 attribute multi band
reporting of bts objects) broadcast in SYS INFO messages:
the six strongest cells: default value. The multiband MS reports the six strongest
allowed cells regardless of the frequency band.
1, 2, 3: the multiband MS reports the strongest or the two, three strongest allowed
cells outside the current frequency band. The remaining space in the report is
used to give information about cells in the current frequency band. If there are
still some remaining positions (not enough neighbours in the current frequency
band), these positions are used to report cells outside the current frequency band.
! Caution:
A maximum of six cells will be reported. Only a maximum of n best cells
(according to the L1M algorithm) will be transmitted to the BSC by the L1M in a
Handover_Indication message (n = 3 before V12 ; n = 6 from V12).
2.13.2.4 Other procedures
The handling of multiband MS did not need specific changes in L1M. Main changes
are on MS side. However, main procedures can be reviewed with the differences that
occur in V10.
PLMN selection:
A single band MS only selects a PLMN from its frequency band. A multiband MS
can select PLMNs of both bands.
Cell selection & reselection:
A single band MS only selects or reselects cells from its frequency band. A
multiband MS can select or reselect cells of both bands. Priority can be given to
one band (see chapter 1).
Handovers:
A new attribute is introduced in both adjacentCellReselection and
adjacentCellHandover objects. Its name is standardIndicator Adjc and tells the
type of network where the neighboring cell operates (gsm or dcs or gsmdcs or
dcsgsm).
A single band MS only performs handovers towards cells from its frequency band.
A multiband MS can perform handovers towards cells of both bands if classmark
3 is supported on NSS side (GSMO7).
If local mode directed retry is chosen, as it is performed towards a specific
neighbour, one type of single band MS (the one which does not support the
frequency band of adjacentCellUmbrellaRef) will not use this feature.
For multiband MS, formulas like PBGT or thresholds are the same as single band
ones, their power class is replaced according to the band of the cell they are in.
During a BSC HO, if the TCU losses the frame synchronization, the communication
is cut until the synchronization is found back (duration around 1 or 2 frames: it
means around 20 or 40 ms). Moreover, if the BSC manages different frame formats
(ETSI TRAU 8.620, ETF), the PCM error correction performance on the voice
depends on the transmission direction:
On uplink direction: no degradation in relation to the current state
On downlink direction: 60 ms of supplementary muting
! Caution:
This feature is only available at the OMCR if all TCB2 boards have V.12 software.
2.16.3.1 Parameters
This feature needs to be activated at two levels: the BSC one and the BTS one. At the
BSC level, the parameter enhancedTRAUFrameIndication is set to available,
only if the transcoder boards of all the related TCUs are on TCB2 boards type with
V12 software.
Moreover, at the BTS level pcmerrorCorrection must be set to 1. But it can only be
set to 1 if the enhancedTRAUFrameIndication is set to available or active.
2.16.3.2 Counters
There are several new counters for this feature:
For ETF monitoring:
C1717: received downlink TRAU frames number,
C1718: corrected ETF number,
C1719: muted frames number,
For FER monitoring:
C1720: received uplink radio frames number,
C1721: frame erasure ration number.
2.17.1.1 Principles
The uplink mapping feature follows this principle:
A mobile tool composed of a transmitter, a test MS and a GPS moves through the
network.
The transmitter broadcasts a predefined frequency f0 which is a continuous
sinusoidal signal.
The test MS is listening to the BTSs and is coupled to a positioning system
(typically a Dead Reckoning Global Positioning System: DRGPS) to record the
position of the transmitter and information on the serving cell.
The uplink level corresponding to f0 is monitored by all the cells composing the
network and level measurement are sent:
By the BTSs to the BSCs,
By the BSCs to an external data server.
This data server collects all the data transmitted by the BSCs and merges these
ones with the data recorded by the mobile tool to obtain the coverage maps.
Remark: The data server is connected through a LAN to all the BSCs concerned
by this operation (the whole network or just a part of the network).
In order to synchronize MS data and BTS data, the frame number, sent by the
serving cell, is used. It is recorded by the mobile tool and is also included in the
measurements sent by the BTS.
For each cell, for the uplink channel in idle mode, one timeslot belonging to the
BCCH TDMA is set at the frequency f0: it is the monitored TS.
The BTS sends the uplink level measurements for the monitored TS when the chan-
nel is idle. Every 60s, a message containing 125 measurements (480ms * 125 = 60s)
correlated to a frame number and a cell identity (CI, LAC) is sent by the BTS to the
BSC.
At the BSC level, measurements sent by the BTSs are routed from the SICD card to
the OMU card to be transmitted to the uplink mapping data server via the Ethernet
port.
Note: The frequency f0 must not belong to the cell allocation of any cell of the
network.
Remark:
No data are sent to the OMCR, all the measurements messages are routed
towards an external data server,
No data are stored at BSS level, the data server is in charge of collecting, storing
and computing the data,
There is a minimal impact on the BSC load, no data are processed by MPU/BIFP
boards
! Caution:
BTSs equipped with DCU2 boards or with a mix of DCU2 and DCU4 boards do not
support the Uplink Mapping feature.
For each cell, the BSS provides the following data every minute (RxLevUL
depending on the time):
The mobile tool provides the following data (position depending on time):
After merging the above data, the data server provides uplink received levels corre-
lated to location information: (c stand for cell and p for position)
3 ALGORITHM PARAMETERS
3.1 INTRODUCTION
This chapter lists parameters, sorted according to their group, as they were defined
in the previous Chapter.
The following information is provided for each parameter:
a brief description
value range and unit
the recommended value: takes the best benefit of the feature in a standard
network configuration and environment.
process in which it is used (refering to Chapter 2)
some engineering rules that must be considered for the parameter setting
the object that contains this parameter
the default value. Most of the time, the default value inhibits the feature
characterized by this parameter
if possible OMCR counters affected by that parameter
corresponding GSM name
GSM Recommendation
parameter type and OMCR class (see note below)
Remark: The recommended value is established from Nortel experience and
studies. This value has to be adapted according to the network
specificities.
This value is not contractual, and it could change with Nortel new studies results
and experience growth.
Note: The following types of parameters can be distinguished:
Customer engineering parameters:
Addressing: relative to an object
Design: contract characteristic
Optimization: network tuning
Operation: network operation
Manufacturer parameters:
System: modifying such a parameter seriously impacts system behaviour
Product: parameters related to the current system release
DP: stands for permanent data
CLASS
Class 0 Implies reconstruction of the BDA
Rules
Class 1 Put BSC out of service (i.e. BSC state set to locked), takes new
parameters into account by resetting active chain and passive
chains.
Class 2 Declares the object (or its parent) temporarily outofservice
before modification
Class 3 Modification is dynamically taken into account
cellReselInd Class 3 C3 V8
Recommended value : 33 dBm for GSM 900, 30 dBm for GSM 1800 and 1900
Used in : Sel_1 (Cf page 210),
Sel_2 (Cf page 211),
Sel_3 (Cf page 211).
penaltyTime Class 3 P1 V8
Description : Timer used by an idle mobile before reselecting a cell (C2
criterion)
Range value : [20 to 640, by steps of 20] seconds. The value 640 is
reserved and indicates that the temporary offset is ignored
in the reselection criterion (C2) calculation. It also changes
the sign in the C2 formula (See Sel_3).
Object : bts
Default value : 20
Type : DP , Optimization
Recommended value : 20
Used in : Sel_3 (Cf page 211).
Engineering Rules : The longer this timer is, the longer a penalty is applied for
reselecting that cell. The value should be correlated with
the expected mobiles speeds, which are to be managed by
that cell.
Default value : 640
Counters : None, because internal MS algorithm
GSM : ETSI GSM 05.08
rxLevAccessMin Class 3 R1
Description : Minimum signal strength level received by the mobiles for
being granted access to a cell. The information is sent to
MS prior to registering.
As an example, a threshold level of 104 dBm corresponds
to an acceptable BER of approximately 102 (minimum
recommended value).
Range value : [less than 110, 110 to 109, ... , 49 to 48, more
than 48] dBm
Object : bts
Default value : less than 110 dBm
Type : DP , Optimization
Example:
R1 100 dBm
R2
99 dBm
Object : bts
Default value : 70
Type : DP , Optimization
callReestablishment Class 3 C4
radioLinkTimeout Class 2
Recommended value : 20
Used in : Rlfms (Cf page 279).
Engineering Rules : radioLinkTimeOut < t3109.
If surrounding cells accept reestablishment (from
GSM08 for DMS MSC), overall process should not be too
long.
Small value: call might be dropped before a move to a
more favorable environment could occur.
High value: in case of permanent bad conditions, users
anger and taxation increase before actual calls end or
reestablishment.
Counters : (Call drop on RLF) C1164/14
GSM : RADIO_LINK_TIMEOUT , ETSI GSM 05.08
rlf1 Class 2 R2 V8
Recommended value : 4
Used in : Rlfbs (Cf page 279).
Engineering Rules : The resulting CT value is the same as radioLinkTimeOut
value. There is no reason to recommend to cut a
communication more rapidly in the uplink or downlink
direction. In a network with a lot of traffic or with many
zones of interference, a lower value (between 2 and 4) of
this parameter is recommended. Typically the value, in
such a case should be 2.
Default value : 4
Counters : (Call drop on RLF) C1164/14
rlf2 Class 2 R3 V8
Description : Step value by which the (CT) counter is increased by the
radio link control algorithm when an uplink SACCH is
decoded
Refer to the rlf1 entry.
Range value : [1 to 4] SACCH frames
Object : bts
Default value : 2
Type : DP , Optimization
Recommended value : 2
Used in : Rlfbs (Cf page 279).
Engineering Rules : The value should be higher than rlf3 value, in order to
encourage the continuity of service. The higher the value,
the longer an MS will keep a bad quality communication
in a disturbed zone. The choice of this value must be made
by the operator, in keeping with its service quality level.
Default value : 2
Counters : (Call drop on RLF) C1164/14
rlf3 Class 2 R4 V8
Description : Step value by which the (CT) counter is decreased by the
radio link control algorithm when an uplink SACCH is not
decoded
Refer to the rlf1 entry.
Range value : [1 to 4] SACCH frames
Object : bts
Default value : 1
Type : DP , Optimization
Recommended value : 1
Used in : Rlfbs (Cf page 279).
Engineering Rules : It is recommended to fix this value to 1. This allows the use
of the rlf1 value to set the maximal duration of consecutive
nonreception of SACCH frame.
Default value : 1
Counters : (Call drop on RLF) C1164/14
missRxQualWt Class 3 M2
rxQualHreqave Class 3 R5
rxQualHreqt Class 3 R6
Description : Number of arithmetic averages taken into account to
compute the weighted average bit error rate in handover
and power control algorithms. Each is calculated from
rxQualHreqave bit error rate (BER) measurements on a
radio link.
Range value : [1 to 16]
Object : handOverControl
Default value : 1
Type : DP , Optimization
Recommended value : 1
Used in : Mp
Engineering Rules : The quality and signal strength weighed average window
should encompass the same period. For the sake of
simplicity, the default value disables weighting. The
weighed average window size (rxQualHeqAve x
rxQualHreqt) must be correlated to the hoMargin value to
keep a low pingpong probability. The larger the window
size, the lower the hoMargin should be.
Default value : 1
Counters : (Ho on Quality) C1138/2C1138/3C1138/8C1138/9
GSM : RXQUAL_HREQT
rxQualWtsList Class 3 R7
Description : List of up to sixteen weights used to compute the average
bit error rate on a radio link
Range value : [0 to 100] %
Object : handOverControl
Default value : 100
Type : DP , Optimization
missRxLevWt Class 3 M3
Recommended value : 90
Used in : Mp
Default value : 90
Counters : (HO PBGT, HO Rxlev) C1138/5, C1138/0C1138/1
GSM : MISS_RXLEV_WT
rxLevHreqave Class 3 R8
Recommended value : 2
Engineering Rules : rxLevHreqaveBeg < rxLevHreqave
This parameter has to be coupled with hoMarginBeg and
rxNCellHreqaveBeg.
This parameter is only available for DCU4 or DRX
transceiver architecture.
Recommended value : 1
Used in : Mp
Engineering Rules : In a urban environment, the window size should be
minimized and the hoMargin value should be high.
! Caution:
The weighted average is not used for the PBGT.
The weighed average window size (rxLevHreqAve *
rxLevHreqt) has to be correlated to the hoMargin value to
keep a low pingpong probability. The larger the window
size, the lower the hoMargin should be.
Counters : (HO PBGT, HO Rxlev) C1138/5, C1138/0C1138/1
GSM : RXLEV_HREQT
Recommended value : 2
Engineering Rules : rxNCellHreqaveBeg < rxLevNCellHreqave
This parameter has to be coupled with hoMarginBeg and
rxLevHreqaveBeg.
This parameter is only available for DCU4 or DRX
transceiver architecture.
Default value : 2
Recommended value : 4
Used in : Mp
Engineering Rules : For distance handover and Call Clearing, a weighted
average of the MSBS distance is computed from
timingadvance results.
Counters : (HO Dist) C1138/4
GSM : DIST_HREQT , ETSI GSM 05.08
distWtsList Class 3 D2
Description : List of no more than sixteen weights, used to compute the
average MS-to-BTS distance from distHreqt
measurements
Range value : [0 to 100] %
Object : handOverControl
Default value : 40 30 20 10
Type : DP , Optimization
Recommended value : 40 30 20 10
Used in : Mp
Engineering Rules : A supply weights to distHreqt values, highest value for
latest measurements. Choosing an arithmetic law enables
to enhance latest values while not putting too much weight
upon the period of time which might not be representative
of the current trend.
Counters : (HO Dist) C1138/4
GSM : DIST_WT , ETSI GSM 05.08
missDistWt Class 3 M4
Description : Weight applied to missing Distance measurement
The missing measurement is replaced by the latest received
raw measurement weighed by this corrective factor when
calculating the average MS-BTS distance.
The range of permitted values makes missing distance
measurements not favored.
Range value : [100 to 200] %
Object : handOverControl
Default value : 110
Type : DP , Optimization
Used in : Mp
Engineering Rules : The higher the value is, the higher the missing
measurement will be weighted.
Counters : (HO Dist) C1138/4
GSM : MISS_DIST_WT
Recommended value :
concentric cell:
zoneTxPwrMaxReduction (inner zone)
dualcoupling:
D/H2D: max (0, bsTxPwrMax40)
H2D/H4D: max (0, bsTxPwrMax36)
dualband:
3dB + x (for gsmdcs)
3dB + x (for dcsgsm)
where x =
max (0, bsTxPwrMax40) for D/H2D
max (0, bsTxPwrMax36) for H2D/H4D
0 otherwise
Engineering Rules : Used to harden the handover margins for an intercell
handover decision from the inner zone of a multizone cell
(dualband, dualcoupling or concentric) [handover
thresholds are defined according to band0/outer zone]; it
takes into account the difference of propagation models for
dualband cells and the possible difference of transmission
power between TRXs of the 2 zones (dualcoupling,
dualband, concentric) due to either BTS configuration or
coupling.
hoMargin Class 3 H2
Description : Margin to use for PBGT handovers to avoid subsequent
handover, in PBGT formula
Range value : [63 to 63] dB
Object : adjacentCellHandOver
Default value : 4
Type : DP , Optimization
Recommended value : 4 dB
Engineering Rules : This parameter is only available for DCU4 or DRX
transceiver architecture.
hoMarginDist Class 3 H4 V8
Recommended value : 2 dB. Depends on the environment and on the value of the
msRangeMax Threshold.
Used in : Ho_6 (Cf page 236).
Engineering Rules : Because the priority of the handover on Distance cause is
lower than the Quality and Strength causes, it is performed
while the quality and the signal strength on the current cell
are still acceptable. Setting a negative value decreases the
interference.
! Caution:
PBGT hoMargin in the target cell should be set in order to
avoid a pingpong handover.
For a dual Band Network where one frequency band is
privileged, it is advised to increase this value in
neighbouring objects with a frequency belonging to the
low priority frequency band. Thus, these neighbours will
be underprivileged.
Counters : (HO on Dist) C1338/4
GSM : HOMARGIN
hoMarginRxLev Class 3 H5 V8
hoMarginRxQual Class 3 H6 V8
Description : Margin to be used for Signal Quality Handovers
Range value : [63 to 63] dB
Object : adjacentCellHandOver
Default value : 24 dB
Type : DP , Optimization
! Caution:
PBGT hoMargin in target cell should be set in order to
avoid a pingpong handover.
This parameter, defined per neighbor, is used to select and
sort neighbors.
For a dual Band Network where one frequency band is
privileged, it is advised to increase this value in
neighbouring objects with a frequency belonging to the
low priority frequency band. Thus, these neighbours will
be underprivileged.
Counters : C1138/2C1138/3
GSM : HOMARGIN
! Caution:
Only applicable to BTSs equipped with non mixed DCU4,
or DRX boards.
! Caution:
No protection against intracell or interzone pingpongHO.
No protection against pingpong HO between more than 2
cells except for allcapture / all PBGT causes.
Directed retry can only be an initial cause.
timeBetweenHOConfiguration and
btsTimeBetweenHOconfiguration shall be set
accordingly in order the feature to be activated.
Recommended value : 3
Used in : Ho_10 (Cf page 247).
Engineering Rules : The value 1 means no new attempt after a handover failure,
2 means one new attempt and 3 corresponds to another new
attempt if the first new attempt has failed. The
recommended value optimizes the handover completion
rate.
Comment about the process: when all handover attempts
have failed, the mobile returns on the previous channel.
The measurement history is then complety lost, and the
BTS will wait until the next (HReqAve x HReqt) period to
relaunch a handover request.
Counters : C1167 C1168 C1169 1170
msTxPwrMax Class 3 M5
Description : Maximum MS transmission power in a serving cell. It is
equal to msTxPwrMaxCCH in a GSM 900 network, it
can be greater in a GSM 1800 or 1900 network.
Range value : [5 to 43, by steps of 2] dBm (GSM 900, GSMR, EGSM,
and GSM 900 GSM 1800 networks)
[0 to 36, by steps of 2] dBm (GSM 1800 and
GSM 1800 GSM 900 networks)
[0 to 33] dBm (GSM 1900 network)
Object : bts
Default value : Typical value of 33 dBm for GSM 900 handhelds and
30 dBm for GSM 1800 and 1900 handhelds
Type : DP , Optimization
msTxPwrMaxCell Class 3 M6
Description : Maximum MS transmission power in a neighbor cell. It is
equal to msTxPwrMaxCCH when the cell is declared as
a serving cell on the network (the value must be checked
by users).
Range value : [5 to 43, by steps of 2] dBm (GSM 900, GSMR, EGSM,
and GSM 900 GSM 1800 networks)
[0 to 36, by steps of 2] dBm (GSM 1800 network
and GSM 1800 GSM 900)
[0 to 33] dBm (GSM 1900 network)
Object : adjacentCellHandOver
Default value : Typical value of 33 dBm for GSM 900 handhelds and
30 dBm for GSM 1800 and 1900 handhelds
Type : DP , Optimization
Description : Load offset applied by the bsc to the cell selection process
Range value : [0 to 63] dB
Object : adjacentCellHandOver
Type : DP , Optimization
Recommended value : 3 dB
Engineering Rules : When set to 0, no offset is effective.
This parameter is set to 0 for the cells that do not belong
to the related bsc object.
This parameter allows to put a disadvantage to overloaded
eligible cells for HO (for cells with the same offset
priority).
In order to take into account this parameter, the overload
detection must be activated ; so either hoTraffic shall be
enabled (bsc and bts objects) or
btsMSAccessClassBarringFunction shall be enabled
(with also bscMSAccessClassBarringFunction).
A bad offset load parameter tuning can induce a risk of
pingpong HO or longer handover procedures; so, it is
advised to set the General protection against HO
pingpong feature with HOPingpongCombination
including (traffic, all PBGT).
See also the subchapter 2.5.10 Handover decision
according to adjacent cell priorities and load in the
Algorithms part.
Recommended value : 1
Engineering Rules : 1 is the highest priority.
This parameter allows to classify eligible cells according
to its value ; so, it is used to optimize the traffic distribution
between layers.
See also the subchapter 2.5.10 Handover decision
according to adjacent cell priorities and load in the
Algorithms part.
powerBudgetInterCell Class 3 P2
Description : Authorization to perform intercell handovers for power
budget
Range value : [enabled / disabled]
Object : handOverControl
Default value : enabled
Type : DP , Optimization
Type : DP , System !
margin 2 dB 2 dB 2 dB
with FH
margin 5 dB 4 dB 2 dB 2 dB
without FH
timeBetweenHOConfiguration Class 3 T2 V9
Description : Whether the HOPingpongTimeRejection timer can be
used in a BSS when processing handovers
Refer to bts object bts time between HO configuration
and adjacentCellHandOver object
intraCell Class 3 I1
intraCellSDCCH Class 3 I2 V8
Description : Whether intra-bts handovers on SDCCH are authorized in
a cell for interference reasons
Range value : [enabled / disabled]
Object : handOverControl
Default value : disabled
Type : DP , Optimization
! Caution:
Path balance must be considered for this threshold
parameter setting.
Counters : C1081C1082C1083C1134C1138/9
GSM : RXLEV_DL_IH , ETSI GSM 05.08
! Caution:
Path balance must be considered for this threshold
parameter setting.
Counters : C1081C1082C1083C1134C1138/8
GSM : RXLEV_UL_IH , ETSI GSM 05.08
Engineering Rules : From V12, intracell HO for signal quality uses a different
threshold than the intercell one and intracell HO can only
use either hopping channels having low interference or non
hopping channels having low interference. This should
improve the voice quality and the performance.
The possible drawback could be to increase queueing at
BSC level for networks experiencing interferences.
During upgrade, the default value will be lrxQualDLH.
To favor intracell HO for quality (compared to intercell
HO for quality), the following rule shall be satisfied:
rxQualDLIH < lRxQualDLH.
From V12, the intracell HO has a lower priority than the
intercell HO for quality.
! Caution:
where the cell is declared as a neighbor, we should have:
lRxLevDLH < rxlevMinCell
Furthermore, path balance must be considered for this
threshold parameter setting.
Counters : C1138/1C1139/1
GSM : L_RXLEV_DL_H , ETSI GSM 05.08
lRxLevULH Class 3 L2
Description : Signal strength threshold in MS-to-BTS direction, below
which a handover may be triggered
Range value : [less than 110, 110 to 109, ... , 49 to 48, more
than 48] dBm
Object : handOverControl
Default value : 101 to 100 dBm (GSM 900)
99 to 98 dBm (GSM 1800/1900)
Type : DP , Optimization
! Caution:
Where the cell is declared as a neighbor, we should have:
lRxLevDLH < rxlevMinCell
Counters : C1138/0C1139/0
GSM : L_RXLEV_UL_H , ETSI GSM 05.08
lRxQualDLH Class 3 L3
! Caution:
From V9 the comparison is made with the upper or the
lower limit of the BER range. So, the same value of
lRxQualDLH between V8 (or previous release) and V9
releases will not trigger a handover at the same moment.
Counters : C1138/2C1138/3C1139/2C1139/3
GSM : L_RXQUAL_DL_H, ETSI GSM 05.08
lRxQualULH Class 3 L4
Description : Bit error rate threshold in MS-to-BTS direction, above
which an inter cell handover may be triggered
Range value : [less than 0.2, 0.2 to 0.4, 0.4 to 0.8, ... , 6.4 to 12.8, more
than 12.8] %
Object : handOverControl
Default value : 1.6 to 3.2 %
Type : DP , Optimization
! Caution:
From V9 the comparison is made with the upper or the
lower limit of the BER range. So, the same value of
lRxQualDLH between V8 (or previous release) and V9
releases will not trigger a handover at the same moment.
Counters : C1138/2C1138/3C1139/2C1139/3
GSM : L_RXQUAL_UL_H, ETSI GSM 05.08
cellType Class 3 C6
Description : Type of the adjacent cell
Range value : [normalType / umbrellaType / microType]
Object : adjacentCellHandOver
Default value : normalType
Type : DP , Design
cellType Class 3 C7
Description : Type of the serving cell
Range value : [normalType / umbrellaType / microType]
Object : bts
Default value : normalType
Type : DP , Design
microCellCaptureTimer Class 3 M7 V8
Description : Time used to confirm a capture (signal strength stability)
when using microcell Algorithm type A
Range value : [0 to 255] multiple of <runHandOver>
Object : adjacentCellHandOver
Default value : 0
Condition : To define if A handover algorithm is activated
Type : DP , Design
microCellStability class 3 M8
Description : Strength Level Stability Criterion for Capture
Algorithm A
Range value : [0 to 255] dB
Object : adjacentCellHandOver
Default value : 10
Condition : To define if A handover algorithm is activated
Type : DP , Design
Recommended value : 63 dB
Used in : Ho__A (Cf page 245).
Engineering Rules : To allow handovers on capture this parameter has to be
set at a value greater than 0. A value of microCellStability
equal to 63 dB has to be set first, because with such a value,
the stability constraint are always verified. The value of
this parameter can then be decreased case by case.
Counters : C1138/6
concentAlgoExtMsRange and
concentAlgoIntMsRange attributes of the associated
handOverControl object if the bts object describes a
concentric cell
Range value : [true (extended) / false (normal)]
Object : bts
Default value : False
Type : DP , Optimization
Engineering Rules : Extended cells will be used to reach mobiles that are far
from the BTS (in the case of sea shores and pleasure boats,
for example).
In an extended cell, two consecutive time slots are reserved
for each channel. The capacity is then decreased.
! Caution:
Up to V10, an extended cell cannot be concentric.
Whatever the MSBTS distance is, two consecutive
time slots are reserved on Air interface.
Recommended value : See Engineering Rules
msRangeMax Class 3 M9
Description : Maximum MS-to-BTS distance beyond which a handover
may be triggered. It can be set to 1 for a microcell and is
less than callClearing in all cases.
If the associated serving cell is a concentric cell, the
following inequality, that is not checked by the system,
must be true (refer to this entry in the Dictionary):
msRangeMax concentAlgoExtMsRange
Range value : [1 to 34] km (nonextended mode)
[1 to 120] km (extended mode)
Object : handOverControl
Default value : 34 in nonextended mode, 89 in extended mode
Type : DP , Optimization
Engineering Rules :
! Caution:
callClearing > msRangeMax is controled at the OMC level
Must be adapted to current cell extent in order to be an
efficient preventive handover. If value is too small, there
is a big risk of pingpong handover.
! Caution:
Due to lack of mobile timing advance accuracy this
parameter must not be set at a too low value (not < 2).
Generaly for nonextended mode:
6 km for urban
34 km for rural
Counters : C1138/4
GSM : MS_RANGE_MAX_HAND
! Caution:
preSynchroTimingAdvance value is not controlled at the
OMCR
Type : DP , System !
Recommended value : 16
Used in : Cc (Cf page 281).
Engineering Rules : It is not necessary to run Cc too often, since those calls are
going to be ended anyway. Nevertheless, traffic out of a
cells range interferes on other cells or timeslots.
Counters : (CD on Dist) C1164/12
GSM : RUN_CALL_CLEAR
Attenuation Class 2 A1 V9
bsMsmtProcessingMode Class 2 B4
bsPowerControl Class 3 B5
Description : Whether BTS transmission power control is allowed at cell
level
Range value : [enabled / disabled]
Object : powerControl
Default value : disabled
Type : DP , Optimization
! Caution:
During a measurement field campaign, it can be normal to
disable this feature in order to have the real signal strength
and not the adjusted one.
Counters : (HO on Quality UL) C1138/2C1138/8C1138/5
GSM : BTS_PWR_USED
bsTxPwrMax Class 3 B6
Description : Maximum theoretical level of BTS transmission power in
a cell
Range value : [2 to 51] dBm
Object : powerControl
Default value : 43
Type : DP , Optimization
Engineering Rules : This power is used to calculate the cabinet output power.
Until V8, the choice of the value depends on the
attenuation in the DLU. From V9, it depends on the
attribute Attenuation of btsSiteManager objects from
V9 (see Chapter 2.12), because the value of the parameter
Attenuation is then taken into account as DLU
attenuation.
Used in : Pc_2 (Cf page 260).
GSM : BS_TXPWR_MAX
Counters : C1400C1164/14
lRxLevDLP Class 3 L5
Range value : [less than 110, 110 to 109, ... , 49 to 48, more
than 48] dBm
Object : powerControl
Default value : 95 to 94 dBm
Type : DP , Optimization
lRxLevULP Class 3 L6
lRxQualDLP Class 3 L7
! Caution:
From V9 the comparison is made with the upper or the
lower limit of the BER range. So a same value of
lRxQualDLP between V8 (or previous releases) and V9
releases will not trigger a power control at the same
moment.
Counters : (Ho on Quality) C1138/3C1138/2C1138/8C1138/9
GSM : L_RXQUAL_DL_P , ETSI GSM 05.08
lRxQualULP Class 3 L8
! Caution:
From V9 the comparison is made with the upper or the
lower limit of the BER range. So a same value of
lRxQualULP between V8 (or previous releases) and V9
release will not trigger a power control at the same
moment.
Counters : (Ho on Quality, CD on RLF)
C1138/3C1138/2C1138/8C1138/9,C1164/14
GSM : L_RXQUAL_UL_P, ETSI GSM 05.08
! Caution:
This parameter is only supported for S8000 DRX
transceiver architecture or for ecell.
Recommended value : one shot (if DCU2 boards) or enhanced one shot
(otherwise)
Used in : Pc
Engineering Rules :
! Caution:
Enhanced one shot is not supported with DCU2 boards
or with a mix of DCU2/DCU4 boards.
powerControlIndicator Class 3 P4
Description : Whether MS signal strength measurements include
measurements on BCCH
Range value : [include BCCH measurements / do not include BCCH
measurements]
This parameter should only be used with cavity coupling.
Object : bts
Default value : include BCCH measurements
Type : DP , Optimization
! Caution:
This parameter should only be used with cavity coupling.
powerIncrStepSize Class 3 P5
Description : Step for increasing MS or BTS txpwr when using step by
step algorithm
Range value : [2, 4, 6] dB
Object : powerControl
Default value : 4 dB
Type : DP , Optimization
Recommended value : 6 dB
Used in : Pc_1 (Cf page 259),
Pc_2 (Cf page 260).
powerRedStepSize Class 3 P6
Recommended value : 2 dB
Used in : Pc_1 (Cf page 259),
Pc_2 (Cf page 260).
Engineering Rules : Small steps are enough to adapt two subsequent changes in
quality and strength. Moreover, calls become sensitive to
low MS or BS txPower.
Counters : C1601, C8052, C1198, C8050, C1602, C8053, C1199,
C8051
GSM : POW_RED_STEP_SIZE , ETSI GSM 05.08
Type : DP , System !
Recommended value : 2
Used in : Pc_2 (Cf page 260).
Counters : (CPU load) C1400, C1601, C8052, C1198, C8050, C1602,
C8053, C1199, C8051
GSM : RUN_POWER_CONTROL
uRxLevDLP Class 3 U2
Description : Upper strength threshold for BTS txpwr decrease for step
by step algorithm
It is greater than lRxLevDLP.
Range value : [less than 110, 110 to 109, ... , 49 to 48, more
than 48] dBm
Object : powerControl
Default value : 85 to 84 dBm
Type : DP , Optimization
uRxLevULP Class 3 U3
Description : Upper strength threshold for MS txpwr decrease for step
by step algorithm
It is greater than lRxLevULP.
Range value : [less than 110, 110 to 109, ... , 49 to 48, more
than 48] dBm
Object : powerControl
Default value : 85 to 84 dBm
Type : DP , Optimization
uRxQualDLP Class 3 U4
! Caution:
From V9 the comparison is made with the upper or the
lower limit of the BER range. So a same value of
lRxQualDLP between V8 (or previous releases) and V9
release will not trigger a power control at the same
moment.
Counters : (Ho on Quality, CD on RLF)
C1138/3C1138/2C1138/8C1138/9,C1164/14
GSM : U_RXQUAL_DL_P , ETSI GSM 05.08
uRxQualULP Class 3 U5
! Caution:
From V9 the comparison is made with the upper or the
lower limit of the BER range. So a same value of
lRxQualDLP between V8 (or previous releases) and V9
release will not trigger a power control at the same
moment.
Used in : Pc_2 (Cf page 260).
Counters : (Ho on Quality) C1138/3C1138/2C1138/8C1138/9
GSM : U_RXQUAL_UL_P, ETSI GSM 05.08
accessClassCongestion Class 3 A1 V9
Description : List of access classes that are not authorized in a cell during
TCH congestion phase (class 10 not included)
allocPriorityTable Class 3 A2
Type : DP , System !
Recommended value : 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2
Used in : All_1 (Cf page 264),
All_2 (Cf page 269),
All_3 (Cf page 271).
Engineering Rules : The default set means that all TCH allocation requests have
the same priority, which is equal to 0.
allocPriorityThreshold Class 3 A3
Engineering Rules : When TCH channels are reserved and the internal priority
for assignRequest is 0, the capacity for incoming calls
decreases:
Example:
1 TRX, 7 TCH, 2 % blocking rate,
allocPriorityThreshold = 0
capacity for incoming calls = 2,88 Erlang
1 TRX, 7 TCH, 2 % blocking rate,
allocPriorityThreshold = 1
capacity for incoming calls = 2,23 Erlang
Queueing spreads out the TCH allocation request. As
incoming handover requests are not queued, such requests
are disadvantaged. A solution is to reserve 1 TCH channel
(for 1 or 2 TRXs) or 2 TCH channels (for at least 2 TRX)
for calls of internal priority 0, and set the priority 0 for
incoming handovers only.
Note that when TCH channels are reserved for handovers,
the capacity for incoming calls decreases.
allocPriorityTimers Class 3 A4
Description : Table of eight timers that defines for each internal
processing priority the maximum waiting time of TCH
allocations requests
Range value : [0 to 2147483646] seconds
Object : bts
Default value : 00000000
Type : DP , System !
Recommended value : 0 0 3 0 0 0 0 0
Used in : All_2 (Cf page 269),
All_3 (Cf page 271).
Engineering Rules : The maximum waiting time in the queue must be lower
than:
tnt2 t3107
Where:
tnt2 is the DMS MSC timer, which represents the
maximum duration between the assign request message
(sent by the MSC) and the assign complete message
(received from the BSC),
queueing
Maximum
Waiting Time
Assign Command
Start t3107
Assign Complete
allocWaitThreshold Class 3 A5
Description : Table of eight elements that defines for each internal
processing priority, the maximum number of TCH
allocation requests that can be queued
A TCH request of priority Pi, P0<PiP7, is queued if the
total number of requests of priority Pj, with ji, already in
the queue does not exceed the waiting threshold of the
queue i (element i of the allocWaitThreshold table).
Range value : [0 to 2147483646]
Object : bts
Default value : 00000000
Type : DP , System !
allOtherCasesPriority Class 3 A6
Description : Index in the allocPriorityTable that defines the processing
priority of TCH allocation requests with cause other
cases
This priority is used in primo-allocations or when an
SDDCH cannot be allocated for overload reasons.
Range value : [0 to 17]
Object : bts
Default value : 0
Type : DP , System !
Recommended value : 16
Used in : All_1 (Cf page 264).
Engineering Rules : The associated internal priority is 0. A TCH allocation
request (in signaling mode) whose cause is other case is
acknowledged when at least allocPriorityThreshold + 1
channels are free.
answerPagingPriority Class 3 A7
Description : Index in the allocPriorityTable that defines the processing
priority of TCH allocation requests with cause reply to
paging
This priority is used in signaling mode on TCH only.
Range value : [0 to 17]
Object : bts
Default value : 17
Type : DP , System !
Recommended value : 16
Used in : All_1 (Cf page 264).
Engineering Rules : The associated internal priority is 0. A TCH allocation
request (in signaling mode) whose cause is reply to
paging is acknowledged when at least
allocPriorityThreshold + 1 channels are free.
assignRequestPriority Class 3 A8
Description : Index in the allocPriorityTable that defines the processing
priority of TCH allocation requests with cause immediate
assignment
This priority is used when radio resource allocation
queueing is not requested by the MSC or not authorized in
the BSS (refer to the bscQueueingOption entry in the
Dictionary).
Range value : [0 to 17]
Object : bts
Default value : 17
Type : DP , System !
Recommended value : 17
Used in : All_1 (Cf page 264),
All_3 (Cf page 271).
Engineering Rules : When queueing driven by the MSC is used, this parameter
is not significant.
It is recommended not to associate an internal priority
equal to 0.
When queueing (run by the OMC) is used and intra cell
handover is enabled, the index must be the same as
intracellCellHOIntPriority in order to point to the same
unique queue.
There is no queuing for TCH in signaling mode.
bscMSAccessClassBarringFunction Class 3 B7 V9
Description : Enable or disable dynamic barring of access class at the bsc
level
Range value : [enabled / disabled]
Object : bsc
Default value : disabled
Type : DP , Design
bscQueueingOption Class 1 B8
Description : Whether radio resource allocation requests are queued in
the BSC when no resources are available
If no resource is available when an allocation request is
received and queueing is not allowed, the allocation
request is refused immediately.
Range value : [allowed (MSC driven) / forced (O&M driven) / not
allowed]
Object : signallingPoint
Default value : not allowed
Type : DP , Design
btsMSAccessClassBarringFunction Class 3 B9 V9
callReestablishmentPriority Class 3 C9
Type : DP , System !
Recommended value : 16
Used in : All_1 (Cf page 264).
Engineering Rules : The value that must be given should correspond to a
priority 0.
emergencyCallPriority Class 3 E2
Description : Index in the table allocPriorityTable for a TCH allocation
request whose cause is emergency call
Range value : [0 to 17]
Object : bts
Default value : 17
Type : DP , System !
Recommended value : 15
Used in : All_1 (Cf page 264).
Engineering Rules : The internal priority associated is 0. A TCH allocation
request (in signaling mode) whose cause is emergency
call is acknowledged when at least 1 channel is free.
interCellHOExtPriority Class 3 I3
Object : bts
Default value : 17
Type : DP , System !
Recommended value : 15
Used in : All_1 (Cf page 264).
Engineering Rules : The internal priority associated is 0. A TCH allocation
request (in signaling mode) on interBSC handover is
aknowledged when at least 1 channel is free.
When queueing is used, it is recommended to give the
priority 0 and reserve the TCH channels
(allocPriorityThreshold) since it disadvantages requests
that cannot be queued.
interCellHOIntPriority Class 3 I4
Description : Index in the allocPriorityTable that defines the processing
priority of incoming intra-bss handovers in a cell
This priority is always used, whether radio resource
allocation queueing is authorized in the BSS or not.
Range value : [0 to 17]
Object : bts
Default value : 17
Type : DP , System !
Recommended value : 15
Used in : All_1 (Cf page 264),
All_2 (Cf page 269),
All_3 (Cf page 271).
Engineering Rules : The internal priority associated is 0. A TCH allocation
request (in signaling mode) on intraBSC handover is
aknowledged when at least 1 TCH is free.
When queueing is used, it is recommended to give the
priority 0 and reserve the TCH channels
(allocPriorityThreshold) since it disadvantages requests
that cannot be queued.
intraCellHOIntPriority Class 3 I5
Description : Index in the allocPriorityTable that defines the processing
priority of an intra-bts handover in a cell
Range value : [0 to 17]
Object : bts
Default value : 17
Type : DP , System !
Recommended value : 17
Used in : All_1 (Cf page 264),
All_2 (Cf page 269),
All_3 (Cf page 271).
Engineering Rules : When queueing (run by the BSC) is used and intra cell
handover enabled, the index must be the same as
assignRequestPriority in order to point to the same unique
queue.
intraCellQueueing Class 3 I6
Description : Whether intra-bts handover requests are queued for a cell.
This parameter is significant only when queuing radio
resource allocation requests is allowed in the BSS.
Range value : [enabled / disabled]
Object : bts
Default value : disabled
Type : DP , Optimization
Recommended value : 1
notAllowedAccessClasses Class 3 N2
Description : List of mobile access classes that are forbidden in the cell,
except case of congestion.
Range value : List of mobile access class:
[0 to 9]: user classes
[11 to 15]: operator classes
Object : bts
Type : DP , Operation
numberOfTCHFreeBeforeCongestion Class 3 N3 V9
Description : Minimum number of free TCHs which triggers the
beginning of the TCH congestion phase and the beginning
of the traffic overload condition
Range value : [0 to infinite]
Object : bts
Default value : 0
Type : DP , Design
numberOfTCHFreeToEndCongestion Class 3 N4 V9
Description : Threshold that gives the number of free TCHs, which
triggers the end of TCH congestion phase and the end of
the traffic overload condition.
Range value : [0 to infinite]
Object : bts
Default value : 0
Type : DP , Design
numberOfTCHQueuedBeforeCongestion Class 3 N5 V9
Description : Maximum number of TCH allocation requests queued
which triggers the beginning of the TCH congestion phase
and the beginning of the traffic overload condition
Range value : [0 to infinite]
Object : bts
Default value : 0
Type : DP , Design
numberOfTCHQueuedToEndCongestion Class 3 N6 V9
Description : Maximum number of TCH allocation requests queued
which triggers the end of TCH congestion phase and the
end of the traffic overload condition
Range value : [0 to infinite]
Object : bts
Default value : 0
Type : DP , Design
otherServicesPriority Class 3 O3
Description : Index in the table allocPriorityTable for a TCH allocation
request (in signaling mode) whose cause is other
services
Range value : [0 to 17]
Object : bts
Default value : 17
Type : DP , System !
Recommended value : 16
Used in : All_1 (Cf page 264).
Engineering Rules : The internal priority associated is 0. A TCH allocation
request (in signaling mode) whose cause is other
services is acknowledged when at least
allocPriorityThreshold + 1 channels are free.
priority Class 2 P7
Description : Priority level of a TDMA frame.
Range value : [0 to 255]
Object : transceiver
Type : DP , Optimization
Engineering Rules : Among the set of TDMA frames attached to a cell, the one
carrying the cell BCCH must always be allotted the highest
priority [0].
For the others TDMA frames, the engineering rules have
to be defined.
! Caution:
Directed retry is not allowed between 2 zones of a
concentric cell.
For a dual Band Network where one frequency band is
privileged, it is possible to set this parameter to a higher
value in neighbour cells belonging to the low priority
frequency band. Thus, this band will be underprivileged.
However, it will impact the directed retry for monoband
MS on this band (less directed retry).
directedRetryModeUsed Class 3 D4 V9
directedRetryPrio D5 V12
Object : bts
Type : DP , Optimization
Engineering Rules : Before V12, the directed retry used the incoming handover
priority which is the highest priority ; to avoid this, this
new priority is introduced. See the TCH Allocation
management chapter 2.8, in the Algorithms part.
interBscDirectedRetry Class 3 I7 V9
Description : Whether inter-bss directed retry handovers are allowed in
a BSS
Range value : [allowed / not allowed]
Object : bsc
Default value : allowed
Type : DP , Design
interBscDirectedRetryFromCell Class 3 I8 V9
Description : Whether inter-bss directed retry handovers are allowed in
a cell
Range value : [allowed / not allowed]
Object : bts
Default value : not allowed
Type : DP , Optimization
intraBscDirectedRetry Class 3 I9 V9
Description : Whether intra-bss directed retry handovers are allowed in
a BSS
Range value : [allowed / not allowed]
Object : bsc
Default value : allowed
Type : DP , Design
concentAlgoExtMsRange = concentAlgoIntMsRange 1 km
Constraints:
Recommended value : 0.4 * large zone radius for omnisectorial sites (C/I = 12)
0.7 * large zone radius for trisectorial sites (C/I = 12)
Used in : Ho_7 (Cf page 237).
Engineering Rules :
Recommended value :
concentric cell:
16dBQ for omnidirectional sites (C/I=12dB)
11dBQ for trisectorial sites (C/I=12dB)
(where Q would be the RxLevAccessMin difference
between the 2 areas if 2 distinct cells were considered)
dualcoupling cell: 0
dualband cell:
0 if coupling is homogeneous and the wanted
coverages for the 2 bands are identical
same rule as for dualcoupling cell if coupling is
heterogeneous and the wanted coverages for the 2
bands are identical
same rule as for concentric cell if coupling is
homogeneous and reuse of inner zones
frequencies is an objective
Used in : Ho_3 (Cf page 237).
Engineering Rules : Concerning concentric cells, the recommended values are
used for 1:3 reuse frequency profile, with a 6 dB margin
for omnidirectional sites and 8 dB for trisectorial sites.
Reminder : The transceiverZone objects are only created for bts objects that
describe concentric cells.
Type : DP , System !
Recommended value : 20
Used in : If (Cf page 281).
Engineering Rules : Performing this message broadcast has a great impact on
the system load and should not be done too often.
Reducing this value speedsup the channel allocation
algorithm, since it checks temporary channel interference
non frequently. However, the main purpose of this
algorithm is to take into account long term interference and
not short term interference which do not have a statistically
large impact on call quality.
Counters : (CPU load) C1400
thresholdInterference Class 2 T3
128 0
dBm
Type : DP , System !
Type : DP , System !
Type : DP , System !
Type : DP , System !
Type : DP , System !
Type : DP , System !
Recommended value : 32
Type : DP , System !
Recommended value : 32
Type : DP , System !
Recommended value : 32
Type : DP , System !
Recommended value : 60
Recommended value : 7
Recommended value : 15
Engineering Rules : It is greater than t3103 for each cell managed by the BSC.
Type : DP , System !
Recommended value : 4
Engineering Rules : It is hardly recommended not to modify this value.
Type : DP , System !
Recommended value : 5
Engineering Rules : A high value is dangerous in case of slowing down on A
interface. Then, the minimum value (5 s) must be chosen
for this parameter ; it is hardly recommended not to modify
this value.
t3101 Class 3 T4
Description : BSC timer triggered during the immediate assignment
procedure. Use the suggested system value.
It is set on transmission of CHANNEL ACTIVATION by
the BSC and canceled on receipt of ESTABLISH
INDICATION sent by the BTS.
Range value : [2 to 255] seconds
Object : bts
Default value : 3
Type : DP , System !
Recommended value : 3
Engineering Rules : Most of the time, the timer expires in the case of double
allocation (i.e, when two RACHs are sent by the same
mobile to the network). The higher the timer is the longer
unnecessary signaling resources are reserved. Up to 30%
of signaling resources are allocated for a second RACH for
phase 1 MS according to numberOfSlotsSpreadTrans (32).
To optimize signaling resources (especially in case of
Queueing), it could be useful to decrease the timer value.
The minimum time between the two messages is 600 ms
and the maximum for a lightly loaded BSS is
almost 1.8 seconds when MS is answering.
Counters : C1163/5
t3103 Class 3 T5
Description : BSC timer triggered during the handover procedure. Use
the suggested system value.
It is set on transmission of HANDOVER COMMAND by
the BSC and canceled on receipt of either HANDOVER
t3107 Class 3 T6
Description : BSC timer triggered during the assignment command
procedure. Use the suggested system value.
It is set on transmission of ASSIGN COMMAND by the
BSC and canceled on receipt of either ASSIGN
COMPLETE or ASSIGN FAILURE sent by MS.
Range value : [2 to 255] seconds
Object : bts
Default value : 10 seconds
Type : DP , Optimization
Engineering Rules : At expiry of the timer, the mobile is assumed to be lost and
its resource can be used by another mobile. The most
constraining case where t3107 is used is the one where the
mobile is on SDCCH: the timer T200 leads to a 230 ms wait
instead of 180 ms on TCH, before repeating a message. At
each new Assign Command, t3107 is reset.
In the example of the case where no message is repeated,
this procedure lasts about 1 second. However, if the radio
link is bad, it is necessary to repeat some messages. The
maximum time before resetting t3107 is approximately
5 seconds: after this time, the timer will expires: no new
message will be received to reset t3107.
The default value of 10 seconds is then a good value to
ensure that the link is not cut too early. However, it is
shown that resources are occupied for no reason during a
few seconds. It can be critical in the case of a network with
problems of capacity. Furthermore, from data gathered
from live networks, it appears that either Assign
Complete messages are encountered in less than 2 seconds
or the assign command has failed.
Counters : C1163/6
t3109 Class 3 T7
Description : BSC timer triggered during the SACCH deactivation
procedure . Use the suggested system value.
It is set on receipt of DEACTIVATE SACCH
ACKNOWLEDGE sent by the BTS and canceled on
receipt of RELEASE INDICATION sent by the BTS. If the
timer expires, a RF CHANNEL RELEASE message is sent
to the BTS and a RF CHANNEL RELEASE ACK is
expected.
Range value : [2 to 255] seconds (t3109 radioLinkTimeout)
Object : bts
Default value : 12 seconds
Type : DP , Optimization
t3111 Class 3 T8
Description : BSC timer triggered during the radio resource clearing
procedure. Use the suggested system value.
It is set on receipt of RELEASE INDICATION sent by the
BTS. On elapse, the BSC sends RF CHANNEL
RELEASE.
Range value : [1 to 255] seconds
Object : bts
Default value : 2 seconds
Type : DP , System !
t3122 Class 3 T9
Description : Minimum time that mobiles must wait before issuing a
channel allocation request when an immediate assignment
has failed
Range value : [0 to 255] seconds
Object : bts
Default value : 10 seconds
Type : DP , Optimization
delayBetweenRetrans Class 2 D6 V8
Description : Number of occurences of a paging sub-group that separates
two transmissions of the same paging message.
Range value : [0 to 22]
Object : bts
Default value : 0
Type : DP , Optimization
Recommended value : 0
Engineering Rules : The recommended value is 0 because the time between two
paging commands broadcast must not be too long, other-
wise there is a risk of double allocation. This phenomenon
occurs when the suscriber answers and hangs up very
quickly. In that case, the mobile is ready to receive a new
paging message, for example the previous one if it is
resent. The value of this parameter is linked to the values
of the nbOfRepeat and retransDuration parameters. Fur-
thermore, the following inequality, that is not checked by
the system, must be true:
retransDuration (delayBetweenRetrans + 1) x nbOfRepeat
nbOfRepeat Class 2 N7 V8
Description : Maximum number of times that paging messages are
repeated to mobiles that belong to the same paging
subgroup
It is set to 3 in former BSS versions (static configuration
parameter).
The following inequality, that is not checked by the
system, must be true (refer to these entries in the
Dictionary):
retransDuration (delayBetweenRetrans + 1) x nbOfRepeat
Range value : [0 to 22]
Object : bts
Default value : 3
Type : DP , Optimization
Recommended value : 3
Engineering Rules : The value of 3 ensures a good quality of service. With less
repetitions, paging messages can be lost, and, as the repeti-
tions are performed systematically, a signicantly higher
value would increase the load of the system and the risk to
page a mobile twice. The value of this parameter is linked
to the values of the delayBetweenRetrans and
retransDuration parameters.
noOfBlocksForAccessGrant Class 2 N8
Description : Number of CCCH blocks not used for paging
Range value : [0 to 2] if the cell uses a combined BCCH, [1 to 7]
otherwise. 0 means that PCH blocks are used for sending
immediate assignment messages as and when needed.
Object : bts
Default value : 0
Type : DP , System !
noOfMultiframesBetweenPaging Class 2 N9
Recommended value : 32
Engineering Rules : From Rec 04.08, numberOfSlotsSpreadTrans
(TX_INTEGER) has a different meaning for phase 1 and
phase 2 mobiles. For phase 1 mobiles, if the value is too
small, two resources may be allocated to the same mobile
(double allocation). For phase 2 mobiles, it is different.
The best tradeoff is to take 32 which is very good for
phase 2 mobiles and not too bad for phase 1 mobiles.
pagingOnCell Class 3 P8 V9
Description : Enable or disable paging requests in a cell
Range value : [enabled / disabled]
Object : bts
Default value : enabled
Type : DP , Optimization
Recommended value : enabled but can be disabled on special occasions (see Eng.
Rules)
Engineering Rules : When pagingOnCell is set to disabled, the BSC does not
send any PAGING_COMMAND to the cell. This feature
is used when operators want to forbid mobile terminated
call setup in specific cells. It can be useful during special
events or in places like cinemas, theaters...
Object : bts
Default value : 10
Type : DP , Optimization
Recommended value : 10
Engineering Rules : If many paging commands must be broadcast, repetitions
of old paging messages are delayed because fresh paging
has a higher priority. Therefore, repetitions could be so
delayed that it leads to double paging. By setting this
parameter to an accurate value retransDuration , the risk
of sending very old paging messages is limited. Anyway,
the value of this parameter is linked to the ones of nbOfRe-
peat and retransDuration. Furthermore, the following
inequality, that is not checked by the system, must be true:
retransDuration (delayBetweenRetrans + 1) x nbOfRepeat
Recommended value : True (for BSC that manages both cavity and hybrid
coupling), False (mandatory for hybrid coupling)
Engineering Rules : If the value is True then the value of
btsHopReconfRestart must be true in case of cavity
coupling in the BTS.
Recommended value : True (for cavity coupling), False (mandatory for hybrid
coupling)
! Caution:
When TRX are hopping, it is highly recommended to
modify some TDMA configuration. Channel SDCCH
must be set on time slot 1 of the concerned TDMA.
Moreover this modification can be introduced before
enabling frequency hopping.
It is also recommended not to use Power Control with
Frequency Hopping in case of cavity couplers. Indeed,
with cavity couplers, the BCCH frequency can be part of
the Mobile Allocation List (that is not possible in case of
Hybrid couplers) and then the gap between the emitted
power of two adjacent bursts could be at its maximum.
Recommended value : 1
Engineering Rules : This parameter is checked before reconfiguration is
started, for cavity coupling. If there are less remaining
frequencies than the value of this parameter, the cell is
deconfigured. The minimum value (1) allows a cell to be
reconfigured even if there is only one frequency still
available.
fhsRef Class 2 F2
hoppingSequenceNumber Class 2 F3
Select different HSNs for nearby cells that use the same set
of frequencies.
Range value : [0 to 63]
Object : frequencyHoppingSystem
Type : DP , Optimization
Recommended value : See Engineering Rules and Chapter 4.18 for more details
Engineering Rules : In case of synthesized frequency hopping, whatever the
fractional reuse pattern for TCH, using a unique HSN per
site allows to avoid frequency collisions. However, it leads
to a specific MAIO plan, more restricting than with the use
of different HSN in cells (needs more frequencies). Indeed,
the frequency load would be higher with different HSN.
But it is possible to reach the maximum frequency load
(value limited by RF constraints to 20 % for 1:1 pattern and
50 % for 1:3 pattern) with a unique HSN per site and then
systematically avoiding frequency adjacencies.
Recommended value : See Engineering Rules and Chapter 4.18 for more details
Engineering Rules : The MAIO must be different for each TRX within a cell in
order to avoid frequency collision. If the Mobile Alloca-
tion contains adjacent frequencies, the difference between
two TRX MAIO within a cell must be greater or equal than
two (2). Thus, it means that the number of frequencies in
the MA would be at least twice greater than the number of
TRX.
However, for a 1:3 pattern, it is possible to use the same
MAIO sequence in all cells of a same site. Moreover, for
such a pattern, if each list of MA frequencies does not
contain adjacent frequencies, adjacent MAIO can be used.
For a 1:1 pattern, different MAIO for each TRX must be
used and no adjacent MAIO if there are adjacent
frequencies in the MA list.
Type : DP , Optimization
Recommended value : 0 for the TDMA supporting the BCCH, 255 for the others
lapdTerminalNumber Class 0 L9
Description : BSC SICD port assigned to the LAPD link
Range value : [0 to 7] (BSC type 1)
[0 to 15] (BSC type 2)
[0 to 23] (BSC type 3)
[0 to 31] (BSC type 4)
[0 to 39] (BSC type 5)
Object : lapdLink
Type : DP , Optimization
Engineering Rules :
Note 1: This value must be used when the operator wants to decrease the impact
induced by the simplex mode.
Note 2: For these attribute values (4, 5, and 6), the CPU weighing factor of the
OMU board is more restrictive than for the attribute values 0 to 2, and this factor
must be used in case of high load on this board.
Note 3: This value must be used in case of exceptional events, in order to manage
high blocking rate on the Air and A interface.
Note 4: The thresholds of these two sets of parameters are modifiable by using the
BSC data config functionality.
Range value : [0 to 9]
Object : bsc
Default value : 1
Type : DP , Optimization
Recommended value : 0
Engineering Rules : See corresponding chapter 2.11 in the Algoritms part ;
the value 7 should only be used as a backup solution in
case of special events ; the V12 overload control
mechanism has been built to adapt the BSC to any call
profile with the single value 0 (even for special events).
Recommended value : The two strongest cells out band (case of privileged band),
the six strongest cells (case of no privileged band)
Engineering Rules : For values indicating the one (1), two (2) or three (3) stron-
gest cells out band, the multiband MS respectively reports
the one, two or three strongest allowed cells outside the
current frequency band. The remaining space in the report
(at least 5, 4 or 3 cells) is used to give information about
cells in the current frequency band. If there are still some
remaining positions, they are used to report cells outside
the current frequency band.
When the operator wants to privilege one of the frequency
band, it is advised to report two (2) cells outside the current
frequency band, for cells in the privileged frequency band.
Then, neighbour cells in the priority frequency band will
be privileged. Actually, if multibandReporting is set to
1, the risk is to report five (5) priority frequency band
neighbour cells with a bad quality or signal strength (near
priority frequency band boundaries for example) and one
(1) good neighbour cell in the low priority frequency band,
but under congestion. Thus the MS will not make a
handover toward a good neighbour cell and the quality of
service may be impacted.
For cells outside the privileged frequency band, it is
advised to report three (3) cells outside the current
frequency band. Thus, it ensures the report of all (if less
than 3) or at least three (3) neighours in the priority
frequency band.
In case no frequency band is preferred, the report of the
the six strongest cells allows to make a handover toward
the best neighbour cell, whatever the current cell is.
! Caution:
Using this feature may create a more sensitivity to bad
values (fading, frequencies collision). This can be
compensated by margin values.
! Caution:
Activation of DTXDownlink when DTX is already used
leads to a diminution in the precision of the measurement
on the cell, on quality and on level.
dtxMode Class 3 D7
Description : MS control of the discontinuous transmission mechanism
in a cell
Range value : [msMayUseDtx / msShallUseDtx / msShallNotUseDtx]
Object : bts
Default value : msShallNotUseDtx
Type : DP , Optimization
3.25 MISCELLANEOUS
baseColourCode Class 2 B24
Description : Base station Color Code assigned to a serving cell. It is
broadcast on the cell SCH and is used to distinguish cells
that share the same BCCH frequency.
Range value : [0 to 7]
Object : bts
Type : DP , Optimization
! Caution:
This parameter only applies to type 3 to type 5 BSCs.
siteGsmFctList Class 2 S5
Recommended value : 1
Engineering Rules : To benefit from the PCM Error Correction feature during
intra BSC HO, it is advised to use the ETF for all cells
linked to the BSC.
This attribute can be set to 1 only if
enhancedTRAUFrameIndication attribute is set to
available or active.
! Caution:
All related TCUs shall be of TCB2 board type and their softwares
shall be V12.
Recommended value :
Engineering Rules : The attribute must contain an even value in case of an
extended cell (2, 4, 6). In case of a multi CCCH cell it must
contain an odd value (1, 3, 5, 7).
This channel number correspond to a time slot number
belonging to the BCCH TDMA ; it shall be chosen
according to the TDMA model.
See also subchapter 2.17 Uplink mapping in the
Algorithms part.
! Caution:
The Uplink mapping feature is only supported with BTS equiped
with non mixed DCU4 or DRX transceiver architecture.
Recommended value : This frequency must not belong to the cell allocation of any
network cell.
To ensure viable measurements, f01 and f0+1 should be
withdrawn from the frequency plan or, at least, they must
not correspond to BCCH frequencies.
See also subchapter 2.17 Uplink mapping in the
Algorithms part.
! Caution:
The Uplink mapping feature is only supported with BTS equiped
with non mixed DCU4 or DRX transceiver architecture.
! Caution:
The Uplink mapping feature is only supported with BTS equiped
with non mixed DCU4 or DRX transceiver architecture.
! Caution:
The Uplink mapping feature is only supported with BTS equiped
with non mixed DCU4 or DRX transceiver architecture.
Object : bts
Default value : 0
Type : DP , Optimization
4 ENGINEERING ISSUES
RXQUAL RXQUAL
lRxQualxxH
lRxQualxxH (4)
(4) lRxQualxxP
uRxQualxxP
lRxQualxxP (3)
(3) Power Power
Power
uRxQualxxP Power
(2)
Zone 1 Zone 1
RXLEV RXLEV
lRxLevxxH lRxLevxxP uRxLevxxP lRxLevxxH lRxLevxxP
(100 dBm) (88 dBm) (82 dBm) (100 dBm) uRxLevxxP
(88 dBm)
Since power control does not involve an increase of the signalling messages
number, there is no requirement to increase the probability of the mobile modifying
its TX power during a call.
By reducing the difference of (lRxLevxxP uRxLevxxP) of Max
(powerIncrStepSize, powerRedStepSize) and increasing the value of uRxQualxxP
(until lRxQualxxP), it is possible to optimize the power control use.
mobile
microcells
L = street width
In such situation, the problem of field variation (see Figure 43) is solved. If the
mobile speed is low then the delay will help to avoid a pingpong handover. If the
mobile speed is high, the averaging will not show all these variations.
server cell
neighbor cell
Therefore, this delay is beneficial for a mobile in cell C that turns into the street of
cell A. The same is true in opposite direction.
The only restriction is for a mobile coming from macro B and going to micro C. The
delay has a negative influence for the handover microAmicroB. It is the same case
as before (see Figure 44).
macrocell B
microcell A
microcell C
macrocell A macrocell B
equivalence point
field level
Delay
zone of PBGT HO
Constraint:
The following light constraint is applied to the value of the delay:
average time of a mobile in the cell (weighted if nedeed for each speed) >
btsTimeBetweenHOConfiguration.
This constraint could also be a way to find the best value of minimum time between
handover.
: HO
: No HO on Power Budget possible
during btsTimeBetweenHOConfiguration seconds
long duration
Network is
Directed Retry underdimensioned !
Duration
of congestion
(time)
normal situation Call Queueing
short duration
Surface of congestion
small surface (space) large surface
Hypothesis:
12 macrocells with 3 TRX/cell
Noncombined BCCH
22 TCH available for the 12 cells
9 cells with 41% use rate (i.e. 9 TCH/22) and 3 overloaded cells with 26 channels
requested for 22 available (i.e. 24% of blocking rate)
25% of cell overlapping
The carried capacity is:
9 cells * 9 TCH + 3 * 76% * 26= 140 Erlang
the highest blocking rate is over 24%
Hypothesis:
blocking rate of 2% max on the macrocell
3 TRX (22 TCH) with 9 TCH used / 22 (41% use rate)
1 TRX per cell with not combined BCCH
10 requests for 6 TCH on the cell (48% of blocking rate)
10% 15.0%
10.0%
5%
5.0%
0% 0.0%
1 2 3 4 5 6 7 8 9 10
Directed Retry Handover is absorted when TCH resources are released from
previous calls and become available for new allocation (when the HO command
is not yet sent).
Interaction with Queueing:
TCH allocation requests remains on the waiting lists, in case Directed Retry
proved unsuccessful. Queueing must be activated on the current cell, thus TCH
channels must be reserved on this cell.
Interaction with Handover (V9):
Just like Directed Retry, a normal HO (quality, power budget...) from SDCCH
to another cell may only be performed if TCH ressources are available in this
target cell (when queueing is activated for instance).
NEW NETWORK
Two prerequisites are required:
First prerequisite
The radio design of the network has given the reuse frequency plan. With that
information, it is possible to recommend a maximal size of the small zone and then
the attenuation of the tranceiver of this small zone to avoid interference between
close small zones using the same frequency.
Examples of design recommendations:
Two configurations are given in the Figure 46 and Figure 47 below.
(1) The first one is the omnidirectional sites configuration, where one same
frequency f0 is reused in several small zones (see Figure 46).
f0
f0
f0
(2) The second case is the trisectorial directional sites configuration, where
three frequencies are reused in the small cells (see Figure 47). The three
frequencies f1, f2, and f3 should be spaced at 3 frequency channel separation
(600 kHz) to avoid interference of adjacent channels between the three cells of
the same site, at least 400 kHz which is the minimum frequency channel
separation to be kept.
f1
f3
f1 f2
f3
f1
f2
f3
f2
Second prerequisite
Another prerequisite is the average value of the strength field at the limit of a cell.
It is a cell planning input.
small zone
large zone
Recommended values
Level threshold:
levLimit_LtoS_zone: field received by MS from a large zone TRX at the limit
between both zones.
levLimit_StoL_zone: field received by MS from a small zone TRX at the limit
between both zones.
B
large zone
A
small zone
At the limit of the cell (external limit of the large zone) the value of the field is
rxLevLimit.
The attenuation of the TRX of the small zone is zoneTxPwrMaxReduction.
Considering these inputs, the value of the field at the limit between the small and
the large zone (when the MS receives the field from a TRX of the large zone)
is: levLimit_LtoS_zone = rxLevLimit + zoneTxPwrMaxReduction
This value should be the value of the ConcentAlgoExtRxLev parameter.
ConcentAlgoExtRxLev = levLimit_LtoS_zone
Once the handover has been done, the mobile receives the signal from a TRX of the
small zone. It receives levLimit_StoL_zone.
The ConcentAlgoIntRxLev value should be levLimit_StoL_zone margin.
This margin is used to avoid pingpong handovers, 5 dBm should be a good value.
ConcentAlgoIntRxLev = levLimit_StoL_zone margin
Example
rxLevLimit = 70 dBm
zoneTxPwrMaxReduction = 16 dBm (omnisectorial sites)
Then:
levLimit_LtoS_zone = 54 dBm
ConcentAlgoExtRxLev = 54 dBm
levLimit_StoL_zone = 70 dBm
ConcentAlgoIntRxLev = 75 dBm
small zone
m large zone
Depending on the number of TRXs in the cell and the part of them that will be used
inside the small zone, it is possible to fix the ConcentAlgoExtRxLev value. This
value will fix the limit of the small zone, and will also separate the quantity of traffic.
Using some counters, it is possible to have a graph as the representation of number
of mobile versus rxLevUPL. With a correlation between the number of MS and the
traffic (depending on profil user, hot spot in the cell), the graph can show the value
of ConcentAlgoExtRxLev to be taken.
Many graphs can exist. Three examples are given below.
number of MS
graph 1
graph 2
graph 3
BS_RxLev
Signal level
In the large zone:
measures for concentric cell configuration show a decrease on downlink signal
level in comparison with non concentric configuration because calls with high
level perform a handover to the small zone. Only the calls with weak level remain
on the large zone.
On the uplink signal level, the trend was to remain stable comparing to a non
concentric cell configuration.
In the small zone:
the same behaviour was observed in the uplink and downlink ways: the smaller
the zone area, the greater the average signal level.
Quality level
In the large and small zones, the uplink and downlink quality remains stable
comparing to a non concentric cell configuration.
Power control
Large zone:
less attenuation of the MS power has been observed when using concentric cell
than without concentric cell. But this attenuation depends on the small zone area
size. The greater the small zone, the less attenuation the MS power.
Small zone:
more attenuation on BS and MS power have been observed in the small zone,
because the mobiles are close to BTS.
Then, considering the whole cell (small + large zone), the averaged MS power
attenuation remains stable and the BS power is more attenuated compared to a
configuration without concentric cell.
20 2,5%
18
16 2,0%
14
12 1,5%
10
8 1,0%
6
4 0,5%
2
0 0,0%
The global result of this table is that at cell level (small zone + large zone for a
concentric cell), the introduction of concentric cells has positive effects. It leads to
an increase of the averaged BS power attenuation.
Furthermore, RxLev and RxQual remain stable whatever the cell configuration
(concentric or not, small or large zone).
All calls start in the large zone. For the call setup in the small zone area, the power
control is activated twice later than without concentric cell because:
the MS has not spent enough time on the large zone for the power control
activation
after an interzone handover, a super average must be done on the small zone
BS and MS dynamic power, frequency reuse
The tests show a decrease for BS and MS dynamic powers on the TDMA dedicated
to the small zone, in comparison with a non concentric cell configuration. Thus it
favours the frequency reuse in the small zone. No interference has been observed
on the TDMA using the same frequency.
Despite a more aggressive reuse pattern, no impact has been noticed on rx level
and quality for both uplink and downlink ways.
However, the definition of the thresholds as ConcentAlgoExtRxlev,
ConcentAlgoIntRxlev and TxPwrMaxReduction that determines the small zone
area is very depending on traffic (density and location).
number of values for averaging 1 2 3 4 8
meanvalue of (rxlev_fullrxlev_sub) (dB) 0.15 0.15 0.15 0.15 0.15
The results show that, for an averaging on 4 measurements, the standard deviation
is only 1 dB. This is insignificant enough to consider that we can run simulations,
and analyze the measurements with one of the two levels, if we dont know which
one is used.
Moreover, the measurement processing used for the neighbor cells is close to the
process used in the case of DTX: it is the arithmetic mean of about (104/N) received
time slots power, where N is the number of neighbor cells declared,
between 1 and 32.
If 6vNv12, which is often the case, the two processes are quite comparable.
This means that the RXLEV_NCELL(i) measured on a neighbor cell, is close to the
RXLEV that would be measured if it was the current cell.
0.66
absent_time (s)
1.18
% cumulate
1.18
1.32 1.89 3.07
1.98 4.01 7.08
For instance, for the recommended value 5 and according to these measurements,
in 12.5 percent of the cases the neighbor cell concerned is accessible after 2.4
seconds, in 87.5 percent, it is still missing.
Time
No Queueing
Free TCH Call failure
No TCH
Handover successful
Queueing Call in the queue
The queueing plays a part when, there is not enough TCH resources. When traffic
increases to a blocking state, the queueing has no impact on the total ratio of TCH
allocation success: the more call attempts that are acknowledged, the more
incoming handovers are refused.
The queueing is prefered when all TCH resources are busy during a short time; it
cannot replace a resource.
0 ln(x)exp(x)dx = = 0.57721
15,00
10,00
5,00
0,00
0
1
2
3
4
5
6
7
8
9
10
12
13
14
15
16
17
18
19
20
11
mechanism
4 6
6
4
13
from 13 to 32 none
With more than 13 neighbours in the reselection list, any value for
NoOfMultiframesBetweenPaging will slow down the reselection mechanism.
Therefore, with a cell that has up to 4 BCCHs in its reselection list, it is advised to
set NoOfMultiframesBetweenPaging = 6. In that case, the lost of reselection
reactivity will correspond to 10% (5,57 seconds instead of 5), and the gain for
batteries is very important.
1 2 3
FN 0
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
CCCH
BCCH
BCCH
BCCH
BCCH
FCCH
SCH
SCH
FN 0
CCCH
CCCH
BCCH
BCCH
In that case, the mobile must choose between an incoming call and a SMSCB, by
selecting one kind of data to listen.
PCH block
2 messages on FN 8 & 9
1 paging and 1 short message
CBCH block
2 messages on FN 8 & 9
1 Imm. Ass. and 1 short message
runHandOver Hreqt
1 2 2
2 2 1
3 1 2
4 1 1
90
80
runHO=2 HreqT=2
70
runHO=2 HreqT=1
60
runHO=1 HreqT=2 Impact of runHO & HreqT
Number of HO
30
20
10
0
Lev_DL Capture PBGT Qual_DL Total
Figure 410 REPARTITION OF THE HO FOR EACH SET OF PARAMETERS
Interpretation
HO cause PBGT and Quality DL
For each of the four sets of parameters presented, the amount of HO on quality DL
and PBGT is the same.
HO cause Level DL
The modification of the parameters has a low impact on the total amount of HO
detected on Level DL cause.
HO cause Capture
For each of the four sets of parameters used, the total amount of handovers is the
same. The difference is not significant because microCellCaptureTimer*runHO is
kept constant.
Conclusion
The simulations show that:
1) Setting Hreqt=1 instead of 2 has a very low impact on the total amount of
handovers (less than 4%)
2) Same conclusion for runHO=1 instead of 2
4.13.2
The second item of the study is to show the impact of runHO and Hreqt on the
reactivity: how much sooner do the handovers occur ?
The following array shows the impact of parameters on the reactivity of the
simulated HO, taking runHO=2 and Hreqt=2 for reference.
runHandOver 2 2 1 1
Hreqt 2 1 2 1
Regarding reactivity, the impact of Hreqt is decisive, 15% of handover have been
advanced by a different set of parameters. The following array shows statistics on
the advance of these HO.
runHandOver 2 1
Hreqt 1 1
Interpretation
runHandOver=1
The simulations show that such a value of runHO has low impact on reactivity
compared to runHO=2. The increase of reactivity due to runHO=1 is less than or
equal to 0,5 second.
Hreqt=1
The influence of Hreqt on reactivity is much more decisive, 15% are being advanced
by setting Hreqt=1 (hoMargin unchanged).
There can be two reasons why the HO are advanced by Hreqt=1:
1) After the beginning of communication on a new TCH, L1M waits for a fixed
delay before a new HO: HreqAve*Hreqt*0,48 sec. Among the HO performed
within 8 seconds1 after a callsetup or another HO, 45% are advanced thanks to
Hreqt=1.This can be very helpful if, for example, the callsetup was initiated on a
bad cell, because of Reselection failure.
2) Reducing the length of the weighted averaging window can make the variations
of the weighted average less smooth. This effect is observed for only 2% of the
HO. For this particular case, it is still possible to tune hoMargin. The low impact
of this measure can be explained as follows.
Hreqt=2 do not always double the size of the averaging window.
Example: runHO=1 HreqAve=4 Hreqt=2
Every runHO, the L1M calculates a weighted average based on the last average
stored and the sliding average of the moment. These two averages can have up to
3 measures in common as shown below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
sliding sliding
average average
Conclusion
The simulations show that:
1) Hreqt=1 is an efficient way to increase reactivity for 15% of the HO.
2) Among the HO performed within 8 seconds (after call setup or another HO),
45% are performed sooner with Hreqt=1 (in average 1,6 sec sooner).
3) Among the HO performed long after the beginning of the communication,
only 2% are performed sooner because Hreqt=1 makes the weighted average
less smooth.It is still possible to tune hoMargin.
4) RunHO=1 can not advance HO of more than 0,5 sec.
Moreover, the Call Reestablishment can increase in some cases the overall number
of call drops. For instance, when a temporary destination cell is selected by the MS
without providing a long term solution:
The operator can deduce that Call Reestablishment has a bad influence on call
drops amount. Actually, the communication lasts longer, maybe allowing the
subscriber to end his call properly.
TX1 TX2
D1 D2
MS1
MS2
In this case, there is no power control on downlink, but the 2 TRXs belongs to two
different cells of a same site. The demonstration above is still useful in the recovery
zone. It brings us to the (a) rule.
With the hybrid technology, the frequency spacing can down to 200 kHz with the
1:1 or 1:3 frequency reuse pattern.
Overlapping margin: designed to prevent the field of the current cell from
dropping under a critical value before the MS locks on the
next cell. The value given for this margin depends mainly
on two factors : the speed of the mobile and the speed of
decreasing signal experienced by the mobile.
Note: In the calculation of the link budget, only consider the maximum of
(overlapping margin + incar penetration factor) and (indoor penetration
factor).
Those factors are due to the fact that a radio signal wont propagate the same way
in a rural environment or in an urban one.
Shadow margin: Shadowing effects due to obstacles have been studied in
many articles and its probability is described as a
Lognormal law. The mean square value depends on the
environment (terrain variation and vegetation) and
frequency.
This margin allows the determination of an x% coverage over the cell surface
(typically 90%) by the integration of the Lognormal law over this surface.
For a cell without a surrounding cell, coverage is provided by one server only. Thus,
there can have many uncovered areas (behind buildings in an urban environment
for example), requiring a high shadow margin. In a multiple servers configuration,
the probability of coverage is increased, and a better coverage continuity is achieved
at cell edges. The delay introduced in the handover process reduces this gain.
this factor exists because for the same output power, the signal will propagate much
farther in a rural environment than in an urban one, creating more interference.
This parameter is defined upon field measurements and a high level of experience
is needed to evaluate this value when no measurement is available. If its badly
defined, it can have a dramatic effect on the coverage range.
Notice:
It is always possible to add more margin to increase the quality of coverage but :
it will increase the interference level,
a system limit exists on the quality of service (around 98%) due to high number of
handovers, neighboring cells to declare... The last percentage of coverage are
very expensive to get, and local solutions, as repeaters and microcells, would be
cheaper to implement.
= DL_budget UL_budget
The worst link budget between uplink and downlink will be taken as path loss in
order to do the cell planning.
If = 0 : the link budget is balanced, so take either DL_budget or UL_budget
as path loss,
If > 0 : the link budget is uplink limited, take the UL_budget as path loss,
If < 0 : the link budget is downlink limited, take the DL_budget as path loss.
Example of a link budget calculation with Nortel values for the S8000 Outdoor BTS
using duplexor, in GSM1800:
Downlink Uplink
BTS MS
BTS_pwr 43.3 dBm MS_pwr, incl. 30 dBm
TX_loss
BTS_ant_gain 17 dBi MS_ant_gain 2 dBi
BTS_feeder_loss 2 dB Body_loss 3 dB
MS BTS
MS_sen 102 dBm BTS_sen 110 dBm
MS_ant_gain 2 dBi BTS_ant_gain 17 dBi
Body_loss 3 dB BTS_div_gain 5 dB
BTS_feeder_loss 2 dB
DL_budget UL_budget
Link Budget 155.3 155
In the following table, it appears that a path loss increase of 1 dB can improve the
coverage range by 7% and reduces the number of sites by 12%, but 5 dB less in the
path loss is traduced by a coverage range cut by 28% and a number of sites increased
by 90% (figures are slightly higher for linear coverage, typically road coverage).
Broadband noise
The Broadband noise takes into account all kinds of noise which disturb the BTS
and the MSs.
According to GSM Recommendation 05.05, the MS must keep its output noise level
60 dB below its power level (for a frequency spacing of 600 kHz). On the BTS part,
the received noise level must be at least 9 dB below its sensitivity.
The decoupling value is the difference between the maximum output noise level and
the maximum received noise level.
Considering a S2000L BTS and a GSM 1800 MS, values are the following in both
uplink and downlink:
As we can notice in the results of the upper table, the values are the same for uplink
and downlink.
Blocking
The Blocking takes into account the interferences generated by the others MSs.
The BTS can handle, for the 600 kHz adjacent frequency, a received signal strength
35 dB below the maximum received power of the current frequency. Over this
value, a phenomenon of flashing occurs.
The flashing phenomenon consists in a BTS or a MS which would emit at a very
high value, and would by this way interfere the communication of the others MSs.
The effect of this phenomenon is the deterioration of the wanted signal.
The decoupling value is the difference between the maximum output power and the
maximum received signal level.
Considering an S2000L BTS and a GSM 1800 MS, values are the following in both
uplink and downlink:
Moreover, in the blocking case, the probability of collision of the burst between MS
and BTS must be taken into account.
In the blocking case, the downlink is more affected than the uplink. However, this
difference is not very important (except if the study is done at the frequency of the
interferer) since the decoupling value for the Broadband noise is more restricting
than the decoupling values for blocking.
If the MCL is not respected, the communications will be deteriorated and will have
a poor quality. To improve that quality (or decrease the probability of such problems
to occur), its to say respect the MCL, solutions consist in increasing the frequency
spacing between the cell and the neighboring cells and/or ensure a better decoupling
between BTS antenna and MS.
Tests have shown that if DTX downlink and Power Control downlink are activated
simultaneously when using baseband frequency hopping, it could lead to quality
degradation and eventually to call drops for some mobile brands.
With synthesised frequency hopping, this behaviour has never been encountered
whatever the mobile brand is. So with simultaneous activation of these two features,
interference are significantly reduced.
Beside, PowerControl DownLink associated with Baseband frequency hopping
may lead to interference, because the BCCH frequency included in the hopping
sequence does not perform power control.
Parameter settings
The parameter setting for the synthesised frequency hopping with a fractional
reuse pattern is easily performed due to the fact that the set of frequencies is the
same for each cell (1*1 pattern) or a group of cells (for example 1*3 pattern).
Implementation of new sites implies a new frequency planning for the BCCH layer,
but is not needed for the TCH layer.
On the contrary, two different MA per cell are needed when using baseband
frequency hopping:
one for the TS0 of all the TRXs except the one carrying the BCCH, without the
BCCH frequency
one for the TS1 to TS7 for all the TRXs, including the BCCH frequency
TS 0 1 2 3 4 5 6 7
TDMA 1 MA0 MA1 MA1 MA1 MA1 MA1 MA1 MA1 MAIO = 1
TDMA 2 MA0 MA1 MA1 MA1 MA1 MA1 MA1 MA1 MAIO = 2
TDMA 3 MA0 MA1 MA1 MA1 MA1 MA1 MA1 MA1 MAIO = 3
Fading diversity: from Nortel experience, to get the full benefit of frequency
hopping, a minimum of six (6) different frequencies shall be used in each cell. This
benefit is increased up to 8 frequencies available within the hopping sequence
concerning fading effects.
100
NOHOP
2freq
4 freq
8 freq
% 10
1
2 1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
FADING MARGIN * (dB)
NbHopTRXCell
FrequencyLoad =
Nhfcell
With:
NbHopTRXCell: number of hopping TRX in a cell
Nhfcell: number of hopping frequencies in a cell (= number of frequencies in the
MA)
It is obvious that the defined frequency load is not comparable in a 1:1 pattern and
a 1:3 pattern. In both cases there are three (3) times more TRX in a trisectorial site
than in each of its cell. However, though there are also three (3) times more TCH
frequencies in a trisectorial site than in each if its cell for a 1:3 pattern, there is the
same number of hopping frequencies in a trisectorial site than in each of if its cell
for a 1:1 pattern.
Then, in order to study the capacity (number of TRX per cell) according to the type
of pattern, with a given frequency band and a minimum of interference, a new
function must be defined:
NbHopTRXCell
FreqLoadSite =
Nhfsite
With:
NbHopTRXCell: number of hopping TRX in a cell
Nhfsite: number of hopping frequencies in a site
According to the previous equations for 1:1 and 1:3 patterns, the new function
FreqLoadSite can be related to the usual frequency load:
FrequencyLoad = FreqLoadSite
FrequencyLoad = 3 * FreqLoadSite
1:1 20 % 20 %
1:3 50 % 16 %
The maximum frequency load is the basis of the following study for engineering
rules concerning HSN and MAIO. Indeed, as the frequency load is a limitation, the
aim of HSN and MAIO plans is to be as close as possible to this limitation, and to
have as less interference as possible (no adjacent frequency).
number of frequencies 96 84 72 60 54 48 47
number of frequencies 42 37 36 32 30 27 24
number of frequencies 22 18 17 12
HSN = 1
MAIO MAIO max = 16 then Nb hopping
0,6,12 frequencies in the site 17
HSN = 1 HSN = 1
MAIO 4,10,16 MAIO 2,8,14
In this example, to avoid any frequency adjacency, the minimum number of hopping
frequencies in the site must be 18 (17 + 1), as shown in the tables below.
With 17 frequencies, the adjacency appears when the frequency of the first TRX of
the first cell is not the first frequency of the band (F1).
NbHopTRXSite = 3* NbHopTRXCell
Nhfsite 2 * NbHopTRXSite
NbHopTRXSite = 3 * NbHopTRXCell
Then
Nhfsite
NbHopTRXCell p
6
NbHopTRXCell 1
FreqLoadSite = p
Nhfsite 6
thus:
FreqLoadSite p 16%
NbHopTRXSite = 3* NbHopTRXCell
Nhfsite 2 * NbHopTRXSite + 1
NbHopTRXSite = NbHopTRXSite
Then:
Nhfsite 1
NbHopTRXCell p
6
thus:
100
FreqLoadSite p 16% %
Nhfsite * 6
Frequency band for hopping TRX: F1, F1+400, F1+800, F1+1200, ...
Frequency band for no hopping TRX: F1+200, F1+600, F1+1000, ... for instance
This strategy leads to permanent collisions between the BCCH and the TCH time
slots. Moreover, this strategy is not applicable at all when using PowerControl on
the TCH time slots.
Thus, in a 1:1 pattern, for a trisectorial site with an homogeneous repartition of TRX
in the cells, the engineering rules to follow are the following:
! Caution:
The only way to have a 20 % frequency load (maximum) with a 1:1 pattern is to use
an unique HSN with adjacent MAIO. However, this engineering rule is only
applicable if there are no adjacent frequencies in the MA (using MAIO step 2),
which is not generally the case. Otherwise it leads to an increase of interference and
it is not recommended to use MAIO step 1.
In the same way, the use of different HSN in each cell leads to an increase of
interference whatever the HSN and MAIO rules are.
HSN = 1 HSN = 1
MAIO 6,7,8 MAIO 3,4,5
In this example, to avoid any frequency adjacency, the minimum number of hopping
frequencies in each cell must be 10, as shown in the tables below.
With 9 frequencies, the adjacency appears when the frequency of the first TRX of
the first cell is not the first frequency of the band (F1).
Nhfsite
NbMAIOSite + 1 3
NbMAIOSite = 3 * NbMAIOCell
NbMAIOCell = NbHopTRXCell
Then:
Nhfsite 3
NbHopTRXCell
9
thus:
100
FreqLoadSite 11% %
Nhfsite * 3
Where:
NbHopTRXSite : the total number of nonBCCH TRX in the site.
NbHopTRXCell : the total number of nonBCCH TRX in a cell.
Nhfsite : Number of Hopping Frequencies per site
NbMAIOSite : number of MAIO in the site
NbMAIOCell : number of MAIO in the Cell
Disavantage:
This strategy minimizes the frequency diversity gain per cell.
Example with 4 frequencies per cell :
Cell1 : F1, F1+200, F1+400, F1+600
Cell2 : F1+800, F1+1000, F1+1200, F1+1400
Cell3 : F1+1600, F1+1800, F1+2000, F1+2200
HSN and MAIO general rules
Moreover, as in case A, the use of different HSN and MAIO within a site also
leads to adjacencies. Then, this configuration is not recommended.
In order to ensure a systematical nonadjacency, the only way is to use a unique
HSN but different MAIO in each cell of a same site.
The MAIO can not be adjacent within a cell, because two (2) consecutive
frequencies in a cell are adjacent in this case (continuous frequency bands).
Example: for a S444 with a MAIO step 2 per cell, there are 3 hopping TRX per cell,
then 9 hopping TRX within the site.
HSN = 1
MAIO 0,2,4
MAIO max = 4 Nb hopping
frequencies in each cell 5
NbMAIOSite = 3
HSN = 1 HSN = 1
MAIO 0,2,4 MAIO 0,2,4
Note: Nortel recommend MAIO step 3 (0, 3, 6) to have more than 2 channels
separation within a cell.
The use of different MAIO in each cell would not lead to less interference,
because in the proposed solution, the nonadjacency is already ensured.
Then, for a trisectorial site with an homogeneous repartition of TRX in the cells,
the frequency load due to the previous constraints on HSN and MAIO is the
following :
Nhfcell 2 * NbMAIOCell
NbMAIOSite = NbMAIOCell
Nhfsite = 3 * Nhfcell
Then:
Nhfsite
NbMAIOSite
2*3
NbMAIOSite = NbMAIOCell
And:
NbMAIOCell = NbHopTRXCell
Then:
Nhfsite
NbHopTRXCell
6
thus:
FreqLoadSite 16%
Where:
NbHopTRXSite : the total number of nonBCCH TRX in the site.
NbHopTRXCell : the total number of nonBCCH TRX in a cell.
Nhfsite : Number of Hopping Frequencies per site
NbMAIOSite : number of MAIO in the site
NbMAIOCell : number of MAIO in the Cell
Thus this solution leads to a non adjacency with a 16 % frequency load. As it
is the maximum frequency load determined in the limitation, it is the right
solution to choose when using continuous frequency bands.
It would be useless to have different HSN and MAIO, because the maximum
frequency load limitation is already reached. Then it would only lead to an increase
of interference without any frequency load benefit.
Then, in a 1:3 pattern, for a trisectorial site with an homogeneous distribution
of TRX in the cells, the engineering rules to follow are the following:
BSC1 BSC2
BSC loadis proportional to ( 2*(1000/2) * nb of calls)
1000 subscribers 1000 subscribers BSC1
1000 subscribers 1000 subscribers
LAC1
LAC2
LAC1 LAC2
BSC2
The BSC load is the same in the 2 configurations but the second is better (if the aim
is the LAs frontier optimization) because we have several LAs in the same BSC.
Consequently, in order to modify the LA frontier, changing the LAC of some cells
can be sufficient and reparenting some sites on an other BSC is not necessary.
The capacity optimization on a gsm1800 network has been performed by Nortel
according to the previous rules (Lapd splitting/reparenting).
The picture below shows the inhomogeneous load on SICD boards before
optimisation and the homogeneous load after optimisation.
45
Optimisation
40 Optimisation
sicd0
35 sicd1
sicd2
30
sicd3
25 sicd4
sicd5
20
sicd6
15 sicd7
sicd8
10
10 sicd9
5
5
0 time
These results demonstrate the capacity benefits induced by the engineering rules on
this specific contract.
Not using the engineering rules will lead to put some BSCs in the overload mode
in many various cases.
When the BSC triggers its SICD Overload management mechanism (see
Chapter 2), the following events are filtered:
RACH: this mechanism decreases the peak load but induces some repetitions
which are more and more stressful for the BSS,
PAGING: the same remark as above could be made.
These situations induce a lower Quality of Service which is directly perceived by
endusers.
To sum up, the purpose of SICD Overload management mechanism is to ensure
the BSS robustness only, and the purpose of the Engineering rules is to ensure the
overall network quality of service. In other words, the activation of this overload
mechanism does not prevent from applying proper engineering rules.
4.20.1.1 Selection
To give a lower priority to band 1 cells, it is only necessary to set the parameter
cellBarQualify to true for these cells, and to false for band 2 (with cellBarred set
to not barred in both cases). A multiband MS (phase 2 MS) will choose a band 1 cell
only if no band 2 cells are found with a positive C1.
4.20.1.2 Reselection
Multiband mobile stations are phase 2 mobile stations. Cell reselection will involve
C2 computation (if cellReselInd= true). Here is the used formula:
Furthermore, as C1 is the criterion used to choose one cell, one band is favoured
when using advised parameter setting. Here is the formula used to compute C1:
In both bands, usually Max(B,0) will be equal to 0. As the recommended value for
rxLevAccessMin is 101 to 100 dBm for GSM 900 and 99 to 98 dBm for
GSM 1800. It means that for an identical value of RXLEV, GSM 900 selection is
favoured (2dB) if recommended values are used for both types of cells.
However, cell reselect offset can be used in the computing of C2 criteria to
advantage one frequency band. Two different cellReselectOffset values can be
used according to the cell frequency band. With penaltyTime <> 640, the higher
the cellReselectOffset value, the higher the value of C2. Other parameters can be
set as follow if no special care needs to be taken for fast mobile stations:
penaltyTime <> 640, temporaryOffset = 0.
Then, cellReselectOffset can be set to 30 in the favoured frequency band between
4 and 10 in the otherone (some tests using 20 and 0 respectively provided good
results). The 2 dB difference for the C1 criteria between GSM900 and GSM1800
can be ignored in this case because the recommended parameter setting for
cellReselectOffset leads to a difference of more than 20 dB for the C2 criteria.
Another way of favouring one frequency band is to only declare reselection
neighbours belonging to the priority frequency band.
For distant mode, the eligible cell list is obtained from a level criteria directed retry
in the adjacentCellHO object. A way to have an underprivileged frequency band is
to choose two sets of value for directed retry, one for each band and to take the
higher value for neighbour cells belonging to the low priority frequency band.
However, it will impact the directed retry for monoband MS on this band (less
directed retry).
4.20.1.4 Handovers
If an offset was used to select (rather reselect) the cell, one must be aware that the
cell may not be the best one. To avoid going back to another band because it is the
best cell, this offset must be taken into account as well during handovers (ho
margin). Another way is also to inhibit power budget handovers from the priority
band towards the nonpriority one.
To penalize handovers towards band 1 cells, it is only necessary to modify the
different hoMargin for band 1 neighbouring cells, herein called
hoMargin_nei_cell_band1.
hoMargin_nei_cell_band1 > hoMargin_nei_cell_band2.
During interband handovers, care must be taken when GSM900 sites and GSM1800
sites are on different BSCs. This will awfully increase signaling because of
interBSS procedures. To avoid this case, interband HO on alarms must also be
limited (by modifying thresholds). Interband handovers can also be reduced by
limiting the number of outband neighbours for each cell. This will depend on
operator priorities.
Microcell capture A algorithm can also be used to make mobile stations stay in
the same frequency band.
4.20.1.6 Sumup of the recommended parameter setting to favour one frequency band
Multiband 2 3
reporting
cellBarQualify false true
cellReselectOff- cellReselectOffset = 30 cellReselectOffset =
set between 4 and 10
hoMar-
hoMar- hoMar- hoMar- gin_nei_cell_b
ginRxQual, gin_nei_cell_band1 for gin_nei_cell_band2 for and1
hoMarginRx- adjacentCellHO object adjacentCellHO object
Lev... hoMar-
gin_nei_cell_b
and2
directedRetry- rxLevMinCell + 3 dB rxLevMinCell + 3 dB
Algo
4.20.2.1 Selection
To give the same priority to both band cells, it is only necessary to set the parameters
cellBarQualify to false and cellBarred to not barred for all cells.
However, as GSM900 selection is favoured of 2 dB with the recommended values
for rxLevAccessMin for both bands, a balance can be found in setting
rxLevAccessMin to 100 to 99 dBm for all cells.
4.20.2.2 Reselection
No change may be done to the recommended parameter setting, then all cells may
have the same values for the parameters cellReselectOffset, temporaryOffset
and penaltyTime.
As in cell selection, the parameter rxLevAccessMin may be set to 100 to 99
dBm for all cells.
4.20.2.4 Sumup of the recommended parameter setting for two equal frequency bands
4.22.1 Introduction
An optimum neighboring plan consists in having the best compromise between the
quality of service and the network load. Indeed, the higher the number of
neighboring cells in the neighboring list, the more loaded the traffic due to HO
procedures.
Moreover, an efficient neighboring plan ensures a better network reliability by
avoiding an excessive call drop rate resulting from HO failures.
Neighboring plan optimization is a trade off between:
many neighbors which can lead to excessive HO, and thus signaling overload.
Moreover, as measurements are performed on all neighbors in the list,
measurements on the more used neighbors are less often performed than with a
shorter list. Then the system is less reactive to perform hand over.
few neighbors which would lead to call drop and poor quality of service due to
HO failures.
Hereafter are the engineering rules to follow when initializing a neighboring plan,
depending on the type of pattern used for the frequency plan.
The first step when initializing a neighbor list consists in choosing a cell as a
neighbor of the serving cell if they share a common border in the best server map.
The neighboring list will then define a geographical ring (first ring) around the
serving cell.
Example
1
2
8
5 Serving
cell
3
7 6
Some neighbors must be added to the previous list, in order to avoid the mentioned
troubles.
One solution could be to define another geographical ring (second ring) but this
solution would often lead to a very high number of neighbors in the neighbor list,
and consequently to an excessive number of hand over. Thus, the risk is to have
signaling overload.
In the previous example, the neighbor list with the second ring criteria would be:
1 ; 2 ; 3 ; 4 ; 5 ; 6 ; 7 ; 8.
Then, a good solution consists in defining a distance criteria, that must be fulfilled
by a cell for being considered as a neighbor.
This distance is the one separating the server cell site location, and the other cells
contours. This method corresponds to the definition of a circle with a specified
diameter. Any cell coverage being totally included within this circle, or having a
part of the surface within the circle is added in the neighbor list.
This distance can be the same for all the cells of the network. But this method is more
efficient if the distance criteria is a multiple of the cell radius. The cell radius should
correspond to the maximum length separating the cell site location and any point
belonging to its coverage.
Example:
1
2
8
5 Serving
cell
3
7 6
Note: Height and roads are important aspects to keep in mind for neighboring
plan:
Indeed, two sites neighbor from a geometrical point of view but separated by a
high hill should not be declared as neighbor if no signal is expected to cross the
mountain.
Also as the channel effect is very important, especially in town, neighborhood
should take into account the main roads. Two cells not neighbor with statistical
prediction models, have high probability of being really neighbor if they are
located just on a large avenue not too far apart.
If the resurgence area is large and not too far from the serving cell, it can be
considered as a real cell. Consequently, this situation is equivalent to a normal cells
neighborhood assignment and all the cells surrounding the resurgence must be
added to the serving cell neighborhood. This situation is well handled by the
automatic tools.
However, there are several other situations where the resurgence should not be taken
into account:
The resurgence is reduced to a small area.
Then the resurgence coverage is not enough significant to be considered as a suitable
cell for the hand over or selection issue. Any HO operation performs on the cells
resurgence will lead to a pingpong hand over from the cell resurgence to the
surrounding cells.
The resurgence is located far from the serving cell (with several cells between the
resurgence and the serving cell).
This situation leads to a poor stability of the received signal. As the serving cell is
far away from the MS, the MS could easily lose the signal and thus almost
immediatly perform a hand over to another cell (signaling load).
That is why, all the cells assigned as neighbor of a serving cell because of this kind
of resurgence should then be removed from the neighbor list.
Then, such cells with resurgence which were first assigned as neighbor of a serving
cell (after distance criteria application) must be removed from the neighbor list.
4.22.2.4 Conclusion
In the case of a 1:3 reuse pattern, a way to avoid this kind of hand over is to declare
only the first crown of neighbors. In the following diagram, the cells in grey are not
declared neighbors to the serving cell S.
Example:
N1, T2
N2, T3 N6, T3
S, T1 N7, T1
N3, T2 N5, T2
N4, T3
N8, T1
In case of hot traffic spot, as this solution leads to a few number of cells in the
neighbor list, there is a risk of hand over failure due to channel unavailability. In
order to avoid this, two (2) channels in every cell must be reserved for hand over
(AllocPriorityThreshold = 2).
However, this solution means a few number of neighbors in the list and then can lead
to call drop and hand over failures (see scheme with first ring neighbor list before).
For all reuse patterns, the same cells should be declared in both hand over and
reselection list. Moreover, the serving cell should be declared in the reselection list.
In case of hole of coverage, this will allow the MS to reselect the best cell and not
a distant cell.
However, for 1:3 and 1:1 reuse pattern, if only the first ring is used for the neighbor
list, a higher number of reselection cells (first ring + second ring or distance criteria)
than hand over cells (only the first ring) must be declared.
Three (3) main procedures can be used to set easily the BCC parameter of each cell.
For all these methods, one should take into account a distance criteria in order to
minimize the probability of BSIC/BCCH conflict between nearby cells.
The first method is based on geographical BCC values gathering. It is done by
selecting the BCC value of a cell among the values already taken by its neighbor
cells. The chosen BCC is theone not leading to a BSIC / BCCH conflict.
The advantage of this solution is an homogeneous distribution of the BCC among
the network.
However, it is long and difficult to apply by hand and is generally used when
allocating BCC with automatic tools.
The second method consists in using as less BCC values as possible. Then, for
each cell, first BCC equal to 0 is tried. The tried value is increased by one (1) if it
leads to a BSIC / BCCH conflict. This operation is repeated until no conflict is
detected.
This method has the advantage to minimize the number of used BCC. Then when
adding new cells, generally a BCC for this cell can be found without creating BSIC
/ BCCH conflict and without modifying the BCC of existing cells.
However, it is long and difficult to apply by hand and is generally used when
allocating BCC with automatic tools.
The third method consists in allocating a specific BCC to each occurrence of the
BCCH reuse pattern. The occurrences having the same BCC must be as far as
possible from each other.
It is the most currently used method when BSIC plans are done by hand, because
it is easy and quick to apply.
However it means that a neighbor cell can not have the same BCCH than its
serving cell, what is restrictive.
4.23.1 Description
Especially in microcellular network, where the antennas are under the roof, the
level received by the mobile can dramatically fluctuate. Ping pong handovers and
call drop were experienced in this type of environment, and led to bad quality of
service as well as a significant increase in signalling traffic. One of the toughest
issues to solve in a micro cellular network is street corner environment.
RxLev
rxLevDLPB
B
A
Time
The parameter rxLevDLPB allows to cope with that case. Actually, if the signal
received by the mobile from the serving cell exceeds this threshold, then the
handovers with powerbudget criteria are prevented.
RxLev cell A
cell B
Time
1/700 Hz
1/500 Hz
Antenna
Common
cable Losses
Rx Sensitivity
Antenna Connector
Combiner losses
TxPa Output
Power
Rx Diversity Gain
Base Station
Duplexor
Combiner
Power Amplifier
These figures are given for specific cases where one does not wish to take the
typical figures recommended for linkbudgets by NORTEL. The cable loss
typical values are given from measurements on a few samples.
It should be understood that with the same number of antennas as for spatial
diversity (i.e. one no space diversity or two space diversity) crosspolar antennas
provide 2 times more RF ports. This means that on one feeder, the number of
supported DRX is divided by two, and the size of the coupling stage too.
Radio link performances are affected by the transmission over slanted polarization.
Measurement reports indicate performances of crosspolar antennas compared to
vertical antenna are lower:
in urban area of 1dB in 900 MHz and 2dB in 1800 MHz.
in flat rural area of 3dB in 900 MHz and 1800 MHz.
What should be highlighted is that performances of crosspolar antennas are strongly
dependent on environment, and mainly on reflectors and scatterers: the more they
are, the better the performances.
For link budget purposes, crosspolar antennas recommended typical losses are:
in all environment, 1.5dB in 900 MHz and 1800 MHz.
in flat open area, 3dB in 900 MHz and 1800 MHz.
Polarization diversity
Polarization diversity is obtained by processing the two signals coming from the
two branches of one crosspolar antenna. Polarization diversity is estimated after
measurements of signal decorrelation between the two diversity receiving branches
of one crosspolar.
As a summary, proposed link budget figures for crosspolar antenna use are
summarized in the table below:
Crosspolar antenna
S+PI/2
S S+PI/2 S
3dB hybrid
dephaser
In term of radio figures, the benefits of the crosspolar antenna use combined with
the 3dBcoupler are:
the radio transmission is no more affected by the slanted polarization due to the
transmission of the whole signal over a circular polarized wave. Whatever the
position, the mobile receives all the power.
the combining stages are divided by 2.
the diversity gain is:
4dB with 1 crosspolar antenna the polarization diversity gain.
5dB with 2 crosspolar antenna the space diversity gain.
Thus, a table can be established for the blocking rates to consider, depending on the
load of the network and the kind of signaling.
TCH
SDCCH Blocking rate
Blocking rate
Middle LAC LAC border
Normal load 2% 2 to 5 % 0.5 to 1 %
Very loaded 5% 5 to 10 % 1 to 3 %
The double SDCCH allocation occurs when a second RACH is sent by the mobile
before the Immediate Assignment message of the first RACH is received.
The double allocation issue depends of the mobile phase (phase 1 or 2) and of the
TxInteger value.
The SMSCB is multiplexed with the SDCCH. So the activation of the SMSCB
reduces the number of SDCCH subchannels and so the signaling capacity of the
BTS. For example:
SDCCH/4 + SMSCB => 3 SDCCH available (combined case)
SDCCH/8 + SMSCB => 7 SDCCH available (not combined case)
So the activation of the SMSCB has a great impact on the signaling capacity of cell.
Note that in case of SMSCB, the SDCCH TS number has to be lower than 4 (< 4)
In a high mobility area (rural, highway) a none negligible number of the RACH
are requested for Location Updates. The total number of RACH is then higher
than in a low mobility area, it is then better to increase the number of SDCCH
channels.
In a very high mobility area (high speed train) the number of Location Area are
generally reduced in order to avoid a BSS signaling overload due to the LA
update. Moreover the TCH allocation has to be as fast as possible in order to
avoid dropped calls setup. So for the cells which are dedicated to the coverage
of very high mobility area only, (e.g. cells which cover only the high speed train
railways and not surrounding roads or villages) it is better to reduce the SDCCH
channels number. If the cell is at the boundary of a location area the SDCCH
channels have to be set according to the Location Area update load.
There shall be at most one SDCCH per DCU2 and per FPRX.
There shall be at most 2 SDCCH per TDMA for DCU4/DRX and in such cases,
they should be one on an odd TS and one on an even TS.
In case of SMSCB, the SDCCH TS number has to be lower than 4 (from 0 to 3).
It is recommended to give the same TS number to all SDCCH channels in order to
gather the Immediate Assignment messages by couple (possible if the mobile
allocations are identical) in order to reduce the global signaling messages
numbers.
SYSINFO message can not describe more than one sdcch8CBCH channel per
cell. It must be carried by the first TDMA carrying an SDCCH channel.
According to the number of TRXs per cell, the following TDMA Mapping Model
and TDMA priorities are recommended.
4.26.1.1 Checks
Sanity checks
Parameters:
bssSccpConnEst = 5, [signallingPoint, 1]
processorLoadSupConf = 6 for BSC6000 & CPU66, [bsc, 3]
1 for BSC6000 & CPU120
1 for BSC12000 & CPU120
averagingPeriod = 20, [handoverControl, 2]
noOfBlocksForAccessGrant = 1 for not combined BCCH, [bts, 2]
0 if combined
noOfMultiframesBetweenPaging = 2 (in urban environment), [bts, 2]
numberOfSlotSpreadTrans = 32, [bts, 3]
if modeModifyMandatory = true or if interDirectedRetryFromCell = allowed then
chosenChannelAssComp = true, [signallingPoint, 1]
chosenChannelCompL3Info = true, [signallingPoint, 1]
chosenChannelHoPerf = true, [signallingPoint, 1]
chosenChannelHoReq = true, [signallingPoint, 1]
Network:
The Nortel Recommendation is that these checks be done a few hours before the
special event.
Parameters:
Included in the BSS NRP. Shall be applied few days before the event only if there
is any BSC6000.
The modified parameters are:
max nb of paging req sent by a BIFP to a SICD = 30,
threshold (%CPU) of SICD overload control = 70
The Chapters 7.31.3.1.2 and 7.31.3.1.4 are not applicable to a standalone HLR.
Note: The recommendations in this chapter should also be followed after the
exceptional event.
Recommendations:
The recommendation is that all customers apply the following guidelines:
SSAP instances in table GSMSSI should only be defined against LIU7s which
have an inservice link to a BSC.
Each Ainterface linkset should at least have one BSSAP instance assigned to it.
The remaining instances (total of 32) should be spread out among the remaining
Ainterface LIU7s. Priority should be given to the highest traffic linksets.
SS7 Link
Underprovisioned SS7 links can result in link congestion, which potentially inhibit
mobile call processing. It is therefore recommended to audit the link provisioning
in the network before the special event. During the busy hour the mean link
occupancy should not exceed 40%. The expected subscriber growth in the network
has to be taken into account. This check should be done about 4 months before the
special event in order to allow potential HW extensions.
LAC Datafill
The Location Area Code (LAC) is a configurable parameter on the BSS and on the
NSS (table LAC). If the values are not the same, Mobile location updates on the
MSC will fail. This will result in all mobiles to repeat the locationupdate attempt.
The resulting high signaling load can decrease stability of the LPP due to the
increased signaling traffic. It is therefore highly recommended to verify that the
LAC values on BSS and NSS match up before the special event.
Reduction of the signaling load on the BSC optimizes its behavior in a high traffic
situation. This chapter proposes actions in the NSS, which will help to decrease the
signaling load on the BSC.
Most of the GSM networks use voicemail notification via SMS. SMS traffic is
realtime cost intensive on the BSC processors. Furthermore, in a high traffic
situation with degraded QoS, the Voicemail traffic is expected to significantly
increase. The operator should consider to deactivate the notification of voicemails
via SMS. Under very high load the notified subscribers will not be able to consult
their voicemails anyway, due to the high blocking rate at the Air interface. The
deactivation should be done either on the VMS or on the SMSC.
Authentication
Authentication in GSM aims at ensuring that only mobiles with an official SIM card
can access the network. Reducing authentication reduces the signaling on the BSS.
The operator should consider to disable the optional authentication activities in the
network. This can be done by modifying parameter AUTH_CONTROL_PARM in
table OFCVAR. To configure to a minimum activity the parameter has to be set as
follows:
GSM09: AUTH_CONTROL_PARM = NORM_0 PER_0 ATT_0 MO_0 MT_0
Impact
It should be noted that even with this minimum setting the authentication procedure
will be executed at the first Attach or InterVLRlocationupdate of mobile at the
MSC. This implies that a reasonable degree of security is reached. The default value
of NORM_20 PER_20 ATT_20 MO_20 MT_20 configures that every 20th call,
locationupdate and attach will trigger the authentication procedure. The above
described minimum value results in only the first locationupdate (interVLR or
attach) to trigger authentication.
The parameter allows to individually set authentication rates for normal (NORM),
periodic (PER) location updates location, Attachs (ATT), mobile originated (MO)
and mobile terminated (MT) calls.
Page retry
The Paging message sent to the BSC is highly costly in terms of BSC CPU
processing. After a timer expires without a response from a mobile, the DMS sends
a second Paging message. Monitoring of live networks has shown that only an
insignificant portion of the second paging message is successfully responded by a
mobile. Due to this it is recommended to deactivate the paging retry. This is done
by setting the parameter GSM_PAGE_RETRY in table GSMVAR to 0.
Ciphering
The BSC controls achieve this by filtering of Mobile Originated calls, Mobile
Terminated calls, Location Updates, Handover or Random Access Channel
messages. This results in a Quality of Service degradation (through an increasing
Call Attempts reject rate) from a certain call attempt level on, as illustrated below.
Carried traffic
QoS decreases
Figure 412 MEAN CPU OCCUPANCY BEHAVIOUR FOR ANY GIVEN BOARD OF THE
BSC
The CPU Engineering limit is defined as the limit of mean CPU occupancy (used
for Call Processing only) not to be exceeded in order to maintain the highest Quality
Of Service.
When exceeding this engineering limit, the probability that the Quality of Service
is degraded due to the triggering of the overload control mechanism cannot be
neglected.
The following set of CPU Engineering limits is based on lab performance reports
and validated in the field. Below these limits, no QoS degradation has been
observed.
MPU&BIFP 55%
SICD 60%
BSCB 60%
OMUSUPSWC 90%
This value does not refer to a CPU occupancy but to the OMUSUPSWC link
occupancy.
Remark: Using higher values than those defined here above will potentially
have an impact on the Quality of Service
The CPU Call Processing limit is defined as the limit of mean CPU occupancy
(used for Call Processing only) not to be exceeded by the different boards,
regardless of Quality of Service. The overload control mechanism acts to keep the
mean Call Processing CPU occupancy due to the traffic below this limit.
The remaining x% is reserved for other processes required for OAM signaling and
internal processes.
The following set of CPU Call Processing limit is based on field experience and
lab performance reports.
MPU&BIFP 70%
SICD 70%
BSCB 70%
OMUSUPSWC 100%
This value does not refer to a CPU occupancy but to the OMUSUPSWC link
occupancy.
Nortel Network Design teams computes BSC capacity through CT5100 tool based
on CPU Engineering limit to ensure the optimum Quality of Service for the
customer network.
88% MOC
12% MTC
1,16 LU/call
CPU Real Load / Traffic increase 1,01HO/call
BSC12000/CPU120
Standard Profile
Load
70% 1200
65%
60%
1000
55%
50%
800
45%
Erlang
40%
35% 600
30%
25%
400
20%
15%
200
10%
%rejectRACH/TOTAL
5%
0% 0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
%rejectRACH/TOTAL
SICD mean pr load (%)
BIFP mean pr load (%)
MPU mean pr load (%)
OMU mean pr load (%)
Requested traffic (Erl)
Realized traffic (Erl)
In this example, we suppose that BS transceivers have the same maximum power
in each band. The studied case is the RxLev_DL but the RxLev_UL is similar.
There is no power compensation during the handover: the initial power after a
handover doesnt take into account the difference of radio propagation between the
two bands. So, there is a signal drop (approximately Bizone_power_offset).
However the condition on level for the Interzone handover ensures that the signal
drop has no effect.
The Step by step algorithm keeps the RxLev_DL in the interval L_RXLEV_DL_P,
U_RXLEV_DL_P. Thus the attenuation on BS power decreases in order to
compensate the signal drop.
Conclusion:
The Step by step algorithm compensates the signal drop.
Note: If the initial attenuation (in level) after the handover is less than
Bizone_power_offset, the definitive power compensation is reduced.
Example:
Bizone_power_offset = 3 level (6 dB)
Bad quality without frequency hopping: KDL = 0.5
RxLev DL _Band1 RxLev DL _Band0 = 3 + 0.5*3/2 = 3 level (6 dB)
Good quality with frequency hopping: KDL = 0.9
RxLev DL _Band1 RxLev DL _Band0 = 3 + 0.9*3/2 = 1 level (2 dB)
The definitive power compensation with the One shot algorithm is reduced
especially when the frequency hopping is not used. However the condition on level
for the Interzone handover ensures that the compensation is not indispensable.
In comparable conditions, the difference of level (resulting from the Power control)
between the two bands of a Dual Band cell always exist. It is not tied to the handover
example.
The BSC knows the BS maximum output TX power in each zone, so the
attenuation is compensated during an Interzone handover.
RxLev DL _Zone1 = RxLev DL _Zone0 (1K DL )*P BS )
/VAL_PWRLEV_TO_DB
RxLev UL _Zone1 = RxLev UL _Zone0
(with VAL_PWRLEV_TO_DB = 2)
Example:
PBS = 15dB
Bad quality without frequency hopping: KDL = 0.5
RxLev DL _Zone1 RxLev DL _Zone0 = 0.5*15/2 = 3.7 level (6 dB)
Good quality with frequency hopping: KDL = 0.9
RxLev DL _Zone1 RxLev DL _Zone0 = 0.1*15/2 = 0.7 level (0 dB)
The BS maximum output TX power is the same in each zone (P BS ), but the
difference comes from different coupling losses (downlink) which have the same
effect than a difference of radio propagation.
The power is not compensated during an Interzone handover.
The Power control result is nearly the same in the two zones.
RxLev DL _Zone1 = RxLev DL _Zone0 Bizone_power_offset
+ K DL * Bizone_power_offset / VAL_PWRLEV_TO_DB
RxLev UL _Zone1 = RxLev UL _Zone0
(with VAL_PWRLEV_TO_DB = 2)
Example:
Coupling D (loss about1dB) and H2D (loss about 4dB)
Bizone_power_offset = 3dB = 1.5 level
4.29.1 Introduction
Today, the radio resource allocation is made randomly from Mobile Station point
of view: no discrimination is made between a Mobile Station at the cell edge in the
overlapping area, potentially interfered and a Mobile Station at the centre of cell
potentially not interfered.
The cell tiering aims at allocating resources taking into account a criterion
representing the potential interference that could be experienced by the call.
Following are the simulation results, providing the cumulative probability of C/I
uplink and downlink for the different criteria:
0,1
no tiering (UL)
RxLev (UL)
0,01 distance (UL)
PWCI (UL)
0,001
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
0,1
no tiering (DL)
RxLev (DL)
distance (DL)
0,01
PWCI (DL)
0,001
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
On the uplink, RxLev is the best criterion whereas distance is the poorest.
Meanwhile on the downlink, PWCI is the best.
The C/I estimated on BCCH is derived from PWCI by taking into account the gain
due to higher distance reuse and the gain of Erlang law efficiency.
The C/I estimated on TCH is derived from PWCI by taking into account the gain
of GSM goodies such as DTX, power control and frequency hopping and the gain
due to Erlang law and fractional reuse (for example, using frequencies 50% of time
generates a gain of 3 dB).
BCCHTCH=3dB
120.00%
BCCH
BCCHTCH=3dB no tiering (19%nohop)
BCCHTCH=3dB tiering (19%nohop)
100.00%
BCCHTCH=3dB no tiering (25%nohop)
BCCHTCH=3dB tiering (25%nohop)
BCCHTCH=3dB no tiering (33%nohop)
80.00%
BCCHTCH=3dB tiering (33%nohop)
60.00%
40.00%
% of calls with C/I <= abscissa
20.00%
0.00%
7 3 1 5 9 13 17 21 25 29 33 37 41 45 49 53 57
11
estimated C/I
This curves show that the 19% tiering decreases the percentage of calls with low
and medium values of C/I (C/I < 16 dB). This enhancement in terms of C/I can be
translated in terms of capacity gain.
TRXF0.15T19: 1*1 15% frequency load with 19% tiering which offers same
quality as 1*1 10% thanks to tiering
TRXF0.15: 1*1 15% frequency load without tiering
TRXF0.25T19: 1*1 25% frequency load with 19% tiering which offers same
quality as 1*1 15% thanks to tiering
Let us recall that:
FrequencyLoad = (Number of hopping TRX in a cell) / (Number of hopping
frequencies in a cell).
Please note that the irregularities in the curves are due to the division round off. The
remaining frequencies can be used to increase locally some sites capacity.
16,00 TRXF0.25T19%
TRXF0.10
14,00
TRXF0.15T19%
12,00
10,00
8,00
TRX/cell
6,00
4,00
2,00
0,00
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
spectrum
Taking into account Erlang B law with 2% blocking rate, the following graph
provides, for the same configurations, the Erlang/cell for different spectrum:
38,00
28,00
18,00
8,00
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
spectrum
As can be seen on the graph, the capacity gain in terms of Erlang can be evaluated to:
Up to 70%(resp. 50%) gain compared to fractional reuse with the same quality,
for narrow (resp. large) spectrum
Up to 170% (resp. 150%) gain compared to 4*12 reuse plan for narrow (resp.
large) spectrum.
4.29.5 Conclusion
The gains assessed hereabove have been calculated based on a PWCI distribution
collected on a specific network and on simplistic assumptions of traffic distribution;
thus they have to be considered as indicative gains.
For a specific network, the capacity gain can be recalculated more precisely taking
into account the irregularities in traffic distribution and the specificities in terms of
PWCI distribution.
The gain brought by Automated cell Tiering (ACT) can be seen as a way:
to enhance quality experienced by enduser, for the same capacity offered
to push the capacity limits for overloaded network: put more TRXs per site with
the same spectrum
to save some frequency channels, which can be used for hot spots coverage
channel request
channel request
channel activate
TimmAck
immediate assignment
Reset TimmAck
immediate assignment
UA
Connection request
Connection cnf
SABME: frame to set asynchronous balanced mode (initiate a link for numbered
information transfer).
UA: unnumbered aknowledge
assign request
channel activate
TmodMs
TimmAck
channel activate /
mode modify Ack
Reset TmodMs
Reset TimmAck
mode channel
mode channel
modify Ack
modify Ack
assign complete
Reset TmodMs
TimmAck
channel activate Ack
assign command
SABME
establishment indication
UA
assign complete
Reset t3107
assign complete
Trf Ack
RF channel release
assign complete
RF channel release Ack
Reset Trf Ack
assign command
handover performed
RF channel release Ack
Reset Trf Ack
>handover indication>
(TCH/SDCCH)
<channel activate<
TimmAck
>H O access>
>HO detect>
<physical info<
TimmAck >channel
CC activate>
<channel
reset bssMap T7 <HO request Reset Timm Ack activate Ask<
t3103<bssMap T8 <H O command< Ack< ThnCom
<H O command<
<H O command<
>H O access>
<HO detect< <HO detect<
<physical info<
>HSABME <est connection
(new dcch)> (new dcch)<
>H O complete>
<RF channel
release Ack< >clear complete>
Reset Trf Ack
BTS BSC
Start t3111
Release Indication
<Channel Release<
>Deactivate SACCH>
Start t3109
>Deactivate SACCH Ack>
>disc>
<UA<
>Release Indication> Stop t3109
Start t3111
BTS A BTS B
MS LAC 1 BSC LAC 1
Paging command Paging command
RR paging request Paging request
PCH PCH
RR channel request
RACH Channel required
Channel activation
SABM
(RR paging response)
SDCCH Establish indication
(RR paging response)
UA
(RR paging response) Toward MSC
SDCCH
Channel activation
6 ERLANG TABLE
Blocking 0,0001 0,001 0,005 0,01 0,02 0,03 0,04 0,05 0,06 0,07 0,08 0,09 0,1 0,2
rate
0,01% 0,10% 0,50% 1% 2% 3% 4% 5% 6% 7% 8% 9% 10% 20%
Channels
1 0,000 0,001 0,005 0,010 0,020 0,030 0,040 0,050 0,060 0,070 0,080 0,090 0,100 0,200
2 0,014 0,046 0,105 0,151 0,219 0,273 0,320 0,362 0,401 0,438 0,472 0,505 0,536 0,800
3 0,087 0,194 0,347 0,451 0,590 0,694 0,780 0,854 0,922 0,983 1,040 1,093 1,144 1,544
4 0,235 0,439 0,698 0,861 1,070 1,221 1,343 1,448 1,541 1,625 1,702 1,774 1,841 2,356
5 0,452 0,761 1,126 1,347 1,624 1,819 1,975 2,108 2,224 2,328 2,424 2,511 2,593 3,208
6 0,728 1,145 1,126 1,890 2,230 2,467 2,654 2,812 2,950 3,073 3,185 3,288 3,383 4,087
7 1,054 1,577 2,147 2,476 2,877 3,152 3,369 3,551 3,709 3,849 3,976 4,092 4,199 4,984
8 1,422 2,049 2,716 3,096 3,554 3,867 4,112 4,316 4,493 4,649 4,790 4,919 5,038 5,895
9 1,825 2,555 3,316 3,745 4,258 4,606 4,876 5,102 5,296 5,468 5,622 5,763 5,892 6,818
10 2,260 3,089 3,941 4,417 4,982 5,364 5,660 5,905 6,116 6,302 6,469 6,621 6,759 7,748
11 2,721 3,648 4,587 5,108 5,725 6,138 6,458 6,723 6,949 7,149 7,328 7,490 7,638 8,686
12 3,207 4,227 5,253 5,817 6,483 6,927 7,270 7,553 7,795 8,008 8,198 8,369 8,527 9,629
13 3,713 4,826 5,934 6,541 7,254 7,728 8,093 8,393 8,650 8,875 9,076 9,257 9,423 10,578
14 4,238 5,441 6,630 7,278 8,036 8,539 8,926 9,243 9,514 9,751 9,962 10,153 10,326 11,530
15 4,781 6,071 7,339 8,027 8,829 9,361 9,768 10,101 10,385 10,634 10,855 11,054 11,235 12,486
16 5,338 6,715 8,059 8,786 9,632 10,190 10,617 10,966 11,264 11,523 11,754 11,961 12,150 13,446
17 5,910 7,371 8,790 9,555 10,443 11,027 11,474 11,838 12,148 12,418 12,658 12,874 13,069 14,408
18 6,495 8,038 9,530 10,333 11,261 11,871 12,336 12,716 13,038 13,318 13,567 13,790 13,993 15,373
Blocking 0,0001 0,001 0,005 0,01 0,02 0,03 0,04 0,05 0,06 0,07 0,08 0,09 0,1 0,2
rate
0,01% 0,10% 0,50% 1% 2% 3% 4% 5% 6% 7% 8% 9% 10% 20%
Channels
19 7,092 8,715 10,279 11,118 12,086 12,721 13,205 13,599 13,933 14,223 14,481 14,711 14,921 16,339
20 7,700 9,402 11,036 11,910 12,918 13,578 14,079 14,487 14,832 15,132 15,398 15,636 15,852 17,308
21 8,318 10,098 11,801 12,709 13,755 14,439 14,958 15,379 15,736 16,045 16,319 16,564 16,786 18,279
22 8,945 10,801 12,572 13,515 14,598 15,305 15,841 16,276 16,643 16,962 17,243 17,495 17,723 19,251
23 9,582 11,513 13,349 14,326 15,446 16,175 16,728 17,176 17,554 17,881 18,171 18,429 18,663 20,224
24 10,226 12,231 14,133 15,142 16,298 17,050 17,618 18,079 18,468 18,804 19,101 19,366 19,605 21,199
25 10,879 12,956 14,922 15,963 17,154 17,928 18,513 18,986 19,385 19,729 20,033 20,305 20,550 22,176
26 11,539 13,687 15,716 16,789 18,015 18,810 19,411 19,896 20,304 20,658 20,969 21,246 21,496 23,153
27 12,206 14,424 16,515 17,619 18,879 19,696 20,311 20,809 21,227 21,588 21,906 22,189 22,445 24,131
28 12,879 15,167 17,319 18,454 19,748 20,584 21,215 21,724 22,152 22,521 22,845 23,135 23,396 25,111
29 13,559 15,914 18,127 19,292 20,619 21,476 22,121 22,642 23,079 23,456 23,787 24,082 24,348 26,091
30 14,244 16,667 18,939 20,134 21,493 22,370 23,030 23,562 24,008 24,393 24,730 25,031 25,301 27,072
31 14,936 17,425 19,756 20,981 22,369 23,267 23,942 24,483 24,939 25,331 25,675 25,981 26,256 28,053
32 15,631 18,186 20,575 21,828 23,250 24,167 24,856 25,408 25,872 26,272 26,622 26,933 27,214 29,036
33 16,333 18,953 21,397 22,681 24,133 25,069 25,769 26,333 26,808 27,214 27,569 27,886 28,172 30,019
34 17,039 19,722 22,225 23,533 25,019 25,972 26,689 27,264 27,744 28,158 28,519 28,842 29,131 31,003
35 17,750 20,497 23,053 24,392 25,906 26,881 27,608 28,192 28,683 29,103 29,469 29,797 30,092 31,989
36 18,467 21,275 23,886 25,253 26,797 27,789 28,531 29,125 29,622 30,050 30,422 30,756 31,053 32,972
37 19,186 22,056 24,722 26,114 27,689 28,697 29,453 30,058 30,564 30,997 31,378 31,714 32,014 33,958
38 19,908 22,842 25,561 26,981 28,583 29,611 30,378 30,992 31,506 31,947 32,331 32,672 32,978 34,944
Blocking 0,0001 0,001 0,005 0,01 0,02 0,03 0,04 0,05 0,06 0,07 0,08 0,09 0,1 0,2
rate
0,01% 0,10% 0,50% 1% 2% 3% 4% 5% 6% 7% 8% 9% 10% 20%
Channels
39 20,636 23,628 26,400 27,847 29,478 30,525 31,303 31,928 32,450 32,897 33,286 33,633 33,944 35,931
40 21,369 24,419 27,244 28,717 30,378 31,439 32,231 32,867 33,394 33,847 34,244 34,594 34,908 36,917
41 22,103 25,214 28,092 29,589 31,278 32,356 33,161 33,806 34,342 34,800 35,203 35,558 35,875 37,906
42 22,842 26,011 28,939 30,464 32,181 33,275 34,092 34,744 35,289 35,756 36,161 36,519 36,842 38,892
43 23,583 26,811 29,789 31,339 33,083 34,194 35,025 35,686 36,239 36,711 37,122 37,486 37,811 39,881
44 24,331 27,614 30,642 32,217 33,989 35,117 35,958 36,628 37,189 37,667 38,083 38,450 38,778 40,869
45 25,078 28,419 31,497 33,097 34,894 36,042 36,892 37,572 38,139 38,622 39,044 39,417 39,747 41,858
46 25,831 29,225 32,356 33,978 35,803 36,964 37,828 38,517 39,092 39,581 40,006 40,383 40,719 42,847
47 26,583 30,036 33,214 34,861 36,714 37,892 38,767 39,464 40,044 40,539 40,969 41,350 41,689 43,836
48 27,342 30,847 34,075 35,747 37,625 38,817 39,703 40,411 40,997 41,497 41,933 42,317 42,661 44,825
49 28,100 31,664 34,936 36,633 38,536 39,744 40,642 41,358 41,950 42,458 42,897 43,286 43,633 45,817
50 28,864 32,481 35,803 37,522 39,450 40,675 41,583 42,306 42,906 43,419 43,864 44,256 44,606 46,806
51 29,628 33,297 36,667 38,411 40,364 41,606 42,525 43,256 43,864 44,381 44,831 45,225 45,581 47,797
52 30,397 34,119 37,536 39,303 41,281 42,536 43,467 44,206 44,819 45,342 45,797 46,197 46,553 48,789
53 31,167 34,942 38,406 40,197 42,200 43,469 44,408 45,158 45,778 46,306 46,764 47,167 47,528 49,778
54 31,939 35,767 39,275 41,089 43,117 44,403 45,353 46,108 46,736 47,269 47,731 48,139 48,503 50,769
55 32,714 36,594 40,150 41,986 44,036 45,336 46,297 47,061 47,694 48,233 48,700 49,111 49,478 51,761
56 33,492 37,422 41,022 42,881 44,958 46,272 47,244 48,017 48,656 49,197 49,669 50,083 50,453 52,753
57 34,269 38,253 41,897 43,781 45,881 47,208 48,192 48,969 49,617 50,164 50,639 51,058 51,431 53,744
58 35,050 39,086 42,775 44,678 46,803 48,144 49,139 49,925 50,578 51,131 51,608 52,031 52,406 54,736
Blocking 0,0001 0,001 0,005 0,01 0,02 0,03 0,04 0,05 0,06 0,07 0,08 0,09 0,1 0,2
rate
0,01% 0,10% 0,50% 1% 2% 3% 4% 5% 6% 7% 8% 9% 10% 20%
Channels
59 35,833 39,919 43,653 45,578 47,728 49,083 50,086 50,881 51,539 52,097 52,581 53,006 53,383 55,731
60 36,619 40,756 44,533 46,481 48,650 50,022 51,036 51,836 52,500 53,064 53,553 53,981 54,361 56,722
61 37,406 41,592 45,414 47,383 49,578 50,961 51,983 52,794 53,464 54,031 54,522 54,956 55,339 57,714
62 38,197 42,431 46,294 48,286 50,503 51,903 52,933 53,753 54,428 55,000 55,494 55,931 56,317 58,708
63 38,986 43,269 47,178 49,192 51,431 52,844 53,886 54,711 55,392 55,969 56,469 56,906 57,297 59,700
64 39,781 44,111 48,064 50,097 52,358 53,786 54,836 55,669 56,356 56,939 57,442 57,883 58,275 60,694
65 40,575 44,956 48,950 51,003 53,289 54,728 55,789 56,628 57,319 57,908 58,414 58,861 59,256 61,686
66 41,372 45,800 49,836 51,911 54,219 55,672 56,742 57,589 58,286 58,878 59,389 59,836 60,233 62,681
67 42,169 46,644 50,722 52,819 55,150 56,617 57,694 58,550 59,253 59,847 60,364 60,814 61,214 63,672
68 42,969 47,492 51,611 53,728 56,081 57,561 58,650 59,511 60,219 60,819 61,339 61,792 62,194 64,667
69 43,769 48,342 52,503 54,639 57,014 58,506 59,606 60,472 61,186 61,792 62,314 62,769 63,175 65,661
70 44,572 49,189 53,394 55,550 57,947 59,453 60,558 61,433 62,153 62,761 63,289 63,750 64,158 66,656
71 45,378 50,042 54,286 56,464 58,881 60,400 61,514 62,397 63,122 63,733 64,264 64,728 65,139 67,650
72 46,183 50,894 55,178 57,375 59,814 61,347 62,472 63,358 64,089 64,708 65,242 65,708 66,119 68,642
73 46,992 51,747 56,072 58,289 60,750 62,294 63,428 64,322 65,058 65,681 66,217 66,686 67,103 69,636
74 47,800 52,603 56,967 59,206 61,686 63,242 64,386 65,286 66,028 66,653 67,194 67,667 68,083 70,631
75 48,611 53,458 57,864 60,119 62,622 64,192 65,344 66,250 66,997 67,628 68,172 68,647 69,067 71,625
76 49,422 54,314 58,758 61,036 63,558 65,142 66,303 67,217 67,967 68,603 69,147 69,628 70,050 72,619
77 50,236 55,172 59,656 61,953 64,497 66,092 67,261 68,181 68,936 69,575 70,125 70,608 71,033 73,614
78 51,050 56,031 60,556 62,872 65,436 67,042 68,219 69,147 69,908 70,550 71,106 71,589 72,017 74,611
Blocking 0,0001 0,001 0,005 0,01 0,02 0,03 0,04 0,05 0,06 0,07 0,08 0,09 0,1 0,2
rate
0,01% 0,10% 0,50% 1% 2% 3% 4% 5% 6% 7% 8% 9% 10% 20%
Channels
79 51,864 56,892 61,456 63,789 66,375 67,994 69,178 70,111 70,878 71,525 72,083 72,569 73,000 75,606
80 52,681 57,753 62,356 64,708 67,314 68,944 70,139 71,078 71,850 72,500 73,061 73,550 73,983 76,600
81 53,500 58,614 63,256 65,628 68,256 69,897 71,100 72,044 72,822 73,478 74,039 74,533 74,967 77,594
82 54,319 59,478 64,156 66,550 69,194 70,850 72,061 73,014 73,794 74,453 75,019 75,514 75,950 78,589
83 55,142 60,342 65,058 67,472 70,136 71,803 73,022 73,981 74,767 75,428 76,000 76,497 76,936 79,586
84 55,961 61,208 65,961 68,392 71,078 72,756 73,983 74,947 75,739 76,406 76,978 77,478 77,919 80,581
85 56,786 62,072 66,867 69,317 72,019 73,711 74,947 75,917 76,711 77,383 77,958 78,461 78,906 81,575
86 57,608 62,942 67,769 70,239 72,964 74,664 75,908 76,886 77,686 78,358 78,939 79,444 79,889 82,572
87 58,433 63,808 68,675 71,161 73,906 75,619 76,872 77,856 78,658 79,336 79,919 80,428 80,875 83,567
88 59,261 64,678 69,583 72,086 74,850 76,575 77,836 78,822 79,633 80,314 80,900 81,411 81,861 84,561
89 60,089 65,547 70,489 73,011 75,794 77,531 78,797 79,794 80,608 81,292 81,881 82,394 82,847 85,558
90 60,917 66,417 71,397 73,936 76,739 78,486 79,764 80,764 81,581 82,269 82,861 83,378 83,831 86,553
91 61,747 67,289 72,306 74,864 77,686 79,444 80,728 81,733 82,556 83,250 83,844 84,361 84,817 87,550
92 62,578 68,161 73,214 75,792 78,631 80,400 81,692 82,703 83,531 84,228 84,825 85,344 85,803 88,544
93 63,408 69,033 74,122 76,717 79,578 81,358 82,656 83,675 84,506 85,206 85,808 86,331 86,789 89,542
94 64,242 69,908 75,033 77,644 80,525 82,317 83,622 84,644 85,483 86,186 86,789 87,314 87,778 90,539
95 65,075 70,783 75,944 78,575 81,469 83,275 84,589 85,617 86,458 87,164 87,772 88,300 88,764 91,533
96 65,911 71,658 76,856 79,503 82,419 84,233 85,553 86,589 87,433 88,144 88,753 89,283 89,750 92,531
97 66,744 72,533 77,767 80,433 83,367 85,192 86,519 87,561 88,411 89,125 89,736 90,269 90,736 93,525
98 67,583 73,411 78,678 81,361 84,314 86,150 87,486 88,533 89,386 90,106 90,719 91,253 91,725 94,522
Blocking 0,0001 0,001 0,005 0,01 0,02 0,03 0,04 0,05 0,06 0,07 0,08 0,09 0,1 0,2
rate
0,01% 0,10% 0,50% 1% 2% 3% 4% 5% 6% 7% 8% 9% 10% 20%
Channels
99 68,419 74,289 79,592 82,292 85,264 87,111 88,453 89,506 90,364 91,086 91,703 92,239 92,711 95,519
100 69,258 75,167 80,506 83,222 86,214 88,069 89,422 90,478 91,342 92,067 92,686 93,225 93,700 96,514
101 70,097 76,044 81,419 84,156 87,161 89,031 90,389 91,450 92,319 93,047 93,669 94,211 94,686 97,511
102 70,936 76,925 82,333 85,086 88,111 89,992 91,356 92,425 93,297 94,028 94,653 95,197 95,675 98,508
103 71,778 77,806 83,250 86,019 89,061 90,953 92,325 93,397 94,272 95,008 95,636 96,183 96,661 99,506
104 72,619 78,686 84,167 86,953 90,014 91,914 93,294 94,372 95,253 95,989 96,619 97,169 97,650 100,500
105 73,461 79,569 85,081 87,886 90,964 92,875 94,261 95,347 96,231 96,969 97,606 98,156 98,639 101,497
106 74,306 80,453 85,997 88,819 91,917 93,836 95,231 96,319 97,208 97,953 98,589 99,142 99,625 102,494
107 75,150 81,336 86,917 89,753 92,867 94,797 96,200 97,294 98,186 98,933 99,572 100,128 100,614 103,492
108 75,994 82,219 87,833 90,689 93,819 95,761 97,169 98,269 99,164 99,917 100,558 101,114 101,603 104,489
109 76,842 83,103 88,753 91,622 94,772 96,722 98,139 99,244 100,144 100,897 101,542 102,100 102,592 105,483
110 77,689 83,989 89,672 92,558 95,725 97,686 99,108 100,219 101,122 101,881 102,528 103,089 103,581 106,481
111 78,536 84,875 90,589 93,494 96,678 98,650 100,081 101,194 102,103 102,864 103,511 104,075 104,569 107,478
112 79,383 85,761 91,511 94,431 97,631 99,614 101,050 102,169 103,083 103,844 104,497 105,061 105,558 108,475
CA Cell Allocation
Radio frequency channel allocated to a cell
CC Call Control
Sublevel of layer 3 on the radio interface charged with managing call
processing
CPUMPU/BIFP Central BSC processing unit handling MPU and BIFP functions
FH Frequency Hopping
FN Frame Number
FP Frame Processor
GSM 900,
GSM 1800,
GSM 1900 Radio Cellular Network standard adapted for the 900 or 1800 or
1900 MHz frequency band.
HO HandOver.
Automatic call transfer implemented between the radio channels of
the same or different cells without interrupting transmission
LB Link Budget
MA Mobile Allocation
MHz MegaHertz
Mp Measurement processing
MS Mobile Station
PA Power Amplifier
PC Power Control
RF Radio Frequency
RX BTS receiver
TA Timing Advance
Alignment process designed to compensate propagation time
between a mobile and base station
TS Time Slot
TX BTS transmitter
7.2 DEFINITIONS
Erlang Unit of telecommunications traffic intensity
The number of erlangs represents the average number of resources
or circuits occupied during the peak traffic hour
Radio interface Interface between the mobile station (MS) and the BTS
Timing Advance delay used to compensate propagation time between mobile and
base station
A
accessClassCongestion, 373
adjacent cell umbrella ref, 388
allocPriorityTable, 373
allocPriorityThreshold, 374
allocPriorityTimers, 375
allocWaitThreshold, 376
allOtherCasesPriority, 377
answerPagingPriority, 377
assignRequestPriority, 378
Attenuation, 361
averagingPeriod, 398
B
baseColourCode, bts, 3130
biZonePowerOffset
adjacentHandOver, 324
handOverControl, 325
bscHopReconfUse, 3118
bscMSAccessClassBarringFunction, 379
bscQueueingOption, 379
bsMsmtProcessingMode, 361
bsPowerControl, 362
bssMapT1, 3104
bssMapT12, 3104
bssMapT13, 3104
bssMapT19, 3105
bssMapT20, 3105
bssMapT4, 3106
bssMapT7, 3106
bssMapT8, 3106
bssMapTchoke, 3107
bssSccpConnEst, 3107
bsTxPwrMax, 362
bts time between HO configuration, 326
btsHopReconfRestart, 3118
btsIsHopping, 3119
btsMSAccessClassBarringFunction, 380
btsThresholdHopReconf, 3120
C
callClearing, 356
callReestablishment, 39
callReestablishmentPriority, 380
cellAllocation, 3120
cellBarQualify, 381
cellBarred, 381
cellDeletionCount, 320
cellDtxDownLink, 3129
cellReselectHysteresis, 33
cellReselectOffset, 33
cellReselInd, 34
cellType
adjacentCellHandOver, 354
bts, 354
channelType, 381
concentAlgoExtMsRange, 393
concentAlgoExtRxLev, 393
concentAlgoIntMsRange, 394
concentAlgoIntRxLev, 395
concentric cell, 396
cpueNumber, 3130
D
delayBetweenRetrans, 3113
directedRetry, 388
directedRetryModeUsed, 389
directedRetryPrio, 389
distHreqt, 322
distWtsList, 322
dtxMode, 3129
E
early classmark sending, 3126
emergencyCallPriority, 382
enhancedTRAUFrameIndication, 3133
extended cell, 356
F
fhsRef, 3121
forced handover algo, 326
H
HandOver from signalling channel, 327
hoMargin, 327
hoMarginBeg, 328
hoMarginDist, 329
hoMarginRxLev, 329
hoMarginRxQual, 331
hoMarginTiering, 3136
hoMarginTrafficOffset, 331
HOPingpongCombination, 332
HOPingpongTimeRejection, 334
hoppingSequenceNumber, 3121
HOSecondBestCellConfiguration, 335
hoTraffic
bsc, 336
bts, 336
I
interBscDirectedRetry, 390
interBscDirectedRetryFromCell, 390
interCellHOExtPriority, 382
interCellHOIntPriority, 383
interferenceType, 3136
intraBscDirectedRetry, 391
intraBscDirectedRetryFromCell, 391
intraCell, 345
intraCellHOIntPriority, 384
intraCellQueueing, 384
intraCellSDCCH, 346
L
lapdTerminalNumber, 3124
lRxLevDLH, 349
lRxLevDLP, 363
lRxLevULH, 349
lRxLevULP, 364
lRxQualDLH, 350
lRxQualDLP, 364
lRxQualULH, 351
lRxQualULP, 365
M
maio, 3122
maxNumberRetransmission, 3113
measurementProcAlgorithm, 3130
microCellCaptureTimer, 355
microCellStability, adjacentCellHandOver, 355
minNbOfTDMA, 384
missDistWt, 323
missRxLevWt, 316
missRxQualWt, 313
mobileAllocation, 3122
modeModifyMandatory, 392
msBtsDistanceInterCell, 358
msRangeMax, 357
msTxPwrMax, 337
msTxPwrMax2ndBand, 366
msTxPwrMaxCCH, 34
msTxPwrMaxCell, 337
multi band reporting, 3126
N
nbLarge Reuse Data Channels, 3136
nbOfRepeat, 3114
new power control algorithm, 366
noOfBlocksForAccessGrant, 3114
noOfMultiframesBetweenPaging, 3115
notAllowedAccessClasses, 385
numberOfPwciSamples, 3137
numberOfSlotsSpreadTrans, 3116
numberOfTCHFreeBeforeCongestion, 385
numberOfTCHFreeToEndCongestion, 386
numberOfTCHQueuedBeforeCongestion, 386
numberOfTCHQueuedToEndCongestion, 386
O
offsetLoad, 338
offsetPriority, 339
otherServicesPriority, 387
P
pagingOnCell, 3116
pcmErrorCorrection, 3133
penaltyTime, 35
powerBudgetInterCell, 339
powerControlIndicator, 367
powerIncrStepSize, 367
powerRedStepSize, 368
preSynchroTimingAdvance, 359
priority, 387
processorLoadSupConf, 3124
pwciHreqave, 3137
R
radChanSelIntThreshold, 398
radioLinkTimeOut, 39
radResSupBusyTimer, 3102
radResSupervision, 3102
radResSupFreeTimer, 3103
retransDuration, 3116
rlf1, 311
rlf2, 312
rlf3, 312
rndAccTimAdvThreshold, 359
runCallClear, 360
runHandOver, 339
runPwrControl, 368
rxLevAccessMin, 36
rxLevDLIH, 346
rxLevDLPBGT, 353
rxLevHreqave, 316
rxLevHreqaveBeg, 317
rxLevHreqt, 318
rxLevMinCell, 340
rxLevNCellHreqaveBeg, 321
rxLevULIH, 347
rxLevWtsList, 318
rxNCellHreqave, 320
rxQualDLIH, 347
rxQualHreqave, 313
rxQualHreqt, 314
rxQualULIH, 348
rxQualWtsList, 315
S
selfTuningObs, 3138
siteGsmFctList, 3131
standard indicator AdjC
adjacentCellHandOver, 3127
adjacentCellReselection, 3128
synchronized, 343
T
t3101, 3108
t3103, 3108
t3107, 3109
t3109, 3110
t3111, 3111
t3122, 3111
temporaryOffset, 37
thresholdInterference, 3100
timeBetweenHOConfiguration, 343
timerPeriodicUpdateMS, 3112
traffic PCM allocation priority, 3123
U
uplinkMappingChannelNumber, 3134
uplinkMappingFreq, 3134
uplinkMappingMeasurementMode, 3135
uplinkMappingProcessingMode, 3135
uplinkPowerControl, 369
uRxLevDLP, 369
uRxLevULP, 370
uRxQualDLP, 370
uRxQualULP, 371
Z
zone Tx power max reduction, 397
Internet Address:
http://www.nortelnetworks.com