《ISO IEC 04396-6-2023.docx》由会员分享,可在线阅读,更多相关《ISO IEC 04396-6-2023.docx(23页珍藏版)》请在三一办公上搜索。
1、INTERNATIONA1.STANDARDISO/IEC4396-6editionFirSt202312Te1.ecommunicationsandinformationexchangebetweensystemsRecursiveinter-networkarchitecturetransferserviceTd整communicationse1.changed,inbrmationen1.resystmes一Architecturerecursiveinterrseaux-Partie6:ServicedetransfertdedonneesRINAReferencenumberISO/
2、IEC439662023(E)COPYRIGHTPROTECTEDDOCUMENTISO/1EC2023IUirhM*hedbdi1.iUedotherwiseupdhi.or啪UIBndttaeDmkfifiU81.andonnet8CH-1214Vernier,GenevaPhone:M1.22749O1.11觥ftte:丽丽BQrgPub1.ishedinSwitzer1.andContentsPageforeword2ScopeoNormativereferencesTermsanddefinitions1Overviewoftheservice1Detai1.eddenitionof
3、thedatatransferservice-5.1 Requestingapp1.icationprocessservicedescription5.1.1 AHoCate.Requustsubmit25t9tde11veI5.1.2 14Transfer.de1.ve.,.45.1.5 Dea1.1.ocate.Submit5U55.工.891.1.1.Her一Status.de1.iver6Modi(y.Rcquest.submit65.2 的拙StedMw枫卯雕瞪脚m而On71.1.ocate_ReqUeSt.dehver.一一一.85.2.2S.235.2.55.2.6痼5.2.9A
4、1.1.ocateeResponse.Submit9TrM0MMto-,-一一一一一10Dea1.1.ocate.submit11-111112Modify.Request.de1.iver125.2.10Modify_R(?sponse-submit13Bib1.iography14ForewordISO(theInternationa1.OrganizationforStandardization)andIEC(theInternationa1.E1.ectrotechnica1.(inrt)(55io6)SrnIHGspartHipidisye耐IuAwHopWwiif1.MHtdiKt
5、andhaiion.Sttindddtghtechnibcommitteesestab1.ishedbytherespectiveorganizationtodea1.withparticu1.arfie1.dsoftechnica1.activity.ISOandIECmitteesco1.1.aborateinfie1.dsofmutua1.interestOtherinternationa1.ornizations,governmenta1.andnon-governmenta1.rin1.iaisonwithISOandIEC,a1.sotakepartintheTheprocedur
6、esusedtodeve1.opthisdocumentandthoseintendedforitsfurthermaintenanceMdcddc抑IbCdthe1.ndfrcnt1.S(W拒矫也帼rtsK1.AnAWftIMarj帕由的居拈的壮空-awff酶旬I1.Wnaccordancewiththeeditoria1.ru1.esoftheISO/IECDirectives.Part2(seewww.iso.org/dircctivesorwww.iec.ch/members.experts/refdocs).屣Gd(八)IEC0雁Yn囹*闸曲锄段粒SSibA哂Atef1.Wferni
7、nM曲ICnMi曲剑豳由花出M1.?N(Q即肥abihiytheanyc1.aimedpatentrightsinrespectthereof.Asofthedateofpub1.icationofthisdocument.ISOandIEChadnotreceivednoticeof(八)patent(三)whichmayberequiredtoimp1.ementthisdocument.However,寐陕艇1曲觎eda四福b1.豳幽MwEpat三te赖也阐岬然三M却叫油e*g据notbehe1.dresponsib1.eforidentifyinganyora1.1.suchpaten
8、trights.AnytradeusedinthisconstitutenameendorsementdocumentisinformationgivenfortheconvenienceofusersanddoesnotForanexp1.anationofthevo1.untarynatureofstandards,themeaningo11SOspecifictermsand邮)X觑怂1.itedOrRan脚娜I删01ass热刷fts%部氯惴V制HonBa咕g联司自dea噩恐CeSIfewww.iso.org/iso/foreword.htm1.IntheIEC,seevrww.iec.
9、chunderstanding-standards.瓢尔御ftWsd独网寤腕忧规B!砌然。叫科皿.僧fi憎浦O/啜觇集ms如TnaaS丽。/切,A1.istofa1.1.partsintheISO/IEC4396seriescanbefoundontheISOandIECwebsites.f1.Wfy.fcA1.backcoWp1.ete1.ftftfctbthcs(fbV6hfiSft08加中的rcctedwv4SC?tiftfteRhUHJstandardswwsv.iec.ch/nationa1.-committees.Te1.ecommunicationsandinformatione
10、xchangebetweensystemsRecursiveinter-networkarchitecture一RINAdatatransferservice1 Scopecommunicationinterfacefaci1.ity(D!F).APIsref1.ectApp1.icationconstraintsandaconventionsofinter-processsystemapp1.icationprocessmayexistana1.1.),butrocesssequenceOfinteraction(N+1.)-D1.F.mantained.APIsnotationinform
11、ationprimitivesinvoked1.oca1.1.ytocauseanaction,submit,andprimitives1.oca1.1.yinvokedtode1.iverSOme,significance.Theparametersservicedefinitionthespecifyinformationadditiona1.mustprimitivcsbe2 Normativereferencesconstitutesrequirements1.atesteditiondoment.referencedreferences,(inc1.udingamendments)a
12、pp1.ies.app1.ies.ArchitecturePart1:ReferenceMode1.3 TermsanddefinitionsISOandIECmaintaintermino1.ogydatabasesforuseinstandardizationatthefo1.1.owingaddresses:APPIiCatiOnProCeSS.ProcessrequestanA1.1.OCate_ReqUeSt.submitrequestingISOresourcesanotherPart6:Thisdocumentisaservicedefinitionthatprovidesana
13、bstractdescriptionoftheapp1.icationprogramming(IPC)(API)seenbyantheSPeCmCPrOCeSSusingdistributedanoperatingsystemorprogramming1.anguage.Thisdocumentdoesnotdothat.?servicedefinitionspecifiestheinteractionsbetweenanApp1.icationProcessandIPCindependentofsuchspecifics.Thespecific(ormaynotbeatIPCthisandt
14、hememberofawi1.1.beActua1.Thewi1.1.behereisusedtoemphasizethattheparticipantscanOn1.yactonwhattheyseeandmustnotmakeassumptionsaboutanyeventsthatmayhaveoccurrede1.sewhere.Hencetheprimitivesaredescribedintermsonstate.ThisisnotadesignforanAPI.itcannotbeasabasisforanyconformancetests.nactua1.APImaymake1
15、.oca1.a1.1.ornoneofthepurposeofthisnotedherevisib1.eistouserandmayaddthatormayofavai1.ab1.ebywhatevermeans,exp1.icitorimp1.icit,todrivetheoperationoftheDIF.Thefo1.1.owingdocumentsarereferredtointhetextinsuchawaythatsomeora1.1.oftheircontentundatedreferences,theofthisoftheFordateddocumenton1.y1.heany
16、cditioncitedForISO4396-1,Te1.ecommunicationsandinformationexchangebetweensystemsRecursiveInter-NetworkForthepurposesofthisdocument,thetermsanddefinitionsgiveninISO4396-1app1.y.ISOOn1.inebrowsingp1.atform:avai1.ab1.eathttps:/www.iso.org/obp4IECOverviewofavai1.ab1.eatTheissuesisprocessedbytheF1.owA1.1
17、.ocator(seeIPC4396-8)totocreateandmanageconnectionsusingtheEnorandF1.owContro1.Protoco1.(seeISO4396-9)andshou1.dresu1.tinaA1.1.ocate.Request.de1.ivertotherequestedApp1.icationProcess.Therequestingprocessmayspecifyeithersymmetric,thesameQoSforbothdirections,orasymmetric,adifferentQoSforincomingindica
18、1.euhffdirections.aifceptsreqbestoAp)11(hfio!ft36BrtioninohesunicAiktatc.tRespqnrtt1.PCProcess,whichinvokesanAHOCatJReSPorise.de1.iver.力眠SSeSre胸ns&ansfe瞅创h铲fen梅热脚SU做A盘游曲厮HmitiVeSWiu融he搬解灿曲聊寓ionareusedtodea1.1.ocatetheIrCresourcesassociatedwiththisinstance.TheProcessusingthef1.ow(thesameonethatdidthe
19、A1.1.ocaterequest)maydecidetorequestamodicationoftheQoSparameters外沼吼。眦豳i1.1.hc驰腑甘飒阮煦i三护胭融即龈的触幽舛嶙钊&唳dbyth麻HVSuchApp1.icationprocessinvokesaModifyjcsponsusubmittoindicatewhetherkacceptsornotthef1.owmodification.ThisinformationiscommunicatedtotherequestingIPCProcess,whichinvokesa5ModifysResponsexieIive
20、r.Detai1.eddenitionofthedatatransferservice5.1 Requestingapp1.icationprocessservicedescription5.1.1 A1.1.ocate,Request.submit5.1.1.1 A)1.ocate_Requestubmit(requested-APN,requesting-APN,sym/asym,QoS,port-id,access-contro1.parameters,resu1.t)5.1.1.1.1 WhenInvokedThisprimitiveisinvokedbyanApp1.icationP
21、rocesstorequestthea1.1.ocationofIPCresourceswiththedestinationapp1.ication.5.1.1.1.2 ActionUponReceiptWhenaAHoCate.Request.submitprimitiveisactedon,theF1.owA1.1.ocatortaskoftheIPCProcessceqfieft.EIfaoMt1.oD1.ttMrrftstafe1.)1.HktiMnfihRort-id,HIocatiohiEtiWirtdreqtwtrtwteBMyitth1.fi1.witha1.1.operati
22、onsonthisinstanceof1PC.Aresponseisgenerated,oncetheFAIknowswhethertherequestwi1.1.beaccepted.TheactionoftheFAIcanbefoundintheFAIspecification.ftW)torrfWretf四fa曲刑jtt能的懒ingAPisnotthesameastheoneusedbytherequestedP.norisit5.1.1.1.3 Parameters:Requested-APN-Theapp1.ication-process-nameorasynonymforthere
23、questedapp1.ication.Theterm,ausedshort-handtodenotethatthisparameter(andothersusingPN)mayindudeAPNapp!ication-process-narneandoptiona1.1.y,appncaton-process-instanceidrapp1.ication-entity-name,orapp1.ication-entity-instanccidentifier.Requesting-APN-TheAPNorasynonymfortherequestedapp1.ication(seeabov
24、e).Symmetric/Asymmetric(sym/asym)-ThisBoo1.eanf1.agindicateswhethertheQoSparameter1.istisforasymmetricf1.ow(theQoSisthesameinbothdirections)oranasymmetricf1.ow(theQoSforeachdirectionisdifferent).QoS-IftheSymsymf1.agindicatessymmetric,thenQoSisasing1.eQoS-1.ist.IftheSymsymf1.agindicatesasymmetric,the
25、nQoS-1.istconsistsofIncoming:QoS-1.ist,Outgoing:QoS-1.ist.TheIWi唱Mi将虾超UNfig碘5Bt.iotheOutgoingQoS-1.istTheTransfende1.iverprimitiveWmbe-requestingServiceParametcrexist(QoS-1.ist)The1.istofparametersServiceparameters1.hat1.isttheAverageSDUdata-rate(measuredinSDUs/sec)PeakSDUdata-rate-duration(measured
26、inSDUs/sec)Burstduration,measuredasafractionofBurstPeriodPartia1.De1.ivery-Canpartia1.SDUshede1.ivered?Maxa1.1.owab1.edon,tcare.)(agapofNSDUsisconsideredthesameasa1.1.SDUsde1.ivered,i.e.aJitterinsecszCost-bits,measuredinS/MbAccess-contro1.parameters-AccessContro1.parameters(most1.ike1.yacapabi1.ity)
27、fortheRequesting-parametermayprovidesomeindicationoftheseverityofthefai1.ure.Thisisap1.aceho1.derinthis5.1.2 A1.1.ocate.Responsc.dc1.ivcr5.1.2.1 AnoCate_RCSPonSe.de1.iver(requcsted-APN,requestingAPN,symasyn,QoS,port-id,access-contro1.parameters,resu1.t)5.1.2.1.1 Wheninvokedabouttheacceptancefai1.ure
28、rejectiona1.1.ocationinvokesassociatedprimitivethisport-id.theRequestingProcess5.1.2.1.2 ActionUponReceipttransitionstocontinuestate.TherequestingApp1.icationProcessrequestUSeterminatedandDea1.1.ocateISO/IEC2023-A1.1.rhureservedQua1.ityofAPdesiresshou1.d1.istonthef1.ow.AQua1.ityofismost1.yoptiona1.T
29、heofparametersis: Peakdata-rate-duration(measuredinbits/sec) Burstperiodmeasuredinsecs Undetectedbiterrorratemeasuredasaprobabi1.ity Order-Sha1.1.SDUsbede1.iveredinorder?gapofNisgapinSDUs, De1.ayinsecs Cost-timermeasuredin$/ms一Port-id-TherequestingFAI-IdthatisreturnedtotheAPthatmaybeusedinreferringt
30、othisinstanceofIPC.APN.Resu1.t-Thisparameterindicateswhethertherequestwasasuccessorfai1.ure.Ifafai1.ure,theca1.1.WhentheFIisinthe1.1.ocate.PendingstateandtheIPCPprocessingthea1.1.ocationrequestIeamssuccessororoftheoftheow,itrequestthiswithtonotifyTheApp1.icationProcessAEandtheFAIarcintheA1.1.ocation
31、Pendingstate.Ifsuccessfu1.,thestateprimitivesTransferitstask.Iftheresu1.twasnegative,thismayistheTransferandreturnstheNU1.1.state.Iftheresu1.tindicatesareasonthatcanbecorrected,therequestingAPPIieaHOnProcessmayformu1.ateanewrequest.5.1.2.1.3Parameters:(see5.1.1.1.3above)5.1.3 Transfensubmit5.1.3.1 T
32、ransfer,Submit(port-id,sdu,BytesToSend,resu1.t)5.1.3.1.1 WhenInvokedWhentheFAIisintheTransferstateandtheProcessusingthef1.owwhenitwantstosenddata,itinvokesthisprimitivetosendanSDUonthespecifiedport-id.5.1.3.1.2 ActionUponReceiptWhenaTransfer.suhmitprimitiveisinvoked,theSDUisde1.iveredtotheConnection
33、-End-Point-Id,ifthisandBytwftbekjiandtensitHH1.y1.khudIUthmGfiihiddi岫eK)h/ying秘QSk姆UwR肿Itprocessmaytransferwithoutanerror.ThCusingapp1.icationmaychoosetoignorethisparameter.WhetheranAPIb1.ockstheprocessisanAPIdesignissuebeyondthescopeofthisdocument.WFoSenddefim.HenceiifterftadWjU1.red.i叔hod)riVH三T岫y
34、feWh1.d(vcv杷#tMB即earofIhcspecificationofthepo1.iciesfortheDIFtoputappropriateconstraintsoninterfacef1.owcontro1.Noneisnotanacceptab1.epo1.icy.5.1.3.1.3 Parameters:Port-id-TheF1.-idthatisretnedtotheusingprocessthatmaybeusedinreferringtothisinstanceofIPC. SDU-Theunitofdatatobesentandwhoseidentityismai
35、ntaineduponde1.ivery. Byf脾阴研g*PMY51.St)xreturrfWfyf?tiotheuserofhowmanybytesitcansend.The Resu1.t-Thisparameterindicateswhethertherequestwasasuccessorfai1.ure.Thisisa1.oca1.啾黔瞅R&%三见腌遍twhetherreWestSDUwas惘4胸棚曲IfjpYa榴球歌融梏m噩M险exceededsomeindicationoftheseverityofthefai1.ure.5.1.4 Transfer.dc1.iver5.1.4
36、.1 Transfende1.iver(port-id,sdu,Bj1.esToSend,resu1.t)5.1.4.1.1 WhenInvokedWhentheFA1.isintheTransferstateandtheIPCProcesshasoneormorecomp1.eteSDUstode1.iver,itinvokesthisprimitiveisinvokedtode1.iveranSDUonthisport-id.5.1.4.1.2 ActionUponReceiptWhenaTransfende1.iverprimitiveisinvoked,theSDUisde1.iver
37、edtotheport-idthatisboundtothisrtwthfejRea1.ta3pimetricBWrb8f1.iiwaetTfeHeess.f1.owthatisavai1.ab1.etotheusingprocess,inc1.udingits5.1.7.1.3Parameters:一Port-id-TheFAI-idthatisreturnedtotheusingprocessthatmaybeusedinreferringtothisinstanceofIPC.Thisistheport.1.dthatispassedtoitinA1.1.ocate-response.i
38、ndicate.-BytesToSend-Thisparameterreturnsanindicationtotheuserofhowmanybytesitcansend.Theusingprocessmayormaynotusethisparameter.QoSPafameters-(seeQoSParametersin5.1.1.1.3).Resu1.t-Thisparameterindicateswhethertherequestwasasuccessorfai1.ure.Thisisa1.oca1.indicationon1.y,indicatingthattherequestwasw
39、e1.1.formedoriftheusingprocesshasexceeded5.1 M1.C出觐屏Verfai1.ure,theparametermayprovidesomeindicationoftheseverityofthefai1.ure.5.1.1.1 Status.de1.iver(port-id,Bj1.esToSend,QoS-parameters,resu1.t)5.1.1.1.1 WheninvokedThisprimitiveisinvokedtonotifytheProcessusingthef1.owofsignificantchangesinthestatus
40、ofthef1.ow.5.1.1.1.2 ActionuponReceiptTheApp1.icationperformsanyactionitdeemsnecessary.5.1.1.1.3 Parameters:Port-id-TheFAI-idthatisreturnedtotheusingprocessthatmaybeusedinreferringtothisinstanceofIPC.Thisistheport.1.dthatIspassedtoitinA1.1.ocate-response.indicate.BytesToSend-Thisparameterreturnsanindicationtotheuserofhowmanybytesitcansend.Theusingprocessmayormaynotusethisparameter.QoSPafarneters-(seeQoSParametersin5.1.1.1.3).Resu1.t-Thisparameterindicateswhethertherequest