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); Prenegotiation; Part 1: Protocol specification

DEN/SPS-05131-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) – Predpogajanje – 1. del: Specifikacija protokola

General Information

Status
Published
Publication Date
09-Nov-1999
Current Stage
12 - Completion
Due Date
03-Dec-1999
Completion Date
10-Nov-1999

Buy Standard

Standard
EN 302 091-1 V1.1.3:2005
English language
27 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.SHFLILNDFLMDSURWRNRODBroadband 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); Prenegotiation; 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 091-1 Version 1.1.3SIST EN 302 091-1 V1.1.3:2005en01-januar-2005SIST EN 302 091-1 V1.1.3:2005SLOVENSKI
STANDARD



SIST EN 302 091-1 V1.1.3:2005



ETSIEN302091-1V1.1.3(1999-11)EuropeanStandard(Telecommunicationsseries)BroadbandIntegratedServicesDigitalNetwork(B-ISDN)andBroadbandPrivateIntegratedServicesNetwork(B-PISN);DigitalSubscriberSignallingSystemNo.two(DSS2),BroadbandInter-ExchangeSignalling(B-QSIG),andSignallingSystemNo.7(SS7);Prenegotiation;Part1:ProtocolspecificationSIST EN 302 091-1 V1.1.3:2005



ETSIETSIEN302091-1V1.1.3(1999-11)2ReferenceDEN/SPS-05131-1(jd090ie0.PDF)KeywordsB-ISUP,broadband,ISDN,ISPBX,protocol,QSIG,SS7,B-ISDN,DSS2,B-QSIGETSIPostaladdressF-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 091-1 V1.1.3:2005



ETSIETSIEN302091-1V1.1.3(1999-11)3ContentsIntellectualPropertyRights.5Foreword.51Scope.62References.63Definitions.73.1Externaldefinitions.73.2Additionaldefinitions.74Abbreviations.75Description.85.1Overview.85.2ProtocolmodelforPRN.96Operationalrequirements.97Primitivedefinitionsandstatedefinitions.107.1Serviceprimitives.107.2PRNstates.107.2.1PRNIdle.107.2.2PRNInitiated.107.2.3PRNDelivered.107.2.4PRNPresent.107.2.5PRNReceived.108Codingrequirements.108.1AbstractdefinitionofthePRNoperations.109PRNprocedures.129.1General.129.2ProceduresatanoriginatingorterminatingCCentity.129.2.1InvokingthePRNoperationbytheinitiatingCCentity.129.2.1.1InvocationofPRN-relationtocallestablishment.139.2.1.2InvocationofPRN-relationtobearerconnectionestablishment.139.2.1.3ContentsofthePRNproposal.139.2.2RespondingtothePRNinvocation.159.2.3CompletionofPRN.169.2.4Errorhandling.169.2.5Crossingofbearerestablishmentmessageswithprenegotiation-relatedAPDUs.169.3ProceduresatatransitCCentity.1610Interactions.1611InterworkingwithnetworksnotsupportingPRN.1711.1CallsfromothernetworkstoanetworksupportingPRN.1711.2CallstoothernetworksnotsupportingPRN.17SIST EN 302 091-1 V1.1.3:2005



ETSIETSIEN302091-1V1.1.3(1999-11)412SDLDiagrams.17AnnexA(informative):Informationflowdiagrams.23A.1Prenegotiation.23A.2PRNwithoptionalPRNAlert.24AnnexB(informative):Objectidentifiersdefinedinthepresentdocument.25Bibliography.26History.27SIST EN 302 091-1 V1.1.3:2005



