Broadband Integrated Services Digital Network (B-ISDN) and Broadband Private Integrated Services Network (B-PISN); Digital Subscriber Signalling System No. two (DSS2), Broadband Inter-Exchange Signalling (B-QSIG), and Signalling System No. 7 (SS7); Call control in a separated call and bearer control environment; Part 1: Protocol specification

DEN/SPS-05132-1

Širokopasovno digitalno omrežje z integriranimi storitvami (B-ISDN) in širokopasovno zasebno omrežje z integriranimi storitvami (B-PISN) – Digitalna naročniška signalizacija št. 2 (DSS2), širokopasovna signalizacija med centralami (B-QSIG) in signalizacija št. 7 (SS7) – Krmiljenje klica v okolju ločenega krmiljenja klica in nosilca – 1. del: Specifikacija protokola

General Information

Status
Published
Publication Date
09-Nov-1999
Current Stage
12 - Completion
Due Date
19-Nov-1999
Completion Date
10-Nov-1999
Standard
EN 302 092-1 V1.2.2:2005
English language
64 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.Broadband Integrated Services Digital Network (B-ISDN) and Broadband Private Integrated Services Network (B-PISN); Digital Subscriber Signalling System No. two (DSS2), Broadband Inter-Exchange Signalling (B-QSIG), and Signalling System No. 7 (SS7); Call control in a separated call and bearer control environment; Part 1: Protocol specification33.080Digitalno omrežje z integriranimi storitvami (ISDN)Integrated Services Digital Network (ISDN)33.040.35Telefonska omrežjaTelephone networksICS:Ta slovenski standard je istoveten z:EN 302 092-1 Version 1.2.2SIST EN 302 092-1 V1.2.2:2005en01-januar-2005SIST EN 302 092-1 V1.2.2:2005SLOVENSKI
STANDARD
ETSIEN302092-1V1.2.2(1999-11)EuropeanStandard(Telecommunicationsseries)BroadbandIntegratedServicesDigitalNetwork(B-ISDN)andBroadbandPrivateIntegratedServicesNetwork(B-PISN);DigitalSubscriberSignallingSystemNo.two(DSS2),BroadbandInter-ExchangeSignalling(B-QSIG),andSignallingSystemNo.7(SS7);Callcontrolinaseparatedcallandbearercontrolenvironment;Part1:ProtocolspecificationSIST EN 302 092-1 V1.2.2:2005

ETSIETSIEN302092-1V1.2.2(1999-11)2ReferenceDEN/SPS-05132-1(jdc90ipc.PDF)KeywordsB-ISDN,DSS2,B-QSIG,SS7,ISDN,broadband,QSIG,ISUP,B-ISUP,bearer,protocolETSIPostaladdressF-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 302 092-1 V1.2.2:2005

ETSIETSIEN302092-1V1.2.2(1999-11)3ContentsIntellectualPropertyRights.6Foreword.61Scope.72References.73Definitions.84Abbreviations.95Basicmodel.95.1SeparationofCallControl(CC)andBearercontrol(BC).95.2Point-to-pointandmulti-partyCC.95.3CCarchitecture.105.4RelationshiptoBCarchitecture.105.5Screeningfunction.116Operationalrequirements.126.1Provisionandwithdrawal.126.2Transportmechanism.127Primitivedefinitionsandstatedefinitions.137.1Serviceprimitives.137.1.1Serviceprimitivearchitecture.137.1.2ESTABLISH-CALL.137.1.3COMPLETE-CALL.147.1.4STATUS-CALL.147.1.5RELEASE-CALL.157.1.6PROCEED-CALL.157.1.7ERROR.157.2Parameters.167.2.1CallsegmentID.167.2.2Calldescription.167.2.3Callchangedparameter.167.2.4Awaitcompleteindicator.167.2.5Bearerestablishmentaddress.167.2.6Releasecause.167.2.7Result.177.2.8Diagnostics.177.3CCstates.177.3.1CallIdle.177.3.2CallInitiated.177.3.3OutgoingCallProceeding.177.3.4CallReady.177.3.5CallPresent.177.3.6IncomingCallProceeding.177.3.7AwaitCallCompletion.177.3.8CallActive.177.3.9CallReleaseRequest.177.3.10CallReleaseIndication.188Codingrequirements.188.1AbstractdefinitionoftheCCoperations.188.2DefinitionofCCObjectSuperClass.218.3DefinitionsofCCObjectClassesintheInformationModel.219Procedures.239.1Callestablishmentrequest.239.1.1PrecedingCCentity.23SIST EN 302 092-1 V1.2.2:2005

