Efficient automatic repeat request methods and app.docx
- 文档编号:9019760
- 上传时间:2023-02-02
- 格式:DOCX
- 页数:35
- 大小:37.09KB
Efficient automatic repeat request methods and app.docx
《Efficient automatic repeat request methods and app.docx》由会员分享,可在线阅读,更多相关《Efficient automatic repeat request methods and app.docx(35页珍藏版)》请在冰豆网上搜索。
Efficientautomaticrepeatrequestmethodsandapp
Efficientautomaticrepeatrequestmethodsandapparatus
FIELDOFTHEINVENTION
Thepresentinventionisdirectedtoimprovedmethodsofcommunicatinginawirelesscommunicationssystemandmorespecificallytoimprovedmethodsofautomaticrepeatrequestsinamultipleaccesswirelesscommunicationssystem.
BACKGROUND
Cellularcommunicationssystemsarebecomingevermorecommon.Incellularsystems,acommunicationsareaisdividedintoapluralityofcells.Eachcellnormallyincludesatleastonebasestation.Thebasestationineachcellcommunicateswithapluralityofdevices,e.g.,mobileterminals,locatedwithinthesamecellasthebasestation.Thebasestationusuallyservesasamobileterminal'spointofattachmenttoacommunicationsnetworkwhichincludesthebasestation.Sinceaccesstothecommunicationsnetworkisobtainedbyamobileterminalthroughthebasestationtowhichitiscoupled,e.g.,byawirelesslink,basestationsaresometimesknownasaccessnodes.
Incellularwirelessdatacommunicationsystems,dataisoftentransportedbetweenabasestationandamobileterminalviaaquantumofresourcecalledatrafficsegment.Insuchsystems,theavailableresourcefordatacommunicationinacell,e.g.,atrafficchannel,isoftenpartitionedintomultipletrafficsegments.Controlinformationmaybetransmittedviaotherchannels,e.g.,acknowledgmentchannels.Downlinktrafficsegmentstransportdatatrafficfromabasestationtooneormorewirelessterminals,whileuplinktrafficsegmentstransportdatatrafficfromoneormorewirelessterminalstoabasestation.
Acknowledgmentchannelsincludeacknowledgmentsegmentswhichcanbeusedtoindicatewhetherornotinformationinoneormorecorrespondingtrafficsegmentswassuccessfullyreceived.Anuplinkacknowledgmentchannelcanbeusedbyamobiledevicetosignalthatinformationtransmittedbythebasestationwassuccessfullyreceived,e.g.,wasabletobedecodedbythemobileterminal.ThismaybeachievedbysendinganAcknowledgement(Ack)inasegmentoftheuplinkacknowledgmentchannel.Failuretosuccessfullyreceiveinformationmaybecommunicatedbysendinganegativeacknowledgement(NAK)insteadofanACK.TheACKandNAKcanberepresentedusingasinglebit,e.g.,a1torepresentanACKanda0torepresentaNAK.Adownlinkacknowledgmentchannelcanbeusedbyabasestationtosignalwhetherornotinformationtransmittedbythemobileinanuplinktrafficchannelwassuccessfullyreceived,e.g.,wasabletobedecodedby,thebasestationinthesamemannerthattheuplinkacknowledgementchannelisusedbythemobileterminals.Thetransmitter,e.g.basestationormobileterminal,uponreceivingaNAKcanchoosetoretransmitthesamedata.
Theretransmissionofthepreviouslytransmittedinformationrepresentsthetransmissionofredundantinformation.Whileretransmissioncanleadtoimprovedtransmissionsuccess,itcanbearelativelycostlyprocesssincetransmissionresourcesareconsumedbytheneedtotransmitthesamedatamultipletimes.Theselectiveretransmissionprocesscanalsoleadtodelaysinachievingasuccessfultransmissionresult.
Themechanismbywhichadeterminationismadeastowhetherornotredundantinformation,e.g.,previouslytransmittedinformation,needstobetransmittedissometimescalledanautomaticrepeatrequest(ARQ)mechanism.
Inordertoincreaseerrorresiliencyandreducetheneedfortheretransmissionofdata,errorcorrectioncodingmaybeused.Errorcorrectioncodes(ECCs)resultintheadditionofredundantinformation,e.g.,oneormoreECCs,beingaddedinaselectivemannertothetransmittedinformation.Byusingtheredundantinformation,itmaybepossibletorecovertransmittedinformationevenwhensomeerrorsoccurduringthetransmissionprocess.
Inordertoprovideefficientutilizationofcommunicationbandwidth,itisgenerallydesirabletominimizetheamountofredundantinformation,e.g.,errorcorrectioncodes,transmittedalongwiththeinformationtobecommunicated.Asaresult,evenwhenerrorcorrectioncodingtechniquesareused,asaresultoftransmissionerrors,theremaystillremainaneedforanARQmechanism.
Inviewoftheabovediscussion,itshouldbeappreciatedthatimprovedARQmechanismsandmethodsofcommunicatingredundantinformationtoincreasetheefficientutilizationoflimitedamountsofbandwidthavailabletocommunicatedataarebothneededanddesired.
SUMMARYOFTHEINVENTION
Themethodsandapparatusofthepresentinventionaredirectedtotechniqueswhichmaybeusedincombinationwitherrorcorrectioncodes,tominimizetheamountofredundantinformationthatneedstobere-transmitted,e.g.,intheeventofcommunicationserrors.Theinventionisalsodirectedtonewandnovelautomaticrepeatrequest(ARQ)mechanismsandmethodsofimplementingsuchmechanisms.ImprovedARQmechanismswhichcanbeusedwithLowDensityParityCheckCodes(LDPCs),whichdifferfrom,andoffervariousadvantagesover,otherwellknownerrorcorrectioncodesincludingReed-Solomoncodesaredescribedandusedinvariousembodiments.
MethodsandapparatusoftheinventionuseNAK(negativeacknowledgement)signalsthataretransmittedtoindicateatransmissionfailure,e.g.,uncorrectableerrorsinadecodedsignaland/oranunsatisfactorylevelofreliabilitywithregardtodecodedinformation.Anunsatisfactorylevelofreliabilitymaybedeterminedfromoneormorereliabilitystatisticsmaintainedbyadecoder,e.g.,acountofuncorrectableerrorand/orsoftinformationvalues.
Incaseswheredecodingissuccessful,anACK(acknowledgment)signalistransmittedtothedevicefromwhichthesuccessfullydecodedsignalwasreceived.
Inaccordancewiththepresentinvention,NAKsignalsmayassumeanyofapluralityofvalues,e.g.,valuesinasetofpre-selectedvaluesoravalueinarangeofcontinuousvalues.ThevalueofaNAKsignalisusedtoconveyinformationusefulindeterminingtheamountofredundantinformationthatshouldbetransmittedtofacilitatedecodingoftheoriginallytransmittedinformationsignal.TheNAKsignalvaluemaybedetermined,inaccordancewiththepresentinvention,basedondecodererrorstatistics,e.g.,acountofdetectederrorsinadecodedsignalorotherinformation,suchassoftinformationvaluesindicativeofthereliabilityofdecodedvaluesgeneratedfromthetransmittedsignalaspartofadecodingprocess.Suchstatisticsprovideameasureofthedecodingsuccess,e.g.,fewerunrecoverableerrorsindicategreaterdecodingsuccessthanalargernumberofunrecoverableerrors.Sincedecodingerrorratesareafunctionofthequalityofthereceivedencodedsignal,theNAKsignalvaluesgeneratedinaccordancewiththeinventionareindicativeofthereceivedencodedsignalquality.
Aspartoftheencodingprocessusedinvariousembodimentsofthepresentinvention,anencodedinformationsignalisgeneratedalongwithasetofredundantinformation,e.g.,additionalerrorcorrectionbitswhichneednotbetransmittedwiththeoriginalencodedinformationsignal.Insomecases,theoriginalencodedinformationsignalincludessomeerrorcorrectionbitsbutthisnumberisusuallyfarsmaller,e.g.,lessthanhalf,thenumberoferrorcorrectionbitsincludedinthesetofredundantinformationwhichisnottransmittedwiththeencodedinformationsignal.Theredundantinformationisstoredforaperiodoftimeaftertransmissionoftheencodedinformationsignal,e.g.,intheeventaNAKisreceived.InthecasewhereanACKisreceived,theredundantinformationbitscan,andnormallyare,discardedwithoutbeingtransmitted.
Thedevicewhichtransmittedtheoriginalencodedinformationsignal,determinesfromthevalueofareceivedNAKsignaltheamountofredundantinformationthatshouldbetransmittedtofacilitatedecodingoftheoriginalinformationsignal.DifferentamountsofredundantinformationwillnormallybeselectedfordifferentNAKsignalvalues.Thisprovidesanefficientrepeatmechanismwhichavoidstheneedtosendafixedamountofredundantinformationregardlessofthequalityofthereceivedsignalwhichcouldnotbedecoded.Byvaryingtheamountofredundantinformationtoreflecttherelativelevelofdecodingsuccess,transmissionefficienciescanbeachievedwithouttheneed,inmostcases,toretransmittheentireoriginalsignal.
Insomecases,e.g.,whereacontinuesrangeofNAKsignalvaluesaresupported,thegranularityofthetransmittedNAKsignalsmaybefinerthanthegranularityatwhichdifferentamountsofredundantinformationareselectedfortransmission.Accordingly,insuchcasesmultipleNAKsignalvaluesmaycorrespondtothesamesizeportionofredundantinformationbutatleastsomeNAKsignalvalueswillcorrespondtodifferentsizedportionsofredundantinformation.
TheselectedportionofredundantinformationistransmittedfollowingreceiptofaNAKsignal.Thedevicereceivingtheredundantinformationusesitincombinationwithinformationobtainedfromtheoriginalreceivedsignalinanattempttosuccessfullydecodethepreviouslyreceivedsignal.
SuccessfuldecodingofthepreviouslyreceivedsignalthroughuseoftheredundantinformationresultsinanACKbeingtransmittedinresponsetoreceivingtheredundantinformation.However,ifthedevicereceivingtheredundantinformationisstillunabletosuccessfullydecodethereceivedinformationaNAKistransmittedinresponsetoreceivingtheredundantinformation.ThevalueoftheNAKisselectedtoindicatethecurrentlevelofdecodingsuccess.Thus,theNAKtransmittedinresponsetoreceivingredundantinformationwillnormallybeadif
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Efficient automatic repeat request methods and app
链接地址:https://www.bdocx.com/doc/9019760.html