Telos Zephyr Xstream Two-Way Radio User Manual


 
USER’S MANUAL
Section 6: AUDIO CODING REFERENCE 121
standardizedinISO/MPEGIS11172.PriortotheavailabilityofAAC,Layer3wasspecifically
recommendedfor56and64kbpschannel.
Layer-3 Features
PsychoacousticMasking
TheaudioinLayer3isdividedinto576frequencybands.First,apolyphasefilterbankperforms
adivisionintothe32“main”bandswhichcorrespondinfrequencytothoseus
edbytheless
complexLayer2.Filtersarethenusedtofurthersubdivideeachofthemainbandsinto18
more.Ata32kHzsamplingrate,theresultingbandwidthis27.78Hzallowingveryaccurate
calculationofthemaskingthresholdvalues.Sufficientfrequencyresolutionisavailableto
exce
edthewidthoftheear’scriticalbands(100Hzbelow500Hz;20%ofthecenterfrequency
athigherfrequencies)acrosstheaudiblespectrum,resultinginbetterhidingofnoisethan
wouldotherwisebepossible.
RedundancyReduction
RedundancyreductionisaccomplishedbyaHuffmancodingprocesstotakeadv
antageofthe
statisticalpropertiesofthesimplifiedsignaloutputfromthepsychoacousticstage.Valuesthat
appearmorefrequentlyarecodedwithshorterwords,whereasvaluesthatappearonlyrarely
arecodedwithlongerwords.Thisresultsinanoveralldecreaseinthedatarate,withno
degradation,sinceitisalosslessreducti
onscheme.
Noticethatthisredundancyreductionprocessistheidealsupplementtopsychoacoustic
masking.Ingeneral,maskerswithhightonalityhavemoreredundancybutallowlessmasking,
whilenoiselikesignalshavelowredundancyandhighmaskingeffect.
BitReservoirBuffering
Often,therearesomecriticalpartsinapieceofmu
sicthatcannotbeencodedatagivendata
ratewithoutaudiblenoise.Thesesequencesrequireahigherdataratetoavoidartifacts.Layer
3usesashorttime“bitreservoir”buffertoaddressthatneed.Similartoasavingsaccount,this
bufferisfilledin“easytim
es”withdatabitsthatarenotrequiredfortheactualframe.Ifa
criticalpartoccurs,theencodercanusethesavedbitstocodethispartwithahigherdatarate.
AncillaryData
Thebitreservoirbufferoffersaninterestingcapability:aneffectivesolutionfortheinclusionof
suchancillarydataastex
torcontrolsignaling.Thedataisheldinaseparatebufferandgated
ontotheoutputbitstreamusingthebitsallocatedforthereservoirbufferwhentheyarenot
requiredforaudio.
Layer3JStereo
Ajointstereomodepermitsadvantagetobetakenfromth
eredundancyinstereoprogram
material.TheencoderswitchesfromdiscreteL/RtoamatrixedL+R/LRmodedynamically,
dependingupontheprogramcontent.Thematrixedmodeofoperationtakesofadvantageof
theusualredundancyofthe“center”channelinformationandthereforesignificantlyimproves
overallfidelity.