General Information

Abstract

Enhancement of the ETS 300 805-1 in order to align with the IS version.

Status
Published
Publication Date
28-Feb-2005
Current Stage
6060 - National Implementation/Publication (Adopted Project)
Start Date
01-Mar-2005
Due Date
01-Mar-2005
Completion Date
01-Mar-2005
Mandate
T-245

Buy Documents

Standard

SIST EN 300 805-1 V1.2.1:2005

English language (105 pages)
Preview
Preview
e-Library read for
×1 day

Overview

SIST EN 300 805-1 V1.2.1:2005 is a European standard developed under the Slovenian Institute for Standardization (SIST) and aligned with EN 300 805-1. This specification focuses on Private Integrated Services Network (PISN) inter-exchange signalling, specifically testing the circuit mode basic services at the network layer (NL). Part 1 of the series defines the Test Suite Structure and Test Purposes (TSS&TP) to ensure compliance and promote strong interoperability across private telecommunication networks. The standard establishes a systematic approach for creating, organizing, and applying conformance tests for equipment implementing the protocol.

Key features:

  • Enhances and aligns earlier ETS 300 805-1 provisions with the international IS version
  • Based on established methodologies from ISO/IEC 9646 for conformance testing
  • Detailed structure facilitating testing across all protocol roles (Originating, Terminating, Transit, Gateway)

Key Topics

  • Test Suite Structure (TSS): The TSS is presented as a hierarchical tree representing all aspects of the base specification, including various roles and protocol phases. It ensures full coverage of protocol functionality in equipment testing.

    • Major roles: Protocol Control, Call Control (Originating, Terminating, Transit, Incoming/Outgoing Gateway)
    • Phases: Call Establishing, Call Clearing, Message Segmentation, Status Procedures, Layer Management
  • Test Purposes (TP): Systematic procedures for identifying and describing what each test should verify. The TPs are grouped and organized based on the TSS, covering valid, invalid, and inopportune behaviors as well as different network states and configurations.

  • Testing Methodology: Employs ISO/IEC 9646 methodology, which is a recognized international framework for conformance testing. This ensures architectural consistency and reliability of testing processes.

  • Reference Points and Interoperability: The Q-reference point, as defined in ETS 300 475-1, is pivotal for ensuring that connections between Private Integrated Services Network Exchanges (PINXs) are reliable and fully testable.

  • Standard Options and Coverage: Covers mandatory and optional protocol elements. Special consideration is given to equipment variation, with test case selection adaptable based on capabilities.


Applications

SIST EN 300 805-1 V1.2.1:2005 is crucial for:

  • Equipment Manufacturers: Enables structured and repeatable testing of private network exchange equipment, ensuring products conform to European PISN standards and interoperate reliably in multi-vendor environments.
  • Testing Labs and Certification Bodies: Provides a widely recognized framework for conformance assessment and certification, reducing risks of deployment inconsistencies.
  • Network Operators & Integrators: Assists in evaluating new or upgraded PISN deployments for interoperability and protocol compliance, minimizing integration issues.
  • Standardization and Quality Assurance: Serves as a reference point for ongoing quality assurance programs and future protocol developments in private telecommunication networks.

These applications optimize PISN inter-exchange signalling deployment, support network reliability, and enhance investment confidence in private network solutions.


Related Standards

  • EN 300 805-1: The corresponding European version of this standard.
  • ETSI EN 301 048: Covers the transit counter additional network feature in PISN signalling.
  • ETSI EN 300 172: Defines circuit-mode basic services for Inter-exchange signalling in PISN.
  • ISO/IEC 9646-1, 9646-2: International methodology for OSI conformance testing and test suite specification.
  • ISO/IEC 11572: Specifies circuit-mode bearer services and inter-exchange signalling procedures for PISNs.
  • ECMA-143 & ECMA-225: Protocol and feature specifications for PISN inter-exchange signalling.

Alignment with these related standards ensures comprehensive interoperability and future-proofing for private digital network deployments.


Keywords: PISN, inter-exchange signalling, circuit mode, network layer, conformance testing, TSS&TP, private integrated services, communication protocol testing, interoperability, PINX, telecommunication standards, ISO/IEC 9646, ETSI, EN 300 805-1, certification.

Buy Documents

Standard

SIST EN 300 805-1 V1.2.1:2005

English language (105 pages)
Preview
Preview
e-Library read for
×1 day

Get Certified

Connect with accredited certification bodies for this standard

ANCE

Mexican certification and testing association.

EMA Mexico Verified

Intertek Slovenia

Intertek testing, inspection, and certification services in Slovenia.

UKAS Slovenia Verified

