alcatel amr

44

Click here to load reader

Upload: lexut

Post on 25-Nov-2015

114 views

Category:

Documents


2 download

DESCRIPTION

AMR

TRANSCRIPT

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 1/2

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel. Site

    VELIZY MOBILE COMMUNICATION DIVISION

    Originator(s)E. DESORBAY

    SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)

    Domain : Alcatel 900/BSSDivision : Product DefinitionRubric : SYS-TLAType : System Feature DescriptionDistribution Codes Internal : External :

    PREDISTRIBUTION:

    MCD/TD:SYT: J. ACHARD E. DESORBAY

    E. BRIGANT L. CORRE F. DELLA MEAA. FREULON R. MAUGERJ. BINGHAM O. VISBECQ A. WASNIEWSKI

    BDC: G. VAN DIJCK S. BELLENS N. DE BODEN. WILLE

    BTS-CC: R. SABELLEK M. DOBROSIELSKI G. HOENA. NAMASSE

    O&M-CC: G. DAEL P. CREANGE JP. DELPIERREL. NADJAR F. FISCHER JY. DEBAILLON

    CSI: C. SPIERSINT: O. BIGAYQAF: A. GOUILLY-FROSSARDPCO: M. TUCHENDLER J. GUINANDMCD/PCS: P. PELOUAS F. COLIN F. JARREAUSSD Velizy: M. JACOB T. HUYNH-QUANG

    J. RZEZNIK Y. MARTY P. LOHATSSD Stuttgart: P. HUPPERICH

    PREDISTRIBUTION: DOC. CENTRESMCD VELIZY MCD KONTICH MCD STUTTGART

    B. Marliac L. Van Eyck I. Lentzsch

    ABSTRACTThis SFD describes the "SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)" feature.

    ApprovalsName

    App.

    JP. GruauPM

    M. TuchendlerPL

    D. BerthoumieuxTSM

    Name

    App.

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 2/2

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel. REVIEW

    Ed. 01 proposal 03 23/04/99 MCD/TD/SYT/pfo/0220.99 (mail review)HISTORYEd. 01 proposal 01 2/03/99 Updated after TLAb7#0.3 according to minutes in

    MCD/TD/SYT/ede/0086.99.Ed. 01 Proposal 02 1/04/99 Updated after TLAb7#2 according to minutes in MCD/TD/SYT/

    ede/ 0134.99 and according to review report MCD/TD/SYT/pfo/0161.99.New template SFD instead of TFD.Removed channel mode adaptation for non-AMR calls.Moved some counters to the SFD PM counter improvements.Add BTS-CC and BSC-CC contributions.

    Ed.01 Proposal 03 20/04/99 Updated after TLAb7#7 according to minutes inMCD/TD/SYT/ede/0190.99 and according to review reportMCD/TD/SYT/pfo/0212.99.

    Ed.01 Released 23/04/99 Document released after mail review, see review reportMCD/TD /SYT/pfo/0220.99

    Ed.02 Released 03/04/00 Alignment on step2 specifications. No review report.

    INTERNAL REFERENCED DOCUMENTS

    Not applicable

    FOR INTERNAL USE ONLY

    By derogation to the QS recommendation (see document 8BL 14106 0000 ASZZA - TDdocumentation layout) more than 3 levels used in the table of contents with agreement of the PQE.

    END OF DOCUMENT

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 1/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel. SYSTEM FEATURE DESCRIPTION

    TABLE OF CONTENTS

    1. INTRODUCTION ...................................................................................................................... 41.1 SCOPE ................................................................................................................................... 41.2 DOCUMENT STRUCTURE........................................................................................................... 41.3 DEFINITIONS AND PRE-REQUISITE .............................................................................................. 42. FEATURE DESCRIPTION........................................................................................................ 52.1 FUNCTIONAL REQUIREMENTS.................................................................................................... 52.2 COMPLIANCE TO THE MARKETING REQUIREMENTS....................................................................... 72.3 WORKING ASSUMPTIONS.......................................................................................................... 72.4 DEPENDENCIES ....................................................................................................................... 72.5 HW COVERAGE ...................................................................................................................... 82.6 RATIONALE ............................................................................................................................. 83. SYSTEM IMPACTS .................................................................................................................103.1 TELECOM...............................................................................................................................10

    3.1.1 Functional architecture..................................................................................................103.1.2 Specification impacts....................................................................................................11

    3.1.2.1 BTS layer 1....................................................................................................................... 113.1.2.2 AMR Codec adaptation ..................................................................................................... 133.1.2.3 TC / BTS interface ............................................................................................................ 163.1.2.4 Speech aspects ................................................................................................................ 173.1.2.5 Downlink DTX................................................................................................................... 183.1.2.6 Uplink DTX ....................................................................................................................... 223.1.2.7 Classmark handling .......................................................................................................... 233.1.2.8 Normal assignment........................................................................................................... 233.1.2.9 Radio measurements........................................................................................................ 233.1.2.10 Radio measurements data processing & Handover preparation......................................... 243.1.2.11 Resource allocation and management .............................................................................. 263.1.2.12 Handover Management..................................................................................................... 273.1.2.13 Internal channel change.................................................................................................... 273.1.2.14 External channel change................................................................................................... 273.1.2.15 Channel modification ........................................................................................................ 29

    3.1.3 Interfaces......................................................................................................................303.1.3.1 Radio interface, physical layer (05.xx series) ..................................................................... 303.1.3.2 Radio interface - Layer 2 (04.06)....................................................................................... 303.1.3.3 Radio interface - Layer 3 (04.08)....................................................................................... 303.1.3.4 Abis interface (08.58)........................................................................................................ 303.1.3.5 A interface (08.08) ............................................................................................................ 31

    3.2 OPERATION AND MAINTENANCE ................................................................................................323.2.1 Parameters...................................................................................................................323.2.2 PM counters .................................................................................................................343.2.3 Fault Management........................................................................................................35

    4. SUBSYSTEM IMPACTS..........................................................................................................364.1 BTS......................................................................................................................................364.2 BSC .....................................................................................................................................37

    4.2.1 Short description BSC impact .......................................................................................374.3 TRANSCODER.........................................................................................................................374.4 MFS .....................................................................................................................................384.5 OMC_R................................................................................................................................385. PERFORMANCE & SYSTEM DIMENSIONING .......................................................................385.1 TRAFFIC MODEL......................................................................................................................385.2 PERFORMANCE.......................................................................................................................385.3 LOAD CONSTRAINTS ................................................................................................................38

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 2/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel. 6. OPEN POINTS ........................................................................................................................39

    7. IMPACTS SUMMARY..............................................................................................................408. GLOSSARY.............................................................................................................................418.1 ABBREVIATIONS......................................................................................................................418.2 TERMINOLOGY........................................................................................................................42

    02 03/04/00 RCD/TD & MCD/MP&S RCD/TD/SYT01 23/04/99 MCD/TD & MCD/MP&S MCD/TD/SYTED DATE CHANGE NOTE APPRAISAL AUTHORITY ORIGINATOR

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 3/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel. HISTORY

    Ed. 02 03/04/00 Alignment on step2 specifications.

    REFERENCED DOCUMENTSAlcatel references

    [1] 3DC 25199 0001 DRZZA MFD: Adaptive Multi-Rate Codec

    GSM references

    [2] GSM TS 05.03 Channel coding[3] GSM TS 05.05 Radio transmission and reception[4] GSM TS 05.09 Link adaptation[5] GSM TS 06.71 AMR Speech codec: General description[6] GSM TS 06.73 ANSI C code for the GSM Adaptive Multi Rate (AMR) speech codec[7] GSM TS 06.90 AMR speech transcoding[8] GSM TS 06.91 Substitution and muting of lost frames for AMR speech traffic channels[9] GSM TS 06.92 Comfort noise aspects for AMR speech traffic channels[10] GSM TS 06.93 DTX for AMR speech traffic channels[11] GSM TS 06.94 Voice Activity Detector for AMR speech traffic channels[12] GSM TS 08.60 Inband Control of Remote Transcoders and Rate Adaptors for EFR/FR[13] GSM TS 08.61 Inband Control of Remote Transcoder and Rate Adaptors;(Half Rate)[14] Tdoc 99-292 AMR channel coding compromise[15] Tdoc SMG11 99-056 Proposal for modification of the Requirements of the Wideband AMR[16] GSM TR 06.75 Performance Characterization of the GSM

    Adaptive Multi-Rate (AMR) speech codec

    RELATED DOCUMENTSAlcatel documents

    [17] 3BK 10204 0478 DTZZA SFD Tandem Free Operation (TFO)[18] 3BK 10204 0470 DTZZA PM counters improvements B7GSM CRsNone.

    PREFACEThis document is the input paper for the feature Adaptive Multi-Rate Speech Codec (AMR) insideTD. It will further on be used as reference for the development of that feature in each subsystem.

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 4/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel.

    1. INTRODUCTION

    1.1 ScopeThe present document aims to be the basis for decision of a proposed change to be made on theBSS system. Then it provides all necessary information related to functional description, gains,description of the system impacts and subsystem impacts.

    1.2 Document StructureThe section 2 of this document presents the functional requirements, the HW coverage and therationale of the feature addressed by the present SFD.

    The section 3 identifies the system impacts : it gives the principles and presents the functional splitof the feature between subsystems. Impact on Step2 specifications is also given in this section.

    The section 4 contains the description of impacts for each subsystem.

    The section 5 addresses the performance and system dimensioning concerns.

    The section 6 identifies and describes the open points.

    The section 7 is a sum up of the system impacts.

    The section 8 contains the glossary of the present document.

    1.3 Definitions and Pre-requisite

    The text in italics is informative. It typically consists of:- background information eg standardisation information.- references to future BSS enhancements to guide design choices (eg for future AMR + TFO).- references to NSS functionalities.

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 5/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel.

    2. FEATURE DESCRIPTIONThis feature is described in the MFD ref.[1].The main speech codec currently used in GSM networks, speech Full Rate, is quite old. It has beenspecified more than 10 years ago.Around 1992, to increase network capacity, GSM has specified a half rate speech codec. But thiscodec showed strong limitations in terms of speech quality, especially for mobile to mobile calls(double transcoding degrades very much the speech quality of the half rate codec) and under poorradio conditions.

    A few years later, when GSM started to be introduced in North America, American operators askedfor an improved speech codec for full rate channels. Indeed speech quality was a major argument forcustomers used to have a good speech quality with analogue systems. For that issue, EFR wasspecified for GSM.

    Recently, studies on AMR where launched to provide a solution for: Increasing speech quality in full rate and half rate, Increasing network capacity by offering a good half rate solution, Using a long-term solution, avoiding to add more and more codecs handled independently

    from the others. Taking into account Tandem Free Operation (TFO), especially between MS on half rate on

    one side and on full rate on the other side.

    2.1 Functional Requirements

    The AMR principle is to have a set of codecs and, for any radio conditions, to use the one with thebest speech quality.

    Under good radio conditions, a codec with a high bit-rate is used. Speech is encoded with moreinformation so the quality is better. In the channel coding, only little place is left for redundancy.

    Under poor radio conditions, a codec with a low bit-rate is chosen. Speech is encoded with lessinformation, but this information can be well protected due to redundancy in the channel coding.

    The BSS adapts dynamically the codec in uplink direction and in downlink direction, taking intoaccount the C/I measured by the BTS (for uplink adaptation) and by the MS (for downlinkadaptation).The codec used in uplink and used in downlink can be different: the adaptation is independent ineach direction.

    This permits to use an optimal codec for each C/I value of each direction, as indicated in the figurebelow.

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 6/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel.

    C/I [dB]

    SpeechQuality[dBQ]or

    [MOS]High bit rate (for example 12.2 kbit/s: EFR)Medium bit rate (for example 7.95 kbit/s)Low bit rate (for example 5.90 kbit/s)

    AMR-FR with codec subset (12.2, 7.95, 5.90)

    Figure 1: AMR principle

    Codec subset:List of AMR codecs:

    Codec bit-rate Full Rate Half Rate12.2 kbit/s (EFR) X10.2 kbit/s X7.95 kbit/s X X (*)7.40 kbit/s (IS-641) X X (EFR codec for D-AMPS standard)6.70 kbit/s X X5.90 kbit/s X X5.15 kbit/s X X4.75 kbit/s X X

    (*) : Not supported by the Alcatel BSS.During a call, a subset of 1 to 4 codecs is used, configured by O&M on a per BSS basis.A different number of codecs and different subsets may be defined for FR (1 to 4 codecs out of the 8codecs available) and for HR (1 to 4 codecs out of the 6 codecs available).The codec subset is the same in uplink and downlink.

    To change from one codec to another codec, a list of thresholds and hysteresis are configured byO&M. These thresholds are identical in uplink and downlink.

    The Alcatel default codec subset is derived from the optimal codec subset defined in the ETSI AMRcharacterization report, see ref. [16], taking into account that the HR 7.95 codec is not supported.Note: in the context of TFO with AMR (not supported by Alcatel), an operator shall be able to defineits own codec subset (limited to the supported codec modes), especially for TFO operation betweenBSSs from different manufacturers. Indeed some BSSs may not be able to support all the AMR

    BSS MAY 6Highlight

    BSS MAY 6Highlight

    BSS MAY 6Highlight

    BSS MAY 6Highlight

    BSS MAY 6Highlight

    BSS MAY 6Highlight

    BSS MAY 6Highlight

    BSS MAY 6Highlight

    BSS MAY 6Highlight

    Edited by Foxit ReaderCopyright(C) by Foxit Software Company,2005-2007For Evaluation Only.

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 7/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel. codec modes, especially because of implementability problems with channel coding. In that case the

    operator will define a codec subset limited to the common codec modes supported by all the BSSs ofits network.

    Codec mode adaptation:The codec mode adaptation is the dynamic change from one codec to another codec, using thesame channel (FR or HR). This adaptation is performed by the layer 1 of the BTS. It is transparentfor the BSC and the layer 3 of the BTS.

    The metric used for codec mode adaptation is the evaluation of the ratio: signal over interference.This ratio is noted C/I in the current document.

    Channel mode adaptation:The channel mode adaptation is the change from one FR channel to an HR channel and vice-versa.This adaptation is handled by the layer 3, independently from the codec mode currently used.

    The metric used for channel mode adaptation is RX_QUAL in uplink & downlink..

    2.2 Compliance to the Marketing Requirements

    Feature Item Compliance CommentsAMR / FR 12.2 YAMR / FR 10.2 YAMR / FR 7.95 YAMR / FR 7.40 YAMR / FR 6.70 YAMR / FR 5.90 YAMR / FR 5.15 YAMR / FR 4.75 YAMR / HR 7.95 N 16 kbit/s TRAU frames are needed,

    see note.AMR / HR 7.40 YAMR / HR 6.70 YAMR / HR 5.90 YAMR / HR 5.15 YAMR / HR 4.75 YChannel mode adaptation for AMR calls YTFO with AMR N Standard not availableAMR TRXs for concentric application (tighterreuse pattern on AMR frequencies)

    N Technical concept not validated.

    Note: in addition, performance characterization has shown virtually no difference between HR/7.95and HR/7.4, see ref [16].

    2.3 Working Assumptions

    2.4 Dependencies

    The feature AMR requires the following features:

    Feature DependencyHalf Rate speech AMR is supported only on BSS equipments supporting HR.AMR mobiles AMR can only be used with AMR mobiles.

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 8/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel. NSS AMR can only be used if the NSS implements it.

    The feature AMR is enhanced by the following features:

    Feature EnhancementTandem Free Operation (TFO) Improved speech quality for MS to MS calls.

    TFO is not supported for AMR, but TFO can force AMR calls tofallback to another speech version allowing TFO operation, seeSFD TFO.

    The feature AMR is incompatible with the following features:

    Feature IncompatibilityNone. None.

    The feature AMR will be enhanced by the following future evolutions:

    Feature Future enhancementWideband AMR One new codec may be standardised to increase the speech

    quality under good radio conditions, using the full bandwidth ofa full rate radio channel. With the current radio interface, themaximum usable bitrate is around 14.5 kbit/s.Operators proposed that this wideband codec should have aquality equivalent to the wideband codec ITU-T G.722 at 48kbit/s (7kHz): see Tdoc SMG11 99-056, ref.[15].

    2.5 HW CoverageBSC HW support:- BSC EVOLIUMTM (BSC G2)BTS HW support:All BTS HW in B7 except FUMO support AMR:- BTS G1 with DRFU- BTS G2 with DRFU- Micro-BTS M1M- Micro-BTS M2M- Micro-BTS A910 (M4M-S)- BTS EVOLIUMTM

    TC HW support:- DT16- MT120

    2.6 Rationale

    AMR is a new end-user service, providing:- For the mobile phone users : a real audible improvement.- For operators : an increase of their network capacity by :

    - using HR channels with good speech quality- densifying their network by authorising an increase of the interference level with low impacton speech quality.

    Competition:Alcatel BSS supports all the standardised codec modes except 7.95 kbit/s in Half Rate mode.Especially, codec modes using high protection (polynomials with constraint length = 7) are supported

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 9/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel. whereas several other manufacturers seem to not support these codec modes. These manufacturers

    (Nokia, Motorola) are consequently unable to propose an optimised codec subset.

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 10/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel.

    3. SYSTEM IMPACTS

    3.1 Telecom

    3.1.1 Functional architecture

    In-band signalling functional architecture:

    MS

    BTS

    Radiolinkadaptation

    Channelcoding &decoding

    TC

    - Codec Mode Command- Codec Mode Indication

    - Codec Mode Request- Codec Mode Indication - Codec Mode Request

    - Codec Mode Indication

    - Codec Mode Request (1)- Codec Mode Indication

    Figure 2: Speech and in-band signalling

    (1) When TFO is not active, Codec Mode Request from the TC to the BTS contains no validinformation and is ignored by the BTS.

    Codec Mode Indication (uplink and downlink) : indicates the codec of the codec subset that has beenused to encode the current speech frame and the next speech frame.

    Codec Mode Command (downlink) : after analysis of the uplink radio link, the BTS commands themore optimal codec of the codec subset. The MS shall apply this command for the next uplinkspeech frame containing Codec Mode Indication.

    Codec Mode Request (uplink) : after having analysed the downlink quality of the radio link, the MSrequests the more optimal codec of the codec subset. The BTS may apply this request for the nextdownlink speech frame containing Codec Mode Indication.

    Layer 3 signalling functional architecture:

    MS

    BTS

    Radiolinkadaptation

    MSC

    BSC

    Channelmode

    adaptation

    Figure 3: Layer 3 signalling

    The complete architecture of the AMR codec adaptation function is shown in the figure below, seeref.[5]:

    BSS MAY 6Highlight

    BSS MAY 6Highlight

    BSS MAY 6Highlight

    BSS MAY 6Highlight

    BSS MAY 6Highlight

    BSS MAY 6Highlight

    BSS MAY 6Highlight

    Edited by Foxit ReaderCopyright(C) by Foxit Software Company,2005-2007For Evaluation Only.

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 11/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel. MSBTSTRAU

    UL codec mode (received)

    UL-Mode Ctrl

    UL-Meas.

    SPE

    SPE

    CHE CHD

    SPD CHD CHE

    SPD

    DL-Meas.

    DL-Mode Ctrl

    DL codec modeUL Mode Command

    UL Quality Indicator

    UL Mode Command(received)

    DL Mode Request(received)

    speech data

    speech data

    DL codec mode (received)

    networkcontrol

    DL-Req.Gen

    DL Quality Indicator

    DL Mode Request

    Figure 4: Block diagram of the AMR system.

    3.1.2 Specification impacts

    3.1.2.1 BTS layer 1

    Channel types:- all TCH/AFS and TCH/AHS are supported except TCH/AHS 7.95.- The RATSCCH channel is not supported.Note: CMI/CMR phase alignment is performed on the Abis interface, which is more efficient thanradio interface alignment which is subject to error cases.

    Channel coding:The channel coding for AMR speech frames is described in ref.[2].SPEECH frames:Speech frames are coded in the following steps:

    - step 1: In-band data codingCodec Mode Request and Codec Mode Indication are information on two bits. This informationneeds to be sent on the radio interface in-band.These two bits are coded and protected into 8 in-band bits (FR) or 4 in-band bits (HR). Thesecoded bits are the first bits of the radio frame.

    - step 2: Speech bit orderingThe speech bits are ordered according to their subjective importance. Three classes aredefined: class 1a, class 1b and class 2 (only used in HR).The most important bits, class 1a, are protected by CRC and convolutional code.Class 1b bits are protected by convolutional code.The less important bits, class 2, are sent without any protection. They are only used in HR.

    - step 3: Parity and tailingThe 6-bit CRC is calculated over class 1a bits, and these 6 parity bits are merged with class 1aand class 1b bits.

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 12/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel. - step 4: Convolutional encoder

    The bits resulting from step 3 are encoded using a recursive convolutional coding (RSC)depending on the codec mode. This RSC is more efficient than the classical convolutionalcodes.

    The following polynomials are used for the convolutional encoding:

    Source Rate(Codec mode) Rate

    Constraintlength

    Used polynomials

    FR 12.2 R=1/2 K=5 G0/G0, G1/G0FR 10.2 R=1/3 K=5 G1/G3, G2/G3, G3/G3FR 7.95 R=1/3 K=7 G4/G4, G5/G4, G6/G4FR 7.4 R=1/3 K=5 G1/G3, G2/G3, G3/G3FR 6.7 R=1/4 K=5 G1/G3, G2/G3, G3/G3, G3/G3FR 5.9 R=1/4 K=7 G4/G6, G5/G6, G6/G6, G6/G6FR 5.15 R=1/4 K=5 G1/G3, G1/G1, G2/G3, G3/G3, G3/G3FR 4.75 R=1/5 K=7 G4/G6, G4/G6, G5/G6, G6/G6, G6/G6HR 7.4 R=1/2 K=5 G0/G0, G1/G0HR 6.7 R=1/2 K=5 G0/G0, G1/G0HR 5.9 R=1/2 K=5 G0/G0, G1/G0HR 5.15 R=1/3 K=5 G1/G3, G2/G3, G3/G3HR 4.75 R=1/3 K=7 G4/G4, G5/G4, G6/G4

    With:G0 = 1 + D3 + D4G1 = 1 + D + D3 + D4G2 = 1 + D2 + D4G3 = 1 + D + D2 + D3 + D4G4 = 1 + D2 + D3 + D5 + D6G5 = 1 + D + D4 + D6G6 = 1 + D + D2 + D3 + D4 + D6

    G0, G1, G2 and G3 are already used for FR channel coding, speech or data.G4, G5 and G6 are already used for HR speech channel coding.

    The coded bits are appended to the in-band signalling bits.In HR, the class 2 bits are appended at the end of the frame.

    - step 5: interleaving and mapping on burstThe existing procedures for TCH/FS and TCH/HS are used.

    CMI/CMR8 bits

    Protected class 1 bits448 bits

    CMI/CMR4 bits 224 bits

    Protected class 1 bits class 2 bits

    AMR FR SPEECH radio frame:

    AMR HR SPEECH radio frame:456 bits

    The ratio of class 1 (protected) bits versusclass 2 bits depend on the codec mode

    228 bits

    Figure 5: Speech radio frames

    SID_UPDATE frames:The SID_UPDATE frames contain comfort noise description.

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 13/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel. Refer to ref.[2] for the detailed description of these frames.

    CMI + CMR32 bits

    212 bits for identification marker, merged with212 protected bits for Comfort noise

    CMI + CMR16 bits

    AMR FR SID_UPDATE radio frame:

    AMR HR SID_UPDATE radio frame:456 bits

    Identification marker212 bits

    CMI + CMR16 bits

    Protected comfort noise212 bits

    456 bits

    Figure 6: SID_UPDATE radio frames

    Other framesThe other radio frames carry only in-band signalling information.

    In FR: SID_FIRST and ONSET frames.In HR: SID_UPDATE_INH, SID_FIRST_P1, SID_FIRST_P2, SID_FIRST_INH and ONSET frames.

    Refer to ref.[2] for the detailed description of these signalling frames.

    3.1.2.2 AMR Codec adaptation

    A new step2 specification is introduced to detail the codec adaptation.

    3.1.2.2.1 Link quality estimationThe quality of the radio link is estimated by evaluating the carrier on interference ratio C/I. Thenormalised value of the metric is called C/Inorm.

    C/Inorm is derived from an estimate of the current carrier to interferer ratio (C/Iest), using the filteringprocess described in annex A (informative) of GSM TS 05.09 ref.[4].When uplink DTX is active,- the C/Inorm computation is stopped,- it resumes upon reception of a valid frame, by filling in the missing samples with the C/Iest of thereceived frame.

    With uplink DTX active, the MS sends:- for FR, one SID_UPDATE every 8th frame,- for HR, one SID_UPDATE every 8th frame.This allows the BTS to update the C/Iest regularly.3.1.2.2.2 Threshold comparisonFor each pair of adjacent codecs, a threshold and an hysteresis is given by O&M.The figure below shows the case where four codecs are included in the subset.

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 14/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel.

    AMR_THR_3 + AMR_HYST

    High

    Low

    CODEC_MODE_4(less robust)

    C/Inorm

    AMR_FR_THR_3CODEC_MODE_3

    CODEC_MODE_2

    CODEC_MODE_1(most robust)

    AMR_THR_2 + AMR_HYSTAMR_FR_THR_2

    AMR_THR_1 + AMR_HYSTAMR_FR_THR_1

    Figure 7: Thresholds for codec modification, example for FR

    If only three codecs are present in the subset, then CODEC_MODE_4 is not used andAMR_(FR/HR)_THR_3 is not defined.If only two codecs are present, then CODEC_MODE_3 is also not used and AMR_(FR/HR)_THR_2is also not defined.If only one codec is present in the subset, then no threshold is defined because no adaptation ispossible. The codec remains fixed.3.1.2.2.3 Inband signalling on the radio interfaceOn the radio interface, the codec mode adaptation is performed using in-band signalling, with smallplace left. The different Codec Modes to send are:- Codec Mode Request (CMR) and Codec Mode Indication (CMI) in uplink,- Codec Mode Command (CMC) and Codec Mode Indication (CMI) in downlink.These Codec Modes are coded using their relative position in the codec subset. As the number ofcodec modes is limited to 4 per subset, only two bits are necessary:

    00 CODEC_MODE_1 Lowest codec mode (lowest bit-rate).01 CODEC_MODE_2 Second lowest mode, if the subset contains more than 1 mode.10 CODEC_MODE_3 Third lowest mode, if the subset contains more than 2 modes.11 CODEC_MODE_4 Highest mode, if the subset contains 4 modes.

    On the radio interface, the CMI and the CMR/CMC are sent alternately on speech frames. Tosynchronise, the following rule is used:

    When no DTX is active:FR: Codec Mode indication is sent on the speech frame starting on TDMA frame number 0[modulo 26] and then alternately with CMR/CMC.HR: Codec Mode indication is sent on the speech frame starting on TDMA frame 0 or 1[modulo 26], depending on sub-channel, and then alternately with CMR/CMC.

    When DTX is active:The same rule is used for speech frames and SID_FIRST frames.For SID_UPDATE frames, both CMI and CMR/CMC are sent in each frame.For ONSET frames, CMI of the next speech frame is always sent.

    BSS MAY 6Highlight

    Edited by Foxit ReaderCopyright(C) by Foxit Software Company,2005-2007For Evaluation Only.

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 15/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel. The following figure shows the uplink TDMA frame with a full rate channel and with a half rate

    channel, with DTX not active.

    TCH/FS (Full rate)

    TCH/HS (Half rate)

    Sub-channel 0

    Sub-channel 1

    CMI0 1 2 3

    S

    TDMA frame(modulo 26)

    CMI : Speech frame carrying Codec Mode IndicationCMR : Speech frame carrying Codec Mode RequestS : SACCHI : Idle

    (1) : SACCH frame or idle frame, see GSM TS 05.02

    TDMA frame(modulo 26) . . .4 5 6 7 8 9 10 11 12 13 14 15 16

    I17 18 19 20 21 22 23 24 25 0 1 2 3

    One FR speech frame (20 ms),interleaved over 8 TDMA frames

    0 1 2 3 4 5 6 7 8 9 10 11 12CMI

    CMR

    CMICMR

    CMRCMI CMI

    CMR CMRCMI

    (1)

    (1)13 14 15 16 17 18 19 20 21 22 23 24 25

    CMICMR

    CMICMR

    (1)

    (1). . .

    CMICMR

    0 1 2 3CMI

    CMICMICMR

    One HR speech frame (20 ms), interleavedover 4 TDMA frames of one sub-channel

    Figure 8: Multiplexing of CMI and CMR on the radio interface

    Interaction with TFO:When TFO is active, the radio interfaces of both sides may not be synchronised. In that case, one TCdecides to invert the sequence of CMI and CMR/CMC on the radio interface.3.1.2.2.4 Uplink codec mode adaptation:The BTS evaluates the C/Inorm and compares it to the thresholds sent by the BSS in the layer 3message CHANNEL ACTIVATION.If the BTS evaluates that the uplink codec shall be changed, then the BTS sends a Codec ModeCommand to the MS in the in-band signalling.

    The TC receives a frame with the new codec indicated in Codec Mode Indication field and is able todecode the speech.

    Codec Mode Command(new codec mode)

    MS BTS TC

    C/I evaluation &thresholds comparison

    Codec Mode Indication(new codec mode) Codec Mode Indication

    (new codec mode)

    Figure 9: Uplink codec mode adaptation

    3.1.2.2.5 Downlink codec mode adaptation:The MS evaluates C/Inorm and compares it to the thresholds sent by the BSS in the layer 3 message(ASSIGNMENT COMMAND or HANDOVER COMMAND).

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 16/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel. If the MS evaluates that the downlink codec shall be changed, then the MS sends a Codec Mode

    Request to the BTS in the in-band signalling.

    If the BTS agrees to change the downlink codec (see section on error handling, below), then the BTSforwards immediately the Codec Mode Request to the TC. The TC then changes its downlink codecin the TRAU frame containing a Codec Mode Indication.

    Codec Mode Request(new codec mode)

    MS BTS TC

    C/I evaluation &thresholds comparison

    Codec Mode Request(new codec mode)

    Codec Mode Indication(new codec mode)

    Codec Mode Indication(new codec mode)

    Figure 10: Downlink codec mode adaptation

    Error handling:The BTS refuses the Codec Mode Request from the MS and keeps the current downlink codec modein the following situations:- The Codec Mode Request contains a Codec Mode that is not adjacent to the currently used CodecMode. However if repeated, a non adjacent Codec Mode will be accepted.- The Codec Mode Request contains a Codec Mode that is not part of the codec subset (when thecodec subset contains less than 4 codecs).

    3.1.2.3 TC / BTS interface

    Downlink CMI / CMR synchronisation between TRAU frames and radio frames:When the speech path is established after an assignment or a handover, the TC and the BTS are notsynchronised. An existing mechanism is performed to synchronise the TRAU frames with the radioframes (time alignment mechanism, see GSM TS 08.60 ref.[12] and GSM TS 08.61 ref.[13]).At the same time, the BTS checks if the Request or Indication Flag (RIF) given in the TRAU frame iscoherent with the type of Codec Mode (Indication or Command) that should be sent on the radiointerface.

    If the BTS detects a desynchronisation, then it sends an Align_CMI_CMR command to the TC inthe next uplink frame.The TC inverts the Request or Indication Flag (RIF) to align the CMI / CMR.

    Note 1: During the whole synchronisation phase, the Codec Mode Indication and the Codec ModeCommand sent by the BTS on the radio interface are equal to the startup value.

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 17/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel.

    TRAU (CMR)

    MS BTS TC

    Speech (CMI) delayTRAU (time alignment command)

    TRAU (CMI)Speech (CMC) delay

    TRAU (time alignment command)TRAU (CMR)Speech (CMI)

    no delay

    Codec modeadaptation is frozen

    TRAU ("Align_CMI_CMR")TRAU (CMI)Speech (CMC)

    TRAUTRAU (CMI)Speech (CMI)

    Codec modeadaptation is started

    Figure 11: Example of TRAU frames synchronisationOnce the BTS detects that downlink CMI / CMR is synchronised between the TRAU frames and theradio interface, it starts codec mode adaptation.

    Note 2: The BTS always ignores the Codec Mode Request from the TC.The BTS monitors only the Codec Mode Indication.

    TRAU frame format:For FR, the existing principles for the speech frames are used, with the existing synchronisationmechanism. The static time alignment procedure remains unchanged, by skipping T-bits in oneframe.For HR, T-bits are skipped when available; for higher througputs, one data bit can be skipped whenno T-bits are defined.

    The description of the frames, codec per codec, is given in GSM TS 08.60, ref.[12].

    3.1.2.4 Speech aspects

    For all the items described below, the corresponding C-code is given in GSM TS 06.73, ref.[6].Speech transcodingThe AMR speech transcoding is described in GSM TS 06.90, ref.[7].The speech received by the TC from the fixed network is made of input blocks of 160 speechsamples in 8-bit PCM format, either a-law or -law. Sampling rate is 8000 samples/s.For each input block, the TC provides to the BTS a TRAU frame containing an output block in theformat corresponding to the current downlink codec type and the frame format (8/16Kb).The TC performs also the reverse action, from the BTS to the fixed network.

    The speech coding uses the Algebraic Code Excited Linear Prediction Coder (ACELP), see ref.[7].Muting and substitutionWhen speech frames or SID frames are lost due to frame stealing or bad radio conditions,substitution and muting is triggered. It is described in GSM TS 06.91, ref.[8].

    BSS MAY 6Highlight

    BSS MAY 6Highlight

    BSS MAY 6Highlight

    BSS MAY 6Highlight

    BSS MAY 6Highlight

    Edited by Foxit ReaderCopyright(C) by Foxit Software Company,2005-2007For Evaluation Only.

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 18/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel. Substitution is used for isolated frames lost. In this case the TC substitutes the lost frame by a frame

    based on the previous speech or SID frame.

    Muting is used when several consecutive frames are not received. This warns the user that thecommunication has been lost.

    Ref.[8] provides two solutions for substitution and muting: ECU/BFH Solution 1 and ECU/BFHSolution 2.The Alcatel TC supports the ECU/BFH Solution 1, as it is the most complete solution.

    DTX aspectsTo trigger DTX, the voice activity detection evaluates if speech is present or not in the input signal.This detection is described in GSM TS 06.94, ref.[11].When DTX is active, the comfort noise aspects are described in GSM TS 06.92, ref.[9].

    3.1.2.5 Downlink DTX

    The downlink DTX is controlled specifically for AMR, see parameter section..The downlink DTX indicator set on a per call basis by the MSC is ignored,for all AMR and non AMR calls.

    Speech aspects of DTX for AMR is described in GSM TS 06.93, ref. [10].During a call, the TC sends the speech frames to the BTS with the following information:- TX_TYPE,- Mode_indication,- Information bits.

    The TX_TYPE is described in the table below:

    TX_TYPE Legend Information Bits Mode IndicationSPEECH_GOOD speech frame, size 95..244 bits

    depending on codec modecurrent code mode

    SID_FIRST no useful information the codec mode that would have beenused if TX_TYPE had beenSPEECH_GOOD

    SID_UPDATE comfort noise, 35 bits the codec mode that would have beenused if TX_TYPE had beenSPEECH_GOOD

    NO_DATA no useful information no useful information

    After a reset of the system, the first frames are considered as speech frames even if no speech ispresent in the input signal.

    Then the TC monitors on a per frame basis, in the input signal, if speech is present or absent. Whena transition from speech to silence occurs, a hangover period of 8 speech frames is respected toevaluate the background noise and build a corresponding SID frame. During the hangover period,the TC goes on sending speech frames to the BTS.The first frame sent by the TC to the BTS after this hangover period is a SID_FIRST frame, followedby two NO_DATA frames and one SID_UPDATE frame.

    During the silence period, the TC sends to the BTS:- for FR, one SID_UPDATE every 8th 20 ms frame,- for HR, one SID_UPDATE every 8th 20 ms frame.These frames allow the MS to evaluate the C/I of the downlink link and allow the BTS to send theCodec Mode Commands to the MS.

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 19/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel. The frames sent in-between are NO_DATA frames.

    The transmission of frames on the radio interface is controlled by the TC. The BTS acts as a slave,following the TX_TYPE value:- all speech frames, SID_FIRST and SID_UPDATE frames are transmitted by the BTS on the radiointerface,- the NO_DATA frames are not transmitted on the radio interface (see details below).The BTS adapts the channel coding and the interleaving to the TX_TYPE and the channel mode (FRor HR), as described in ref. [10].FR channels:With FR channels, in case of a transition from NO_DATA or SID_UPDATE to SPEECH_GOOD, thenthe BTS sends an ONSET frame followed by the first SPEECH_GOOD frame. The aim of theONSET frame is to indicate to the MS the codec mode used by the speech frame that follows.

    SPEECH

    MS BTS TC Enduser

    SpeechSPEECH SPEECHSPEECH

    Silence

    Hangoverperiod(8 speech frames)

    SPEECHSPEECHSPEECHSPEECH

    SID_FIRSTSID_FIRSTNO_DATANo emissionNO_DATANo emission

    SID_UPDATESID_UPDATENO_DATANo emission

    . . .

    . . .

    NO_DATANo emissionSID_UPDATESID_UPDATENO_DATANo emission

    . . .

    . . .

    NO_DATANo emissionSPEECHONSET

    SPEECHSPEECH SpeechSPEECH

    Figure 12: Downlink DTX with FR channel

    Note: in the figure, SPEECH stands for TX_TYPE = SPEECH_GOOD.

    At the end of the figure above, it appears that two frames are sent on the radio interface (ONSETand SPEECH_GOOD) when only one frame is received from the TC (SPEECH_GOOD). This ispossible because the ONSET frame is 228 bits long (half of a speech frame) and is interleaved over4 radio blocks. These radio blocks are also used by the speech frame that triggered the ONSETframe. The ONSET frame uses the odd numbered bits, the speech frame uses the even numberedbits. The second part of the speech frame is sent on the 4 next radio blocks, using the odd numberedbits, as shown on the figure below. See also ref. [2].

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 20/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel.

    ONSET(odd bits)

    Speech frame 1

    s1 ons1 on . . .

    Radio block 1

    s1 ons1 on . . .

    Radio block 4

    . . . s2 s1s2 s1 . . .

    Radio block 5

    . . . s2 s1s2 s1 . . .

    Radio block 8

    Speech frame 2

    20 ms

    456 bits 456 bits

    228 bits

    Figure 13: Restart of speech transmission: frames interleaving (FR)

    HR channels:In case of HR channels, transitions are handled as follows:- From NO_DATA to SPEECH_GOOD: an ONSET frame followed by a SPEECH_GOOD frame issent (same as FR).- From SID_FIRST to SPEECH_GOOD: a SID_FIRST_INH frame followed by a SPEECH_GOODframe is sent.- From SID_UPDATE to SPEECH_GOOD: a SID_UPDATE_INH frame followed by aSPEECH_GOOD frame is sent.- From SID_FIRST to NO_DATA: a SID_FIRST_P1 followed by a SID_FIRST_P2 is sent.

    The figure below shows the case where the speech restarts just after the sending of a SID_UPDATEframe.

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 21/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel.

    SPEECH

    MS BTS TC Enduser

    SpeechSPEECH SPEECHSPEECH

    Silence

    Hangoverperiod

    (8 frames)

    SPEECHSPEECHSPEECHSPEECH

    SID_FIRSTSID_FIRST_P1NO_DATANO_DATANo emission

    SID_UPDATESID_UPDATENO_DATANo emission

    . . .

    . . .

    NO_DATANo emissionSID_UPDATESID_UPDATENO_DATANo emission

    . . .

    . . .

    SID_UPDATESPEECHSID_UPDATE_INH

    SPEECHSPEECH Speech

    SID_FIRST_P2

    SID_UPDATE

    SPEECH

    Figure 14: Downlink DTX with HR channel

    Note: in the figure, SPEECH stands for TX_TYPE = SPEECH_GOOD.

    SID_UPDATE_INH, SID_FIRST_INH and ONSET frames are interleaved with the first half of thecorresponding speech frame, as in the FR case with the ONSET frame. See also ref. [2].In this example, only half of the SID_UPDATE frame (2 radio blocks out of 4) has been transmittedto the MS when speech restarts. As the first speech frames occupies only the half of each radioblocks, the second half of each radio block is filled by a SID_UPDATE_INH frame until the beginningof the second speech frame, see figure below.

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 22/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel.

    SID_UPDATE_INH(odd bits)

    SID UPDATE

    su susu su . . .

    Radio block 1

    su susu su . . .

    Radio block 2

    s1 inhs1 inh . . .

    Radio block 3

    s1 inhs1 inh . . .

    Radio block 4

    Speech frame 1

    20 ms

    456 bits, using allbits of 4 radio blocks

    228 bits,even bits of 2 first radio blocks,odd bits of 2 second radio blocks

    114 bits

    s2 s1s2 s1 . . .

    Radio block 5

    Speech frame 2

    The transmission of theSID_UPDATE is interrupted by thespeech frame

    228 bits

    Figure 15: Restart of speech transmission: frames interleaving (HR)

    3.1.2.6 Uplink DTX

    The uplink DTX is controlled using the generic radio interface signalling:The uplink DTX information is indicated to the MS- through System information sent on BCCH (system information 3)- and SACCH (system information 6), in cell options IE.Uplink DTX is mandatory (shall), forbidden (shall not) or optional (may).On SACCH, DTX can be independently configured for AMR, see the parameter section.

    Speech aspects of DTX for AMR is described in GSM TS 06.93, ref. [10].During a call, the BTS sends the uplink speech frames to the TC with the following information:- RX_TYPE,- Mode_indication,- Information bits.

    The RX_TYPE is described in the table below:

    RX_TYPE Legend DescriptionSPEECH_GOOD Speech frame with CRC OK, Channel Decoder

    soft values also OKSPEECH__DEGRADED Speech frame with CRC OK, but 1B bits and

    class2 bits may be corrupted

    SPEECH_BAD (likely) speech frame, bad CRC (or very badChannel Decoder measures)

    SID_FIRST first SID marks the beginning of a comfort noiseperiod

    SID_UPDATE SID update frame (with correct CRC)SID_BAD Corrupt SID update frame (bad CRC; applicable

    only for SID_UPDATE frames)ONSET Precedes the first speech frame of a speech

    burst.NO_DATA Nothing usable was received

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 23/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel. The BTS first checks if the radio frame is a SID_UPDATE or a SID_FIRST frame.

    When receiving uplink frames, the TC shall:- For SPEECH_GOOD frames, transmit them to the speech decoder,- For SPEECH_BAD or SID_BAD, trigger substitution and muting,- For SID_FIRST, generate comfort noise using the parameters from the last speech frames.- For SID_UPDATE, generate comfort noise using the comfort noise parameters included in theframe.

    Note: After a handover, the first frame sent by an AMR MS is a SID_UPDATE frame. This avoidsthe muting of comfort noise when the TC changes (i.e. external channel change).

    3.1.2.7 Classmark handling

    No impact.

    The fact that an MS is AMR-compatible or not is indicated in the MS bearer capabilities. Thisinformation is transparent for the BSS.

    3.1.2.8 Normal assignment

    The AMR is controlled on a per call basis by the MSC. In the ASSIGNMENT REQUEST, the MSCgives the Channel type IE, which indicates:- in octet 4 if FR or HR shall be used and if the BSS is allowed to change,- in octet 5 and followings, may indicate that AMR is allowed in HR or FR (GSM Speech full rateversion 3, referred also as AMR full rate speech version 1, or GSM Speech half rate version 3,referred also as AMR half rate speech version 1).The BSC activates the channel in the BTS by sending a CHANNEL ACTIVATION message,containing the IE Multirate configuration. It indicates the subset of codecs used for FR (or HR,respectively) link adaptation, the threshold and hysteresis sent to the MS for FR (or HR, respectively)link adaptation and, optionally, the start mode (i.e. the initial codec mode), see the parametersection.

    If the initial codec mode is not given, the BTS chooses the default start mode depending on thenumber of codec modes contained in the subset:- 1 mode, then it is the default start mode.- 2 or 3 modes, then the most robust mode is chosen (lowest bit rate).- 4 modes, then second most robust is chosen (second lowest bit rate).Once the channel is activated within the BTS, the BSC sends all AMR relevant parameters to the MSin the ASSIGNMENT COMMAND message.

    When the speech path is established and synchronisation performed between the TC and the BTS,the BTS checks if the Request or Indication Flag (RIF) given in the TRAU frame is coherent with thetype of Codec Mode (Indication or Command) that should be sent on the radio interface. Ifnecessary, a CMI_CMR alignment command is sent to the TC, see section TC / BTS interface.

    Once the BTS detects that downlink CMI / CMR is synchronised between the TRAU frames and theradio interface, it starts codec mode adaptation.

    3.1.2.9 Radio measurements

    No impact.The metric for AMR codec adaptation is described in the new specification "AMR codec adaptation".

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 24/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel. 3.1.2.10 Radio measurements data processing & Handover preparation

    Channel adaptation principle:Two new handover causes are introduced for AMR channel mode adaptation (changing from FR toHR and vice-versa) of AMR calls.:- Cause 26: HR to FR channel adaptation due to low radio quality- Cause 27: FR to HR channel adaptation due to high radio qualityThese two causes are enabled by a single flag: EN_AMR_CA.These two causes of intracell handover belong to a new family called "Channel adaptation HO".As such,- they are checked after intercell emergency handover causes,- they must satisfy the intra-cell Level condition, whilst their trigger is based on quality criteria.

    There are two ways to trigger Cause 26.The first way consists in triggering Cause 26 only if a previous intracell handover Cause 15 or 16have been previously detected in the serving cell for the current MS. This way is intended to non-hopping channels for which an intracell handover Cause 15 or 16 is sometimes not sufficient toimprove the quality of the call. If the quality is not sufficient due to a too high interference level,instead of continuing triggering intracell handover Cause 15 or 16, a HR-to-FR channel adaptation istriggered thanks to Cause 26.The second way applies when the intracell handover Causes 15 and 16 are both disable for AMRcalls. If a too high level of interference is detected in the serving cell for the current MS, Cause 26 isthen triggered. This second way intends to improve the quality of hopping channels which quality isgenerally not much improved after an intracell handover Cause 15 or 16.Since AMR is performing well in interference conditions, the thresholds for cause 15 & 16 areinstanciated for AMR, see parameter section.

    The Cause 27 channel adaptation handover aims to reduce the number of busy TCH when the radioquality is very good and the serving cell becomes loaded. The channel adaptation consists inchanging the current full rate TCH to a half rate TCH.

    Detailed trigger of channel adaptation cause 26 / 27:To evaluate the uplink & downlink quality of the radio link, the existing metric RXQUAL (0..7) is used.The downlink RXQUAL is measured by the MS and sent to the BTS in MEASUREMENT REPORTmessages.

    A new threshold, THR_RXQUAL_CA (CA for Channel Adaptation), is introduced. It corresponds tothe limit, in terms of quality, between HR and FR usage: if the quality is below, FR channel shall beused, if the quality is better then a HR channel is sufficient.Its value depends on the load of the cell. In a cell heavily loaded, a HR channel is preferred evenwith a bad quality.

    THR_RXQUAL_CA is an internal variable and is set to:- THR_RXQUAL_CA_NORMAL (O&M parameter) if LOAD_SV3 is set to FALSE,- THR_RXQUAL_CA_HIGH (O&M parameter) if LOAD_SV3 is set to TRUE.Recommended rule:THR_RXQUAL_CA_HIGH THR_RXQUAL_CA_NORMAL

    A new variable OFFSET_CA is also introduced to have an hysteresis between FR and HR channels.Its value depends on the load of the cell.

    OFFSET_CA is an internal variable and is set to:- OFFSET_CA_NORMAL (O&M parameter) if LOAD_SV3 is set to FALSE,- OFFSET_CA_HIGH (O&M parameter) if LOAD_SV3 is set to TRUE.

    BSS MAY 6Highlight

    BSS MAY 6Highlight

    Edited by Foxit ReaderCopyright(C) by Foxit Software Company,2005-2007For Evaluation Only.

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 25/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel. LOAD_SV3 is evaluated using existing mechanisms based on the ratio [free TCH / total TCH] and

    comparison with an upper and a lower threshold set by O&M. See the Resource Allocation &Management section for details on the computation of LOAD_SV3.

    AV_RXQUAL_UL_CA and AV_RXQUAL_DL_CA are the averaging of, respectively, the uplinkquality metric measured by the BTS and the quality measured by the MS, averaged overA_QUAL_CA_FR_HR or A_QUAL_CA_HR_FR measurements (respectively for adaptation FR to HRor HR to FR) with W_QUAL_CA as weighting parameter.To trigger channel mode adaptation, the following equations are checked during any AMR call.

    Note: In the equations, the quality indicators are represented by their numeric value andconsequently are contra intuitive. RXQUAL(a) > RXQUAL(b) means that, for example,RXQUAL(a) = 7 and RXQUAL(b) = 0, i.e. RXQUAL(b) represents a better quality thanRXQUAL(a).The offset taking into account frequency hopping does not show in the equations to easereadibility.

    If the following cause is true, then an intra-cell handover from HR to FR is triggered.Cause = 26 (HR to FR channel adaptation due to bad radio quality)

    Current channel is Half Rate and EN_AMR_FR = enabledand Channel type is dual rate, changes allowedand AV_RXQUAL_UL_CA RXQUAL_CA + OFFSET_CA

    or AV_RXQUAL_DL_CA RXQUAL_CA + OFFSET_CAand EN_AMR_CA = enabled

    On A interface, this handover cause is mapped to "Uplink quality".

    If the following cause is true, then an intra-cell handover from FR to HR is triggered.Cause = 27 (FR to HR channel adaptation due to good radio quality)

    Current channel is Full Rate and EN_AMR_HR = enabledand Channel type is dual rate, changes allowedand AV_RXQUAL_UL_CA < RXQUAL_CAand AV_RXQUAL_DL_CA < THR_RXQUAL_CAand EN_AMR_CA = enabled

    On A interface, this handover cause is mapped to "Better cell.

    Interaction with intracell quality handover (cause 15 & 16):To control the interaction between cause 15/16 and channel adaptation (see channel adaptationprinciple), specific flags are introduced to activate separetely cause 15 and 16 for AMR calls, seeparameter section.To take into account AMR specific robustness to interference, specific thresholds are introduced forcause 15 & 16, see parameter section.

    Interaction with inter-cell handover:The cause 26 is checked after cause 2 (too low quality on the uplink) and cause 4 (too low quality onthe downlink). That means that in case of bad quality and bad level, if an adjacent cell is availablethen an inter-cell handover will be triggered before any channel mode adaptation.

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 26/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel.

    THR_RXQUAL_CA_NORM

    THR_RXQUAL_CA_HIGH

    good quality: 0

    bad quality: 7

    THR_RXQUAL_CA_NORM +OFFSET_CA_NORM

    THR_RXQUAL_CA_HIGH +OFFSET_CA_HIGH

    Load = FALSE Load = TRUE

    HO cause 26

    HO cause 27

    Full Rate

    Half Rate

    Quality

    HO cause 26

    HO cause 27

    Full Rate

    Half Rate

    Figure 16: Thresholds for channel mode adaptation

    Interaction with power control:The cause 26 is triggered even if the MS or the BTS does not transmit at maximum power. If thequality decreases, power control may be increasing the transmit power of the MS or the BTS justwhen the handover cause 26 (HR to FR) is triggered.The cause 26/27 are triggered independently from the power control algorithms.

    Examples of configurations: An operator who wants to have:

    - under normal load, only FR calls,- under high load, HR calls for qualities 0 to 3, with an hysteresis of 1,will set:THR_RXQUAL_CA_NORMAL = 0.0 THR_RXQUAL_CA_HIGH = 2.0OFFSET_CA_NORMAL = 0.0 OFFSET_CA_HIGH = 1.0

    An operator who wants to have:- under normal load, HR calls for qualities 0 and 1, with an hysteresis of 1,- under high load, HR calls for qualities 0 to 4, with an hysteresis of 2,will set:THR_RXQUAL_CA_NORMAL = 0.0 THR_RXQUAL_CA_HIGH = 2.0OFFSET_CA_NORMAL = 1.0 OFFSET_CA_HIGH = 2.0

    3.1.2.11 Resource allocation and management

    Cell Load evaluation and HR / FR decision (normal assignment, inter-cell handover):The load evaluation strategy to decide on HR / FR allocation is modified to take benefit of AMR HRbetter quality compared to HR speech v1. The principle is to introduce specific load thresholds forAMR HR allocation, so that when load increases, AMR HR is allocated first and HR speech v1 is onlyallocated as a last resort. In other words, the cell can be declared "Loaded" sooner for AMR HRcapable mobiles. See the parameter section.

    Note: this Load calculation is also used for Cause 26 / 27 evaluation.

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 27/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel. Allocation for normal assignment:

    No other impact.

    Allocation for channel change:For AMR intra-cell handover, the channel mode is kept unchanged except for handover causes 26and 27 (see section 3.1.2.9 Handover Preparation). Resource Allocation and Management entityshall therefore be aware of the handover cause before allocating the target channel.

    For AMR inter-cell channel change (internal or external, handover or directed retry), the existingmechanism is kept.

    3.1.2.12 Handover Management

    For internal handovers, HOM filters the candidate cells based on EN_AMR_HR/HR.

    3.1.2.13 Internal channel change

    When an AMR call has to perform an internal channel change, the BSC shall give to the target BTSall the AMR relevant parameters in the CHANNEL ACTIVATION message. Once the channel isactivated within the target BTS, the BSC sends all AMR relevant parameters to the MS in theASSIGNMENT COMMAND or HANDOVER COMMAND message only if these AMR parameters aredifferent than the ones used on the serving cell. If these AMR parameters remain identical, thennothing is added in the ASSIGNMENT COMMAND or HANDOVER COMMAND message and theMS switches to the target channel using the same AMR parameters as on the serving channel.

    To establish the speech path on target channel, the MS and the BTS use the start mode (implicit orexplicit). The target BTS freezes the codec mode adaptation until the downlink synchronisationbetween CMI/CMR in TRAU frames and on the radio interface is assured, see section 3.1.2.3 TC /BTS interface.

    3.1.2.14 External channel change

    Serving BSS:In the HANDOVER REQUIRED message, the serving BSC uses the IE Old BSS to New BSSinformation to give to the target BSS the set of AMR codec used, the threshold and hysteresis sentto the MS for link adaptation and, optionally, the initial codec mode.

    Target BSS:When a HANDOVER REQUEST is received concerning an incoming AMR call, the target BSC shallgive to the target BTS all the AMR parameters in the CHANNEL ACTIVATION message.

    Once the channel is activated on the target BTS, the target BSC builds the HANDOVER COMMANDmessage, with all AMR relevant parameters only if these AMR parameters are different than theones used on the serving BSC. If these AMR parameters remain identical, then nothing is added inthe HANDOVER COMMAND message. To know the AMR parameters used by the serving BSC, thetarget BSC decodes the IE Old BSS to New BSS information contained in the HANDOVERREQUEST message.

    When the MS receives the HANDOVER COMMAND message, if no AMR parameters are presentthen the MS switches to the target channel using the same AMR parameters as on the servingchannel.

    To establish the speech path on target channel, the MS and the BTS use the start mode (implicit orexplicit). The target BTS freezes the codec mode adaptation until the downlink synchronisation

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 28/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel. between CMI/CMR in TRAU frames and on the radio interface is assured, see section 3.1.2.3 TC /

    BTS interface.

    The figure below shows the case where the serving BSC and the target BSC use the same set ofAMR parameters, named set A.

    HANDOVER REQUIRED(AMR param. A)

    AMR on-going withparameters "A"

    HANDOVER REQUEST(AMR param. A)

    HANDOVER REQUEST ACK(HANDOVER COMMAND)

    HANDOVER COMMAND(HANDOVER COMMAND)

    HANDOVER COMMAND

    CHANNEL ACTIVATION(AMR param. A)

    CHANNEL ACTIVATION ACK

    The MS establishes on target channel

    TargetBTS

    TargetBSC MSC

    ServingBSC

    ServingBTS

    AMR on-going withparameters "A"

    Figure 17: External handover with identical AMR parameters

    The figure below shows the case where the AMR parameters are not identical in the two BSCs:

    HANDOVER REQUIRED(AMR param. A)

    AMR on-going withparameters "A"

    HANDOVER REQUEST(AMR param. A)

    HANDOVER REQUEST ACK(HANDOVER COMMAND,

    AMR param. B)HANDOVER COMMAND(HANDOVER COMMAND,

    AMR param. B)HANDOVER COMMAND

    (AMR param. B)

    CHANNEL ACTIVATION(AMR param. B)

    CHANNEL ACTIVATION ACK

    The MS establishes on target channel

    TargetBTS

    TargetBSC MSC

    ServingBSC

    ServingBTS

    AMR on-going withparameters "B"

    Figure 18: External handover with different AMR parameters

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 29/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel. 3.1.2.15 Channel modification

    When an in-call mode modification occurs from data to AMR speech, then the MODE MODIFYmessage sent to the BTS contains all the AMR parameters.

    Once the new mode has been activated in the BTS, then the BSC sends a CHANNEL MODEMODIFY to the MS, with the AMR parameters.

    To initiate the speech path, the MS and the BTS use the start mode (implicit or explicit). The BTSfreezes the codec mode adaptation until the downlink synchronisation between CMI/CMR in TRAUframes and on the radio interface is assured, see section 3.1.2.3 TC / BTS interface.

    The mode modify procedure is never used to change AMR parameters following a logicalconfiguration change. On-line modification of AMR parameters is only taken into account for newcalls or after a handover.

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 30/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel.

    3.1.3 Interfaces

    3.1.3.1 Radio interface, physical layer (05.xx series)

    New AMR radio frames, with associated in-band signalling:

    FR:- SPEECH frames with different codec modes- SID_UPDATE- SID_FIRST- ONSET

    HR:- SPEECH frames with different codec modes- SID_UPDATE- SID_UPDATE_INH- SID_FIRST_P1- SID_FIRST_P2- SID_FIRST_INH- ONSET

    3.1.3.2 Radio interface - Layer 2 (04.06)

    No impact.

    3.1.3.3 Radio interface - Layer 3 (04.08)

    04.08 - CC part (for information)IE Bearer information, field speech version indication:- New codepoint for AMR full rate capability: GSM full rate speech version 3- New codepoint for AMR half rate capability: GSM half rate speech version 3

    04.08 RR partASSIGNMENT COMMAND

    IE Channel mode: new codepoint for AMR (Speech version 3)New IE MR configuration

    HANDOVER COMMANDIE Channel mode: new codepoint for AMR (Speech version 3)New IE MR configuration

    CHANNEL MODE MODIFYIE Channel mode: new codepoint for AMR (Speech version 3)New IE MR configuration

    3.1.3.4 Abis interface (08.58)

    CHANNEL ACTIVATIONIE Channel mode: new codepoint for AMR (Speech version 3)New IE MR configuration

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 31/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel. MODE MODIFY

    IE Channel mode: new codepoint for AMR (Speech version 3)New IE MR configuration

    3.1.3.5 A interface (08.08)

    HANDOVER REQUIREDField MR configuration information in the IE Old BSS to New BSS information.

    HANDOVER REQUESTNew codes in Channel type IE.Field MR configuration information in the IE Old BSS to New BSS information.

    ASSIGNMENT REQUESTNew codes in Channel type IE.

    Note: new circuits pools have been added for the handling of AMR. The modified IE in GSM TS08.08 is IE 3.2.2.45 Circuit pool. This has no impact as circuit pools are not handled by the AlcatelBSS.

  • SFD:ADAPTIVE

    MULTI

    -RATESPEECH

    CODEC

    (AMR)

    ED02

    RELEASED

    MCD

    0479_02.DOC3BK

    102040479

    DTZZA32/47

    All rights reserved. Passing on and copying of th isdocument, use and communication of its contents

    not permitted without written authorisa tion from Alcate l.

    3.2Operation

    andmaintenance

    3.2.1Param

    eters

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 33/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel.

    Name Definition

    A_QUAL_CA_FR_HR Quality averaging window size for FR-to-HR channel adaptation

    A_QUAL_CA_HR_FR Quality averaging window size for HR-to-FR channel adaptation

    AMR_FR_HYST Hysteresis for AMR FR codec mode adaptation

    AMR_FR_SUBSET Bitmap (8 bits) defining the codec subset that shall be used forAMR FR calls (1 to 4 codecs).

    AMR_FR_THR_1 Thresholds for AMR FR codec mode adaptation (I = 1, 2, 3)AMR_FR_THR_2 Thresholds for AMR FR codec mode adaptation (I = 1, 2, 3)AMR_FR_THR_3 Thresholds for AMR FR codec mode adaptation (I = 1, 2, 3)AMR_HR_HYST Hysteresis for AMR HR codec mode adaptation

    AMR_HR_SUBSET Bitmap (6 bits) defining the codec subset that shall be used forAMR HR calls (1 to 4 codecs).

    AMR_HR_THR_1 Thresholds for AMR HR codec mode adaptation (I = 1, 2, 3)AMR_HR_THR_2 Thresholds for AMR HR codec mode adaptation (I = 1, 2, 3)AMR_HR_THR_3 Thresholds for AMR HR codec mode adaptation (I = 1, 2, 3)AMR_START_MODE_FR Indicates the codec used at the beginning of a FR AMR call,

    until codec mode adaptation is started by the BTS.

    AMR_START_MODE_HR Indicates the codec used at the beginning of a HR AMR call,until codec mode adaptation is started by the BTS.

    Downlink_DTX_enable_AMR_FR Enables / disables the use of downlink DTX for AMR FR speechcalls.

    Downlink_DTX_enable_AMR_HR Enables / disables the use of downlink DTX for AMR HRspeech calls.

    DTX_INDICATOR_SACCH_AMR Controls uplink DTX usage for GSM phase 2 MS. Applies only toAMR FR and AMR HR.

    EN_AMR_CA Enable/disable intracell HO for AMR channel adaptation(Handover Causes 26 and 27)

    EN_AMR_FR controls wether AMR full rate is allowed in the cell

    EN_AMR_HR controls wether AMR half rate is allowed in the cell

    EN_INTRA_DL_AMR Enables/disables the detection of intracell downlink handovercause (cause 16) for AMR calls

    EN_INTRA_UL_AMR Enables/disables the detection of intracell uplink handover

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 34/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel. cause (cause 15) for AMR calls

    L_RXQUAL_DL_H_AMR Downlink quality threshold for handovers (cause 16) on AMRcalls

    L_RXQUAL_UL_H_AMR Uplink quality threshold for handovers (cause 15) on AMR callsOFFSET_CA_HIGH Offset for channel adaptation hysteresis under high load

    OFFSET_CA_NORMAL Offset for channel adaptation hysteresis under normal load

    THR_FR_LOAD_L_SV3 Lower load threshold for allocation policy of AMR HR in a dualrate cell supporting AMR HR

    THR_FR_LOAD_U_SV3 higher load threshold for allocation policy of AMR HR in a dualrate cell supporting AMR HR

    THR_RXQUAL_CA_HIGH Threshold for channel adaptation under high load

    THR_RXQUAL_CA_NORMAL Threshold for channel adaptation under normal load

    W_QUAL_CA Averaging weight applicable for full quality (Channel adaptation)

    3.2.2 PM counters

    Name Definition

    NB_TCH_HO_ATPT_27_GoodQualFR

    Number of intracell handover -attempts, with the cause 27: "FRto HR channel adaptation due to good radio quality" on a TCHchannel.

    NB_TCH_HO_ATPT_26_BadQualHR

    Number of intracell handover -attempts, with the cause 26:"HR to FR channel adaptation due to bad radio quality" on aTCH channel.

    NB_TCH_NOR_AMR_HR_ALLOC number of TCH normal assignment/mode modify in HR AMRusage - whose channel is allocated in the BSC

    NB_TCH_NOR_AMR_FR_ALLOC number of TCH normal assignment/mode modify in FR AMRusage - whose channel is allocated in the BSC

    NB_TCH_AMR_REQ Number of TCH normal assignment requests from AMRmobiles

    NB_TCH_NOR_AMR_ALLOC = NB_TCH_NOR_AMR_FR_ALLOC+ NB_TCH_NOR_AMR_HR_ALLOC

    NB_TCH_HO_ATPT_QUAL_AMR = NB_TCH_HO_ATPT_26_BadQualHR+ NB_TCH_HO_ATPT_27_GoodQualFR

  • SFD:ADAPTIVE

    MULTI

    -RATESPEECH

    CODEC

    (AMR)

    ED02

    RELEASED

    MCD

    0479_02.DOC3BK

    102040479

    DTZZA35/47

    All rights reserved. Passing on and copying of th isdocument, use and communication of its contents

    not permitted without written authorisa tion from Alcate l.

    3.2.3FaultM

    anagem

    ent

    Nonew

    requirement

    .

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 36/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel.

    4. SUBSYSTEM IMPACTS

    4.1 BTS

    Layer 1

    Encoder

    Manages channel coding according to the Codec_Mode control bits received in the downlink TRAUframe and which indicate the codec used.

    Manages DTX according to the TX_TYPE (SPEECH_GOOD, SID_FIRST, SID_UPDATE,NO_DATA) control bits received in the downlink TRAU frame.Manages the in-band signalling to insert the CMI/CMR commands. CMI is received from thetranscoder and CMR is received from the decoder. CMI/CMR shall be aligned with the TDMA frameaccording to the rules defined in GSM 05.02 (the rules are not the same depending on whether DTXis active or not).Decoder

    Memorises the codec subset to be used for the call.

    Manages channel decoding according to the CMI bits received with the uplink speech frame by in-band signalling (CMI is sent each two speech frames).Manages the codec mode adaptation algorithm in uplink. It evaluates if the MS shall change thecurrent codec. When the codec shall be changed it sends a message to the encoder with the CMRcommand containing the new codec to be used. Only change between two adjacent codecs can berequested.

    Interface encoder-decoder

    The IX_ROU message shall be modified to include information for alignment of CMI/CMR on Abisinterface with CMI/CMR on radio interface.

    The IX_ROU message shall be used to include information to allow the decoder to start codec modeadaptation at the end of the synchronisation phase.

    The IX_ROU message shall also be used to transfer the CMR command to be inserted in thedownlink speech frame. This message is sent by the decoder each time it wants to change the codecused in uplink by the MS.

    TRAU Interface

    For AMR full rate, TRAU frames based on the same synchronisation pattern as for FR/EFR and withframe type set to AMR shall be supported. The definition of control bits and data bits of the AMRTRAU frame is defined in GSM 08.60.

    For AMR half rate, 8 Kb/s TRAU frames use a specific synchronisation pattern, see GSM 08.61.

    Layer 3

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 37/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel. The checking of the Channel Activation and Mode Modify messages shall include the checking of the

    new IE MR configuration and of the speech version 3 (AMR) code point in the IE ChannelMode.

    Interface layer 1/layer 3

    The configuration message (ID_CHC) shall include: The sub-set of AMR codec used The thresholds and hysteresis used to change from one codec mode to another codec mode.

    4.2 BSC

    4.2.1 Short description BSC impact

    The AMR impact on the BSC can be divided in two parts:

    Impact due to codec mode adaptation:

    After checking the MS and cell capability for AMR the same AMR-related information mustbe delivered towards the BTS and the MS to make the codec adaptation possible.

    This information consists in: The subset of codecs for FR/HR configured by O&M on a BSS basis. The threshold values and the hysteresis values to allow codec mode changes

    In case of external and internal handover the target BSC has to compare the AMRparameters it receives from the serving BSC (via MSC) with the available AMR parameters.If differentiating, the available parameters should be sent towards the MS and BTS.

    Impact due to channel mode adaptation:

    The Channel mode adaptation capability for AMR will be verified by checking a new AMRdependent flag.

    For intra-cell handovers two new causes will be defined to check the possibility ofadapting FR to HR and reverse for AMR calls.

    For inter-cell handovers AMR calls will be handled as normal calls: checking on rate/typepreferences and load conditions (no additional impact).

    Impact due to new cell load evaluation for AMR calls

    4.3 Transcoder

    Supports all speech codecs for AMR full rate.

    Supports all speech codecs for AMR half rate except 7.95.

    Changes from one codec mode to another according to the DL_codec_mode received in the uplinkTRAU frame.

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 38/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel. 4.4 MFS

    None.

    4.5 OMC_RGenerally for Telecom features, this is a simple reference to the Operations and Maintenancesection.However when needed the principles and guidelines for the presentation towards the operator shallbe given here.What needs to be presented/adjusted by the OMC-R operator ?What shall be autonomously determined by the OMC-R SW ?New parameters: see section 3.2.1.

    5. PERFORMANCE & SYSTEM DIMENSIONING

    5.1 Traffic model

    The intra-cell handover rate is increased with AMR calls when channel adaptation is enabled.

    5.2 Performance

    Radio performances:The BTS respects the performance requirements given in GSM TS 05.05, ref.[3].

    5.3 Load constraints

    The rate of intra-cell handover for channel mode adaptation may increase the BSC processing loadand the Abis signalling load. These aspects have to be introduced in the tools for load simulation.

  • SFD:ADAPTIVE

    MULTI

    -RATESPEECH

    CODEC

    (AMR)

    ED02

    RELEASED

    MCD

    0479_02.DOC3BK

    102040479

    DTZZA39/47

    All rights reserved. Passing on and copying of th isdocument, use and communication of its contents

    not permitted without written authorisa tion from Alcate l.

    6.OPEN

    POINTS

    None.

  • SFD : ADAPTIVE MULTI-RATE SPEECH CODEC (AMR)ED 02 RELEASED

    MCD 0479_02.DOC 3BK 10204 0479 DTZZA 40/47

    Allrightsrese

    rved

    .Pas

    sing

    onan

    dco

    pyingof

    this

    docu

    men

    t,us

    ean

    dco

    mmun

    icatio

    nof

    itsco

    nten

    tsno

    tpermitted

    with

    outw

    rittenau

    thorisationfro

    mAlcatel.

    7. IMPACTS SUMMARYEquipments:

    BTS BSC MFS TC OMC-RSW SW none SW SW

    Interfaces:

    TelecomRadio Abis A Ater BTS-TC MFS-BTS MFS-BSC GbX X X none X none none none

    O&MAbis-O&M BSC-O&M TC-O&M MFS-O&M Q3none X none none X

    List of Impacted Step2:

    TelecomNormal AssignmentChannel modificationResource A