Private Integrated Services Network (PISN); Inter-exchange signalling protocol; Call offer supplementary service; Part 1: Test Suite Structure and Test Purposes (TSS&TP) specification

DEN/SPAN-05191-2

Zasebno omrežje z integriranimi storitvami (PISN) – Signalizacijski protokol med centralami – Dopolnilna storitev: ponudba klica – 1. del: Zgradba preskušalnega niza in namen preskušanja (TSS&TP) – Specifikacija

General Information

Status
Published
Publication Date
12-Nov-2000
Technical Committee
Current Stage
12 - Completion
Due Date
10-Nov-2000
Completion Date
13-Nov-2000
Mandate

Buy Standard

Standard
EN 301 491-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.Zasebno omrežje z integriranimi storitvami (PISN) – Signalizacijski protokol med centralami – Dopolnilna storitev: ponudba klica – 1. del: Zgradba preskušalnega niza in namen preskušanja (TSS&TP) – SpecifikacijaPrivate Integrated Services Network (PISN); Inter-exchange signalling protocol; Call offer supplementary service; Part 1: Test Suite Structure and Test Purposes (TSS&TP) specification33.040.35Telefonska omrežjaTelephone networksICS:Ta slovenski standard je istoveten z:EN 301 491-1 Version 1.1.2SIST EN 301 491-1 V1.1.2:2005en01-januar-2005SIST EN 301 491-1 V1.1.2:2005SLOVENSKI
STANDARD



SIST EN 301 491-1 V1.1.2:2005



ETSIEN301491-1V1.1.2(2000-11)EuropeanStandard(Telecommunicationsseries)PrivateIntegratedServicesNetwork(PISN);Inter-exchangesignallingprotocol;Calloffersupplementaryservice;Part1:TestSuiteStructureandTestPurposes(TSS&TP)specificationSIST EN 301 491-1 V1.1.2:2005



ETSIETSIEN301491-1V1.1.2(2000-11)2ReferenceDEN/SPAN-05191-2KeywordsPISN,supplementaryservice,testing,TSS&TP,QSIGETSI650RoutedesLuciolesF-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 491-1 V1.1.2:2005



ETSIETSIEN301491-1V1.1.2(2000-11)3ContentsIntellectualPropertyRights.4Foreword.41Scope.52References.53Definitionsandabbreviations.63.1Definitions.63.2Abbreviations.64TestSuiteStructure(TSS).75TestPurposes(TP).85.1Introduction.85.1.1TPnamingconvention.85.1.2SourceofTPdefinition.85.1.3TPstructure.95.1.4Teststrategy.95.2TPsforCO.95.2.1SS-COsignallingprocedures.105.2.1.1ActionsattheOriginatingPINX.105.2.1.1.1SendingCORequestwithoutPathRetention.105.2.1.1.2SendingCORequestwithPathRetention.115.2.1.2ActionsattheTerminatingPINX.125.2.1.2.1ReceiptCOrequestwithoutPathRetention.125.2.1.2.2ReceiptCOrequestwithPathRetention.125.2.2ImpactofInterworkingwithPublicISDNs.135.2.3ProtocolInteractionbetweenSS-COandotherSupplementaryServicesandANFs.135.2.3.1InteractionwithCallTransfer.135.2.3.1.1ActionsattheCO-OriginatingPINX.135.2.3.1.2ActionsattheCO-TerminatingPINX.135.2.3.2InteractionwithCallForwardingUnconditional.145.2.3.2.1ActionsattheCO-OriginatingPINX.145.2.3.2.2ActionsattheCO-TerminatingPINX.155.2.3.3InteractionwithCallForwardingBusy.155.2.3.3.1ActionsattheCO-OriginatingPINX.155.2.3.3.2ActionsattheCO-TerminatingPINX.165.2.3.4InteractionwithDoNotDisturbOverride.185.2.3.4.1ActionsattheCO-TerminatingPINX.185.2.3.5InteractionwithCallIntrusion.185.2.3.5.1ActionsattheCO-OriginatingPINX.185.2.3.5.2ActionsattheCO-TerminatingPINX.186Compliance.197Requirementsforacomprehensivetestingservice.19History.20SIST EN 301 491-1 V1.1.2:2005