LNE (Laboratoire National de Métrologie et d'Essais)

French national laboratory for metrology and testing.

COFRAC France Verified

Sponsored listings

Frequently Asked Questions

SIST EN 300 805-1 V1.2.1:2005 is a standard published by the Slovenian Institute for Standardization (SIST). Its full title is "Private Integrated Services Network (PISN); Inter-exchange signalling protocol; Circuit mode basic services; Network Layer (NL); Part 1: Test Suite Structure and Test Purposes (TSS&TP) specification". This standard covers: Enhancement of the ETS 300 805-1 in order to align with the IS version.

Enhancement of the ETS 300 805-1 in order to align with the IS version.

SIST EN 300 805-1 V1.2.1:2005 is classified under the following ICS (International Classification for Standards) categories: 33.040.35 - Telephone networks. The ICS classification helps identify the subject area and facilitates finding related standards.

SIST EN 300 805-1 V1.2.1:2005 is associated with the following European legislation: Standardization Mandates: T-245. When a standard is cited in the Official Journal of the European Union, products manufactured in conformity with it benefit from a presumption of conformity with the essential requirements of the corresponding EU directive or regulation.

SIST EN 300 805-1 V1.2.1:2005 is available in PDF format for immediate download after purchase. The document can be added to your cart and obtained through the secure checkout process. Digital delivery ensures instant access to the complete standard document.

Standards Content (Sample)


2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.Zasebno omrežje z integriranimi storitvami (PISN) - Medcentralni signalizacijski protokol - Vodovna osnovna storitev - Omrežna plast (NL) - 1. del: Zgradba preskušalnega niza in nameni preskušanja (TSS&TP) - SpecifikacijaPrivate Integrated Services Network (PISN); Inter-exchange signalling protocol; Circuit mode basic services; Network Layer (NL); Part 1: Test Suite Structure and Test Purposes (TSS&TP) specification33.040.35Telefonska omrežjaTelephone networksICS:Ta slovenski standard je istoveten z:EN 300 805-1 Version 1.2.1SIST EN 300 805-1 V1.2.1:2005en01-marec-2005SIST EN 300 805-1 V1.2.1:2005SLOVENSKI
STANDARD
ETSIEN300805-1V1.2.1(2000-05)EuropeanStandard(Telecommunicationsseries)PrivateIntegratedServicesNetwork(PISN);Inter-exchangesignallingprotocol;Circuitmodebasicservices;NetworkLayer(NL);Part1:TestSuiteStructureandTestPurposes(TSS&TP)specificationSIST EN 300 805-1 V1.2.1:2005

ETSIEN300805-1V1.2.1(2000-05)ETSI2ReferenceREN/ECMA-00159-1Keywordscircuitmode,layer3,PINX,PISN,QSIG,testing,TSS&TPETSI650RoutedesLuciolesF-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 805-1 V1.2.1:2005

ETSIEN300805-1V1.2.1(2000-05)ETSI3ContentsIntellectualPropertyRights.5Foreword.51Scope.62References.63Definitions,symbolsandabbreviations.73.1Definitions.73.2Symbols.83.3Abbreviations.84TestSuiteStructure(TSS).95TestPurposes(TP).105.1IntroductiontoTestPurposes.105.1.1Testpurposesproductionmethod.105.1.2STPidentifier.115.1.3"Final"derivedTPidentifier.115.1.4Standardoptions.125.1.5Messagesegmentation.125.2Testpurposewritingrules.125.2.1Terminating,Originating,Incoming/OutgoingGatewayPINX.135.2.2TransitPINX.145.3TestPurposes.145.3.1ProtocolControlrequirementsforCallEstablishment.155.3.1.1CallRequest.155.3.1.1.1Outgoingside.155.3.1.1.2Incomingside.175.3.1.2Informationchannelselection.175.3.1.2.1Outgoingside.175.3.1.2.2Incomingside-singleinformationchannel.185.3.1.2.3Incomingside-multirate.195.3.1.3OverlapSendingandReceiving.205.3.1.3.1Incomingside.205.3.1.3.2Outgoingside.215.3.1.4CallProceeding.215.3.1.5CallConfirmationindication.225.3.1.6CallConnected.235.3.1.7UseofthePROGRESSmessage.265.3.1.8Callcollisions.275.3.1.9Additionalprogressdescriptions.335.3.2ProtocolControlrequirementsforCallClearing.345.3.2.1Clearing.345.3.2.2ClearCollision.365.3.2.3Exceptionconditions.365.3.3ProtocolControlrequirementsforMessageSegmentation.375.3.3.1Proceduresforsegmentation.375.3.3.2Proceduresforreassembly.385.3.4ProtocolControlrequirementsforSTATUSprocedures.435.3.4.1ReceivingaSTATUSmessage.435.3.4.2Statusenquiryprocedure.455.3.5ProtocolControlrequirementsforLayerManagement.495.3.5.1SendingaRESTART.495.3.5.2ReceiptofRESTART.505.3.5.3RestartCollision.515.3.6ProtocolControlrequirementsforhandlingofprotocolerrorconditions.525.3.6.1Protocoldiscriminatorerror.52SIST EN 300 805-1 V1.2.1:2005

ETSIEN300805-1V1.2.1(2000-05)ETSI45.3.6.2Messagetooshort.535.3.6.3Callreferenceerror.535.3.6.3.1Invalidcallreferenceformat.535.3.6.3.2CallReferenceproceduralerrors.545.3.6.4MessagetypeorMessagesequenceerrors.555.3.6.5GeneralIEerrors.575.3.6.5.1DuplicatedIEs.575.3.6.5.2IEsexceedingmaximumlength.575.3.6.6MandatoryIEerrors.585.3.6.6.1MandatoryIEsmissing.585.3.6.6.2MandatoryIEcontenterror.605.3.6.7Non-mandatoryIEerrors.615.3.6.7.1Non-mandatoryIEnotrecognized.615.3.6.7.2Non-mandatoryIEcontenterror.635.3.6.8SignallingCarriageMechanismreset.645.3.6.9SignallingCarriageMechanismfailure.645.3.7OriginatingPINXCallControlrequirements.655.3.8TerminatingPINXCallControlrequirements.675.3.8.1CallEstablishment.675.3.8.2CallClearinginitiatedbytheTerminatingPINX.695.3.9IncomingGatewayPINXCallControlrequirements.695.3.9.1CallEstablishment.705.3.10OutgoingGatewayPINXCallControlrequirements.715.3.10.1CallEstablishment.725.3.11CallControlrequirementsforaTransitPINX.735.3.11.1CallEstablishment.735.3.11.2CallClearing.825.3.11.2.1CallclearingnotinitiatedbythetransitPINX.825.3.11.2.2CallClearinginitiatedbytheTransitPINX.865.3.11.3HandlingofBasicCallIEsataTransitPINX.885.3.12ProtocolControlrequirementsfortheuseoftheSignallingCarriageMechanism.935.3.13Verificationofstate.945.3.13.1ProtocolControlState.945.3.13.2LayerManagementState.945.4DistributionofTPsoverTestSuiteStructure.946Compliance.957Requirementsforacomprehensivetestingservice.95AnnexA(informative):Backwardcompatibility.96A.1Introduction.96A.2ETS300172.96A.2.1ETS300172editions1and2.96A.2.2ETS300172edition3.96A.3ISO/IEC11572.96A.3.1ISO/IEC11572edition1.96A.3.2ISO/IEC11572edition2andamendments1and2.96A.4ECMA-143.97A.4.1ECMA-143editions1and2.97A.4.2ECMA-143edition3.97A.5ISO/IEC15056edition1andECMA-225edition2.97Bibliography.98Index.99History.105SIST EN 300 805-1 V1.2.1:2005

ETSIEN300805-1V1.2.1(2000-05)ETSI5IntellectualPropertyRightsIPRsessentialorpotentiallyessentialtothepresentdocumentmayhavebeendeclaredtoETSI.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)hasbeenproducedbyEuropeanComputerManufacturersAssociation(ECMA)onbehalfofitsmembersandthoseoftheEuropeanTelecommunicationsStandardsInstitute(ETSI).Thepresentdocumentispart1ofamulti-partENcoveringthePrivateIntegratedServicesNetwork(PISN);Inter-exchangesignallingprotocol;Circuitmodebasicservices;NetworkLayer(NL),asidentifiedbelow:Part1:"TestSuiteStructureandTestPurposes(TSS&TP)specification";Part2:"AbstractTestSuite(ATS)specification".NationaltranspositiondatesDateofadoptionofthisEN:28April2000DateoflatestannouncementofthisEN(doa):31July2000DateoflatestpublicationofnewNationalStandardorendorsementofthisEN(dop/e):31January2001DateofwithdrawalofanyconflictingNationalStandard(dow):31January2001SIST EN 300 805-1 V1.2.1:2005