ETSIETSIEN302092-1V1.2.2(1999-11)49.1.2SucceedingCCentity.249.2Callproceeding.249.2.1PrecedingCCentity.249.2.2SucceedingCCentity.249.3Callaccepted.249.3.1PrecedingCCentity.249.3.2SucceedingCCentity.259.4Completionofcallestablishment.259.4.1PrecedingCCentity.259.4.2SucceedingCCentity.259.5Callstatuschangereport.259.5.1General.259.5.2InitiatingCCentity.269.5.3ReceivingCCentity.269.6Callestablishmentfailure.269.6.1PrecedingCCentity.269.6.2SucceedingCCentity.269.7Callclearing.279.7.1ProceduresattheCCentitythatinitiatescallclearing.279.7.2ProceduresattheCCentitythatrespondstoclearing.289.7.3Callclearingcollision.289.8ExceptionalProcedures.289.8.1TimerExpiry.289.8.1.1ProceduresattheprecedingCCentity.289.8.1.2ProceduresatthesucceedingCCentity.289.8.1.3ProceduresattheCCentitythatinitiatescallclearing.289.8.2ReceiptofAPDUswithunknownCallSegmentId.289.8.3ReceiptofAPDUswithduplicatedCallSegmentId.299.8.4ReceiptofAPDUsoutofsequence.299.8.5ReceiptofRejectAPDUs.299.8.5.1ReceiptofarejectAPDUthatiscorrelatedtoacallEstablishinvoke.299.8.5.2ReceiptofarejectAPDUthatiscorrelatedtoacallProceedinginvoke.299.8.5.3ReceiptofarejectAPDUthatiscorrelatedtoacallCompleteinvoke.299.8.5.4ReceiptofarejectAPDUthatiscorrelatedtoacallStatusinvoke.299.8.5.5ReceiptofarejectAPDUthatiscorrelatedtoacallReleaseinvoke.299.8.5.6ReceiptofarejectAPDUthatiscorrelatedtoacallEstablishreturnresult.309.8.5.7ReceiptofarejectAPDUthatiscorrelatedtoacallEstablishreturnerror.309.8.5.8ReceiptofarejectAPDUthatiscorrelatedtoacallReleasereturnresult.309.8.6HandlingofunrecognizedparameterswithinCC-Operations.3010Parametervalues(Timers).3111Transportmechanism.3112SDLDiagrams.3112.1OutgoingCC-ASE.3412.2IncomingCC-ASE.40SIST EN 302 092-1 V1.2.2:2005

ETSIETSIEN302092-1V1.2.2(1999-11)5AnnexA(normative):Bearerco-ordinationrequirementsforCCsignallingserviceusers.47A.1RequirementsataCCentitythatestablishesabearertowardsanadjacentCCentity.47A.2RequirementsataCCentitythatreceivesabearerestablishmentfromanadjacentCCentity.48A.3AdditionalrequirementsatatransitCC.49A.4Requirementoncallclearing.49AnnexB(normative):CallDescriptionhandlingrequirementsforCCsignallingserviceusers.50B.1CalldescriptionhandlingataCCsignallingserviceuserwithinanoriginatingCCentity.50B.2CalldescriptionhandlingataCCsignallingserviceuserwithinatransitCCentity.50B.3CalldescriptionhandlingataCCsignallingserviceuserwithinaterminatingCCentity.51B.4Calldescriptionerrors.51B.5End-to-endrelevantobjecthandlingataCCsignallingserviceuserwithinatransitCCentity.52B.6ChangestotheInformationModel.52B.6.1DeletionofaServiceComponentObject.52B.6.2AdditionofaServiceComponentObject.52B.6.3ChangestotheattributesofthePartyObject.52B.6.4ChangestotheOpenCallattributeoftheCallObject.53AnnexC(normative):Interworking.55C.1InterworkingwithnetworksnotsupportingseparationofCCandBC.55C.1.1Outgoingcallestablishment.55C.1.2Incomingbearerestablishment.55C.1.3Additionofbearerstoanexistingcall.55C.2Interworkingwithsimultaneouscallandbearerestablishment.55C.2.1Outgoingcallestablishment.55C.2.2Incomingcallandbearerestablishment.56C.2.3Additionofbearerstoanexistingcall.56AnnexD(normative):Transportmechanisms.57D.1Connectionoriented-Bearerindependent.57D.2Connectionless-Bearerindependent.57AnnexE(informative):Informationflowdiagrams.58E.1CallEstablishmentusingatwomessagesequence.58E.2CallEstablishmentusingathreemessagesequence.59E.3CallRelease.60AnnexF(informative):Void.61AnnexG(informative):Objectidentifiersdefinedinthepresentdocument.62Bibliography.63History.64SIST EN 302 092-1 V1.2.2:2005

