Date post: | 10-Feb-2018 |
Category: |
Documents |
Upload: | tarek-elsafrani |
View: | 253 times |
Download: | 2 times |
of 38
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.htm7/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.htm7/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