ETSIEN300805-1V1.2.1(2000-05)ETSI61ScopeThepresentdocumentspecifiestheTestSuiteStructure(TSS)andTestPurposes(TPs)fortheNetworkLayer,CircuitModeBasicServicesoftheInter-exchangesignallingprotocolforPrivateIntegratedServicesNetworks(PISN).TheobjectiveofthisTSSandTPsspecificationistoprovideconformancetestswhichgiveahighprobabilityofinter-operabilityoftheNetworkLayer.TheTSSandTPsspecificationcoverstheproceduresdescribedinEN300172[2].InadditionthisTSS&TPspecificationcoversthosepartsofEN301048[1]whichrelatetotheuseofthetransitcounterinconnectionwithBasicCallprocedures.NOTE1:ThepartsofEN301048[1]includedarethosewhichareequivalenttoETS300172[3]annexZB.NOTE2:SomeoralloftheTPsinthepresentdocumentcanbeusedfortestingequipmentimplementedaccordingtootherPSS1specifications.TheISOstandardforthemethodologyofconformancetesting(ISO/IEC9646-1[7]andISO/IEC9646-2[8])isusedasbasisforthetestmethodology.ThepresentdocumentisapplicabletothesupportofBasicCall,attheQ-referencepointbetweenPrivateIntegratedServicesNetworkExchanges(PINXs)connectedtogetherwithinaPISN.TheQreferencepointisdefinedinETS300475-1[6].2ReferencesThefollowingdocumentscontainprovisionswhich,throughreferenceinthistext,constituteprovisionsofthepresentdocument.• Referencesareeitherspecific(identifiedbydateofpublication,editionnumber,versionnumber,etc.)ornon-specific.• Foraspecificreference,subsequentrevisionsdonotapply.• Foranon-specificreference,thelatestversionapplies.• Anon-specificreferencetoanETSshallalsobetakentorefertolaterversionspublishedasanENwiththesamenumber.[1]ETSIEN301048(V1.1):"PrivateIntegratedServicesNetwork(PISN);Inter-exchangesignallingprotocol;Transitcounteradditionalnetworkfeature[ISO/IEC15056(1997)modified]".[2]ETSIEN300172(V1.4):"PrivateIntegratedServicesNetwork(PISN);Inter-exchangesignallingprotocol;Circuit-modebasicservices[ISO/IEC11572(1996)modified]".[3]ETSIETS300172:"PrivateTelecommunicationNetwork(PTN);Inter-exchangesignallingprotocol;Circuitmodebasicservices".[4]ETSIETS300239(1995):"PrivateIntegratedServicesNetwork(PISN);Inter-exchangesignallingprotocol;Genericfunctionalprotocolforthesupportofsupplementaryservices[ISO/IEC11582(1995),modified]".[5]ETSIEN300403-1:"IntegratedServicesDigitalNetwork(ISDN);DigitalSubscriberSignallingSystemNo.one(DSS1)protocol;Signallingnetworklayerforcircuit-modebasiccallcontrol;Part1:Protocolspecification[ITU-TRecommendationQ.931(1993),modified]".[6]ETSIETS300475-1(1995):"PrivateTelecommunicationNetwork(PTN);Referenceconfiguration;Part1:ReferenceconfigurationforPTNeXchanges(PTNX)[ISO/IEC11579-1(1994),modified]".[7]ISO/IEC9646-1(1994):"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part1:Generalconcepts".SIST EN 300 805-1 V1.2.1:2005