ETSIETSIEN302092-1V1.2.2(1999-11)6IntellectualPropertyRightsIPRsessentialorpotentiallyessentialtothepresentdocumentmayhavebeendeclaredtoETSI.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)hasbeenproducedinjointactivitybyETSITechnicalCommitteeSignallingProtocolsandSwitching(SPS)andECMATC32–TG15.Thepresentdocumentispart1ofamulti-partstandardcoveringtheDigitalSubscriberSignallingSystemNo.2(DSS2),BroadbandInter-ExchangeSignalling(B-QSIG),andSignallingSystemNo.7(SS7)protocolspecificationfortheBroadbandIntegratedServicesDigitalNetwork(B-ISDN)andBroadbandPrivateIntegratedServicesNetwork(B-PISN)CallControl,asdescribedbelow:Part1:"Protocolspecification";Part2:"ProtocolImplementationConformanceStatement(PICS)proformaspecification";Part3:"TestSuiteStructureandTestPurposes(TSS&TP)specification";Part4:"AbstractTestSuite(ATS)andpartialProtocolImplementationeXtraInformationforTesting(PIXIT)proformaspecification".NationaltranspositiondatesDateofadoptionofthisEN:5November1999DateoflatestannouncementofthisEN(doa):29February2000DateoflatestpublicationofnewNationalStandardorendorsementofthisEN(dop/e):31August2000DateofwithdrawalofanyconflictingNationalStandard(dow):31August2000SIST EN 302 092-1 V1.2.2:2005

ETSIETSIEN302092-1V1.2.2(1999-11)71 ScopeThepresentdocumentspecifiesasignallingprotocolforthepurposeofcallcontrolattheQB,SB,TB,andco-incidentSB/TBreferencepointswithin,between,andattheaccesstoBroadbandPrivateIntegratedServicesNetworksandwithin,between,andattheaccesstoEuropeanBroadbandIntegratedServicesDigitalNetworks.Theprotocoloperatesbetweentwoadjacentcallcontrolentities.Theprotocolisapplicabletoaterminalornetworknodeinaseparatedcallandbearer(connection)controlenvironmentforthesupportofcallshavingnone,asinglebearerormultiplebearers.Theprotocolisapplicabletoatwo-partycall.Theprotocolalsoprovidesforwardcompatibilitytotheextentthatanimplementationcanalsooperatewithinamulti-partycallwithotherimplementationsthatuseadditionalcapabilities,providedtheimplementationisdeployedwhereitdoesnotneedtobeawareofmorethantwoparties.ThepresentdocumentisrelatedtootherStandardsinthisserieswhichwilldescribethearchitectureofaseparatedcallandbearercontrolenvironmentandscenariosinwhichsuchanarchitecturecanbeapplied.Theprotocolspecifiedinthepresentdocumentisindependentofthesupportingtransportservice.Theprotocolspecifiedinthepresentdocumentisindependentoftheprotocolusedforbearerestablishment.2 ReferencesThefollowingdocumentscontainprovisionswhich,throughreferenceinthistext,constituteprovisionsofthepresentdocument.•Referencesareeitherspecific(identifiedbydateofpublication,editionnumber,versionnumber,etc.)ornon-specific.•Foraspecificreference,subsequentrevisionsdonotapply.•Foranon-specificreference,thelatestversionapplies.•Anon-specificreferencetoanETSshallalsobetakentorefertolaterversionspublishedasanENwiththesamenumber.[1] ITU-TRecommendationX.680:"Informationtechnology-AbstractSyntaxNotationOne(ASN.1):Specificationofbasicnotation".[2] ITU-TRecommendationX.681:"InformationTechnology-AbstractSyntaxNotationOne(ASN.1):Informationobjectspecification".[3] ITU-TRecommendationX.682:"Informationtechnology-AbstractSyntaxNotationOne(ASN.1):Constraintspecification".[4] ITU-TRecommendationX.683:"Informationtechnology-AbstractSyntaxNotationOne(ASN.1):ParameterizationofASN.1specifications".[5] ITU-TRecommendationX.690:"Informationtechnology-ASN.1encodingrules:SpecificationofBasicEncodingRules(BER),CanonicalEncodingRues(CER)andDistinguishedEncodingRules(DER)".[6] ITU-TRecommendationX.880:"Informationtechnology-Remoteoperations:concepts,modelandnotation".[7] ITU-TRecommendationZ.100:"CCITTspecificationanddescriptionlanguage(SDL)".[8] ETS300796-1:"BroadbandIntegratedServicesDigitalNetwork(B-ISDN);DigitalSubscriberSignallingSystemNo.two(DSS2)protocol;Genericfunctionalprotocol;Coreaspects;Part1:Protocolspecification[ITU-TRecommendationQ.2932.1(1996),modified]".[9] ECMA-254:"BroadbandPrivateIntegratedServicesNetwork(B-PISN)-Inter-ExchangeSignallingProtocol-GenericFunctionalProtocol(B-QSIG-GF)".SIST EN 302 092-1 V1.2.2:2005

