ETSI EN 301 001-6 V1.1.4 (1999-11)
Integrated Services Digital Network (ISDN); Outgoing Call Barring (OCB) supplementary services; Digital Subscriber Signalling System No. one (DSS1) protocol; Part 6: Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT) proforma specification for the network
Integrated Services Digital Network (ISDN); Outgoing Call Barring (OCB) supplementary services; Digital Subscriber Signalling System No. one (DSS1) protocol; Part 6: Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT) proforma specification for the network
DEN/SPS-05107-6
Digitalno omrežje z integriranimi storitvami (ISDN) – Dopolnilne storitve: zapora odhodnega klica (OCB) – Protokol digitalne naročniške signalizacije št. 1 – 6. del: Abstraktni preskušalni niz (ATS) in delna dodatna informacija za preskušanje izvedbe protokola (PIXIT) – Proforma specifikacija za omrežje
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); Outgoing Call Barring (OCB) supplementary services; Digital Subscriber Signalling System No. one (DSS1) protocol; Part 6: Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT) proforma specification for the network33.080Digitalno omrežje z integriranimi storitvami (ISDN)Integrated Services Digital Network (ISDN)ICS:Ta slovenski standard je istoveten z:EN 301 001-6 Version 1.1.4SIST EN 301 001-6 V1.1.4:2005en01-januar-2005SIST EN 301 001-6 V1.1.4:2005SLOVENSKI
STANDARD
SIST EN 301 001-6 V1.1.4:2005
ETSIEN301001-6V1.1.4(1999-11)EuropeanStandard(Telecommunicationsseries)IntegratedServicesDigitalNetwork(ISDN);OutgoingCallBarring(OCB)supplementaryservices;DigitalSubscriberSignallingSystemNo.one(DSS1)protocol;Part6:AbstractTestSuite(ATS)andpartialProtocolImplementationeXtraInformationforTesting(PIXIT)proformaspecificationforthenetworkSIST EN 301 001-6 V1.1.4:2005
ETSIETSIEN301001-6V1.1.4(1999-11)2ReferenceDEN/SPS-05107-6(99pi0ieo.PDF)KeywordsATS,callbarring,DSS1,ISDN,network,PIXIT,supplementaryserviceETSIPostaladdressF-06921SophiaAntipolisCedex-FRANCEOfficeaddress650RoutedesLucioles-SophiaAntipolisValbonne-FRANCETel.:+33492944200Fax:+33493654716SiretN°34862356200017-NAF742CAssociationàbutnonlucratifenregistréeàlaSous-PréfecturedeGrasse(06)N°7803/88Internetsecretariat@etsi.frIndividualcopiesofthisETSIdeliverablecanbedownloadedfromhttp://www.etsi.orgIfyoufinderrorsinthepresentdocument,sendyourcommentto:editor@etsi.frImportantnoticeThisETSIdeliverablemaybemadeavailableinmorethanoneelectronicversionorinprint.Inanycaseofexistingorperceiveddifferenceincontentsbetweensuchversions,thereferenceversionisthePortableDocumentFormat(PDF).Incaseofdispute,thereferenceshouldbetheprintingonETSIprintersofthePDFversionkeptonaspecificnetworkdrivewithinETSISecretariat.CopyrightNotificationNopartmaybereproducedexceptasauthorizedbywrittenpermission.Thecopyrightandtheforegoingrestrictionextendtoreproductioninallmedia.©EuropeanTelecommunicationsStandardsInstitute1999.Allrightsreserved.SIST EN 301 001-6 V1.1.4:2005
ETSIETSIEN301001-6V1.1.4(1999-11)3ContentsIntellectualPropertyRights.5Foreword.51Scope.62References.63Definitionsandabbreviations.73.1Definitions.73.2Abbreviations.74AbstractTestMethod.75Untestabletestpurposes.86ATSconventions.86.1VersionofTTCNused.86.2UseofASN.1.86.2.1SituationswhereASN.1isused.86.2.2Specificationofencodingrules.87ATStoTPmap.98PCTRconformance.99PIXITconformance.1010ATSconformance.10AnnexA(normative):ProtocolConformanceTestReport(PCTR)proforma.11A.1Identificationsummary.11A.1.1Protocolconformancetestreport.11A.1.2IUTidentification.11A.1.3Testingenvironment.11A.1.4Limitsandreservations.12A.1.5Comments.12A.2IUTconformancestatus.12A.3Staticconformancesummary.12A.4Dynamicconformancesummary.12A.5Staticconformancereviewreport.13A.6Testcampaignreport.14A.7Observations.15AnnexB(normative):PartialPIXITproforma.16B.1Identificationsummary.16B.2Abstracttestsuitesummary.16B.3Testlaboratory.16B.4Client(ofthetestlaboratory).17B.5SystemUnderTest(SUT).17B.6Protocolinformation.18B.6.1Protocolidentification.18B.6.2IUTinformation.18SIST EN 301 001-6 V1.1.4:2005
ETSIETSIEN301001-6V1.1.4(1999-11)4B.6.2.1Parametervalues.18B.6.2.2ConfigurationofIUT.18B.6.2.3Timervalues.19B.6.2.4Numberinformationparametervalues.20B.7Parametervalues-informationelementcodings.20AnnexC(normative):AbstractTestSuite(ATS).21C.1TheTTCNGraphicalform(TTCN.GR).21C.2TheTTCNMachineProcessableform(TTCN.MP).21Bibliography.22History.23SIST EN 301 001-6 V1.1.4:2005
ETSIETSIEN301001-6V1.1.4(1999-11)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)hasbeenproducedbyETSITechnicalCommitteeSignallingProtocolandSwitching(SPS).Thepresentdocumentispart6ofamulti-partstandardcoveringtheIntegratedServicesDigitalNetwork(ISDN);OutgoingCallBarring(OCB)supplementaryservices;DigitalSubscriberSignallingSystemNo.one(DSS1)protocol,asdescribedbelow: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".NationaltranspositiondatesDateofadoptionofthisEN:26November1999DateoflatestannouncementofthisEN(doa):29February2000DateoflatestpublicationofnewNationalStandardorendorsementofthisEN(dop/e):31August2000DateofwithdrawalofanyconflictingNationalStandard(dow):31August2000SIST EN 301 001-6 V1.1.4:2005
ETSIETSIEN301001-6V1.1.4(1999-11)61ScopeThepresentdocumentspecifiestheAbstractTestSuite(ATS)andpartialProtocolImplementationeXtraInformationforTesting(PIXIT)proformafortheNetworksideoftheTreferencepointorcoincidentSandTreferencepointofimplementationsconformingtothestagethreestandardfortheOutgoingCallBarring(OCB)supplementaryserviceforthepan-EuropeanIntegratedServicesDigitalNetwork(ISDN)bymeansoftheDigitalSubscriberSignallingSystemNo.one(DSS1)protocol,EN301001-1[1].EN301001-5[3]specifiestheTestSuiteStructureandTestPurposes(TSS&TP)relatedtothisATSandpartialPIXITproformaspecification.OtherpartsspecifytheTSS&TPandtheATSandpartialPIXITproformafortheUsersideoftheTreferencepointorcoincidentSandTreferencepointofimplementationsconformingtoEN301001-1[1]2ReferencesThefollowingdocumentscontainprovisionswhich,throughreferenceinthistext,constituteprovisionsofthepresentdocument.• Referencesareeitherspecific(identifiedbydateofpublication,editionnumber,versionnumber,etc.)ornon-specific.• Foraspecificreference,subsequentrevisionsdonotapply.• Foranon-specificreference,subsequentrevisionsdoapply.• Anon-specificreferencetoanETSshallalsobetakentorefertolaterversionspublishedasanENwiththesamenumber.[1]EN301001-1(V1.2):"IntegratedServicesDigitalNetwork(ISDN);OutgoingCallBarring(OCB)supplementaryservices;DigitalSubscriberSignallingSystemNo.one(DSS1)protocol;Part1:Protocolspecification".[2]EN301001-2(V1.2):"IntegratedServicesDigitalNetwork(ISDN);OutgoingCallBarring(OCB)supplementaryservices;DigitalSubscriberSignallingSystemNo.one(DSS1)protocol;Part2:ProtocolImplementationConformanceStatement(PICS)proformaspecification".[3]EN301001-5(V1.1):"IntegratedServicesDigitalNetwork(ISDN);OutgoingCallBarring(OCB)supplementaryservices;DigitalSubscriberSignallingSystemNo.one(DSS1)protocol;Part5:TestSuiteStructureandTestPurposes(TSS&TP)specificationforthenetwork".[4]EN300196-1:"IntegratedServicesDigitalNetwork(ISDN);Genericfunctionalprotocolforthesupportofsupplementaryservices;DigitalSubscriberSignallingSystemNo.one(DSS1)protocol;Part1:Protocolspecification".[5]ISO/IEC9646:"Informationtechnology-OpenSystemsInterconnection-ConformanceTestingMethodologyandFramework"(allparts).[6]TR101101(V1.1):"MethodsforTestingandSpecification(MTS);TTCNinterimversionincludingASN.11994support[ISO/IEC9646-3](SecondEditionMock-upforJTC1/SC21Review)".[7]ISO/IEC8825-1:"Informationtechnology-ASN.1encodingrules:SpecificationofBasicEncodingRules(BER),CanonicalEncodingRules(CER)andDistinguishedEncodingRules(DER)"(seealsoITU-TRecommendationX.690:1994).SIST EN 301 001-6 V1.1.4:2005
ETSIETSIEN301001-6V1.1.4(1999-11)73Definitionsandabbreviations3.1DefinitionsForthepurposesofthepresentdocument,thetermsanddefinitionsgiveninISO/IEC9646[5]apply.3.2AbbreviationsForthepurposesofthepresentdocument,thefollowingabbreviationsapply:ATSAbstractTestSuiteBERBasicEncodingRulesETSExecutableTestSuiteIUTImplementationUnderTestLTLowerTesterMOTMeansOfTestingOCBOutgoingCallBarringPCOPointofControlandObservationPCTRProtocolConformanceTestReportPDUProtocolDataUnitPICSProtocolImplementationConformanceStatementPIXITProtocolImplementationeXtraInformationforTestingSUTSystemUnderTestTPTestPurposeTTCNTreeandTabularCombinedNotation4AbstractTestMethodTheremotetestmethodisappliedfortheOCBnetworkATS.APointofControlandObservation(PCO)residesattheserviceaccesspointbetweenlayers2and3inthetestsystem.ThisPCOisnamed"L"(forLower).TheLPCOisusedtocontrolandobservethebehaviouroftheImplementationUnderTest(IUT)andtestcaseverdictsareassigneddependingonthebehaviourobservedatthisPCO.Asecond"informal"PCO,called"O"(forOperator)isusedtospecifycontrolbutnotobservationabovetheIUT;eventsatthisPCOareneverusedtogeneratetestcaseverdicts.MessagessentbythetesteratthisPCOexplicitlyindicatetotheoperatoractionswhicharetobeperformedontheSUT.Thisisregardedasapreferredalternativetotheuseoftheimplicitsendevent.SIST EN 301 001-6 V1.1.4:2005
ETSIETSIEN301001-6V1.1.4(1999-11)8TesterInformaltestco-ordinationbyoperatorSUTUpperlayer(s)PCOOLTIUTPCOLLayer2Layer2Layer1Layer1ServiceproviderFigure1:RemotetestmethodwithPCOOfortestco-ordination5UntestabletestpurposesTherearenountestabletestpurposesassociatedwiththisATS.6ATSconventions6.1VersionofTTCNusedTheversionofTTCNusedisthatdefinedinTR101101[6].6.2UseofASN.16.2.1SituationswhereASN.1isusedASN.1hasbeenusedforthreemajorreasons.First,typesdefinedinASN.1canmodelproblemsthat"pure"TTCNcannot.Forinstance,datastructuresmodellingorderedorunorderedsequencesofdataarepreferablydefinedinASN.1.Second,ASN.1providesabetterrestrictionmechanismfortypedefinitionsbyusingsub-typedefinitions.Third,itisnecessarytouseASN.1toreproducethetypedefinitionsforremoteoperationcomponentsspecifiedinthebasestandardsinASN.1.ThepossibilitytouseTTCNandASN.1incombinationisused,i.e.referringtoanASN.1typefromaTTCNtype.6.2.2SpecificationofencodingrulesThereisavariationintheencodingrulesappliedtoASN.1typesandconstraintsspecifiedinthisATSandthereforeamechanismisneededtodifferentiatetheencodingrules.HoweverthemechanismspecifiedinISO/IEC9646-3/AM2[5]andinTR101101[6]doesnotfacilitatedefinitionoftheencodingrulesasneededforthisATS.AsolutionisthereforeusedwhichisbroadlyinthespiritofISO/IEC9646-3/AM2[5]inwhichcommentfieldshavebeenusedasameansofencodingrules.SIST EN 301 001-6 V1.1.4:2005
ETSIETSIEN301001-6V1.1.4(1999-11)9ForASN.1usedinthisATS,twovariationsofencodingrulesareused.OneisthecommonlyknownBasicEncodingRules(BER)asspecifiedinISO/IEC8825-1[7].InthesecondcasetheencodingisaccordingtoISDN,i.e.theASN.1datatypesarearepresentationofstructurescontainedwithintheISDNspecification(basiccall,Genericfunctionalprotocolorindividualsupplementaryservice).Forexample,ifoctetsofaninformationelementarespecifiedinASN.1asaSEQUENCEthenthisshouldbeencodedinanExecutableTestSuite(ETS)asanyotherISDNinformationelementspecifiedusingtabularTTCN.ThisISDNencodingvariationisthedefaultencodingruleforthisATS.ThismeansthatallASN.1constrainttablesareencodedusingISDN(non-BER)encodingunlessstatedotherwise.BERencodingshouldneverbeappliedtoanASN.1constraintwhereBERencodinghasnotbeenspecified.Thisencodingruleissometimesnamed"DirectEncoding".ForBERencoding,anindicationisgiveninthecommentsfieldofthetableheader.ForthisATSsuchindicationsappearintheASN.1typeconstraintdeclarationtablesonly.Inthefirstlineofthetableheadercommentfield,thenotation"ASN1_Encoding:BER"isused.NOTE:WithinBER,thereareanumberofvariationsfortheencodingoflengthsoffields.AccordingtoEN300196-1[4],anIUTshouldbeabletointerpretalllengthformswithinBERforreceivedPDUs.WhensendingPDUscontainingBERencoding,EN300196-1[4]givesguidelinesbutmakesnorestrictionsonthelengthformswithinBERwhichanIUTmayapply.InthisparticularATSallASN.1typeconstraintswhichareoftype"Component"aretobeencodedusingBER.Table1:ASN.1typeconstraintdeclarationshowinguseofencodingvariationASN.1TypeConstraintDeclarationConstraintName:DeactInv2(SERVED_NR:ServedUserNr)ASN.1Type:ComponentDerivationPath:Comments:ASN1_Encoding:BEROCBDeactivateInvokecomponentDescriptiondeactivateOcb_ComponentsdeactivateOcb_InvokeComp{invokeID?,operation_valueglobalValuedeactivateOcb,argument{basicserviceallServicespinPX_PinservedUserNrSERVED_NR,}}Detailedcomments:7ATStoTPmapTheidentifiersusedfortheTPsarereusedastestcasenames.Thusthereisastraightforwardone-to-onemapping.8PCTRconformanceAtestlaboratory,whenrequestedbyaclienttoproduceaPCTR,isrequired,asspecifiedinISO/IEC9646-5[5],toproduceaPCTRconformantwiththePCTRtemplategiveninannexBofISO/IEC9646-5[5].Furthermore,atestlaboratory,offeringtestingfortheATSspecificationcontainedinannexC,whenrequestedbyaclienttoproduceaPCTR,isrequiredtoproduceaPCTRconformantwiththePCTRproformacontainedinannexAofthepresentdocument.APCTRwhichconformstothisPCTRproformaspecificationshallpreservethecontentandorderingoftheclausescontainedinannexA.ClauseA.6ofthePCTRmaycontainadditionalcolumns.Ifincluded,theseshallbeplacedtotherightoftheexistingcolumns.Textinitalicsmayberetainedbythetestlaboratory.SIST EN 301 001-6 V1.1.4:2005
ETSIETSIEN301001-6V1.1.4(1999-11)109PIXITconformanceAtestrealizer,producinganexecutabletestsuitefortheATSspecificationcontainedinannexC,isrequired,asspecifiedinISO/IEC9646-4[5],toproduceanaugmentedpartialPIXITproformaconformantwiththispartialPIXITproformaspecification.AnaugmentedpartialPIXITproformawhichconformstothispartialPIXITproformaspecificationshall,asaminimum,havecontentswhicharetechnicallyequivalenttoannexB.TheaugmentedpartialPIXITproformamaycontainadditionalquestionsthatneedtobeansweredinordertopreparetheMeansOfTesting(MOT)foraparticularIUT.Atestlaboratory,offeringtestingfortheATSspecificationcontainedinannexC,isrequired,asspecifiedinISO/IEC9646-5[5],tofurtheraugmenttheaugmentedpartialPIXITproformatoproduceaPIXITproformaconformantwiththispartialPIXITproformaspecification.APIXITproformawhichconformstothispartialPIXITproformaspecificationshall,asaminimum,havecontentswhicharetechnicallyequivalenttoannexB.ThePIXITproformamaycontainadditionalquestionsthatneedtobeansweredinordertopreparethetestlaboratoryforaparticularIUT.10ATSconformanceThetestrealizer,producingMOTandExTSforthisATSspecification,shallcomplywiththerequirementsofISO/IEC9646-4[5],Inparticular,theseconcerntherealizationofanExTSbasedoneachATS.ThetestrealizershallprovideastatementofconformanceoftheMOTtothisATSspecification.AnExTSwhichconformstothisATSspecificationshallcontaintestgroupsandtestcaseswhicharetechnicallyequivalenttothosecontainedintheATSinannexC.Allsequencesoftesteventscomprisinganabstracttestcaseshallbecapableofbeingrealizedintheexecutabletestcase.AnyfurthercheckingwhichthetestsystemmightbecapableofperformingisoutsidethescopeofthisATSspecificationandshallnotcontributetotheverdictassignmentf
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.