amr presentation

77
AMR (Adaptive Multi Rate) Optimization Guidelines Presented by Presented by Aamir Naveed Aamir Naveed (LCC-North) (LCC-North)

Upload: lexut

Post on 29-Dec-2015

31 views

Category:

Documents


7 download

DESCRIPTION

AMR

TRANSCRIPT

Page 1: AMR Presentation

AMR (Adaptive Multi Rate) Optimization Guidelines

Presented byPresented by Aamir NaveedAamir Naveed(LCC-North)(LCC-North)

Page 2: AMR Presentation

AMR Overview

Page 3: AMR Presentation

Benefits of AMR and EFR

AMR and EFR offer quality that is better than or comparable to adaptivedifferential pulse code modulation (ADPCM).AMR is also capable of adapting its operation optimally according to theprevailing channel conditions, because AMR consists of a family of codecs(source and channel codecs with different trade-off bit-rates) operating in theGSM FR and HR channels. Codec mode adaptation for AMR is based on thereceived channel quality estimation in both the MS and the BTS, followed by adecision on the most appropriate speech and channel codec mode to apply at agiven time.In high-error conditions, more bits are used for error correction to obtain errorrobust coding, while in good transmission conditions only a small number of bitsis needed for sufficient error protection and more bits can therefore be allocatedfor source coding. Below are the AMR FR and the AMR HR performancefigures.

Page 4: AMR Presentation

AMR HR

Page 5: AMR Presentation

The BSC provides the basic AMR codec mode sets for the MS and the BTS vialayer 3 signalling. The MS supports all speech codec modes of AMR, althoughonly a set of up to 4 speech codec modes is used during a call. The BSC supportsall speech codec modes, except 7.95 kbit/s on a HR channel, and it has onedefault set for each channel mode per BTS. The default codec sets also include adefault set of thresholds and hysteresis for the above-mentioned codec modeadaptation.EFR and AMR can utilise the state-of-the-art FR traffic channel, which meansthat the source codec rate EFR is 12.2 kbit/s and AMR is up to 12.2 kbit/s. AMRcan also utilise HR traffic channel (TCH) used by the basic HR, offering anincrease of capacity in terms of TCHs at the BTS. To achieve this, AMR HRrequires HR or dual rate (DR) channel configuration on the radio interface. Thesupport for EFR or AMR in a network does not require nor imply support for thebasic HR and vice versa.Submultiplexing on highway PCM (Ater interface) for AMR FR and AMR HRis 16 kbit/s (for AMR HR the other half of 16 kbit/s is unused). Therefore nosavings in terrestrial transmission can be achieved with EFR or AMR whencompared to FR.

Page 6: AMR Presentation

Before & After AMR Before AMR the GSM operator had available on the air interface:

2 different Channel Type (Full Rate & Half Rate) 2 different channel Coding (1 @ Full Rate & 1 @ Half Rate)

With the introduction of AMR the GSM operator have available on the air interface:

2 Different Channel Type (Full Rate / Half Rate) 14 Different Channel Coding (8 @ Full Rate & 6 @ Half Rate)

The reason of the introduction of 2 different Channel Type is

Exploit where possible the capacity of the TRX Cope w/ temporary increase of the traffic

The reason of the 14 different Channel Coding is to use in every moment of the conversation the best trade off between Channel Coding and Speech Coding.

Increased Speech Coding ~ Increased Voice Reconstruction Accuracy Increased Channel Coding Increased Robustness Good FER in poor C/I environment

Page 7: AMR Presentation

AMR Idea

The AMR idea is based on the fact that in soft limited RF environments (poor C/I)

Speech coding can be decreased in order to improve channel coding Overall result is an improved voice quality (in terms of FER) For AMR, the speech and channel coding data rates are dynamically adapted to

best fit the current RF channel conditions.

AMR consists on a family of codec with different Channel Coding operating in GSM Full Rate (FR) and Half Rate (HR). The aim is to improve channel (FR/HR) quality by adapting the most appropriate channel codec based on the current radio conditions.

With AMR, the speech capacity is increased by using the half rate (HR) mode and still maintaining the quality level of current FR calls.

The idea behind the AMR codec concept is that it is capable of adapting its operation optimally according to the prevailing channel conditions.

Page 8: AMR Presentation

0

5

10

15

20

25

FR12.2

FR10.2

FR7.95

FR 7.4 FR 6.7 FR 5.9 FR5.15

FR4.75

HR7.95

HR 7.4 HR 6.7 HR 5.9 HR5.15

HR4.75

AMR codec mode

Ch

an

ne

l b

it-r

ate

(k

bit

/s)

Channel coding

Speech coding

Speech Speech QualQual

RobustnessRobustness

GSM FR/EFR channel gross bit-rate is 22.8 kbps in GSM FR/EFR:

13 kbps speech coding 9.8 kbps /channel coding

Note that HR channel gross bit rate 11.4 kbps

For AMR case, different codec use different bit rate to encode speech (source coding). The rest of the gross bit-rate is used for channel protection

AMR Codec

Page 9: AMR Presentation

Algorithms Related to AMR

Set of Codecs

Channel Mode Adaptation

Codec Mode Adapt.

AMR

Codec Mode Adaptation Algorithm = Link Adaptation Algorithm

It select the best codec

Channel Mode Adaptation Algorithm

It changes the channel rate between FR and HR codec.

Page 10: AMR Presentation

AMR CodecsFull Rate Half rate

12.2 10.2 7.95 7.95 7.4 7.4 6.7 6.7 5.9 5.9 5.15 5.15 4.75 4.75

Voice quality

Robustness

1.0

2.0

3.0

4.0

5.0

No Errors 16 dB C/I 13 dB C/I 10 dB C/I 7 dB C/I 4 dB C/I

MOS (Mean Opinion Score)