ETSIETSIEN302092-1V1.2.2(1999-11)8[10]EN300196-1:"IntegratedServicesDigitalNetwork(ISDN);Genericfunctionalprotocolforthesupportofsupplementaryservices;DigitalSubscriberSignallingSystemNo.one(DSS1)protocol;Part1:Protocolspecification".3DefinitionsForthepurposesofthepresentdocumentthefollowingdefinitionsapply:call:associationbetweentwoormoreusersusingatelecommunicationservicetocommunicatethroughoneormorenetworkscallsegment:partofacalllocatedbetweentwoadjacentcallcontrolentitiescallcontrol:functionalityandsignallinginandbetweennetworksandterminalstoeffectthecontrolofacall,excludingthecontrolofindividualbearerscallcontrolentity(CCentity):entitythatislocatedinaterminaloranetworkandthatparticipatesincallcontrolbearercontrol:functionalityandsignallinginandbetweennetworksandterminalstoeffectthecontrolofabearer,thatbearerbeingpartofacallbearercontrolentity(BCentity):entitythatislocatedinaterminaloranetworkandthatparticipatesinbearercontrolbearer:connectionforthetransportofuserplaneinformationbetweenusersinvolvedinacalladjacentcallcontrolentities(adjacentCCentities):withinthecontextofasinglecall,twoCCentitiesthatsignaldirectlytoeachotherwithnointerveningCCentityprecedingCCentity:CCentitythatinitiatescallestablishmentacrossagivencallsegmentsucceedingCCentity:CCentityattheoppositeendofacallsegmentfromtheprecedingCCentityoriginatingCCentity:CCentitythatinitiatescallestablishmentandislocatedinaterminalorequipmentthatfunctionslikeaterminal(e.g.aserverinthenetwork)terminatingCCentity:CCentitytowhichcallestablishmentisdirectedandthatislocatedinaterminalorequipmentthatfunctionslikeaterminaltransitCCentity:CCentitythroughwhichacallpasses,excludingtheoriginatingandterminatingCCentitycallcontrolsignallingserviceprovider:entitywhichprovidesthesignallingservicesofcallcontrolcallcontrolsignallingserviceuser:entitywithintheCCentitytowhichthesignallingservicesofcallcontrolareprovidedNOTE:ThecallcontrolsignallingserviceuserperformstheCallDescriptionhandling,providestheinteractionswithbearercontrol,andinanetworknode,co-ordinatestheincomingandoutgoingsideoftheCCentity(figure6).informationmodel:representationoftheserviceandabstractcommunicationsconfigurationusinganobjectorientedtechniqueparty:addressablesignallingendpointcallingparty:partywhichinitiatesthecallestablishmentcalledparty:anypartyinacallotherthanthecallingpartySIST EN 302 092-1 V1.2.2:2005

ETSIETSIEN302092-1V1.2.2(1999-11)94AbbreviationsForthepurposesofthepresentdocument,thefollowingabbreviationsapply:APDUApplicationProtocolDataUnitASN.1AbstractSyntaxNotationOneB-PISNBroadbandPrivateIntegratedServicesNetworkBCBearerControlCCCallControlMMandatoryOOptional5Basicmodel5.1SeparationofCallControl(CC)andBearercontrol(BC)Theprotocolspecifiedinthepresentdocumentisapplicabletoanenvironmentinwhichthecontrolofacallisseparatefromthecontrolofthebearerorbearersthatexistwithinthecontextofthatcall.Inorderfortwouserstocommunicateusingatelecommunicationservice,anassociation,orcall,isestablishedbetweenthetwousers.Withinthecontextofthecall,oneormorebearerscanbeestablishedfortransportinguserplaneinformationbetweentheusers.However,bearersarenotnormallyestablisheduntilthecallhasbeenacceptedbythecalledterminal,andthereforeresourcesrequiredbybearersarenotoccupiedunnecessarilyifthecallcannotbeestablished,e.g.,ifthecalledterminalisunabletoacceptthecallbecauseresourcesarenotavailable.Duringthelife-timeofthecall,bearerscanbeaddedorcleareddownasrequired.Thecallisterminatedbyoneofthetwouserswhenthereisnofurtherneedforcommunication.Terminationofthecallimpliesthatallbearers(ifany)arecleareddown.Althoughforsometelecommunicationservicesasinglebearerissufficient,othertelecommunicationservicesbenefitfromtheuseofmultiplebearers,eachtailoredtosuitthecharacteristicsoftheuserplaneinformationtobetransported.Thisisparticularlytrueformulti-mediaapplicationsinvolvingaudio,videoanddata.Thecallprovidesacontextinwhichthevariousbearerscanexistandameansofbindingthebearerstogether.5.2Point-to-pointandmulti-partyCCInapoint-to-pointconfigurationtheprotocolspecifiedinthepresentdocumentoperatesbetweenanytwoadjacentCCentitiesbetweenthecallingpartyandthecalledparty.Inamulti-partyconfigurationtheprotocolspecifiedinthepresentdocumentoperatesbetweenanytwoadjacentCCentitiesonthepoint-to-pointlegbetweenaco-ordinationpointinthenetworkandacalledparty.Inthiscaseanetworknodeinthecallingparty'snetworktakesresponsibilityforco-ordinatingtheresponsesfrommultiplepoint-to-pointsignallingassociationstothecalledpartiesintoonesignallingassociationtothecallingparty.EnhancementstobemadetotheCCprotocolinordertomakeitsuitablealsoforthissignallingassociationtothecallingpartyincaseofamulti-partycallareoutsidethescopeofthepresentdocument.Figure1showsanexampleconfigurationforamulti-partycallwithtwocalledpartiesinvolved.SIST EN 302 092-1 V1.2.2:2005

