26101b00speech codec frame structure.docx
- 文档编号:5769845
- 上传时间:2023-01-01
- 格式:DOCX
- 页数:33
- 大小:55.21KB
26101b00speech codec frame structure.docx
《26101b00speech codec frame structure.docx》由会员分享,可在线阅读,更多相关《26101b00speech codec frame structure.docx(33页珍藏版)》请在冰豆网上搜索。
26101b00speechcodecframestructure
3GPPTS26.101V11.0.0(2012-09)
TechnicalSpecification
3rdGenerationPartnershipProject;
TechnicalSpecificationGroupServicesandSystemAspects;
Mandatoryspeechcodecspeechprocessingfunctions;
AdaptiveMulti-Rate(AMR)speechcodecframestructure
(Release11)
Thepresentdocumenthasbeendevelopedwithinthe3rdGenerationPartnershipProject(3GPPTM)andmaybefurtherelaboratedforthepurposesof3GPP.
Thepresentdocumenthasnotbeensubjecttoanyapprovalprocessbythe3GPPOrganizationalPartnersandshallnotbeimplemented.
ThisSpecificationisprovidedforfuturedevelopmentworkwithin3GPPonly.TheOrganizationalPartnersacceptnoliabilityforanyuseofthisSpecification.
Specificationsandreportsforimplementationofthe3GPPTMsystemshouldbeobtainedviathe3GPPOrganizationalPartners'PublicationsOffices.
Keywords
GSM,UMTS,codec,AMR,LTE
3GPP
Postaladdress
3GPPsupportofficeaddress
650RoutedesLucioles-SophiaAntipolis
Valbonne-FRANCE
Tel.:
+33492944200Fax:
+33493654716
Internet
http:
//www.3gpp.org
CopyrightNotification
Nopartmaybereproducedexceptasauthorizedbywrittenpermission.
Thecopyrightandtheforegoingrestrictionextendtoreproductioninallmedia.
©2012,3GPPOrganizationalPartners(ARIB,ATIS,CCSA,ETSI,TTA,TTC).
Allrightsreserved.
UMTS™isaTradeMarkofETSIregisteredforthebenefitofitsmembers
3GPP™isaTradeMarkofETSIregisteredforthebenefitofitsMembersandofthe3GPPOrganizationalPartners
LTE™isaTradeMarkofETSIcurrentlybeingregisteredforthebenefitofitsMembersandofthe3GPPOrganizationalPartners
GSM®andtheGSMlogoareregisteredandownedbytheGSMAssociation
Contents
Foreword4
1Scope5
2References5
3DefinitionsandAbbreviations5
3.1Definitions5
3.2Abbreviations5
4AMRcodecframeformat(AMRIF1)6
4.1AMRHeaderandAMRAuxiliaryInformation6
4.1.1FrameType,ModeIndication,andModeRequest6
4.1.2FrameQualityIndicator7
4.1.3MappingtoTX_TYPEandRX_TYPE7
4.1.4CodecCRC8
4.2AMRCoreFrame8
4.2.1AMRCoreFramewithspeechbits:
Bitordering8
4.2.2AMRCoreFramewithspeechbits:
Classdivision9
4.2.3AMRCoreFramewithcomfortnoisebits9
4.3AMRframecomposition10
4.4GSM-EFRFrameComposition11
4.4.1GSM-EFRFramewithspeechbits12
4.4.2GSM-EFRFramewithcomfortnoisebits12
AnnexA(informative):
AMRInterfaceFormat2(withoctetalignment)13
AnnexB(normative):
TablesforAMRCoreFramebitordering17
AnnexC(informative):
Changehistory20
Foreword
ThisTechnicalSpecificationhasbeenproducedbythe3rdGenerationPartnershipProject(3GPP).
ThecontentsofthepresentdocumentaresubjecttocontinuingworkwithintheTSGandmaychangefollowingformalTSGapproval.ShouldtheTSGmodifythecontentsofthepresentdocument,itwillbere-releasedbytheTSGwithanidentifyingchangeofreleasedateandanincreaseinversionnumberasfollows:
Versionx.y.z
where:
xthefirstdigit:
1presentedtoTSGforinformation;
2presentedtoTSGforapproval;
3orgreaterindicatesTSGapproveddocumentunderchangecontrol.
ytheseconddigitisincrementedforallchangesofsubstance,i.e.technicalenhancements,corrections,updates,etc.
zthethirddigitisincrementedwheneditorialonlychangeshavebeenincorporatedinthedocument.
1Scope
ThepresentdocumentdescribesagenericframeformatfortheAdaptiveMulti-Rate(AMR)speechcodecandtheEnhancedFullRate(GSM-EFR)speechcodec.Thisformatshallbeusedasacommonreferencepointwheninterfacingspeechframesbetweendifferentelementsofthe3Gsystemandbetweendifferentsystems.Appropriatemappingstoandfromthisgenericframeformatwillbeusedwithinandbetweeneachsystemelement.
AnnexAdescribesasecondframeformatwhichshallbeusedwhenoctetalignmentofAMRframesisrequired.
2References
Thefollowingdocumentscontainprovisionswhich,throughreferenceinthistext,constituteprovisionsofthepresentdocument.
∙Referencesareeitherspecific(identifiedbydateofpublication,editionnumber,versionnumber,etc.)ornonspecific.
∙Foraspecificreference,subsequentrevisionsdonotapply.
∙Foranon-specificreference,thelatestversionapplies.Inthecaseofareferencetoa3GPPdocument(includingaGSMdocument),anon-specificreferenceimplicitlyreferstothelatestversionofthatdocumentinthesameReleaseasthepresentdocument.
[1]TS 26.090:
"AMRSpeechCodec;SpeechTranscodingFunctions".
[2]TS 26.093:
"AMRSpeechCodec;SourceControlledRateOperation".
[3]TS 26.092:
"AMRSpeechCodec;ComfortNoiseAspects".
[4]TS 46.060:
"EFRSpeechCodec;SpeechTranscodingFunctions".
[5]TS 46.062:
"EFRSpeechCodec;ComfortNoiseAspects".
3DefinitionsandAbbreviations
3.1Definitions
Forthepurposesofthepresentdocument,thefollowingtermsanddefinitionsapply:
AMRmode:
oneoftheeightAMRcodecbit-ratesdenotedalsowithindices0to7where0mapstothe4.75kbis/smodeand7mapstothe12.2 kbit/smode.
AMRcodecmode:
sameasAMRmode.
RX_TYPE:
classificationofthereceivedframeasdefinedin[2].
TX_TYPE:
classificationofthetransmittedframeasdefinedin[2].
3.2Abbreviations
Forthepurposesofthepresentdocument,thefollowingabbreviationsapply:
CRCCyclicRedundancyCheck
FQIFrameQualityIndicator
GSMGlobalSystemforMobilecommunication
LSBLeastSignificantBit
MSBMostSignificantBit
RXReceive
PDCPersonalDigitalCommunication(ARIBstandard)
SCRSourceControlledRateoperation
SIDSilenceDescriptor(ComfortNoiseFrame)
TDMATimeDivisionMultipleAccess(IS-641)
TXTransmit
4AMRcodecframeformat(AMRIF1)
ThisclausedescribesthegenericframeformatforboththespeechandcomfortnoiseframesoftheAMRspeechcodec.ThisformatisreferredtoasAMRInterfaceFormat1(AMRIF1).AnnexAdescribesAMRInterfaceFormat 2(AMR IF2).
EachAMRcodecmodefollowsthegenericframestructuredepictedinfigure1.Theframeisdividedintothreeparts:
AMRHeader,AMRAuxiliaryInformation,andAMRCoreFrame.TheAMRHeaderpartincludestheFrameTypeandtheFrameQualityIndicatorfields.TheAMRauxiliaryinformationpartincludestheModeIndication,ModeRequest,andCodecCRCfields.TheAMRCoreFramepartconsistsofthespeechparameterbitsor,incaseofacomfortnoiseframe,thecomfortnoiseparameterbits.Incaseofacomfortnoiseframe,thecomfortnoiseparametersreplaceClassAbitsofAMRCoreFramewhileClassBandCbitsareomitted.
Figure1:
GenericAMRframestructure
4.1AMRHeaderandAMRAuxiliaryInformation
ThissubclausedescribestheAMRHeaderoffigure 1.
4.1.1FrameType,ModeIndication,andModeRequest
Table1adefinesthe4-bitFrameTypefield.FrameTypecanindicatetheuseofoneoftheeightAMRcodecmodes,oneoffourdifferentcomfortnoiseframes,oranemptyframe.Inaddition,threeFrameTypeIndicesarereservedforfutureuse.ThesametableisreusedfortheModeIndicationandModeRequestfieldswhichare3-bitfieldseachandaredefinedonlyintherange0…7tospecifyoneoftheeightAMRcodecmodes.
Table1a:
InterpretationofFrameType,
ModeIndicationandModeRequestfields
FrameType
ModeIndication
ModeRequest
Framecontent(AMRmode,comfortnoise,orother)
0
0
0
AMR4,75kbit/s
1
1
1
AMR5,15kbit/s
2
2
2
AMR5,90kbit/s
3
3
3
AMR6,70kbit/s(PDC-EFR)
4
4
4
AMR7,40kbit/s(TDMA-EFR)
5
5
5
AMR7,95kbit/s
6
6
6
AMR10,2kbit/s
7
7
7
AMR12,2kbit/s(GSM-EFR)
8
-
-
AMRSID
9
-
-
GSM-EFRSID
10
-
-
TDMA-EFRSID
11
-
-
PDC-EFRSID
12-14
-
-
Forfutureuse
15
-
-
NoData(Notransmission/Noreception)
4.1.2FrameQualityIndicator
ThecontentoftheFrameQualityIndicatorfieldisdefinedinTable1b.Thefieldlengthisonebit.TheFrameQualityIndicatorindicateswhetherthedataintheframecontainserrors.
Table1b:
DefinitionofFrameQualityIndicator
FrameQualityIndicator(FQI)
Qualityofdata
0
BadframeorCorruptedframe
(bitsmaybeusedtoassisterrorconcealment)
1
Goodframe
4.1.3MappingtoTX_TYPEandRX_TYPE
Table 1cshowshowtheAMRHeaderdata(FQIandFrameType)mapstotheTX_TYPEandRX_TYPEframesdefinedin[2].
Table1c:
MappingofFrameQualityIndicatorandFrameTypeto
TX_TYPEandRX_TYPE[2],respectively
FrameQualityIndicator
FrameTypeIndex
TX_TYPEor
RX_TYPE
Comment
1
0-7
SPEECH_GOOD
ThespecificFrameTypeIndexdependsonthebit-ratebeingused.
0
0-7
SPEECH_BAD
ThespecificFrameTypeIndexdependsonthebit-ratebeingused.Thecorrupteddatamaybeusedtoassisterrorconcealment.
1
8
8
SID_FIRSTor
SID_UPDATE
ForAMR:
SID_FIRSTandSID_UPDATE
aredifferentiatedusingoneClass Abit:
STI.
0
8
SID_BAD
ForAMR
1
9
GSM-EFRSID
ForGSM-EFR
0
9
GSM-EFRSID_BAD
ForGSM-EFR
1
10-11
SID_UPDATE
ForTDMA-EFRandPDC-EFR
0
10-11
SID_BAD
ForTDMA-EFRandPDC-EFR
1
15
NO_DATA
Typicallyanon-transmittedframeoranerasedorstolenframewithnodatausabletoassisterrorconcealment.
4.1.4CodecCRC
GenericAMRcodecframeswithFrameType 0.11areassociatedwithan8-bitCRCforerror-detectionpurposes.TheCodecCRCfieldofAMRAuxiliaryInformationinfigure 1containsthevalueofthisCRC.Theseeightparitybitsaregeneratedbythecyclicgeneratorpolynomial:
-G(x)=D8+D6+D5+D4+1
whichiscomputedoverallClass AbitsofAMRCoreFrame.Class AbitsforFrameTypes0.7aredefinedinsubclause 4.2.2(forspeechbits)andforFrameTypes8.11insubclause 4.2.3(forcomfortnoisebits).
WhenFrameTypeIndexoftable
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 26101b00speech codec frame structure 26101 b00speech