ETSIEN300805-1V1.2.1(2000-05)ETSI7[8]ISO/IEC9646-2(1994):"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part2:AbstractTestSuitespecification".[9]ISO/IEC11572:"InformationTechnology-Telecommunicationsandinformationexchangebetweensystems-PrivateIntegratedServicesNetwork-Circuitmodebearerservices-Inter-exchangesignallingproceduresandprotocol".[10]ISO/IEC15056(1997):"Informationtechnology-Telecommunicationsandinformationexchangebetweensystems-PrivateIntegratedServicesNetwork-Inter-exchangesignallingprotocol-Transitcounteradditionalnetworkfeature".[11]ITU-TRecommendationI.112(1993):"VocabularyoftermsforISDNs".[12]ITU-TRecommendationQ.931(1998):"SDNuser-networkinterfacelayer3specificationforbasiccallcontrol".[13]ECMA-143:"PrivateIntegratedServicesNetwork(PISN)-CircuitModeBearerServices-Inter-exchangeSignallingProceduresandProtocol".[14]ECMA-225:"PrivateIntegratedServicesNetwork(PISN)-Inter-exchangeSignallingProtocolTransitCounterAdditionalNetworkFeature".3Definitions,symbolsandabbreviations3.1DefinitionsForthepurposesofthepresentdocument,thetermsanddefinitionsgiveninITU-TRecommendationI.112[11]andthefollowingapply:AbstractTestSuite(ATS):seeISO/IEC9646-1[7].finaltestpurpose:testpurposewhichisintendedtobemappedtoasingletestcase(exceptifitisuntestable).NOTE:Inthepresentdocumentallfinaltestpurposesareindividualtestpurposesasthereisnocombinationoftestpurposes.ImplementationUnderTest(IUT):seeISO/IEC9646-1[7].incomingcall:seeEN300172[2].incominggatewayPINX:seeEN300172[2].Individualtestpurpose:testpurposefocusingonasingleconformancerequirement,producedbeforeanycombiningoftestpurposes.ThistermisnotdefinedinISO/IEC9646-1[7]butcorrespondstothe"individualtestpurpose"referredtoinISO/IEC9646-2[8]subclause10.3.3.informationelementswithinvalidcontents:seeEN300172[2].originatingPINX:seeEN300172[2].outgoingcall:seeEN300172[2].outgoinggatewayPINX:seeEN300172[2].precedingPINX:seeEN300172[2].PrivateIntegratedNetworkExchange(PINX):seeEN300172[2].PrivateIntegratedServicesNetwork(PISN):seeEN300172[2].ProtocolImplementationConformanceStatement(PICS):seeISO/IEC9646-1[7].SIST EN 300 805-1 V1.2.1:2005

ETSIEN300805-1V1.2.1(2000-05)ETSI8ProtocolImplementationExtraInformationForTesting(PIXIT):seeISO/IEC9646-1[7].reassembly:processwherebyanimplementationonreceiptofthepartsofasinglemessagewhichhasbeensegmentedfortransmission,reassemblesthesepartstomakeuptheoriginalmessage.segmentation:processbywhichamessageisdividedintopartswhenthemessagesizeexceedsthemaximumsizeoftheSCMinformationfield.SignallingCarriageMechanism(SCM):seeEN300172[2].subsequentPINX:seeEN300172[2].supertestpurpose:generaltestpurposefromwhichoneormoretestpurposesmaybederived.ThesederivedtestpurposesmaybemoredetailedthantheSuperTestPurpose.ThistermisnotdefinedinISO/IEC9646-1[7]butcorrespondstothe"morespecifictestobjectives"referredtoinISO/IEC9646-2[8]subclause10.3.1.terminatingPINX:seeEN300172[2].transitPINX:seeEN300172[2].unexpectedmessage:seeEN300172[2].unrecognizedinformationelement:seeEN300172[2].3.2SymbolsForthepurposesofthepresentdocument,thefollowingsymbolsapply:BOInopportuneBehaviour(TSSgroup)BVValidBehaviour(TSSgroup)CCCallClearing(TSSgroup)CECallEstablishing(TSSgroup)CRCallReference(value)IGIncomingGateway(TSSgroup)IVInValidbehaviourtests(TSSgroup)IOInOpportunebehaviourtest(TSSgroup)MSMessageSegmentation(TSSgroup)OGOutgoingGateway(TSSgroup)PCProtocolControl(TSSgroup)PVParameterVariations(TSSgroup)SEStateEventtransitions(TSSgroup)TRTRansit(TSSgroup)TETErminating(TSSgroup)3.3AbbreviationsForthepurposesofthepresentdocument,thefollowingabbreviationsapply:ATSAbstractTestSuiteIEInformationElementIUTImplementationUnderTestPICSProtocolImplementationConformanceStatementPINXPrivateIntegratedServicesNetworkeXchangePISNPrivateIntegratedServicesNetworkPIXITProtocolImplementationeXtraInformationforTestingPSS1PrivateIntegratedSignallingSystemNumber1SCMSignallingCarriageMechanismSTPSuperTestPurposeTPTestpurposeTSSTestSuiteStructureSIST EN 300 805-1 V1.2.1:2005

ETSIEN300805-1V1.2.1(2000-05)ETSI94TestSuiteStructure(TSS)Thetestsuiteisstructuredasatreewiththefollowinglevels:1stlevel:thenamerepresentingthebasespecification(EN300172[2]):-PSS1_BC.2ndlevel:CallControlforthemajorrolesofthebasespecification(Originating,Terminating,Transit,IncomingGateway,OutgoingGateway)andProtocolControlwhichiscommontoallthebehaviours:-ProtocolControl(PC);-callcontrolforOrIginating(OI);-callcontrolforTErminating(TE);-callcontrolforTRansit(TR);-callcontrolforIncomingGateway(IG);-callcontrolforOutgoingGateway(OG).3rdlevel:thephasesofthebasespecification:-CallEstablishing(CE);-CallClearing(CC);-MessageSegmentation(MS)(thisgroupisemptyforcallcontrolrequirements);-STATUSProcedures(ST)(thisgroupisemptyforcallcontrolrequirements);-LayerManagement(LM)(thisgroupisemptyforcallcontrolrequirements).4thlevel:thenatureofthetest:-Validbehaviourtests(BV);-InValidbehaviourtests(IV);-InOpportunebehaviourtests(IO).Figure1showsthePSS1Layer3TestSuiteStructureoverview.Notallthebrancheshavebeenexpandedtothefinaldetails.OnlygroupswhichareexpectedtocontainTPsareshown.SIST EN 300 805-1 V1.2.1:2005