ETSIETSIEN302092-1V1.2.2(1999-11)10CallingpartyCalledpartyCalledpartyCalledparty'snetworkCalledparty'snetworkCallingparty'snetworkCoordinationpointCallFigure1:Multi-partycallwithtwocalledparties5.3CCarchitectureCCprovidesthemeansofestablishing,maintainingandclearingdownacall,includingtheoperationofanysupplementaryservicesthatrelatetothecallratherthantoindividualbearers.Controlofacalliseffectedbymeansofanumberofcallcontrolentities(CCentities)locatedintheusers'terminalsandinvariousnetworknodes.WhereasBCinvolvesabearercontrolentity(BCentity)ateachnetworknodethroughwhichabearerpasses,CCrequiresaCCentityonlyatthosenetworknodesthatprovidecall-relatedfunctionality,e.g.,thenodesservingtheterminalsconcernedornodesthat,inthecontextofthecall,provideinterworkingbetweennetworks.Inparticular,CCentitiesarenotrequiredatnodesthatwouldonlyprovidetransitfunctionality.TheprecisecriteriafordeterminingwhetheranetworknodeneedstoprovideCCfunctionalityforagivencallareoutsidethescopeofthepresentdocument.ThevariousCCentitiesinvolvedinagivencallarelinkedinseriesbysignallingassociations.TheseCCentitiesandsignallingassociationsarecreatedduringcallestablishmentandcleareddownwhenthecalliscleareddown.TheprotocolspecifiedinthepresentdocumentprovidessuchanassociationbetweenadjacentCCentitiesandconveyscall-relatedsignallinginformationbetweenthoseCCentities.ThatpartofacallbetweentwoCCentitiesthatcommunicatedirectlyviaasinglesignallingassociationisknownasacallsegment.Thisisillustratedinfigure2foracallthatinvolvesfourCCentities(e.g.,oneateachterminalandoneateachnodeservingthoseterminals)andconsequentlythreecallsegments.CCCCCCCCCallsegmentCallsegmentCallsegmentFigure2:CCinvolvingfourCCentities(threecallsegments)5.4RelationshiptoBCarchitectureBCrequiresfunctionality,andhenceaBCentity,ateachterminalandateverynetworknodethroughwhichthebearerisrouted.ThisisincontrasttoCC,whichinvolvesaCCentityonlyattheterminalsandselectednetworknodes.EachbearercanberoutedindependentlyofotherbearersandindependentlyoftherouteingofCCsignallingassociations.However,eachbearerisrequiredtoberoutedthrougheachnetworknodeatwhichthereisaCCentity,andhencehaveaBCentityateachofthesenodes,sothattheCCentitycanmanagethebearerifrequired.Thisisillustratedinfigure3forthesamecallasinfigure2andasinglebearerthathasaBCentitycollocatedwitheachCCentityandanadditionalBCentity(e.g.atatransitnode)locatedbetweenthesecondandthirdCCentities.SIST EN 302 092-1 V1.2.2:2005

