Private Integrated Services Network (PISN); Inter-exchange signalling protocol; Cordless terminal authentication supplementary services; Part 1: Test Suite Structure and Test Purposes (TSS&TP) specification for the VPN b service entry point

DEN/SPAN-05196-2

Zasebno omrežje z integriranimi storitvami (PISN) – Signalizacijski protokol med centralami – Dopolnilna storitev: avtentikacija brezvrvičnega terminala – 1. del: Zgradba preskušalnega niza in namen preskušanja (TSS&TP) – Specifikacija za vstopno točko VPN "b" storitve

General Information

Status
Published
Publication Date
03-Dec-2000
Technical Committee
Current Stage
12 - Completion
Due Date
08-Dec-2000
Completion Date
04-Dec-2000
Mandate

Buy Standard

Standard
EN 301 492-1 V1.1.2:2005
English language
20 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.Private Integrated Services Network (PISN); Inter-exchange signalling protocol; Cordless terminal authentication supplementary services; Part 1: Test Suite Structure and Test Purposes (TSS&TP) specification for the VPN b service entry point33.040.35Telefonska omrežjaTelephone networksICS:Ta slovenski standard je istoveten z:EN 301 492-1 Version 1.1.2SIST EN 301 492-1 V1.1.2:2005en01-januar-2005SIST EN 301 492-1 V1.1.2:2005SLOVENSKI
STANDARD



SIST EN 301 492-1 V1.1.2:2005



ETSIEN301492-1V1.1.2(2000-12)EuropeanStandard(Telecommunicationsseries)PrivateIntegratedServicesNetwork(PISN);Inter-exchangesignallingprotocol;Cordlessterminalauthenticationsupplementaryservices;Part1:TestSuiteStructureandTestPurposes(TSS&TP)specificationfortheVPN"b"serviceentrypointSIST EN 301 492-1 V1.1.2:2005



ETSIETSIEN301492-1V1.1.2(2000-12)2ReferenceDEN/SPAN-05196-2KeywordsCTM,mobility,PISN,QSIG,supplementaryservices,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 301 492-1 V1.1.2:2005



ETSIETSIEN301492-1V1.1.2(2000-12)3ContentsIntellectualPropertyRights.4Foreword.41Scope.52References.53Definitionsandabbreviations.63.1Definitions.63.2Abbreviations.74TestSuiteStructure(TSS).85TestPurposes(TP).85.1Introduction.85.1.1TPnamingconvention.85.1.2SourceofTPdefinition.85.1.3TPstructure.95.1.4Teststrategy.95.2TPsforSS-CTATandSS-CTAN.95.2.1SS-CTATsignallingprocedures.105.2.1.1ActionsattheHomePINXforinitiationofSS-CTAT.105.2.1.2ActionsattheHomePINXforrequestingauthenticationparameters.115.2.1.3ActionsattheHomePINXwhenfetchingauthenticationparameters.125.2.1.4ActionsattheVisitorPINXforexecutionofSS-CTAT.125.2.1.5ActionsattheVisitorPINXforrequestingauthenticationparameters.145.2.1.6ActionsattheAuthenticationServerPINX.145.2.2ProtocolinteractionbetweenSS-CTATandCordlessTerminalLocationRegistration(SS-CTLR).155.2.2.1ActionsatthePreviousVisitorPINX.155.2.3SS-CTANsignallingprocedures.155.2.3.1ActionsattheVisitorPINX.155.2.3.2ActionsattheHomePINX.165.2.3.3ActionsattheAuthenticationServerPINX.176Compliance.187Requirementsforacomprehensivetestingservice.18Bibliography.19History.20SIST EN 301 492-1 V1.1.2:2005