ETSIEN300805-1V1.2.1(2000-05)ETSI10Inopportune(IO)Invalid(IV)Valid(BV)ProtocolControl(PC)CallEstablishing(CE)Inopportune(IO)Invalid(IV)Valid(BV)CallClearing(CC)Inopportune(IO)Invalid(IV)Valid(BV)MessageSegmentation(MS)Inopportune(IO)Valid(BV)StatusProcedures(ST)Inopportune(IO)Invalid(IV)Valid(BV)LayerManagement(LM)Valid(BV)Originating(OI)CallEstablishing(CE)Valid(BV)Terminating(TE)CallEstablishing(CE)CallClearing(CC)Valid(BV)Valid(BV)Transit(TR)CallEstablishing(CE)CallClearing(CC)Valid(BV)Valid(BV)IncomingGateway(IG)CallEstablishing(CE)Valid(BV)OutgoingGateway(OG)CallEstablishing(CE)QSIGBasicCall(PSS1_BC)Figure1:PSS1Layer3TestSuiteStructureoverview5TestPurposes(TP)5.1IntroductiontoTestPurposes5.1.1TestpurposesproductionmethodTheTPsproductionmethodconsistsofreviewingthestandardandspecifyingeverythingthatshouldbetested,i.e.allthecharacteristicsthatcouldbedeterminedfromthestandard,whichanimplementationisrequiredtoconformto.Thisfirstphaseledtotheproductionof"Super"TestPurposes(STPs),whicharegeneralTPs,reflectingmorethefunctionalaspectsandthestructureofthestandardratherthantheTSSitself(seeclause4).SIST EN 300 805-1 V1.2.1:2005

ETSIEN300805-1V1.2.1(2000-05)ETSI11ThesecondphaseconsistedofderivingfromeachSTPseveral"Final"TPs.These"Final"TPsaretheindividualTPsasidentifiedintheAbstractTestSuite(ATS)(eachofwhichwillgiverisetoaTestCase).Thecriteriaforderivingthese"Final"TPswastotakeintoaccounttheTSS,inordertoensuregoodcoveragefortesting.Theobjectivewastoderive"Final"TPsanddistributethemoverthecompleteTSS,takingintoaccountallthetestingaspects(validbehaviour,inopportunebehaviour,timer,parametervariations,stateeventtransition,etc.),whileretainingalltherequirementsofthestandard.Inthisway,oneormore"Final"TPsmaybederivedfromanSTP.AlthoughanSTPmaygenerateanumberof"final"TPs,notallofthemmayberetained,astheymaydealwitharequirementwhichhasalreadybeencoveredbyaprevious"final"TP.Thisensuresamoreefficienttestingwithgoodcoverage,avoidingrepeatedlytestingthesameaspectofthestandard,probablyleadingtothesameverdicteachtime.SomeSTPsarenotdecomposedinto"final"derivedTPsbecausetherequirementofthisSTPhasalreadybeencoveredbyanother"final"TP.5.1.2STPidentifierTheSTPidentifierisdescribedusinga5digitalphanumericcode,thiscodeisusedinthefollowingmanner:-characters5-4:"SP";-digit3-2-1:STPnumber;-PATTERN:SPwith=000->999.5.1.3"Final"derivedTPidentifierTheTPidentifierisdescribedusingan7digitalphanumericcode,thiscodeisusedinthefollowingmanner:-characters7-6:"TC";-digit5:2ndlevelofTSS;-digit4:3rdlevelofTSS;-digit3:4thlevelofTSS;-characters2-1:lettersidentifyingthefinalTP.PATTERN:TCwith:-=0:protocolcontrol;1:callcontroloriginating;2:callcontrolterminating;3:callcontroltransit;4:callcontroloutgoinggateway;5:callcontrolincominggateway.-=0:callestablishing;1:callclearing;2:messagesegmentation;3:statusprocedures;4:layermanagement.SIST EN 300 805-1 V1.2.1:2005

ETSIEN300805-1V1.2.1(2000-05)ETSI12-=2:validbehaviourtests;3:invalidbehaviourtest;4:inopportunebehaviourtests.-=AA->ZZEXAMPLE1:TC212KWisthenumberofthetestpurposeKW,foraterminatingPINX,totestthevalidbehaviouroftheIUTduringcallclearing.EXAMPLE2:TC212KUisthenumberofthetestpurposeKU,foraterminatingPINX,totestthevalidbehaviouroftheIUTduringcallclearing.5.1.4StandardoptionsInreviewingthestandardtoproduceTPs,twosituationshavebeenidentifiedregardingoptionalrequirements.ThefirstcaseiswhereeithertheImplementationUnderTest(IUT)performsanactionwhichcanbetested,ordoesnothingthatcanbetested.InthissituationthereisaTPforthecasewheretheIUTdoessomethingtestableandaProtocolImplementationeXtraInformationforTesting(PIXIT)questionshouldbeusedtoselecttheassociatedtestcase.ThesecondcaseiswheretheIUTalwaysperformsafirstactionwhichhastobetestedandoptionallyperformsasecondactionwhichhasalsotobetestedifitoccurs.InthissituationnoPIXITquestionisaskedforthisselection.5.1.5MessagesegmentationWhereaTPreferstoamessagesentbytheIUT,thismessagemaybesegmented(unlessotherwisestated)withoutaffectingtheTP.5.2TestpurposewritingrulesWritingruleshavebeendefinedinordertohaveconsistencybetweenalltheTPs.However,insomecases,itisnotpossibletousethemwithoutlosingtherealobjectiveofthetest.Consequently,asmallnumberofTPsmaydeviatefromtheserulesinaminorway.SIST EN 300 805-1 V1.2.1:2005