EFRAMR FR

AMR Full Rate performance compared to Full Rate EFR in Clean Speech

1.0

2.0

3.0

4.0

5.0

No Errors 19 dB C/I16 dB C/I 13 dB C/I10 dB C/I 7 dB C/I 4 dB C/I

AMR HRAMR FR

MOS (Mean Opinion Score)

AMR Half Rate performance compared toFull Rate in Clean Speech

Quality loss of ~ 0.2 between AMR HR and FR

New AMR family of codec tolerate 6 dB higher interference than current GSM EFR codec

Can be directly utilized for higher capacity with Frequency Hopping Higher interference tolerance Reduced time slot occupancy

AMR codecs:8 for FR and 6 for HR

6 dB gain inperformance

Page 11: AMR Presentation

AMR Channel and Speech CodecChannel mode

Channel codec

Mode

Source coding bit-rate, speech

Net bit-rate, in-band channel

Channel coding bit-rate, speech

Channel coding

bit-rate, in-band

CH0-FS 12.20kbit/s (GSMEFR) 0.10 kbit/s 10.20 kbit/s 0.30 kbit/s

CH1-FS 10.20 kbit/s 0.10 kbit/s 12.20 kbit/s 0.30 kbit/s

CH2-FS 7.95 kbit/s 0.10 kbit/s 14.45 kbit/s 0.30 kbit/s

TCH/FR CH3-FS 7.40 kbit/s (IS-641) 0.10 kbit/s 15.00 kbit/s 0.30 kbit/s

CH4-FS 6.70 kbit/s 0.10 kbit/s 15.70 kbit/s 0.30 kbit/s

CH5-FS 5.90 kbit/s 0.10 kbit/s 16.50 kbit/s 0.30 kbit/s

CH6-FS 5.15 kbit/s 0.10 kbit/s 17.25 kbit/s 0.30 kbit/s

CH7-FS 4.75 kbit/s 0.10 kbit/s 17.65 kbit/s 0.30 kbit/s

CH8-HS 7.95 kbit/s (*) 0.10 kbit/s 3.25 kbit/s 0.10 kbit/s

TCH/HR CH9-HS 7.40 kbit/s (IS-641) 0.10 kbit/s 3.80 kbit/s 0.10 kbit/s

CH10-HS 6.70 kbit/s 0.10 kbit/s 4.50 kbit/s 0.10 kbit/s

CH11-HS 5.90 kbit/s 0.10 kbit/s 5.30 kbit/s 0.10 kbit/s

CH12-HS 5.15 kbit/s 0.10 kbit/s 6.05 kbit/s 0.10 kbit/s

CH13-HS 4.75 kbit/s 0.10 kbit/s 6.45 kbit/s 0.10 kbit/s

(*) Requires 16 kbit/s TRAU. Therefore it is not seen as a feasible codec mode and will not be supported by Nokia BSS10.

In high-error conditions more bits are used for error correction to obtain error robust coding, while in good transmission conditions a lower

amount of bits is needed for sufficient error protection and more bits can therefore be allocated for source coding

Page 12: AMR Presentation

Codec Mode (Link) Adaptation Codec Mode Adaptation or Link Adaptation (LA) is the algorithm that selects which codec has to be used each moment by the MS (in UL) or by the network (in DL direction).

The basic AMR codec mode sets for MS and BTS are provided by BSC via layer 3 signalling

Both the MS and the network implement their own independent LA algorithms

There are two link adaptation (LA) modes:

ETSI specified fast LA Inband codec mode changes on every other TCH frame = 40 msec Nokia proprietary slow LA Changes only every SACCH frame interval = 480 msec

The suggested LA rate is the fast one.

LA algorithms are vendor dependant / proprietary

Advanced

Page 13: AMR Presentation

1.-Which DL Radio Conditions?

2.-Request a codec for DL

3.- Network decides which codec to use for DL

4.-DL codec used

DL LA

1.-Which UL radio conditions?

2.-Command a codec for ULUL LA

3.-MS uses the codec commanded by the network for

UL

Procedure for Codec Mode (Link) Adaptation

Advanced

Page 14: AMR Presentation

CMI, CMC

DL

UL SF 1

SF 2

SF 3

SF 4 SF 6

SF 5

SF 3SF 1

SF 7

SF 7SF 5

CMR

SF 2 SF 4 SF 6 SF 8

time

8 TDMA

frames

CMR

CMI CMI CMI CMI CMI CMI CMI CMI CMI

CMICMICMICMICMICMICMICMICMI

CMC CMC CMC CMC CMC CMC CMC CMC CMC

CMR CMR CMR CMR CMR CMR

SF 9

CMR, CMI

In band signaling

SF= Speech Frame CMC = Codec Mode Command

CMI = Codec Mode Indicator CMR= Codec ModeRequest

Advanced

Page 15: AMR Presentation
Page 16: AMR Presentation

Codec mode information is transmitted inband in the speech TCH, using parts ofthe transmission capacity dedicated to speech data transmission.The network controls the channel mode to be used (TCH/F or TCH/H ). Uplinkand downlink always apply the same channel mode.For codec mode adaptation (LA ), the receiving side performs link qualitymeasurements of the incoming link. The measurements are processed yielding aQuality Indicator.For uplink (UL) adaptation, the Quality Indicator is directly fed into the UL modecontrol unit. This unit compares the Quality Indicator with AMR codec setthresholds and generates, when necessary, a Mode Command indicating thecodec mode to be used on the uplink. The Mode Command is then transmittedinband to the MS where the incoming speech signal is encoded in thecorresponding codec mode.For downlink (DL) adaptation, the DL Mode Request Generator compares the DLQuality indicator with the same AMR codec set thresholds as the BTS andgenerates, when necessary, a Mode Request indicating the preferred codec modefor the downlink. The Mode Request is transmitted inband to the network sidewhere it is fed into the DL Mode Control unit in BTS. This unit grants therequested mode. The resulting codec mode is then applied for encoding of theincoming speech signal.