ETSIETSIEN301491-1V1.1.2(2000-11)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-CallOffersupplementaryservice-TestSuiteStructureandTestPurposes(TSS&TP)specification.Thepresentdocumentispart1ofamulti-partENcoveringthePrivateIntegratedServiceNetwork(PISN);Inter-exchangesignallingprotocol;Calloffersupplementaryservice,asidentifiedbelow:Part1:"TestSuiteStructureandTestPurposes(TSS&TP)specification";Part2:"AbstractTestSuite(ATS)andpartialProtocolImplementationeXtraInformationforTesting(PIXIT)proforma".NationaltranspositiondatesDateofadoptionofthisEN:3November2000DateoflatestannouncementofthisEN(doa):28February2001DateoflatestpublicationofnewNationalStandardorendorsementofthisEN(dop/e):31August2001DateofwithdrawalofanyconflictingNationalStandard(dow):31August2001SIST EN 301 491-1 V1.1.2:2005



ETSIETSIEN301491-1V1.1.2(2000-11)51ScopeThepresentdocumentspecifiestheTestSuiteStructureandTestPurposes(TSS&TP)fortheCallOffersupplementaryservicesoftheInterexchangesignallingprotocolforPrivateIntegratedServicesNetworks(PISN).Theobjectiveofthepresentdocumentistoprovideconformancetestswhichgiveagreaterprobabilityofinter-operability.TheTSSandTPsspecificationcoverstheproceduresdescribedinEN300362[3].TheISOstandardforthemethodologyofconformancetesting(ISO/IEC9646-1[5],ISO/IEC9646-2[6]andISO/IEC9646-3[11])isusedasbasisforthetestmethodology.TheTestSuiteStructureandTestPurposesspecifiedinthepresentdocumentareonlyintendedforVPNscenariosatthe"b"serviceentrypoint.TheVPN"b"serviceentrypointisdefinedinEN301060-1[9]andETR172[10].2ReferencesThefollowingdocumentscontainprovisionswhich,throughreferenceinthistext,constituteprovisionsofthepresentdocument.• Referencesareeitherspecific(identifiedbydateofpublication,editionnumber,versionnumber,etc.)ornon-specific.• Foraspecificreference,subsequentrevisionsdonotapply.• Foranon-specificreference,thelatestversionapplies.• Anon-specificreferencetoanETSshallalsobetakentorefertolaterversionspublishedasanENwiththesamenumber.[1]ETSIEN300172(V1.4):"PrivateIntegratedServicesNetwork(PISN);Inter-exchangesignallingprotocol;Circuit-modebasicservices[ISO/IEC11572(1996)modified]".[2]ETSIETS300239(1995):"PrivateIntegratedServicesNetwork(PISN);Inter-exchangesignallingprotocol;Genericfunctionalprotocolforthesupportofsupplementaryservices[ISO/IEC11582(1995),modified]".[3]ETSIEN300362:"PrivateIntegratedServicesNetwork(PISN);Inter-exchangesignallingprotocol;Calloffersupplementaryservice[ISO/IEC14843(1996),modified]".[4]ETSIETS300406(1995):"MethodsforTestingandSpecification(MTS);Protocolandprofileconformancetestingspecifications;Standardizationmethodology".[5]ISO/IEC9646-1(1994):"Informationtechnology;OpenSystemsInterconnection;Conformancetestingmethodologyandframework;Part1:Generalconcepts".[6]ISO/IEC9646-2(1994):"Informationtechnology;OpenSystemsInterconnection;Conformancetestingmethodologyandframework;Part2:Abstracttestsuitespecification".[7]ITU-TRecommendationI.112(1993):"VocabularyoftermsforISDNs".[8]ITU-TRecommendationI.210(1993):"PrinciplesoftelecommunicationservicessupportedbyanISDNandthemeanstodescribethem".[9]ETSIEN301060-1:"IntegratedServicesDigitalNetwork(ISDN);DigitalSubscriberSignallingSystemNo.one(DSS1)protocol;Basiccallcontrol;Enhancementatthe"b"serviceentrypointforVirtualPrivateNetwork(VPN)applications;Part1:Protocolspecification".[10]ETSIETR172:"BusinessTeleCommunications(BTC);VirtualPrivateNetworking(VPN);Servicesandnetworkingaspects;Standardizationrequirementsandworkitems".SIST EN 301 491-1 V1.1.2:2005