ETSIEN300805-1V1.2.1(2000-05)ETSI135.2.1Terminating,Originating,Incoming/OutgoingGatewayPINXTable1givesthetestpurposeswritingrulesfornon-transitPINXrequirements.Table1:TestPurposewritingrulesfornon-transitPINXrequirementsTPpartTextExampleHeadertabsee5.1.2and5.1.3(note2)tabsubclausex.x.xCRvalid,invalid,inopportuneetc.PreconditionEnsurethattheIUTin[call]state0,1,2,3,etc.[andin]Reassemblynullstate[seebelowformessagestructureifmessage]afterhavingsentaXXXmessage.StimulusseebelowformessagestructureonreceivingaXXXXmessageortorequesta.[]CRasaresultofcalleduseractionReactionsends,does,discards,etc.[]fortheoutgoingcalliftheactionissendingseebelowformessagestructure[and/or],etc.andenters[call]state0,1,2,3,etc.and/orentersReassemblynullstateand/orandremainsinthesame[call]state(s)MessagestructuremessagecontainingaSETUP,CONNECTetc.a)IEwithorcontainingb)aencodedasorincludingandbacktoaorb,Bearercapability,causeetc.Causevalueetc.NOTE1:TextinitalicsdoesnotappearinTPs,textbetween<>isfilledinforeachTPanddiffersfromoneTPtothenexttextbetween[]onlyappearincertainTPs.NOTE2:WherethetextofanSTPandaTPderivedfromitareidenticaltherearetwoheaders.SIST EN 300 805-1 V1.2.1:2005

ETSIEN300805-1V1.2.1(2000-05)ETSI145.2.2TransitPINXTable2givesthetestpurposeswritingrulesfortransitPINXrequirements.Table2:TestPurposewritingrulesfortransitPINXrequirementsTPpartTextExampleHeadertabsee5.1.2and5.1.3(note2)tabsubclausex.x.xCRvalid,invalid,inopportuneetc.PreconditionEnsurethattheIUTintransitstateTCC_AwaitDigitsinstateforthecalloninterfaceX7,8,9etc.andinstateforthecalloninterfaceY1,2,3,etc.[seebelowformessagestructureifmessage]afterhavingreceivedaXXXmessageoninterfaceX.StimulusseebelowformessagestructureonreceivingaXXXXmessageoninterfaceXorinordertoinitiatecallclearing[]CRwithsufficientaddressinformationtoroutethecallReactionsends,does,discards,etc.[]fortheoutgoingcall[on/forinterface]X,Yiftheactionissendingseebelowformessagestructure[and/or],etc.andentersstateforthecalloninterfaceX7,8,9etc.andentersstateforthecalloninterfaceY1,2,3etcand/orandremainsinthesame[call]state(s)MessagestructuremessagecontainingaSETUP,CONNECTetc.a)IEwithorcontainingb)aencodedasorincludingandbacktoaorb,Bearercapability,causeetc.Causevalueetc.NOTE1:TextinitalicsdoesnotappearinTPs,textbetween<>isfilledinforeachTPanddiffersfromoneTPtothenexttextbetween[]onlyappearincertainTPs.NOTE2:WherethetextofanSTPandaTPderivedfromitareidenticaltherearetwoheaders.5.3TestPurposesAllPICSitemsreferredtointhissubclauseareasspecifiedinEN300172[2]unlessindicatedotherwise.WherethereisareferencetotheANF-TCPICSthisreferstoEN301048[1].Unlessspecified:-themessagesindicatedarevalidandcontainatleastthemandatoryinformationelementsandpossiblyoptionalinformationelements;-theinformationelementsindicatedarevalidandcontainatleastthemandatoryparametersandpossiblyoptionalparameters.NOTE1:Onlythederived"Final"TPsareusedtoproducetestcases.NOTE2:WhereatestpurposespecifiesthattheIUTentersorremainsinaspecifiedProtocolControlorLayerManagementstate,thisisverifiedasspecifiedinsubclause5.3.13.NOTE3:WhereTPsarenotapplicabletoallimplementationsthisisindicatedbyaselectionstatement.WheresuchastatementappearsatthestartofasubclauseitappliestoallTPsinthatsubclause,whereitappearsafteraSTPitappliestothatSTPandallitsderivedTPs,whereitappearsafteraderivedTPitappliestothatTPonly.ATPisapplicableiftheselectionstatements(ifany)fortheTP,STPandsubclauseareallsatisfied.SIST EN 300 805-1 V1.2.1:2005

