SIST EN 301 217-4 V1.1.1:2003
(Main)V interfaces at the digital Service Node (SN); Interfaces at the VB5.2 reference point for the support of broadband or combined narrowband and broadband Access Networks (ANs); Part 4: Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT)
V interfaces at the digital Service Node (SN); Interfaces at the VB5.2 reference point for the support of broadband or combined narrowband and broadband Access Networks (ANs); Part 4: Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT)
Specification of the Test Suite Structure, Test Purposes, Abstract Test Suite (Test Cases in TTCN), partial PIXIT proforma and conformance testing report proforma for the VB5.2 reference point covering the physical, procedural and protocol requirements between a broadband or combined narrowband & broadband access network and a service node.
Vmesniki V digitalnega storitvenega vozlišča (SN) - Vmesniki na referenčni točki VB5.2 za podporo širokopasovnim ali kombiniranim ozkopasovnim in širokopasovnim dostopovnim omrežjem (AN) - 4. del: Abstraktni preskuševalni niz (ATS) in dodatna informacija za preskušanje delne izvedbe protokola (PIXIT)
General Information
Standards Content (Sample)
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.V interfaces at the digital Service Node (SN); Interfaces at the VB5.2 reference point for the support of broadband or combined narrowband and broadband Access Networks (ANs); Part 4: Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT)35.200Vmesniška in povezovalna opremaInterface and interconnection equipmentICS:Ta slovenski standard je istoveten z:EN 301 217-4 Version 1.1.1SIST EN 301 217-4 V1.1.1:2003en01-november-2003SIST EN 301 217-4 V1.1.1:2003SLOVENSKI
STANDARD
SIST EN 301 217-4 V1.1.1:2003
ETSIEN301217-4V1.1.1(2001-01)EuropeanStandard(Telecommunicationsseries)VinterfacesatthedigitalServiceNode(SN);InterfacesattheVB5.2referencepointforthesupportofbroadbandorcombinednarrowbandandbroadbandAccessNetworks(ANs);Part4:AbstractTestSuite(ATS)andpartialProtocolImplementationeXtraInformationforTesting(PIXIT)SIST EN 301 217-4 V1.1.1:2003
ETSIETSIEN301217-4V1.1.1(2001-01)2ReferenceDEN/SPAN-09047-4KeywordsAN,ATS,PIXIT,SN,Vinterface,VB5interfaceETSI650RoutedesLuciolesF-06921SophiaAntipolisCedex-FRANCETel.:+33492944200Fax:+33493654716SiretN°34862356200017-NAF742CAssociationàbutnonlucratifenregistréeàlaSous-PréfecturedeGrasse(06)N°7803/88ImportantnoticeIndividualcopiesofthepresentdocumentcanbedownloadedfrom:http://www.etsi.orgThepresentdocumentmaybemadeavailableinmorethanoneelectronicversionorinprint.Inanycaseofexistingorperceiveddifferenceincontentsbetweensuchversions,thereferenceversionisthePortableDocumentFormat(PDF).Incaseofdispute,thereferenceshallbetheprintingonETSIprintersofthePDFversionkeptonaspecificnetworkdrivewithinETSISecretariat.Usersofthepresentdocumentshouldbeawarethatthedocumentmaybesubjecttorevisionorchangeofstatus.InformationonthecurrentstatusofthisandotherETSIdocumentsisavailableathttp://www.etsi.org/tb/status/Ifyoufinderrorsinthepresentdocument,sendyourcommentto:editor@etsi.frCopyrightNotificationNopartmaybereproducedexceptasauthorizedbywrittenpermission.Thecopyrightandtheforegoingrestrictionextendtoreproductioninallmedia.©EuropeanTelecommunicationsStandardsInstitute2001.Allrightsreserved.SIST EN 301 217-4 V1.1.1:2003
ETSIETSIEN301217-4V1.1.1(2001-01)3ContentsIntellectualPropertyRights.5Foreword.5Introduction.51Scope.72References.73Definitionsandabbreviations.83.1Definitions.83.2Abbreviations.94Testarchitecture.104.1AbstractTestMethod(ATM).104.2Scopeoftestpurposes/testcasesandadditionaltesting.115ATSconventions.125.1Namingconventions.125.1.1Declarationspart.125.1.1.1Testsuitetypeandstructuredtypedefinitions-ByReference.125.1.1.2Testsuiteparameterdeclarations.125.1.1.3Testcaseselectionexpressiondefinitions.125.1.1.4Testcasevariabledeclarations.125.1.1.5Timerdeclarations.125.1.1.6ASPtypedefinitions.135.1.1.7PDUnames.135.1.2Constraintsnaming.145.1.3Simplifiedrepresentationofparametersinconstraints.145.1.4Dynamicpart.145.1.4.1Testcaseidentifier.145.1.4.2Preambleidentifier.155.1.4.3Postambleidentifier.165.1.4.4Defaultidentifier.16AnnexA(normative):ATSforBBCCatVB5.2interface.17A.1TheTTCNGraphicalform(TTCN.GR).17A.2TheTTCNMachineProcessableform(TTCN.MP).17AnnexB(normative):PartialPIXITproformaforBBCCatVB5.2interface.18B.1Identificationsummary.18B.2ATSsummary.18B.3Testlaboratory.18B.4Clientidentification.18B.5SUT.19B.6Protocollayerinformation.19B.6.1Protocolidentification.19B.6.2IUTinformation.20B.6.2.1StimulifortheIUT.20B.6.2.2PIXITParametervalues.21SIST EN 301 217-4 V1.1.1:2003
ETSIETSIEN301217-4V1.1.1(2001-01)4AnnexC(normative):ProtocolConformanceTestReport(PCTR)proformawhentestingBBCCinAN.23C.1Identificationsummary.23C.1.1Protocolconformancetestreport.23C.1.2IUTidentification.23C.1.3Testingenvironment.23C.1.4Limitsandreservation.24C.1.5Comments.24C.2IUTconformancestatus.24C.3Staticconformancesummary.24C.4Dynamicconformancesummary.25C.5Staticconformancereviewreport.25C.6Testcampaignreport.26C.7Observations.27AnnexD(normative):ProtocolConformanceTestReport(PCTR)proformawhentestingBBCCinSN.28D.1Identificationsummary.28D.1.1Protocolconformancetestreport.28D.1.2IUTidentification.28D.1.3Testingenvironment.28D.1.4Limitsandreservation.29D.1.5Comments.29D.2IUTconformancestatus.29D.3Staticconformancesummary.29D.4Dynamicconformancesummary.30D.5Staticconformancereviewreport.30D.6Testcampaignreport.31D.7Observations.32AnnexE(informative):ASN.1datadefinitionsfortheAbstractTestSuite.33AnnexF(informative):ExtendedSDLprocessdiagramsforBBCCprotocol.41History.42SIST EN 301 217-4 V1.1.1:2003
ETSIETSIEN301217-4V1.1.1(2001-01)5IntellectualPropertyRightsIPRsessentialorpotentiallyessentialtothepresentdocumentmayhavebeendeclaredtoETSI.TheinformationpertainingtotheseessentialIPRs,ifany,ispubliclyavailableforETSImembersandnon-members,andcanbefoundinETSISR000314:"IntellectualPropertyRights(IPRs);Essential,orpotentiallyEssential,IPRsnotifiedtoETSIinrespectofETSIstandards",whichisavailablefromtheETSISecretariat.LatestupdatesareavailableontheETSIWebserver(http://www.etsi.org/ipr).PursuanttotheETSIIPRPolicy,noinvestigation,includingIPRsearches,hasbeencarriedoutbyETSI.NoguaranteecanbegivenastotheexistenceofotherIPRsnotreferencedinETSISR000314(ortheupdatesontheETSIWebserver)whichare,ormaybe,ormaybecome,essentialtothepresentdocument.ForewordThisEuropeanStandard(Telecommunicationsseries)hasbeenproducedbyETSITechnicalCommitteeServicesandProtocolsforAdvancedNetworks(SPAN).Thepresentdocumentispart4ofamulti-partstandardcoveringtheinterfacesattheVB5.2referencepointasdescribedbelow:Part1:"Interfacespecification";Part2:"ProtocolImplementationConformanceStatement(PICS)specification";Part3:"TestSuiteStructureandTestPurposes(TSS&TP)";Part4:"AbstractTestSuite(ATS)andpartialProtocolImplementationeXtraInformationforTesting(PIXIT)".NationaltranspositiondatesDateofadoptionofthisEN:19January2001DateoflatestannouncementofthisEN(doa):30April2001DateoflatestpublicationofnewNationalStandardorendorsementofthisEN(dop/e):31October2001DateofwithdrawalofanyconflictingNationalStandard(dow):31October2001IntroductionGeneralTheworkonanewbroadbandVBreferencepointconceptwasinitiatedbyETSITechnicalCommitteeSPStoconsiderpossiblenewstructuresandreferencepointsfortheconnectionofnewbroadbandandcombinednarrowband/broadbandaccessarrangementstoServiceNodes(SN),inco-operationwithotherTCs.TheVB5referencepointconcept,basedonITU-TRecommendationG.902[8],wassplitintotwovariants.ThefirstvariantbasedonanATMcross-connectwithprovisionedconnectivity,calledtheVB5.1referencepoint,isdescribedinthepresentdocument.Theothervariantwhichfurtherenableson-demandconnectivitywithintheAN,calledtheVB5.2referencepoint,isbyEN301217-1[1].SIST EN 301 217-4 V1.1.1:2003
ETSIETSIEN301217-4V1.1.1(2001-01)6RelationshipbetweentheVB5.1andVB5.2referencepointconceptsVB5.2extendsthecapabilitiesattheVB5.1referencepointtoincludeon-demandconnectivityintheANunderthecontrolofSN.ThemajorcommonfeaturesbetweentheVB5.1andVB5.2interfacesare:-bothVB5interfacessupportB-ISDNaswellasnarrowbandandothernon-B-ISDNcustomeraccesstypes;-bothVB5interfacessupportATMmultiplexing/cross-connectingintheANattheVPand/orVClevel.TheRealTimeManagementCo-ordination(RTMC)protocoliscommonfortheVB5.1andtheVB5.2referencepoints.SIST EN 301 217-4 V1.1.1:2003
ETSIETSIEN301217-4V1.1.1(2001-01)71ScopeThepresentdocumentspecifiestheAbstractTestSuite(ATS),theAbstractTestMethod(ATM),ATSconventions,thepartialProtocolImplementationeXtraInformationforTesting(PIXIT)proformafortestingtheconformityofanimplementationtotheBBCCspecificationofinterfacesattheVB5.2referencepointbetweenanAccessNetwork(AN)andaServiceNode(SN).Aproformaforthetestingreport(PCTR)isalsoincluded.Thereareinfacttwoseparatetestsuites,aswellastwoPCTRproformas,oneversionfortestingtheconformityofanANimplementation,theotheroneforaSN.2ReferencesThefollowingdocumentscontainprovisionswhich,throughreferenceinthistext,constituteprovisionsofthepresentdocument.• Referencesareeitherspecific(identifiedbydateofpublication,editionnumber,versionnumber,etc.)ornon-specific.• Foraspecificreference,subsequentrevisionsdonotapply.• Foranon-specificreference,thelatestversionapplies.• Anon-specificreferencetoanETSshallalsobetakentorefertolaterversionspublishedasanENwiththesamenumber.[1]ETSIEN301217-1(V1.2.2):"VinterfacesatthedigitalServiceNode(SN);InterfacesattheVB5.2referencepointforthesupportofbroadbandorcombinednarrowbandandbroadbandAccessNetworks(ANs);Part1:Interfacespecification".[2]ETSIEN301217-2(V1.1.3):"VinterfacesatthedigitalServiceNode(SN);InterfacesattheVB5.2referencepointforthesupportofbroadbandorcombinednarrowbandandbroadbandAccessNetworks(ANs);Part2:ProtocolImplementationConformanceStatement(PICS)proformaspecification".[3]ETSIEN301217-3(V1.1.1):"VinterfacesatthedigitalServiceNode(SN);InterfacesattheVB5.2referencepointforthesupportofbroadbandorcombinednarrowbandandbroadbandAccessNetworks(ANs);Part3:TestSuiteStructureandTestPurposes(TSS&TP)".[4]ETSIETS300406(1995):"MethodsforTestingandSpecification(MTS);Protocolandprofileconformancetestingspecifications;Standardizationmethodology".[5]ISO/IEC9646-1:"Informationtechnology-Opensystemsinterconnection-Conformancetestingmethodologyandframework-Part1:Generalconcepts".[6]ISO/IEC9646-2:"Informationtechnology-Opensystemsinterconnection-Conformancetestingmethodologyandframework-Part2:Abstracttestsuitespecification".[7]ISO/IEC9646-7:"Informationtechnology-Opensystemsinterconnection-Conformancetestingmethodologyandframework-Part7:ProtocolImplementationConformanceStatement".[8]ITU-TRecommendationG.902:"FrameworkRecommendationonfunctionalaccessnetworks(AN)Architectureandfunctions,accesstypes,managementandservicenodeaspects".[9]ISO/IEC9646:"Informationtechnology-Opensystemsinterconnection-Conformancetestingmethodologyandframework".[10]ITU-TRecommendationM.3010:"PrinciplesforaTelecommunicationsmanagementnetwork".[11]ITU-TRecommendationQ.2931:"BroadbandIntegratedServicesDigitalNetwork(B-ISDN)-DigitalSubscriberSignallingSystemNo.2(DSS2)-User-NetworkInterface(UNI)-Layer3specificationforbasiccall/connectioncontrol".SIST EN 301 217-4 V1.1.1:2003
ETSIETSIEN301217-4V1.1.1(2001-01)8[12]ETSIEN300443-1(V1.3.5):"BroadbandIntegratedServicesDigitalNetwork(B-ISDN);DigitalSubscriberSignallingSystemNo.two(DSS2)protocol;B-ISDNuser-networkinterfacelayer3specificationforbasiccall/bearercontrol;Part1:Protocolspecification[ITU-TRecommendationQ.2931(1995),modified]".[13]ETSIEN301067-1(V1.1.3):"BroadbandIntegratedServicesDigitalNetwork(B-ISDN);DigitalSubscriberSignallingSystemNo.two(DSS2)protocol;Connectioncharacteristics;Negotiationduringcall/connectionestablishmentphase;Part1:Protocolspecification[ITU-TRecommendationQ.2962(1996),modified]".[14]ITU-TRecommendationQ.2961.3:"DigitalSubscriberSignallingSystemNo.2-Additionaltrafficparameters:Signallingcapabilitiestosupporttrafficparametersfortheavailablebitrate(ABR)ATMtransfercapability".[15]ITU-TRecommendationQ.2961.5:"DigitalsubscribersignallingsystemNo.2-Additionaltrafficparameters:Additionaltrafficparametersforcelldelayvariationtoleranceindication".[16]ETSIEN301005-4(V1.1.2):"VInterfacesattheDigitalServiceNode(SN);InterfacesattheVB5.1ReferencePointfortheSupportofBroadbandorCombinedNarrowbandandBroadbandAccessNetworks(ANs);Part4:AbstractTestSuite(ATS)andPartialProtocolImplementationeXtraInformationforTesting(PIXIT)ProformaSpecification".[17]ETSIEN301068:"BroadbandIntegratedServicesDigitalNetwork(B-ISDN);DigitalSubscriberSignallingSystemNo.Two(DSS2)Protocol;ConnectionCharacteristics;ATMTransferCapabilityandTrafficParameterIndication".3Definitionsandabbreviations3.1DefinitionsForthepurposesofthepresentdocument,thefollowingdefinitionsapply:-termsdefinedinEN301217-1[1];-termsdefinedinISO/IEC9646-1[5]andinISO/IEC9646-2[6].Inparticular,thefollowingtermsdefinedinISO/IEC9646[9]apply:AbstractTestSuite(ATS)AbstractTestMethod(ATM)ImplementationConformanceStatement(ICS)ImplementationUnderTest(IUT)ImplementationeXtraInformationforTesting(IXIT)LowerTester(LT)PICSproformaPIXITproformaPointofControlandObservation(PCO)ProtocolImplementationConformanceStatement(PICS)ProtocolImplementationeXtraInformationforTesting(PIXIT)ServiceAccessPoint(SAP)SinglePartyTesting(SPyT)SystemUnderTest(SUT)UpperTester(UT)TTCN.GRTTCN.MPProtocolConformanceTestReport(PCTR)PCTRproformaSIST EN 301 217-4 V1.1.1:2003
ETSIETSIEN301217-4V1.1.1(2001-01)93.2AbbreviationsForthepurposesofthepresentdocument,thefollowingabbreviationsapply:AALATMAdaptationLayerAAL-SAPAAL-ServiceAccessPointANAccessNetworkATMAsynchronousTransferModeBBCCBroadbandBearerConnectionControlB-ISDNBroadbandISDNB-ISUPBroadbandISDNSignallingUserPartB-UNIBroadbandUNIBABasic(rate)AccessCPECustomerPremisesEquipmentCPNCustomerPremisesNetworkETEquipmentTerminalFSMFiniteStateMachineIDIdentityIEInformationElementINIInter-NetworkInterfaceISDNIntegratedServicesDigitalNetworkLANLocalAreaNetworkLELocalExchangeLMELayerManagementEntityLMILocalManagementInterfaceLSPLogicalServicePortLUPLogicalUserPortMIBManagementInformationBaseMSCMessageSequenceChartN-ISDNNarrowbandISDNNNINetwork-to-NetworkInterfaceOAMOperationsAdministrationandMaintenancePDHPlesiochronousDigitalHierarchyPDUProtocolDataUnitsPSPPhysicalServicePortPSTNPublicSwitchedTelephoneNetworkPUPPhysicalUserPortQ3"Q"managementinterfacereferencepointasITU-TRecommendationM.3010[10]RTMCRealTimeManagementCo-ordinationSAALSignallingATMAdaptationLayerSAPServiceAccessPointSARSegmentationandReassemblySDHSynchronousDigitalHierarchySDLSpecificationandDescriptionLanguageSDUServiceDataUnitsSNServiceNodeSNIServiceNodeInterfaceSPServicePortSPSSignallingProtocolsandSwitchingSSCFServiceSpecificCo-ordinationFunctionSSCOPServiceSpecificConnectionOrientedProtocolTCTechnicalCommitteesTETerminalEquipmentTMNTelecommunicationManagementNetworkTPTransmissionPathUNIUser-NetworkInterfaceVBBroadband"V"referencepointVCVirtualChannel(ATM)VCCVCConnectionVCCTVCCTerminationVCEVirtualChannelEntitySIST EN 301 217-4 V1.1.1:2003
ETSIETSIEN301217-4V1.1.1(2001-01)10VCIVCIdentifierVCLVCLinkVCMEVCMultiplexEntityVPVirtualPathVPCVPConnectionVPCIVPConnectionIdentifierVPCTVPCTerminationVPEVPEntityVPIVPIdentifierVPLVPLinkVPMEVPMultiplexEntityVUPVirtualUserPort4Testarchitecture4.1AbstractTestMethod(ATM)ThisclausedescribestheAbstractTestMethod(ATM)andthePointofControlandObservation(PCO)usedtotesttheVB5.2BBCCprotocolfortheANandSNcomponents.TheremotetestmethodisusedforVB5.2BBCCconformancetesting,sincetheVB5.2implementationsarenotmandatedtoofferadirectaccesstotheupperserviceboundary(i.e.tothe"mee"and"cee"serviceprimitives).Theco-ordinationprocedurescanonlybeexpressedinaninformalway.SUTServiceProviderDLL&PHLlayersLTControlandDLconnectionendpointsVB5TestSystemIUTVB5-RTMCDL-DATAPCO/DSAPUTVB5BBCCPDUsFigure1:RemotesinglelayertestmethodappliedtotheVB5.2BBCCtestingLT:ALowerTester(LT)islocatedintheVB5.2testsystem.ItcontrolsandobservesthebehavioursoftheIUT.DSAP:AuniqueDatalinkServiceAccessPoint(DSAP)isdefinedattheVB5.2interfaceandcommonlyusedforexchangingservicedataoftheBBCCprotocolfunctionalentities.PCO:ThePCOforBBCCtestingislocatedontheDSAP.AlltesteventsatthePCOarespecifiedintermsofdatalinkAbstractServicePrimitives(ASPs)andnetworklayerPDUs.UT:NoexplicitUpperTester(UT)existsinthetestsystem.However,theSUTneedstocarryoutsomeUTfunctionstoachievesomeeffectsoftestco-ordinationprocedures.DesigningATS,thecapabilityoftheVB5.2applicationfunctionsmaybetakenintoaccount.ThecontrolsoftheIUTwillbeimpliedorinformallyexpressedintheATS,butnoassumptionshallbemaderegardingtheirfeasibilityorrealization.AnexampleofsuchinformalcontrolscouldbetoprovokestartupoftheIUTintheSN.AnexampleofimpliedcontrolsistheautomaticresponseofVB5.2applicationfunctionsintheAN.SIST EN 301 217-4 V1.1.1:2003
ETSIETSIEN301217-4V1.1.1(2001-01)11VB5-BBCC:ThePDUconveyingthisinformationwillbetransferredtoandfromthetesterviaasingle,dedicatedvirtualconnection.4.2Scopeoftestpurposes/testcasesandadditionaltestingThespecifiedIUTbehaviourcannotbefullycontrolledandobservedviaasinglePCO.Additionaltestingisthusrequiredtocoversuchbehaviour(insomecasesashortdescriptionofsuchadditionaltestingrequirementshasbeenappendedtotherelatedBBCCtestpurposes).Theactualtestingoftheserequirementscanonlybeperformedifadditionalmeansareprovidedtoaccessinternaldata,whichcannotbeinterrogatedviaBBCCmessages.Onewayofperformingthisistouseanad-hoctesterloadedintotheSUT,ifavailable.Thisisnottypicallythecase.ApracticalapproachistoconsiderthatanyNetworkElementcomprisesseveralprotocolinterfaces,eachofwhichisfirsttestedattheindividualprotocollevel(again,theseteststypicallyhavetoleaveoutanumberofprotocolrequirements,ifaremotetestmethodisused).Asecondhierarchicalleveloftesting(seefigure2)couldcoverasubstantialnumberofsuchuntestedrequirementsbycheckinginteractionsbetweentwoormoreprotocols,whichhavepassedindividualconformancetesting.Thisishoweveroutsidethescopeofthepresentdocument.ANorSNSystemTestDSS-2ProtocolProtocolQ3PlaneMan.ProtocolBBCCVB5.2(note1)NOTE:TheDSS-2protocolisnotterminatedintheAN.Figure2:ExampleofhierarchicaltestarchitectureappliedbeyondVB5.2testingSIST EN 301 217-4 V1.1.1:2003
ETSIETSIEN301217-4V1.1.1(2001-01)125ATSconventionsThisclausedescribestheconventionsappliedtodefinetheATSandgivesthenamingconventionschosenforthedifferentelementsoftheATS.TheATSconventionsareintendedtogiveabetterunderstandingoftheATSbuttheydescribealsotheconventionsmadeforthedevelopmentoftheATS,thusforanylatermaintenancepurposesorfurtherdevelopmentoftheATS,theconventionsdescribedinthisclauseshallbeconsidered.5.1Namingconventions5.1.1DeclarationspartThisclausedescribesthenamingconventionschosenfortheelementsoftheATSdeclarationspart.5.1.1.1Testsuitetypeandstructuredtypedefinitions-ByReferenceInordertoavoidmisalignmentproblemswiththestandard,allthetypesusedinthisATShavebeendefinedbyreference.ThesameASN1filecontainingthestandardtypedefinitionshasbeenusedasmodulecontainingthereferencedtypedefinitions.EXAMPLE:TypeNameTypeReferenceModuleIdentifierTransIdTransIdDataModule5.1.1.2TestsuiteparameterdeclarationsThetestsuiteparameteridentifiersarecomposedofstringsinuppercaselettersandseparatedbyunderscores.IfthetestsuiteparameterreferencesaPIXITitem,theprefix"PIX_"isused.EXAMPLE:ParameterNameTypePIX_LSP_VPCI_1VPCI5.1.1.3TestcaseselectionexpressiondefinitionsThetestcaseselectionexpressionsarebasedonPICSorPIXITtestsuiteparameterdefinitions.EXAMPLE1:PIC_AN_multipointtakingthevalueTRUEorFALSE,basedonaPICSstatement.EXAMPLE2:PIX_MODIFY_COMP_REJtakingthevalueTRUEorFALSE,basedonaPIXITstatement.5.1.1.4TestcasevariabledeclarationsThetestcasevariableidentifiersarecomposedofstringinlowercaselettersstartingbythelowercasestring"TCV_".EXAMPLE:TCV_transIdVal5.1.1.5TimerdeclarationsSeveralkindsoftimerscanbedistinguished:1)standardized:Thosedefinedinthestandard,e.g.T_Alloc,usethesamenameasinthestandard,beginningwithacapital"T".TheirdurationisdefinedinthePIXITundersamename,forexamplePIX_T_Alloc.SIST EN 301 217-4 V1.1.1:2003
ETSIETSIEN301217-4V1.1.1(2001-01)132)fortestingsupervision:Inordertocontrolthedurationofindividualtestcases,aspecifictimeranditsduration,PIX_T_supervision,isdefined.3)foroperatoraction:InordertocontrolthedurationofactionrequiredtosetuptheIUTintoagivenstate,ortogenerateaspecificactionontheIUT,atimerT_Operatorisdefined.5.1.1.6ASPtypedefinitionsASPdefinitionsfollowthePDUspecificationwhenacorrespondingdefinitionexists,withtheadditionofaprefixlikeSN.EXAMPLE:SN_AddBranch5.1.1.7PDUnamesThePDUnamesusedintheTTCNtestsuitearetheonesusedintheASN.1declarations.Thecorrespondencewiththenamesusedinthespecificationsisgivenintable1.Table1PDUnamesinSpecificationsPDUnamesinTestSuiteALLOCAllocALLOC_ACCAllocAccALLOC_REJAllocRejALLOC_COMPAllocCompALLOC_COMP_ACCAllocCompAccALLOC_COMP_REJAllocCompRejDEALLOCDeallocDEALLOC_ACCDeallocAccBBCC_RESETBbccResetBBCC_RESET_ACCBbccResetAccBBCC_RESET_REJBbccResetRejBBCC_PRESYNCBbccPresyncBBCC_PRESYNC_ACCBbccPresyncAccBBCC_PRESYNC_REJBbccPresyncRejAN_FAULTAnFaultAN_FAULT_ACCAnFaultAccPROTOCOL_ERRORProtocolErrorMODIFYModifyMODIFY_ACCModifyAccMODIFY_REJModifyRejMODIFY_COMPModifyCompMODIFY_COMP_ACCModifyCompAccMODIFY_COMP_REJModifyCompRejMODIFY_ABORTModifyAbortMODIFY_ABORT_ACCModifyAbortAccMODIFY_ABORT_REJModifyAbortRejADD_BRANCHAddBranchADD_BRANCH_ACCAddBranchAccADD_BRANCH_REJAddBranchRejUPDATE_BRANCHUpdateBranchUPDATE_BRANCH_ACCUpdateBranchAccUPDATE_BRANCH_REJUpdateBranchRejDROP_BRANCHDropBranchDROP_BRANCH_ACCDropBranchAccDROP_BRANCH_REJDropBranchRejSIST EN 301 217-4 V1.1.1:2003
ETSIETSIEN301217-4V1.1.1(2001-01)145.1.2ConstraintsnamingThisclausedescribesthenamingconventionschosenfortheelementsoftheATSconstraintspart.Constraintidentifierscommencewithlowercasec,followedbythePDU_TYPE,followedbyanumericalvaluelike001,002,etc.TypeDefinitionConstraintDefinitionExampleALLOCc_ALLOC_002ALLOC_COMPc_ALLOC_COMP_001Theconstraintvaluesaredefined,showingthespecifiedvalues,like‘49’Hforprotocoldiscriminator,orthevaluestobechosenbytheimplementer(PIX_xxforPIXITvalues)foreachInformationElement(IE).5.1.3SimplifiedrepresentationofparametersinconstraintsInordertoreducethecomplexityofconstraintdefinitions,somepackedparametershavebeenintroduced.TheseparametersarealloftypeOCTETSTRING.Theyrepresenttheconcatenationofseveralindividualfieldsunderauniquename.IntheTTCNconstraints,thevalueassignedtosuchparametersmayeitherappearexplicitly,(e.g.asahexadecimalvalue),oritmayberepresentedsymbolically,intheformofaPIXITparametername.Therearetwoclassesofpackedparameters:Oneclasscomprises5packedparameterswhicharespecifictotheBBCCprotocolandwhosecontentisderivedfromtheVB5.2interfacespecificationitself.Undernormalcircumstances,theparametersmsgCompatIndandiECompatInd,arealwaysassignedthevalue‘80’HwhileparametertransIdLengthisalwaysassignedthevalue‘03’H.Thelasttwo,usrPortConnIdIEOctet5andsrvcPortConnIdIEOctet5canbeassignedasmallnumberofdistinctvalues,dependingontheleveloftheidentifier(completeport,VPCIonly,VPCI/VCIcombination).Thesecondclasscontains7packedparameterswhosenameisoftype"XXX_contents".TheseparametersareusedinInformationElementsdefinedindetailinotherstand
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.