ETSIETSIEN302092-1V1.2.2(1999-11)11CCBCCCBCBCCCBCCCBCCallsegmentCallsegmentCallsegmentTerminalTerminalEdgeSwitchEdgeSwitchTransitSwitchFigure3:RelationshipofCCandBCarchitectureNOTE:SignallingbetweenBCentitiesisoutsidethescopeofthepresentdocument.5.5ScreeningfunctionThemodelforcallandBCfunctionalentities(figure3)showsallCCentitiesexistingatthesamelocationasBCentities.WhileBCcanexistindependentlyofCC,theoppositedoesnotapply.EachCCentityincludesbearerco-ordinationcapabilities.Althoughatnetworkboundaries,CCentitieswillnormallybepresent,networkboundariescanalsobecrossedwithoutprovisionofaCCentityandtheconnectionsassociatedwiththosecallscanberouteddifferentlyfromeachotherandfromthecall,therebycrossingnetworkboundariesatdifferentlocationsorevenbeingroutedthroughdifferentnetworks.Whereacallcrossesanetworkboundary,anumberoffunctionswillneedtobeperformedwithinCCthatdonotrequirethepresenceofaconnection.Theseinclude:a)servicecontrol.Controloftheprovisionofbasicandsupplementaryservices,andsubscriptionarrangements.Identificationofcorrectserviceprofile;b)translationofnumberingplanswherethetwonetworksusedifferentnumberingplans(e.g.publictoprivate).Evenwherethesamenumberingplanisused,theadditionofthecountrycodemaybenecessary;c)provisionofsomesupplementaryservicesthatprovidesecuritycontrolonanetworkbasis,e.g.closedusergroup;d)supportofsupplementaryservicesrelatedtonumbering(e.g.,DDI,MSN)andrestrictionofnumbers(CLIR,COLR).Thefunctionslistedaboveareoutsidethescopeofthepresentdocument.CCTECCCCCCTEPhysicallinkPhysicallinkonpathofcallCallsegmentAllocationofCCtophysicalTEornetworknodeNetwork1Network2ABCDCallinguserCalleduserFigure4:CalloriginatingandterminatingindifferentnetworksSIST EN 302 092-1 V1.2.2:2005

ETSIETSIEN302092-1V1.2.2(1999-11)12Figure4showsanexampleofacalloriginatingandterminatingindifferentnetworks.Ifcallinglineidentificationrestriction(CLIR)appliestothecall,thisinformationwillbeknownattheCCatnodeA,whichcanaddapresentationrestrictedindicatortothecallingpartynumberforwardedonacrossthenextcallsegment.Normally,onexitfromonenetworktoanother,acallingpartynumberwithanassociatedpresentationrestrictedindicatorisnotforwarded,butinsteadjustthepresentationrestrictedindicatorisforwarded.TheabsenceofaCCatnodeB(pointofegresstonetwork2)meansthattherewillbenoopportunitytofilteroutthecallingpartynumberuntiltheCCatnodeDisreached.Thisisclearlyinsecure.Possiblealternativesare:1)EnsurethatthereisaCCatnodeB(andsimilarlyatnodeCtohandlethistypeofsituationinthereversedirection).However,CCsarepointsofbearercoordination,andthepresenceofCCsatnodesBandCwouldforceallbearerstogovianodesBandC.Thiswoulddenythepossibilityofusingotherroutesbetweenthetwonetworks.Forsomebearers,theroutevianodesBandCmightnotbethecheapest,ormaybecongested,ormaynotprovidethedesiredqualityofservice.ItisdesirabletominimizethenumberofCCsinordertoprovidemaximumflexibilityforrouteingbearers.2)EnsurethattheCCatnodeAperformsthefiltering.However,thisrequiresnodeAtohaveknowledgethatthecallsegmentleadstoanothernetwork.Thisknowledgemaynotalwaysbeavailable.Tosolvetheproblemwithoutintroducingthedisadvantagesofalternatives1and2,filtering(screening)functionalitymaybeprovidedatnodeB(andnodeC).Afunctionalentity(screeningfunction)mayoptionallyappearbetweenCCentities,andislocatedasnecessaryatincomingandoutgoinggatewaysbetweennetworks.Figure5showsanexample.Thescreeningfunctionalentityhasnoimpactontheinformationflows,exceptthatthisfunctionalentitymayimposeitselfasatransitpointonanexistingflow.CCBCBCBCBCBCBCBCBCCCCCScreeningfunctionNetwork1Network2BCScreeningfunctionCCUser1User2Figure5:Screeningfunctionalentitiesatnetworkboundaries6Operationalrequirements6.1ProvisionandwithdrawalTheprovisionofthiscapabilitywithinanetworkisanetworkprovideroption.Theprovisionofthiscapabilitybetweennetworksorbetweenanetworkandauserisbybilateralagreement.6.2TransportmechanismThechoiceoftheunderlyingtransportmechanismwithinanetworkisanetworkprovideroption.Thechoiceofthetransportmechanismbetweennetworksorbetweenanetworkandauserisbybilateralagreement.SIST EN 302 092-1 V1.2.2:2005