ETSIEN300805-1V1.2.1(2000-05)ETSI155.3.1ProtocolControlrequirementsforCallEstablishmentTheTPsinthissubclauserefertoEN300172[2],subclause10.1.5.3.1.1CallRequest5.3.1.1.1OutgoingsideTheTPsinthissubclauserefertoEN300172[2],subclause10.1.1.Selection:IUTsupportsproceduresforcallrequest.PICSB6.SP001subclauses10.1.1and14.5.5ValidTC002XDsubclauses10.1.1and14.5.5.ValidEnsurethattheIUTinstate0,inordertoinitiateacallsupporting64kbits/sUnrestricted,sendsaSETUPmessagecontainingaBearerCapabilityIEwithanInformationTransferCapabilityfieldencodedasUnrestricted.Selection:IUTsupports64kbit/sUnrestrictedbearer.PICS:Z1.SP002subclauses10.1.1and14.5.5ValidTC002XEsubclauses10.1.1and14.5.5ValidEnsurethattheIUTinstate0,inordertoinitiateacallsupporting64kbits/sSpeech,sendsaSETUPmessagecontainingaBearerCapabilityIEwithanInformationTransferCapabilityfieldencodedasSpeech.Selection:IUTsupports64kbit/sSpeechbearer.PICS:Z2.SP003subclauses10.1.1and14.5.5ValidTC002XFsubclauses10.1.1and14.5.5ValidEnsurethattheIUTinstate0,inordertoinitiateacallsupporting64kbits/s3,1kHzAudio,sendsaSETUPmessagecontainingaBearerCapabilityIEwithanInformationTransferCapabilityfieldencodedas3,1kHzAudio.Selection:IUTsupports64kbit/s3,1kHzAudiobearer.PICS:Z3.SP310subclauses10.1.1and14.5.5ValidTC002YJsubclauses10.1.1and14.5.5ValidEnsurethattheIUTinstate0,inordertoinitiateacallsupportingamultiratebearer,sendsaSETUPmessagecontainingaBearerCapabilityIEwithanInformationTransferRatefieldencodedasMultirate,384kbit/s,1536kbit/sor1920kbit/s.Selection:IUTsupportsmultiratebearer.PICS:Z4.SP311subclauses10.1.1and14.5.5ValidTC002YKsubclauses10.1.1and14.5.5ValidEnsurethattheIUTinstate0,inordertoinitiateacallsupportingA-lawuserinformationlayer1protocol,sendsaSETUPmessagecontainingaBearerCapabilityIEwiththeUserInformationLayer1ProtocolfieldencodedasA-law.Selection:IUTsupportsA-law.PICS:Z5.SIST EN 300 805-1 V1.2.1:2005

ETSIEN300805-1V1.2.1(2000-05)ETSI16SP312subclauses10.1.1and14.5.5ValidTC002YLsubclauses10.1.1and14.5.5ValidEnsurethattheIUTinstate0,inordertoinitiateacallsupportingµ-lawuserinformationlayer1protocol,sendsaSETUPmessagecontainingaBearerCapabilityIEwiththeUserInformationLayer1Protocolfieldencodedasµ-law.Selection:IUTsupportsµ-law.PICS:Z6.SP306subclauses10.1.1and14.5.5ValidTC002YGsubclauses10.1.1and14.5.5ValidEnsurethattheIUTinstate0,inordertoinitiateacallsupporting64kbits/sunrestricteddigitalinformationwithtonesandannouncements,sendsaSETUPmessagecontainingaBearerCapabilityIEwithanInformationTransferCapabilityfieldencodedasunrestricteddigitalinformationwithtonesandannouncements.Selection:IUTsupports64kbit/sunrestricteddigitalinformationwithtonesandannouncementsbearer.PICS:Z7.NOTE:ThePICSreferenceZ7istakenfromECMA-143.TheidentifierinEN300172[2](inthedelta)isZ5whichconflictswithaniteminISO/IEC11572[9].SP007subclauses10.1.1and13.2.10ValidTC002AAsubclause10.1.1ValidEnsurethattheIUTinstate0,inordertoinitiateacall,sendsaSETUPmessagewithallthemandatoryIE,andentersstate1.SP008subclause10.1.1ValidTC002AEsubclause10.1.1ValidEnsurethattheIUTinstate1,atfirstexpiryoftimerT303,sendsthesameSETUPmessageastheonesentpreviously,andremainsinthesamestate.Selection:IUTsupportsre-transmissionofSETUP.SP009subclause10.1.1ValidTC002AGsubclause10.1.1ValidEnsurethattheIUTinstate1,atthesecondexpiryoftimerT303,sendsaRELEASECOMPLETEmessagecontainingaCauseIEwithaCauseValueencodedas102,andentersstate0(referenceEN300172[2],subclause10.1.1).Selection:IUTsupportsre-transmissionofSETUP.SP010subclause10.1.1ValidTC002AIsubclause10.1.1ValidEnsurethattheIUTinstate0,inordertoinitiateacall,sendsaSETUPmessagecontainingaChannelIdentificationIEwithaChannelNumberindicatingafreechannel,andentersstate1.SP011subclauses10.1.1and14.3ValidTC002AJsubclauses10.1.1and14.3ValidEnsurethattheIUTinstate0,inordertoinitiateacall,sendsaSETUPmessagecontainingaCallReferenceIEwithaCallReferenceFlagencodedas0andaCallReferenceValuecodedin2octets,andentersstate1.SIST EN 300 805-1 V1.2.1:2005

ETSIEN300805-1V1.2.1(2000-05)ETSI17SP012subclause10.1.1ValidTC002ALsubclause10.1.1ValidEnsurethattheIUTinstate0,inordertoinitiateacall,usingen-blocsending,sendsaSETUPmessagecontainingaCalledPartyNumberIEencodedasacompleteNumberasstatedinthePIXIT.SP013subclause10.1.1ValidTC002AMsubclause10.1.1ValidEnsurethattheIUTinstate0,inordertoinitiateacall,usingen-blocsending,sendsaSETUPmessagecontainingaSendingCompleteIE,andentersstate1.Selection:IUTsupportsinclusionofSendingCompleteintheSETUPmessage.PICS:B7ORJ12.5.3.1.1.2IncomingsideTheTPsinthissubclauserefertoEN300172[2],subclause10.1.1.Selection:IUTsupportsproceduresforincomingcalls:PICSB3ORB4ORB5.SP014subclause10.1.1ValidTC002UZsubclause10.1.1ValidEnsurethattheIUTinstate0,onreceivingaSETUPmessage,entersstate6(referenceEN300172[2],subclause10.1.1).NOTE:ThisSTPisreferencedin'UntestableTPs'sectionintheassociatedATSspecificationdocument.5.3.1.2InformationchannelselectionTheTPsinthissubclauserefertoEN300172[2],subclause10.1.2.5.3.1.2.1OutgoingsideSelection:IUTsupportsproceduresforcallrequest.PICSB6.SP016subclause10.1.2ValidEnsurethattheIUTinstate1,onreceivinganALERTINGorCONNECTmessageasthefirstresponsetotheSETUPmessage,doesnotindicateaprotocolerror.TC002AZsubclause10.1.2ValidEnsurethattheIUTinstate1,onreceivinganALERTINGmessageasthefirstresponsetotheSETUPmessage,doesnotindicateaprotocolerror.TC002BAsubclause10.1.2ValidEnsurethattheIUTinstate1,onreceivingaCONNECTmessageasthefirstresponsetotheSETUPmessage,sendsaCONNECTACKmessage.Selection:IUTsupportssendingofCONNECTACKNOWLEDGE.SP017subclauses10.1.2and10.2.2ValidTC002BBsubclauses10.1.2and10.2.2ValidEnsurethattheIUTinstate1,onreceivingaRELEASECOMPLETEmessagecontainingaCauseIEwithaCauseValueencodedas44,asthefirstresponsetotheSETUPmessagecontainingaChannelIdentificationIEwiththepreferred/exclusivefieldencodedasexclusive,entersstate0.Selection:IUTsupportssendingSETUPincludingexclusiveChannelID.SIST EN 300 805-1 V1.2.1:2005