ETSIETSIEN301491-1V1.1.2(2000-11)6[11]ISO/IEC9646-3:"Informationtechnology;OpenSystemsInterconnection;Conformancetestingmethodologyandframework;Part3:TheTreeandTabularCombinedNotation(TTCN)".3Definitionsandabbreviations3.1DefinitionsForthepurposesofthepresentdocument,thefollowingtermsanddefinitionsapply:AbstractTestSuite(ATS):refertoISO/IEC9646-1[5].ImplementationUnderTest(IUT):refertoISO/IEC9646-1[5].ProtocolImplementationConformanceStatement(PICS):refertoISO/IEC9646-1[5].PICSproforma:refertoISO/IEC9646-1[5].TestPurpose(TP):refertoISO/IEC9646-1[5].callindependentsignallingconnection:seeETS300239[2],definition4.7.callrelated:seeETS300239[2],definition4.9.incomingcall:seeEN300172[1],subclause4.4.InformationElements(IEs)withinvalidcontents:seeEN300172[1],subclause4.14.IntegratedServicesDigitalNetwork(ISDN):seeITU-TRecommendationI.112[7],definition308.invokeAPDU:seeETS300239[2],subclause11.3.3.4.originatingPINX:seeEN300172[1],subclause4.5.outgoingcall:seeEN300172[1],subclause4.4.rejectAPDU:seeETS300239[2],subclause11.3.3.4.returnerrorAPDU:seeETS300239[2],subclause11.3.3.4.returnresultAPDU:seeETS300239[2],subclause11.3.3.4.service;telecommunicationservice:seeITU-TRecommendationI.112[7],definition201.supplementaryservice:seeITU-TRecommendationI.210[8],subclause2.4.terminatingPINX:seeEN300172[1],subclause4.5.transitPINX:seeEN300172[1],subclause4.5.VirtualPrivateNetwork(VPN):refertoEN301060-1[9]andETR172[10].3.2AbbreviationsForthepurposesofthepresentdocument,thefollowingabbreviationsapply:APDUApplicationProtocolDataUnitATSAbstractTestSuiteCFBCallForwardingBusyCFUCallForwardingUnconditionalCICallIntrusionCOCallOfferCR1CallReference#1SIST EN 301 491-1 V1.1.2:2005



ETSIETSIEN301491-1V1.1.2(2000-11)7CR2CallReference#2CTCallTransferDNDODoNotDisturbOverrideIEInformationElementISDNIntegratedServicesDigitalNetworkIUTImplementationUnderTestPICSProtocolImplementationConformanceStatementPINXPrivateIntegratedServicesNetworkeXchangePISNPrivateIntegratedServicesNetworkPIXITProtocolImplementationeXtraInformationforTestingT1TimerT1PRT1TimerPRT1TPTestPurposeTSSTestSuiteStructureVPNVirtualPrivateNetwork4TestSuiteStructure(TSS)SignallingproceduresattheVPN"b"serviceentrypointGroupProceduresattheOriginatingPINXforSendingSS-CORequestwithoutPathRetentionOrig01forSendingSS-CORequestwithPathRetentionOrig02ProceduresattheTerminatingPINXforReceiptSS-CORequestwithoutPathRetentionTerm01forReceiptSS-CORequestwithPathRetentionTerm02ProceduresforProtocolInteractionsbetweenCallOfferandCallTransferattheCO-OriginatingPINXCT_OrigattheCO-TerminatingPINXCT_TermProceduresforProtocolInteractionsbetweenCallOfferandCallForwardingUnconditionalattheCO-OriginatingPINXCFU_OrigattheCO-TerminatingPINXCFU_TermProceduresforProtocolInteractionsbetweenCallOfferandCallForwardingBusyattheCO-OriginatingPINXCFB_OrigattheCO-TerminatingPINXCFB_TermProceduresforProtocolInteractionsbetweenCallOfferandDoNotDisturbOverrideattheCO-TerminatingPINXDNDO_TermProceduresforProtocolInteractionsbetweenCallOfferandCallIntrusionattheCO-OriginatingPINXCI_OrigattheCO-TerminatingPINXCI_TermSIST EN 301 491-1 V1.1.2:2005



