locating algorithm rs

20
Locating algorithm

Upload: rajib-sharma

Post on 26-Oct-2014

248 views

Category:

Documents


9 download

TRANSCRIPT

Page 1: Locating Algorithm RS

Locating algorithm

Page 2: Locating Algorithm RS

Agenda

Introduction

Flow chart of locating steps

Steps description and related parameters

Example

Main controling parameters & ranges

Conclusion

Page 3: Locating Algorithm RS

Introduction

Mobility is the main important issue to maitain in a GSM netwok through handover from a cell to another, but what could make handover runs succesffully?

The locating algorithm serves the purpose of providing a list of possible cell candidates, in descending ranking order, for handover.

The locating algorithm is feature available for Ericsson GSM Systems. It serves as the basis for a number of other radio network features(for example HCS , CLS and IHO). These features are mentioned as auxiliary radio network functions.

Page 4: Locating Algorithm RS

Flow chart

The algorithm consists of eight stages, corresponding to the eight boxes in the main flow chart.

Penalty list

Measurement result from GSM

Organizing the list

Urgency Condition

Auxiliary radionetwork functions

evaluations

Allocation reply

Basic Ranking

Filtering

Initiations

Sending the list

Page 5: Locating Algorithm RS

Initiation

At a change of channel a new locating individual is created and the old one is terminated.

If the new locating individual is a result of handover, a list of penalties is transferred from the old locating individual.

Penalty list

Measurement result from GSM

Organizing the list

Urgency Condition

Auxiliary radionetwork functions

evaluations

Allocation reply

Basic Ranking

Filtering

Initiations

Sending the list

Page 6: Locating Algorithm RS

filtering Locating is based on a number of measurements reports contain The signal strength, signal quality and timing advance that are reported to the BSC every SACCH period (0.48 s).

Penalty list

Measurement result from GSM

Organizing the list

Urgency Condition

Auxiliary radionetwork functions

evaluations

Allocation reply

Basic Ranking

Filtering

Initiations

Sending the list

Page 7: Locating Algorithm RS

filtering

Sourcesignal strength

downlink own cell full set MS

signal strength

downlink own cell subset MS

signal strength

downlink MS

quality downlink own cell full set MSquality downlink own cell subset MSquality uplink own cell full set BTSquality uplink own cell subset BTS

BTSBSC (MS)

BTS

MS

DTX used by base station during the measurement periodDTX used by mobile during the measurement period

Data description

six strongest neighbours

timing advanceMS power capability (according to classmark)

these measured values are filtered by performing an averaging of a number of consecutive measurements.

Page 8: Locating Algorithm RS

filtering

1- Signal Strength:

1 general FIR 22 general FIR 63 general FIR 104 general FIR 145 general FIR 18

7 recursive exponential SSLENSI, SSLENSD

8recursive 1st. order Butterworth SSLENSI, SSLENSD

9 median SSLENSI, SSLENSD

SSLENSI, SSLENSDrecursive straight average6

Filter selection parameter value

SSEVALSI, SSEVALSD Filter type

Filter length, SACCH periods

Default and recommended

2- Signal Quality: it is the same as signal strength (QEVALSD, QEVALSI, QELENSI and QELENSD). 3- Timing Advanced : straight average filter with a length specified by TAAVELEN is the only type of the filter used for timing advanced.

Page 9: Locating Algorithm RS

Urgency conditions

Two types of urgency condition are evaluated: bad signal quality and excessive timing advance.

Penalty list

Measurement result from GSM

Organizing the list

Urgency Condition

Auxiliary radionetwork functions

evaluations

Allocation reply

Basic Ranking

Filtering

Initiations

Sending the list

Bad quality urgency condition:

or

Excessive timing advance urgency condition:

rxqual(uplink) > QLIMUL

rxqual(downlink) > QLIMDL

TA > TALIM

Page 10: Locating Algorithm RS

Basic Ranking• The basic ranking consists of

four stages:• Correction of base station

output power for downlink measurements,

• Evaluation of the minimum signal strength condition,

• Subtraction of signal strength penalties,

• Ranking according to signal strength.

Penalty list

Measurement result from GSM

Organizing the list

Urgency Condition

Auxiliary radionetwork functions

evaluations

Allocation reply

Basic Ranking

Filtering

Initiations

Sending the list

Page 11: Locating Algorithm RS

Basic RankingCorrection of base station output power for downlink measurements:Neighbouring Cells:

Serving Cell:BCCH Frequency: Frequency Hopping:

where N is the number of frequencies in the hopping sequence.