ETSIEN300805-1V1.2.1(2000-05)ETSI18SP018subclauses10.1.2and10.2.2ValidTC002BCsubclauses10.1.2and10.2.2ValidEnsurethattheIUTinstate1,onreceivingaRELEASECOMPLETEmessagecontainingaCauseIEwithaCauseValueencodedas34,asthefirstresponsetotheSETUPmessagecontainingaChannelIdentificationIEwiththepreferred/exclusivefieldencodedaspreferred,entersstate0.Selection:IUTsupportssendingSETUPincludingpreferredChannelID.SP019subclauses10.1.2and10.2.2ValidEnsurethattheIUTinstate1,onreceivingaCALLPROCEEDINGorSETUPACKNOWLEDGEmessagecontainingaChannelIdentificationIEwithaChannelNumberencodedwithanunacceptablechannelnumber,asthefirstresponsetotheSETUPmessage,sendsaRELEASEmessagecontainingaCauseIEwithaCauseValueencodedas6,andentersstate19.TC002BDsubclauses10.1.2and10.2.2ValidEnsurethattheIUTinstate1,onreceivingaCALLPROCEEDINGmessagecontainingaChannelIdentificationIEwithaChannelNumberencodedwithanon-existentchannelnumber,asthefirstresponsetotheSETUPmessage,sendsaRELEASEmessagecontainingaCauseIEwithaCauseValueencodedas6,andentersstate19.TC002BEsubclauses10.1.2and10.2.2ValidEnsurethattheIUTinstate1,onreceivingaSETUPACKNOWLEDGEmessagecontainingaChannelIdentificationIEwithaChannelNumberencodedwithachannelnumberknowntobebusy,asthefirstresponsetotheSETUPmessage,sendsaRELEASEmessagecontainingaCauseIEwithaCauseValueencodedas6.5.3.1.2.2Incomingside-singleinformationchannelSelection:IUTsupportsproceduresforincomingcalls:PICSB3ORB4ORB5.SP020subclause10.1.2ValidEnsurethattheIUTinstate0,onreceivingaSETUPmessage,containingaChannelIdentificationIEwithaChannelNumberencodedasn,knowntobeavailable,sendsaCALLPROCEEDINGorSETUPACKmessagecontainingaChannelIdentificationIEwithaChannelNumberencodedasnandentersstate9or25.TC002JDsubclause10.1.2ValidEnsurethattheIUTinstate0,onreceivingaSETUPmessage,containingaChannelIdentificationIEwithaChannelNumberencodedasn,knowntobeavailable,andaSendingCompleteIE,sendsaCALLPROCEEDINGmessagecontainingaChannelIdentificationIEwithaChannelNumberencodedasn.SP021subclause10.1.2ValidEnsurethattheIUTinstate0,onreceivingaSETUPmessagecontainingaChannelIdentificationIEwithaChannelNumberencodedasn,knowntobebusy,andapreferred/exclusivefieldencodedaspreferred,havinganalternativeavailableInformationchannelwhosenumberism,sendsaCALLPROCEEDINGorSETUPACKmessagecontainingaChannelIdentificationIEwithaChannelNumberencodedasm,andentersstate9or25respectively.TC002JEsubclause10.1.2ValidEnsurethattheIUTinstate0,onreceivingaSETUPmessagecontainingaChannelIdentificationIEwithaChannelNumberencodedasn,knowntobebusy,andapreferred/exclusivefieldencodedaspreferred,andaSendingCompleteIE,havinganalternativeavailableInformationchannelwhosenumberism,sendsaCALLPROCEEDINGmessagecontainingaChannelIdentificationIEwithaChannelNumberencodedasm.SIST EN 300 805-1 V1.2.1:2005

ETSIEN300805-1V1.2.1(2000-05)ETSI19SP022subclause10.1.2ValidTC002JFsubclause10.1.2ValidEnsurethattheIUTinstate0,onreceivingaSETUPmessagecontainingaChannelIdentificationIEwithaChannelNumberknowntobebusyandapreferred/exclusivefieldencodedasexclusive,sendsaRELEASECOMPLETEmessagecontainingaCauseIEwithaCauseValueencodedas44,andentersstate0.SP023subclause10.1.2ValidTC002JGsubclause10.1.2ValidEnsurethattheIUTinstate0,onreceivingaSETUPmessagecontainingaChannelIdentificationIEwithaChannelNumberknowntobebusyandapreferred/exclusivefieldencodedaspreferred,andhavingnoalternativeInformationchannelavailable,sendsaRELEASECOMPLETEmessagecontainingaCauseIEwithaCauseValueencodedas34,andentersstate0.5.3.1.2.3Incomingside-multirateSelection:IUTsupportsproceduresforincomingcalls:PICSB3ORB4ORB5.Selection:IUTsupportsmultiratebearers:PICSZ4.SP31
...