Page 17: AMR Presentation
Page 18: AMR Presentation
Page 19: AMR Presentation

Channel Mode Adaptation is an HO algorithm that aims at select the correct channel rate (FR or HR).The selection of the channel rate depends on 2 main factors: load and quality

Channel Mode Adaptation

loadload Good Good QualityQuality

CodecCodec

FRFR HRHR

HRHRFRFRBad Bad

QualitQualityy

packingpacking

unpackingunpacking

Advanced

Page 20: AMR Presentation

The Quality Indicator is derived from an estimate of the current burst bit error probability (BBEP), which is calculated from burstwise soft values in Equalizer

Digital Signal Processor (EQDSP). The (logarithmic) BBEP values are sent to Channel Digital Signal Processor (CHDSP) and they are handled by a filter,

which smooths out the BBEP signal (the sequence of BBEP values) and controls fast codec changes, if needed. After that the filtered BBEP value is mapped to the

C/I value.

Page 21: AMR Presentation

Definition of Mode Command and Mode Request decision thresholdsFor each pair of neighbouring codec modes in the codec mode set, a threshold and a

hysteresis value in terms of normalized carrier to interference ratio (C/Inorm ) is defined. The lower decision threshold for switching from mode j to mode j-1 is given by the signalled threshold.

Page 22: AMR Presentation

Initial codec mode selection at call set-up and handoverThe initial codec mode to start the speech call at call set-up and after handovermay be signalled within the AMR codec set, in which case it is used by the BTSand the MS.If the Initial Codec mode is not signalled, which is the default operation mode ofthe BSC, the initial codec mode used by the BTS and the MS is given by thefollowing rule:. if the codec mode set contains 1 mode, it is the Initial Codec mode. if the codec mode set contains 2 or 3 modes, the Initial Codec mode is themost robust mode of the set with the lowest bit rate.. if the codec mode set contains 4 modes, the Initial Codec mode is thesecond most robust mode of the set with the second lowest bit rate.

Page 23: AMR Presentation

AMR parameter setting for Channel & Coded Adaptation

Page 24: AMR Presentation

Channel Adaptation - RTSL parameters to decide Following the BSC level AMR feature activation and the addition of circuit pool 23,

AMR FR will be functioning on all sites with default parameters settings.

To configure the RTSL for half rate support, the existing FR only configuration (TCHF) must be changed to Dual Rate (TCHD) depending upon the traffic need and blocking on the site.

ZERM:BTS=x,TRX=x, CHx=TCHD;

Configure AMR HR Packing triggers. The value depends upon how aggressive we want to deploy HR. The setting shall be in accordance with traffic/blocking and average C/I in the area.

ZEEM:HRU=x,HRL=x; ZEQY:BTS=x,IHRF=x,IHRH=X;

Page 25: AMR Presentation

Channel Adaptation - Packing & Unpacking mechanism To trigger the packing of active Full Rate AMR calls to AMR Half Rate, traffic and quality threshold

must be set.

Spontaneous Packing of AMR FR to AMR HR calls is triggered: Free full rate resources reduces below the value of the parameter btsLoadDepTCHRate(HRL) At least 2 calls in which quality is above the amrHandoverFr(IHRF) and which uses the least

robust codec mode

Packing continues until the number of free full rate resources increases above the value of the parameter btsLoadDepTCHRate (HRU).

Spontaneous unpacking of AMR HR calls to AMR FR calls is triggered when the quality of a AMR HR call degrades below the amrHandoverHr(IHRH). Cell load does not have an effect.

HRL and HRU are set on BSC level but load evaluation is based on individual BTS.

btsspLoadDepTCHRate (FRL) and (FRU) are BTS specific parameters. They have priority over btsLoadDepTCHRate (HRL) and (HRU)

Page 26: AMR Presentation

Voice Quality To ensure better Voice Quality it is important that in HR we start with the 2nd most

robust codec. By default HR starts with the most robust codec Implicit rule provided in 3GPP 45.009:

If the codec mode set contains 1 mode, it is the Initial Codec mode If the codec mode set contains 2 or 3 modes, the Initial Codec mode is the most robust mode

of the set with the lowest bit rate. If the codec mode set contains 4 modes, the Initial Codec mode is the second most robust

mode of the set with the second lowest bit rate. To manually assign which codec to use in the initial assignment you need to change the

BTS parameter (ICMI) HRI. Then change the HRS parameter.

(ICMI) HRI = AMR HR INITIAL CODEC MODE INDICATOR (ICMI) 0 = Initial codec mode is defined by the implicit rule provided in GSM 05.09 (3GPP 45.009) 1 = Initial codec mode is defined by the Start Mode field (HRS)

HRS = AMR HR START MODE HRS Range => 00, 01, 10, 11 => Codec Mode 1, 2, 3, & 4

Proposed Values for AMR HR: ICMI HRI = 1 and HRS = 01 Impact => reduced AHS 4.75 codec usage.

Page 27: AMR Presentation

Channel Adaptation - Packing & Unpacking mechanism Example:

HRL = 40% HRU = 60% IHRF = 2 IHRH = 4 Packing starts when free FR resources below 40% and calls with RxQual below 2, and stops when free FR

resources above 60% Unpacking when HR call’s RxQual below 4

Page 28: AMR Presentation

Codec Adaptation - Parameters to decide

The parameters "amrConfigurationFr: codecModeSet" & "amrConfigurationHr: codecModeSet" (FRC) determine the set of codecs in used.

Dynamic code adaptation is based on C/I estimation. Threshold and hysteresis:

FRTx: AMR FR threshold x amrConfigurationFr: thresholdx, with x=1,2,3 FRHx: AMR FR hysteresis x amrConfigurationFr: hysteresisx, with x=1,2,3 HRTx: AMR HR threshold x amrConfigurationHr: thresholdx, with x=1,2,3 HRHx: AMR HR hysteresis x amrConfigurationHr: hysteresisx, with x=1,2,3

Page 29: AMR Presentation

Trial ResultsHR CODEC DISTRIBUTION %

50%

55%

60%

65%

70%

75%

80%

85%

90%

95%

100%

02/2

8/0

5

03/0

2/0

5

03/0

4/0

5

03/0

6/0

5

03/0

8/0

5

03/1

0/0

5

03/1

2/0

5

03/1

4/0

5

03/1

6/0

5

03/1

8/0

5

03/2

0/0

5

03/2

2/0

5

03/2

4/0

5

03/2

6/0

5

03/2

8/0

5

03/3

0/0

5

04/0

1/0

5

04/0

3/0

5

04/0

5/0

5

04/0

7/0

5

04/0

9/0

5

04/1

1/0

5

04/1

3/0

5

04/1

5/0

5

04/1

7/0

5

HR 7.5 HR 5.9 HR 4.75

There was approximately 50% reduction in AMR HR 4.75 codec usage when the HRI (ICMI) and HRS were changed to start with AMR HR 5.9 codec. HR usage was about 65%.

Page 30: AMR Presentation

HO and PC in AMR

Page 31: AMR Presentation

HO and PC in AMR environment HOC and POC is done based on RX quality Following actions are taken based on Rx quality cases

of PC & HO algorithms in BSC:

If the quality is below lower thresholds then PC (more power) or HO is triggered depending on the current threshold values. Otherwise if quality is above lower thresholds, nothing is done.

Respectively, if the quality is above upper thresholds then PC (less power) is triggered. Otherwise if quality is below upper thresholds, nothing is done.

Above cases are valid only in quality HO, not for example in PBGT HO.

New RxQual HO thresholds are specified for FR and HR AMR and they are taken into account when making intra-cell handovers between FR AMR and HR AMR:

Intra HO threshold Rx Qual for AMR FR Intra HO threshold Rx Qual for AMR HR

All the information (codec usage and quality) goes to BSC statistics part for further processing.

Intra cell Handover process ( FR to HR packing ) is based upon BTS load , call quality and current codec being used

Page 32: AMR Presentation

AMR Parameter Overview

Page 33: AMR Presentation

Parameter Level Name Suggested Value

Comments

AMR Configuration FR Codec Mode Set BTS FRC 149 With this parameter you define the codec mode set for a full rate channel. If the parameter is defined as disabled, then the whole codec mode set is disabled. Codec set used is

12.2(128), 7.40(16), 5.9(4), 4.75(1) kbit/s

AMR Configuration FR Hysteresis 1 (dB)

BTS FRH1 1 With this parameter, together with AMR FR threshold 1, you define the threshold for swiTCHing from codec mode 1 (lowest bit-rate) to codec mode 2 (second lowest bit-rate).

Unused hysteresis is set as 0.

AMR Configuration FR Hysteresis 2 (dB)

BTS FRH2 1 With this parameter, together with AMR FR threshold 1, you define the threshold for swiTCHing from codec mode 2 (lowest bit-rate) to codec mode 3 (second lowest bit-rate).

Unused hysteresis is set as 0.

AMR Configuration FR Hysteresis 3 (dB)

BTS FRH3 1 With this parameter, together with AMR FR threshold 1, you define the threshold for swiTCHing from codec mode 2 (lowest bit-rate) to codec mode 3 (second lowest bit-rate).

Unused hysteresis is set as 0.

AMR Configuration FR Init Codec Mode BTS FRI 0 With this parameter you define whether the initial codec mode used by the mobile station is defined explicitly in the AMR codec mode set or is it implicitly derived by the mobile

station from the amount of codec modes in the AMR codec mode set.

AMR Configuration FR Start Mode BTS FRS 0 With this parameter you define explicitly the initial codec mode used by the mobile station.

AMR Configuration FR Threshold 1 (dB) BTS FRT1 9 With this parameter you define the threshold for swiTCHing from codec mode 2 (second lowest bit-rate) to codec mode 1 (lowest bit-rate). Unused threshold is set as 0.

AMR Configuration FR Threshold 2 (dB) BTS FRT2 12 With this parameter you define the threshold for swiTCHing from codec mode 3 (third lowest bit-rate) to codec mode 2 (second lowest bit-rate). Unused threshold is set as 0.

AMR Configuration FR Threshold 3 (dB) BTS FRT3 16 With this parameter you define the threshold for swiTCHing from codec mode 4 (third lowest bit-rate) to codec mode 3 (second lowest bit-rate). Unused threshold is set as 0.

AMR Configuration HR Codec Mode Set

BTS HRC 21 With this parameter you define the codec mode set for a full rate channel. If the parameter is defined as disabled, then the whole codec mode set is disabled.Codec set used is

7.40(16), 5.9(4), 4.75(1) kbit/s

AMR Handover FR Bad CI Ratio BTS BCIG 10 With this parameter you define the downlink C/I ratio on a super-reuse TRX for triggering the HO from the super-reuse TRX. Defined for AMR FR calls.

AMR Handover FR Good CI Ratio BTS BGIF 17 With this parameter you define the downlink C/I ratio on a super-reuse TRX for triggering the HO to the super-reuse TRX. Defined for AMR FR calls.

AMR BTS parameters (FR)

Page 34: AMR Presentation

Parameter Level Name Suggested Value

Comments

AMR Configuration HR Hysteresis 1 (dB)