ETSIETSIEN302092-1V1.2.2(1999-11)137Primitivedefinitionsandstatedefinitions7.1Serviceprimitives7.1.1ServiceprimitivearchitectureThefollowingservicesforcallestablishmentandreleasearedefined:ESTABLISH-CALLconfirmedRELEASE-CALLconfirmedCOMPLETE-CALLunconfirmedSTATUS-CALLunconfirmedPROCEED-CALLunconfirmedERRORindicationFigure6showsthearchitecturewhichisassumedfortwoconcatenatedcallsegments.CCsignallingserviceuserCCsignallingserviceproviderCCsignallingserviceproviderCCCCCCCCsignallingserviceuserCCsignallingserviceuserFigure6:Architecture7.1.2ESTABLISH-CALLThisserviceisusedbytheCCsignallingserviceusertoestablishacallanditsinformationmodel.Itisaconfirmedservice.Table1showstheparametersoftheESTABLISH-CALLprimitive.CCsignallingserviceuserCCsignallingserviceproviderCCsignallingserviceuserESTABLISH-CALLresponseESTABLISH-CALLindicationESTABLISH-CALLrequestESTABLISH-CALLconfirmFigure7:ESTABLISH-CALLserviceSIST EN 302 092-1 V1.2.2:2005

ETSIETSIEN302092-1V1.2.2(1999-11)14Table1:ESTABLISH-CALLparametersParameternamerequestindicationresponseconfirmationCallsegmentIDMMMMBearerestablishmentaddressMMOOAwaitcompleteindicatorMM--CalldescriptionMMO(seenote)O(seenote)Result--MMDiagnostics--MMNOTE:MandatoryifResultispositive,elseoptional7.1.3COMPLETE-CALLThisserviceisusedbytheCCsignallingserviceusertocompleteestablishmentofacallanditsinformationmodel.Itisanunconfirmedservice.Table2showstheparametersoftheCOMPLETE-CALLprimitive.CCsignallingserviceuserCCsignallingserviceproviderCCsignallingserviceuserCOMPLETE-CALLindicationCOMPLETE-CALLrequestFigure8:COMPLETE-CALLserviceTable2:COMPLETE-CALLparametersParameternamerequestindicationCallsegmentIDMM7.1.4STATUS-CALLThisserviceisusedbytheCCsignallingserviceusertoreportachangetotheinformationmodel.Itisanunconfirmedservice.Table3showstheparametersoftheSTATUS-CALLprimitive.CCsignallingserviceuserCCsignallingserviceproviderCCsignallingserviceuserSTATUS-CALLindicationSTATUS-CALLrequestFigure9:STATUS-CALLserviceTable3:STATUS-CALLparametersParameternamerequestindicationCallsegmentIDMMCallchangedparameterMMSIST EN 302 092-1 V1.2.2:2005

ETSIETSIEN302092-1V1.2.2(1999-11)157.1.5RELEASE-CALLThisserviceisusedbytheCCsignallingserviceusertoreleaseacallanditsinformationmodel.Itisaconfirmedservice.Table4showstheparametersoftheRELEASE-CALLprimitive.RELEASE-CALLresponseRELEASE-CALLindicationRELEASE-CALLrequestRELEASE-CALLconfirmCCsignallingserviceuserCCsignallingserviceproviderCCsignallingserviceuserFigure10:RELEASE-CALLserviceTable4:RELEASE-CALLparametersParameternamerequestindicationresponseconfirmationCallsegmentIDMMMMReleasecauseMM--7.1.6PROCEED-CALLThisserviceisusedbytheCCsignallingserviceusertoindicatereceiptofacallatthesucceedingsideofacallsegment.Itisanunconfirmedservice.Table5showstheparametersofthePROCEED-CALLprimitive.CCsignallingserviceuserCCsignallingserviceproviderCCsignallingserviceuserPROCEED-CALLindicationPROCEED-CALLrequestFigure11:PROCEED-CALLserviceTable5:PROCEED-CALLparametersParameternamerequestindicationCallsegmentIDMMBearerestablishmentaddressMM7.1.7ERRORThisindicationprimitiveisusedbytheCCsignallingserviceprovidertoindicatetheoccurrenceofanexceptionalconditiontotheCCsignallingserviceuser.Table6showstheparametersoftheERRORindicationprimitive.SIST EN 302 092-1 V1.2.2:2005

