You are on page 1of 25

3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Speech codec list for

V10.0.0 GSM and(2011-03) UMTS Technical Specification (Release !"

3GPP TS 26.103

R

GLOBAL SYSTEM FOR MOBILE COMMUNICATIONS

The present document has been developed within the 3rd Generation Partnership Project (3GPP TM) and may be further elaborated for the purposes of 3GPP. The present document has not been subject to any approval process by the 3GPP Or ani!ational Partners and shall not be implemented. This "pecification is provided for future development wor# within 3GPP only. The Or ani!ational Partners accept no liability for any use of this "pecification. "pecifications and reports for implementation of the 3GPP TM system should be obtained via the 3GPP Or ani!ational Partners$ Publications Offices.

Release !

#

3GPP TS #$% !3 & !%!%! (#!

'!3"

%eywords
GSM, UMTS, Codec

3GPP Postal address 3GPP support office address
650 Route des Lucioles - So !i" #$ti olis V"l%o$$e - &R#'C( Tel.) *33 + ,2 ,+ +2 00 &"-) *33 + ,3 65 +. 16

&nternet
!tt )//000.31 .o21

Copyright Notification 'o part may be reproduced e(cept as authori!ed by written permission. The copyri ht and the fore oin restriction e(tend to reproduction in all media.
) *+,,- 3GPP Or ani!ational Partners (./&0- .T&"- 11".- 2T"&- TT.- TT1).

.ll ri hts reserved.
3MT"4 is a Trade Mar# of 2T"& re istered for the benefit of its members 3GPP4 is a Trade Mar# of 2T"& re istered for the benefit of its Members and of the 3GPP Or ani!ational Partners 5T24 is a Trade Mar# of 2T"& currently bein re istered for the benefit of its Members and of the 3GPP Or ani!ational Partners G"M6 and the G"M lo o are re istered and owned by the G"M .ssociation

3GPP

................................................................... 9...................................................> 9.........9 * 'ormative references......................................................................M/).............................?/ .................................................................................................................................................................................................................................................................................................................O?/ .......................... "ystem &dentifiers for G"M and 3MT"...............................................O7/ ........................................................8 7ive ....................................8 ..................................................................................................................................................9 T:M....................................................................M/=A0)........M/.........................* G"M ?alf /ate 1odec Type (G"M ?/)........... <........................................................> 9.... 3GPP ....M/=A0...... P:1 2nhanced 7ull /ate 1odec Type (P:1@27/)........................................................................< 7our .........................................< 9 3GPP 1odec 5ist for Oo0T1 in a 0&11=based 1ircuit "witched 1ore 'etwor# and for ...............................> < 3GPP 1odecs for Oo0T1 in a "&P=& =based 1ircuit "witched 1ore 'etwor#................B .........................................M/..........o&P..............................> MuMe* :ummy 1odec (3G.....................Release ! 3 3GPP TS #$% !3 & !%!%! (#! '!3" Co$te$ts 1ontents...........M/=A0........ G"M@?/.....................*........*.......... <.......3 "elected 1odec Type....................... 3........................................................................................... 1odec 5ist for the 1all 1ontrol Protocol................. 27/).............< .M/=A0..............................................+ 1odec 2(tension.........< .........+ 9......................3 G"M 2nhanced 7ull /ate 1odec Type (G"M 27/)..........................................................3MT" ...................................................................................................................................daptive Multi=/ate Aideband 1odec Types (7/ .....................................................................................................* 1odec 0itmap................................................................................* .............................................................3 9............................> 9..B Telephone=2vent......................................................................... 8 General......................3 9........................................................................................... <............................< 9..........................3 .............................................................................< .M/ *+ <.......... Overview..................................3 9................................M/=A0.................................................................. 1":ata :ummy 1odec (.. G"M 7ull /ate 1odec Type (G"M 7/)................................................................................... 3.........................3*8M).............................*.................................. <....................................................................................................9 G"M@7/......................................8 G"M@27/................................ 2nhanced 7ull /ate 1odec Type (T:M.................................................B MuMe :ummy 1odec (3G...............................................................................................................9 3 :efinitions and .......*..................................................o&P)................................daptive Multi=/ate 1odec Types (7/ ................................< 9...................................< P1M ** <..................................................................................3 7oreword...........................3*8M*)............bbreviations................................................*+ <...O?/ .3MT" .......................* .........................................................................> 9......................... "cope..................3MT" ....................................................................................bbreviations................................*+ <........................M/*..................M/... :efinitions.........................................................................................** Annex A (informative): Exam !e S" Annex B (informative): orte# Co#e$ Li%t for UMTS&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'( C)an*e )i%tor+&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'...............................

presented to T"G for informationE * presented to T"G for approvalE 3 or reater indicates T"G approved document under chan e control. technical enhancements.it will be re=released by the T"G with an identifyin chan e of release date and an increase in version number as followsC Dersion (.correctionsupdates. ! the third di it is incremented when editorial only chan es have been incorporated in the document. "hould the T"G modify the contents of the present document.i.y.etc.e.Release ! ( 3GPP TS #$% !3 & !%!%! (#! '!3" &o2e0o2d This Technical "pecification has been produced by the 3rd Generation Partnership Project (3GPP). The contents of the present document are subject to continuin wor# within the T"G and may chan e followin formal T"G approval. y the second di it is incremented for all chan es of substance.! whereC ( the first di itC . 3GPP .

throu h reference in this te(t.93C FOut of 0and Transcoder 1ontrol = "ta e *F.. 3GPP T" *3. 3GPP T" *3. 3GPP 8.++B G*3H.M/ Aideband "peech 1odecE "peech Transcodin 7unctionsF.*3..C FMandatory "peech 1odec "peech Processin 7unctionsE .<*C F1" multimedia service 3:&K/:& fallbac# and service modificationE "ta e *F. F&T3 J.Release ! ) 3GPP TS #$% !3 & !%!%! (#! '!3" 1 Sco e The present Technical "pecification outlines the 1odec 5ists in 3GPP includin both systems.. G. &n the case of a reference to a 3GPP document (includin a G"M document).a non=specific reference implicitly refers to the latest version of that document in the same Release as the present document. 3GPP T" *. The followin documents contain provisions which. 2 'o23"ti4e 2e5e2e$ces • /eferences are either specific (identified by date of publication.to support T7O or Tr7O between 3MT" and T:M.+H G.daptive Multi=/ate 1odec /ecommendationsF. and P:1 systems.+>3C F..edition number.*H G..G"M and 3MT".H G..+.=&nterface Type and the /TP redundancy for 1" :ata and 7a( services.*3. The T" also specifies the ":P description of 3GPP 1odecs to be used within a "&P=& =based circuit switched core networ# as specifies in 3GPP T" *3.. 3GPP T" *. 3GPP T" *.+.1ore 'etwor# ProtocolsF 3GPP T" *.see 3GPP T" 8B...*+.C FMandatory "peech 1odec "peech Processin 7unctionsE .H G<H GBH G>H G.M/ "peech 1odecE "peech Transcodin 7unctionsF.>3C F.. 3GPP T" *3. The "upported 1odec 5ist &2 includes 1odec@Types from the T:M..>+C F.etc..*C F&n=band Tandem 7ree Operation (T7O) of "peech 1odecs.the latest version applies. G.M/ "peech 1odecE "ource 1ontrolled /ate OperationF.+((C F2nhanced 7ull /ate 1odec /ecommendationsF. 3GPP T" *.9C F3se of ..+((C F..to be used by the Out of 0and Transcoder 1ontrol (Oo0T1) protocol to set up a call or modify a call in Transcoder Free Operation (Tr7O) and in Ftranscoder at the ed eF scenarios.8H 3GPP T" *. 3GPP .3H G.9.++BC FMobile radio interface layer 3 specifications.M/ Aideband "peech 1odecE "ource 1ontrolled /ate OperationF.H G*H G3H G8H G9H G. The T" further specifies the codin of the "upported 1odec 5ist &nformation 2lements for the 3MT" radio access technolo y. 3GPP T" *8.<.) or non=specific. 3GPP *.8H.M/ Aideband "peech 1odec 7rame "tructureF. • 7or a specific reference.version number.pplication Transport Mechanism for 0earer &ndependent 1all 1ontrolF 3GPP T" *B.M/ "peech 1odec 7rame "tructureF.or 3MT" and P:1.constitute provisions of the present document.. • 7or a non=specific reference.C F"&P=& based circuit=switched core networ#E "ta e *F."ta e 3 = "ervice :escriptionF.subseIuent revisions do not apply.+>+C F. The T" further reserves the 1ode Point for the 1":ata (dummy) 1odec Type for the ne otiation of .

and Telephony "i nalsF.Release ! $ 3GPP TS #$% !3 & !%!%! (#! '!3" G. G. Lacobson and 1. &2T7 /71 8<33 (*++.M/).M/) and .. "chul!rinne and T.H G.M/). 3.>H G*+H G*. Co#e$ Confi*"ration: defines a specific set of attributes to a certain 1odec Type (e. void &2T7 /71 89.<H G.applied on a specific radio access technolo y (e. Or*ani%ation I#entifier (OI-): &dentifies the standard or anisation (e.L.M/=A0) . /osenber and ?. "jober .M/). Co#e$ Mo#eCdefines a specific mode of a 1odec Type (e.. Mie. "chul!rinne. (*++3)C F/TP Profile for . ?andley.D. t!e 5ollo0i$1 "%%2e4i"tio$s " . &2T7 /71 9>>3 (*+.M/) speech codecE &nterface to &u. . 5a#aniemi and J.F. the combination of .. Other definitions are iven in T" *3.9H 3GPP T" *>. &2T7 /71 399.nswer Model with the "ession :escription Protocol (":P)FL.daptive Multi=/ate Aideband (.)C F/TP Payload for :TM7 :i its. . &2T7 /71 3*. 3GPP T" 8B. Per#ins. . . . (*++.93 GBH.1 6e5i$itio$s "$d #%%2e4i"tio$s 6e5i$itio$s Co#e$ T+ eC defines a specific type of a speech 1odin al orithm. .daptive Multi=/ate (. 3GPP T" *.udio 1odecsF.H G**H G*3H G*8H 3 3. "chul!rinne and ".++<C FGeneral reIuirements on interwor#in between the Public 5and Mobile 'etwor# (P5M') and the &nte rated "ervices :i ital 'etwor# (&":') or Public "witched Telephone 'etwor# (P"T')F. S+%tem I#entifier (S+%I-)C &dentifies the radio access technolo y (e.ctive 1odec (mode) "et #-8$te25"ce Use2 Pl"$e o4e2 8P 9"$d:idt! Multi lie2 Codec 86e$ti5ie2 Ci2cuit S0itc!ed 6"t" "$d &".M. Aesterlund.)C F":PC "ession :escription ProtocolF.+) F/TP Payload 7ormat for Global "ystem for Mobile 1ommunications ?alf /ate (G"M=?/)F.Taylor. 3GPP) producin a specification for a 1odec 5ist.?.n OfferK.daptive Multi= /ate (. G"M 7/. &T3=T is responsible for maintainin the list of Or anisation &dentifiers.3u and 'bF. &2T7 /71 8B.Telephony Tones..BH G.(G"M) 7/ .M..++BC FMobile "witchin 1entre = 0ase "tation "ystem (M"1=0"") interfaceF.*-* #0itKs Mode of the (G"M) 7/ ...du337 Codec l7) 3GPP .2 #%%2e4i"tio$s &o2 t!e u2 oses o5 t!e 2ese$t docu3e$t.8 (*++*)C F.1" and :TMNFonF for (G"M) 7/ .1" #o8P 9:M Co86 CS6"t" . G"M or 3MT") for which the supported 1odec 5ist is defined.+*C F.udio and Dideo 1onferences with Minimal 1ontrolF?.< (*++<)C F/TP Payload 7ormat and 7ile "tora e 7ormat for the . 1asner.

) Recei4e Sou2ce Co$t2olled R"te o e2"tio$ (s7$o$73 to 6T. This enables hi h speech Iuality.. Transcoder 7ree Operation allows the transport of speech si nals in the coded domain from one user eIuipment (32) to the other user eIuipment throu h the radio access networ# (/.see 3GPP T" *3.. Possible 1odec (re=)confi uration. 3GPP TS #$% !3 & !%!%! (#! '!3" 6T.. The G2/. The parameters defined in this Technical "pecification allow interaction between Tr7O and T7O.' standards define fourteen different "peech 1odec Types. 3GPP .. UMTS 6isco$ti$uous T2"$s3issio$ Glo%"l S7ste3 5o2 Mo%ile co33u$ic"tio$ Multi-Medi" '%-8$te25"ce Use2 Pl"$e t2"$s o2t o4e2 8P i$ " S8P-8 -%"sed $et0o2< =21"$is"tio$ 86e$ti5ie2 (e.low transmission costs and hi h fle(ibility. 3p to release $>> G"M does not support Transcoder 7ree Operation.Release ! .see 3GPP T" 8B.) T"$de3 *2ee + e2"tio$ ("lso so3eti3es c"lled >T2"$scode2-T!2ou1!> o2 >Codec-97 "ss>) Tr"$scode2 *2ee + e2"tio$ T2"$s3it U$i4e2s"l Mo%ile Teleco33u$ic"tio$s S7ste3 + Ge$e2"l The present Technical "pecification (T") outlines the 3GPP internal 1odec 5ists for both. 3GPP) =ut o5 9"$d T2"$scode2 Co$t2ol Pe2so$"l 6i1it"l Co33u$ic"tio$ (s7$o$73 5o2 .++B for the 3MT" radio access technolo y. GSM MuMe '%o8P =86 =o9TC P6C R.but is based on pure inband si nallin after call setup.') and core networ# (1'). They further provide an evolutionary path for G"M towards Transcoder 7ree Operation. The 1odec 5ist is also used in the 1odec 'e otiation for the ./ate 1ontrol and :TM si nallin may be performed after call setup by additional inband si nallin or a combination of inband and out=of=band si nallin .but specifies the Tandem 7ree Operation (T7O).see table 8. &n addition to these "peech 1odec Types some FdummyF 1odec Types are defined to support the ne otiation for datafa( and multimedia applications. The T" specifies the ":P parameters for the 3GPP 1odecs for Oo0T1 in a "&P=& =based 1ircuit "witched 1ore 'etwor#. 8TU-T. SCR S86 S7s86 T6M# T&= T2&= T.++B G*3H.possibly throu h a transit networ# (T').o&P). G.=&nterface 3ser Plane over &P (..*3.to be used by 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). ) Sile$ce 6esc2i to2 S7ste3 8de$ti5ie2 Ti3e 6i4isio$ Multi le #ccess (s7$o$73 5o2 .1.8H. The necessary 1odec Type selection and resource allocation are ne otiated out of band before and after call setup. The T" further specifies the codin of the "upported 1odec 5ist &nformation 2lements as defined in 3GPP T" *8.G"M and 3MT".' and 3T/.. Tandem 7ree Operation enables similar advanta es.

4 modi not defined UMTS AMR'9: !5!A not possible not possible yes 3.. &t is defined in section 9.1101 0-0000.0101 0-0000.1110 0-1111.1101 0-1111. 3 modi not defined +*R AMR'9: !5!/ not defined yes. 1.1000 0-0000.1010 0-0000..Release ! 8 3GPP TS #$% !3 & !%!%! (#! '!3" Ta-le (% . 3p to date the followin 1ode Points are definedC Ta-le (%#% 1efined /ode Points 3e5adecimal 6otation 0-00! 0-01! 0-02! 0-03! 0-0+! 0-05! 0-06! 0-0.! 0-0#! 0-09! 0-0C! 0-06! 0-0(! 0-0&! 0-10! B 0-&C! 0-&6! 0-&(! 0-&&! :inary 6otation 0-0000. 5o2 5utu2e use Codec (-te$sio$ S "2e.1100 0-0000.4 modi *R AMR'9: !5!< yes3 modi not defined not defined P1/ 2*R !5!8 not defined not defined not defined 1o&: is reprinted here in he(adecimal notation.1110 0-0000.! 0-0?! 0-0.+ 3odi 2eco33.? 3odi 1.1100 0-1111.0110 0-0000. UTR#'o$l7 U(s (GSM" 3R AMR !5!( 7es. Support of /odec Types in Radio Access Technolo0ies T1MA 2*R !5!..0000 B 0-1111.0111 0-0000.1011 0-0000.. UMTS AMR !5!) $ot ossi%le $ot ossi%le R. 1..+ 3odi $ot de5i$ed $ot de5i$ed (GSM" *R AMR !5!3 7es.1001 0-0000.0001 0-0000.0100 0-0000. $ot de5i$ed $ot de5i$ed $ot de5i$ed /o41 G2RA6 GMS7 G2RA6 8PS7 UTRA6 UMTS AMR # !5!$ $ot ossi%le $ot ossi%le 7es..+ 3odi $ot de5i$ed $ot de5i$ed GSM 2*R !5!# 7es GSM 3R !5! 7es GSM *R !5!! 7es $ot de5i$ed $ot de5i$ed $ot de5i$ed $ot de5i$ed $ot de5i$ed $ot de5i$ed /o41 GERAN GMSK GERAN 8PSK UTRAN /odec 25tension !5!* 2ese24ed 2ese24ed 2ese24ed !5!2 s "2e s "2e s "2e +3R AMR'9: !.!1 not defined yes.. 3 modi not defined +3R AMR !5!: not defined yes.0000 0-0000.0010 0-0000. 1.1111 0-0001. 1.1111 /odec 6ame GSM@&R GSM@AR GSM@(&R (GSM) &R@#MR (GSM) AR@#MR UMTS@#MR UMTS@#MR2 T6M#@(&R P6C@(&R (GSM) &R@#MR-:9 UMTS@#MR-:9 =AR@#MR =&R@#MR-:9 =AR@#MR-:9 S "2e.. 5o2 5utu2e use Remar= &o2 #o8P "$d T&= CS6"t" MuMe2 MuMe &o2 #o8P o$l7 &o2 =o9TC o$l7 &o2 =o9TC o$l7 3GPP .0011 0-0000.

The T7O respectively Tr7O partner is prepared to receive :TM information as well.ali ned with the cell$s T:M. 7or information (for e(act details see G"M /ecommendations)C The G"M ?alf /ate 1odec Type supports one fi(ed 1odec Mode with 9. 3GPP .*.o&P. The 1odec &:entification codes (1o&:s) are specified in two versionsC the lon form (B bits) for the use in Oo0T1 and the short form (the 8 5"0s of the lon form) for the use in T7O and . 7or information (for e(act details see G"M /ecommendations)C The G"M 2nhanced 7ull /ate 1odec Type supports one fi(ed 1odec Mode with . .+ #0itKs. :TM han over period needs to be applied therefore at transmitter side before sendin the first "&: frame. frame structure. The :TM scheme uses one "&: frame to mar# the end of a speech burst and to start 1omfort 'oise Generation.2 GSM A"l5 R"te Codec T7 e (GSM AR) The 1odec &:entification (1o&:) code is defined to beC ?/@1o&: CN +(++++. C?D) in 3GPP for G"M and 3MT" follows the specifications iven in &T3 J. 7or information (for e(act details see G"M /ecommendations)C The G"M 7ull /ate 1odec Type supports one fi(ed 1odec Mode with .ali ned with the cell$s T:M. frame structure.+++.++++.<.1 GSM &ull R"te Codec T7 e (GSM &R) The 1odec &:entification (1o&:) code is defined to beC 7/@1o&: CN +(++++.. 5.153. The :TM scheme uses one "&: frame to mar# the end of a speech burst and to start 1omfort 'oise Generation.9C The most preferred 1odec Type is listed firstfollowed by the second preferred one. :TM on or off is defined by the networ# on a cell basis and can not be ne otiated at call setup or durin the call.3 GSM ($!"$ced &ull R"te Codec T7 e (GSM (&R) The 1odec &:entification (1o&:) code is defined to beC 27/@1o&: CN +(++++. The defined Tandem 7ree Operation allows the reception of G"M ?/ :TM information for the downlin# direction in all cases. &t is important to note that the 1omfort 'oise parameters for this start of the comfort noise eneration are calculated at transmitter side from the previous ei ht speech frames.9. The T7O respectively Tr7O partner shall be prepared to receive :TM information as well.* #0itKs.++. :TM may be enabled in uplin# and in downlin# independently of each other. The :TM scheme uses one "&: frame to mar# the end of a speech burst and to start 1omfort 'oise Generation.+. :TM may be enabled in uplin# and in downlin# independently of each other. The defined Tandem 7ree Operation allows the reception of G"M 7/ :TM information for the downlin# direction in all cases. :TM may be enabled in uplin# and in downlin# independently of each other.Release ! < 3GPP TS #$% !3 & !%!%! (#! '!3" 5 3GPP Codec List 5o2 =o9TC i$ " 98CC-%"sed Ci2cuit S0itc!ed Co2e 'et0o2< "$d 5o2 #o8P The definition of the common 1odec 5ist for Out of 0and Transcoder 1ontrol (3GPP TS 23. The G"M 2nhanced 7ull /ate 1odec Type has no additional parameters. The G"M 7ull /ate 1odec Type has no additional parameters.+ #0itKs. &dentical "&: frames for comfort noise updates are sent in speech pauses about every 8B+ ms. :TM on or off is defined by the networ# on a cell basis and can not be ne otiated at call setup or durin the call. . :TM on or off is defined by the networ# on a cell basis and can not be ne otiated at call setup or durin the call.nne( . &dentical "&: frames for comfort noise updates are sent in speech pauses about every 8B+ ms. 5. The G"M ?alf /ate 1odec Type has no additional parameters.3. 5...and so on.n informative e(ample for a codec list for 3MT" can be found in .

.M/. UMTS #MR.M/ 1odec Types may have several additional parameters.1".M/ and O?/ .vailable 1odec 5ist (0&11) one of the followin codin s shall be used 3GPP .see 3GPP T" 8B.M/@*@1o&: CN +(++++.+FC two.+.M/@1o&: CN +(++++..+. AR #MR..M/ Mode.M/ all ei ht .vailable 1odec 5ist (0&11).vailable 1odec 5ist (0&11). These parameters are optional in the "upported 1odec 5ist (0&11) and in the . &n the "in le 1odec &nformation 2lement for the "upported 1odec 5ist (0&11) and the .M/ and O?/ .. ?/@. S" orte# Co#e$ Set.M/@1o&: CN +(++++.as in the . The defined Tandem 7ree Operation allows the reception of G"M 27/ :TM information for the downlin# direction in all cases.M/ at least one. &f OM is specified as FOptimisation of the . 2ach bit corresponds to one . 7or 7/ .M/* at least one.M/@1o&: CN +(++++..F.an .?/ . OM indicates.F+++FC ei ht 1odec Modes allowed.'=BP"% and 3T/.M/ one up to four.3=*..++.for the 3MT" . 1odin C F+FC Optimisation of the .1"E M. Maxima! n"m/er of $o#e$ mo#e% in t)e ACS.M/ only the si( lower modes. 5. 'oteC 2(cept for ?/@.. The "in le 1odec &nformation 2lement for .for the ?/@.M/ modes may be selected.Table <.1".3. ACS: ei ht bits. The "1" shall at least contain all modes of the .'=GM"%. OM: one bit.M/ 1onfi uration for the "elected 1odec (0&11).+. The T7O respectively Tr7O partner shall be prepared to receive :TM information as well. "ettin the bit to F.. "ettin the bit to F.' in five different 1odec Types.but not more than four modes should be included.1" shall be eIual to or lar er than the number of modes in the offered . O timi%ation Mo#e for ACS. =AR #MR) The .+..F means the mode is included.when it is necessary to restrict the ma(imum number of modes for the (future) "elected 1odec (0&11).o&P=supportin 0"". M. 3MT"@.1" for the needs of the distant side. MACS: three bits..F means the mode is supported. The 1odec &:entification (1o&:) codes are defined to beC 7/@.FC seven.O F.daptive Multi=/ate 1odec al orithm is applied in G2/.M/@1o&: CN +(++++.++B G*3H.Release ! ! 3GPP TS #$% !3 & !%!%! (#! '!3" "&: frames with incremental information for comfort noise updates are sent in speech pauses about every 8B+ msali ned with the cell$s T:M.1" shall be specified e(actly. frame structure.1".1" not supportedF.is recommended for T7O=Tr7O harmonisation between G"M and 3MT" networ#sit is mandatory for an .1" not supportedF.G2/. A$tive Co#e$ Set.M/* one up to ei ht 1odec Modes are allowed. O?/@. U%a*e of t)i% Sin*!e Co#e$ Information E!ement in OoBTC& &n the "in le 1odec &nformation 2lement for the "elected 1odec (0&11) the .M/..++.1" shall be used in the "upported 1odec 5ist (0&11) and the ...*.settin the bit to F+F means the mode is not included in the .. 2ach bit corresponds to one .+. 1odin C F++.M/ and 3MT" .see GBH.settin the bit to F+F means the mode is not supported.1" not supported. The .M/ 1odec Types can be used in conversational speech telephony services in a number of different confi urations.+ &i4e #d" ti4e Multi-R"te Codec T7 es (&R #MR.FC Optimisation of the .M/ and 3MT" .but not more than four modes shall be included. 7or 3MT" . UMTS #MR2.1".then "1" and M.?/@.1onfi ='0=1ode . One of these preferred confi urations. SCS: ei ht bits.+.o&P=supportin 0&11=based 1ircuit "witched 1ore 'etwor# and for any "&P=& =based 1ircuit "witched 1ore 'etwor#.but these parameters shall specify e(actly one .1" supported.FC one.+.. 7or 7/ .M/ Mode. The set of preferred confi urations is defined in T" *B. OM shall be set to FOptimisation of the . 3MT"@.1" have no meanin for this "in le 1odec &nformation 2lementE then the "1" shall at least contain all modes of the offered .whether the sendin side supports the modification (optimisation) of its offered .F+.

ctive 1odec "et is confi ured at call setup or reconfi ured durin the call.ctive 1odec "ets in uplin# and downlin# are identical.0 5. M#CS (s "2e) (s "2e) (s "2e) (s "2e) =M M#CS with FmF N mandatory and FoF N optional 7or information on GSM procedures (for e(act details see G"M /ecommendations)C +.1" and "1".2 10..1"s and the OMs are ta#en into account to determine the optimal common .2 .. This 1odec Mode .ll rate control commands are transmitted inbandC on the radio interface..5) 3..0 5. The .M.5 +. 5.15 ?o =M. UMTS@#MR@2@Co86. /odin0 of >Sin0le /odec> for the Adaptive Multi'Rate /odec Types =ctet 13 23 33 +3 53 P"2"3ete2 Si$1le Codec Le$1t! 8$dic"tio$ Co3 "t.1" shall be treated as set to its allowed ma(imum and OM shall be treated as set to FOptimisation of the . &t consists of one up to ma(imally four 1odec Modes (M. ..respectively vice versa) by the F:istributed /ate :ecisionF al orithm.2 .5 ."1". 6 2 1 LS9 Co3 "ti%ilit7 8$5o23"tio$ (TS8 =86 (See 8TU-T E.can be performed every 8+ ms by oin one 1odec Mode up or down within the .1") at a iven time. Then per default M.o SCS 12. The F"in le 1odecF information element consists of 9 to B octets in case of the . • • • 0ro$e#"re% in OoBTC The procedures for handlin of these "in le 1odec &nformation 2lement in the ori inatin ...ctive 1odec "et."1"... The active 1odec Mode is selected from the .65.1" supportedF.1" and "1" are specified.M/ modes shall be treated as included in the "1".the "upported 1odec "ets.1" supportedF.5 .+0 6.5 C6D) &R@#MR@Co86.93 GBH.*-* O 8-<9 #0itKs.M. The 1odec Modes in uplin# and downlin# at one radio le may be different.1".15 .. The .0 5.Release ! 3GPP TS #$% !3 & !%!%! (#! '!3" • either all parameters (.ctive 1odec "ets.3 interface. 6 5 + 3 Si$1le Codec (see 8TU-T E.M/ modes shall be treated as included in .M. or . =AR@#MR-Co86 6o #CS 12.at start up of Tandem 7ree Operation. UMTS@#MR@Co86. &n a later phase the 1odec 5ists of both radio 3GPP . The ma(imal number of 1odec Modes and the "upported 1odec "et may be constrained by the networ# to consider resources and radio conditions. or all parameters (.the 0T"=T/.also termed /ate 1ontrol.5 The G"M . and 0) are considered for the optimal selection of the active 1odec Mode in each direction (uplin# ...intermediate and terminatin nodes are specified in T" *3. AR@#MR@Co86. and then downlin# 0.8)C Ta-le )%(.selected from the "upported 1odec "et. or only the .1" and OM) are omitted.M/ 1odec Types (table 9.daptation.1".1" and OM) are specified. +.3 interface and the T/. Then per default all possible ..1" is specifiedC Then per default all possible .M. 7irst. &n Tandem 7ree Operation both radio le s (.M/ 1odec Types comprise ei ht (7ull /ate). The worst of both radio le s determines the hi hest allowed 1odec Moderespectively the ma(imally allowed rate (FMa(imum /ate 1ontrolF)..respectively si( (?alf /ate) different 1odec ModesC .2 10.0 5..1") by the networ# (1odec Mode 1ommand) with assistance by the mobile station (1odec Mode /eIuest). 8$5o =86 Co86 MS9 ? .65.3=T/.1" shall be treated as set to its allowed ma(imum and OM shall be treated as set to FOptimisation of the ..1" supportedF.+0 6.1".the M.1" shall be treated as set to its allowed ma(imum and OM shall be treated as set to FOptimisation of the .ctive 1odec "et (.

M/ * 1odec Types. The :TM scheme of the .ll confi uration data and update protocols are transmitted inband.daptationalso termed /ate 1ontrol. .M/ or 3MT" .M/ * this 1odec Mode . The 32 selects at call setup one of the two possible phases for 1odec Mode .M/ shall be re arded as only compatible to itself. :TM on or off is defined by the networ# on a cell basis. frame structure and are related only to the source si nal.can be performed for the 3MT" .93 (Tr7O))C The active 1odec Mode is selected from the .n O'"2T frame (typically) precedes in uplin# direction the be innin of a new speech burst.ctive 1odec "ets in uplin# and downlin# are typically identical.Release ! # 3GPP TS #$% !3 & !%!%! (#! '!3" le s may be ta#en into account to find the optimum confi uration.1" from the iven information and sends it bac#.* (T7O) and 3GPP T" *3. .t call setup the Ori inatin "ide sends the .+ ms) in speech pauses.M/.selected from the "upported 1odec "et.ll rate control commands are transmitted inband on the &u and 'b interfaces and out of band on the radio interface. The .ctive 1odec "ets.'=only terminals of />> may either use 3MT" .O?/ .M/* as the default speech version in 3T/.1") at a iven time. &n sin le mode confi uration.both . Normative for termina!% t)at %" ort GSM an# UTRAN ra#io a$$e%% (F#"a!3mo#e2 termina!%)C :ual=mode terminals of />> and onwards shall use the 3MT" .M/ :TM information for the downlin# direction in all cases. 3GPP .T2 frames follow about every ei hth frame (.M/* in terminals is a fully compatible replacement.daptive Multi=/ate 1odec Type mar#s with a specific "&:@7&/"T frame the end of a speech burst.daptation (odd or even frames).respectively the ma(imally allowed rate.daptation can be performed every *+ms for the downlin# traffic channel.+.* and on Transcoder 7ree Operation see 3GPP T" *3.1") by the networ#. /ate 1ontrol commands received in downlin# direction are considered at the ne(t possible phase.but out of band within the 3MT" networ#. This transcoder may by inband si nallin install a Tandem 7ree Operation after call setup..when both codec types use the same sin le rate .M/ parameter set (included in the 1odec 5ist).preferably as close as possible to the terminatin side.93. &t consists of one up to ma(imally ei ht 1odec Modes (M. 7or e(act details see 3GPP T" *B.T2 frames are sent independently of the cell$s T:M. 'oteC The :TM scheme of the 2nhanced 7ull /ate 1odec Type is not compatible with the :TM scheme of the .the M.M/ codec Type. and 0) are considered for the optimal selection of the active 1odec Mode in each direction (uplin# .'=only and dual=mode (G"M and 3T/.' access. .') of /25=8 and onwards.?/ ..bsolutely coded "&:@3P:. Normative for a!! UMTS termina!% of REL34 an# on5ar#%: The 3MT" .daptive Multi=/ate 1odec Type in 1odec Mode .1"s and the OMs are ta#en into account to determine the optimal common . &n any multi=mode confi uration the 3MT"@.ctive 1odec "et (.M/ and 3MT" . The defined Tandem 7ree Operation allows the reception of G"M=. .' access. "&:@7&/"T does not contain 1omfort 'oise parameters. .3MT" .M/ every *+ ms by oin to another 1odec Mode within the .+.+.3T/.ll confi uration data and update protocols are transmitted inband on the T7O interface.M/ * are compatible.not to any other .althou h the speech modes of these two 1odec Types are bit e(act identical. . The Terminatin side then selects a suitable .M/. &n case the terminatin side does not support Tr7O a transcoder is allocated in the path at a suitable position.at start up of Tandem 7ree Operation. . and then downlin# 0. They need not to support the 3MT" .M/ * 1odec Type is T7O and Tr7O compatible to the 7/ .respectively vice versa) by a F:istributed /ate :ecisionF al orithm. "&:@3P:.ctive 1odec "et.1". This 1odec Mode . Informative for termina!% of R11 t)at %" ort on!+ UTRAN a$$e%% (2UTRAN3on!+2 termina!%)C 3T/. &n Tandem 7ree Operation or Transcoder 7ree Operation both radio le s (.to avoid incompatibilities in T7O=Tr7O=T7O interwor#in scenarios.M/* as default speech version in 3T/. 7or information on UMTS procedures (for e(act details see 3GPP T" *B. :urin the call chan es of the 1odec Mode in uplin# direction are only allowed in this selected phase.* #0itKs.ctive 1odec "et is confi ured at call setup or reconfi ured durin the call.M/ and 3MT" . The worst of both radio le s determine the hi hest allowed 1odec Mode. 7or information on Tandem 7ree Operation see 3GPP T" *B. The .' access in all terminals.because the 3MT" .*. 7or the 3MT" . This "&:@7&/"T starts the comfort noise eneration with parameters that are calculated at receiver side (P) from the latest received seven speech frames. 0y this definition the 3MT" .the "upported 1odec "ets.M/. Then. The ma(imal number of 1odec Modes and the "upported 1odec "et may be constrained by the networ# to consider resources and radio conditions.*. :TM han over period needs to be applied therefore at transmitter side before sendin of this "&:@7&/"T.1".M/* shall be the default speech version in 3T/. The 1odec Modes in uplin# and downlin# at one radio le may be different.but only every 8+ms for the uplin# radio channel.. &n a later phase the 1odec 5ists of both radio le s may be ta#en into account to find the optimum confi uration.

"&:@3P:.M/=A0@1o&: CN +(++++.6 P6C ($!"$ced &ull R"te Codec T7 e (P6C@(&R) The 1odec &:entification (1o&:) code is defined to beC T:M.M/.M/ codec mode at <..'=GM"%. 5.++. 3GPP . .8 #0itKs. &n a T:M. &ou2 #d" ti4e Multi-R"te :ide%"$d Codec T7 es (&R #MR-:9. . &n P:1 systems the transcoder has to enerate comfort noise in speech li#e frames to be sent downlin#. :TM han over period needs to be applied therefore at transmitter side before sendin of this "&:@7&/"T.. =&R #MR-:9.5 T6M# ($!"$ced &ull R"te Codec T7 e (T6M# (&R) The 1odec &:entification (1o&:) code is defined to beC T:M.M/ 1odec Types.. systems the transcoder has to enerate comfort noise in speech li#e frames to be sent downlin#. 5. &n 3MT" the downlin# :TM shall always be supported and the transcoder can therefore stay transparently in T7O. The 1odec &:entification (1o&:) codes are defined to beC 7/@.M/ in 3MT" and the :TM schemes of the 7/ . The Tandem 7ree Operation allows the reception of P:1 27/ :TM information for the downlin# direction in all cases. The uplin# "1/ operation is always activated for 3MT" .but may be received in T7O from the distant partner.but not in downlin#.< #0itKs. The T:M.@27/@1o&: CN +(++++. &n T:M.but not in downlin#.8 #0itKs. The :TM scheme uses one "&: frame to mar# the end of a speech burst and to start or continue 1omfort 'oise Generation. "&:@7&/"T does not contain 1omfort 'oise parameters. . &n a P:1 system :TM may be enabled in uplin#.+ ms) in speech pauses. The :TM scheme uses one "&: frame to mar# the end of a speech burst and to start or continue 1omfort 'oise Generation. The "1/ scheme of the 3MT" . UMTS #MR-:9.+.< #0itKs. /ecommendations)C The T:M.M/ "1/ information for the downlin# direction in all cases.T2 frames follow about every ei hth frame (. =AR #MR:9) The . The defined Tandem 7ree Operation allows the reception of T:M. system :TM may be enabled in uplin#. &n 3MT" the downlin# :TM shall always be supported and the transcoder can therefore stay transparently in T7O.daptive Multi=/ate = Aide0and 1odec al orithm is applied in G2/.M/=A0@1o&: CN +(++++.M/ codec mode at ..Release ! 3 3GPP TS #$% !3 & !%!%! (#! '!3" The "1/ scheme of the .+. 7or information (for e(act details see P:1 /ecommendations)C The P:1 2nhanced 7ull /ate 1odec Type supports one fi(ed 1odec Mode with .. The defined Tandem 7ree Operation and Transcoder 7ree Operation allows the reception of .T2 frames are sent independently of the cell$s timin structure and are related only to the source si nal.bsolutely coded "&:@3P:..+. &t mar#s the be innin of a speech burst. The P:1 2nhanced 7ull /ate 1odec Type has no additional parameters. 3MT"@.@27/@1o&: CN +(++++.?/ . 7or information (for e(act details see T:M. 2nhanced 7ull /ate 1odec Type has no additional parameters. This codec mode is bit e(act identical with .M/* 1odec Type is fully compatible to the "1/ scheme of the 3MT" ... 27/ :TM information for the downlin# direction in all cases.M/* codec types..M/ and 3MT" .. This "&:@7&/"T starts the comfort noise eneration with parameters that are calculated at receiver side (P) from the latest received seven speech frames.G2/. This codec mode is bit e(act identical with . 2nhanced 7ull /ate 1odec Type supports one fi(ed 1odec Mode with <..M/ and O?/ . 5.+++.daptive Multi=/ate 1odec Types mar# with a specific "&:@7&/"T frame the end of a speech burst.'=BP"% and 3T/.' in four different 1odec Types.n O'"2T frame does (typically) not e(ist in 3MT" networ#s.

M/=A0@1o&: O?/@..65. 8$5o =86 Co86 MS9 ? . The FQF in the table indicates.<=.<=* defines the 1odin of the F"in le 1odecF information element for the .M/=A0@1o&: CN +(++++.M/=A0 and O7/@.. :'.65.ctive 1odec "et of the 1onfi uration.M/=A0. The F. Allo?ed /onfi0urations for the Adaptive Multi'Rate @ 9ide-and /odec Types Confi*"ration 6 (Confi*37B3Co#e) 8 Co#e$ Mo#e '(.M/=A0 1odec Types.O?/@.M/=A0.=.n .M/=A0 speech parameters end to end..+..++.M/=A0 speech telephony service is only possible when the whole path allows a di itally transparent transport of the ..F in the table indicates that the 1odec Mode is included in the ..M/=A0 1odec Types can be used in conversational speech telephony services in a number of different confi urations.which 1onfi uration is defined for which 1odec Type. CN +(++++.5) + 2 1 LS9 Co3 "ti%ilit7 8$5o23"tio$ (TS8 =86 (See 8TU-T E.Release ! ( 3GPP TS #$% !3 & !%!%! (#! '!3" O7/@. Please note that 1onfi urations + to 9 are immediately fully compatible with respect to T7OKTr7O due to the specification of Ma(imum /ate 1ontrol. The .'#..' terminals for 7/@. O?R>AMR37B OFR>AMR37B. Table 9.=. &f a G2/.llowed ones (OM NN . 'ormative for G2/.' .. =. :. UMTS>AMR37B : : : F Y Y Y Y Y Y Y : : : A : : : : F : : : : A : : : F : : : A : : 9 : ' ( 4 . Ta-le )%.=. /odin0 of >Sin0le /odec> for the Adaptive Multi'Rate ' 9ide:and /odec Types =ctet 13 23 33 +3 53 P"2"3ete2 Si$1le Codec Le$1t! 8$dic"tio$ Co3 "t... .then all . 6 5 + 3 Si$1le Codec (see 8TU-T E. Ta-le )%. 3GPP . < = 1 :9 :: :' :( :4 :. The set of allowed confi urations is defined in Table 9..M/=A0 1onfi urations that are defined for the offered 1odec Type shall be supported by this terminal. The parameters FOMF (Optimisation Mode) define whether the indicated 1onfi uration can be chan ed to any of the other ...9 OM FR>AMR37B. .) or if the chan e is 7orbidden (OM NN 7).' terminal offers one of these 1odec Types in the capability list.5 C6D) &R@#MR-:9@Co86 o2 UMTS@#MR-:9@Co86 o2 =AR@#MR-:9@Co86 o2 =&R@#MR-:9@Co86 6 3 Co$5i1-:9 with FmF N mandatory (s "2e) (s "2e) (s "2e) (s "2e) Co$5i1-:9-Code .

This 1odec Mode .M/=A0 :TM information for the downlin# direction in all cases. The worst of both radio le s determine the hi hest allowed 1odec Mode. 7irst.can be performed every 8+ ms by oin one 1odec Mode up or down within the .Release ! ) 3GPP TS #$% !3 & !%!%! (#! '!3" 'ormative for G2/.M/=A0 1odec Types.ctive 1odec "et (.ctive 1odec "et (.1") by the networ#.daptation. The set of allowed . :TM han over period needs to be applied therefore at transmitter side before sendin of this "&:@7&/"T.ll rate control commands are transmitted inbandC on the radio interface.then all allowed . . /ate 1ontrol commands received in downlin# direction are considered at the ne(t possible phase.' terminal offers 1odec Type 3MT"@. The 1odec Modes in uplin# and downlin# at one radio le may be different.' infrastructure supports one of these 1odec Types. This 1odec Mode .M/=A0 and O7/ .1") by the networ# (1odec Mode 1ommand) with assistance by the mobile station (1odec Mode /eIuest). &f a G2/. 0y this definition the 3MT" . The worst of both radio le s determines the hi hest allowed 1odec Moderespectively the ma(imally allowed rate (FMa(imum /ate 1ontrolF).then at least . . The confi urations (. and then downlin# 0.but optional for O7/@.M/=A0 1onfi uration + shall be supported. The other . This "&:@7&/"T starts the comfort noise eneration with parameters that are calculated at receiver side from the latest received seven speech frames.M/=A0 and the 3MT" .daptationalso termed /ate 1ontrol.M/=A0 1onfi urations are not normative. and 0) are considered for the optimal selection of the active 1odec Mode in each direction (uplin# .M/=A0 1onfi urations are not normative.93 (Tr7O)C The active 1odec Mode is selected from the .3 interface.respectively vice versa) by the F:istributed /ate :ecisionF al orithm.3=T/.selected from the set of allowed 1onfi urations.T2 frames are sent independently of the cell$s T:M.also termed /ate 1ontrol. 7or information on GERAN A/Gb mode procedures for 7/@. and 0) are considered for the optimal selection of the active 1odec Mode in each direction (uplin# .M/=A0 1onfi urations shall be supported by this terminal.T2 frames follow about every ei hth frame (.ctive 1odec "ets are ta#en into account to determine the common .M/=A0.M/=A0 and O7/@.M/=A0.M/=A0 (for e(act details see 3GPP T" *B. and then downlin# 0.M/=A0 confi urations uarantees that A0=T7O is always possible. :TM on or off is defined by the networ# on a cell basis.daptation (odd or even frames).can be performed for the 3MT" .1".M/=A0.*. "&:@3P:.n O'"2T frame (typically) precedes in uplin# direction the be innin of a new speech burst. The defined Tandem 7ree Operation allows the reception of 7/ .ctive 1odec "ets) in uplin# and downlin# are identical. The 32 selects at call setup one of the two possible phases for 1odec Mode . 'ormative for 3T/.at start up of Tandem 7ree Operation both .ctive 1odec "et is confi ured at call setup or reconfi ured durin the call. . The . The selection of the confi uration may be constrained by the 3GPP .' infrastructure supports 1odec Type 3MT"@. The other .1".M/=A0.ll rate control commands are transmitted inband on the &u and 'b interfaces and out of band on the radio interface.M/=A0. The 1odec Modes in uplin# and downlin# at one radio le may be different. The selection of the 1onfi uration may be constrained by the networ# to consider resources and radio conditions. 'ormative for 3T/.M/=A0 and O7/@. The :TM scheme of the .+ ms) in speech pauses. &n a later phase the 1odec 5ists of both radio le s may be ta#en into account to find the optimum confi uration.* (T7O) and 3GPP T" *3. &n Tandem 7ree Operation both radio le s (. "&:@7&/"T does not contain 1omfort 'oise parameters.M/=A0.M/=A0 in the capability list.' terminals for 3MT"@.3 interface and the T/.ctive 1odec "et.M/=A0 every *+ ms for the downlin# traffic channel.the O?/@.respectively the ma(imally allowed rate. &t consists of three or four 1odec Modes at a iven time.the 0T"=T/. .selected from the allowed confi urations.' infrastructure for 7/@. The .M/=A0 (for e(act details see G"M /ecommendations)C The active 1odec Mode is selected from the . frame structure and are related only to the source si nal. &f an 3T/. &t consists of three or four 1odec Modes at a iven time. :urin the call chan es of the 1odec Mode in uplin# direction are only allowed in this selected phase..M/=A0 1odec Type is T7O and Tr7O compatible to the 7/ .. 7or information on UMTS procedures for 3MT"@.M/=A0 1onfi uration + shall be supported. .O?/@.but optional.ll confi uration data and update protocols are transmitted inband.then at least .+.bsolutely coded "&:@3P:.M/=A0.daptive Multi=/ate Aideband 1odec Type mar#s with a specific "&:@7&/"T frame the end of a speech burst. &n Tandem 7ree Operation or Transcoder 7ree Operation both radio le s (.O?/@.+.but only every 8+ms for the uplin# traffic channel by oin to another 1odec Mode within the .respectively vice versa) by a F:istributed /ate :ecisionF al orithm. .' infrastructures for 3MT"@. &f an 3T/. 7or e(act details see 3GPP T" *B.M/=A0.ctive 1odec "et is selected at call setup or reselected durin the call.

n O'"2T frame does (typically) not e(ist in 3MT" networ#s.. The ... This defines the reIuired bandwidth for the bearerE the value is a factor of .ll confi uration data and update protocols are transmitted inband on the T7O interface. The set of allowed . 6 5 + 3 Si$1le Codec (see 8TU-T E.t call setup with Tr7O ne otiation the Ori inatin "ide sends its preferred .M/=A0 1odec Type is fully compatible to the :TM schemes of 7/ ..etc) are described in the respective standard documentation. &t mar#s the be innin of a speech burst.? MuMe 6u337 Codec (3G.. The "1/ scheme of the 3MT" .* and on Transcoder 7ree Operation see 3GPP T" *3. . . "&:@7&/"T does not contain 1omfort 'oise parameters. Ahen eIual to !ero then a 3*# bKs. The defined Tandem 7ree Operation and Transcoder 7ree Operation allows the reception of .B)C Ta-le )%8.32+M) The 1odec &dentification (1o&:) code is defined to beC MuMe@1o&:CN +(. ..Release ! $ 3GPP TS #$% !3 & !%!%! (#! '!3" networ# to consider resources and radio conditions../ate 1ontrol.93. &n a later phase the 1odec 5ists of both radio le s may be ta#en into account to find the optimum confi uration.ctive 1odec "ets in uplin# and downlin# are typically identical.+ ms) in speech pauses.preferably as close as possible to the terminatin side. octets in case of the MuMe :ummy 1odec (table 9.but may be received in T7O from the distant partner.daptive Multi=/ate Aide0and 1odec Types mar# with a specific "&:@7&/"T frame the end of a speech burst.5 C6D) MuMe@Co86 9"$d:idt! Multi lie2 F see $ote1 2 1 LS9 with FmF N mandatory Note :: 0AM NN + NR 3*%bKs 0AM NN .. :TM han over period needs to be applied therefore at transmitter side before sendin of this "&:@7&/"T.8%bKs) The procedures for use of this codec are defined in T" *3..but out of band within the 3MT" networ#. 3GPP .M/=A0.M/=A0 confi urations uarantees that A0=T7O is always possible. &n case the terminatin side does not support Tr7O a transcoder is allocated in the path at a suitable position..<* G. The MuMe codec has one additional mandatory parameterC B@7 M"!ti !ier.M/=A0 "1/ information for the downlin# direction in all cases.+. The Terminatin side then selects a suitable confi uration from the iven information and sends it bac#. This transcoder may by inband si nallin install a Tandem 7ree Operation after call setup. F"1/ onF is always defined by the networ#.. "&:@3P:. ..65.=*99 NR factor n (multiplier of .M/=A0 and O7/ .3H.8% bKs when not eIual to +. 7or information on Tandem 7ree Operation see 3GPP T" *B. 5.M/=A0 confi uration and indicates whether it allows a chan e of this preferred confi uration or not (included in the 1odec 5ist). 8$5o =86 Co86 9:M MS9 ? .T2 frames are sent independently of the cell$s timin structure and are related only to the source si nal. .M/=A0. The F"in le 1odecF information element consists of .bsolutely coded "&:@3P:. The "1/ scheme of the . The e(act details of these 1odec Types and their related procedures (:TM.O?/ . B7MC ei ht bits..T2 frames follow about every ei hth frame (.65. /odin0 of >Sin0le /odec> for the MuMe 1ummy /odec Type =ctet 13 23 33 +3 53 63 P"2"3ete2 Si$1le Codec Le$1t! 8$dic"tio$ Co3 "t..5) + Co3 "ti%ilit7 8$5o23"tio$ (TS8 =86 (See 8TU-T E. This "&:@7&/"T starts the comfort noise eneration with parameters that are calculated at receiver side from the latest received seven speech frames.

D..+..+(2hH or they may contain the so called F1odec@2(tensionF (+(7h). &t contains 1odec 5ists (in form of 1odec 0itmaps) for each supported radio access technolo y (identified by a "ys&:). &t is also used for T7O in 3GPP T" *B. . The MuMe :ummy codec indicates that an 3nrestricted multimedia path (3:&) is reIuired.32+M2) The 1odec &dentification (1o&:) code is defined to beC MuMe*@1o&:CN +(. &n T7O. 5. 6 Codec List 5o2 t!e C"ll Co$t2ol P2otocol 7or call control on the air interface the 1odec 5ists need to be specified for each radio access technolo y separatelybecause it can not be e(pected that an 32 supports the same 1odec Types in different radio access technolo ies.11 CS6"t" 6u337 Codec (#o8P) The 1odec &dentification (1o&:) code is defined to beC 1":ata@1o&:CN +(.+.. 5.+.. 3GPP TS #$% !3 & !%!%! (#! '!3" This MuMe :ummy codec type is only for use in 1ore 'etwor# Oo0T1 procedures it shall 'OT be used across the radio interface...3*8M... These 1odec 5ists may contain a certain 1o&: in the ran e G+(+h..D (3GPP T" *B.++++ (bit B . &n order to allow future e(tensions of this 1odec 5ists beyond .+.see 3GPP T" 8B. 3GPP TS 24.B is also applicable for the MuMe* :ummy 1odec. The codin of this is &2 is iven here..subseIuent codec ne otiation may occur within this path usin MuMe protocols.for details see T" 8B.. 5. N +(7h in the Fshort formF..++B G*3H the 1odec 5ists use in eneral the short form (8 bits) for the 1odec &dentifier. 1odec Types the F1odec@2(tensionF is defined. The 1":ata :ummy 1odec has one mandatory parameter of one octet len th.* G<H and in .o&P..* C. The procedures for use of this codec are defined in T" *3....the 1odin is identical to the MuM2 :ummy 1odec described in 1lause 9. 6..e..B..+.) +(++++.++B G*3H.D defines the call control signalling and how to use the "Supported Codec List &nformation 2lementF (&2).10 Codec (-te$sio$ The 1odec &dentification (1o&:) code is defined to beC 1odec@2(tension@1o&:CN +(++++.<* G.Release ! . MuMe2 6u337 Codec (3G... There are no encodin properties or codec specifications associated to this codec typeE it is purely an indication for a MuMe pipe.008 C. Otherwise. ?..) These values are selected in accordance with C.3H.1 S7ste3 8de$ti5ie2s 5o2 GSM "$d UMTS The system identifiers for the radio access technolo ies supported by this specification areC "ys&: for G"MC "ys&: for 3MT"C +(++++. The MuMe* :ummy 1odec is used in core networ# procedures to indicate that a service chan e to multimedia was indicated by the networ#. in the Flon formF and +(..in which case the real 1odec Type follows in the ne(t octet in its lon form (B bits). bit .+.see 3GPP T" *B. 3GPP ... bit . The Procedural description provided for MuM2 :ummy 1odec in 1lause 9..++ (bit B .*).

M/=A0 .8 O?/ . 3MT" . 3GPP .M/ 3 G"M 27/ * G"M ?/ bit .M/=A0 bit > P:1 27/ Octet * . (reserved) .ll reserved bits shall be set to F+F.F.M/=A0 .if the correspondin bit is set to F..9 (reserved) . 1odec Type is supported. 3MT" .Release ! 8 3GPP TS #$% !3 & !%!%! (#! '!3" 6. G"M 7/ Octet ..M/ .M/ 9 ?/ .3 O7/ .* O?/ .M/ 8 7/ .M/=A0 .M/ * .+ 7/ . 27/ < 3MT" . .2 Codec 9it3" The 1odec Types are coded in the first and second octet of the 1odec 5ist 0itmap as followsC B T:M. bit .

/odin0 of the selected /odecAType (lon0 form" Bit =ABit : CoI++++.++..* #0itKs) 7ull /ate . /eserved forMuMe dummy 1odec Type 'OT2C codec not to be used across radio interface....+.... .daptive Multi=/ate Aide0and 3MT" ...daptive Multi=/ate Aide0and BP"% ?alf /ate .++ ++++.8 #0itKs) P:1 2nhanced 7ull /ate (.daptive Multi=/ate Aide0and spare.* C...M/ * T:M.daptive Multi=/ate Aide0and BP"% ?alf /ate .. ++++.+++ ++++.M/ 3MT" ....+ #0itKs) G"M ?alf /ate (9....++ ++++.daptive Multi=/ate 3MT" .+.+.. 27/ P:1 27/ 7/ .M/ ?/ .daptive Multi=/ate * T:M.o&Pnot for Oo0T1 MuMe* ..+.o&P and T7Onot for Oo0T1 3p to . for .. ++++.*.for future use /eserved for 1odec@2(tension Name G"M 7/ G"M ?/ G"M 27/ 7/ ..+ ++++.+. ++++... ++++. The same codin is used also in 3GPP T" *B.+ spare for future use /eserved for 1":ata dummy 1odec Type /eserved forMuMe* dummy 1odec Type 'OT2C codec not to be used across radio interface.. Co#e$>T+ e G"M 7ull /ate (.M/ 3MT" .+.++.daptive Multi=/ate ?alf /ate .++++ ++++...M/=A0 O?/ . ++++...3 Selected Codec T7 e The "elected 1odec Type in a 0&11=based Oo0T1 ne otiation is coded as shown in Table ...daptive Multi=/ate 3MT" ..M/=A0 3MT" .+. Ta-le $%3' .+++... ++++...++ ..++. ++++.+.3.+...3=..D...... #0itKs) G"M 2nhanced 7ull /ate (. MuMe 3GPP ..M/=A0 for ...Release ! < 3GPP TS #$% !3 & !%!%! (#! '!3" 6.+..daptive Multi=/ate BP"% 7ull /ate .. 2nhanced 7ull /ate (<.+ ++++.M/=A0 O?/ .+ ++++..< #0itKs) 7ull /ate .+ ++++.M/ O7/ .

3GPP Codecs 5o2 =o9TC i$ " S8P-8 -%"sed Ci2cuit S0itc!ed Co2e 'et0o2< .M/. .Confi*3NB3Co#e :.O?/@.is recommended for T7O=Tr7O harmonisation between G"M and 3MT" networ#s.. UMTS@#MR-:9 Use5ul i5 "$ #-i$te25"ce o4e2 8P is "tt"c!ed o2 T&= is used. 'ot "ll :9 co$5i1u2"tio$s "2e 3"$d"to27.>H) and ":P offer=answer procedures (&2T7 /71 3*. Ta-le .3MT"@. core networ# node performin a transcodin free interwor#in towards an .Release ! #! 3GPP TS #$% !3 & !%!%! (#! '!3" .. =AR@#MR.D 8(T& R&C 3551 C1.. Use5ul i5 "$ #-i$te25"ce o4e2 8P is "tt"c!ed..M/ codec in different confi urations.< G*. o2 T&= is used 8TU-TG.M/ (7/@.Table <. To offer the bandwidth=efficient mode..*3.M/*) shall be encoded in ":P accordin to the M&M2 re istration in &2T7 /71 8B.o&P=based 0"". 'ot "ll #MR co$5i1u2"tio$s "2e 3"$d"to27.3=*.3 C22D 8(T& R&C 3551 C1. lists the supported 3GPP "peech 1odecs for a "&P=& =based 1ircuit "witched 1ore 'etwor#. ?owever. To offer the .M/ codec may be included several times with different confi urations in an ":P m=line.":P (&2T7 /71 89.F in offer or answer.1 =4e24ie0 &n a "&P=& =based 1ircuit "witched 1ore 'etwor#. G.* G<H.8H.11.+. #MR-:9 is M"$d"to27 i5 :9 s eec! is su o2ted.as specified in 3GPP T" *3.. ul"0 Used to t2"$s o2t 6TM& "udio/GSM-(&R "udio/GSM-&R "udio/GSM-AR "udio/PCM# "udio/PCMU "udio/tele !o$e-e4e$t 8(T& R&C 3551 C1. G.8 G.< shall be used.33 C20D . see %elo0.it is recommended that nodes in the core networ# (M"1=" and MGA) support all . C21D # lic"%le 5o2 &R@#MR-:9.=&nterface) shall provide the parameters Fmode=chan e=periodN*F and Fmode=chan e= nei hbourN. One of these preferred confi urations. The parameter Fmode=chan e=capabilityN*F shall be included by all other 1" 1' 3GPP .. =&R@#MR:9. Table <.D 8(T& R&C 5.?/@. =AR@#MR-:9.% % Supported 3GPP /odecs in a S4P'4 '-ased /ircuit S?itched /ore 6et?or= Payload Type 6ame "udio/#MR References 8(T& R&C +?6. Use5ul i5 "$ #-i$te25"ce o4e2 8P is "tt"c!ed o2 T&= is used. This confi uration shall be supported in a "&P=& based circuit switched core networ# to ensure interoperability with an .the . = tio$"l...2 #MR .D 8(T& R&C +.11. UMTS@#MR "$d UMTS@#MR2 Support M"$d"to27.... The set of preferred confi urations is defined in T" *B.D 8(T& R&C 3551 C1. The confi uration is encoded in ":P in the mode=set parameter.M/ and 3MT"@. #l"0 8TU-T G.H. So3e co$5i1u2"tio$s "2e 2e5e22ed. C21D Remar=s # lic"%le 5o2 &R@#MR.M/. 1onfi uration related procedures in 1lause 9.=&nterface (T7O towards any . The . The ":P offer=answer related rules in this /71 apply.8 shall be applied also within a "&P=& based 1" 1'.M/ 1odec Types can be used in conversational speech telephony services in a number of different confi urations. The bandwidth efficient mode of /71 8B..M/.the octet=ali n parameter should be omitted in ":P..93 GBH..H) are applied for Out of 0and Transcoder 1ontrol as specified in 3GPP T" *3. see %elo0 = tio$"l = tio$"l = tio$"l M"$d"to27 M"$d"to27 M"$d"to27 "udio/#MR-:9 8(T& R&C +?6..=&nterface or Tr7O towards an &P=based . AR@#MR.3.M/ modes for ma(imum interoperability.

M/=A0 (7/@. The parameter Fmode=chan e=capabilityN*F shall be included by all other 1" 1' nodes in the offer to ensure interoperability unless they received an offer from other nodes without this parameter and do not transcode .< shall be applied also within a "&P=& based 1" 1'.:.M/=A0.5 GSM@&R G"M@7/ shall be encoded in ":P usin either the fi(ed payload type assi ned in &2T7 /71 399.H.=&nterface) shall provide the parameters Fmode=chan e=periodN*F and Fmode=chan e= nei hbourN. One of these confi urations. G.M/=A0. The G"M@?/ standard comprises a :TM scheme with D.but set to pre=defined values as followsC a sin le frame ("peech or "&:) shall be included in one /TP pac#et.:. 7or 3ser Plane details see 3GPP T" *.< shall be used. .O?/@.H.<H or a dynamic payload type described accordin to the M&M2 re istration in &2T7 /71 399.The options specified in G**H are not applied inside the 1ircuit "witched 1ore 'etwor# and not across the .H.< The G"M@7/ standard comprises a :TM scheme with D.2ncryption shall not be used.M/=A0 codec may be included several times with different confi urations in an ":P m=line. .Release ! # 3GPP TS #$% !3 & !%!%! (#! '!3" nodes in the offer to ensure interoperability unless they received an offer from other nodes without this parameter and do not transcode..721 and &nterleavin (redundancy) shall not be used.O7/@.Confi*37B3Co#e +.<=. 3GPP . 7or 3ser Plane details see 3GPP T" *... The . The bandwidth efficient mode of /71 8B. ?owever.M/=A0) shall be encoded in ":P accordin to the M&M2 re istration in &2T7 /71 8B.+ GSM@(&R G"M@27/ shall be encoded in ":P usin either the fi(ed payload type assi ned in &2T7 /71 399.:.M/=A0 1odec Types can be used in conversational speech telephony services in a number of different confi urations. 'o other :TM scheme shall be ne otiated in ":P for G"M@27/.the .it is recommended that a node in the core networ# supports all .3 #MR-:9 . G. 'o other :TM scheme shall be ne otiated in ":P for G"M@?/.< G*.shall be supported by all nodes supportin the . .M/=A0 codec in different confi urations."&: frames and 1omfort 'oise eneration that is automatically included in this ":P ne otiation..+* G*8H. 1onfi uration related procedures in 1lause 9. 7or 3ser Plane details see G**H and 3GPP T" *..+* G*8H.=&nterface (T7O towards any . G. The set of confi urations is defined in Table 9. To offer the ...M/=A0 codec in a circuit switched core networ# to ensure interoperability. To offer the bandwith=efficient mode.M/=A0.6 GSM@AR G"M@?/ shall be encoded in ":P accordin to the M&M2 re istration in G**H.a pac#eti!ation time of *+ms shall be applied.M/=A0 modes for ma(imum interoperability..< The G"M@27/ standard comprises a :TM scheme with D. The ":P offer=answer related rules in this /71 apply. The confi uration is encoded in ":P in the mode=set parameter.."&: frames and 1omfort 'oise eneration that is automatically included in this ":P ne otiation.the octet=ali n parameter should be omitted in ":P.=&nterface..F in offer or answer.3MT"@. G. G"M@?/ shall be encoded in ":P usin a dynamic payload type described accordin to the M&M2 re istration in G**H.<H or a dynamic payload type described accordin to the M&M2 re istration in &2T7 /71 399.+* G*8H."&: frames and 1omfort 'oise eneration that is automatically included in this ":P ne otiation. 'o other :TM scheme shall be ne otiated in ":P for G"M@7/.. core networ# node performin a transcodin free interwor#in towards an . .=&nterface or Tr7O towards an &P=based .

GeeH.? Tele !o$e-(4e$t Telephony=2vent shall be encoded in ":P accordin to the M&M2 re istration in &2T7 /71 8<33 G*+H..Release ! ## 3GPP TS #$% !3 & !%!%! (#! '!3" . The M&M2 type audioKtelephone=event in &2T7 /71 8<33 G*+H with default events and default rate shall be used to encode :TM7. shall be encoded in ":P usin either the fi(ed payload type assi ned in &2T7 /71 399. 3GPP . PCM P1M3 and P1M.. GeeH or a dynamic payload type described accordin to the M&M2 re istration in &2T7 /71 399..the rate and event parameters do not need to be supplied. . Therefore.

8$5o Si$1le Codec L8 Co3 "t.65..+0(1) 6.5) 3 Co3 "ti%ilit7 8$5o23"tio$ 8TU-T =86 (See 8TU-T E..15(0) (s "2e) (s "2e) =M(0) M#CS(+) Si$1le Codec (see 8TU-T E. 20 21 22 23 2+ 25 26 2.i.+0(1) 6.) and (G"M) ?/ ..G"M 7/.5(0) .M/(set<).5 C6D) (&R@Co86 +. &T3=T G..# (i$5o23"ti4e)) (-"3 le Su UMTS o2ted Codec List 5o2 This .and G"M@?/ (not included in the list)..0(0) 5...15(0) . 6 5 + 3 Codec List (see 8TU-T E..5(1) +.5(1) +.5) 6 Co3 "ti%ilit7 8$5o23"tio$ (TS8 =86 (See 8TU-T E. 8$5o =86 Co86 Si$1le Codec L8 Co3 "t.5(0) .5(1) +.0(0) 5.2(1) (s "2e) 10.). .2(0) 10.....65.. 30 31 32 33 3+ 35 36 3.5 C6D) &R@#MR@Co86 .65..+0(1) 6.0(1) 5..M/(set..) and G"M 27/..0(1) 5.M/*(set....5) 6 Co3 "ti%ilit7 8$5o23"tio$ (TS8 =86 (See 8TU-T E. 8$5o =86 Co86 #CS (set1) SCS (set1) M#CS Si$1le Codec L8 Co3 "t.. 8$5o =86 Co86 #CS (set1) SCS (set1) M#CS Si$1le Codec L8 Co3 "t. 3GPP .65.2(1) 12...0(0) 5. One F"upported 1odec 5istF (with arbitrarily selected 1odec Type preference) could loo# at Ori inatin side li#eC =ctet 1 2 3 + 5 6 .5) 3 Co3 "ti%ilit7 8$5o23"tio$ (TS8 =86 (See 8TU-T E.65.0(1) 5.to ether with the selected codec attributes.with transcodin ..0(1) 5. 8$5o =86 Co86 #CS (set1) SCS (set1) M#CS Si$1le Codec L8 Co3 "t. 8$5o =86 Co86 MS9 ? ..65.. ? .0(1) 5.+0(1) 6.5 C6D) UMTS@#MR2@Co86 ..5) 30 2 1 LS9 12.2(1) 12.law version.5 C6D) AR@#MR@Co86 ..5 C6D) Codec 8de$ti5ie2 5o2 PCM #l"0 6+<% s Si$1le Codec (see 8TU-T E..e.0(0) 5.5(1) +.15(0) . &t may support also 3MT"@..0(1) 5.M/(set.Release ! #3 3GPP TS #$% !3 & !%!%! (#! '!3" #$$e.65.65. 2? 2...+0(1) 6.2(0) (s "2e) 12.5(0) .5(1) +.0(0) 5.. 10 11 12 13 1+ 15 16 1..nne( ives some informative e(amples how the 1odec 5ist for 3MT" may loo# li#e for the Oo0T1 protocol in a 0&11=based 1ircuit "witched 1ore 'etwor#.5(0) .15(0) (s "2e) (s "2e) =M(0) M#CS(+) Si$1le Codec (see 8TU-T E..15(0) ..<.65..65...5(1) The Terminatin "ide selects one of the 1odec Types and returns it.(G"M) 7/ .65..2(1) (s "2e) 10.5(0) ..+0(1) 6.2(0) 10.. P"2"3ete2 Codec List Le$1t! 8$dic"tio$ (L8) Co3 "t..5(0) .2(0) (s "2e) (s "2e) (s "2e) (s "2e) (s "2e) (s "2e) (s "2e) Co3 "ti%ilit7 8$5o23"tio$ Si$1le Codec (see 8TU-T E. &n this e(ample the 3MT" 1ircuit "witched 1ore 'etwor# does supportC 3MT" .5) 6 Co3 "ti%ilit7 8$5o23"tio$ (TS8 =86 (See 8TU-T E.0(0) 5..here in the .... 1? 1... &t supports P1M.15(0) (s "2e) (s "2e) =M(0) M#CS(3) Si$1le Codec (see 8TU-T E.

Release ! #( 3GPP TS #$% !3 & !%!%! (#! '!3" The . G"M 1ircuit "witched 1ore 'etwor# as Ori inatin side can not offer 3MT" .M/ may be Iuite different.already decide. 3GPP .M/ 1odec Types may have very similar.M/ (unless it provides local transcodin ) and the 1odec attributes for 7/ .which confi uration would be preferred in case the Terminatin side is 3MT" or G"M.if not identical codec attributes at Ori inatin side. .M/ and ?/ . The 3MT" as Ori inatin side can.however.

3.0.0 .1.9 (i$5o23"ti4e)) C!"$1e !isto27 /han0e history 1ate TSG SAB TSG 1oc% /R Rev Su-jectC/omment +ld 6e? 12-2000 12-2000 12-2000 03-2001 03-2001 03-2001 03-2002 03-2002 06-2002 0.0.0 5.0 SP-0206.0. 0.-200+ 12-200+ 12-200+ 03-2006 06-200. 00? 00. 6...0 5.0 +.0 5. 032 2 1 1 1 2 1 1 3 8$t2oductio$ o5 Codec T7 e 9it-M" 5o2 Codec 'e1oti"tio$ 8$t2oductio$ o5 Selected Codec T7 e 5o2 Codec 'e1oti"tio$ Cl"2i5ic"tio$ 5o2 t!e use o5 t!e Codec List 8$5o23"tio$ (le3e$t Si3 li5ic"tio$ o5 t!e = ti3is"tio$ Mode &ield 8$t2oductio$ o5 UMTS@#MR@2 8$t2oductio$ o5 #MR :ide%"$d 8$t2oductio$ o5 G(R#'-?PSG Codec T7 es i$to Codec List 8$t2oductio$ o5 code oi$t 5o2 6u337 Codec 5o2 CS Multi Medi" (3G 32+M) UMTS@#MR2 is de5"ult Codec T7 e i$ "ll te23i$"ls o5 Rel-+ "$d o$0"2ds T2&=-Si1$"lli$1 5o2 "llo0ed #MR-:9 Co$5i1u2"tio$s Co22ectio$ o5 u li$< SCR "cti4"tio$ 5o2 UMTS #MR Co22ectio$ to t!e Codec 86 T"%le Co22ectio$ o5 SiHe "$d Re5e2e$ce o5 MuMe Codec A"23o$is"tio$ o5 #MR Co$5i1u2"tio$s (22o2 &i-es Co22ectio$ o5 SiHe "$d Re5e2e$ce o5 MuMe Codec T&=/T2&= Co3 "ti%ilit7 o5 UMTS@#MR "$d UMTS@#MR2 Cl"2i5ic"tio$s 5o2 #MR 3G-32+.? SP-11003+ 003? 2 003.-2002 12-2002 12-2002 0.0 ..1.5.2.0 5.0.0.0.0 5.M2 Codec 5o2 8$dic"tio$ o5 'et0o2<-8$iti"ted Se24ice C!"$1e Ve2sio$ 5o2 Rele"se .1.0 +.0.0.0 3.0 ?.5 SP-0?06.0 5.0 5.0 +.0 SP-0?0+.0 ?. 03-2011 03-2011 10 10 10 11 11 11 15 15 16 1.6 SP-0005.0.2.0.0.1.0 6.-200+ 0.5.0.0 ?.0 6.0 5.6 SP-0005. SP-0206.+. SP-0200.0 6..0 5.0 +.1. 01+ 020 021 022 02? 023 025 02.0.-200+ 0.0. SP-06000? 00+ 005 006 00..1.1.0 5.0 .0 .0.-200? 12-200? 12-200.0.0 .0 +.0 5. 015 01.0 5.0 6.0 5.? SP-0200.0 5.+.1.0.0 6.0 +.1.+.0.0 SP-0+06+6 SP-0+06+6 SP-0+06+6 SP-0+06+6 SP-0+0?+5 SP-0+0?+.? SP-020223 SP-020+3.0 +.-200+ 0. SP-0101.0 6. #dditio$ o5 CS o4e2 8P Use2 Pl"$e Co22ectio$s to CS o4e2 8P Use2 Pl"$e Ve2sio$ 5o2 Rele"se .1.Release ! #) 3GPP TS #$% !3 & !%!%! (#! '!3" #$$e.0 6.0.0.3..5.0 +.0 6.1. 2 00+1 3GPP .0 5..0 .6 SP-01010+ SP-0101.0 5.0 5.0 ?.0 10.0 6.1. 1? 1? 25 25 25 25 26 26 31 36 +1 +2 +6 51 51 SP-0005.2.0 036 1 003.0.5.0 5.0..1.3. Co22ectio$ o5 2e5e2e$ce 5o2 GSM-AR "7lo"d 5o23"t Ve2sio$ 5o2 Rele"se 10 3.0.0 3.2.