SS_DOWN n = rxlev n + BSTXPWR n - BSPWR n

SS_DOWN n = rxlev s + BSTXPWR S - BSPWR s

SS_DOWN s = rxlev s + (BSTXPWR s - BSPWR s ) /N

Page 12: Locating Algorithm RS

Basic Ranking• Power control:• BCCH frequency:

• Frequency hopping:

• • where PWR_USED is the output power used during the corresponding SACCH

period.• Evaluation of the minimum signal strength condition

• or

• where n refers to a neighbouring cell and SS_DOWN is the downlink signal strength after correction

SS_DOWN s = rxlev s + (BSTXPWR - PWR_USED)

SS_DOWN s = rxlev s + (BSTXPWR - PWR_USED) * (N - 1 )/N

SS_DOWN n >= MSRXMIN n

SS_UPn >= BSRXMIN n

Page 13: Locating Algorithm RS

Basic Ranking

Subtraction of signal strength penalties:

where p refers to the punished cell.LOC_PENALTY : is given by one of the following three reasons:Handover failure :PSSHF (size), PTIMHF (duration);Bad quality urgency handover :PSSBQ (size), PTIMBQ (duration);Excessive timing advance urgency handover : PSSTA (size), PTIMTA (duration).HCS_PENALTY : is a punishment which is associated with the feature Hierarchical Cell Structures (PSSTEMP:size , PTIMTEMP:duration).

p_SS_DOWN p = SS_DOWN p - LOC_PENALTY p - HCS_PENALTY p

Page 14: Locating Algorithm RS

Basic Ranking

The penalties:

The locating penalty list can contain a maximum of three cells at any time for a connection.

Each punished neighbouring cell in this list can only be punished

with one of the three types of penalty at a time.

A cell can be included in the two lists at the same time. In this case the two punishments are added.

Page 15: Locating Algorithm RS

Basic Ranking

Ranking according to signal strengthIn the ranking algorithm, an offset value and a hysteresis value is used when ranking neighbouring cells. The ranking value is given by:For serving cell:

For neighbouring cell:

where s denotes serving cell and n neighbouring cells.

Basic ranking and penalty evaluation the cells are ordered in a basic ranking list.

RANK s = SS_DOWN s

RANK n = p_SS_DOWN n - OFFSET s,n - HYST s,n

Page 16: Locating Algorithm RS

Auxiliary radio network functions evaluations

Six auxiliary radio network functions are incorporated in the locating software:

Assignment to Other Cell, Hierarchical Cell Structures, Overlaid/Underlaid Subcells, Intra-cell Handover, Extended Range, Cell Load Sharing.

Penalty list

Measurement result from GSM

Organizing the list

Urgency Condition

Auxiliary radionetwork functions

evaluations

Allocation reply

Basic Ranking

Filtering

Initiations

Sending the list

Page 17: Locating Algorithm RS

Organizing the list

Categorization

Categorization 1:Better cell: Cell with a higher ranking value than serving cell in the candidate list. Worse cell: Cell with a lower ranking value than serving cell in the candidate list. Serving cell: The cell serving the connection.

Categorization 2:Above S: Neighbouring cell above serving cell in the candidate list. Below S: Neighbouring cell below serving cell in the candidate list S: Serving cell.

Penalty list

Measurement result from GSM

Organizing the list

Urgency Condition

Auxiliary radionetwork functions

evaluations

Allocation reply

Basic Ranking

Filtering

Initiations

Sending the list

Page 18: Locating Algorithm RS

Sending the list

The resulting candidate list forms the basis for cell selection. empty list :there is no better than remaining on the current channel.Candidates list :The first cell is ideally the cell to which the MS should be connected. If there are no channels available in that cell, an attempt to allocate a channel in the next cell in the candidate list is made, etc.

Penalty list

Measurement result from GSM

Organizing the list

Urgency Condition

Auxiliary radionetwork functions

evaluations

Allocation reply

Basic Ranking

Filtering

Initiations

Sending the list

Page 19: Locating Algorithm RS

Allocation reply

The result channel allocation can be either a success or a failure. Success : means that an available radio resource was found in one of the cell candidates, and that the transfer of the connection to the new channel was successful.Failure :can be either due to congestion or to a signalling failure. The result determines a number of actions, such as setting of penalties and enabling of certain timers.

Penalty list

Measurement result from GSM

Organizing the list

Urgency Condition

Auxiliary radionetwork functions

evaluations

Allocation reply

Basic Ranking

Filtering

Initiations

Sending the list

Page 20: Locating Algorithm RS

THE END