ETSIETSIEN301491-1V1.1.2(2000-11)85TestPurposes(TP)5.1IntroductionForeachtestrequirementaTPisdefined.5.1.1TPnamingconventionTPsarenumbered,startingat001,withineachgroup.GroupsareorganizedaccordingtotheTSS.Additionalreferencesareaddedtoidentifytheactualtestsuiteandwhetheritappliestothenetworkortheuser(seetable1).Table1:TPidentifiernamingconventionschemeIdentifier:__=supplementaryservice:"CO"=groupupto10digitfieldrepresentinggroupreferenceaccordingtoTSS=sequentialnumber(001-999)5.1.2SourceofTPdefinitionTheTPsarebasedonEN300362[3].SIST EN 301 491-1 V1.1.2:2005



ETSIETSIEN301491-1V1.1.2(2000-11)95.1.3TPstructureEachTPhasbeenwritteninamannerwhichisconsistentwithallotherTPs.TheintentionofthisistomaketheTPsmorereadableandcheckable.Aparticularstructurehasbeenusedandthisisillustratedintable2.ThistableshouldbereadinconjunctionwithanyTP,i.e.useaTPasanexampletofullyunderstandthetable.Table2:StructureofasingleTPforCOTPpartTextExampleHeadertabSeetable1tabSubclause0.0.0StimulusEnsurethattheIUTintheorState3orCO-Idle,etc.seebelowformessagestructureReceivingaXXXXmessageortorequesta.ReactionSends,saves,does,etc.Usingenblocsending.Iftheactionissendingseebelowformessagestructure,etc.andremainsinthesamestateorandentersstateMessagestructuremessagecontainingaSETUP,FACILITY,CONNECT.a)informationelementwithb)aencodedasorincludingandbacktoaorb,Bearercapability,Facility.SelectionSelectioncriteriareferenceSupportofSS-COinOriginatingPINX.PICS:A1NOTE1:Inordertousethesamestructureasforthetestgroupselection,theselectioncriteriaisindicatedatthebottomofthetestpurpose.NOTE2:Unlessspecifiedthemessagesarevalidandcontainatleastthemandatoryinformationelementsandpossiblyoptionalinformationelements,theinformationelementsarevalidandcontainatleastthemandatoryparametersandpossiblyoptionalparameters.5.1.4TeststrategyAsthebasestandardEN300362[3]containsnoexplicitrequirementsfortesting,theTPsweregeneratedasaresultofananalysisofthebasestandardandthecorrespondingPICSproforma.TheTPsareonlybasedonconformancerequirementsrelatedtotheexternallyobservablebehaviouroftheIUT,andarelimitedtoconceivablesituationstowhicharealimplementationislikelytobefaced(ETS300406[4]).5.2TPsforCOAllPICSitemsreferredtointhissubclauseareasspecifiedinEN300362[3]unlessindicatedotherwisebyanothernumberedreference.Unlessspecified:-onlytherequirementsfromthepointofviewoftheVPN"b"serviceentrypointareconsidered.ThisimpliesthattheinteractionswithothernetworksareoutofscopeofthisspecificationandcausesthatthecorrespondingTestPurposesarenotincludedinthisspecification;-themessagesindicatedarevalidandcontainatleastthemandatoryinformationelementsandpossiblyoptionalinformationelements;-theinformationelementsindicatedarevalidandcontainatleastthemandatoryparametersandpossiblyoptionalparameters.SIST EN 301 491-1 V1.1.2:2005



