SIST EN 302 091-1 V1.1.3:2005
(Main)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
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
Procedures for prenegotiation of bearer connections and bearer connect ion parameters at call control level prior to the establishment of tho se bearer connections by bearer control; specification of a prenegotia tion operation; applicable at an interface at reference point TB,, coi ncident SB and TB or QB This WPS is an update of an earlier WPS drafted in March 1996, work is carried out in cooperation with ECMA TC 32 TG 15
Š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
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.