You are on page 1of 17

AMR Voice Quality Improvement Based on PLVA

RAN14.0

Feature Parameter Description

Issue

02

Date

2012-07-20

HUAWEI TECHNOLOGIES CO., LTD.

Copyright Huawei Technologies Co., Ltd. 2012. 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 or
representations 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:

support@huawei.com

WCDMA RAN
AMR Voice Quality Improvement Based on PLVA

Contents

Contents
1 Introduction ................................................................................................................................1-1
1.1 Scope ............................................................................................................................................ 1-1
1.2 Intended Audience......................................................................................................................... 1-1
1.3 Change History.............................................................................................................................. 1-1

2 Overview......................................................................................................................................2-1
3 Technical Description ..............................................................................................................3-1
3.1 AMR Speech Encoding and Decoding .......................................................................................... 3-1
3.2 AMR Speech Decoding Using the Viterbi Algorithm ...................................................................... 3-2
3.3 AMR Speech Decoding Using the PLVA ....................................................................................... 3-3

4 Impact on the Network.............................................................................................................4-1


5 Engineering Guidelines ...........................................................................................................5-1
5.1 When to Use AMR Voice Quality Improvement Based on PLVA .................................................. 5-1
5.2 Feature Deployment ...................................................................................................................... 5-1
5.3 Feature Monitoring ........................................................................................................................ 5-1

6 Parameters..................................................................................................................................6-1
7 Counters ......................................................................................................................................7-1
8 Glossary ......................................................................................................................................8-1
9 References Documents ...........................................................................................................9-1

Issue 02 (2012-07-20)

Huawei Proprietary and Confidential


Copyright Huawei Technologies Co., Ltd

WCDMA RAN
AMR Voice Quality Improvement Based on PLVA

1 Introduction

1 Introduction
1.1 Scope
This document describes the feature WRFD-140201 AMR Voice Quality Improvement Based on PLVA.

1.2 Intended Audience


This document is intended for:

Personnel who work with Huawei WCDMA products or systems

System operators who need to understand this feature

1.3 Change History


This section provides information about the changes in different document versions.
There are two types of changes, which are defined as follows:

Feature change: refers to a change in the AMR Voice Quality Improvement Based on PLVA feature of
a specific product version.

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

Document Issue
The document issue is as follows:

02 (2012-07-20)

01 (2012-04-30)

Draft A (2012-02-15)

02 (2012-07-20)
This is the second commercial release of RAN14.0.
Compared with issue 01 (2012-04-30) of RAN14.0, this issue incorporates the changes described in the
following table.
Change Change Description
Type

Parameter Change

Feature
change

None.

None.

Editorial Added the information about how to deploying AMR Voice None.
change Quality Improvement Based on PLVA. For details, see 5.2
"Feature Deployment."

01 (2012-04-30)
This is the first commercial release of RAN14.0.
Compared with issue Draft A (2012-02-15) of RAN14.0, this issue incorporates the changes described
in the following table:

Issue 02 (2012-07-20)

Huawei Proprietary and Confidential


Copyright Huawei Technologies Co., Ltd

1-1

WCDMA RAN
AMR Voice Quality Improvement Based on PLVA

1 Introduction

Change Type

Change Description

Parameter Change

Feature change

None

None

Editorial change The simulation result for PLVA is added. For details, see 5.3
Feature Monitoring.

None

Draft A (2012-02-15)
This is the first draft of the document for RAN14.0.
This is a new document.

Issue 02 (2012-07-20)

Huawei Proprietary and Confidential


Copyright Huawei Technologies Co., Ltd

1-2

WCDMA RAN
AMR Voice Quality Improvement Based on PLVA

2 Overview

2 Overview
Adaptive Multi-rate(AMR) audio codec is a patented speech coding scheme adopted by the 3GPP as
the standard codec for UMTS. Channel encoding for AMR voice services uses convolutional codes. In
RAN14.0, Huawei introduces the Parallel List Viterbi Algorithm (PLVA) to decode convolutional codes.
The PLVA outperforms the Viterbi algorithm used by most vendors and previous Huawei production,
and it improves the voice service quality without affecting power control or compromising system
capacity. The feature introduces more robustness to the voice service which is more noticeable in poor
radio condition.
AMR Voice Quality Improvement Based on PLVA does not depend on any other feature and can be
used with any other feature.

Issue 02 (2012-07-20)

Huawei Proprietary and Confidential


Copyright Huawei Technologies Co., Ltd

2-1

WCDMA RAN
AMR Voice Quality Improvement Based on PLVA

3 Technical Description

3 Technical Description
3.1 AMR Speech Encoding and Decoding
At the UMTS physical layer, convolutional codes are used to perform channel encoding for AMR voice
services and power control is used to ensure AMR voice quality. Figure 3-1 shows channel encoding
and power control for UMTS AMR voice services in the uplink.
Figure 3-1 Channel encoding and power control for UMTS AMR voice services in the uplink