ETSIETSIEN301492-1V1.1.2(2000-12)4IntellectualPropertyRightsIPRsessentialorpotentiallyessentialtothepresentdocumentmayhavebeendeclaredtoETSI.TheinformationpertainingtotheseessentialIPRs,ifany,ispubliclyavailableforETSImembersandnon-members,andcanbefoundinETSISR000314:"IntellectualPropertyRights(IPRs);Essential,orpotentiallyEssential,IPRsnotifiedtoETSIinrespectofETSIstandards",whichisavailablefromtheETSISecretariat.LatestupdatesareavailableontheETSIWebserver(http://www.etsi.org/ipr).PursuanttotheETSIIPRPolicy,noinvestigation,includingIPRsearches,hasbeencarriedoutbyETSI.NoguaranteecanbegivenastotheexistenceofotherIPRsnotreferencedinETSISR000314(ortheupdatesontheETSIWebserver)whichare,ormaybe,ormaybecome,essentialtothepresentdocument.ForewordThisEuropeanStandard(Telecommunicationsseries)hasbeenproducedbyETSITechnicalCommitteeServicesandProtocolsforAdvancedNetworks(SPAN).ThepresentdocumentcoversthePrivateIntegratedServiceNetwork(PISN)Inter-exchangesignallingprotocol-CallCompletionsupplementaryservice-TestSuiteStructureandTestPurposes(TSS&TP)specification.Thepresentdocumentispart1ofamulti-partdeliverablecoveringthePrivateIntegratedServicesNetwork(PISN);Inter-exchangesignallingprotocol;Cordlessterminalauthenticationsupplementaryservices,asidentifiedbelow:Part1:"TestSuiteStructureandTestPurposes(TSS&TP)specificationfortheVPN"b"serviceentrypoint";Part2:"AbstractTestSuite(ATS)andpartialProtocolImplementationeXtraInformationforTesting(PIXIT)proformafortheVPN"b"serviceentrypoint".NationaltranspositiondatesDateofadoptionofthisEN:01December2000DateoflatestannouncementofthisEN(doa):31March2001DateoflatestpublicationofnewNationalStandardorendorsementofthisEN(dop/e):30September2001DateofwithdrawalofanyconflictingNationalStandard(dow):30September2001SIST EN 301 492-1 V1.1.2:2005



ETSIETSIEN301492-1V1.1.2(2000-12)51ScopeThepresentdocumentspecifiestheTestSuiteStructureandTestPurposes(TSS&TP)fortheCordlessTerminalAuthenticationsupplementaryservicesoftheInter-exchangesignallingprotocolforPrivateIntegratedServicesNetworks(PISN).TheobjectiveofthisTSSandTPsspecificationistoprovideconformancetests,whichgiveagreaterprobabilityofinter-operability.TheTSSandTPsspecificationcoverstheproceduresdescribedinEN300366[13].TheISOstandardforthemethodologyofconformancetesting(ISO/IEC9646-1[3],ISO/IEC9646-2[4]andISO/IEC9646-3[14])isusedasbasisforthetestmethodology.TheTestSuiteStructureandTestPurposesspecifiedinthisstandardareonlyintendedforVPNscenariosatthe"b"serviceentrypoint.TheVPN"b"serviceentrypointisdefinedinEN301060-1[7]andETR172[8].Thefollowingdocumentscontainprovisionswhich,throughreferenceinthistext,constituteprovisionsofthepresentdocument.2ReferencesThefollowingdocumentscontainprovisionswhich,throughreferenceinthistext,constituteprovisionsofthepresentdocument.• Referencesareeitherspecific(identifiedbydateofpublication,editionnumber,versionnumber,etc.)ornon-specific.• Foraspecificreference,subsequentrevisionsdonotapply.• Foranon-specificreference,thelatestversionapplies.• Anon-specificreferencetoanETSshallalsobetakentorefertolaterversionspublishedasanENwiththesamenumber.[1]ETSIETS300239(1995):"PrivateIntegratedServicesNetwork(PISN);Inter-exchangesignallingprotocol;Genericfunctionalprotocolforthesupportofsupplementaryservices[ISO/IEC11582(1995),modified]".[2]ETSIETS300406(1995):"MethodsforTestingandSpecification(MTS);Protocolandprofileconformancetestingspecifications;Standardizationmethodology".[3]ISO/IEC9646-1(1994):"Informationtechnology;OpenSystemsInterconnection;Conformancetestingmethodologyandframework;Part1:Generalconcepts".[4]ISO/IEC9646-2(1994):"Informationtechnology;OpenSystemsInterconnection;Conformancetestingmethodologyandframework;Part2:Abstracttestsuitespecification".[5]ITU-TRecommendationI.112(1993):"VocabularyoftermsforISDNs".[6]ITU-TRecommendationI.210(1993):"PrinciplesofthetelecommunicationservicessupportedbyanISDNandthemeanstodescribethem".[7]ETSIEN301060-1:"IntegratedServicesDigitalNetwork(ISDN);DigitalSubscriberSignallingSystemNo.one(DSS1)protocol;Basiccallcontrol;Enhancementatthe"b"serviceentrypointforVirtualPrivateNetwork(VPN)applications;Part1:Protocolspecification".[8]ETSIETR172:"BusinessTeleCommunications(BTC);VirtualPrivateNetworking(VPN);Servicesandnetworkingaspects;Standardizationrequirementsandworkitems".SIST EN 301 492-1 V1.1.2:2005



ETSIETSIEN301492-1V1.1.2(2000-12)6[9]ETSIETS300692:"PrivateIntegratedServicesNetwork(PISN);CordlessTerminalMobility(CTM);Locationhandlingservices;Functionalcapabilitiesandinformationflows".[10]ETSIEN300171:"PrivateTelecommunicationNetwork(PTN);Specification,functionalmodelsandinformationflows;Controlaspectsofcircuitmodebasicservices".[11]ETSII-ETS300809:"PrivateIntegratedServicesNetwork(PISN);CordlessTerminalMobility(CTM);Inter-exchangesignallingprotocol;Cordlessterminalauthenticationsupplementaryservices".[12]ETSII-ETS300808:"PrivateIntegratedServicesNetwork(PISN);CordlessTerminalMobility(CTM);Inter-exchangesignallingprotocol;Cordlessterminaloutgoingcalladditionalnetworkfeature".[13]ETSIEN300366:"UniversalPersonalTelecommunication(UPT);UPTphase2;FunctionalspecificationoftheinterfaceofaUPTIntegratedCircuitCard(ICC)andCardAcceptingDevices(CADs);UPTcardacceptingDualToneMultipleFrequency(DTMF)device;Conformancetestspecification".[14]ISO/IEC9646-3:"Informationtechnology;OpenSystemsInterconnection;Conformancetestingmethodologyandframework;Part3:TheTreeandTabularCombinedNotation(TTCN)".[15]ISO/IEC11571:"Informationtechnology-Telecommunicationsandinformationexchangebetweensystems-PrivateIntegratedServicesNetworks-Addressing".[16]ISO/IEC11579-1:"Informationtechnology-Telecommunicationsandinformationexchangebetweensystems-Privateintegratedservicesnetwork-Part1:ReferenceconfigurationforPISNExchanges(PINX)".[17]ETSIEN300415:DonotexistasanENbutasanETS"PrivateIntegratedServicesNetwork(PISN);Termsanddefinitions".3Definitionsandabbreviations3.1DefinitionsForthepurposesofthepresentdocument,thefollowingtermsanddefinitionsapply:AbstractTestSuite(ATS):refertoISO/IEC9646-1[3]ImplementationUnderTest(IUT):refertoISO/IEC9646-1[3]ProtocolImplementationConformanceStatement(PICS):refertoISO/IEC9646-1[3]PICSproforma:refertoISO/IEC9646-1[3]TestPurpose(TP):refertoISO/IEC9646-1[3]VirtualPrivateNetwork(VPN):refertoEN301060-1[7]ApplicationProtocolDataUnit(APDU):seeETS300239[1]BasicService:seeITU-TRecommendationI.210[6]CompleteNumber:seeISO/IEC11571[15]CTMuser:seeETS300692[9]HomePINX:seeETS300692[9]PrivateIntegratedServicesNetworkExchange(PINX):seeISO/IEC11579-1[16]PISNNumber:seeISO/IEC11571[15]SIST EN 301 492-1 V1.1.2:2005



ETSIETSIEN301492-1V1.1.2(2000-12)7Signalling:seeITU-TRecommendationI.112[5]SupplementaryService:seeITU-TRecommendationI.210[6]User:seeEN300171[10]Visitorarea:seeEN300415[17]VisitorPINX:seeETS300692[9]3.2AbbreviationsForthepurposesofthepresentdocument,thefollowingabbreviationsapply:APDUApplicationProtocolDataUnitASN.1AbstractSyntaxNotationnumber1ATSAbstractTestSuiteBCBasicCallCRCallReferenceCTMCordlessTerminalMobilityIEInformationElementIUTImplementationUnderTestPICSProtocolImplementationConformanceStatementPINXPrivateIntegratedServicesNetworkeXchangePISNPrivateIntegratedServicesNetworkPIXITProtocolImplementationeXtraInformationforTestingPSS1PrivateIntegratedSignallingSystemNumber1sccallindependentsignallingconnectionSS-CTANSupplementaryservice-AuthenticationofaPISNSS-CTATSupplementaryservice-AuthenticationofaCTMuserT1TimerT1T2TimerT2T3TimerT3T4TimerT4T5TimerT5TPTestPurposeTSSTestSuiteStructureVPNVirtualPrivateNetworkSIST EN 301 492-1 V1.1.2:2005



ETSIETSIEN301492-1V1.1.2(2000-12)84TestSuiteStructure(TSS)SignallingprotocolforthesupportofSS-CTATGroupSS-CTATsignallingproceduresActionsattheHomePINXforinitiationofSS-CTATHome01ActionsattheHomePINXforrequestingauthenticationparametersHome02ActionsattheHomePINXwhenfetchingauthenticationparametersHome03ActionsattheVisitorPINXforexecutionofSS-CTATVisit01ActionsattheVisitorPINXforrequestingauthenticationparametersVisit02ActionsattheAuthenticationServerPINXAuthProtocolinteractionbetweenSS-CTATandCordlessTerminalLocationRegistration(SS-CTLR)ActionsatthePreviousVisitorPINXPrevVisitSignallingprotocolforthesupportofSS-CTANGroupSS-CTANsignallingproceduresActionsattheVisitorPINXVisitActionsattheHomePINXHomeActionsattheAuthenticationServerPINXAuth5TestPurposes(TP)5.1IntroductionForeachtestrequirementaTPisdefined.5.1.1TPnamingconventionTPsarenumbered,startingat001,withineachgroup.GroupsareorganizedaccordingtotheTSS.Additionalreferencesareaddedtoidentifytheactualtestsuiteandwhetheritappliestothenetworkortheuser(seetable1).Table1:TPidentifiernamingconventionschemeIdentifier:__=supplementaryservice:"CTAT"or"CTAN"=groupupto8digitfieldrepresentinggroupreferenceaccordingtoTSS=sequentialnumber(001-999)5.1.2SourceofTPdefinitionTheTPsarebasedonI-ETS300809[11].SIST EN 301 492-1 V1.1.2:2005



ETSIETSIEN301492-1V1.1.2(2000-12)95.1.3TPstructureEachTPhasbeenwritteninamanner,whichisconsistentwithallotherTPs.TheintentionofthisistomaketheTPsmorereadableandcheckable.Aparticularstructurehasbeenusedandthisisillustratedintable2.ThistableshouldbereadinconjunctionwithanyTP,i.e.useaTPasanexampletofullyunderstandthetable.Table2:StructureofasingleTPforSS-CTATTPpartTextExampleHeadertabseetable1tabsubclause0.0.0StimulusEnsurethattheIUTintheorstate3orCTAT/CTAN-Idle,etc.seebelowformessagestructurereceivingaXXXXmessageortorequesta.Reactionsends,saves,does,etc.usingenblocsending,.iftheactionissendingseebelowformessagestructure,etc.andremainsinthesamestateorandentersstateMessagestructuremessagecontainingaSETUP,FACILITY,CONNECT,.a)informationelementwithb)aencodedasorincludingandbacktoaorb,Bearercapability,Facility,.SelectionSelectioncriteriareferenceBehaviourasVisitorPINXforSS-CTAT.PICS:A1NOTE1:Inordertousethesamestructureasfortestgroupselection,theselectioncriteriaisindicatedatthebottomofthetestpurpose.NOTE2:Unlessspecifiedthemessagesarevalidandcontainatleastthemandatoryinformationelementsandpossiblyoptionalinformationelements,theinformationelementsarevalidandcontainatleastthemandatoryparametersandpossiblyoptionalparameters.5.1.4TeststrategyAsthebasestandardI-ETS300809[11]containsnoexplicitrequirementsfortesting,theTPsweregeneratedasaresultofananalysisofthebasestandardandthePICSspecificationI-ETS300809[11].TheTPsareonlybasedonconformancerequirementsrelatedtotheexternallyobservablebehaviouroftheIUT,andarelimitedtoconceivablesituationstowhicharealimplementationislikelytobefaced(ETS300406[2]).5.2TPsforSS-CTATandSS-CTANAllPICSitemsreferredtointhissubclauseareasspecifiedinI-ETS300809[11]unlessindicatedotherwisebyanothernumberedreference.Unlessspecified:-Themessagesindicatedarevalidandcontainatleastthemandatoryinformationelementsandpossiblyoptionalinformationelements.Theinformationelementsindicatedarevalidandcontainatleastthemandatoryparametersandpossiblyoptionalparameters.SIST EN 301 492-1 V1.1.2:2005