BTS HRH1 1 With this parameter you define the threshold for swiTCHing from codec mode 2 (second lowest bit-rate) to codec mode 1 (lowest bit-rate). Unused threshold is set as 0.

AMR Configuration HR Hysteresis 2 (dB)

BTS HRH2 1 With this parameter you define the threshold for swiTCHing from codec mode 2 (second lowest bit-rate) to codec mode 1 (lowest bit-rate). Unused threshold is set as 0.

AMR Configuration HR Hysteresis 3 (dB)

BTS HRH3 0 With this parameter you define the threshold for swiTCHing from codec mode 2 (second lowest bit-rate) to codec mode 1 (lowest bit-rate). Unused threshold is set as 0.

AMR Configuration HR Init Codec Mode

BTS HRI 0 With this parameter you define whether the initial codec mode used by the mobile station is defined explicitly in the AMR codec mode set or is it implicitly derived by the mobile station

from the amount of codec modes in the AMR codec mode set..

AMR Configuration HR Start Mode BTS HRS 0 With this parameter you explicitly define the initial codec mode used by the mobile station.

AMR Configuration HR Threshold 1 (dB)

BTS HRT1 14 With this parameter you define the threshold for swiTCHing from codec mode 2 (second lowest bit-rate) to codec mode 1 (lowest bit-rate). Unused threshold is set as 0.

AMR Configuration HR Threshold 2 (dB)

BTS HRT2 17 With this parameter you define the threshold for swiTCHing from codec mode 2 (second lowest bit-rate) to codec mode 1 (lowest bit-rate). Unused threshold is set as 0.

AMR Configuration HR Threshold 3 (dB)

BTS HRT3 0 With this parameter you define the threshold for swiTCHing from codec mode 2 (second lowest bit-rate) to codec mode 1 (lowest bit-rate). Unused threshold is set as 0.

AMR Handover FR Intra Threshold DI Rx Qual

BTS IHRF 2 With this parameter you define the threshold level of the signal quality downlink and uplink measurements for triggering the intra-cell handover process for an AMR FR call in order to

swiTCH it to an AMR HR call.

AMR Handover FR Threshold Dl Rx Qual

BTS QDRF 6 With this parameter you define the threshold level of the downlink signal quality measurements for the BTS power decrease. Defined for the default FR AMR set.

AMR Handover FR Threshold Ul Rx Qual

BTS UDRF 6 With this parameter you define the threshold level of the downlink signal quality measurements for the BTS power decrease. Defined for the default FR AMR set.

AMR Handover HR Bad CI Ratio BTS BCIH 10 With this parameter you define the downlink C/I ratio on a super-reuse TRX for triggering the HO from the super-reuse TRX. Defined for AMR HR calls.

AMR Handover HR Good CI Ratio BTS GCIH 17 With this parameter you define the downlink C/I ratio on a super-reuse TRX for triggering the HO to the super-reuse TRX. Defined for AMR HR calls

AMR BTS parameters (HR)

Page 35: AMR Presentation

Parameter Level NameSuggested

Value Comments

AMR Handover HR Intra Threshold Dl Rx Qual

BTS IHRF 4 With this parameter you define the threshold level of the signal quality downlink and uplink measurements for triggering the intra-cell handover process for an AMR FR call in order to

swiTCH it to an AMR HR call.

AMR Handover HR Threshold Dl Rx Qual

BTS QDRH 5 With this parameter you define the threshold level of the signal quality downlink measurements for triggering the handover. Defined for the default AMR HR set.

AMR Handover HR Threshold Ul Rx Qual

BTS QURH 5 With this parameter you define the threshold level of the signal quality uplink measurements for triggering the handover. Defined for the default AMR HR set.

AMR Power Control FR PC Lower Threshold DL Rx Qual

BTS LDRF 5 With this parameter you define the threshold level of the downlink signal quality measurements for the BTS power increase. Defined for the default FR AMR set.

AMR Power Control FR PC Lower Threshold UL Rx Qual

BTS LURF 5 With this parameter you define the threshold level of the downlink signal quality measurements for the MS power increase. Defined for the default FR AMR set.

AMR Power Control FR PC Upper Threshold DL Rx Qual

BTS UDRF 3 With this parameter you define the threshold level of the downlink signal quality measurements for the BTS power decrease. Defined for the default FR AMR set.

AMR Power Control FR PC Upper Threshold UL Rx Qual

BTS UURF 3 With this parameter you define the threshold level of the downlink signal quality measurements for the MS power decrease. Defined for the default FR AMR set.

AMR Power Control HR PC Lower Threshold DL Rx Qual

BTS LDRH 3 With this parameter you define the threshold level of the downlink signal quality measurements for the BTS power increase. Defined for the default HR AMR set.

AMR Power Control HR PC Lower Threshold UL Rx Qual

BTS LURH 3 With this parameter you define the threshold level of the downlink signal quality measurements for the BTS power increase. Defined for the default HR AMR set.

AMR Power Control HR PC Upper Threshold DL Rx Qual

BTS UDRH 1 With this parameter you define the threshold level of the downlink signal quality measurements for the BTS power decrease. Defined for the default HR AMR set.

AMR Power Control HR PC Upper Threshold UL Rx Qual

BTS UURH 1 With this parameter you define the threshold level of the downlink signal quality measurements for the MS power decrease. Defined for the default HR AMR set.

Limit For FR TCH Resources Lower (%) FRL

BTS FRL 20 With this parameter you define the percentage of full rate TCH resources that must be available for traffic channel allocation. Full rate TCHs are allocated until the number of free

full rate resources is reduced below the threshold given in the parameter. The half rate resources are then allocated.

Limit For FR TCH Resources Upper (%) FRU

BTS FRU 40 With this parameter you define the percentage of full rate TCH resources that must be available for traffic channel allocation. Full rate TCHs are again allocated when the number