As shown in Figure 3-1, the UE uses convolutional codes to encode AMR voice data and sends the
encoded data to the NodeB. The NodeB decodes the received data and performs a cyclic redundancy
check (CRC) on the decoded data. The NodeB then sends the decoded data and a CRC indicator
(CRCI) to the RNC. The RNC calculates the block error rate (BLER) for outer-loop power control based
on all the CRCIs received. The RNC also sends the decoded data and the CRCI to the Core Network
(CN) for AMR voice data decoding (source decoding).
The RNC calculates the BLER for outer-loop power control based on the ratio of CRCIs indicating CRC failures to all
CRCIs.

AMR voice services include narrowband and wideband AMR voice services. There are three classes of
narrowband AMR voice services: A, B, and C. There are two classes of wideband AMR voice services:
A and B. The Viterbi algorithm and PLVA apply to both narrowband and wideband AMR voice services.
The following description is based on narrowband AMR voice services. Of the three classes of
narrowband AMR voice services, class A is of high importance and includes a 12-bit number used for
CRC. The other classes are of low importance and CRC is not performed on them. Figure 3-2 shows
the separate channel encoding for classes A, B, and C of narrowband AMR services.

Issue 02 (2012-07-20)

Huawei Proprietary and Confidential


Copyright Huawei Technologies Co., Ltd

3-1

WCDMA RAN
AMR Voice Quality Improvement Based on PLVA

3 Technical Description

Figure 3-2 Channel encoding for classes A, B, and C of narrowband AMR services

3.2 AMR Speech Decoding Using the Viterbi Algorithm


The Viterbi algorithm is adopted by most vendors to decode convolutional codes. Figure 3-3 shows the
working mechanism of the Viterbi algorithm.
Figure 3-3 Working mechanism of the Viterbi algorithm

The Viterbi algorithm selects the optimal path based on the maximum likelihood theory and exports the
data decoded on the optimal path. If the data decoded on the optimal path fails the CRC, the AMR
speech codec discards the data. As a result, voice quality deteriorates.
Figure 3-4 shows the narrowband AMR speech decoding using the Viterbi algorithm.
Figure 3-4 Narrowband AMR speech decoding using the Viterbi algorithm

Issue 02 (2012-07-20)

Huawei Proprietary and Confidential


Copyright Huawei Technologies Co., Ltd

3-2

WCDMA RAN
AMR Voice Quality Improvement Based on PLVA

3 Technical Description

As shown in Figure 3-4, the three AMR voice classes are separately decoded by the Viterbi decoder,
and the CRC is performed only on the decoded data of class A. The CRCI is used as a reference for
outer-loop power control and is also sent as a bad frame indication (BFI) to the AMR speech codec on
the CN. If a BFI indicates that a speech frame is erroneous, the AMR speech codec on the CN discards
the speech frame to prevent noise.

3.3 AMR Speech Decoding Using the PLVA


The Huawei PLVA is an enhanced CRC-assisted Viterbi algorithm. Figure 3-5 shows the working
mechanism of the PLVA.
Figure 3-5 Working mechanism of the PLVA

Instead of selecting only the most optimal path, the PLVA selects the top N optimal paths and performs
CRC on the data decoded on these paths. The PLVA only exports data that passes the CRC. If the data
decoded on these paths fails the CRC, the PLVA exports the data decoded on the optimal path, which is
the same path selected by the Viterbi algorithm. The PLVA outperforms the Viterbi algorithm because it
chooses the data decoded on multiple paths, which include the optimal one selected by the Viterbi
algorithm. Therefore, when the data decoded by the Viterbi algorithm is correct, the data decoded by
the PLVA is also correct. However, when the data decoded by the PLVA is correct, the data decoded by
the Viterbi algorithm is not necessarily correct because there are occasions when the data decoded on
the optimal path is incorrect whereas the data decoded on other paths selected by the PLVA is correct.
In simulations where the PLVA selects four paths, the signal-to-noise ratio (SNR) is 0.2 to 0.8 dB better
than that produced by the Viterbi algorithm.
Figure 3-6 shows the narrowband AMR speech decoding using the PLVA.
Figure 3-6 Narrowband AMR speech decoding using the PLVA

Issue 02 (2012-07-20)

Huawei Proprietary and Confidential


Copyright Huawei Technologies Co., Ltd

3-3

WCDMA RAN
AMR Voice Quality Improvement Based on PLVA

3 Technical Description

As shown in Figure 3-6, CRC is performed on the AMR voice data of class A and therefore the data can
be decoded using the PLVA. The mean opinion score (MOS) of class A AMR voice data is improved by
reducing the BLER. CRC is not performed on classes B and C AMR voice data and therefore classes B
and C AMR voice data can only be decoded by using the Viterbi algorithm. The PLVA exports and
sends the decoded data, Viterbi CRCI, and PLVA CRCI to the RNC. The Viterbi CRCI is used for outerloop power control. The PLVA CRCI serves as the BFI, indicating whether a speech frame is erroneous.
The Viterbi CRCI is used for outer-loop power control and the PLVA CRCI serves as the BFI. This dualCRCI mechanism does not affect power control. Note that this feature decreases the uplink BLER and
improves the MOS of AMR voice service by using PLVA, it has no impact on the downlink.