ETSIETSIEN301492-1V1.1.2(2000-12)10Thefollowingwordingconventionwasdefinedtomakethetestpurposesmorereadable:-Whenamessageistobesentorreceivedonacallindependentsignallingconnection,themessagenameshallbefollowedbya'(sc)',e.g.CONNECT(sc)meansthattheCONNECTmessageisconveyedonacallindependentsignallingconnection.AllthetestpurposesarevalidforbothuserandnetworksideoftheVPNbinterface.Inordertosimplifythetextandtomakethetestpurposesmorereadable,onlytheUsersideCallstates(Ux)areindicatedinthetestpurposes.ForthenetworksideoftheVPNbinterface,themappingtablebelowindicateswhichnetworkcallstate(Ny)correspondstotheusercallstateusedinthetestpurpose.EquivalentcallstatemeanstherethatthesamemessageflowappliesfromtheIUTpointofview(e.g.:IUTsendsaSETUPmessagegivesthecallstateU01orN06).UsersidecallstateequivalentnetworksidecallstateU00N00U03N09EXAMPLE:EnsurethattheIUTinthecallstateU03…isequivalenttothefollowingnetworksidetestpurpose:EnsurethattheIUTinthecallstateN09…5.2.1SS-CTATsignallingprocedures5.2.1.1ActionsattheHomePINXforinitiationofSS-CTATGroupselection:BehaviourasHomePINXorcombinedHomePINXandAuthenticationServerPINXforSS-CTAT.PICS:A2ORA3.CTAT_Home01_001subclause6.5.1.1EnsurethattheIUTinthecallstateU00(sc)andintheCtatHomeInitIdlestate,ondeterminingthattheSS-CTATistobeinvokedwithoutprovidingchallengeandresponsevaluestotheVisitorPINX,sendsaSETUP(sc)messagetotheVisitorPINXcontainingintheFacilityIEaauthCtmUserinvokeAPDUwhereelementcalcCtatInfoisomitted,enterstheCtatHomeInitiatingstate.Selection:SignallingproceduresforinitiationofSS-CTATwithoutchallengeandexpectedresponse.PICS:B9.CTAT_Home01_002subclause6.5.1.1EnsurethattheIUTinthecallstateU00(sc)andintheCtatHomeInitIdlestate,ondeterminingthattheSS-CTATistobeinvokedwithprovidingchallengeandresponsevaluestotheVisitorPINX,sendsaSETUP(sc)messagetotheVisitorPINXcontainingintheFacilityIEaauthCtmUserinvokeAPDUwithelementcalcCtatInfo,enterstheCtatHomeInitiatingstate.Selection:SignallingproceduresforinitiationofSS-CTATwithoutchallengeandexpectedresponse.PICS:B10.CTAT_Home01_003subclause6.5.1.1EnsurethattheIUTinthecallstateU03(sc)andintheCtatHomeInitiatingstate,onreceiptofaCONNECT(sc)messagecontainingintheFacilityIEaauthCtmUserreturnresultAPDUfromtheVisitorPINX,sendsaCONNECTACKNOWLEDGEMENT(sc)message,enterstheCtatHomeInitIdlestateSelection:SignallingproceduresforinitiationofSS-CTATwithoutchallengeandexpectedresponse.PICS:B10.CTAT_Home01_004subclause6.5.1.2EnsurethattheIUTinthecallstateU03(sc)andintheCtatHomeInitiatingstate,onreceiptofaCONNECT(sc)messagecontainingintheFacilityIEaauthCtmUserreturnerrororrejectAPDUfromtheVisitorPINX,sendsaCONNECTACKNOWLEDGEMENT(sc)message,enterstheCtatHomeInitIdlestate.SIST EN 301 492-1 V1.1.2:2005



