Download - Speech Codec List for GSM and UMTS
-
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