Professional Documents
Culture Documents
Prepared by Legend Technical Team: Copy Rights © LEGEND Co. 2010
Prepared by Legend Technical Team: Copy Rights © LEGEND Co. 2010
1
5/24/2011
RF People
RF people work in either
RF Planning RF Optimization
Responsibilities Responsibilities
2
5/24/2011
Course Outlines:
− Planning Process and Procedures.
− Sites and Hardware Equipment.
− Technical Site Survey & Validation.
− Coverage and Capacity Dimensioning.
− Frequency and Neighbor Planning.
3
5/24/2011
By studying the different radio network features and studying the controlling
parameters of each feature and how to tune them in a smart way to achieve
the target KPIs.
Course Outlines:
− Idle Mode Behavior.
− Handover.
− HCS (Hierarchical Cell Structure).
− Concentric & Multi Band Cells.
− CLS ( Cell Load Sharing).
− Frequency Hopping.
− Intra Cell Handover.
− Dynamic HR Allocation.
− Power Control.
− GSM to UMTS Cell Reselection and Handover.
− Trouble Shooting and KPIs monitoring.
4
5/24/2011
5
5/24/2011
GSM Revision
• GSM
– Second Generation for Mobile System.
– Digital System.
– Efficient Use of the Spectrum.
– Speech privacy and security.
– Better resistance to interference (Introducing the frequency Hopping)
– Efficient use of the power battery (Introducing the power control)
– GSM Networks are called “PLMN: Public Land Mobile Networks” i.e.
the Radio Sites are located on land, not using satellites.
GSM Revision
6
5/24/2011
GSM Revision
• Frequency Band
– The range of frequencies which the operator is allowed to use for
transmission and reception.
GSM Revision
7
5/24/2011
Access Techniques
In GSM System we’re using TDMA over FDMA where the frequency
band is divided into no. of frequencies each of which is shared
among no. of MSs, where each MS will be assigned a certain TS on
certain frequency.
GSM Revision
• For P-GSM (GSM 900)
– UL Band 890MHz 915MHz, DL Band 935MHz 960MHz
– Each Band is 25 MHz
– Guard Band between DL and UL is 20 MHz
– Duplex Distance = 45 MHz
– Carrier separation = 200 KHz
– No. of frequencies = 124
Downlink 935 – 960 MHz
200 KHz
890.2 890.6 Uplink
1 2 3 4 121
121 122 123 124
890 890.4 915 F (MHz)
8
5/24/2011
GSM Revision
Uplink (MS BS) 890 – 915 MHz 880 – 915 MHz 1710 – 1785 MHz 1850 – 1910 MHz
Downlink(BS MS) 935 – 960 MHz 925 - 960 MHz 1805 - 1880 MHz 1930 - 1990 MHz
Wavelength 33 cm 33 cm 17 cm 16 cm
Carrier separation 200 kHz 200 kHz 200 kHz 200 kHz
Channel rate 270.8 kbps 270.8 kbps 270.8 kbps 270.8 kbps
9
5/24/2011
10
5/24/2011
MS (Mobile Station)
Mobile Equipment
– Transmit the radio waves.
– Speech coding and decoding.
– Call control.
– Performance measurement of radio link.
11
5/24/2011
12
5/24/2011
Logical Channels
Logical Channels
Broadcast Control Channel Random Access Channel Slow Associated Control Channel
Traffic Channels
13
5/24/2011
Control Channels
14
5/24/2011
15
5/24/2011
16
5/24/2011
TS0 in UL is reserved for the RACH, for the MS to access the system.
17
5/24/2011
18
5/24/2011
• Super Frame
51 consecutive Traffic Multi Frames or 26 consecutive Control
Multi Frames
– Super Frame = 6.12 seconds
• Hyper Frame
2048 consecutive super Frames
– Hyper Frame = 3 hours and 29 minutes nearly.
Copy Rights © LEGEND Co. 2010
19
5/24/2011
20
5/24/2011
CC NDC SN
(2-3 digits) (2-3 digits) (max. 10 digits)
21
5/24/2011
22
5/24/2011
- On authenticating certain user, the AUC will generate the triplets: RAND,SRES,Kc
- AUC generates a random no. “RAND” and send it to the MS
- Both the AUC and the MS will use RAND + Ki and Algorithm A3 to produce the
SRES(Signed Response)
RAND1 RAND1
A3 (SRES1)_AUC A3 (SRES1)_MS
Ki1 Ki1
23
5/24/2011
A5 A5
Ciphered Speech
Speech + + Speech
24
5/24/2011
• MS in Idle Mode
– Doesn’t have a dedicated channel, but able to access the Network and
able to be reached by the Network.
– MS will always try to camp on the best cell based on the signal
strength criterion.
25
5/24/2011
– PLMN Selection.
– Cell Selection.
– Cell Reselection.
– Location Updating.
– Monitor the Incoming Paging.
– PLMN Selection
– Cell Selection.
– Cell Reselection.
– Location Updating.
– Monitor the Incoming Paging.
26
5/24/2011
27
5/24/2011
– MS should periodically try to access back his home PLMN, but this
periodic attempts will occur only on automatic selection mode.
– PLMN Selection.
– Cell Selection
– Cell Reselection.
– Location Updating.
– Monitor the Incoming Paging.
28
5/24/2011
– The Cell Selection algorithm tries to find the most suitable cell in the
selected PLMN and make the MS camp on.
– During Idle Mode the Network doesn’t know the cell which the MS is
camping on, it only knows the Location Area where the mobile registed
himself in.
29
5/24/2011
2. Stored List Scanning: Scan the Frequencies in the Idle BA list (BCCH
Allocation) stored on the MS SIM before being switched off.
(BA list can have maximum 32 frequencies)
If MS found cell belongs to the desired PLMN but not suitable, the
MS will start to scan the Idle BA list of this cell.
3. C1 > 0
30
5/24/2011
– PLMN Selection.
– Cell Selection.
– Cell Reselection
– Location Updating.
– Monitor the Incoming Paging.
31
5/24/2011
32
5/24/2011
4. C2 neighbor cell ( one of the six strongest neighbors) became greater than
C2 serving cell for more than 5 seconds.
33
5/24/2011
34
5/24/2011
– At the border between cells the Signal level may be comparable, cell
reselection may occur many times accompanied by many location
updating leading to huge signaling load.
35
5/24/2011
– PLMN Selection.
– Cell Selection.
– Cell Reselection.
– Location Updating
– Monitor the Incoming Paging.
• Location Updating
– To make it possible for the mobile subscriber to receive a call and
initiate a call whenever needed, the network must know where the
MS is located whenever it moves that’s why Location Updating is
needed.
36
5/24/2011
• Location Updating
• Location Updating
2. Periodic Registration
– Regularly the MS should update the Network with its current location
Area.
– The Network will inform the MS how often it should report the location
Area he is registering himself in.
– Based on the value of the Parameter T3212 the MS will know how
frequent it should make periodic registration.
– T3212 take values from 1 (6min) to 255 (25.5 Hours), default = 40 (4 Hours)
– MSC has a supervision time = BTDM+GTDM if it doesn’t hear from the MS
during this period, the MSC will consider the MS implicitly detached.
– BTDM+GTDM should > T3212 , to not consider the MS detach before
periodic location update is performed.
37
5/24/2011
• Location Updating
3. IMSI Attach/Detach
– IMSI attach/detach operation is an action taken by the MS to inform the
Network either it will go to inactive state (Power off) or it returned back to
idle mode.
– ATT is a cell parameter that will inform the MS whether IMSI attach/detach
is operational or not.
– If ATT=Yes, then before the MS will be switched off, it will send an IMSI
detach request to the Network, so no paging messages will be sent to this
MS while it is in this state.
– When the MS is switched on again it will send an IMSI attach request to
the Network so now paging messages can be sent normally to this MS.
– PLMN Selection.
– Cell Selection.
– Cell Reselection.
– Location Updating.
– Monitor the Incoming Paging
38
5/24/2011
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
F S B B B B C
F S B C F S C C F S C C F S C C F S C C I
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51
39
5/24/2011
40
5/24/2011
− SDCCH = (i) SDCCH/8 (8 SDCCH Sub-channels i.e. make call setup for 8 users)
= (ii) SDCCH/8 including CBCH (7 SDCCH Sub-channels + 1 CBCH)
For these two cases, the BCCHTYPE=NCOMB and the mapping of the SDCCH
channel is done on TS1/C0
41
5/24/2011
1 block for BCCH 1 block for BCCH 1 block for BCCH 1 block for BCCH
9 blocks for CCCH 9 blocks for CCCH 3 blocks for CCCH 3 blocks for CCCH
8 blocks for SDDCH 7 blocks for SDDCH 4 blocks for SDDCH 3 blocks for SDDCH
42
5/24/2011
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
F S B B B B C
F S B C F S C C F S C C F S C C F S C C I
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51
43
5/24/2011
− Setting of parameters will decide whether the paging will be local paging (within
the LA) or global paging (within the MSC service area).
− Setting of parameters will decide also whether paging will be done via IMSI or
TMSI.
− Using the parameters we can decide also how the second paging will be incase
the first paging failed, ex: If 1st paging was local with TMSI then we can set the
2nd paging to be global with IMSI.
44
5/24/2011
− As we know the SDCCH channel is used for signaling i.e. call setup, while the TCH
channel is used to carry real user traffic (speech/data).
− As per the GSM standards, the GOS for TCH=2% i.e. within 100 calls if 2 of them
are blocked then this will be acceptable, for the SDCCH/8 the GOS=0.5% and for
the SDCCH/4 the GOS=1%
− As we know in the default settings for frequency C0, TS0 is used to carry
BCH+CCCH and TS1 used to carry SDCCH+SACCH, and TS2TS7 used to carry
speech/data
45
5/24/2011
The conditions that should be fulfilled for the ACLC feature to work:
1) ACSTATE=ON
2) No. of Idle SDCCH sub-channels ≤ SLEVEL (Indication for high utilization)
3) No. of already defined SDCCH channels/8 < Max. allowed configuration of
SDCCHs in the cell.
4) No. of Idle TCHs > 4
• Parameters Summary
SCH Parameters
Parameter Name Value Range Recommended Value Unit
BSIC NCC: 0 to 7 BCC: 0 to 7 ─ ─
46
5/24/2011
• Parameters Summary
Paging Parameters and Periodic Update
Parameter
Value Range Recommended Value Unit
Name
Control Channel Multi
MFRMS 2 to 9 6
frame
AGBLK 0 or 1 0 ─
0 to 255 (0: infinite-No periodic
T3212 40 6 minutes
registeration)
47
5/24/2011
48
5/24/2011
ii) SS based Algorithm: HO decision is taken based on Signal Strength only and
this leads to better performance.
It is less complex, uses less parameters and easy to be maintained in the Radio
Network.
49
5/24/2011
– Initiation
– Filtering.
– Basic Ranking.
– Urgency Conditions Handling.
– Auxiliary Radio Network Features Evaluation.
– Organizing the List.
– Sending the List & Allocation Reply
50
5/24/2011
– Initiation
– Filtering
– Basic Ranking.
– Urgency Conditions Handling.
– Auxiliary Radio Network Features Evaluation.
– Organizing the List.
– Sending the List & Allocation Reply
• Filtering
51
5/24/2011
• Filtering
1. Measurements preparation
− Data that is measured:
− The MS can measure the SS of up to 32 neighbor frequencies but only the six
strongest neighbors (which it succeeded to decode its BSIC over the last 10
seconds) are reported and considered candidates for HO.
• Filtering
1. Measurements Preparation
− SS measurements are delivered as integer values 0 63 corresponds to real SS
from
-110 dBm - 47 dBm
− Quality is measured based on the BER and it may be represented in two forms:
i) Integers 0 (Best) 7 (Worst)
ii) Decitransformed Quality units (dtqu) from 0 (Best) 70 (Worst)
52
5/24/2011
• Filtering
− We’ve 5 Types of Filters that may be used, each one has its own equation or its
way to produce output results from the collected consecutive measurements:
A. General FIR filters (Finite Impulse response)
B. Recursive Straight Average filter
C. Recursive exponential filter
D. Recursive 1st order Butterworth filter
E. Median filter
• Filtering
− In addition to the way each filter use to produce output results from the
consecutive measurements, each filter has what we call filter length which is
the period over which measurements are considered.
− We have controlling parameters on cell basis to select the type of filter used
and the length of the filter.
− Also the type of the filter used in signaling (call setup) and dedicated phases
may be configured separately as we’ll see.
53
5/24/2011
– Initiation
– Filtering
– Basic Ranking
– Urgency Conditions Handling.
– Auxiliary Radio Network Features Evaluation.
– Organizing the List.
– Sending the List & Allocation Reply
• Basic Ranking
− It is called “Basic” coz in this stage ranking is done before handling the urgency
conditions and evaluation of the auxiliary radio network features.
− As mentioned earlier, two algorithms are available for basic ranking (SS&Path
loss based Algorithm and SS based Algorithm) and they’re selected according
to the parameter EVALTYPE
− EVALTYPE=1, SS & Path loss based Algorithm is used for basic ranking taking
into consideration both Signal Strength measurements and the path loss.
54
5/24/2011
• Basic Ranking
Basic Ranking Algorithm following the SS based Algorithm will be done on four steps:
A. Correction of Base Station output power. Common for
B. Evaluation of the minimum signal strength condition for neighbors. Both
C. Subtraction of signal strength penalties. Algorithms
D. Rank the Candidates after applying Offsets and Hysteresis.
• Basic Ranking
Basic Ranking Algorithm following the SS based Algorithm
A. Correction of Base Station output power
The location algorithm aims at making the Pure traffic frequencies to control
the cell
borders and not the BCCH frequencies, coz most of the time the seized TCH
Time slot will be located on a TCH frequency.
BSPWR is a parameter to set the output power of the BCCH carrier and
BSTXPWR is a parameter to set the output power of the TCH frequencies.
55
5/24/2011
• Basic Ranking
Basic Ranking Algorithm following the SS based Algorithm
A. Correction of Base Station output power
• Basic Ranking
Basic Ranking Algorithm following the SS based Algorithm
A. Correction of Base Station output power
(A-ii) Correction for Serving Cell
1) TCH Time Slot (TS) is on the BCCH frequency
SS_corrected_DLservingcell = SS_measured_DLservingcell - ( BSPWR - BSTXPWR )
56
5/24/2011
• Basic Ranking
Basic Ranking Algorithm following the SS based Algorithm
B. Evaluation of the minimum Signal Strength condition for Neighbors
− Not all the neighbors are allowed to be ranked!!
− The neighbor should pass the minimum signal strength condition in order to be
ranked.
− SS_corrected_DLneighbor will be compared with respect to parameter called
MSRXMIN,
If SS_corrected_DLneighbor ≥ MSRXMIN this neighbor will be included in ranking
If SS_corrected_DLneighbor < MSRXMIN this neighbor will be excluded from
ranking
− If UL measurements are included then SS_corrected_ULneighbor will be
compared with respect to parameter called BSRXMIN,
If SS_corrected_ULneighbor ≥ BSRXMIN this neighbor will be included in ranking
If SS_corrected_ULneighbor < BSRXMIN this neighbor will be excluded from
ranking
Copy Rights © LEGEND Co. 2010
• Basic Ranking
Basic Ranking Algorithm following the SS based Algorithm
B. Evaluation of the minimum Signal Strength condition for Neighbors
− Example: Assume that a MS is connected to cell A that has five neighbors
B,C,D,E&F, the MSRXMIN for all the cells is -104 dBm and the
SS_corrected_DLneighbor for each cell after correcting the BTS o/p power is given
in the below Table
Neighbors SS_corrected_DLneighbor
B -85 dBm
C -110 dBm Cell C will be excluded
from ranking and won‟t be
D -87 dBm
considered in the next stage
E -70 dBm and the MS will never HO to it
F -100 dBm
57
5/24/2011
• Basic Ranking
Basic Ranking Algorithm following the SS based Algorithm
C. Subtraction of signal strength penalties
− Penalties or Punishments will be applied on cells that are for some reasons
temporarily undesirable.
− A Penalty value will decrease the rank of some cells for certain penalty time.
− SS_punished_DL = SS_corrected_DL – Locating Penalties – HCS Penalties
− In the coming slides we’ll talk about the two types of penalties:
(C-i) Locating Penalties
(C-ii) HCS Penalties
• Basic Ranking
Basic Ranking Algorithm following the SS based Algorithm
C. Subtraction of signal strength penalties
(C-i) Locating Penalties
1) Due to HO failure: If HO to a neighbor cell failed then we’ve to apply a penalty value
for some time on this neighbor so when basic ranking is done again we don’t go
back to this cell.
Penalty value will be configured using parameter PSSHF (default 63 dB)
Penalty time will be configured using parameter PTIMHF (default 5 sec)
58
5/24/2011
• Basic Ranking
Basic Ranking Algorithm following the SS based Algorithm
C. Subtraction of signal strength penalties
(C-i) Locating Penalties
2) Due to Bad Quality (BQ) Urgency HO:
If a cell was abandon due to BQ, then it should have been the best cell from SS
point of view so without penalties using the basic ranking we’ll be back to this cell.
Penalty value will be configured using parameter PSSBQ (default 7 dB)
Penalty time will be configured using parameter PTIMBQ (default 5 seconds)
3) Due to Excessive TA Urgency HO:
Handled in the same manner like the BQ case.
Penalty value will be configured using parameter PSSTA (default 63 dB)
Penalty time will be configured using parameter PTIMTA (default 30
seconds)
• Basic Ranking
Basic Ranking Algorithm following the SS based Algorithm
C. Subtraction of signal strength penalties
(C-ii) HCS Penalties
− It is related to the HCS (Hierarchical Cell Structure) feature when a MS is detected
as a fast moving mobile (If fast moving mobile feature is activated)
− A penalty will be applied on lower layer cells so in ranking we will prioritize cells in
the same layer of the serving cell and cells in higher layers and in this way
unnecessary HO’s are prevented ( ex: layer2 cells will be prioritized than layer1
cells)
59
5/24/2011
• Basic Ranking
Basic Ranking Algorithm following the SS based Algorithm
D. Rank the Candidates after applying Offsets and Hysteresis
− Ranking for neighbor cells will be done after
applying Offsets and Hysteresis.
– Offset: Displace the cell border as compared to
The border strictly given by SS.
Controlling parameter: OFFSET (default: zero dB)
– Hysteresis: To reduce the risk of ping pong HO
a region for Hysteresis is applied
around the cell border.
• Basic Ranking
Basic Ranking Algorithm following the SS based Algorithm
D. Rank the Candidates after applying Offsets and Hysteresis
− If the Hysteresis value is too high there will be a risk that the MS will be connected
to the cell of low SS for long time and if the Hysteresis is too low then there will be
a risk that ping pong HO’s occur.
− So the applied value of Hysteresis will be variable based on the received SS of the
serving cell.
− SS_corrected_DLservingcell will be compared to value HYSTSEP (default -90 dBm),
If SS_corrected_DLservingcell > HYSTSEP, then the serving cell is strong enough and
high value of Hysteresis will be applied such that Hysteresis value=HIHYST (default
5 dB)
If SS_corrected_DLservingcell < HYSTSEP, then the serving cell is not strong enough
and low value of Hysteresis will be applied such that Hysteresis value=LOHYST
(default 3 dB)
60
5/24/2011
• Basic Ranking
Basic Ranking Algorithm following the SS based Algorithm
D. Rank the Candidates after applying Offsets and Hysteresis
N
SS_corrected_DLservingcell > HYSTSEPo HYST=LOHY
ST
Yes
HYST=HIHYST
Output from
Basic Ranking
Now,
Rankservingcell = SS_corrected_DLservingcell
Rankneighbor= SS_punished_DLneighbor – OFFSETneighbor – HYSTneighbor
– Initiation
– Filtering
– Basic Ranking
– Urgency Conditions Handling
– Auxiliary Radio Network Features Evaluation.
– Organizing the List.
– Sending the List & Allocation Reply
61
5/24/2011
− After the Basic Ranking stage a check is made on the serving cell to know if
Urgency conditions are detected or not.
− We have two types of Urgency HO:
1. Bad Quality (BQ) Urgency HO
2. Excessive Time Advance (TA) Urgency HO
− If Urgency conditions are detected then the serving cell should be abandon as
fast as possible, but some of the neighbors will be removed from the candidate
list and the MS will not be able to HO to them as we will see later.
− As seen before, cells that were abandon due to Urgency HO will be subjected
to punishment/penalty.
− The Quality measured at the DL and UL for the serving cell will be compared with
two parameters QLIMDL & QLIMUL (default 50 dtqu) and if:
Or Urgency HO due to BQ should be
rxqual_DL > QLIMDLperformed
rxqual_UL > QLIMUL
− The Quality may drop like that as a result of Co-Channel Interference or when the
SS became very low.
− When Urgency condition is detected the MS has to leave the cell and make HO to
other cell, but in this case the serving cell is the one that has the highest SS so the
MS has to HO to a cell of worse SS, but is the MS allowed to HO to any worse cell?
62
5/24/2011
63
5/24/2011
Worse Cell
– Initiation
– Filtering
– Basic Ranking
– Urgency Conditions Handling
– Auxiliary Radio Network Features Evaluation
– Organizing the List.
– Sending the List & Allocation Reply
64
5/24/2011
After these Evaluations, some candidates will be removed from the HO candidate
list and
Categorization#2 will be performed.
65
5/24/2011
66
5/24/2011
− Since OL subcell serves smaller area than the corresponding UL subcell a smaller
reuse distance can be used in in the OL subcell than in the under laid.
− The OL/UL evaluation may result in a recommendation to change the subcell from
the one currently in use, this evaluation is based on:
DL SS, TA serving Cell, Distance to cell border, Traffic Load in the cell
This feature will be discussed in details afterwards.
67
5/24/2011
− Micro cells are prioritized than Macro cells for capacity purposes.
− Cells of lower layers will be ranked higher than cells of higher layers in the HO
candidate list.
This feature will be discussed in details afterwards.
Copy Rights © LEGEND Co. 2010
68
5/24/2011
– Initiation
– Filtering
– Basic Ranking
– Urgency Conditions Handling
– Auxiliary Radio Network Features Evaluation
– Organizing the List
– Sending the List & Allocation Reply
69
5/24/2011
− The final list will contain maximum up to six neighbors + the serving cell and
categorized as follows: Serving Cell (SC), Above S, Below S
− To reach the final form before sending the list the following steps will be done:
A. Removal of Candidates
B. Ordering the Candidate list based on the Current Conditions.
A. Removal of Candidates
Some Candidates may be removed coz:
− Some Controlling timers are active and preventing HO to certain cell:
TALLOC: This timer prevents HO on a target cell for some time after assignment/HO
failure due to congestion on target cell. (N.B: No penalties are applied on this
cell)
TURGEN: This timer prevents HO on a target cell for some time after urgency HO
failure due to congestion on target cell. (N.B: No penalties are applied on this
cell)
N.B: TALLOC and TURGEN are BSC parameters (Default Values= 2 SACCH periods
70
5/24/2011
71
5/24/2011
– Initiation
– Filtering
– Basic Ranking
– Urgency Conditions Handling
– Auxiliary Radio Network Features Evaluation
– Organizing the List
– Sending the List & Allocation Reply
− The resulting candidate list will form the basis on which HO will be performed.
− Empty list means that no options are better than remaining on the current cell
and no HO will occur.
− Based on the result of allocation either success/failure, some actions will be taken
like applying some penalties or enabling of certain timers as we saw previously.
72
5/24/2011
• Example1:
− Assume that the o/p from the Filtering stage for the SS measurements is as below
and we want to prepare the Basic Ranking Candidate list for HO:
Cell SS(dBm)
A -70
B (Serving Cell) -74
C -78
D -68
E -80
F -92
G -95
Where,
BSPWR = BSTXPWR, MSRXMIN = -90 dBm,
Cell A was abandon due to BQ urgency HO (PSSBQ=7dB)
SS based Algorithm is in use where OFFSET=0, HYSTSEP= -90 dBm,
HIHYST= 5 dB, LOHYST= 3 dB
• Solution:
73
5/24/2011
• Solution:
• Solution:
D) Rank the Candidates after applying Offsets and Hysteresis
Cell SS(dBm) Since SSServing cell B = -74 dBm > HYSTSEP= -90 dBm, then it is
A -77 better to stay on the current cell and high Hysteresis will be
B (Serving Cell) -74
applied
C -78
D -68 i.e. HYST = HIHYST = 5 dB
E -80
74
5/24/2011
• Solution:
− Now the final list according to Categorization#1 will be arranged as follows:
Categorization#1
• Disconnection Criteria
− The Disconnection algorithm is not part of the locating algorithm but for
completeness, the topic is treated here.
− The Disconnection algorithm manages when the connection between the MS and
the Network shall be dropped when signaling failure is detected.
− The Disconnection criterion can be made in both the DL and the UL such that:
In the DL: managed by the MS and in the UL: managed by the BSC.
75
5/24/2011
• Disconnection Criteria
− In DL:
Controlled by a parameter RLINKT (max. bucket size) , when the MS couldn’t
decode a SACCH message (0.48 sec), the bucket will be decreased by 1 unit,
when the MS successfully decodes a SACCH message, the bucket will be
increased by 2 units, if the bucket reached value = Zero then disconnection will
occur, recommended value RLINKT=16
− In UL:
The disconnection algorithm will run in the same way, the BSC will make the
evaluation, and the controlling parameter is called RLINKUP, , recommended
value RLINKUP=16
N.B: The bucket can’t have values larger than the max. value given by RLINKT/
RLINKUP
• Parameters Summary
Algorithm Selection
Parameter
Value Range Recommended Value Unit
Name
EVALTYPE 1 or 3 3 ─
76
5/24/2011
• Parameters Summary
Signal Strength based Basic Ranking Parameters
Parameter Name Value Range Recommended Value Unit
HYSTSEP −150 to 0 -90 dBm
LOHYST 0 to63 3 dB
HIHYST 0 to63 3 dB
OFFSET −63 to 63 0 dB
• Parameters Summary
Urgency Conditions Parameters
Parameter Name Value Range Recommended Value Unit
QLIMUL 0 to 100 55 dtqu
QLIMDL 0 to 100 55 dtqu
BQOFFSET 0 to 63 3 dB
PSSBQ 0 to 63 7 dB
PTIMBQ 0 to 600 15 Seconds
TALIM 0 to 63 62 Bit Period (0.577msec)
PSSTA 0 to 63 63 dB
PTIMTA 0 to 600 30 Seconds
77
5/24/2011
78
5/24/2011
– HCS feature provides the ability and flexibility to give priority to cells that are
not strongest but provide sufficient Signal Strength.
– The priority of a cell is given by associating an HCS layer to the cell where each
cell will be belonging to an HCS band.
– The lower the layer ( and the HCS band), the priority is higher,
i.e. layer 1 has higher priority than layer 2, layer 3, layer 4, …..
layer 2 has higher priority than layer 3, layer 4, layer 5, …..
– The lower HCS bands will only include lower layers compared to a higher HCS
bands.
– A mixture of small micro cells (lower layers) and large macro (higher layers)
cells will achieve both high capacity and good coverage.
– Micro cells will be used for capacity issues while macro cells will be used to
provide coverage, fill coverage holes and handle the fast moving mobiles.
79
5/24/2011
– With Basic Ranking only, micro cells will be ranked as the strongest server in
very small area, so to let micro cells serve in an area where acceptable SS is
guaranteed then HCS should be used.
− The idea with a layered cell structure is to let lower layer cells serve MSs that
receive sufficient SS even if there is other cells with strongest received SS in the
area.
− But how to decide if the lower layer cell has sufficient SS to be prioritized over
strongest cells?
This will be according to two thresholds LAYERTHR (Layer Threshold) and
HCSBANDTHR (HCS Band Threshold)
− LAYERTHR: Decides if the cell should be prioritized over stronger cells lie in the
same HCS band or not.
− HCSBANDTHR: Decides if the cell should be prioritized over stronger cells from
different HCS bands or not.
80
5/24/2011
− The input to the HCS Evaluation Algorithm is the Basic Ranking list we prepared
from the locating process.
− The output will be in the form of two lists: HCS prioritized list (on Top) then Basic
Ranking list.
− HCS prioritized list: will include cells that fulfilled the HCS conditions & rules and
will be ranked according to HCS evaluation (layered ranking)
− Basic Ranking list: will include cells that didn’t fulfill the HCS conditions and will be
ranked according to basic ranking rules (SS ranking)
HCS Prioritized
Input HCS Evaluation Outp Cell List
Basic Ranking List
Algorithm ut
Basic Ranking List
81
5/24/2011
Cells that will not fulfill the above condition will go to be sorted in the Basic
Ranking list in priority order according to SS.
Cells that will fulfill the criterion will pass to the next step in the HCS evaluation.
82
5/24/2011
Cells that will not fulfill the above condition will go to be sorted in the Basic
Ranking list in priority order according to SS.
Cells that will fulfill the criterion will pass to the next step in the HCS evaluation
83
5/24/2011
84
5/24/2011
85
5/24/2011
86
5/24/2011
− MAXCELLSINLAYER: will identify how many cells from each layer can pass to be HCS
In our example MAXCELLSINLAYER = 3 then three cells only are allowed to pass to
be HCS ranked.
− MAXDBDEVINLAYER: will identify how the next strongest cell in the layer is far
from the strongest cell in the layer.
i.e. if SS_Strongest Celllayer x - SS_next strongest celllayer x ≤ MAXDBDEVINLAYER = 3
dB
then the next strongest cell is not weak and it will pass to be HCS ranked.
87
5/24/2011
88
5/24/2011
− The Availability means: the percentage of free (non-occupied) Full Rate Time
Slots.
89
5/24/2011
90
5/24/2011
91
5/24/2011
− Instead, all the remaining HCS prioritized candidate cells, fulfilling the HCSIN
criterion and that are in a lower layer or in the same layer as the serving cell, will
be basic ranked among themselves and added to a “Prioritized basic ranked cells
list” that will be put above the other basic ranked cells in the final candidate list.
92
5/24/2011
93
5/24/2011
94
5/24/2011
Micro
Cell
(L2)
Macro Cell
(L4)
− We can decrease the LAYERTHR of the Micro cell (Layer 2) from -75dBm to -80dBm
for example, so the micro cell will capture more traffic from the congested macro
cell.
95
5/24/2011
96
5/24/2011
1 For reduced HCS functionality we have only 2 bands HCS Band1 and HCS Band2
(default)
2 For reduced HCS functionality we have only 3 layers
Copy Rights © LEGEND Co. 2010
97
5/24/2011
98
5/24/2011
99
5/24/2011
− The fundamental idea behind the OL/UL subcells is to let the traffic close to the site
to be moved to the OL subcell, while traffic close to the cell border to be moved to
the UL subcell.
− In that way of treading the traffic, the frequencies in the OL subcell can have
tighter frequency reuse.
− Example: Assume that cell A has frequencies: f1&f2, cell B has frequencies: f3&f4
and now cell A has increase in the traffic, so we’re going to assign cell A frequency
f4 also.
− Now high Co-channel interference will occur on f4 at the border between the two
cells, coz f4 is reused between two adjacent cells.
100
5/24/2011
− f4 will be used in the OL subcell and it will be restricted to serve in a small area
only near to the site so interference from the neighbor cell will be minimized and a
good C/I can be enjoyed.
− To maintain the service area of the OL subcell restricted to a certain region we have
three thresholds we can play with:
A. Path Loss Threshold
B. Timing Advance Threshold
C. Distance to Cell Border Threshold
− With the ordinary OL/UL subcells, the MS near the cell will camp on the overlaid
subcell but even if the OL subcell got high utilized there is no way to push traffic to
the UL subcell.
− Using Subcell Load Distribution (SCLD) Concept, we can configure the cell to use
the OL as the preferred subcell initially and when traffic on the OL increased
beyond certain load, any extra traffic will be offloaded to the UL subcell.
101
5/24/2011
Algorithm
(I) OL/UL Subcell Change with Subcell Load Distribution Deactivated
− As we stated before, the service area of the OL subcell can be defined based on
one of three criteria: Path Loss, Time Advance and Distance to cell border.
1. Path Loss Criterion:
− Controlling parameters are the path loss threshold LOL and the path loss
hysteresis LOLHYST
− DL path loss L= (BSTXPWR - BTS power reduction) – Received_SS_DLfiltered
− BSTXPWR: BTS output power for the TCH frequencies.
− DL path loss L will be checked vs. LOL (path loss threshold) and LOLHYST to
know whether a subcell change from OLUL or ULOL is needed.
Algorithm
(I) OL/UL Subcell Change with Subcell Load Distribution Deactivated
2. Time Advance Criterion:
− Time Advance can be used as a measure for the distance between the BTS and
MS.
− Controlling parameters are the time advance threshold TAOL and the time
advance hysteresis TAOLHYST
− The “TA” of the MS will be measured via BTS and checked vs. TAOL and
TAOLHYST to know whether subcell change is needed or not.
102
5/24/2011
Algorithm
(I) OL/UL Subcell Change with Subcell Load Distribution Deactivated
3. Distance to Cell Border Criterion:
− DTCBSC: Is a BSC parameter that enables/disables the distance to cell border
evaluation criterion on whole cells on the BSC.
− Controlling parameters are the distance to cell border threshold DTCB and the
distance to cell border hysteresis DTCBHYST
− The cell border is defined as the difference between the Received_SSServingCell
and the Received_SSStrongest Neighbor ,where this strongest neighbor should meet
the following: Non-Cosited, Same System type (900/1800), Same HCS Layer.
Algorithm
(I) OL/UL Subcell Change with Subcell Load Distribution Deactivated
3. Distance to Cell Border Criterion:
− Received_SSServingCell - Received_SSStrongest Neighbor will be checked vs. DTCB and
DTCBHYST to see whether subcell change is needed or not.
− But for the evaluation to be triggered (initiated), the serving cell should have
number of neighbor cells > NNCELLS (if NNCELLS=2, at least 2 neighbor cells)
that are measured by the MS having enough SS such that:
Received_SSServingCell - Received_SSNeighbor < DTCB+DTCBHYST+NDIST where,
NDIST is a threshold measured in dBs.
103
5/24/2011
Algorithm
(I) OL/UL Subcell Change with Subcell Load Distribution Deactivated
OL UL Subcell change: for a subcell change from OL UL then one of the
following should be fulfilled.
L (Path Loss) > LOL + LOLHYST “OR”
ta (Time Advance) ≥ TAOL + TAOLHYST “OR”
SSServing - SSNeighbor < DTCB - DTCBHYST
Strongest, Non Cosited, Same type, Same HCS Layer
Algorithm
(I) OL/UL Subcell Change with Subcell Load Distribution Deactivated
104
5/24/2011
Algorithm
(I) OL/UL Subcell Change with Subcell Load Distribution Deactivated
N.B:
− If parameter TAOL is set to its maximum value = 61 bit periods and DTCB is set
to its minimum value = - 63 dB then the OL/UL subcell change will only be
controlled by the path loss using LOL coz:
OLUL: Time Advance & Distance to cell border conditions will never be met and
so the path loss only using LOL will control the evaluation.
ULOL: Time Advance & Distance to cell border conditions will always be met and
so the path loss only LOL will control the evaluation.
105
5/24/2011
− A subcell change may occur due to load based on the settings of the
parameters SCLDLUL an SCLDLOL
is
106
5/24/2011
− Apart from the subcell change due to SCLD, as we mentioned before the MS
can also request to move from OL UL because of path loss, TA or distance
to cell border criterion and in this case the load is not checked coz the
thresholds : SCLDLUL&SCLDLOL are only controlling the load incase of subcell
change due to load distribution.
Copy Rights © LEGEND Co. 2010
107
5/24/2011
108
5/24/2011
109
5/24/2011
M
S
MS is in the same
location but the reported
SS differs depend on the
used frequency band
is
110
5/24/2011
− If the MS is served by 1800 band frequency and reporting SS 1800 band = -85
dbm and FBOFFS=7dB then the compensated SS if the MS was served by
the 900 band frequency will be SS 900 band = -85 dbm + 7 = -78 dBm
− FBOFFS has to be adjusted in a correct way coz:
a. It will be used to locate the MS correctly with respect to neighbors
b. It will be used to locate the MS correctly in the Subcell change Evaluation
is
111
5/24/2011
HO from Cell A Cell B will occur Cell A will remain the serving cell but subcell
change may occur if needed.
is
-90 -92
dBm dBm
112
5/24/2011
113
5/24/2011
114
5/24/2011
− Cell Load Sharing increases the number of handovers in the part of the network
where the traffic load is unevenly distributed.
– The traffic load (amount of idle full rate TCHs) on each cell is examined by the BSC every CLS
time Interval defined by a parameter CLSTIMEINTERVAL (default=100msec)
− If the percentage of idle full rate traffic channels is ≤ parameter CLSLEVEL, then this cell will
try to get rid of some traffic by initiating cell load sharing handovers to neighbors.
− For a neighbor cell to accept HOs due to cell load sharing then parameter HOCLSACC should
be set to “ON”
− The traffic load on the neighbor cells should also be examined so handovers due to cell load
sharing will only be done to neighbors having enough idle full rate TCHs (
percentage of idle full rate TCHs > CLSACC inorder to accept HO due to CLS)
115
5/24/2011
− Now when the % idle full rate TCHs < CLSLEVEL, then the HYST for neighbors will be
recalculated with reduced values based on parameter RHYST
116
5/24/2011
− The settings for CLSLEVEL and CLSACC should be adjusted such that
CLSACC > CLSLEVEL in order to not having unstable situation.
100% idle TCHs
117
5/24/2011
Thank You
118
5/24/2011
− When a connection suffers from bad quality and at the same time the Signal
Strength is still high, there is a reason to believe that the bad quality is due to
interference.
Copy Rights © LEGEND Co. 2010
− Changing the serving channel on a certain cell to another channel within the same
cell may be useful due to the fact that most likely the interference on different
channels is not the same, and the reason for this could be:
The cell that interferes a certain connection (channel/call) may be not fully loaded and
not transmitting on all its channels.
If power control is in use in the interferer cell, then power used on each channel will
differ based on the MS location from the BTS.
For uplink interference, the MSs connected to the interferer cell will be located in
different places from the cell causing different levels of interference.
119
5/24/2011
− After Intra cell handover is performed, the quality of a connection will be enhanced
if the radio conditions on the new channel is better than the old channel, and this
may be expected when intra cell handover is performed at high signal strength
while the quality (rxqual) is bad.
− Intra Cell Handover can be triggered due to bad quality either in the downlink or in
the uplink.
− FQSS is a quality vs. signal strength function that specify at each signal level the
quality beyond which an intra cell handover should be triggered.
120
5/24/2011
− SSOFFSETDL & SSOFFSETUL are signal strength offset parameters, increasing them
will make the measured signal strength to appear better than the actual situation
causing the intra cell handover to be triggered more often.
− QOFFSETDL & QOFFSETUL are quality offset parameters, decreasing them will
trigger the intra cell handover more often.
121
5/24/2011
− The primary target is to find a new channel that differs as much as possible from
the currently used channel.
− The selection of a new channel will depend on whether frequency hopping is used
or not.
− Among the idle channels, select a channel that lies on a different frequency than
the current channel is using.
− If no idle channels were found then select one of the idle timeslots that are on the
same frequency as the current channel.
1st choice at IHO
f1
(Change
f2 frequency)
2nd choice at IHO
f3 (Change Time Slot
on the same
frequency)
Interfered
Channel
122
5/24/2011
− We can limit the number of consecutive IHOs for certain connection to certain
number using parameter MAXIHO ex: If MAXIHO=3, then the maximum number of
allowed consecutive IHOs=3 and if the MS tried to make the 4th IHO it will be
disabled and a timer TIHO will start to inhibit any further attempts to make IHO
until this timer is released.
123
5/24/2011
− Intra cell handover has higher priority over bad quality urgency handover, i.e. if the
criteria for both are fulfilled then IHO will be triggered/initiated first.
− If the dynamic OL/UL subcell feature is in use and if the number of consecutive
IHOs reached its maximum based on the settings of the parameter MAXIHO, then a
subcell change from OLUL or ULOL will be attempted.
124
5/24/2011
Thank You
Dynamic HR Allocation
125
5/24/2011
• Dynamic HR Allocation
− In high load situations it is important that the allocation of a traffic channel is done
efficiently for a new connection.
− This will result in high utilization of the channels while keeping good speech quality
for the existing connections.
• Dynamic HR Allocation
− For a new connection the Dynamic HR Allocation Algorithm evaluates the traffic
load in the cell and based on this decides the connection mode: FR, HR or AMR HR
− The feature differentiates between AMR and NAMR MSs and can be controlled on
cell level.
126
5/24/2011
No
Dual Rate MS ?
(Supports HR?)
Yes
No
Support AMR HR?
Yes
No. of Idle TCHs % < DTHNAMR No No. of Idle TCHs % < DTHAMR
Total no. of TCHs Total no. of TCHs
Yes Yes
HR Allocation AMR HR Allocation
FR Allocation
• Dynamic HR Allocation
− DTHAMR: The threshold below which the Dynamic HR Allocation starts for AMR
supported MSs
− DTHNAMR: The threshold below which the Dynamic HR Allocation starts for Non
AMR supported MSs
127
5/24/2011
• Dynamic HR Allocation
Parameters Summary
128
5/24/2011
Frequency Hopping
• Frequency Hopping
− During a call connection, a time slot (burst) can easily be lost when the mobile
station happens to be located in a fading dip for that particular frequency or if it is
subjected to interference.
− If the next time slot is sent on another frequency, there is high probability that this
time slot will be received correctly and this can be done via frequency hopping.
129
5/24/2011
• Frequency Hopping
− In frequency hopping, a set of predefined frequencies is used in each cell and the
MS will be allowed to transmit on different frequency every TDMA frame (4.61
msec) i.e. The MS will change its frequency 217 times per second
• Frequency Hopping
i. Frequency Diversity
− Frequency hopping can solve the multipath fading (fast fading) problem.
− The multipath fading results from reflections from the surrounding buildings
resulted in low signal strength fading dips.
− The multipath fading is frequency and location dependent.
− With frequency hopping, slow and non-moving MS won’t still in a low signal
strength fading dip more than 1 TDMA frame.
F1
F2
Average
130
5/24/2011
• Frequency Hopping
ii. Interference Diversity
− Frequency hopping can also offer better quality when the currently used
frequency is interfered.
− Using frequency hopping will result in spreading the interference on many MSs
which will lead to a radio environment that is more even (symmetric).
− The interference diversity can be expressed as a gain in the C/I ratio.
• Frequency Hopping
Channel Group Concept (CHGR)
131
5/24/2011
• Frequency Hopping
− Frequency hopping is applied on Traffic channels (TCHs), on SDCCHs and packet
data channels but it is not applied on Broadcast and Common control channels
which are mapped on TS#0 on F0
• Frequency Hopping
A. Base Band Hopping (BB Hopping)
− Each Transmitter is assigned certain frequency and connected to many MSs, each
Time slot out of the transmitter will belong to different MS but at the same
frequency.
− From MS prospective, each MS will transmit each TS on different frequency.
TRX Transmitter MS1-TS1-
F1
MS TS 1TS TS F1
1 2 3
1
TRX Transmitter MS2-TS1- MS1-TS2-
F2 F2
MS TS 2TS TS F2
1 2 3
2
TRX Transmitter F3MS3-TS1- MS2-TS2- MS1-TS3-
F3 F3 F3
3
MS TS TS TS
1 2 3
3 Transmitter
TRX
4 F4
Bus for routing the time slots
Copy Rights © LEGEND Co. 2010
132
5/24/2011
• Frequency Hopping
B. Synthesizer Frequency Hopping (SY Frequency Hopping)
− With Synthesized frequency hopping, the MS will receive all its time slots via only
1 transmitter and the transmitter will change its frequency consequently every
TDMA frame based on certain sequence.
MS TS TS TS
1 2 3
3 Trans
TRX4
F1………Fn
• Frequency Hopping
− The Advantage of Synthesized frequency hopping is that the number of hopping
frequencies can be larger than the number of the already existing transmitters
causing the hopping gain to increase without a need to use more hardware.
Modes of Hopping
i. Cyclic Frequency Hopping
ii. Random Frequency Hopping
133
5/24/2011
• Frequency Hopping
Modes of Hopping
i. Cyclic Frequency Hopping
− With this type of hopping, frequencies are changed every TDMA frame in a
consecutive order starting with the frequency of the lowest Absolute Radio Frequency
Channel Number (ARFCN).
− For example for four frequencies the cyclic hopping between them will appear as
follow: f1, f2, f3, f4, f1, f2, f3, f4, f1, f2, f3, f4, f1, ………
− When HSN = 0, this means that Cyclic frequency hopping will be used.
• Frequency Hopping
Modes of Hopping
ii. Random Frequency Hopping
− With this type of hopping, frequencies are changed every TDMA frame randomly
based on a pseudo-random sequence. The sequence is stored in a look-up table in the
MS as well as the BTS and up to 63 independent sequences can be defined.
− Based on the settings of the parameter HSN (163), one of the 63 independent
random sequences will be used.
− The period of the Random sequence=6 minutes, i.e. the random sequence repeats
itself once every 6 minutes.
134
5/24/2011
• Frequency Hopping
Synthesizer Frequency Hopping (SY Frequency Hopping)
MAIO Concept
− As we mentioned before that HSN is defined per CHGR, so if a CHGR contains 4
Transmitters and HSN=0, then this means that cyclic hopping will be used over these 4
transmitters.
− But in order for the transmitters within the same CHGR to not interfere each other they
must start their hopping with different frequencies.
− And in order to do so a MAIO Same CHGR, HSN=0
f0,f1,f2,f3,f4,f5
(Mobile Allocation Index Offset) will be Transmitter#1 ,f0,….
assigned for each transmitter so each (f0,f1,f2,….fn)
f1,f2,f3,f4,f5,f0
of them will start the hopping sequence Transmitter#1
,f1….
either cyclic/random from a different (f0,f1,f2,….fn)
f2,f3,f4,f5,f0,f1
starting point, based the MAIO assigned Transmitter#1 ,f2….
to it. (f0,f1,f2,….fn)
f3,f4,f5,f0,f1,f2
Transmitter#1 ,f3….
(f0,f1,f2,….fn)
Copy Rights © LEGEND Co. 2010
• Frequency Hopping
B. Synthesizer Frequency Hopping (SY Frequency Hopping)
MAIO Concept
− We have different MAIOs, i.e. there are different ways through which each transmitter
will start the cyclic/random hopping.
− Using the default MAIO, the even MAIO values in increasing order are picked first then
the odd values, example: for a CHGR of 4 Transmitters, the default MAIO list is 0,2,4,1
Transmitter#1 f0,f1,f2,f3,f4,f5,f0,
(f0,f1,f2,….fn) ….
Same
Transmitter#1 f2,f3,f4,f5,f0,f1,f2
CHGR, N.B: Number of used
(f0,f1,f2,….fn) ….
HSN=0 frequencies can
Transmitter#1 f4,f5,f0,f1,f2,f3,f4 exceed the no. of
(f0,f1,f2,….fn) …. Transmitters.
Transmitter#1 f1,f2,f3,f4,f5,f0,f1
(f0,f1,f2,….fn) ….
135
5/24/2011
• Frequency Hopping
Parameters Summary
136
5/24/2011
137
5/24/2011
1
2
138
5/24/2011
− For the area before point 1, the received power at the MS in the DL is very good
and sufficient, however the BTS can’t make any sort of down regulation and sends
with power less than its minimum power.
− As the MS is moving away from the BTS, the received power is decreasing, so after
crossing point 1, the BTS will start up regulating its power in steps to compensate
for the path loss.
− At point 2, the BTS can’t up regulate its power for a value above the max. allowed
power level even if the received power in the MS is deteriorated or the path loss
increased.
− As the Quality got worse ( 0 7), the BTS will try to increase its power to
compensate for the quality drop.
139
5/24/2011
− Dynamic Power Control is made on TCHs time slots as well as on the SDCCH time
slots(on TCH carriers), while the BCCH frequency with all its time slots is sent with
max. power with no power control.
Measurement Source
− Type of measurements SS_DL MS
Quality_DL MS
power level used by the BTS_DL BTS
− Both SS_DL and Quality_DL measurements will be used in the equation through
which the next power order is calculated.
140
5/24/2011
− REGINTDL: A parameter that defines the minimum time period between two
consecutive power orders in the DL. Measured in SACCH periods (0.48 Seconds)
from 1 to 10 SACCH periods i.e. Regulating Interval in DL. (It is a BSC parameter)
− The BTS is able to changes its output power , the resolution in o/p power is in the
form of steps of 2 dBs and maximum change is 30 dBs.
(ex: 2dBs, 4dBs,………. , max to 30 dBs)
− When power control is in use the BTS output power level will be given as:
Down Regulation: BTS o/p powernew (dBm) = BTS o/p powerold – 2*PLused , PLused = 0
to 15
PLused is the power regulation step
− SSDESDL: A parameter that defines the desired Signal Strength in DL which we aim
to maintain using power control. Measured in dBm
− The Quality measured will be checked against QDESDL to know if Down regulation
in the BTS power or up regulation is needed.
141
5/24/2011
− The equation used to calculate the power order in the next SACCH period contains
information on SSDESDL−SS_DLmeasured and QDESDL−Quality_DLmeasured.
Quality_DLmeasured 0 1 2 3 4 5 6 7
dB transformation C/I
23 19 17 15 13 11 8 4
calculation (dB)
− We aim to get the SS of the pure TCH time slot compensated for both frequency
hopping when BCCH frequency is included and compensated for power control.
i. Compensating for frequency hopping:
When the MS is using a TS on BCCH carrier
SS_DLTCH = SS_DLMeasured – [ BSPWR – (BSTXPWR - 2*PLused) ]
SS_DLTCH = SS_DLMeasured – ( BSPWR – BSTXPWR + 2*PLused )
When the MS is using a TS on TCH frequency
SS_DLTCH = SS_DLMeasured
By Averaging the results then:
SS_DLTCH = SS_DLMeasured – ( BSPWR – BSTXPWR + 2*PLused )/ Nf ,
Nf = no. of hopping frequencies
Copy Rights © LEGEND Co. 2010
142
5/24/2011
143
5/24/2011
− a & b (b=1-a) are the non-linear filter’s coefficients and “a” will define the length of
the filter “L”, where each filter length “L” corresponds to certain value of “a”
144
5/24/2011
− SS_DLFiltered(K-1) is set initially = SSDESDL, that will lead to start power regulations
immediately after the first valid measurement report.
− Also Quality_DLFiltered(K-1) is set initially = QDESDL, that will lead to start power
regulations immediately after the first valid measurement report.
− SSDESDL: has value range from -110 to -47 dbm and default value is -90 dbm
− QDESDL: has value range from 0 to 70 dtqu and default value is 30 dtqu
145
5/24/2011
146
5/24/2011
i = 1,2 and α1 & β1 are parameters to compensate for the path loss and quality.
α1 = LCOMPDL/100, β1 = QCOMPDL/100, α2 = 0.3, β2 = 0.4
pu1 is calculated according to settings of α1 & β1 ( The operator will set the proper
values from his point of view for LCOMPDL & QCOMPDL),
Default values: LCOMPDL=5 and COPMDL=55
pu2 is calculated according to recommended settings of α2 & β2 based on trials
and field measurements.
Copy Rights © LEGEND Co. 2010
147
5/24/2011
i = 1,2 and α1 & β1 are parameters to compensate for the path loss and quality.
pu1 and pu2 both of them aim to maintain the SS within the desired value defined
according to SSDESDL and to maintain the Quality within the desired value defined
according to QDESDL but each will calculate the path loss in different way.
pu_used = max (pu1,pu2), max of pu1 and pu2 will be used as the desired power
order in the next measurement report coz the max of both of them will mean lower
down regulation/higher up regulation.
148
5/24/2011
LCOMPDL 0 to 100 5 5 −
QCOMPDL 0 to 100 55 55 −
UPDWNRATIO 100 to 700 200 300 −
149
5/24/2011
1
2
− For the area before point 1, the received power at the BTS in the UL is very good
and sufficient, however the MS can’t make any sort of down regulation and sends
with power less than its minimum power.
− As the MS is moving away from the BTS, the received power is decreasing, so after
crossing point 1, the MS will start up regulating its power in steps to compensate
for the path loss.
− At point 2, the MS can’t up regulate its power for a value above the max. allowed
power level even if the received power in the MS is deteriorated or the path loss
increased.
150
5/24/2011
− As the Quality got worse ( 0 7), the MS will try to increase its power to
compensate for the quality drop.
151
5/24/2011
− Dynamic Power Control is made on TCHs time slots as well as on the SDCCH time
slots.
− Type of measurements Measurement Source
SS_UL BTS
Quality_UL BTS
power level used by the MS_UL MS
− Both SS_UL and Quality_UL measurements will be used in the equation through
which the next power order is calculated.
− REGINTUL: A parameter that defines the minimum time period between two
consecutive power orders. Measured in SACCH periods (0.48 Seconds) from 1 to 30
SACCH periods.
− The BTS is able to changes its output power in the form of steps of 2 dBs
(ex: 2dBs, 4dBs,………. , max to 16 dBs)
− When power control is in use the MS output power level will be given as:
MS o/p powernew (dBm) = MS o/p powerold – 2*PLused where PLused = 0 to 8
152
5/24/2011
− The Quality measured will be checked against QDESUL to know if Down regulation
in the MS power or up regulation is needed.
− The equation used to calculate the power order in the next SACCH period contains
information on SSDESUL−SS_ULmeasured and QDESUL−Quality_ULmeasured.
Quality_ULmeasured 0 1 2 3 4 5 6 7
dB transformation
23 19 17 15 13 11 8 4
(dB)
153
5/24/2011
154
5/24/2011
− a & b (b=1-a) are the non-linear filter’s coefficients and “a” will define the length of
the filter “L”, where each filter length “L” corresponds to certain value of “a”
155
5/24/2011
− SS_ULFiltered(K-1) is set initially = SSDESUL, that will lead to start power regulations
immediately after the first valid measurement report.
− Also Quality_ULFiltered(K-1) is set initially = QDESUL, that will lead to start power
regulations immediately after the first valid measurement report.
− SSDESUL: has value range from -110 to -47 dbm and recommended value is -92
dbm
− QDESUL: has value range from 0 to 70 dtqu and recommended value is 30 dtqu
156
5/24/2011
157
5/24/2011
i = 1,2 and α1 & β1 are parameters to compensate for the path loss and quality.
α1 = LCOMPUL/100, β1 = QCOMPUL/100, α2 = 0.3, β2 = 0.4
pu1 is calculated according to settings of α1 & β1 ( The operator will set the proper
values from his point of view for LCOMPUL & QCOMPUL)
pu2 is calculated according to recommended settings of α2 & β2 based on trials
and field measurements.
158
5/24/2011
i = 1,2 and α1 & β1 are parameters to compensate for the path loss and quality.
pu1 and pu2 both of them aim to maintain the SS within the desired value defined
according to SSDESUL and to maintain the Quality within the desired value defined
according to QDESUL but each will calculate the path loss in different way.
pu_used = max (pu1,pu2), max of pu1 and pu2 will be used as the desired power
order in the next measurement report coz the max of both of them will mean lower
down regulation/higher up regulation
Copy Rights © LEGEND Co. 2010
− The lowest allowed power order is given by the minimum of 16 dB i.e. it is not
allowed to decrease the o/p power or increase it by a value > 16 dB
159
5/24/2011
LCOMPUL 0 to 100 6 6 −
QCOMPUL 0 to 100 75 75 −
UPDWNRATIO 100 to 700 200 300 −
160
5/24/2011
− All 3G user equipments (UEs) can support Multi RATs(Radio Access Technology) i.e.
Both GSM and UMTS.
− With feature GSM-UMTS cell reselection and HO feature an operator can make use
of both GSM and UMTS systems to complement each other.
− Multi RAT users can have good coverage even in areas where no UMTS coverage
and this can be accomplished using UMTS-GSM cell reselection and HO.
161
5/24/2011
− CPICH Ec/No: Common Pilot Channel - Energy per chip/Noise level power density
Used as a measure of the Quality of the neighbor UMTS cell.
− Inorder to be able to make cell reselection or HO to a UMTS neighbor cell, the multi
RAT UE should be able to make measurements on this neighbor as well as the
ordinary GSM cells.
− But when or at which conditions the UE will perform measurements on the UMTS
neighbors?
This will be based on the settings of the parameters QSI and QSC.
− QSI: used to manage the conditions of measuring the UMTS cell in Idle Mode
QSC: used to manage the conditions of measuring the UMTS cell in Active Mode
162
5/24/2011
SS(dB
m)
-78
dBm
-90 dBm
─ time
GSM GSM&UMTS GSM GSM&UMTS
measurement measurements measurements measurements
s
QSI: Which defines at which conditions the UMTS cell will be measured in idle mode,
because there won’t be any kind of cell reselection without performing
measurements.
FDDQMIN: Defines the minimum quality of a UMTS cell inorder to be candidate for
cell reselection i.e. this condition should be satisfied CPICH Ec/No >FDDQMIN
condition#1
default value = 5 (-10 dB)
FDDRSCPMIN: Defines the minimum SS of a UMTS cell inorder to be candidate for cell
reselection i.e. this condition should be satisfied CPICH RSCP >FDDRSCPMIN
condition#2
default value= 6 (-102 dBm)
Copy Rights © LEGEND Co. 2010
163
5/24/2011
FDDQOFF: It is the key parameter to control the behavior of the cell reselection
provided that condition#1 and condition#2 are fulfilled.
If CPICH RSCP > RLA (S+N) + FDDQOFFS for at least 5 sec condition#3then “Cell
reselection will occur”
RLA (S+N): It is the Received Level Average of the signal strength of the
serving+neighbor GSM cells measured in dBm, averaging is made on at least 5
measurements over a period of 35 seconds.
N.B: If the criteria for inter system cell reselection from GSM to
UMTS is fulfilled then the multi RAT UE will perform cell
reselection to the UMTS cell even if the criteria for selection
another ordinary GSM cell is fulfilled.
FDDMRR: The multi RAT UE is informed on how many UMTS cells (03) he should
report in the measurement report using this parameter.
− Upon receiving the measurements from the multi RAT UE, the BSC will handle the
GSM and UMTS cells separately by filtering out the UMTS measurements before
the GSM locating algorithm.
Filtering
Filtering out the UMTS cells
Basic Ranking
Urgency
Condition
UMTS % idle TCHs ≤ ISOLEV Aux. Radio GSM
features Evaluatio
Evaluation
Organizing the
Ec/No > MRSL list
n
Add UMTS cells to
Candidate list Sending the list
and allocation
reply
164
5/24/2011
QSC: Which defines at which conditions the UMTS cell will be measured in active mode,
because there won’t be any kind of cell reselection without performing
measurements.
MRSL: It is a BSC parameter that gives the minimum threshold for the quality (Ec/No)
for a UMTS neighbor cell in order to be added to the HO candidate list,
recommended value= -9 dB
ISHOLEV: It is a Cell parameter. The percentage of idle TCHs in the serving GSM cell will
be compared vs. ISHOLEV to decide if the UMTS will be added to the HO candidate
list or not.
Conditions that should be fulfilled for a UMTS cell to be added to the HO candidate
list:
(1) No. of Idle TCHsGSM ServingCell ≤ ISHOLEV, or urgency conditions are detected in the GSM
serving cell either due to BQ or TA
(2) CPICH Ec/No UMTS Neighbor ≥ MRSL
Copy Rights © LEGEND Co. 2010
− Now all the valid neighboring UMTS cells will be sorted in order of decreasing
CPICH Ec/No in order to form the UMTS candidate list.
− But how the two lists, the GSM and UMTS will be sorted?
Ans.: this will depend on the urgency conditions and the load as follow
Non-Urgency HO Condition Urgency HO Condition
No Load Load No Load Load
− N.B: To have balance between the behavior in the idle & active modes it is
recommended to set the values for FDDQMIN (idle) = MRSL (active)
165
5/24/2011
Thank You
166
5/24/2011
− The Quality of service means that how the subscriber is satisfied with the overall
service.
− To keep the quality of service good as much as possible, we have to enhance the
following:
(A) Accessibility: The ability of users to access the network.
(B) Retainability: The ability of users to successfully continue their connections with
the network until it is terminated in a normal way.
(C) Service Integrity: The ability to keep the quality of the service good enough
during the connection with the network.
167
5/24/2011
168
5/24/2011
(1) Paging
Paging
Attempts
Paging Success
Rate
169
5/24/2011
(1) Paging
− A failure in the random access doesn’t mean a call setup failure because the MS
sends many random access bursts each time it tries to access the network.
− There are counters to count the no. of accepted random access requests, and the
no. of discarded requests (incremented for random access requests that are
received with too high Time Advance) through which the random access success
rate can be calculated.
170
5/24/2011
− There are counters to count the no. failed allocations due to SDCCH congestion and
the no. of call attempts through which the SDCCH congestion rate can be
calculated.
− There are counters to count the no. of released connections on SDCCH due to TCH
congestion and the no. of assignment attempts on TCH channel through which the
TCH blocking rate can be calculated.
171
5/24/2011
HR
Traffic
FR Traffic
TCH Blocking
Defined TCH
Channels
− There are counters to count the no. of dropped connections on SDCCH and the no.
of successful MS channel establishments on SDCCH through which the SDCCH drop
rate can be calculated.
− Causes of high SDCCH drop rate may be due to:
Bad Coverage.
Interference.
Hardware problems.
Wrong parameters’ settings
172
5/24/2011
− It is the drop of the connection on the traffic channel which was assigned to the MS
− There are counters to count the no. of dropped connections and the initiated
connections on TCH channels through which the TCH drop rate can be calculated.
TCH Traffic
TCH Drop
Rate
173
5/24/2011
BQ Both Links
BQ Downlink
BQ Uplink
Low SS Both
Links
Low SS
Downlink
Low SS Uplink
Sudden Lost
Main drop reason is due to BQ in downlink
Copy Rights © LEGEND Co. 2010
BQ Downlink
BQ Uplink
Low SS Both
Links
Low SS
Downlink
Low SS Uplink
Sudden Lost
Main drop reason is due to low SS Both link
Copy Rights © LEGEND Co. 2010
174
5/24/2011
− There are counters to measure the number of Handover attempts from cell to cell
and the Handover success rate.
(1) Rxqual:
− It is obtained by averaging the Bit Error Rate over a certain period ~ 0.5 sec and it is
measured in both the Downlink and Uplink
− Rxqual take values from 0 (Best) 7 (Worst) and gives indication for the quality of
the radio environment.
− There are counters to measure the no. of samples that received with Rxqual 0,1,2,….7
175
5/24/2011
− The algorithm used for calculation the SQI takes into account the BER, the
distribution of BER, the FER (Frame Erasure Rate) and the codec used (HR, FR, EFR).
The output values are measured on a dBQ scale.
176