ETSIETSIEN302092-1V1.2.2(1999-11)16Table6:ERRORparametersParameternameindicationCallsegmentIDMDiagnosticsM7.2Parameters7.2.1CallsegmentIDApairofvalueswhichtogetheruniquelyidentifiythecallatthetwoadjacentCCentitiesboundingacallsegment.7.2.2CalldescriptionThetypeCallDescription,asusedintheoperationcallEstablish,containsaninformationmodelwhichdescribesthepropertiesofacall.Theinformationmodelcomprisessequencesofnetworkrelevantandend-to-endrelevantobjectdescriptions.Anobjectdescriptionconsistsof:anobjectreference,usedtorefertoparticularinstancesofobjects,whichshouldthereforebeuniquewithinaparticularcalldescription;anobjectstatus,whichisusedforexampletoindicatewhethertheobjectisOptional(O)orMandatory(M);anidentifierthatidentifiestheclassofobjecttowhichtheinstancebelongs;andanargumentoftypespecifictotheclassofobjecttowhichtheinstancebelongs.ACCobjectclassisaclassofobjectthatinheritsthepropertiesofthesuperclassCALLCONTROLOBJECT.EachobjectclassinthissuperclasscomprisesanidentifierandanOargument.Thetypeoftheargumentdependsontheparticularobjectclassinthesuperclass,asidentifiedbytheidentifier.Theargumentdefinesthetypeofattributesofanobjectofthisclass.TheOpenCallparameterindicatestothenon-callownersinacommunicationsconfigurationtheirrightstomodifytheconfiguration.TheOpenCallparameterisanattributeofthecallthatissetbytheuser(CCsignallingserviceuser);itisstoredintheinformationmodelandistransferredinthecalldescription.TheCCprotocolprovidestheproceduresforexchanginginformationinanorderlymanner.ThecallstatuschangereportprovidesthemechanismforinformingallCCsignallingserviceusersinvolvedinthecallofoneormorechangesinthecallpermissions.7.2.3CallchangedparameterThetypeCallChangedParameter,asusedintheoperationcallStatus,containsalistofthoseobjectsoftheinformationmodelwhichhavebeenmodifiedandthemodificationofwhichhastobereportedtotheotherCCsignallingserviceusersinvolvedinthecall.7.2.4AwaitcompleteindicatorHasthevalueTRUEifcallandinformationmodelestablishmentusesathreemessagesequenceorFALSEifcallandinformationmodelestablishmentusesantwomessagesequence.7.2.5BearerestablishmentaddressTheaddressofanetworknode/terminaltowhichbearer(connection)establishmentshallberouted.7.2.6ReleasecauseReasonforacallreleaserequest.SIST EN 302 092-1 V1.2.2:2005

ETSIETSIEN302092-1V1.2.2(1999-11)177.2.7ResultPositive/negativeresultforanESTABLISH-CALLrequestorindication.7.2.8DiagnosticsFurtherexplanationoftheresult(e.g.errorvalues)inanESTABLISH-CALLresponse/confirmortheexplanationoftheexceptionalconditionthatcausedanERRORindication.7.3CCstatesThissubclausedescribesthestateswhichexistforaCCsignallingserviceproviderwithinaCCentity.7.3.1CallIdleNocallexists.7.3.2CallInitiatedThisstateexistsataprecedingCCentitywhenarequestforcallestablishmenthasbeensenttothesucceedingCCentitybutnoresponsehasbeenreceived.7.3.3OutgoingCallProceedingThisstateexistsataprecedingCCentitywhenacknowledgementthatthecallisacceptedforthiscallsegmenthasbeenreceivedfromthesucceedingCCentity.7.3.4CallReadyThisstateexistsataprecedingCCentitywhenanindicationhasbeenreceivedfromthesucceedingCCentitythatitisreadytocompletetheestablishmentofthecallanditsinformationmodel.7.3.5CallPresentThisstateexistsatasucceedingCCentitythathasnotyetrespondedtotherequestforcallestablishment.7.3.6IncomingCallProceedingThisstateexistsatasucceedingCCentitythathassenttotheprecedingCCentityacknowledgementthatthecallisacceptedforthiscallsegment.7.3.7AwaitCallCompletionThisstateexistsatasucceedingCCentitythatisawaitinganindicationfromtheprecedingCCentitythatestablishmentofthecallanditsinformationmodelistobecompleted.7.3.8CallActiveThisstateexistsataprecedingCCentitythathasreceivedanindicationthatthecalleduserhasansweredfromthesucceedingCCentity.ThisstateexistsatasucceedingCCentitythathassentanindicationthatthecalleduserhasansweredtotheprecedingCCentity.7.3.9CallReleaseRequestThisstateexistswhenaCCentityhassentoutarequestforcallreleasebutaresponsehasnotyetbeenreceived.SIST EN 302 092-1 V1.2.2:2005

ETSIETSIEN302092-1V1.2.2(1999-11)187.3.10CallReleaseIndicationThisstateexistswhenaCCentityhasreceivedacallreleaseindicationbuttheuserhasnotyetanswered.8Codingrequirements8.1AbstractdefinitionoftheCCoperationsTable7showst
...

Questions, Comments and Discussion

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

Loading comments...