of the free full rate resources increases above the threshold given by the parameter.

AMR HO & PC parameters

Page 36: AMR Presentation

Parameter Level NameSuggested

ValueComments

TCH in handover BSC HRI 1

TCHRateInternalHo (HRI) is used to control the speech and channel type changes in handover when IAC=1. If set to 1, channel type and speech codec used in source BTS are primary allocated in target cell.

Lower limit for FR TCH resources

BSC HRL 20 btsLoadDepTCHRate (HRL) and btsLoadDepTCHRate (HRU) are considered in call set-up and handovers only when IAC=1. HR is to

be assigned if free resources go below HRL. FR is to be assigned if free resources go above HRU

Upper limit for FR TCH resources

BSC HRU 40

AMR configuration in handover

BSC ACH 1”1” = the currently used multirate configuration is preferred. ”2” = the multirate configuration of target BTS is preferred

Initial AMR channel rate for call setup and hand off

BSC IAC 1

”1” = Any rate. Channel type allocation depends on further network parameters/settings. ”2” = AMR FR. AMR FR is preferred over AMR HR and allocated despite of the values of the currently used information for channel allocation. IAC=2 overrides TCHRateInt

Slow AMR Link Adapation enabled

BSC SAL Noenable slow link adaptation. This is a proprietary algorithm where codec mode changes happen every SACCH period (480ms) instead of as fast as 40ms.

AMR set grades enabled BSC ASG No

Y = downgrades and upgrades are applied N = downgrades and upgrades are not applied. If multirate configuration of source and target BTS are the same then ACH and ASG has no impact

AMR BSC parameters

Page 37: AMR Presentation

Radio Link Timeout (RLT) in AMR

Page 38: AMR Presentation

RLT Background 3GPP 05.08 states that Radio Link Failure (RLF) in the MS is determined by the success rate of

decoding messages on the downlink SACCH

The aim of determining RLF in the MS is to ensure that calls with unacceptable voice/data quality, which cannot be improved either by RF power control or handover, are either re-established or released in a defined manner

The Radio Link Timeout (RLT) parameter controls that a forced release (drop) will not normally occur until the call has degraded to a quality below that at which the majority of subscribers would have manually released it

The RLF procedure is implemented in the RRM at the BSC and is as follows:

After the assignment of a dedicated channel a counter is initialized to RLT When a SACCH message is unsuccessfully decoded the counter is decreased by 1 When a SACCH message is successfully decoded the counter is increased by 2 If the counter reaches 0 a RLF is declared Call is released

Page 39: AMR Presentation

AMR Optimization Warnings

Page 40: AMR Presentation

With the AMR HR implementation BSCs maximum channel capacity 4096 must be taken into the account in BSCs TRX amount dimensioning. For example, the BSC2i provides with 512 full-rate TRXs capacity or 256 half –rate TRXs.

Unpacking shall take place before any HO is triggered to other cells. better speech quality conservative PC setting shall be used.

HR shall be used aggressively in dense urban areas where C/I is good and traffic is very high whereas in rural area FR shall be preferred and HR shall be used conservatively based on traffic loads

Aggressive PC settings shall be used for higher capacity gain where as for better speech quality conservative PC setting shall be used.

HR shall be used aggressively in dense urban areas where C/I is good and traffic is very high whereas in rural area FR shall be preferred and HR shall be used conservatively based on traffic loads.

AMR Optimization Warnings

Page 41: AMR Presentation

AMR Field Results

Page 42: AMR Presentation

In-Door Trial Results

Page 43: AMR Presentation

DL results – coverage improvement

PESQ 2.7AMR

PESQ 1.8Non AMR

Page 44: AMR Presentation

UL results – coverage improvement

PESQ 3.6 non AMR

PESQ 3.2 AMR

PESQ 1.9non AMR

PESQ 3.0 AMR

PESQ 2.7

Page 45: AMR Presentation

AMR FR voice quality coverage gain

AMR does not improve radio conditions (level, interference), it improves speech quality (MOS) in poor radio conditions.

Coverage gain will be the result of subscriber perception, meaning being able to continue the call in poor radio conditions with good voice quality due to AMR.

Results from trial:

Good Radio Conditions

Poor Radio Conditions

Good Radio Conditions

MOS 2.7

AMR

Non- AMR

Page 46: AMR Presentation

Out Door Trial Results

Page 47: AMR Presentation

MOS distribution vs. RxLev

DLDL DLDL

ULUL ULUL

Page 48: AMR Presentation

MOS distribution vs. RxQual

DLDL DLDL

ULUL ULUL

Page 49: AMR Presentation

MOS distribution vs. C/I

• C/I measured by scanner not by MS

DL DL

Page 50: AMR Presentation

MOS scores per AMR codec

• Average AMR MOS = 3.3• Average non AMR MOS = 3.1

• Peak AMR MOS = 3.7• Peak non AMR MOS = 3.7

DL

Page 51: AMR Presentation

AMR codec usage vs. RxQual

DL

Page 52: AMR Presentation

9 sites were selected RVSDBSC16 to see the affect of changes in the FRT/HRT/FRH/HRH values.

Three set of parameters were tested as given in the following table. Parameter changes were made only for few hours for drive test purpose.

Trial on FRT/HRT

Parameter Current Value Case 1 Case 2 Case 3

AMR Configuration FR Hysteresis 1 (dB) 1 1 1 2

AMR Configuration FR Hysteresis 2 (dB) 1 1 1 2

AMR Configuration FR Hysteresis 3 (dB) 1 1 1 2

AMR Configuration FR Threshold 1 (dB) 9 11 7 9

AMR Configuration FR Threshold 2 (dB) 12 14 10 12

AMR Configuration FR Threshold 3 (dB) 16 18 14 16

AMR Configuration HR Hysteresis 1 (dB) 1 1 1 2