ETSIETSIEN301492-1V1.1.2(2000-12)11Selection:SignallingproceduresforinitiationofSS-CTATwithoutchallengeandexpectedresponse.PICS:B10.CTAT_Home01_005subclause6.5.1.2EnsurethattheIUTinthecallstateU03(sc)andtheCtatHomeInitiatingstate,onexpiryofT1,clearsthecallindependentsignallingconnectionordoesnottakeanyaction.Selection:SignallingproceduresforinitiationofSS-CTATwithoutchallengeandexpectedresponse.PICS:B10.5.2.1.2ActionsattheHomePINXforrequestingauthenticationparametersGroupselection:BehaviourasHomePINXorcombinedHomePINXandAuthenticationServerPINXforSS-CTAT.PICS:A2ORA3.CTAT_Home02_001subclause6.5.2.1EnsurethattheIUTinthecallstateU00(sc)andintheCtatHomeRequestIdlestate,onreceiptofaSETUP(sc)messagefromtheVisitorPINXcontainingintheFacilityIEagetCtatParaminvokeAPDU,theCTMuser'sPISNnumber(validandtheCTMuserisauthorizedforSS-CTAT)includedinthepisnNumberargument,sendsaCONNECT(sc)messagetotheVisitorPINXcontainingintheFacilityIEagetCtatParamreturnresultAPDU.CTAT_Home02_002subclause6.5.2.1EnsurethattheIUTinthecallstateU00(sc)andintheCtatHomeRequestIdlestate,onreceiptofaSETUP(sc)messagefromtheVisitorPINXcontainingintheFacilityIEagetCtatParaminvok
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.