speech codec list for gsm and umts

Upload: itzme1

Post on 04-Jun-2018

228 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/13/2019 Speech Codec List for GSM and UMTS

    1/25

    3GPP TS 26.103 V10.0.0 (2011-03)Technical Specification

    3rd Generation Partnership Project;Technical Specification Group Services and System Aspects;

    Speech codec list for GSM and UMTS(Release !"

    GLOBAL SYSTEM FOR

    MOBILE COMMUNICATIONS

    R

    The present document has been developed within the 3rdGeneration Partnership Project (3GPPTM) and may be further elaborated for the purposes of 3GPP.

    The present document has not been subject to any approval process by the 3GPP Orani!ational Partners and shall not be implemented.

    This "pecification is provided for future development wor# within 3GPPonly. The Orani!ational Partners accept no liability for any use of this

    "pecification."pecifications and reports for implementation of the 3GPPTMsystem should be obtained via the 3GPP Orani!ational Partners$ Publications Offices.

  • 8/13/2019 Speech Codec List for GSM and UMTS

    2/253GPP

    %eywordsGSM, UMTS, Codec

    3GPP

    Postal address

    3GPP support office address

    650 Route des Lucioles - So!i" #$tiolis

    V"l%o$$e - &R#'CTel. *33 + 2 + +2 00 &" *33 + 3 65 + 16

    &nternet

    !tt//.3.o

    Copyright Notification

    'o part may be reproduced ecept as authori!ed by written permission.

    The copyriht and the foreoin restriction etend to reproduction in all media.

    *+,,- 3GPP Orani!ational Partners (/&0- T&"- 11"- 2T"&- TT- TT1).

    ll rihts reserved.

    MT"4 is a Trade Mar# of 2T"& reistered for the benefit of its members3GPP4 is a Trade Mar# of 2T"& reistered for the benefit of its Members and of the 3GPP Orani!ational Partners

    5T24 is a Trade Mar# of 2T"& currently bein reistered for the benefit of its Members and of the 3GPPOrani!ational PartnersG"M6 and the G"M loo are reistered and owned by the G"M ssociation

    3GPP TS #$%!3 &!%!%! (#!'!3"#Release !

  • 8/13/2019 Speech Codec List for GSM and UMTS

    3/25

    Co$te$ts

    1ontents....................................................................................................................................................3

    7oreword...................................................................................................................................................8

    , "cope......................................................................................................................................................9

    * 'ormative references.............................................................................................................................9

    3 :efinitions and bbreviations................................................................................................................;3., :efinitions..............................................................................................................................................................;

    3.* bbreviations.........................................................................................................................................................;

    8 General................................................................................................................................................... MuMe* :ummy 1odec (3G.3*8M*)..................................................................................................................,3C FM/ "peech 1odecE "ource 1ontrolled /ate OperationF.

    3H 3GPP T" *;.,+,C FMandatory "peech 1odec "peech Processin 7unctionsE M/ "peech 1odec

    7rame "tructureF.

    8H 3GPP 8;.+C F2nhanced 7ull /ate 1odec /ecommendationsF.

    9H 3GPP *;.+C Fdaptive Multi=/ate 1odec /ecommendationsF.

    ;H F&T J.+C FM/ Aideband "peech 1odecE "peech Transcodin 7unctionsF.

    ,,H 3GPP T" *;.,>3C FM/ Aideband "peech 1odecE "ource 1ontrolled /ate OperationF.

    ,*H 3GPP T" *;.*+,C FMandatory "peech 1odec "peech Processin 7unctionsE M/ Aideband"peech 1odec 7rame "tructureF.

    ,3H 3GPP T" *3.,

  • 8/13/2019 Speech Codec List for GSM and UMTS

    6/25

    ,9H 3GPP T" *>.++

  • 8/13/2019 Speech Codec List for GSM and UMTS

    7/25

    T; isco$ti$uous T"$sissio$

    GSM Glo%"l S7ste o Mo%ile cou$ic"tio$

    MuMe Multi-Medi"

    '%o8P '%-8$te"ce Use Pl"$e t"$sot o4e 8P i$ " S8P-8 -%"sed $eto o >Codec-97"ss>)

    T&= Tr"$scode *ee +e"tio$

    T; T"$sit

    UMTS U$i4es"l Mo%ile Telecou$ic"tio$s S7ste

    + Ge$e"lThe present Technical "pecification (T") outlines the 3GPP internal 1odec 5ists for both- G"M and MT"- to be usedby the Out of 0and Transcoder 1ontrol (Oo0T1) protocol a 0&11=based 1ircuit "witched 1ore 'etwor# to set up a

    call or modify a call in Transcoder 7ree Operation (Tr7O). The 1odec 5ist is also used in the 1odec 'eotiation for the

    =&nterface ser Plane over &P (o&P)- see 3GPP T" 8B.++B *3H.

    The T" specifies the ":P parameters for the 3GPP 1odecs for Oo0T1 in a "&P=& =based 1ircuit "witched 1ore'etwor#- see 3GPP T" *3.*3, ,8H.

    The T" further specifies the codin of the "upported 1odec 5ist &nformation 2lements as defined in 3GPP T" *8.++Bfor the MT" radio access technoloy.

    Transcoder 7ree Operation allows the transport of speech sinals in the coded domain from one user eIuipment (2) to

    the other user eIuipment throuh the radio access networ# (/') and core networ# (1')- possibly throuh a transitnetwor# (T'). This enables hih speech Iuality- low transmission costs and hih fleibility.

    The necessary 1odec Type selection and resource allocation are neotiated out of band beforeand after call setup.

    Possible 1odec (re=)confiuration- /ate 1ontrol and :T sinallin may be performed after call setup by additionalinband sinallin or a combination of inband and out=of=band sinallin.

    p to release $>> G"M does not support Transcoder 7ree Operation- but specifies the Tandem 7ree Operation (T7O).Tandem 7ree Operation enables similar advantaes- but is based on pure inband sinallin aftercall setup.

    The parameters defined in this Technical "pecification allow interaction between Tr7O and T7O. They further providean evolutionary path for G"M towards Transcoder 7ree Operation.

    The G2/' and T/' standards define fourteen different "peech 1odec Types- see table 8.,.

    &n addition to these "peech 1odec Types some FdummyF 1odec Types are defined to support the neotiation for data-fa and multimedia applications.

    3GPP

    3GPP TS #$%!3 &!%!%! (#!'!3",Release !

  • 8/13/2019 Speech Codec List for GSM and UMTS

    8/25

    Ta-le %. Support of /odec Types in Radio Access Technolo0ies

    T1MA2*R

    UMTSAMR #

    UMTSAMR

    (GSM"R AMR

    (GSM"*R AMR

    GSM2*R

    GSMR

    GSM*R

    /o41 !5!, !5!$ !5!) !5! !5!3 !5!# !5! !5!!

    G2RA6

    GMS7

    $ot

    dei$ed

    $ot

    ossi%le

    $ot

    ossi%le

    7es,

    1..+ odi

    7es,

    1..+ odi

    7es 7es 7es

    G2RA68PS7

    $otdei$ed

    $otossi%le

    $otossi%le

    $otdei$ed

    $otdei$ed

    $otdei$ed

    $otdei$ed

    $otdei$ed

    UTRA6 $otdei$ed

    7es,1..? odi1..+ odieco.

    R,UTR#'-o$l7 Us

    $otdei$ed

    $otdei$ed

    $otdei$ed

    $otdei$ed

    $otdei$ed

    /odec25tension

    +RAMR'9:

    +*RAMR'9:

    +RAMR

    UMTSAMR'9:

    *RAMR'9:

    P1/2*R

    /o41 !5!* !5!2 !!1 !5!/ !5!: !5!A !5!< !5!8

    GERANGMSK

    ese4ed s"e notdefined

    notdefined

    notdefined

    notpossible

    yes3modi

    notdefined

    GERAN

    8PSK

    ese4ed s"e yes,3 modi

    yes,

    3 modi

    yes,

    1..4

    modi

    not

    possible

    not

    defined

    not

    defined

    UTRAN ese4ed s"e notdefined

    not

    defined

    not

    defined

    yes

    3..4

    modi

    not

    defined

    not

    defined

    1o&: is reprinted here in headecimal notation. &t is defined in section 9.

    p to date the followin 1ode Points are definedC

    Ta-le %#% 1efined /ode Points

    e5adecimal6otation

    :inary6otation

    /odec 6ame Remar=

    000! 00000.0000 GSM@&R001! 00000.0001 GSM@AR

    002! 00000.0010 GSM@&R

    003! 00000.0011 (GSM) &R@#MR

    00+! 00000.0100 (GSM) AR@#MR005! 00000.0101 UMTS@#MR

    006! 00000.0110 UMTS@#MR2

    00! 00000.0111 TM#@&R

    00?! 00000.1000 PC@&R00! 00000.1001 (GSM) &R@#MR-:9

    00#! 00000.1010 UMTS@#MR-:9

    009! 00000.1011 =AR@#MR

    00C! 00000.1100 =&R@#MR-:900! 00000.1101 =AR@#MR-:9

    00! 00000.1110 S"e, o utue use

    00&! 00000.1111 Codec te$sio$ &o #o8P "$d T&=

    010! B0&C!

    00001.0000B01111.1100

    S"e, o utue use

    0&! 01111.1101 CS"t" &o #o8P o$l7

    0&! 01111.1110 MuMe2 &o =o9TC o$l7

    0&&! 01111.1111 MuMe &o =o9TC o$l7

    3GPP

    3GPP TS #$%!3 &!%!%! (#!'!3"8Release !

  • 8/13/2019 Speech Codec List for GSM and UMTS

    9/25

    5 3GPP Codec List o =o9TC i$ " 98CC-%"sed CicuitSitc!ed Coe 'eto< "$d o #o8P

    The definition of the common 1odec 5ist for Out of 0and Transcoder 1ontrol (3GPP TS 23.153, ?D) in 3GPP for

    G"M and MT" follows the specifications iven in &T J.

  • 8/13/2019 Speech Codec List for GSM and UMTS

    10/25

    "&: frames with incremental information for comfort noise updates are sent in speech pauses about every 8B+ ms-alined with the cell$s T:M frame structure. The defined Tandem 7ree Operation allows the reception of G"M 27/

    :T information for the downlin# direction in all cases. The T7O respectively Tr7O partner shall be prepared toreceive :T information as well.

    5.+ &i4e #d"ti4e Multi-R"te Codec T7es (&R #MR, AR #MR,UMTS #MR, UMTS #MR2, =AR #MR)

    The daptive Multi=/ate 1odec alorithm is applied in G2/'=GM"%- G2/'=BP"% and T/' in five different1odec Types.

    The 1odec &:entification (1o&:) codes are defined to beC

    7/@M/@1o&: CN +++++.++,,.?/@M/@1o&: CN +++++.+,++.

    MT"@M/@1o&: CN +++++.+,+,.

    MT"@M/@*@1o&: CN +++++.+,,+.O?/@M/@1o&: CN +++++.,+,,.

    The M/ 1odec Types can be used in conversational speech telephony services in a number of different

    confiurations. The set of preferred confiurations is defined in T" *B.+;*- Table

  • 8/13/2019 Speech Codec List for GSM and UMTS

    11/25

    either all parameters (1"- "1"- M1" and OM) are omitted.

    Then per default all possible M/ modes shall be treated as included in 1" and "1"- M1" shall be

    treated as set to its allowed maimum and OM shall be treated as set to FOptimisation of the 1"supportedF.

    or only the 1" is specifiedCThen per default all possible M/ modes shall be treated as included in the "1"- M1" shall be treated asset to its allowed maimum and OM shall be treated as set to FOptimisation of the 1" supportedF.

    or 1" and "1" are specified.

    Then per default M1" shall be treated as set to its allowed maimum and OM shall be treated as set toFOptimisation of the 1" supportedF.

    or all parameters (1"- "1"- M1" and OM) are specified.

    0ro$e#"re% in OoBTC

    The procedures for handlin of these "inle 1odec &nformation 2lement in the oriinatin- intermediate and terminatinnodes are specified in T" *3.,93 BH.

    The F"inle 1odecF information element consists of 9 to B octets in case of the M/ 1odec Types (table 9.8)C

    Ta-le )%. /odin0 of >Sin0le /odec> for the Adaptive Multi'Rate /odec Types

    =ctet P""ete MS9 ? 6 5 + 3 2 1 LS9

    1 Si$le Codec Si$le Codec (see 8TU-T E.65.5)

    2 Le$t!8$dic"tio$

    3, +, 5, 6

    3 Co"t. 8$o Co"ti%ilit7 8$o"tio$+ =8 TS8 =8 (See 8TU-T E.65.5 6D)

    5 Co8 &R@#MR@Co8, AR@#MR@Co8, UMTS@#MR@Co8,UMTS@#MR@2@Co8, =AR@#MR-Co8

    6 o #CS 12.2 10.2 .5 .+0 6.0 5.0 5.15 +.5

    o SCS 12.2 10.2 .5 .+0 6.0 5.0 5.15 +.5

    ? o =M, M#CS (s"e) (s"e) (s"e) (s"e) =M M#CS

    with FmF N mandatory and FoF N optional

    7or information on GSMprocedures (for eact details see G"M /ecommendations)C

    The G"M M/ 1odec Types comprise eiht (7ull /ate)- respectively si (?alf /ate) different 1odec ModesC

    ,*-* 8-

  • 8/13/2019 Speech Codec List for GSM and UMTS

    12/25

    les may be ta#en into account to find the optimum confiuration. 7or eact details see 3GPP T" *B.+;*. llconfiuration data and update protocols are transmitted inband.

    The :T scheme of the daptive Multi=/ate 1odec Type mar#s with a specific "&:@7&/"T frame the end of a speechburst. "&:@7&/"T does not contain 1omfort 'oise parameters. This "&:@7&/"T starts the comfort noise eneration

    with parameters that are calculated at receiver side () from the latest received seven speech frames. :T hanover

    period needs to be applied therefore at transmitter side before sendin of this "&:@7&/"T.bsolutely coded "&:@P:T2 frames follow about every eihth frame (,;+ ms) in speech pauses. "&:@P:T2frames are sent independently of the cell$s T:M frame structure and are related only to the source sinal.

    n O'"2T frame (typically) precedes in uplin# direction the beinnin of a new speech burst. :T on or off is definedby the networ# on a cell basis. The defined Tandem 7ree Operation allows the reception of G"M=M/ :T

    information for the downlin# direction in all cases.

    'oteC The :T scheme of the 2nhanced 7ull /ate 1odec Type is not compatible with the :T scheme of the daptive

    Multi=/ate 1odec Type in 1odec Mode ,*.* #0itKs- althouh the speech modes of these two 1odec Types are bit eactidentical.

    Informative fortermina!% of R11 tat %"ort on!+ UTRAN a$$e%%(2UTRAN3on!+2 termina!%)CT/'=only terminals of />> may either use MT" M/ or MT" M/* as default speech version in T/'

    access.

    Normative fortermina!% tat %"ort GSM an# UTRAN ra#io a$$e%%(F#"a!3mo#e2 termina!%)C:ual=mode terminals of />> and onwards shall use the MT" M/* as the default speech version in T/' access.

    They need not to support the MT" M/- because the MT" M/* in terminals is a fully compatible replacement.

    Normative for a!! UMTS termina!% of REL34 an# on5ar#%:The MT" M/* shall be the default speech version inT/' access in all terminals- T/'=only and dual=mode (G"M and T/') of /25=8 and onwards.

    7or information on UMTSprocedures (for eact details see 3GPP T" *B.+;* (T7O) and 3GPP T" *3.,93 (Tr7O))C

    The active 1odec Mode is selected from the ctive 1odec "et (1") by the networ#. This 1odec Mode daptation-

    also termed /ate 1ontrol- can be performed for the MT" M/ every *+ ms by oin to another 1odec Mode withinthe 1". 7or the MT" M/ * this 1odec Mode daptation can be performed every *+ms for the downlin# traffic

    channel- but only every 8+ms for the uplin# radio channel. The 2 selects at call setup one of the two possible phasesfor 1odec Mode daptation (odd or even frames). :urin the call chanes of the 1odec Mode in uplin# direction are

    only allowed in this selected phase. /ate 1ontrol commands received in downlin# direction are considered at the netpossible phase.

    0y this definition the MT" M/ * 1odec Type is T7O and Tr7O compatible to the 7/ M/- ?/ M/- O?/ M/

    and MT" M/ * 1odec Types. &n any multi=mode confiuration the MT"@M/ shall be rearded as only

    compatible to itself- not to any other M/ codec Type- to avoid incompatibilities in T7O=Tr7O=T7O interwor#inscenarios. &n sinle mode confiuration- MT" M/ and MT" M/ * are compatible- when both codec types use

    the same sinle rate 1".

    The 1odec Modes in uplin# and downlin# at one radio le may be different. &n Tandem 7ree Operation or Transcoder

    7ree Operation both radio les ( and 0) are considered for the optimal selection of the active 1odec Mode in eachdirection (uplin# and then downlin# 0- respectively vice versa) by a F:istributed /ate :ecisionF alorithm. The

    worst of both radio les determine the hihest allowed 1odec Mode- respectively the maimally allowed rate. ll ratecontrol commands are transmitted inband on the &u and 'b interfaces and out of band on the radio interface.

    The ctive 1odec "et is confiured at call setup or reconfiured durin the call. &t consists of one up to maimally eiht

    1odec Modes (M1") at a iven time- selected from the "upported 1odec "et. The maimal number of 1odec Modesand the "upported 1odec "et may be constrained by the networ# to consider resources and radio conditions.

    The ctive 1odec "ets in uplin# and downlin# are typically identical.

    t call setup the Oriinatin "ide sends the M/ parameter set (included in the 1odec 5ist). The Terminatin side thenselects a suitable 1" from the iven information and sends it bac#. &n case the terminatin side does not support Tr7O

    a transcoder is allocated in the path at a suitable position- preferably as close as possible to the terminatin side. Thistranscoder may by inband sinallin install a Tandem 7ree Operation after call setup. Then- at start up of Tandem 7ree

    Operation- both ctive 1odec "ets- the "upported 1odec "ets- the M1"s and the OMs are ta#en into account todetermine the optimal common ctive 1odec "et. &n a later phase the 1odec 5ists of both radio les may be ta#en into

    account to find the optimum confiuration. ll confiuration data and update protocols are transmitted inband on theT7O interface- but out of band within the MT" networ#. 7or information on Tandem 7ree Operation see 3GPP T"

    *B.+;* and on Transcoder 7ree Operation see 3GPP T" *3.,93.

    3GPP

    3GPP TS #$%!3 &!%!%! (#!'!3"#Release !

  • 8/13/2019 Speech Codec List for GSM and UMTS

    13/25

    The "1/ scheme of the daptive Multi=/ate 1odec Types mar# with a specific "&:@7&/"T frame the end of a speechburst. "&:@7&/"T does not contain 1omfort 'oise parameters. This "&:@7&/"T starts the comfort noise eneration

    with parameters that are calculated at receiver side () from the latest received seven speech frames. :T hanoverperiod needs to be applied therefore at transmitter side before sendin of this "&:@7&/"T.

    bsolutely coded "&:@P:T2 frames follow about every eihth frame (,;+ ms) in speech pauses. "&:@P:T2frames are sent independently of the cell$s timin structure and are related only to the source sinal.

    n O'"2T frame does (typically) not eist in MT" networ#s- but may be received in T7O from the distant partner. &tmar#s the beinnin of a speech burst. The uplin# "1/ operation is always activated for MT" M/ and MT"

    M/* codec types. The defined Tandem 7ree Operation and Transcoder 7ree Operation allows the reception of M/"1/ information for the downlin# direction in all cases.

    The "1/ scheme of the MT" M/* 1odec Type is fully compatible to the "1/ scheme of the MT" M/ in

    MT" and the :T schemes of the 7/ M/- ?/ M/ and O?/ M/ 1odec Types.

    5.5 TM# $!"$ced &ull R"te Codec T7e (TM# &R)

    The 1odec &:entification (1o&:) code is defined to beC T:M@27/@1o&: CN +++++.+,,,.

    The T:M 2nhanced 7ull /ate 1odec Type has no additional parameters.

    7or information (for eact details see T:M /ecommendations)C

    The T:M 2nhanced 7ull /ate 1odec Type supports one fied 1odec Mode with

  • 8/13/2019 Speech Codec List for GSM and UMTS

    14/25

    O7/@M/=A0@1o&: CN +++++.,,++.O?/@M/=A0@1o&: CN +++++.,,+,.

    The M/=A0 1odec Types can be used in conversational speech telephony services in a number of differentconfiurations. The set of allowed confiurations is defined in Table 9.

  • 8/13/2019 Speech Codec List for GSM and UMTS

    15/25

    'ormative for G2/' infrastructure for 7/@M/=A0- O?/@M/=A0 and O7/@M/=A0.&f a G2/' infrastructure supports one of these 1odec Types- then at least M/=A0 1onfiuration + shall be

    supported. The other M/=A0 1onfiurations are not normative- but optional for O7/@M/=A0.

    7or information on GERAN A/Gb modeprocedures for 7/@M/=A0- O?/@M/=A0 and O7/@M/=A0 (for

    eact details see G"M /ecommendations)C

    The active 1odec Mode is selected from the ctive 1odec "et (1") by the networ# (1odec Mode 1ommand) with

    assistance by the mobile station (1odec Mode /eIuest). This 1odec Mode daptation- also termed /ate 1ontrol- can beperformed every 8+ ms by oin one 1odec Mode up or down within the 1". The 1odec Modes in uplin# and

    downlin# at one radio le may be different. &n Tandem 7ree Operation both radio les ( and 0) are considered for theoptimal selection of the active 1odec Mode in each direction (uplin# and then downlin# 0- respectively vice versa)

    by the F:istributed /ate :ecisionF alorithm. The worst of both radio les determines the hihest allowed 1odec Mode-respectively the maimally allowed rate (FMaimum /ate 1ontrolF). ll rate control commands are transmitted inbandC

    on the radio interface- the 0T"=T/ interface and the T/=T/ interface.

    The ctive 1odec "et is confiured at call setup or reconfiured durin the call. &t consists of three or four 1odec

    Modes at a iven time- selected from the set of allowed 1onfiurations. The selection of the 1onfiuration may beconstrained by the networ# to consider resources and radio conditions.

    The confiurations (ctive 1odec "ets) in uplin# and downlin# are identical.

    7irst- at start up of Tandem 7ree Operation both ctive 1odec "ets are ta#en into account to determine the common

    ctive 1odec "et. The set of allowed M/=A0 confiurations uarantees that A0=T7O is always possible. &n a laterphase the 1odec 5ists of both radio les may be ta#en into account to find the optimum confiuration. 7or eact details

    see 3GPP T" *B.+;*. ll confiuration data and update protocols are transmitted inband.

    The :T scheme of the daptive Multi=/ate Aideband 1odec Type mar#s with a specific "&:@7&/"T frame the end

    of a speech burst. "&:@7&/"T does not contain 1omfort 'oise parameters. This "&:@7&/"T starts the comfort noise

    eneration with parameters that are calculated at receiver side from the latest received seven speech frames. :T

    hanover period needs to be applied therefore at transmitter side before sendin of this "&:@7&/"T.bsolutely coded "&:@P:T2 frames follow about every eihth frame (,;+ ms) in speech pauses. "&:@P:T2

    frames are sent independently of the cell$s T:M frame structure and are related only to the source sinal.n O'"2T frame (typically) precedes in uplin# direction the beinnin of a new speech burst. :T on or off is defined

    by the networ# on a cell basis. The defined Tandem 7ree Operation allows the reception of 7/ M/=A0 :Tinformation for the downlin# direction in all cases.

    'ormative for T/' terminals for MT"@M/=A0.&f an T/' terminal offers 1odec Type MT"@M/=A0 in the capability list- then all allowed M/=A0

    1onfiurations shall be supported by this terminal.

    'ormative for T/' infrastructures for MT"@M/=A0.

    &f an T/' infrastructure supports 1odec Type MT"@M/=A0- then at least M/=A0 1onfiuration + shall be

    supported. The other M/=A0 1onfiurations are not normative- but optional.

    7or information on UMTSprocedures for MT"@M/=A0 (for eact details see 3GPP T" *B.+;* (T7O) and 3GPP

    T" *3.,93 (Tr7O)C

    The active 1odec Mode is selected from the ctive 1odec "et (1") by the networ#. This 1odec Mode daptation-also termed /ate 1ontrol- can be performed for the MT" M/=A0 every *+ ms for the downlin# traffic channel- but

    only every 8+ms for the uplin# traffic channel by oin to another 1odec Mode within the 1". The 2 selects at callsetup one of the two possible phases for 1odec Mode daptation (odd or even frames). :urin the call chanes of the

    1odec Mode in uplin# direction are only allowed in this selected phase. /ate 1ontrol commands received in downlin#direction are considered at the net possible phase. 0y this definition the MT" M/=A0 1odec Type is T7O and

    Tr7O compatible to the 7/ M/=A0- the O?/@M/=A0 and O7/ M/=A0 and the MT" M/=A0 1odecTypes.

    The 1odec Modes in uplin# and downlin# at one radio le may be different. &n Tandem 7ree Operation or Transcoder7ree Operation both radio les ( and 0) are considered for the optimal selection of the active 1odec Mode in each

    direction (uplin# and then downlin# 0- respectively vice versa) by a F:istributed /ate :ecisionF alorithm. Theworst of both radio les determine the hihest allowed 1odec Mode- respectively the maimally allowed rate. ll rate

    control commands are transmitted inband on the &u and 'b interfaces and out of band on the radio interface.

    The ctive 1odec "et is selected at call setup or reselected durin the call. &t consists of three or four 1odec Modes at a

    iven time- selected from the allowed confiurations. The selection of the confiuration may be constrained by the

    3GPP

    3GPP TS #$%!3 &!%!%! (#!'!3")Release !

  • 8/13/2019 Speech Codec List for GSM and UMTS

    16/25

    networ# to consider resources and radio conditions.The ctive 1odec "ets in uplin# and downlin# are typically identical.

    t call setup with Tr7O neotiation the Oriinatin "ide sends its preferred M/=A0 confiuration and indicateswhether it allows a chane of this preferred confiuration or not (included in the 1odec 5ist). The Terminatin side then

    selects a suitable confiuration from the iven information and sends it bac#. &n case the terminatin side does not

    support Tr7O a transcoder is allocated in the path at a suitable position- preferably as close as possible to theterminatin side. This transcoder may by inband sinallin install a Tandem 7ree Operation after call setup. The set ofallowed M/=A0 confiurations uarantees that A0=T7O is always possible. &n a later phase the 1odec 5ists of both

    radio les may be ta#en into account to find the optimum confiuration. ll confiuration data and update protocols aretransmitted inband on the T7O interface- but out of band within the MT" networ#. 7or information on Tandem 7ree

    Operation see 3GPP T" *B.+;* and on Transcoder 7ree Operation see 3GPP T" *3.,93.

    The "1/ scheme of the daptive Multi=/ate Aide0and 1odec Types mar# with a specific "&:@7&/"T frame the end

    of a speech burst. "&:@7&/"T does not contain 1omfort 'oise parameters. This "&:@7&/"T starts the comfort noiseeneration with parameters that are calculated at receiver side from the latest received seven speech frames. :T

    hanover period needs to be applied therefore at transmitter side before sendin of this "&:@7&/"T.bsolutely coded "&:@P:T2 frames follow about every eihth frame (,;+ ms) in speech pauses. "&:@P:T2

    frames are sent independently of the cell$s timin structure and are related only to the source sinal.n O'"2T frame does (typically) not eist in MT" networ#s- but may be received in T7O from the distant partner. &t

    mar#s the beinnin of a speech burst. F"1/ onF is always defined by the networ#. The defined Tandem 7ree Operationand Transcoder 7ree Operation allows the reception of M/=A0 "1/ information for the downlin# direction in all

    cases.

    The "1/ scheme of the MT" M/=A0 1odec Type is fully compatible to the :T schemes of 7/ M/=A0- O?/

    M/=A0 and O7/ M/=A0.

    The eact details of these 1odec Types and their related procedures (:T- /ate 1ontrol- etc) are described in the

    respective standard documentation.

    5.? MuMe u7 Codec (3G.32+M)

    The 1odec &dentification (1o&:) code is defined to beC MuMe@1o&:CN +,,,,.,,,,.

    The MuMe codec has one additional mandatory parameterC

    B@7 M"!ti!ier. B7MC eiht bits.

    This defines the reIuired bandwidth for the bearerE the value is a factor of ;8% bKs when not eIual to +. Ahen eIual

    to !ero then a 3*# bKs.

    The F"inle 1odecF information element consists of ; octets in case of the MuMe :ummy 1odec (table 9.B)C

    Ta-le )%8. /odin0 of >Sin0le /odec> for the MuMe 1ummy /odec Type

    =ctet P""ete MS9 ? 6 5 + 3 2 1 LS91 Si$le Codec Si$le Codec (see 8TU-T E.65.5)

    2 Le$t!8$dic"tio$

    +

    3 Co"t. 8$o Co"ti%ilit7 8$o"tio$

    + =8 TS8 =8 (See 8TU-T E.65.5 6D)

    5 Co8 MuMe@Co8

    6 9:M 9"$d:idt! Multilie F see $ote1

    with FmF N mandatory

    Note :

    0AM NN + NR 3*%bKs

    0AM NN ,=*99 NR factor n (multiplier of ;8%bKs)

    The procedures for use of this codec are defined in T" *3.,

  • 8/13/2019 Speech Codec List for GSM and UMTS

    17/25

    This MuMe :ummy codec type is only for use in 1ore 'etwor# Oo0T1 procedures it shall 'OT be used across theradio interface.

    The MuMe :ummy codec indicates that an nrestricted multimedia path (:&) is reIuired- subseIuent codecneotiation may occur within this path usin MuMe protocols- e.. ?.3*8M. There are no encodin properties or codec

    specifications associated to this codec typeE it is purely an indication for a MuMe pipe.

    5. MuMe2 u7 Codec (3G.32+M2)

    The 1odec &dentification (1o&:) code is defined to beC MuMe*@1o&:CN +,,,,.,,,+. Otherwise- the 1odin isidentical to the MuM2 :ummy 1odec described in 1lause 9.B.

    The Procedural description provided for MuM2 :ummy 1odec in 1lause 9.B is also applicable for the MuMe* :ummy1odec. The MuMe* :ummy 1odec is used in core networ# procedures to indicate that a service chane to multimedia

    was indicated by the networ#. The procedures for use of this codec are defined in T" *3.,

  • 8/13/2019 Speech Codec List for GSM and UMTS

    18/25

  • 8/13/2019 Speech Codec List for GSM and UMTS

    19/25

    6.3 Selected Codec T7e

    The "elected 1odec Type in a 0&11=based Oo0T1 neotiation is coded as shown in Table ;.3=,. The same codin is

    used also in 3GPP T" *B.+;* D.

    Ta-le $%3'. /odin0 of the selected /odecType (lon0 form"

    Bit =Bit

    CoI-

    Co#e$>T+e Name

    ++++.++++ G"M 7ull /ate (,3.+ #0itKs) G"M 7/

    ++++.+++, G"M ?alf /ate (9.; #0itKs) G"M ?/

    ++++.++,+ G"M 2nhanced 7ull /ate (,*.* #0itKs) G"M 27/

    ++++.++,, 7ull /ate daptive Multi=/ate 7/ M/

    ++++.+,++ ?alf /ate daptive Multi=/ate ?/ M/

    ++++.+,+, MT" daptive Multi=/ate MT" M/

    ++++.+,,+ MT" daptive Multi=/ate * MT" M/ *

    ++++.+,,, T:M 2nhanced 7ull /ate (

  • 8/13/2019 Speech Codec List for GSM and UMTS

    20/25

    3GPP Codecs o =o9TC i$ " S8P-8 -%"sed CicuitSitc!ed Coe 'eto