《ISO IEC 04396-9-2023.docx》由会员分享,可在线阅读,更多相关《ISO IEC 04396-9-2023.docx(13页珍藏版)》请在课桌文档上搜索。
1、INTERNATIONA1.STANDARDISO/IEC4396-9editionFirSt202312Te1.ecommunicationsandinformationexchangebetweensystemsRecursiveinter-networkarchitectureR.Fpg:andf1.owcontro1.protoco1.Td整communicationse1.changed,inbrmationen1.resystmes一Architecturerecursiveinterrseaux-Partie9:Protoco1.edeContrn1.ed1.erreursetd
2、ef1.uxReferencenumberISO/IEC4396-9:2023(E)ISO/IEC2023ContentsForeword5.3 5.3.1UserReadserviceAPIimmediate55.4 Descriptionof566.2.2Constants.777.3CommontransferproceduresH7.5.3EventPDUde1.iveredfrom13899.3 Syntaxstatevector三-209.6 Eventprocessing239.6.1 EventSvUPdate(PDU.SequenceNumber)occurred9.6.2
3、EventAck/Nackf1.owcontro1.PDUsarrived249.6.3 EVent-SeIeCt1.Vek25r69EventRetAfffiMfSSMWPP.VTAff1.r.一.一.26EventSendingRateTimertimeout27Event-RendezvousTimer279.6.8 Event-Rate-basedF1.owContro1.Sbufferstatechange27AnnexA(informative)1.istofDTPandDTCPpo1.icies29Bib1.iography._._._._.31ForewordCommissio
4、n)formIECspecia1.izedsystemdeve1.opmentofStandardization.Standardsthroughtechnica1.organizations,governmenta1.andnon-governmenta1.,in1.iaisonwithISOand1EC,a1.sotakepartintheneededdescnbedtheindifTerentISO1.ECDirectives,Partshou1.dparticu1.ar.Thisdmmcn1.approva1.draftedinISOandIECpatent(三)ttentionand
5、IEcpossibiHtypositionthcinp1.ementationevdence,documentapp1.icabi1.ityimp1.ementersarecautionedavai1.ab1.ethis-www*HMrgfi1.emsIateSthttPW/Mteng.iec.irh.mayandobtainedconstitutenameendorsement.documentisinformationgivenfortheconvenienceofusersanddoesnotexpressionsrukKRdO呻nizion(WTO)assessment,aswe1.1
6、.asinformationBarrierstoTradeadherenceseeSubcommitteeSCwasTe1.ecommunicationsnbrmonCommittecbetweenSyscems1.nformationtechno1.ogy,bon1.standardsISO(theInternationa1.OrganizationforStandardization)andIEC(theInternationa1.E1.ectrotechnica1.membersofISOtheparticipateintheforwor1.dwideInternationa1.Nati
7、ona1.bodiesarccommitteesestab1.ishedbytherespectiveorganizationtodea1.withparticu1.arfie1.dsoftechnica1.activity.ISOandIECmitteesco1.1.aborateinfie1.dsofmutua1.interest.Otherinternationa1.work.Theproceduresusedtodeve1.opthisdocumentandthoseintendedforitsfurthermaintenanceareforthetypesofdocument1.In
8、benoted,thedifferentwascriteriaaccordancewiththeeditoria1.ru1.esofthe1SOIECDirectives,Part2(seewww.iso.org/directivesorwww.iec.ch/members-experts/refdocs).theuseof(八)drawISOtothetakenothatconcerningtheofthisva1.idityormayinvo1.veofanyc1.aimedpatentrightsinrespectthereof.Asofthedateofpub1.icationofth
9、isdocument.ISOandIEChadreceivednoticeof(八)patent(三)whichmayberequiredtoimp1.ementthisdocument.However,fromthepatentdatabasethatatmaytheandinformation,whichISObeIECsha1.1.notbehe1.dresponsib1.eforidentifyinganyora1.1.suchpatentrights.AnytradeusedinthisForanexp1.anationofthevo1.untarynatureofstandards
10、,themeaningofISOspecifictermsandtheWor1.dTradeconformityprincip1.esintheTechnica1.aboutISOs(TBT)towww.iso.org/iso/foreword.htm1.IntheIECrseewwr.iec.chunderstanding-standards.Thisdocument6preparedbyJointnrfechnica1.exchange1.SO/1.ECJTC1,.A1.istofa1.1.partsintheISO/IEC4396seriescanbefoundontheISOandIE
11、Cwebsites.AnyAorIistingofthisbodiescanbefoundatusersnationa1.www.iec.ch/nationa1.-committees.IntroductionThisdocumentdescribestheErrorandF1.owContro1.Protoco1.(EFCP)specification.EFCPisthedataCnnnrfCriOnPIWttkOMuypafBacuiaiMeJuhsmtvMrkArchitecture(RINA).+,3,3)ItsupportsapermanentR1Nisanewnetworkarch
12、itecturebasedontheideathatnetworkingisinter-processcommunication蝴蛔的1.MNA榴OSS搬蜘晒硼。丽蝌即宿筛an冰解i端*pothermechanismssuchasaddressingandf1.owa1.1.ocation,whichareoutsideofitsscope.EFCPI附8R1.i锚M姚口舐managementOfCOnneCtiOn则飕b三断machinesinvo1.vedinaconnectionsynchronised.EFCPusesdirectcontro1.messagestopreserveda
13、tafrombeing1.ost,mis-sequencedordup1.icated.Te1.ecommunicationsandinformationexchangebetweensystemsRecursiveinter-networkarchitecture一Errorandf1.owcontro1.protoco1.1 Scopeinter-processCommunicationQuaIityofServiceto(QoS).app1.icationprocess,whichunits(N*1)-IPCprocessApp1.icationProcess.Thismechanism
14、sdescribestheP1.acementinvo1.vedEFCPwithinRINrandthethecomponentsboundmcchanismstvoand1.ogica1.COmPOrwrnS.contro1.proceduresproceduresprovidcsprovidingtight1.yThisdocumentprovides: anoverviewofEFCP; thecommone1.ementsofdatatransferprotoco1.(DTP)anddatatransfercontro1.protoco1.(DTCP); DTCPstructurean
15、dfvmctions;2 Normativereferencesconstitutesrequirements1.atesteditiondocument.referencedreferences,(inc1.udingamendments)app1.ies.app1.ies.NetworkArchitecturePart1:RINAReferenceMode1.NetworkArchitecturePart7:RINAF1.owAIIocator3 TermsanddenitionsThisi.e.typeisusedbytheexhaustedandrate,casesendercanno
16、tSendcontro1.risO.Itisare1.iab1.etypeofPDUrbutitdoesntneedtobeputinanyretransmissionqueueastheinformationitconveysWn1.beupdatedateveryretransmission.ThisPDUissentwhenitisnotpossib1.etosendanymoreDT-PDUs.CheckConsistencyoftheReceivingWindowva1.ueswiththeva1.uesinthePDU.anyatoF1.owContro1.openingIhevi
17、awindow.ReceiverisintheRendezvous-at-the-receiverstate.ThenextPDUisexpectedtohaveDRFbitsettoUpdateF1.owContro1.Parameters;TheretransmissiontimerisusedtodeterminewhentoretransmitPDUsthatmayhavebeen1.ostordiscarded.TheofthePDUandthusonbeestimatebythetheoftheAckgetaPo1.icy.TheRetransmissionTimershou1.d
18、be(RTT+A),wherea1.1.owsforvariationintimetheAckarrives,genera1.1.yanestimateofstandarddeviation.TheRTTBstimatorpo1.icyshou1.dprovideagoodestimateofThistimerisactivatedwhenaDataTransferPDUisp1.acedintheRetransmissionQ.Theexpirationtime,TR1ofthisisexpirationUponexpiration,thePDUsontheRetransmissionQar
19、eretransmittedtothereceiver.AcountofforPDUsnack)ofisPDUs)iswhenIheThcPDUsarepositive1.yafterthecountshou1.dreachReXmitMaxthentheProtoco1.Machinehasbeenunab1.etomaintaintheQoSforthisconnectionandane11orisindicated.InstancesofthistimeraredeactivatedbyreceivinganAckPDUthatcoversit.tode1.etePDUscanthefo
20、rtheeveniftoforceretransmissionofPDUsorfortheThebehaviourofthesetimersshou1.dbedefinedaspartofapo1.icyspecification,usingthesameformatusedhere.9.6.6 EventSendingRateTiniertimeoutpo1.icy.Thereisoneinstanceofthistimerforeachdirectionofthe11owandtheratesmaybedifferen1.-50Whensetthepo1.icy.-SOActionupon
21、expirationPDUsSentinTimeUnit=O;TimerisResetfortheTimeUni1.Whendeactivated9.6.7 EventRendezvousTimerDescriptionPDUpositiveacknow1.edgementtimeinterva1.isbasedsha1.1.ancoordinatedWithsenderpo1.iciestimegetWhenActivatedPDUissent.Theexpirationtime,TR,ofthistimerisdeterminedbytheRTTEstimatorPo1.icy.-50Ac
22、tionUponExpirationWhenDeactivated9.6.8 EventRate-basedF1.owControsbufferstatechangetoDTCPoppositeandtriggeredareOiderfii1.1.reducegiventhresho1.dsothatsameHappensincreasedCoconditionActionuponeventPo1.icyRateReductionwithDefau1.t:ThistimerisusedbytheF1.owContro1.mechanismwhenoperatingunderarate-base
23、df1.owcontro1.Whenarate-basedf1.owcontro1.po1.icyisnegotiated,thistimerissetwiththeinitia1.va1.uesupp1.iedinWhenthistimerexpiresRateFuIfiIIed:=Fa1.se;TimerisresetwithSendingRate.Itisdeactivatedwiththedea1.1.ocationofthef1.ow.TheRendezvousTimerisusedtodeterminewhentoresendaRendezvousPDUforwhichnocont
24、ro1.getahasbeenreceivedye1.TheofthePDUandthusonbeestimatebytheotherofthetotothisestimation.Thistimerisactivatedwhenthesenderenterstherendezvous-at-the-senderstateandaRendezvousSendanewRendezvousPDU.Thistimerisdeactivatedbyreceivingacontro1.PDUreitherContro1.AckorF1.owIfaconditionof1.oca1.shortageOfb
25、uffersassociatedwithaspecificconnectionoccurs,aneventinterna1.istheshou1.dbebuffersin1.esstothanathesendingrate.Theratecanbewhenthetherateagreedduringtheconnectionestab1.ishment.IfRate-basedThenIfRcvPercentBuffersFree=RcvpercentBuffersThreshoIdThenReduceRate10%E1.seIfCurrentRateRcvpercentBuffersThre
26、shoIdThenSetRatebacktoConfigRateFiFiDefau1.PowontroPDUWithnewrate;AnnexA(informative)1.istofDTPandDTCPpo1.iciesUnknuavtj1.DTSWhhiwRDsteEfb!aRatuTeAiniFtiRG.RfobtastiMdCrrfEFCPpo1.icies,thispo1.icyIsDIFwideanditisnotpartofanyspecificQoS-po1.icyset帆TinWrInaC翻蝌冲圈腿眦1TrWr峪顺Se儿t.stng监Hv&c帆崛脚曲od,genera1.1.
27、ybesetto2timesthesumofMP1.rAandR.蜥触感1例例临eri糊tin翻!盼她岫朗帕梆trH暝r?展奥根福电YSt8seduonfcshou1.dgenera1.1.ybesetto3timesthesumofWP1.rAandR.用翻耳X吼冏冲foTstJjfX撼P甘正加rFs曲#IfN3*ondiHonsset.1.hatwarrantsendingfewerPDUsNoRate-S1.owDown-Thispo1.icyisusedtomomentari1.y1.owerthesendratebe1.owtheratea1.1.owed.蝴旭P她佻梃t三*酿庆*1
28、1的icy利f1.an19i期助研贴rA1.Hrcet瓶他出临晚mirate.returnsTrueitcreatesthedefau1.tactionwhichisnooverride.1.S1.2W1.fter1PiMIiCya1.1.owssomediscretioninse1.ectingtheinitia1.sequencenumber,IxostControIPDU-Thispo1.icydetermineswhatactiontotakewhenthePMdetectsthatacontro1.PDU(ACk挑捎龈麻tr。肝做栩健佻!8洞他品IS曲能1.三配盟商!服thcWtfr
29、trfipo1.icy.Contro1.RTTEstimator-Thispo1.icyisexecutedbythesenderofDT-PDUstoestimatethedurationoftheh1.ifisionuse.ti11cr.Thispo1.icywi1.1.bebasedonanestimateofround-triptimeandtheAckorAckRetransmissionTimerExpiry-Thispo1.icyisexecutedbyrthesenderofDT-PDUswhenaRetransmission就恪CeE型取打件酒秫留熟嬲也惕眠h段斜为UtW褥滞
30、惴稀眼先脱框济胡骁例拗眸邢sha1.1.determinewhatactiontotake.Thispo1.icysha1.1.beexecutedin1.essthanthemaximumtimetoAck.岫映Rfts-nWH捆呢耽幽和M1.Wii幡SytenQandThisprUfi11M断豌B册用由Hard底H三nwhereonemightwanttode1.aydiscardingPDUsfromtheretransmissionqueue.史融明曲Rrmt脑雕龈小勰Mn曲锄柚口幽她世即膈a?KX松珠hh曲嘟由昭电解se1.ectiveacknow1.edgementaspectso
31、fthemechanism.Thisisusefu1.tormu1.ticastandsimi1.arsituationswhereonemightwanttode1.aydiscardingPDUsfromtheretransmissionqueue.Jh三uTb81i(iefaijftftoahther4ftaiiretintheRcv1.eftWindowEdgewhenitexpires.apVH1.Mfintro1.ujM1.1.h)1.hef1.scohtrokcdaUbca1.ins.TransferPDUisreceivedtogivethereceivingPManSndF1
32、.owcontio1.Overrun-Thispo1.icydetermineswhatactiontotakeiftheSenderhasPDUtosendbutitsCkftrt%fedftwEdgcorSndRatepreventshimfromsendingit.Thedefau1.tactionistoputitinRcvF1.owcontroIOverrun-Thispo1.icydetermineswhatactiontotakeifthereceiverreceivesPDUsbttfcrwisecrfiropezD.rSmithK.,NextGenerationProtoco
33、1.s:Anexamp1.eofanon-IPnetworkarchitecturebasedonR1.NAdesignprincip1.es*.ETSIGRNGP0090v1.1.1.rFebruary2019.3 TarzanM.,GrasaE.fBergesio1.,Errorandf1.owcontro1.(EFCP)designandimp1.ementation:Adatatransferprotoco1.fortherecursiveInterNetworkarchitecture.ICIN120194WatsonR.,Mechanismsforare1.iab1.etimer-basedprotoco1.Comput.Netw.1978,2pp.271-2905JWatsonR.,Timer-basedmechanisminre1.iab1.etransportprotoco1.connectionmanagement.ComputNetw.1981,5pp.47-56