Issue 02 (2012-07-20)

Huawei Proprietary and Confidential


Copyright Huawei Technologies Co., Ltd

3-4

WCDMA RAN
AMR Voice Quality Improvement Based on PLVA

4 Impact on the Network

4 Impact on the Network


System Capacity
No impact.

Network Performance
This feature improves the MOS of AMR voice services, especially the MOS of AMR voice services in
weak coverage areas.

Issue 02 (2012-07-20)

Huawei Proprietary and Confidential


Copyright Huawei Technologies Co., Ltd

4-1

WCDMA RAN
AMR Voice Quality Improvement Based on PLVA

5 Engineering Guidelines

5 Engineering Guidelines
5.1 When to Use AMR Voice Quality Improvement Based on
PLVA
This feature can improve the AMR voice quality, so it can be applied in any scenario that meets the
deployment requirements.

5.2 Feature Deployment


This section describes how to activate, verify, and deactivate the optional feature WRFD-140201 AMR
Voice Quality Improvement Based on PLVA.

Prerequisites

Dependencies on Hardware
This

feature has the following impact on the NodeB hardware:

The

BTS3812E, BTS3812A and BTS3812AE must be configured with the EULPd board.

The

DBS3800 must be configured with the EBBCd board.

The

3900 series base station must be configured with the WBBPd or WBBPf board.

Currently,

for baseband boards, only the EULPd, EBBCd, WBBPd and WBBPf boards support the
PLVA feature. When the EULPd, EBBCd, WBBPd or WBBPf board is inserted together with the
other types of baseband boards, AMR services cannot obtain the PLVA gain if the AMR services are
set up on the other types of baseband boards.

Dependencies on Other Features


None

License
The

license " AMR Voice Quality Improvement Based on PLVA" on the NodeB side has been
activated. For details about the license items and how to activate the license, see License
Management Feature Parameter Description.

Procedure

Activation Procedure
After the license is activated, this feature has been activated.

Verification Procedure
Verify that the value of the new counter VS.NodeB.ULCreditUsed.Mean,
VS.NodeB.ULCreditUsed.Max or VS.NodeB.ULCreditUsed.Min is not 0. A non-zero value indicates
that CE Overbooking takes effect.

Deactivation Procedure
None

Example
None

5.3 Feature Monitoring


The VS.PLVA.User counter informs operators of the number of UEs using this feature. If the value of
VS.PLVA.User counter is not 0, this feature is effective.

Issue 02 (2012-07-20)

Huawei Proprietary and Confidential


Copyright Huawei Technologies Co., Ltd

5-1

WCDMA RAN
AMR Voice Quality Improvement Based on PLVA

5 Engineering Guidelines

The gain produced by this feature is reflected by a noticeable increase in the MOS. Take 12.2 kbit/s
AMR voice services as an example. In the uplink simulations, if the BLER is 1%, the MOS is increased
by about 0.08; if the BLER is greater than 10%, the MOS is increased by about 0.35. (The BLER
increase is generally caused by UE power limitation, fast channel change, or strong interference.) In
addition, the MOS increase is generally the same under different channel fading conditions.
Figure 5-1describes the MOS comparison for AMR 12.2k voice (Simulation Result in the uplink).
Figure 5-1 MOS comparison for AMR 12.2k voice (Simulation Result in the uplink)

Issue 02 (2012-07-20)

Huawei Proprietary and Confidential


Copyright Huawei Technologies Co., Ltd

5-2

WCDMA RAN
AMR Voice Quality Improvement Based on PLVA

6 Parameters

6 Parameters
There are no specific parameters associated with this feature.

Issue 02 (2012-07-20)

Huawei Proprietary and Confidential


Copyright Huawei Technologies Co., Ltd

6-1

WCDMA RAN
AMR Voice Quality Improvement Based on PLVA

7 Counters

7 Counters
Table 7-1 Counter description
Counter ID

Counter Name Counter


Description

50332258

VS.PLVA.User

Issue 02 (2012-07-20)

NE

Numbers of plva NodeB


user in one cell

Feature ID

Feature Name

WRFD-140201 AMR Voice


Quality
Improvement
Based on PLVA

Huawei Proprietary and Confidential


Copyright Huawei Technologies Co., Ltd

7-1

WCDMA RAN
AMR Voice Quality Improvement Based on PLVA

8 Glossary

8 Glossary
For the acronyms, abbreviations, terms, and definitions, see the Glossary.

Issue 02 (2012-07-20)

Huawei Proprietary and Confidential


Copyright Huawei Technologies Co., Ltd

8-1

WCDMA RAN
AMR Voice Quality Improvement Based on PLVA

9 References Documents

9 References Documents
[1] 3GPP TS 25.101, "User Equipment (UE) radio transmission and reception (FDD)"
[2] 3GPP TS 25.212, "Channel Coding and Multiplexing"
[3] 3GPP TS 26.090v900: "AMR Speech Codec; Speech transcoding," December 2009

Issue 02 (2012-07-20)

Huawei Proprietary and Confidential


Copyright Huawei Technologies Co., Ltd

9-1