SIST EN 300 182-4 V1.3.3:2003
(Main)Integrated Services Digital Network (ISDN); Advice of Charge (AOC) supplementary service; Digital Subscriber Signalling System No. one (DSS1) protocol; Part 4: Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT) proforma specification for the user
Integrated Services Digital Network (ISDN); Advice of Charge (AOC) supplementary service; Digital Subscriber Signalling System No. one (DSS1) protocol; Part 4: Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT) proforma specification for the user
To handle comments and incorporate appropriate corrections into the ATS of DSS1 L2
Digitalno omrežje z integriranimi storitvami (ISDN) – Dopolnilna storitev: obvestilo o ceni (AOC) – Protokol digitalne naročniške signalizacije št. 1 (DSS1) – 4. del: Abstraktni preskušalni niz (ATS) in delna dodatna informacija za preskušanje izvedbe protokola (PIXIT) – Proforma specifikacija za uporabnika
General Information
Standards Content (Sample)
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.SUHVNXãDQMHIntegrated Services Digital Network (ISDN); Advice of Charge (AOC) supplementary service; Digital Subscriber Signalling System No. one (DSS1) protocol; Part 4: Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT) proforma specification for the user33.080Digitalno omrežje z integriranimi storitvami (ISDN)Integrated Services Digital Network (ISDN)ICS:Ta slovenski standard je istoveten z:EN 300 182-4 Version 1.3.3SIST EN 300 182-4 V1.3.3:2003en01-december-2003SIST EN 300 182-4 V1.3.3:2003SLOVENSKI
STANDARD
SIST EN 300 182-4 V1.3.3:2003
ETSIEN300182-4V1.3.3(2000-05)EuropeanStandard(Telecommunicationsseries)IntegratedServicesDigitalNetwork(ISDN);AdviceofCharge(AOC)supplementaryservice;DigitalSubscriberSignallingSystemNo.one(DSS1)protocol;Part4:AbstractTestSuite(ATS)andpartialProtocolImplementationeXtraInformationforTesting(PIXIT)proformaspecificationfortheuserSIST EN 300 182-4 V1.3.3:2003
ETSIETSIEN300182-4V1.3.3(2000-05)2ReferenceREN/SPS-05165-4KeywordsAOC,ATS,DSS1,ISDN,PIXIT,supplementaryservice,userETSI650RoutedesLuciolesF-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.©EuropeanTelecommunicationsStandardsInstitute2000.Allrightsreserved.SIST EN 300 182-4 V1.3.3:2003
ETSIETSIEN300182-4V1.3.3(2000-05)3ContentsIntellectualPropertyRights.5Foreword.51Scope.62References.63Definitionsandabbreviations.73.1Definitions.73.2Abbreviations.74AbstractTestMethod(ATM).85Untestabletestpurposes.86ATSconventions.86.1Declarationspart.86.1.1Typedefinitions.86.1.1.1Simpletypedefinitions.86.1.1.2Structuredtypedefinitions.96.1.1.2.1TTCNstructuredtypedefinitions.96.1.1.2.2ASN.1structuredtypedefinitions.96.1.1.3ASPtypedefinitions.106.1.1.3.1TTCNASPtypedefinitions.106.1.1.3.2ASN.1ASPtypedefinitions.106.1.1.4PDUtypedefinitions.106.1.1.4.1TTCNPDUtypedefinitions.106.1.1.4.2ASN.1PDUtypedefinitions.116.1.2Testsuiteconstants.116.1.3Testsuiteparameters.116.1.4Variables.116.1.4.1Testsuitevariables.116.1.4.2Testcasevariables.116.1.5Testsuiteoperationdefinitions.116.2Constraintspart.126.2.1Structuredtypeconstraintdeclaration.126.2.2ASN.1typeconstraintdeclaration.126.2.2.1Specificationofencodingrules.136.2.3ASPtypeconstraintdeclaration.146.2.3.1ASN.1ASPtypeconstraintdeclaration.146.2.3.2TTCNASPtypeconstraintdeclaration.146.2.4PDUtypeconstraintdeclaration.146.2.4.1ASN.1PDUtypeconstraintdeclaration.146.2.4.2TTCNPDUtypeconstraintdeclaration.146.2.5Chainingofconstraints.146.2.5.1Staticchaining.146.2.5.2Dynamicchaining.146.2.6Derivedconstraints.156.2.7Parameterizedconstraints.156.2.8Valueassignment.156.2.8.1Specificvalues.156.2.8.2Matchingvalues.156.3Dynamicpart.156.3.1Testcases.156.3.2Teststeps.156.3.3Defaults.15SIST EN 300 182-4 V1.3.3:2003
ETSIETSIEN300182-4V1.3.3(2000-05)47ATStoTPmap.158PCTRconformance.169PIXITconformance.1610ATSconformance.16AnnexA(normative):ProtocolConformanceTestReport(PCTR)proforma.17A.1Identificationsummary.17A.1.1Protocolconformancetestreport.17A.1.2IUTidentification.17A.1.3Testingenvironment.17A.1.4Limitsandreservations.18A.1.5Comments.18A.2IUTconformancestatus.18A.3Staticconformancesummary.18A.4Dynamicconformancesummary.18A.5Staticconformancereviewreport.19A.6Testcampaignreport.20A.7Observations.23AnnexB(normative):PartialPIXITproforma.24B.1Identificationsummary.24B.2Abstracttestsuitesummary.24B.3Testlaboratory.24B.4Client(ofthetestlaboratory).25B.5SystemUnderTest(SUT).25B.6Protocolinformation.26B.6.1Protocolidentification.26B.6.2Parametervalues.26B.6.3SendingofmessagesbyIUT.26B.6.4Timervalues.26AnnexC(normative):AbstractTestSuite(ATS).27C.1TheTTCNGraphicalform(TTCN.GR).27C.2TheTTCNMachineProcessableform(TTCN.MP).27AnnexD(informative):GeneralstructureofATS.28AnnexE(informative):ChangeswithrespecttothepreviousETS300182-4.29History.30SIST EN 300 182-4 V1.3.3:2003
ETSIETSIEN300182-4V1.3.3(2000-05)5IntellectualPropertyRightsIPRsessentialorpotentiallyessentialtothepresentdocumentmayhavebeendeclaredtoETSI.TheinformationpertainingtotheseessentialIPRs,ifany,ispubliclyavailableforETSImembersandnon-members,andcanbefoundinSR000314:"IntellectualPropertyRights(IPRs);Essential,orpotentiallyEssential,IPRsnotifiedtoETSIinrespectofETSIstandards",whichisavailablefromtheETSISecretariat.LatestupdatesareavailableontheETSIWebserver(http://www.etsi.org/ipr).PursuanttotheETSIIPRPolicy,noinvestigation,includingIPRsearches,hasbeencarriedoutbyETSI.NoguaranteecanbegivenastotheexistenceofotherIPRsnotreferencedinSR000314(ortheupdatesontheETSIWebserver)whichare,ormaybe,ormaybecome,essentialtothepresentdocument.ForewordThisEuropeanStandard(Telecommunicationsseries)hasbeenproducedbyETSITechnicalCommitteeServicesandProtocolsforAdvancedNetworks(SPAN).Thepresentdocumentispart4ofamulti-partENcoveringtheDigitalSubscriberSignallingSystemNo.one(DSS1)protocolspecificationfortheIntegratedServicesDigitalNetwork(ISDN)AdviceofCharge(AOC)supplementaryservice,asidentifiedbelow:Part1:"Protocolspecification";Part2:"ProtocolImplementationConformanceStatement(PICS)proformaspecification";Part3:"TestSuiteStructureandTestPurposes(TSS&TP)specificationfortheuser";Part4:"AbstractTestSuite(ATS)andpartialProtocolImplementationeXtraInformationforTesting(PIXIT)proformaspecificationfortheuser";Part5:"TestSuiteStructureandTestPurposes(TSS&TP)specificationforthenetwork";Part6:"AbstractTestSuite(ATS)andpartialProtocolImplementationeXtraInformationforTesting(PIXIT)proformaspecificationforthenetwork".Thepresentversionupdatesthereferencestothebasiccallspecifications.NationaltranspositiondatesDateofadoptionofthisEN:28April2000DateoflatestannouncementofthisEN(doa):31July2000DateoflatestpublicationofnewNationalStandardorendorsementofthisEN(dop/e):31January2001DateofwithdrawalofanyconflictingNationalStandard(dow):31January2001SIST EN 300 182-4 V1.3.3:2003
ETSIETSIEN300182-4V1.3.3(2000-05)61ScopeThepresentdocumentspecifiestheAbstractTestSuite(ATS)andpartialProtocolImplementationeXtraInformationforTesting(PIXIT)proformafortheUsersideoftheTreferencepointorcoincidentSandTreferencepoint(asdefinedinITU-TRecommendationI.411[11])ofimplementationsconformingtothestagethreestandardfortheAdviceofCharge(AOC)supplementaryserviceforthepan-EuropeanIntegratedServicesDigitalNetwork(ISDN)bymeansoftheDigitalSubscriberSignallingSystemNo.one(DSS1)protocol,EN300182-1[2].EN300182-3[4]specifiestheTestSuiteStructureandTestPurposes(TSS&TP)relatedtothisATSandpartialPIXITproformaspecification.OtherpartsspecifytheTSS&TPandtheATSandpartialPIXITproformafortheNetworksideoftheTreferencepointorcoincidentSandTreferencepointofimplementationsconformingtoEN300182-1[2].2ReferencesThefollowingdocumentscontainprovisionswhich,throughreferenceinthistext,constituteprovisionsofthepresentdocument.•ξReferencesareeitherspecific(identifiedbydateofpublication,editionnumber,versionnumber,etc.)ornon-specific.•ξForaspecificreference,subsequentrevisionsdonotapply.•ξForanon-specificreference,thelatestversionapplies.•ξAnon-specificreferencetoanETSshallalsobetakentorefertolaterversionspublishedasanENwiththesamenumber.[1]ETSIEN300403-1:"IntegratedServicesDigitalNetwork(ISDN);DigitalSubscriberSignallingSystemNo.one(DSS1)protocol;Signallingnetworklayerforcircuit-modebasiccallcontrol;Part1:Protocolspecification[ITU-TRecommendationQ.931(1993),modified]".[2]ETSIEN300182-1(V1.2):"IntegratedServicesDigitalNetwork(ISDN);AdviceofCharge(AOC)supplementaryservice;DigitalSubscriberSignallingSystemNo.one(DSS1)protocol;Part1:Protocolspecification".[3]ETSIEN300182-2(V1.2):"IntegratedServicesDigitalNetwork(ISDN);AdviceofCharge(AOC)supplementaryservice;DigitalSubscriberSignallingSystemNo.one(DSS1)protocol;Part2:ProtocolImplementationConformanceStatement(PICS)proformaspecification".[4]ETSIEN300182-3(V1.2):"IntegratedServicesDigitalNetwork(ISDN);AdviceofCharge(AOC)supplementaryservice;DigitalSubscriberSignallingSystemNo.one(DSS1)protocol;Part3:TestSuiteStructureandTestPurposes(TSS&TP)specificationfortheuser".[5]ETSIEN300196-1:"IntegratedServicesDigitalNetwork(ISDN);Genericfunctionalprotocolforthesupportofsupplementaryservices;DigitalSubscriberSignallingSystemNo.one(DSS1)protocol;Part1:Protocolspecification".[6]ISO/IEC9646-1(1994):"Informationtechnology;OpenSystemsInterconnection;Conformancetestingmethodologyandframework;Part1:Generalconcepts".[7]ISO/IEC9646-2(1994):"Informationtechnology;OpenSystemsInterconnection;Conformancetestingmethodologyandframework;Part2:AbstractTestSuitespecification".[8]ISO/IEC9646-3(1998):"Informationtechnology;OpenSystemsInterconnection;Conformancetestingmethodologyandframework;Part3:TheTreeandTabularCombinedNotation(TTCN)".[9]ISO/IEC9646-4(1994):"Informationtechnology;OpenSystemsInterconnection;Conformancetestingmethodologyandframework;Part4:Testrealization".SIST EN 300 182-4 V1.3.3:2003
ETSIETSIEN300182-4V1.3.3(2000-05)7[10]ISO/IEC9646-5(1994):"Informationtechnology;OpenSystemsInterconnection;Conformancetestingmethodologyandframework;Part5:Requirementsontestlaboratoriesandclientsfortheconformanceassessmentprocess".[11]ITU-TRecommendationI.411(1993):"ISDNuser-networkinterfaces-Referenceconfigurations".[12]CCITTRecommendationX.209(1988):"SpecificationofbasicencodingrulesforAbstractSyntaxNotationOne(ASN.1)".3Definitionsandabbreviations3.1DefinitionsForthepurposesofthepresentdocument,thefollowingtermsanddefinitionsapply:AbstractTestSuite(ATS):seeISO/IEC9646-1[6]ImplementationUnderTest(IUT):seeISO/IEC9646-1[6]LowerTester(LT):seeISO/IEC9646-1[6]PointofControlandObservation(PCO):seeISO/IEC9646-1[6]ProtocolImplementationConformanceStatement(PICS):seeISO/IEC9646-1[6]PICSproforma:seeISO/IEC9646-1[6]ProtocolImplementationeXtraInformationforTesting(PIXIT):seeISO/IEC9646-1[6]PIXITproforma:seeISO/IEC9646-1[6]SystemUnderTest(SUT):seeISO/IEC9646-1[6]UpperTester(UT):seeISO/IEC9646-1[6]3.2AbbreviationsForthepurposesofthepresentdocument,thefollowingabbreviationsapply:AOCAdviceofChargeASPAbstractServicePrimitiveATMAbstractTestMethodATSAbstractTestSuiteBERBasicEncodingRulesExTSExecutableTestSuiteFIEFacilityInformationElementIUTImplementationUnderTestLTLowerTesterMOTMeansOfTestingPCOPointofControlandObservationPDUProtocolDataUnitPICSProtocolImplementationConformanceStatementPIXITProtocolImplementationeXtraInformationforTestingSUTSystemUnderTestTCPTestCo-ordinationProceduresTPTestPurposeTTCNTreeandTabularCombinedNotationUTUpperTesterSIST EN 300 182-4 V1.3.3:2003
ETSIETSIEN300182-4V1.3.3(2000-05)84AbstractTestMethod(ATM)TheremotetestmethodisappliedfortheAOCuserATS.ThePointofControlandObservation(PCO)residesattheserviceaccesspointbetweenlayers2and3.ThisPCOisnamed"L"(forLower).TheLPCOisusedtocontrolandobservethebehaviouroftheImplementationUnderTest(IUT)andtestcaseverdictsareassigneddependingonthebehaviourobservedatthisPCO.TesterSUTLTIUTPCOLayer2Layer2Layer1Layer1ServiceproviderFigure1:RemotetestmethodISO/IEC9646-2[7]allowstheinformalexpressionofTestCo-ordinationProcedures(TCP)betweentheSystemUnderTest(SUT)upperlayer(s)andtheLowerTester(LT).IntheATScontainedinannexC,TCPisachievedbyuseofasecond"informal"PCO,called"O"(forOperator).ThisPCOisusedtospecifycontrolbutnotobservationabovetheIUTandconsequently,eventsatthisPCOareneverusedtogeneratetestcaseverdicts.TheuseofthisOPCOisregardedasapreferredalternativetotheuseoftheimplicitsendevent,inthatitallowstheATStospecifyinaclearandmeaningfulwaywhatactionsarerequiredtobeperformedontheIUT.5UntestabletestpurposesTherearenountestabletestpurposesassociatedwiththisATS.6ATSconventionsThisclauseisstructuredsimilarlytothestructureofaTTCNATS.However,thenamesofthesubclausesarearrangedinawaymoresuitabletothepresentdocument.6.1Declarationspart6.1.1Typedefinitions6.1.1.1SimpletypedefinitionsWhereappropriate,simpletypeshavealength,avaluelistorarangerestrictionattached.Simpletypesdefinedasbeingofsomestringtype(e.g.BITSTRING,OCTETSTRING),havealengthrestrictionoravaluelistattached.Simpletypes,definedasbeingofINTEGERtype,haveavaluelistorarangerestrictionattached.SIST EN 300 182-4 V1.3.3:2003
ETSIETSIEN300182-4V1.3.3(2000-05)96.1.1.2Structuredtypedefinitions6.1.1.2.1TTCNstructuredtypedefinitionsAllstructuredtypedefinitionsareprovidedwithafullname.Allelementsineverystructuredtypedefinition,definedasbeingofsomestringtype(e.g.BITSTRING,OCTETSTRING),havealengthrestrictionattached.Ifanelementinastructuredtypedefinitionisdefinedasbeingofareferencedtype,the(possible)restrictionisdefinedinthatreferencedtype.Forinformationelementstheidentifier,whichisuniqueforeachelement,hasitstypedefinedasasimpletypewherethevaluelistisrestrictedtothesinglevaluewhichistheidentifieritself.ThishastheadvantagethatitallowsatestsystemderivedfromthisATStoeasilyidentifyinformationelementsembeddedinmessages.AnATSwhereinformationelementidentifiersarerepresentedasunrestrictedtypescanpresentdifficultiesforaderivedtestsysteminthecasewhereitneedstofindoneinformationelementembeddedinanumberofothersandtheconstraintsfortheotherelementshavetheany-or-omitvalue.Insuchacasethetestsystemcannoteasilyfindthebeginningofeachinformationelement.6.1.1.2.2ASN.1structuredtypedefinitionsASN.1hasbeenusedforthreemajorreasons.First,typesdefinedinASN.1canmodelproblemsthat"pure"TTCNcannot.Forinstance,datastructuresmodellingorderedorunorderedsequencesofdataarepreferablydefinedinASN.1.Second,ASN.1providesabetterrestrictionmechanismfortypedefinitionsbyusingsub-typedefinitions.Third,itisnecessarytouseASN.1toreproducethetypedefinitionsforremoteoperationcomponentsasspecifiedinthebasestandards.ThefactthatASN.1providesabetterrestrictionmechanismfortypedefinitionsisusedforthepurposeofachievingtype-compatibility.Tables1and2showthetypicaluseofASN.1.TheFIEtypeintable1iswritteninASN.1topermittheuseoftheSETOFconstructioninthecomponentsfield.ConstraintsoftheFIEtypecanthereforebewrittenusingtheSUPERSETfunctionwhichallowstomatchasinglecomponentwhichmaybedeliveredtogetherwithasetofothercomponents.Table2showstherejectcomponenttypewhichisdefinedfollowingtheASN.1declarationinEN300196-1[5].Table1:ASN.1typedefinitionFIEASN.1TypeDefinitionTypeNameξΟξΦΙΕξCommentsξξΟξΦαχιλιτψξινφορµατιονξελεµεντξτακενξφροµξΕΝξΒΛΛξΤΠ(−Τξ[Γ]ξ}ξΤΤ,ξ,ξ,Τ,ξξξξξξξξξξξξξΣπεχιφιεδξηερεξφορξβοτηξσενδξ&ξρεχειϖεξεϖεντ,ξTypeDefinitionΣΕΘΥΕΝΧΕξ{ξξξινφορµατιονΕλεµεντΙδεντιφιερξΦΙΕ_Ι,ξξξλενγτηξξξξξξξξξξξξξξξξξξξξξξξΦΙΕ_ΛενγτηΤψπε,ξξξεξτΒιτξξξξξξξξξξξξξξξξξξξξξξξΒΙΤξΣΤΡΙΝΓξ(ΣΙΖΕξ(Τ)),ξξξσπαρεΒιτσξξξξξξξξξξξξξξξξξξξξΒΙΤξΣΤΡΙΝΓξ(ΣΙΖΕξ(ξ)),ξξξπροτοχολΠροφιλεξξξξξξξξξξξξξξΒΙΤξΣΤΡΙΝΓξ(ΣΙΖΕξ(Γ)),ξξξχοµπονεντσξξξξξξξξξξξξξξξξξξξΣΕΤξΟΦξΧοµπονεντξ}ξTable2:ASN.1typedefinitionRejectComponentASN.1TypeDefinitionTypeNameξΟξΡεϕεχτΧοµπονεντξCommentsξξΟξΡεϕεχτξΧοµπονεντξισξνοτξσπεχιφιχξτοξανψξπαρτιχυλαρξοπερατιον,ξΤηεξινϖοκεΙ∆ξµαψξβεξξξξξξξξξξξξξξυσεδξτοξιδεντιφψξαξσπεχιφιχξοπερατιον,ξTypeDefinitionΣΕΘΥΕΝΧΕξ{ξξξινϖοκεδΙ∆ξΧΗΟΙΧΕξ{ξξξξξξξξξξξξξξξξξξξξξξξινϖοκεΙ∆ξΙνϖοκεΙ∆Τψπε,ξξξξξξξξξξξξξξξξξξξξξξξνυλλξξξξξξΝΥΛΛξ},ξξξπροβλεµξξξΧΗΟΙΧΕξ{ξξξξξξξξξξξξξξξξξξξξγενεραλΠροβλεµξξξξξξ[Λ]ξΙΜΠΛΙΧΙΤξΓενεραλΠροβλεµ,ξξξξξξξξξξξξξξξξξξξξινϖοκεΠροβλεµξξξξξξξ[Τ]ξΙΜΠΛΙΧΙΤξΙνϖοκεΠροβλεµ,ξξξξξξξξξξξξξξξξξξξξρετυρνΡεσυλτΠροβλεµξ[ξ]ξΙΜΠΛΙΧΙΤξΡετυρνΡεσυλτΠροβλεµ,ξξξξξξξξξξξξξξξξξξξξρετυρνΕρρορΠροβλεµξξ[Β]ξΙΜΠΛΙΧΙΤξΡετυρνΕρρορΠροβλεµξ}ξ}ξSIST EN 300 182-4 V1.3.3:2003
ETSIETSIEN300182-4V1.3.3(2000-05)10Table3showsanexampleofhowASN.1canbeusedtomodelunorderedsequences.Table3:ASN.1typedefinitionFIESASN.1TypeDefinitionTypeNameξΟξΦΙΕΣξCommentsξξΟξTypeDefinitionΣΕΤξΟΦξΦΙΕξThepossibilitytouseTTCNandASN.1incombinationisused,i.e.referringtoanASN.1typefromaTTCNtype.6.1.1.3ASPtypedefinitions6.1.1.3.1TTCNASPtypedefinitionsTTCNASPtypedefinitionsonlycontainonePDUornoPDUatall.TherelationshipbetweenanASPtypeandaPDUtypeisone-to-one.Thatis,thereexistsoneASPtypedefinitionforeachPDUtypedefinition(ifthatASPtypecontainsaPDU).AllTTCNASPtypedefinitionsareprovidedwithafullidentifier.SomeASPsarenotparameterizedasshownintheexampleintable4.SuchASPsareonlyusedforrequestingorreceivingservicefromthelowerlayer.Table4:TTCNASPtypedefinitionDL_REL_INTTCNASPTypeDefinitionASPNAMEξΟξ∆Λ_ΡΕΛ_ΙΝξξξξξξξξξξξ(∆Λ_ΡΕΛΕΑΣΕ_ΙΝ∆ΙΧΑΤΙΟΝ)ξPCOTypeξΟξΣΑΠξCommentsξΟξParameterNameξξξξξξξξξξξξξξξξξξξξ|ξξξξξParameterTypeξξξξξξξ|ξξξξξξξξCommentsξDetailedCommentsξΟξTable5showsanexampleofaparameterizedASP.AllASPscontainingPDUscontainonlythatPDUandnootherparameters.Table5:TTCNASPtypedefinitionDL_DATA_RQ_ALERTTTCNASPTypeDefinitionASPNAMEξΟξ∆Λ_∆ΑΤΑ_ΡΘ_ΑΛΕΡΤξξξξξξξξξξξ(∆Λ_∆ΑΤΑ_ΡΕΘΥΕΣΤ)ξPCOTypeξΟξΣΑΠξCommentsξΟξParameterNameξξξξξξξξξξξξξξξξξξξξ|ξξξξξParameterTypeξξξξξξξ|ξξξξξξξξCommentsξµυνξ(ΜεσσαγεΥνιτ)ξξξξξξξξξξξξξξξξξξ|ΑΛΕΡΤ_Π∆Υξξξξξξξξξξξξξξξξξ|ξDetailedCommentsξΟξ6.1.1.3.2ASN.1ASPtypedefinitionsTherearenoASN.1ASPtypedefinitionsintheATS.6.1.1.4PDUtypedefinitions6.1.1.4.1TTCNPDUtypedefinitionsTheTTCNPDUtypereflectstheactualdatabeingtransferredorreceived.AllPDUsareembeddedinASPs.IfaspecificPDUtypedefinitioncontainselementsdefinedintermsofapre-definedtype,thatelementhasarestrictionattachedtoit.SIST EN 300 182-4 V1.3.3:2003
ETSIETSIEN300182-4V1.3.3(2000-05)116.1.1.4.2ASN.1PDUtypedefinitionsTherearenoASN.1PDUtypedefinitionsintheATS.6.1.2TestsuiteconstantsNotestsuiteconstantsareusedordefinedinthisATS.6.1.3TestsuiteparametersEachtestsuiteparameterisdefinedintermsofapredefinedtypeorareferencedtype.Areferencedtypeisusedwhenitisnecessarytoattachrestrictionstothesetypedefinitions(itisnotallowedtoincluderestrictionsdirectlyinthetestsuiteparametertable).Thereferencedtypecanhavealengthorvaluerestrictionattachedtoitinitsdeclarationtable.6.1.4Variables6.1.4.1TestsuitevariablesNotestsuitevariablesareusedordefinedinthisATS.6.1.4.2TestcasevariablesEachtestcasevariableisdefinedintermsofapredefinedtypeorareferencedtype.Areferencedtypeisusedwhenitisnecessarytoattachrestrictionstothesetypedefinitions(itisnotallowedtoincluderestrictionsdirectlyinthetestcasevariabletable).Thereferencedtypecanhavealengthorvaluerestrictionattachedtoitinitsdeclarationtable.Wheretestcasevariablesareusedinconstraints,theyarepassedasformalparameters.6.1.5TestsuiteoperationdefinitionsThedescriptionpartofatestsuiteoperationdefinitionuseseithernaturallanguageormetaC.Table6:TestsuiteoperationdefinitionASSIGN_CHITestSuiteOperationDefinitionOperationNameξΟξΑΣΣΙΓΝ_ΧΗΙ(βασιχ,ξπριµαρψξΟξΧΗΙ}ξβασιχ_φλαγξΟξΒΟΟΛΕΑΝ)ξResultTypeξξξξΟξΧΗΙξCommentsξξξξξξξΟξΤηισξοπερατιονξισξυσεδξτοξασσιγνξαξχορρεχτξΧηαννελξιδεντιφιχατιονξινφορµατιονξξξξξξξξξξξξξξξξξξελεµεντξτοξΠ∆Υσξδεπενδεντξονξτηεξτψπεξοφξαχχεσσξτηατξισξτεστεδ,ξDescriptionξ{ξιφ(βασιχ_φλαγ)ξξξρετυρνξβασιχ}ξελσεξξξρετυρνξπριµαρψξ}ξDetailedcommentsξΟξThetestsuiteoperationdefinitionshownintable6isusedintheconstraintspartwhenassigninganelementoftypeCHIavalue.Aspreviouslydescribed,theCHItypecanbedefinedintwowaysdependingonwhethertheATSistestingbasicorprimaryrateaccess.ThisoperationisusedtoassignavaluetoanelementofCHItype.Ittakesthreeparameters:primary:aconstraintoftypeCHIvalidforprimaryrateaccess;basic:aconstraintoftypeCHIvalidforbasicaccess;basic_flag:aBooleanvalue:TRUEifbasicaccessisapplicable,FALSEotherwiseThisoperationre
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.