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

REN/SPS-05165-4

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

Status
Published
Publication Date
17-May-2000
Technical Committee
Current Stage
12 - Completion
Due Date
19-May-2000
Completion Date
18-May-2000

Buy Standard

Standard
EN 300 182-4 V1.3.3:2003
English language
30 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

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.