ETSIETSIEN301491-1V1.1.2(2000-11)10Thefollowingwordingconventionwasdefinedtomakethetestpurposesmorereadable:-whenamessageistobesentorreceivedonacallindependentsignallingconnection,themessagenameshallbefollowedbya"(sc)",e.g.CONNECT(sc)meansthattheCONNECTmessageisconveyedonacallindependentsignallingconnection.AllthetestpurposesarevalidforbothuserandnetworksideoftheVPNbinterface.Inordertosimplifythetextandtomakethetestpurposesmorereadable,onlytheUsersideCallstates(Ux)areindicatedinthetestpurposes.ForthenetworksideoftheVPNbinterface,themappingtable3indicateswhichnetworkcallstate(Ny)correspondstotheusercallstateusedinthetestpurpose.EquivalentcallstatemeanstherethatthesamemessageflowappliesfromtheIUTpointofview(e.g.:IUTsendsaSETUPmessagegivesthecallstateU01orN06).Table3UsersidecallstateEquivalentnetworksidecallstateU00N00U03N09U04N07U07N04U09N03U10N10U11N12U19N19EXAMPLE:EnsurethattheIUTinthecallstateU03…isequivalenttothefollowingnetworksidetestpurpose:EnsurethattheIUTinthecallstateN09…5.2.1SS-COsignallingprocedures5.2.1.1ActionsattheOriginatingPINX5.2.1.1.1SendingCORequestwithoutPathRetentionCO_Orig01_001subclause6.6.1.1EnsurethattheIUTinthecallstateU00andintheCO-Idlestate,inordertoinitiateaCORequest,sendsaSETUPmessagecontainingintheFacilityIEacallOfferRequestinvokeAPDUandenterstheCO-Wait-Ackstate.CO_Orig01_002subclause6.6.1.1EnsurethattheIUTinthecallstateU03andintheCO-Wait-Ackstate,receivingaFACILITYmessagecontainingintheFacilityIEacallOfferRequestreturnresultAPDU,sendsnomessages,remainsinthecallstateU03andenterstheCO-Idlestate.CO_Orig01_003subclause6.6.1.1EnsurethattheIUTinthecallstateU03andintheCO-Wait-Ackstate,receivingaPROGRESSmessagecontainingintheFacilityIEacallOfferRequestreturnresultAPDU,sendsnomessages,remainsinthecallstateU03andenterstheCO-Idlestate.CO_Orig01_004subclause6.6.1.1EnsurethattheIUTinthecallstateU03andintheCO-Wait-AckstatereceivinganALERTINGmessagecontainingintheFacilityIEacallOfferRequestreturnresultAPDU,sendsnomessages,entersthecallstateU04andtheCO-Idlestate.SIST EN 301 491-1 V1.1.2:2005



ETSIETSIEN301491-1V1.1.2(2000-11)11CO_Orig01_005subclause6.6.1.2EnsurethattheIUTinthecallstateU03andintheCO-Wait-Ackstate,receivingaALERTINGmessagewithoutanyFacilityIE,sendsnomessages,entersthecallstateU04andtheCO-Idlestate.CO_Orig01_006subclause6.6.1.2EnsurethattheIUTinthecallstateU03andintheCO-Wait-Ackstate,receivingaCONNECTmessagecontainingintheFacilityIEacallOfferRequestreturnerrorAPDU,sendsaCONNECTACKNOWLEDGEmessage,entersthecallstateU10andtheCO-Idlestate.CO_Orig01_007subclause6.6.1.2EnsurethattheIUTinthecallstateU03andtheCO-Wait-Ackstate,receivingaDISCONNECTmessagecontainingintheFacilityIEacallOfferRequestrejectAPDU,sendsaRELEASEmessage,entersthecallstateU19andtheCO-Idlestate.CO_Orig01_008subclause6.6.1.2EnsurethattheIUTinthecallstateU03andtheCO-Wait-Ackstate,onexpiryoftimerT1,sendsnomessage,remainsinthesameprotocolcontrolstateasitwasandenterstheCO-Idlestate.5.2.1.1.2SendingCORequestwithPathRetentionCO_Orig02_001subclauseA.5.1EnsurethattheIUTinthecallstateU00andinthePRTO-Idlestate,inordertorequestpathretentionforCORequestinvocation,sendsaSETUPmessagecontainingintheFacilityIEapathRetaininvokeAPDUwiththebitforcallO
...

Questions, Comments and Discussion

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