ETSIETSIEN302091-1V1.1.3(1999-11)5IntellectualPropertyRightsIPRsessentialorpotentiallyessentialtothepresentdocumentmayhavebeendeclaredtoETSI.TheinformationpertainingtotheseessentialIPRs,ifany,ispubliclyavailableforETSImembersandnon-members,andcanbefoundinSR000314:"IntellectualPropertyRights(IPRs);Essential,orpotentiallyEssential,IPRsnotifiedtoETSIinrespectofETSIstandards",whichisavailablefromtheETSISecretariat.LatestupdatesareavailableontheETSIWebserver(http://www.etsi.org/ipr).PursuanttotheETSIIPRPolicy,noinvestigation,includingIPRsearches,hasbeencarriedoutbyETSI.NoguaranteecanbegivenastotheexistenceofotherIPRsnotreferencedinSR000314(ortheupdatesontheETSIWebserver)whichare,ormaybe,ormaybecome,essentialtothepresentdocument.ForewordThisEuropeanStandard(Telecommunicationsseries)hasbeenproducedbyETSITechnicalCommitteeSignallingProtocolsandSwitching(SPS)incollaborationwithECMATC32-TG15.Thepresentdocumentispart1ofamulti-partstandardcoveringtheDigitalSubscriberSignallingSystemNo.2(DSS2),BroadbandInter-ExchangeSignalling(B-QSIG),andSignallingSystemNo.7(SS7)protocolspecificationforBroadbandIntegratedServicesDigitalNetwork(B-ISDN)andBroadbandPrivateIntegratedServicesNetwork(B-PISN)Prenegotiation,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 091-1 V1.1.3:2005



ETSIETSIEN302091-1V1.1.3(1999-11)61ScopeThepresentdocumentspecifiesthesignallingprotocolforthepurposeofprenegotiationattheQB,SB,TBandco-incidentSB/TBreferencepointswithin,betweenandattheaccesstoBroadbandPrivateIntegratedServicesNetworksandwithin,betweenandattheaccesstopublicEuropeanBroadbandIntegratedServicesDigitalNetworks.Theprotocoloperatesbetweentwoadjacentcallcontrolentities.Theprotocolisapplicableinaseparatedcallandbearer(connection)controlenvironmentforthesupportofcallshavingnone,oneormultiplebearers.Theprotocolisapplicabletoatwo-partycalloramulti-partycall.However,prenegotiationisperformedbetweentwoparties.Incaseofmulti-partyconnections(point-to-multipointconnections),prenegotiationmaybeperformedbetweentherootandthefirstparty.TheQBreferencepointisdefinedinISO/IEC11579-1[11].TheSBandTBreferencepointsaredefinedinITU-TRecommendationI.327[12].ThepresentdocumentisbasedonthetransportcapabilitiesasdefinedinETS300796-1[4]andECMA-254[1],andiscloselyrelatedtothecallcontrolprotocolspecificationasdefinedinEN302092-1[5].Thepurposeofprenegotiationasspecifiedinthepresentdocumentistoallowausertocheckcompatibilityandavailabilityattheremoteuserwithregardtooneormoreconnectionstheuserintendstoestablishduringthelifetimeofthecall,withoutreservingconnection-orientedresourcesinthenetwork.Reservationofconnection-orientedresourcesattheremoteuserisoutsidethescopeofthepresentdocument.2ReferencesThefollowingdocumentscontainprovisionswhich,throughreferenceinthistext,constituteprovisionsofthepresentdocument.•Referencesareeitherspecific(identifiedbydateofpublication,editionnumber,versionnumber,etc.)ornon-specific.•Foraspecificreference,subsequentrevisionsdonotapply.•Foranon-specificreference,thelatestversionapplies.•Anon-specificreferencetoanETSshallalsobetakentorefertolaterversionspublishedasanENwiththesamenumber.[1]ECMA-254:"B-PISN-Inter-ExchangeSignallingProtocol-GenericFunctionalProtocol(B-QSIG-GF)".[2]ISO/IEC13247:"Informationtechnology-Telecommunicationsandinformationexchangebetweensystems-BroadbandPrivateIntegratedServicesNetwork-Inter-exchangesignallingprotocol-Basiccall/connectioncontrol".[3]EN300443-1:"BroadbandIntegratedServicesDigitalNetwork(B-ISDN);DigitalSubscriberSignallingSystemNo.two(DSS2)protocol;B-ISDNuser-networkinterfacelayer3specificationforbasiccall/bearercontrol;Part1:Protocolspecification[ITU-TRecommendationQ.2931(1995),modified]".[4]ETS300796-1:"BroadbandIntegratedServicesDigitalNetwork(B-ISDN);DigitalSubscriberSignallingSystemNo.two(DSS2)protocol;Genericfunctionalprotocol;Coreaspects;Part1:Protocolspecification[ITU-TRecommendationQ.2932.1(1996),modified]".[5]EN302092-1:"BroadbandIntegratedServicesDigitalNetwork(B-ISDN)andBroadbandPrivateIntegratedServicesNetwork(B-PISN);DigitalSubscriberSignallingSystemNo.two(DSS2),BroadbandInter-ExchangeSignalling(B-QSIG),andSignallingSystemNo.7(SS7);Callcontrolinaseparatedcallandbearercontrolenvironment;Part1:Protocolspecification".[6]EN302093-1:"BroadbandIntegratedServicesDigitalNetwork(B-ISDN);DigitalSubscriberSignallingSystemNo.two(DSS2)protocol;Point-to-pointmulticonnectionbearercontrolspecificationinaseparatedcallandbearerenvironment;Part1:Protocolspecification".SIST EN 302 091-1 V1.1.3:2005



ETSIETSIEN302091-1V1.1.3(1999-11)7[7] ITU-TRecommendationX.680:"Informationtechnology-AbstractSyntaxNotationOne(ASN.1):Specificationofbasicnotation".[8] ITU-TRecommendationX.690:"Informationtechnology-ASN.1encodingrules:SpecificationofBasicEncodingRules(BER),CanonicalEncodingRues(CER)andDistinguishedEncodingRules(DER)".[9] ITU-TRecommendationX.880:"Informationtechnology-Remoteoperations:concepts,modelandnotation".[10] ITU-TRecommendationZ.100:"CCITTspecificationanddescriptionlanguage(SDL)".[11] ISO/IEC11579-1:"Informationtechnology-Telecommunicationsandinformationexchangebetweensystems-Privateintegratedservicesnetwork-Part1:ReferenceconfigurationforPISNExchanges(PINX)".[12] ITU-TRecommendationI.327:"B-ISDNfunctionalarchitecture".3 Definitions3.1 ExternaldefinitionsThedefinitionsusedinECMA-254[1],ISO/IEC13247[2],EN300443-1[3],ETS300796-1[4]andEN302092-1[5]apply.3.2 AdditionaldefinitionsForthepurposesofthepresentdocumentthefollowingadditionaldefinitionapplies:prenegotiation:useractionofcheckingcompatibilityandavailabilityattheremoteuserwithregardtooneormorebearerconnectionstheuserintendstoestablishduringthelifetimeofthecall,withoutalreadyreservingbearerconnection-orientedresourcesinthenetwork4 AbbreviationsForthepurposesofthepresentdocument,theabbreviationsusedin[1],[2],[3],[4],[5]and[6]apply.Inaddition,thefollowingabbreviationsareused:CC CallControlPRN Prenegotiationmp modificationpossible(9.2.1.3,figure2)T/F True/False(9.2.1.3,figure2)UM UserMandatory(9.2.1.3,figure2)UO UserOptional(9.2.1.3,figure2)SIST EN 302 091-1 V1.1.3:2005



ETSIETSIEN302091-1V1.1.3(1999-11)85Description5.1OverviewThepresentdocumentspecifiestheprocedures,messages,informationelementsandcomponentsneededforthesupportofPrenegotiation(PRN).PRNisanoptionalprocedurewhichmaybeinvokedbyeitherthecallingorcalleduserateithertheSBortheco-incidentSB/TBreferencepoint.Inbothcases,itcanonlybeinvokedinconjunctionwithoraftercallestablishment.PRNdoesnotestablishconnections.PRNisperformedbetweentwousers.Incaseofpoint-to-multipointconnections,itmaybeperformedbetweentherootandthefirstparty.ThePRNprotocoloperatesbetweentwoadjacentcallcontrolentities(pointsofcallandbearerco-ordination).ItisnotrequiredthatthenetworkinterpretsandprocessesthecontentsofthePRNoperation,exceptthatincomingcallsegmentidentifierandbeareridentifiershavetobemappedtothecorrespondingvaluesontheoutgoingside.Thenetworkmayeitherrelaytherelatedinformation,orcallcontrolentitiesinthenetwork(s)mayalsobeinvolvedinlookingatvariousparametersofnetworkrelevanceandmaytakeaction/possiblyinterveneinthePRNprocedure.Possibleactions/interventionsofnetworknodesbasedontheinterpretationofthecontentsofthePRNoperationareoutsidethescopeofthepresentdocument.Ingeneral,allconnectionrelatedparametersforanynumberofconnectionscanbeprenegotiated.ThepurposeofPRNistocheckcompatibilityandavailabilitybetweentheuserswithoutalreadyreservingconnection-relatedresourcesinthenetwork.TheresponseofausertoaPRNrequestmaybe:-positive,ifauserisfullycompatiblewiththeparametersproposedbytheremoteparty-inthiscase,theconnectionsmaybeestablishedwiththeparametersasproposedbytheremoteparty;-positive,ifauserisnotfullycompatiblewiththeparametersproposedbytheremoteparty,butsupportsacompatiblealternative/subset-inthiscase,theconnectionsmaybeestablishedwiththoseparameterswhichwereproposedasanalternative;-negative,ifauserisnotcompatiblewiththeparametersproposedbytheremoteparty;-negative,ifauseriscompatiblewiththeparametersproposedbytheremoteparty,butthenegotiatedresourcesarecurrentlyunavailable.NOTE:IfPRNisperformedincombinationwithCallEstablishmenti.e.ifnoconnectionsareexisting/pending,thecallmightbereleasediftheresultofthePRNisnegative.ThePRNproceduresallowausertoreturneitheronlyoneorseveralalternativeacceptableparametersetsperconnection.SIST EN 302 091-1 V1.1.3:2005



ETSIETSIEN302091-1V1.1.3(1999-11)95.2ProtocolmodelforPRNForPRN,thebasicprotocolmodeloutlinedinfigure1-1ofETS300796-1[4]applies.Figure1showshowPRNfitsintothisbasicmodel.Itshouldbenotedthatfigure1onlyshowsthoseASEswhicharedirectlyrelatedtoPRN.PrenegotiationCallControlROSEGFT-ControlTransportmech.CoordinationfunctionTelecommunicationserviceapplicationSAALe.g.CO-BI(separated)Figure1:PRNwithintheB-QSIG/DSS2protocolmodel6OperationalrequirementsPRNmaybeusedwithinanenvironmentofmulticonnectioncalls.Insuchanenvironment,nospecificoperationalrequirementsexist,andPRNmaybeinvokedaccordingtotheproceduresofsubclause9.2.1.PRNisbasedonthetransportcapabilitiesasdefinedinETS300796-1[4]andECMA-254[1],andonthecallestablishmentproceduresasdefinedinEN302092-1[5].SIST EN 302 091-1 V1.1.3:2005



ETSIETSIEN302091-1V1.1.3(1999-11)107Primitivedefinitionsandstatedefinitions7.1ServiceprimitivesThefollowingservicesforPRNaredefined:PrenegotiateconfirmedPrenegotiation-AlertunconfirmedErrorindication7.2PRNstatesForthepurposeofPRNthefollowingadditionalstatesexistinaCallControlentity(CCentity).7.2.1PRNIdleNoPRNprocedureinvoked.7.2.2PRNInitiatedThisstateexistsataprecedingCCentitywhenarequestforPRNhasbeensenttothesucceedingCCentitybutnoresponsehasbeenreceived.7.2.3PRNDeliveredThisstateexistsataprecedingCCentitywhenithasreceivedanindicationthatPRNalertinghasbeeninitiated.7.2.4PRNPresentThisstateexistsatasucceedingCCentitythathasnotyetrespondedtoareceivedrequestforPRN.7.2.5PRNReceivedThisstateexistsatasucceedingCCentitywhenPRNalertinghasbeeninitiatedbutthePRNrequesthasnotyetbeenanswered.8Codingrequirements8.1AbstractdefinitionofthePRNoperationsTable1showsthedefinitionoftheoperations,errorsandtypesrequiredforPRNusingASN.1asdefinedinITU-TRecommendationsX.680[7]andusingtheOPERATIONandERRORobjectclassesasdefinedinITU-TRecommendationX.880[9].APDUsbasedontheseoperationsshallbeoftypesinvoke,returnResult,returnErrorandrejectasdefinedintableB.1ofETS300796-1[4].TheBasicEncodingRules(BER)asdefinedinITU-TRecommendationX.690[8]shallbeappliedtotheencodingofAPDUsbasedontheseoperationsanderrors.SIST EN 302 091-1 V1.1.3:2005



ETSIETSIEN302091-1V1.1.3(1999-11)11Table1:PRNoperationsanderrorsPrenegotiation-Operations-and-Errors{itu-tidentified-organizationetsi2091prenegotiation-operations-and-errors(1)}DEFINITIONSAUTOMATICTAGS::=BEGINEXPORTSpreNegotiate,PrenegotiationProposal,prenegotiationAlert;IMPORTSOPERATION,ERRORFROMRemote-Operations-Information-Objects{joint-iso-itu-tremote-operations(4)informationObjects(5)version1(0)}CallSegmentIdFROMCC-Operations{itu-tidentified-organizationetsi2092cc-operations(1)}BearerIdFROMCall-Object-Class-Definitions{itu-tidentified-organizationetsi2092call-object-class-definitions(5)};PrenegotiationOperationsOPERATION::={preNegotiate|prenegotiationAlert}preNegotiationOperationsDefinitionsOBJECTIDENTIFIER::={itu-tidentified-organizationetsi2091prenegotiation-operations-definitions(2)}preNegotiateOPERATION::={ARGUMENTSEQUENCE{prenegotiationProposalPrenegotiationProposal,callAssociationCHOICE{callSegmentIdCallSegmentId,callIdCallIdValue}}RESULTSEQUENCE{prenegotiationProposalPrenegotiationProposal,callAssociationCHOICE{callSegmentIdCallSegmentId,callIdCallIdValue}}RETURNRESULTTRUEERRORS{prenegotiateErrorSimple|prenegotiateErrorItemised}SYNCHRONOUSFALSEALWAYSRESPONDSTRUECODEglobal:{preNegotiationOperationsDefinitions1}}CallIdValue::=OCTETSTRING(SIZE(1.3))PrenegotiationProposal::=SEQUENCEOFConnectionProposalConnectionProposal::=SEQUENCE{connectionSubjectConnectionSubject,connectionReferenceConnectionNumber,connectionCallRelationUserMandatoryDEFAULTFALSE,bearerIdBearerIdOPTIONAL}ConnectionSubject::=CHOICE{connectionProposalProposal,connectionAcceptAccept}ConnectionNumber::=INTEGER(1.127)UserMandatory::=BOOLEANAccept::=SEQUENCE{acceptBOOLEAN,alternative
...

Questions, Comments and Discussion

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