AMR Configuration HR Hysteresis 2 (dB) 1 1 1 2

AMR Configuration HR Hysteresis 3 (dB) 0 0 0 0

AMR Configuration HR Threshold 1 (dB) 14 16 12 14

AMR Configuration HR Threshold 2 (dB) 17 19 15 17

AMR Configuration HR Threshold 3 (dB) 0 0 0 0

Page 53: AMR Presentation

DL Codec Usage

0

10

20

30

40

50

60

70

80

90

100

Current Value Drive 1 Drive 2 Drive 3

Higher threshold-

More channel coding

Lower threshold-

More speechcoding

Hysteresis changed

from 1 to 2 db

Current threshold

value

Page 54: AMR Presentation

UL Codec Usage

0

10

20

30

40

50

60

70

80

90

100

Current Value Drive 1 Drive 2 Drive 3

No noticeable change in codec set usage

Page 55: AMR Presentation

There is no noticeable change in DL FER with change in FRT/FRH values.

There is a change in codec usage in DL with change in the thresholds.

No noticeable change in codec usage in UL.

The overall C/I is good in the area chosen for the trial and mostly codec 12.2 and 7.4 are used.

The current threshold values are good as best codec in terms of speech is used most of the times.

Another area ( Trial area -1 ) is selected where the C/I is not as good so that we can see the affect of FRT/HRT values on the DL FER.

The DL FER is best when using the current set of FRT/HRT values and degraded in all other three set of values.

The current set of FRT/HRT values shall be used to have best DL FER.

Trial Summary

Page 56: AMR Presentation

HOC, POC, BTS Optimization Settings

Page 57: AMR Presentation

Parameter Setting Parameter Level Setting 1 Setting 2 Setting 3 Comments

AMR Configuration FR Hysteresis 1 BTS 1 2 2 -

AMR Configuration FR Hysteresis 2 BTS 1 2 2 -

AMR Configuration FR Hysteresis 3 BTS 1 2 2 -

AMR Configuration FR Threshold 1 BTS 12 18 18 -

AMR Configuration FR Threshold 2 BTS 18 24 24 -

AMR Configuration FR Threshold 3 BTS 22 32 32 -

AMR Configuration HR Hysteresis 1 BTS 1 2 2 -

AMR Configuration HR Hysteresis 2 BTS 1 2 2 -

AMR Configuration HR Hysteresis 3 BTS 2 0 0 -

AMR Configuration HR Threshold 1 BTS 22 28 28 -

AMR Configuration HR Threshold 2 BTS 28 34 34 -

AMR Configuration HR Threshold 3 BTS 0 0 0 -

AMR HO HR Threshold DL RxQual BTS 6 5 5 -

AMR HO HR Threshold UL RxQual BTS 6 5 5 -

AMR POC FR PCL Threshold DL RxQual BTS 5 4 4 -

AMR POC FR PCL Threshold UL RxQual BTS 5 4 4 -

AMR POC FR PCU Threshold DL RxQual BTS 1 3 3 -

AMR POC FR PCU Threshold UL RxQual BTS 1 3 3 -

AMR POC HR PCL Threshold DL RxQual BTS 4 2 2 -

AMR POC HR PCL Threshold UL RxQual BTS 4 2 2 -

AMR POC HR PCU Threshold DL RxQual BTS 1 0 0 -

AMR POC HR PCU Threshold UL RxQual BTS 1 0 0 -

PC Interval Poc 0 1 0 Setting 1 and 3 are very aggressive (low POC & HOC quality threshold) as AMR allow MS to

maintain good FER in low C/I

PC L T Qual DL RxQual POC 5 3 5

PC L U Qual DL RxQual POC 5 3 5

HO T Qual DL Rx Qual HOC 5 4 5

HO T Qual UL Rx Qual HOC 5 4 5

Page 58: AMR Presentation

Composition of Calls

70% calls using AMR Codec

30 % calls using EFR Codec

This profile didn’t change in the different trial phases.

CODEC profile

Page 59: AMR Presentation

Drive Test in AMR

Page 60: AMR Presentation

Drive Test

Drive test was done using TEMS investigation to verify the following events:

Call packing from FR to HR Call unpacking from HR to HR Link adaptation depending upon channel

conditions

Page 61: AMR Presentation

The slide shows MS call on AMR FR on codec set 12.2 and VQ = 0

AS VQ is good, depending upon load thresholds the call packs from FR 12.2 codec to HR 4.75 codec as shown in next slide

AMR FR Call, DL VQ =0, good C/I

Codec used 12.2 kbps

Packing = FR HR (1/3)

Page 62: AMR Presentation

After packing from FR to HR the MS first selects most robust codec (4.75 kbps) on HR and then does the link adaptation to select another codec depending upon channel conditions.

The slide shows MS call on AMR HR on codec set 4.75 and VQ = 0

AS VQ is good, (good C/I ) MS does the link adaptation and changes from codec 4.75 to codec 7.4

AMR HR Call, DL VQ =0, good C/I

HR Codec used is 4.75 kbps

Packing = FR HR (2/3)

Page 63: AMR Presentation

After packing from FR to HR the MS first selects most robust codec (4.75 kbps ) on HR.

AS VQ is good, (good C/I ) MS does the link adaptation and changes from codec 4.75 to codec 7.4

The slide shows MS call on AMR HR on codec set 7.40 kbps and VQ = 0AMR HR Call, DL VQ =0 , good C/I

HR Codec used is 7.40 kbps

Packing = FR HR (3/3)

Page 64: AMR Presentation

The slide shows MS call on AMR HR on codec set 4.75 and VQ = 5, and bad C/I

AS VQ is bad, call unpacks from HR 7.4 codec to FR 5.3 codec as shown in next slide

AMR FR Call, DL VQ =5, bad C/I

