ReferencenumberISO14229-2:2013(E)©ISO2013INTERNATIONALSTANDARDISO14229-2Firstedition2013-02-15Roadvehicles—Unifieddiagnosticservices(UDS)—Part2:SessionlayerservicesVéhiculesroutiers—Servicesdediagnosticunifiés(SDU)—Partie2:SéquencedescouchesdeservicesISO14229-2:2013(E)COPYRIGHTPROTECTEDDOCUMENT©ISO2013Allrightsreserved.Unlessotherwisespecified,nopartofthispublicationmaybereproducedorutilizedinanyformorbyanymeans,electronicormechanical,includingphotocopyingandmicrofilm,withoutpermissioninwritingfromeitherISOattheaddressbeloworISO'smemberbodyinthecountryoftherequester.ISOcopyrightofficeCasepostale56CH-1211Geneva20Tel.+41227490111Fax+41227490947E-mailcopyright@iso.orgWeb©ISO2013–AllrightsreservedISO14229-2:2013(E)©ISO2013–AllrightsreservediiiContentsPage1Scope......................................................................................................................................................12Normativereferences............................................................................................................................13Terms,definitionsandabbreviatedterms..........................................................................................13.1Termsanddefinitions...........................................................................................................................13.2Abbreviatedterms.................................................................................................................................24Conventions...........................................................................................................................................25Documentoverview...............................................................................................................................36Sessionlayerservices..........................................................................................................................46.1General...................................................................................................................................................46.2Specificationofsessionlayerserviceprimitives..............................................................................66.3Sessiondataunitspecification............................................................................................................77Timingparameterdefinition.................................................................................................................97.1Generalapplicationtimingconsiderations.........................................................................................97.2Applicationtimingparameterdefinitions–defaultSession............................................................107.3ExampleforP4Serverwithoutenhancedresponsetiming.............................................................157.4ExampleforP4Serverwithenhancedresponsetiming..................................................................167.5Sessiontimingparameterdefinitionsforthenon-defaultsession................................................177.6Clientandservertimerresourcerequirements...............................................................................197.7Errorhandling......................................................................................................................................208Timinghandlingduringcommunication...........................................................................................218.1Physicalcommunication....................................................................................................................218.2Functionalcommunication.................................................................................................................298.3Minimumtimebetweenclientrequestmessages............................................................................36AnnexA(normative)T_PDUinterface..........................................................................................................43AnnexB(informative)VehiclediagnosticOSIlayerarchitectureexamples............................................44B.1VehiclediagnosticOSIlayergatewayexample...............................................................................44B.2VehiclediagnosticOSIlayerCANrouterexample..........................................................................45B.3VehiclediagnosticOSIlayerCANswitchexample..........................................................................46Bibliography......................................................................................................................................................47ISO14229-2:2013(E)iv©ISO2013–AllrightsreservedForewordISO(theInternationalOrganizationforStandardization)isaworldwidefederationofnationalstandardsbodies(ISOmemberbodies).TheworkofpreparingInternationalStandardsisnormallycarriedoutthroughISOtechnicalcommittees.Eachmemberbodyinterestedinasubjectforwhichate