voice codec-Amr

Embed Size (px)

Citation preview

  • 7/22/2019 voice codec-Amr

    1/38

    AMRRAN12.0

    Feature Parameter Description

    Issue 01

    Date 2010-12-20

    HUAWEI TECHNOLOGIES CO., LTD.

  • 7/22/2019 voice codec-Amr

    2/38

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

    No part of this document may be reproduced or transmitted in any form or by any means without prior

    written consent of Huawei Technologies Co., Ltd.

    Trademarks and Permissions

    and other Huawei trademarks are trademarks of Huawei Technologies Co., Ltd.

    All other trademarks and trade names mentioned in this document are the property of their respective

    holders.

    Notice

    The purchased products, services and features are stipulated by the contract made between Huawei and

    the customer. All or part of the products, services and features described in this document may not be

    within the purchase scope or the usage scope. Unless otherwise specified in the contract, all statements,

    information, and recommendations in this document are provided "AS IS" without warranties, guarantees orrepresentations of any kind, either express or implied.

    The information in this document is subject to change without notice. Every effort has been made in the

    preparation of this document to ensure accuracy of the contents, but all statements, information, and

    recommendations in this document do not constitute the warranty of any kind, express or implied.

    Huawei Technologies Co., Ltd.

    Address: Huawei Industrial Base

    Bantian, Longgang

    Shenzhen 518129

    People's Republic of China

    Website: http://www.huawei.com

    Email: [email protected]

    http://www.huawei.com/http://www.huawei.com/mailto:[email protected]:[email protected]:[email protected]://www.huawei.com/
  • 7/22/2019 voice codec-Amr

    3/38

    WCDMA RAN

    AMR Contents

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    ii

    Contents

    1 Introduction ................................................................................................................................1-11.1 Scope ............................................................................................................................................ 1-11.2 Intended Audience ........................................................................................................................ 1-11.3 Change History .............................................................................................................................. 1-1

    2 Overview .....................................................................................................................................2-13 Basic Principle ...........................................................................................................................3-1

    3.1.1 History of UMTS Voice ......................................................................................................... 3-13.1.2 AMR Signal Processing ........................................................................................................ 3-13.1.3 Source Controlled Rate ........................................................................................................ 3-2

    4 Radio Bearers ............................................................................................................................4-14.1 Radio Bearer Scheme ................................................................................................................... 4-14.2 AMR Rate Set ................................................................................................................................ 4-14.3 Initial Bit Rate ................................................................................................................................ 4-24.4 Controllable Rate Set .................................................................................................................... 4-2

    5 AMRC ...........................................................................................................................................5-15.1 Overview ....................................................................................................................................... 5-15.2 AMRC Based on LDR ................................................................................................................... 5-15.3 AMRC Based on TFO/TrFO .......................................................................................................... 5-15.4 AMRC Signaling ............................................................................................................................ 5-2

    6 Link Stability Control for AMR ...............................................................................................6-16.1 Basic Principle ............................................................................................................................... 6-1

    6.1.1 Overview ............................................................................................................................... 6-16.1.2 UL Stability Control ............................................................................................................... 6-16.1.3 DL Stability Control ............................................................................................................... 6-2

    6.2 Link Stability Measurement ........................................................................................................... 6-26.3 AMRC based on Link Stability ....................................................................................................... 6-6

    7 Parameters .................................................................................................................................7-18 Glossary ......................................................................................................................................8-19 Reference Documents .............................................................................................................9-1

  • 7/22/2019 voice codec-Amr

    4/38

    WCDMA RAN

    AMR 1 Introduction

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    1-1

    1 Introduction

    1.1 Scope

    This document describes the adaptive multi-rate (AMR) service.

    1.2 Intended Audience

    This document is intended for:

    Personnel who are familiar with WCDMA basics

    Personnel who need to understand AMR

    Personnel who work with Huawei products

    1.3 Change History

    This section provides information on the changes in different document versions.

    There are two types of changes, which are defined as follows:

    Feature change: refers to the change in the AMR.

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

    Document Issues

    The document issues are as follows:

    01 (2010-12-20)

    01 (2010-12-20)

    This is the document for the first commercial release of RAN12.0.

    This is a new document.

  • 7/22/2019 voice codec-Amr

    5/38

    WCDMA RAN

    AMR 2 Overview

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    2-1

    2 Overview

    AMR services are 3G speech services. AMR services are classified into Adaptive Multi-Rate -Narrowband (AMR-NB) services and Adaptive Multi-Rate - Wideband (WRFD-010613 AMR-WB)

    services.

    This document presents the following information about AMR service.

    Basic Principle

    Radio Bearer

    AMRC

    Link Stability Control for AMR

  • 7/22/2019 voice codec-Amr

    6/38

    WCDMA RAN

    AMR 3 Basic Principle

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    3-1

    3 Basic Principle

    3.1.1 History of UMTS Voice

    UMTS voice services consist of the AMR service (CS voice) and the VoIP service (PS voice). Thetraditional voice bearer scheme is voice over DCH. With the development of technologies and theenhancement of bearer efficiency, HSPA/HSPA+ is being increasingly used for voice bearer.

    Table 3-1describes the development process of UMTS voice bearer technologies.

    Table 3-1 Development process of UMTS voice bearer technologies

    Protocol Release CS Voice PS Voice3GPP Release 99 AMR-NB over DCH -

    3GPP Release 4 TFO, TrFO, and soft switch -

    3GPP Release 5 AMR-WB over DCH VoIP over DCH (IMS-based)

    3GPP Release 6 - VoIP over HSPA

    3GPP Release 7 - VoIP over HSPA+ (CPC)

    3GPP Release 8 AMR over HSPA/HSPA+ -

    Table 3-2compares different voice bearer technologies.

    Table 3-2 Comparison between voice bearer technologies

    Item AMR over DCH AMR overHSPA/HSPA+

    VoIP overHSPA/HSPA+

    VoIP over DCH

    Radio bearer R99 DCH HSPA/HSPA+ HSPA/HSPA+ DCH

    RNC rate control AMRC AMRC None None

    RLC TM UM UM UM

    CN CS CS PS+IMS PS+IMS

    Terminal Ordinary terminal SupportsHSPA/HSPA+.

    Supports AMRoverHSPA/HSPA+.

    SupportsHSPA/HSPA+.

    Supports the VoIPclient.

    Supports theVoIP client.

    3.1.2 AMR Signal Processing

    AMR services are 3G speech services. AMR services are classified into Adaptive Multi-Rate -Narrowband (AMR-NB) services and Adaptive Multi-Rate - Wideband (WRFD-010613 AMR-WB)services. The voice sampling frequency and bandwidth of AMR-WB services are higher than those ofAMR-NB services. Thus, compared with AMR-NB services, AMR-WB services provide better speech

    quality.

  • 7/22/2019 voice codec-Amr

    7/38

    WCDMA RAN

    AMR 3 Basic Principle

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    3-2

    Figure 3-1AMR Signal Processing

    Analog voice is sampled by A/D (analog to digit) and coded by PCM (PCM voice). The AMR coding isused to convert the PCM voice to AMR voice. The AMR modes and rates are controlled by the functionof AMR Control (AMRC).

    3.1.3 Source Controlled Rate

    During a normal telephone conversation, the participants alternate so that, on the average, eachdirection of transmission is occupied about 50 % of the time. Source controlled rate (SCR) is a mode ofoperation where the speech encoder encodes speech frames containing only background noise with alower bit-rate than normally used for encoding speech. A network may adapt its transmission scheme totake advantage of the varying bit-rate.

    Voice Activity Detector (VAD) on the TX side is used to check the activities of speech. If speech isinactive, the TX side transmits SID frame to the RX side. SID frame contains the evaluation of thebackground acoustic noise on the transmit (TX) side. When the RX side receives the SID frame, the RXside generates a noise similar to TX side, called comfort noise, during periods when the transmission isswitched off.

    In addition to these functions, if the parameters arriving at the RX side are detected to be seriously

    corrupted by errors, the speech or comfort noise must be generated from substituted data in order toavoid seriously annoying effects for the listener.

  • 7/22/2019 voice codec-Amr

    8/38

    WCDMA RAN

    AMR 4 Radio Bearers

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    4-1

    4 Radio Bearers

    4.1 Radio Bearer Scheme

    The data of AMR service is classified into 3 classes (A, B, C) which stand for different significance. A ismost important, B is in the next place and c is in the last places. Therefore, AMR RAB consists of 3sub-flows (A, B, C). A has a higher priority than B and C.

    The CN transmits three sub-flows to the RNC, and then the RNC sets up three RBs by using TM RLC tocarry the three sub-flows. Each sub-flow is carried on one DCH.

    RAB 0# and RAB 1# are used for CS AMR.

    Index CN Domain Traffic Class Source StatisticsDescriptor

    MBR (kbit/s) Direction

    0 CS Conversational Speech 12.2 DL/UL

    1 CS Conversational Speech 23.85 DL/UL

    AMR also can be carried on HSPA (DL HS-DSCH and UL E-DCH).For details, see Voice over HSPA.

    You need to set CSVoiceChlTypeto DCH to make sure that AMR is carried on DCH

    4.2 AMR Rate Set

    The codec rates of AMR services can be adjusted according to the change of radio environments toachieve better speech quality.

    Voice has a period close to 20 ms. So the voice is sampled and processed every 20 ms. AMR rate is

    calculated in the following equations.

    AMR rate = A + B + C / 20ms. A, B, C stands the size of voice data for each sub-flows. Example12.2kbit/s = [81+103+60] bit / 20 ms.

    AMR-NB Rate Set

    For AMR-NB, the voice bandwidth is from 200 Hz to 3400 Hz and the sampling frequency is 8 kHz. Therate is show as follows:

    Table 4-1AMR-NB sub-flows

    Rate (kbit/s) 4.75 5.5 5.9 6.7 7.4 7.95 10.2 12.2 SID No data (0)

    Sub-flow A (bit) 42 49 55 58 61 75 65 81 39 0

  • 7/22/2019 voice codec-Amr

    9/38

    WCDMA RAN

    AMR 4 Radio Bearers

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    4-2

    Sub-flow B (bit) 53 54 63 76 87 84 99 103 0 0

    Sub-flow C (bit) 0 0 0 0 0 0 40 60 0 0

    AMR-WB Rate Set

    For AMR-WB, the voice bandwidth is from 50 Hz to 7000 Hz and the sampling frequency is 16 KHz. Therates are shown as follows:

    Table 4-2AMR-WB sub-flows

    Rate (kbit/s) 23.85 23.05 19.85 18.25 15.85 14.25 12.65 8.85 6.6 SID No Data(0)

    Sub-flow A (bit) 72 72 72 72 72 72 72 64 54 40 0

    Sub-flow B (bit) 405 389 325 293 245 213 181 113 78 0 0

    Sub-flow C (bit) 0 0 0 0 0 0 0 0 0 0 0

    4.3 Initial Bit Rate

    In the UL, the Initial Bit Rate (IBR) is not only the maximum permissible rate in the initial communicationphase, but also the maximum rate that the UL AMRC function can select. It is equal to the maximum ratein the UL controllable rate set. In the DL, the IBR is the maximum permissible rate in the initialcommunication phase.

    RNC calculates IBR in the following way: When the AMRC function is enabled,

    If the cell load is normal, then IBR = max {GBR, IBRmax}.

    If the cell is in the basic congestion state, then IBR = GBR. For details about basic congestion, seetheLoad Control Feature Parameter Description.

    When the AMRC function is disabled, IBR = max {GBR, IBRmax}.

    IBRmax is the maximum IBR and is calculated in the following way:

    IBRmax = min (MBRRAB, MBRLMT)

    MBRRAB is the maximum rate in the rate set in the RAB assignment message.

    MBRLMTis the maximum rate configured based on user priority (ADD UCELLAMRCand ADDUCELLAMRCWB)

    The minimum IBR cannot be lower than the GBR. If the maximum rate of user priority-based services islower than the GBR, the IBR is set to the GBR.

    4.4 Controllable Rate Set

    Controllable rate set consists of the AMR codec rates that are contained in the supported rate set andare higher than or equal to the GBR. The rates in this set can be selected by the AMRC function for rateadjustment. Supported rate set consists of all the AMR codec rates that can be used for service

    transport.

    http://localhost/var/www/apps/conversion/tmp/scratch_6/Load%20Control.htmhttp://localhost/var/www/apps/conversion/tmp/scratch_6/Load%20Control.htmhttp://localhost/var/www/apps/conversion/tmp/scratch_6/Load%20Control.htmhttp://localhost/var/www/apps/conversion/tmp/scratch_6/Load%20Control.htm
  • 7/22/2019 voice codec-Amr

    10/38

    WCDMA RAN

    AMR 4 Radio Bearers

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    4-3

    For example:

    Assume that the supported rate set is {0, SID, 4.75 kbit/s, 7.95 kbit/s, 12.2 kbit/s} and the GBR is 4.75kbit/s. Then, the controllable rate set is {4.75 kbit/s, 7.95 kbit/s, 12.2 kbit/s}. SID stands for SilenceIndicator. It can be used to maintain a session when there is no data.s

    The controllable AMR rate set is valid only when the AMRC function is enabled. The following table liststhe controllable AMR rate set.

    Link Direction Iu UP Version Controllable Rate Set

    DL 2 {GBR, , MBR}

    {GBR, , MBR}consists of all the rates that are carried in the RABassignment message and are higher than or equal to the GBR.

    DL 1 {GBR, IBRmax}

    UL - {GBR, IBR}

    If IBR = GBR, then {GBR, IBR} = {GBR}.

  • 7/22/2019 voice codec-Amr

    11/38

    WCDMA RAN

    AMR 5 AMRC

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    5-1

    5 AMRC

    5.1 Overview

    RNC uses the AMRC function to adjust AMR codec rates. This function is implemented by the RNC. Itdynamically adjusts the codec rates according to the link stability, cell congestion state. The UL AMRCand the DL AMRC function work independently.

    AMRC Based on LDR

    AMRC Based on TFO/TrFO

    AMRC Based on Link Stability (see 6 Link Stability Control for AMR)

    The AMRC function is controlled by the parameter CsSwitch > CS_AMRC_SWITCH.

    When the AMRC function is enabled, RNC can adjust the AMR codec rates according to the differentconditions. If the AMR codec rate is adjusted to a lower one, the AMR quality will become worse. Thedifferent AMR codec rates have different impacts on MOS (Mean Opinion Score), for detailedinformation, please see 3GPP TS 26.975.

    5.2 AMRC Based on LDR

    AMRC based on LDR is one task of Load Reshuffling (LDR). For details about the LDR function, seeLoad Control.

    When the cell enters the LDR state (also called basic congestion state) triggered by power, themaximum permissible UL or DL AMR rate is decreased to the GBR in the UL or DL controllable rate set.

    When the cell enters the LDR state, the rate is not increased.

    To enable the AMRC based on LDR, do as follows:

    Turn on the LDR switch.

    Example, MOD UCELLALGOSWITCH: CellId=4500, NBMLdcAlgoSwitch=ULLDR-1&DLLDR-1

    Select the AMRC as one of the actions in LDR state.

    Example, MOD UCELLLDR: CellId=4500, DlLdrFirstAction=AMRRateRed,DlLdrSecondAction=NoAct;

    5.3 AMRC Based on TFO/TrFO

    Overview

    TFO/TrFO (WRFD-011600 TFO/TrFO) is Tandem Free Operation/Transcoder Free Operation. The

    function is used to prevent tandeming codecs in the traditional UE-UE calling procedure.

    As shown inFigure 5-1,the traditional procedure includes two coding operations and two decodingoperations, thus leading to deterioration in speech quality. The deterioration is more noticeable when thespeech codecs are operating at low rates.

  • 7/22/2019 voice codec-Amr

    12/38

    WCDMA RAN

    AMR 5 AMRC

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    5-2

    Figure 5-1 Traditional speech codec tandem operation

    When the calling party and the called party use the same codec rate, the compressed speech framesmay be transparently transmitted between the two parts, without the need of the second coding anddecoding. This improves the speech quality. TFO/TrFO is introduced for this purpose.

    For TFO, there is a pair of codec in transmission path in the network, but the two codec are bypassed.

    For TrFO, there is no codec in the transmission path in the network.

    For details about TFO and TrFO, see the 3GPP TS 28.062.

    AMRC for TFO/TrFO

    AMRC supports the adjustment of the maximum permissible AMR codec rate that is triggered by thepeer RNC.

    For AMR service, the local downlink is the peer uplink. So if the local is going to adjust the downlink, thepeer should adjust the uplink. Before TFO/TrFO is applied, the codec in the CN close to the UE performthe rate adaption. After TFO/TrFO is applied, the codec is not configured or bypassed.

    If the DL codec rate needs to be adjusted (triggered by LDR or link stability control), the local RNCsends the rate adjustment command to the peer RNC through CN. The peer RNC further determineswhether to perform rate adjustment according to the AMRC function.

    If the RNC receives the rate adjustment command from the peer end, it adjusts the UL rate at the localend to the maximum rate that is closest to or equal to but not higher than the rate requested by thepeer end.

    To enable the AMRC based on TFO/TrFO, you need to turn on the AMRC switch CsSwitch >CS_AMRC_SWITCHand the Iu-UP version switch CsSwitch> CS_IUUP_V2_SUPPORT_SWITCH.

    5.4 AMRC SignalingThe RNC sends the TFC Control message to the UE to adjust the uplink rate of AMR

  • 7/22/2019 voice codec-Amr

    13/38

    WCDMA RAN

    AMR 5 AMRC

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    5-3

    Figure 5-2 Uplink AMRC rate adjustment signaling

    The RNC sends Iu UP Rate Control Request message to the CN to request to adjust the downlink rate ofthe UE. After the CN adjusted the downlink rate, the CN responds a Iu UP Rate Control Responsemessage to the RNC.

    Figure 5-3 Downlink AMRC rate adjustment signaling

  • 7/22/2019 voice codec-Amr

    14/38

    WCDMA RAN

    AMR 6 Link Stability Control for AMR

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    6-1

    6 Link Stability Control for AMR

    6.1 Basic Principle

    6.1.1 Overview

    When the UL TX power of the UE or the DL TCP of the DPDCH exceeds the associated threshold, thelink stability control function for AMR speech services triggers a rate decrease, an inter-frequencyhandover, or an inter-RAT handover, so as to guarantee the stability of links. These actions arecontrolled by individual switches but are performed in this fixed sequence: firstly, rate decrease, secondly,inter-frequency handover or last inter-RAT handover.

    The following table shows the basic principle of AMRC based on link stability.

    Table 6-1AMRC based on link stability

    Direction Event AMRC Handover

    DCH DL Ea - Start measurement for handover

    Eb - Stop measurement for handover

    E1 Decrease rate Start measurement for handover

    E2 Stop decreasing rate Stop measurement for handover

    F2 Stop Increasing rate -

    F1 Increase rate -

    DCH UL 6D or 6A1 Decrease rate Start measurement for handover

    6B1 Stop decreasing rate Stop measurement for handover

    6A2 Stop Increasing rate -

    6B2 Increase rate -

    6.1.2 UL Stability Control

    UL stability control is as follows:

    If AMRC is enabledThe RNC can adjust the rate according to events received.

    If the current rate is the GBR and the RNC receives a report on event 6A1 or 6D or the UL AMRCtimer expires, the RNC performs inter-frequency handover or inter-RAT handover.

    If AMRC is disabled,

    If the RNC receives a report of event 6A1 or 6D, the RNC performs inter-frequency handover orinter-RAT handover.

    The handover triggered by link stability is specified by the following parameter:

    If the UL AMR inter-frequency handover switch (UlQosAmrInterFreqHoSwitch orUlQosWAmrInterFreqHoSwitch) is set to YES, the function triggers an inter-frequency handover.

  • 7/22/2019 voice codec-Amr

    15/38

    WCDMA RAN

    AMR 6 Link Stability Control for AMR

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    6-2

    If the UL AMR inter-RAT handover switch (UlQosAmrInterRatHoSwitch orUlQosWAmrInterRatHoSwitch) is set to YES, the function triggers an inter-RAT handover.

    If both the switches are set to YES, inter-frequency measurement and inter-RAT measurement arestarted at the same time. Then, the RNC decides whether to perform an inter-frequency or inter-RAT

    handover based on the first report received from the UE.

    6.1.3 DL Stability Control

    DL stability control is as follows:

    If AMRC is enabled, periodical report is applied and RNC determines the events E1, E2, F1 and F2.

    The RNC can adjust the rate according to events received.

    If the current rate is the GBR and the RNC receives a report of E1, the RNC performs inter-frequencyhandover or inter-RAT handover for the UE.

    If AMRC is disabled, event report is applied and the NodeB reports the events Ea and Eb. Event F isnot required because there is no rate adjustment.

    If the RNC receives a report of event Ea, the RNC performs inter-frequency handover or inter-RAThandover for the UE.

    The handover triggered by link stability is specified by the following parameter:

    If the DL AMR inter-frequency handover switch (DlQosAmrInterFreqHoSwitchorDlQosWAmrInterFreqHoSwitch) is set to YES, the function triggers an inter-frequency handover.

    If the DL AMR inter-RAT handover switch (DlQosAmrInterRatHoSwitchorDlQosWAmrInterRatHoSwitch) is set to YES, the function triggers an inter-RAT handover.

    If both the switches are set to YES, inter-frequency measurement and inter-RAT measurement arestarted at the same time. Then, the RNC decides whether to perform an inter-frequency or inter-RAThandover based on the first report received from the NodeB.

    6.2 Link Stability Measurement

    Overview

    Link stability measurement for AMR services is performed to trigger link stability control for AMRservices.

    Stability Measurement Items for AMR Services

    Measurement Item Event Description

    UL TX power of the UEs 6A1 and 6A2

    6B1 and 6B2

    6D

    The UE measures UL TX power and report the events tothe RNC.

    DL TX power of theDPCCH pilot (whenAMRC is enabled)

    E1 and E2

    F1 and F2

    The NodeB periodically measures and reports downlinkDPCCH pilot power to the RNC.The RNC converts it to theDPDCH power and triggers the respective events bycomparing the power with the the threshold.

  • 7/22/2019 voice codec-Amr

    16/38

    WCDMA RAN

    AMR 6 Link Stability Control for AMR

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    6-3

    DL TX power of theDPCCH pilot (whenAMRC is disabled)

    Ea and Eb The NodeB periodically measures the power of DPCCHpilot and coverts it to the DPDCH power. When themeasurement reaches the threshold, the NodeB triggersthe respective events and periodically reports the

    measurements to the RNC.

    UL Measurement for 6A1/6B1/6A2/6B2/6D

    Measurement results serve as the basis of AMRC. By comparing the measurement results withassociated thresholds, the UE reports corresponding events. Then, the RNC takes corresponding AMRCactions.

    UL AMRC events consist of 6A1, 6A2, 6B1, 6B2, and 6D. These events indicate different states of TXpower of the current UE.

    After establishing an AMR speech service, the RNC sends the following information to the UE through a

    MEASUREMENT CONTROL message:

    Threshold of event 6A1, 6B1, 6A2, 6B2, or 6D for TX power

    Time to trigger event 6A1, 6B1, 6A2, 6B2, or 6D

    Then, the UE measures the TX power in real time, filters the measurement results, and takescorresponding actions:

    If the UE TX power is above the threshold of event 6A1 for TX power for a period of time specified byUlAmrTrigTime6A1, event 6A1 is triggered.

    If the UE TX power is below the threshold of event 6B1 for TX power for a period of time specified byUlAmrTrigTime6B1, event 6B1 is triggered.

    If the UE TX power is below the threshold of event 6B2 for TX power for a period of time specified byUlAmrTrigTime6B2, event 6B2 is triggered.

    If the UE TX power is above the threshold of event 6A2 for TX power for a period of time specified byUlAmrTrigTime6A2, event 6A2 is triggered.

    If the UE TX power is equal to the maximum TX power for a period of time specified byUlAmrTrigTime6D, event 6D is triggered.

    Each time a measurement event is triggered, the UE sends a measurement event report to the UTRANthrough a MEASUREMENT REPORT message. Then, the UL AMRC function performs correspondingcontrol tasks according to the report.

    Events 6A1, 6A2, 6B1, and 6B2 have different thresholds, as shown inFigure 6-1.

  • 7/22/2019 voice codec-Amr

    17/38

    WCDMA RAN

    AMR 6 Link Stability Control for AMR

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    6-4

    Figure 6-1 UL events and thresholds

    As shown inFigure 6-1,the maximum UL TX power for conversational services is specified by theparameter MaxUlTxPowerforConv. Delta_6a1, Delta_6b1, Delta_6a2, and Delta_6b2 are relativethresholds, which are the differences between the absolute thresholds of events 6A1, 6B1, 6A2, and 6B2for TX power and the maximum UL TX power of conversational service. They are specified by theparameters UlThd6A1, UlThd6B1, UlThd6A2, and UlThd6B2respectively.

    The absolute thresholds are calculated according to the following formulas:

    Threshold of event 6A1 for TX power = MaxUlTxPowerforConvUlThd6A1 Threshold of event 6B1 for TX power = MaxUlTxPowerforConvUlThd6B1

    Threshold of event 6A2 for TX power = MaxUlTxPowerforConvUlThd6A2

    Threshold of event 6B2 for TX power = MaxUlTxPowerforConvUlThd6B2

    The threshold of event 6D is the maximum TX power of the UE.

    Figure 6-2 Threshold of event 6D

  • 7/22/2019 voice codec-Amr

    18/38

    WCDMA RAN

    AMR 6 Link Stability Control for AMR

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    6-5

    DL Measurement for Event E1/E2/F1/F2

    Measurement results serve as the basis of AMRC. By comparing the measurement results withassociated thresholds, the RNC takes corresponding AMRC actions.

    DL AMRC events consist of E1, E2, F1, and F2. These events indicate different states of TX power of thecurrent DPDCH. The RNC adjusts the maximum permissible DL AMR codec rate according to thereported events.

    After establishing a service, the RNC requests the NodeB to periodically send measurement reports onthe DL transmitted code power (TCP) in the pilot field of the DPCCH. After receiving the request, theNodeB sends the measurement reports of the TCP to the RNC periodically.

    After receiving the measurement reports, the RNC converts the measured DL TCP in the pilot field of theDPCCH into the average TX power of the DPDCH. Then, the RNC compares the average DPDCH TXpower with the thresholds of events E1, E2, F1, and F2 to determine the type of event.

    When the average TX power of the DPDCH is above the threshold of event E1 for TX power, event E1is triggered.

    When the average TX power of the DPDCH is below the threshold of event E2 for TX power, event E2is triggered.

    When the average TX power of the DPDCH is below the threshold of event F1 for TX power, event F1is triggered.

    When the average TX power of the DPDCH is above the threshold of event F2 for TX power, event F2is triggered.

    Events E1, E2, F1, and F2 have different thresholds, as shown inFigure 6-3.

    Figure 6-3 DL events and thresholds

    The maximum DL DPDCH TX power shown inFigure 6-3is specified by the parameter RlMaxDlPwr.Delta_E1, Delta_E2, Delta_F1, and Delta_F2 are relative thresholds, which are the differences between

  • 7/22/2019 voice codec-Amr

    19/38

    WCDMA RAN

    AMR 6 Link Stability Control for AMR

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    6-6

    the absolute thresholds of events E1, E2, F1, and F2 for TX power and the maximum DL DPDCH TXpower. They are specified by the parameters DlThdE1, DlThdE2, DlThdF1, and DlThdF2respectively.

    The absolute thresholds are calculated according to the following formulas:

    Threshold of event E1 for TX power = PPCPICH+ RlMaxDlPwrDlThdE1 Threshold of event E2 for TX power = PPCPICH + RlMaxDlPwrDlThdE2

    Threshold of event F1 for TX power = PPCPICH + RlMaxDlPwrDlThdF1

    Threshold of event F2 for TX power = PPCPICH + RlMaxDlPwrDlThdF2

    PPCPICHis the power for P-CPICH. RlMaxDlPwris the power offset relative to P-CPICH.

    DL Measurement for Event Ea/Eb

    Event E is used to check whether the DL power is excessively high. Event E can trigger a DL ratedecrease. Event E consists of event Ea and event Eb.

    According to the measurement result of DL TX power in the pilot field of the DPCCH, event E is triggered

    as follows:

    If the TX power in the pilot field of the DPCCH is above the threshold of event Ea for a period of timespecified by DlAmrTrigTimeE, event Ea is triggered. Then, the NodeB periodically reports themeasurement results of TX power to the RNC. The period for the NodeB to report measurementresults is specified by the parameter ChoiceRptUnitForAmrE, TenMsecForAmrE, or MinForAmrE..

    If the TX power in the pilot field of the DPCCH is below the threshold of event Eb for a period of time(DlAmrTrigTimeE), event Eb is triggered.

    The threshold of event E is related to services. The relative threshold of event Ea or Eb is calculatedaccording to the following formula:

    E threshold = Maximum DL powerRelative threshold + PO3

    In the equation:

    E threshold is the relative threshold of event Ea or Eb.

    PO3 is the offset from the TX power in the pilot field of the DPCCH to the TX power of the DPDCH.

    Relative threshold is the relative threshold of event Ea or Eb, specified by the parameter ThdEaorThdEbrespectively.

    Maximum DL power is the maximum DL TX power of DPDCHs.

    6.3 AMRC based on Link Stability

    UL Rate Adjustment

    The UL AMRC function is based on uplink UE TX power. The UL AMRC function can adjust themaximum permissible UL AMR codec rate in the controllable rate set by only one level each time.

    The detailed process is as follows:

    If the report on event 6A1 or 6D is received, the maximum permissible UL AMR codec rate isdecreased. Rate decrease is performed continually until the report on event 6B1 or 6B2 is received. Ifthe rate is the GBR before the rate decrease or if the rate decrease fails, an inter-frequency orinter-RAT handover is performed.

    If the report on event 6B2 is received and the UL load is normal, the maximum permissible AMR codec

    rate is increased. Rate increase is performed continually until the report on event 6A2 or 6A1 is

  • 7/22/2019 voice codec-Amr

    20/38

    WCDMA RAN

    AMR 6 Link Stability Control for AMR

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    6-7

    received. If the rate is already the maximum rate in the controllable rate set before rate increase, rateincrease is not performed.

    The timer is specified by the parameter AmrUlRateAdjTimerLen/ WAmrUlRateAdjTimerLen. Thisparameter specifies the duration of waiting for the voice quality enhanced acknowledgement after the UL

    AMR mode adjustment when the associated command is delivered. After each adjustment, the UL rateadjustment waiting timer for AMR service is started to avoid frequent adjustment and stops when thenext measurement report is received. If no measurement report is received when the UL AMRC timerexpires, you can infer that the measured value remains in the same state as that before the previous ULAMRC mode adjustment. The previous AMRC mode adjustment is not effective, and another adjustmentis required.

    DL Rate Adjustment

    The DL AMRC function adjusts the maximum permissible DL AMR codec rate in the controllable rate setbased on the TX power of the DPDCH. This function can adjust the rate by only one level each time.

    The detailed process is as follows:

    If the report on event E1 is received, the maximum permissible DL AMR codec rate is decreased. Ratedecrease is performed continually until the power is below the threshold of event E2. If the rate is theGBR before the rate decrease or if the rate decrease fails, an inter-frequency or inter-RAT handover isperformed.

    If the report on event F1 is received and the DL load is normal, the maximum permissible AMR codecrate is increased. Rate increase is performed continually until the power is above the threshold ofevent F2. If the rate is already the maximum rate in the controllable rate set before rate increase, rateincrease is not performed.

  • 7/22/2019 voice codec-Amr

    21/38

    WCDMA RAN

    AMR 7 Parameters

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    7-1

    7 Parameters

    Parameter ID NE MML Command Description

    AmrUlRateAdjTimerLen

    BSC6900

    SETUQOSACT(Optional)

    Meaning: Timer for triggering a second adjustmentof the UL AMR mode. This parameter specifies theduration of waiting for the voice quality enhancedacknowledgement after the UL AMR modeadjustment when the associated command isdelivered.The UL AMRC rate adjust timer starts when

    AMRC mode adjustment procedure is triggered,and stops when the next measurement report isreceived. If no measurement report is receivedwhen the UL AMRC timer expires, you can inferthat the measured value remains in the same state

    as that before the previous UL AMRC modeadjustment. The previous AMRC mode adjustmentis not effective, and another adjustment is required.

    GUI Value Range: 20~64000Actual Value Range: 20~64000Unit: msDefault Value: 3000

    ChoiceRptUnitForAmrE

    BSC6900

    ADDUCELLQUALITYMEAS(Optional)MOD

    UCELLQUALITYMEAS(Optional)

    Meaning: This parameter specifies the reportingperiod of the event E of the AMR service. The unitof the reporting period can be 10 ms or minute.

    GUI Value Range: TEN_MSEC, MINActual Value Range: TEN_MSEC, MINUnit: NoneDefault Value: TEN_MSEC

    ChoiceRptUnitForAmrE

    BSC6900

    SETUQUALITYMEAS(Optional)

    Meaning: This parameter specifies the reportingperiod of the event E of the AMR service. The unitof the reporting period can be 10 ms or minute.

    GUI Value Range: TEN_MSEC, MINActual Value Range: TEN_MSEC, MINUnit: NoneDefault Value: TEN_MSEC

    CsSwitch BSC6900

    SETUCORRMALGOSWITCH(Optional)

    Meaning: CS algorithm switch group.1) CS_AMRC_SWITCH: When the switch is on andthe AMRC license is activated, the AMR controlfunction is enabled for AMR services.2)CS_HANDOVER_TO_UTRAN_DEFAULT_CFG_SWITCH: When the switch is on, the defaultconfigurations of signaling and RABs, which arestipulated in 3GPP 25.331, are used for relocationof the UE from GSM to WCDMA. When the switchis not on, the default configurations are not used.

    Instead, the complete information of RB, TrCH, and

  • 7/22/2019 voice codec-Amr

    22/38

    WCDMA RAN

    AMR 7 Parameters

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    7-2

    PhyCH, which are in the HANDOVER TO UTRANCOMMAND message is used.3) CS_IUUP_V2_SUPPORT_SWITCH: When theswitch is on and the "Support IUUP Version 2"license is activated, the RNC supports the

    TFO/TRFO function.

    GUI Value Range: CS_AMRC_SWITCH,CS_HANDOVER_TO_UTRAN_DEFAULT_CFG_SWITCH, CS_IUUP_V2_SUPPORT_SWITCHActual Value Range: CS_AMRC_SWITCH,CS_HANDOVER_TO_UTRAN_DEFAULT_CFG_SWITCH, CS_IUUP_V2_SUPPORT_SWITCHUnit: NoneDefault Value: None

    CSVoiceChlType BSC690

    0

    SET

    UFRCCHLTYPEPARA(Optional)

    Meaning: Channel type of CS voice services. DCH

    indicates that both uplink and downlink arepreferably carried on DCH. HSPA indicates thatuplink is preferably carried on E-DCH, and downlinkis preferably carried on HS-DSCH. In particular,both uplink and downlink will be carried on DCH ifeither uplink cannot be carried on E-DCH ordownlink cannot be carried on HS-DSCH.

    GUI Value Range: DCH(UL_DCH,DL_DCH),HSPA(UL_EDCH,DL_HSDSCH)Actual Value Range: DCH, HSPAUnit: NoneDefault Value: DCH

    DlAmrTrigTimeE BSC6900

    ADDUCELLQUALITYMEAS(Optional)MODUCELLQUALITYMEAS(Optional)

    Meaning: Duration from when the AMR TX power isbeyond the threshold Ea or below the threshold Ebto when the event Ea or Eb is triggered. Thisparameter is used to avoid faulty reporting due toinstability of power.

    GUI Value Range: 1~6000Actual Value Range: 10~60000, step: 10Unit: msDefault Value: 64

    DlAmrTrigTimeE BSC6900 SETUQUALITYMEAS(Optional)

    Meaning: Duration from when the AMR TX power isbeyond the threshold Ea or below the threshold Ebto when the event Ea or Eb is triggered. Thisparameter is used to avoid faulty reporting due toinstability of power.

    GUI Value Range: 1~6000Actual Value Range: 10~60000, step: 10Unit: msDefault Value: 64

    DlLdrFirstAction BSC6900

    ADDUCELLLDR(Optional)

    MOD

    Meaning: NOACT: No load reshuffling action istaken.

    INTERFREQLDHO: The inter-frequency load

  • 7/22/2019 voice codec-Amr

    23/38

    WCDMA RAN

    AMR 7 Parameters

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    7-3

    UCELLLDR(Optional) handover is performed.BERATERED: Channels are reconfigured for theBE service.QOSRENEGO: The renegotiation on the QoS ofthe uncontrollable real-time service is performed.

    CSINTERRATSHOULDBELDHO: The inter-RATSHOULDBE load handover of the CS domain isperformed.PSINTERRATSHOULDBELDHO: The inter-RATSHOULDBE load handover of the PS domain isperformed.AMRRATERED (AMR service rate decreasing):The setting of the TFC subset and the negotiationof the service rate can be performed for the AMRvoice service.MBMSDECPOWER (MBMS power limiting): TheMBMS service is configured with the minimum

    power.CODEADJ (code tree reshuffling): The fragments ofthe downlink code tree are arranged.PSINTERRATSHOULDNOTBELDHO: Theinter-RAT SHOULDNOTBE load handover of thePS domain is performed.PSINTERRATSHOULDNOTLDHO: The inter-RATSHOULDNOTBE load handover of the PS domainis performed.The LDR takes the actions in the preset sequenceand judges whether each action is successful. If anaction is unsuccessful, the LDR turns to the next

    action. If an action is successful, a parameter is setto NOACT, or all the preceding actions are taken,the downlink LDR is finished, and the system waitsfor the next triggering of the LDR.Because each action is performed by its algorithmmodule, the LDR algorithm only selects users anddelivers control messages, the execution result ofeach action can be obtained after a delay, and theLDR algorithm cannot wait for a long time, so theLDR can only judge whether the actions succeedby whether candidate users are found.The inter-frequency load handover has no impacton the QoS of users and can balance the cell load,so the inter-frequency load handover usually servesas the first action.The BE service rate reduction is effective only whenthe DCCC algorithm is enabled.

    GUI Value Range: NoAct(no action),InterFreqLDHO(inter-freq load handover),BERateRed(BE traff rate reduction),QoSRenego(uncontrolled real-time traff Qosre-negotiation), CSInterRatShouldBeLDHO(CSdomain inter-rat should be load handover),PSInterRatShouldBeLDHO(PS domain inter-rat

    should be load handover), AMRRateRed(AMR traff

  • 7/22/2019 voice codec-Amr

    24/38

    WCDMA RAN

    AMR 7 Parameters

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    7-4

    rate reduction), MBMSDecPower(MBMS descendpower), CodeAdj(Code adjust),CSInterRatShouldNotLDHO(CS domain inter-ratshould not be load handover),PSInterRatShouldNotLDHO(PS domain inter-rat

    should not be load handover)Actual Value Range: NoAct, InterFreqLDHO,BERateRed, QoSRenego,CSInterRatShouldBeLDHO,PSInterRatShouldBeLDHO, AMRRateRed,MBMSDecPower, CodeAdj,CSInterRatShouldNotLDHO,PSInterRatShouldNotLDHOUnit: NoneDefault Value: CodeAdj

    DlLdrFirstAction BSC690

    0

    ADD

    UNODEBLDR(Optional)MODUNODEBLDR(Optional)

    Meaning: NOACT: No load reshuffling action is

    taken.BERATERED: Channels are reconfigured for theBE service to reduce rate.QOSRENEGO: The renegotiation on the QoS ofthe uncontrollable real-time service is performed toreduce service QoS.CSINTERRATSHOULDBELDHO: The inter-RATSHOULDBE load handover of the CS domain isperformed. For details, refer to 3GPP TS 25.331.PSINTERRATSHOULDBELDHO: The inter-RATSHOULDBE load handover of the PS domain isperformed.PSINTERRATSHOULDNOTBELDHO: Theinter-RAT SHOULDNOTBE load handover of thePS domain is performed.PSINTERRATSHOULDNOTLDHO: The inter-RATSHOULDNOTBE load handover of the PS domainis performed.The LDR takes the actions in the preset sequenceand judges whether each action is successful. If anaction is unsuccessful, the LDR turns to the nextaction. If an action is successful, a parameter is setto NOACT, or all the preceding actions are taken,the downlink LDR is finished, and the system waitsfor the next triggering of the LDR.

    Because each action is performed by its algorithmmodule, the LDR algorithm only selects users anddelivers control messages, the execution result ofeach action can be obtained after a delay, and theLDR algorithm cannot wait for a long time, so theLDR can only judge whether the actions succeedby whether candidate users are found.The inter-frequency load handover has no impacton the QoS of users and can balance the cell load,so the inter-frequency load handover usually servesas the first action.The BE service rate reduction is effective only when

    the DCCC algorithm is enabled.

  • 7/22/2019 voice codec-Amr

    25/38

    WCDMA RAN

    AMR 7 Parameters

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    7-5

    GUI Value Range: NoAct(no action),BERateRed(BE traff rate reduction),QoSRenego(uncontrolled real-time traff Qosre-negotiation), CSInterRatShouldBeLDHO(CS

    domain inter-rat should be load handover),PSInterRatShouldBeLDHO(PS domain inter-ratshould be load handover),CSInterRatShouldNotLDHO(CS domain inter-ratshould not be load handover),PSInterRatShouldNotLDHO(PS domain inter-ratshould not be load handover)Actual Value Range: NoAct, BERateRed,QoSRenego, CSInterRatShouldBeLDHO,PSInterRatShouldBeLDHO,CSInterRatShouldNotLDHO,PSInterRatShouldNotLDHO

    Unit: NoneDefault Value: BERateRed

    DlLdrSecondAction BSC6900

    ADDUCELLLDR(Optional)MODUCELLLDR(Optional)

    Meaning: This parameter has the same content asDlLdrFirstAction. The selected actions, however,should be unique.

    GUI Value Range: NoAct(no action),InterFreqLDHO(inter-freq load handover),BERateRed(BE traff rate reduction),QoSRenego(uncontrolled real-time traff Qosre-negotiation), CSInterRatShouldBeLDHO(CSdomain inter-rat should be load handover),PSInterRatShouldBeLDHO(PS domain inter-ratshould be load handover), AMRRateRed(AMR traffrate reduction), MBMSDecPower(MBMS descendpower), CodeAdj(Code adjust),CSInterRatShouldNotLDHO(CS domain inter-ratshould not be load handover),PSInterRatShouldNotLDHO(PS domain inter-ratshould not be load handover)Actual Value Range: NoAct, InterFreqLDHO,BERateRed, QoSRenego,CSInterRatShouldBeLDHO,PSInterRatShouldBeLDHO, AMRRateRed,

    MBMSDecPower, CodeAdj,CSInterRatShouldNotLDHO,PSInterRatShouldNotLDHOUnit: NoneDefault Value: InterFreqLDHO

    DlLdrSecondAction BSC6900

    ADDUNODEBLDR(Optional)MODUNODEBLDR(Optional)

    Meaning: This parameter has the same content asDlLdrFirstAction. The selected actions, however,should be unique.

    GUI Value Range: NoAct(no action),BERateRed(BE traff rate reduction),

    QoSRenego(uncontrolled real-time traff Qosre-negotiation), CSInterRatShouldBeLDHO(CS

  • 7/22/2019 voice codec-Amr

    26/38

    WCDMA RAN

    AMR 7 Parameters

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    7-6

    domain inter-rat should be load handover),PSInterRatShouldBeLDHO(PS domain inter-ratshould be load handover),CSInterRatShouldNotLDHO(CS domain inter-ratshould not be load handover),

    PSInterRatShouldNotLDHO(PS domain inter-ratshould not be load handover)Actual Value Range: NoAct, BERateRed,QoSRenego, CSInterRatShouldBeLDHO,PSInterRatShouldBeLDHO,CSInterRatShouldNotLDHO,PSInterRatShouldNotLDHOUnit: NoneDefault Value: NoAct

    DlQosAmrInterFreqHoSwitch

    BSC6900

    SETUQOSACT(Optional)

    Meaning: Inter-frequency handover switch of linkstability control for DL QoS of AMR services. When

    the parameter is set to YES, inter-frequencyhandover can be performed for AMR services toensure the QoS.

    GUI Value Range: NO, YESActual Value Range: NO, YESUnit: NoneDefault Value: NO

    DlQosAmrInterRatHoSwitch

    BSC6900

    SETUQOSACT(Optional)

    Meaning: Inter-RAT handover switch of link stabilitycontrol for DL QoS of AMR services. When theparameter is set to YES, inter-RAT handover canbe performed for AMR services to ensure the QoS.

    GUI Value Range: NO, YESActual Value Range: NO, YESUnit: NoneDefault Value: NO

    DlQosWAmrInterFreqHoSwitch

    BSC6900

    SETUQOSACT(Optional)

    Meaning: Inter-frequency handover switch of linkstability control for DL QoS of WAMR services.When the parameter is set to YES, inter-frequencyhandover can be performed for WAMR services toensure the QoS.

    GUI Value Range: NO, YESActual Value Range: NO, YESUnit: NoneDefault Value: NO

    DlQosWAmrInterRatHoSwitch

    BSC6900

    SETUQOSACT(Optional)

    Meaning: Inter-RAT handover switch of link stabilitycontrol for DL QoS of WAMR services. When theparameter is set to YES, inter-RAT handover canbe performed for WAMR services to ensure theQoS.

    GUI Value Range: NO, YESActual Value Range: NO, YES

    Unit: None

  • 7/22/2019 voice codec-Amr

    27/38

    WCDMA RAN

    AMR 7 Parameters

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    7-7

    Default Value: NO

    DlThdE1 BSC6900

    SETUAMRC(Optional)

    Meaning: Threshold E1 of DL AMR speech rateadjustment. Periodical reporting is used for DLmeasurement. When the value calculated on the

    basis of the measurement report is higher than theupper threshold E1, AMRC lowers the DL AMRspeech rate by one level. This parameter specifiesthe relative threshold. The absolute threshold isequal to the maximum DL TX power minus therelative threshold.

    GUI Value Range: 0~559Actual Value Range: 0~55.9, step: 0.1Unit: dBDefault Value: 50

    DlThdE1 BSC6900

    SETUAMRCWB(Optional)

    Meaning: Threshold E1 of DL wideband AMRspeech rate adjustment. Periodical reporting isused for DL measurement. When the valuecalculated on the basis of the measurement reportis higher than the upper threshold E1, AMRClowers the DL wideband AMR speech rate by onelevel. This parameter specifies the relativethreshold. The absolute threshold is equal to themaximum DL TX power minus the relativethreshold.

    GUI Value Range: 0~559Actual Value Range: 0~55.9, step: 0.1

    Unit: dBDefault Value: 50

    DlThdE2 BSC6900

    SETUAMRC(Optional)

    Meaning: Threshold E2 of DL AMR speech rateadjustment. Periodical reporting is used for DLmeasurement. When the value calculated on thebasis of the measurement report is lower than theupper threshold E2, AMRC stops adjusting the DLAMR speech rate. This parameter specifies therelative threshold. The absolute threshold is equalto the maximum DL TX power minus the relativethreshold.

    GUI Value Range: 0~559Actual Value Range: 0~55.9, step: 0.1Unit: dBDefault Value: 50

    DlThdE2 BSC6900

    SETUAMRCWB(Optional)

    Meaning: Threshold E2 of DL wideband AMRspeech rate adjustment. Periodical reporting isused for DL measurement. When the valuecalculated on the basis of the measurement reportis lower than the upper threshold E2, AMRC stopsadjusting the DL wideband AMR speech rate. Thisparameter specifies the relative threshold. The

    absolute threshold is equal to the maximum DL TX

  • 7/22/2019 voice codec-Amr

    28/38

    WCDMA RAN

    AMR 7 Parameters

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    7-8

    power minus the relative threshold.

    GUI Value Range: 0~559Actual Value Range: 0~55.9, step: 0.1Unit: dB

    Default Value: 50

    DlThdF1 BSC6900

    SETUAMRC(Optional)

    Meaning: Threshold F1 of DL AMR speech rateadjustment. Periodical reporting is used for DLmeasurement. When the value calculated on thebasis of the measurement report is lower than thelower threshold F1, AMRC raises the DL AMRspeech rate by one level. This parameter specifiesthe relative threshold. The absolute threshold isequal to the maximum DL TX power minus therelative threshold.

    GUI Value Range: 1~560Actual Value Range: 0.1~56, step: 0.1Unit: dBDefault Value: 120

    DlThdF1 BSC6900

    SETUAMRCWB(Optional)

    Meaning: Threshold F1 of DL wideband AMRspeech rate adjustment. Periodical reporting isused for DL measurement. When the valuecalculated on the basis of the measurement reportis lower than the lower threshold F1, AMRC raisesthe DL wideband AMR speech rate by one level.This parameter specifies the relative threshold. Theabsolute threshold is equal to the maximum DL TX

    power minus the relative threshold.

    GUI Value Range: 1~560Actual Value Range: 0.1~56, step: 0.1Unit: dBDefault Value: 120

    DlThdF2 BSC6900

    SETUAMRC(Optional)

    Meaning: Threshold F2 of DL AMR speech rateadjustment. Periodical reporting is used for DLmeasurement. When the value calculated on thebasis of the measurement report is higher than thelower threshold F2, AMRC stops adjusting the DL

    AMR speech rate. This parameter specifies therelative threshold. The absolute threshold is equalto the maximum DL TX power minus the relativethreshold.

    GUI Value Range: 1~560Actual Value Range: 0.1~56, step: 0.1Unit: dBDefault Value: 120

    DlThdF2 BSC6900

    SETUAMRCWB(Optional)

    Meaning: Threshold F2 of DL wideband AMRspeech rate adjustment. Periodical reporting isused for DL measurement. When the value

    calculated on the basis of the measurement report

  • 7/22/2019 voice codec-Amr

    29/38

    WCDMA RAN

    AMR 7 Parameters

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    7-9

    is higher than the lower threshold F2, AMRC stopsadjusting the DL wideband AMR speech rate. Thisparameter specifies the relative threshold. Theabsolute threshold is equal to the maximum DL TXpower minus the relative threshold.

    GUI Value Range: 1~560Actual Value Range: 0.1~56, step: 0.1Unit: dBDefault Value: 120

    MaxUlTxPowerforConv

    BSC6900

    ADDUCELLCAC(Optional)MODUCELLCAC(Optional)

    Meaning: Maximum UL transmit power forconversational service in a specific cell. It is basedon the UL coverage requirement of theconversational service designed by the networkplanning.For detailed information of the related IE"Maximum allowed UL TX power", refer to the

    3GPP TS 25.331.

    GUI Value Range: -50~33Actual Value Range: -50~33Unit: dBmDefault Value: 24

    MinForAmrE BSC6900

    ADDUCELLQUALITYMEAS(Mandatory)MODUCELLQUALITYMEAS(Mandatory)

    Meaning: This parameter is valid when thecorresponding parameter related to the reportingperiod unit for the event E of AMR service is set toMIN. The DL code TX power is reported periodicallyafter the event E1 is reported. This parameterspecifies the reporting period.

    GUI Value Range: 1~60Actual Value Range: 1~60Unit: minDefault Value: None

    MinForAmrE BSC6900

    SETUQUALITYMEAS(Mandatory)

    Meaning: This parameter is valid when thecorresponding parameter related to the reportingperiod unit for the event E of AMR service is set toMIN. The DL code TX power is reported periodicallyafter the event E1 is reported. This parameterspecifies the reporting period.

    GUI Value Range: 1~60Actual Value Range: 1~60Unit: minDefault Value: None

    RlMaxDlPwr BSC6900

    ADDUCELLRLPWR(Mandatory)MODUCELLRLPWR(Optional)

    Meaning: This parameter specifies the maximumDL RL power to be assigned.This parameter should fulfill the coveragerequirement of the network planning, and the valueis relative to [PCPICH transmit power]. Fordetailed information of this parameter, refer to3GPP TS 25.433.

  • 7/22/2019 voice codec-Amr

    30/38

    WCDMA RAN

    AMR 7 Parameters

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    7-10

    GUI Value Range: -350~150Actual Value Range: -35~15, step:0.1Unit: dBDefault Value: None

    TenMsecForAmrE BSC6900

    ADDUCELLQUALITYMEAS(Optional)MODUCELLQUALITYMEAS(Mandatory)

    Meaning: This parameter is valid when thecorresponding parameter related to the reportingperiod unit for the event E of AMR service is set toTEN_MSEC. The DL code TX power is reportedperiodically after the event Ea is reported. Thisparameter specifies the reporting period. If theparameter is set to A, the reporting period is A x 10ms.

    GUI Value Range: 1~6000Actual Value Range: 10~60000, step: 10Unit: ms

    Default Value: 480

    TenMsecForAmrE BSC6900

    SETUQUALITYMEAS(Optional)

    Meaning: This parameter is valid when thecorresponding parameter related to the reportingperiod unit for the event E of AMR service is set toTEN_MSEC. The DL code TX power is reportedperiodically after the event Ea is reported. Thisparameter specifies the reporting period. If theparameter is set to A, the reporting period is A x 10ms.

    GUI Value Range: 1~6000Actual Value Range: 10~60000, step: 10

    Unit: msDefault Value: 480

    UlAmrTrigTime6A1 BSC6900

    ADDUCELLQUALITYMEAS(Optional)MODUCELLQUALITYMEAS(Optional)

    Meaning: Duration when the measured value ofAMR keeps fulfilling the 6A1 measurementcondition before the event 6A1 is triggered. Eventtriggering is used for UL measurement. The event6A1 is triggered when the measured value isgreater than the absolute upper threshold 6A1.When the event 6A1 is triggered, the AMR speechrate should be lowered. The measured value isreported after it fulfills the conditions for reporting

    and for the trigger time specified by this parameter.The trigger time is used to prevent the suddenchange of the measured value for being reported.

    GUI Value Range: D0, D10, D20, D40, D60, D80,D100, D120, D160, D200, D240, D320, D640,D1280, D2560, D5000Actual Value Range: 0, 10, 20, 40, 60, 80, 100, 120,160, 200, 240, 320, 640, 1280, 2560, 5000Unit: msDefault Value: D320

    UlAmrTrigTime6A1 BSC690

    0

    SET

    UQUALITYMEAS(Opt

    Meaning: Duration when the measured value of

    AMR keeps fulfilling the 6A1 measurement

  • 7/22/2019 voice codec-Amr

    31/38

    WCDMA RAN

    AMR 7 Parameters

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    7-11

    ional) condition before the event 6A1 is triggered. Eventtriggering is used for UL measurement. The event6A1 is triggered when the measured value isgreater than the absolute upper threshold 6A1.When the event 6A1 is triggered, the AMR speech

    rate should be lowered. The measured value isreported after it fulfills the conditions for reportingand for the trigger time specified by this parameter.The trigger time is used to prevent the suddenchange of the measured value for being reported.

    GUI Value Range: D0, D10, D20, D40, D60, D80,D100, D120, D160, D200, D240, D320, D640,D1280, D2560, D5000Actual Value Range: 0, 10, 20, 40, 60, 80, 100, 120,160, 200, 240, 320, 640, 1280, 2560, 5000Unit: ms

    Default Value: D320

    UlAmrTrigTime6A2 BSC6900

    ADDUCELLQUALITYMEAS(Optional)MODUCELLQUALITYMEAS(Optional)

    Meaning: Duration when the measured value ofAMR keeps fulfilling the 6A2 measurementcondition before the event 6A2 is triggered. Eventtriggering is used for UL measurement. The event6A2 is triggered when the measured value isgreater than the absolute upper threshold 6A2.When the event 6A2 is triggered, the AMR speechrate should be lowered. The measured value isreported after it fulfills the conditions for reportingand for the trigger time specified by this parameter.The trigger time is used to prevent the suddenchange of the measured value for being reported.

    GUI Value Range: D0, D10, D20, D40, D60, D80,D100, D120, D160, D200, D240, D320, D640,D1280, D2560, D5000Actual Value Range: 0, 10, 20, 40, 60, 80, 100, 120,160, 200, 240, 320, 640, 1280, 2560, 5000Unit: msDefault Value: D320

    UlAmrTrigTime6A2 BSC6900

    SETUQUALITYMEAS(Opt

    ional)

    Meaning: Duration when the measured value ofAMR keeps fulfilling the 6A2 measurement

    condition before the event 6A2 is triggered. Eventtriggering is used for UL measurement. The event6A2 is triggered when the measured value isgreater than the absolute upper threshold 6A2.When the event 6A2 is triggered, the AMR speechrate should be lowered. The measured value isreported after it fulfills the conditions for reportingand for the trigger time specified by this parameter.The trigger time is used to prevent the suddenchange of the measured value for being reported.

    GUI Value Range: D0, D10, D20, D40, D60, D80,

    D100, D120, D160, D200, D240, D320, D640,D1280, D2560, D5000

  • 7/22/2019 voice codec-Amr

    32/38

    WCDMA RAN

    AMR 7 Parameters

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    7-12

    Actual Value Range: 0, 10, 20, 40, 60, 80, 100, 120,160, 200, 240, 320, 640, 1280, 2560, 5000Unit: msDefault Value: D320

    UlAmrTrigTime6B1 BSC6900

    ADDUCELLQUALITYMEAS(Optional)MODUCELLQUALITYMEAS(Optional)

    Meaning: Duration when the measured value ofAMR keeps fulfilling the 6B1 measurementcondition before the event 6B1 is triggered. Eventtriggering is used for UL measurement. The event6B1 is triggered when the measured value is lowerthan the absolute lower threshold 6B1. When theevent 6B1 is triggered, the AMR speech rate shouldbe raised. The measured value is reported after itfulfills the conditions for reporting and for the triggertime specified by this parameter. The trigger time isused to prevent the sudden change of themeasured value for being reported.

    GUI Value Range: D0, D10, D20, D40, D60, D80,D100, D120, D160, D200, D240, D320, D640,D1280, D2560, D5000Actual Value Range: 0, 10, 20, 40, 60, 80, 100, 120,160, 200, 240, 320, 640, 1280, 2560, 5000Unit: msDefault Value: D320

    UlAmrTrigTime6B1 BSC6900

    SETUQUALITYMEAS(Optional)

    Meaning: Duration when the measured value ofAMR keeps fulfilling the 6B1 measurementcondition before the event 6B1 is triggered. Eventtriggering is used for UL measurement. The event

    6B1 is triggered when the measured value is lowerthan the absolute lower threshold 6B1. When theevent 6B1 is triggered, the AMR speech rate shouldbe raised. The measured value is reported after itfulfills the conditions for reporting and for the triggertime specified by this parameter. The trigger time isused to prevent the sudden change of themeasured value for being reported.

    GUI Value Range: D0, D10, D20, D40, D60, D80,D100, D120, D160, D200, D240, D320, D640,D1280, D2560, D5000

    Actual Value Range: 0, 10, 20, 40, 60, 80, 100, 120,160, 200, 240, 320, 640, 1280, 2560, 5000Unit: msDefault Value: D320

    UlAmrTrigTime6B2 BSC6900

    ADDUCELLQUALITYMEAS(Optional)MODUCELLQUALITYMEAS(Optional)

    Meaning: Duration when the measured value ofAMR keeps fulfilling the 6B2 measurementcondition before the event 6B2 is triggered. Eventtriggering is used for UL measurement. The event6B2 is triggered when the measured value is lowerthan the absolute lower threshold 6B2. When theevent 6B2 is triggered, the AMR speech rate shouldbe raised. The measured value is reported after it

    fulfills the conditions for reporting and for the trigger

  • 7/22/2019 voice codec-Amr

    33/38

    WCDMA RAN

    AMR 7 Parameters

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    7-13

    time specified by this parameter. The trigger time isused to prevent the sudden change of themeasured value for being reported.

    GUI Value Range: D0, D10, D20, D40, D60, D80,

    D100, D120, D160, D200, D240, D320, D640,D1280, D2560, D5000Actual Value Range: 0, 10, 20, 40, 60, 80, 100, 120,160, 200, 240, 320, 640, 1280, 2560, 5000Unit: msDefault Value: D320

    UlAmrTrigTime6B2 BSC6900

    SETUQUALITYMEAS(Optional)

    Meaning: Duration when the measured value ofAMR keeps fulfilling the 6B2 measurementcondition before the event 6B2 is triggered. Eventtriggering is used for UL measurement. The event6B2 is triggered when the measured value is lower

    than the absolute lower threshold 6B2. When theevent 6B2 is triggered, the AMR speech rate shouldbe raised. The measured value is reported after itfulfills the conditions for reporting and for the triggertime specified by this parameter. The trigger time isused to prevent the sudden change of themeasured value for being reported.

    GUI Value Range: D0, D10, D20, D40, D60, D80,D100, D120, D160, D200, D240, D320, D640,D1280, D2560, D5000Actual Value Range: 0, 10, 20, 40, 60, 80, 100, 120,160, 200, 240, 320, 640, 1280, 2560, 5000Unit: msDefault Value: D320

    UlAmrTrigTime6D BSC6900

    ADDUCELLQUALITYMEAS(Optional)MODUCELLQUALITYMEAS(Optional)

    Meaning: Duration when the measured value ofAMR keeps fulfilling the 6D measurement conditionbefore the event 6D is triggered. Event triggering isused for UL measurement. The event 6D istriggered when the measured value is greater thanthe absolute upper threshold 6D. When the event6D is triggered, the AMR speech rate should belowered. The measured value is reported after itfulfills the conditions for reporting and for the trigger

    time specified by this parameter. The trigger time isused to prevent the sudden change of themeasured value for being reported.

    GUI Value Range: D0, D10, D20, D40, D60, D80,D100, D120, D160, D200, D240, D320, D640,D1280, D2560, D5000Actual Value Range: 0, 10, 20, 40, 60, 80, 100, 120,160, 200, 240, 320, 640, 1280, 2560, 5000Unit: msDefault Value: D240

    UlAmrTrigTime6D BSC690

    0

    SET

    UQUALITYMEAS(Opt

    Meaning: Duration when the measured value of

    AMR keeps fulfilling the 6D measurement condition

  • 7/22/2019 voice codec-Amr

    34/38

    WCDMA RAN

    AMR 7 Parameters

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    7-14

    ional) before the event 6D is triggered. Event triggering isused for UL measurement. The event 6D istriggered when the measured value is greater thanthe absolute upper threshold 6D. When the event6D is triggered, the AMR speech rate should be

    lowered. The measured value is reported after itfulfills the conditions for reporting and for the triggertime specified by this parameter. The trigger time isused to prevent the sudden change of themeasured value for being reported.

    GUI Value Range: D0, D10, D20, D40, D60, D80,D100, D120, D160, D200, D240, D320, D640,D1280, D2560, D5000Actual Value Range: 0, 10, 20, 40, 60, 80, 100, 120,160, 200, 240, 320, 640, 1280, 2560, 5000Unit: ms

    Default Value: D240

    UlQosAmrInterFreqHoSwitch

    BSC6900

    SETUQOSACT(Optional)

    Meaning: Inter-frequency handover switch of linkstability control for UL QoS of AMR services. Whenthe parameter is set to YES, inter-frequencyhandover can be performed for AMR services toensure the QoS.

    GUI Value Range: NO, YESActual Value Range: NO, YESUnit: NoneDefault Value: NO

    UlQosAmrInterRatHoSwitch

    BSC6900

    SETUQOSACT(Optional)

    Meaning: Inter-RAT handover switch of link stabilitycontrol for UL QoS of AMR services. When theparameter is set to YES, inter-RAT handover canbe performed for AMR services to ensure the QoS.

    GUI Value Range: NO, YESActual Value Range: NO, YESUnit: NoneDefault Value: NO

    UlQosWAmrInterFreqHoSwitch

    BSC6900

    SETUQOSACT(Optional)

    Meaning: Inter-frequency handover switch of linkstability control for UL QoS of WAMR services.

    When the parameter is set to YES, inter-frequencyhandover can be performed for WAMR services toensure the QoS.

    GUI Value Range: NO, YESActual Value Range: NO, YESUnit: NoneDefault Value: NO

    UlQosWAmrInterRatHoSwitch

    BSC6900

    SETUQOSACT(Optional)

    Meaning: Inter-RAT handover switch of link stabilitycontrol for UL QoS of WAMR services. When theparameter is set to YES, inter-RAT handover canbe performed for WAMR services to ensure the

    QoS.

  • 7/22/2019 voice codec-Amr

    35/38

    WCDMA RAN

    AMR 7 Parameters

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    7-15

    GUI Value Range: NO, YESActual Value Range: NO, YESUnit: NoneDefault Value: NO

    UlThd6A1 BSC6900

    ADDUTYPRABQUALITYMEAS(Mandatory)MODUTYPRABQUALITYMEAS(Optional)

    Meaning: Measurement reporting threshold fortriggering event 6A1. The event reporting mode isused.Event 6A1 is triggered when the measured value ishigher than the absolute threshold 6A1. This eventcan trigger UL QoS operation. This parameterspecifies a relative threshold. Absolute threshold of6A1 = Max Ul Tx Power - Relative threshold of 6A1.

    GUI Value Range: 0~82Actual Value Range: 0~82

    Unit: dBDefault Value: None

    UlThd6A2 BSC6900

    ADDUTYPRABQUALITYMEAS(Mandatory)MODUTYPRABQUALITYMEAS(Optional)

    Meaning: Measurement reporting threshold fortriggering event 6A2. The event reporting mode isused. Event 6A2 is triggered when the measuredvalue is higher than the absolute threshold 6A2.When this event report is received, UL rate of AMRor BE services cannot be raised. This parameterspecifies a relative threshold. Absolute threshold of6A2 = Max Ul Tx Power - Relative threshold of 6A2.

    GUI Value Range: 0~82

    Actual Value Range: 0~82Unit: dBDefault Value: None

    UlThd6B1 BSC6900

    ADDUTYPRABQUALITYMEAS(Mandatory)MODUTYPRABQUALITYMEAS(Optional)

    Meaning: Measurement reporting threshold fortriggering event 6B1. The event reporting mode isused. Event 6B1 is triggered when the measuredvalue is lower than the absolute threshold 6B1.When this event report is received, UL QoSoperation is stopped. This parameter specifies arelative threshold. Absolute threshold of 6B1 = MaxUl Tx Power - Relative threshold of 6B1.

    GUI Value Range: 0~82Actual Value Range: 0~82Unit: dBDefault Value: None

    UlThd6B2 BSC6900

    ADDUTYPRABQUALITYMEAS(Mandatory)MODUTYPRABQUALITYMEAS(Optional)

    Meaning: Measurement reporting threshold fortriggering event 6B2. The event reporting mode isused. Event 6B2 is triggered when the measuredvalue is lower than the absolute threshold 6B2.When this event report is received, UL rate of AMRor BE services can be raised. This parameterspecifies a relative threshold. Absolute threshold of

    6B2 = Max Ul Tx Power - Relative threshold of 6B2.

  • 7/22/2019 voice codec-Amr

    36/38

    WCDMA RAN

    AMR 7 Parameters

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    7-16

    GUI Value Range: 0~82Actual Value Range: 0~82Unit: dBDefault Value: None

    WAmrUlRateAdjTimerLen

    BSC6900

    SETUQOSACT(Optional)

    Meaning: Timer for triggering a second adjustmentof the UL WAMR mode. This parameter specifiesthe duration of waiting for the voice qualityenhanced acknowledgement after the UL WAMRmode adjustment when the associated command isdelivered. The UL WAMR rate adjust timer startswhen AMRC mode adjustment procedure istriggered, and stops when the next measurementreport is received. If no measurement report isreceived when the UL AMRC timer expires, you caninfer that the measured value remains in the same

    state as that before the previous UL AMRC modeadjustment. The previous AMRC mode adjustmentis not effective, and another adjustment is required.

    GUI Value Range: 20~64000Actual Value Range: 20~64000Unit: msDefault Value: 3000

  • 7/22/2019 voice codec-Amr

    37/38

    WCDMA RAN

    AMR 8 Glossary

    Issue 01 (2010-12-20) Huawei Proprietary and Confidential

    Copyright Huawei Technologies Co., Ltd

    8-1

    8 Glossary

    For the acronyms, abbreviations, terms, and definitions, see theGlossary.

    http://localhost/var/www/apps/conversion/tmp/scratch_6/Glossary.htmhttp://localhost/var/www/apps/conversion/tmp/scratch_6/Glossary.htmhttp://localhost/var/www/apps/conversion/tmp/scratch_6/Glossary.htmhttp://localhost/var/www/apps/conversion/tmp/scratch_6/Glossary.htm
  • 7/22/2019 voice codec-Amr

    38/38

    WCDMA RAN

    AMR 9 Reference Documents

    9 Reference Documents

    [1] Load Control Feature Parameter Description

    http://localhost/var/www/apps/conversion/tmp/scratch_6/Load%20Control.htmhttp://localhost/var/www/apps/conversion/tmp/scratch_6/Load%20Control.htmhttp://localhost/var/www/apps/conversion/tmp/scratch_6/Load%20Control.htm