Codec used 4.75 kbps

Unpacking = HR FR (1/2)

Page 65: AMR Presentation

The slide shows MS on HR on AMR FR on codec set 5.3 and VQ = 6

AMR FR Call, DL VQ =6

Codec used 5.3 kbps

Unpacking = HR FR (2/2)

Page 66: AMR Presentation

AMR HR Call, DL VQ =0, good C/I

Codec used 7.40 kbps

HR Link Adaptation (1/3) After packing from FR to HR the MS first selects most robust codec ( 4.75 kbps ) on HR.

The slide shows MS call on AMR HR on codec set 7.4 and VQ = 0 and good C/I.

Page 67: AMR Presentation

AMR HR Call, DL VQ =6, bad C/I

Codec used 4.75 kbps

HR Link Adaptation (2/3) After packing from FR to HR the MS first selects most robust codec ( 4.75 kbps ) on HR.

The slide shows MS call on AMR HR on codec set 4.75 and VQ = 0

AS VQ is good, ( good C/I ) MS does the link adaptation and changes from codec 4.75 to codec 7.4

Page 68: AMR Presentation

AMR FR Call, DL VQ =6

Codec used 5.3 kbps

HR Link Adaptation (3/3) After packing from FR to HR the MS first selects most robust codec ( 4.75 kbps ) on HR.

The slide shows MS call on AMR HR on codec set 4.75 and VQ = 0

As VQ is good, ( good C/I ) MS does the link adaptation and changes from codec 4.75 to codec 7.4

Page 69: AMR Presentation

AMR effect on HO, KPI, Capacity, Coverage

Page 70: AMR Presentation

RXLEV and Power Budget HO parameters are identical for AMR and EFR

AMR call would handover at the same point as an EFR call.

Separate RXQUAL threshold settings for AMR

Default set to “worse” values than EFR. (e.g. EFR =4, AMR = 5) With these default settings AMR calls would be expected to have fewer HO due to quality

No difference in RXQUAL measurement method between EFR and AMR

EFR call and AMR call in identical location should show identical RXQUAL measurements

Packing/Unpacking

Unpacking from HR to FR is always based on RX quality In congested cell with no available TS for unpacking, Inter-cell HO required based on RXQUAL.

Improved robustness in AMR over EFR

AMR better able to handle poor radio conditions - low RXLEV, poor RXQUAL, low C/I

Optimization of separate AMR parameters is important to ensure no negative impact to HO. Different environments will need different parameter settings to optimise the performance. Other AMR parameters should have no negative impact in a network designed for EF

AMR effect on HO

Page 71: AMR Presentation

AMR effect on KPIs The AMR feature itself will not impact the individual connections DCR, but it will affect the overall

system DCR since the interference generated in the network is lower due to the AMR power control settings.

Radio Link Timeout can be adapted to AMR in order for dropped calls to maintain the same correlation with voice quality degradation as with EFR

AWS National standard changed for Radio Link Timeout changed from 20 to 44 SACCHs.The new standard is due to the fact that the AMR calls may still have a good communication but radio link timeout is small and call is cleared based on RLT.

The new standard was implemented to Los Angeles market .Increasing the radio link timeout to 44 clearly improved the retainability in L.A. core area.

Quality -> better perceived speech quality. Traditionally, GSM voice quality has been usually benchmarked based on BER measurements With Frequency Hopping and AMR, BER becomes increasingly meaningless and therefore

alternative indicators are needed to benchmark the voice quality BSS10.5 brings FER based counters:

In UL, the system measures the UL FER and related counters are available In DL, the system estimates the DL Frame Erasure Probability (FEP) based on the rest of

information available

Page 72: AMR Presentation

AMR provides a significant performance enhancement that can be translated into a tradeoff between quality and capacity

AMR feature impact and deployment strategy depends strongly upon the AMR capable mobile penetration

AMR gains:

Quality -> AMR maintains good speech quality in the situation where the connection faces low C/I or low signal level. Also due to retransmissions schemes used by these channels the probability of signaling success maintain very high even for very degraded conditions

Capacity -> HR utilization doubles the hardware capacity of the cell since two half-rate connections can be allocated to fill only one timeslot. Practically the gain is up to 150% higher capacity for the same quality

Coverage -> additional 3-4 dB effective coverage Cost (HR hardware efficiency) -> 20-40% lower number of TRXs Improved BCCH plan: tighter frequency reuse or better quality with same frequency

reuse, potentially releasing frequencies to be used on the non-BCCH layer

AMR effect on Capacity & Coverage

Page 73: AMR Presentation

AMR Network Doctor reports

Page 74: AMR Presentation

Network Doctor Reports

Following Network Doctor report are used to monitor and optimize the AMR codec utilization

ND-244: BER quality per CODEC type and rate. Reports total voice samples distributed across AMR and EFR for each CODEC rate

ND-245: Lists FER for both uplink and downlink separated for all CODEC types and rates

ND-246: Summary report for AMR KPI

ND-247: Call failure rate per CODEC type

ND-248: This report shows seizure and failure statistics for codec set modifications in internal HO

ND-249: AMR counters summary

Page 75: AMR Presentation

AMR & “Soft Channel Capacity” feature (S11.1)

Page 76: AMR Presentation

Soft Channel Capacity to help AMR deployment One of the NOKIA BSS practical limits that has been highlighted from the

customer is the fact that we can’t deploy all the BSC as HR

This is true till S10.5

In S11.1 Nokia is introducing the “Soft Channel Capacity” feature that allows to define all the RTSL in the BSS as Dual Rate

This will have in important (positive) impact on the OPEX and CAPEX savings for the customers.

As we write the feature is under trial in the AWS Los Angeles market but it very promising

Page 77: AMR Presentation

Question & Comments

For questions and comments please contact: